@charset "UTF-8";#wrapper_top {	background: #FFFFFF repeat-y;	width: 800px;	margin: auto;}.search { width:138px; }.clear { clear:both; }ul {	margin-top:0px;	margin-left:15px;	list-style-type: disc;	}/**************form　コンテンツ部分******************/#formset{	font-size:12px;	line-height:150%;}/**************index　コンテンツ部分******************/#conbox{	width:800px;	margin: auto;}		#conbox #box_left{	font-size:11px;	width: 200px;	float: left;	margin:20px 20px 0px 0px;	height:auto;	display: inline;	overflow: hidden;}#conbox #box_center{	width: 360px;	float: left;	margin:0px 0px 0px 0px;	height:auto;	display: inline;}#conbox #box_right{	width: 200px;	float: right;	margin:20px 0px 0px 20px;	height:auto;	display: inline;}/************************************    左　　　***********************************************//**************　左　上　検索ボックス*****************************/#conbox #box_left_search{    width:200px;	height:auto;}#searchForm {	background: url(images/box_bkloop.gif) repeat-y;	width:200px;	height: auto;	list-style-type:none;}/**************　左　中　今週の積極企業ボックス******************/#conbox #box_left_sekkyoku_box{    width:200px;	height:auto;}  .size11b{font-size: 11px;            line-height: 12px;            color: #ff9933;           }#sekkyoku_box_head {	background: url(images/top_title_sekkyoku01.jpg)  no-repeat;	width:175px;	font-size:13px;	height:12px;	padding:10px 5px 12px 20px;	list-style-type:none;}#sekkyoku_box_body {	background: url(images/box_bkloop.gif) repeat-y;	width:180px;	height: auto;	padding:10px 10px 10px 10px;	list-style-type:none;}/**************　左　下　特集ボックス******************/#conbox #box_left_special_box{    width:200px;	height: auto;}#special_box_body{	background: url(images/top_title_special02.gif) no-repeat;	width:200px;	height:238px;}.banner_special{	margin:3px 4px 4px 4px;	border:none;}/************************************    中　　　***********************************************//**************　中　上　新着情報　ニュースボックス******************/#news_bg {	width: 555px;	height: auto;	}#news_bg_body{	background: url(images/box_bkloop_long.gif) repeat-y;	width:555px;	height: auto;}#conbox #news_box {	width: 555px;	overflow: auto;	margin: 0px 10px 0px 10px;	padding: 0px 0px 2px 0px;}#conbox #news_box A {	color: #0000FF;}/**************　ログインボックス　　******************/#conbox #login_box{    width:230px;	height:170px;}#login_box_body {	width:200px;	height: 150px;	padding:5px 5px 5px 5px;	list-style-type:none;}/************************************    右　　　***********************************************//**************　右　上　バナーボックス******************/#bannerBox {    width:200px;	height: auto;	list-style-type:none;			   }#bannerBox_body{	background: url(images/box_bkloop.gif) repeat-y;	width:200px;	height: auto;	list-style-type:none;}.banner_top{	margin:10px 11px 10px 11px;	border:none;}.banner_mid{	margin:0px 11px 10px 11px;	border:none;}.banner_under{	margin:0px 10px 0px 11px;    border:none;}/**************　右　下　役立ちコンテンツボックス******************/#yakudachiBox {    width:200px;	height: auto;　　padding:0px 0px 0px 0px;	list-style-type:none;	}		#yakudachiBox_body{	background: url(images/box_bkloop.gif) repeat-y;	width:200px;	height: auto;	list-style-type:none;}/*************************************便利系*******************************************/.floatend {	clear:both;}.m_space{	background: url(images/spacer.gif) no-repeat;	height: 20px;}.spacer_20 {margin-top:20px;}.spacer_20_under { margin-bottom:20px;}.spacer_15_top {margin-top:15px;}.spacer_15_under { margin-bottom:15px;}.w191 { width:191px; }.sekkyoku A {	font-size:13px;	color: #0000FF;	text-decoration: underline;}.border_none {	border:none;	}/*************************************03参加方法BOX 01*******************************************/#sanka_Box{	width:700px;	border:none;	margin: auto;	height:auto;	}#sanka_Box_head{	background: url(images/03_eve_head_01.jpg) no-repeat;	width:640px;	height:40px;	font-size:13px;	padding:47px 0px 0px 60px;		}	#sanka_Box_body{	background:url(images/03_eve_body_01.jpg) no-repeat;	width:630px;	height:635px;	padding:31px 35px 31px 35px;	}	#sanka_Box_item_01{	background:url(images/03_sanka_item01.gif) no-repeat;	width:260px;	height:145px;	float: left;	padding:40px 20px 0px 20px;	}			#sanka_Box_item_02{	background:url(images/03_sanka_item02.gif) no-repeat;	width:260px;	height:165px;	float: right;	padding:40px 20px 0px 20px;	}		#sanka_Box_item_03{	background:url(images/03_sanka_item03.gif) no-repeat;	width:260px;	height:145px;	float: left;	padding:40px 20px 0px 20px;	margin-top:30px;	}	#sanka_Box_item_04{	background:url(images/03_sanka_item04.gif) no-repeat;	width:260px;	height:165px;	float: right;	padding:40px 20px 0px 20px;	margin-top:30px;	}	#sanka_Box_item_05{	background:url(images/03_sanka_item05.gif) no-repeat;	width:260px;	height:165px;	float: left;	padding:40px 20px 0px 20px;	margin-top:30px;	}		.size13_700{	font-size: 13px;    line-height: 160%;    color: #333333;	width:700px;	height:auto;	}/*************************************03参加方法BOX 02*******************************************/	#sanka_Box_02{	width:700px;	border:none;	margin: auto;	height:auto;	}#sanka_Box_head_02{	background: url(images/03_eve_head_02.jpg) no-repeat;	width:700px;	height:57px;	}	#sanka_Box_body_02{	background:url(images/03_eve_body_02.jpg) no-repeat;	width:630px;	height:570px;	padding:31px 35px 31px 35px;	}	#sanka_Box_item_06{	background:url(images/03_sanka_item_06.gif) no-repeat;	width:260px;	height:130px;	float: left;	padding:40px 20px 0px 20px;	}			#sanka_Box_item_07{	background:url(images/03_sanka_item_07.gif) no-repeat;	width:260px;	height:130px;	float: right;	padding:40px 20px 0px 20px;	}		#sanka_Box_item_08{	background:url(images/03_sanka_item_08.gif) no-repeat;	width:260px;	height:130px;	float: left;	padding:40px 20px 0px 20px;	margin-top:30px;	}	#sanka_Box_item_09{	background:url(images/03_sanka_item_09.gif) no-repeat;	width:260px;	height:130px;	float: right;	padding:40px 20px 0px 20px;	margin-top:30px;	}	#sanka_Box_item_10{	background:url(images/03_sanka_item_10.gif) no-repeat;	width:260px;	height:130px;	float: left;	padding:40px 20px 0px 20px;	margin-top:30px;	}	#sanka_Box_item_11{	background:url(images/03_sanka_item_11.gif) no-repeat;	width:260px;	height:130px;	float: right;	padding:40px 20px 0px 20px;	margin-top:30px;	}	/*************************************04yukou*******************************************/#yukou_Box{	width:700px;	border:none;	margin: auto;	height:auto;	} 	#yukou_Box #text{	width:485px;	height:100px;	margin:44px 17px 6px 15px;	font-size:13px;	line-height:150%;	text-align:left;	float:left;	}#yukou_Box #photo{	width:172px;	height:129px;	margin:11px 11px 10px 0px;	float: right;	}	   	#yukou_Box #text_02{	width:485px;	height:100px;	margin:44px 9px 6px 23px;	font-size:13px;	line-height:150%;	text-align:left;	float: right;	}#yukou_Box #photo_02{	width:172px;	height:129px;	margin:11px 0px 10px 11px;	float: left;	}	   	#yukou_Box_01{	background:url(images/04_yukoubox_01.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:10px;	}#yukou_Box_02{	background:url(images/04_yukoubox_02.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:10px;	margin-top:10px;	}	#yukou_Box_03{	background:url(images/04_yukoubox_03.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:10px;	margin-top:10px;	}	#yukou_Box_04{	background:url(images/04_yukoubox_04.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:20px;	margin-top:10px;	}	#yukou_Box_05{	background:url(images/04_shiryou.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:20px;	margin-top:20px;	}		#yukou_Box_06{	background:url(images/04_soudan.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:20px;	}		#yukou_Box_07{	background:url(images/04_drink.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:20px;	}		#yukou_Box_08{	background:url(images/04_zemi.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:20px;	}					/*************************************05zemi*******************************************/   #zemi_Box{	width:700px;	border:none;	margin: auto;	height:auto;	} #zemi_Box_type1{	background:url(images/05_zemi_bg.gif) no-repeat;	width:700px;	height:150px;	margin-bottom:20px;	}	#zemi_Box #title{	width:481px;	height:37px;	margin:2px 34px 5px 2px;	float:left;	}	#zemi_Box #text{	width:485px;	height:100px;	margin:0px 17px 6px 15px;	font-size:13px;	line-height:150%;	text-align:left;	float:left;	}#zemi_Box #text2{	width:485px;	height:100px;	margin:0px 17px 6px 15px;	font-size:13px;	line-height:130%;	text-align:left;	float:left;	}#zemi_Box #photo{	width:172px;	height:129px;	margin:11px 11px 10px 0px;	float: right;	}				/*************************************index3*******************************************/   	#conbox #box_center3{	width: 580px;	float: left;	margin:20px 0px 0px 0px;	height:auto;}/**************　新着情報　ニュースボックス******************/#news_bg3 {	width: 580px;	height: auto;	}#news_bg_body3{	background: url(images/box_bkloop_long.gif) repeat-y;	width:580px;	height: auto;}#conbox #news_box3 {	width: 560px;	overflow: auto;	margin: 0px 10px 0px 10px;	padding: 0px 0px 2px 0px;}#conbox #news_box A3 {	color: #0000FF;}.news_item3{	background: url(images/top_news_arrow.gif) no-repeat;	padding-left:15px;	padding-right:10px;	margin: 10px 0px 5px 0px;	text-align: top;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;	}