@charset "UTF-8";


/**
 * contents layout
 */
#mainimg{
	display:block;
	width:780px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:150px;
	overflow:hidden;
	background-image:url(img/img.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}

.pan {
	margin-bottom:10px;
	padding-left:5px;
}
.pan a{
	color:#333333;
}
.thispage{
	color:#6EB92C;
}


/**
 * left
 */

#left{
	width:210px;
	float:left;
}

#globalsubMenu{
	width:210px;
	background-image:url(./img/sub_memu_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:20px;
}

ul#submenu{
	background-image:url(./img/sub_memu_footer.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
ul#submenu .submenutitle{
	display:block;
	width:210px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:60px;
	overflow:hidden;
	background-image:url(./img/sub_memu_head.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
ul#submenu .submenu1 a{
	display:block;
	width:183px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:58px;
	overflow:hidden;
	background-image:url(./img/sub1_off.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
ul#submenu .submenu2 a{
	display:block;
	width:183px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:58px;
	overflow:hidden;
	background-image:url(./img/sub2_off.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
ul#submenu .submenu3 a{
	display:block;
	width:183px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:58px;
	overflow:hidden;
	background-image:url(./img/sub3_off.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:8px;
}



#l_inquiry{
	width:210px;
	margin-left:auto;
	margin-right:auto;
	height:210px;
	background-image:url(../../common/img/left/l_inquiry.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.mail_inquiry a{
	display:block;
	font-size:12px;
	background-image:url(../../common/img/icon/icon3.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:18px;
	margin-left:10px;
	padding-top:180px;
	line-height:130%;
}



/**
 * right
 */


#right{
	width:545px;
	float:right;
}

#right h3{
	display:block;
	width:545px;
	height:0px;
	overflow:hidden;
	padding-top:35px;
	background-image:url(img/title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#q_table{
	width:540px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:25px;
}

.q_odd{
	background-image:url(img/q_ubur.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding:10px;
}
.q_even{
	background-image:url(img/q_ubur.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	background-color:#F9F9FA;
	padding:10px;
}


.qes{
	width:490px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:5px;
	color:#6EB92C;
	font-size:1.15em;
}

.ans{
	width:545px;
	background-image:url(img/ans_bg.jpg);
	background-position:center bottom;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
.ans_head{
	display:block;
	width:545px;
	height:0px;
	overflow:hidden;
	padding-top:10px;
	background-image:url(img/ans_head.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.ans_txt{
	width:545px;
	background-image:url(img/ans_bottom.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
}
.txt{
	width:490px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

.pagetop a{
	display:block;
	width:80px;
	height:0px;
	margin-left:auto;
	margin-right:0px;
	overflow:hidden;
	padding-top:20px;
	background-image:url(img/pagetop.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:30px;
}

.red{
	color:#FF0033;
}



