@charset "utf-8";

/*/////////////////////////////////////////*/

/* + start [TOP]段組設定 + */
	div#mtlbox{
		width:563px;
		height:100%;
		text-align:left;
		margin-right:6px;
		margin-left:2px;
		float:left;
	}
	
	div#mtrbox{
		width:324px;
		height:100%;
		text-align:left;
		margin-right:2px;
		float:left;
	}
	
	div#soglink{
		width:auto;
	}
/* + end [TOP]段組設定 + */

/*/////////////////////////////////////////*/

/* + start [TOP]-本日の出勤-設定 + */
	div#tdysche{
		width:549px;
		height:560px;
		border:solid 1px #79DEA5;
		padding:6px;
		margin-bottom:8px;
		overflow:auto;
	}
	
	div#tdysche p{
		width:171px;
		text-align:center;
		margin:0px 2px;
		float:left;
	}
	
	div#tdysche p span{
		display:block;
		margin:-10px 0px 3px 0px;
	}
	
	div#tdysche hr{
		border-top:solid 1px #5CCA8C;
		border-bottom:solid 1px #FFFFFF;
	}
	
	html[xmlns] div#tdysche hr{
		border-top:solid 1px #5CCA8C;
		border-bottom:solid 1px #FFFFFF;
		margin:5px 0px;
	}
	
	a.tdyschegthum{
		display:block;
		width:171px;
		height:228px;
	}
/* + end [TOP]-本日の出勤-設定 + */

/*/////////////////////////////////////////*/

/* + start [TOP]-NEWFACE-設定 + */
	div#nwfce{
		width:549px;
		height:300px;
		border:solid 1px #79DEA5;
		padding:6px;
		margin-bottom:8px;
		overflow:auto;
	}
	
	div#nwfce p{
		width:171px;
		text-align:center;
		margin:0px 2px;
		float:left;
	}
	
	div#nwfce p span{
		display:block;
		margin:-10px 0px 3px 0px;
	}
	
	div#nwfce hr{
		border-top:solid 1px #5CCA8C;
		border-bottom:solid 1px #FFFFFF;
	}
	
	html[xmlns] div#nwfce hr{
		border-top:solid 1px #5CCA8C;
		border-bottom:solid 1px #FFFFFF;
		margin:5px 0px;
	}
/* + end [TOP]-NEWFACE-設定 + */

/*/////////////////////////////////////////*/

/* + start [TOP]-新着情報-設定 + */
	div#nwinf{
		width:316px;
		height:565px;
		line-height:150%;
		border:solid 1px #79DEA5;
		padding:3px;
		margin-bottom:8px;
		overflow:auto;
	}
	
	div#nwinf p{
		color:#169D32;
	}
	
	div#nwinf ul{
		list-style-type:circle;
		padding-left:17px;
	}
/* + end [TOP]-新着情報-設定 + */

/*/////////////////////////////////////////*/

/* + start [TOP]-イベント-設定 + */
	div#event{
		color:#FFFFFF;
		width:316px;
		height:144px;
		background-color:#5CCA8C;
		line-height:150%;
		border:solid 1px #79DEA5;
		padding:3px;
		margin-bottom:8px;
		overflow:auto;
	}
	
	div#event p{
		width:288px;
		border:1px solid #79DEA5;
		margin:3px 1px;
		padding:3px;
	}
/* + end [TOP]-イベント-設定 + */

/*/////////////////////////////////////////*/

/* + start [TOP]-MOBILE QR CODE-設定 + */
	div#qrcd{
		width:302px;
		height:210px;
		line-height:130%;
		letter-spacing:1px;
		border:1px solid #79DEA5;
		padding:5px 10px;
	}
	
	div#qrcd p{
		text-align:center;
		padding-top:10px;
	}
	
	div#qrcd p#qrimg{
		text-align:center;
		margin:10px auto 0px;
	}
	
/* + end [TOP]-MOBILE QR CODE-設定 + */

/*/////////////////////////////////////////*/

/* + start [TOP]-相互リンク-設定 + */
	div#topslbn234x60{
		width:auto;
		text-align:center;
		padding-top:7px;
		margin:10px auto;
	}
	
	div#topslbn234x60 p{
		margin:0px 23px 5px;
		float:left;
	}
	
	html[xmlns] div#topslbn234x60 p{
		margin:0px 33px 5px;
		float:left;
	}
	
	div#topslbn120x60{
		width:auto;
		text-align:center;
		margin:10px auto;
	}
	
	div#topslbn120x60 p{
		margin:0px 3px 5px;
		float:left;
	}
	
	div#topslbn88x31{
		width:auto;
		text-align:center;
		margin:10px auto;
	}
	
	div#topslbn88x31 p{
		margin:0px 5px 5px;
		float:left;
	}
	
	div#soglink hr{
		border-top:solid 1px #5CCA8C;
		border-bottom:solid 1px #FFFFFF;
	}
	
	p#bnlink{
		padding-top:10px;
	}
