/*==========================================*/
/*2006/2/10追加分                           */
/*・h1,h2の記述を追加                       */
/*==========================================*/
/*▼ここから*/

h1 {
	font-size:100%;
	font-weight:bold;
	padding:0px 0px 0px 5px;
	margin:20px 0px 15px 0px;
	border-left :10px solid #000099;
	color:#000066;
}

h2 {
	font-size:100%;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:15px 0px 15px 0px;
	border-bottom :1px dotted #000066;
	color:#003366;
}

/*▲ここまで*/
/*=========================================*/




body, td {
	font-size: 100%;
	line-height: 120%;
}

.copyright {
	color:#FFFFFF;
	font-size:80%;
}



/*==========================*/
/*文字の設定*/
/*==========================*/

.navi {
	font-size:85%;
	line-height:120%;
}

.subtitle1 {
	font-size:110%;
	line-height:130%;
	font-weight:bold;
	color:#FF4B01;
}

.subtitle2 {
	font-size:100%;
	line-height:130%;
	font-weight:bold;
	color:#0C5702;
}

.subtitle3 {
	font-size:110%;
	line-height:130%;
	font-weight:bold;
	color:#004BBC;
}



.size-ss {
	font-size : 80%;
}

.size-s {
	font-size : 90%;
}

.size-m {
	font-size : 100%;
}

.size-l {
	font-size : 110%;
}

.text-ss {
	font-size : 80%;
	line-height:140%;
}

.text-s {
	font-size : 90%;
	line-height:140%;
}


.text-m {
	font-size : 100%;
	line-height:140%;
}

.text-l {
	font-size : 110%;
	line-height:140%;
}

