/* CSS Document */

body{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12pt;
	margin:0px;
	line-height:normal;
}

.style1 {
	color: #FF3366;
	font-size: 14pt;
}

.style2 {
	color: #000000;
	font-size: 10pt;
}

.style3 {
	color: #0000FF
}

.style4 {
	color: #000000
}

a:link {
	color: #0000FF;
}

a:visited {
	color: #996699;
}

a:hover {
	color: #996699;
}
a:active {
	color: #996699;
}

img {
	border:none
}

#headbody{
	width:800px;
	margin:20px auto 0px;
	border-bottom:solid;
	border-bottom-color:#0F218B;
	border-bottom-width:8px;
}

#mainbody {
	width:800px;
	margin:0px auto;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background:url(img/main_back.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.leftbody {
	width:130px;
	float:left;
}

.rightbody {
	width:625px;
	float:right;
	margin-left:45px;
}

#footbody {
	clear:both;
	width:794px;
	background-color:#0F218B;
	color:#FFFFFF;
	font-size:8pt;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

#unbody {
	width:800px;
	margin:5px auto 0px;
	padding-bottom:5px;
	font-size:10pt;
}

/* 全ページ共通 */

h1 {
	margin:0px;	padding:0px;
	font-size:12pt;
}

p { margin:0px; }

.clear {
	clear:both;
}

.float-right {
	float:right;
}

.float-left {
	float:left;
}

.logo-margin {
	margin-right:10px;
}

.tit-margin {
	margin:20px 0px 10px;
}

ul {
	margin:0px;
}

li {
	margin:0px;
	list-style:none;
}

.home-mr {
	margin:15px	5px 0px 0px;
	float:right;
}

/* 全ページ共通・フォント */
.red {
	color:#990000;
}

.pankuzu {
	font-size:10pt;
	margin:30px 0px 5px 0px;
	clear:both;
}

.bold {
	font-weight:bold;
}

.red02 {
	color:#FE250A;
}

.blue02 {
	color:#0E3192;
}

/* レフトナビ */
.left01 {
	margin:10px 0px;
}

.left02 {
	margin:5px 0px 10px;
}

.left03 {
	margin:0px 7px 0px 8px;
}

/* トップページ_safari用*/

.top_s_txt01 {
	float:left;
	font-size:10pt;
}

.top_s_txt02 {
	float:right;
	font-size:8pt;
	line-height:1.2em;
	text-align:right;
}

.top_s_f {
	width:305px;
	border:#7F7F7F 1pt solid;
}

.top_s_r {
	margin:60px 5px 0px 10px;
	float:right;
	color: #FF6633;
	text-align: center;
}

.top_s_txt03 {
	margin-top:20px;
	float:right;
	font-size:9pt;
	text-align:right;
}

.top_s_txt04 {
	line-height:1.2em;
	text-align:right;
}

.top_s_l {
	margin:0px 0px 0px 5px;
	float:left;
	width:320px;
}


/* トップページ*/
#topbody {
	width:800px;
	margin:20px auto 0px;
	font-size:10pt;
}
		
#top_footbody {
	clear:both;
	width:794px;
	margin:0px auto 5px;
	background-color:#0F218B;
	color:#FFFFFF;
	font-size:10pt;
	padding:5px 3px;
}

.top_bb {
	width:800px;
}

.top_txt01 {
	width:400px;
	float:left;
	font-size:10pt;
}

.top_txt02 {
	width:400px;
	float:right;
	font-size:8pt;
	line-height:1.2em;
}

.top_txt03 {
	margin-top:20px;
	float:right;
	font-size:9pt;
}

.top_txt04 {
	line-height:1.2em;
}

.top_bu_mr {
	float:left;
	margin:10px	0px;
}

.top_l {
	width:314px;
	margin:0px 10px 0px 5px;
	float:left;
}

.top_f {
	width:462px;
	/*border:#7F7F7F 1pt solid;*/
	padding-top:15px;
	float:left;
}

.top_r {
	width:141px;
	margin:60px 5px 0px 10px;
	float:right;
}

.top_iframe	{
	width:420px;
	padding:10px;
}

.top_iframe_l {
	float:left;
	width:230px;
}

.top_iframe_r {
	float:left;
	width:190px;
}

.top_iframe02 {
	width:285px;
	padding:10px;
}

