@charset "shift_jis";

#temp2 #temp2_l540{
	width:540px;
	float:left;
	margin-bottom: 20px;
}

#temp2 #temp2_l540_2{
	width:540px;
	float:left;
	margin-top: 20px;
	margin-bottom: 20px;
}

#temp2 #temp2_l540_3{
	width:540px;
	float:left;
	margin-top: 20px;
	margin-bottom: 30px;
}

#temp2 #temp2_l540_8{
	width:540px;
	float:left;
	margin-bottom: 30px;
}

#temp2 .temp2_l540_9{
	width:540px;
	float:left;
	margin-bottom: 30px;
}

#temp2 #temp2_l540_10{
	width:540px;
	float:left;
	margin-bottom: 20px;
	background: url(../../_07_inc/recruite/0809/bg_top1.jpg) no-repeat;
}

#temp2 #temp2_l540_0902{
	width:540px;
	float:left;
	margin-bottom: 20px;
	background: url(../../_07_inc/recruite/0902/bg_top1.jpg) no-repeat;
}

#temp2 #temp2_l540_0902_2{
	width:540px;
	float:left;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image: url(../../_07_inc/recruite/0902/bg_top3.jpg);
}

.mds_s {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0803/buntou.gif) no-repeat;
	margin-bottom: 10px;
	padding-left: 10px;
	display: block;
}

.mds_s2 {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0803/buntou.gif) no-repeat;
	margin-bottom: 10px;
	padding-left: 10px;
	display: block;
	margin-top: 25px;
}

.mds_s_0902 {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0902/buntou_0902.jpg) no-repeat;
	margin-bottom: 10px;
	padding-left: 13px;
	display: block;
}

.mds_s2_0902 {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0902/buntou_0902.jpg) no-repeat;
	margin-bottom: 10px;
	padding-left: 13px;
	display: block;
	margin-top: 25px;
}


.bt {
	background: url(../../_07_inc/recruite/0803/bt_160_50.jpg) no-repeat 5px;
	display: block;
	margin-bottom: 3px;
	padding-top: 8px;
	padding-left: 24px;
	padding-bottom: 28px;
}

.bt2 {
	background: url(../../_07_inc/recruite/0803/bt_160_50.jpg) no-repeat 5px 1px;
	display: block;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-left: 24px;
	padding-bottom: 27px;
	margin-top: 1px;
}

.bt_new {
	display: block;
	margin-bottom: 3px;
	padding-top: 8px;
	padding-left: 24px;
	padding-bottom: 28px;
	background-image: url(../../_07_inc/recruite/img/bt_160_50_new.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
}


.linkbar {
	background: url(../../_07_inc/recruite/0803/link_bar.jpg) no-repeat;
	height: 22px;
	width: 710px;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-left: 20px;
}
.linkbar_0 {
	background: url(../../_07_inc/recruite/0803/link_bar.jpg) no-repeat;
	height: 30px;
	width: 730px;
	margin-bottom: 20px;

}
.linkbar_1 {
	margin-top: 8px;
	margin-left: 20px;
}


.linkbar2 {
	background: url(../../_07_inc/recruite/0803/link_bar.jpg) no-repeat;
	height: 22px;
	width: 710px;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-left: 20px;
}

.bt_p {
	display: block;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 3px;
}

.mds {
	margin-bottom: 20px;
}

.gudie_yazirusi{
	background:url(../../_07_inc/recruite/0803/r_yajirushi.gif) no-repeat 0px 3px;
	padding:0 0px 5px 10px;
	font-size:13px;
	color:#0085CF;
	font-weight:normal;
	display:block;
	margin-right: 32px;
	float: left;
}

.gudie_yazirusi_last{
	background:url(../../_07_inc/recruite/0803/r_yajirushi.gif) no-repeat 0px 3px;
	padding:0 0px 5px 10px;
	font-size:13px;
	color:#0085CF;
	font-weight:normal;
	display:block;
	float: left;
}

.gudie_yazirusi_r{
	background:url(../../_07_inc/recruite/0803/r_yajirushi.gif) no-repeat 0px 3px;
	padding:0 0px 5px 10px;
	font-size:13px;
	color:#0085CF;
	font-weight:normal;
	display:block;
	float: right;
	text-align: right;
	margin-top: 30px;
}

.tbox_l320 {
	float: left;
	width: 310px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
}

.tbox_l320_0902 {
	float: left;
	width: 290px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
}

#tbox_l {
	float: left;
	margin-top: 10px;
}
#tbox_r {
	float: right;
	width: 340px;
	margin-top: 10px;
}
.p_uranaishi {
	margin-top: 30px;
	margin-bottom: 5px;
}

.p_uranaishi1 {
	margin-bottom: 5px;
}


.tbox_l360 {
	float: left;
	width: 350px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
}

.tbox_r360 {
	float: right;
	width: 350px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 50px;
}

