@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(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 100; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), url(//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(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), url(//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(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), url(//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(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), url(//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(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), url(//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(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'), url(//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(150,31,27,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:1459px;background:transparent;position:relative;box-sizing:border-box;padding-bottom:0; font-family:"NotoSans DemiLight","Malgun Gothic",dotum,sans-serif !important;}
.post-contents.post-contents01 .parallax {background-position:center top !important;}
.post-contents.post-contents01 .post-text {position: absolute; left:50%;width:800px;margin-left:250px;top:24%; transform: translate(-50%,-50%); text-align:left; height:489px; font-size:83.5px; color:#fff; font-weight:500; line-height:1.2; font-family:"NotoSans DemiLight","Malgun Gothic",dotum,sans-serif !important; padding-top:400px; box-sizing:border-box;}
.post-contents.post-contents01 .post-text .line {width:5px; height:107px;background:#fff;}
.post-contents.post-contents01 #typewriter1 {position:absolute; right:0;color:#fff;font-size:40px;top: 353px;background:#9b2a27;padding:0 20px;font-weight: 700;letter-spacing:-0.02em;}
.post-contents.post-contents01 #typewriter2 {position:absolute; left:0;color:#fff;font-size:40px;text-align: left;display: block;font-weight: 700;background:#d54c08;font-weight:normal;top: 232px;letter-spacing:-0.02em;}
.post-contents.post-contents01 .post-text .txt{font-size:80px;text-align:right;padding-left:0;width:800px;color:#fff;padding:55px 0 0;text-shadow:3px 4px 5px  #000;font-weight: 800;letter-spacing:1px;}
.post-contents.post-contents01 .post-text .txt span{letter-spacing:1px;}
.post-contents.post-contents01 .post-text .txt .name{font-size:150px;font-weight:bold;display:block;position:relative;font-weight: 700;letter-spacing:66px;margin-right:-66px;}
.post-contents.post-contents01 .post-text2 .post-top2 {text-shadow:5px 3px 3px  #a1a1a1;}

.post-contents.post-contents02 {width:100%;height:auto;background:rgba(150,31,27,0.95);}
.post-contents.post-contents02 .post-text {padding:25px 0 45px;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:1084px; position:relative;}
.post-contents.post-contents03 .post-text {width:1776px; height:835px; position:absolute; top:130px; left:50%; margin-left:-640px;}
.post-contents.post-contents03 .post-text .post-left {float:left;}
.post-contents.post-contents03 .post-text .post-right {float:right; width:578px; text-align:left; font-size:18px;color:#6f6f6f;line-height:1.7; letter-spacing:-.5px; margin-top:175px;}
.post-contents.post-contents03 .post-text .post-right h1 {font-size:25px;color:#e54d49;line-height:1.2; font-weight: 500; letter-spacing:-.8px;}
.post-contents.post-contents03 .post-text .post-right h2 {display:inline-block;font-size:48px;color:#e54d49;line-height:1.2;margin:0;padding:0;font-weight:600;padding:0 74px 0 0;margin:25px 0 78px;letter-spacing:-0.03em;background: url("../../assets/_temp/post/191023/bg_txt.png") no-repeat 100% 90%;}
.post-contents.post-contents03 .post-text .post-right .line {width: 2px;height: 118px;background: #2a6bcd;margin: 25px 0;}
.post-contents.post-contents03 .post-text .post-right .motion_fadeIn {font-size:22px;}
.post-contents.post-contents03 .post-text .post-right div{color:#191919;font-size:24px;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-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 {float:left;width:600px;text-align:left;box-sizing:border-box;color:#fff;padding:16px 0 0;}
.post-contents.post-contents04 .post-text .post-left .epi_title {margin-top:30px;font-size:30px;line-height:1.56;font-weight:700;}
.post-contents.post-contents04 .post-text .post-right {float:right;width:667px;text-align:right; font-size:19px;color:#fff;line-height:1.57;position:relative; font-weight:300; padding:70px 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:123px;text-align:right;}

.post-contents.post-contents11 {width:100%; min-height:1290px;position:relative; color:#191919;}
.post-contents.post-contents11 .post-text {width:570px;position:absolute;right:50%;margin-right:-626px;height:768px;background: rgba(255,255,255,1);padding:60px 44px;box-sizing:border-box;top:300px;border-radius:58px 58px 0  58px;}
.post-contents.post-contents11 .post-text:before{content:'';display:block;z-index:-1;height:768px;width:570px;position:absolute;right:-24px;background: rgba(245,184,182,0.6);top:36px;border-radius:58px 58px 0  58px;}
.post-contents.post-contents11 .post-text .post-top {text-align:center;font-size:20px;letter-spacing:-0.03em;margin:0 70px;padding:0 0 60px;line-height:1.6;}
.post-contents.post-contents11 .post-text .post-top strong{font-size:24px;}
.post-contents.post-contents11 .post-text .post-bot {font-size:20px; text-align:center;color:#e54d49; line-height:1.8; font-weight: 400;}
.post-contents.post-contents11 .post-text .post-bot strong{color:#654825;}
.post-contents.post-contents11 .post-text .post-bot img{width:auto;margin:35px auto 35px;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:center;font-size:18px;letter-spacing:-0.03em;line-height:1.8;padding-top:60px;}
.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{display:block;margin:90px 0 0;font-size:24px;font-weight:700;color:#fff33b;line-height:2;letter-spacing:-0.05em;}
.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{right:auto;left:0;padding: 0 20px;margin:0;max-width:100%;margin-left:0;top:auto;bottom:20px;text-align:center;background:none;width:100%;height:auto;}
.post-contents.post-contents11 .post-text.ty2:before{display:none;}
.post-contents.post-contents11 .post-text.ty2 .post-bot{color:#f5b8b6;font-size:36px;font-weight:700;line-height:1.38}
.post-contents.post-contents11 .post-text.ty2 .post-bot2{color:#fff;}
.post-contents.post-contents11.ty2{ min-height:1080px;}

.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;background: url("../assets/_temp/post/190819/bg.png") repeat-x  0 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 0 125px;}
.post-contents.post-contents08.ty2 ul li{float:left;margin:0 62px 55px 0;border-radisu:5px;}
.post-contents.post-contents08.ty2 ul li img{border:5px solid #fff;box-sizing: border-box;}
.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;border-radius:58px; 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:1121px;}
.post-contents.post-contents07.ty3 .post-text .post-left {float:left;width:650px;padding:48px 0 0;}
.post-contents.post-contents07.ty3 .post-text {width:1280px; margin:0 auto; overflow:hidden;  padding:50px 0 60px;position:relative;left:0;top:0;}
.post-contents.post-contents07.ty3 .post-center{font-size:20px; text-align:center; color:#191919;line-height:1.66; font-weight:400;margin:92px 0 0;}
.post-contents.post-contents07.ty3 .post-text .post-bot {font-size:24px; text-align:center;color:#e54d49; line-height:1.66; font-weight: 500;margin:40px 0 0;}

.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.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-contents15 {width:100%;position:relative;min-height:1280px; color:#fff;}
.post-contents.post-contents15 .bg1{width:611px;position:absolute;left:50%;margin-left:-710px;height:1280px;background:rgba(150,31,27,0.95);padding:170px 58px 0;box-sizing:border-box;}
.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;background: url("../assets/_temp/post/190819/bg.png") repeat-x  0 0;height:494px;width:100%;}
.post-contents.post-contents15 .post-text {width:506px;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;}
.post-contents.post-contents15 .post-text .post-center{font-size:20px;color:#fff;line-height:2;position:relative; font-weight:400;text-align:left;margin:150px 0 70px;}
.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{position:absolute;width:1280px;bottom:50px;left:50%;margin-left:-640px;text-align:right;}
.post-contents.post-contents09 .box4 .post-bot{text-align:right;font-size:30px;color:#fff; line-height:1.66; font-weight: 700;}
.post-contents.post-contents09 .box4 .post-bot img{width:auto;margin:35px 0 35px;display:inline-block;}
.post-contents.post-contents09 .box4 .post-bot strong{color:#e54d49;}


/*
 * media query
 */

@media (max-width:1850px){
	.post-contents.post-contents05 .slick-prev {left:50px;}
	.post-contents.post-contents05 .slick-next {right:70px;}

	.post-contents.post-contents07 .slick-prev {left:50px;}
	.post-contents.post-contents07 .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%;}

}


@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 .post-text {left:60%;}

	.post-contents.post-contents02 .post-text {padding:25px 25px 45px;}

	.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;}
}

@media (max-width:768px){
	.hidePc {display:none;}
	.hideM {display:block;}
	.post-contents .post-text {max-width:100%;}
	.slick-slide .hidePc {display:none;}
	.slick-slide .hideM {display:block;}

	.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%;}
	.post-contents .bg1 .post-text .post-left .epi_title{font-size:28px;}
	.post-contents .bg1 .post-center{margin-top:30px;}
	.post-contents .post-episode{width:150px;}

	.post-contents.post-contents01 {min-height:550px;background: url("/assets/_temp/post/191023/01.jpg") no-repeat  0 0;background-size:cover;}
	.post-contents.post-contents01 .parallax__container{display:none;}
	.post-contents.post-contents01 .post-text {left: 60%; padding-top:30px; text-align: left; margin:0;width: 100%;  top: 55%; font-size: 63.5px; max-width:100%;height:auto;}
	.post-contents.post-contents01 #typewriter1 {top:60px;font-size:20px;padding:0 5px;}
	.post-contents.post-contents01 #typewriter2 {top:60px;font-size:30px;}
	.post-contents.post-contents01 #typewriter3 {top:100px;font-size:30px;}
	.post-contents.post-contents01 .post-text .line {height:80px;}
	.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-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 .post-text {width:100%; height:auto; position:static; margin: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;}
	.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 10%;}
	.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: 16px;float:left;}
	.post-contents.post-contents04 .post-text .post-right.ty2{width:100%;text-align:left;padding:15px 0 0;}

	.post-contents.post-contents11{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;}
	.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:40px;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-top:20px;}
	.post-contents.post-contents11 .post-text{position:relative;top:0;right:0;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-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: url("../assets/_temp/post/190826/04.jpg") no-repeat  50% 0;background-size:cover;}
	.post-contents.post-contents05-2.st2{background: url("../assets/_temp/post/190826/05.jpg") no-repeat  50% 0;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: url("../assets/_temp/post/190826/06.jpg") no-repeat  50% 0;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: url("../assets/_temp/post/190826/09.jpg") no-repeat  50% 0;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: url("../assets/_temp/post/190826/10.jpg") no-repeat  50% 0;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: url("../assets/_temp/post/190826/11.jpg") no-repeat  50% 0;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:1000px;}
	.post-contents.post-contents07.ty3 .post-text{border-radius:0;}

	.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(150,31,27,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:40px;}
	.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(150,31,27,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:40px;}
	.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:40px;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-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:40px;}
	.post-contents.post-contents15 .box4{width:90%;left:5%;margin:0;}
	.post-contents.post-contents15 .post-text .post-center{font-size:18px;}
	.post-contents.post-contents15 .post-text{padding:5% 5% 10%;}
	.post-contents.post-contents15 .bg1{position:relative;left: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-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:40px;}

	.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:30px 0 0 ;padding:0 10px;}
	.post-contents.post-contents07.ty3 .post-text .post-bot{font-size:18px;}
	.post-contents.post-contents07.ty3 .post-text{padding:40px 0 30px;}
}

@media (max-width:580px){
	.post-contents.post-contents01 .post-text {left:45%;}
	.post-contents.post-contents01 .post-text .txt span{letter-spacing: 6px;}

	.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 {margin-top:30px;font-size:28px;width:100%;}

	.post-contents.post-contents01 #typewriter1 {top:35%;}

}

@media (max-width:480px){
	.post-contents.post-contents01 #typewriter1 {top:392px;}
	.post-contents.post-contents01 .post-text {font-size: 63.5px; padding-top:354px;}
	.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 h1 {font-size:22px;}
	.post-contents.post-contents03 .post-text .post-right h2 {font-size:34px;padding:0;background:none;}

	.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-contents05 .post-text .post-left .epi_title {font-size:30px;}
	.post-contents.post-contents05 .post-text .post-right {font-size:20px;}
	.post-contents.post-contents05 .slick-prev, .post-contents.post-contents05 .slick-next {top:-85%;}

	.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-prev, .post-contents.post-contents07 .slick-next {top:-85%;}
	.post-contents.post-contents07 .slick-next {right:20px;}
	.post-contents.post-contents07:before{height:515px;}


	.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-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;}

}


@media (max-width:420px){
	.post-contents.post-contents01 .post-text { top:34%;}

	.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: 20px;}
	.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;}

}

