@charset "utf-8";

#article {float:none; width:980px; margin:0 auto; padding:0 0 10px;}

p.cssGrayBtn a.closeBtn {
	width: 100px;
	margin: 0;
	padding: 0;
}

input[type="checkbox"] {
	margin: 0 0.3em 0.2em 0;
}

input[type="radio"] {
	margin: 0 0.1em 0.2em 0;
}

#submitBtns {
	zoom: 1;
}

#submitBtns ul li {
	margin: 0;
	padding: 0 23px;
}

#submitBtns ul li.privacy {
	top: 11.5px;
	margin: 0 -33px;
	padding-right: 15px;
	padding-left: 31px;
}

.attention {
	padding: 10px;
	border: 3px solid #FDDCA5;
	background: #FFFFFF;
}

.attention li {
	margin-bottom: 5px;
	padding: 0 0 3px 0;
	line-height: 1.5;
	border-bottom: #FDDCA5 1px dotted;
}

a.icon {
	background: url("/CWR/images/icon_triangle_red.gif") no-repeat scroll left center transparent;
	padding-left: 7px;
}

.tel {
	font-size: 160%;
	font-weight: bold;
	color: #CC0000;
}

.actionArea {
	position: relative;
	width: 590px;
	margin: 0 auto;
	padding: 10px 0 20px 0;
	background: #FFFDEE;
	border: 1px solid #CCC;
	line-height: 1.2;
	text-align: center;
}

#submitBtns .actionAreaBtn {
    position: relative;
    left: 0;
}

#submitBtns .actionAreaBtn li {
    position: relative;
    left: 4%;
}

.inquiryNum {
	margin-bottom: 15px;
	padding: 5px 15px;
	background: #FBE892;
	color: #333333;
	font-weight: bold;
}

table.default th {
	padding-top: 10px;
	padding-bottom: 10px;
}

table.default th.error {
	background: #FFEEEE;
	color: #CC0000;
}

table.default th.hissu.error {
	background: url("/CWR/images/icon_hissu.gif") no-repeat scroll right center #FFEEEE;
}

table.default td label { line-height: 1.5; }