#CONTENTS {javascript:increaseNotesHeight(document.frm.html, 100)http://admin.shop-pro.jp/shop/design/img/incre.gif
 margin-left: 5px;javascript:increaseNotesHeight(document.frm.html, 100)javascript:increaseNotesHeight(document.frm.html, 100)
 padding-top: 10px;
}
#INDEX-CONTENTS {
width: 713px;
padding-left: 20px;
}
#INDEX-CONTENTS .side {
background: none;
}

/*____ マウスが載ったときだけ画像を半透明 ___ */
#INDEX-CONTENTS a:hover img {
filter: alpha(opacity=70);
opacity:0.7; /* 30％ほど透明にする */
}


.box120 {
width: 225px;
height: 373px;
}
.box120 a img {
 border: none;
}
.box120 a:hover img {
 border: none;
}
#right_model {
 margin-left: 4px;
}
.news_inner {
margin: 5px 7px 20px;
border: solid 1px #ccc;
height: 200px;
background-color: #f6f9fa;
overflow: scroll;
padding: 5px 5px 0px 5px;
font-size: 14px;
}
.news_inner hr {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#AISATSU {
 margin-top: 20px;
 margin-left: 7px;
}
#AISATSU img {
 width: 699px;
}
#VOICE, #NEWS, #CHECKED, #MEDIA {
 margin-top: 30px;
}
.media_inner {
height: 530px;
background-color: #f2eeee;
padding-top: 15px;
padding-left: 6px;
margin: 5px 7px 15px 7px;
}
.media_inner ul li {
 padding: 0 8px;
 margin-bottom: 25px;
 list-style: none;
 text-align: center;
 float: left;
 font-size: 12px;
}
.media_inner ul li img {
 width: 156px;
}

.main_bnr {
margin: 10px 0;
}
.voice_inner {
 height: 550px;
 margin-top: 5px;
 margin-bottom: 15px;
 background-color: #dcf4f8;
 padding-top: 30px;
 padding-left: 7px;
}
.voice_inner ul li {
 display: block;
 width: 155px;
 padding: 0 10px;
 margin-bottom: 30px;
 list-style: none;
 text-align: center;
 float: left;
 font-size: 12px;
}
.voice_inner ul li img {
 width: 150px;
}
.box120 a img {
margin-top: 10px;
margin-bottom: 10px;
}
.f12 {
 text-align: center;
}
.main-cat {
position: relative;
top: 15px;
left: 0;
margin-bottom: 10px;
margin-left: 7px;
padding: 0px;
}
.cat-bg {
width: 699px;
}
.main-cat ul li {
position: absolute;
float: left;
margin-right: 20px;
}
.main-cat ul li.cat01 {
top: 70px;
left: 327px;
}
.main-cat ul li.cat02 {
top: 70px;
left: 513px;
}
.main-cat ul li.cat03 {
top: 143px;
left: 327px;
}
.main-cat ul li.cat04 {
top: 143px;
left: 513px;
}
.main-cat ul li.cat05 {
top: 215px;
left: 327px;
}
.main-cat ul li.cat06 {
top: 215px;
left: 513px;
}

#NINKI img,  #New img,  #Kicho img,  #SALE img,  #RANKING img, #NEWS img,  #CATEGORY,  #MEDIA img{
 width: 713px;
 height: 53px;
}
#NINKI, #New, #Kicho, #SALE, #RANKING, #NEWS, #CATEGORY,  #MEDIA {
 margin: 40px 0px 0px 1.5px;
}


/*____ おすすめ情報 ___ */

.box_01_Reco {
  margin: 10px 0;
  font-weight: bold;      /*太文字*/ 
  float: left;
  width: 100%;
}
.Reco-h2{
   font-size: 16px;
}
.Reco-img{ 
  max-width: 30%;
   color: red;
   float: left;
   margin: 0px 20px;
}
.Reco-content{
  width: 70%;
  float: left;
}
.Reco-content01{
   color: #000000;
   font-size: 18px;
}
.Reco-content02{
   color: #339966;
   font-size: 20px;
}
.Reco-content03{
   color: #FF0000;
   font-size: 20px;
   text-decoration : underline;
}

/*____ おすすめ情報 ここまで ___ */


/* お客様の声 */
#VOICE {
    margin-top: 20px;
    margin-left:10px;
}
/* お客様の声 */
#Okyakusama_voice {
    width: 98.3%;
    height: 550px;
    font-family: メイリオ;
    font-size: 15px;
    overflow: scroll;
}

#Okyakusama_voice dl {
    margin: 30px 0 0 10px;
}

#Okyakusama_voice dl {
    border: 1px solid #ccc;
    margin-top: 10px;
}

#Okyakusama_voice dt:first-child {
    border-top: none;
}

#Okyakusama_voice dt {
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    color: #FF8C00;
    background: #f4f4f4;
    padding: 8px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#Okyakusama_voice dd {
    padding: 16px 16px 24px 30px;
    margin: 0;
    line-height: 140%;
    text-align: center;
}

/* お客様の声はここまで */
