form{
	margin: 0px; 
	}
#main_column{
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
	width:800px;
	}

#left_column{
	margin:0px;
	width:203px;
	float:left;
	}
	
#right_column{
	width:585px;
	float:left;
	}
	
#right_column2{
	width:12px;
	float:left;
	}
	
.company_menu{
	width:187px;
	}
	
.img01{
	margin:0px;
	float:left;
	}
.img02{
	margin:2px 0px 0px 0px;
	float:left;
	}

.img03{
	width:104px;
	height:159px;
	padding:0px 0px 10px 10px;
	float:right;
	}
.img04{
	margin:0px;
	width:55px;
	height:21px;
	float:right;
	margin:10px 7px 0px 11px;
	}
	
.clear{
	clear:both;
	display:block;
	margin:0px;
	padding:0px;
}
.search{
	background-image:url(../img/common/search_bg.jpg);
	background-repeat:no-repeat;
	width:187px;
	height:448px;
	margin:0px;
	float:left;
	}

.search .txt01{
	width:168px;
	margin:10px 7px 0px 11px;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.keyword{
	margin:0px;
	padding:0px;
}
.main_area{
	width:559px;
	float:left;
	}

.title01{
	margin:0px;
	height:35px;
	float:left;
	}
	

	
.title02{
	width:539px;
	font-size:12px;
	line-height:18px;
	color:#000000;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
	clear:both;
	}
	
.title03{
	width:539px;
	padding-top:70px;
	font-size:12px;
	line-height:18px;
	color:#000000;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
	clear:both;
	}
	
	
.about{
	margin:0px;
	width:539px;
	padding:35px 10px 0px 10px;
	clear:both;
	}
	
.course_main{
	width:539px;
	margin-left: 10px;
	}
	
	
.course_left{
  width:319px;
	float:left;
	}


.course_right{
  width:210px;
	float:left;
	margin-left:5px;
}


.course_korekara{
	width:539px;
	margin-top:20px;
	margin-left: 10px;
	}

.seminar_text01{
	width:539px;
	margin-top:20px;
	margin-left:10px;
	margin-bottom:20px;
	font-size:12px;
	line-height:30px;
	color:#000000;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
	clear:both;
	}

.seminar_text02{
  width:319px;
	line-height:1.5em;
	font-size:12px;
	margin-top:15px;
	}


.seminar_text03{
	width:537px;
	font-size:12px;
	border-left: solid #bebebe 1px;
	border-bottom: solid #bebebe 1px;
	border-right: solid #bebebe 1px;
	}

.seminar_text04{
  width:539px;
	line-height:1.5em;
	font-size:12px;
	margin-top:15px;
	}





.korekara_left{
	width:190px;
	height:14px;
	padding:1px 3px 1px 3px;
	float: left;
	margin-left:10px;
	margin-top:7px;
	}

.korekara_center{
	width:7px;
	height:12px;
	padding: 2px 1px 2px 1px;
	float: left;
	margin-left: 10px;
	margin-top:7px;
	}

.korekara_right{
	width:300px;
	float: left;
	margin-top:7px;
	}

.korekara_bottom{
	width: 78px;
	float: right;
	margin-right: 10px;
	margin-top:7px;
	margin-bottom: 7px;
}


.text01 a{
	font-weight:bold;
	color:#085a0c;
	}
	
.text012{
	width:529px;
	font-size:12px;
	line-height:24px;
	color:#000000;
	padding-left:10px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
	clear:both;
	}
	
.text013{
	width:539px;
	font-size:12px;
	line-height:24px;
	color:#000000;
	text-align:right;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
	clear:both;
	}
	
.text013 a{
	font-weight:bold;
	color:#085a0c;
	}

.text014{
	width:529px;
	font-size:12px;
	line-height:24px;
	color:#000000;
	padding-top:20px;
	padding-left:10px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
	clear:both;
	}
	
.text02{
	width:539px;
	margin-top:5px;
	font-size:12px;
	line-height:30px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	color:#000000;
	float:left;
	clear:both;
	}
	

 検索結果一覧 
	
.itiran{
	width:539px;
}
.itiran_midasi{
	width:539px;
	background-color:#009342;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
	height:17px;
	text-align:center;
}
.itiran p{
	margin:5px;
	padding:0px;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.itiran_date{
	width:237px;
	float:left;
}
.itiran_place{
	width:169px;
	float:left;
	text-align:center;
}
.itiran_seki{
	width:32px;
	float:left;
	text-align:center;
}
.itiran_btnarea{
	margin-left:2px;
	width:95px;
	float:left;
}
.itiran_btnarea2{
	margin:0px;
	padding-right:2px;
	width:95px;
	float:right;
}
.itiran_white{
	width:1px;
	float:left;
	height:17px;
	background-color:#ffffff;
}

 コース詳細 

.syosai_title{
	margin:0px;
	height:24px;
	float:left;
	}

.syosai{
	width:538px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	display:block;
	clear:both;
}
.syosai ol{
	list-style:decimal;
	margin:0px 0px 0px 14px;
	padding:0px;
}
.syosai li{
	margin:0px 0px 0px 10px;
	padding:0px;
}

.syosaizu{
	width:537px;
	height:100%;
	border:1px solid #999999;
	background-image:url(../img/syosaizu_bg.gif);
	background-repeat:repeat-y;
}
.syosaizu2{
	width:537px;
	height:150px;
	border-top:0px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	background-image:url(../img/syosaizu_bg.gif);
	background-repeat:repeat-y;
}
.syosaizu_midasileft{
	width:268px;
	height:21px;
	background-image:url(../img/syosaizu_bg1.gif);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
}

.syosaizu_midasi{
	width:1px;
	height:21px;
	background-color:#999999;
	float:left;
}
.syosaizu_midasiright{
	width:268px;
	height:21px;
	background-image:url(../img/syosaizu_bg2.gif);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	float:left;
}
.syosaizu_left{
	width:268px;
	background-color:#e1e1e1;
	float:left;
}
.syosaizu_right{
	margin-left:1px;
	width:268px;
	background-color:#e1e1e1;
	float:left;
}
.syosai p{
	padding:5px;
	margin:0px;
}
.syosai p.midasi{
	padding:0px 0px 0px 5px;
	margin:0px
}
.seminar_courseall{
	width:537px;
}	
	
.text_title{
	width:538px;
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	color:#000000;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	clear:both;
	}

.syosaizu3 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(../img/syosaizu_bg_j.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 537px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-y; 
	display:block;
	clear:both;
}

.syosaizu_midasijoint {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/syosaizu_bg_j1.gif); WIDTH: 537px; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "ＭＳ Ｐゴシック", Arial, sans-serif; HEIGHT: 21px;
	display:block;
	clear:both;
}
.syosaizu_joint {
	WIDTH: 537px; BACKGROUND-COLOR: #e1e1e1;
	display:block;
	clear:both;
}
.seach_zero{
	text-align:center;
	font-size:12px;
	padding-top:150px;
}

/*#flow_area{
	clear:both;
	width:806px;
	height:auto;
	margin-bottom:20px;
	
	}
*/
	
#flow_area{
	clear:both;
	width:210px;
	height:auto;
	margin-bottom:10px;
	line-height:1.6em;
	font-size:12px;
	
	}

#flow_area ul{
	clear:both;
	margin:0;
	margin-bottom:20px;
	
	}

	#flow_area li{
	margin:0;
	
	}
.red{
	color:#F30000;
	}
p.ml10{
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	}
p.ml0{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
