@charset "utf-8";

/*** Main_Common ***/

/* Main Visual */
.mv_sec {position:relative;}
.mv_list {transition:5s;}

.mv_sec .owl-theme .item {height:735px;}
.mv_sec .owl-theme .owl-nav.disabled + .owl-dots {display:block;position:absolute;left:50%;top:86%;margin-left:-700px;width:1400px;line-height:0;z-index:10;text-align:left;margin-top:26px;}
.mv_sec .owl-theme .owl-dots .owl-dot {width:28px;margin-right:19px;padding-left:2px;border-bottom:1px solid;color: rgba(255,255,255,0.3);font-size:13px;font-weight:300;letter-spacing:0.15em;}
.mv_sec .owl-theme .owl-dots .owl-dot.active{color:#eeeeee;border-bottom:1px solid rgba(255,255,255,0.5);}
.mv_sec .owl-theme .owl-dots .owl-dot:hover,
.mv_sec .owl-theme .owl-dots .owl-dot:focus {background:none;}
.mv_sec .owl-theme .owl-dots .owl-dot span {box-sizing:border-box;background:none;margin:0;margin-bottom:5px;transition:0.4s;}
.mv_sec .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:none !important;}
.mv_sec .owl-controler {display:none;position:absolute;top:60%;left:50%;margin-left:-700px;width:1400px;height:0;z-index:10;}
.mv_sec .owl-controler a {display:block;position:absolute;top:0;width:26px;height:47px;margin-top:-23px;}
.mv_sec .owl-controler a.main_prev {left:3%;background:url(../../images/main/main_prev.png) no-repeat center top;}
.mv_sec .owl-controler a.main_next {right:3%;background:url(../../images/main/main_next.png) no-repeat center top;}

.mv_info {position:absolute;left:50%;top:32%;width:1400px;margin-left:-700px;z-index:10;text-align:left;color:#fff;}
.mv_info .t1 {font-size:55px;font-weight:300;line-height:63px;margin-bottom:20px;font-family: 'Nanum Square';}
.mv_info .t2 {font-size:23px;font-weight:300;line-height:32px;}



.mc_tit {margin-bottom: 28px;font-size: 45px;font-weight: 700;line-height: 1;color: #303030;text-align: center;padding-top: 120px;}
.mc_stit {margin-bottom:60px;font-size:18px;font-weight:400;color:#303030;line-height:1;text-align:center;}

.mc {width:100%;overflow:hidden;}

.mc1 {height:807px;background:url(../../images/main/main_2_bg.jpg) no-repeat center;position:relative;}
.mc1 .mc_ul .item{}
.mc1 .mc_ul .item .view{position:relative;}
.mc1 .mc_ul .item .view a{display: block;position: absolute;left: 0;top: 0;background: url(../../images/main/main_2_view.png) 147px center no-repeat;width: 100%;height: 100%;opacity: 0;z-index: 5;transform: scale(0);}
.mc1 .mc_ul .item :hover a{background-color: rgba(0,0,0,0.7);opacity:1;transform:scale(1);bottom:6px;transition-duration:0.5s;}


.mc1 .mc_ul .item .t1{text-align: center;font-size: 23px;font-weight: 400;line-height: 31px;color: #303030;margin-top:15px;}
.mc1 .mc_ul .item .t1 span{font-size: 16px;color: #006ebc;line-height:2.5;}
.mc1 .owl-theme .owl-nav [class*="owl-"] {text-indent: -9999px;}
.mc1 .owl-nav .owl-prev{padding:0 !important;margin:0 !important;width: 56px;height: 56px;border-radius: 50% !important;background: url(../../images/main/main_2_prev.png) no-repeat center #d6d7d8 !important;position:absolute;top:34%;left:-12.8%;}
.mc1 .owl-nav .owl-next{padding:0 !important;margin:0 !important;width: 56px;height: 56px;border-radius: 50% !important;background: url(../../images/main/main_2_next.png) no-repeat center #d6d7d8 !important;position:absolute;top:34%;right:-12.8%;}


.mc2 {height:722px;background-color:#ffffff;}
.mc2 .mc_tit {color:#303030;}
.mc2 .mc_stit {color:#303030;}
.mc_ul2{overflow:hidden;}
.mc_ul2 .main3_1 .item{margin: 44px 40px 0;}
.mc_ul2 .main3_1 .item img{width:243px;}
.mc_ul2 .main3_1 .part{font-size:25px;font-weight:400;line-height:27px;color:#303030;text-align: center;margin-top: 55px;}
.mc_ul2 li {float:left;width: 23.071%;height:323px;margin-right: 2.571%;}
.mc_ul2 li:nth-child(1){background:url(../../images/main/main_3_1bg.jpg) no-repeat center;position:relative;}
.mc_ul2 li:nth-child(2), .mc_ul2 li:nth-child(3){border: 1px solid #dbdbdb;box-sizing: border-box;padding: 55px 35px 0;}
.mc_ul2 li:nth-child(4){margin-right:0;background:url(../../images/main/main_3_4bg.jpg) no-repeat center;text-align:center;}
.mc2_p1{font-size: 21px;line-height: 27px;font-weight: 400;color: #303030;}
.mc2_p2{font-size: 16px;line-height: 26px;font-weight: 300;color: #303030;margin:12px 0 75px;}
.mc2_date{text-align:right;}
.mc2_date img{width:17px;margin-top: 7px;}
.mc2_date span{font-size: 16px;line-height: 28px;font-weight: 300;color: #a0a0a0;margin-left: 8px;}
.mc2_main{text-align:center;}
.mc2_main img{width:120px;margin-top:76px;}

.mc2_tel {margin: 20px 0 35px;}
.mc2_tel .tel img{width:68.115%;margin-top:10px;}
.mc2_on{width: 61.91%;margin: 0 auto;border: 1px solid rgba(255,255,255,0.25);border-radius: 3px;}
.mc2_on a{position:relative;z-index:1;font-size: 18px;font-weight: 400;line-height: 1;color: #ffffff;padding: 20px 0;transition:0.4s;}
.mc2_on a:before {display:block;content:'';position:absolute;top:0;left:50%;width:0;height:100%;background:#fff;border-radius:3px;transition:0.2s;z-index:-1;}
.mc2_on a:hover {color:#006ebd;}
.mc2_on a:hover:before {left:0;width:100%;}
.main3_1 .owl-theme .owl-nav{margin-top:30px !important;}
.main3_1 .owl-prev{background: url(../../images/main/main_3_prev.png) rgba(30,35,38,0.15) no-repeat center !important;text-indent: -9999px;width: 34px;height: 34px;padding: 0 !important;margin: 0 !important;border-radius: 50% !important;margin-right:1.393% !important;}
.main3_1 .owl-next{background: url(../../images/main/main_3_next.png) rgba(30,35,38,0.15) no-repeat center !important;text-indent: -9999px;width: 34px;height: 34px;padding: 0 !important;margin: 0 !important;border-radius: 50% !important;margin-left:1.393% !important;}