/* メインコンテンツ設定*/
/*body{text-align:center;}
#container{width:760px;}*/
h1,.shopname{font:110%;font-weight:bold;margin:0;padding:0;}
h2{font:105%;font-weight:bold;margin:0;padding:0;}
h3{font:100%;font-weight:bold;margin:0;padding:0;}
p{margin-top:5px;margin-bottom:5px;}
img{border:none;}
li,ul{margin:0;padding:1px;}
li{list-style:none;}
#satei h1.top{
text-indent:-9999;
background:url("../cgi-img/satei01.gif");
width:760;
height:62;
display:block;
}
#ucar h1.top{
text-indent:-9999;
background:url("../ucar/zaiko_search/image/main01.gif");
width:760;
height:62;
display:block;
}

.td{color: #333333;}


/* -- 固定スタイル -- */
.ko3{font-size: 12px;line-height: 120%;}

.ko2{font-size: 10px;line-height: 120%;}

/*　可変文字用　*/
.x-large{font-size: medium;}
.large{font-size: small;}
body,td,.medium{font-size: x-small;}
.small{font-size: xx-small;}
.x-small{font-size: xx-small;}
	
/*　行間　*/
.lh120{line-height: 120%;}
.lh140{line-height: 140%;}
.lh160{line-height: 160%;}

/*　色　*/
.gray{color: #898989;}
.red{color: #E02600;}
.navy{color: #21398A;}
.bluegreen{color: #286A8D;}

/*　高さ　<br>などに使用　*/
.height05{font-size: 5px;}
.height08{font-size: 8px;}
.height10{font-size: 10px;}
.height15{font-size: 15px;}

/*　インデント　*/
.ind {text-indent: 5px;}

/*　太さ　*/
.lbold {font-weight: bold;font-size: small;line-height:140%;}
.mbold {font-weight: bold;font-size: x-small;line-height:140%;}
.sbold {font-weight: bold;font-size: xx-small;line-height:140%;}

/*松木追加*/
form{
	margin:0px;
	padding:0px;
}

/* -- グローバルTOP キャッチ -- */

a:link    { text-decoration:none;}
a:visited { text-decoration:none;}
a:active  { text-decoration:underline;}
a:hover   { text-decoration:underline;}

/* -- キャンペーンボタン -- */

#return {
	text-align: center;
	font-size: 12px;
	line-height: normal;
	margin-top: 20px;
	clear: both;
}

html>body #return {
	padding-top: 20px;
	margin: 0 40%;
}

#return p a {
	border: 1px solid #999;
}

#return p a {
	width: 122px;
	color: #666;
	display: block;
	padding: 3px 0;
	background: url(../camp_shop_info/image/menu_a.gif) repeat-x;
	text-decoration: none;
}

#return p a:hover {
	color: #F70;
	background: url(../camp_shop_info/image/menu_hover.gif) repeat-x;
}


/* -- blog -- */
a.btn-rss{background:url(../shop_info/area/image/rss.gif) no-repeat;
	width:40px;
	height:23px;
	text-indent:-9998px;}


/* -- 店舗情報 -- */
dd{margin:0px;}
#btnRss {
	position:relative;
	text-indent:-9998px;
}

#btnRss a {
	background:url(../shop_info/area/image/rss.gif) no-repeat;
	position:absolute;
	top:+6px;
	right:3px;
	display:block;
	width:40px;
	height:23px;
}

#newstopics{background:#EDF5F7;border:solid 1px #AABFCA;height:30;padding-top:5px;padding-left:5px;}
.shop1410#newstopics {background:url(../shop_info/img/1410/albi/topics.gif);color:#FFF;}

#headnavi{text-align:center;margin-top:10px;margin-bottom:10px;}

.blogbody h2{padding-top:10px;padding-bottom:10px;}

.blogbody{padding-bottom:10px;}
.posted{padding-top:10px;text-align:right;border-top:2px solid #ABC8CD;}

#koebody h2{
margin-top:20px;
margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
border-top:2px solid #6DA3B3;
border-bottom:1px solid #6DA3B3;
}

#koebody h3{
margin-top:20px;
margin-bottom:10px;
color:#336699;font-weight:normal;
}

