/* ページプ叢ティ */
html,body,div,p,span,form {
	margin:0;
	padding:0;
	font-size:12px;
	letter-spacing:1px;
	text-align:justify;
	text-justify:distribute;
}

br {
	letter-spacing:0px;
}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	scrollbar-base-color:#C10052;
	scrollbar-face-color:#FE006C;
	scrollbar-arrow-color:#000000;
	scrollbar-shadow-color:#B10000;
	scrollbar-darkshadow-color:#FE006C;
	scrollbar-highlight-color:#B10000;
	scrollbar-3dlight-color:#FE006C;
	scrollbar-track-color:#C10052;
}

img {
	margin:0;
	padding:0;
	border:none;
}

a:link {
	color:#900081;
	text-decoration:underline;
}

a:visited {
	color:#900081;
	text-decoration:underline;
}

a:hover {
	color:#900081;
	text-decoration:none; border-bottom:none;
}


h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,table,form{ margin: 0;padding: 0;}


h1,h2{ font-size: 10px;}
h3,h4{ font-size: 14px; font-weight:bold;}
h5,h6{ font-size: 100%;}

p{ text-align:justify;text-justify:distribute; padding-bottom:10px; line-height:16px;}
p.back_top{ text-align:right; clear:both;}
h1,h2,h3,h4,h5,h6,{ text-align:justify;text-justify:distribute;}


.clear{ clear:both;}


/* Eぅ▲Ε叛2・
---------------------------------------------------------------------------------------------------- */

/* 全E*/
#header_midashi_bg { width:100%; height:18px; background-color:#000000;}
#header_midashi { width:860px; height:18px; margin:0 auto;}
#header_bg { padding: 0; width: 100%; height: 160px; background-image:url(../l-lechery/images/common/bg_header.jpg);}
#header_link { width: 860px; height: 18px; text-align: right; color:#CCCCCC; margin:0 auto;}
#header_link ul{ list-style-type: none; font-size:11px; text-align:right; letter-spacing:1px;}
#header_link ul li{ float: right; background: url("../l-lechery/images/common/listmark01.gif") no-repeat left top; padding: 4px 10px 0 15px;}
#header_link ul li a{ text-decoration:underline; color: #FF00E4;}
#header_link ul li a:hover{ text-decoration: none ; color: #FF00E4;}
#header { width:860px; height: 142px; margin:0 auto; background-image:url(../m-lechery/images/common/bg_header_tenpo.jpg);}

/* flash_head */
#head_flash { text-align:center;}

