@charset "UTF-8";
/*
Theme Name: inada2 css
Theme URL: http://www.inada2.info/
Description: indexCSS（アイナビ・トップ用）.
Version: 1.0
Author: イナダニ・アイナビ
Author URL: http://www.inada2.info/
*/

/* CSS Document */
/* カバー
------------------ */
.cover-main {
width:578px;
height:137px;
margin:10px 0 0 0;
padding:0;
background:url(../../img/spe-inavi/index/cover-main.jpg) no-repeat 0 0;
text-indent:-9999em;
}
.cover-main h2 {
width:578px;
height:137px;
font-size:1em;
}
.cover-main h2 a {
width:578px;
height:137px;
text-decoration:none;
display:block;
}
.cover-side p {
width:180px;
height:120px;
margin:10px 5px 0 0;
padding:0;
background:url(../../img/spe-inavi/index/cover-side.jpg) no-repeat 0 0;
text-indent:-9999em;
}
/* タイトル
------------------ */
h3.t-oisii-link {
width:312px;
height:39px;
margin:0 0 5px 5px;
padding:0 0 4px 0;
background:url(../../img/spe-inavi/index/title-list.jpg) no-repeat left center;
text-indent:-9999em;
font-size:0.8em;
color:#999999;
}
/* 店舗一覧
------------------ */
.shop-container {
clear:both;
position:relative;
margin:0 0 10px 0;
padding:2px 0;
width:580px;
background:url(../../img/spe-inavi/index/shop-container-bk.jpg) repeat-y left top;
overflow: hidden;
}
.shop-container:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .shop-container {
    height: 1em;
    overflow: visible;
}
/**/
.category {
float:left;
width:200px;
margin:0;
padding:0;
}
.shop-name {
float:left;
width:380px;
margin:0;
padding:0;
}
.category h4 {
width:160px;
margin:10px 0 0 10px;
padding:0 0 0 23px;
background:url(../../img/spe-inavi/index/icon-list.gif) no-repeat left center;
font-size:1em;
font-weight:bold;
color:#FF3399;
}
.category h4 a {
color:#666666;
text-decoration:none;
}
.category h4 a:hover {
color:#FF6600;
text-decoration:none;
}
.shop-name ul {
margin:5px 0 0 0;
padding:0;
list-style:none;
}
.shop-name li {
margin:0 0 5px 0;
padding:0 0 2px 30px;
font-size:0.85em;
background:url(../../img/pub/dott.jpg) repeat-x left bottom;
}
.shop-name li a {
text-decoration:none;
}
/* サイド
------------------ */
.inavi-new-box {
margin:50px 0 10px 0;
padding:0;
}
.inavi-new-box h3 {
width:182px;
height:55px;
margin:0;
padding:0;
background:url(../../img/spe-inavi/base/side-title-saisin.jpg) no-repeat left center;
text-indent:-9999em;
}
.inavi-new-box h3 a {
width:182px;
height:55px;
margin:0;
padding:0;
background:url(../../img/spe-inavi/base/side-title-saisin.jpg) no-repeat left center;
text-indent:-9999em;
text-decoration:none;
display:block;
}
.inavi-new-box h4 {
text-align:right;
margin:0 20px 0 0;
padding:0;
font-size:0.85em;
color:#996600;
font-weight:normal;
}
.inavi-new-box h4 a {
color:#996600;
text-decoration:none;
}
.inavi-new-img {
margin:5px 0;
}
.inavi-new-img img {
width:140px;
height:180px;
margin:0 0 0 15px;
border:none;
text-decoration:none;
}
.inavi-new-btm {
width:169px;
height:29px;
margin:0;
padding:0 0 30px 0;
background:url(../../img/spe-inavi/base/side-saisin-btm.jpg) no-repeat left center;
}
.inavi-new-btm p {
text-align:right;
margin:0;
font-size:0.7em;
}
.inavi-new-btm p a {
text-decoration:none;
}
