@charset "Shift_JIS";					/*使用する文字コード*/

/*-------------------基本設定-------------------*/
body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #333333;
	font-size: 12px;					/*フォントサイズの指定　x-smallにするとブラウザによるサイズ変更可能*/
	line-height: 16px;
	line-break:strict;	
}
table {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 16px;
}
a:link {								/*通常時のリンク設定*/
	color: #336633;
}
a:visited {								/*クリック後のリンク設定*/
	color: #336633F;
}
a:hover {								/*マウスオーバー時のリンク設定*/
	color: #AB4F29;
}
a:active {								/*クリック時のリンク設定*/
	color: #AB4F29;
}
/*-------------------文字設定-------------------*/
.size09_09 {  font-size: 9px; line-height: 9px;}
.size09_11 {  font-size: 9px; line-height: 11px;}
.size10_10 {  font-size: 10px; line-height: 10px;}
.size10_12 {  font-size: 10px; line-height: 12px;}
.size10_14 {  font-size: 10px; line-height: 14px;}
.size10_16 {  font-size: 10px; line-height: 16px;}
.size10_18 {  font-size: 10px; line-height: 18px;}
.size12_12 {  font-size: 12px; line-height: 12px;}
.size12_14 {  font-size: 12px; line-height: 14px;}
.size12_16 {  font-size: 12px; line-height: 16px;}
.size12_18 {  font-size: 12px; line-height: 18px;}
.size12_20 {  font-size: 12px; line-height: 20px;}
.size14_14 {  font-size: 14px; line-height: 14px;}
.size14_16 {  font-size: 14px; line-height: 16px;}
.size14_18 {  font-size: 14px; line-height: 18px;}
.size14_20 {  font-size: 14px; line-height: 20px;}
.size14_22 {  font-size: 14px; line-height: 22px;}


/*-------------------独自追加項目-------------------*/
.bg_01 {
	background: #FFFFFF url(../img/bg_01.jpg) repeat-y;	
}
.bg_02 {
	background: #FFFFFF url(../img/bg_02.jpg) repeat-y;	
}
.bg_03 {
	background: #FFFFFF url(../img/head_02.jpg) no-repeat;
	background-position:top right ;	
}
.bg_04 {
	background: #FFFFFF url(../img/head_08.jpg) repeat-x;
}
.bg_05 {
	background: #FFFFFF url(../img/bg_01.jpg) repeat-y;
}
.bg_06 {
	background: #FFFFFF url(../img/19.jpg) repeat-x;
}
.bg_07 {
	background: #FFFFFF url(../img/25.jpg) no-repeat;
	background-position:top right ;	
}
.bg_08 {
	background: #FFFFFF url(../img/01.jpg) ;
}
.bg_09 {
	background: #FFFFFF url(../img/02.jpg) ;
}
.bg_10 {
	background: #FFFFFF url(../img/18.jpg) no-repeat;
}

.main_box {
	background: #FFFFFF url(../img/bg_03.jpg) repeat-x;
	padding: 32px 20px 20px 20px ;
}

.bg_color_01 {						
	background-color: #663300;
}
.bg_color_02 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #567C29;
}
.bg_color_03 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #330000;
}
.bg_color_04 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #855C33;
}
.bg_color_05 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #916C47;
}
.bg_color_06 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #916C47;
}
.bg_color_07 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #DCECC8;
}
.bg_color_08 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #CAB9A7;
}
.bg_color_09 {							/*背景色の指定　項目が増える場合は、.bg_color_色名で増やしていく*/
	background-color: #ECE5DF;
}
.margin_01 {
	margin-right: 20px ;
}
.margin_02 {
	margin : 0px 0px 6px 0px;
}
.margin_03 {
	margin-left:17px ;
}

.padding_box01 {
	padding: 4px 0px 4px 4px;
}
.padding_box02 {
	padding: 0px 0px 0px 20px;
}


.font_bold {							/*太字の設定*/
	font-weight: bold;
}
.font_color_red {						/*フォントカラーの設定　項目が増える場合は、.font_color_色名で増やしていく*/
	color: #FF0000;
}
.font_color_brown {						/*フォントカラーの設定　項目が増える場合は、.font_color_色名で増やしていく*/
	color: #330000;
}
.font_color_green {						/*フォントカラーの設定　項目が増える場合は、.font_color_色名で増やしていく*/
	color: #467217;
}
.font_color_white {						/*フォントカラーの設定　項目が増える場合は、.font_color_色名で増やしていく*/
	color: #FFFFFF;
}
.color_border01 {
	border-bottom-color:#567C29 ;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.size_form1 {							/*form項目サイズの固定　項目が増える場合は、.size_form2、.size_form3と増やしていく*/
	width: 200px;
	height: 18px;
}
h1 {									/*h1タグの見た目の設定*/
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color:#330000;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	margin: 0px auto 0px 15px;
}
