@charset "utf-8";

/*common_css*/
@import url(http://www.truckland.jp/css/common_layout.css);

/* CSS Document */

@import url(api.css);

* {
	margin: 0;
	padding: 0;
}

html{height: 100%;}
/* BODY */
body {
	margin: 0;
	padding: 0;
	text-align:center;
	font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	/*font-size: 75%;
	line-height:120%;*/
	color: #333333;
}
/* 画像の属性等 */
img {border: 0;}
/* リンクの属性 */
a:link, a:visited, a:active {color: #333333; text-decoration: none;}
a:hover{color: #0000CC; text-decoration: underline;}
/* その他の属性 */
div {
margin:0;
padding:0;
}




/*
------------------------------------------------
Header_20150507
------------------------------------------------
*/
#h-box {
	width:100%;
	height:140px;
	overflow:hidden;
	margin:0 auto;
	padding:0;
}
#h-box .top_box {
	width:960px;
	height:16px;
	margin:3px auto 0;
	padding:0;
}
#h-box .top_box_l {
	width:550px;
	float:left;
	text-align:left;
	font-size:12px;
}
#h-box .top_box_l h1 {
	font-weight:normal;
	font-size:12px;
}
#h-box .top_box_r {
	width:400px;
	height:16px;
	float:right;
}
#h-box .top_box_r ul {
	width:500px;
	height:16px;
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
#h-box .top_box_r ul a {
	border:none;
}
#h-box .top_box_r li {
	float:right;
	list-style:none;
	font-size:11px;
	background:url(http://www.truckland.jp/image2/h-point.jpg) no-repeat 0 3px;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
}
#h-box .top_box_r a {
	text-decoration:none;
	color:#333;
}
#h-box .top_box_r a:hover {
	color:#999;
}
#h-box .h-cont {
	width:960px;
	height:106px;
	margin:5px auto 15px;
	padding:0;
}
#h-box a:hover .img_or {
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";
}

/*
------------------------------------------------
site_navi
------------------------------------------------
*/
#site_navi{
	width:100%;
	height:55px;
	background:url(http://www.truckland.jp/image2/top/h-bg2.jpg) repeat-x left top;
	z-index: 1000;
	position: relative;
	}
	#site_navi ul{
	display: block;
	width:960px;
	height: 55px;
	margin:0px auto;
	background:url(http://www.truckland.jp/image2/top/h-bg2.jpg) no-repeat left top;
	}
	#site_navi li{
	float: left;
	position: relative;
	list-style:none;
	list-style:none;
	}
	#site_navi a{
	display:block;
	}
/*pulldown*/
#site_navi li ul{
	display: none;
	position: absolute;
	top: 55px;
	left: 0px;
	width: 320px;
	height: auto !important;
	background-image: none;
	}
	#site_navi li ul li{
	float: none;
	display: block;
	text-align: left;
	list-style:none;
	}

	#site_navi li ul a{
	font-size: 12px;
	color: #333;
	padding: 10px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-decoration: none;
	}
	#site_navi li ul a:link,#site_navi li ul a:visited{
	background-color: #f9f9f9;
	}
	#site_navi li ul a:hover,#site_navi li ul a:active{
	background-color: #DDD;
	}


/*
------------------------------------------------
navi
------------------------------------------------
*/
#global_navi{
	width:100%;
	height:55px;
	background:url(http://www.truckland.jp/image/glnavi_bg.jpg) repeat-x left top;
	z-index: 2000;
	position: relative;
	}
	#global_navi ul{
	display: block;
	width:960px;
	height: 55px;
	margin:0px auto;
	background:url(http://www.truckland.jp/image/glnavi_on_bg.jpg) no-repeat left top;
	}
	#global_navi li{
	float: left;
	position: relative;
	list-style:none;
	}
	#global_navi a{
	display:block;
	}
/*pulldown*/
#global_navi li ul{
	display: none;
	position: absolute;
	top: 55px;
	left: 0px;
	width: 192px;
	height: auto !important;
	background-image: none;
	}
	#global_navi li ul li{
	float: none;
	display: block;
	text-align: left;
	list-style:none;
	}

	#global_navi li ul a{
	font-size: 12px;
	color: #333;
	padding: 10px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-decoration: none;
	}
	#global_navi li ul a:link,#global_navi li ul a:visited{
	background-color: #f9f9f9;
	}
	#global_navi li ul a:hover,#global_navi li ul a:active{
	background-color: #DDD;
	}









