body {font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#000000;background:#F741B5;}


A:link {color:#0033CC;text-decoration:none;}
A:visited {color:#9D11B3;text-decoration:none;}
A:hover {color:#FF9900;text-decoration:underline;}


table#set01 {background:#FFFFFF;}
td#set02 {height: 62px;background:url(images/main_title.gif);background-repeat:no-repeat;}


.base01 {width:760px;background:#000000;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.base02 {width:129px;background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.base03 {width:100%;background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.base04 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding-left:5px; padding-top:5px; padding-bottom:5px;}

.base05 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding-left:7px; padding-right:5px; padding-top:5px; padding-bottom:5px;}

.sidemenu01{background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:2px;}

.banner01 {margin-bottom:5px;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;padding-bottom:5px;}
.banner01 A:link {color:#0033CC;}
.banner01 A:visited {color:#9D11B3;}
.banner01 A:hover {color:#FF9900;}



.pickup {width:468px;background:#666666;margin-top:7px;}

.pickup01 {height:20px;background:url(img/pickup_bg.gif);background-repeat:no-repeat;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #000000;text-align:left; vertical-align:middle; padding-left:3px;}

.pickup02 {background:#FFA4CD;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #521228;text-align:left; vertical-align:middle; padding-left:5px; padding-top:2px; padding-bottom:2px;}

.pickup03 {height:5px;background:#FFA4CD;}

.tel {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #E80505;text-align:left; vertical-align:middle;}

.pickup_img01 {background:#FFFFFF;}

.pickup_img02 {width:147px;background:#FFFFFF;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #0033CC;text-align:center; vertical-align:top; padding-left:5px; padding-top:5px; padding-bottom:5px;}

.pickup_img02 img {border-width:1px; border-color: #7B7979;}


.pickup_text {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:5px;}

.pickup_bt {margin-top:5px;}


.pickup_02_top {margin-top:11px;}

.pickup_02 {width:468px;background:#FF397D;}

.pickup_02img01 {background:#FFFCD2;}

.pickup_02img02 {width:115px;background:#FFFCD2;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color: #000000;text-align:left; vertical-align:top; padding:4px;}

.pickup_02img02 img {border-width:1px; border-color: #7B7979;}

.pickup_02img02 A:link {color:#0033CC;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
.pickup_02img02 A:visited {color:#9D11B3;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
.pickup_02img02 A:hover {color:#FF9900;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

.new_title {width:468px;margin-top:5px;}
.new {border-style: solid; border-width: 1px; border-color: #666666;}
.new01 {padding-left:5px;padding-right:5px;}
.new02 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle;padding-right:5px;padding-top:5px;}
.new02 A:link {font-weight:bold;}
.new02 A:visited {font-weight:bold;}
.new02 A:hover {font-weight:bold;}

.new03 {width:100%;background:#FFFFFF;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #F741B5;text-align:right; vertical-align:middle;padding-top:5px;}

.new04 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle;padding-bottom:5px;}



.waribiki01 {width:143px;background:#050505;}
.waribiki02 {background:#FFFFFF;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #000000;text-align:center; vertical-align:middle; padding:4px;}
.waribiki03 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color: #000000;text-align:right; vertical-align:top; padding:4px;}
.waribiki04 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7pt;color: #000000;text-align:left; vertical-align:top;margin-top:5px;}
.waribiki04 A:link {font-size:9pt;}
.waribiki04 A:visited {bold;font-size:9pt;}
.waribiki04 A:hover {font-size:9pt;}


.footer {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color: #FFFFFF;}
.footer A:link {color:#FFFFFF; text-decoration:none;}
.footer A:visited {color:#FFFFFF; text-decoration:none;}
.footer A:hover {color:#FFFFFF; text-decoration:none;}


.area_top {width:465px;border-style: solid; border-width: 1px; border-color: #FFBD05;background:#FFFCD2;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; margin-top:10px;}

.area_top02 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.area_top03 {ont-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color: #000000;text-align:left; vertical-align:top; padding:2px;}

.area_top04 {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}



.genre_top {width:466px;border-style: solid; border-width: 1px; border-color: #AAE5CD;background:#E8FFF0;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; margin-top:10px;}

.genre_top02 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.genre_top03 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color: #000000;text-align:left; vertical-align:top; padding:2px;}

.genre_top04 {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}



.favorite_top {width:466px;border-style: solid; border-width: 1px; border-color: #99D3E8;background:#E3F0FA;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; margin-top:10px;}

.favorite_top02 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.favorite_top03 {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color: #000000;text-align:left; vertical-align:top; padding:2px;}

.favorite_top04 {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}





.shop01 {width:700px;background:#000000;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.shop02 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:5px;}

.shop03 {width:456px;background:#FFFFFF;text-align:left; vertical-align:top;}

.shop04 {background:#FFD8F1;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:2px;}

.shop05 {background:#FFF3FB;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}
.shop05 img {margin-right:5px;}

.shop06 {background:#FFF3FB;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}

.shop07 {background:#7B7979;}

.shop08 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}

.shop09 {background:#FFFFFF;text-align:left; vertical-align:top;}

.shop_img {width:232px;text-align:left; vertical-align:top; padding-right:5px;}
.shop_img img {border-width:1px; border-color: #7B7979;}

.print {border-style: solid; border-width: 1px; border-color: #7B7979;background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}

.print01 {width:290px; background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:center; vertical-align:middle; padding-top:5px; padding-bottom:5px;}

.print02 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:5px;}

.print03 {background:#FEECF7;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #F741B5;text-align:left; vertical-align:top; padding:5px;}

.phot img {margin-right:5px;margin-top:5px; border-width: 0;}

.girl_date01 {width:500px;background:#000000;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top;}

.girl_date02 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:5px;}

.girl_date03 {width:255px;background:#FFFFFF;text-align:left; vertical-align:top;}


.galslink {width:688px; background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:center; vertical-align:top;}

.gal_img {width:232px;text-align:center; vertical-align:top;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000; padding:2px;}
.gal_img img {border-width:1px; border-color: #7B7979;}


.system {width:688px;background:#7B7979;}

.system01 {background:url(img/system_bg.gif);background-repeat:repeat-X; border-style: solid; border-width: 2px; border-color: #FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:center; vertical-align:middle; padding:5px;}

.system02 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px;}

.system03 {background:url(img/system_bg.gif);background-repeat:repeat-X; border-style: solid; border-width: 2px; border-color: #FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:center; vertical-align:middle; padding:5px;}

.system04 {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:center; vertical-align:middle; padding:5px;}

.bt_center {width:688px;text-align:center; vertical-align:middle;}

.bt_center02 {width:490px;text-align:center; vertical-align:middle;}


.area_root {border-style: solid; border-width: 1px; border-color: #FFBD05;background:#FFFCD2;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px; margin-top:10px;}

.hit_color {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px; margin-top:5px;}

.hit_color {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:middle; padding:5px; margin-top:5px;}
.hit_color A:link {color:#0033CC;font-weight:bold;}
.hit_color A:visited {color:#9D11B3;font-weight:bold;}
.hit_color A:hover {color:#FF9900;font-weight:bold;}

.shoplist {width:468px;background:#666666;margin-top:7px;}


.shoplist01 {background:#FFD8F1;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #521228;text-align:left; vertical-align:middle; padding-left:5px; padding-top:2px; padding-bottom:2px;}

.shoplist02 {height:5px;background:#FFD8F1;}

.shoplist03 {background:#FFFFFF;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #521228;text-align:left; vertical-align:middle; padding-left:5px; padding-top:2px; padding-bottom:2px;}

.shoplist04 {background:#FFFFFF; font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:5px;}

.shoplist_bl {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #FF397D;text-align:left; vertical-align:middle;}

.shoplist_img01 {width:105px;background:#FFFFFF;font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: #0033CC;text-align:center; vertical-align:top; padding-left:5px; padding-top:5px; padding-bottom:5px;}

.shoplist_img01 img {border-width:1px; border-color: #7B7979;}

.shoplist_text {background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:left; vertical-align:top; padding:5px;width:100%;}

.shoplist_bt {margin-top:5px;margin-right:5px;}

.pagetop_bt {text-align:right; vertical-align:top;}



.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:11pt;}
.size10p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:13pt;}
.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;}

