﻿@charset "UTF-8";

.addPage{

}

/* COMMON STYLE
//////////////////////////////////////////////////////////////////// */
.addPage .container{
	margin-bottom:18px;/* ORIGINAKL padding: 0 16px 0 25px; */
}

/* Class ///
---------------------------------------------- */

.addPage .left{text-align:left;}
.addPage .center{text-align:center;}
.addPage .right{text-align:right;}

/*　-------------------------　*/

img.left{
	float:left;
	margin: 0px 10px 10px 0px;
}
img.right{
	float:right;
	margin: 0px 0px 10px 10px;
}

p.floadImg{
	margin-top:-18px;
}

/*　-------------------------　*/

.dnone{display:none;}
.fclear{clear:both;}

/*　-------------------------　*/

/* <H3> Nomal */
.addPage h3.normal{
	clear:both;
	width:724px;/* for IE6,7 */
	margin:0 0 12px 0;
}

/* <H3> Bluebar in container */
.addPage h3.barInContaner{
	margin:0 -16px 12px -25px;
}


/*　-------------------------　*/

/* <ul> */
.addPage ul.normalUl{
	margin: 0px 0px 1.6em 0px;
	padding: 0px 0px 0px 24px;
}
	.addPage ul.normalUl li {
		list-style-type:circle;
				margin: 0px 0px 0.4em 0px;
	}


/* <a> link styles ///
---------------------------------------------- */
/* normal link */
.addPage .link-normal{
	padding:0px 0px 0px 11px;
	background:url(../images/item/arr_m-ore.gif) no-repeat 0px 4px;
}

/* ▼ Link */
.addPage .link-bottom{
	padding:0 0 0 12px;
	background:url(../images/item/arr_m-ore_bottom.gif) no-repeat left 6px;
}
/* ▲ Link */
.addPage .link-top{
	padding:0 0 0 12px;
	background:url(../images/item/arr_m-ore_top.gif) no-repeat 0px 4px;
}

/*　-------------------------　*/

.mrg0,div.mrg0,p.mrg0{margin-bottom:0px;padding:0;}

.mrg14,div.mrg14,p.mrg14{margin-bottom:14px;padding:0;}

.mrg18,div.mrg18,p.mrg18{margin-bottom:18px;padding:0;}

.mrg24,div.mrg24,p.mrg24{margin-bottom:24px;padding:0;}

/*　-------------------------　*/


/* font size 小 */
.sFont{
	font-size:11px;
	line-height:1.2;
}


/* red */
.red{
	color:#f00
}

/* GLOBAL NAVI
//////////////////////////////////////////////////////////////////// */
.addPage dl#globalNavi{
	width:724px;
	height:36px;
	margin-bottom:20px;
}
	.addPage dl#globalNavi dt{
		position:absolute;
		overflow:hidden;
		width:0;
		height:0;
	}
	
	.addPage dl#globalNavi dd ul{
		margin:0;
		padding:0;
		width:724px;
		list-style:none;
	}
	
		.addPage dl#globalNavi dd ul li{
			float:left;
			height:36px;
		}
			.addPage dl#globalNavi dd ul li a{
				overflow:hidden;
				height:36px;
				text-indent:-999px;
			}
			
			/* ホームへ /////　*/
			dl#globalNavi dd li#GNhome a{
					display:block;
					width:122px;
					height:36px;
					background:url(../images/common/menu.gif) no-repeat 0px 0px;
				}
			dl#globalNavi dd li#GNhome a:hover{
				background:url(../images/common/menu.gif) no-repeat 0px -36px;
			}
			
			/* サービス一覧 /////　*/
			dl#globalNavi dd li#GNservice a{
					display:block;
					width:120px;
					height:36px;
					background:url(../images/common/menu.gif) no-repeat -122px 0px;
				}
			dl#globalNavi dd li#GNservice a:hover{
				background:url(../images/common/menu.gif) no-repeat -122px -36px;
			}
			
			/* よくある質問 /////　*/
			dl#globalNavi dd li#GNfaq a{
					display:block;
					width:120px;
					height:36px;
					background:url(../images/common/menu.gif) no-repeat -242px 0px;
				}
			dl#globalNavi dd li#GNfaq a:hover{
				background:url(../images/common/menu.gif) no-repeat -242px -36px;
			}
			
			/* 手配状況の確認 /////　*/
			dl#globalNavi dd li#GNconfirmation a{
					display:block;
					width:120px;
					height:36px;
					background:url(../images/common/menu.gif) no-repeat -362px 0px;
				}
			dl#globalNavi dd li#GNconfirmation a:hover{
				background:url(../images/common/menu.gif) no-repeat -362px -36px;
			}
			
			/* お問合せ /////　*/
			dl#globalNavi dd li#GNcontact a{
					display:block;
					width:120px;
					height:36px;
					background:url(../images/common/menu.gif) no-repeat -482px 0px;
				}
			dl#globalNavi dd li#GNcontact a:hover{
				background:url(../images/common/menu.gif) no-repeat -482px -36px;
			}
			
			/* 出品者の方へ /////　*/
			dl#globalNavi dd li#GNexhibitor a{
					display:block;
					width:122px;
					height:36px;
					background:url(../images/common/menu.gif) no-repeat -602px 0px;
				}
			dl#globalNavi dd li#GNexhibitor a:hover{
				background:url(../images/common/menu.gif) no-repeat -602px -36px;
			}
				