/* コンテンツ枠*/
#wrapper{
	width: 830px;
	margin: 0 auto;
	padding:0;
	text-align: center;
	/*background: url(images/bg.jpg) repeat-y 0 0;*/
}
/*ページ幅*/
#container{
	width:810px;
	margin: 0 auto;
	padding:0;
	text-align:left;
	position: relative;
}
/*ヘッダー*/
#header {
	width:810px;
	/*height:470px;*/
	height:320px;
	margin:0 auto;
	padding:0;
}
#header h1 {
	text-indent: -9000px;
}
#header h2 {
	text-indent:-9000px;
}
/*ページヘッダー*/
#header_s {
	width:810px;
	height:350px;
	margin:0 auto;
	padding:0;
	background: url(images/head_s_img.jpg) no-repeat 0 170px;
}
#header_s h1 {
	text-indent: -9000px;
}
#header_s h2 {
	text-indent:-9000px;
}
/*ヘッダートップナビ*/
#header_navi {
	width:810px;
	height:110px;
	margin:0 auto;
	padding:0;
}
#header_navi ul li {
	float:left;
	list-style:none;
}
#header_navi .header_naviL {
margin:0;
padding:0;
text-indent:-9000px;
}
#header_navi .header_naviL a {
width:196px;
height:110px;
display:block;
background:url(images/top_L.jpg) no-repeat 0 0;
}

#header_navi .header_naviC {
width:374px;
height:110px;
display:block;
background:url(images/top_C.jpg) no-repeat 0 0;
margin:0;
padding:0;
text-indent:-9000px;
}
#header_navi .header_naviR {
margin:0;
padding:0;
text-indent:-9000px;
}
#header_navi .header_naviR a {
width:240px;
height:110px;
display:block;
background:url(images/top_R.jpg) no-repeat 0 0;
margin:0;
padding:0;
text-indent:-9000px;
}

/*トップ画像*/

#top_gazou {
	width:810px;
	height:300px;
	margin:20px auto 0;
	padding:0;
}
#top_gazou a {
	width:810px;
	height:300px;
	display:block;
	margin:0 auto;
	padding:0;
	background: url(images/head_img.jpg) no-repeat 0 0;
	text-indent:-90000px;
}
#top_gazou a:hover {
	background: url(images/head_img.jpg) no-repeat 0 -300px;
}

/*コンテンツナビ*/

#contents_navi {
	width:810px;
	height:60px;
	margin:0 auto;
	padding:0;
	text-align: center;
}
#contents_navi ul li {
	list-style:none;
	float:left;
}
#contents_navi .nvi01{margin : 0; text-indent: -9000px;}
#contents_navi .nvi01 a {
	width:204px;
	height:60px;
	background: url(images/navi01.jpg) no-repeat 0px 0px;
	display: block;
}
#contents_navi .nvi01 a:hover {background: url(images/navi01.jpg) no-repeat 0px -60px;}
#contents_navi .nvi01 .stay01 {background: url(images/navi01.jpg) no-repeat 0px -60px;}
#contents_navi .nvi02{margin : 0; text-indent: -9000px;}
#contents_navi .nvi02 a {
	width:202px;
	height:60px;
	background: url(images/navi02.jpg) no-repeat 0px 0px;
	display: block;
}
#contents_navi .nvi02 a:hover {background: url(images/navi02.jpg) no-repeat 0px -60px;}
#contents_navi .nvi02 .stay02 {background: url(images/navi02.jpg) no-repeat 0px -60px;}
#contents_navi .nvi03{margin : 0; text-indent: -9000px;}
#contents_navi .nvi03 a {
	width:202px;
	height:60px;
	background: url(images/navi03.jpg) no-repeat 0px 0px;
	display: block;
}
#contents_navi .nvi03 a:hover {background: url(images/navi03.jpg) no-repeat 0px -60px;}
#contents_navi .nvi03 .stay03 {background: url(images/navi03.jpg) no-repeat 0px -60px;}
#contents_navi .nvi04{margin : 0; text-indent: -9000px;}
#contents_navi .nvi04 a {
	width:202px;
	height:60px;
	background: url(images/navi04.jpg) no-repeat 0px 0px;
	display: block;
}
#contents_navi .nvi04 a:hover {background: url(images/navi04.jpg) no-repeat 0px -60px;}
#contents_navi .nvi04 .stay04 {background: url(images/navi04.jpg) no-repeat 0px -60px;}
/*ページ*/
#contents {
	width:777px;
	height:auto;
	margin:0 auto;
	padding:10px 0 0 33px;
	text-align:left;
	line-height:18px;
	letter-spacing:1px;
	overflow: hidden;
}
#contents h2 {
	width:780px;
	height:44px;
	background:url(images/h2.jpg) no-repeat 1px 0;
	margin:0;
	padding:4px 0 0 520px;
}
#contents .form_a  {
	width:745px;
	height:34px;
	background:url(images/h3_01.jpg) no-repeat 0 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .form_a2 {
	width:745px;
	height:34px;
	float:left;
	background:url(images/h3_012.jpg) no-repeat 0 0;
	margin:25px 0 15px 0;
	padding:0;
	text-indent:-9000px;
}

