@charset "utf-8";
@import url("contents.css");

/*==============================================================
    MAIN
==============================================================*/

/*-----------------
    Ico
-----------------*/
i.ico-main {
	width:0;height:0;
	display:inline-block;vertical-align:top;color:transparent;
	overflow:hidden;line-height:999px;
	background:url('../images/main/sp/sp_main.png') no-repeat;
	-webkit-background-size:500px 500px;
	background-size:500px 500px;
}

/*-----------------
    Button
-----------------*/
.v2 .pos-btn .btn-more {position:absolute;top:0;right:0;}
.v2 .pos-btn .btn-more .ico-more {width:60px;height:60px;background-position:0 -223px;}

/*-----------------
    Layout
-----------------*/
.v2 body.page-main #wrap {min-width:1263px;}


.v2 #contents.main-contents {position:relative;margin:0;padding:0;width:100%;min-height:auto;}
.v2 .main-contents section,
.v2 .main-contents section .inner-cont {display:block;position:relative;margin:0 auto;text-align:center;font-size:0;}


/* section-visual */
.section-visual {}
.section-visual .inner-cont {overflow:hidden;height:560px;text-align:center;}
.section-visual .slider-visual {height:100%;}
.section-visual .slider-visual .item {display:block;}

.section-visual .slider-btn {}
.section-visual .slider-btn button {position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;
    width:100px;height:145px;z-index:200;
}

.section-visual .slider-btn button.prev {
	-webkit-transform: translate(-700px,-50%);
	transform: translate(-700px, -50%);

}
.section-visual .slider-btn button.next {
	-webkit-transform: translate(700px,-50%);
	transform: translate(700px,-50%);
}
.section-visual .slider-btn button .ico-arrow {width:47px;height:85px;}
.section-visual .slider-btn button.prev .ico-arrow {margin-left:-2px;background-position:0 0;}
.section-visual .slider-btn button.next .ico-arrow {margin-left:2px;background-position:-60px 0;}

.section-visual .custom-dots {position:absolute;bottom:23px;left:0;width:100%;z-index:200;}
.section-visual .custom-dots li {display:inline-block;margin:0 8px;}
.section-visual .custom-dots li > button {display:block;width:51px;height:3px;background:#fff;opacity:.5;coursor:pointer;

}
.section-visual .custom-dots li > button .string {position:absolute;left:-999px;line-height:0;opacity:0;font-size:0;}

.section-visual .custom-dots li.slick-active  > button {opacity:1;}



/* section-clarity */
.section-clarity {}
.section-clarity:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:145px;background-color:#f3f4fa;}
.section-clarity .inner-cont {padding:80px 0 65px;/*max-width:1160px;*/width:1160px;}

.section-clarity .clarity-cont {position:relative;width:1160px;padding:0 20px;margin:0 auto;}
.section-clarity .clarity-cont .clarity-box {overflow:hidden;}

