* { margin:0; padding:0;}
body { background:#2c2c2c; font-size:100%; line-height:1em; color:#393939;}


/*in_line*/
img {border:0; vertical-align:top;}

a:hover{text-decoration:none;}
a {color:#e1e790;}
span { color:#ffe466;}
.clear { clear:both;}
.alignright { text-align:right;}
.more { background:url(images/z_ul.gif) left 8px no-repeat; padding-left:16px; color:#ffe466; font-size:1.09em;}
ul { margin:0px; padding:0; list-style:none;}
li { padding-left:8px; line-height:1.666em; font-size:1em;}
li a { color:#e1e790; text-decoration:none;}
li a:hover {color:#e1e790; text-decoration:underline;}

.style1 {font-family: Arial, Helvetica, sans-serif}

.list_sel {
	text-decoration:none;
	color:#EBE7D3}

.list_link {
	text-decoration:none;
	color:#666666;}

.jump {
	text-decoration:none;}


/*txt, links*/

h1 { text-indent:-10000px; font-size:1em;}
h2 { color:#EBE7D3; font-size:1em; font-weight:normal; margin:5px 5px 5px 5px;}


/*header*/
.header_wrapper_index { height:310px; background:url(images/bg_header_wrapper-index.jpg) left top no-repeat;}
.header_wrapper .title { margin:43px 0 0 0;}
.logo { padding:0px 0px 0px 0px; float:left;}
.main_menu { padding:29px 96px 0 23px; float:left;}
.main_menu a img { display:block; margin-bottom:6px;}

.style1 {font-family: Arial, Helvetica, sans-serif}

/*content*/
#content { background:url(images/bg_content.jpg) left top repeat-y; font-size:0.6875em; font-family:Arial; width:800px; color:#EBE7D3; line-height:1.2727em;}
#content .title { margin-bottom:15px;}
#content .title1 { margin-top:45px;}
#content .box { width:100%;}
#content .pic { float:left; margin:0 20px 0 0;}
#content p { padding-bottom:15px;}
#content .col_1 .ind { padding-left:2px; text-decoration:none}
#content .pad { padding:20px 0 20px 0;}



/*footer*/
#footer { background:url(images/bg_footer.jpg) left top no-repeat; font-size:0.75em; font-family:Arial; color:#EBE7D3;}
#footer .pic { float:left; margin:23px 307px 0 25px;}
#footer .txt { padding-top:30px; text-align:center; }

/*================== index.html ==================*/
#page1 #content .col_1 ul { margin-left:14px;}
#page1 #content .col_1 .more { display:block; margin-left:14px;}
#page1 #content .col_2 .pic { float:left; margin:0 35px 35px 0; }
#page1 #content .col_2 p { padding-bottom:3px; }
#page1 #content .column1 { width:141px;}
#page1 #content .column2 { width:372px;}
#page1 #content .column3 { width:178px;}
#page1 #content .column4 { width:178px;}
#page1 #content .column5 { width:164px;}
#page1 #content .pic1 { margin-bottom:24px;}
#page1 #content .column3 span, #page1 #content .column4 span, #page1 #content .column5 span, #page5 #content .col_2 span { display:block; margin-bottom:3px;}
#page1 #content .ind { padding-right:5px;}
#page1 #content span a { color:#ffe466;}
#page1 #content .block1 .indent { padding:19px 15px 50px 14px;}
#page1 #content .block .indent { padding:34px 20px 37px 33px;}
#page1 #content .block1 .bg_line { padding:0 0 7px 11px; margin:0 0 25px 0;}
 
/*================== index-1.html ==================*/
#page2 #content .col_1 .pic1 { margin-bottom:20px;}
#page2 #content .column1 { width:269px;}
#page2 #content .column2 { width:220px;}
#page2 #content ul { margin-bottom:10px;}

/*================== index-2.html ==================*/
#page3 #content .column1 { width:51px;}
#page3 #content .column2 { width:228px;}
#page3 #content .column3 { width:41px;}
#page3 #content .column4 { width:192px;}
#page3 #content .div { height:23px;}
#page3 #content span { text-transform:uppercase; font-family:Tahoma; font-weight:bold; display:block; padding-top:12px;}
#page3 #content .pad1 { padding-bottom:20px;}
#page3 #content .column5 { width:91px; padding-left:4px; float:none;}
#page3 #content .column6 { width:282px; padding-left:4px;}
#page3 #content .column11 { width:91px; border-bottom:1px solid #bababa; padding-left:4px;}
#page3 #content .column12 { width:282px; border-bottom:1px solid #bababa; padding-left:4px;}
#page3 #content .column7 { width:73px; text-align:center;}
#page3 #content .column10 { width:73px; text-align:center; border-bottom:1px solid #bababa;}
#page3 #content .column8 { width:70px; text-align:center; border-right:1px solid #bababa;}
#page3 #content .column9 { width:70px; text-align:center; border-right:1px solid #bababa; border-bottom:1px solid #bababa;}
#page3 #content .pad { font-family:Tahoma; font-size:1em; width:524px; padding:0;}
#page3 #content .pad td { background:url(images/line_table.gif) left top repeat-x; border-left:1px solid #bababa; color:#EBE7D3;}
#page3 #content td { line-height:1.8em; background:url(images/line_table.gif) left top repeat-y; }
#page3 #content .column6 h2 { padding-left:50px;}
#page3 #content .col_2 h2 { margin:0px;}
#page3 #content .col_2 .alignright { padding:15px 0 0 0;}

/*================== index-3.html ==================*/
#page4 #content .block1 .indent { padding-bottom:27px;}

/*================== index-4.html ==================*/
#page5 #content ul { margin-bottom:10px;}
#page5 #content span a { color:#ffe466;}
#page5 #content .pic { margin-bottom:25px;}
#page5 #content .pic1 { float:left; margin:0 20px 10px 0;}
 
/*================== index-5.html ==================*/
#page6 #content strong { color:#ffe466;}
#page6 #content .column1 { width:255px;}
#page6 #content .column2 { width:249px;}
#page6 #content .div { height:34px;}
#page6 #content .div1 { height:94px;}
#page6 #content .alignright { padding-right:12px;}
 
/*================== index-6.html  ==================*/
#page7 #content .block1 { background:url(images/bg_block1_1.jpg) left top repeat-y; width:780px;}
#page7 #content .block1 .l_b {padding:28px 28px 33px 14px;}
#page7 #content .ind { padding-left:2px;}
#page7 #content .block1 .r_t { background:url(images/r_t2.gif) repeat-y right top;}
#page7 #content .block1 .r_b { background:url(images/r_b2.gif) repeat-y right bottom;}


 
/*==================list====================*/
#content .block1 { background:url(images/block_bgd.gif) left top repeat-y; width:197px;}
#content .block1 .l_t { background:url(images/l_t1.gif) no-repeat left top;}
#content .block1 .r_t { background:url(images/r_t1.gif) no-repeat right top;}
#content .block1 .r_b { background:url(images/r_b1.gif) no-repeat right bottom;}
#content .block1 .l_b { background:url(images/l_b1.gif) no-repeat left bottom;}
#content .block1 .bg_line { background:url(images/bg_line_block1.gif) left bottom repeat-x; padding:0 0 7px 11px; margin:0 0 17px 0;}
#content .block1 .indent { padding:28px 28px 33px 14px;}


#content .block { width:100%; background:url(images/bg_block.gif) left top repeat-y; width:574px #505050;}
#content .block .l_t { background:url(images/l_t.gif) no-repeat left top;}
#content .block .r_t { background:url(images/r_t.gif) no-repeat right top;}
#content .block .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
#content .block .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
#content .block .indent_index {
padding:28px 50px 10px 50px;
line-height:1.5em; 
text-decoration:none;
}
#content .block .indent_index_s { padding:28px 50px 10px 50px; line-height:1.5em; }
#content .block .indent { padding:28px 24px 33px 33px;}
#content .block .bg_line { background:url(images/bg_line_block.gif) left bottom repeat-x; padding:10px 50px 50px 50px; margin-bottom:18px;}
#content .block .welcome {
	background:url(images/bg_line_block.gif) left bottom repeat-x;
	padding:8px 5px 0px 5px;
	margin-bottom:18px;
	font-size:18px;
}
#content .block .sitemap {
	text-decoration:none;
}
#content .block .finding { background:url(images/bg_line_block.gif) left bottom repeat-x; text-align:center;
padding:5px 5px 0px 5px; margin-bottom:18px; font-size:14px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka; line-height:1.5em; }

#content .block .finding_top {
	background:url(images/bg_line_block.gif) left bottom repeat-x; 
	width:420px;
	padding:5px 5px 5px 0px;
	margin-bottom:10px;
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
	color:#EBE7D3;
	line-height:1.5em;
	text-align:center;
}

#content .block .finding_380 {
	width:380px;
	padding:5px 50px 5px 50px;
	margin-bottom:10px;
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
	color:#EBE7D3;
	line-height:1.5em;
}
#content .block .finding_480 {
	width:480px;
	padding:5px 5px 5px 0px;
	margin-bottom:10px;
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
	color:#EBE7D3;
	line-height:1.5em;
}
#content .block .finding_h {
	width:500px;
	padding:5px 5px 5px 0px;
	margin-bottom:10px;
	font-size:14px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
	color:#EBE7D3;
	line-height:1.5em;
}
#content .block .finding_big {
	width:500px;
	padding:5px 5px 5px 0px;
	margin-bottom:10px;
	font-size:18px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
	color:#EBE7D3;
	line-height:1.5em;
}



/*==========================================*/


#form input {color:#2c2c2c;		 
		 	height:18px;
			width:190px;
			background:#fff;
			border:solid 1px #504931;
			font-size:1em;
			font-family:Arial;
			padding-left:2px;
}

#form1 .input {color:#EBE7D3;		 
				height:25px;
				width:247px;
				background:none;
				border:solid 1px #7a7668;
				font-size:1em;
				font-family:Arial;
				padding-left:2px;
}

#form1 textarea { background:none;
				color:#EBE7D3;
				border:solid 1px #7a7668;
				width:501px;
				height:78px;
				overflow:auto;
				font-family:Arial; 
				font-size:1em;
				padding-left:2px;
}