#contents .banner {
margin:0;
padding:0 0 10px 15px;
}
#contents .banner a:hover img {
opacity:0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
background: #fff;
}

/*フォーム*/
#form {
	width:745px;
	height:auto;
	margin:0;
	padding:15px 0 0 0;
}
#form .hi {
overflow:hidden;
}
#form .title {
	width:120px;
	height:24px;
	margin:0;
	padding:2px 10px 0 15px;
	float:left;
	text-align:left;
}
#form .title_1 {
	width:120px;
	height:180px;
	margin:0;
	padding:2px 10px 0 15px;
	float:left;
	text-align:left;
}
#form .title_1 span {
font-size:10px;
color:#FF0000;
}

#contents .kakunin {
	width:780px;
	height:44px;
	background:url(images/h2_kakunin.jpg) no-repeat 1px 0;
	margin:0 0 5px 0;
	padding:0;
	text-indent:-9000px;
}

#form .text_a {
	width:575px;
	height:24px;
	margin:0;
	padding:0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 125px 0;
}
#form .text_b {
	width:575px;
	height:24px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
}
#form .text_b2 {
	width:575px;
	height:24px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 260px 2px;
}
#form .text_c {
	width:250px;
	height:30px;
	margin:0;
	padding:10px 0 0 25px;
	float:left;
	text-align:left;
}
#form .text_d {
	width:325px;
	height:30px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
}
#form .text_e {
	width:575px;
	height:24px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 255px 2px;
}
#form .text_e1 {
	width:575px;
	height:36px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 255px 2px;
}
#form .text_f {
	width:575px;
	height:24px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 178px 2px;
}
#form .text_g {
	width:575px;
	height:24px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 180px 2px;
}
#form .text_h {
	width:575px;
	height:auto;
	margin:0;
	padding:2px 0 5px 0;
	float:right;
	text-align:left;
}
#form .text_i {
	width:575px;
	/*height:24px;*/
	height:30px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:right;
}
#form .text_i ul {
	width:575px;
	height:auto;
	margin:0;
	padding:0;
}
#form .text_i li {
	width:287px;
	height:auto;
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
}
#form .text_i b {
	width:270px;
	display:block;
	float:left;
	font-size:10px;
}
#form .text_j {
	width:575px;
	height:24px;
	margin:0;
	padding:2px 0 0 0;
	float:right;
	text-align:left;
	background:url(images/form_a.jpg) no-repeat 350px 2px;
}

#form .text_i b {
	width:190px;
	font-weight:normal;
	float:left;
	font-size:10px;
}
#form .text_k {
	width:735px;
	float:left;
	padding:0 0 0 10px;
}

#form .bar {
	width:735px;
	height:3px;
	border-bottom:1px dashed #999999;
	float:left;
	margin:0 0 5px 7px;
	padding:0;
}

.button {
	width:57px;
	height:24px;
	border:0;
	background:url(images/s-button.jpg) no-repeat 0 0;
	text-indent:-9000px;
	cursor: pointer;
}
.button:hover,
.button:focus {
	background-position:0 -24px;
}

