/*
html5doctor.com Reset Stylesheet
GaonSoft
Designer
ppdmc@gaonsoft.com
*/
body{background:#f3f3f3; font-family: '돋움','Dotum'; font-size:12px;margin: 0px;}
.container{background:url("../images/all_bg.gif") repeat-x;}
header{}
.system_logo{width:100%; text-align:center; padding:20px 0 10px;}

.wrap{width:100%; }
.wrap>section{
    width:900px;
    margin:0 auto;
    position:relative;
}
section.box_t1{
    background:#ffffff;
    border-radius: 15px;
    box-shadow: 5px 10px 10px rgba(0,0,0,0.3);
    padding:0 0 25px 0;
    border:1px solid #eaeaea;
    overflow:hidden;
}
section.box_t2{padding:30px 0;}
.copyinfo{text-align:center; color:#136baf; font-weight:bold;}
.copyright{text-align:center; padding:30px 0 0 0; line-height:22px;}

.red{color:#bd1919;}
.sblue{color:#3f8cbd;}
.inner{padding:10px;}
.inner2{padding:40px;}
.con_header,.con_body{border-bottom:solid 1px #e4e4e4;}
.con_header p strong{color:#045586;}

.form_table{width:100%;}
.form_table td.rtx{text-align:right;}
.form_table td.rtx span{display:inline-block; padding:5px; color:#bd1919;}
.form_table td{padding:5px 5px;}

select, input{font-size:1em; padding:7px;}
select{height:32px;}
input.input_t{border:solid 2px #dee3e6;}
.tb_stitle{color:#385c72}
.w566{width:566px;}
.w30{width:30%;}
.wt1{width:548px;}
.wt2{width:258px;}
.wt3{width:161px;}
.wt4{width:256px;}
.wt5{width:352px;}
.wt6{width:124px;}
.wt7{width:69.2px;}
.mb5{margin-bottom:5px;}
.inner p{line-height:22px;}
.foot_tx01{color:#f13636;}
.foot_tx02{padding:25px 0 0 0;}
.foot_tx03{padding:10px 0 0 0;}
.foot_tx04{padding:10px 0 0 0;}
.btn_area{text-align:center; padding:15px 0;}
.btn_area a, .btn_area button{display:inline-block; font-size:1.3em; padding:15px 40px; color:#ffffff; }
.btn_t01{background: #2a70a8}
.btn_t02{background: #c75f22}
.btn_t03{display:block; font-size:1.3em; padding:15px 40px; color:#ffffff; background: #179fc6;}
section.pd0{padding:0;}

.chb{float:right;}
.chb2{position:absolute; bottom:220px; right:100px;}
.chb3{max-width: 702px; margin: 0 auto; text-align: right;}
input[type=checkbox]{width:20px; height:20px;}
.pq-grid-cell input[type=checkbox]{ width: 100%; }

.conleft{float:left; width:450px;}
.conright{float:right; width:450px;}
.login_dtx{font-size:2em; font-family:'맑은고딕','Malgun Gothic'; padding:30px 0;}

.inpt01{display:block; font-weight:bold; padding:8px;}
.lipt{
    width:350px;
    background:#f7f7f7;
    border:0;
    border-bottom:solid 1px #939393;
    padding:15px 8px;
    margin:0 0 20px 0;
}
.lptx{line-height:22px;}
.linp_btn{margin:40px 0 0 0;}
.linp_btn a, .linp_btn button {
    display:block;
    margin:0 0 10px 0;
    width:100%;
    text-align:center;
    font-size:1.3em;
    padding:15px 0;
    color:#ffffff;
}

.reti{font-size:2em; font-family:'맑은고딕','Malgun Gothic'; text-align:center; padding:0 0 20px 0;}
.resti{text-align:center; line-height:18px;}
.txar{padding:30px; text-align: center;}
.txar>p{font-size:1.5em; font-family:'맑은고딕','Malgun Gothic'; font-weight:bold; margin:10px; color:#045586}
.txar textarea{width:700px; height:300px; line-height: 18px; font-size:14px; font-family:'맑은고딕','Malgun Gothic'; padding:20px 0; resize: none; color:#303030}
.pg01tx{text-align:center; line-height: 18px; margin:0 0 20px 0;}
.pg02tx{text-align:center; line-height: 18px;}