@charset "UTF-8";

/* .page_research_box {margin-top:120rem;}
@media all and (max-width:1440px){
  .page_research_box.wrap {padding:0; max-width:calc(100% - 60rem); }
}
@media all and (max-width:768px){
  .page_research_box.wrap {max-width:calc(100% - 40rem); }
} */
.page_research_box {display: none;}

.visual {position:relative; background:#002D57; }
.visual:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:url('/WebContent/design/sunbichon/img/main/vis1.jpg') no-repeat center/cover; opacity:0.4;}
.visual .wrap {position:relative; padding-top:160rem; padding-bottom:100rem; text-align:center;}
.visual .wrap h2 {color:#fff; font-family:'Godo', sans-serif; font-weight:600; font-size:40rem;}
.visual .wrap p {color:#fff; margin-top:20rem;}
.nav {padding:0 ; background:var(--p_color) !important;}
.nav .sub_nav {background:var(--p_color) !important}
.nav .sub_nav > ul {min-height:60rem;} /*서브네비 높이*/
.nav .sub_nav .depth2 {top:60rem;} /*펼침메뉴 위치*/
.sub_nav.ver3 .depth2 a {color: #323232;}
.article h3 {padding:80rem 0; text-align:center; font-family:'Godo', sans-serif; font-size:38rem; font-weight:600;}
.sub_tab2 a {border-radius: 0;}
@media all and (max-width:1440px){
  .visual .wrap {padding-top:140rem; padding-bottom:60rem;}
  .visual .wrap h2 {font-size:34rem;}
  .visual .wrap p {margin-top:15rem;}
  .article h3 {font-size:34rem;}
}
@media all and (max-width:599px){
  .visual .wrap p  {display:none;}
  .article h3 {padding:60rem 0;}
}

#content {margin:0 auto; padding-bottom:160rem;}
#content h4,
#content h5,
#content h6 {font-weight:700;}
