@charset "utf-8";

/*COMMON************************************************************/

._fnctWrap ._fnctAdmin{top:170px !important;right:auto !important;left:170px !important;}

._objHtml,
._objWidget{padding-bottom:0;}

#fullpage .multipleContentsDiv,
#fullpage .multipleDiv{position:unset;}

#fullpage > div:last-child,
#fullpage > div:last-child .fp-tableCell{height:auto !important;}

#fp-nav ul li:last-child{display:none;}

/*메인편집버튼*/
.wrapper .center a{display:block;position:fixed;left:50%;margin-left:-50px;bottom:100px;background:#ff8400;color:#FFF;width:100px;height:40px;padding:10px 5px;font-size:14px;z-index:1;text-align:center;border-radius:30px;}
@media only screen and (max-width:1024px){
  .wrapper .center a{display:none;}
}

/*비주얼*/
#multipleDiv_templet_depart_16{height:100% !important;}
#multipleContentsDiv_templet_depart_16{display:flex;justify-content:center;align-items:center;}
#menu858_obj31{position:absolute !important;left:0;top:0;width:100% !important;height:100% !important;}
/*스크롤버튼*/
#menu858_obj52,
#menu858_obj53,
#menu858_obj61,
#menu858_obj63{position:absolute !important;left:0;bottom:30px;width:100% !important;}
.section_wrap{max-width:1700px;margin: 0 auto;position:relative;padding:50px 0;height:710px;}
#section0 .section_wrap{height:auto;}
@media only screen and (max-width:1700px){
  .section_wrap{max-width:94%;}
}
@media only screen and (max-width:1280px){
  #fullpage .multipleContentsDiv,
  #fullpage .multipleDiv{position:relative;}
}


/*단이동버튼************************************************************/
.gotoNext{display:flex;flex-direction:column;justify-content:center;align-items:center;}
.gotoNext button{display:flex;flex-direction:column;justify-content:center;align-items:center;}
.gotoNext button img{margin-bottom:5px;}
.gotoNext span{display:inline-block;width:7px;height:7px;background:url(../../images/scroll_arr.png) no-repeat center;}
.gotoNext .span_1{animation-duration:0.7s;animation-name:blink1;animation-iteration-count: infinite;}
@keyframes blink1 {
  from{filter:alpha(opacity=100);opacity:1;}
  to{filter:alpha(opacity=0);opacity:0;}
}
.gotoNext .span_2{animation-duration:0.7s;animation-name:blink2;animation-iteration-count: infinite;}
@keyframes blink2 {
  from{filter:alpha(opacity=0);opacity:0;}
  to{filter:alpha(opacity=100);opacity:1;}
}
.fp-viewing-1 .gotoNext span,
.fp-viewing-2 .gotoNext span,
.fp-viewing-3 .gotoNext span{background: url(../../images/scroll_arr_b.png) no-repeat center;}


/*풀페이지해제시************************************************************/
@media only screen and (max-width:1280px){
  .gotoNext{display:none !important;}
  #section0 .section_wrap{padding-top:290px !important;padding-bottom:0 !important;height:670px;}
  #section1{background:#FFF;position:relative;}
  .section_wrap{height:auto;}
}
@media only screen and (max-width:768px){
  #section0 .section_wrap{padding-top:150px !important;height:480px;}
}
@media only screen and (max-width:420px){
}
@media only screen and (max-height:768px){
  .gotoNext{display:none !important;}
  #section0 .section_wrap{padding-top:150px !important;}
  #section1{background:#FFF;position:relative;}
  .section_wrap{height:auto;}
}
.editMode #multipleContentsDiv_templet_depart_16,
.editMode #multipleContentsDiv_templet_depart_17,
.editMode #multipleContentsDiv_templet_depart_18,
.editMode #multipleContentsDiv_templet_depart_19,
.editMode #multipleContentsDiv_templet_depart_20{padding:50px 0;}


/*비주얼컨텐츠************************************************************/
/*소개*/
.visual_slogan{word-break:keep-all;max-width:48%;text-shadow:1px 1px 1px #000;letter-spacing:-0.04em;}
.visual_slogan .p_1{font-size:60px;font-family:'S-CoreDream-5Medium';color:#FFF;}
.visual_slogan .p_2{font-size:40px;font-family:'S-CoreDream-4Regular';color:#FFF;line-height:1.5;margin-top:30px;}
/*정보안내*/
.visual_slogan ul{display:flex;align-items:center;margin-top:30px;}
.visual_slogan ul li{display:flex;align-items:center;justify-content:center;margin-right:40px;}
.visual_slogan ul li img{}
.visual_slogan ul li span{padding-left:10px;font-size:17px;font-family:'S-CoreDream-4Regular';color:#FFF;}

@media only screen and (max-width:1400px){
  .visual_slogan{max-width:98%;}
  .visual_slogan .p_1{font-size:40px;}
  .visual_slogan .p_2{font-size:20px;margin-top:15px;}
}
@media only screen and (max-width:768px){
  .visual_slogan{text-align:center;}
  .visual_slogan .p_1{font-size:30px;}
  .visual_slogan .p_2{font-size:16px;}
  .visual_slogan ul{display:block;}
  .visual_slogan ul li{padding:5px 0;margin:0;}
  .visual_slogan ul li img{max-width:25px;}
  .visual_slogan ul li span{font-size:15px;}
}


/*코스************************************************************/
.section_wrap h2{font-size:25px;font-family:'S-CoreDream-5Medium';color:#191919;margin-bottom:20px;display:flex;align-items:center;}
.section_wrap h2::after{content:"";display:block;width:50px;height:1px;background:#000;margin-left:15px;}
.section_wrap h2 i{color:#7a7a7a;padding-left:10px;}

.wrap_btn,
.wrap_btn_2{display:flex;width:100%;margin-bottom:40px;}
.wrap_btn a,
.wrap_btn_2 a{display:block;position:relative;width:100%;text-align:center;padding:15px 0;border-bottom:2px solid #d6d6d6;}
.wrap_btn a,
.wrap_btn_2 a{border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;}
.wrap_btn a span,
.wrap_btn_2 a span{font-size:17px;font-family:'S-CoreDream-5Medium';color:#888;}
.wrap_btn a.active,
.wrap_btn_2 a.active{border:2px solid #d6d6d6;border-bottom:0;}
.wrap_btn a.active span,
.wrap_btn_2 a.active span{color:#000;}

.wrap_con{overflow:hidden;word-break:keep-all;display:none;}
.wrap_con.active{display:block;}
.wrap_con .item{width:45%;margin-bottom:20px;}
.wrap_con .item_1{float:left;}
.wrap_con .item_2{float:right;}
.wrap_con .item_3{float:left;clear:both;}
.wrap_con .item_4{float:right;}
.wrap_con .item_5{float:right;}

.course .item_1 p{font-size:15px;font-family:'S-CoreDream-4Regular';}
.course .item_1 p strong{display:block;font-size:20px;font-family:'S-CoreDream-5Medium';}

.course .item_2 li{padding:3px 0 3px 25px;position:relative;}
.course .item_2 li span{display:flex;align-items:center;justify-content:center;width:17px;height:17px;background:#94bbcd;position:absolute;top:5px;left:0;font-size:10px;font-family:'S-CoreDream-4Regular';color:#FFF;border-radius:100%;}

.course .item_3{text-align:center;}

.course .item_4 dl{display:flex;flex-wrap:wrap;align-items:center;font-size:15px;font-family:'S-CoreDream-4Regular';}
.course .item_4 dt{width:120px;padding:3px 0 3px 15px;position:relative;color:#003162;}
.course .item_4 dt::before{content:"";display:block;width:5px;height:5px;background:#003162;position:absolute;top:11px;left:0;border-radius:100%;}
.course .item_4 dd{width:calc(100% - 120px);}

.course .item_5 p{text-align:center;background:#e4e7e9;padding:25px;color:#003162;font-size:15px;font-family:'S-CoreDream-4Regular';}

@media only screen and (max-width:1024px){
  .wrap_btn,
  .wrap_btn_2{width:100%;}
  .section_wrap h2{font-size:20px;}
  .wrap_con .item{width:100%;margin-bottom:30px;}
  .wrap_con .item_1,
  .wrap_con .item_2,
  .wrap_con .item_3,
  .wrap_con .item_4,
  .wrap_con .item_5{float:none;}
}
@media only screen and (max-width:768px){
  .section_wrap h2::after{display:none;} 
}

#section2,
.editMode #multipleDiv_templet_depart_18{background:url(/sites/templet_depart/images/bg_1.jpg) no-repeat center;background-size:cover;background:#f7f7f7;}
.roadmap{text-align:center;}
.roadmap_con{display:none;}
.roadmap_con.active{display:block;}

#section4,
.editMode #multipleDiv_templet_depart_20{background:url(/sites/templet_depart/images/bg_2.jpg) no-repeat center;background-size:cover;}
#multipleContentsDiv_templet_depart_20 h2{font-size:35px;color:#FFF;justify-content:center;}
#multipleContentsDiv_templet_depart_20 h2::after{background:#FFF;}
#multipleContentsDiv_templet_depart_20 h2::before{content:"";display:block;width:50px;height:1px;background:#FFF;margin-right:15px;}

.club .section_wrap{max-width:100%;}
.club .shadow_img{position:absolute;top:56%;transform: translate(0 , -50%);transition:opacity .75s;}
.club .shadow_img.prev{left:50%;margin-left:-1410px;}
.club .shadow_img.next{right:50%;margin-right:-1410px;}
.club .shadow_img img{max-width:none;border-radius:100%;}

.slider_1 .container{display:flex;align-items:center;justify-content:space-between;max-width:1100px;margin: 0 auto;}
.slider_1 .item_1{width:45%;}
.slider_1 .item_1 .p_1{color:#FFF;font-size:50px;font-family:'S-CoreDream-5Medium';}
.slider_1 .item_1 .p_2{color:#FFF;font-size:16px;font-family:'S-CoreDream-4Regular';margin-top:40px;}
.slider_1 .item_2{text-align:right;}
.slider_1 .item_2 img{display:inline-block;border-radius:100%;max-width:100%;}

.slider_1 .slick-track{}
.slider_1 .slick-list{}
.slider_1 .slick-current{}

.slider_1 .control{}
.slider_1 .control button{display:inline-block;text-indent:-9999px;position:absolute;top:50%;width:80px;height:80px;border-radius:100%;background:rgba(154,135,103,1) url(/sites/style_guide/images/common/arrow_4_w.png) center no-repeat;}
.slider_1 .control button.prev{transform:rotate(180deg);left:50%;margin-left:-895px;}
.slider_1 .control button.next{right:50%;margin-right:-895px;}

@media only screen and (max-width:1800px){
  .club .shadow_img.prev{margin-left:-1260px;}
  .club .shadow_img.next{margin-right:-1260px;}
  .slider_1 .control button.prev{margin-left:-745px;}
  .slider_1 .control button.next{right:50%;margin-right:-745px;}
}
@media only screen and (max-width:1500px){
  .slider_1 .control button.prev{left:2%;margin-left:0;}
  .slider_1 .control button.next{right:2%;margin-right:0;}
}
@media only screen and (max-width:1280px){
  .slider_1 .container{max-width:none;padding:0 150px;}
  .slider_1 .item_1 .p_1{font-size:35px;}
}
@media only screen and (max-width:1024px){
  #multipleContentsDiv_templet_depart_20 h2{font-size:25px;}
  .slider_1 .container{display:block;padding:0 25px;}
  .slider_1 .slick-slide .item_1{display:block;}
  .slider_1 .item_1,
  .slider_1 .item_2{width:100%;}
  .slider_1 .item_1 .p_1{font-size:22px;text-align:center;}
  .slider_1 .item_1 .p_2{margin-top:20px;text-align:center;}
  .slider_1 .item_2{text-align:center;}
  .slider_1 .item_2 img{margin-top:20px;max-width:70%;}
  .slider_1 .control button{border-radius:0;background:url(/sites/style_guide/images/common/arrow_6_w.png) center no-repeat;}
}
@media only screen and (max-width:768px){
  #multipleContentsDiv_templet_depart_20 h2::after,
  #multipleContentsDiv_templet_depart_20 h2::before{display:none;}
}

/* 로드맵 */
.roadmap_con .roadmap_title{font-size:35px;position:relative;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-weight:700;margin-bottom:30px;width:100%; }
.roadmap_con .roadmap_title::before { content:""; width:50px; height:1px; background-color:#000; margin-right:15px; }
.roadmap_con .roadmap_title::after { content:""; width:50px; height:1px; background-color:#000; margin-left:15px; }
.roadmap_con .roadmap_title > span { color:#006ae0; margin-right:10px; }
.roadmap_con .roadmap_title > span i{ color:#368ef0;}
.roadmap_con img{max-height:480px;}
@media only screen and (max-width:768px){
  .roadmap_con .roadmap_title { font-size:24px; display:block;text-align:center;}
  .roadmap_con .roadmap_title::before,
  .roadmap_con .roadmap_title::after {display:none;}
}
@media only screen and (max-width:480px){
  .roadmap_con .roadmap_title { font-size:20px; }
}

/*HOVER************************************************************/
@media only screen and (min-width:1281px){
}
