
	.update_b { padding-left: 20px; padding-bottom: 5px; font-size: 10px; text-align: left; color: #FF6600;}
	.scroll_top { background: url(http://www.it-movin.co.jp/img/scroll_top.jpg) left top no-repeat ; margin: 10px auto; width: 809px; height: 38px;}
	.scroll_txt { margin: 0px 0px 0px 127px ; padding-top: 10px; width: 660px; text-align: left; }
	.scroll_txt ul { margin: 0; padding: 0;}
	.scroll_txt li { margin: 0; padding: 0; padding-left: 20px !important; list-style-type: none; display: inline;}
	.scroll_txt a  {}
	
	
	.search_box { width: 600px; text-align: right;}
	.serach_put { border: 1px solid #3366CC; margin-right: 10px; line-height: 28px;}
	
	
 	#movin_ss	{}
    #movin_ss .fr	{ float: right;}
    #movin_ss .cl   { clear: both;}
    #movin_ss .first_br   { height: 20px;  }
    
    #movin_ss .t_center { text-align: center;}
    #movin_ss .first	{ margin: 10px auto; background: url(http://www.it-movin.co.jp/img/first_back.jpg) left top no-repeat; width: 595px; height: 294px;}
    #movin_ss .first_txt { padding: 90px 0 0 20px ; text-align: left;}
    #movin_ss .first_bt  { padding: 20px 0 0 0; text-align: right; width: 540px; margin: auto;}
    
    #movin_ss .menu_bar  { font-size: 13px; margin: 10px auto; background: url(http://www.it-movin.co.jp/img/hajimete_bar.jpg) left top repeat-x; width: 595px; line-height: 30px;}
    #movin_ss .menu_bar strong  { padding-left: 10px; }    
    
    #movin_ss .first_common	{ margin: 20px auto; width: 560px;  text-align: left; }
    #movin_ss .first_common ul	{ margin: 0; padding: 0;}
    #movin_ss .first_common li	{ margin-bottom: 10px; line-height: 16px; background: url(http://www.it-movin.co.jp/img/question.jpg) left 50% no-repeat ; padding-left: 22px;}
    
    #movin_ss .menu_bar2  { font-size: 13px; margin: 0px auto 10px; background: url(http://www.it-movin.co.jp/img/hajimete_bar.jpg) left top repeat-x; width: 595px; line-height: 30px;}
    #movin_ss .menu_bar strong  { padding-left: 10px; }    
	#movin_ss .first_box	{ width: 595px; border: 1px solid #CCC;}
	
	#movin_ss .ques	{ margin-bottom: 15px; border-bottom: 1px solid #CCC; padding-bottom: 3px; line-height: 16px; background: url(http://www.it-movin.co.jp/img/question.jpg) left top no-repeat ; }
	#movin_ss .ques strong { padding-left: 22px; vertical-align: middle;}
	
	#movin_ss .ans  { margin-bottom: 15px; line-height: 16px; background: url(http://www.it-movin.co.jp/img/answer.jpg) left top no-repeat ; }
	#movin_ss .ans div { margin-left: 22px; font-weight: normal; line-height: 150%;}

	#movin_ss .ques_top { width: 100%; margin:10px auto ; text-align: right;}
	

	#movin_ss .kiso			{ width: 168px; height: 30px; }
	#movin_ss .kiso a 		{width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/kiso_b.jpg) left top no-repeat;}
	#movin_ss .kiso a:hover { width: 168px; height: 30px; background: url(http://www.it-movin.co.jp/img/kiso_b.jpg) left bottom no-repeat; display: block;}
	#movin_ss .kiso span 	{ display: none;}
	
	#movin_ss .aboutmovin 			{ width: 168px; height: 30px;}
	#movin_ss .aboutmovin a 		{ width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/aboutmovin_b.jpg) left top no-repeat;}
	#movin_ss .aboutmovin a:hover   { width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/aboutmovin_b.jpg) left bottom no-repeat;}
	#movin_ss .aboutmovin span		{ display: none;}
	
	#movin_ss .change 			{ width: 168px; height: 30px;}
	#movin_ss .change a 		{ width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/change_b.jpg) left top no-repeat;}
	#movin_ss .change a:hover   { width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/change_b.jpg) left bottom no-repeat;}
	#movin_ss .change span		{ display: none;}

	#movin_ss .consul 			{ width: 168px; height: 30px;}
	#movin_ss .consul a 		{ width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/consul_b.jpg) left top no-repeat;}
	#movin_ss .consul a:hover   { width: 168px; height: 30px; display: block; background: url(http://www.it-movin.co.jp/img/consul_b.jpg) left bottom no-repeat;}
	#movin_ss .consul span		{ display: none;}

	
	#movin_ss .f_box			{ width: 595px; margin: 30px auto;}
	#movin_ss .f_box2			{ width: 595px; margin: 50px auto 0px auto;}
	#movin_ss .first_title		{ background: url(http://www.it-movin.co.jp/img/first_bar.jpg) left top no-repeat; overflow: hidden; line-height: 30px; padding-left: 20px;}
	#movin_ss .first_ex			{ margin: 10px 0px 40px 20px; text-align: left; line-height: 150%;}	
	#movin_ss .first_ex	p		{ margin-bottom: 25px; }	
	#movin_ss .first_ex	ul		{ margin: 15px 0px 15px 20px;}	
	#movin_ss .first_ex	li		{ background: url(http://www.it-movin.co.jp/img/arrow.jpg) left top no-repeat; padding-left: 18px;  line-height: 22px; border-bottom: 1px dotted #CCC;}	
	


	#movin_ss	{}
	#movin_ss .cc_title		{ border-bottom: 1px dotted #666; line-height: 26px;}
	#movin_ss .cc_title2	{ border-left:3px solid #0147A7; padding-left: 12px; font-size: 14px; }
	#movin_ss .f12b     	{ color: #FF0000;  }
	#movin_ss .basic_fl  { float: left; width: 280px; text-align: left;}
	#movin_ss .basic_cl  { clear: left; }
	#movin_ss .mb25		 { margin-bottom: 25px;}
		


	#movin_itconsul	{}
	#movin_itconsul .t_center  { text-align: center;}
	#movin_itconsul .itc_box  { width: 595px; margin: auto; text-align: left; display: block;}
	#movin_itconsul .itc_box img { float: none; }
	
	#movin_itconsul	.itc_t1  { border-top: 1px solid #666; border-bottom: 1px solid #666; border-collapse: collapse;}
	#movin_itconsul	.itc_t1 td,.itc_t1 th  { padding: 5px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; border-collapse: collapse;}
	#movin_itconsul	.itc_t1 th  { background: #EEE; border-right: 1px solid #CCC; color: #000; text-align: left;}
	#movin_itconsul .f12b     	{ color: #FF0000;  }
	
	#movin_itconsul .flow		{ margin: auto; width: 620px;}
	#movin_itconsul .box0		{ vertical-align: middle; margin-left: 100px;  text-align: left; height: 145px; border-bottom: 1px solid #CCC; width: 90%;}
	#movin_itconsul .box1		{ vertical-align: middle; margin-left: 100px;  text-align: left; height: 145px; border-bottom: 1px solid #CCC; width: 90%;}
	#movin_itconsul .mt5		{ margin-top: 5px; }
	#movin_itconsul .box1 ul	{ margin-left: 10px; margin-bottom: 10px; }
	
	
	#movin_itconsul .flow_t1	{ border: none;}
	#movin_itconsul .flow_t1 th,.flow_t1 td	{ border: none;}
	#movin_itconsul .flow_t1 td	{ padding: 15px; line-height: 180%; text-align: left; border-bottom: 3px double #CCC; height: auto;  }
	#movin_itconsul .flow_t1 th	{  width: 84px; }
	
	#movin_itconsul .jyo_flow	{ width: 84px; background: url(http://it-movin.co.jp/img/jyouhou_flow.jpg) #0147A7 left top no-repeat !important; }
	#movin_itconsul .add_flow	{ width: 84px; background: url(http://it-movin.co.jp/img/add_flow.jpg) #0147A7 left top no-repeat !important; }
	#movin_itconsul .coun_flow		{ width: 84px; background: url(http://it-movin.co.jp/img/coun_flow.jpg) #0147A7 left top no-repeat !important;}
	#movin_itconsul .choose_flow	{ width: 84px; background: url(http://it-movin.co.jp/img/senkou_flow.jpg) #0147A7 left top no-repeat !important;}
	#movin_itconsul .naitei_flow	{ width: 84px; background: url(http://it-movin.co.jp/img/naitei_flow.jpg) #0147A7 left top no-repeat !important;}
	#movin_itconsul .after_flow	{ width: 84px; background: url(http://it-movin.co.jp/img/after_flow.jpg) #0147A7 left top no-repeat !important;}


	#movin_itconsul .title_h	{ border-left: 3px solid #0147A7; line-height: 18px; margin-bottom: 5px; padding-left: 6px; color: #990000;   }
	#movin_itconsul .flow_u 	{ margin: 0 0 0 20px ; list-style-type: none;  }
	#movin_itconsul .flow_u li  { background: url(http://www.it-movin.co.jp/img/arrow.jpg) left 50% no-repeat; line-height: 180%; padding-left: 18px; border-bottom: 1px dotted #CCC;}
	#movin_itconsul .mb25		 { margin-bottom: 25px; margin-left: 20px;}


/* top-left-baaner */
	#top_left { margin-top: 10px; text-align: center;}
	#top_left span { display: none;}
	#top_left .movin1	{ width: 170px; margin: 0px auto 5px auto; text-align: center;}
	#top_left .movin1 a	{ background: url(http://www.it-movin.co.jp/img/top_reason_b.jpg) left top no-repeat; width: 170px; height: 57px; display: block;}
	#top_left .movin1 a:hover	{ background: url(http://www.it-movin.co.jp/img/top_reason_b.jpg) left bottom no-repeat; width: 180px; height: 57px; display: block;}
	#top_left .movin2	{ width: 170px; margin: 0px auto 5px auto; text-align: center; }
	#top_left .movin2 a	{ background: url(http://www.it-movin.co.jp/img/top_servise_b.jpg) left top no-repeat; width: 170px; height: 57px; display: block;}
	#top_left .movin2 a:hover	{ background: url(http://www.it-movin.co.jp/img/top_servise_b.jpg) left bottom no-repeat; width: 180px; height: 57px; display: block;}
	#top_left .movin3	{ width: 170px; margin: 0px auto 5px auto;  text-align: center; }
	#top_left .movin3 a	{ background: url(http://www.it-movin.co.jp/img/top_flow_b.jpg) left top no-repeat; width: 170px; height: 57px; display: block;}
	#top_left .movin3 a:hover	{ background: url(http://www.it-movin.co.jp/img/top_flow_b.jpg) left bottom no-repeat; width: 180px; height: 57px; display: block;}
	
	.l-navi_care	{ width: 178px ;  border: 1px solid #CCC; background: #EEE;}
	
	
	#movin_book		{ text-align: center;}
	#movin_book div			{ float: none;}
	#movin_book .box1		{ width: 580px ; margin: 20px auto; line-height: 180%;}
	#movin_book	.book_t1	{ border: 1px solid #CCC; text-align: left; border-collapse: collapse;}
	#movin_book	.book_t1 td,.book_t1 th	{ border: 1px solid #CCC; border-collapse: collapse; padding: 6px;}
	#movin_book .book_t1 th { background: #009BDE; color: #FFF; border-collapse: collapse; border: 1px solid #CCC;}
	#movin_book .mb15  { margin-bottom:15px ;}
	#movin_book .imgbox  {  padding: 20px !important; }
	#movin_book .txt  	{ width: 320px; }
	#movin_book .arrow_top { width: 580px ; text-align: right; margin: 5px 0 0 0; text-decoration: underline;}
	#movin_book a.arrow_top {text-decoration: underline;}
	#movin_book a:hover.arrow_top {text-decoration: underline;}
	
	
	#movin_sem	{}
	#movin_sem .t_center { text-align: center; line-height: 150%;}
	#movin_sem .sem_t1	{ width: 580px; border: 1px solid #CCC !important; border-collapse: collspase; margin: 10px auto; text-align: left;}
	#movin_sem .sem_t1 th,.sem_t1 td { border: 1px solid #CCC !important; border-collapse: collspse; padding: 14px 8px; vertical-align: middle;}
	#movin_sem .sem_t1 th { background: url(http://www.it-movin.co.jp/img/table_th.jpg) left top repeat-y;  color: #333333; text-align: center;}
	#movin_sem .mb20	{ margin-bottom: 20px;}
	#movin_sem .mt20	{ margin-top: 20px;}
	#movin_sem .ml20	{ margin-left: 20px;}
	#movin_sem .f14b	{ font: bold 16px 'Verdana', '‚l‚r ‚oƒSƒVƒbƒN'; color: #900; background: url(http://www.it-movin.co.jp/img/icon_link.gif)left 50% no-repeat; padding-left: 12px;}
	#movin_sem .sem_txt	{ text-align: left; width: 580px; margin: auto;}
	#movin_sem .f13b	{ color: #DF1000; font-size: 12px; }
	#movin_sem .f133b	{ color: #DF1000; font-size: 13px; border-left: 3px solid #DF1000; padding-left: 8px; }
	#movin_sem .arrow	{ background: url(http://www.it-movin.co.jp/img/icon_link.gif)left 50% no-repeat; padding-left: 12px; text-align: left;}
	#movin_sem .first_box { border:1px solid #CCC; background: #EEE; padding: 15px;}
	#movin_sem .second_box { padding: 15px;}
	#movin_sem .arrow2	{ background: url(http://www.it-movin.co.jp/img/icon_link.gif)left 50% no-repeat; padding-left: 12px; text-align: left; border-bottom: 1px solid #CCC;}
	#movin_sem .cate_re { font-size: 13px; text-align: left;}
	#movin_sem .re_th { width: 100px;}
	

	#movin_comp { text-align: center;}
	#movin_comp p { margin: 0 ; padding: 0; }
	#movin_comp .box1 { width: 580px; margin: 20px auto; text-align: left;}
	#movin_comp .company { text-align: left; font-weight: bold; margin-bottom: 10px; font-size: 13px;}
 	#movin_comp .arrow { border-bottom: 1px solid #CCC;  line-height: 18px; font-size: 13px; }
	#movin_comp .arrow2 { border-left: 3px solid #900; padding-left: 8px;}
	#movin_comp .txt { margin: 10px 0px 20px 30px; text-align: left; font-size: 12px; line-height: 150%; }
	#movin_comp .txt p { padding: 0;  margin: 0; margin-bottom: 10px;  }
	#movin_comp .txt ul { margin-left: 10px;  margin-top: 0; padding-top: 0; }
	#movin_comp .txt li { background: url(http://www.it-movin.co.jp/img/icon_link.gif) left 50% no-repeat; line-height: 140%; margin-bottom: 5px; border-bottom: 1px dotted #CCC;  padding-left: 14px; }
	
	#movin_reti { text-align: center;}
	#movin_reti .box { text-align: left; line-height: 150%; width: 580px; margin: 20px auto;}
	#movin_reti .box3 { text-align: left; line-height: 150%; width: 100%; margin: 20px auto;}
	#movin_reti .txt { font-size: 12px; margin-bottom: 20px;  }
	#movin_reti .f12b { color: #F00;}
	#movin_reti .box2  { margin: 10px 0px 10px 30px; }
	#movin_reti .arrow { line-height: 20px; background: url(http://www.it-movin.co.jp/img/arrow_reti.jpg) left 50% no-repeat; padding-left: 20px; font-size: 13px; border-bottom: 1px solid #CCC;}
	
	
	#movin_reti .box3 span { display: none;}
	#movin_reti .step1 { width: 145px ; height: 60px; float: left;}
	#movin_reti .step1 span { display: none; }
	#movin_reti .step1_this { background: url(http://www.it-movin.co.jp/img/reti_step1.jpg) left bottom no-repeat; width: 145px ; height: 60px; display: block; float: left;}
	#movin_reti .step1 a {background: url(http://www.it-movin.co.jp/img/reti_step1.jpg) left top no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step1 a:hover {background: url(http://www.it-movin.co.jp/img/reti_step1.jpg) left bottom no-repeat; width: 145px ; height: 60px; float: left; display: block;}

	#movin_reti .step2 { width: 145px ; height: 60px; float: left;}
	#movin_reti .step2_this { background: url(http://www.it-movin.co.jp/img/reti_step2.jpg) left bottom no-repeat; width: 145px ; height: 60px; display: block; float: left;}
	#movin_reti .step2 a {background: url(http://www.it-movin.co.jp/img/reti_step2.jpg) left top no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step2 a:hover {background: url(http://www.it-movin.co.jp/img/reti_step2.jpg) left bottom no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step2 span { display: none; }

	#movin_reti .step3 { width: 145px ; height: 60px; float: left;}
	#movin_reti .step3_this { background: url(http://www.it-movin.co.jp/img/reti_step3.jpg) left bottom no-repeat; width: 145px ; height: 60px; display: block; float: left;}
	#movin_reti .step3 a {background: url(http://www.it-movin.co.jp/img/reti_step3.jpg) left top no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step3 a:hover {background: url(http://www.it-movin.co.jp/img/reti_step3.jpg) left bottom no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step3 span { display: none; }

	#movin_reti .step4 { width: 145px ; height: 60px; float: left;}
	#movin_reti .step4_this { background: url(http://www.it-movin.co.jp/img/reti_step4.jpg) left bottom no-repeat; width: 145px ; height: 60px; display: block; float: left;}
	#movin_reti .step4 a {background: url(http://www.it-movin.co.jp/img/reti_step4.jpg) left top no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step4 a:hover {background: url(http://www.it-movin.co.jp/img/reti_step4.jpg) left bottom no-repeat; width: 145px ; height: 60px; float: left; display: block;}
	#movin_reti .step4 span { display: none; }
	
	#movin_reti .cl { clear: left;}

	
    .btn_box2		{ text-align: center;}
    .btn_txt	 	{ font-size: 10px; margin: 5px 0px 5px 5px; text-align: left;}
    .add_form2		{ width: 158px; margin: 5px auto; height: 40px;}
    .add_form2 a		{ background: url(http://www.it-movin.co.jp/img/navi_add.jpg) left top no-repeat ; width: 158px; height: 40px; display: block;}
    .add_form2 a:hover	{ background: url(http://www.it-movin.co.jp/img/navi_add.jpg) left bottom no-repeat ; width: 158px; height: 40px; display: block;}
    .add_form2 span  { display: none;}
    .first_form2		{ margin: 5px auto; width: 158px; height: 40px;}
    .first_form2 a		{ background: url(http://www.it-movin.co.jp/img/navi_first.jpg) left top no-repeat ; width: 158px; height: 40px; display: block;}
    .first_form2 a:hover	{ background: url(http://www.it-movin.co.jp/img/navi_first.jpg) left bottom no-repeat ; width: 158px; height: 40px; display: block;}
    .first_form2 span  { display: none;}
    
    
    #whymovin { text-align: center;}
    #whymovin img { float: none;}
    #whymovin .box { width: 580px; margin: auto;}
    #whymovin .title { margin-bottom: 10px; background: url(http://www.it-movin.co.jp/img/whymovin_bar.jpg) left top no-repeat; line-height: 44px; font-size: 14px; text-align: left;}
    #whymovin .title strong { padding-left: 14px;}
    #whymovin .txt { text-align: left; line-height: 140%; margin-bottom: 30px;}
	#whymovin .f133b	{ color: #DF1000; font-size: 13px; line-height: 180%; border-left: 3px solid #DF1000; padding-left: 8px; margin-bottom: 5px; }
	#whymovin .arrow	{ background: url(http://www.it-movin.co.jp/img/icon_link.gif)left 50% no-repeat; padding-left: 12px; text-align: left;}
	#whymovin .m20	{ margin-left: 20px; margin-top: 5px;}

	.regi_tbox1 { background: #ECF4FF !important;}
	.regi_tbox2 { background: #8B9EBA !important;}

	#movin_staff { text-align: center;}
	#movin_staff img { float: none; border: none;}
	#movin_staff .box { width: 580px; margin: 10px auto; text-align: left;}
    #movin_staff .title { margin-bottom: 10px; background: url(http://www.it-movin.co.jp/img/whymovin_bar.jpg) left top no-repeat; line-height: 44px; font-size: 14px; text-align: left;}
    #movin_staff .title strong { padding-left: 14px;}
	#movin_staff .box2 { width: 500px; background: #EEE;  margin: 30px auto 10px auto; padding: 10px 0px;}
	#movin_staff .box3 { width: 480px; margin: 0px auto; background: #FFF;}
	#movin_staff .f_left { float: left; width: 160px;}
	#movin_staff .f_right { float: left; width: 310px;}
	#movin_staff .cl { clear: left;}
	#movin_staff .name { margin-top: 10px; border-bottom: 1px dotted #CCC;}
	#movin_staff .txt { font-size: 11px; text-align: left; line-height: 140%; margin: 10px auto; }
	#movin_staff .detail { text-align: right;}
	
	#mensetu { text-align: center;}
	#mensetu .box { width: 580px; text-align: left; margin: 10px auto;}
	#mensetu .txt { margin: 10px auto;}
	#mensetu .t1  { width: 580px; margin: auto; border: 1px solid #CCC; border-collapse: collapse; } 
	#mensetu .t1 td,.t1 th { border: 1px solid #CCC; border-collapse: collapse; padding: 8px; }
	#mensetu .t1 th { background: #0147A7 ; text-align: center;}
	
	#mensetu ol { margin: 30px auto; }
	#mensetu li { border-bottom: 1px dotted #CCC; line-height: 20px; margin-bottom: 5px; text-align: left;}
	#mensetu .title { font-size: 13px; color: #DF1000; border-left: 4px solid #DF1000; padding-left: 10px; margin: 50px auto 15px auto;}
	#mensetu .txt2 { margin: 0px auto 10px auto;}
	#mensetu .ml20	{ margin-left: 20px; }
	#mensetu .mlb20 { margin-left: 20px; margin-bottom: 20px;}
	#mensetu .f13b  { color: #F00;}
	#mensetu .box2 { background: #EEE; padding: 20px; border: 1px solid #CCC; }
	#mensetu .bb   { border-bottom: 1px dotted #CCC; }
	#mensetu .last { margin: 30px auto;}
	
	#example { text-align: center;}
	#example table { border: none; }
	
	#example .t1 { width: 580px; margin: 10px auto 20px auto;  text-align: left; border: 1px solid #CCC; border-collapse: collapse !important;}
	#example .t1 th,.t1 td { border: 1px solid #CCC; border-collapse: collapse !important; padding: 6px; }
	#example .t1 th  { background: #0147A7; text-align: center;}
	#example .befo { width: 230px;}
	#example .year { width: 35px;}
	#example .school { width: 70px;}
	#example .other { margin: 30px auto; text-align: right; line-height: 150%; }
	
	#example img { border: none; float: none; }
	#example .mb20 { margin-bottom: 20px;}
	#example .voice_box { width: 490px; padding: 20px; margin: 0px auto 30px auto; background: #EEE; border: 1px solid #CCC;}
	
	#interview	{ text-align: center;}
	#interview .box	{ text-align: left; width: 100%; margin: auto;}
	#interview h4 { margin: 0; padding: 0; font-size: 13px; font-weight: bold; text-align: center;}
	#interview .h_title	{ text-align: center; margin: 20px auto; }

	#interview .left	{ float: left; }
	#interview .cl      { clear: left;}


	#news { text-align: center; width: 600px;}
	#news img { border: none; float: none;}
	#news .box { text-align: left; margin: 20px auto; width: 600px; border-bottom: 1px dotted #CCC;}
	#news .title { border-left: 3px solid #FF9900; padding-left: 8px; font-size: 13px;}
	#news .day { margin: 5px auto 10px; text-align: left;}
	#news .detail { width: 580px; margin: auto; padding-bottom: 10px;}
	#news .img { float:left; width: 160px;}
	#news .img2 { float: left; padding-left: 10px; width: 160px;}

	
	#news .cl  { clear: left;}
	
	#error { text-align: center;}
	#error img { float: none; border: none;}
	#error .t_center { width: 560px; margin: auto;}
	
	#it_job { text-align: center; width: 580px;}
	#it_job img { border: none; }
	#it_job .t_center { text-align: center;}    
	#it_job .t1 { border: 1px solid #CCC; border-collapse: collapse; width: 570px; margin: 10px auto ; font-size: 12px; text-align: left;}
	#it_job .t1 th { background: #4A85CC; color: #FFF; text-align: center; width: 120px;}
	#it_job .t1 th,.t1 td { padding: 12px; border: 1px solid #CCC; border-collapse: collapse;}
	#it_job .t1 td { width: auto;}
	#it_job .a_title { text-align: center; margin: 20px auto 0px;}    
	#it_job .foot_title { text-align: center; margin: 20px auto 0px;}    
	#it_job .foot_title img { float: none;}  
		#it_job .joblist { width: 560px; margin: 10px auto 20px;}
	#it_job .joblist ul { margin: 0;}
	#it_job .joblist li { margin: 0; padding: 5px 0px; border-bottom: 1px dotted #CCC; background: url(http://www.it-movin.co.jp/img/t_navi_arrow.jpg) left 50% no-repeat;}
	#it_job .joblist a  { padding-left: 15px;}
	#it_job .fortop     { text-align: right; margin-top: 20px ; }
 
	
	#sitemap { text-align: center;}
	#sitemap .box { width: 600px; margin: 10px auto;}
	#sitemap .caption { text-align: center; width: 600x; margin: 20px auto; font-size: 13px;}
	#sitemap .t1 { background: #FFF; border: none !important; text-align: left; font-size: 12px; width: 600px; margin: 10px auto;}      
	#sitemap .t1 th { background: #FFF; border-top: 1px dotted #CCC ; border-bottom: 1px dotted #CCC; border-collapse: collapse; width: 170px; vertical-align: middle; padding: 10px;}
	#sitemap .t1 td { border-top: 1px dotted #CCC ; border-bottom: 1px dotted #CCC; border-collapse: collapse;  vertical-align: middle; padding: 10px;}
	#sitemap .th_mark { background: url(http://www.it-movin.co.jp/img/mark_a.jpg) left 50% no-repeat;}
	#sitemap .th_mark a { padding-left: 18px; }
	#sitemap .td_mark { line-height: 180%;}
	#sitemap .td_mark ul { list-style-type: none; margin: 0px; padding: 0px;}
	#sitemap .td_mark li { display: inline; list-style-type: none; margin: 0px 15px 0px 0px ; background: url(http://www.it-movin.co.jp/img/mark_b.jpg) left 50% no-repeat;}
	#sitemap .td_mark li a { padding-left: 12px; }  
	
	.map_station { font-size:13px; font-weight:bold; border-bottom:1px dotted #CCC; margin-bottom:10px; padding:3px 0px;}   
	.map_train { margin-bottom:30px; line-height:160%;}
	.map_tt {width:570px; margin:20px auto; border:none; background:#FFF;}
	.map_tt td { border:none; vertical-align:top;}
	
	
	#about_itconsul_navi { margin:30px auto;  border:1px solid #CCC; }
	#about_itconsul_navi .itconsulabout { margin:0px 10px 10px 10px;  }
	#about_itconsul_navi .itconsulabout ul { margin:0px; padding:0px;  }
	#about_itconsul_navi .itconsulabout li { margin:0px; padding: 2px  0px; list-style-type:none; background:url(/img/icon_link.gif) left 50% no-repeat ;  }
	#about_itconsul_navi .itconsulabout a { padding-left:18px; }
	
	#colum_box {}
	#colum_box .colum_bleft { float:left; width:272px; margin-top:30px; }
	#colum_box .colum_bleft img { border:1px solid #CCC; float:none !important;}
	#colum_box .colum_btxt { display:block; float:none !important; margin-top:10px; font-size:12px; line-height:130%;}
	#colum_box .colum_bcl { clear:left; font-size:0px; line-height:0px;}
	
	
	.success_consul  { border: none ;  }
	.success_consul th  { border: none ;  padding: 5px; vertical-align: middle; background: #FFFFCC; color: #222; width: 120px; border-left: 3px solid #666; border-bottom: 1px dotted #CCC;  }
	.success_consul td  { border: none ;  padding: 5px; vertical-align: top; border-bottom: 1px dotted #CCC;  }
	
	
	

