@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(https://cdn.rawgit.com/kattergil/NotoSerifKR-Web/76eb9ebf/stylesheet/NotoSerif-Web.css);

/* Noto Sans KR (korean) http://www.google.com/fonts/earlyaccess */
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 100; src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype'); }
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype'); }
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype'); }
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 500; src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype'); }
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype'); }
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 900; src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'), url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype'); }


/*
 * common
*/
* {margin:0;padding:0;}
.txtBold400 {font-weight:400;}
.txtBold500 {font-weight:500;}
.txtBold600 {font-weight:600;}
.txtBold700 {font-weight:700;}
.txtBold900 {font-weight:900;}
.txtOran {color:#df5900;}
.txtYellow {color:#ffe617;}
.ico_big {position:absolute;top:-161px;left:50%;margin-left:-64.5px;z-index:1000;}
.logo_fix {position:fixed;top:90px;z-index:10000;}
.logo_fix.left {right:auto;left:1%;max-width:104px;}
.logo_fix.right {right:1%;left:auto;}
.hidePc {display:block;}
.hideM {display:none;}
.slick-slide .hidePc {display:block;}
.slick-slide .hideM {display:none;}
.width-auto {width:auto !important;max-width:100% !important;}
.serif {font-family:"NotoSans DemiLight","Malgun Gothic","留묒� 怨좊뵓","�뗭�",dotum,sans-serif !important;}
.img-fix {position:relative;display:block;}
.img-fix img {position:absolute;}
#main-wrapper {padding:0;width:100%;overflow:hidden;}



#typewriter1, #typewriter2, #typewriter3, #typewriter4, #typewriter5, #typewriter6, #typewriter7, #typewriter701, #typewriter702, #typewriter703, #typewriter8, #typewriter9, #typewriter92, #typewriter93, #typewriter94, #typewriter95, #typewriter10,  #typewriter11,  #typewriter12, #typewriter13, #typewriter14, #typewriter15, #typewriter16, #typewriter17, #typewriter18, #typewriter19, #typewriter20, #typewriter21, #typewriter22, #typewriter23, #typewriter24, #typewriter25, #typewriter26, #typewriter27, #typewriter28, #typewriter29, #typewriter30, #typewriter31, #typewriter32, #typewriter33, #typewriter34, #typewriter35, #typewriter36, #typewriter37, #typewriter38, #typewriter39 {opacity:0;} 
.motion_fadeIn {opacity:0;} 



.post-article {position:relative; width:100%; overflow:hidden; text-align:center;font-family:'Noto Sans KR', sans-serif;color:#000;letter-spacing:-0.5px;}
.post-article .post-text:before,
.post-article .post-text:after {content:'';display:block;clear:both;}
.post-contents .post-text {max-width:1280px;margin:0 auto; font-family:'Noto Sans KR', sans-serif !important;}
.post-image img {display:block;width:100%;}
.swiper-slide-box img.hidePc {display:block;}
.swiper-slide-box img.hideM {display:none;;}

/*
 * parallax
 */
.post-parallax {position:relative;background:transparent;width:100%;}
.post-parallax.bg-zone {min-height:980px;}
.post-parallax.secondary {min-height:1700px;}

/*
 * swiper
 */
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next,
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {background:none;}
.swiper-button-prev:before,
.swiper-button-next:before {opacity:0; pointer-events:none;}
.swiper-slide-box img {width:100%; display:block}

/*
 * article
 */
.post-contents .bg1{background:rgba(6,108,161,0.95);}
.post-contents .bg1 .post-text{padding:44px 0;width:782px;}
.post-contents .bg1 .post-center{font-size:18px;margin-top:35px;color:#fff;text-align:left;}
.post-contents .bg1 .post-text .post-left .epi_title{font-size:40px;font-weight:normal;}
.post-contents .bg1 .post-text .post-left{width:700px;}

.post-article {overflow:hidden;}
.post-contents.post-contents01 {width:100%;min-height:1299px;background:transparent;position:relative;box-sizing:border-box;padding-bottom:0;font-family: 'Noto Sans KR', sans-serif;}
.post-contents.post-contents01 .parallax {background-position:center top !important;}
.post-contents.post-contents01 .post-text {position: absolute; left:50%;width:1300px;bottom:54%;margin-left:-650px; text-align:center;font-size:83.5px; color:#fff; font-weight:500; line-height:1.2; font-family:"NotoSans DemiLight","Malgun Gothic",dotum,sans-serif !important; box-sizing:border-box;}
.post-contents.post-contents01 #typewriter1 {position:absolute; left:0;color:#fff;font-size:83px;display: block;top: 0;font-weight:700;font-family: 'Noto Sans KR';letter-spacing:-0.05em;text-align:center;width:100%;text-shadow:3px 0 7px  #000;}
.post-contents.post-contents01 #typewriter2 {position:absolute; left:0;color:#fff;font-size:63px;display: block;font-weight:500;font-family: 'Noto Sans KR';top: 115px;letter-spacing:-0.05em;text-align:center;width:100%;text-shadow:3px 0 7px  #000;}
.post-contents.post-contents01 #typewriter3 {position:absolute; left:0;color:#000;font-size:60px;text-align: left;display: block;width: 506px;font-weight:600;top: 356px;letter-spacing::-0.05em;text-shadow:3px 7px 0px  #000;}
.post-contents.post-contents01 .post-text .txt{font-size:32px;text-align:left;padding-left:0;width:800px;color:#e397ff;padding:15px 0 0;text-shadow:8px 3px 0px  #000;}
.post-contents.post-contents01 .post-text .txt .name{font-size:60px;color:#003333;font-weight:bold;display:inline-block;height:73px;line-height:73px;position:relative;letter-spacing:-0.05em;text-shadow:none;padding:0 15px 0 0;text-shadow:6px 3px 0px  #fff;}
.post-contents.post-contents01 .post-text .txt .name.ty2{background:none;font-size:141px;color:#003333;font-weight:bold;font-weight:600;letter-spacing:25px;text-shadow:8px 3px 0px #fff;height:auto;line-height:1.3;padding:0;}

.post-contents.post-contents02 {width:100%;height:auto;background:rgba(10,55,118,0.95);}
.post-contents.post-contents02 .post-text {padding:25px 0 60px;text-align:center;}
.post-contents.post-contents02 .post-text h1 {color:#fff;font-size:45px;line-height:2;font-weight:400;letter-spacing:-2px;}
.post-contents.post-contents02 .post-text .ico_small {margin:20px 0 30px;}
.post-contents.post-contents02 .post-main-text {color:#fff;font-size:19px;letter-spacing:0.5px;line-height:1.57;font-weight:400;}

.post-contents.post-contents03 {width:100%; min-height:1123px; position:relative;}
.post-contents.post-contents03 .post-text {width:1240px; height:835px; position:absolute; top:188px; left:50%; margin-left:-620px;}
.post-contents.post-contents03 .post-text .post-left {float:left;padding:0 0 0 0;}
.post-contents.post-contents03 .post-text .post-right {float:right; width:532px; text-align:left; font-size:18px;color:#6f6f6f;line-height:1.7; letter-spacing:-.5px; margin-top:115px;padding:80px 0 0;}
.post-contents.post-contents03 .post-text .post-right h1 {font-size:40px;color:#003333;line-height:1.2; font-weight: 600; letter-spacing:-.5px;}
.post-contents.post-contents03 .post-text .post-right h2 {position:relative;display:block;font-size:68px;color:#003333;line-height:1.2;margin:0;padding:0;font-weight:600;margin:10px 0 0;padding:0 0 18px;border-bottom:3px solid #063b32;letter-spacing:41px;}
.post-contents.post-contents03 .post-text .post-right h2:after{content:'';display:block;position:absolute;right:-41px;bottom:-3px;width:30px;height:26px;}
.post-contents.post-contents03 .post-text .post-right .line {display:none;width: 2px;height: 260px;background: #1c3b2e;margin: 50px 0 29px;}
.post-contents.post-contents03 .post-text .post-right .motion_fadeIn {font-size:24px;padding:0 5px 0;color:#191919;}
.post-contents.post-contents03 .post-text .post-right .motion_fadeIn p{margin:0;line-height:1.5;padding:180px 0 0;letter-spacing:-.8px;}
.post-contents.post-contents03 .post-text .post-right .motion_fadeIn p strong{color:#191919;background:#dfe563;padding:0 8px;display:inline-block;margin-top:40px;height:30px;line-height:28px;}
.post-contents.post-contents03 .post-text .post-right div{color:#191919;font-size:22px;font-weight: 300;}
.post-contents.post-contents03 .post-text .post-right div span{display:block;color:#e54d49;font-weight: 500;margin-top:38px;border-top:1px solid #e54d49;padding:20px 0 0;}
.post-contents.post-contents03 .post-text .post-right .txt1{font-size:24px;color:#000;line-height:1.45;}
.post-contents.post-contents03 .post-text .post-right .txt2{font-size:28px;color:#fff;line-height:1.61;padding:340px 0 0}
.post-contents.post-contents03 .post-text .post-right .txt2 img{display:block;margin:30px 0;}
.post-contents.post-contents03.ty2{min-height:auto;left:0;}
.post-contents.post-contents03.ty2 .post-text .post-right .txt1{padding-bottom:15px;}
.post-contents.post-contents03.ty2 .post-text{max-width:1280px;margin-left:-640px;float: none;float: left;top:auto;bottom:280px;}
.post-contents.post-contents03.ty2 .post-text .post-right{margin-top:17px;width:1280px;color:#fff;}
.post-contents.post-contents03 .post-text.ty2{top:auto;bottom:54px;height:auto;}
.post-contents.post-contents03.ty3{min-height:auto;left:0;}
.post-contents.post-contents03.ty3 .post-text{width:842px;margin:0;margin-left:-842px;top:218px;}
.post-contents.post-contents03.ty3 .post-text .post-right{float:none;color:#191919;font-size:22px;line-height:1.45;width:100%;margin:0;}
.post-contents.post-contents03.ty3 .post-text .post-bot{text-align:center;color:#fff;font-size:24px;line-height:1.6;font-weight:600;}
.post-contents.post-contents03.ty3 .post-text .post-top{text-align:center;color:#ccc;font-size:24px;line-height:1.6;font-weight:normal;padding:0 0 60px;}
.post-contents.post-contents03.ty3 .post-text .post-bot img{display:block;margin:20px auto;}
.post-contents.post-contents03.ty3 .post-text.st2{width:842px;margin:0;margin-left:0;margin-right:-842px;left:auto;right:50%;top:218px;}
.post-contents.post-contents03.ty4{min-height:2880px;left:0;}
.post-contents.post-contents03.ty4 .post-text{height:auto;top:auto;bottom:66px;}
.post-contents.post-contents03.ty4 .post-text .post-right{text-align:center;font-size:22px;color:#fff;width:100%;line-height:1.45;}
.post-contents.post-contents03.ty5{min-height:auto;}
.post-contents.post-contents03.ty5 .txt{background:#320526;font-size:28px;color:#fff;line-height:1.6;padding:44px 0;font-weight:600;}
.post-contents.post-contents03.ty5 .txt img{display:block;margin:20px auto;}

.post-contents.post-contents04 {width:100%;position:relative;}
.post-contents.post-contents04 .post-text {width:1280px; margin:0 auto; overflow:hidden;  padding:50px 0 70px;}
.post-contents.post-contents04 .post-text .post-left {width:100%;text-align:left;box-sizing:border-box;color:#fff;padding:5px 0 0;font-size:19px;}
.post-contents.post-contents04 .post-text .post-left .epi_title {margin:15px 0 31px;font-size:40px;line-height:1.56;font-weight:700;color:#fff;}
.post-contents.post-contents04 .post-text .post-right {float:right;width:836px;text-align:right; font-size:19px;color:#fff;line-height:1.57;position:relative; font-weight:300; padding:80px 0 0;}
.post-contents.post-contents04 .post-text .post-right.ty2{padding-top:100px;text-align:right;}
.post-contents.post-contents04 .post-text .post-right.ty3{padding-top:16px;text-align:right;}
.post-contents.post-contents04 .post-text .post-center{width:100%;text-align:left;padding:17px 0 0;font-size: 19px;float:none;width:100%;margin:0;}
.post-contents.post-contents04 .post-text .post-left.ty2 .epi_title{display:block;}
.post-contents.post-contents04 .post-text .post-left.ty2{width:100%;}
.post-contents.post-contents04 .post-text .post-left.ty3{width:100%;}
.post-contents.post-contents04.ty2 .post-text .post-left .epi_title{margin:10px 0;}
.post-contents.post-contents04.ty3 .post-text{width:1550px;}
.post-contents.post-contents04.ty3 .post-text .post-center{margin:10px 0;text-align:center;font-size:26px;line-height:50px;}
.post-contents.post-contents04.ty3 .post-text .post-center strong{font-size:28px;letter-spacing:-0.085em;}

.post-contents.post-contents11 {width:100%; min-height:1280px;position:relative; color:#191919;}
.post-contents.post-contents11 .post-text {width:611px;position:absolute;left:50%;top:0;height:1280px;margin-left:-700px;background: rgba(255,255,255,0.80);padding:222px 60px 0;box-sizing:border-box;border-radius:0;}
.post-contents.post-contents11 .post-text .post-top {text-align:left;font-size:20px;letter-spacing:-0.03em;line-height:1.8;color:#191919;padding:0 0 40px;}
.post-contents.post-contents11 .post-text .post-top strong{font-size:24px;}
.post-contents.post-contents11 .post-text .post-bot {font-size:24px; text-align:left;color:#16417d;font-weight:bold; line-height:1.66; padding:0 0 55px;}
.post-contents.post-contents11 .post-text .post-bot img{width:auto;margin:20px 0 20px;display:block;}
.post-contents.post-contents11 .post-text .post-top span{font-size:22px;font-weight:700;line-height:1.52;display:block;margin-top:10px;}
.post-contents.post-contents11 .post-text .post-bot2 {text-align:left;font-size:26px;letter-spacing:-0.03em;line-height:1.8;padding:32px 0 0;color:#191919;font-weight:bold;}
.post-contents.post-contents11 .post-text .post-bot2 span{display:block;margin:50px 0 15px;font-size:20px;font-weight:700;}
.post-contents.post-contents11 .post-text .post-bot2 strong{color:#fddda7;font-weight:normal;}
.post-contents.post-contents11 .post-text2{text-align:left;}
.post-contents.post-contents11 .post-text2 .post-top2{text-align:left;}
.post-contents.post-contents11 .post-text.ty2 {width:610px;position:absolute;left:auto;right:50%;top:152px;margin:0 -610px 0 0;background: none;padding:0;box-sizing:}
.post-contents.post-contents11 .post-text.ty2:before{display:none;}
.post-contents.post-contents11 .post-text.ty2 .post-bot{color:#fff;font-size:28px;font-weight:700;line-height:1.66;padding:25px 0 0;text-align:center;}
.post-contents.post-contents11 .post-text.ty2 .post-bot span{color:#dfe563;}
.post-contents.post-contents11 .post-text.ty2 .post-bot2{color:#fff;font-size:23px;font-weight:700;line-height:1.64;padding:48px 0 0;text-align:center;}
.post-contents.post-contents11 .post-text.ty2 .post-bot2 strong{font-size:26px;color:#fff;display:block;font-weight:bold;}
.post-contents.post-contents11 .post-text.ty2 .img-center{margin-bottom:5px;}
.post-contents.post-contents11 .post-text.ty2 .post-center{font-size:24px;line-height:1.66;color:#fff;padding:30px 0 0;}
.post-contents.post-contents11 .post-text.ty2 .post-bot img{margin:20px auto 20px;}
.post-contents.post-contents11 .post-text.ty2 .txt1{color:#fff;margin-top:30px;}
.post-contents.post-contents11.ty2{ min-height:1081px;}
.post-contents.post-contents11.ty3{ min-height:auto;background:#ffefbf;padding:70px 0 40px;}
.post-contents.post-contents11.ty4{ min-height:auto;padding:57px 0 75px;background:#f8f8f3;}
.post-contents.post-contents11.ty4 h2{text-align:center;font-size:48px;color:#191919;font-weight:700;margin:0 0 33px;}
.post-contents.post-contents11.ty5{ min-height:1133px;}
.post-contents.post-contents11.ty6{ min-height:auto;}
.post-contents.post-contents11 .post-text.ty3{width:1280px;position:relative;left:auto;top:auto;bottom:auto;height:auto;margin:0 auto;background: none;padding:25px;box-sizing:border-box;border-radius:70px;}
.post-contents.post-contents11 .post-text.ty3:before{display:none;}
.post-contents.post-contents11 .post-text.ty3 .post-bot{font-size:28px; text-align:center;color:#003333; line-height:1.66; }
.post-contents.post-contents11 .post-text.ty3 .post-bot img{width:auto;margin:20px auto 20px;display:block;}
.post-contents.post-contents11 .post-text.ty3 .post-bot span{color:#113b61;}
.post-contents.post-contents11 .post-text.ty3 .post-bot2{color:#fddda7;font-size:28px;font-weight:700;line-height:1.64;padding:120px 0 0;text-align:center;}
.post-contents.post-contents11 .post-text.ty3 .img-center{margin-bottom:5px;}
.post-contents.post-contents11 .img-center{width:1300px;margin:0 auto;display:inline-block;}
.post-contents.post-contents11 .txt{font-size:13px;color:#999;text-align:right;margin:10px 0 0;}
.post-contents.post-contents11.ty3 .img-center{overflow:hidden;}
.post-contents.post-contents11.ty3 .img-center .img-left{float:left;width:50%;}
.post-contents.post-contents11.ty3 .img-center .img-left2{float:left;width:47%;text-align:left;}
.post-contents.post-contents11.ty3 .img-center .img-right{float:right;width:50%;}
.post-contents.post-contents11.ty3 .img-center .img-right2{float:right;width:53%;text-align:left;font-size:22px;line-height:2.04;font-weight:300;padding:84px 0 0;}
.post-contents.post-contents11.ty4 .post-text {width:1222px;position:absolute;left:50%;margin-left:-611px;margin-right:0;top:auto;bottom:53px;border-radius:0;text-align:center;background:rgba(255,255,255,0.70);max-width:100%;padding:32px 0 73px;}
.post-contents.post-contents11.ty4 .post-bot{color:#000;font-size:24px;line-height:1.6;text-align:center;}
.post-contents.post-contents11.ty4 .post-bot img{margin:20px auto 20px;}
.post-contents.post-contents11.ty4 .post-bot2{color:#000;font-size:24px;font-weight:normal;text-align:center;}
.post-contents.post-contents11.ty4 .post-bot2 img{display:block;margin:20px auto 20px;}
.post-contents.post-contents11.ty4 .post-bot2 strong{color:#191919;font-weight:bold;}
.post-contents.post-contents11.ty4 .post-bot2.ty2{color:#fff;font-weight:600;}
.post-contents.post-contents11.ty4 .post-bot2.ty2 em{color:#f1c47e;}
.post-contents.post-contents11.ty5 .post-text {width:594px;position:absolute;left:auto;right:50%;top:294px;margin-right:-594px;background: rgba(255,255,255,0.80);padding:88px 53px;box-sizing:border-box;border-radius:92px;text-align:center;z-index:100;height:auto;}
.post-contents.post-contents11.ty5 .post-top{color:#191919;font-size:20px;line-height:1.66;text-align:left;font-weight:normal;}
.post-contents.post-contents11.ty5 .post-bot{color:#191919;font-size:24px;line-height:1.66;text-align:left;font-weight:500;padding:0 0 0;}
.post-contents.post-contents11.ty5 .post-bot img{margin:20px 0 20px;display:block;}
.post-contents.post-contents11.ty5 .post-bot span{color:#066ca1;}
.post-contents.post-contents11.ty5 .post-bot2{text-align:left;color:#fff;padding:30px 0 30px;}
.post-contents.post-contents11.ty5 .post-bot2 span{display:inline-block;background:#dfe563;margin:0;font-weight:normal;}
.post-contents.post-contents11.ty5 .post-text.st3{background:rgba(10,55,118,0.95);top:241px;}
.post-contents.post-contents11.ty5 .post-text.st3 .post-top{color:#fff;padding:58px 0;}
.post-contents.post-contents11.ty5 .post-text.st3 .post-bot{color:#fff;}
.post-contents.post-contents11.ty6 .post-text{width:780px;margin-left:-683px;top:190px;padding:50px;}
.post-contents.post-contents11.ty6 .post-top{text-align:left;}
.post-contents.post-contents11.ty6 .post-bot{text-align:left;font-size:24px;}
.post-contents.post-contents11.ty6 .post-bot img{;margin:20px 0 20px;}

.post-contents.post-contents07-4 {position:relative;width:100%;}
.post-contents.post-contents07-4 .post-text {width:1280px;padding:70px 0 50px;margin:0 auto;text-align:center;}
.post-contents.post-contents07-4 .post-text .post-top {font-size:20px; text-align:center; color:#191919;line-height:1.8; font-weight:400;margin:0 0 70px;}
.post-contents.post-contents07-4 .post-text .post-bot {font-size:30px; text-align:center; color:#e54d49;line-height:1.66; font-weight:700;}
.post-contents.post-contents07-4 .post-text .post-bot img{width:auto;margin:35px auto 35px;display:block;}
.post-contents.post-contents07-4.ty2 .post-text{width:1280px;padding:70px 0 70px;margin:0 auto;overflow:hidden}
.post-contents.post-contents07-4.ty2 .post-text .txt{font-size:80px;font-weight:700;line-height:1.5;color:#654825;float:left;width:376px;text-align:right;margin-right:55px;}
.post-contents.post-contents07-4.ty2 .post-text p{float:left;width:760px;font-size:19px;line-height:1.68;color:#191919;text-align:left;}
.post-contents.post-contents07-4.ty2 .post-text p strong{display:block;font-size:22px;color:#191919;}
.post-contents.post-contents07-4.ty2 .post-text .txt2{margin-top:52px;}
.post-contents.post-contents07-4.ty2 {background:#eff4f2}

.post-contents.post-contents08 {width:100%;position:relative;min-height:1145px; color:#fff;}
.post-contents.post-contents08 .bg1{width:556px;position:absolute;left:50%;margin-left:-710px;height:1280px;background: rgba(0,138,75,0.95);padding:130px 58px 0;box-sizing:border-box;}
.post-contents.post-contents08 .box4 {width:780px;position:absolute;left:50%;margin-left:-390px;bottom:28px;border-radius:95px;padding:42px 48px;text-align:left;color:#fff;font-size:18px;}
.post-contents.post-contents08 .box4 p{margin:0;}
.post-contents.post-contents08:before{content:'';display:block;position:absolute;left:0;bottom:0;height:494px;width:100%;}
.post-contents.post-contents08 .post-text {width:782px; margin:0 auto; overflow:hidden;  padding:50px 0 60px;}
.post-contents.post-contents08 .post-text .post-left {text-align:left;box-sizing:border-box;}
.post-contents.post-contents08 .post-text .post-left .epi_title {font-size:30px;font-weight:normal;width:700px;line-height:1.56;letter-spacing:-0.03em;font-weight:600;}
.post-contents.post-contents08 .post-text .post-center{font-size:19px;color:#fff;line-height:1.57;position:relative; font-weight:400;text-align:left;margin-top:460px;}
.post-contents.post-contents08 .txt{font-size:13px;color:#999;text-align:right;margin:10px 0 0;}

.post-contents.post-contents08.ty2{min-height:auto}
.post-contents.post-contents08.ty2 ul{width:1920px; margin:0 auto; overflow:hidden; background:#f1f1f1;padding:65px 0 35px 150px;}
.post-contents.post-contents08.ty2 ul li{float:left;margin:0 52px 45px 0;border-radisu:5px;}
.post-contents.post-contents08.ty2 ul li:nth-child(4){margin-right:0;}
.post-contents.post-contents08.ty2 ul li:nth-child(8){margin-right:0;}
.post-contents.post-contents08.ty2 .post-bot {font-size:24px; text-align:center; color:#e54d49;line-height:1.66; font-weight:700;background:#eaeaea;margin:0;padding:30px 10px;}
.post-contents.post-contents08.ty2 .post-bot img{width:auto;margin:35px auto 35px;display:block;}


.post-contents.post-contents07 {width:100%;position:relative;  min-height:1280px;}
.post-contents.post-contents07 .post-text {width:1280px; margin:0 auto; overflow:hidden;  padding:50px 0 60px;}
.post-contents.post-contents07 .post-text .post-left {float:left;width:390px;text-align:left;box-sizing:border-box;color:#fff;}
.post-contents.post-contents07 .post-text .post-left .epi_title {margin-top:30px;font-size:30px;line-height:1.2;font-weight:700;}
.post-contents.post-contents07 .post-text .post-right {float:right;width:890px;text-align:right; font-size:18px;color:#fff;line-height:1.7;position:relative; font-weight:300; padding:85px 0 0;}
.post-contents.post-contents07 .box1 {width:740px;position:absolute; top:127px; right:50%;margin-right:-710px;text-align:left; color:#191919;background:rgba(255,255,255,0.6);padding:100px 0;}
.post-contents.post-contents07 .post-text .post-bot {font-size:22px; text-align:center;color:#191919; line-height:1.6; font-weight: 500;}
.post-contents.post-contents07 .post-text .post-bot strong{color:#654825;font-weight:500;}
.post-contents.post-contents07 .post-text .post-bot img{width:auto;margin:30px auto 20px;display:block;}
.post-contents.post-contents07 .post-text .post-top span{font-size:22px;font-weight:700;line-height:1.52;display:block;margin-top:10px;}
.post-contents.post-contents07 .post-center{font-size:19px; text-align:center; color:#191919;line-height:2; font-weight:400;margin:85px 0 0;}
.post-contents.post-contents07 .txt{font-size:13px;color:#999;text-align:right;margin:10px 0 0;}

.post-contents.post-contents07.ty3 {min-height:auto;}
.post-contents.post-contents07.ty3.bg3{background:#e9e9e9;padding:70px 0 0 ;}
.post-contents.post-contents07.ty3.bg3 .post-text{padding:30px 0;}
.post-contents.post-contents07.ty3 .post-text .post-left {float:left;width:650px;padding:48px 0 0;}
.post-contents.post-contents07.ty3 .post-text {max-width:100%;width:100%;overflow:hidden;  padding:85px 0 80px;position:relative;}
.post-contents.post-contents07.ty3 .post-center{font-size:24px; text-align:center; color:#191919;line-height:1.66; font-weight:400;margin:0;font-weight: 300;}
.post-contents.post-contents07.ty3 .post-center3{font-size:22px; text-align:center; color:#000;line-height:2.09; margin:0;font-weight: 300;padding:0 15px;}
.post-contents.post-contents07.ty3 .post-center img{display:block;margin:20px auto;}
.post-contents.post-contents07.ty3 .post-center strong{font-weight:600;}
.post-contents.post-contents07.ty3 .post-center2 img{display:block;margin:20px auto;}
.post-contents.post-contents07.ty3 .post-center2{font-size:24px; text-align:center; color:#066ca1;line-height:1.91; font-weight:500;margin:0 0 ;}
.post-contents.post-contents07.ty3 .post-center2 strong{font-weight: 700;letter-spacing:-0.01em;}
.post-contents.post-contents07.ty3 .post-text .post-bot {font-size:24px; text-align:center;color:#16417d; line-height:1.66; font-weight: normal;margin:80px 0 80px;}
.post-contents.post-contents07.ty3 .post-text .post-bot strong{font-weight:bold;color:#1c3b2e;}
.post-contents.post-contents07.ty3 .post-text .post-bot.ty2{font-weight:bold;}
.post-contents.post-contents07.ty3 .img-center.ty2{margin-top:80px;}
.post-contents.post-contents07.ty3 .img-center.ty3{text-align:center;}
.post-contents.post-contents07.ty3 .img-center.ty3 img{width:50%;}
.post-contents.post-contents07.ty3 .txt1{text-align:center;margin-top:80px;}
.post-contents.post-contents07.ty3 .post-text.box1{padding-bottom:77px;}
.post-contents.post-contents07.ty3 .img-center{margin:140px 0 60px;}

.post-contents.post-contents07.ty5 .post-text {width:594px;position:absolute;left:auto;right:50%;top:294px;margin-right:-594px;background: rgba(255,255,255,0.80);padding:88px 53px;box-sizing:border-box;border-radius:92px;text-align:center;z-index:100;height:auto;text-align:left;}

.post-contents.post-contents07.ty2 {min-height:auto;}
.post-contents.post-contents07 .box2 {width:100%;max-width:100%;position:relative;text-align:center; padding:45px 0;}
.post-contents.post-contents07 .box2 .post-bot{color:#e54d49;font-size:30px;line-height:1.66;}
.post-contents.post-contents07.ty2 .post-center2{font-size:24px; text-align:center; color:#191919;line-height:1.91; font-weight:500;margin:0 0 ;}
.post-contents.post-contents07.ty2 .post-center2 span{color:#066ca1;}
.post-contents.post-contents07.ty2 .post-text{padding:77px 0 70px;}

.post-contents.post-contents07.ty4 {min-height:auto;}
.post-contents.post-contents07.ty4 .post-top {color:#191919;font-size:20px;line-height:1.8;padding:0 0 30px;}
.post-contents.post-contents07.ty4 .post-bot{color:#e54d49;font-size:40px;line-height:1.75;font-weight:700;}
.post-contents.post-contents07.ty4 .post-text {padding:70px 0 60px;}
.post-contents.post-contents07 ul{overflow:hidden;background:#efefef;padding:80px 0;}
.post-contents.post-contents07 ul li{float:left;padding:0 16px;width:33.3%;box-sizing: border-box;}
.post-contents.post-contents07 ul li img{width:100%;}

.post-contents.post-contents15 {width:100%;position:relative;min-height:1280px; color:#fff;}
.post-contents.post-contents15 .bg1{width:580px;position:absolute;right:50%;margin-right:-640px;height:1280px;background:rgba(10,55,118,0.95);padding:115px 40px 0 50px;box-sizing:border-box;}
.post-contents.post-contents15 .bg1.st2{right:auto;left:0;margin-right:0;margin-left:0;}
.post-contents.post-contents15 .box4 {width:780px;position:absolute;right:50%;margin-right:-390px;bottom:28px;border-radius:95px;padding:42px 48px;text-align:left;color:#fff;font-size:18px;}
.post-contents.post-contents15 .box4 p{margin:0;}
.post-contents.post-contents15:before{content:'';display:block;position:absolute;left:0;bottom:0;height:494px;width:100%;}
.post-contents.post-contents15 .post-text {width:100%;margin:0 auto; overflow:hidden;  padding:50px 0 60px;}
.post-contents.post-contents15 .post-text .post-left {text-align:left;box-sizing:border-box;}
.post-contents.post-contents15 .post-text .post-left .epi_title {font-size:30px;font-weight:normal;width:700px;line-height:1.56;letter-spacing:-0.08em;font-weight: 600;color:#fff;}
.post-contents.post-contents15 .post-text .post-center{font-size:19px;color:#fff;line-height:1.57;position:relative; font-weight:400;text-align:left;margin:514px 0 30px;}
.post-contents.post-contents15 .post-text .post-center span{color:#dfe563;}
.post-contents.post-contents15 .post-text .post-center.ty2{font-size:24px;line-height:1.66;}
.post-contents.post-contents15 .post-text .post-center.ty2 img{display:block;margin:30px 0;}
.post-contents.post-contents15 .post-text .post-bot {font-size:25px; text-align:left;color:#fff; line-height:1.6; font-weight: 700;}
.post-contents.post-contents15 .post-text .post-bot img{width:auto;margin:30px 0 20px;display:block;}

.post-contents.post-contents06 .box1{position:relative;}
.post-text2 {width:1280px;position:absolute; top:91px; left:50%;margin-left:-640px; text-align:left; color:#1d1d1d;opacity:0.7;}
.post-text2 .post-top2 {font-size:60px; text-align:right; color:#fff; font-family:'Noto Sans KR', "NotoSans DemiLight","Malgun Gothic",dotum,sans-serif !important; letter-spacing:-0.03em; line-height:1.3; font-weight:900;text-shadow:5px 3px 3px  #978271;}
.post-text2 .post-top2 span{font-size:15px;display:block;margin:15px 0 0;letter-spacing:0;}

.post-contents.post-contents09 {width:100%;position:relative;  color:#fff;}
.post-contents.post-contents09 .box5{position:absolute;width:1280px;bottom:145px;left:50%;margin-left:-640px;}
.post-contents.post-contents09 .box5 p{width:1280px;margin:0 auto;padding:37% 0 25px;box-sizing:border-box;text-align:right;color:#fff;font-size:35px;font-weight:700;line-height:1.2;}
.post-contents.post-contents09 .box5 .post-center{font-size:22px;font-style: italic;}
.post-contents.post-contents09 .box5 .post-bot{font-style: italic;margin-top:30px;font-weight:600;}
.post-contents.post-contents09 .motion_fadeIn{display:block;font-size:35px;margin-top:30px;}
.post-contents.post-contents09 .post-bot {font-size:32px; text-align:left;color:#fff; line-height:1.56; font-weight: 400;}
.post-contents.post-contents09 .post-bot img{width:auto;margin:30px auto 20px;display:block;}
.post-contents.post-contents09 .post-bot .img1{margin:-5px 10px 0 -70px;}
.post-contents.post-contents09 .post-bot .img2{margin:0 -58px 0 0;}
.post-contents.post-contents09 .post-top span{font-size:22px;font-weight:700;line-height:1.52;display:block;margin-top:10px;}
.post-contents.post-contents09 .post-center{font-size:18px; text-align:left; color:#fff;line-height:1.6; font-weight:400;margin:74px 0 20px;}
.post-contents.post-contents09 .box3{position:absolute;width:1280px;top:177px;left:50%;margin-left:-640px;font-size:32px;text-shadow:2px 0 3px  #000;}
.post-contents.post-contents09 .box3 img{display:block;margin:30px 0;}

.post-contents.post-contents09.ty2{min-height:1300px;}
.post-contents.post-contents09 .box4{width:615px;position:absolute;left:50%;margin-left:-626px;height:auto;background: rgba(218,180,232,0.9);padding:70px 48px;box-sizing:border-box;top:280px;border-radius:188px 188px  0 188px;}
.post-contents.post-contents09 .box4 .post-bot{font-size:24px;color:#191919; line-height:2; font-weight: 700;font-style: italic;text-align:center;}
.post-contents.post-contents09 .box4 .post-bot img{width:auto;margin:35px auto 35px;display:block;}
.post-contents.post-contents09 .box4 .post-bot strong{color:#e54d49;}

.post-contents.post-contents11 .slick-prev {left:50px;z-index: 100;}
.post-contents.post-contents11 .slick-next {right:70px;z-index: 100;}


/*
 * media query
 */

@media (max-width:1850px){
	.post-contents.post-contents11 .slick-prev {left:50px;}
	.post-contents.post-contents11 .slick-next {right:70px;}

	.post-contents.post-contents11 .slick-prev {left:50px;}
	.post-contents.post-contents11 .slick-next {right:70px;}

}
@media (max-width:1600px){
	.post-contents.post-contents08.ty2 ul{width:90%;padding:65px 5% 0;}
	.post-contents.post-contents08.ty2 ul li{width:22%;margin:0 1% 20px;}
}

@media (max-width:1300px){
	.post_article {width:100%; overflow:hidden;}
	.post-contents.post-contents05 .post-text {width:85%;}

	.post-contents.post-contents06 .post-text {width:90%;}
	.post-contents.post-contents06 .post-text .post-bot .post-left {width:45.5%;}
	.post-contents.post-contents06 .post-text .post-bot .post-left img {width:100%;}
	.post-contents.post-contents06 .post-text .post-bot .post-right {width:51%;}
	
	.post-contents.post-contents07 .post-text {width:75%;}

	.post-contents.post-contents08 .post-text {left:5%;}



	.post-contents.post-contents12-1 .post-text {width:85%;}
	.post-contents.post-contents12 .post-text .post-desc {padding:40px 60px;}
	.post-contents.post-contents12 .post-text:not(.width-auto) {width:97%;}

	.post-contents.post-contents11 .img-center{width:100%;}

	.post-contents.post-contents04.ty3 .post-text{width:100%;}

}


@media (max-width:1024px){
	.post-contents.post-contents10 .post-text {width:90%;}
	.post-contents.post-contents10 .post-text .post-left {width:100%; float:none;}
	.post-contents.post-contents10 .post-text .post-right {float:none; margin:30px auto 0;} 

	.post-contents.post-contents01 {min-height:900px;}
	.post-contents.post-contents01 .post-text {left:0;width:100%;margin:0;bottom:25%;}

	.post-contents.post-contents01 #typewriter1 {font-size:40px;}
	.post-contents.post-contents01 #typewriter2 {font-size:31px;top:59px}

	.post-contents.post-contents02 .post-text {padding:25px 25px 45px;}

	.post-contents.post-contents04 .post-text {width:100%; font-size:28px; padding:5% 30px 8%;box-sizing:border-box;}

	.post-contents.post-contents03 .post-text {width:750px; margin-left:-375px;}
	.post-contents.post-contents11 .post-text{height:auto;min-height:auto;}
	.post-contents.post-contents11 .post-text .motion_fadeIn {width:90%; margin:0 auto;}
	.post-contents.post-contents11 .post-text:before{display:none;}
	.post-contents.post-contents11.ty2{ min-height:auto;height:auto;}

	.post-contents.post-contents13 .post-text {width:100%;}
	.post-contents.post-contents13 .post-text .post-top {font-size:25px;}
	.post-contents.post-contents13 .post-text .post-top .big_text {font-size:40px;}
	#typewriter38 {font-size:60px;}
	#typewriter39 {font-size:32px;}

	
	.post-contents.post-contents11.ty5 .post-text{position:relative;right:auto;top:0;padding:20px 5% 20px;margin:0;width:100%;}
	.post-contents.post-contents11.ty5 .hidePc {display:none;}

	.post-contents.post-contents11.ty5{min-height:auto;}
	.post-contents.post-contents07.ty3 .post-center2{padding:0 30px;}
	.post-contents.post-contents11.ty3 .img-center{width:95%;margin:0 auto;}
	.post-contents.post-contents11.ty3 .img-center .img-right2{width:48%;padding:40px 0 0;}
	.post-contents.post-contents07.ty3 .img-center{padding:0 5% 0;margin:60px 0 0;}
}

@media (max-width:800px){
	.hidePc {display:none;}
	.hideM {display:block;}
	.post-contents .post-text {max-width:100%;}
	.slick-slide .hidePc {display:none;}
	.slick-slide .hideM {display:block;}
	.img-center img{width:100%;}

	.logo_fix.right {max-width:70px; top:12%;right:2.5%;}
	.logo_fix.right img {width:100%;}

	.post-contents .bg1 .post-text .post-left{width:100%;font-size: 18px;}
	.post-contents .bg1 .post-text .post-left .epi_title{font-size:28px;margin-bottom:20px;}
	.post-contents .bg1 .post-center{margin-top:30px;}
	.post-contents .post-episode{width:150px;}

	.post-contents.post-contents01{min-height:679px;background: url("/assets/_temp/post/200713/01.jpg") no-repeat  50% 0;background-size:cover;}
	.post-contents.post-contents01 .post-text {left: 0; padding-top:0; text-align: center; margin:0;width: 100%; font-size: 63.5px; max-width:100%;bottom:8%;}
	.post-contents.post-contents01 #typewriter1 {top:auto;bottom:50px;font-size:30px;}
	.post-contents.post-contents01 #typewriter2 {top:auto;bottom:20px;font-size:21px;}
	.post-contents.post-contents01 #typewriter3 {top:160px;font-size:30px;}
	.post-contents.post-contents01 .post-text .line {width: 61px;height: 3px;margin:0 0 10px;}
	.post-contents.post-contents01 .post-text .txt {margin-top:80px;font-size:35px;}
	.post-contents.post-contents01 .post-text .txt .name{font-size:45px;}
	.post-contents.post-contents01 .post-text .txt .name.ty2{line-height:1.2;}

	.post-contents.post-contents02 .post-text {padding: 5% 10% 7%;}
	.post-contents.post-contents02 .post-text h1 {font-size:38px;}
	.post-contents.post-contents02 .post-main-text {font-size:28px;}

	.post-contents.post-contents03 {width: 100%;  min-height: auto;  position: relative; background: #fff;}
	.post-contents.post-contents03.ty2{min-height:auto;}
	.post-contents.post-contents03 .post-text {width:100%; height:auto; position:static; margin:0;}
	.post-contents.post-contents03.ty2 .post-text{width:100%; height:auto; position:static; margin:0;}
	.post-contents.post-contents03.ty2 .post-text .post-right{margin: 10% auto; font-size:18px; float: none; text-align: center;width: 90%;padding:0;}
	.post-contents.post-contents03 .post-text .post-right .txt2 img{width:30px;margin: 15px auto;}
	.post-contents.post-contents03 .post-text .post-right .txt2{ font-size:18px; padding:0 0;}
	.post-contents.post-contents03 .post-text .post-left {float: none; text-align: center; width: 55%;margin: 0 auto; padding-top: 10%;}
	.post-contents.post-contents03 .post-text .post-left img {width:100%;}
	.post-contents.post-contents03 .post-text .post-right {margin: 10% auto; font-size:18px; float: none; text-align: center;width: 90%;}
	.post-contents.post-contents03 .post-text .post-right h2{margin:0 0 20px;width:100%;}
	.post-contents.post-contents03 .post-text .post-right .motion_fadeIn {font-weight:600;}
	.post-contents.post-contents03 .post-text .post-right .line{height:0;}
	.post-contents.post-contents03 .post-text .post-right .motion_fadeIn{font-size:18px;font-weight:normal;}

	.post-contents.post-contents04 .post-text {width:90%; font-size:28px; padding:5% 0 8%;}
	.post-contents.post-contents04 .post-text .post-top {font-size:38px;}
	.post-contents.post-contents04 .post-text .post-bot .motion_fadeIn {font-size:35px; text-align:center;}
	.post-contents.post-contents04 .post-text .post-bot .motion_fadeIn .quote_top {text-align:left;}
	.post-contents.post-contents04 .post-text .post-bot .motion_fadeIn .quote_bot img {vertical-align:top;}
	.post-contents.post-contents04 .post-text .post-right{width:100%;text-align:left;padding:15px 0 0;font-size: 18px;float:left;}
	.post-contents.post-contents04 .post-text .post-right.ty2{width:100%;text-align:left;padding:15px 0 0;}
	.post-contents.post-contents04.ty2 .post-text {padding:5% 0;}

	.post-contents.post-contents11{min-height:auto;}
	.post-contents.post-contents11.ty2{min-height:auto;}
	.post-contents.post-contents11.ty3{min-height:auto;}
	.post-contents.post-contents11.ty4{min-height:auto;}
	.post-contents.post-contents11 .post-text {width:100%;padding-bottom:30px;position:relative;right:0;top:0;margin:0;padding:0 5% 15px;height:auto;}
	.post-contents.post-contents11 .post-text.ty2{left:0;margin:0;top:0;padding:30px 20px;}
	.post-contents.post-contents11 .post-text.ty3{left:0;margin:0;top:0;padding:30px 20px;height:auto;}
	.post-contents.post-contents11 .post-text.ty3 .post-bot{font-size:18px;padding:20px 0;}
	.post-contents.post-contents11 .post-text .post-right{font-size:18px;}
	.post-contents.post-contents11 .post-text .motion_fadeIn {width:85%;}
	.post-contents.post-contents11 .post-text img{width:30px;}
	.post-contents.post-contents11 .parallax__container{display:none;}
	.post-contents.post-contents11 .post-text2{bottom:8%;top:auto;}
	.post-contents.post-contents11 .post-text .post-top{font-size:18px;padding:0 0 20px;margin:0;}
	.post-contents.post-contents11 .post-text .post-top strong{font-size:18px;}
	.post-contents.post-contents11 .post-text .post-bot img{width:30px;margin:15px auto;}
	.post-contents.post-contents11 .post-text .post-bot{font-size:18px;margin-top:0;}
	.post-contents.post-contents11 .post-text .post-bot strong{margin-top:40px;font-size:18px;}
	.post-contents.post-contents11 .post-text .post-bot span{margin:50px 0 10px;font-size:18px;}
	.post-contents.post-contents11 .post-text .post-bot2{padding:20px 0;font-size:18px;}
	.post-contents.post-contents11 .post-text{position:relative;top:0;right:0;left:auto;margin:0;padding:5%;height:auto;}
	.post-contents.post-contents11 .post-text.ty2 .post-bot2{color:#131313;padding:50px 0 0;}
	.post-contents.post-contents11 .post-text.ty2 .post-bot{font-size:18px;}
	.post-contents.post-contents11 .post-text.ty2 .post-center{font-size:18px;}
	.post-contents.post-contents11 .post-text.ty3 .post-bot2{font-size:18px;padding:20px 0 0;}

	.post-contents.post-contents11 .post-text.ty2{position:relative;right:0;left:0;top:0;margin:0;background: rgba(10,55,118,0.95);}
	.post-contents.post-contents11 .post-text.ty2 .post-bot2{color:#fff;font-size:18px;padding:20px 0 0;}
	.post-contents.post-contents11 .post-text.ty2 .post-bot2 strong{font-size:18px;}
	.post-contents.post-contents11.ty5{min-height:auto;}
	.post-contents.post-contents11.ty5 .post-text .post-bot img{margin:20px 0;}

	.post-contents.post-contents05{min-height:auto;padding:0;}
	.post-contents.post-contents05 .parallax__container{display:none;}
	.post-contents.post-contents05 .post-text{position:relative;left:0;top:0;margin:0 auto;width:100%;background: rgba(25,156,193,0.9);height:auto;padding:20px 0;}
	.post-contents.post-contents05 .post-text .post-bot{width:90%;margin:0 auto;position:relative;left:0;top:0;font-size:18px;}

	.post-contents.post-contents05-2{min-height:500px;background-size:cover;}
	.post-contents.post-contents05-2.st2{background-size:cover;}
	.post-contents.post-contents05-2 .post-text{width:100%;height:500px;margin:0;left:auto;right:0;top:20px;}
	.post-contents.post-contents05-2 .post-text .post-top{float:none;width:90%;padding-left:5%;padding-right:5%;font-size:35px;}
	.post-contents.post-contents05-2 .parallax__container{display:none;}

	.post-contents.post-contents05-3{min-height:700px;background-size:cover;}
	.post-contents.post-contents05-3 .post-text{width:100%;height:800px;margin:0;left:auto;right:0;top:20px;}
	.post-contents.post-contents05-3 .post-text .post-top{float:none;width:90%;padding:100px 5% 0;font-size:18px;}
	.post-contents.post-contents05-3 .post-text .post-top span{font-size:18px;}
	.post-contents.post-contents05-3 .post-text .post-top img{width:35px;margin:15px 0;}
	.post-contents.post-contents05-3 .parallax__container{display:none;}

	.post-contents.post-contents07-2{min-height:500px;background-size:cover;}
	.post-contents.post-contents07-2 .post-text{width:100%;height:500px;margin:0;left:auto;right:0;top:20px;}
	.post-contents.post-contents07-2 .post-text .post-top{float:none;width:90%;padding-left:5%;padding-right:5%;font-size:35px;}
	.post-contents.post-contents07-2 .parallax__container{display:none;}

	.post-text2{width:100%;margin:0;left:auto;right:0;top:20px;}
	.post-text2 .post-top2{float:none;width:90%;padding:0 5%;font-size:35px;}

	.post-contents.post-contents07-3{min-height:500px;background-size:cover;}
	.post-contents.post-contents07-3 .post-text{width:100%;height:500px;margin:0;left:auto;right:0;top:20px;}
	.post-contents.post-contents07-3 .post-text .post-top{float:none;width:90%;padding-left:5%;padding-right:5%;font-size:35px;}
	.post-contents.post-contents07-3 .parallax__container{display:none;}
	.post-contents.post-contents07-3.st2{min-height:500px;background-size:cover;}

	.post-contents.post-contents07-4 .post-text{width:100%;padding:10% 5%;box-sizing:border-box;}
	.post-contents.post-contents07-4 .post-text .post-bot img{width:35px;margin:15px auto;}
	.post-contents.post-contents07-4 .post-text .post-bot{margin-top:50px;font-size:18px;}
	.post-contents.post-contents07-4 .post-text .post-top span{font-size:18px;}
	.post-contents.post-contents07-4 .post-text .post-top{font-size:18px;line-height:1.56;margin:0;}

	.post-contents.post-contents07-4.ty2 .post-text{width:100%;padding:10% 5%;box-sizing:border-box;}
	.post-contents.post-contents07-4.ty2 .post-text .txt{font-size:30px;font-weight:600;float:none;width:100%;margin-right:0;}
	.post-contents.post-contents07-4.ty2 .post-text p{float:none;width:100%;font-size:18px;line-height:1.68;color:#191919;text-align:left;}
	.post-contents.post-contents07-4.ty2 .post-text p strong{display:block;font-size:18px;color:#191919;}
	.post-contents.post-contents07-4.ty2 .post-text .txt2{margin-top:20px;}

	.post-contents.post-contents04 .post-text .post-right.ty3{padding:15px 0 0;text-align:left;}

	.post-contents.post-contents07.ty2{min-height:auto;}
	.post-contents.post-contents07.ty3{min-height:auto;}
	.post-contents.post-contents07.ty3 .post-text{border-radius:0;}
	.post-contents.post-contents07.ty3 .img-center.ty3 img{width:100%;}

	.post-contents.post-contents07 ul{padding:30px 0;}
	.post-contents.post-contents07 ul li{padding:0 5px;}

	.post-contents.post-contents07.ty3 .post-center3{font-size:18px;padding:0 30px;}

	.post-contents.post-contents10 .post-text {padding:10% 5%;}
	.post-contents.post-contents10 .post-text .post-left {width:90%; margin:0 auto;padding:0 0;font-size:18px;}
	.post-contents.post-contents10 .post-text .post-left span{font-size:18px;}
	.post-contents.post-contents10 .post-text .post-left .swiper-container {width:100%;}
	.post-contents.post-contents10 .post-text .post-right {margin:5% auto 0;}
	.post-contents.post-contents10 .post-text .post-right .post-top {font-size:35px;}
	.post-contents.post-contents10 .post-text .post-right .post-bot {font-size:28px;}
	.post-contents.post-contents10 .post-text .post-right .post-bot .quote_top img{width:50px;}
	.post-contents.post-contents10 .post-text .post-left img{width:30px;}
	.post-contents.post-contents10 .post-text .post-bot{font-weight:normal;font-size:18px;margin-top:30px;}
	.post-contents.post-contents10 .post-text .post-top{font-size:16px;}


	.post-contents.post-contents06 {min-height:1000px;}
	.post-contents.post-contents06 .box1 {position:relative;}
	.post-contents.post-contents06 .box1 .post-text{width:90%;left:5%;margin:0;top:0;text-align:center;}
	.post-contents.post-contents06 .box1 .post-text img{width:30px;margin:15px auto;}
	.post-contents.post-contents06 .post-text {padding:195px 0 10%;}
	.post-contents.post-contents06 .post-text .post-top {text-align: center; font-size: 20px; }
	.post-contents.post-contents06 .box1 .post-top span{font-size:18px;}
	.post-contents.post-contents06 .bg1 .post-text{padding:5% 0 10%;}

	.post-contents.post-contents07 .post-text .post-left .epi_title {font-size:38px;}
	.post-contents.post-contents07 .post-text .post-left {width:90%;margin: 0 auto;float: none;}
	.post-contents.post-contents07 .post-text .post-right {width: 90%; text-align: left; font-size: 18px; padding:30px 5% 0;}
	.post-contents.post-contents07 .post-text .post-top{padding:30px 5% 5%;font-size:18px;}
	.post-contents.post-contents07:before{top:auto;bottom:0;}
	.post-contents.post-contents07 .box2{font-size:16px;padding:5% 5%;}
	.post-contents.post-contents07 .box1 .post-text2{width:90%;font-size:20px;}
	.post-contents.post-contents07 .box1 .post-text2 img{width:30px;}
	.post-contents.post-contents07 .box3{padding:0;height:auto;}
	.post-contents.post-contents07 .box3 .post-text{width:100%;margin:0;border-radius:0;overflow:hidden;background:none;background: rgba(0,0,0,0.6);}
	.post-contents.post-contents07 .box3 .post-top{background:none;text-shadow: 0 3px 3px #646464;}
	.post-contents.post-contents07 .box3 .post-text img{width:30px;}
	.post-contents.post-contents07 .box3 .post-top{width:90%;font-size:16px;padding:5%;}
	.post-contents.post-contents07 .box3 .post-bot{font-size:16px;margin-top:10px;}
	.post-contents.post-contents07::before{display:none;}
	.post-contents.post-contents07.ty4 .post-text{padding:0 0 20px;}

	.post-contents.post-contents08 {min-height:auto;}
	.post-contents.post-contents08 .post-text {width: 90%;}
	.post-contents.post-contents08 .post-text .post-top {font-size: 35px; margin-bottom: 0;}
	.post-contents.post-contents08 .post-text .post-bot {top: 105%; font-size: 28px; width: 100%;}
	.post-contents.post-contents08 .box4{width:90%;left:5%;margin:0;}
	.post-contents.post-contents08 .post-text .post-center{font-size:18px;}
	.post-contents.post-contents08 .post-text{padding:5% 5% 10%;}
	.post-contents.post-contents08 .bg1{position:relative;left:0;top:0;width:100%;margin:0;padding:0;height:auto;}
	.post-contents.post-contents08 .post-text .post-center{margin-top:15px;}
	.post-contents.post-contents08 .parallax__container{display:none;}
	.post-contents.post-contents08-2{min-height:800px;}
	.post-contents.post-contents08-2 .post-text{padding:165px 5% 50px;box-sizing:border-box;}
	.post-contents.post-contents08-2 .post-text .post-top{font-size:18px;}
	.post-contents.post-contents08-3 {min-height:auto;}
	.post-contents.post-contents08-3 .parallax__container{display:none;}
	.post-contents.post-contents08 .post-text2{bottom:12%;top:auto;}

	.post-contents.post-contents09{min-height:auto;}
	.post-contents.post-contents09 .box5{background:rgba(50,5,38,0.95);;;color:#fff;position:relative;right:0;top:0;width:94%;padding:30px 3%;margin:0;left:auto;}
	.post-contents.post-contents09 .motion_fadeIn{font-size:18px;margin:0;line-height:1.3;}
	.post-contents.post-contents09 .box5 p{width:100%;height:auto;padding:20px;margin:0;line-height:1.5;}
	.post-contents.post-contents09 .post-center{margin:0;}
	.post-contents.post-contents09 .post-bot .img1{margin:0;}
	.post-contents.post-contents09 .post-bot .img2{margin:0;}
	.post-contents.post-contents09 .post-bot img{width:30px;}
	.post-contents.post-contents09 .post-bot{font-size:18px;margin-top:20px;}
	.post-contents.post-contents09 .box3{width:94%;padding:3%;position:relative;right:0;top:0;margin:0;left:auto;background:rgba(50,5,38,0.95);;;}
	.post-contents.post-contents09 .box3 img{margin:15px 0;}
	.post-contents.post-contents09 .box4{width:94%;padding:10px;position:relative;right:0;top:0;margin:0;left:auto;}
	.post-contents.post-contents09 .box4 .post-bot{color:#131313;font-size:18px;}
	.post-contents.post-contents09 .box4 .post-bot img{width:30px;}
	.post-contents.post-contents09 .box5 .post-center{font-size:18px;}

	.post-parallax.bg-zone {min-height:920px;}

	.box2{font-size:22px;padding:50px 0 38px;}
	.box2 img{width:50px;}
	.post-contents.post-contents07 .post-text{width:100%;position:relative;top:0;margin:0;padding:20px 0;margin:0;left:0;height:auto;}
	.post-contents.post-contents07 .post-text .post-bot img{width:30px;margin:15px auto;}
	.post-contents.post-contents07 .post-center{font-size:18px;line-height:1.56;margin-top:30px;}
	.box6{width:90%;left:5%;margin:0;font-size: 20px;padding:5%;}
	.box6 span{font-size: 24px;}

	.post-contents.post-contents04.st2{min-height:auto;}

	.post-contents.post-contents04.st2 .post-text .post-left .epi_title{font-size:28px;}
	.post-contents.post-contents04.st2 .post-text{width:90%;padding:25px 5% 50px;}

	.post-contents.post-contents05 .parallax__container .parallax{background-position: bottom;}

	.post-contents .bg1 .post-text .post-left .epi_title{font-size: 24px;font-weight: 500;}
	.post-contents.post-contents06 .post-text .post-left{float:none;}
	.post-contents.post-contents06 .post-text .post-right{padding-top:30px;margin:0;text-align:left;float:none;width:100%;font-size:18px;line-height: 1.57;}
	.post-contents.post-contents04 .post-text .post-center{padding-top:30px;margin:0;text-align:left;float:none;width:100%;font-size:18px;line-height: 1.57;}
	.post-contents.post-contents04 .post-text .post-left.ty2{float:none;}
	.post-contents.post-contents04 .post-text .post-left.ty2 .epi_title{margin-left:0;}
	.post-contents.post-contents04 .post-text .post-center{padding-top:15px;font-size: 18px;}

	.post-contents.post-contents15 {min-height:auto;}
	.post-contents.post-contents15 .post-text {width: 90%;}
	.post-contents.post-contents15 .post-text .post-top {font-size: 35px; margin-bottom: 0;}
	.post-contents.post-contents15 .post-text .post-bot {top: 105%; font-size: 18px; width: 100%;}
	.post-contents.post-contents15 .post-text .post-bot img{width:30px;}
	.post-contents.post-contents15 .box4{width:90%;left:5%;margin:0;}
	.post-contents.post-contents15 .post-text .post-center{font-size:18px;line-height:1.54;}
	.post-contents.post-contents15 .post-text{padding:5% 5% 10%;}
	.post-contents.post-contents15 .bg1{position:relative;right:0;top:0;width:100%;margin:0;padding:0;height:auto;}
	.post-contents.post-contents15 .post-text .post-center{margin-top:15px;margin-bottom:10px;}
	.post-contents.post-contents15 .parallax__container{display:none;}
	.post-contents.post-contents15 .post-text .post-center.ty2 img{width:30px;}
	.post-contents.post-contents15 .post-text .post-center.ty2{font-size:18px;line-height:1.54;}
	.post-contents.post-contents07 .post-text .post-bot{font-size:18px;font-weight: 400;padding-left:3%;padding-right:3%;}

	.post-contents.post-contents08.ty2 ul{width:100%;padding:30px 20px;box-sizing: border-box;}
	.post-contents.post-contents08.ty2 ul li{width:45%;margin:0 4% 10px 0;}
	.post-contents.post-contents08.ty2 ul li:nth-child(even){margin-right:0;}
	.post-contents.post-contents08.ty2 .post-bot{font-size:18px;padding:10px;}
	.post-contents.post-contents08.ty2 .post-bot img{width:30px;}
	.post-contents.post-contents07.ty2 .post-text{padding:40px 0;}
	.post-contents.post-contents07.ty2 .post-center2{font-size:18px;padding:0 30px;}

	.post-contents.post-contents07.ty3 .post-text .post-left{float:none;width:90%;padding:0;}
	.post-contents.post-contents07.ty3 .post-center{font-size:18px;margin:20px 0  ;padding:0 15px;}
	.post-contents.post-contents07.ty3 .post-center strong{font-size:20px;}
	.post-contents.post-contents07.ty3 .post-center2{font-size:18px;margin:20px 0  ;padding:0 30px;}
	.post-contents.post-contents07.ty3 .post-center2 img{width:30px;margin:20px auto;}
	.post-contents.post-contents07.ty3 .post-text.box1{padding-bottom: 30px;}
	.post-contents.post-contents07.ty3 .post-text .post-bot{font-size:18px;;margin:0;}
	.post-contents.post-contents07.ty3 .post-text{padding:40px 0;}
	.post-contents.post-contents07.ty3 .post-text .post-bot.ty2{padding:0;margin:0;}
	.post-contents.post-contents07.ty3 .post-center strong{font-size:18px;}
	.post-contents.post-contents07.ty3 .img-center{margin:50px 0 0;padding:0 5% 40px;}

	.post-contents.post-contents03 .post-text .post-left {padding:30px 0 0;}
	.post-contents.post-contents11.ty4 h2{font-size:24px;}
	.post-contents.post-contents11.ty4{padding:30px 0;}

	.post-contents.post-contents11.ty3 .img-center .img-left{float:left;width:100%;}
	.post-contents.post-contents11.ty3 .img-center .img-left2{float:none;width:50%;margin:0 auto;}
	.post-contents.post-contents11.ty3 .img-center .img-right{float:right;width:100%;}
	.post-contents.post-contents11.ty3 .img-center .img-right2{float:none;width:100%;padding:20px 15px;box-sizing:border-box;font-size:18px;}

	.post-contents.post-contents11.ty3{padding:50px 0 20px;}

	.post-contents.post-contents04.ty3 .post-text .post-center{font-size:18px;line-height:1.8;padding:0;}
	.post-contents.post-contents04.ty3 .post-text .post-center strong{font-size:20px;}
	.post-contents.post-contents04.ty3 .post-text{padding:5% 15px;box-sizing:border-box;}

	.post-contents.post-contents11 .slick-prev{left:30px;}
	.post-contents.post-contents11 .slick-next{right:30px;}
}

@media (max-width:580px){
	.post-contents.post-contents01{min-height:500px;background: url("/assets/_temp/post/200713/01.jpg") no-repeat  50% 0;background-size:cover;}

	.post-contents.post-contents02 .post-text h1 {font-size:30px;}
	.post-contents.post-contents02 .post-main-text {font-size:18px;}

	.post-contents.post-contents06 .post-text .post-bot .post-right .text_box {font-size:26px;}

	.post-contents.post-contents08 .post-text .post-bot {font-size:26px;}

	.post-contents.post-contents10 .post-text .post-right .post-top {font-size:24px;}
	.post-contents.post-contents01 .post-text .txt .name{font-size:26px;letter-spacing:0;height:auto;line-height:1.3;margin-bottom:3px;text-shadow:4px 1px 0px #fff;}
	.post-contents.post-contents01 .post-text .txt .name:before{display:none;}
	.post-contents.post-contents01 .post-text .txt .name:after{display:none;}
	.post-contents.post-contents01 .post-text .txt .name img{width:80%;}

	.post-contents.post-contents01 .post-text .txt .name.ty2{font-size:60px;letter-spacing:21px;text-shadow: 5px 3px 0px #fff;}

	.post-contents.post-contents01 .post-text .txt {margin-top:15px;font-size:20px;width:100%;padding-right:10px;box-sizing: border-box;}

	.post-contents.post-contents11.ty2 .img-center img{width:100%;}
	.post-contents.post-contents11.ty3 .img-center img{width:100%;}
	.post-contents.post-contents11.ty4.st2{height:auto;background-size:cover;}
	.post-contents.post-contents11.ty4.st2 .post-text{position:relative;left:auto;top:auto;padding:300px 10px 0;background:none;}
	.post-contents.post-contents11.ty4.st2 .post-text img{margin:20px auto;}
	.post-contents.post-contents11.ty4 .post-text{position:relative;left:auto;top:0;padding:0 10px 0;width:100%;margin:0;}
	.post-contents.post-contents11.ty5 .post-text.st3{top:0;}
	.post-contents.post-contents11.ty5 .post-text.st3 .post-top{padding:20px 0;}
	.post-contents.post-contents11 .post-text.ty3{padding:0 10px;}

	.post-contents.post-contents08.ty2 ul li{width: 48%;}
	.post-contents.post-contents08.ty2 ul li:nth-child(even){margin-right:0;}

	.post-contents.post-contents09 .box4{background:none;width: 100%;}
	.post-contents.post-contents09 .box4 .post-bot img{margin:20px auto;}

	.post-contents.post-contents11 .post-text.ty3{position:relative;}
	.post-contents.post-contents11 .post-text.ty3 .post-bot img{width: 30px;}
	.post-contents.post-contents03 .post-text .post-right .txt1{color:#113b61;}
	.post-contents.post-contents03.ty3 .post-text .post-right{text-align:center;font-size:18px;padding:30px 20px;box-sizing: border-box;}
	.post-contents.post-contents03.ty3 .post-text .post-bot{font-size:18px;padding:20px  15px;text-align:center;}
	.post-contents.post-contents03.ty3 .post-text .post-bot img{width: 30px;margin:20px auto;}
	.post-contents.post-contents03.ty4 .post-text .post-right{color:#113b61;font-size:18px;padding: 0 20px;box-sizing: border-box;}
	.post-contents.post-contents03.ty3{min-height:auto;}
	.post-contents.post-contents03.ty4{min-height:auto;}
	.post-contents.post-contents03.ty5 .txt{font-size:18px;padding:20px;box-sizing: border-box;}
	.post-contents.post-contents03.ty2 .post-text{float:none;font-size:18px;}
	.post-contents.post-contents03 .post-text .post-right .txt1{font-size:18px;}
	.post-contents.post-contents03.ty2{background:rgba(50,5,38,0.95);;;}
	.post-contents.post-contents03.ty2 .post-text{padding-bottom:10px;}
	.post-contents.post-contents03.ty2 .post-text .post-right .txt1{color:#fff;}

	.post-contents.post-contents03.ty5 .txt img{width:30px;}

	.post-contents.post-contents07.ty3 .post-center img{width: 30px;}
	.post-contents.post-contents07.ty3 .post-center3{padding:0 15px;}
	.post-contents.post-contents07.ty3 .post-center2{padding:0 15px;margin:0;}

	.post-contents.post-contents03.ty3 .post-text{background:rgba(10,55,118,0.95);position:relative;top:0;width:100%;margin:0;left:0;}
	.post-contents.post-contents03.ty3 .post-text .post-top{font-size:18px;padding:20px 15px;}

	.post-contents.post-contents07.ty3.bg3{padding:30px 15px;box-sizing: border-box;}

	.post-contents.post-contents11.ty6 .post-text{position:relative;top:0;width:100%;margin:0;left:0;padding:20px 15px;box-sizing: border-box;}
	.post-contents.post-contents11.ty6 .post-text img{margin:15px 0;}
	.post-contents.post-contents03.ty3 .post-text.st2{position:relative;top:0;width:100%;margin:0;left:0;box-sizing: border-box;}

	.post-contents.post-contents11.ty5 .post-text{position:relative;}
	.post-contents.post-contents11.ty5 .post-top{position:relative;}
}

@media (max-width:480px){
	.post-contents.post-contents01{min-height:500px;background: url("/assets/_temp/post/200713/01.jpg") no-repeat  50% 0;background-size:cover;}
	.post-contents.post-contents01 .post-text{bottom:5%;}
	.post-contents.post-contents01 #typewriter1 {font-size:24px;letter-spacing:-0.03em;}
	.post-contents.post-contents01 #typewriter1 strong{font-size:30px;}
	.post-contents.post-contents01 #typewriter2 {font-size:17px;letter-spacing:-0.03em;}
	.post-contents.post-contents01 #typewriter3 {top:430px;font-size:28px;letter-spacing:-0.03em;text-shadow: 3px 3px 1px rgba(255,255,255,1);}
	.post-contents.post-contents01 .post-text {font-size: 63.5px;}
	.post-contents.post-contents01 .post-text {font-size:50px;}

	.post-contents.post-contents02 .post-text h1 {font-size:28px;}
	.post-contents.post-contents02 .post-main-text {font-size:16px;}

	.post-parallax.bg-zone {min-height:660px;}
	.ico_big {top: -98px; left: 50%; margin-left: -40px; width: 80px;}

	.post-contents.post-contents03 .post-text .post-right{background-position:50% 0;background-size:40px;padding:30px 0 0;}
	.post-contents.post-contents03 .post-text .post-right h1 {font-size:22px;}
	.post-contents.post-contents03 .post-text .post-right h2 {font-size:34px;padding:0 0 10px;background:none;border-bottom:2px solid #1c3b2e;letter-spacing:0;}
	.post-contents.post-contents03 .post-text .post-right h2:after{display:none;}
	.post-contents.post-contents03 .post-text .post-right .motion_fadeIn p{background:none;padding:0;}

	.post-contents.post-contents04 .post-text .post-top {font-size:30px;}
	.post-contents.post-contents04 .post-text {font-size:20px;}
	.post-contents.post-contents04 .post-text .post-bot .motion_fadeIn {font-size:24px;}

	.post-contents.post-contents04.ty3 .post-text{padding:30px 15px;}


	.post-contents.post-contents05 .post-text .post-left .epi_title {font-size:30px;}
	.post-contents.post-contents05 .post-text .post-right {font-size:20px;}

	.post-contents.post-contents06 .post-text .post-top {font-size:18px;}
	.post-contents.post-contents06 .post-text .post-bot .post-right {font-size:18px;}
	.post-contents.post-contents06 .post-text .post-bot .post-right .text_box {font-size:18px;}

	.post-contents.post-contents07 .post-text .post-left .epi_title {font-size:24px;}
	.post-contents.post-contents07 .post-text .post-right {font-size:20px;}
	.post-contents.post-contents07 .slick-next {right:20px;}
	.post-contents.post-contents07:before{height:515px;}

	.post-contents.post-contents07.ty3 .post-center{margin:0;}
	.post-contents.post-contents07.ty3 .img-center{padding-bottom:0;}


	.post-contents.post-contents08 .post-text .post-top {font-size:22px;}
	#typewriter8, #typewriter12 {height:40px;}
	.post-contents.post-contents08 .post-text .post-bot {font-size:20px;}
	.post-contents.post-contents08 .box4{width:90%;left:5%;margin:0;}

	.post-contents.post-contents10 .post-text .post-right {width:84%; margin:5% auto 0;}
	.post-contents.post-contents10 .post-text .post-right .post-top {font-size:20px; margin-bottom:3%;}
	.post-contents.post-contents10 .post-text .post-right .post-bot {font-size:20px;}
	#typewriter13 {height:35px;}

	.post-contents.post-contents11 .post-text {font-size: 18px; padding-top: 8%;}

	.post-contents.post-contents11 .slick-next{right:2%;}
	.post-contents.post-contents11 .slick-prev{left:2%;}

	.post-contents.post-contents11.ty3{padding:40px 0 20px;}
	.post-contents.post-contents11.ty3 .img-center .img-left2{width:60%;}

	.post-contents.post-contents12-1 .post-text .post-left .epi_title {font-size:30px;}

	.post-contents.post-contents12 {min-height:1400px;}
	.post-contents.post-contents12 .post-text:not(.width-auto) {height:1400px;}
	.post-contents.post-contents12 .post-text .post-epi {left:40%;}
	.post-contents.post-contents12 .post-text .post-epi .epi_title {font-size:30px;}
	.post-contents.post-contents12 .post-text .post-desc .post-top {font-size:20px;}
	.post-contents.post-contents12 .post-text .post-desc .post-bot {font-size:20px;}
	#typewriter25 {height:40px;}
	#typewriter35, #typewriter36 {font-size:24px;}
	.post-contents.post-contents12 .post-text .post-desc {top:420px;}

	.post-contents.post-contents13 .post-text .post-top {font-size:20px;}
	.post-contents.post-contents13 .post-text .post-top .big_text {font-size:30px;}

	#typewriter38 {font-size:40px;}
	#typewriter39 {font-size:24px;}
	#typewriter8{height:auto;}

}


@media (max-width:420px){
	.post-contents.post-contents01 .post-text { top:0;}

	.post-contents.post-contents06 .post-text .post-bot .post-right .text_box {font-size:20px;}

	.post-contents.post-contents08 .post-text .post-top {font-size:20px;}
	.post-contents.post-contents08 .post-text .post-bot {font-size:18px;}

	.post-contents.post-contents11 .post-text2{bottom:7%;}

}

@media (max-width:380px){
	.post-contents.post-contents01 #typewriter1 {font-size: 20px;}
	.post-contents.post-contents01 #typewriter2 {font-size: 15px;}
	.post-contents.post-contents01 .post-text {font-size:20px;}

	.post-contents.post-contents02 .post-text h1 {font-size:24px;}


	.post-contents.post-contents04 .post-text .post-top {font-size:26px;}
	.post-contents.post-contents04 .post-text {font-size:16px;}
	.post-contents.post-contents04 .post-text .post-bot .motion_fadeIn {font-size:20px;}


	.post-contents.post-contents05 .post-text .post-left .epi_title {font-size:26px;}
	.post-contents.post-contents05 .post-text .post-right {font-size:16px;}

	.post-contents.post-contents06 .post-text .post-top {font-size:15px;}
	.post-contents.post-contents06 .post-text .post-bot .post-right {font-size:16px;}
	.post-contents.post-contents06 .post-text .post-bot .post-right .text_box {font-size:18px;}


	.post-contents.post-contents07 .post-text .post-left .epi_title {font-size:24px;}
	.post-contents.post-contents07 .post-text .post-right {font-size:16px;}

	.post-contents.post-contents08 .post-text .post-top {font-size:18px;}
	.post-contents.post-contents08 .post-text .post-bot {font-size:16px;}

	.post-contents.post-contents10 .post-text .post-right .post-top {font-size:16px;}
	.post-contents.post-contents10 .post-text .post-right .post-bot {font-size:16px;}

	.post-contents.post-contents11 .post-text {font-size: 14px;}

	.post-contents.post-contents12-1 .post-text .post-left .epi_title {font-size:26px;}

	.post-contents.post-contents12 {min-height:1250px;}
	.post-contents.post-contents12 .post-text:not(.width-auto) {height:1250px;}

	.post-contents.post-contents12 .post-text .post-epi .epi_title {font-size:26px;}
	.post-contents.post-contents12 .post-text .post-desc .post-top {font-size:16px;}
	.post-contents.post-contents12 .post-text .post-desc .post-bot {font-size:16px;}

	#typewriter35, #typewriter36 {font-size:20px;}

	.post-contents.post-contents13 .post-text .post-top {font-size:16px;}
	.post-contents.post-contents13 .post-text .post-top .big_text {font-size:26px;}

	.post-contents.post-contents11 .post-text2{bottom:5%;}

}

@media (max-width:320px){
	.post-contents.post-contents01 {min-height:600px;}

	.post-parallax.bg-zone {min-height:500px;}

	.post-contents.post-contents03 .post-text .post-right {font-size:16px;}
	.post-contents.post-contents03 .post-text .post-right .motion_fadeIn {font-size:20px;}

	.post-contents.post-contents08 .post-text .post-bot {font-size:15px;}

}


.swiper-wrapper{margin:0;}