

body {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#545454; background:url(img/main_back.gif);background-repeat:repeat-x;}

body.girls_pro {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#545454; background:url(img/girls_pro_back.gif);background-repeat:repeat;}

body.iframe {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#545454;background:#FFFFFF;}


img.p_list {margin-right:5px; margin-top:5px; padding:0px;}


.pickup_back {background:url(img/pickup_img_back.png);background-repeat:no-repeat; width:159px; height:206px; padding-top:9px; text-align:center; vertical-align:top; margin-top:20px;}
* html .pickup_back {
behavior: expression(IEPNGFIX.fix(this));
} 

.pickup_text {color:#545454; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:12pt; padding:3px; text-align:left; vertical-align:top;}


.kage_l {background:url(img/kage_l.png);background-repeat:repeat-y;}
* html .kage_l {
behavior: expression(IEPNGFIX.fix(this));
} 


.kage_r {background:url(img/kage_r.png);background-repeat:repeat-y;}
* html .kage_r {
behavior: expression(IEPNGFIX.fix(this));
} 


.pro_back_top {background:url(img/pro_back_top.png);background-repeat:no-repeat; height:16px;}
* html .pro_back_top {
behavior: expression(IEPNGFIX.fix(this));
} 

.pro_back_center {background:url(img/pro_back_center.png);background-repeat:repeat-y;}
* html .pro_back_center {
behavior: expression(IEPNGFIX.fix(this));
} 

.pro_back_bottom {background:url(img/pro_back_bottom.png);background-repeat:no-repeat; height:16px;}
* html .pro_back_bottom {
behavior: expression(IEPNGFIX.fix(this));
} 





.pro_img_back {background:url(img/pro_img_back.png);background-repeat:no-repeat; width:320px; height:420px; padding-top:10px;}
* html .pro_img_back {
behavior: expression(IEPNGFIX.fix(this));
} 

.girl_pre {float:left; padding-right:3px; padding-bottom:3px;}



#girl_list {float:left;}


.new_girl01 {background:url(img/new_girl.png);background-repeat:no-repeat; width:119px; height:153px; padding-top:6px; text-align:center; vertical-align:top; margin-top:5px; margin-left:6px;}
* html .new_girl01 {
behavior: expression(IEPNGFIX.fix(this));
} 

.new_girl02 {width:119px; text-align:center; vertical-align:top; margin-bottom:5px; margin-left:6px;}

.girl_pro01 {color:#f94495; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:10pt;}
.girl_pro01 A:link {color:#f94495; text-decoration:underline;}
.girl_pro01 A:visited {color:#f94495; text-decoration:underline;}
.girl_pro01 A:hover {color:#ff8a3e; text-decoration:underline;}

.girl_pro02 {color:#494949; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:14pt;}

.girl_pro03 {color:#494949; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:12pt;}


.footer_menu {color:#343434; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:13pt; padding-bottom:15px;}
.footer_menu A:link {color:#343434; text-decoration:underline;}
.footer_menu A:visited {color:#494949; text-decoration:underline;}
.footer_menu A:hover {color:#f94495; text-decoration:underline;}


*.news {float: left; margin-right: 9px; margin-top:7px;}
*.f_clear {clear: both;}

.news01 {color:#f78dc8; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:7pt; line-height:15pt;}
.news02 {color:#d70d5c; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:10pt;}
.news02 A:link {color:#d70d5c; text-decoration:underline;}
.news02 A:visited {color:#d70d5c; text-decoration:underline;}
.news02 A:hover {color:#ff8a3e; text-decoration:underline;}


.news03 {color:#545454; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:12pt;}

.dotline {border-style:dashed; border-width:1px; border-color:#c5c5c5 #FFFFFF #FFFFFF #FFFFFF; margin-top:8px; margin-bottom:5px;}

.dotline_pink {border-style:dashed; border-width:1px; border-color:#ff407f #FFFFFF #FFFFFF #FFFFFF; margin-top:2px; margin-bottom:15px;}


.pro_name {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:15pt; line-height:15pt;color:#ff407f;}
.pro_text01 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt; line-height:11pt;color:#3f3f3f;}
.pro_text02 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:15pt;color:#3f3f3f;}

.play_ok {float: left; background-color:#ffffff; width:100px; height:20px; text-align:center; vertical-align:middle; font-size:8pt; line-height:13pt;color:#3f3f3f; border-style:solid; border-width:1px; border-color:#a4a4a4; margin-right:2px; margin-bottom:2px;}

.play_no {float: left; background-color:#d6d6d6; width:100px; height:20px; text-align:center; vertical-align:middle; font-size:8pt; line-height:13pt;color:#8d8c8c; border-style:solid; border-width:1px; border-color:#a4a4a4; margin-right:2px; margin-bottom:2px;}


.girl_sche {float: left; background-color:#ffffff; width:79px; text-align:center; vertical-align:middle; font-size:8pt; line-height:10pt;color:#3f3f3f; border-style:solid; border-width:1px; border-color:#a4a4a4; margin-right:2px; margin-bottom:2px; padding-bottom:5px;}


.girl_sche02 {background-color:#dcdddd; text-align:center; vertical-align:middle; font-size:8pt; line-height:10pt;color:#3f3f3f;}

.girl_sche03 {background-color:#c1eafd; text-align:center; vertical-align:middle; font-size:8pt; line-height:10pt;color:#05608a;}

.girl_sche04 {background-color:#fdc1c1; text-align:center; vertical-align:middle; font-size:8pt; line-height:10pt;color:#6e0606;}

.line {border-style:solid; border-width:1px; border-color:#c5c5c5 #FFFFFF #FFFFFF #FFFFFF; margin-bottom:3px;}



. {float: left; margin-right: 9px; margin-top:7px;}

.schedule_bl {float: left; width:25px;}

.schedule_bt {float: left; background-color:#ffffff; width:80px; height:20px; text-align:center; vertical-align:middle; font-size:8pt; line-height:13pt;color:#ff407f;font-weight:bold; border-style:solid; border-width:1px; border-color:#a4a4a4; margin-right:2px; margin-bottom:2px;}
.schedule_bt A:link {color:#ff407f; text-decoration:underline;}
.schedule_bt A:visited {color:#ff407f; text-decoration:underline;}
.schedule_bt A:hover {color:#ff8a3e; text-decoration:underline;}

.schedule_bt_on {float: left; background-color:#ff407f; width:80px; height:20px; text-align:center; vertical-align:middle; font-size:8pt; line-height:13pt;color:#ffffff;font-weight:bold; border-style:solid; border-width:1px; border-color:#a4a4a4; margin-right:2px; margin-bottom:2px;}


.system_txt {width:607px; color:#494949; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align:left; vertical-align:middle; font-size:9pt; line-height:12pt;}


.system_title {background-color:#fbe9ef; font-weight:bold; width:607px; height:25px; text-align:left; vertical-align:middle; font-size:12pt; line-height:18pt;color:#ff407f; border-style:solid; border-width:1px; border-color:#a4a4a4; padding-left:5px; margin-bottom:5px;}


.ranking_title {background-color:#fdf4d1; font-weight:bold; width:607px; height:25px; text-align:left; vertical-align:middle; font-size:12pt; line-height:18pt;color:#ff911b; border-style:solid; border-width:1px; border-color:#a4a4a4; padding-left:5px; margin-bottom:5px;}

.ranking_girl {background:url(img/new_girl.png);background-repeat:no-repeat; width:119px; height:153px; padding-top:6px; text-align:center; vertical-align:top; margin-top:5px; margin-left:70px;}
* html .ranking_girl {
behavior: expression(IEPNGFIX.fix(this));
} 
.ranking_girl02 {color:#494949; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:14pt; margin-left:70px;}

.ranking_girl03 {margin-left:70px; margin-bottom:-5px;}


.sogo_text {color:#f94495; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:10pt;}
.sogo_text A:link {color:#f94495; text-decoration:none;}
.sogo_text A:visited {color:#f94495; text-decoration:underline;}
.sogo_text A:hover {color:#ff8a3e; text-decoration:underline;}


.banner {width:627px; padding:5px; text-align:center;}

.dotline_link {border-style:dashed; border-width:1px; border-color:#c5c5c5 #FFFFFF #FFFFFF #FFFFFF; margin-top:8px; margin-bottom:8px;}


.link_t {color:#898989; text-decoration:none; font-size:9pt;}
.link_t A:link {color:#4a729b; text-decoration:none;}
.link_t A:visited {color:#4a729b; text-decoration:none;}
.link_t A:hover {color:#fe3e94; text-decoration:underline;}




.size3p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:3pt; line-height:9pt;}
.size4p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:4pt; line-height:9pt;}
.size5p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:5pt; line-height:9pt;}
.size6p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:6pt; line-height:9pt;}
.size7p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7pt; line-height:9pt;}
.size8p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt; line-height:10pt;}
.size9p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt; line-height:13pt;}
.size10p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:15pt;}
.size11p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11pt; line-height:14pt;}
.size12p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12pt; line-height:15pt;}
.size14p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14pt; line-height:18pt;}
.size17p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:17pt; line-height: 20pt;}


A:link {
	color:#FFFFFF;text-decoration:none
;}
A:visited {
	color:#ff2401;text-decoration:none
;}
A:hover {
	color:#ff7d00;text-decoration:underline
;}