.topics {
	font-size:8pt;
	line-height: 10px;
}

.top_f02 {
	width:305px;
	border:#7F7F7F 1pt solid;
	margin:0px auto;
	font-size:10pt;
}

.tp_line {
	margin:10px 0px;
}






/* 会社概要 */
.zukei01{	margin:0px 10px 0px 30px;}

.font-blue{	color:#68C4C1;}

.font-blue_mr{ color:#003399; }
				
.pro{	width:650px;
		margin-bottom:10px;
		background-image:url(img/pro_back01.gif);
		background-repeat:repeat-y;
		padding:5px 0px; }
		
.pro02{	width:650px;
		margin-bottom:10px;
		background-image:url(img/pro_back02.gif);
		background-repeat:repeat-y;
		padding:5px 0px; }
		
.protxt{	margin-left:110px;}
			
.pro_margin{	padding-bottom:0px;}

.pro_blue{
	width:60px;
	float:left;
	font-size:12px;
	background-image: url(img/gaiyo_hyo_base01.jpg);
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #197CAF;
		}
		
.pro_blue02{
	width:60px;
	float:left;
	font-size:12px;
	background-image: url(img/gaiyo_hyo_base.jpg);
	padding-top: 24px;
	padding-right: 10px;
	padding-bottom: 24px;
	padding-left: 10px;
	background-repeat: repeat;
		}
		
.pro_blue03{	width:80px;
		background-color:#B7E0E6;
		padding:22px 10px ;
		float:left;
		font-size:14px
		}
		
.pro_gre04{
	width:60px;
	float:left;
	font-size:12px;
	background-image: url(img/gaiyo_hyo_base04.jpg);
	padding-top: 75px;
	padding-right: 10px;
	padding-bottom: 75px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #CC3399;
				}
				
.pro_blue05{	width:80px;
				background-color:#B7E0E6;
				padding:165px 10px ;
				float:left;}
				
		
.pro_gre{
	width:60px;
	padding:10px;
	float:left;
	font-size:12px;
	background-image: url(img/gaiyo_hyo_base.jpg);
		}
		
.pro_gre02{
	width:60px;
	float:left;
	font-size:12px;
	background-image: url(img/gaiyo_hyo_base02.jpg);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #197CAF;
}
		
.pro_gre03{
	width:80px;
	background-color:#E5DED7;
	padding:10px;
	float:left;
	font-size:14px
}
	
		
.pro_gre05{	width:80px;
		background-color:#E5DED7;
		padding:22px 10px ;
		float:left;}
		
.pro_gre07{	width:80px;
		background-color:#E5DED7;
		padding:48px 10px ;
		float:left;}	
		
.pro_txt{
	width:535px;
	float:right;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 10pt;
	color: #333333;
		}
		
.pro_clear{	clear:both;
			margin-bottom:5px;}
				


/* よくある質問*/

.qa_li{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/icon_q.gif);
	background-repeat:no-repeat;
	background-position:10px center;
	padding-left:50px;
	margin-right:0px;
	margin-bottom:5px;
	color:#0A50A1;
}

.qa_li02{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/icon_a.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:10px 10px;
	padding-left:50px;
	padding:10px 10px 10px 50px;
	margin-top:10px;
	font-size:10pt;
}

.qa_li03{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/icon_q.gif);
	background-repeat:no-repeat;
	background-position:10px center;
	padding-left:50px;
	margin-top:40px;
	margin-right:0px;
	color:#0A50A1;
}

.qa_li04{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/icon_a.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:10px center;
	padding:20px 0px 20px 50px;
	margin-top:10px;
	font-size:10pt;
}


.qa-box{	width:585px;
			padding:20px;
			background-color:#B1E1D7;
			margin:20px 0px;}
			
.qa-abox{	width:565px;
			padding:10px;
			background-color:#ffffff;
			margin:10px 0px 30px 0px;}
			
.qa-icon-margin{	margin:0px 15px 0px 10px;
					float:left;}

.qa-icon-mr02{	margin-right:15px;
				float:left;}

.qa-font{	color:#0A50A1;
			font-weight:bold;}
			
.qa-a-box{	width:515px;
			float:right;}
			

/* お引越しスケジュール*/
.sd_red{	width:625px;
			margin-top:36px;
			background-image:url(img/sd_back.gif);}
			
