h3 {margin-bottom:10px;background: url(../s_img/mark03.gif) 0 2px no-repeat;padding-left:20px;color:#006;letter-spacing:1px;font-size:medium;}
h4 {margin:20px 0 0 20px;color:#933;font-size:medium;}
h5 {margin-bottom:10px;background: url(../s_img/mark04.gif) 0 2px no-repeat;padding-left:20px;color:#009900;letter-spacing:1px;font-size:medium;}
h4 {margin:20px 0 0 20px;color:#933;font-size:medium;}


p{letter-spacing:1px;line-height:200%;}

/* ----------------------先輩達の仕事--------------------- */

#recruit1-1{position:relative;margin:20px 0 20px 10px;}
#recruit1-1 #recruit1-1-img1{float:left;}
#recruit1-1 h3{margin:0 0 10px 200px;background: url(../s_img/mark03.gif) 0 2px no-repeat;padding-left:20px;color:#36f;letter-spacing:1px;font-size:medium;}
#recruit1-1 table{margin-left:200px;width:300px;border-collapse:collapse;}
#recruit1-1 table td{padding:3px 10px;}
#recruit1-1 table td p{margin:0;text-indent:0;}

#recruit1-1 p{clear:both;margin:15px 0 0 0px;text-indent:1em;letter-spacing:1px;}

#recruit1-2{position:relative;margin:20px 0 20px 10px;}
#recruit1-2 #recruit1-2-img1{float:left;}
#recruit1-2 h3{margin:0 0 10px 200px;background: url(../s_img/mark03.gif) 0 2px no-repeat;padding-left:20px;color:#36f;letter-spacing:1px;font-size:medium;}
#recruit1-2 table{margin-left:200px;width:300px;border-collapse:collapse;}
#recruit1-2 table td{padding:3px 10px;}
#recruit1-2 table td p{margin:0;text-indent:0;}

#recruit1-2 p{clear:both;margin:15px 0 0 0px;text-indent:1em;letter-spacing:1px;}

.recruit1-color1{background-color:#B8C6E5;width:105px;text-align:center;}
.recruit1-color2{background-color:#C6D2EA;}
.recruit1-color3{background-color:#E6EFFF;width:105px;text-align:center;}
.recruit1-color4{background-color:#DDE7F0;}
/* ----------------------募集要項--------------------- */


#recruit2-1{margin:20px 0 20px 10px;}
#recruit2-1 table{margin-left:40px;width:480px;border-collapse:collapse;}
#recruit2-1 table td{padding:3px 10px;}
#recruit2-1 ul{letter-spacing:1px;line-height:200%;}

#recruit2-1 ul li{padding-left:15px;margin:0.6em 0; background:url(../s_img/ten1.gif) 0 0.6em no-repeat;list-style:none;}

#recruit2-2{margin:30px 20px 0 10px}
#recruit2-2 table{margin-left:40px;width:480px;border-collapse:collapse;}
#recruit2-2 table td{padding:3px 10px;}

#recruit2-3{margin:30px 0 20px 10px;}
#recruit2-3 table{margin-left:40px;width:480px;border-collapse:collapse;}
#recruit2-3 table td{padding:3px 10px;}


.recruit2-color1{background-color:#B8C6E5;width:105px;text-align:center;}
.recruit2-color2{background-color:#C6D2EA;}
.recruit2-color3{background-color:#E6EFFF;width:105px;text-align:center;}
.recruit2-color4{background-color:#DDE7F0;}

/* ----------------------東プラ早読み--------------------- */


#recruit3-1{margin:20px 0 0 10px;}
#recruit3-1 p{text-indent:1em;margin:10px 20px 0 20px;}

#recruit3-2{margin:30px 0 0 10px;}
#recruit3-2 p{text-indent:1em;margin:10px 20px 0 20px;}

#recruit3-3{margin:30px 0 0 10px;}
#recruit3-3 p{text-indent:1em;margin:10px 20px 0 20px;}

#recruit3-4{margin:30px 0 0 10px;}
#recruit3-4 #recruit3-4-p1{margin:10px 20px 0 20px;}
#recruit3-4 #recruit3-4-p2{margin:10px 20px 0 20px;}
#recruit3-4 #recruit3-4-p3{text-indent:1em;margin:10px 20px 0 20px;}

#recruit3-5{margin:30px 0 0 10px;}
#recruit3-5 p{text-indent:1em;margin:10px 20px 0 20px;}

#recruit3-6{margin:30px 0 0 10px;}
#recruit3-6 p{text-indent:1em;margin:10px 20px 0 20px;}

#recruit3-6 ol{margin:10px 20px 0 20px;}
#recruit3-6 ol li{text-indent:1em;margin:10px 0 20px 20px;}

#recruit3-6 h5{font-size:small;font-weight:normal;margin-bottom:-32px;}
#recruit3-6 li p{padding-left:6em;}

/* ---------------------セミナー日程--------------------- */


#recruit4-1{margin:20px 0 0 10px;}
#recruit4-1 p{text-indent:1em;margin:50px 20px 150px;text-align:center;}

#kiyaku{margin:20px 0 0 10px;}
#kiyaku p{text-indent:1em;margin:10px 20px 20px;text-align:center;}

#form{margin:20px 0 0 10px;}
#form p{margin:20px 20px 15px 12px;}
#box2{
	border:2px dotted #000080;
	margin-bottom:15px;
	padding:5px;
	margin-left: 10px;
	width: 490px;
		}
		#box3{
	border:2px dotted #000080;
	margin-bottom:15px;
	padding:5px;
	margin-left: 10px;
	width: 490px;
	margin-top: 30px;
		}
#caution {
		margin:0 0em;
		padding:0px;
		}
#form li{
		list-style-position:inside;
		}
#form TABLE{
	border-collapse:collapse;
	border:1px solid #000080;
	width:500px;
	font-size: 9pt;
	margin-left: 10px;
		}
#form TD{
	border:1px solid #000080;
	padding: 5px;
		}
#form TH{
	border:1px solid #000080;
	background-color:#F2F2F2;
	font-weight:normal;
	color:#000080;
	text-align:left;
	padding: 5px;
		}
.recruit1-color5 {
	background-color: #CCFFCC;
}
.recruit-color6 {
	background-color: #E1FFE1;
}
