Body{background-color:#eeeeee;margin:0px;padding:0px;}

A.link_text:link{text-decoration:underline; color:#FF6600;}
A.link_text:active{text-decoration:none; color:#FFB400;}
A.link_text:vifontsited{text-decoration:underline; color:#6CA43A;}
A.link_text:hover{color: #FFB400! important;}

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

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

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

.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; }
.read-small4 { font-size:small; line-height:140%; color:#333333}

.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}
.read10-table {font-size:small; line-height:140%; 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;}
.pink {color:#CC9999;}

h3 {
font-size: 12px;
font-weight: normal;
font-style: normal;
color: #ffffff;
background-color: #668BA5;
line-height:120%;
margin: 10px 0px 10px 0px;
padding: 5px 5px 5px 5px;
}

.table-text {font-size:x-small; line-height:120%; padding-top:5px; padding-left:5px; padding-bottom:5px; padding-right:5px; color:#333333}

strong.link_style {font-size:10px;line-height:180%;}

/****************************/
/*----ヘッダーのスタイル----*/
/****************************/
/*本体*/
#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;
}

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