body {font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#000000;background:#C9C7C4;}A:link {color:#5785A7;text-decoration:none;}A:visited {color:#9D11B3;text-decoration:none;}A:hover {color:#FF9900;text-decoration:underline;}.base01 {width:710px;background:#FFFFFF;text-align:left;}.base02 {width:680px;background:#FFFFFF;text-align:left; padding:15px;}.base03 {width:710px;height:41px;background:#FFFFFF;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color: #000000;text-align:cneter; vertical-align:top;}.base04 {width:195px;background:#FFFFFF;text-align:left; padding-left:15px;15px; padding-bottom:15px;}.base05 {width:470px;background:#FFFFFF;text-align:left; padding-left:15px; padding-right:15px; padding-bottom:15px;}.base06 {width:507px;background:#FFFFFF;text-align:left; padding:15px;}.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;}.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;}.size15p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:15pt; line-height:18pt;}.size17p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:17pt; line-height: 20pt;}.size24p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:24pt; line-height: 28pt;}.dotline {border-top:dashed 1px #C6C6AE; padding:0px; text-align:left; margin-top:10px}.th_title {	font-size: 15px ;	font-weight: bold;}.bbs_name {	font-size:10pt;	color:#31B584;	font-weight: bold;	text-decoration:none;}.bbs_kaki {	font-size:10pt;	font-weight: normal;	text-decoration:none;	margin-left: 40px;	margin-bottom: 15px;}.keikoku {	border:1px;	background-color:ff0000;	font-size:10pt;	font-weight:bold;	color:#fff600;	line-height:15pt;	text-align:left;	padding:5px;}.keikoku A:link {color:#ffffff;font-weight:bold;text-decoration:underline;font-size:12pt;}.keikoku A:visited {color:#9D11B3;font-weight:text-decoration:underline;bold;font-size:12pt;}.keikoku A:hover {color:#0033CC;font-weight:text-decoration:underline;bold;font-size:12pt;}