@charset "utf-8";
/* CSS Document */


/* ̗p@Ј̈ 
------------------------------------------------*/

.day_txt{
	line-height:140%;
}
#day_main{
	background-image:url(../img/recruit/day/day_bg.gif);
	background-repeat:repeat-y;
	margin-top:8px;
	width:530px;
	height:auto;
}
#day_main .day_set{
	clear:both;
	width:530px;
	height:auto;
	background-image:url(../img/recruit/day/day_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:22px;
}
#day_main .day_left{
	float:left;
	width:228px;
	height:auto;
	padding-left:24px;
}

#day_main .day_right{
	float:left;
	width:262px;
	height:auto;
}
#day_main .day_full{
	clear:both;
	padding-top:7px;
	margin-bottom:10px;
	margin-left:13px;
}

#day_main p{
	padding:13px;
	line-height:140%;
}

#day_main h4{
	text-indent:-9999px;
	width:530px;
	height:30px;
}
#day_main h4.day_vol1{
	background-image:url(../img/recruit/day/day_1t.gif);
	background-repeat:no-repeat;
}
#day_main h4.day_vol2{
	background-image:url(../img/recruit/day/day_2t.gif);
	background-repeat:no-repeat;
}
#day_main h4.day_vol3{
	background-image:url(../img/recruit/day/day_3t.gif);
	background-repeat:no-repeat;
}
#day_main h4.day_vol4{
	background-image:url(../img/recruit/day/day_4t.gif);
	background-repeat:no-repeat;
}
#day_main h3{
	text-indent:-9999px;
	width:220px;
	height:36px;
}
#day_main h3.day_vol1t{
	background-image:url(../img/recruit/day/day_1hen.gif);
	background-repeat:no-repeat;
}
#day_main h3.day_vol2t{
	background-image:url(../img/recruit/day/day_2hen.gif);
	background-repeat:no-repeat;
}
#day_main h3.day_vol3t{
	background-image:url(../img/recruit/day/day_3hen.gif);
	background-repeat:no-repeat;
}
#day_main h3.day_vol4t{
	background-image:url(../img/recruit/day/day_4hen.gif);
	background-repeat:no-repeat;
}

#day_main .day_full ul{
	padding:0px;
	margin:0px;
	clear:both;
	list-style-type:none;
	margin-left:30px;
}
#day_main .day_full li{
	float:left;
	width:84px;
	padding:0px;
	margin:0px;
	margin-right:8px;
}


/* ̗p@y̐
------------------------------------------------*/
#main #contents #naka01 ul.senpai_txt{
	clear:both;
	list-style:disk;
	margin-left:80px;
	padding-bottom:5px;
}
#main #contents #naka01 ul.senpai_txt li{
	list-style:disk;
	float:left;
	margin-right:20px;
	padding-left:10px;
	margin-bottom:5px;
}
#senpai_main{
	clear:both;
	padding-top:20px;
	width:533px;
	height:auto;
}
#senpai_main .senpai_set{
	clear:both;
	width:533px;
	height:auto;
	background-image:url(../img/recruit/senpai/senpai_bg.gif);
	background-repeat:repeat-y;
}
#senpai_main h3{
	padding-top:8px;
	width:533px;
	height:36px;
	text-indent:-9999px;
}
#senpai_main h3.senpai_vol1{
	background-image:url(../img/recruit/senpai/senpai_t1.gif);
	background-repeat:no-repeat;
}
#senpai_main h3.senpai_vol2{
	background-image:url(../img/recruit/senpai/senpai_t2.gif);
	background-repeat:no-repeat;
}
#senpai_main h3.senpai_vol3{
	background-image:url(../img/recruit/senpai/senpai_t3.gif);
	background-repeat:no-repeat;
}
#senpai_main h3.senpai_vol4{
	background-image:url(../img/recruit/senpai/senpai_t4.gif);
	background-repeat:no-repeat;
}
#senpai_main h3.senpai_vol5{
	background-image:url(../img/recruit/senpai/senpai_t5.gif);
	background-repeat:no-repeat;
}
#senpai_main h4{
	margin-top:6px;
	margin-bottom:14px;
	width:434px;
	height:30px;
	padding-top:12px;
	margin-left:17px;
	padding-left:60px;
	font-size:1em;
	font-weight:normal;
}
#senpai_main h4.senpai_men{
	background-image:url(../img/recruit/senpai/senpai_date1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main h4.senpai_women{
	background-image:url(../img/recruit/senpai/senpai_date2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main dl{
	font-size:1em;
	clear:both;
	margin:0 0 0 21px;
	padding:0 0 0 0;
	width:490px;
	height:auto;
}
#senpai_main dt{
	line-height:150%;
	background-color:#ffffff;
	color:#0000ff;
	padding:0 0 4px 40px;
	margin:0 0 8px 0;
	width:450px;
	height:15px;
}
#senpai_main dt.q1{
	background-image:url(../img/recruit/senpai/senpai_q1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #7b9afb;
}
#senpai_main dt.q2{
	background-image:url(../img/recruit/senpai/senpai_q2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #7b9afb;
}
#senpai_main dt.q3{
	background-image:url(../img/recruit/senpai/senpai_q3.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #7b9afb;
}
#senpai_main dt.q4{
	background-image:url(../img/recruit/senpai/senpai_q4.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #7b9afb;
}
#senpai_main dt.q5{
	background-image:url(../img/recruit/senpai/senpai_q5.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #7b9afb;
}
#senpai_main dt.q6{
	background-image:url(../img/recruit/senpai/senpai_q6.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #7b9afb;
}
#senpai_main dt.q1w{
	background-image:url(../img/recruit/senpai/senpai_q1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #ff9149;
}
#senpai_main dt.q2w{
	background-image:url(../img/recruit/senpai/senpai_q2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #ff9149;
}
#senpai_main dt.q3w{
	background-image:url(../img/recruit/senpai/senpai_q3.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #ff9149;
}
#senpai_main dt.q4w{
	background-image:url(../img/recruit/senpai/senpai_q4.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #ff9149;
}
#senpai_main dt.q5w{
	background-image:url(../img/recruit/senpai/senpai_q5.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #ff9149;
}
#senpai_main dt.q6w{
	background-image:url(../img/recruit/senpai/senpai_q6.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px dotted #ff9149;
}


#senpai_main dd{
	background-color:#ffffff;
	padding:0 0 30px 40px;
	margin:0px;
	width:450px;
	line-height:150%;
}
#senpai_main dd.a1{
	background-image:url(../img/recruit/senpai/senpai_a1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main dd.a2{
	background-image:url(../img/recruit/senpai/senpai_a2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main dd.a3{
	background-image:url(../img/recruit/senpai/senpai_a3.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main dd.a4{
	background-image:url(../img/recruit/senpai/senpai_a4.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main dd.a5{
	background-image:url(../img/recruit/senpai/senpai_a5.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#senpai_main dd.a6{
	background-image:url(../img/recruit/senpai/senpai_a6.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#senpai_main .senpai_pageup{
	clear:both;
	background-image:url(../img/recruit/senpai/senpai_b.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:523px;
	font-size:0.8em;
	padding-top:27px;
	padding-right:10px;
	margin-bottom:10px;
	text-align:right;
}

