@charset utf-8;

div#wrap { position:relative; width:100%; margin:0 auto; text-align:center;}
div.header{ width:100%;height:516px;background:url(../images/head_bg.jpg) no-repeat 0 0 #0d0b0a; background-position:center; background-size: cover;}
div.header_txt{ position: absolute; top:87px; width:100%; text-align:center;}
div.content{ width:1000px; text-align:center; margin:0 auto;}
div.footer{ height:224px; width:100%; border-top:6px solid #dbdbdb; background:#090605;}
div.footer .txt{ width:950px; margin:0 auto; padding:38px 0 0 0;}

ul.btnWrap:after{ display:block; clear:both; content:""}
ul.btnWrap li{ float:left; width:280px;}
ul.btnWrap li.li_center{ width:430px;}
ul.btnWrap li img{ margin-top:15px;}

#wrapPop {margin:0 auto;text-align:center;width:512px;border:1px solid #090a1c; }   
#wrapPop .pHead{ height:140px;background:#090a1c;}
#wrapPop .pHead h1{ padding:36px 0 13px;}
#wrapPop .pHead .txt_stitle{ color:#9a9ead;}
.userForm{ width:415px; text-align:left; margin:20px auto 0px; border-bottom:1px solid #d6d6d6; padding-bottom:10px;}
.userForm th{ font-weight:bold; text-align:left; color:#7a8585; font-size:14px; padding-left:3px }
.userForm td .input_txt { margin:7px 0 4px 0;}
.btn_area { margin:22px auto 26px;}
.p_footer{ text-align:left; background:#fafafa; padding:10px 20px; color:#999; letter-spacing:-1px; line-height:17px;}


input.ph,textarea.ph,select.ph {color:#bcbcbc; font-size:13px; font-weight:bold;}
.input_txt  {height:25px; width:288px; line-height:24px; font-family :dotum,'돋움'; !important; font-size:12px; color:#333; border:solid 1px #78828a; background:#fff; padding:6px 3px 5px 10px; color:#333;}
.input_txt:focus {border:1px solid #f7723d; background:#fffef3;color:#333; font-weight:normal;}
.select_txt{height:35px;padding:5px;width:303px; font-weight:bold;}
.fc17b{ color:#17b0ba;}
.fcf77{ color:#f7723d;}
.fc70b{color:#70b6a2}
