body {
	margin: 0;
	height : 100%;
	width: 100%;
	background-image: url(../img/bkg2.gif);
	padding: 0;
}
html{
	height: 100%;
	width: 100%;
}
#head{
	width: 100%;
	height: 80px;
	float: left;
	background-image: url(../img/bkg3.gif);
	background-repeat: repeat-x;
} 
#content{
	height: 100%;
	float: left;
	background-color: #FFFFFF;
	width: 540px;
} 
#content2{
	height: 100%;
	float: left;
	background-color: #FFFFFF;
	width: 100%;
}

#navi{
	width: 200px;
	height: 100%;
	background-color: #CCCCCC;
	float: left;
} 
#navi_menu{
	height: 11px;
	width: 740px;
	padding-top: 10px;
	text-align: right;
	float: left;
}
#rss_in{
	width: 160px;
	height: 32px;
	text-align: left;
	float: left;
	clear: left;
	margin-top: 10px;
} 


#head_title{
	width: 480px;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 30px;
	height: 23px;
}

#head_title_topix{
	width: 480px;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 0px;
	height: 23px;
}

#pagetop_wrap{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 12px;
}
#pagetop_txt{
	width: 443px;
	float: left;
	text-align: left;
	height: 12px;	
}
#pagetop_img{
	width: 37px;
	float: left;
	text-align: right;
	height: 8px;	
}
#subtitle_ttl{
	width: 160px;
	height: 24px;
} 
#subtitle_wrap{
	width: 160px;
	height: auto;
	float: left;
	clear: left;

} 
#subtitle_txt_wrapA{
	width: 160px;
	clear: left;
	height: 12px;
} 
#subtitle_txt_imgA{
	width: 7px;
	margin-top: 1px;
	background-repeat: no-repeat;
	background-image: url(../img/ya3.gif);
	height: 12px;
	float: left;
	margin-right: 4px;
}
#subtitle_txt_txtA{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapB{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgB{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background-image: url(../img/ya3.gif);
	background-repeat: no-repeat;
}
#subtitle_txt_txtB{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapC{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgC{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background-image: url(../img/ya3.gif);
	background-repeat: no-repeat;
}
#subtitle_txt_txtC{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapD{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgD{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background-image: url(../img/ya3.gif);
	background-repeat: no-repeat;
}
#subtitle_txt_txtD{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapE{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgE{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background-image: url(../img/ya3.gif);
	background-repeat: no-repeat;
}
#subtitle_txt_txtE{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapF{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgF{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background-image: url(../img/ya3.gif);
	background-repeat: no-repeat;
}
#subtitle_txt_txtF{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapG{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgG{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background-image: url(../img/ya3.gif);
	background-repeat: no-repeat;
}
#subtitle_txt_txtG{
	width: 148px;
	float: left;
}
#subtitle_txt_wrapNEWS{
	width: 160px;
	height: 12px;
	clear: left;
} 
#subtitle_txt_imgNEWS{
	width: 7px;
	height: 12px;
	margin-right: 4px;
	float: left;
	margin-top: 10px;
}
#subtitle_txt_txtNEWS{
	margin-top: 10px;
	width: 148px;
	float: left;
}
#clear{
	clear: left;
	width: 0px;
	height: 0px;
	padding: 0;
	margin: 0;
}
/**/
#sub_wrap1{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img1{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l1{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r1{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap1{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
	clear: both;
}
#sub_wrap2{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_wrap2-2{
	width: 480px;
	margin-left: 30px;
	margin-top: 30px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img2{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l2{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r2{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap2{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap3{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img3{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l3{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r3{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap3{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap4{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img4{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l4{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r4{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap4{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap5{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img5{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l5{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r5{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap5{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap6{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img6{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l6{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r6{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap6{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap7{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img7{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l7{
	width: 340px;
	float: left;
	text-align: left;
	height: 12px;	
}
#sub_r7{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap7{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap8{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img8{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l8{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r8{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap8{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap9{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img9{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l9{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r9{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap9{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap10{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img10{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l10{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r10{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap10{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap11{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img11{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l11{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r11{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap11{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap12{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img12{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l12{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r12{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap12{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap13{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img13{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l13{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r13{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap13{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap14{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img14{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l14{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r14{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap14{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap15{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img15{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l15{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r15{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap15{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap16{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img16{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l16{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r16{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap16{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap17{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img17{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l17{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r17{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap17{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#sub_wrap18{
	width: 480px;
	margin-left: 30px;
	margin-top: 40px;
	height: 15px;
	margin-bottom: 10px;
}
#sub_img18{
	width: 13px;
	float: left;
	text-align: left;
	height: 13px;
	margin-right: 4px;
	margin-top: 2px;
	background-image: url(../img/in_mrk.gif);
	background-repeat: no-repeat;
}
#sub_l18{
	width: 340px;
	float: left;
	text-align: left;	
}
#sub_r18{
	width: 120px;
	float: right;
	text-align: right;
	height: 8px;	
}
#txt_wrap18{
	width: 480px;
	margin-left: 30px;
	margin-bottom: 30px;
}
/**/

#sitemap_wrap1{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap1-2{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 5px;
}
#sitemap_wrap2{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap3{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap4{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap5{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap6{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap7{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}
#sitemap_wrap8{
	width: 480px;
	margin-left: 48px;
	margin-bottom: 30px;
}

.indent{
	margin-left: 40px;
}
.bgclr{
	background-color: #AF84DA;
}
