BODY{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

font-family:ＭＳ Ｐゴシック,Osaka,sans-serif; 
font-size:15px;

scrollbar-face-color:#CC0000;
scrollbar-highlight-color:black;
scrollbar-shadow-color:black;
scrollbar-3dlight-color:black;
scrollbar-arrow-color:black;
scrollbar-track-color:white;
scrollbar-darkshadow-color:black;

}


HR{
border-color:#888888;
border-style:solid 1px;
}

HR.01{
border-color:#666666;
border-style:dotted 1px;
}

HR.02{
border-color:#000000;
border-style:dotted 1px;
}

input,select {
font-size:12px;
color:#000000;
font-family:ＭＳ Ｐゴシック,Osaka,sans-serif;
background-color:#ffffff;
border:1px solid #888888;
}

input.check {
font-size:12px;
color:#000000;
background-color:#EEEEEE;
border:0px solid #FFFFFF;
}

input.button {
font-size:13px;
color:#000000;
background-color:#FFFFFF;
border:2px solid #000000;
}

textarea {
font-size:12px;
color:#000000;
font-family:ＭＳ Ｐゴシック,Osaka,sans-serif;
background-color:#ffffff;
border:1px solid #888888;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#888888;
scrollbar-shadow-color:#888888;
scrollbar-3dlight-color:#888888;
scrollbar-arrow-color:#000000;
scrollbar-track-color:white;
scrollbar-darkshadow-color:black;
}

a:link {
color:#CC0000;
text-decoration:none;
}
a:visited {
color:#000000;
text-decoration:none;
}
a:active {
color:#CC0000;
text-decoration:none;
}
a:hover {
color:#CC0000;
text-decoration:underline;
}

p {
font-size: 12px; /*枠内のフォントサイズ*/
}
span {
font-size: 12px;/*<SPAN>〜</SPAN>のフォントサイズ*/
color :#FF6699;
}
b {
font-size: 12px; /*太字のフォントサイズ*/
}
b.01 {
font-size: 12px; /*太字のフォントサイズ*/
color :#3366CC;
}

b.02 {
font-size: 12px; /*太字のフォントサイズ*/
color :#CC0000;
}

body {
font-size: 12px; /*フォントサイズ*/
}

table {
font-size: 12px; /*フォントサイズ*/
line-height: 17px;
}

td.map {
font-size: 12px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
line-height: 15px;
background-color:#CCCCCC; /*色*/
text-align:center;
}
td.map02 {
font-size: 12px; /*フォントサイズ*/
line-height: 15px;
text-align:left;
BORDER-BOTTOM:dashed 1px #999999;
}
td.map03 {
font-size: 12px; /*フォントサイズ*/
line-height: 15px;
text-align:RIGHT;
BORDER-BOTTOM:dashed 1px #999999;
}

td.mem {
font-size: 12px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
line-height: 15px;
background-color:#CCCCCC; /*色*/
text-align:center;
}
td.mem02 {
BORDER-BOTTOM:dashed 1px #999999;
}
td.mem03 {
font-size: 18px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
line-height: 25px;
text-align:LEFT;
BORDER-BOTTOM:dashed 1px #999999;
}

td.mail {
font-size: 12px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
line-height: 15px;
background-color:#CCCCCC; /*色*/
text-align:right;
}
td.mail02 {
font-size: 12px; /*フォントサイズ*/
line-height: 15px;
text-align:left;
BORDER-BOTTOM:dashed 1px #999999;
}

.Category {
font-size: 12px; /*フォントサイズ*/
color:#000000; /*色*/
}

.Category_title {
font-size: 15px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
color:#FFFFFF; /*色*/
}

.Category_attention {
font-size: 12px; /*フォントサイズ*/
color:#000000; /*色*/
line-height: 18px;
}

.Category_kyo {
font-size: 15px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
color:#000000; /*色*/
}

td.rireki {
font-size: 11px; /*フォントサイズ*/
text-align:LEFT;
BORDER-BOTTOM:dashed 1px #999999;
}

.menu {
font-size: 18px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
color:#FFFFFF; /*色*/
text-decoration:none;
font-family:Arial ,Arial Black;
}

.info {
font-size: 15px; /*フォントサイズ*/
line-height: 20px;
}

.copy {
font-size: 10px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
color:#666666; /*色*/
text-decoration:none;
font-family:Arial ,Arial Black;
}

p.title01 {
font-size: 30px; /*フォントサイズ*/
line-height: 30px;
font-weight:bold; /*太さ*/
color:#000000; /*色*/
text-decoration:none;
font-family:Arial,Arial Black;
}

p.title02 {
font-size: 20px; /*フォントサイズ*/
font-weight:bold; /*太さ*/
color:#000000; /*色*/
text-decoration:none;
font-family:Arial,Arial Black;
}