.tbox_l360_03 {
	float: left;
	width: 350px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 40px;
}
#main_p {
	background: url(../../_07_inc/recruite/0809/mary_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}
#main_p2 {
	background: url(../../_07_inc/recruite/0809/ito_p1.jpg) no-repeat;
	height: 800px;
	width: 730px;
}

#main_p_ito {
	background: url(../../_07_inc/recruite/0902/ito_p1.jpg) no-repeat;
	height: 820px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_mary {
	background: url(../../_07_inc/recruite/0902/mary_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_mikage {
	background: url(../../_07_inc/recruite/0902/mikage_p1.jpg) no-repeat;
	height: 680px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_senna {
	background: url(../../_07_inc/recruite/0902/senna_p5.jpg) no-repeat;
	height: 750px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_ame {
	background: url(../../_07_inc/recruite/0902/ame_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_mamiko {
	background: url(../../_07_inc/recruite/0902/mamiko_p1.jpg) no-repeat;
	height: 750px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_noa {
	background: url(../../_07_inc/recruite/0902/noa_p1.jpg) no-repeat;
	height: 820px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_ran {
	background: url(../../_07_inc/recruite/0902/ran_p1.jpg) no-repeat;
	height: 730px;
	width: 730px;
	margin-bottom: 20px;
}

#r_260 {
	float: right;
	width: 260px;
	margin-top: 212px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 60px;
	margin-left: 470px;
}

#r_260_2 {
	float: right;
	width: 260px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 40px;
}

#r_260_2_mamiko {
	float: right;
	width: 260px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 20px;
}

#r_260_2_ran {
	float: right;
	width: 260px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 20px;
}

.tbox_l400 {
	float: left;
	width: 420px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	clear: both;
}
.ind {
	margin-left: 20px;
}


.p_left {
	float: right;
}

.pm_left {
	float: right;
	margin-top: 20px;
	margin-right: 10px;
}

.p_left2 {
	float: right;
	margin-top: 30px;
}

#mds_s3 {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0803/case1.jpg) no-repeat;
	margin-bottom: 10px;
	padding-left: 105px;
	display: block;
	color: #CC3366;
	padding-top: 4px;
	padding-bottom: 4px;
}
#mds_s4 {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0803/case2.jpg) no-repeat;
	margin-bottom: 10px;
	padding-left: 105px;
	display: block;
	color: #CC3366;
	padding-top: 4px;
	padding-bottom: 4px;
}
#mds_s5 {
	font-size: 13px;
	font-weight: bold;
	background: url(../../_07_inc/recruite/0803/case3.jpg) no-repeat;
	margin-bottom: 10px;
	padding-left: 105px;
	display: block;
	color: #CC3366;
	padding-top: 4px;
	padding-bottom: 4px;
}
#260_r {
	width: 260px;
	margin-top: 212px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 40px;
}
#r_test {
	font-size: 13px;
	line-height: 18px;
	margin-top: 212px;
}
#l_450_1 {
	float: left;
	width: 430px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 40px;
}
#r_450_1 {
	float: right;
	width: 430px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 40px;
}
#l_450_2 {
	float: left;
	width: 430px;
	font-size: 13px;
	line-height: 18px;
}
.p_l_10 {
	margin-top: 30px;
}
#t_design {
	width: 520px;
}

#tt {
	width:500px;
	border-collapse:collapse;
	border: 1px solid #999999;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 20px;

}

#tt .trd {
	border: 1px solid #6FBC21;

}

#tt .tdd1 {
	padding: 10px;
	width: 80px;
	background: #E7E7E7;
	border: 1px solid #999999;

}

#tt .tdd2 {
	padding: 10px;
	border: 1px solid #999999;

}

#tt ul {
}

#tt li {
	background: url(../../_07_inc/recruite/0803/table_bt.gif) no-repeat 1px 5px;
	margin-bottom: 7px;
	padding-left: 13px;
}

#ftt {
	width:500px;
	border-collapse:collapse;
	border: 1px solid #999999;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 30px;
	float: left;

}
#submit_bt {
	float: left;
	width: 520px;
}


#ftt .trd {
	border: 1px solid #6FBC21;

}

#ftt .tdd1 {
	padding: 10px;
	width: 120px;
	background: #E7E7E7;
	border: 1px solid #999999;

}

#ftt .tdd2 {
	padding: 10px;
	border: 1px solid #999999;

}

#ftt ul {
}

#ftt li {
	background: url(../../_07_inc/recruite/0803/table_bt.gif) no-repeat 1px 5px;
	margin-bottom: 7px;
	padding-left: 13px;
}


.tbox_l370 {
	float: left;
	width: 360px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	clear: both;
}
#denwa_img_r {
	float: right;
	margin-top: 50px;
	margin-right: 20px;
}
#t_design2 {
	width: 520px;
}
.secom {
	margin-top: 30px;
	padding-right: 5px;
	padding-left: 5px;
}
#ppcy {
	padding: 20px;
	width: 460px;
	border: 1px dotted #CCCCCC;
	background: #EFEFEF;
}
#secom_bt {
	margin-left: 45px;
}

