@charset "utf-8";



img {

font-size:0;

}

/*------------contentsここから------------*/



.hdImg_top{

	width:902px;

	height:263px;

	margin:0;

	padding:0; 

	}



.hdImg_top h1{

	margin:0;

	padding:0;

	font-size:0;

	text-indent:-9999px;

	}





div#contents {

	width:904px;

	margin:0 0 16px 0;

	padding:0;

	font-size:smaller;

	line-height:130%;

	}



div#topInfo {

	margin:8px 2px 5px 0;

	padding:8px 0 0 0;

	width:902px;

	height:24px;

	overflow:hidden;

	background:#FFFFFF;

}



#topInfo marquee{

	margin:0;

	padding:0;

	line-height:0;

	vertical-align:bottom;

	}

marquee p{

	margin:1px 0 1px 0;

	padding:0;

	}



#topInfo img{ 

	font-size:0; 

	line-height:0;

	vertical-align:top;

	}





/*------------contents/con_topBox------------*/

div#con_topBox {

	width:904px;

	margin:0 0 10px 0;

	padding:0;

}



	/*-----▽【QR】contents/con_topBox/topBox_qr【QR】▽-----*/

div.topBox_qr {

	float:left;

	width:298px;

	padding:0 44px 15px 43px;

	margin:0;

}



.topBox_qr img{ 

	font-size:0px;

	margin:0;

	padding:0;

	}

	/*-----△【QR】contents/con_topBox/topBox_qr【QR】△-----*/



	/*-----▽【出勤一覧】contents/con_topBox/topBox_syukkin【出勤一覧】▽-----*/

div.topBox_syukkin {

	padding:0 0 10px 0;

	background-color:#FFFFFF;

	float:left;

	width:519px;

}



.syukkin_hl {

	background-image:url(img/hl_syukkin.gif);

	width:519;

	height:34;

	margin:0 0 10px 0;

	font-size:1px;

	}

	

div.syukkin_syuList {

	width:509px;

	margin:0 0 0 10px;

}



.syuList_girl {

	background-color:#F5F5F5;

	width:161px;

	float:left;

}

.marginR9 {margin:0 9px 0 0;}



.girl_top {

	width:161px;

	height:13px;

	font-size:0px;

}

.girl_icon {

	margin:0;

	padding:0 5px 0 0;

	background-image: url(img/girl_bg01.gif);

	background-repeat: repeat-y;

	background-attachment:scroll 0 0;

}

.girl_icon ul,li,img{

	display:inline;

	margin:0;

	padding:0;

	font-size:0;

	line-height:0;

	vertical-align:top;

	}

.girl_img {

	width:133px;

    margin:0;

	padding:4px 16px 7px 12px;

	background-image: url(img/girl_bg.gif);

	background-repeat: no-repeat;

	background-attachment:scroll 0 0;

}

.girl_img02 {

	margin:0;

	padding:0;

	width:132px;

	height:175px;

}

.girl_img02 a{

  display:block;

  margin:0;

  padding:0;

  width:132px;

  height:175px;

}

.girl_img02 a:hover {

	background-color:#FF6600;

}



.girl_img02 img {

	margin:1px;

	padding:0;

}

	

div.girl_name {

	width:161px;

	height:24px;

	margin:0;

	padding:5px 0 0 0;

	background-image: url(img/girl_bg02.gif);

	background-repeat: repeat-y;

	text-align:center;

}

.girl_name a{

	vertical-align:bottom;

	}



.girl_btm {

	width:161px;

	height:10px;

	margin:0;

	padding:0;

	font-size:0px;

	line-height:0;

}



/*

===== 4: link setting ===========================

*/



.girl_name a{

	color: #000000;

	text-decoration:none;

	line-height:130%;

}

.girl_name a:link{

	color: #000000;

	text-decoration:none;

}

.girl_name a:visited{

	/*color: #822592;*/

	text-decoration:none;

}

.girl_name a:hover{

	text-decoration:underline;

}

.girl_name a:active{

	color: #000000;

	text-decoration:underline;

}







	/*-----△【出勤一覧】contents/con_topBox/topBox_syukkin【出勤一覧】△-----*/



