@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;
	margin-bottom:20px;
}
h4.catch{
	display:block;
	width:545px;
	height:0px;
	overflow:hidden;
	padding-top:120px;
	background-image:url(img/catch.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.message{
	width:530px;
	margin-left:auto;
	margin-right:auto;
}




.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:20px;
}

.red{
	color:#FF0033;
}



