﻿body {
	margin: 0px;
	padding: 0px;
	font-family: "MS Pゴシック",Arial,sans-serif;
	background: url("../images/back_gruoud.gif") repeat-x;
	text-align:center;
}

a img {
    border-style:none;
}
#wrapper {
	width:1050px;
	height:611px; 
	padding:0px;
	margin: 0px auto;
	margin-top:27px;

}

/* clearfix */
.clearfix: after {
	content:".";	/* 新しい要素を作る */
	display: block;	/* ブロックレベル要素に */
	clear: both;
	visibility: hidden;
}
.clearfix{
	min-height: 1px;
}
* html .clearfix {
	height: 1px;	/* IE6対応 */
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

.tleftbox {
	float: left;
	width: 390px;
	clear:both;
}


.trightbox {
	float: right;
	width: 651px;
}


#logo {
	margin-bottom:20px;
}
#tmenu{
   float:left;
	height:32px;
	clear:both;
	}
#menu {
	float:left;
	width:390px;
	height:315px;
	
}

.menucl {
	float: left;
	width:78px;
	height:32px;

}

.menu1 {
	float: left;
	width:68px;
}
.menu2 {
	float: left;
	width:68px;
}
.menu3 {
	float: left;
	width:68px;
}
.menu4 {
	float: left;
	width:68px;
}

.menu5 {
	float: left;
	width:68px;
}

#infom {
	float:left;
	width:387px;
	height:279px;
	}


#info {
	float:left;
	width:353px;
	height:279px;
	background-image:url('../images/top_info.gif');
	margin-left:3px;
	
	
}

#informtion {
	float:left;
	width:327px;
	height:228px;
	margin-top:42px;
	font-size:small;
	padding-left:15px;
	text-align:left;
	
}


/*.lefcl {
 padding-top:3px;
}*/

#leftmenucl
{
	float:right;
	width:34px;
}

.style1 {
	background-image: url('images/top_info.gif');
}


#rightin {
	float:left;
	width:365px;
}

.marg {
   padding-top:23px;
  
  }
.lmarg {
   padding-top:13px;
  
  }
.menumr {
   padding-top:5px;
  
  }
  
  
.menusec {
   padding-top:2px;
  
  }
  

#rightrt {
	float:right;
	width:259px;
	height:561px;
	margin-top:28px;
	margin-right:15px;

	
}
.style2 {
	border-width: 0px;
}


#rmenu {
	float:left;
	width:34px;
	height:561px;
}

#rsch {
	float:right;
	width:225px;
	height:561px;
	background-image:url('../images/rightmenu/rughttoday.gif') 
	
	
	
}


/*topページ右の女の子*/
#rgirl_inline {
    float:left;
    text-align:center;
    width:210px;
	margin-top:43px;
	padding-left:7px;	
	height:500px;
 	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/
    
	}



.top_nav  {
    float:left;
	height: 125px;
	width:87px;
	margin: 0px;
	margin-left:5px;
	margin-bottom:5px;
	border:1px #FF3399 solid;
	display : inline;
	}


	
.img_nav {
	margin:2px;
	border:1px #FF3399 solid;

}

.name_nav {
	margin-bottom:2px;
	font-size:small;
}



/*girls.htmlのページ*/

#girlsmain
 {
	width:1050px;
	
}
.girlsleftbox {
	float: left;
	width: 290x;
}

.girlsrightbox {
	float: right;
	width: 760px;
}

#girlsunder {
   text-align: left;
   clear:both;
	
}

#girlsmenu {
	width: 753px;
	height:34px;
	margin-left:10px;

}


#todaysc {
	width: 1044px;
	height: 130px;	
	background-image:url('../images/todayschedule.gif');
}


.girl_waku {
	float:left;
	width: 108px;
	height:177px;
	margin-left:13px;
	margin-bottom:6px;
	border:1px #FF3399 solid;
	padding-left:9px
}

.girl_ph {
	float:left;
	width: 96px;
	height:128px;
	margin-top:5px;
	margin-bottom:1px;
	border:1px #FF3399 solid;
}

.nakaname {
	width: 93px;
	font-weight:bold;color:#FF0066;
	font-size:small;
}
.nakasiz {
	width: 93px;
	font-weight:bold;color:gray;
	font-size:x-small;
	
}




#girlsrightmain {

	width:740px;
	height:369px;
 	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/
    
}

.girlmanup {
	float:left;
}


#ricleft {
    width:227px;
    height:556px;
    margin-top:27px;
}

#richajimeni {
    width:193px;
    height:526px;
    float:left;
    background-image:url('../images/ric1.gif');
    padding-top:30px;
}

.ricboxmenu {
    width:180px;
    padding-left:8px;
}


#ricmenuwaku {
    width:34px;
    height:556px;
    float:right;
    
}

.ricmenu {
	margin-top:4px
}    


.conceptbox {
	width: 1042px;
	height:440px;
	margin-bottom:9px

}


.cautionbox {
	width: 1042px;
	height:440px;
	margin-bottom:9px;
	background-image:url('../images/caution.jpg')

}


#cautionleft {
	width:305px;
	height:300px;
	float:left
}

#cautionright {
	width:737px;
	height:300px;
	float:right;
	margin-top:135px
}

#cauin {
	float:left;
	width:439px;
	height:295px;
	padding-left:10px;
	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/
    font-size:small;
    text-align:left;

	
}

#memmerbox {
	width: 1042px;
	height:440px;
	margin-bottom:9px;

}



#memberleft {
	width:305px;
	height:440px;
	float:left;
	background-image:url('../images/memberleft.gif')
}


#memberright {
	width:737px;
	height:435px;
	float:right;
}

#membertitle {
	width:737px;
	height:95px;
    background-image:url('../images/member_title.gif')
	

}


#memberin {
	float:left;
	width:387px;
	height:337px;
	padding-left:5px;	
}

#mright {
	float:right;
	width:335px;
	height:337px;
	background-image:url('../images/memberright.gif')
}



#schedulebox {
	width: 1042px;
	height:440px;
	margin-bottom:9px;

}


#scheduleleft {
	width: 805px;
	height:440px;
	float:left;
	background-image:url('../images/schedule.jpg')

}


#scframe {
	width: 470px;
	height:310px;
	margin-top:105px;
	margin-left:30px;

}

#scheduleright {
	width: 236px;
	height:440px;
	float:right;

}




#aboutleft {
	width:339px;
	float:left;
}

#aboutright {
	width:700px;
	float:right;
}


#hotelleft {
	width:330px;
	float:left;
	height:440px;
	background-image:url('../images/hotelleft.jpg')
}

#hotelright {
	width:712px;
	float:right;
}


.linkp_bn {
	float:left;
	width: 88px;
	height:31px;
	margin-left:13px;
	margin-bottom:6px;
	padding-left:9px
}





