/* Common */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:none;}

/*********************************************
*폰트 : 2013-10-17


html {font-size:62.5%}
body {font-size:1em;}

@media (max-widht:300px){html{font-size:70%;}}
@media (min-widht:500px){html{font-size:80%;}}
@media (min-widht:700px){html{font-size:120%;}}
@media (min-widht:1200px){html{font-size:200%;}}
*********************************************/

legend{color:#fff;font-weight:bold;}
img { border : 0;vertical-align:middle }

.board_title img {width:100%;}

/* UI Object */
.form_table{font-size:12px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;  padding-top:3%;}
.form_table input,
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:12px}
.form_table table{width:100%;border:0;}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:10px 0;border:0;}
.form_table th{color:#303030;}
.form_table td{color:#666;}
.form_table th{width:25%;}
.form_table thead th{border-bottom:1px dotted #ccc;}
.form_table tbody th{text-align:left; font-weight:800; padding-left:5%;}
.form_table tbody th img{padding-left:9px;}
.form_table tfoot th{border-bottom:1px dotted #ddd}

.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0;word-wrap:break-word}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #c9c9c9;; background-color:#fff; color:#299bb4; height:20px; border-radius:5px; font-weight:800; width:53%;}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px}
.form_table .item input{color:#fff}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
/* //UI Object */

/*.resertb{ border-top: 3px solid #990000;border-bottom: 3px solid #990000;}*/
.btn {width:20%;}

span.selectbox_title {
	background: url("../img/btn_down.gif") no-repeat rgb(255, 255, 255); background-position:right; padding: 0px 18px 0px 0px; border:1px solid #c9c9c9; height: 25px; text-align: left; margin-right: 1px; border-radius:5px; 
	font-weight:800; margin-left:18px;
}

span.selectbox_title strong {
	padding: 4px 0px 0px 7px; height: 21px; color:#ffab25; line-height: 17px; overflow: hidden; font-size: 11px; font-weight:800; display: block; word-break: break-all;
}
:root span.selectbox_title strong {
	height: 20px; 
}
span.selectbox_title_focus strong {
	color: rgb(0, 0, 0); text-decoration: underline;
}
span.selectbox_title_disabled {
	background-color: rgb(238, 238, 238);
}
span.selectbox_title_disabled strong {
	color: rgb(153, 153, 153);
}

.text_btn{ width:83%;margin:0 auto;}

.text_btn input{width:100%;  padding-top:3%;}


/********************************
	개인정보 취급방침
********************************/
.page {width:80%; margin:0 auto 10% auto;}
#wrapper{overflow:auto; position:relative; width:90%; height:83%; margin:0 auto; background-color:#e0e0e0; border:1px solid #9c9c9c; text-align:left; overflow:scroll;}
div.policyB  {background-color:#d9d9d9;width:92%; height:80%; position:absolute; clear:both; margin:0 auto; z-index:1; top:10%; left:4%;}
.policy_area_close_btn{float:right;width:30px;height:30px;background:#000000;color:#fff;font-size:14px;font-weight:bold;text-align:center;line-height:28px;font-family:Arial black;cursor:pointer}
.policy_title {font-weight:bold; font-size:16px; color:#299bb4; float:left; margin-top:3%; margin-left:3%;}
#wrapper ul{display:block; text-align:left; width:100%;}
#wrapper ul li{float:none;}