.sd_green{	width:625px;
			margin-top:36px;
			background-image:url(img/sd_back02.gif);}
			
.sd_blue{	width:625px;
			margin-top:36px;
			background-image:url(img/sd_back03.gif);}
			
.sd_l{	width:40px;
			margin-right:35px;
			float:left;}
			
.sd_r{	width:550px;
		float:right;}
		
.sd_mr{	margin-bottom:10px;}

.sd_font{	margin:0px 0px 10px 25px;}
			

/* 荷造りガイド*/

.gdt_l{	width:100px;
		float:left;
		margin-top:20px;}
		
.gdt_r{	width:474px;
		float:right;
		margin-top:20px;}		

.gdt_img{	width:444px;
			background-image:url(img/gdt_back01.gif);
			background-repeat:no-repeat;
			height:23px;
			margin-bottom:20px;
			padding:5px 0px 5px 30px;
			color:#34AB8F;
			font-weight:bold;
			font-size:14pt;}
			
.gdt_font{	margin-left:10px;
			margin-bottom:20px;}
			
/* リンク集*/
.link_sb{	width:615px;
			padding:5px 0px 5px 10px;
			hight:25px;
			background-color:#B1E1D7;
			margin:5px 0px;
			clear:both;}
			
.link-font01{	color:#FFBF00;
				}
				
.link-font02{	color:#2B2C90;
				}
				
.link_l,.link_r,.link_l03{	font-size:10pt;}				
		
.link_l{	width:625px;
			float:left;
			border-bottom:dotted 1px #999999;
			background-image:url(img/link_back.gif);}
			
.link_l03{	width:625px;
			float:left;
			background-image:url(img/link_back.gif);
			margin-bottom:5px;}
			
.link_l034{	width:625px;
			float:left;
			background-image:url(img/link_back.gif);
			margin-bottom:40px;}
			
.link_l02{	width:215;
			float:left;
			padding:5px;}
			
.link_r{	width:385px;
			float:right;
			padding:5px 5px 5px 10px;}
			
.link_b{	border-bottom:dotted 1px #999999;
			border-right:dotted 1px #999999;
			padding:5px; }
			
.link_mr{	margin-left:}


.link_u{	font-size:12pt;}


/* 不用品と引越しごみ*/

.ut_mr{	padding-top:20px;}

.ut_box{	width:625px;
			margin-top:20px;
			}

.ut_box01{	width:625px;
			margin-top:20px;
			}

.ut_mr02{	margin:20px 0px;}

/* 採用情報*/
.rec_box{	width:625px;
			margin:20px 0px;}
			
.rec_b{	width:478px;
		float:left;}
		
.rec_b02{	width:147px;
		float:right;}

.rec_boxl{	width:150px;
			margin-top:5px;
			float:left;}
			

.rec_boxr{	width:475px;
			float:right;
			font-size:11pt;}

.rec_txt01{	margin-right:10px;
			font-weight:bold;}

.rec_txt02{	margin:0px 10px 0px 143px;}

.rec_txt03{	margin-left:49px;}

.rec_txt04{	margin-left:15px;}

.rec_txt05{	margin-left:32px;}

.rec_txt06{	margin-left:107px;}