#form .second {
	width:465px;
	height:50px;
	float:left;
	margin:0 auto;
	padding:15px 0 0 280px;

}
#form .second a {
	width:199px;
	height:50px;
	display:block;
	background: url(images/second.jpg) no-repeat 0 0;
	text-indent:-9000px;
}
#form .second a:hover {
	background-position:0 -50px;
}

#form h2 {
	width:780px;
	height:44px;
	float:left;
	background:url(images/h2_fax.jpg) no-repeat 1px 0;
	margin:20px 0 10px 0;
	padding:4px 0 0 0;
	text-indent:-9000px;
}
#form .form_b h3 {
	width:745px;
	height:34px;
	float:left;
	background: url(images/h3_02.jpg) no-repeat 0 0;
	margin:20px 0 12px 0;
	padding:0;
	text-indent:-9000px;
}

#form .sub {
	width:480px;
	height:50px;
	float:left;
	margin:0 auto;
	padding:15px 0 0 260px;

}
.sub_btn {
	width:240px;
	height:44px;
	border:0;
	background: url(images/satei_btn.jpg) no-repeat 0 0;
	text-indent:-9000px;
	cursor: pointer;
}
.sub_btn:hover,
.button:focus {
	background-position:0 -44px;
}

#form .fax {
	width:480px;
	height:50px;
	float:left;
	margin:0 auto 20px;
	padding:15px 0 0 0;

}
#form .fax a {
	width:413px;
	height:40px;
	display:block;
	background: url(images/fax_DL.jpg) no-repeat 0 0;
	text-indent:-9000px;
}
#form .fax a:hover {
	background-position:0 -40px;
}
/*フッターナビ*/
#footer_navi {
	width:795px;
	height:50px;
	margin:0 auto;
	padding:10px 0 0 15px;
	border-top:1px solid #CCCCCC;
	font-size:10px;
}
#footer_navi img {
	float:right;
	padding:0 15px 0 0;
}
#footer_navi ul li {
	list-style:none;
	float:left;
}
#footer_navi li {
	background:url(images/point.jpg) no-repeat 0 15px;
	padding:15px 10px 0 12px;
}
#footer_navi li a {
	color:#333333;
	font-weight:bold;
}
#footer_navi li a:hover {
	color:#FF4D4D;
}
/*チーム6*/


/*フッター*/
#footer {
	width:830px;
	height:43px;
	background: url(images/footer2.jpg) no-repeat 0 0;
	margin:0 auto;
	padding:0;
}
#footer .footer_in {
	color:#FFFFFF;
	font-size:10px;
	padding:10px 25px 0 0;
	float:right;
}
#footer .footer_inL {
	text-align:left;
	color:#FFFFFF;
	font-size:10px;
	padding:10px 25px 0 30px;
}

/*お問い合わせ*/
#form .sub_c {
	width:480px;
	height:50px;
	float:left;
	margin:0 auto;
	padding:15px 0 0 340px;

}
#contents .cont {
	width:780px;
	height:44px;
	background:url(images/h2_contact.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}

/*売却までの流れについて*/
#contents .buy {
	width:780px;
	height:44px;
	background:url(images/h2_buy.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}

