@charset "utf-8";

.atc03{position:relative;overflow:hidden;width:100%;padding-top:70px}
.atc03:before{position:absolute;top:0;content:'';z-index:0;width:100%;height:475px;background:url(/wp_img/make/inc01/img/atc03_bg.jpg) center fixed no-repeat;background-size:cover}
.atc03 .atc03_cont{overflow:hidden;position:relative;z-index:1;width:100%;max-width:1460px;padding:30px;margin:0 auto;}
.atc03 .atc03_cont > div{border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.15)}
.atc03 .atc03_cont .form_cont{float:left;clear:both;width:74.25%;height:505px;border-radius:20px;padding:50px;background:#fff}
.atc03 .atc03_cont .tel_box{position:relative;float:right;width:22.75%;height:505px;border-radius:20px;text-align:center;background:url(/wp_img/make/inc01/img/tel_bg.jpg) #e9a62d no-repeat;background-size:cover}

.atc03 .atc03_cont .form_cont > div{float:left;width:50%;height:100%}
.atc03 .atc03_cont .form_cont .form_box{padding-right:25px;border-right:1px dotted #ddd}
.atc03 .atc03_cont .form_cont .form_box .form_tit{margin-bottom:20px;font-size:28px;color:#333;font-family:'SBAggroM';}
.atc03 .atc03_cont .form_cont .form_box .form_tit span{display:inline-block;margin-left:10px;font-size:14px;color:#888;font-family:'SBAggroL';}

.atc03 .atc03_cont .tel_box .tit{padding:60px 0 10px;font-size:24px;color:#fff;font-family:'SBAggroM';}
.atc03 .atc03_cont .tel_box .tit span{position:relative}
.atc03 .atc03_cont .tel_box .tit span:before{position:absolute;top:-15px;left:calc(50% - 2px);content:'';width:4px;height:4px;border-radius:4px;background:#fff;}
.atc03 .atc03_cont .tel_box .txt{font-size:15px;line-height:26px;color:rgba(255,255,255,.6);font-family:'SBAggroL'}
.atc03 .atc03_cont .tel_box .s_tit{padding:20px 0 10px;font-size:17px;color:rgba(255,255,255,.8);font-family:'SBAggroM';}
.atc03 .atc03_cont .tel_box .tel{font-size:30px;line-height:30px;color:#fff;font-family:'SBAggroB';}
.atc03 .atc03_cont .tel_box img{position:absolute;bottom:0;left:-30px}
.atc03 .atc03_cont .input_area input,.atc03 .atc03_cont .input_area textarea{width:100%;height:60px;margin-bottom:10px;border:0;border-radius:5px;padding:0 25px;font-size:15px;background:#f5f5f5;font-family:'SBAggroL'}
.atc03 .atc03_cont .input_area input::placeholder,.atc03 .atc03_cont .input_area textarea::placeholder{color:#b8b8b8}
.atc03 .atc03_cont .input_area textarea{padding:25px}
.atc03 .atc03_cont .input_area .wr_content{height:100px}
.atc03 .atc03_cont .input_area #btn_submit{font-size:16px;color:#fff;background:#eda129}
.atc03 .atc03_cont .agree{text-align:right;font-size:14px;color:#888;font-family:'SBAggroL'}
.atc03 .atc03_cont .agree label{cursor:pointer}
.atc03 .pt_logo_area{overflow:hidden;width:100%;max-width:1400px;margin:0 auto;padding:30px 0 60px}
.atc03 .pt_logo_area > div{overflow:hidden;float:left;width:19%;padding:10px 0;margin-right:1.25%;border-radius:5px;text-align:center;border:1px solid #ddd;background:#fff}
.atc03 .pt_logo_area > div:last-child{margin-right:0}
.atc03 .pt_logo_area > div img{width:90%}

.atc03 .wp_lt{overflow:hidden;width:100%;height:100%;padding-left:25px}
.atc03 .wp_lt li{overflow:hidden;font-size:15px;line-height:45px;font-family:'SBAggroL';}
.atc03 .wp_lt li .wp_date{float:right;font-size:13px;color:#999}
.atc03 .wp_lt .state{display:inline-block;float:left;margin-right:20px;width:100px;height:45px;color:#fff;text-align:center;border-radius:5px;background:#eda129}
.atc03 .wp_lt .subj{display:inline-block;float:left;width:calc(100% - 210px)}
.atc03 .wp_lt .subj a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* 반응형 [s] */
@media (max-width:1400px){
.atc03 .atc03_cont{padding:30px 20px}
.atc03 .atc03_cont .form_cont{width:calc(75% - 7.5px)}
.atc03 .atc03_cont .tel_box{width:calc(25% - 7.5px)}
.atc03 .pt_logo_area{padding:30px 20px 60px}
}

@media (max-width:1320px){
.atc03 .atc03_cont .form_cont .form_box .form_tit{margin-bottom:10px;font-size:24px;line-height:30px}
.atc03 .atc03_cont .form_cont .form_box .form_tit span{display:block;margin-left:0}
}
@media (max-width:1230px){
.atc03 .atc03_cont .form_cont{width:100%}
.atc03 .atc03_cont .form_cont .form_box .form_tit{margin-bottom:20px}
.atc03 .atc03_cont .form_cont .form_box .form_tit span{display:inline-block;margin-left:10px}
.atc03 .atc03_cont .tel_box{width:100%;height:auto;margin-top:40px;padding:0 50px 60px;text-align:left}
.atc03 .atc03_cont .tel_box img{left:auto;right:10px}
}
@media (max-width:1024px){
.atc03{padding-top:47px}
.atc03 .atc03_cont{padding:30px 15px}
.atc03 .atc03_cont .form_cont{height:auto;padding:50px 40px}
.atc03 .atc03_cont .form_cont > div{width:100%}
.atc03 .atc03_cont .form_cont .form_box{margin-bottom:40px;padding:0 0 40px 0;border-right:none;border-bottom:1px dotted #ddd}
.atc03 .atc03_cont .tel_box{margin-top:20px;padding:0 40px 60px}
.atc03 .wp_lt{height:450px;padding-left:0}
.atc03 .pt_logo_area{padding:30px 15px 60px}
}
@media (max-width:768px){
.atc03 .atc03_cont .tel_box{background:url('/wp_img/make/inc01/img/tel_img.png') right bottom no-repeat #e9a62d;background-size:360px}
.atc03 .atc03_cont .tel_box img{display:none}
}
@media (max-width:620px){
.atc03 .atc03_cont .tel_box{text-align:center;background:#e9a62d}
.atc03 .atc03_cont .form_cont{padding:40px 30px}
.atc03 .pt_logo_area{padding:10px 15px 40px}
.atc03 .pt_logo_area > div{width:calc(100%/2 - 5px);height:60px;margin:0 10px 10px 0}
.atc03 .pt_logo_area > div:nth-child(2n){margin-right:0}
.atc03 .pt_logo_area > div img{width:auto;height:100%}
}
@media (max-width:480px){
.atc03 .atc03_cont .form_cont{padding:40px 15px 20px}
.atc03 .atc03_cont .form_cont .form_box .form_tit{text-align:center}
.atc03 .atc03_cont .form_cont .form_box .form_tit span{display:none}
.atc03 .wp_lt{height:330px}
.atc03 .wp_lt .subj{width:calc(100% - 180px)}
.atc03 .wp_lt .state{width:70px;margin-right:10px;font-size:14px}
.atc03 .atc03_cont .tel_box{padding:0 15px 60px}
}
@media (max-width:380px){
.atc03 .pt_logo_area{padding:10px 15px}
}
/* 반응형 [e] */