/* + end [TOP]-相互リンク-設定 + */

/*/////////////////////////////////////////*/


/* TOPと女性詳細に配置するブログ設定 */

	.blogarea{
		border-top:solid 1px #5CCA8C;
	}
	
	/* あいかＴＯＰ用 */
	p.aikablog{
		margin:10px 8px 0px;
		_margin:10px 5px 0px;
		float:left;
	}
	
	p.aikablog a{
		display:block;
		width:145px;
		height:115px;
		background-image:url("../img/aika_blog_bn.jpg");
		background-repeat:no-repeat;
	}
	
	p.aikablog a:hover{
		background-position:bottom;
	}
	
	/* あいか女性詳細用 */
	p.aikablog2 a{
		display:block;
		width:300px;
		height:115px;
		background-image:url("../img/aika_blog_bn2.jpg");
		background-repeat:no-repeat;
	}
	
	p.aikablog2 a:hover{
		background-position:bottom;
	}
	
	/* れいＴＯＰ用 */
	p.reiblog{
		margin:10px 8px 0px;
		_margin:10px 5px 0px;
		float:left;
	}
	
	p.reiblog a{
		display:block;
		width:145px;
		height:115px;
		background-image:url("../img/rei_blog_bn.jpg");
		background-repeat:no-repeat;
	}
	
	p.reiblog a:hover{
		background-position:bottom;
	}
	
	/* れい女性詳細用 */
	p.reiblog2 a{
		display:block;
		width:300px;
		height:115px;
		background-image:url("../img/rei_blog_bn2.jpg");
		background-repeat:no-repeat;
	}
	
	p.reiblog2 a:hover{
		background-position:bottom;
	}

	/* もえＴＯＰ用 */
	p.moeblog{
		margin:10px 8px 0px;
		_margin:10px 5px 0px;
		float:left;
	}
	
	p.moeblog a{
		display:block;
		width:145px;
		height:115px;
		background-image:url("../img/moe_blog_bn.jpg");
		background-repeat:no-repeat;
	}
	
	p.moeblog a:hover{
		background-position:bottom;
	}
	
	/* もえ女性詳細用 */
	p.moeblog2 a{
		display:block;
		width:300px;
		height:115px;
		background-image:url("../img/moe_blog_bn2.jpg");
		background-repeat:no-repeat;
	}
	
	p.moeblog2 a:hover{
		background-position:bottom;
	}



	/* りのＴＯＰ用 */
	p.rinoblog{
		margin:10px 8px 0px;
		_margin:10px 5px 0px;
		float:left;
	}
	
	p.rinoblog a{
		display:block;
		width:145px;
		height:115px;
		background-image:url("../img/rino_blog_bn.jpg");
		background-repeat:no-repeat;
	}
	
	p.rinoblog a:hover{
		background-position:bottom;
	}
	
	/* りの女性詳細用 */
	p.rinoblog2 a{
		display:block;
		width:300px;
		height:115px;
		background-image:url("../img/rino_blog_bn2.jpg");
		background-repeat:no-repeat;
	}
	
	p.rinoblog2 a:hover{
		background-position:bottom;
	}

	/* まみＴＯＰ用 */
	p.mamiblog{
		margin:10px 8px 0px;
		_margin:10px 5px 0px;
		float:left;
	}
	
	p.mamiblog a{
		display:block;
		width:145px;
		height:115px;
		background-image:url("../img/mami_blog_bn.jpg");
		background-repeat:no-repeat;
	}
	
	p.mamiblog a:hover{
		background-position:bottom;
	}
	
	/* まみ女性詳細用 */
	p.mamiblog2 a{
		display:block;
		width:300px;
		height:115px;
		background-image:url("../img/mami_blog_bn2.jpg");
		background-repeat:no-repeat;
	}
	
	p.mamiblog2 a:hover{
		background-position:bottom;
	}

	/* ゆうＴＯＰ用 */
	p.yuublog{
		margin:10px 8px 0px;
		_margin:10px 5px 0px;
		float:left;
	}
	
	p.yuublog a{
		display:block;
		width:145px;
		height:115px;
		background-image:url("../img/yuu_blog_bn.jpg");
		background-repeat:no-repeat;
	}
	
	p.yuublog a:hover{
		background-position:bottom;
	}
	
	/* ゆう女性詳細用 */
	p.yuublog2 a{
		display:block;
		width:300px;
		height:115px;
		background-image:url("../img/yuu_blog_bn2.jpg");
		background-repeat:no-repeat;
	}
	
	p.yuublog2 a:hover{
		background-position:bottom;
	}