#contents .buy_h3 {
	width:745px;
	height:50px;
	background: url(images/h3_07.jpg) no-repeat 0 0;
	margin:5px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .buy_h3e {
	width:745px;
	height:50px;
	background: url(images/h3_08.jpg) no-repeat 0 0;
	margin:15px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .buy_a h3 {
	width:745px;
	height:50px;
	background: url(images/h3_03.jpg) no-repeat 0 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .buy_b h3 {
	width:745px;
	height:50px;
	background: url(images/h3_04.jpg) no-repeat 0 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .buy_c h3 {
	width:745px;
	height:50px;
	background: url(images/h3_05.jpg) no-repeat 0 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .buy_ｄ h3 {
	width:745px;
	height:34px;
	background: url(images/h3_06.jpg) no-repeat 0 0;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#page_in {
	width:730px;
	height:auto;
	margin:0;
	padding:15px 0 0 10px;
}
#contents .line {
	width:730px;
	height:auto;
	margin:0;
	padding:5px 0 15px 10px;
}
#contents .line ul li {
	list-style:none;
	float:left;
}
#contents .line li {
	width:265px;
	height:120px;
}
#contents .list1 {
	padding:0 10px 0 90px;
	background: url(images/icon1.jpg) no-repeat 0 0;
}
#contents .list2 {
	padding:0 0 0 100px;
	background: url(images/icon2.jpg) no-repeat 10px 0;
}
#contents .list3 {
	padding:0 10px 0 90px;
	background: url(images/icon3.jpg) no-repeat 0 0;
}
#contents .list4 {
	padding:0 0 0 100px;
	background: url(images/icon4.jpg) no-repeat 10px 0;
}
/*なぜ高価買取可能なのか？*/
#contents .why {
	width:780px;
	height:44px;
	background:url(images/h2_why.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
/*よくあるご質問*/
#contents .faq {
	width:780px;
	height:44px;
	background:url(images/h2_faq.jpg) no-repeat 1px 0;
	margin:0 0 20px 0;
	padding:0;
	text-indent:-9000px;
}
#page_in b {
	font-size:14px;
	color:#3333CC;
}
#page_in .faq_list {
	width:730px;
	border-bottom:1px dashed #999999;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
}
#page_in .faq_txt {
	width:730px;
	margin:5px 0 8px 0;
	padding:0 0 0 0;
}
#page_in .faq_txt2 {
	width:730px;
	margin:5px 0 20px 0;
	padding:0 0 0 0;
}
#page_in .faq_ul ul {
margin:0;
padding:0;
}
#page_in .faq_ul li {
margin:0 0 0 30px;
padding:0 0 0 0;
}



/*サイトマップ*/
#contents .sitemap {
	width:780px;
	height:44px;
	background:url(images/h2_sitemap.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}

#page_in .sitemap_list {
	width:350px;
	border-bottom:1px dashed #999999;
	border-left:6px solid #BF0000;
	margin:0;
	padding:0 0 0 10px;
	font-size:14px;
	color: #BB3D00;
	font-weight:bold;
}
#page_in .sitemap_txt {
	width:345px;
	margin:8px 0 8px 0;
	padding:0 0 3px 20px;
	border-bottom:1px dashed #999999;
	background:url(images/point2.jpg) no-repeat 0 0;
}
#page_in .sitemap_txt2 {
	width:345px;
	height:15px;
	margi:0;
	padding:0;
}