/* <TABLE> STYLES ///
---------------------------------------------- */
/* <TABLE> layout table */
.addPage .layoutTable{
	margin-bottom:18px;
}

/* <TABLE> normalData table */
.addPage .normalTable{
	margin-bottom:18px;
	border:1px solid #999;
	border-collapse:collapse;
}
	.addPage .normalTable th{
		border:1px solid #999;
		padding:0.2em 0.4em;
		background:#eefcff;
	}
	.addPage .normalTable td{
		border:1px solid #999;
		padding:0.2em 0.4em;
	}
	.addPage .normalTable td.even{
		background:#efefef;
	}

/* サブメニュー(2カラム) ///
---------------------------------------------- */
table.subMenu2{
	margin-bottom:14px;
	border:1px solid #ccc;
}

	/* box指定 */
	table.subMenu2 td.box{
		width:357px;
	}
	/* box　empty */
	table.subMenu2 td.boxEmpty{
		padding:0;
		font-size:0px;
		width:3px;
		background:url(../images/item/bg_dot-ccc_v.gif) repeat-y center;
	}
	
	/* ■BG selected */
	table.subMenu2 td.link-selected{
		background:#f6f6f6;
		vertical-align:middle;
	}
	

/* サブメニュー(3カラム) ///
---------------------------------------------- */
table.subMenu3{
	margin-bottom:18px;
	border:1px solid #ccc;
	border-collapse:collapse;
}

	/* box指定 */
	table.subMenu3 td.box{
		width:228px;
		border-bottom:1px solid #ccc;
		padding-top:4px;
		padding-bottom:4px;
	}
	
	/* box Link-bottom */
	table.subMenu3 td.link-bottom{
		padding:4px 0 4px 12px;
		background:url(../images/item/arr_m-ore_bottom.gif) no-repeat left 10px;
	}
	/* box Link-top */
	table.subMenu3 td.link-top{
		padding:4px 0 4px 12px;
		background:url(../images/item/arr_m-ore_top.gif) no-repeat left 10px;
	}
	
	/* box　empty */
	table.subMenu3 td.boxEmpty{
		padding:0;
		font-size:0px;
		width:3px;
		background:url(../images/item/bg_dot-ccc_v.gif) repeat-y center;
		border-bottom:1px solid #ccc;
	}



/* ----------------------------------------- */


table.subMenu{
	margin-bottom:14px;
	border:1px solid #ccc;
	padding:4px 0;
	background:url(../images/item/bg_submenu3column.gif) repeat-y left;
}

	table.subMenu tr{
		border:1px solid #ccc;
	}

	/* box指定 */
	table.subMenu td.box{
		padding:4px 12px;
		width:210px;/* Full 234px */
	}
	/* box　empty */
	table.subMenu td.boxEmpty{
		width:11px;
		font-size:0px;
	}
	
	/* ▼ Link */
	table.subMenu td.link-bottom{
		padding:0 0 0 12px;
		background:url(../images/item/arr_m-ore_bottom.gif) no-repeat left 6px;
	}
	/* ▲ Link */
	table.subMenu td.link-top{
		padding:0 0 0 12px;
		background:url(../images/item/arr_m-ore_top.gif) no-repeat 0px 4px;
	}
	


