@import "common.css";

/*---- C[W ----*/
#image{
width:920px;
height:280px;
text-indent:-9999px;
background-image:url(../img/index/image.jpg);
background-position:0 0;
background-repeat:no-repeat;
}

/*---- commonł̐ݒł ----*/
#contents{
padding:15px 0 0 0;
}

#main{
float:left;
width:685px;
}


/*---- CRec ----*/

#about-h,#menu-h,#index-menu th,#h2-news{
font-size:1px;
text-indent:-9999px;
}


.index-wrap{padding:15px;}

#about-h{height:20px; background-image:url(../img/index/about-h.gif); margin:0 0 10px 0;}

#about-text{padding:10px 20px 35px 210px; background-image:url(../img/index/about-photo.jpg); background-position:20px 0; margin:0 0 0 0;}

#about-text p{background-image:url(../img/index/about-bg.gif); background-repeat:repeat; border-width:1px 0px 1px 0px; border-style:solid; border-color:#DEC09C; padding:10px 20px; margin:10px 0 0 0;}

#menu-h{height:16px; background-image:url(../img/index/menu-h.gif); margin:0 0 15px 0;}

#index-menu{margin:0 0 30px 0;}

#index-menu th{width:320px; height:41px; line-height:100%;}
#index-menu th.menu-center{width:10px;}

#index-menu td{border-width:0px 1px 1px 1px; border-style:solid; border-color:#CCC; background-image:url(../img/index/menu-back.jpg); background-position:bottom; padding:10px; font-size:12px; vertical-align:top;}

th.menu-1{background-image:url(../img/index/tm-normal.jpg);}
th.menu-2{background-image:url(../img/index/tm-nikibi.jpg);}
th.menu-3{background-image:url(../img/index/tm-bihada.jpg);}
th.menu-4{background-image:url(../img/index/tm-diet.jpg);}
th.menu-5{background-image:url(../img/index/tm-hair.jpg);}
th.menu-6{background-image:url(../img/index/tm-health.jpg);}

#index-menu td dl,#index-menu td ul{padding:0 0 0 100px;}

#index-menu td.menu-1 dl{background-image:url(../img/index/img-menu-1.jpg);}
#index-menu td.menu-2 ul{background-image:url(../img/index/img-menu-2.jpg);}
#index-menu td.menu-3 ul{background-image:url(../img/index/img-menu-3.jpg);}
#index-menu td.menu-4 ul{background-image:url(../img/index/img-menu-4.jpg);}

#index-menu td dt,#index-menu td ul li,#index-menu td.nolist a{padding:0 0 0 15px; background-image:url(../img/index/tm-li.gif);}

#index-menu td ul li{margin-bottom:10px;}

#index-menu td dd{padding:0 0 0 15px; margin:0 0 10px 0;}

#index-menu th.space{font-size:1px; height:10px;}

#h2-news{background-image:url(../img/index/news-h.jpg); height:28px;}

#news{border:1px solid #CCC; background-color:#F9F4E8;}

#news dl{border:1px solid #FFF; padding:10px 20px;}

#news dl dt{background-image:url(../img/index/news-icon.gif); font-size:10px; padding:0 0 0 10px; background-position:0 50%; margin:0 0 5px 0;}

#news dl dd{background-image:url(../img/common/dot-beige.gif); background-position:bottom; background-repeat:repeat-x; margin:0 0 10px 0;}




