/* CSS Document */
body{
color:#333;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
line-height:1.5;
text-align:center;
}
a{
color:#333;
text-decoration:none;
}
a:hover{
color:#633;
}

/* メインレイアウト
-----------------------------------------------------*/
#wrapper {
	width:960px;
	margin: 0 auto; /* Firefox 向けセンタリング指定 */
}

/* ヘッダー
-----------------------------------------------------*/
#header{
margin-top:10px;
width:960px;
height:55px;
}

#header h2{
	float:left;
	margin-left:80px;
}

/* ヘッダーナビ
-----------------------------------------------------*/
#h-menu{
width:960px;
height:27px;
background:url(../img/h_navi_bg.gif) no-repeat;
overflow:hidden;
}
#h-menu ul{
width:960px;
}
#h-menu ul li{
text-indent:-9999px;
float:left;
}
#h-menu ul li a{
display:block;
height:27px;
}
#h-menu-top a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -2px 0;
}
#h-menu-top a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -2px -27px;
}

#h-menu-toriatsukai_brand a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -120px 0;
}
#h-menu-toriatsukai_brand a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -120px -27px;
}

#h-menu-kaitorino_nagare a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -239px 0;
}
#h-menu-kaitorino_nagare a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -239px -27px;
}

#h-menu-eraberu_sateicorce a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -358px 0;
}
#h-menu-eraberu_sateicorce a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -358px -27px;
}

#h-menu-otoiawase a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -477px 0;
}
#h-menu-otoiawase a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -477px -27px;
}

#h-menu-yokuaru_shitsumon a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -596px 0;
}
#h-menu-yokuaru_shitsumon a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -596px -27px;
}

#h-menu-satei_up a{
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -715px 0;
}
#h-menu-satei_up a:hover {
	margin-left:2px;
	margin-right:1px;
	width:116px;
	background:url(../img/h_navi.gif) no-repeat -715px -27px;
}

#h-menu-kaisya_gaiyou a{
	margin-left:2px;
	margin-right:1px;
	width:122px;
	background:url(../img/h_navi.gif) no-repeat -834px 0;
}
#h-menu-kaisya_gaiyou a:hover {
	margin-left:2px;
	margin-right:1px;
	width:122px;
	background:url(../img/h_navi.gif) no-repeat -834px -27px;
}

/* 左側メニュー
-----------------------------------------------------*/
#left{
float:left;
width:184px;
margin:15px 0 0 0;
}

/* 選べる査定コース
-----------------------------------------------------*/
#left .menu1{
width:182px;
border:#ccc solid 1px;
text-align:left;
margin-bottom:10px;
}

#left #menu1-midashi{
width:178px;
height:36px;
background:url(../img/eraberusatei_midashi.gif) no-repeat;
overflow:hidden;
}
#left .menu1 ul{
width:178px;
border:#623333 solid 1px;
margin:1px;
}
#left .menu1 ul li{
text-indent:-9999px;
}
#left .menu1 ul li a{
display:block;
width:178px;
height:50px;
overflow:hidden;
}
#left .menu1-syuccyou a{
background:url(../img/btn_l_syuccyou.gif) 0 0 no-repeat;
}
#left .menu1-takuhai a{
background:url(../img/btn_l_takuhai.gif) 0 0 no-repeat;
}
#left .menu1-gaisan a{
background:url(../img/btn_l_gaisan.gif) 0 0 no-repeat;
}
#left .menu1-mochikomi a{
background:url(../img/btn_l_mochikomi.gif) 0 0 no-repeat;
}

/* 取扱家具ブランド一覧
-----------------------------------------------------*/
.menu2{
width:182px;
border:#ccc solid 1px;
text-align:left;
margin-bottom:10px;
}
.menu2 ul{
width:180px;
margin:1px;

}
.menu2 ul li a{
display:block;
}
.menu2-midashi{
line-height:25px;
font-size:14px;
font-weight:bold;
padding-left:10px;
background:url(../img/menu_midashi_bg01.gif) repeat-x;
}
.menu2-midashi a{
color:#FFFFFF;
}

