/* CSS Document */
form{display:inline;}
a {selector-dummy: expression(this.hideFocus=true);}
a,img {selector-dummy: expression(this.hideFocus=true);}
a,img,input{selector-dummy: expression(this.hideFocus=true);}

a        {text-decoration:none;
		selector-dummy: expression(this.hideFocus=true);font-family:'MS PGothic';}
a:link   {color:#333333;} 
a:visited{color:#333333;} 
a:hover  {color:#000000;}

body {
    font-family:'MS PGothic';
	text-align:center;
/*	background-image:url("images/kankokuderi-info5.gif"); */
}

div,td{font-family:'MS PGothic';}

#indextop{
	width:914px;
	height: 572px;
	background-image: url(images/cover/top.gif);
}

#indexgirl{
	position:relative;
	width: 886px;
	height: 388px;
	left:3px;
	top:80px;
	padding : 0px;}

#enter{
	position:relative;
	width: 288px;
	height: 59px;
	top:76px;
}



#indexbottom{
	width:915px;
	height:48px;
	background-image: url(images/cover/link.gif);
}

#linkbox{
	position:relative;
	width: 884px;
	height: 200px;
	top:35px;
	padding : 0px;}

#saisin {
width: 383px; 
height: 207px; 
overflow: auto;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-face-color:#ff0099;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#ffffff;
}

#saisin_in{
	border:0;
	width:350px;
	height:207px;
	border-spacing: 0
	line-height:15px;
	}
	
#shuryu {
width: 350px; 
height: 207px; 
overflow: auto;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-face-color:#ff0099;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#ffffff;
}

#shuryu_in{
	border:0;
	width:310px;
	height:207px;
	border-spacing: 0
	}


#ichigirl2 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back.gif);
}

#ichigirl3 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back2.gif);
}

#ichigirl4 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back3.gif);
}

#ichigirl5 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back4.gif);
}


#ichigirl6 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back2.gif);
}

#ichigirl7 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back4.gif);
}

#ichigirl8 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back.gif);
}

#ichigirl9 {
	width: 183px;
	height: 295px;
	background-image: url(images/suisen/back3.gif);
}


#chieki {
	width: 177px;
	height: 219px;
	background-image: url(images/chieki/back.gif);
}

#chiekib {
	width: 186px;
	height: 225px;
	background-image: url(images/chieki/box.gif);
	vertical-align: middle;
}



#grapoptop{
	width: 800px;
	height: 110px;
	position: relative;
	float: left;
	background-image: url(images/popgraciatop.gif);
}

#grapoptoptext{
	width: 413px;
	height: 50px;
	position: relative;
	float: left;
	left: 225px;
	top: 38px;
}


#grapoptophome{
	width: 97px;
	height: 50px;
	position: relative;
	float: left;
	left: 263px;
	top: 28px;

}



#grapopback{
	width: 95px;
	height: 17px;
	position: relative;
	float: left;
	top: 9px;
	left: 15px;

}

#grapopnext{
	width: 95px;
	height: 17px;
	position: relative;
	float: left;
	top: 8px;
	left: 589px;

}

#grapoppic{
	width: 720px;
	height: 460px;
	position: relative;
	top: 30px;
	left: 40px;
	float: left;

}

#grapopclose{
	width: 135px;
	height: 28px;
	position: relative;
	float: left;
	top: 545px;
	left: 451px;

}

#grapoppage{
	width: 95px;
	height: 17px;
	position: relative;
	float: left;
	top: 35px;
	left: 360px;

}

#grapopbottom{
	width: 800px;
	height: 573px;
	position: relative;
	float: left;
	background-image: url(images/popgraciabottom.gif);
}



#wari_cu{
	border:0;
	width:400px;
	height:500px;
	background:url(images/warichike/back.gif);
	}

#wari_text{
	position:relative;
	top:110px;
	width:350px;
	height:320;
	}


#wari_print{
	position:relative;
    left:0px;
	top:160px;
	border:0;
	width:94px;
	height:31px;
	background:url(images/wari/chi_off.gif);
	}

h1 {
position:relative;
margin-left: 20px;
margin-top: 15px;
font-size: 15pt;
font-weight: bold;
	
}

h1 h2 {
font-size: 10pt;
color:#000;

}

.small {font-size: 9pt; }

.verysmall {font-size: 8pt; }

.smallb {font-size: 9pt; 
font-weight: bold;
}

.smallblueb {font-size: 9pt; 
	color: #0000FF;
font-weight: bold;
}

.smallblue {font-size: 9pt; 
	color: #0000FF;
}

.basic {
	font-size: 9pt;
	font-family:MS PGothic;
	vertical-align: middle;
}



.basicb {font-size: 10pt;
font-weight: normal;
}

.red {
    font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
}

.redsmall {
    font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
}
.pink {
    font-size: 10pt;
	color: #FF00FF;
	font-weight: bold;
}
.blue {
    font-size: 10pt;
	color: #0000FF;
	font-weight: bold;
}

.blues {
    font-size: 8pt;
	color: #0000FF;
}

.ichiname {
	font-size: 11pt;
	font-weight: bold;
	color: #FF00FF;
	font-family:'MS PGothic';
}
.ichitel {
	font-size: 12pt;
	font-weight: bold;
}
.ichihatsu {
	font-size: 9pt;
	color: #FFFFFF;
}
.ichihatsu2 {
font-size: 8pt;
	color: #FFFFFF;
}

.chiekibig {
    font-size: 13pt;
	font-weight: bold;
}

.chiekis {
    font-size: 13pt;
}

.chiekibigtel {
	font-size: 10pt;
	color: #CC0099;
	font-weight: bold;
}
.chiekibigmise {
    color: #3333CC;
	font-size: 12pt;
	font-weight: bold;
}

.rankingbig {
    font-size: 13pt;
	font-weight: bold;
}

.rankings {
    font-size: 13pt;
}

.rankingbigtel {
	font-size: 10pt;
	color: #ff3333;
	font-weight: bold;
}
.rankingbigtel_bg{
 background-image:url("images/rankingbigtel_bg.gif");
}
.rankingbigmise {
    color: #3333CC;
	font-size: 12pt;
	font-weight: bold;
}

.brown {
	color: #CC3300;
	font-weight: bold;
	font-size: 10pt;
}
.movie {
	font-size: 14pt;
	font-weight: bold;
	color: #FF00FF;
}

.gravurename {
	font-size: 16pt;
	color: #FFFF00;
	font-weight: bold;
}
.gravuresize{
	font-size: 11pt;
	color: #FFFFFF;
}
.gravuresmall {
	color: #FFFFFF;
	font-size: 10pt;
}

.last {
	font-size: 8pt;
	color: #999999}

.top {
	font-size: 10pt;
color: #999999}


.small3 {
	font-size: 8pt;
	vertical-align: middle;
}

.tlist{border-style:solid;border-width:2px;border-color:#eeeeee #000000 #000000 #eeeeee;}
.tlist2{border-style:solid;border-width:1px;border-color:#ffffff #ffffff #000000 #000000;}

#layoutNorth{width:954px;margin:0 auto;text-align:left;}
#layoutCenter{width:954px;margin:0 auto;text-align:left; margin-top:15px;}
#layoutSouth{width:954px;margin:0 auto;text-align:left; margin-top:5px;}

