/*----------------リンク基本設定----------------*/

A:link {color:#FF6600; text-decoration:none}
A:visited {color:#FF6600; text-decoration:none}
A:hover {color:#FF6600; text-decoration:underline}
A:active {text-decoration:none}



A.white:link {color:#FFFFFF; text-decoration:none}
A.white:visited {color:#FFFFFF; text-decoration:none}
A.white:hover {color:#FFFFFF; text-decoration:underline}
A.white:active {text-decoration:none}

/*----------------イメージセンター揃え----------------*/
img.header{
        vertical-align:middle;
        }

/*---------------- テキスト基本設定 ----------------*/

.sText {
	font-size: 10px;
	line-height: 120%;
	}

.mText {
	font-size: 12px;
	line-height: 120%;
	}
	
.lText {
	font-size: 14px;
	line-height: 120%;
	}

p{
	font-size:12px;
	line-height:130%;
	margin:5px 0px;
	text-align:left;
	}

/*----------------赤----------------*/

.t-red-s-middle {
	font-size: 10px;
	line-height: 120%;
	color: #FF0000;
	}
	
.t-red-m-middle {
	font-size: 12px;
	line-height: 120%;
	color: #FF0000;
	}

.t-red-l-middle {
	font-size: 14px;
	line-height: 120%;
	color: #FF0000;
	}

h2 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
	padding: 3px;
	margin-top: 5px;
	margin-bottom: 10px;
}

/*----------------白----------------*/

.t-white-s-middle {
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	}
	
.t-white-m-middle {
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	}

.t-white-l-middle {
	font-size: 14px;
	line-height: 120%;
	color: #FFFFFF;
	}
	
/*----------------青----------------*/

.t-blue-s-middle {
	font-size: 10px;
	line-height: 120%;
	color: #000099;
	}
	
.t-blue-m-middle {
	font-size: 12px;
	line-height: 120%;
	color: #000099;
	}

.t-blue-l-middle {
	font-size: 14px;
	line-height: 120%;
	color: #000099;
	}