@charset "utf-8";

#bg{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	display:none;
	z-index:100000;
	}



/* main_con */
.main_con {width:100%; height:867px; background:url("/mpv/images/main/main_con_bg.jpg") no-repeat center;}

/* section01 */
.section01 {width:1280px; margin:0 auto 15px; padding-top:70px; }
.section01 ul {overflow:hidden;}
.section01 ul li {display:inline-block; margin-right:15px; width:415px; height:440px; background:url("/mpv/images/main/section01_bg.jpg") no-repeat center; float:left; border:1px solid #a1a0a0; position:relative; box-sizing:border-box; text-align:center;}
.section01 ul li:last-child {margin-right:0;}
.section01 ul li .l_con {display:inline-block; width:100%; position:absolute; top:50%; left:50%; transform:translateY(-50%) translateX(-50%);}
.section01 ul li div.icon {width:115px; height:115px; background:#959595; border:5px solid #d8dae1; box-sizing:border-box; border-radius:55px; position:relative; margin:0 auto 20px; transition:all 0.4s;}
.section01 ul li div.icon:after {content:""; display:inline-block; width:1px; height:14px; background:#ffffff; position:absolute; bottom:0; left:50%;}
.section01 ul li div.icon:before {content:""; display:inline-block; width:1px; height:14px; background:#b6b6b6; position:absolute; bottom:-14px; left:50%;}
.section01 ul li div.icon > img {position:absolute; top:50%; left:50%; transform:translateY(-50%) translateX(-50%);}
.section01 ul li h2 {font-size:22px; text-align:center; letter-spacing:0.25px; color:#000000; font-weight:500; margin-bottom:3px; transition:all 0.4s;}
.section01 ul li div.txt {text-align:center; font-size:16px; letter-spacing:0.25px; color:#666766; font-weight:300;}
a.learn_more {display:inline-block; width:150px; height:38px; line-height:36px; text-align:center; position:relative; transition:all 0.4s; border:1px solid #a1a2a3; box-sizing:border-box; font-weight:300; margin:50px auto 0; font-size:16px; letter-spacing:0.25px; color:#868585;}
a.learn_more:after {content:""; display:inline-block; width:20px; height:1px; background:#aaaaab; position:absolute; top:50%; right:-10px; transition:all 0.4s;}

.section01 ul li:hover div.icon {background:#292f6d}
.section01 ul li:hover h2 {color:#292f6d;}
.section01 ul li:hover a.learn_more {background:#292f6d; color:#ffffff; border:1px solid #292f6d;}
.section01 ul li:hover a.learn_more:after {background:#292f6d;}


/* section02 */
.section02 {width:1280px; margin:0 auto 15px; overflow:hidden;}
.section02 .left {width:758px; height:138px; background:url("/mpv/images/main/section02_left_bg.jpg") no-repeat center; border:1px solid #a1a0a0; box-sizing:border-box; position:relative; float:left; margin-right:14px;}
.section02 .left .left_con {display:inline-block; background:url("/mpv/images/main/section02_left_icon1.png") no-repeat 0; padding-left:75px; position:absolute; top:50%; transform:translateY(-50%); left:98px;}
.section02 .left .left_con h2 {font-size:22px; letter-spacing:0.25px; color:#000000; font-weight:500; margin-bottom:3px;}
.section02 .left .left_con h2:after {content:""; display:inline-block; width:52px; height:8px; background:url("/mpv/images/main/section02_left_icon2.png") no-repeat center; margin-left:14px;}
.section02 .left .left_con div.txt {font-size:16px; letter-spacing:0.25px; color:#666766; font-weight:300;}
.section02 .left a.learn_more {position:absolute; right:80px; top:47px; margin:0;}

.section02 .left:hover a.learn_more {background:#292f6d; color:#ffffff; border:1px solid #292f6d;}
.section02 .left:hover a.learn_more:after {background:#292f6d;}

.section02 .right {display:inline-block; width:506px; height:139px; float:left;}
.section02 .right .bx-wrapper .bx-pager {width:auto; top:20px; right:20px;}
.section02 .right .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item {margin-right:10px;}
.section02 .right .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item:before {display:none;}
.section02 .right .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item:last-child {margin-right:0;}
.section02 .right .bx-wrapper .bx-pager.bx-default-pager a {width:10px; height:10px; border:1px solid rgba(255,255,255,0.5); background:rgba(255,255,255,0.5);}
.section02 .right .bx-wrapper .bx-pager.bx-default-pager a.active {background:none;}


/* section03 */
.section03 {width:1280px; margin:0 auto;}
.section03 .slide_wrap {background:#f7f7f7; padding:15px 0;}
.section03 .slide_wrap ul.banner_slide2 li {width:280px; height:85px; display:inline-block; border:1px solid #d4d4d4; box-sizing:border-box;}
.section03 .slide_wrap ul.banner_slide2 li a {display:inline-block;}
.section03 .slide_wrap .bx-wrapper .bx-controls-direction a {width:38px; height:115px; top:-15px; margin:0; z-index:999;}
.section03 .slide_wrap .bx-wrapper .bx-prev {background:url("/mpv/images/main/b_s_prev.jpg") no-repeat center; left:-62px;}
.section03 .slide_wrap .bx-wrapper .bx-next {background:url("/mpv/images/main/b_s_next.jpg") no-repeat center; right:-62px;}


/* 배너 슬라이드 영상 팝업 */
.banner_popup {display:none; position:fixed; top:50%; left:50%; transform:translateY(-50%) translateX(-50%); z-index:100001;}
.banner_popup a.banner_popup_close {display:inline-block; position:absolute; top:0; right:-60px;}









