@charset "Shift_JIS";

/*-----------------------------------------
contents.css
-----------------------------------------*/
/*Index*/
#new{width: 507px; height: 195px; margin: 15px auto; overflow: hidden;}
	#new h3{width: 482px; height: 23px; background-image: url(./img/h3_bg.gif); background-repeat: no-repeat; color: #ffffff; font-size: 14px; font-weight: bold; margin: 0 auto; padding: 4px 0 0 25px;}
#new_inner{width: 474px; height: 165px; border: solid 1px #393636; overflow: auto;}
#new_txt{width: 430px; padding: 8px 0 8px 15px;}
.btn{width: 507px; overflow: hidden;}

.menu_t{width: 430px; margin: 5px auto 0 auto; border: solid 1px #de6464;}
.menu_td1{width: 278px; background-image: url(./img/topmenu_td1.gif); background-repeat: no-repeat; text-align: center; font-weight: bold; border: solid 1px #de6464; padding: 3px 0;}
.menu_td2{border: solid 1px #de6464; text-align: center;}
#store_t{width: 300px; float: right; margin-right: 15px; margin-top: 10px;}
.store_td1{width: 80px; padding: 5px 0;}
.store_td2{padding: 5px 0;}



/*plarna*/
#plarna_bg{width: 507px; height: 350px; background-image: url(./img/img1.jpg); background-repeat: no-repeat; margin: auto; text-indent: -9999px; overflow: hidden;}

.lv2_box{clear: both; width: 507px; overflow: hidden;}

/*maid*/
.maid_t{width: 355px; float: left; margin-bottom:13px;}
.maid_td1{background-image: url(./img/lv2_td1.gif); background-repeat: no-repeat; background-position: center right; text-align: left; width: 90px; padding: 8px 0 8px 10px; border-bottom: solid 1px #fdf2e3;}
.maid_td2{background-image: url(./img/lv2_td2.gif); background-repeat: no-repeat; background-position: bottom left; padding: 8px 0 8px 5px;}
.maid_photo{width: 140px; height: 152px; background-image: url(./img/photo_bg.gif); margin-top: 8px; float: right;}
	.maid_photo img{margin-top: 4px; margin-left: 5px;}

.sche_t{width: 507px; margin: 20px auto 0 auto;}
.name_td-h{padding: 8px 0 8px 8px; border-bottom: solid 2px #5f4646; border-top: solid 1px #e0e0e0; border-left: solid 1px #e0e0e0; border-right: solid 1px #5f4646;}
.week_td-h{width: 58px; background-color: #efefef; text-align: center; padding: 8px 0; border-bottom: solid 2px #5f4646; border-top: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0;}
.sat_td-h{width: 58px; background-color: #d6e7f5; text-align: center; padding: 8px 0; border-bottom: solid 2px #5f4646; border-top: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0;}
.sun_td-h{width: 58px; background-color: #f5d6d6; text-align: center; padding: 8px 0; border-bottom: solid 2px #5f4646; border-top: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0;}
.name_td{padding: 8px 0 8px 8px; border-bottom: solid 1px #e0e0e0; border-left: solid 1px #e0e0e0; #e0e0e0; border-right: solid 1px #5f4646;}
.week_td{width: 58px; background-color: #efefef; font-size: 10px; text-align: center; padding: 8px 0; border-bottom: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0;}
.sat_td{width: 58px; background-color: #d6e7f5; font-size: 10px; text-align: center; padding: 8px 0; border-bottom: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0;}
.sun_td{width: 58px; background-color: #f5d6d6; font-size: 10px; text-align: center; padding: 8px 0; border-bottom: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0;}



/*technic*/
.tech{clear: both; width: 507px; margin: auto; text-align: right; overflow: hidden;}
.text_left{width: 350px; margin-left: 8px; margin-top: 20px; text-align: left; float: left;}
.photo_right{width: 140px; height: 152px; float: right;}
#ashiura{width: 350px; margin: 15px auto 0 auto; text-align: center; font-size: 10px;}
#ashiura_shoujo{width: 350px; height: 28px; margin: 8px auto;}

.menu_t2{width: 450px; margin: 5px auto 5px auto; border: solid 1px #de6464;}
.menu_td{width: 350px; background-image: url(./img/menu_td1.gif); background-repeat: no-repeat; background-position: left center; text-align: center; font-weight: bold; border: solid 1px #de6464; padding: 5px 0;}
.fwn-s{font-weight: normal; font-size: 10px;}

.rec_photo{width: 227px; height: 170px; background-image: url(./img/photo_bg1.gif); float: right;}
	.rec_photo img{margin-top: 5px; margin-left: 7px;}
.rec_txt{width: 260px; margin-left: 5px; margin-top: 10px; float: left;}


/*vip*/
.vip_photo{width: 180px; height: 227px; background: url(./img/photo_bg01.gif) no-repeat; float: right;}
	.vip_photo img{margin-top: 5px; margin-left: 7px;}
.vip_txt{width: 315px; margin-left: 5px; margin-top: 10px; float: left;}


/*level2_table*/
.lv2_t{width: 480px; margin: auto; border:1px solid #fdf2e3;}
.lv2_td1{background-image: url(./img/lv2_td1.gif); background-repeat: no-repeat; background-position: center right; width: 100px; padding: 5px 10px 5px 5px; text-align: center; border: solid 1px #fdf2e3;}
.lv2_td2{background-image: url(./img/lv2_td2.gif); background-repeat: no-repeat; background-position: bottom left; padding: 5px 0 5px 13px; border: solid 1px #fdf2e3;}
	.lv2_t ul li{margin-left: 10px; list-style-type: square;}
	
/*plana*/
.plana_t{width: 482px; margin: auto; border:1px solid #de6464;}
.plana_t tr td{ border:1px solid #de6464;}
.bottom{background-color:#de6464; text-align:center; width:160px; }