/* サブメニュー(3カラムβ) ///
---------------------------------------------- */
table.subMenu3b{
	margin-bottom:14px;
	border:1px solid #ccc;
}

	/* box指定 */
	table.subMenu3b td.box{
		width:228px;
	}
	/* box　empty */
	table.subMenu3b td.boxEmpty{
		padding:0;
		font-size:0px;
		width:3px;
		background:url(../images/item/bg_dot-ccc_v.gif) repeat-y center;
	}
	
	/* ■BG selected */
	table.subMenu3b td.link-selected{
		background:#f6f6f6;
		vertical-align:middle;
	}


/* オレンジボックス ///
---------------------------------------------- */
.orengeBoxft{
	background: url(../images/common/bg_orenge-ft.gif) bottom left no-repeat;
	margin-bottom: 15px;
	overflow: auto;
	padding-bottom: 15px;
	width: 724px;
}

	.orengeBoxhd{
		background: url(../images/common/bg_orenge-hd.gif) top left no-repeat;
		padding: 15px 15px 0;
	}


/* グレイボックス ///
---------------------------------------------- */	

/* <div> grayInnerBox */
.addPage .grayInnerBox{
	padding:15px;
	border:1px solid #999;
	background:#f7f7f7;
}
	

/* 2カラムボックス ///
---------------------------------------------- */
.btmBoxSet{
	margin-bottom: 10px;
	width: 724px;
}
	/* <p> */
	.btmBoxSet p{
		margin-bottom:8px;
		padding:0;
	}

	/* Left BOX */
	.btmBox2columnLeft{
		background: url(../images/common/bg_2columnbox-ft.gif) no-repeat left bottom;
		float: left;
		margin: 0 8px 8px 0;
		text-align: center;
		width: 356px;
	}
	/* Right BOX */
	.btmBox2columnRight{
		background: url(../images/common/bg_2columnbox-ft.gif) bottom left no-repeat;
		float: left;
		margin: 0;
		text-align: center;
		width: 356px;
	}
	/* Brown BOX */
	.btmBox2columnBr{
		background: url(../images/common/bg_2columnbox-br-ft.gif) bottom left no-repeat;
	}
	/* Red BOX */
	.btmBox2columnRed{
		background: url(../images/common/bg_2columnbox-red-ft.gif) bottom left no-repeat;
	}
	/* Blue(sky) BOX */
	.btmBox2columnSky{
		background: url(../images/common/bg_2columnbox-sky-ft.gif) bottom left no-repeat;
	}
	/* Gray BOX */
	.btmBox2columnGray{
		background: url(../images/common/bg_2columnbox-gray-ft.gif) bottom left no-repeat;
	}

	/* White BOX */
	.btmBox2columnWh{
		background: url(../images/common/bg_2columnbox-wh-ft.gif) bottom left no-repeat;
		text-align:left;
	}
		.btmBox2columnWh p{
			padding-left:11px;
		}

	/* None BOX */
	.btmBox2columnNo{
		background:none;
	}
	
		/* ヘッダ */
		.btmBox2columnLeft h3,
		.btmBox2columnRight h3{
			background: url(../images/common/bg_2columnbox-hd.gif) top left no-repeat;
			font-size: 1px;
			margin: 0;
			padding: 15px 0 10px;
		}
		/* ヘッダ(茶) */
		.btmBox2columnBr h3{
			background: url(../images/common/bg_2columnbox-br-hd.gif) top left no-repeat;
		}
		/* ヘッダ(赤) */
		.btmBox2columnRed h3{
			background: url(../images/common/bg_2columnbox-red-hd.gif) top left no-repeat;
		}
		/* ヘッダ(青:sky) */
		.btmBox2columnSky h3{
			background: url(../images/common/bg_2columnbox-sky-hd.gif) top left no-repeat;
		}
		/* ヘッダ(灰) */
		.btmBox2columnGray h3{
			background: url(../images/common/bg_2columnbox-gray-hd.gif) top left no-repeat;
		}
		/* ヘッダ(白) */
		.btmBox2columnWh h3{
			background: url(../images/common/bg_2columnbox-wh-hd.gif) top left no-repeat;
		}
		
		/* ヘッダ(なし) */
		.btmBox2columnNo h3{
			background:none;
		}


