Body{background-color:#EEEEEE;margin:0px;padding:0px} A:link{text-decoration:underline; color:#FF6600;} A:active{text-decoration:none; color:#FFB400;} A:vifontsited{text-decoration:underline; color:#6CA43A;}
A:hover{color: #FFB400! important;}

h1 {font-size:small; margin-bottom:0px;}

.lv1 {margin-left:10px;}
.lv2 {margin-left:30px;}
.lv3 {margin-left:60px;}
.lv4 {margin-left:110px;}

.menu {font-size:x-small; text-align:left; line-height:180%; padding-top:10px; padding-left:5px; color:#333333}
.menu-02 { padding-left:20px; color:#333333;text-align:left;}

.read { font-size:small; line-height:140%; color:#333333}
.read-large { font-size:normal; font-weight:bold; color:#333333}
.read-small2 { font-size:x-small; line-height:110%; color:#333333}
.read-small1 { font-size:x-small; line-height:110%; color:#333333}
.read-small3 { font-size:x-small; line-height:130%; color:#333333; padding-top:5px; padding-left:5px; }
.small_info { font-size:x-small; line-height:140%; color:#666666}
.read0 {font-size:small; line-height:140%; padding-top:5px; padding-left:0px; color:#333333}
.read5 {font-size:small; line-height:140%; padding-top:5px; padding-left:5px; color:#333333}
.read10 {font-size:small; line-height:140%; padding-top:5px; padding-left:10px; color:#333333}
.read30 {font-size:small; line-height:140%; padding-top:5px; padding-left:30px; color:#333333}

.caption { font-size:small; font-weight:bold; line-height:140%; color:#234373}
.caption2 { font-size:small; font-weight:bold; line-height:140%; color:#ffffff}

.read-simple {font-size:small; color:#333333;}

.catch { color:#444444; font-size:small; font-weight:bold; border: solid; border-width: 0px 0px 1px 5px; padding-left: 3px;}

.blue {color:#234373;}
.white {color:#ffffff;}
.red {color:#F12801;}
.yellow {color:#FFA800;}
.darkblue {color:#7B8EAB;}
.darkred {color:#A58F81;}
.darkred-2 {color:#3F3635;}
.daryellow {color:#DBA332;}
.darkgreen {color:#78845A;}
.green {color:#659945;}
.green-2 {color:#5CAB1B;}
.orange {color:#FF9933;}

/****************************/
/*----ヘッダーのスタイル----*/
/****************************/
/*本体*/
#header_space{
	margin:0px;
	padding:16px 0px 5px 0px;
	width:720px;
	text-align:right;
	background-color:#FFFFFF;
	background-image:url(common/header_line.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

/*ヘッダー左側*/
#header_left{
	width:21%;
	margin:0px;
	padding:10px 0px 0px 0px;
	text-align:left;
	float:left;
}

/*ヘッダー右側*/
#header_right{
	width:79%;
	margin:0px;
	padding:0px;
	float:right;
}


/*ヘッダー内h1タグ*/
#header_space h1{
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:120%;
	font-weight:normal;
}

/*ヘッダー内リンク*/
#header_link_space{
	margin:0px;
	padding:10px 0px 0px 0px;
}

/*ヘッダーのリンク設定（三角付き）*/
.header_link01{
	background-image:url(common/link_pointer01.gif);
	background-repeat:no-repeat;
	background-position:center left;
	height:7px;
	margin:0px 10px 0px 0px;
	padding:1px 0px 5px 8px;
	font-size:10px;
	font-weight:bold;
	float:right;
}

/*ヘッダーのリンク設定（虫眼鏡付き）*/
#header_link02{
	background-image:url(common/link_pointer02.gif);
	background-repeat:no-repeat;
	background-position:center left;
	height:16px;
	margin:0px;
	padding:1px 0px 5px 14px;
	font-size:10px;
	font-weight:bold;
	float:right;
}

/****************************/
/*----ヘッダーリンク設定----*/
/****************************/
/*未選択*/
.header_link_space a{
	color:#5F5F5F;
	text-decoration:none;
}
/*訪問済み*/
.header_link_space a:link{
	color:#7F7F7F;
	text-decoration:none;
	
}
/*未訪問*/
.header_link_space a:visited{
	color:#3F3F3F;
	text-decoration:none;
	
}
/*ロールオーバー*/
.header_link_space a:hover{
	color:#7F7F7F;
	text-decoration:underline;
}

/*メニューの項目*/
.menu_style{
	padding:0px;
	margin:10px 0px 20px 0px;
}

/****************************/
/*-------工事中ページ-------*/
/****************************/
.under_construction_page{
	padding:100px 0px;
	margin:75px 0px;
	text-align:center;
	width:100%;
	background-color:#EFE1D7;
}

/****************************/
/*-------フロート解除-------*/
/****************************/
/*フロート解除*/
.float_clear{
	clear:both;
}