.koename{color:#F03000;}

h3.koetanto{
margin-top:20px;
margin-bottom:10px;
padding-top:10px;
color:#333399;
font-weight:normal;
border-top:1px dashed #000;
}

#Links li{margin-top:5px;}
#BtnJal{background:url(/shop_info/img/share/jal.jpg);width:180; height:60;display:block;text-indent:-9999px;margin-top:5px;}
#BtnJalW{background:url(/shop_info/img/share/jalwmile.jpg);width:180; height:60;display:block;text-indent:-9999px;margin-top:5px;}
#BtnTokusen {background:url(/ucar/tokusen/img/side.gif) no-repeat;width:180; height:60;display:block;text-indent:-9999px;margin-top:5px;}
#BtnNo1{background:url(/satei/hikakucom/img/side.gif);width:180; height:60;display:block;text-indent:-9999px;margin-top:20px;}
#BtnKondo{background:url(/sponsored/kondoracing/img/banner180x74.gif);width:180; height:74;display:block;text-indent:-9999px;margin-top:5px;}
#BtnSyaken{background:url(/shop_info/img/share/BtnSyaken.gif);width:180; height:60;display:block;text-indent:-9999px;margin-top:5px;}
#BtnOkaidoku{background:url('/ucar/okaidoku/img/side.gif');width:180; height:60;display:block;text-indent:-9999px;margin-top:5px;}
#BtnKessan{background:url('/shop_info/fair/2008kessan/side.gif');width:180; height:60;display:block;text-indent:-9999px;margin-top:5px;}

/*AnalyticsTag*/
#Analytics{position:absolute; left:0; top:0;}


/*#####  add 071214 #####*/

/* right column
--------------------------------------------------------- */
#h-relate {
	background:transparent url(../shop_info/image//h_relate.gif) no-repeat 8px center;
	border-top:#cccccc solid 4px; 
	border-bottom:#cccccc solid 1px;
	height:35px;
	margin: 0!important;
	text-indent:-9800px;
}
#h-shop {
	background:transparent url(../shop_info/image//h_shop.gif) no-repeat 8px center;
	border-top:#cccccc solid 4px; 
	border-bottom:#cccccc solid 1px;
	height:35px;
	margin: 0!important;
	text-indent:-9800px;
}
#h-buy {
	background:transparent url(../shop_info/image//h_buy.gif) no-repeat 8px center;
	border-top:#cccccc solid 4px; 
	border-bottom:#cccccc solid 1px;
	height:35px;
	margin: 0!important;
	text-indent:-9800px;
}
#h-sell {
	background:transparent url(../shop_info/image//h_sell.gif) no-repeat 8px center;
	border-top:#cccccc solid 4px; 
	border-bottom:#cccccc solid 1px;
	height:35px;
	margin: 0!important;
	text-indent:-9800px;
}
.more-view {
	padding-right:10px;
}




.column-R-list {
	width:190px;
	margin-left:10px;
}
.column-R-list li {
	background:transparent url(../shop_info/image/arrow_colomn_r.gif)  no-repeat left center;
	padding: 10px 0 10px 20px;
	border-bottom:#ccc dotted 1px;
}




/* list page
--------------------------------------------------------- */
#column-center {}


/*-- search --*/

#h-service-list {text-indent:-9800px;}
* html #service-search-box {text-align:center;}
#service-search-box table {
	width:500px;
	height:102px;
	background: transparent url(../shop_info/image/bg_service_search_box.gif) no-repeat left top;
	
	margin:0 auto !important;
}

.btn-service a {
	display:block;
}

#service-search-box table td {}
#service-search-buy a , #service-search-sell a , #service-search-etc a { width:124px; height:38px; display:block; line-height:40px;}
#service-search-buy a:hover , #service-search-sell a:hover , #service-search-etc a:hover { text-decoration:none;}

#service-search-buy a {background: transparent url(../shop_info/image/service_search_buy.gif) no-repeat left top;}
#service-search-sell a {background: transparent url(../shop_info/image/service_search_sell.gif) no-repeat left top;}
#service-search-etc a {background: transparent url(../shop_info/image/service_search_etc.gif) no-repeat left top;}

.number-red { font-size:1.6em; color:#f00; font-weight:bold;}


/*-- voice-list-header voice-list-btm --*/

#voice-list-box {
	width:533px;
}
#voice-list-name {
	font-size:1.2em;
	font-weight:bold;
}
#voice-list-header td {
		font-size:12px !important;
}
#voice-list-btm td {
		font-size:12px !important;
}
#voice-list-header {
	padding-bottom:5px;
	border-bottom:#286a8d solid 3px;
}
#voice-list-header th {
	padding-bottom:2px;
	border-bottom:#ccc dotted 1px;
}
#voice-list-header td {
	padding-top:5px;
}
#voice-list-btm {
	padding-top:5px;
	border-top:#286a8d solid 3px;
}