/* 3カラムボックス ///
---------------------------------------------- */
.btmBoxSetinBox{
	margin-bottom: 10px;
	width: 724px;
}

	/* Left BOX */
	.btmBox3columLeft{
		background: url(../images/common/bg_3columnbox-bl-ft.gif) no-repeat left bottom;
		float: left;
		margin: 0 11px 0 0;
		text-align: center;
		width: 234px;
	}
	/* Center BOX */
	.btmBox3columCenter{
		background: url(../images/common/bg_3columnbox-bl-ft.gif) bottom left no-repeat;
		float: left;
		margin: 0 11px 0 0;
		text-align: center;
		width: 234px;
	}
	/* Right BOX */
	.btmBox3columRight{
		background: url(../images/common/bg_3columnbox-bl-ft.gif) bottom left no-repeat;
		float: left;
		margin: 0;
		text-align: center;
		width: 234px;
	}
	/* Brown BOX */
	.btmBox3columBr{
		background: url(../images/common/bg_3columnbox-br-ft.gif) bottom left no-repeat;
	}
	/* White BOX */
	.btmBox3columWh{
		background: url(../images/common/bg_3columnbox-wh-ft.gif) bottom left no-repeat;
	}
	/* Gray BOX */
	.btmBox3columGray{
		background: url(../images/common/bg_3columnbox-gray-ft.gif) bottom left no-repeat;
	}
	
		/* ヘッダ */
		.btmBox3columLeft h3,
		.btmBox3columCenter h3,
		.btmBox3columRight h3{
			border:none;
			background: url(../images/common/bg_3columnbox-bl-hd.gif) top left no-repeat;
			font-size: 1px;
			margin: 0;
			padding: 15px 0 10px;
		}
		/* ヘッダ(茶) */
		.btmBox3columBr h3{
			background: url(../images/common/bg_3columnbox-br-hd.gif) top left no-repeat;
		}
		/* ヘッダ(白) */
		.btmBox3columWh h3{
			background: url(../images/common/bg_3columnbox-wh-hd.gif) top left no-repeat;
		}
		/* ヘッダ(灰) */
		.btmBox3columGray h3{
			background: url(../images/common/bg_3columnbox-gray-hd.gif) top left no-repeat;
		}


		
		
/* 2カラムボックス( Inner Box ) ///
---------------------------------------------- */
/* 背景画像未書き出し */

.btmBoxSetinBox{
	margin-bottom: 6px;
	width: 694px;
}
	/* Left BOX */
	.btminBox2columnLeft{
		background: url(../images/common/bg_2columninbox-ft.gif) no-repeat left bottom;
		float: left;
		margin: 0 12px 0 0;
		text-align: center;
		width: 341px;
	}
	/* Right BOX */
	.btminBox2columnRight{
		background: url(../images/common/bg_2columninbox-ft.gif) bottom left no-repeat;
		float: left;
		margin: 0;
		text-align: center;
		width: 341px;
	}
	/* Brown BOX */
	.btminBox2columnBr{
		background: url(../images/common/bg_2columninbox-br-ft.gif) bottom left no-repeat;
	}
	/* White BOX */
	.btminBox2columnWh{
		background: url(../images/common/bg_2columninbox-wh-ft.gif) bottom left no-repeat;
		text-align:left;
	}
		.btminBox2columnWh p{
			padding-left:11px;
		}

	/* None BOX */
	.btminBox2columnNo{
		background:none;
	}
	
		/* ヘッダ */
		.btminBox2columnLeft h3,
		.btminBox2columnRight h3{
			border:none;
			background: url(../images/common/bg_2columninbox-hd.gif) top left no-repeat;
			font-size: 1px;
			margin: 0;
			padding: 15px 0 10px;
		}
		/* ヘッダ(茶) */
		.btminBox2columnBr h3{
			background: url(../images/common/bg_2columninbox-br-hd.gif) top left no-repeat;
		}
		/* ヘッダ(白) */
		.btminBox2columnWh h3{
			background: url(../images/common/bg_2columninbox-wh-hd.gif) top left no-repeat;
		}
		
		/* ヘッダ(なし) */
		.btminBox2columnNo h3{
			background:none;
		}
		

