@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 {
width:575px;
height:227px;
margin:5px 0;
padding:0;
background:url(../img/index/cover.gif) no-repeat left center;
text-indent:-9999em;
}
/* お知らせ
------------------ */
.osirase-container {
clear:both;
width:560px;
margin:0;
padding:0;
}
.osirase-container h2 {
height:16px;
margin:0 0 5px 2px;
padding:0;
background:url(../img/index/osirase.gif) no-repeat left center;
text-indent:-9999em;
font-size:12px;
color:#666666;
}
.osirase {
margin:0 0 20px 0;
padding:10px 12px 20px 12px;
border:#FFCC00 solid 5px;
}
.osirase p {
margin:0;
padding:0;
font-size:0.85em;
color:#333333;
line-height:125%;
}
p.data {
margin:5px 0 0 0;
padding:0;
font-size:0.7em;
}
/* 特集コンテナのみ
------------------ */
.special-container {
clear:both;
position:relative;
width:580px;
margin:0;
padding:0;
overflow: hidden;
}
.special-container:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .special-container {
    height: 1em;
    overflow: visible;
}
/**/
.special-banner-box {
float:left;
width:180px;
height:380px;
margin:0 2px;
padding:0;
}
.special-banner-box p {
margin:2px 0;
font-size:0.75em;
line-height:125%;
}
/* 新着・更新情報
------------------ */
.newshop-container {
clear:both;
position:relative;
width:500px;
margin:10px 0 10px 0;
padding:20px;
border:#999999 solid 1px;
overflow: hidden;
}
.newshop-container:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .newshop-container {
    height: 1em;
    overflow: visible;
}
/**/
.newshop-container h3 {
width:335px;
height:32px;
margin:0 0 5px 2px;
padding:0;
background:url(../img/index/title-sinchaku.gif) no-repeat left center;
text-indent:-9999em;
font-size:12px;
color:#666666;
}
.newshop-block {
clear:both;
position:relative;
margin:5px 10px 10px 10px;
padding:0 0 5px 0;
background:url(../../img/pub/dott.jpg) repeat-x bottom left;
overflow: hidden;
}
.newshop-block:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .newshop-block {
    height: 1em;
    overflow: visible;
}
/**/
.newshop-block img {
float:left;
width:50px;
height:50px;
margin:0 10px 0 0;
padding:0;
border-top:none;
border-right:#666666 solid 1px;
border-bottom:#666666 solid 1px;
border-left:none;
}
.newshop-text {
float:left;
width:400px;
margin:0;
padding:0;
}
p.newshop-name {
margin:0 0 2px 0;
padding:0;
font-size:0.85em;
font-weight:bold;
letter-spacing:2px;
}
p.newshop-name a {
text-decoration:none;
}
.newshop-block p {
margin:0;
padding:0;
font-size:0.75em;
line-height:125%;
}
p.newshop-continue a {
float:right;
color:#660000;
text-decoration:none;
}
p.newshop-continue a:hover {
color:#FF6600;
}
span.data {
margin:0;
padding:0;
font-size:0.75em;
font-weight:normal;
color:#666666;
letter-spacing:0;
}
/* サイド
------------------ */
.s-guide {
margin:10px 10px 10px 0;
padding:0;
}
.s-guide p {
font-size:0.8em;
}
