@charset "shift_jis";

body {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
background-color: #cccccc;
text-align: center;
margin:0px;
font-size: 12px;
line-height:120%
}

body {
background-color: #6B7A87;
}
.style1 {color: #FFFFFF}

.font_title{
font-family: "ＭＳ ゴシック";
font-size:12pt;
line-height:1.5em;
color:#7FA0A8;
}
.font_pic{
font-family: "ＭＳ ゴシック";
font-size:9pt;
line-height:1.5em;
color:#333333;
}
.font_news{
font-family: "ＭＳ ゴシック";
font-size:9pt;
line-height:1.3em;
color:#333333;
}
.font_sub{
font-family: "ＭＳ ゴシック";
font-size:8.5pt;
line-height:1em;
color:#333333;
}
.font_menu{
font-family: "ＭＳ ゴシック";
font-size:9pt;
line-height:1.5em;
color:#333333;
}
.font_greeting{
font-family: "ＭＳ ゴシック";
font-size:9pt;
line-height:1.2em;
color:#333333;
}
.bottom{
background-image : url(img/bottom_shadow.gif);
background-repeat:repeat-x;
}
span.white{
color:#ffffff;
font-size:90%;
}
strong {
　font-weight:bold;
}
em {
　font-style:normal;
}
.pad{
padding:10px 10px 10px 10px;
}
.pad2{
padding:10px 0px 10px 0px;
}
.pad3{
padding:0px 0px 0px 10px;
}
.pad5{
padding:5px;
}
.pad6{
padding:10px 0px 0px 15px;
}
.pad_top{
padding:10px 0px 0px 0px;
}
.pad_menu{
padding:0px 0px 0px 63px;
}
.pad_menu_sub{
padding:0px 0px 0px 55px;
}
.pad_menu_f{
padding:5px 0px 5px 0px;
}
.pad_con{
padding:10px 0px 10px 0px;
}
.pad_hospital{
padding:5px 0px 0px 10px;
}
.pad_hospital2{
padding:15px 0px 0px 70px;
}
.pad_hospital3{
padding:15px 0px 0px 50px;
}
.pad_hospital4{
padding:0px 10px 0px 0px;
}
.pad_hospital5{
padding:0px 30px 0px 0px;
}
.pad_docter{
padding:10px 0px 15px 70px;
}
.pad_docter{
padding:10px 0px 15px 100px;
}
.pad_bath{
padding:5px 40px 5px 50px;
}
.pad_shamp{
padding:0px 0px 0px 145px;
}
.pad_yoyaku{
padding:0px 0px 0px 90px;
}
.pad_medical{
padding:0px 0px 0px 50px;
}
.pad_animal{
padding:0px 0px 0px 70px;
}
.pad_staff{
padding:0px 0px 0px 30px;
}
.brown{
color:#91600b;
font-family: "Times Bold";
font-family: "Times New Roman";
font-weight:600;
font-size:120%;
}
.red{
color:#993300;
font-family: "Times Roman";
font-family: "Times New Roman";
font-size:100%;
}
a.ft{
color: #FFFFFF;
text-decoration:none;
border:0px;}
a:hover.font_ft{color:#ffcc00;
text-decoration:none;
border:0px;}
a:visited.font_ft{color:#ffffff;
text-decoration:none;
border:0px;
}
a.his{
color: #336699;
text-decoration:none;
border:0px;}
a:hover.font_ft{color:#cc3300;
text-decoration:none;
border:0px;}
a:visited.font_ft{color:#cc3300;
text-decoration:none;
border:0px;
}
.times{
font-family: "Times Bold";
font-family: "Times New Roman";
font-size:75%;
}
.times2{
font-family: "Times Bold";
font-family: "Times New Roman";
font-size:80%;
}
.times3{
font-family: "Times Bold";
font-family: "Times New Roman";
font-size:80%;
}
.under_border{
border-bottom:1px dashed #000000;
}
a{
color:#333333;
text-decoration:none;
border:0px;}
a:hover{color:#ffcc00;
text-decoration:none;
border:0px;}
a:visited{color:none;
text-decoration:none;
border:0px;
}
.border{
border:1px solid #000000;
}
.border2{
border:1px solid #cccccc;
}
.border_qa{
border:1px solid #ffcc33;
}
.border_right{
border-right:1px solid #000000;
}
.border_right2{
border-right:1px solid #cccccc;
}
.border_right_gray{
border-right:1px solid #666666;
}
.border_right_gray2{
border-right:1px solid #999999;
}
.border_left_gray{
border-left:1px solid #666666;
}
.border_top_gray{
border-top:1px solid #666666;
}
.border_bottom{
border-bottom:1px solid #666666;
}
.border_bottom2{
border-bottom:1px solid #999999;
}
.border_bottom3{
border-bottom:1px solid #cccccc;
}
.border_left{
border-left:1px solid #000000;
}
.border_top{
border-top:1px solid #000000;
}
.border_left_top{
border-top:1px solid #000000; border-left:1px solid #000000;
}
.border_top_bottom{
border-top:1px solid #000000; border-bottom:1px solid #000000;
}
.border_left_bottom{
border-left:1px solid #000000; border-bottom:1px solid #000000;
}
.menu{
border-right:1px solid #000000;
padding:10px 0px 10px 5px;
}
.footer{
color:#666666;
font-family: "Times New Roman";
font-weight:100;
font-size:100%;
}
.news {color: #003366}
.topics {color: #cc3300}

.text{
white-space: normal;
}