/*-- voice-list general --*/
.customer-name  {}
.customer-name , .customer-service , .customer-data dt { font-weight:bold;}
.customer-header  { padding-bottom:10px; padding-top:10px;}
.customer-data dl { margin:0 !important;}
.customer-data dt { padding:5px 0 0 15px;}
.customer-data dd { padding: 4px 0 2px 20px; border-bottom:#cccccc dotted 1px;}


/*-- voice-list-buy --*/

.voice-list-buy { background-color:#eddada;}
.voice-list-buy .customer-header { background:transparent url(../shop_info/image/bar_buy.gif) no-repeat left bottom;}
.voice-list-buy .customer-service { color:#660033;}
.voice-list-buy .customer-data dt { background:transparent url(../shop_info/image/arrow_buy.gif) no-repeat left bottom;}


/*-- voice-list-sell --*/

.voice-list-sell { background-color:#dfeaf2;}
.voice-list-sell .customer-header { background:transparent url(../shop_info/image/bar_sell.gif) no-repeat left bottom;}
.voice-list-sell .customer-service { color:#11298b;}
.voice-list-sell .customer-data dt { background:transparent url(../shop_info/image/arrow_sell.gif) no-repeat left bottom;}


/*-- voice-list-etc --*/

.voice-list-etc { background-color:#d9d9d9;}
.voice-list-etc .customer-header { background:transparent url(../shop_info/image/bar_etc.gif) no-repeat left bottom;}
.voice-list-etc .customer-service { color:#333333;}
.voice-list-etc .customer-data dt { background:transparent url(../shop_info/image/arrow_etc.gif) no-repeat left bottom;}





/* description page
--------------------------------------------------------- */

/*-- column-L-left --*/

#dtl-box-buy #dtl-h-customer-name { background:transparent url(../shop_info/image/dtl-h-buy.gif) no-repeat left top;}
#dtl-box-buy #dtl-fav-header { background:transparent url(../shop_info/image/dtl_fav_buy.gif) no-repeat left top;}
#dtl-box-buy #dtl-ask-header { background:transparent url(../shop_info/image/dtl_ask_buy.gif) no-repeat left top;}

#dtl-box-sell #dtl-h-customer-name { background:transparent url(../shop_info/image/dtl-h-sell.gif) no-repeat left top;}
#dtl-box-sell #dtl-fav-header { background:transparent url(../shop_info/image/dtl_fav_sell.gif) no-repeat left top;}
#dtl-box-sell #dtl-ask-header { background:transparent url(../shop_info/image/dtl_ask_sell.gif) no-repeat left top;}

#dtl-box-etc #dtl-h-customer-name { background:transparent url(../shop_info/image/dtl-h-etc.gif) no-repeat left top;}
#dtl-box-etc #dtl-fav-header { background:transparent url(../shop_info/image/dtl_fav_etc.gif) no-repeat left top;}
#dtl-box-etc #dtl-ask-header { background:transparent url(../shop_info/image/dtl_ask_etc.gif) no-repeat left top;}


#dtl-box-buy #dtl-thanks{ background:transparent url(../shop_info/image/dtl_thanks_buy.gif) no-repeat left top;}
#dtl-box-sell #dtl-thanks{ background:transparent url(../shop_info/image/dtl_thanks_sell.gif) no-repeat left top;}
#dtl-box-etc #dtl-thanks{ background:transparent url(../shop_info/image/dtl_thanks_etc.gif) no-repeat left top;}


#dtl-header {
	border-bottom:#999999 solid 1px;
	margin-bottom:5px;
}
#dtl-h-customer-name  { padding-left:15px;}
#dtl-h-customer-name .em15 { 
	font-size:1.3em; 
	font-weight:bold;
}
#dtl-h-customer-name .em08 { 
	font-size:0.8em;
}

.dtl-to-usedcar { 
	text-align:right;
}
.dtl-to-usedcar span { 
	background:transparent url(../shop_info/image/arrow_colomn_r.gif) no-repeat left center; 
	padding-left:16px;
}

.dtl-comment { 
	padding-top:5px;
}

#dtl-fav-header,#dtl-ask-header {
	width:400px;
	height:31px;
	text-indent:-9800px;
}
.dtl-ask { 
	margin:0;
	padding:0;
}
.dtl-ask dt { 
	font-weight:bold; 
	color:#286a8d; 
	padding-left: 10px;
}
.dtl-ask dd { 
	padding: 8px 5px 5px 30px;
	margin-bottom:15px; 
	border-bottom:#ccc dotted 1px; 
	font-weight:bold;
}

#dtl-thanks { 
	border-bottom:#999999 solid 2px;
	width:400px;
	height:20px;
	text-indent:-9800px;
}

#dtl-thanks-con {
	padding:0 5px 20px 10px;
}
#dtl-thanks-T {
	padding-top:10px;
}
.dtl-thanks-dot { 
	clear:both;
	border-bottom:#cccccc dotted 1px;
	padding-top:5px;
}






/*-- column-L-right --*/
#dtl-data-box-bg {
	background-color:#e5e5e5;
}
#dtl-data-box {
	width:127px;
	border:#999 solid 2px;
	margin: 5px 0 0 0 ;
}
#dtl-data-box-inner {
	width:125px;
	border:#fff solid 1px;
}

#dtl-data-box-inner dl { margin:0;}
#dtl-data-box-inner dt { width:125px; font-size:1px; line-height:1px;}
#dtl-data-box-inner dd { width:95px; padding: 3px 0 5px 30px;  border-bottom:#ccc dotted 1px;}
* html #dtl-data-box-inner dd { width:125px; padding: 3px 0 5px 30px;  border-bottom:#ccc dotted 1px;}
.dd-gray { background-color:#f2f2f2;}
.dd-white {  background-color:#ffffff;}



.dotted-btm { border-bottom:#cccccc dotted 1px;}
.bold {	font-weight:bold;}
.right { text-align:right;}
.float-L { float:left;}
.clear { clear:both;}
.bdr-btm-dot {border-bottom:#cccccc dotted 1px;}
/*##### end add 071214 #####*/
