@charset "shift_jis";
/* セカンドページ*/



#box{
width:703px;
height:100%; margin:1px 0 8px 0; padding-bottom:5px; text-align:left;}

#box a:link { color:#FF0033; }
#box a:visited { color:#FF0033; }
#box a:hover { color:#0066CC; }


/* マージン*/
.m_27{margin-bottom:27px;}
.m_20{margin-bottom:20px;}
.m_15{margin-bottom:15px;}
.m_10{margin-bottom:10px;}
.m_7{margin-bottom:7px;}
.m_5{margin-bottom:5px;}
.m_2{margin-bottom:2px;}
.m_icon{margin-right:5px;}
.m_photo10{margin-right:10px;}
.m_yaji{margin:5px;}



/* 文字*/
.style00{font-weight:bold;}
.style01{font-size:26px; color:#FF0066; font-weight:bold; line-height:120%;}
.style01_s{font-size:18px; color:#FF0066; font-weight:bold;}
.style02{font-size:10px;}
.style03{color:#FF0033;}
.style04{color:#0066FF; font-weight:bold;}
.style04_b{color:#0099FF; font-weight:bold; font-size:14px;}
.style05{color:#669900; font-size:14px; font-weight:bold;}
.style06{color:#ABABAB;}



/*保守サービス*/
#service_box{margin:25px; line-height:160%;}
.clear{clear:both;}

/*店舗詳細*/
#shop_box{margin:18px; line-height:160%;}
#gaiyou{width:662px; background-color:#666666;}

/*注文方法*/
#order_box{margin:20px; line-height:160%;}

#how{width:662px; height:94px;  text-align:center; padding:10px 0;}
.how00{background:url(images/order_00.gif) no-repeat;}
.how01{background:url(images/order_01.gif) no-repeat;}
#how table{width:642px; height:94px; padding:5px; text-align:left;}


/*特定商取引*/
#tokutei_box{margin:20px; line-height:140%;}
#displaytable{width:662px; background-color:#ffffff; border:#999999 solid 1px;}

/*メーカー一覧*/
#brand_box{margin:20px; line-height:140%;}
#brandtable{width:662px; background-color:#FFFFFF;}
#brandtable td{background-color:#E1E1E1;}
#brandtable td.make{background-color:#ffffff;}
#brandtable img{margin-right:5px;}

#brandtable02{width:662px; background-color:#E1E1E1;}
#brandtable02 td.make{background-color:#ffffff;}

/*リンク*/
#link_box{margin:20px; line-height:160%;}
#banaurl{ background-color:#EEF9AA; padding:10px;}
#linktable{width:662px;}
#linktable td.make{background-color:#ffffff;}
#linktable td.make02{background-color:#E3E2D5;}
.bana img{margin:0;}
.linkbana{
	text-align:center;
}
.linktext{
	text-align:center;
	padding:0 0 15px 0;
	font-size:10px;
}

/*お問合わせ*/
#contact_box{margin:20px; line-height:160%;}
#formtable{width:662px; background-color:#ffffff; border:#cccccc 2px solid;}

/*商品一覧*/
.list_obi{margin:7px;}
.icon{margin-top:5px;}
.icon li{margin-right:2px;}

#list_box{margin:7px 2px 7px 7px; height:auto; max-height:3770px;}

#thumbbox{border:#BBBBBB solid 2px; margin:0 5px 5px 0px; float:left; width:310px; padding:10px;}
.deta{float:right; text-align:left; width:150px;}
.thumb_photo{float:left; margin-right:5px;}

#thumbbox h4{color:#FFFFFF; background:#333333; line-height:180%; text-indent:3%;}
.bar_under{clear:both;}

.more{ text-align:right;}
.more img{ margin-top:5px;}

/*声*/
#voice_in{width:655px; border:#999999 2px solid; margin-bottom:15px;}
#voice_in table{margin:15px; width:625px;}
#voice_in td{ padding:7px;}
.border02{border-bottom:#666666 1px dotted;}

#voice_in img{margin-right:5px; vertical-align:middle;}
.koe02{background-color:#FFFFCC;}
.clear{clear:both;}