/* 3カラムボックス( Inner Box ) ///
---------------------------------------------- */
.btmBoxSetinBox{
	width: 694px;
}

.btmBoxSetinBox p{
	margin:0;
	padding-bottom:10px;
}

	/* Left BOX */
	.btmBox3columnLeft{
		background: url(../images/common/bg_3columninbox-bl-ft.gif) no-repeat left bottom;
		float: left;
		margin: 0 11px 0 0;
		text-align: center;
		width: 224px;
	}
	/* Center BOX */
	.btmBox3columnCenter{
		background: url(../images/common/bg_3columninbox-bl-ft.gif) bottom left no-repeat;
		float: left;
		margin: 0 11px 0 0;
		text-align: center;
		width: 224px;
	}
	/* Right BOX */
	.btmBox3columnRight{
		background: url(../images/common/bg_3columninbox-bl-ft.gif) bottom left no-repeat;
		float: left;
		margin: 0;
		text-align: center;
		width: 224px;
	}
	/* Brown BOX */
	.btmBox3columnBr{
		background: url(../images/common/bg_3columninbox-br-ft.gif) bottom left no-repeat;
	}
	/* Red BOX */
	.btmBox3columnRed{
		background: url(../images/common/bg_3columninbox-red-ft.gif) bottom left no-repeat;
	}
	/* Blue(sky) BOX */
	.btmBox3columnSky{
		background: url(../images/common/bg_3columninbox-sky-ft.gif) bottom left no-repeat;
	}
	/* White BOX */
	.btmBox3columnWh{
		background: url(../images/common/bg_3columninbox-wh-ft.gif) bottom left no-repeat;
	}
	
		/* ヘッダ */
		.btmBox3columnLeft h3,
		.btmBox3columnCenter h3,
		.btmBox3columnRight h3{
			border:none;
			background: url(../images/common/bg_3columninbox-bl-hd.gif) top left no-repeat;
			font-size: 1px;
			margin: 0;
			padding: 15px 0 10px;
		}
		/* ヘッダ(茶) */
		.btmBox3columnBr h3{
			background: url(../images/common/bg_3columninbox-br-hd.gif) top left no-repeat;
		}
		/* ヘッダ(赤) */
		.btmBox3columnRed h3{
			background: url(../images/common/bg_3columninbox-red-hd.gif) top left no-repeat;
		}
		/* ヘッダ(青:sky) */
		.btmBox3columnSky h3{
			background: url(../images/common/bg_3columninbox-sky-hd.gif) top left no-repeat;
		}
		/* ヘッダ(白) */
		.btmBox3columnWh h3{
			background: url(../images/common/bg_3columninbox-wh-hd.gif) top left no-repeat;
		}




/* <table> flowTable (サービスの流れ) ///
---------------------------------------------- */

.flowTable{
	margin-bottom:17px;
	border: 0;
	border-collapse:collapse;
}

	/* 背景指定 */
	.flowTable tr.boxTr{
		border: 0;
		background:url(../images/common/bg_flow3box-ft.gif) no-repeat bottom;
	}

	/* box指定 */
	.flowTable td.box{
		border:0;
		padding:0 9px 14px;
		width:216px;/* Full 234px */
		vertical-align:top;
	}
	/* box指定(2) */
	.flowTable td.box2{
		border:0;
		padding:0 9px 14px;
		width:461px;/* Full 479px */
		background:url(../images/common/bg_flow3box-2-ft.gif) no-repeat bottom;
		vertical-align:top;
	}	
	/* box<p> margin制御 */
	.flowTable td.box p,
	.flowTable td.box2 p{
		margin:0;
		padding-bottom:0;
	}
	
	/* box指定(空) */
	.flowTable td.boxNone{
		border: 0;
		padding:0 9px 9px;
		width:216px;/* Full 234px */
		vertical-align:top;
		background:#fff;
	}
	
	/* box　empty */
	.flowTable td.boxEmpty{
		padding:0;
		width:11px;
		background:#fff;
		font-size:0px;
		
	}

	/*　ステップ見出しイメージ */
	.flowTable .stepImg{
		display:block;
		margin:0 -9px 10px;
	}
	
	/* イメージ画像 */
	.flowTable  .image{
		display:block;
		margin:0 0 10px;
	}


