.yokoaki{
    width: 710px;
    margin-top:0px;
    margin-bottom:20px;
    background-color:#ffffff;
    margin: 0 auto;
}
/*診療時間の枠*/
.sen{
    border-style:solid;
    border-width:1px;
    border-color:#C0C0C0;
    padding-top:5px;
    padding-bottom:5px;
}
.margin
{
    margin-top:20px;
    margin-bottom:20px;
    background-color:#ffffff;
}

.logo1{
    font-size:16px;
    color:#4D4C61;
}

/*通常リンクの状態　ラインなし*/
A:link
{
    color:#4D4C61;
  text-decoration : none;
}

A:visited
{
    color:#f3981d;
    text-decoration:none;
}
/*オンマウス　ラインなし*/
A:HOVER{
    color:#8d6449;
    text-decoration:none;
}
A:active
{
    color:#4f455c;
    text-decoration:none;
}

.title1_top{
    font-size:15px;
    color:#ffffff;
    margin-bottom:0px;
    margin-left:15px;
}
.title2_top{
    font-size:13px;
    color:#c0c0c0;
}

.title2_2_top{
    font-size:13px;
    color:#ffffff;
    margin-left:15px;
}

.title3_top{
    font-size:12px;
    color:#5f9ea0;
}

.title4_top{
    font-size:16px;
    color:#ffffff;
    margin-bottom:0px;
    margin-left:15px;
}

/*電話番号「シロイハ」*/
.f10{
    color:#ffffff;
    font-family:ＭＳ 明朝;
    font-size:10px;
}

.line_s{
    line-height:3px;
}

/*↑ここまで*/

/*TOP「予約のしかた」*/
.yoyaku_an{
    font-family:MS UI Gothic;
    color:#8B0000;
    text-decoration:underline;
    font-size:14px;
}

.f10{
    color:#4d4c61;
    font-family:MS UI Gothic;
    font-size:10px;

}
.f10b{
    color:#000000;
    font-family:MS UI Gothic;
    font-size:10px;

}


.f12{
    color:#ffffff;
    font-family:MS UI Gothic;
    font-size:12px;
}

.f12a{
    color:#000000;
    font-family:MS UI Gothic;
    font-size:12px;
}

.f12b{
    color:#8b0000;
    font-family:MS UI Gothic;
    font-size:12px;
}


.f13{
    color:#4d4c61;
    font-family:MS UI Gothic;
    font-size:13px;
}
.f14{
    color:#4d4c61;
    font-family:MS UI Gothic;
    font-size:14px;
}

.f14a{
    color:#8b0000;
    font-family:MS UI Gothic;
    font-size:14px;
}
.f14b{
    color:#2f4f4f;
    font-family:MS UI Gothic;
    font-size:14px;
}


.f14c{
    color:#5f9ea0;
    font-family:MS UI Gothic;
    font-size:14px;
}

.f16_0{
    font-family:MS UI Gothic;
    font-size:14px;

}
.f16{
    color:#EE7800;
    font-family:MS UI Gothic;
    font-size:14px;
}

.f16a{
    color:#4D4C61;
    font-family:MS UI Gothic;
    font-size:16px;
}

.f16b{
    color:#8b0000;
    font-family:MS UI Gothic;
    font-size:16px;
}

.f16c{
    color:#f3981d;
    font-family:MS UI Gothic;
    font-size:16px;
}

.sen_dot{
    color:#c0c0c0;
    width:90%;
    border-style:dotted;
}

/*ナビゲーション*/
.navi-waku{
    border-right-style:dashed;
    border-right-color:#A4C1D7;
    border-right:100%;
    height:100%;
    width:200px;
}


.navi2{
    width:200px;
    height:30px;
    border-left-style:solid;
    border-left-width:15px;
    border-left-color:#f5b2b2;
    font-size:14px;
    font-style:normal;
    color:#4D4C61;
    font-weight:bold;
}


/*スタッフ欄*/
.waku{
    border-color:#A58F86;
    border-style:solid;
    border-width:1px;
    width:200px;
    margin:0;
    text-align:center;
}

/*診療ページ*/
.title_sinryou{
    margin:10px;
    background-color:#f8f4e6;
    border-color:#4D4C61;
    border-style:solid;
    border-width:3px;
    font-size:16px;
    color:#4D4C61;
    text-align:center;
    font-weight:bold;
    padding:10Px;
}

