body, th, td{
font-size: 9pt;
font-family: "ＭＳ ゴシック",sans-serif;
/*font-family: MS Sans Serif;*/
/*font-family: sans-serif;*/
font-weight: normal;
line-height: normal;
text-decoration: none;
color: #636363;
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #000000
}

.filter{
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#E1E8C8);

}

.ttl_filter{
filter: alpha(style=1, opacity=100, finishopacity=70, startx=0, starty=0, finishx=170, finishy=140);
}

.sc{
  overflow-y:scroll;
  width:500;
}

.h1{
font-family: MS Sans Serif
}

.b{
font-weight: bold;
color: #000000
}

.b-red{
font-weight: bold;
color: #cc0000
}

.b-white{
font-weight: bold;
color: #ffffff
}

.white{
color: #ffffff
}

.beige{
color: #8F6906;
letter-spacing:2px
}

.b-beige{
font-weight: bold;
color: #8F6906
}

.line{
line-height: 1.8;
}

a{
text-decoration: none
}

a:link{
text-decoration: none;
color:#cc0000
}

a:visited{
text-decoration: none;
color:#cc0000
}

a:hover{
text-decoration: none;
color:#000000
}

img{
border-color:#000000
}

.sotowaku{
border: solid 1px #BFC2A5;
border-collapse: collapse
}

.keisen{
border: solid 1px #BFC2A5
}

.keisen_u{
border-bottom: solid 1px #BFC2A5
}

.keisen_r{
border-right: solid 1px #BFC2A5
}

.keisen_tu{
border-top: solid 1px #BFC2A5;
border-bottom: solid 1px #BFC2A5;
}

.kakomi{
border: 2 solid #BABABA;
}

.keisen_no{
border: solid 1px #ffffff
}

.keisen_link{
border: solid 1px #C0C0C0;
line-height:150%;
}


.f_big{
font-size:17px;
font-weight:bold;
}
.f_midd{
font-size:13px;
}

input{
font-size:14px
}

.btn{
font-size:14px;
letter-spacing:2px;
color:#CF5747;
}
.btns{
font-size:12px;
letter-spacing:2px;
color:#666666;
}

.disp_n{
display:none;
}
.disp_b{
display:block;
}

/*--------------------スクロール*/
.sc{
  overflow-y:scroll;
}

.keisen_kakomi{
margin-left:20px;
padding:20px;
border: solid 1px #BFC2A5;
}

.normal_cell{
	letter-spacing:1px;
	line-height: 1.5;
}

.topics_cell{
	padding-left:32px;
	letter-spacing:1px;
	line-height: 1.5;
}
.menu_cell{
/*	font-weight:bold;*/
	font-size:13px;
	letter-spacing:0px;
	line-height: 1.5;
}

