@charset "utf-8";

body{margin:0;padding:0;}
label.none{display:none !important;}
table{border-collapse:collapse; border-spacing:0;}
img, fieldset, button{border:none;}
caption{visibility:hidden;line-height:0em;}
object {outline:none;}
input, 
select, 
textarea {vertical-align:middle;font-family: '굴림',gulim;font-size:13px;color:#2f3743;border:0 none;}
textarea{overflow:auto;} 
select{height:33px;border:1px solid #cccccb;}
input{border:none;}




#pop_wrap{position:relative;background:url(../../images/pop/bg.gif) no-repeat 0 0;}
#pop_wrap h1{height:32px;padding:36px 0 0 40px;margin:0 0 1px 9px;vertical-align:middle;line-height:1;}
.pop01{width:500px;height:600px;}
.pop{background:url(../../images/pop/content_bg.gif) no-repeat 0 0;margin:25px 28px 9px;width:445px;height:264px;padding-top:1px}
.lst01{position:relative;width:100%;list-style:none;font-size:13px;line-height:45px;margin:10px 0 0 22px;}
.lst01 th{font-weight:normal;text-align:left;}
.input_txt{width:280px;height:29px;border:1px solid #cccccb;}
.input_txtA{width:71px;height:29px;border:1px solid #cccccb;}
.input_txtB{width:254px;height:40px;border:1px solid #cccccb;margin:7px 0 0 65px;padding-left:10px;padding-top:5px;}
.select_txt{width:284px;}
.select_txt2{width:200px;}
.select_txtA{width:126px;}
.select_txtB{width:75px;}
.select_txtC{width:105px;}

.btn_r {position:relative;width:100%;margin:8px 0 25px 0;text-align:center;}
.agree{font-size:12px;}
.b_con {position:relative;width:445px;margin:56px 0 0 28px;}


/* 인트로 팝업 */
#pop_wrap2{position:relative;width:631px;height:666px;border:2px solid #ddd;}
.pop02{background:#fff;width:615px;height:573px;margin:8px 0 0 8px;background:url(../../images/pop/intro_bg.png) no-repeat 0 0;}
.pop02 .logo{text-align:right;padding-top:5px;}
.pop02 .intro_title{position:absolute;top:171px;left:72px;}
.pop02 .intro_login{position:absolute;top:212px;right:190px;}
.pop02 .intro_loginA{position:absolute;top:212px;right:90px;}
.pop02 .intro_box{margin-left:60px;}
.pop02 .Sec{position:absolute;top:322px;right:90px;}
.pop02 .leftP{padding-left:68px;}
.plus{padding:10px 0 0 5px;}
.plus span{padding-left:29px;}