.rec_color{	color:#A0D42A;}

.rec_color02{	color:#E797CA;}

.rec_img{	margin-bottom:10px;}

.rec_ul{	line-height:200%;}

/* レンタルスペース*/
.rsp-font{	margin:20px 0px 30px 30px;}

.rsp_box{	width:621px;
			border:solid #E44401 2px;
			margin:10px 0px;
			font-size:10pt;}
			
.rsp_b02{	width:99px;
			border-right:solid #E44401 1px;
			float:left;}
			
.rsp_b02a{	width:99px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			background-color:#EEF87E;
			font-weight:bold;}
			
.rsp_b02b{	width:70px;
			border-top:solid #E44401 1px;
			border-right:solid #E44401 1px;
			border-under:solid #E44401 1px;
			float:left;
			}
			
.rsp_b02c{	width:28px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			float:right;
			}
			
.rsp_b03{	width:149px;
			border-right:solid #E44401 1px;
			float:left;}
			
.rsp_b03a{	width:149px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			background-color:#EEF87E;
			font-weight:bold;}
			
.rsp_b03b{	width:149px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			}
			
.rsp_b04{	width:99px;
			border-right:solid #E44401 1px;
			float:left;}
			
.rsp_b04a{	width:99px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			background-color:#EEF87E;
			font-weight:bold;}
			
.rsp_b04b{	width:99px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			color:#FC221C;
			font-weight:bold;
			}
			
.rsp_b05{	width:271px;
			float:right;}
			
.rsp_b05a{	width:271px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			background-color:#EEF87E;
			font-weight:bold;}
			
.rsp_b05b{	width:271px;
			border-top:solid #E44401 1px;
			border-under:solid #E44401 1px;
			}
			
.rsp_mr{	margin:10px 0px 10px;}

.rsp-map{	width:625px;}

.rsp-map02{	width:282px;
			margin-right:18px;
			float:left;}
			
.rsp-map03{	width:325px;
			float:right;}

/* ご挨拶・前史*/
.ai_mr{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.ai_name{	float:right;
			margin-bottom:20px;}

.ai_mr02{	margin:20px 0px;}

.ai_img_mr{	margin:0px 20px;}

.ai_txt{	margin:0px 0px 20px 20px;}

.li_ai{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/ai_zukei.gif);
	background-repeat:repeat-y;
	background-position:left center;
	padding-left:30px;
}

.ai_imgbox{
	width:625px;
	padding-top: 15px;
}
			
.ai_img01{	width:123px;
			float:left;}
			
.ai_img02{
	width:215px;
	float:left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
			
.ai_img03{	width:155px;
			float:left;}	
			
.ai_img04{
	width:167px;
	float:left;
}
			
.ai_img05{
	width:192px;
	float:left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
			
.ai_img06{
	width:226px;
	float:left;
}		
			
.ai_imgt{
	padding:5px;
	font-weight:normal;
	font-size:10pt;
}
			
/* らくらくコース*/

.raku_ul{
padding-left:30px;}

.raku_li{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/raku_icon03.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:25px;
	margin-right:7px;
	margin-bottom:5px;
	float:left;
	width:27%;
	font-size:10pt;
}

.raku_li02{
    list-style-type:none;
	list-style-image:none;
	padding-left:10px;
	margin-right:7px;
	margin-bottom:5px;
	float:left;
	width:70%;
	font-size:10pt;
}

.raku_li03{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/raku_icon03.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:25px;
	margin-right:0px;
	margin-bottom:5px;
	float:right;
	width:17%;
	font-size:10pt;
}



.raku_t{	margin-left:100px;
			margin-bottom:20px;
			margin-top:20px;}
			
.raku_back{	width:524px;
			background-image:url(img/raku_back.gif);
			padding:0px 33px 0px 18px;
			margin-left:25px;
			font-size:10pt;}
			
.raku-txt{	color:#F73364;
			padding-right:50px;
			font-weight:bold;}
			
.raku_box{	width:436px;
			float:right;}
			
.raku_box02{	width:88px;
			float:left;}
			
.raku_box03{	width:411px;
				background-image:url(img/raku_naka02.gif);
				padding:0px 9px 0px 16px;}
			
.raku_i{	margin-right:20px;}

.raku_i02{	margin-right:10px;}

.raku-f{	color:#155C96;
			font-weight:bold;}
			
.raku_f02{	font-weight:bold;
			margin-left:60px;}
			
.raku_box04{	width:575px;
				margin:10px 25px 0px 25px;}
				
.raku_box05{	width:545px;
				margin:0px 0px 0px 30px;
				font-size:10pt;}
				
.raku_box06{	width:120px;
				margin:0px 0px 0px 00px;
				float:right;}
				
.raku_box07{	width:425px;
				float:left;
				margin-top:2px;}
				
.raku_t02{	margin:0px 24px 0px 46px;}

.raku_t03{	margin:10px 0px;	clear:both;}

.r_m{	margin-left:30px;
		font-weight:bold;
		font-size:10pt;}
		
.raku_red{ color:#FD1B15;
			font-weight:bold;}
		
		
		
.r_m2{	margin-left:10px;}

.r_m3{	margin-right:10px;}

.r_m4{	color:#28A26F;	text-decoration:none;}
		
.r_m5{	margin-left:20px;}

.r_m6{	text-decoration:none;}

/* 荷造りコース*/
.ni_back{	width:496px;
			background-image:url(img/ni_back.gif);
			padding:0px 48px 0px 31px;
			margin-left:25px;
			font-size:10pt;}
			
.ni_box{	width:496px;}

.ni_box02{	width:496px;
			background:url(img/ni_naka.gif);}
			
.ni_box03{	width:467px;
				padding:0px 10px 0px 19px;}
				
				
.base_back{	width:492px;
			background-image:url(img/base_back.gif);
			padding:0px 48px 0px 35px;
			margin-left:25px;
			font-size:10pt;}
			
.base_box02{	width:492px;
			background:url(img/base_naka.gif);}
			
.ni_box03{	width:463px;
				padding:0px 10px 0px 19px;}
				
.me_10{	margin-left:10px;}


/* 基本コース*/
.one_font_mr{	margin:20px 0px 20px 30px;}

.one_back{	width:496px;
			background-image:url(img/one_back.gif);
			padding:0px 48px 0px 31px;
			margin-left:25px;
			font-size:10pt;}
			
.one_box{	width:400px;
			background-image:url(img/one_naka.gif);}
			
.one_box02{	width:375px;
				padding:0px 9px 0px 16px;}
				
.one_box03{	width:496px;
			float:left;}
				
.one_box04{	width:82px;
			float:rigth;}
			
			
			
.one_green{	color:#197D2A;}

.one_fbm{	font-weight:bold;
			margin-left:30px;}
			
/* プライバシーポリシー*/
.pv_sb{	width:615px;
			padding:5px 0px 5px 10px;
			hight:25px;
			background-color:#B1E1D7;
			margin:20px 0px 15px;}
			
.pv_txt01{	font-size:10pt;
			margin:0px 10px;}
			
.pv_txt02{	font-size:10pt;
			margin:20px 10px 0px;;}
			
.pv-font01{	color:#2B2C90;
				}
				
/* 別窓 */
#awbody{	margin:10px auto;
			width:308px;
			padding:10px;
			border:#333333 solid 1px;
			}
			
#awbody02{	margin:10px auto 0px;
			width:308px;
			padding:10px 10px 0px;
			border-top:#333333 solid 1px;
			border-right:#333333 solid 1px;
			border-left:#333333 solid 1px;
			}
			
#awfootbody{	width:308px;
				background-color:#188B9C;
				padding:10px;
				margin:0px auto;
				clear:both;
				color:#FFFFFF;
				border-bottom:#333333 solid 1px;
				border-right:#333333 solid 1px;
				border-left:#333333 solid 1px;
				font-size:10pt;}
				
.aw_font{	font-size:10pt;
			margin-bottom:10px;}
			
.aw_font02{	font-size:10pt;}

.aw_arrang{	margin-right:5px;}

.aw_pack{	margin:10px 0px;}
			
.aw_left{	float:left;
			width:95px;
			margin-right:5px;
			margin-top:20px;}
			
.aw_right{	float:right;
			width:208px;
			font-size:10pt;
			margin-top:20px;}
			
.aw_af_left{	float:left;
			width:150px;
			margin-right:5px;
			margin-top:20px;}
			
.aw_af_right{	float:right;
			width:153px;
			font-size:10pt;
			margin-top:20px;}
			
.aw_red{	color:#FF0000;
			}
			
.aw_img_mr{	margin-bottom:10px;}

	
/* お引越しガイド */
.gd_fb{	color:#0678B3;
		font-size:11pt;
		font-weight:bold;
		margin-bottom:5px;}

.gd_txtbox{	width:440px;
			margin:0px 10px 0px 20px;
			padding:10px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_p{	margin-bottom:20px;}

.gd_line2{	margin-bottom:10px;
			clear:both;}
			
.gd_bubox{	width:125px;
			float:right;}
			
.gd_titmr{	margin:10px 0px;
			clear:both;}
			
.gd_imgmr{	margin-left:10px;}
			
.gd_txt{	font-size:10pt;
			margin:0px 60px;}
			
.gd_txtbox02{	width:270px;
			margin:0px 10px 0px 20px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_txtbox03{	width:279px;
			margin:0px 10px 0px 10px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_txtbox04{	width:425px;
			margin:0px 10px 0px 10px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_txtbox05{	width:345px;
			margin:0px 10px 0px 10px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_txtbox06{	width:315px;
			margin:0px 10px 0px 10px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_txtbox07{	width:585px;
			margin:0px 10px 0px 20px;
			padding:0px 0px 0px 10px ;
			font-size:10pt;}
			
.gd_txtbox08{	width:400px;
			margin:0px 10px 0px 10px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_txtbox09{	width:325px;
			margin:0px 10px 0px 10px;
			padding:0px 0px 0px 10px ;
			float:left;
			font-size:10pt;}
			
.gd_imgbox01{	width:293px;
			float:right;}
			
.gd_imgbox02{	width:306px;
			float:right;}
			
.gd_imgbox03{	width:160px;
			float:right;}
			
.gd_imgbox04{	width:240px;
			float:right;}
			
.gd_imgbox05{	width:260px;
			float:right;}
			
.gd_imgbox06{	width:270px;
			float:right;}

.gd_imgbox07{	width:185px;
			float:right;}
			
			
/* 無料見積もり */
.font-mi_mr{	margin:20px 0px 30px 30px;}

.mi_stm{	margin-bottom:15px;}

.mi_stm02{	margin:30px 0px 15px;
			padding-top:30px;}

.mi_ft{	margin:0px 60px 10px;}

.mi_txt_r{	margin-left:60px;
			padding-bottom:10px;
			color:#FF0000;}
			
.mi_m{	margin:10px	0px 10px 60px;
		font-weight:bold;
		font-size:10pt;}
		
.mi_ul{
padding-left:60px;}

.mi_li{
    list-style-type:none;
	list-style-image:none;
	background-image:url(img/raku_icon03.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:25px;
	margin-right:0px;
	margin-bottom:5px;
	float:left;
	width:20%;
	font-size:10pt;
}		


/* おハガキ */
.hagaki_tit{	margin-bottom:10px;}

.hagaki_l{	width:305px;
			margin-right:15px;
			float:left;}
			
.hagaki_r{	width:305px;
			float:right;}
			
.h_naka_l{	width:164px;
			margin-right:10px;
			float:left;
			font-size:10pt;}
			
.h_naka_r{	width:131px;
			float:right;}
			
.h_no{	width:20px;
		margin-right:10px;
		float:left;}
		
.h_no02{	width:134px;
			float:right;
			margin-bottom:10px;}
			
.h_naka_c{	width:164px;
			margin:10px 0px;}

.h_ck{	font-size:10pt;
		color:#00A0C6;
		line-height:1.2em;
		margin-top:5px;}
		
.hagaki_box{	width:625px;
				margin-bottom:10px;
				}
				
.hagaki_awbox{	width:517px;
				margin:20px auto;
				padding:10px;
				font-size:10pt;
				border:#333333 solid 1px;}
				
.haw_l{	width:300px;
		margin-right:10px;
		float:left;}
		
.haw_r{	width:207px;
		float:right;}

.haw_tit{	margin-bottom:15px;}

.haw_tit02{	margin:0px 10px;}

/* お引越しコース */
.course{	width:525px;
			margin:0px auto;}
			
.course_tit{	margin:30px 0px 10px;}

.course_txt{	margin-left:10px;}

/* ブレックスの当たり前 */

.bn_tit{	margin-top:20px;}

.bn_tit02{	margin-top:21px;}
.bn_tit03{	margin-top:19px;}

.bn_box{	width:625px;}

.bn_boxl{	width:54px;
			margin-right:12px;
			float:left;}
			
.bn_boxr{	width:557px;
			float:right;}
			
.sub_bn_mr{	margin-bottom:5px;}

.bn_txtbox{	width:517px;
			background-image:url(img/bn_box_naka.gif);
			padding:0px	20px;
			font-size:10pt;}
			
.bn_img{	width:121px;
			margin-right:15px;
			float:left;}
			
.bn_t{		width:381px;
			float:right;}
			
.bn_nu{	margin-bottom:15px;}

.bn_3s{	margin:0px 30px;}

.bn_3s_l{	width:280px;
			float:left;
			margin:10px;}
			
.bn_3s_r{	width:280px;
			float:right;
			margin:10px;}
			
.bu_c01{	color:#7FC31C;}

.bu_c02{	color:#FF4100;}

.bu_c03{	color:#F0037F;}

.bu_mr{	margin-top:30px;}

.sat_txt{	color:#008837;
			margin-left:20px;
			margin-bottom:10px;}
			
.sat_txt02{	color:#F6014C;
			margin-left:20px;
			margin-bottom:5px;
			font-weight:bold;
}

.sat_txt03{	margin-left:35px;
			font-size:10pt;
}

.sat_txt04{	margin-left:10px;
}

.sat_txt05{	margin-left:40px;
			font-size:10pt;
}
			
.sat_l{	width:320px;
		margin-left:10px;
		font-size:10pt;
		float:left;}
		
.sat_l02{	width:320px;
			margin-top:20px;
		font-size:10pt;
		float:left;}
		
.sat_r{	width:258px;
		float:right;}
		
.sat_r02{	width:258px;
			margin-top:30px;
		float:right;}
		
.sat_linemr{	margin:5px 0px;}

.sat_linemr02{	margin:10px 20px 5px 20px;}

.safe_r{	width:270px;
		float:right;}
		
.safe_l{	width:205px;
		float:left;
		margin-top:20px;}
		
.safe_r02{	width:320px;
			margin:20px 40px 0px 0px;
			font-size:10pt;
			float:right;}
			
.safe_box{	width:625px;
			clear:both;}
			
/* スタッフ紹介 */
.st_link{	font-size:10pt;}

.st_img_lm{	margin-bottom:10px;}

.st_box{	width:605px;
			padding:10px;
			background-color:#E6F5E1;}
			
.sto_box{	width:605px;
			padding:10px;
			background-color:#FEE6DB;}
			
.st_l{	width:170px;
		float:left;}

.st_r{	width:403px;
		float:right;
		margin-bottom:20px;}
		
.stk_l{	width:192px;
		float:left;}
		
.stk_r{	width:211px;
		float:right;
		font-size:10pt;}
		
.stk_r02{	width:403px;
			float:right;}
			
.st_box02{	width:577px;
			margin:0px auto 30px;}
			
.stk_l03{	width:210px;
		float:left;
		font-size:10pt;}
		
.stk_r03{	width:210px;
			float:right;
			font-size:10pt;}
			
.stk_l04{	width:291px;
			margin-left:0px;
		float:left;
		font-size:10pt;}
		
.stk_r04{	width:271px;
			float:right;
			margin-right:0px;
			font-size:10pt;}
			
			
.op_txt{	margin:20px 30px 30px 30px;}

.op_txt02{	margin:10px 10px 10px 20px;}

.op_txt03{	margin:10px 40px 10px 20px;}

.opbox{	width:585px;
		padding:0px 20px;}
		
.opbox02{	width:580px;
		padding:0px 20px;
		margin-top:10px;}

.opbox_l{	width:327px;
			float:left;}
			
.opbox_r{	width:200px;
			float:right;}
			
			
/* サイトマップ */
.smp{	width:625px;
		margin:10px 0px 300px 0px;
		font-size:10pt;}
		
.smp_l{	width:178px;
		padding:10px;
		border:#999999 1px dotted;
		float:left;}
		
.smp_c{	width:178px;
		margin-left:10px;
		border:#999999 1px dotted;
		padding:10px;
		float:left;
		}
		
.smp_r{	width:178px;
		padding:10px;
		border:#999999 1px dotted;
		float:right;}
		
.smp_txt{	width:175px;
			margin-bottom:10px;
			padding-left:5px;
			background-color:#B1E1D7;}		
.pro_blue08 {
	width:60px;
	float:left;
	font-size:12px;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	background-image: url(img/gaiyo_hyo_base.jpg);
	color: #FFFFFF;
}
.pro_gre06 {
width:80px;
				background-color:#E5DED7;
				padding:230px 10px;
				float:left;
				font-size:14px
}
.pro_blue09 {
	width:60px;
	float:left;
	font-size:12px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-image: url(img/gaiyo_hyo_base02.jpg);
	color: #FFFFFF;
	background-color: #197CAF;
}

.pro_gre10 {
	width:60px;
	float:left;
	font-size:12px;
	background-image: url(img/gaiyo_hyo_base03.jpg);
	padding-top: 100px;
	padding-right: 10px;
	padding-bottom: 100px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #197CAF;
}


/* 事務所移転 */
.iten_logo{	float:left;
			padding-right:20px;
			margin-bottom:10px;
}

.iten_txt_b{	font-size:12px;
				padding:5px 20px 0px 0px;
				line-height:1.6em;
}

.iten_txt_l{	font-size:12px;
				line-height:2em;
}

.iten_tel{	clear:both;
			width:555px;
			padding:8px 10px 5px;
			margin:0px 20px 10px;
			border-bottom:#67C6DD 2px solid;
			border-top:#67C6DD 2px solid;
			border-right:#67C6DD 5px solid;
			border-left:#67C6DD 5px solid;
			font-size:12px;
			line-height:1.1em;
}

.iten_img01{	float:right;
				padding-left:5px;}
			
.iten_ch01{	float:left;
			padding-right:15px;}
			
.iten_tel02{	float:right;
				padding-left:5px;}
				
.iten_subtit01{	text-align:center;
				padding:10px 0px;}
				
.pointbox{	width:585px;
			padding:0px 20px;
			font-size:12px;
			line-height:2em;
}

.itenbox01{	width:535px;
			padding:0px 20px;
			margin:0px 20px 0px;
			border-left:#FF7F00 5px solid;
			border-right:#FF7F00 5px solid;
			font-size:12px;
			line-height:1.5em;
}

.iten_move{	padding:10px 0px;
}

.iten_img02{	float:left;
				padding-right:20px;}
				
/* OFFICE MOVE */
.move_txt{	font-size:12px;
			line-height:1.5em;
			text-align:center;
}

.ms_t{	color:#0E3192;
		font-size:14px;
}

.move_menu{	width:328px;
			padding:20px 20px 0px;
			float:right;
			}
			
.move_menu a{	border:0px;}
			
.move_sp{	width:625px;
			clear:both;
			height:100px;
			border-bottom:#0C419A 5px solid;}
			
/* 移転業績 */
.gy{	width:565px;
		margin:0px 30px;
		font-size:12px;
		line-height:1.5em;
}


.gy ul{	margin:0px 0px;
		clear:both;

}

.gy ul li{	width:46%;
			padding:5px 10px;
			float:left;}

.gy_ul{	background-color:#F2EDC5;	

}

.gybox{	width:565px;
		margin:20px 0px 10px;
		}
		
/* 事務所移転　別窓 */		
#wtbody{	margin:10px auto;
			width:237px;
			padding:10px;
			border:#333333 solid 1px;
			font-size:12px;
			line-height:1.5em;
}
			
.wt_tit{	padding-bottom:10px;
			text-align:center;
}

.wt_tit02{	text-align:center;
}

.wtimg_mr{	padding-bottom:10px;
			text-align:center;

}

.wtimg02{	float:left;
			padding-right:10px;}
			
.leftbody-blog {
	margin:0px;
	text-align: center;
	color: #FF6633;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	padding: 0px;
}



#terms {
	padding:10px;
	font-size:12px;
}

.terms_point {
	border-left:2px solid #FC7F00;
	padding:0 0 0 7px;
}

/*----------------------------------------------------
トピックス
----------------------------------------------------*/

#topics_box { width:330px; }

dl#topics {
	width:410px;
	margin-left:10px;
}

dl#topics dt {
	float:left;
	width:50px;
	/width:100px;
	line-height:1.3;
	margin-bottom:5px;
}

/*\*/
dl#topics dt {
	clear:both;
}

/**/
dl#topics dd {
	float:left;
	width:320px;
	/width:290px;
	line-height:1.3;
	margin-bottom:5px;
}

/*\*/
* html dl#topics dd {
	float:none;
}

/**/
*:first-child + html dl#topics dd {
	float:none;
}

.zukei02 {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.pro_catch {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.ai_catch { margin-left: 30px; }

.cap {
	font-size: 8pt;
	padding-top: 3px;
}

.top_head_text {
	font-size: 10pt;
	float: right;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.main_btn {
	padding-right: 2px;
	padding-left: 2px;
}
#main_btn_set {
	width: 778px;
	padding-right: 11px;
	padding-left: 11px;
}

.top_title {
	padding-top: 20px;
	padding-left: 36px;
	float: left;
}

.top_shiteiten {
	float: right;
	padding-right: 13px;
	padding-top: 20px;
}

.top_sub_img {
	float: right;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
}

#main_title {
	width: 800px;
	height: auto;
	float: left;
}

.topics {
	font-size: 8pt;
	padding-top: 5px;
	float: left;
	line-height: 10pt;
}