.section-clarity .clarity-cont .clarity-box .text-cont {float:left;text-align:left;}
.section-clarity .clarity-cont .clarity-box .text-cont .dsc {margin-top:30px;font-family:'NanumSquare', sans-serif;font-size:22px;color:#3f3f3f;line-height:37px;}

.section-clarity .clarity-cont .clarity-box .mark-cont {float:right;margin-top:20px;}
.section-clarity .clarity-cont .clarity-box .mark-list {overflow:hidden;text-align:right;}
.section-clarity .clarity-cont .clarity-box .mark-list > .item {float:left;text-align:center;}
.section-clarity .clarity-cont .clarity-box .mark-list > .item + .item {margin-left:25px;}
.section-clarity .clarity-cont .clarity-box .mark-list > .item .img-cont {width:140px;height:auto;}
.section-clarity .clarity-cont .clarity-box .mark-list > .item .img-cont > img {width:100%;height:auto;}
.section-clarity .clarity-cont .clarity-box .mark-list > .item > em {display:block;padding-top:5px;font-size:13px;line-height:normal;letter-spacing:-.5px;}

.section-clarity .clarity-cont .clarity-menu {margin-top:50px;}
.section-clarity .clarity-cont .clarity-menu .menu-list {overflow:hidden;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item {position:relative;float:left;width:calc(100% / 3);height:165px;border:1px solid #d8d8d8;background-color:#fff;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item > a {display:inline-block;width:100%;height:100%;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item + li {border-left:0;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item em {display:block;font-family:'NanumSquare', sans-serif;font-weight:400;font-size:20px;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item strong {display:block;margin-top:5px;max-width:140px;font-family:'NanumSquare', sans-serif;font-size:25px;line-height:30px;/**/word-break:break-all;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item .ico-arrow {position:relative;margin-top:18px;width:28px;height:28px;background-position:-67px -223px;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item .ico-arrow:before {content:'';display:inline-block;width:100%;height:100%;border:2px solid #b9d43c;border-radius:100%;position:absolute;top:0;left:0;z-index:200;opacity:0;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}

.section-clarity .clarity-cont .clarity-menu .menu-list > .item > a:HOVER .ico-arrow:before {opacity:1;}



.section-clarity .clarity-cont .clarity-menu .menu-list > .item [class^='pos-'] {position:absolute;z-index:200;text-align:left;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item .pos-lft {top:18px;left:15px;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item .pos-rgt {bottom:15px;right:20px;}

.section-clarity .clarity-cont .clarity-menu .menu-list > .item .ico-clarity-menu01 {width:100px;height:85px;background-position:0 -356px;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item .ico-clarity-menu02 {width:82px;height:79px;background-position:-111px -359px;}
.section-clarity .clarity-cont .clarity-menu .menu-list > .item .ico-clarity-menu03 {width:89px;height:87px;background-position:-209px -355px;}

/* section-banner */
.section-banner {}
.section-banner .img-cont {position:relative;}
/*
.section-banner .img-cont:before {content:'';position:absolute;width:100%;height:100%;z-index:-1;
    background: -webkit-linear-gradient(right, #f4debc 50%, #cccc99 50%);
    background: -o-linear-gradient(right, #f4debc 50%, #cccc99 50%);
    background: -moz-linear-gradient(right, #f4debc 50%, #cccc99 50%);
    background: linear-gradient(to right, #f4debc 50%, #cccc99 50%);
}
.section-banner .img-cont > img {display:block;margin:0 auto;width:1160px;height:auto;}
*/

/* section-story */
.section-story {}
.section-story .inner-cont {padding:130px 0 20px;width:1440px;}
.section-story .inner-cont h2 {text-align:center;}

.section-story .story-cont {display:inline-block;position:relative;width:1400px;margin:0 auto;}
.section-story .story-cont .pos-btn {position:relative;display:inline-block;width:100%;height:60px;text-align:right;}

.section-story .story-cont .story-list {overflow:hidden;display:block;margin:15px auto 0;text-align:center;font-size:0;}
.section-story .story-cont .story-list .item {float:left;width:330px;}
.section-story .story-cont .story-list .item a {position:relative;display:inline-block;width:100%;height:auto;}

.section-story .story-cont .story-list .item + .item {margin-left:26px;}
.section-story .story-cont .story-list .item .img-cont,
.section-story .story-cont .story-list .item .item-mask {overflow:hidden;width:330px;height:335px;}

.section-story .story-cont .story-list .item .img-cont > img {width:100%;height:100%;object-fit:cover;
    -webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.section-story .story-cont .story-list .item .item-mask {position:absolute;top:0;left:0;z-index:100;}
.section-story .story-cont .story-list .item .item-mask > img {width:100%;height:100%;}

.section-story .story-cont .story-list .item .text-cont {margin-top:20px;/*max-width:330px;*/width:330px;text-align:left;}
.section-story .story-cont .story-list .item .text-cont strong {position:relative;display:block;font-family:'NanumSquare', sans-serif;font-weight:700;font-size:25px;line-height:1;color:#282828;}
.section-story .story-cont .story-list .item .text-cont strong:after {content:'';display:inline-block;position:absolute;bottom:-17px;left:0;width:42px;height:2px;background-color:#000;}
.section-story .story-cont .story-list .item .text-cont p {margin-top:30px;height:54px;font-size:20px;line-height:26px;color:#606060;
	overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;
}

.section-story .story-cont .story-list .item a:HOVER .img-cont > img {
	-webkit-transform: scale(1.1);
    transform: scale(1.1);
}


/* section-campaign */
.section-campaign {}
.section-campaign .inner-cont {width:1540px;}
.section-campaign .campaign-box {position:relative;height:540px;font-size:0;}

.section-campaign .campaign-box > div {display:inline-block;vertical-align:top;text-align:center;}
.section-campaign .campaign-box [class^='item-'] a {position:relative;display:inline-block;width:100%;height:100%;}
.section-campaign .campaign-box [class^='item-'] a:before {content:'';border:1px solid #d8d8d8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:400;}
.section-campaign .campaign-box .pos-lft [class^='item-']:nth-child(2) a:before,
.section-campaign .campaign-box .pos-lft [class^='item-']:nth-child(4) a:before {border-left:0;}
.section-campaign .campaign-box .pos-lft [class^='item-']:nth-child(3) a:before, 
.section-campaign .campaign-box .pos-lft [class^='item-']:nth-child(4) a:before {border-top:0;}
.section-campaign .campaign-box .pos-rgt [class^='item-'] a:before {border-left:0;}

.section-campaign .campaign-box .pos-lft {width:1000px;}
.section-campaign .campaign-box .pos-lft .menu-list {font-size:0;}
.section-campaign .campaign-box .pos-lft .menu-list > [class^='item-'] {position:relative;overflow:hidden;display:inline-block;width:500px;height:270px;}
.section-campaign .campaign-box .pos-lft .menu-list .item-bg01 {background: url('../images/main/img_main_campaign_01.jpg') left top;background-size:cover;}
.section-campaign .campaign-box .pos-lft .menu-list .item-bg02 {background: url('../images/main/img_main_campaign_02.jpg') left top;background-size:cover;}
.section-campaign .campaign-box .pos-lft .menu-list .item-bg03 {background: url('../images/main/img_main_campaign_03.jpg') left top;background-size:cover;}
.section-campaign .campaign-box .pos-lft .menu-list .item-bg04 {background: url('../images/main/img_main_campaign_04.jpg') left top;background-size:cover;}

.section-campaign .campaign-box .pos-lft .menu-list .item-mask {position:absolute;bottom:-65px;left:0;width:100%;height:65px;background-color:rgba(0, 0, 0, .5);text-align:center;z-index:200;
    /* -webkit-transform: translate(0, 100%;);
    transform: translate(0, 100%); 
    transition: transform 300ms cubic-bezier(.65,.06,.19,.96);
    */
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}

.section-campaign .campaign-box .pos-lft .menu-list .item-mask .pos {position:absolute;top:50%;left:50%;width:100%;text-align:right;margin-top:2px;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.section-campaign .campaign-box .pos-lft .menu-list .item-mask .pos span {padding-right:13px;font-size:19px;color:#fff;letter-spacing:-1.5px;font-weight:500;}
.section-campaign .campaign-box .pos-lft .menu-list .item-mask .pos .ico-arrow {margin-top:3px;margin-right:20px;width:44px;height:26px;background-position:0 -188px;}

.section-campaign .campaign-box .pos-lft .menu-list [class^='item-'] a:HOVER .item-mask {bottom:0;}

.section-campaign .campaign-box .pos-lft .menu-list .text-cont {position:absolute;top:20px;left:20px;width:280px;z-index:200;text-align:left;}
.section-campaign .campaign-box .pos-lft .menu-list .text-cont strong {width:280px;font-family:'NanumSquare', sans-serif;font-weight:700;font-size:27px;color:#111;word-break:keep-all;}
.section-campaign .campaign-box .pos-lft .menu-list .text-cont p {margin-top:10px;width:245px;font-weight:400;font-size:20px;line-height:26px;color:#606060;word-break:keep-all;}

.section-campaign .campaign-box .pos-rgt {}
.section-campaign .campaign-box .pos-rgt [class^='item-'] {position:relative;width:540px;height:540px;}
.section-campaign .campaign-box .pos-rgt .item-bg {background: url('../images/main/img_main_campaign_default.jpg') left top;background-size:cover;}
.section-campaign .campaign-box .pos-rgt .text-cont {top:auto;bottom:0;left:0;width:100%;z-index:200;text-align:center;}
.section-campaign .campaign-box .pos-rgt .text-cont .text-bg {display:block;margin:0 auto 30px;width:490px;height:280px;background-color:rgba(0, 0, 0, .6);}
.section-campaign .campaign-box .pos-rgt .text-cont .text-bg .text-bg {margin-top:35px;}
.section-campaign .campaign-box .pos-rgt .text-cont .text-bg > strong {display:inline-block;padding-top:35px;font-family:'NanumSquare', sans-serif;font-size:40px;letter-spacing:-2px;color:#fff;line-height:1;}
.section-campaign .campaign-box .pos-rgt .text-cont .text-bg > p {margin:20px auto 0;width:390px;font-family:'NanumSquare', sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#fff;letter-spacing:0;letter-spacing:-.5px;}
.section-campaign .campaign-box .pos-rgt .text-cont .text-bg .btn-campaign {margin-top:30px;width:186px;height:56px;line-height:56px;background-color:#156638;border:2px solid #156638;}

.section-campaign .campaign-box .pos-rgt .text-cont .text-bg .btn-campaign span {font-size:21px;color:#fff;line-height:50px;letter-spacing:-2px;}

.section-campaign .campaign-box .pos-rgt a:HOVER .text-cont .text-bg .btn-campaign {
	border:2px solid #a1c2af;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;

}


/* section-about */
.section-about {}
.section-about:before {content:'';position:absolute;top:200px;left:0;width:100%;height:285px;background-color:#f3f4fa;}

.section-about .inner-cont {padding:140px 0 20px;width:1440px;}
.section-about .inner-cont h2 {text-align:center;}

.section-about .slider-about {overflow:hidden;margin:0 auto;font-size:0;width:1400px;opacity:0;}
.js-images-loaded-end .section-about .slider-about {opacity:1;}


.section-about .slider-about > div {}
.section-about .slider-about .pos-lft {float:left;padding-top:155px;width:150px;}
.section-about .slider-about .pos-lft .slider-btn {text-align:center;margin-top:210px;font-size:0;}
.section-about .slider-about .pos-lft .slider-btn button {width:60px;height:60px;}
.section-about .slider-about .pos-lft .slider-btn button + button {margin-left:10px;}
.section-about .slider-about .pos-lft .slider-btn button .ico-arrow {width:60px;height:60px;}
.section-about .slider-about .pos-lft .slider-btn button.prev .ico-arrow {background-position:-125px 0;}
.section-about .slider-about .pos-lft .slider-btn button.next .ico-arrow {background-position:-194px 0;}

.section-about .slider-about .pos-rgt {float:right;width:calc(100% - 150px);}

.section-about .slider-about .pos-rgt .slider-cont {overflow:hidden;display:block;float:right;width: calc(100% - 65px);}
.section-about .slider-about .pos-rgt .slider-cont .slick-track {overflow:hidden;margin-left:8px;}


.section-about .slider-about .pos-rgt .slider-cont .item {position:relative;width:365px !important;height:430px;text-align:center;margin:30px 15px;border:1px solid #e2e2e2;background-color:#fff;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0,.15);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0,.15);
    box-shadow: 0 0 5px rgba(0, 0, 0,.15);
}
.section-about .slider-about .pos-rgt .slider-cont .item .img-cont {width:100%;height:258px;}
.section-about .slider-about .pos-rgt .slider-cont .item .img-cont > img {display:block;width:100%;height:100%;object-fit:cover;}
.section-about .slider-about .pos-rgt .slider-cont .item .text-cont {position:relative;width:365px;height:172px;}

.section-about .slider-about .pos-rgt .slider-cont .item .text-cont strong {display:block;margin:0 auto;padding-top:25px;height:81px;width:270px;font-family:'NanumSquare', sans-serif;font-size:22px;line-height:28px;word-break:keep-all;}
.section-about .slider-about .pos-rgt .slider-cont .item .text-cont .btn-about {position:absolute;bottom:15px;right:20px;z-index:200;}
.section-about .slider-about .pos-rgt .slider-cont .item .text-cont .btn-about > * {display:inline-block;vertical-align:top;}
.section-about .slider-about .pos-rgt .slider-cont .item .text-cont .btn-about span {font-size:16px;font-weight:400;color:#4f4f4f;letter-spacing:-1.5px;}
.section-about .slider-about .pos-rgt .slider-cont .item .text-cont .btn-about .ico-more {margin-top:10px;margin-left:6px;width:14px;height:14px;background-position:-97px -260px;}


.section-about .slider-about .pos-rgt .slider-cont .item a:before {content:'';opacity:0;position:absolute;top:0;left:0;z-index:200;width:100%;height:100%;
    -webkit-box-shadow: inset 0 0 0 1px #989898;
    -moz-box-shadow: inset 0 0 0 1px #989898;
    box-shadow: inset 0 0 0 1px #989898;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}

.section-about .slider-about .pos-rgt .slider-cont .item a:HOVER:before {opacity:1;}


/* section-news */
.section-news {border-top:1px solid #b6b4b6;}
.section-news .inner-cont {overflow:hidden;padding:60px 20px 0;width:1160px;}
.section-news .inner-cont > div {position:relative;width:calc(50% - 50px);text-align:left;}

.section-news .inner-cont .cont-notice {float:left;}
.section-news .inner-cont .cont-business {float:right;}

.section-news .inner-cont .pos-btn {position:absolute;top:-18px;right:0;z-index:200;}
.section-news .inner-cont .news-list {position:relative;display:block;margin-top:35px;width: calc(100% - 60px);height:165px;}

.section-news .inner-cont .news-list li {font-size:17px;white-space: nowrap;}
.section-news .inner-cont .news-list li + li {margin-top:28px;}
.section-news .inner-cont .news-list li a {display:inline-block;color:#606060;}


.section-news h3 {font-size:25px;font-family:'NanumSquare', sans-serif;font-weight:700;letter-spacing:-2px;color:#111;}
.section-news .tab-cont .tabs {margin-right:60px;}
.section-news .tab-cont .tabs li h3 {color:#919191;}
.section-news .tab-cont .tabs li.active h3 {color:#111;}

.js-images-loaded .section-news .tab-cont .tabs li.active {
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}


.section-news .tab-cont {position:relative;}
.section-news .tab-cont .tabs {position:relative;}
.section-news .tab-cont .tabs li {position:relative;display:inline-block;}
.section-news .tab-cont .tabs li + li {padding-left:14px;margin-left:15px;font-size:25px;color:#919191;}
.section-news .tab-cont .tabs li + li:before {content:'';border-left:1px solid #dfdfdf;width:1px;height:20px;position:absolute;top:3px;left:0;z-index:200;}

.section-news .tab-cont .tab-group {position:relative;}
.section-news .tab-cont .tab-group:before {content:'';border-left:1px solid #dfdfdf;height:135px;position:absolute;top:13px;left:-50px;z-index:200;}
.section-news .tab-cont .tab-group > .tab-box {display:none;}
.section-news .tab-cont .tab-group > .tab-box.active {display:block;}


/* section-channel */
.section-channel {width:100%;height:90px;background-color:#f3f5fa;}
.section-channel .inner-cont,
.section-channel .inner-cont .channel-list,
.section-channel .inner-cont .channel-list [class^='item'] {height:90px;}

.section-channel .inner-cont {padding:0 20px;width:1160px;/* width:1040px; */}
.section-channel .channel-list {position:relative;overflow:hidden;text-align:center;}
.section-channel .channel-list [class^='item'] {position:relative;float:left;/* width:280px; */width:calc(100% / 4);line-height:90px;}
.section-channel .channel-list [class^='item'] a {display:inline-block;}
.section-channel .channel-list [class^='item'] a > * {display:inline-block;vertical-align:middle;}
.section-channel .channel-list [class^='item'] strong {position:relative;}

.section-channel .channel-list [class^='item']:before {content:'';border-left:1px solid #cbcbcb;width:1px;height:24px;position:absolute;top:33px;left:0;z-index:200;}
.section-channel .channel-list [class^='item']:last-child:after {content:'';border-left:1px solid #cbcbcb;width:1px;height:24px;position:absolute;top:33px;right:0;z-index:200;}

.section-channel .channel-list [class^='item'] .name {margin-top:-5px;font-size:17px;font-weight:400;color:#000;}

.section-channel .channel-list .ico-channel01 {margin-right:7px;width:34px;height:41px;background-position:0 -298px;}
.section-channel .channel-list .ico-channel02 {margin-top:2px;margin-right:10px;width:29px;height:40px;background-position:-56px -299px;}
.section-channel .channel-list .ico-channel03 {margin-right:10px;width:34px;height:34px;background-position:-107px -302px;}
.section-channel .channel-list .ico-channel04 {margin-top:-6px;margin-right:8px;width:37px;height:40px;background-position:-160px -299px;}

.section-channel .channel-list .ico-arrow {opacity:0;position:absolute;top:50%;right:-30px;margin-top:-5px;z-index:200;width:7px;height:11px;background-position:-67px -260px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;     
}

.section-channel .channel-list [class^='item'] a:HOVER .ico-arrow {opacity:1;}



/*----------------------------
    Resize
----------------------------*/


.js-resize-mot .section-story .item * {
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}

/* @max-width : 1545px */
@media screen and (max-width: 1569px) {	
	
	.section-clarity .inner-cont,
	.section-story .inner-cont,
	.section-campaign .inner-cont,
	.section-about .inner-cont {/*overflow:hidden;*/width:100%;text-align:center;}
	
	.section-visual .slider-btn button.prev {left:0;margin-left:0;
		-webkit-transform: translate(0, -50%);
		transform: translate(0, -50%);	
	}
	.section-visual .slider-btn button.next {right:0;margin-right:0;
		-webkit-transform: translate(0, -50%);
		transform: translate(0, -50%);	
	}
	

	.v2 section.section-story {/*padding:0 25px;*/paddding:0;/*min-width:1215px;*/height:800px;}
	

	.section-story .inner-cont {width:1160px;}
	.section-story .story-cont {width:1120px;}
	
	/*
	.section-story .story-cont .pos-btn {max-width:1280px;}
	.section-story .story-cont .pos-btn .btn-more {right:0;}
	*/
	
	.section-story .story-cont .story-list {width:100%;}
	.section-story .story-cont .story-list  .item {width:260px;height:auto;}
	
	.section-story .story-cont .story-list .item + .item {/* margin-left:25px; */}
	.section-story .story-cont .story-list .item .text-cont {width:260px;}
	.section-story .story-cont .story-list .item .img-cont, 
	.section-story .story-cont .story-list .item .item-mask {width:260px;height:264px;}

	.section-story .story-cont .story-list .item .text-cont strong {font-size:22px;}
	.section-story .story-cont .story-list .item .text-cont strong:after {bottom:-14px;}
	.section-story .story-cont .story-list .item .text-cont p {margin-top:25px;font-size:18px;}
	
	.v2 section.section-campaign {height:451px;}

	.section-campaign .campaign-box {text-align:center;}
	.section-campaign .campaign-box .pos-lft {width:66.6666%;}
	.section-campaign .campaign-box .pos-lft .menu-list > [class^='item-'] {width:50%;height:223px;}

	.section-campaign .campaign-box .pos-rgt {width:33.3333%;}
	.section-campaign .campaign-box .pos-rgt [class^='item-'] {width:100%;height:446px;}
	
	.section-campaign .campaign-box .pos-rgt .text-cont {padding:0 5%;}
	.section-campaign .campaign-box .pos-rgt .text-cont .text-bg {width:100%;height:218px;}
	.section-campaign .campaign-box .pos-rgt .text-cont .text-bg > strong {padding-top:25px;font-size:35px;}
	.section-campaign .campaign-box .pos-rgt .text-cont .text-bg > p {margin:10px auto 0;width:310px;font-size:21px;line-height:30px;}
	.section-campaign .campaign-box .pos-rgt .text-cont .text-bg .btn-campaign {margin-top:10px;}

	.v2 section.section-about {height:660px;}
	.section-about:before {top:185px;height:226px;}
	.section-about .inner-cont {padding:110px 0 0 0;}

	.section-about .slider-about {width:1160px;margin: 0 auto;padding:0 20px;}
	
	.section-about .slider-about .pos-lft {padding-top:135px;width:130px;}		
	.section-about .slider-about .pos-rgt {width:calc(100% - 149px);}
	.section-about .slider-about .pos-rgt .slider-cont {width: calc(100% - 43px);}
	
	.section-about .slider-about .pos-rgt .slider-cont .item {width:290px !important;height:350px;margin:30px 12px;}
	.section-about .slider-about .pos-rgt .slider-cont .item .img-cont {width:100%;height:198px;}
	.section-about .slider-about .pos-rgt .slider-cont .item .text-cont {width:100%;height:153px;}
	.section-about .slider-about .pos-rgt .slider-cont .item .text-cont strong {padding-top:20px;font-size:20px;line-height:26px;width:230px;}
	.section-about .slider-about .pos-rgt .slider-cont .item .text-cont .btn-about span {font-size:14px;}
	.section-about .slider-about .pos-rgt .slider-cont .item .text-cont .btn-about .ico-more {}
	
	
	.section-about .inner-cont h2 {}		
	.section-about .slider-about .pos-lft .slider-btn {margin-top:150px;}
	


}