/*トラックランドが支持される5つの理由*/
#contents .support1 {
	width:780px;
	height:44px;
	background:url(images/h2_1_support.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .support2 {
	width:780px;
	height:44px;
	background:url(images/h2_2_support.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .support3 {
	width:780px;
	height:44px;
	background:url(images/h2_3_support.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .support4 {
	width:780px;
	height:44px;
	background:url(images/h2_4_support.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .support5 {
	width:780px;
	height:44px;
	background:url(images/h2_5_support.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_h3_1 {
	width:745px;
	height:50px;
	background: url(images/h3_001.jpg) no-repeat 0 0;
	margin:5px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_h3_2 {
	width:745px;
	height:50px;
	background: url(images/h3_002.jpg) no-repeat 0 0;
	margin:5px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_h3_3 {
	width:745px;
	height:34px;
	background: url(images/h3_003.jpg) no-repeat 0 0;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_h3_4 {
	width:745px;
	height:34px;
	background: url(images/h3_004.jpg) no-repeat 0 0;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_h3_5 {
	width:745px;
	height:34px;
	background: url(images/h3_005.jpg) no-repeat 0 0;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_h3_6 {
	width:745px;
	height:34px;
	background: url(images/h3_006.jpg) no-repeat 0 0;
	margin:10px 0 0 0;
	padding:0;
	text-indent:-9000px;
}
#contents .support_li ul {
margin:0 0 0 0;
padding:10px 0 10px 30px;
}



/*利用規約*/
#contents .tokutei {
	width:780px;
	height:44px;
	background:url(images/h2_tokutei.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#page_in .tokutei_list {
	width:712px;
	border-bottom:1px dashed #999999;
	border-left:6px solid #3366FF;
	margin:0;
	padding:0 0 3px 10px;
	font-size:14px;
	color: #006633;
	font-weight:bold;
}
#page_in .tokutei_txt {
	width:715px;
	margin:8px 0 8px 0;
	padding:0 0 0 10px;
}
/*個人情報の取り扱いについて*/
#contents .privacy {
	width:780px;
	height:44px;
	background:url(images/h2_privacy.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}

#page_in .privacy_list {
	width:712px;
	border-bottom:1px dashed #999999;
	border-left:6px solid #663366;
	margin:0;
	padding:0 0 3px 10px;
	font-size:14px;
	color: #304D2F;
	font-weight:bold;
}
#page_in .privacy_txt {
	width:720px;
	margin:6px 0 8px 0;
	padding:0 0 6px 5px;
	border-bottom:1px dashed #999999;
}
/*運営会社*/
#contents .company {
	width:780px;
	height:44px;
	background:url(images/h2_company.jpg) no-repeat 1px 0;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#page_in .company_list {
	width:130px;
	border-left:6px solid #6600CC;
	margin:0;
	padding:0 0 0 5px;
	font-size:14px;
	color: #BB3D00;
	font-weight:bold;
	float:left;
}
#page_in .company_txt {
	width:600px;
	margin:0;
	padding:0;
	font-size:12px;
}
#page_in .company_txt2 {
	width:590px;
	margin:0;
	padding:0;
	font-size:10px;
}
.company_txt2 b {
	font-size:12px;
	color:#3333CC;
}
/*入力方法*/
#contents .company {}

/*トラック査定・売却*/
#baikyaku {
margin:0;
padding:0;
}
#baikyaku ul {
margin:0;
padding:0;
list-style:none;
}
#baikyaku li {
margin:0;
padding:0;
float:left;
}

#baikyaku .tel {
width:250px;
height:90px;
display:block;
}
#baikyaku .satei-bn {
width:245px;
height:90px;
display:block;
}
#baikyaku .satei-bn a {
width:245px;
height:90px;
display:block;
background:url(images/kosuto009_3.jpg) no-repeat 0 0;
text-indent:-9000px;
}
#baikyaku .satei-bn a:hover {
background:url(images/kosuto009_3.jpg) no-repeat 0 -90px;
}
#baikyaku .dl-bn {
width:250px;
height:90px;
display:block;
}
#baikyaku .dl-bn a {
width:250px;
height:90px;
display:block;
background:url(images/kosuto009_4.jpg) no-repeat 0 0;
text-indent:-9000px;
}
#baikyaku .dl-bn a:hover {
background:url(images/kosuto009_4.jpg) no-repeat 0 -90px;
}


/*販売店を探す*/
#sagasu {
margin:0;
padding:0;
}
#sagasu ul {
margin:0;
padding:0;
list-style:none;
}
#sagasu li {
margin:0;
padding:0;
float:left;
}
#sagasu .tel-s {
width:372px;
height:86px;
display:block;
}
#sagasu .hanbaiten {
width:373px;
height:90px;
display:block;
}
#sagasu .hanbaiten a {
width:373px;
height:86px;
display:block;
background:url(images/kosuto010_3.jpg) no-repeat 0 0;
text-indent:-9000px;
}
#sagasu .hanbaiten a:hover {
background:url(images/kosuto010_3.jpg) no-repeat 0 -86px;
}



/*加盟店募集*/
#k_bosyu {
margin:0;
padding:0;
}
#k_bosyu .k_banner {
margin:0;
padding:0;
}
#k_bosyu .k_banner a:hover img {
opacity:0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
background: #fff;
}

/*グループバナー*/
#group_banner{
width:100%;
height:auto;
text-align:center;
}
#group_banner .group_list{
width:900px;
height:auto;
display:block;
margin:0 auto;
}
#group_banner a:hover img {
opacity:0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
background: #fff;
}
#group_banner .group_list ul{
width:900px;
height:auto;
display:block;
margin:0;
padding:0;
}
#group_banner .group_list li{
width:170px;
height:90px;
float:left;
margin:5px;
list-style:none;
}



/*common_layout_微調整*/

.common_layout.footer_link{
	margin-top: 30px;
/*	padding-right: 20px;
	padding-left: 20px;*/
}
#common_footer .copy{
	padding-top: 15px;
}
/*.common_layout.footer_link .footer_link_innner{
	width: 100% !important;
}
.footer_link .tl_about,.footer_link .tl_content,.footer_link .tl_store,.footer_link .tl_buy{
  height: 280px;
}
.footer_link .tl_renta{
  width: 35% !important;
}*/