/* <table> flowTable (4カラム) ///
---------------------------------------------- */

.flowTable4{
	border: 0;
	border-collapse:collapse;
	margin-bottom:17px;
}
	/* 背景指定 */
	.flowTable4 tr.boxTr{
		border:0;
		background:url(../images/common/bg_flow4box-ft.gif) no-repeat left bottom;
	}

	/* box指定 */
	.flowTable4 td.box{
		border: 0;
		padding:0 9px 14px;
		width:154px;/* Full 172px */
		vertical-align:top;
	}
	/* box<p> margin制御 */
	.flowTable4 td.box p{
		margin:0;
		padding-bottom:0;
	}
	
	/* box　empty */
	.flowTable4 td.boxEmpty{	
		border: 0;
		width:6px;
		background:#fff;
		font-size:0px;
	}

	/*　ステップ見出しイメージ */
	.flowTable4 .stepImg{
		display:block;
		margin:0 -9px 10px;
	}
	
	/* イメージ画像 */
	.flowTable4  .image{
		display:block;
		margin:0 0 10px;
	}



/* かんたん輸送サービス
//////////////////////////////////////////////////////////////////// */

/* 輸送フロースタイル ///
---------------------------------------------- */

div.flowImg{
	float:left;
	margin-right:24px;
	margin-bottom:18px;
	width:177px;
}


div.flowTxt{
	float:left;
	margin-bottom:18px;
	width:523px;
}
	div.flowTxt p.linkArea{
		padding:0 8px;
		margin:0;
		background:url(../images/common/bg_linkarea523.gif) no-repeat;
		line-height:1;
		text-align:right;
	}
		div.flowTxt p.linkArea a{
			line-height:32px;
		}
		
	/* imgTxtBox ///　ページ下部3個所で使用
	---------------------------------------------- */	
	.addPage .imgTxtBox{
		position:relative;	
	}
		/* ローンボタン */
		.addPage .imgTxtBox .loanBtn{
			position:absolute;
			top:166px;
			width:664px;
		}
		
		/* 保険ボタン */
		.addPage .imgTxtBox .insuranceBtn{
			position:absolute;
			top:83px;
			width:664px;
		}
		/* リサイクルパーツボタン */
		.addPage .imgTxtBox .recyclepartsBtn{
			position:absolute;
			top:34px;
			width:664px;
		}
		
		/* 外部リンクテキスト */
		.addPage .imgTxtBox .outsideLink{
			position:absolute;
			top:15px;
			left:180px;
		}

/* サービス一覧
//////////////////////////////////////////////////////////////////// */

