/* CSS Document */


/*____________________ comet ____________________*/


#comet1 .honbun {
padding: 20px 0 0 225px;
background: url(img/main_pic.jpg) no-repeat;
}
#comet1 .honbun .bul {
margin-bottom: 30px;
}
#comet1 .honbun .bul li {
margin-bottom: 10px; margin-left: 0; font-size: 14px;
}
#comet1 .honbun .bul li strong {
color: #CC3333;
}
#comet1 .honbun p {
font-size: 12px; margin-left: 10px; line-height: 2;
}


#comet-chart {
background: url(img/chart.gif) no-repeat; padding-top: 180px; margin-top: 20px;
}
#comet-chart li {
display: block; float: left; width: 128px; font-size: 10px;
}
#comet-chart li#sp  {
width: 169px;float: right;
}
#comet-chart li p {
margin-right: 15px; font-size: 10px; line-height: 1.5;
}
#comet-chart li#sp p {
margin-right: 0; font-size: 12px; line-height: 1.5;
}
#comet-chart div {
background: #3542A6; color: #fff; text-align: center; font-size:10px; line-height:1; padding: 4px 0; margin: 5px 15px 3px 0; 
}
#comet-chart #sp div {
background: #CC3333; margin: 5px 0 3px 0;
}


#comet2 .pic {
padding: 0; width: 295px;
}

#comet2 .setsumei {
width: 340px;
}
#comet2 .setsumei .honbun {
padding: 0 0 15px 160px;
}
#comet2 .setsumei h4 {
font-weight: normal; background: #3542A6; color: #fff; line-height: 1; text-align: center; padding: 3px 0; margin: 0 0 5px 0;
}
#comet2 .setsumei p {
}

#comet2 #diode {
clear: both; background: url(img/pic2.gif) no-repeat;
}
#comet2 #rf {
background: url(img/pic3.gif) no-repeat;
}



#nagare .pics li {
display: inline;
}
#nagare .pics img {
margin-right: 10px;
}
#nagare .pics img.lastone {
margin-right: 0;
}

#nagare .honbun h4 {
margin: 10px 0 5px 0;
}
#nagare .honbun p {
padding-bottom: 10px;
}

#kansou dl {
margin-top: 15px;
}
#kansou dt {
color:#CC3333; font-weight: bold; padding-left: 0.5em;
}
#kansou dt.men {
color:#3366CC;
}
#kansou dd {
display: block; background: url(../img/line.gif) repeat-x left bottom; padding: 0 0 2em 120px; margin: -1.6em 0 0.5em;
}


#jutsugo #bodymilk {
display: block; background: url(img/bodymilk.jpg) no-repeat right top; padding-right: 140px; padding-bottom: 25px;
}


#hygienina1 .honbun {
width: 450px;
}
#hygienina1 .honbun h3 {
background: none; color: #990033; padding: 15px 0; margin: 0;
font-size: 18px;
}
#hygienina1 .right {
width: 180px; padding-top: 15px;
}
#hygienina2 .left {
width: 250px;
}
#hygienina2 .right {
width: 400px;
}



/*____________________ ichiran ____________________*/

.block#ichiran {
padding:15px 0 0 0; width: 660px;
}
.koumoku {
width: 320px; float: left; padding: 0 0 12px 0; margin-bottom: 12px;
border-bottom: 2px solid #E5E5E5; margin-right: 10px;
}
.koumoku {

}

.koumoku img {
float: left; margin-right: 10px; margin-left: 5px;
}
.koumoku h4 {
margin-top: 0px; font-size: 14px; font-weight: bold;
}
.koumoku .word {
width: 220px; float: left;
}

.koumoku p.hiyou {
padding: 3px 0 2px 48px; margin: 0; font-size: 14px;
background: url(area/ikkai.gif) no-repeat left center; line-height: 1; font-family: Arial, Helvetica, sans-serif;
}
.koumoku p.time {
padding: 3px 0 2px 50px; margin: 0; font-size: 14px;
background: url(area/jikan.gif) no-repeat left center; line-height: 1;
}


/*____________________ bihada ____________________*/


#bihada2 .left {
width: 240px;
}
#bihada2 .right {
width: 390px; background: url(img/bihada-point-m.gif) no-repeat;
padding: 30px 0 0 0;
}
#bihada2 .right li {
display: block; background: url(img/bihada-point-hr.gif) no-repeat left bottom;
padding: 16px 0 18px 0;
font-size: 14px;
}

#bihada3 {
clear: both;
}

