/* 全ページ共通 */
BODY{
font-size: 10pt;
font-color: #000000;
text-decoration: none;
background-color: #ffffff;
margin: 10px;
}
/* トップページ */
BODY.index{
background-image: url(img/hirodaihosp.jpg);
background-position: top center;
background-repeat: no-repeat;
}
.navi{
margin:20px 0px;
font-size: 9pt;
}
/* ページ右（ToPageTop） */
.migi{
text-align: right;
font-size: 9pt;
font-family: Arial;
}
/* ページボトム */
DIV.pbottom{
text-align: center;
font-size: 9pt;
font-family: Arial;
}
/* トップページ　あいさつ */
DIV.message {
height: 230px;
padding-top: 30px;
}
/* メニューバー */
DIV.menu {
font-size: 9pt;
color:#ffff99;
background-color: #333396;
height: 2em;
text-align:center;
position:relative;
top:0;
left:0;
}
.menuhead {
color:#ffffff;
}
DIV.menu A:link,DIV.menu A:visited{
color:#ffffff;
text-decoration: none;
display: block;
line-height: 2em;
width: 100px;
}
DIV.menu A:hover{
color:#ff9900;
text-decoration: none;
}
DIV.menu span{
display:none;
}
#menu1{
position:absolute;
top:0;
left:0;
}
#menu2{
position:absolute;
top:0;
left:101px;
}
#menu3{
position:absolute;
top:0;
left:202px;
}
#menu4{
position:absolute;
top:0;
left:303px;
}
#menu5{
position:absolute;
top:0;
left:404px;
}
#menu6{
position:absolute;
top:0;
left:505px;
}
#menu7{
position:absolute;
top:0;
left:606px;
}
P.m0{
margin: 0;
}
P.indent{
text-indent: 1em;
}
.center{
text-align: center;
}
.btm10{
margin-bottom: 10px;
}
.red{
color: red;
}
.bold{
font-weight: bold;
}
.italic{
font-style: italic;
}
/* サブタイトル用 */
H1{
font-size: 12pt;
text-align: center;
margin-bottom: 10px;
}
/* サブページの項目用 */
H2{
font-size: 12pt;
margin-bottom: 10px;
}
UL{
list-style-type: square;
}
UL.kaku_b{
list-style-image: url("img/kaku_b.gif");
}
UL.kaku_y{
list-style-image: url("img/kaku_y.gif");
}
LI{
margin-bottom: 5px;
}
/* リンク */
A:link,A:visited{
color: #333399;
text-decoration: none
}
A:hover,A:active{
color: #ff6600;
text-decoration: none
}
/* □ */
DIV.kakomi{
background-color: #DEEBEE; 
margin: 10px;
padding: 10px;
border: #9f3f00 1px solid;
}
/* ライン */
HR{
border: #333399 1px solid;
}
HR.cha{
border: #663333 1px solid;
}
HR.slatedot{
border: slategray thin dotted;
}
/* 画像 */
IMG{
border-style: none;
}
/* TOP 新着情報 */
.new{
font-size: 10pt;
}
/* Ｑ＆Ａの質問用 */
DIV.q{
background-color: whitesmoke;
border: slategray 1px solid;
padding: 5px;
margin: 10px 0 10px 10px;
}
DIV.a{
margin: 0 0 10px 30px;
}
/* テーブル */
TD,TH{
padding: 5px;
}
/* テーブル(bbs) */
TABLE.bbs{
width: 500px;
border: #dadada thin solid ;
}
.da{
background-color: #dadada;
white-space: nowrap;
}
