@charset "utf-8";

/* 이메일문의 */
.email_request {overflow:hidden;}
.email_request .agree_provision {overflow:hidden; padding:20px;}
.email_request .agree_provision h3 {margin-bottom:10px;}
.email_request .agree_provision .privision_box {background-color:#fcfcfc; overflow-x:hidden; overflow-y:scroll; border:1px solid #d9d9d9; height:225px; margin-bottom:10px; width:100%;}
.email_request .agree_provision .privision_box .iframe_provision {height:100%; width:100%;}

/* 사이트맵 */
.sitemap {overflow:hidden;}
.site_content {overflow:hidden; box-sizing:border-box; padding-right:20px; padding-left:20px;}
.site_content .menu_unit {display:inline-block; overflow:hidden; vertical-align:top; margin-top:55px; width:45%;}
.site_content .menu_unit:nth-child(1),
.site_content .menu_unit:nth-child(2) {margin-top:20px;}
.site_content .menu_unit:nth-child(even) {margin-left:8%;}
.site_content .menu_unit .menu_tit {overflow:hidden; border-bottom:2px solid #0a71cc; margin-bottom:10px; padding-bottom:10px;}
.site_content .menu_unit .menu_tit p {color:#0a71cc; font-size:16px;}
.site_content .menu_unit .munu_li {overflow:hidden;}
.site_content .menu_unit .munu_li > li {overflow:hidden; position:relative; padding-left:10px;}
.site_content .menu_unit .munu_li > li + li {margin-top:20px;}
.site_content .menu_unit .munu_li > li:before {background-color:#0a71cc; content:""; position:absolute; left:0; top:10px; height:2px; width:2px;}
.site_content .menu_unit .munu_li > li > a {letter-spacing:-1px;}
.menu_unit .munu_li .sub_menu {overflow:hidden;}
.menu_unit .munu_li .sub_menu li {overflow:hidden; position:relative; margin-top:10px; padding-left:10px;}
.menu_unit .munu_li .sub_menu li:before {background-color:#5b5a5a; content:""; position:absolute; left:0; top:11px; height:1px; width:5px;}
.menu_unit .munu_li .sub_menu li a {color:#5a5b5a; font-size:13px; letter-spacing:-1px;}

/* 접속지연 */
.loading {overflow:hidden; border-top:1px solid #d9d9d9; padding-top:120px; padding-bottom:120px;}
.loading .img {overflow:hidden; text-align:center;}
.loading .img img {height:auto; width:68px;}
.loading p {font-size:15px; text-align:center;}