/*------------contents/con_topBox------------*/





/*------------contents/con_btmBox------------*/

div#con_btmBox{

	background-image:url(img/btm_bg.gif);

	background-repeat:repeat-y;

	width:904px;

	float:left;

	margin:0 0 20px 0;

	padding:0;

}

#con_btmBox h2,h3{

	text-indent:-9999px;

	}



	/*-----▽【インフォメーション】contents/con_btmBox/btmBox_info【インフォメーション】▽-----*/

.btmBox_info{

	background-color:#FFFFFF;

	width:375px;
	height:461px;

	margin:0 10px 0 0;

	padding:9px 0 0 0;

	float:left;
	overflow-y:scroll;
	overflow-x:hidden;

	}

.btmBox_info img{

	margin:15px 0 19px 0;

	}

.info_hl{

	background-image:url(img/hl_info.gif);

	background-repeat:no-repeat;

	width:375px;

	height:23px;

	padding:0 0 20px 0;

	}

.info_text {

	width:229;

	padding:0 50px 46px 50px;

	margin:0;

	text-align:left;

	

	}



.info_text p {

	margin:0;

	padding:0;

	}

	/*-----△【インフォメーション】contents/con_btmBox/btmBox_info【インフォメーション】△-----*/



	/*-----▽【システム】contents/con_btmBox/btmBox_system【システム】▽-----*/

.btmBox_system{

	background-color:#FFFFFF;

	width:519px;
	height:461px;

	margin:0;

	padding:13px 0 0 0;

	float:left;
	
	overflow:hidden;

	}

.system_hl{

	background-image:url(img/hl_system.gif);

	background-repeat:no-repeat;

	width:519px;

	height:21px;

	}

.system_price {

	background-image:url(img/sys_bg.gif);

	background-repeat:no-repeat;

	width:519px;

	margin:0 0 7px 0;

	}



.price_list{

	width:320px;

	margin:0 107px 0 92px;

}





.sysPri60min{ margin:13px 24px 0 64px;}

.sysPri90min{ margin:13px 24px 0 64px;}

.sysPri120min{ margin:13px 24px 0 49px;}

.sysPri180min{ margin:13px 24px 0 51px;}

.sysPri30min{ margin:13px 24px 0 0;}

.sysPri_text{ margin:7px 0 0 7px;}



.sysType{

	background-image:url(img/sysTex_bg.gif);

	background-repeat:repeat-y;

	background-attachment:scroll 0 0; 

	width:483px;

	margin:0 19px 17px 17px;

	padding:0;

	 }

.sysType img {

	margin:0;

	padding:0;

	font-size:0;

	line-height:0;

	vertical-align:bottom;

	}

	

.sysType_text {

	width:212px;

	margin:5px 10px 5px 10px;

	padding:0;

	}

.sysType_text p {

	display:block;

	text-align:left;

	vertical-align:text-bottom;

	vertical-align:bottom;

	line-height:1.2em;

	}

.floatR {float:right;}

.floatL {float:left;}

.B { font-weight:bold; }

.small { font-size:smaller }



div.sysType_mati {

	width:232px;

	margin:0 19px 0 0px;

	padding:0;

	float:left;

	}

h3.sysType_mati { 

	background-image:url(img/sysTit_mati.gif);

	background-repeat:no-repeat;

	width:232px;

	height:26px;

	margin:0;

	padding:0;

	 }

p.sysType_mati { 

	font-weight:bold;

	text-align:left;

	margin:0;

	padding:0;

	}

	

div.sysType_deri {

	width:232px;

	float:left;

	margin:0;

	padding:0;

	}

h3.sysType_deri { 

	background-image:url(img/sysTit_deri.gif);

	background-repeat:no-repeat;

	width:232px;

	height:26px;	

	}

.borderBtm{

	width:212px;

	border-bottom:1px #000000 solid;

	}

/*-----△【システム】contents/con_btmBox/btmBox_system【システム】△-----*/

/*------------contentsここまで------------*/





