
/**/

/*=========================================*/
a{
text-decoration:none;
color:#333333;
font-weight:bold;
}
a:hover{
/*color:#FFFFFF;*/
text-decoration:underline;
}
.left{
float:left;
}
.right{
float:right;
}
.align_right{
text-align:right;
}
.align_left{
text-align:left;
}
.clear{
clear:both;
}
.curret a{
color:#FFFFFF !important;
}
.bold{
font-weight:bold;
}
.indent20{
margin-left:20px !important;
}

.disc{
list-style:disc;
}
.decimal{
list-style:decimal;
}
.date{
font-weight:bold;
margin-bottom:20px;
}
.attention{
font-weight:bold;
margin-bottom:20px;
}
.border{
border:1px solid #999999;
margin-bottom:10px;
}
.center{
text-align:center;
}
.txt_left{
text-align:left;
}
.txt_right{
text-align:right;
}
.m_auto{
margin:auto;
display:block;
}
.fwn{
font-weight:100;
}
.fs10{
font-size:10px;
}
.fs11{
font-size:11px;
line-height:150%;
}
.fs12{
font-size:12px;
}
.fs13{
font-size:13px;
}
.fs14{
font-size:14px;
}
.fs15{
font-size:15px;
}
.fs16{
font-size:16px;
line-height:150%;
}
.fs17{
font-size:17px;
line-height:150%;
}
.fs18{
font-size:18px;
line-height:150%;
}
.bgred{
background-color:#e60012;
color:#FFFFFF;
}
.bgbrown{
background-color:#7D654B;
color:#FFFFFF;
}
.bg333{
background-color:#333333;
color:#FFFFFF;
}
.a28c74{
background-color:#a28c74;
color:#FFFFFF;

}
.bgCCC{
background-color:#CCCCCC;
}
.fff{
color:#FFFFFF;
}
.red{
color:#FF0000;
}
.fs_small{
font-size:80%;
}
.line {
    zoom: 100%;
	*border-bottom:1px solid #999999;
	*margin-top:0px;
	*margin-bottom:30px;
	*padding-bottom:10px;
}
.line:after {
    content: "";
	height:1px;
    display: block;
	border-bottom:1px solid #999999;
	margin-top:30px;
	margin-bottom:30px;
}

.inline2{
padding:2px;
}
.inline10{
padding:10px;
}
.inline15{
padding:15px;
}
.inline20{
padding:20px;
}
.lineheight200{
line-height:200%;
}
.under_link{
text-decoration:underline;
color:#000000;
}
.margin0{
margin:0px;
}
.w20{
width:20px;
}
.cl_kensyo{
color:#b6007a;
}
.cl_brc{
color:#f08300;
}
.cl_youth{
color:#009cb3;
}
.tel{
font-size:24px;
color:#FF0000;
font-weight:bold;
position:relative;
top:3px;
}
.color2{
color:#0e3962 !important;
}