/*診療ページの機器紹介・グッズの歯磨き粉*/
.waku_kiki{
    border-color:#A58F86;
    border-style:solid;
    border-width:1px;
}


/*ナビゲーション*/

.navi{
    width:230px;
    height:30px;
    border-left-style:solid;
    border-left-width:15px;
    border-left-color:#8DA0B6;
    background-color:#bbe2f1;
    border-bottom-style:solid;
    border-bottom-width:3px;
    border-bottom-color:#0073A8;
    border-right-width:3px;
    border-right-color:#0073A8;
    border-right-style:solid;
    font-size:15px;
    font-style:normal;
    color:#4D4C61;
    font-weight:bold;
}

/*各ページのタイトル欄*/
.title{
    font-size:18px;
    color:#EE7800;
    font-weight:bold;
    margin-left:5px;
}


/*topページ予約*/
.yoyaku{
    margin:10px;
    background-color:#f8f4e6;
    border-color:#4D4C61;
    border-style:dashed;
    border-width:3px;
    font-size:16px;
    color:#4D4C61;
    text-align:center;
    font-weight:bold;
    padding:10Px;
}

/*お知らせ欄*/
.info{
    margin:10px;
    background-color:#f8f4e6;
    border-color:#A4C1D7;
    border-style:dashed;
    border-width:3px;
    font-size:16px;
    color:#4D4C61;
    text-align:center;
    font-weight:bold;
    padding:10Px;
}

/*topページ2の予約*/
.yoyaku2{
    margin:10px;
    background-color:#f8f4e6;
    border-color:#4D4C61;
    border-style:dashed;
    border-width:3px;
    font-size:16px;
    color:#4D4C61;
    text-align:center;
    font-weight:bold;
    padding:10Px;
}

/*お知らせ欄*/
.info2{
    margin:10px;
    background-color:#f8f4e6;
    border-color:#4D4C61;
    border-style:dashed;
    border-width:3px;
    text-align:center;
    padding:10Px;
}
/*map*/
.map{
    background-color:#4D4C61;
    width:200px;
    height:30px;
    font-size:16px;
    color:#FFFFFF;
    text-align:left;
    padding-left:10px;
}

.map2{
    font-size:15px;
    color:#8B0000;
}
/*衛生士ニュースのタイトル*/
.news_ti{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    color:#A4C1D7;
}

/*衛生士ニュースの本文*/
.news_hon{
    font-family:Arial;
    font-size:15px;
    color:#696969;

}
/*衛生士ニュース５月の表の枠*/
.newswaku{
    text-align:center;
    color:#4d4c61;
    font-family:MS UI Gothic;
    font-size:14px;
}

/*衛生士ニュース５月の表*/
.Caption1{
    background-color:#ffb6c1;
    font-family:MS UI Gothic;
    font-weight:bold;
    color:#696969;
    text-align:center;
    width:180px;
}
/*衛生士ニュース５月の表*/
.Caption2{
    background-color:#afeeee;
    font-family:MS UI Gothic;
    color:#696969;
    text-align:center;
    width:90px;
}

/*衛生士ニュース10月の「アンチエイジング」の文字*/
.eisei10gatu{
    font-family:MS UI Gothic;
    color:#556b2f;
    font-size:15px;
}


/*衛生士ニュース10月*/
.eisei10gatu2{
    font-family:MS UI Gothic;
    color:#a52a2a;
    font-size:15px;
}


/*グッズ欄*/

.tagu{
    font-size:15px;
    color:#FFFFFF;
    width:118px;
    height:28px;
    text-align:center;
    font-weight:bold;
}

.aki{
    width:389px;
}

.nakawaku{
    width:500px;
}

/*画像に枠と影を付ける*/
.img-kage{
margin: 0px 0px 0px 5px;
background: url(gazou/shadow_001.gif) right bottom;
float: left;
}

.img-waku{
position: relative;
left: -5px;
top: -5px;
padding: 5px;
background: #FFFFF0;
border: 1px solid #999999;
}

/*回り込み*/
.left{
    float:left;
    margin-right:15px;
    margin-left:15px;
    margin-top:15px;
}

/*回り込み取り消し*/
.nofloat{
    float:none;
}

/*回り込みしない（<br>の属性として使う）*/
.float_no{
    clear:both;
}

/*メインの内容*/

.naiyou{
    width:520px;
    vertical-align:top;
}





