@charset "utf-8";
@import url('/resources/css/nanumbarungothic.css');
/* css_reset */
* {margin:0; padding:0;}
body,input,textarea,select,table,button{font-size:12px; font-family:'Nanum Barun Gothic', sans-serif; }
caption, legend, #accessibility { font-size: 0;line-height: 0;text-indent: -5000px; }
.hidden{ font-size:0; line-height:0; text-indent:-9999px; display:block; position:absolute; top:0; left:-1000%; overflow:hidden; }
input{border-radius:0;}
img, fieldset, iframe{border:0 none;vertical-align:top;}
fieldset{font-size:0;}
ul,ol{list-style:none;}
a{color:#000;text-decoration:none;cursor:pointer;}
em,address{font-style:normal;}
table{border-collapse:collapse;}
hr{display:none;}

/* skip navigation */
#skipCt {position:absolute; left:-9999px; z-index:999;}
#skipCt:focus {display:block; left:0; width:100%; height:30px; line-height:30px; color:#000; font-weight:bold; text-align:center; background:#e1e0d8;}

/* 디자인 리뉴얼 */
/*박살*/
#wrap.baksal .cont_wrap .top_visual{width:100%;height:475px;background:url(../images/new_design/baksal2/top_visual.jpg) top center no-repeat;}
#wrap.baksal .cont_wrap .cont1{width:100%;height:3469px;background:url(../images/new_design/baksal2/cont1_img.png) top center no-repeat;margin-top:-345px;position:relative;z-index:10;}
#wrap.baksal .cont_wrap .cont2{width:100%;background:url(../images/new_design/baksal2/cont2_bg.png) top center no-repeat #3d88c1;margin-top:-395px;padding-top:395px;}
#wrap.baksal .cont_wrap .cont2 .inner{width:1400px;margin:0 auto;}
#wrap.baksal .cont_wrap .cont2 .box_wrap{display: grid;grid-template-columns: 1fr 1fr;row-gap:100px;padding:35px 0 110px;}
#wrap.baksal .cont_wrap .cont2 .box_wrap .box h3{height:40px;margin-bottom:23px;}
#wrap.baksal .cont_wrap .cont2 .box_wrap .box.wide{grid-column: 1 / 3;border-top:1px dashed rgba(255,255,255,0.6);padding-top:100px;text-align:center;}
#wrap.baksal .cont_wrap .cont2 .box_wrap .box.wide h3{height:fit-content;margin-bottom;25px;}
#wrap.baksal .cont_wrap .cont2 .link_wrap{display:flex;margin-top:-8px;gap:7px;}
#wrap.baksal .cont_wrap .cont2 .map_wrap{box-shadow:20px 20px 40px rgba(13,45,51,0.5);aspect-ratio:16 / 8;margin:40px 0 55px;}
#wrap.baksal .cont_wrap .cont2 .map_wrap iframe{width:100%;height:100%;}


/*학교괴담*/
#wrap.school .cont_wrap .top_visual{width:100%;height:475px;background:url(../images/new_design/school/top_visual.jpg) top center no-repeat;}
#wrap.school .cont_wrap .cont1{width:100%;height:2472px;background:url(../images/new_design/school/cont1_img.png) top center no-repeat;margin-top:-345px;position:relative;z-index:10;}
#wrap.school .cont_wrap .cont2{width:100%;background:url(../images/new_design/school/cont2_bg.png) top center no-repeat #6b171a;margin-top:-395px;padding-top:395px;}
#wrap.school .cont_wrap .cont2 .inner{width:1400px;margin:0 auto;}
#wrap.school .cont_wrap .cont2 .box_wrap{display: grid;grid-template-columns: 1fr 1fr;row-gap:100px;padding:35px 0 110px;}
#wrap.school .cont_wrap .cont2 .box_wrap .box h3{height:40px;margin-bottom:23px;}
#wrap.school .cont_wrap .cont2 .box_wrap .box .line2{padding-top:67px;}
#wrap.school .cont_wrap .cont2 .box_wrap .box.wide{grid-column: 1 / 3;border-top:1px dashed rgba(255,255,255,0.6);padding-top:100px;text-align:center;}
#wrap.school .cont_wrap .cont2 .box_wrap .box.wide h3{height:fit-content;margin-bottom;25px;}
#wrap.school .cont_wrap .cont2 .link_wrap{display:flex;margin-top:-8px;gap:7px;}
#wrap.school .cont_wrap .cont2 .map_wrap{box-shadow:20px 20px 40px rgba(13,45,51,0.5);aspect-ratio:16 / 8;margin:40px 0 55px;}
#wrap.school .cont_wrap .cont2 .map_wrap iframe{width:100%;height:100%;}