.linkbar_top {
	background: url(../../_07_inc/recruite/0803/link_bar.jpg) no-repeat;
	height: 22px;
	width: 710px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-left: 20px;
}
.tbox_l380 {
	float: left;
	width: 380px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	clear: both;
}
.secom-flash{

   padding:17px 0px 10px 44px;

}.font_blue {
	color: #0099CC;
}
#sbt {
	height: 64px;
	width: 730px;
	margin-bottom: 40px;
}


.sbt_21 {
	height: 64px;
	width: 730px;
	margin-bottom: 7px;
}

#sbt_22 {
	height: 64px;
	width: 730px;
	margin-bottom: 20px;
}

.sbt_rm5 {
	float: left;
	margin-right: 5px;
}

.sbt_rm5_2 {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}



#main_p0809_mamiko {
	background: url(../../_07_inc/recruite/0809/mamiko_p1.jpg) no-repeat;
	height: 725px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0809_noa {
	background: url(../../_07_inc/recruite/0809/noa_p1.jpg) no-repeat;
	height: 805px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0809_ran {
	background: url(../../_07_inc/recruite/0809/ran_p1.jpg) no-repeat;
	height: 715px;
	width: 730px;
	margin-bottom: 20px;
}

#r_260_1 {
	float: right;
	width: 260px;
	margin-top: 232px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 60px;
	margin-left: 470px;
}

#r_260_1_mamiko {
	float: right;
	width: 260px;
	margin-top: 232px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 50px;
	margin-left: 470px;
}

.r_260_reki {
	float: right;
	width: 256px;
	margin-top: 78px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 474px;
}

#r_260_reki2 {
	float: right;
	width: 260px;
	margin-top: 120px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 70px;
	margin-left: 470px;
}

#r_260_reki2 {
	float: right;
	width: 260px;
	margin-top: 120px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 70px;
	margin-left: 470px;
}

#r_260_reki3 {
	float: right;
	width: 260px;
	margin-top: 140px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 70px;
	margin-left: 470px;
}

#topbg_01 {
	background: url(../../_07_inc/recruite/0809/bg_top1.jpg) no-repeat;
}

#rotator {
	background: url(http://www.qole.com/common/php/rotator/rotator.php) no-repeat top center;
	width: 250px;
	height: 190px;
}

#head_title0902 {
	background-image: url(../../_07_inc/recruite/0902/main_title_0902.jpg);
	background-repeat: no-repeat;
	height: 269px;
	width: 730px;
}

#head_title0905 {
	background-image: url(../../_07_inc/recruite/0905/main_title_0905.jpg);
	background-repeat: no-repeat;
	height: 269px;
	width: 730px;
}

.txc_glay {
	color: #999999;
}


/* 0909Wp */
#main_p_jyasmin {
	height: 658px;
	width: 730px;
	margin-bottom: 65px;
	background-image: url(../../_07_inc/recruite/0909/_img/jyasmin_1.jpg);
	background-repeat: no-repeat;
}

#main_p_maiya {
	height: 658px;
	width: 730px;
	margin-bottom: 80px;
	background-image: url(../../_07_inc/recruite/0909/_img/maiya_1.jpg);
	background-repeat: no-repeat;
}

#main_p_tensyo {
	height: 658px;
	width: 730px;
	margin-bottom: 120px;
	background-image: url(../../_07_inc/recruite/img/tensyo_p1.jpg);
	background-repeat: no-repeat;
}

#main_p0909_mikage {
	background: url(../../_07_inc/recruite/img/mikage_p1.jpg) no-repeat;
	height: 680px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_senna {
	background: url(../../_07_inc/recruite/img/senna_p1.jpg) no-repeat;
	height: 750px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_ame {
	background: url(../../_07_inc/recruite/img/ame_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_mamiko {
	background: url(../../_07_inc/recruite/img/mamiko_p1.jpg) no-repeat;
	height: 750px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_noa {
	background: url(../../_07_inc/recruite/img/noa_p1.jpg) no-repeat;
	height: 820px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_ran {
	background: url(../../_07_inc/recruite/img/ran_p1.jpg) no-repeat;
	height: 730px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_ito {
	background: url(../../_07_inc/recruite/img/ito_p1.jpg) no-repeat;
	height: 820px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p0909_mary {
	background: url(../../_07_inc/recruite/img/mary_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}

#recruite_r {
	float: right;
	width: 170px;
}
#recruite_l {
	float: left;
	width: 540px;
}

.l540_form{
	width:540px;
	float:left;
	margin-bottom: 30px;
}
.tx_red_b {
	font-weight: bold;
	color: #C00;
}

.tx_blue_b {
	font-weight: bold;
	color: #099;
}

.tx_blue {
	font-weight: normal;
	color: #099;
}

.tbox_r340 {
	float: right;
	width: 340px;
	margin-bottom: 30px;
}