.menu2-midashi_s{
line-height:18px;
font-size:12px;
font-weight:bold;
padding:0 0 0 10px;
color:#333333;
background:#f0f0f0;
}
.menu2-midashi_s a:hover{
text-decoration:underline;
}
.menu2-burand a{
color:#333333;
font-size:12px;
padding-left:10px;
}
.menu2-burand a:hover{
background:#f0f0f0;
text-decoration:underline;
}

/* 地域別買取
-----------------------------------------------------*/
.menu3{
width:182px;
border:#ccc solid 1px;
text-align:left;
margin-bottom:10px;
}

#arealist{
	font-size:12px;
	padding-left:10px;
	margin-bottom:10px;
}

.menu3-midashi{
color:#FFFFFF;
line-height:25px;
font-size:14px;
font-weight:bold;
padding-left:10px;
background:url(../img/menu_midashi_bg01.gif) repeat-x;
}


/* メインコンテンツ
-----------------------------------------------------*/
#main{
float:left;
width:592px;
margin-top:15px;
margin-bottm:15px;
}
#top_contents{
	margin:0 auto;
	width:567px;
	text-align:left;
}

/* ブランディング画像
-----------------------------------------------------*/
#main .bra{
margin:0 auto;
margin-bottom:5px;
}

/* 対応エリア
-----------------------------------------------------*/
#tarea-map{
	margin-top:8px;
	margin-left:5px;
	margin-bottom:5px;
}


/* 地域別買取
-----------------------------------------------------*/
#area-map{
	margin-top:8px;
	margin-left:5px;
}
#area-map h3{
	width:565px;
	border-bottom:#ccc solid 1px;
	padding-bottom:3px;
}
#area-map table{
	font-size:14px;
	margin:20px 0 0 10px;
	background: url(../img/area-map.gif) top right no-repeat;
}
#area-map th{
	color:#400507;
	line-height:2.0;
}
#area-map a{
	background:url(../img/cap-on.gif) left 4px no-repeat;
	padding-left:7px;
	color:#400507;
	text-decoration:underline;
}
#area-map a.on{
	background:url(../img/cap-on.gif) left 4px no-repeat;
	padding-left:7px;
	color:#400507;
	text-decoration:underline;
}

/* 地域フリーダイヤル
-----------------------------------------------------*/
#main .maindial{
	width:565px;
	border:#ccc solid 1px;
	text-align:left;
	margin-bottom:10px;
}
#main .maindial h2{
	width:563px;
	margin:1px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:10px;
	background:url(../img/menu_midashi_bg01.gif) repeat-x;
}
#main .maindial table{
	margin:4px;
}
#main .maindial td{
	padding:5px;
}
#main .maindial td div{
	width:172px;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	background:#F7F7F7;
}
#main .maindial h4{
	width:156px;
	background:#999;
	color:#fff;
	text-align:center;
	margin:0 auto;
}
#main .maindial h4 a{
	color:#fff;
}
#main .maindial p{
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
}

/* 強化買取ブランド
-----------------------------------------------------*/
#main .mainbrand{
	width:565px;
	border:#ccc solid 1px;
	text-align:left;
	margin-bottom:10px;
}
#main .mainbrand h2{
	width:563px;
	margin:1px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:10px;
	background:url(../img/menu_midashi_bg01.gif) repeat-x;
}
#main .mainbrand table{
	margin:4px;
}
#main .mainbrand td{
	padding:5px;
}
#main .mainbrand td div{
	width:172px;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	background:#F7F7F7;
}
#main .mainbrand h4{
	width:156px;
	background:#999;
	color:#fff;
	text-align:center;
	margin:0 auto;
}
#main .mainbrand h4 a{
	color:#fff;
}
#main .mainbrand p{
	padding:8px;
}
/* 選べる査定コース
-----------------------------------------------------*/
#main .select{
	width:565px;
	border:#ccc solid 1px;
	text-align:left;
	margin-bottom:10px;
}
.course{
	width:547px;
	margin:0 auto;
	margin-top:10px;
}
#main .select h2{
	width:563px;
	margin:1px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:10px;
	background:url(../img/satei_m_midashi.jpg) repeat-x;
}
#main .select table{
	border-collapse:separate;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	background:#f0f0f0;
}
.course_icon{
	padding:12px 0 5px 0;
	text-align:center;
}
.course_btn{
	padding:7px 0 5px 0;
	text-align:center;
}
.course_txt{
	text-align:center;
	padding:5px 0;
}

