@charset "utf-8";

/*===========================================
		RC販売店リスト
===========================================*/
#contents_all{background: #efeeee url(../link/images/bg.png) repeat-x top center fixed; background-size: cover;}
#main{width: 100%; padding-top: 76px;}
/*#main_contents{background: url(../shoplist/images/bg.png) repeat-x top center;}*/
#mainAreabg{padding-bottom: 50px;}
.mainArea{width: 1000px; margin: 0 auto;}
.sl_main{width: 961px; margin: 0 auto;}
.title{padding: 25px 0 15px 0; background: url(../images/common/line_title.png) repeat-x bottom;}

.area_navi{width: 738px; margin: 0 auto; padding: 12px 0 20px 0; line-height: 1;}
.area_navi a{display: block; float: left; width: 50px; padding: 5px 8px; text-align: center; border-right: 1px solid #231815;}
.area_navi a:not(:target){padding-top: 10px\9; padding-bottom: 0px\9;}/*IE9,10*/
.area_navi a:hover{color: #231815; background: url(../shoplist/images/bg_navi_on.png);}
.area_navi a.thisOn{display: block; color: #231815; background: url(../shoplist/images/bg_navi_on.png);}
.area_navi span.blank{display: block; float: left; width: 50px; padding: 5px 8px; text-align: center; border-right: 1px solid #231815; color: #9F9FA0;}
.area_navi span.blank:not(:target){padding-top: 10px\9; padding-bottom: 0px\9;}/*IE9,10*/
.list_summary{width: 961px; padding-top: 22px;}
.list_summary_l{float: left; width: 744px;}
.list_summary_r{float: left; width: 193px; padding: 3px 2px 0 22px; font-size: 0.846em; line-height: 1.6;}


.link_base{padding-bottom: 30px;}
.link_name{width: 100px; height: 30px; margin-left: 20px; background: url(../link/images/bg_stit.png) no-repeat;}
/*.link_name{width: 956px; margin-left: 3px;}*/
.link_name span.anBox{display: block; text-align:center; color:#fff; font-size: 1.222em; font-weight: bold; letter-spacing: 0.1em; padding: 6px 0 0 0;}
.link_name span.anBox:not(:target){padding-top: 9px\9;}/*IE9,10*/
.link_list_base{width: 961px; padding-top: 0;}
.link_list{width: 954px; margin-left: 3px; background: #fff; -moz-box-shadow: 1px 1px 3px #5c5c5c; -webkit-box-shadow: 1px 1px 3px #5c5c5c; box-shadow: 1px 1px 3px #5c5c5c;}




.link_list{width: 954px; margin-left: 3px; background: #fff; -moz-box-shadow: 1px 1px 3px #5c5c5c; -webkit-box-shadow: 1px 1px 3px #5c5c5c; box-shadow: 1px 1px 3px #5c5c5c;}
.link_list ul li{float: left; position: relative;}

.link_list ul li{color: #000; display: block; width: 237px; height:86px; padding: 0; background:#fff;}
.link_list ul li{ border-bottom: 1px solid #e3e2e2;}
.link_list ul li.centerBox {border-left: 1px solid #e3e2e2; border-right: 1px solid #e3e2e2;}
.link_list ul li.centerBoxlast {border-left: 1px solid #e3e2e2;}
.link_list ul li p{display:table-cell; width:237px; height:86px; vertical-align:middle; text-align:center; font-size:1em; font-weight:bold; cursor:default;}

.link_list ul li a{display:table-cell; width:237px; height:86px; vertical-align:middle; text-align:center; font-size:1em; font-weight:bold;}
.link_list ul li a:hover { display:table-cell; width:237px; height:86px; vertical-align:middle; text-align:center; color:#417abe; font-size:1em; font-weight:bold;}


