﻿@charset "utf-8";


/* #contentsArea */
	
.main_w {
	width: 948px;
	font-size: 120%; 
	}
	
.main_w .main_top {
	height: 5px;
	overflow: hidden;
	background: url(../../common/image/main_top_w.gif) no-repeat;
	}
	
.main_w .main_bottom {
	height: 5px;
	overflow: hidden;
	background: url(../../common/image/main_bottom_w.gif) no-repeat;
	}
	
.main_w .write_box {
	background: #FFF;;
	min-height:495px;
	height:auto!important;
	height:495px;
	padding: 5px 10px;
	}

.main_w .main_main {
	padding: 20px 10px;
	}

/*---------------------------------------------------------------------------
 sitemap css style
---------------------------------------------------------------------------*/

.sitemap_index {
	width:856px;
	margin: 0 auto;
	padding-bottom: 20px;
}

.sitemap_index .sitemap_list {
	padding-top: 37px;
}

.sitemap_index .sitemap_list h2 {
	padding-bottom: 14px;
	background: url(../image/h2_bg.gif) left bottom repeat-x;
}

.sitemap_index .sitemap_list .inner {
	margin-top: 16px;
	padding: 0 20px;
	}
	
.sitemap_index .sitemap_list .sub {
	padding: 16px 0;
	background: url(../../common/image/line_h.gif) left top repeat-x;
	}

html .sitemap_index .sitemap_list .first-child {
	padding: 0 0 16px 0;
	background: none;
	}
	
.sitemap_index .sitemap_list h3 {
	color: #484848;
}

.sitemap_index .sitemap_list p {
	color: #999999;
	margin-top: 5px;
}

.sitemap_index .sitemap_list ul {
	width: 816px;
	margin: 5px auto 0;
	overflow: hidden;
}

.sitemap_index .sitemap_list ul li {
	float: left;
	width: 270px;
}

html .sitemap_index .sitemap_list ul.layout_B li {
	width: 135px;
}

.sitemap_index .sitemap_list ul li a {
	color:#484848;
	text-decoration: underline;
}

.sitemap_index .sitemap_list ul li a:hover{
	color:#484848;
	text-decoration: none;
}