/* 対応地域
-----------------------------------------------------*/
#main .chiiki{
width:567px;
margin-left:0px;
margin-right:0px;
margin-bottom:7px;
padding:0;
float:right;
}
#main .chiiki-midashi{
background:url(../img/taipichiiki_midashi.gif) no-repeat 0 0;
width:567px;
height:21px;
font-size:14px;
font-weight:bold;
color:#333333;
text-align:left;
text-indent:20px;
padding-top:6px;
}
#main .chiiki-bg{
width:567px;
background:url(../img/taipichiiki_bg.gif) repeat-y;
padding:0;
margin:0;
}
#main .chiiki-bg-foot{
background:url(../img/taipichiiki_foot_bg.gif) no-repeat;
width:567px;
height:2px;
margin:0;
}
*html body #main .chiiki-bg-foot{
background:url(../img/taipichiiki_foot_bg.gif) no-repeat;
width:567px;
height:2px;
margin:0;
padding:0px;
}

/* 右メニュー
-----------------------------------------------------*/
#right{
float:right;
width:184px;
margin:15px 0 0 0;
}

/* ニュース
-----------------------------------------------------*/
#right .news{
width:182px;
border:#ccc solid 1px;
margin-bottom:10px;
text-align:left;
}
#right .news h3{
margin:1px;
background:url(../img/news_midashi.gif) no-repeat;
line-height:28px;
text-indent:-9999em;
}
#right .news-box{
height:210px;
overflow:auto;
}
#right .news-kiji{
padding:10px;
background:url(../img/news_tensen.gif) bottom center no-repeat;
}
.news-date{
font-weight:bold;
color:#FF0000;
font-size:14px;
}

/* 右メニュー
-----------------------------------------------------*/
#right .menu1{
width:182px;
border:#ccc solid 1px;
margin-bottom:10px;
}
#right .menu1 h3{
width:180px;
line-height:25px;
background:url(../img/r_midashi.gif) no-repeat;
margin:1px;
text-align:left;
text-indent:10px;
font-weight:bold;
}
#right .menu1 strong{
font-weight:bold;
color:#900;
}

#right .menu1 h3 a{
display:block;
}

#right .menu1 p{
padding:4px 10px;
text-align:left;
}


#right .menu2{
width:182px;
border:#ccc solid 1px;
margin-bottom:10px;
}
#right .menu2 h3{
width:180px;
line-height:25px;
background:url(../img/r_midashi.gif) no-repeat;
margin:1px;
text-align:left;
text-indent:10px;
font-weight:bold;
}
#right .menu2 h3 a{
display:block;
}

#right .menu2 p{
padding:4px 10px;
text-align:left;
}

/* フッター
-----------------------------------------------------*/
#fotter{
clear:both;
float:none;
}
#fotter .link{
background:url(../img/footer_bg.jpg) repeat-x;
width:960px;
line-height:40px;
font-size:12px;
color:#333;
text-align:center;
}
#fotter .link a{
padding:0 5px;
}


#gplink {
margin:0 auto;
margin-top:10px;
padding:6px;
font-size:10px;
line-height:1.2;
width:945px;
word-break: keep-all;
color:#999;
border:#e8e8e8 solid 1px;
background:#f8f8f8;
text-align:left;
}
#gplink a{
text-decoration:none;
color:#666;
margin-right:5px;
font-size:10px;
}



































