@charset "utf-8";


.about_01_01 .title {position:relative;  z-index:0; display:none;}
.about_01_01 .title img {vertical-align:middle; max-width:100%;}


.about_01_01 .text {background:#fff;padding:40px; position:relative;/* margin:60px ; margin-top:-240px;*/}
.about_01_01 .text .t1{position:absolute; left:40px; top:120px; }
.about_01_01 .text .t2{font-size:16px; padding-left:300px; color:#000; padding-top:50px;}
.about_01_01 .text .t2 strong{font-size:40px; color:#0066b3; font-family: 'Chosunilbo_myungjo'; font-weight:normal;}
.about_01_01 .text .t2 strong span {display:block; font-size:20px; color:#444; font-weight:normal; }


.about_01_02 {margin-top:50px; border-top:1px #ddd dashed; padding-top:50px;}
.about_01_02 .title {text-align:center; font-size:40px; color:#c6000d; line-height:40px; border-bottom:1px #ddd solid; padding-bottom:20px; font-family: 'Chosunilbo_myungjo';}
.about_01_02 .title span {display:block; font-size:20px; color:#444; font-weight:normal;  }

.about_01_02 .first {font-size:0px; margin-top:15px;}
.about_01_02 .first .col {display:inline-block; width:353px;  margin:40px 0px; margin-right:20px;position:relative; font-size:13px; vertical-align:top;}
.about_01_02 .first .col .box{padding:20px; border:10px #ddd solid; min-height:180px;}
.about_01_02 .first .col .box .text_box{margin-top:40px;  font-size:16px;}
.about_01_02 .first .col.last {margin-right:0px; }
.about_01_02 .first .col .num {position:absolute; left:0px;  text-align:center;  top:-20px; width:100%;}
.about_01_02 .first .col .num span {display:inline-block; width:60px; height:60px; line-height:60px; background:#c6000d; color:#fff; font-size:22px;}



.about_02_wrap {border:1px #ddd solid;padding:30px; border-radius:20px}
.about_02_wrap .col_box{display:table; width:100%; table-layout:fixed;}
.about_02_wrap .col_box .col {display:table-cell;vertical-align:top; padding:0px 30px; border-right:1px #ddd solid; }
.about_02_wrap .col_box .col.photo {vertical-align:middle;  width:15%; text-align:center;  background:#f2f2f2; border-radius:20px; border-right:0px; padding:20px 40px}
.about_02_wrap .col_box .col.photo .icon {text-align:center; }
.about_02_wrap .col_box .col.photo .icon img  {vertical-align:middle; }
.about_02_wrap .col_box .col.photo .name   {font-size:20px; font-family: 'Chosunilbo_myungjo'; color:#000; margin-top:20px;}
.about_02_wrap .col_box .col.last {border-right:0px;}



.terms_01_01 {border:1px #ddd solid;}
.terms_01_01 .col_box{display:table; width:100%; }
.terms_01_01 .col_box .col {display:table-cell; vertical-align:middle; padding:30px;}
.terms_01_01 .col_box .col.icon {border-right:1px #ddd solid;}
.terms_01_01 .col_box .col.text {font-size:16px;}
.terms_01_01 .col_box .col.text .n_1{color:#000; line-height:30px; margin-bottom:10px; font-family: 'Chosunilbo_myungjo'; font-size:30px; background: linear-gradient(to right, #5c4088, #f4c332);    color: transparent;    -webkit-background-clip: text;}


.king_box_wrap {border:1px #ddd solid; padding:30px; margin-bottom:30px;}
.king_box_wrap .icon {text-align:center;}
.king_box_wrap .icon img {vertical-align:middle;}
.king_box_wrap .title {font-family: 'Chosunilbo_myungjo'; font-size:60px; font-weight:bold; color:#000; text-align:center; padding:30px 0px; border-bottom:1px #ededed solid; margin-bottom:30px;}

.king_box_wrap .col_box {display:table; width:100%; table-layout:fixed;}
.king_box_wrap .col_box .col {display:table-cell; vertical-align:top;}
.king_box_wrap .col_box .col ul li {margin-bottom:10px; line-height:18px;}




.king_box_wrap .text_left{padding-right:30px;}
.king_box_wrap .text_right{padding-left:30px;}




.daum_map_wrap {width:100%; height:450px;}

.defail_info {margin-top:20px; padding-top:20px; position:relative; }

.defail_info .info {margin-left:0px;}
.defail_info .info ul {overflow:hidden;  text-align:center;}
.defail_info .info ul li {display:inline-block; width:30%; padding:40px 0px; border-bottom:1px #ededed solid;; }
.defail_info .info ul li.center {margin:0px 1%; }

.defail_info .info ul li .t1 {font-size:25px; color:#000; position:relative; line-height:60px;}
.defail_info .info ul li .t1 span {display:inline-block; height:60px;  padding:0 20px;}
.defail_info .info ul li .t1 span img {vertical-align:middle; }
.defail_info .info ul li .t2 {font-size:16px; color:#000; margin-top:20px;}

.njnight_05 .tit {font-size:30px; font-weight:600; color:#000; letter-spacing:-1px; padding-bottom:30px; border-bottom:1px solid #bbb;  }
.njnight_05 .tit .ic {float:left; margin-right:10px;}
.njnight_05 .tit .ic img {vertical-align:top;}




.agree_box {padding:30px; }
.agree_s_box { margin-top:20px;} 
.agree_s_box .box{border:1px #ddd solid; padding:10px; overflow:hidden; height:100px; overflow-y:auto; margin-top:20px; font-size:11px; color:#888;} 




@media all and (max-width:1024px) {







.about_01_01 .text { padding:20px; margin: 10px;margin-top:-60px;}
.about_01_01 .text .t1{position:relative; left:0px; top:0px; text-align:center;}
.about_01_01 .text .t1 img {max-width:100%;}
.about_01_01 .text .t2{font-size:16px; padding-left:0px; }
.about_01_02 .first {margin-top:15px;}
.about_01_02 .first .col {display:block; width:auto;  margin:0px 10px 40px;}
.about_01_02 .first .col .box{ min-height:auto;}
.about_01_02 .first .col .box .text_box{margin-top:40px;  font-size:16px;}




.about_02_wrap {padding:20px; border-radius:10px}
.about_02_wrap .col_box{display:block; width:auto;}
.about_02_wrap .col_box .col {display:block; padding:10px; border-right:0px; }
.about_02_wrap .col_box .col.photo {width:auto;  border-radius:10px; border-right:0px; padding:20px 40px}




.terms_01_01 .col_box{display:block; width:100%; }
.terms_01_01 .col_box .col {display:block;  padding:30px;}
.terms_01_01 .col_box .col.icon {border-right:0px; text-align:center;}
.terms_01_01 .col_box .col.icon img  {vertical-align:middle; max-width:100%;}










.defail_info {margin-top:10px; padding-top:0px; position:relative; }

.defail_info .info {margin-left:0px;}
.defail_info .info ul {overflow:hidden;  text-align:center;}
.defail_info .info ul li {display:block; width:auto; padding:15px; border:1px #ededed solid;;  margin:0px 0px 5px !important;; ;}


.defail_info .info ul li .t1 {font-size:25px; color:#000; position:relative; line-height:60px;}
.defail_info .info ul li .t1 span {display:inline-block; height:60px;  padding:0 20px;}
.defail_info .info ul li .t1 span img {vertical-align:middle; }
.defail_info .info ul li .t2 {font-size:16px; color:#000; margin-top:20px;}

.njnight_05 .tit {font-size:30px; font-weight:600; color:#000; letter-spacing:-1px; padding-bottom:30px; border-bottom:1px solid #bbb;  }
.njnight_05 .tit .ic {float:left; margin-right:10px;}
.njnight_05 .tit .ic img {vertical-align:top;}



.daum_map_wrap {width:100%; height:200px;}




}