@charset "UTF-8";

/*上部コンテンツの設定*/
#contents_top{ clear:both;  width:880px; height:218px; margin:0 auto; padding:0;}
/*#contents_top p { clear:both; width:240px; height:101px;  text-align:left; margin:-101px 0 0 0; padding:69px 0px 0 7px; font-size:93%; line-height:130%;}*/
#contents_top p { clear:both; width:240px; height:101px;  text-align:left; margin:1px 0 0 0; padding:69px 0px 0 7px; font-size:93%; line-height:130%;}
#contents_top a { display:block; float:left; width:250px; height:101px; text-align:left; margin:0;}


#contents_top_left_box { float:left; width:518px; height:218px;}
#contents_top_left_box div { float:left; width:250px; height:101px;  margin:0px 0px 0px 0; padding:0 8px 8px 0px; overflow:hidden;}

/*マウスオーバーの設定*/
#btn_net:visited { background:url(../../img/bg_btn_net.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_net:active { background:url(../../img/bg_btn_net.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_net:link { background:url(../../img/bg_btn_net.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_net:hover { background:url(../../img/bg_btn_net.gif) no-repeat 0 -101px; width:250px; height:101px;}
#btn_business:visited { background:url(../../img/bg_btn_business.gif) no-repeat 0 0; width:250px; height:101px; }
#btn_business:active { background:url(../../img/bg_btn_business.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_business:link { background:url(../../img/bg_btn_business.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_business:hover { background:url(../../img/bg_btn_business.gif) no-repeat 0 -101px; width:250px; height:101px;}
#btn_tel:visited { background:url(../../img/bg_btn_tel.gif) no-repeat 0 0; width:250px; height:101px; }
#btn_tel:active { background:url(../../img/bg_btn_tel.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_tel:link { background:url(../../img/bg_btn_tel.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_tel:hover { background:url(../../img/bg_btn_tel.gif) no-repeat 0 -101px; width:250px; height:101px;}
#btn_fax:visited { background:url(../../img/bg_btn_fax.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_fax:active { background:url(../../img/bg_btn_fax.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_fax:link { background:url(../../img/bg_btn_fax.gif) no-repeat 0 0; width:250px; height:101px;}
#btn_fax:hover { background:url(../../img/bg_btn_fax.gif) no-repeat 0 -101px; width:250px; height:101px;}

/*Flashの設定*/
#flash_box{float:right; width:360px; height:210px; margin:0; padding:0; border:1px #999999 solid;}

/*コンテンツ中央エリアの設定*/
#contents_body_box {clear:both; width:910px; margin:0 auto;}
/*#contents_body_left_box { float:left; width:690px;  margin:0 0 0 0; padding:10px 0 0 0px; }*/
#contents_body_left_box { float:left; width:685px;  margin:0 0 0 0; padding:10px 0 0 0px; }
#contents_body_right_box{ float:right; /*background:url(../../img/bg_body_right.gif) no-repeat 0 0;*/ width:209px; height:490px; margin:0; padding:5px 10px 0 0;}

