@charset "Shift_JIS";

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,dl,dt,dd,form,img,hr,table,tr,td{
	margin:0px;
	padding:0px;
	border:none;
}


/* 全体構造
---------------------------------------------------- */
body{
	margin:0 auto;
	padding:0;
	/*line-height:1.5;
	font-size:12px;
	color:#222;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro", "Osaka", "lroSVbN";
	background:url(../img/body_bg.jpg) #FFFFFF no-repeat center top;
	border-bottom:7px #9D906B solid;*/
}


/* リンク指定
---------------------------------------------------- */
/*a:link{
	color:#3B1D1A;
	text-decoration:none;
}

a:visited{
	color:#3B1D1A;
	text-decoration:none;
}

a:hover{
	color:#C79A39;
	text-decoration:none;
}
*/

/* フロートクリア
---------------------------------------------------- */
.cl{
	clear:both;
	height:0;
}


/*　全体
---------------------------------------------------- */
#wrapper{
	width:768px;
	margin:0px auto;
	padding:0 0 8px 0;
	text-align:left;
	/*background:url(../img/copy.gif) no-repeat right top;*/
	overflow:hidden;
}


/*　コンテンツ左　ボックス（サブナビ）
---------------------------------------------------- */
#l_box{
	float:left;
	width:120px;
	padding:0 0 50px 0;
}


/*　コンテンツ右　ボックス
---------------------------------------------------- */
#r_box{
	float:right;
	width:580px;
	padding:0 0 50px 0;
}


/*　タイトル
---------------------------------------------------- */
#title{
	padding:35px 0;
}

#title02{
	padding:35px 0 0 0;
}

#title03{
	padding:20px 0 10px 0;
}

#title04{
	padding:20px 0 0 0;
}

#title05{
	padding:0 0 20px 0;
}


/*　テキスト
---------------------------------------------------- */
.txt00{
	text-align:justify;
	text-justify:inter-ideograph;
	line-height:1.8;
}

.txt01{
	padding:15px 0 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height:1.8;
}

.txt_i{
	text-indent:12px;
	text-align:justify;
	text-justify:inter-ideograph;
}

.bold_t{
	font-weight:bold;
}


/* フッター
---------------------------------------------------- */
/*#footer{
	width:758px;
	height:10px;
	overflow:hidden;
}

#f_navi01{
	float:right;
	width:84px;
	height:10px;
	padding:0 0 0 20px;
	overflow:hidden;
}

#f_navi02{
	float:right;
	width:41px;
	height:10px;
	padding:0 0 0 20px;
	overflow:hidden;
}

#f_navi03{
	float:right;
	width:61px;
	height:10px;
	padding:0 0 0 20px;
	overflow:hidden;
}
*/