div{position:relative;/*border-style:solid;border-width:1;*/}

/*全体の幅*/
.main {position:relative;width:100%;background-color:#FFFFFF;}
/*タイトル部分*/
.top {position:relative;background-color:#FFFFFF;background-image:url("kimg/tb001.gif");background-repeat:repeat;padding:5px;}
/*代替メニュー*/
.dmenutxt{
	font-size:11px;
        margin:0px 2px 0px 2px;
}
/*ボトム部分*/
.bottom {position:relative;background-image:url("kimg/tb001.gif");background-repeat:repeat;} 
.bottomtxt {position:relative;text-align:right;font-size:12px;color:#ffffff;text-indent:0px;line-break:strict;padding:5px;}

p {font-size:11.5px;color:#3D3D3D;}/*←必修削除不可*/
BODY{background:#FFFFFF;}

/*リンク項目のスタイル*/
A{text-decoration:none;}
A:link{color:#0000FF;}
A:visited{color:#444444;}
A:active{color:#444444;}
A:hover{color:#FF0080;}

/*サイト内リンク*/
.mm{	font-size:14px;
        line-height:18px;
        text-indent:0em;
        font-family: monospace;
        letter-spacing:0px;
        line-break:strict;
        padding:0px 0px 0px 0px;
        margin:10px 0px 10px 10px;
        text-align:left;}

H1{font-size:20px;font-weight:900;color:#00004D;}
H2{font-size:14px;color:#000000;}

.center{text-align:center;}