

body {
	margin:0px;
	-webkit-text-size-adjust: 100%;
	word-wrap:break-word;
font-family:"ＭＳ Ｐゴシック",sans-serif;

}

/*3カラムレイアウト*/


#container {

width:1059px;
height: auto !important;
height: 100%;
position: relative;
min-height: 100%;
padding-bottom: 100px;
text-align:left;
margin:0 auto;
background:url(/images/side_b.gif) repeat-y scroll top right; 
}

#box-topbg {
 width:1014px;
 min-width:1014px;
 background-color:#847B52;

}

.box-top {
 vertical-align: middle;

}

.box-top h1 {
 font-size: 14px;
}

.box-top p {
 font-size: 12px;
}

.float {
 float:left;
}

.floatl {
    float:left;
    padding-right:5px;
}

.floatr {
    float:right;
    padding-left:5px;
	padding-bottom:10px;
}

.navi {
 background: #31594b;
 font-size: 11px;
 background-image: url(/images/kamo.gif); 
 clear:left;
 font-weight : bold;
 color: #cccccc;
 width:1014px;
 height:13px;
 padding:1px 0px 1px 0px;
}

.navi a {
 color: #ffffff;
 margin-left:10px;
}

.navi a :hover {
 color: #cccccc;
}

#wrapper {
 width:837x;
 float:left;


}

#box-footbg {
 width:1059px;
 min-width:1059px;
 background-color:#ffffff;
 background:url(/images/side_b.gif) repeat-y scroll top right; 
 background-position:right top; 
}

#box-foot {
 clear:left;
}

.footnavi {
 font-size: 11px;
 background-color:#31594B; 
 float:left;
 font-weight : bold;
 color: #cccccc;
 width:100%;
 height:13px;
 padding:1px 0px 1px 0px;
 text-align:right;
}

.floatclear {
 clear:both;
 text-align:center;
 font-size:12px;
}



#box-center strong {
 font-size:20px;
 color:#999999;
 margin-right:40px;
}

#box-center {
 width:660px;
 float:right;
 margin-left:0px;
 margin-top:5px;
}

#box-center p {
 font-size:12px;
}

#box-left {
 width:172px;
 float:left;
 margin:5px 5px 0px 0px;
}

#box-right {
 width:172px;
 float:left;
 margin:5px 0px 0px 5px;
}

#right-ban {
 width:45px;
 height:100%;
 float:left;
background:url(/images/side_b.gif) repeat-y scroll top right; 
 background-color:red;
}


a#topicon:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}

/*3カラムレイアウト終わり*/


.topsetu {
	font-size:18px;
	color:#FF0000; 
	font-weight:bold;
}

.topmar {
	width:660px;
	color:#00ff00;
	background-color:#000000;
	font-size:12px;
	margin-bottom:2px;
}

.header {
	vertical-align: middle;
	text-align: left;
}

.header h1 {
	font-size: 14px;
}

.header p {
	font-size: 12px;
}

.midashi {
	background-image:url(../images/kaitori_bar2.gif);
	height:50px;
	width:660px;
	font-size:22px;
	font-weight:bold;
	line-height:inherit;
	background-repeat:no-repeat;
	color:#000000;
	clear:left;
	margin:5px 0px 2px 0px;
}

.midashi2 {
	background-image:url(../images/kaitori_bar2.gif);
	height:50px;
	width:660px;
	font-size:22px;
	font-weight:bold;
	line-height:inherit;
	background-repeat:no-repeat;
	color:#000000;
	clear:left;
	margin:10px 0px 0px 0px;
}
.midashi h2 {
	font-size:22px;
	margin-left:10px;
}

.midashi h3 {
	font-size:22px;
	margin-top:0px;
	margin-left:10px;
}

.midashi span {
	font-size:22px;
	margin-top:0px;
	margin-left:10px;
}


.midashi p {
	font-size:12px;
	font-weight:normal;
	margin:-8px 0px 2px 0px;

}

.midashi2 span {
	font-size:22px;
	margin-top:0px;
	margin-left:10px;
}


.midashi2 p {
	font-size:12px;
	font-weight:normal;
	margin:10px 0px 2px 0px;
}

.komidashi {
	font-size: 14px;
	font-weight: bold;
}
.komidashi2 {
	font-size: 10px;
	font-weight: bold;
}

.coursemenu {
	border:1px solid #000000;
	width:325px;
	height:220px; 
	float:left;
	margin:3px 1px;
}

.coursemenu dl {
	margin-top:2px;
	margin-left:2px;
}


.coursemenu dt {
	font-size: 12px;
	margin:3px 0px 3px 0px;
}