/* middle */
#middle { width:100%; background-image:url(../l-lechery/images/common/bg_middle.gif);}
#middle_container { width:860px; margin:0 auto; background-color:#000000;}
#middle_container .box_640{ padding:0px 10px 0px 10px; height:487px;}
#middle_container #pickup { width:220px; float:left;}
#middle_container #pick_girls { width:220px; height:330px; background-color:#FE006C;}
#middle_container #pick_girls_name { width:220px; height:47px; background-image:url(../l-lechery/images/top/bg_pickup_name.jpg);}
#middle_container #pick_girls_name .name { padding:5px 0px 0px 10px; font-size:14px; color:#29007D; font-weight:bold;}
#middle_container #pick_girls_name .name a{ text-decoration:underline; color:#29007D;}
#middle_container #pick_girls_name .name a:hover{ text-decoration:none; color:#29007D;}
#middle_container #pick_girls_name .size { padding:5px 10px 0px 0px; font-size:12px; color:#29007D; text-align:right;}
.s_comment { overflow: auto; height:55px; padding: 8px 10px 10px 10px; color:#ffffff; background-color:#FE006C;}

#middle_container #news { float:right; width:610px;}
#middle_container #news p.marquee{ height:37px; background-image:url(../l-lechery/images/top/bg_kokuchi.gif); padding: 0px 89px 0px 99px; color:#FF00E4; margin-bottom:0px; line-height:2.2;}
#middle_container #news p.bn{ padding-top:10px;}

/* lanking */
#lanking { width:100%; background-image:url(../l-lechery/images/common/bg_lanking.gif);}
#lanking_container { width:860px; margin:0 auto; background-color:#FFBEE2; padding-bottom:10px;}
#lanking_container .box_860 { padding-left:10px;}
.lanking_text { padding: 0px 20px 10px 10px; color:#008BAE;}
#lanking_name { padding:205px 0px 0px 10px; font-size:14px; color:#FFCC00; font-weight:bold;}
#lanking_name a{ text-decoration:underline; color:#FFCC00;}
#lanking_name a:hover{ text-decoration:none; color:#FFCC00;}
#lanking_size { padding:10px 0px 0px 10px; font-size:12px; color:#ffffff;}

/* footer_plice */
#footer_plice { width:100%; background-image:url(../l-lechery/images/common/bg_lanking.gif);}
#footer_plice_container { width:860px; margin:0 auto; background-color:#DDEBFF;}
#footer_plice_container_ic { width:860px; margin:0 auto; background-color:#000000;}


#footer_plice_container .nagoya{ width:290px; float:left;}
#footer_plice_container .shop{ font-size:12px; color:#FF0000; font-weight:bold; padding-left:20px; padding-top:10px;}
#footer_plice_container .tel{ font-size:36px; color:#FF0000; font-weight:bold; line-height:0.6; text-align:center;}
#footer_plice_container dl{ margin: 0px 20px 20px 20px; padding-bottom: 15px;}
#footer_plice_container dt{ font-size:12px; color:#FF9900; font-weight:bold; padding:5px 10px 10px 20px;}
#footer_plice_container dd{ font-size:12px; color:#FF0000; padding:0px 30px 10px 30px; text-align:right;}
#footer_plice_container dd.acc{ font-size:12px; color:#FF0000; padding:0px 10px 10px 30px; text-align:left;}

.plice_table_midashi { font-size:14px; color:#FF008A; padding-left:25px; font-weight:bold; padding-bottom: 10px; padding-top:10px;}
.plice_table_chuui { font-size:12px; color:#FF9900; padding-left:25px; padding-bottom: 10px; padding-top:10px;}
.plice_table table { margin-left:25px;}
.plice_table .black{ padding: 5px 10px 5px 10px; font-weight:bold; line-height: 16px;}
.plice_table .red{ color:#FF0000; padding: 5px 20px 5px 20px; line-height: 16px;}
.plice_table02 table { margin-left:100px;}
.plice_table02 .black{ padding: 5px 10px 5px 10px; font-weight:bold; line-height: 16px; color:#0084FF;}
.plice_table02 .red{ color:#FF008A; padding: 5px 20px 5px 20px; line-height: 24px; text-align:right; font-size:16px; font-weight:bold;}



/* footer */
#footer { width:100%; background-image:url(../l-lechery/images/common/bg_footer.jpg);}
#footer_container { width:860px; margin:0 auto; height:160px;}
#footer_container_link { padding-top:22px; color:#FF0000; text-align:center;}
#footer_container_link a{ text-decoration: underline; color:#FF00E4;}
#footer_container_link a:hover{ text-decoration:none; color:#FF00E4;}
#footer_container_text { padding:10px 40px 10px 40px; line-height: 18px;}
#footer_container_copy { padding:0px 40px 0px 40px; color:#000000; text-align:right; font-size:10px;}


/* サブカテゴE2・
---------------------------------------------------------------------------------------------------- */
#middle_sub { width:100%; background-image:url(../l-lechery/images/common/bg_middle.gif);}
#middle_sub_container { width:860px; margin:0 auto; background-color:#000000; text-align:center;}

#second { width:100%; background-image:url(../l-lechery/images/common/bg_lanking.gif);}
#second_container { width:860px; margin:0 auto; background-color:#FFBEE2; padding-bottom:10px;}

#second_container_ic { width:860px; margin:0 auto; background-color:#000000; padding-bottom:10px;}

#second_container .box_860 { padding-left:10px;}

#girls .name{ padding:0px 10px 0px 10px; font-size:14px; color:#FFCC00; font-weight:bold; background-image:url(../l-lechery/companion/images/bg_name.jpg);}
#girls .name a{ text-decoration:underline; color:#29007D;}
#girls .name a:hover{ text-decoration:none; color:#29007D;}

#girls .name2{ padding:0px 10px 0px 10px; font-size:14px; color:#FFCC00; font-weight:bold; background-image:url(../l-lechery/companion/images/bg_name02.jpg);}
#girls .name2 a{ text-decoration:underline; color:#29007D;}
#girls .name2 a:hover{ text-decoration:none; color:#29007D;}

#girls .profilecp{ padding:5px 10px 5px 10px; font-size:12px; color:#FF00E4; background-color:#DFB200; text-align:right; font-weight:bold;}
#girls .profilename{ padding:0px 10px 0px 10px; font-size:12px; color:#000000; background-color:#FD006B; text-align:left; font-weight:bold;}
#girls .profile{ padding:5px 10px 5px 10px; font-size:12px; color:#FF00E4; background-color:#000000; text-align:right;}

#system { padding: 10px 10px 0px 40px; line-height:18px; color:#FF259E;}

#recruit_title .center{ text-align:center;}
#recruit_title .text{ padding: 10px 40px 30px 40px; line-height:18px; color:#FF259E; border-bottom: dotted #000000 1px;}
#recruit_title .text a{ color:#FF9900;}

#privacy_text { padding: 10px 0px 30px 0px; line-height:18px; color:#FF0000; border-bottom: dotted #000000 1px;} 
#privacy_text dl{ border-bottom: dotted #ff0000 1px; margin: 0px 20px 20px 20px; padding-bottom: 15px;}
#privacy_text dt{ font-size:18px; color:#000000; font-weight:bold; padding:5px 10px 10px 20px;}
#privacy_text dd{ font-size:12px; color:#000000; padding:0px 40px 10px 40px; text-align:left;}
#privacy_text dd.acc{ font-size:12px; color:#FF0000; padding:0px 10px 10px 30px; text-align:left;}

#sitemap_text { padding: 10px 0px 30px 0px; line-height:18px; color:#900081; border-bottom: dotted #900081 1px;} 
#sitemap_text dl{ border-bottom: dotted #900081 1px; margin: 0px 20px 20px 20px; padding-bottom: 15px;}
#sitemap_text dt{ font-size:18px; color:#900081; font-weight:bold; padding:5px 10px 10px 20px;}
#sitemap_text dt a{ text-decoration:underline; color:#900081;}
#sitemap_text dt a:hover{ text-decoration:none; color:#900081;}
#sitemap_text dd{ font-size:12px; color:#FF259E; padding:0px 40px 10px 40px; text-align:left;}
#sitemap_text dd.acc{ font-size:12px; color:#FF259E; padding:0px 10px 10px 30px; text-align:left;}

.girls_detail_name { font-size:18px; font-weight:bold; color:#FFE500; padding-left:10px;}
.girls_detail_data_title { font-size:18px; font-weight:bold; color:#FFE500; padding-bottom:5px; border-left:#000000 5px solid; padding-left:5px; background-image:url(../l-lechery/companion/images/bg_title.jpg); padding-top:5px;}
.girls_detail_data_midashi { font-weight:bold; color:#000000; padding-left:10px; padding-bottom:3px; padding-top:3px;}
.girls_detail_data_data { font-weight:bold; color:#FF00E4; padding-left:10px; padding-bottom:3px; padding-top:3px;}
.girls_detail_data_comment { line-height:18px; color:#000000; padding-left:10px; padding-bottom:3px; padding-top:3px; background-color:#FFFFFF; padding-right:10px;}
.girls_detail_data_comment_g { line-height:18px; color:#ff0000; padding-left:10px; padding-bottom:3px; padding-top:3px; background-color:#FFFFFF; padding-right:10px;}
.girls_detail_data_sch { line-height:16px; color:#000000; padding-left:10px; padding-bottom:3px; padding-top:3px; padding-right:10px; font-size:10px;}
.girls_detail_data_op { text-align:center; font-weight:bold; color:#FF0000;}
.girls_detail_data_schday { font-weight:bold; color:#FF0000; padding-bottom:3px; padding-top:3px; text-align:center;}
.girls_detail_data_schday2 { font-weight:bold; color:#FFFFFF; padding-bottom:3px; padding-top:3px; text-align:center;}

.sch_list_workon { padding-left:630px; color:#FF0000;}
.sch_list_name { font-size:12px; padding-left:10px; padding-right:10px; color:#FFE500; padding:10px; background-image:url(../l-lechery/schedule/images/bg_name.jpg)}
.sch_list_name a{ font-size:14px; color:#FFE500; text-decoration:underline; font-weight:bold;}
.sch_list_name a:hover{ color:#FFE500; text-decoration: none;}
.sch_list_name a:visited{ color:#FFE500; text-decoration:underline; font-weight:bold;}
.sch_list_time { font-weight:bold; color:#FF0000; padding-bottom:3px; padding-top:3px; text-align:center;}
.sch_list_time2 { font-weight:bold; color:#FFFFFF; padding-bottom:3px; padding-top:3px; text-align:center;}
.pass01 { color:#FFFFFF; padding-bottom:3px; padding-top:3px; text-align:center; line-height:18px;}
.pass02 { font-weight:bold; color:#000000; padding-bottom:3px; padding-top:3px; text-align:center; line-height:18px;}
.kakunin{ background:#000000; padding:20px 0px 180px 140px;}


.sch_day { font-weight:bold; color:#FF0000; padding-bottom:3px; padding-top:3px; text-align:center;}

#member ul{ font-size:16px; font-weight:bold; color:#000000; padding-left:30px; line-height:18px; list-style:none;}
#member li{ padding-bottom:20px; background:url(../m-lechery/images/common/listmark_otoku.gif) no-repeat; padding-left:90px;}

/* EoE・・
---------------------------------------------------------------------------------------------------- */
#header #logo a{ float:left;}
#header #logo a{ width:149px; height:142px; background:url(../m-lechery/images/common/logo.gif) no-repeat; display:block; text-indent:-9999px; overflow:hidden;}
#header_midashi h1{ font-size:12px; padding-top: 3px; color:#FFEC00;}
