
.fs{ font-size:10px; }
.fs120{ font-size:10px; line-height:120%; }
.fs150{ font-size:10px; line-height:150%; }
.fs180{ font-size:10px; line-height:180%; }

.fsb{ font-size:10px; font-weight:bold; }
.fsb120{ font-size:10px; line-height:120%; font-weight:bold; }
.fsb150{ font-size:10px; line-height:150%; font-weight:bold; }
.fsb180{ font-size:10px; line-height:180%; font-weight:bold; }

.fm{ font-size:12px; }
.fm120{ font-size:12px; line-height:120%; }
.fm150{ font-size:12px; line-height:150%; }
.fm180{ font-size:12px; line-height:180%; }

.fmb{ font-size:12px; font-weight:bold; }
.fmb120{ font-size:12px; line-height:120%; font-weight:bold; }
.fmb150{ font-size:12px; line-height:150%; font-weight:bold; }
.fmb180{ font-size:12px; line-height:180%; font-weight:bold; }

.fl{ font-size:14px; }
.fl120{ font-size:14px; line-height:120%; }
.fl150{ font-size:14px; line-height:150%; }
.fl180{ font-size:14px; line-height:180%; }

.flb{ font-size:14px; font-weight:bold; }
.flb120{ font-size:14px; line-height:120%; font-weight:bold; }
.flb150{ font-size:14px; line-height:150%; font-weight:bold; }
.flb180{ font-size:14px; line-height:180%; font-weight:bold; }

.ss{ font-size:2px; }
.fsg{ font-size:10px; line-height:120%; color:#666666; }


a:link   {color:#FF9F2E; text-decoration:none}
a:visited{color:#CA9A62; text-decoration:none}
a:active {color:#FF9F2E; text-decoration:none}
a:hover  {color:#FB5150; text-decoration:underline}


body {
	margin:0;
	padding: 0px;
	background: #ECEBEB;
	color:#666666;
	font-size: 12px;
	line-height: 180%;
}

.indentBox{
	margin: 0px 0px 0px 15px;
}
.colorBox{
	background:#E6F0F9;
}

.boxm{
	font-size: 12px;
	line-height: 180%;
	color: #0066CC
}

h2{
	line-height: 130%;
	color: #74C00B;
	padding: 1px 1px 1px 1px;
	margin: 0px;
}
h3{
	line-height: 130%;
	color: #74C00B;
	padding: 3px 3px 3px 3px;
	margin: 0px;
}
h4{
	line-height: 130%;
	color: #74C00B;
	padding: 3px 3px 3px 3px;
	margin: 0px;
}

h5{
	line-height: 130%;
	color: #74C00B;
	padding: 3px 3px 3px 3px;
	margin: 0px;
}



li{
	line-height: 130%;
	color: #0B69C0;
	padding: 1px 1px 1px 1px;
	margin: 0px;
	font-weight:bold;
}



.boxtxt{
	font-size: 12px;
	line-height: 180%;
	color: #666666;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}

.boxtxt_2{
	font-size: 14px;
	line-height: 150%;
	color: #333333;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}


.cboxm{
	font-size: 12px;
	line-height: 180%;
	color: #0066CC;
	padding: 10px 15px 0px 15px;
}

.cboxtxt{
	font-size: 12px;
	line-height: 180%;
	color: #666666;
	padding: 5px 15px 0px 15px;
	margin: 0px;
}

.table_a{
	font-size: 12px;
	line-height: 150%;
	color: #0B69C0;
	background: #E6F0F9;
}

.table_m{
	font-size: 12px;
	line-height: 100%;
	color: #FFFFFF;
	background: #6DA5D9;
	font-weight: bold;
}

/*コメント欄*/

.comment_bg{
	background:#74C00B;
}

.comment_txt{
	font-size: 12px;
	line-height: 180%;
	color: #666666;
	background: #FFFFFF;
}

.comment_err{
	font-size: 12px;
	line-height: 180%;
	color: #CC0000;
}




.column_err{
	font-size: 12px;
	line-height: 150%;
	color: #FF0000;
	background: #FFCCCC;
}

.table_err{
	font-size: 12px;
	line-height: 150%;
	color: #FF0000;
	background: #F3F7FB;
}

.table_b{
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	background: #F3F7FB;
}

.table_ex{
	font-size: 10px;
	line-height: 150%;
	color: #666666;
	background: #F3F7FB;
}

/*白ボックス*/

.table_white_bg{
	background:#CCCCCC;
}

.table_white_a{
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	background: #F6F6F6;
}

.table_white_b{
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	background: #FFFFFF;
}

.table_white_ex{
	font-size: 10px;
	line-height: 150%;
	color: #666666;
	background: #FFFFFF;
}

.cal_slc{
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	background: #E8FDCD;
}


/*画像の枠*/
.picture{
	border: 5px solid #DDDDDD;
	margin-top: 5px;
}


.style1 {color: #0066CC}
.style2 {
	color: #2DC00B;
	font-weight: bold;
}
.style3 {
	color: #961BC4;
	font-weight: bold;
}
.style4 {
	color: #C00B3C;
	font-weight: bold;
}
.style5 {
	color: #333333;
	font-weight: bold;
}



.style11 {
	color: #ff0000;
}
.style12 {
	color: #0000ff;
}
.style13 {
	color: #ff9900;
}
.style14 {
	color: #33ff00;
}




/*ユーザガイド設定---------------------------*/

.use_table_bg{
	background:#DCDCDC;
}

.use_title{
	font-size: 12px;
	line-height: 180%;
	font-weight: bold;
	color: #999999;
	background: #F2F2F2;
	border-bottom:1px solid #DCDCDC;
}

.use_m_a{
	font-size: 12px;
	line-height: 180%;
	font-weight: bold;
	color: #FFFFFF;
	background: #6DA5D9;
}

.use_m_b{
	font-size: 12px;
	line-height: 180%;
	font-weight: bold;
	color: #0066CC;
	background: #E6F0F9;
}

.use_m_c{
	font-size: 12px;
	line-height: 180%;
	font-weight: bold;
	color: #0066CC;
}

