.objTxt-wrap{}
.objTxt-wrap .objTxt .pay01 span{position: relative;display: inline-block;margin-top: 30px;padding-left: 20px;line-height: 1.5;letter-spacing: -0.5px;color: #2958a2;font-family:'S-CoreDream-6Bold';}
.objTxt-wrap .objTxt .pay01 span::before {content: "";position: absolute;left: 0;top: 9px;width: 12px;height: 12px;background: #2958a2;border-radius: 100%;}
.objTxt-wrap .point-txt.point-txt2{display: inline-block;}

.inscription h3 {
    font-size: 34px;
    padding-bottom: 10px;
}
.sitemake-h3{
     font-size: 34px;
    padding-bottom: 10px;  
}

.sub_hashtag span{display: inline-block;
    vertical-align: middle;
    border-radius: 20px;
    font-size: 14px;
    line-height: 40px;
    color: #000;
    font-family: 'S-CoreDream-3Light';
    border: 1px solid #1E5BA8; ;
    padding: 0 20px;
    margin: 5px 3px;
   font-weight: bold;
}

.sub_hashtag.styleB span{display: inline-block;
    vertical-align: middle;
    border-radius: 20px;
    font-size: 14px;
    line-height: 40px;
    color: #000;
    font-family: 'S-CoreDream-3Light';
    border: 1px solid #ea2a16; ;
    padding: 0 20px;
    margin: 5px 3px;
   font-weight: bold;
}
.sub_hashtag.styleA span{background: #1E5BA8; border: 1px solid #fff; color: #fff;}

.objFLoatLeft .objImg{margin:5px 100px 100px 5px;width: 600px;text-align: center;}
.objFLoatRight .objImg{margin:5px 5px 5px 150px}
.sub-text-wrap{}
.sub-con-wrap{width: 1020px; margin: 0px auto; text-align: left;margin-bottom:100px}
.sub-con-wrap .sub-con-title{font-size: 21pt;font-weight: bold; vertical-align: top; margin-right: 30px; display: inline-block; text-align: left;width:385px}
.sub-con-wrap .sub-con-title .sub-con-step{background: #1a58c0;font-size: 23px;display: inline-block;color: #fff;text-align: center;border-radius: 30px;padding: 4px 20px;margin-right: 9px;}
.sub-con-wrap .sub-con-img{}
.inscription{}

@media all and (max-width: 1300px){
.objFLoatLeft .objImg{margin:0 0 40px 0;width:100%;float:none;text-align: center;}
.objFLoatRight .objImg{margin:0 0 40px 0;width:100%;float:none;text-align: center;}
  .sub-text-wrap{display: block;max-width: 100%;}
  .sub-con-wrap{width: auto;text-align: center;}
  .sub-con-wrap .sub-con-title{display: block;margin: 0 0 20px 0;width: auto;font-size: 22px;letter-spacing: -2px;}
  .sub-con-wrap .sub-con-title .sub-con-step{font-size: 20px;letter-spacing: -1px;}
  
  
}



/*제작신청 */
.cfp-form{border-top:2px solid #0146B9;}
.cfp-form > ul{font-size:0;padding:0;}
.cfp-form > ul:after{content:"";display:block;clear:both}
.cfp-form > ul > li{display: table;border-bottom: 1px solid #d8d8d8;width: 100%;}
.cfp-form > ul li.two_style{float:left;width:50%}
.cfp-form .form-title{display: table-cell;;color:#000;font-size: 18px;vertical-align: middle;width:300px;padding:16px 0;text-align: center;background: #f7f8f9;font-weight: 400;border-right: 1px solid #DDDEE0;}
.cfp-form .form-box{display: table-cell;;vertical-align: middle;font-size: 15px;padding:10px 20px;;}
.cfp-form .form-box input[type="text"]{height:38px;border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;padding-left:10px}
.noinput {background-color:#ebf2fe;}
.cfp-form .form-box +.form-box{margin-left:10px}
.cfp-form .form-box input[type="text"].full{width:100%;}
.cfp-form .form-box input[type="text"].txtIn{width:calc(100% - 100px);}
.cfp-form .form-box textarea{border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;padding:20px;width:calc(100% - 10px);margin: 10px 0}
.cfp-form .form-box select{height: 38px;border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;vertical-align: middle;}
.cfp-form .form-box > span{vertical-align: middle;margin:0 2px;}
.login-time{font-size:13px;color:#d63f11;font-weight: 600;}
.login-time ._crtfcNoCnt{display: inline-block; font-size: 16px; margin: 0 10px 0 4px;}
.cfp-form .form-box ._insert ._insert_box{display:inline-block;font-size:13px}
.ins_block{padding-right: 10px;}
.pr30{padding-right: 30px;}
.cfp-form .txt-width{color:#666;font-size: 14px;vertical-align: bottom;margin-top:-1px;margin-left:10px;}
.cfp-form .ad-search-box{width:120px;vertical-align: middle;}
.cfp-form .ad-search-btn{background:#fff;color:#002b83;font-size: 14px;border:1px solid #002b83;padding: 8px 10px;display: inline-block;vertical-align: middle;border-radius: 4px;cursor: pointer;}
.cfp-form-btn{padding:20px 0;text-align: center;}
.cfp-form-btn .btn{font-size:16px;padding:15px 25px;border-radius: 10px;display: inline-block;min-width:130px;margin:0 1px;text-align: center;cursor: pointer;}
.cfp-form-btn .btn.whiteType{background: #fff;color:#017b47;border:1px solid #017b47;}
.cfp-form-btn .btn.greenType{background: #017b47;color:#fff;border:1px solid #017b47;}
.cfp-form-btn .btn.grayType{background: #8e8e8e;color:#fff;border:1px solid #8e8e8e;}
.cfp-form-btn .btn.grapeType{background: #4437c3;color:#fff;border:1px solid #4437c3;}
.cfp-form .form-box button{background: #fff;color: #002b83;font-size: 14px;border: 1px solid #002b83;padding: 8px 10px; display:inline-block;vertical-align: middle;border-radius: 5px;cursor: pointer;}
.cfp-form .form-box input[type="file"]::file-selector-button{background: #1E5BA8; color: #fff;font-size: 14px;border: 1px solid #1E5BA8;padding: 8px 10px;display: inline-block;vertical-align: middle;border-radius: 4px;cursor: pointer;width: 100px !important; height: 38px !important;border-radius: 5px;background: #1E5BA8;font-family: 'Dream Regular'}
.cfp-form .form-box input[type="file"]::file-selector-button:hover{background:#fff;color:#1E5BA8}
.cfp-form .form-box input[type="file"]{height:40px;border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;font-family: 'Dream Regular'}

.radio-wrap{width:auto;display:inline-block;padding-right:30px}

.inscription .ins_sbox{margin:100px 0 60px 0;width: 30%; display: inline-block; vertical-align: top;margin-right: 3%;}
.inscription .ins_sbox p{font-size:14px}
.inscription .ins_sbox label{margin-right:20px}
.inscription .ins_sbox input[type="text"]{height:38px;border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;padding-left:10px}
.inscription .ins_sbox .ins_txt_in{font-size: 12px;display: inline-block;margin-left: 10px;}

.con-table table{font-size: 15px;}
.con-table table thead th, .con-table tbody td{font-size: 15px !important;}
.con-table table tbody td select{padding: 0 30px 0 10px; border: 1px solid #ddd; height: 40px; font-size: 14px;border-radius: 5px;}

#_JW_Usb_basic .userSbscrb_stplat{margin: 1.6em;height: 12em;overflow: hidden;overflow-y: auto;}
#_JW_Usb_basic .userSbscrb_stplat .inner{padding-right: 1em;font-size:15px;}
#_JW_Usb_basic .userSbscrb_Agree{background-color: #eee;padding: 1em;margin-bottom: 1em;}

.icon-start{color: #d63f11;font-size: 20px; font-weight: bold;}


@media all and (max-width: 768px){
  .cfp-form > ul li.two_style{float:none;width:100%}
  .usersearch-bx ._form {display: block;}
  .usersearch-bx ._form ._label {display: block; width: 100%;}
  .usersearch-bx ._form ._insert {display: block; width: 100%;}
  .inscription .ins_sbox{width:100%;margin: 60px 0 0;}
  .cfp-form .form-title{width:110px;font-size: 14px;} 
  .cfp-form .form-box .ins_block label{display: block}
  #pemail1,#pemail2,#iemail1,#iemail2{width: 88px;}
  	#_JW_Usb_basic .userSbscrb_Step li{width:49%}
	#_JW_Usb_basic .comment{letter-spacing: -2px;}
  .radio-wrap{} 
}

.inscription_wrap,.inscription_scr{font-size:15px}
.inscription_scr dt {color: #000;font-weight: 800;font-size: 1.17em;}

.point-txt3{color:#d63f11;line-height:25px;letter-spacing:-0.5px;}
input.mini15{width:15%}
input.mini20{width:20%}
input.small{width:25%}
input.half{width:50%}
input.full{width:100%}
mark.must {
    margin-top: 8px;
    margin-right: 5px;
    width: 8px;
    height: 8px;
    text-indent: -5000px;
    background: url(/Web-home/_UI/images/common/must.gif) no-repeat;
    overflow: hidden;
    padding: 0;
}
.top_k2wiz_GNB  li.li_1_2495, .top_k2wiz_GNB  li.li_1_997 {display: none !important;}
.wrap-footer .container .site-policy{}
.wrap-footer .container .site-policy ul{}
.wrap-footer .container .site-policy ul li{display: inline-block; position: relative;}
.wrap-footer .container .site-policy ul li + li{margin-left:20px;line-height: .9;}
.wrap-footer .container .site-policy ul li +li:after{content:"";width:1px;height:8px;position:absolute;top:50%;left: -12px;background:#b1b1b1;margin-top: -4px;}
.wrap-footer .container .site-policy ul li a{font-size: 14px;line-height: 22px; color: #b1b1b1;}

@media all and (max-width: 460px){

.inscription h3, .sitemake-h3{font-size: 20px !important;}
.point-txt.point-txt2{font-size: 13px !important}

.inscription_wrap .inscription_scr ul{margin-top:10px}
.inscription_wrap .inscription_scr ul li{line-height: 1.5;font-size: 14px;}
.inscription_scr dt{font-size: 15px;margin-top:6px}
.inscription_scr dd{font-size:14px;line-height:1.5}
  
.cfp-form > ul > li{display:block}
.cfp-form > ul > li .form-title{padding: 6px 0;width: 100%;display: block;}
.cfp-form > ul > li .form-box{display: block;padding: 20px 20px;text-align: left;}
.cfp-form > ul > li .form-box p{font-size: 13px;line-height: 1.5;}
.cfp-form > ul > li .form-box span{display: inline-block;font-size: 14px}
.cfp-form > ul > li .form-box input{width: 100%;}
.cfp-form > ul > li .form-box .btn-style.round.type4{font-size: 12px;padding: 8px 8px;}
.cfp-form > ul > li .form-box .radio-wrap{display:block;padding-right:0}
.cfp-form > ul > li .form-box .radio-wrap input{width: 10%;}
.cfp-form > ul > li .form-box .radio-wrap.choice select{width:100%}
/* .cfp-form > ul > li .form-box .radio-wrap.choice1 select{width:100%}
.cfp-form > ul > li .form-box .radio-wrap.choice2 select{width:100%}
.cfp-form > ul > li .form-box .radio-wrap.choice3 select{width:100%} */
.cfp-form > ul > li .form-box .mini15{width:82px !important}
.cfp-form > ul > li .form-box .phone-form{width: 28%;}
.cfp-form > ul > li .form-box select{width: 30%;}
  
#pemail1,#pemail2, #iemail1,#iemail2{width: 28% !important;}
#chk1,#chk2{font-size: 15px;}
}
