@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); 

.converge{background:url("/asset/images/converge/back.png")no-repeat;background-position:50% 50%;background-size:cover}

.container{max-width:1300px !important;width:100%;border:0px solid #000;letter-spacing:-1px !important}
.converge .container{padding-top:100px;padding-bottom:100px}
.converge .container .row h2 img{max-width:395px;width:90%}


.taniumregist{}


.converrgst .container .row h3{color:#595959;margin:20px 0}
.converrgst .container .row p{font-size:1.2em;color:#828282;font-weight:500}
.converrgst .container .row h5{;margin:0 auto;color:#ec2e30;margin:50px 0;text-align:center;display:block;width:100%;font-size:1.5em;}


.converrgst .container .rgt{border-top:1px solid #efefef;padding-top:50px}
.converrgst .container .formbox{background-color:#fff;padding:0px;margin-top:0px; }
.converrgst .container .formbox ul.regform li{width:100%;float:left;padding:8px 0}
.converrgst .container .formbox ul.regform li input[type="text"]{font-size:1.0em;border-radius:0px;background-color:#fff;border:1px solid #e6e6e6;margin:0;width:100%;float:left;padding:12px;box-sizing:border-box}
.converrgst .container .formbox ul.regform li select{font-size:1.0em;background-color:#fff;border:1px solid #e6e6e6;margin:0;;width:100%;float:left;padding:13px;box-sizing:border-box;border-radius:0px;color:#595959}
.converrgst .container .formbox ul.regform li textarea{font-size:1.0em;background-color:#fff;border:1px solid #e6e6e6;margin:0;;width:100%;float:left;padding:13px;box-sizing:border-box;border-radius:0px;color:#595959}

.converrgst .container .formbox ul.regform li.wid50{width:50%;float:left;padding:10px}
.converrgst .container .formbox .checkarea{padding:15px}
.converrgst .container .formbox .checkarea h5{color:#828282 !important;font-weight:bold}

.converrgst .container .agreeboxarea{margin-top:30px;background-color:#f9f9f9;margin-top:80px;padding:30px}
.converrgst .container .agreeboxarea {font-size:1.1em;color:#595959}
.converrgst .container .agreeboxarea b{color:#000;font-weight:800}
.converrgst .container .agreeboxarea h5{font-weight:800;font-size:1.3em;margin-top:40px;margin-bottom:15px}
.converrgst .container .agreeboxarea .checkarea{padding:10px 0}
.converrgst .container .agreeboxarea .checkarea h6{text-align:right;margin-top:10px;font-weight:bold;font-size:1.0em;}


.converrgst .container .row .left .graybox{background-color:#e6e6e6;padding:30px 20px;border-radius:10px}
.converrgst .container .row .left .graybox > p{font-size:1.4em;color:#000;display:block;padding:10px 0px;margin-bottom:10px;font-weight:600}
.converrgst .container .row .left .graybox p strong{color:#c00100}
.converrgst .container .row .right h4{font-weight:600;margin-bottom:20px;color:#595959}

.converrgst .container .btm{border:0px solid #000;padding:25px 14px;color:#595959}
.converrgst .container .btm ul{display:block;width:100%;}
.converrgst .container .btm ul li textarea{font-size:1.2em;background-color:#fff;border:1px solid #e6e6e6;margin:0;;width:100%;float:left;padding:10px;box-sizing:border-box;border-radius:0px;color:#595959}
.converrgst .container .btm .btnarea{margin:0 auto;width:100%;}
.converrgst .container .btm .btnarea .rbtn{font-size:1.6em;margin-top:30px;background-color:#ec2e30;padding:15px 20px;border-radius:0px;color:#fff;max-width:220px;width:100%;display:inline-block;font-weight:700}


.taniumagen{background:url("/asset/images/converge/ag_back.png")no-repeat;background-position:50% 50%;background-size:cover}
.taniumagen .container .row h2{text-align:left;width:100%;display:block;margin-bottom:30px;font-family: 'Noto Sans KR', sans-serif;font-size:40px;color:#fff;text-align:center}

.taniumagen .container .row table{width:100%;border-top:1px solid #41596f}
.taniumagen .container .row table tr{border-bottom:1px solid #41596f}
.taniumagen .container .row table td{color:#fff;padding:10px;vertical-align:middle;font-size:1.2em}
.taniumagen .container .row table td:nth-child(1){color:#fff;width:15%;text-align:center;border-right:1px solid #41596f}
.taniumagen .container .row table td:nth-child(1) label{padding:0;margin:0}
.taniumagen .container .row table td dt{display:block;float:left;width:60%;font-size:1.1em}
.taniumagen .container .row table td dd{display:block;float:left;width:40%;}
.taniumagen .container .row table td dt.tp{margin-top:10px}


.taniumagen .container .row h2.spk{margin-top:60px;color:#51a5ef}
.taniumagen .container .row .cell{color:#fff;text-align:center;font-size:1.2em}
.taniumagen .container .row .cell dt{padding:5px 0 0px;color:#51a5ef}  
.taniumagen .container .row .cell dd{padding:5px}



.taniumagen .container{position:relative}
.taniumagen .container .symbol{position:absolute;right:0;bottom:-100px}
.taniumagen .container .symbol img{max-width:297px;width:100%;}


.taniuminfo{color:#fff;background-color:#131f2c}
.taniuminfo .container {padding-bottom:0 !important}
.taniuminfo .container .row h3{text-align:center;width:100%;display:block;margin-top:0px;font-size:2.2em;color:#fff;margin-top:-15px !important;;margin-bottom:30px}
.taniuminfo .container .row h4{text-align:center;width:100%;display:block;margin-top:0px;color:#fff;font-weight:500;font-size:1.8em;;border:0px solid #fff !important}
.taniuminfo .container .row h4 b{font-weight:500;color:#c10200}

.taniuminfo .container .row .col-lg-3{max-width:1000px;width:100%;margin:0 auto;margin-top:40px}
.taniuminfo .container .row .col-lg-3 .cell{background-color:#ffffff;border-radius:10px;padding:20px;vertical-align:top}
.taniuminfo .container .row .col-lg-3 .cell dt{color:#ec2e30;font-size:1.4em;font-weight:700;height:70px}

.taniuminfo .container .row .col-lg-3 .cell p{font-size:1.1em;display:block;height:100px;font-weight:500;margin-top:10px;color:#000}
.taniuminfo .container .row .col-lg-3 .cell h6{font-size:3.0em;display:block;color:#ebebeb;text-align:right}
.taniuminfo .container .row .col-lg-3 .cell h6 img{max-width:102px;width:90%}

.ban .container{padding-bottom:0px}
.ban .container .row {text-align:Center}
.ban .container .row img{max-width:820px;width:100%;display:block;margin:0 auto;margin-bottom:-50px}


.checkarea .agreebox{
    display:none;

}
.checkarea input[type="checkbox"] + label {
    color:#f2f2f2;
}

.checkarea input[type="checkbox"] + label span {
    display:inline-block;
    width:19px !important;
    height:19px !important;
    margin:0 0;
    vertical-align:middle;
    background:url('../images/converge/chkbox.png') left top no-repeat !important;
    cursor:pointer;
}

.checkarea input[type="checkbox"]:checked + label span {
    background:url('../images/converge/chkbox.png') -19px top no-repeat !important;
}

.bigagreebox{
    display:none;

}
.bigagreebox + label {
    color:#f2f2f2;
}

.bigagreebox + label span {
    display:inline-block;
    width:28px !important;
    height:25px !important;
    margin:0 0;
    vertical-align:middle;
    background:url('../images/converge/chk.png') left top no-repeat !important;
    cursor:pointer;
}
.bigagreebox:checked + label span {
    background:url('../images/converge/chk.png') -28px top no-repeat !important;
}


.conver{background-color:#131f2c}
.conver .contanier {padding:50px 0 !important}
.conver .contanier .row ul.ft li{padding-left:20px !important}
.conver .contanier .row ul.ft li b{color:#fff;margin-left:-20px !important}
.conver .contanier .bt{border-bottom:1px solid #4b555e !important}
.conver .contanier .bm{padding-left:50px !important}


@font-face {
     font-family: 'S-CoreDream-3Light';
     src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}


.evt{background-color:#ec2e30}
.evt .container .row h2{text-align:center;width:100%;display:block;margin-bottom:30px}
.evt .container .row h2 img{max-width:234px;width:100%;}
.evt .container .row .cell{text-align:center}
.evt .container .row .cell img{max-width:324px;width:100%;}
.evt .container .row .cell > div{background-color:#fff;border-radius:10px;padding:20px 0;text-align:left}
.evt .container .row .cell > div span{display:block;padding:5%;font-size:1.1em;font-weight:600;font-family: 'S-CoreDream-3Light';height:150px}
.evt .container .row .cell > div span b{color:#ec2e30;font-weight:600}




@media only screen and (max-width: 1200px) {

	.taniumagen .container .row td:nth-child(1){width:25%;text-align:Center;border-right:1px solid #c5bdaf}
	.taniumagen .container .row table, td, th {font-size:16px;}
	.taniumagen .container .row th{text-align:Center;font-size:18px;font-weight:600}
	.converge .container .row h5{font-size:18px;}
	.converge .container .row h2{font-size:32px;}
	.converge .container .row h2 b{font-weight:bold}
	.converge .container .row p{font-size:18px;}

	.converge .container .row h6 br{display:none}

}


@media only screen and (max-width: 991px) {

.taniumagen .container .row .left{float:left;width:100%}
.taniumagen .container .row .right{float:left;width:100%}
.taniumagen .container .row .right .redban{max-width:480px;width:100%;float:none;margin:0 auto}


.converge .container .row h6{font-size:22px;width:100%}
.converge .container .row p{font-size:16px;width:100%}
.converrgst .container .formbox .agreeboxarea .checkarea{float:left;width:100%}
.converrgst .container .formbox .agreeboxarea .btnarea{float:left;width:100%}

.taniumagen .container .row .right .redban .glogo{max-width:201px;width:100%;margin:30px 0}
.taniumagen .container .row .right .redban h4{font-size:24px;font-weight:700;margin-bottom:30px}
.taniumagen .container .row .right .redban h4 br{display:none}
.taniumagen .container .row .right .redban span{font-size:20px;font-weight:500;}
.taniumagen .container .row .right .redban .ggift{max-width:319px;width:100%;margin:10px 0;float:right}
.taniumagen .container .row .right .redban:after{content:"";clear:both;display:block}
.taniuminfo .container .row ul li{padding-left:10px;font-size:18px}

.taniumagen .container .row .left .wid33{float:left;width:98%;box-sizing:border-box}
.taniumagen .container .row .left .wid33 > div{height:auto;position:relative}
.taniumagen .container .row .left .wid33 > div span{position:relative;bottom:0px;left:0px;width:100%;display:block;border:0px solid #000 !important;margin-top:30px}
.taniumagen .container .row .left .wid33 > div label{width:100% !important;}

.taniumagen .container .row .left .agenbox .box label{border-bottom:1px solid #ccc;border-right:0px;padding-bottom:10px !important;margin-bottom:10px !important;width:100% !important;}
.taniumagen .container .row .left .agenbox .box label:after{content:"";clear:both;display:block}

.taniumagen .container .row .left .agenbox .box dd{width:100%;padding-left:0px}
.taniumagen .container .row .left .wid33 > div dd{margin-bottom:20px;border:0px solid #000;padding-bottom:30px !important;display:block}
.taniumagen .container .row .left .wid33 > div dd br{display:none}

.converrgst .container .row h2{font-size:36px;}
.converrgst .container .row address{font-size:18px;}

.taniuminfo .container .row .eventbox .cell{margin:10px 0}
.taniuminfo .container .row .eventbox .cell p{font-size:1.2em;color:#fff;display:block;height:auto;font-weight:500;margin-top:10px}




.taniuminfo .container .row .col-lg-3 .cell dt{height:auto}
.taniuminfo .container .row .col-lg-3 .cell p{height:auto;}


.taniumagen .container .row table td{color:#fff;padding:10px;vertical-align:middle;font-size:1.0em}
.taniumagen .container .row table td:nth-child(1){color:#fff;width:15%;}
.taniumagen .container .row table td dt{display:block;float:left;width:100%;font-size:1.1em}
.taniumagen .container .row table td dd{display:block;float:left;width:100%;}
.taniumagen .container .row table td dt.tp{margin-top:0px}


}


@media only screen and (max-width: 768px) {

body{font-size:15px}
.converrgst .container .formbox ul.regform li{width:50%;float:left;padding:10px}


.converrgst .container .row h2{font-size:30px;}
.converrgst .container .row address{font-size:18px;}
.taniuminfo .container .row h3{font-size:26px;}
.taniumagen .container .row h2{font-size:30px}
.converrgst .container .formbox ul.regform li{width:100%;float:left;padding:10px}



.taniuminfo .container .row h2{margin-bottom:50px;font-size:30px;color:#fff}
.taniuminfo .container .row h3{font-size:1.6em;color:#fff100}
.taniuminfo .container .row h4{font-size:1.2em;}
.taniumagen .container .symbol img{max-width:150px;width:80%;}


.converrgst .container .row .left{padding-right:0%;margin-bottom:50px}
.converrgst .container .row .left > p{font-size:1.2em;color:#000;display:block;padding:10px 0px;margin-bottom:10px;font-weight:600}
.converrgst .container .row .left{padding:0 !important;margin:0 !important;margin-bottom:50px !important}
.converrgst .container .row .left > div{border:0px solid #000;margin-left:0 !important}
.converrgst .container .row .right{padding:0% !important;margin:0px !important}

.converrgst .container .row .left .graybox > p{font-size:1.2em;}
.converrgst .container .formbox ul.regform li.wid50{width:100%;float:left;padding:10px}

.taniumagen .container .row table td:nth-child(1){color:#fff;width:25%;}

.evt .container .row .cell{text-align:center;margin: 10px 0}
.evt .container .row .cell > div span{display:block;padding:5%;font-size:1.1em;font-weight:600;font-family: 'S-CoreDream-3Light';height:auto}



}



@media only screen and (max-width: 530px) {



.taniuminfo .container .row ul li{padding-left:10px;font-size:16px}


.converge .container{padding-top:30px;padding-bottom:30px}
.converge .container .row h1{display:block;width:100%}
.converge .container .row h2{margin-top:20px;margin-bottom:0px;color:#fff}

.converge .container .row h6{font-size:20px;width:100%;line-height:30px}
.converge .container .row p{font-size:16px;width:100%}

.converrgst .container .agreeboxarea .checkarea{font-weight:bold;font-size:1.0em}
.converrgst .container .agreeboxarea .checkarea h5{font-weight:bold;font-size:1.0em;margin-top:60px;margin-bottom:15px}

}