@charset "utf-8";
/*-----------------------------------------------------
Yahoo UI Library Font-size Adjustment
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
http://developer.yahoo.com/yui/license.txt
http://developer.yahoo.com/yui/fonts/
10px = 77%     11px = 85%     12px = 93%     13px = 100%
14px = 108%    15px = 116%    16px = 123.1%  17px = 131%
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
22px = 167%    23px = 174%    24px = 182%    25px = 189%
26px = 197%
------------------------------------------------------*/
#contact {
	width: 670px;
	float:right;
	background: #ffffff;
}

#contact header h1 { background: url(../contact/images/h1_contact.png) no-repeat;}
#contact .con_box {
	width: 630px;
	margin: 0 auto 30px;
}

#contact p.msg01 {
	margin-bottom: 20px;
	padding: 10px 25px;
	background: #f2f2f2;
}
#contact p.msg02 {
	padding: 10px 25px;
}

#contact .al { font-size: 90%;}


.inquirytable {
	width: 100%;
	margin: 20px auto;
	border-top: 1px solid #CCCCCC;
	color: #494949;
}
.inquirytable td,.inquirytable th {
	padding:10px;
}
.inquirytable td{
	border-bottom:1px solid #CCCCCC;
}

.inquirytable th{
	border-bottom:1px solid #CCCCCC;
	padding:7px;
	font-weight: bold;
	text-align: left;
	width:32%;
	}
div.mfp_buttons {
	width:550px;
	margin:0 auto;
	padding: 0px;
	text-align: center;
}

div#mfp_buttons ul {
    height: 60px;
    margin: 10px 0 0 160px;
    overflow: hidden;
    width: 330px;
}

div#mfp_buttons ul li {
	width: 133px;
	height: 60px;
	overflow: hidden;
	float: left;
	margin:0 20px 0 0;
}

ul#mfp_phase_stat {
	display: none;
}
input#button_mfp_goconfirm {
	width: 307px;
	height: 52px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../contact/images/btn_confirm.png);
	border: none;
	border-style: none;
	cursor: pointer;
}
input#mfp_button_send {
	width: 133px;
	height: 40px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../contact/images/btn_send.png);
	border: none;
	border-style: none;
	cursor: pointer;
}
input#button_mfp_reset {
	width: 133px;
	height: 40px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../contact/images/bt_reset.png);
	border: none;
	border-style: none;
	cursor: pointer;
	/*text-indent: -5000px;*/
}
button#mfp_button_send {
	width: 307px;
	height: 52px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../contact/images/btn_send.png);
	text-indent: -1000em;
	border: none;
	border-style: none;
	cursor: pointer;
}
button#button_mfp_reset {
	width: 133px;
	height: 40px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../contact/images/bt_reset.png);
	border: none;
	border-style: none;
	cursor: pointer;
	text-indent: -1000em;
}
button#mfp_button_cancel {
	width: 149px;
	height: 52px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../contact/images/btn_back.png);
	border: none;
	border-style: none;
	cursor: pointer;
	text-indent: -1000em;
}