/* サービスの特徴 ///
---------------------------------------------- */
.addPage p.characteristic{
	margin-bottom:18px;
	padding:0;
}

	/* 2カラムボックス ///
	---------------------------------------------- */
	.btmBoxSet{
		margin-bottom: 10px;
		width: 724px;
	}
	
		/* Left BOX */
		.btmBox2columnSLeft{
			background: url(../images/common/bg_2columnsbox-ft.gif) no-repeat left bottom;
			float: left;
			display:inline;
			margin: 0 24px 0 24px;
			text-align: center;
			width: 320px;
		}
		/* Right BOX */
		.btmBox2columnSRight{
			background: url(../images/common/bg_2columnsbox-ft.gif) bottom left no-repeat;
			float: left;
			margin: 0 0px 0 0;
			text-align: center;
			width: 320px;
		}
		/* Brown BOX */
		.btmBox2columnSBr{
			background: url(../images/common/bg_2columnsbox-br-ft.gif) bottom left no-repeat;
		}
		/* Red BOX */
		.btmBox2columnSRed{
			background: url(../images/common/bg_2columnsbox-red-ft.gif) bottom left no-repeat;
		}
		/* Blue(sky) BOX */
		.btmBox2columnSSky{
			background: url(../images/common/bg_2columnsbox-sky-ft.gif) bottom left no-repeat;
		}
	
		/* None BOX */
		.btmBox2columnSNo{
			background:none;
		}
		
			/* ヘッダ */
			.btmBox2columnSLeft h3,
			.btmBox2columnSRight h3{
				background: url(../images/common/bg_2columnsbox-hd.gif) top left no-repeat;
				font-size: 1px;
				margin: 0;
				padding: 15px 0 10px;
			}
			/* ヘッダ(茶) */
			.btmBox2columnSBr h3{
				background: url(../images/common/bg_2columnsbox-br-hd.gif) top left no-repeat;
			}
			/* ヘッダ(赤) */
			.btmBox2columnSRed h3{
				background: url(../images/common/bg_2columnsbox-red-hd.gif) top left no-repeat;
			}
			/* ヘッダ(青:sky) */
			.btmBox2columnSSky h3{
				background: url(../images/common/bg_2columnsbox-sky-hd.gif) top left no-repeat;
			}
			
			/* ヘッダ(なし) */
			.btmBox2columnSNo h3{
				background:none;
			}
			
			
	/* LinkArea ///
	---------------------------------------------- */			
	.addPage p.linkAreaService{
		padding:0px 8px 8px;
		margin:0;
		background:url(../images/common/bg_linkarea.gif) no-repeat;
		line-height:1;
		text-align:right;
	}
		.addPage p.linkAreaService a{
			line-height:32px;
		}


/* ビジネスパートナー募集
//////////////////////////////////////////////////////////////////// */

/* 車庫証明取得代行 ///
---------------------------------------------- */
.addPage table.layoutTableRequest{	
}
	.addPage table.layoutTableRequest p{
		padding:0 0 8px 0;

	}
		/* 注釈 */
		.addPage table.layoutTableRequest p span{
			display:block;
			padding:0 0 0 0.9em;
		
		}



/* YAHOO!出品者募集 ///
---------------------------------------------- */
.addPage form.yahooAc{
	margin:0;
	padding:0;
}

	.addPage form.yahooAc textarea{
		margin:0;
		border:8px solid #ff5d00;
		width:298px;
		height:97px;
	}

/* 輸送の流れ・名義変更の流れ
//////////////////////////////////////////////////////////////////// */

/*  <H4> 見出し ///
---------------------------------------------- */
p.flowH4{
	margin:0 0 24px 0;
	border-bottom:2px solid #ccc;
	padding-bottom:2px;
}

	/* 輸送フロースタイル(2カラム) ///
	---------------------------------------------- */
	
	div.flowPhoto{
		float:left;
		margin-right:24px;
		margin-bottom:18px;
		width:225px;
	}
		div.flowPhoto img{
			margin-bottom:12px;
		}
	
	div.flowPhotoTxt{
		float:left;
		margin-bottom:24px;
		width:455px;		
	}
		div.flowPhotoTxt p{
			padding-bottom:0.6em;
		}
	

	
	/* <table> flowTable (3カラム) ///
	---------------------------------------------- */
	
	table.flowPhotoTable3{
		border: 0;
		border-collapse:collapse;
		margin-bottom:25px;
	}
	
		/* box指定 */
		table.flowPhotoTable3 td.box{
			border: 0;
			padding:0;
			width:225px;
			vertical-align:top;
		}
	
		/* box　empty */
		table.flowPhotoTable3 td.boxEmpty{	
			border: 0;
			width:24px;
			font-size:0px;
		}

	/* <div> service transport ///
	---------------------------------------------- */
        /* Left BOX */
	.servicetransportLeft{
		background: url(../images/common/bg_2columnbox-ft.gif)
		float: left;
		margin: 0 11px 0 0;
		text-align: left;
		width: 350px;
	}
	/* Right BOX */
	.servicetransportRight{
		background: url(../images/common/bg_2columnbox-ft.gif)
		float: left;
		margin: 0;
		text-align: left;
		width: 350px;
	}