/*今月の高額買取車*/
#monthly_car_box { clear:both; margin:0 auto; padding:0 0 0 0px; width:656px; height:186px; border: 1px solid #999999; }
#monthly_car_box h1 { clear:both; background:url(../../img/bg_monthly_car.jpg) no-repeat 0 0; width:646px; height:25px; font-size:16px; color:#FFFFFF; line-height:100%; margin:0; padding:5px 0 0 10px; text-align:left;}
.car_box { float:left;  width:116px; margin:0; padding:0 0 0 13px; text-align:left;}
.car_box img {clear:both; width:116px; height:88px; margin:0; padding:5px 0 0 0px;}
.car_box h4 {clear:both;  margin:0; padding:3px 0 0 0; font-size:93%; line-height:140%;}
.car_box p { clear:both; margin:10px 0 0 0; padding:0; text-align:right; font-size:93%; line-height:100%; color:#FF0000;}

/*JACの強みなど左バナー群*/
#contents_body_bottom_box { clear:both; width:656px; margin:10px auto 0; padding:0;}
/*
#body_bottom_left_box { float:left; width:328px; margin:0; padding:0; }
#body_bottom_left_box a { display:block; width:328px; height:56px; margin:0; padding:0; }
#body_bottom_left_box p { width:328px; height:36px; margin:0; padding:0; text-align:left; font-size:77%; }
#body_bottom_left_box h3 {text-indent:-9999px; }
*/
#body_bottom_left_box { float:left; width:320px; margin:0; padding:0; }
#body_bottom_left_box a { display:block; width:320px; height:56px; margin:0; padding:0; }
#body_bottom_left_box p { width:320px; height:36px; margin:0; padding:0; text-align:left; font-size:77%; }
#body_bottom_left_box h3 {text-indent:-9999px; }

#brn_strong:visited { background:url(../../img/brn_strong.gif) no-repeat 0 0; width:328px; height:56px; }
#brn_strong:active { background:url(../../img/brn_strong.gif) no-repeat 0 0; width:328px; height:56px;}
#brn_strong:link { background:url(../../img/brn_strong.gif) no-repeat 0 0; width:328px; height:56px;}
#brn_strong:hover { background:url(../../img/brn_strong.gif) no-repeat 0px -56px; width:328px; height:56px;}

#brn_service:visited { background:url(../../img/brn_service.gif) no-repeat 0 0; width:328px; height:56px; }
#brn_service:active { background:url(../../img/brn_service.gif) no-repeat 0 0; width:328px; height:56px;}
#brn_service:link { background:url(../../img/brn_service.gif) no-repeat 0 0; width:328px; height:56px;}
#brn_service:hover { background:url(../../img/brn_service.gif) no-repeat 0px -56px; width:328px; height:56px;}

#brn_resuits:visited { background:url(../../img/brn_resuits.gif) no-repeat 0 0; width:328px; height:56px; }
#brn_resuits:active { background:url(../../img/brn_resuits.gif) no-repeat 0 0; width:328px; height:56px;}
#brn_resuits:link { background:url(../../img/brn_resuits.gif) no-repeat 0 0; width:328px; height:56px;}
#brn_resuits:hover { background:url(../../img/brn_resuits.gif) no-repeat 0px -56px; width:328px; height:56px;}

/*お得情報など右バナー群*/
#body_bottom_right_box { float:left; width:311px; margin:0; padding:0 0 0 17px; }
#body_bottom_right_box a { display:block; width:311px; height:56px; margin:0; padding:0; }
#body_bottom_right_box p { width:311px; height:36px; margin:0; padding:0; text-align:left; font-size:77%; }
#body_bottom_right_box h3 {text-indent:-9999px; }

#brn_profit:visited { background:url(../../img/brn_profit.gif) no-repeat 0 0; width:311px; height:56px; }
#brn_profit:active { background:url(../../img/brn_profit.gif) no-repeat 0 0; width:311px; height:56px;}
#brn_profit:link { background:url(../../img/brn_profit.gif) no-repeat 0 0; width:311px; height:56px;}
#brn_profit:hover { background:url(../../img/brn_profit.gif) no-repeat 0px -56px; width:311px; height:56px;}

#brn_voice:visited { background:url(../../img/brn_voice.gif) no-repeat 0 0; width:311px; height:56px; }
#brn_voice:active { background:url(../../img/brn_voice.gif) no-repeat 0 0; width:311px; height:56px;}
#brn_voice:link { background:url(../../img/brn_voice.gif) no-repeat 0 0; width:311px; height:56px;}
#brn_voice:hover { background:url(../../img/brn_voice.gif) no-repeat 0px -56px; width:311px; height:56px;}

#brn_about:visited { background:url(../../img/brn_about.gif) no-repeat 0 0; width:311px; height:56px; }
#brn_about:active { background:url(../../img/brn_about.gif) no-repeat 0 0; width:311px; height:56px;}
#brn_about:link { background:url(../../img/brn_about.gif) no-repeat 0 0; width:311px; height:56px;}
#brn_about:hover { background:url(../../img/brn_about.gif) no-repeat 0px -56px; width:311px; height:56px;}

/*ニュースなどの中央右バナー群*/

#ases_campaign_box { clear:both; width:206px; margin:0 auto; padding:0; }
#ases_campaign_box a { display:block; width:206px; height:87px; margin:5px 0 0 0; padding:0 0 0 0; }
#ases_campaign_box h3 {text-indent:-9999px; }


#brn_ases:visited { background:url(../../img/brn_ases.gif) no-repeat 0 0; width:206px; height:87px; }
#brn_ases:active { background:url(../../img/brn_ases.gif) no-repeat 0 0; width:206px; height:87px;}
#brn_ases:link { background:url(../../img/brn_ases.gif) no-repeat 0 0; width:206px; height:87px;}
#brn_ases:hover { background:url(../../img/brn_ases.gif) no-repeat 0px -87px; width:206px; height:87px;}

#brn_campaign:visited { background:url(../../img/brn_campaign.gif) no-repeat 0 0; width:206px; height:52px; }
#brn_campaign:active { background:url(../../img/brn_campaign.gif) no-repeat 0 0; width:206px; height:52px;}
#brn_campaign:link { background:url(../../img/brn_campaign.gif) no-repeat 0 0; width:206px; height:52px;}
#brn_campaign:hover { background:url(../../img/brn_campaign.gif) no-repeat 0px -52px; width:206px; height:52px;}


/*トピックス*/
/*#topics_box { clear:both; background-color:#FFFFFF; width: 206px; height:315px; margin:10px  auto 0; padding:0; overflow: hidden; overflow-y: scroll; border: 1px solid #999999; }*/
#topics_box { clear:both; background-color:#FFFFFF; width: 206px; height:367px; margin:10px  auto 0; padding:0; overflow: hidden; overflow-y: scroll; border: 1px solid #999999; }
#topics_box p { text-align:left; padding:3px 5px; margin:0; font-size:93%; line-height:150%; }
#topics_box span { display:block; margin:0 0 0 12px;}


/*RSS*/
#rss_box { clear: both; width: 890px; margin: auto; padding: 0px 0px 5px;}
#rss_area { text-align:left; float:left width: 860px; background: url(../../img/rss_icon.gif) no-repeat 3px 3px; padding: 2px 2px 2px 24px; border: 1px solid #666666;}

/*コンテンツ下段エリアの設定*/
#contents_bottom_box {clear:both; width:910px; margin:0 auto;}
#contents_bottom_left_box { float:left; width:680px;  margin:0 0 0 0; padding:10px 0 0 0px; }
/*#contents_bottom_right_box{ float:right; width:230px; height:490px; margin:0; padding:5px 0 0 0; }*/
#contents_bottom_right_box{ float:right; width:230px; margin:0; padding:5px 0 0 0; }

/*店舗の紹介エリアの設定*/
/*
.shop_list_box { float:left;  width:325px; height:100px;  margin:0; padding:0 0 0 10px;}
.shop_list_box h2 { float:left; background:url(../../img/shop_arrow.gif) no-repeat 0 0; width:190px; padding:0 0 0 25px; margin:0; font-size:138.5%; line-height:100%; text-align:left;}
.shop_list_box img { float:left; display:block;  width:102px; height:75px; border: 1px solid #999999; }
.shop_list_box p { float:left; width:215px; text-align:left; font-size:77%; border-top:1px dotted #2F4C7D; margin:4px 0 0 0; padding:2px 0 0 5px; text-align:justify; text-justify:distribute;}
*/
.shop_list_box { float:left;  width:325px; height:110px;  margin:0; padding:0 0 0 10px;}
.shop_list_box h2 { float:left; background:url(../../img/shop_arrow.gif) no-repeat 0 0; width:100px; padding:0 0 0 25px; margin:0; font-size:138.5%; line-height:100%; text-align:left;}
.shop_list_box img { float:left; display:block;  width:102px; height:75px; border: 1px solid #999999; }
.shop_list_box p { float:left; width:210px; text-align:left; font-size:77%; border-top:1px dotted #2F4C7D; margin:0px 0 0 0; padding:2px 0 0 5px; text-align:justify; text-justify:distribute;}

/*チラシ*/
a.top_flyer1 { display: block; background: url(../../img/btn_flyer1.gif) no-repeat 0 0; width: 90px; height: 25px; text-indent: -9999px;float:left}
a.top_flyer1:link,visited { background-position: 0 0;}
a.top_flyer1:hover,active { background-position: 0 -25px;}
a.top_flyer2 { display: block; background: url(../../img/btn_flyer2.gif) no-repeat 0 0; width: 90px; height: 25px; text-indent: -9999px;float:left}
a.top_flyer2:link,visited { background-position: 0 0;}
a.top_flyer2:hover,active { background-position: 0 -25px;}
a.top_flyer3 { display: block; background: url(../../img/btn_flyer3.gif) no-repeat 0 0; width: 90px; height: 25px; text-indent: -9999px;float:left}
a.top_flyer3:link,visited { background-position: 0 0;}
a.top_flyer3:hover,active { background-position: 0 -25px;}
span.top_flyer_none { display: block; background: url(../../img/btn_flyer_none.gif) no-repeat 0 0; width: 90px; height: 25px; text-indent: -9999px;float:left}
span.top_flyer_none:link,visited { background-position: 0 0;}
span.top_flyer_none:hover,active { background-position: 0 -25px;}


/*下段右のバナー設定（ブログ、ダウンロード）*/
#blog_download_box { clear:both; width:206px; margin:0 auto; padding:0; }
#blog_download_box a { display:block; width:206px; height:64px; margin:5px 0 0 0; padding:0 0 0 0; }
#blog_download_box h3 {text-indent:-9999px; }
#blog_download_box span { display:block; width:206px; height:77px; margin:5px 0 0 0; padding:0 0 0 0; }

#brn_blog:visited { background:url(../../img/brn_blog.gif) no-repeat 0 0; width:205px; height:64px; }
#brn_blog:active { background:url(../../img/brn_blog.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_blog:link { background:url(../../img/brn_blog.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_blog:hover { background:url(../../img/brn_blog.gif) no-repeat 0px -64px; width:205px; height:64px;}

#brn_download:visited { background:url(../../img/brn_download.gif) no-repeat 0 0; width:205px; height:64px; }
#brn_download:active { background:url(../../img/brn_download.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_download:link { background:url(../../img/brn_download.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_download:hover { background:url(../../img/brn_download.gif) no-repeat 0px -64px; width:205px; height:64px;}

#brn_qrcode { background:url(../../img/brn_qrcode.jpg) no-repeat 0 0; width:25px; height:77px; }


/*下段右のバナー設定（外部リンク）*/
#out_link_box { clear:both; background:#F2F2F2; width:220px; margin:10px auto 0; padding:2px 0 10px 0; border:1px solid #CCCCCC; }
#out_link_box a { display:block; width:205px; height:64px; margin:7px auto 0 ; padding:0 0 0 0; }
#out_link_box p { display:block; width:205px; margin:3px auto 0 ; padding:0 0 0 0; font-size:77%; line-height:100%; }
#out_link_box h3 {text-indent:-9999px; }

#brn_nac:visited { background:url(../../img/brn_nac.gif) no-repeat 0 0; width:205px; height:64px; }
#brn_nac:active { background:url(../../img/brn_nac.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_nac:link { background:url(../../img/brn_nac.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_nac:hover { background:url(../../img/brn_nac.gif) no-repeat 0px -64px; width:205px; height:64px;}

#brn_pkoube:visited { background:url(../../img/brn_pkoube.gif) no-repeat 0 0; width:205px; height:64px; }
#brn_pkoube:active { background:url(../../img/brn_pkoube.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_pkoube:link { background:url(../../img/brn_pkoube.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_pkoube:hover { background:url(../../img/brn_pkoube.gif) no-repeat 0px -64px; width:205px; height:64px;}

#brn_asahiauto:visited { background:url(../../img/brn_asahiauto.gif) no-repeat 0 0; width:205px; height:64px; }
#brn_asahiauto:active { background:url(../../img/brn_asahiauto.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_asahiauto:link { background:url(../../img/brn_asahiauto.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_asahiauto:hover { background:url(../../img/brn_asahiauto.gif) no-repeat 0px -64px; width:205px; height:64px;}

#brn_chrysler:visited { background:url(../../img/brn_chrysler.gif) no-repeat 0 0; width:205px; height:64px; }
#brn_chrysler:active { background:url(../../img/brn_chrysler.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_chrysler:link { background:url(../../img/brn_chrysler.gif) no-repeat 0 0; width:205px; height:64px;}
#brn_chrysler:hover { background:url(../../img/brn_chrysler.gif) no-repeat 0px -64px; width:205px; height:64px;}

