/* CSS Document */


/* 共通 */

.pankuzu{
font-size:1.2em;
width:515px;
margin:0px 0px 5px 0px;
}

.midashi_megane{
width:465px;
height:40px;
margin-top:10px 0px 10px 0px;
padding:25px 0px 0px 50px;
background-image:url(../img/midashi1.gif);
background-repeat:no-repeat;
text-align:left;
}

.midashi_megane h3{
margin:0px;
padding:0px;
font-size:1.6em;
font-weight:bold;
color:#0355A7;
}

.midashi_menu{
width:445px;
height:33px;
margin:0px;
padding:20px 0px 0px 70px;
font-size:1.6em;
font-weight:bold;
color:#ffffff;
background-image:url(../img/midashi_blue.gif);
background-repeat:no-repeat;
}

.menubox{
width:473px;
margin:0px 0px 20px 0px;
padding:10px 20px 10px 20px;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
border-bottom:1px #CCCCCC solid;
font-size:1.4em;
line-height:140%;
}

.ul_menubox{
padding:0px;
margin:0px;
list-style:none;
}

.li_menubox{
width:423px;
height:20px;
padding:0px 0px 0px 50px;
margin:0px 0px 10px 0px;
list-style:none;
background-image:url(../img/ic_blue.gif);
background-repeat:no-repeat;
}

.rankparts_top{
width:515px;
margin:10px 0px 0px 0px;
}

.rankparts_bottom{
width:515px;
margin:0px 0px 20px 0px;
}

.rankparts_middle{
width:473px;
margin:0px 0px 0px 0px;
padding:15px 20px 15px 20px;
border-left: solid 1px #F5AD16;
border-right: solid 1px #F5AD16;
font-size:1.4em;
line-height:140%;
}

.rankparts_middle_box{
width:473px;
margin:0px;
}

.rankparts_middle_text{
width:295px;
float:left;
padding-top:10px;
}

.rankparts_middle_image{
width:140px;
float:right;
}

.contentsbox{
width:473px;
margin:10px 0px 20px 0px;
padding:15px 20px 15px 20px;
border: solid 1px #CCCCCC;
font-size:1.4em;
line-height:150%;
}


/* クリニックページ */

.clinic{
width:473px;
margin:0px 0px 20px 0px;
padding:10px 20px 10px 20px;
border:1px #CCCCCC solid;
font-size:1.4em;
line-height:140%;
}

.clinic_box{
width:473px;
margin:0px 0px 10px 0px;
}

.clinic_box_image{
width:120px;
float:left;
}

.clinic_box_rank_text{
width:325px;
margin-left:15px;
float:right;
}

.midashi_check{
width:445px;
height:35px;
margin:0px　0px 10px 0px;
padding:18px 0px 0px 70px;
font-size:1.6em;
font-weight:bold;
color:#ffffff;
background-image:url(../img/midashi2.gif);
background-repeat:no-repeat;
}

.clinicdata{
width:513px;
margin-top:10px;
margin-bottom:20px;
font-size:1.4em;
line-height:140%;
border-top:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
}

.clinicdata_td1{
width:143px;
padding:8px;
text-align:left;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}

.clinicdata_td2{
width:320px;
padding:8px;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}

.clinic_text{
width:515px;
margin:0px 0px 20px 0px;
text-align:center;
}

.clinic_text2{
width:505px;
padding-left:10px;
margin:0px 0px 20px 0px;
font-size:1.4em;
}