.coursemenu dd {
	font-size: 12px;
	margin-left:5px;
	margin-top:5px;
}

.kaitorimenu {
	border:1px solid #999999;
	width:158px;
	height:105px; 
	background-color:#e9e9e9;
	float:left;
	margin:1px;
	padding:1px;
}

.kaitorimenu dl {
	margin-top:2px;
}


.kaitorimenu dt {
	font-size: 14px;
	font-weight: bold;
	margin:4px 1px 4px 0px;
}

.kaitorimenu dd {
	font-size: 12px;
	margin-left:5px;
	margin:4px 1px 4px 0px;
}

.kaitorimenu A:link { color:#0000FF;text-decoration: underline; }
.kaitorimenu A:visited { color:#941D55;text-decoration: underline; }
.kaitorimenu A:active { color:#0000FF;text-decoration: underline; }
.kaitorimenu A:hover { color:#0000FF;text-decoration: underline; }

.kaitorimenu2 {
	width:160px;
	height:105px; 
	background-color:#e9e9e9;
	float:left;
	margin:1px;
}

.riten {
	font-size:14px; 
	background-color:#E9E9E9;
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
}

.link {
	font-size: 14px;
}
.link A:link { color:#0000FF;text-decoration: underline; }
.link A:visited { color:#941D55;text-decoration: underline; }
.link A:active { color:#0000FF;text-decoration: underline; }
.link A:hover { color:#0000FF;text-decoration: underline; }




.LIST{
	border-collapse:collapse;
	border:1px solid #999999;
	font-size:12px;
	}
.LIST TD, .LIST TH{
	border:1px solid #999999;
	}

.hptitle{
	text-align:center;
	background-color:#cccccc;
}

.hpdai{
	background-color:#31594B;
	color:#ffffff;
}
.money{
	color:red;
	font-weigh:bold;
	text-align:right;
	}

.ITEM{
	border-collapse:collapse;
	border:1px solid #999999;
	width:100%;
	}
.ITEM TD, .ITEM TH{
	border:1px solid #999999;
	}

.th1 {
	width:80px;
}

.qandq {
	color:#0000FF;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	margin-top:20px;
	background-color:#EFEFEF;
	padding:5px 0 5px 0;
}

.qanda {
	color:#000000;
	font-size:15px;
	text-align:left;
	font-weight:normal;
}

.qandatext {
	font-size:12px;
	padding-bottom:20px;
}

.merittext {
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	margin-top:10px;
	margin-bottom:10px;
	border-left: solid 3px #cccccc;
	background-color:;


}

.kotsutext {
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	margin-top:10px;
	margin-bottom:10px;
	border-right: solid 3px #cccccc;
	background-color:;
}

.qaq {
	color:white;
	font-size:15px;
	padding:5px;
	text-align:left;
	font-weight:bold;
	background-image:url(../images/qanda_midashi.gif);
	
}

.qaq2 {
	color:white;
	font-size:15px;
	padding:5px;
	text-align:left;
	font-weight:bold;
	background-image:url(../images/kotsu_midashi.gif);
	
}

.kouka {
	color:red;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	margin-left:2px;
}

.txt {
	margin:3px 0px 3px 0px;
}

.course h2 {
	font-size:14px;
	font-weight:bold;
	color:#727272;
	margin:10px 0px 10px 0px;
}

.course p {
	font-size:12px;
	font-weight:bold;
	color:#727272;
	margin:0px 0px 10px 0px;
}

.course2 h2 {
	font-size:14px;
	font-weight:bold;
	color:#727272;
	margin:10px 0px 10px 0px;
}

.course2{
	font-size:150%;
	font-weight:bold;
	color:#3300FF;
	margin:10px 0px 20px 30px;
}

.merittext2 {
	font-size:110%;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	margin-top:0px;
	margin-bottom:20px;
	border-left: solid 3px #cccccc;
	background-color:;
}

/*問い合わせフォーム関連*/

.form {
	width:658px;
	background-color:#E9E9E9;
	border:1px solid #999999;
	font-size:12px;
}


.formko {
	float:left;
	margin:0px 0px 10px 0px;
	width:325px;
}

.formko2 {
	clear:left;
	width:325px;
}

.formko3 {
	float:left;
	margin:0px 0px 0px 0px;
	width:325px;
}

.formko4 {
	clear:left;
	margin:0px 0px 10px 0px;
	width:325px;
}

.formkakunin {
	margin-left:50px;
}

.sikiri {
	clear:left;
	width:100%;
	height:20px;
	background-color:#cccccc;
	border:0px 0px 1px 1px solid #999999;
	font-size:14px;
	font-weight:bold;
}




.red {
	color:red;
}

input, select, textarea {
font-size: 100%;


}

.hukugan span {
    line-height: 1.2;
    font-size: 10px;
    text-align: left;
    word-break: break-all;
    overflow: hidden;
    margin: 2px;
    color: #000000;
    float: none;
    width: 104px;
    height: 40px;
    text-decoration: none;
}

.reiside {
 width: 180px;
 height: 340px;
 float: left;
 margin-top:50px;
}

.reilist {
 width: 235px;
 height: 100px;
 float: left;
 margin-top:10px;
 font-size:12px;
}

.reilist img {
 margin-right:3px;

}

.reifloat {
 width: 480px;
 height: 340px;
 float: left;
 margin-top:50px;
}

.clear {
 clear:left;
}

.imgspace img{

margin:0px 0px 2px 0px;

}

.size12 {
 font-size:12px;
}

.imgwaku img {
 border:1px solid #999999;
	}

.setuleft {
 float:left;
 width:180px;
 height:180px;
	}

.seturight {
 float:left;
 width:470px;
 padding:5px;
	}

.seturight p {
 font-size:12px;
	}

.underline {
 margin-bottom:10px;
 border-bottom:1px dashed #999999;
 height:175px;
 margin-top:30px;
}

.jiseki {
 float:left;
 width:330px;
 height:246px;
 margin:30px 0px 0px 0px;
}

.jiseki img {
 border:1px solid #999999;
}

.sotowaku {
    width:170px;
    height:120px;
    border:1px solid #31594B;
    background-color:#cccccc;
margin:0px 0px 3px 0px;
}


.leftmini {
    width:52px;
    float:left;
}

.rightmini {
 width:118px;
 float:left;

}

.rightmini h3{
 font-size:16px;
 font-weight:bold;
 margin:1px 0px -5px 0px;

}

.rightmini p{
 font-size:12px;
}


.hmodoki{
  font-size : 22px;
  font-weight : bold;
  
  background-repeat : no-repeat;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 0px;
  
  width : 660px;
  height : 50px;
  clear : left;
}

.tyuui{
 color:#FF0000;
 font-size:15px;
 font-weight:bold;
}

.midashi_trip{
	background-image:url(../images/trip_midashi.gif);
	height:30px;
	width:660px;
	font-size:22px;
	font-weight:bold;
	background-repeat:no-repeat;
	color:#ffffff;
	clear:left;
	margin:5px 0px 2px 0px;
	padding:5px 0px 5px 10px;
}



/*サムネイルギャラリー用*/

.fullleft{
  float:left;
  height:360px;
  margin-right:25px;
  margin-left:10px;
  margin-top:5px;
  bertical-align:middle;
}

.hmodokithumb{
  size: 15px;
  font-weight : bold;
  background-repeat : no-repeat;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 1px;
}

.hmodokithumbbig{
  size: 25px;
  font-weight : bold;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;

  background-image:url(../images/kaitori_bar2.gif);
  height:50px;
  width:660px;
  font-size:22px;
  font-weight:bold;
  line-height:inherit;
  background-repeat:no-repeat;
  color:#000000;
  clear:left;
  margin:5px 0px 2px 0px;

}

.invisible{
    display: none;}

.thumbimage{
  margin-right:-2px;
  margin-left:-2px;
  border:none;
}

.thumbback{
  background-color:#ECECEC;
  margin-top:10px;
  padding-top:10px;
}

.thumbsetumei{
  margin-top:-25px;
  margin-bottom:0px;
  margin-left:3px;
  font-size:12px;
}

.tyuuiakamoji{
    color:#FF0000;
    font-size:15px;
    font-weight:bold;
}

.kyugyo{
  background: #cccccc;
  border-style : solid ; 
  border-color : #31594b;
  border-width: 1px;
  margin-bottom: 3px;
  margin-left:0px;
  padding:2px;
}

.jisseki{
float:right;
}





/*サムネイルギャラリー下バナーリスト用*/


.banalistboder{
 boder-style:none;
 background-color:#ECECEC;
 margin:5px 0px 15px 0px;
 padding:5px 0px 5px 0px;
 width="654px"
}

.banalistboder td{
 width="162px"
}

.banalisthaiti{
 padding-top:15px;
 text-align:right;
 background-repeat:no-repeat;
 width:162px;
 height:35px;
}

.banalistmoji{
  margin-top:20px;
  margin-right:5px;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}

.banalistmoji2{
  margin-top:20px;
  margin-right:5px;
  font-size:13px;
  font-weight:bold;
  color:#000000;
}

.banalisttr{
  height:10px;
  font-size:12px;
  color:#696969;
}

.topspace{
  margin-top:20px;
}

.navispace{
	margin-bottom:10px;
}


/*ローカル検索対応ページ*/

.local_ban{
	width:300px;
	height:80px;
	float:left;
	border:none;
}

.jirei_midashi{
	font-style:italic;
	font-weight:bold;
	font-size:110%;
}

.jirei_main{
	margin-top:10px;
}

.local_takuhai{
	margin-left:5px;
	font-size:14px;
	height:auto;"
}

.local_strong{
	font-weight:bold;
	color:#ff0000;
	font-size:120%;
	margin-left:20px;
}


/*左メニュー追いかけよう*/

.chase img{
    margin-bottom: 2px;
}

.floatMenu1{
    position: fixed;
　　text-align:center;
    bottom:0;
    width:100%;
　　background-color:#333333;
　　height:auto;
　　display:inline;
}

#floatMenu{
    width: 172px;
    height: 300px;
    position: absolute;
    right:5px;
    top:677px;
}


/*ローカル検索部分*/

.local_all{
	width:650px;
	height:180px;
	padding:5px;
	margin:0;
	margin-bottom:20px;
	background-color:#FFFFCC;
	border:5px solid #dedede;
}

.local_1line{
	width:120px;
	hegith:180px;
	margin:0px;
	padding:0px;
	float:left;
	font-weight:bold;
}



/*ミリ増ページ用*/


.mili_up_gaiyou{
	background-color:#FFFFCC;
	width:620px;
	height:50px;
	padding:15px;
	font-weight:bold;
}

.mili_up_gaiyou_left{
	float:left;
	width:200px;
	height:45px;
}

.mili_up_gaiyou_left h1{
	margin:0;
	margin-top:10px;
}

.mili_up_gaiyou_right{
	width:600px;
	height:45px;
}

.mili_up_tokuten_midashi{
	background-color:#FF9900;
	width:630px;
	height:auto;
	border:solid 1px;"
}

.mili_up_tokuten_midashi h2{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:7px;
}

.mili_up_tokuten_setumei{
	background-color:#F3F3F3;
	width:610px;
	height:auto;
	padding:20px 10px 30px 10px;
	margin-bottom:30px;
}


.mili_up_kurodai{
	font-size:200%;
	font-weight:bold;
	color:#000000; 
}

.mili_up_siroakadai{
	background-color:#FF0000;
	width:600px;
	height:auto;
	color:#ffffff;
	font-size:280%;
	font-weight:bold;
	text-align:center;
	padding:10px;
	margin:5px; 0px 30px 0px
	text-decoration:none;
}

.mili_up_kurosyo{
	font-weight:bold;
	width:600px;
	height:300px;
	margin-top:10px;
}


/*読み物用価格表アイテムテンプレート*/

.item_tmp_all{
	background-color:#f0f0f0;
	text-align:center;
	margin-top:20px;
}

.item_comment_midashi{
	background-color:#336633;
	color:#ffffff;
	font-size:25px;
	font-weight:bold;
	width:662px;
	margin:5px 0px 0px 0px;
	padding:3px 0px 1px 0px;
}

.item_comment_naka{
	width:640px;
	height:auto;
	margin-bottom:30px;
	padding:10px;
	border:1px
	solid #000000;
	background-color:#F6F6F6;
}


/* リンク付き画像　ロールオーバーで透明度アップ
------------------------------------------------*/
a:hover img{
opacity: 0.8;
filter: alpha(opacity=80);
-moz-opacity:0.8;
}


/* 出張買取ページ2・2018/09/28
------------------------------------------------*/

.trip2_kiirowaku{
	background-color:#FFFFCC;
	width:580px;
	height:auto;
	font-size:160%;
	font-weight:bold;
	padding:20px 10px 20px 30px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

.trip2_kiirowaku2{
	background-color:#FFFFCC;
	width:580px;
	height:auto;
	font-size:160%;
	font-weight:bold;
	padding:20px 10px 20px 30px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

.trip2_stepall{
	width:540px;
	margin-left:auto;
	margin-right:auto;
}

.trip2_stepwaku{
	border:solid 4px #0066FF;
	width:540px;
	height:auto;
	border-radius: 10px 10px 10px 10px / 10px 10px 10px 10px;
}

.trip2_stepbutitle{
	background-color:#0066FF;
	width:100%;
	height:auto;
	color:#ffffff;
	font-weight:bold;
	padding:10px 0 10px 0;"
}

.trip2_stepimg{
	text-align:center;
	margin:20px 0px 20px 0px;
	width:100%;
}

.trip2_stepmain{
	font-weight:bold;
	font-size:120%;
	padding:10px;
	width:520px;
}

.trip2_stepyajirusi{
	margin-left:auto;
	margin-right:auto;
	width:265px;
}

.trip2_kiirowaku3{
	background-color:#FFFFCC;
	width:480px;
	height:auto;
	font-size:160%;
	font-weight:bold;
	padding:20px 10px 20px 30px;
	margin-top:30px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

.trip2_otoiawase{
	margin-left:auto;
	margin-right:auto;
	width:600px;
	diplay:inline-block;
}


/* 遺品買取ページ・2019/03/12
------------------------------------------------*/

.trip3_kiirowaku{
	background-color:#FFFFCC;
	width:630px;
	height:auto;
	font-size:160%;
	font-weight:bold;
	padding:20px 10px 20px 30px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

.trip3_kiirowaku2{
	background-color:#FFFFCC;
	width:630px;
	height:auto;
	font-size:160%;
	font-weight:bold;
	padding:20px 10px 20px 30px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

.trip3_stepall{
	width:630px;
	margin-left:auto;
	margin-right:auto;
}

.trip3_stepwaku{
	border:solid 6px #FF9900;
	width:630px;
	height:auto;
	border-radius: 10px 10px 10px 10px / 10px 10px 10px 10px;
	margin:30px 0 20px 0;
}

.trip3_stepbutitle{
	background-color:#FF9900;
	width:100%;
	height:auto;
	color:#ffffff;
	font-weight:bold;
	font-size:170%;
	padding:10px 0 10px 0;"
}

.trip3_stepimg{
	text-align:center;
	margin:20px 0px 20px 0px;
	width:100%;
}

.trip3_stepmain{
	font-weight:bold;
	font-size:115%;
	padding:10px;
	width:600px;
}

.trip3_komarigoto{
	text-align:center;
	margin:auto;
	width:auto;
	height:auto;
	color:#0000FF;
}

.trip3_maininmain{
	text-align:center;
	margin:auto;
	width:580px;
	height:auto;
}

.trip3_jisseki{
	background-color:#FFCC33;
	width:480px;
	height:auto;
	color:#ff0000;
	font-size:140%;
	font-weight:bold;
	padding:20px 10px 20px 20px;
	margin-top:30px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	border-radius: 10px 10px 10px 10px / 10px 10px 10px 10px;
	border:solid 5px #FFCC33;
}

.trip3_jissekititle{
	text-align:center;
	width:480px;
	height:auto;
	font-size:140%;
}

.trip3_jissekinakami{
	margin:auto;
	width:430px;
}

.trip3_kiirowaku3{
	background-color:#FFFFCC;
	width:580px;
	height:auto;
	font-size:160%;
	font-weight:bold;
	padding:20px 20px 20px 20px;
	margin-top:30px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	color:#ff0000;
}

.trip3_otoiawase{
	margin-left:auto;
	margin-right:auto;
	width:600px;
	diplay:inline-block;
}

.trip3_ue{
	width:470px;
	margin:auto;
}

.trip3_muryo{
	color:#ff0000;
	font-size:150%;
	text-align:center;
	margin:20px 0 20px 0;
}

.trip3_taiou{
	font-size:150%;
	text-align:center;
}



/* レビューページ・2019/04/16
------------------------------------------------*/

.reviewbox{
	border-top:10px solid #006666;
	border-bottom:10px solid #006666;
	margin:7px 0 0 0;
}

.reviewh1{
	background-color:#fffedb;
	padding:10px 0 10px 0;
	height:auto;
	margin:5px 0 15px 0;
}

.reviewh1 h1{
	margin:0;
}

.reviewp{
	font-size:110%;
	margin:10px 0 0 0;
	height:auto;
}

.reviewsteptext {
	font-size:17px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	margin-top:10px;
	margin-bottom:10px;
	border-right: solid 3px #cccccc;
	background-color:;
}


/* 本査定申込フォーム・2019/04/16
------------------------------------------------*/

.honsatei_form_all{
	width:98%;
	background-color:#E9E9E9;
	border:1px solid #999999;
}

.honsatei_formko{
	width:100%;
	margin:5px 0 10px 7px;
}

.honsatei_formko_textarea{
	width:97%;
	margin:5px 0 30px 7px;
}

.honsatei_formko2{
	margin:5px 0 10px 7px;
}

.honsatei_form_tyuui{
	width:97%;
	margin:5px 5px 10px 7px;	
}

.honsatei_form_tyuui_ko{
	margin:0 0 10px 0;

}

