/*	/css/layout.css

タイトル、テキスト、イメージ、テーブルについては、
エリア別で分類。該当するタグ数ごとに項番を増やす。

----------
h1_title*
h2_title*
h3_title*
h4_title*
h5_title*
h6_title*
----------

----------
text_area*
	text*
----------

----------
image_area*
	亙mage*
----------

----------
table*
----------

基本設定

------------------------------------------------*/


.wrapper{
	background:#000000 url(../images/bk.jpg) right top no-repeat;
}

#navi02 a{
	display:block;
	width:211px;
	height:58px;
	background:url(../../common/images/navi02_hover.gif) no-repeat;
}

.right_col_second{
	line-height:1.33;
	font-size:120%;
	text-align:left;
}

/*----------------------------------------------

h1_title*

------------------------------------------------*/

.h1_title01{
	position:relative;
	top:-6px;
	width:631px;
	height:45px;
	display:block;
	text-indent:-9999px;
	background:url(../images/title01.gif) top no-repeat;
}

/*----------------------------------------------

h2_title*

------------------------------------------------*/

.h2_title01{
	float:left;
	width:290px;
	height:32px;
	display:block;
	text-indent:-9999px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/h2_title01.gif) no-repeat;
}

.h2_title02{
	width:590px;
	height:33px;
	display:block;
	text-indent:-9999px;
	margin:75px 0px 0px 0px;
	background:url(../images/h2_title02.gif) no-repeat;
}

.h2_title03{
	width:590px;
	height:33px;
	display:block;
	text-indent:-9999px;
	margin:20px 0px 0px 0px;
	background:url(../images/h2_title03.gif) no-repeat;
}


/*----------------------------------------------

h3_title*

------------------------------------------------*/

.h3_title01{
	float:left;
	width:280px;
	height:62px;
	display:block;
	text-indent:-9999px;
	margin:20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/h3_title01.gif) no-repeat;
}

/*----------------------------------------------

text_area*

------------------------------------------------*/

.text_area01{
	width:591px;
	margin:0px 0px 0px 20px;
}

.text_area02{
	width:611px;
	margin:0px 0px 0px 20px;
}

.text_area03{
	width:611px;
	margin:0px 0px 0px 20px;
}

.text_area01 .text01,
.text_area01 .text02,
.text_area01 .text03,
.text_area02 .text01,
.text_area02 .text02,
.text_area02 .text03,
.text_area02 .text04{
	line-height:1.8;
	margin:0px 0px 0px 3px;
}


.text_area02 .text01{
	width:584px;
	margin:25px 0px 0px 3px;
}

.text_area02 .text02,
.text_area02 .text03,
.text_area02 .text04{
	width:584px;
	margin:0px 0px 0px 3px;
}

.text_area03 .text01{
	width:584px;
	margin:25px 0px 0px 3px;
}

/*----------------------------------------------

image_area*

------------------------------------------------*/

.image_area01{
	height:304px;
	float:right;
}
/*----------------------------------------------

table*

------------------------------------------------*/

.table01{
	width:540px;
	font-size:12px !important;
	font-size:75%;
	margin:50px 0px 0px 45px;
}

.table01 tr td{
	font-size:120% !important;
	font-size:130%;
}

.table02{
	width:540px;
	font-size:12px !important;
	font-size:75%;
	margin:10px 0px 0px 20px;
}

.table02 tr td{
	font-size:120% !important;
	font-size:130%;
}

/*----------------------------------------------

個別設定

------------------------------------------------*/



.number{
	padding:0px 10px 0px 0px;
	text-align:right;
}

.date{
	padding:10px 10px 0px 0px;
}
