	.tophead_img	{ float: left;}
    .tophead_img2   { float: left; padding-left: 20px;}
    
    
    .btn_box		{}
    .btn_box:after	{ clear: both;}
    .add_form		{ float: left; width: 158px; height: 40px;}
    .add_form a		{ background: url(http://www.it-movin.co.jp/img/add_form.jpg) left top no-repeat ; width: 158px; height: 40px; display: block;}
    .add_form a:hover	{ background: url(http://www.it-movin.co.jp/img/add_form.jpg) left bottom no-repeat ; width: 158px; height: 40px; display: block;}
    .add_form span  { display: none;}
    .first_form		{ float: left; padding-left: 15px; width: 158px; height: 40px;}
    .first_form a		{ background: url(http://www.it-movin.co.jp/img/first_co.jpg) left top no-repeat ; width: 158px; height: 40px; display: block;}
    .first_form a:hover	{ background: url(http://www.it-movin.co.jp/img/first_co.jpg) left bottom no-repeat ; width: 158px; height: 40px; display: block;}
    .first_form span  { display: none;}

	.ct_newoffer	{ display: block; margin-bottom: 10px; background: url(http://www.it-movin.co.jp/img/t_newoffer.jpg) left top no-repeat ; width: 430px; line-height: 46px; font-size: 14px;}
	.ct_newoffer h3	{ margin: 0; padding: 0 0 0 12px; font-weight: bold; color: #333; }

	.ct_joboffer	{ display: block; margin: 30px 0px 10px 0px; background: url(http://www.it-movin.co.jp/img/t_joboffer.jpg) left top no-repeat ; width: 430px; line-height: 46px; font-size: 14px;}
	.ct_joboffer h3	{ margin: 0; padding: 0 0 0 55px; font-weight: bold; color: #333; }

	.ct_topics	{ display: block; margin: 30px 0px 10px 0px; background: url(http://www.it-movin.co.jp/img/t_topics.jpg) left top no-repeat ; width: 430px; line-height: 46px; font-size: 14px;}
	.ct_topics h3	{ margin: 0; padding: 0 0 0 12px; font-weight: bold; color: #333; }
	
	.ct_seminar	{ display: block; margin: 0px 0px 5px 0px; background: url(http://www.it-movin.co.jp/img/t_seminar.jpg) left top no-repeat ; width: 430px; line-height: 46px; font-size: 14px;}
	.ct_seminar h4	{ margin: 0; padding: 0 0 0 12px; font-weight: bold; color: #333; }
	
	
	.rss_box	{ text-align: right; margin-top: 10px; font-size: 11px; }
	.rss_box img { border: none; }
	
	.wnt_box { width: 420px; margin: auto; height: 200px; overflow: auto;}

#mail_maga		{ text-align: center; color: #333;}
	#mail_maga .box1 { width: 178px; border: 1px solid #CCC; background: #FFF8E6; margin: auto;}
	#mail_maga .txt1 { width: 158px; text-align: left; font-size: 10px; line-height: 120%; margin: 5px auto 10px auto; }
	#mail_maga .btn  { width: 158px; height: 40px; margin: auto; }
	#mail_maga .btn span { display: none; }
	#mail_maga .btn a  { background: url(http://www.it-movin.co.jp/img/mail_add.jpg) left top no-repeat; display: block; width: 158px; height: 40px; }
	#mail_maga .btn a:hover  { background: url(http://www.it-movin.co.jp/img/mail_add.jpg) left bottom no-repeat; display: block; width: 158px; height: 40px; }
	 
	
	.ct_mailma	{ display: block; margin: 5px 0px 10px 0px; background: url(http://www.it-movin.co.jp/img/t_magazine.jpg) left top no-repeat ; width: 430px; line-height: 46px; font-size: 14px;}
	.ct_mailma h4	{ margin: 0; padding: 0 0 0 12px; font-weight: bold; color: #333; }

	


#top_it_consul	{ text-align: center;}
	
	#top_it_consul .about{ width: 170px; margin: 10px auto 0px auto; }
	#top_it_consul .img_boxa { width: 170px; height: 80px; }
	#top_it_consul .img_boxa a { background: url(http://www.it-movin.co.jp/img/whymovin.jpg) left top no-repeat; width: 170px; height: 80px; display: block; }
	#top_it_consul .img_boxa a:hover { background: url(http://www.it-movin.co.jp/img/whymovin.jpg) left bottom no-repeat; width: 170px; height: 80px; display: block; }
	#top_it_consul .img_boxb a { background: url(http://www.it-movin.co.jp/img/servicemovin.jpg) left top no-repeat; width: 170px; height: 80px; display: block; }
	#top_it_consul .img_boxb a:hover { background: url(http://www.it-movin.co.jp/img/servicemovin.jpg) left bottom no-repeat; width: 170px; height: 80px; display: block; }
	#top_it_consul .img_boxc a { background: url(http://www.it-movin.co.jp/img/flowmovin.jpg) left top no-repeat; width: 170px; height: 80px; display: block; }
	#top_it_consul .img_boxc a:hover { background: url(http://www.it-movin.co.jp/img/flowmovin.jpg) left bottom no-repeat; width: 170px; height: 80px; display: block; }
	#top_it_consul .about span { display: none;}
	
	#top_it_consul .txt { text-align: left; font-size: 10px; line-height: 120%; margin:5px auto 20px auto;}
	#top_it_consul .txt strong { font-weight: normal; }


#top_know	{ text-align: center;}
	#top_know .knowhow { width: 180px; margin: 0px auto 30px auto;}
	#top_know .imgbox1 a {  background: url(http://www.it-movin.co.jp/img/rejyume.jpg) left top no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .imgbox1 a:hover { background: url(http://www.it-movin.co.jp/img/rejyume.jpg) left bottom no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .txt_box1		{margin: 5px auto 20px auto; padding-left: 10px; background: url(http://www.it-movin.co.jp/img/arrow_a.jpg) left top no-repeat; text-align: left; font-size: 10px; line-height: 12px; }
	
	#top_know .imgbox2 a { background: url(http://www.it-movin.co.jp/img/mensetu.jpg) left top no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .imgbox2 a:hover { background: url(http://www.it-movin.co.jp/img/mensetu.jpg) left bottom no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .txt_box2		{ margin: 5px auto 20px auto; padding-left: 10px; background: url(http://www.it-movin.co.jp/img/arrow_b.jpg) left top no-repeat; text-align: left; font-size: 10px; line-height: 12px; }
	
	#top_know .imgbox3 a { background: url(http://www.it-movin.co.jp/img/taisyoku.jpg) left top no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .imgbox3 a:hover { background: url(http://www.it-movin.co.jp/img/taisyoku.jpg) left bottom no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .txt_box3		{ margin: 5px auto 20px auto; padding-left: 10px; background: url(http://www.it-movin.co.jp/img/arrow_c.jpg) left top no-repeat; text-align: left; font-size: 10px; line-height: 12px; }
	
	#top_know .knowhow span { display: none;}
	
	#top_know .imgbox4 a { margin-top: 10px; background: url(http://www.it-movin.co.jp/img/tensyoku.jpg) left top no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .imgbox4 a:hover { background: url(http://www.it-movin.co.jp/img/tensyoku.jpg) left bottom no-repeat ; display: block; width: 180px; height: 50px;}
	#top_know .txt_box4		{ margin: 5px auto 20px auto; padding-left: 10px; background: url(http://www.it-movin.co.jp/img/arrow_d.jpg) left top no-repeat; text-align: left; font-size: 10px; line-height: 12px; }
	
#seminar	{ text-align: center;}
	#seminar img 	{ border: none;}
	#seminar .semi { width: 180px; margin: auto;}
	#seminar .txt1 { margin: 5px 0 10px 0 ; text-align: left; font-size: 10px; line-height: 120%; }
	#seminar .txt2 { border-left: 4px solid #0147A7; padding-left: 8px; text-align: left; font-size: 10px; line-height: 120%; margin: 5px auto 20px auto;}
	
	
#job_offer  { text-align: t_center;}
	#job_offer .box0  { border: 1px solid #CCC; background: #FFF8E6; width: 426px; margin: 10px auto 0px auto;}
	#job_offer .box1 { width: 418px ; margin: 10px auto 20px auto; text-align: left; }
	#job_offer .left_di  { width: 204px; float: left;}
	#job_offer .right_di { width: 204px; float: left; padding-left: 10px;}
	#job_offer .cl { clear: left;}
	#job_offer .cate { background: url(http://www.it-movin.co.jp/img/icon_link.gif) left 50% no-repeat;  line-height: 16px; padding-left: 14px; border-bottom: 1px solid #CCC; font-size: 12px;}
	#job_offer .cate_txt { padding-left: 20px; font-size: 11px; line-height: 120%; margin-top: 5px;}
	
#top_topics    { text-align: center;}
#top_topics dt   { padding: 0; margin: 0;}
#top_topics dd   { padding: 0; margin: 0;}
#top_topics dl   { text-align: left; width: 418px; margin: auto; }
	#top_topics .topi_h { width: 410px; border-bottom: 1px dotted #CCC; text-align: left;}
	#top_topics .topi_h strong { border-left: 3px solid #900; padding-left: 10px; text-align: left; line-height: 16px;}
	#top_topics .topi_txt { line-height: 150%; text-align: left; margin: 5px 0px 15px 20px;}
	
	
	#head_menu {}
	#head_menu .menu { width: 780px; margin-bottom: 5px ;}
	#head_menu ul { list-style-type: none; margin: 0; padding: 0;}
	#head_menu li { float: left; width: 110px; height: 48px; }
	#head_menu cl { clear: left;}
	#head_menu .menu01 { background: url(http://www.it-movin.co.jp/img/top_menu01.jpg) left top no-repeat;}
	#head_menu .menu02 { background: url(http://www.it-movin.co.jp/img/top_menu02.jpg) left top no-repeat;}
	#head_menu .menu03 { background: url(http://www.it-movin.co.jp/img/top_menu03.jpg) left top no-repeat;}
	#head_menu .menu04 { background: url(http://www.it-movin.co.jp/img/top_menu04.jpg) left top no-repeat ;}
	#head_menu .menu05 { background: url(http://www.it-movin.co.jp/img/top_menu05.jpg) left top no-repeat;}
	#head_menu .menu06 { background: url(http://www.it-movin.co.jp/img/top_menu06.jpg) left top no-repeat;}
	#head_menu .menu07 { background: url(http://www.it-movin.co.jp/img/top_menu07.jpg) left top no-repeat;}
	
	.link_arrow2 { background:url(/img/icon_link.gif) left 50% no-repeat ; padding-left:16px;}