@charset "UTF-8";

div#picture {
	text-align: center;
	width: 960px;
	height: 160px;
	background-image: url(../images/sub.png);
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sub.png', sizingMethod='scale');
}
div#picture_main {
	margin: 0px auto 0px auto;
	width: 920px;
	padding-top: 20px;
}
div#container {
	width: 100%;
	background-image: url(../images/background_sub.gif);
	background-repeat: repeat-x;
}
div.section {
	display: block;
	overflow: hidden;
	clear: both;
	width: 900px!important;
	width/**/: 960px;
	padding: 0px 30px 20px 30px;
	margin: 0px auto;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*about*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*access*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*coarse*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*faq*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
div.double_column {
	display: block;
	overflow: hidden;
	float: left;
	width: 400px!important;
	width/**/: 420px;
	height: 100px;
	padding: 0px 10px 0px 10px; 
	margin: 0px 0px 10px 0px;
}
div.double_column dt {
	width: 370px!important;
	width/**/: 400px;
	height: 27px!important;
	height/**/: 30px;
	background-image: url(../contents/faq/images/bg_question.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 3px 0px 0px 30px;
	margin: 0px 0px 5px 0px;
	color: #2b74af;
	font-weight: bold;
	font-size: 14px; 	
}
div.double_column dd {
	width: 360px!important;
	width/**/: 400px;
	color: #000000;
	height: 70px;
	background-image: url(../contents/faq/images/ic_a.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	font-weight: naomal;
	font-size: 12px;
	line-height: 1.8em;	
	padding: 0px 10px 0px 40px;
	margin: 0px 0px 0px 0px;
}




/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*flow*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*news*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*policy*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*price*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*seminar*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
div.left_column {
	display: block;
	overflow: hidden;
	float: left;
	width: 420px!important;
	width/**/: 440px;
	padding: 10px;
	margin: 0px;
} 
div.right_column {
	display: block;
	overflow: hidden;
	float: right;
	width: 420px!important;
	width/**/: 440px;
	padding: 10px;
	margin: 0px;
} 
div.center_column {
	display: block;
	overflow: hidden;
	clear: both;
	width: 900px!important;
	width/**/: 920px;
	padding: 10px;
	margin: 0px;
} 


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*trial*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


