/*!
Theme Name: laugh and peace news magazine
Theme URI: https://lpnews.yoshimoto.co.jp
Description: laugh and peace news magazine theme
Version: 1.0
*//*! Eric Meyer's Reset CSS v2.0 - http://cssreset.com */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}body{min-width:1200px;line-height:1.6;color:#333;background-color:#fff;background-image:url(images/bg-content.png);background-position:center top;background-repeat:repeat;font-family:'Noto Sans JP', sans-serif;font-size:16px}a:link,a:visited{color:#333;text-decoration:none;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}a:hover,a:active{color:#e94709}img{max-width:100%;height:auto}iframe,video,object{margin:0 auto;display:block}.header{position:fixed;top:0;left:0;z-index:2;width:100%;background-color:#fff}.header .header-inner{margin:0 auto;width:1200px;position:relative;z-index:2}.header .header-inner .header-logo{margin:0 auto;padding-top:27px;padding-bottom:27px;width:460px}.header .header-inner .header-logo a,.header .header-inner .header-logo img{display:block}.header .header-nav{padding:5px 0}.header .header-nav ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header-nav li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;text-align:center}.header .header-nav li::after{content:'/';padding:0 5px;display:inline-block;vertical-align:middle;color:#d8d8d8;position:absolute;top:0;right:-8px;-webkit-transform:translateY(50%);transform:translateY(50%)}.header .header-nav li:last-child::after{display:none}.header .header-nav li.current-menu-item a{position:relative;z-index:1}.header .header-nav li.current-menu-item a::after{content:'';position:absolute;right:5px;bottom:-5px;left:5px;height:5px;background-color:#e94709;opacity:1}.header .header-nav li a{padding:11px 5px;display:block;font-weight:bold;font-size:18px;position:relative;z-index:1}.header .header-nav li a::after{content:'';position:absolute;right:5px;bottom:-5px;left:5px;height:5px;background-color:#e94709;opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.header .header-nav li a:hover::after,.header .header-nav li a:active::after{opacity:1}.header .header-nav .header-nav-form{position:relative;z-index:1}.header .header-nav .header-nav-form .toggle-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;margin-top:-.5em;width:19px;height:19px;overflow:visible}.header .header-nav .header-nav-form .toggle-search.open{width:140px}.header .header-nav .header-nav-form .toggle-search.open form{display:block}.header .header-nav .header-nav-form form{padding-right:11px;display:none}.header .header-nav .header-nav-form form input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;border:0;width:110px;font-size:11px}.header .header-nav .header-nav-form .header-nav-form-toggle{width:19px;height:19px;overflow:hidden;cursor:pointer}.header .header-nav .header-nav-form .header-nav-form-toggle::before{content:'';display:block;width:19px;height:19px;background-image:url(images/icon-search.png);background-repeat:no-repeat;background-position:0 0;background-size:19px auto}.header .header-misc{position:absolute;top:0;right:0}.header .header-misc .header-misc-sns{padding-top:11px;padding-bottom:7px}.header .header-misc .header-misc-sns .share-buttons ul::before{content:'FOLLOW US！';font-weight:bold;font-size:10px;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:right center;transform-origin:right center}.header .header-misc .header-misc-sns .share-buttons .share-buttons-facebook{margin-left:4px}.header .header-misc .header-misc-sns .share-buttons .share-buttons-instagram{margin-left:4px}.header .header-misc .header-misc-sns .share-buttons .header-misc-yoshimoto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-misc .header-misc-sns .share-buttons .header-misc-yoshimoto::before{content:'/';margin-left:4px;margin-right:4px;display:block;vertical-align:middle;color:#d8d8d8;font-size:14px}.header .header-misc .header-misc-sns .share-buttons .header-misc-yoshimoto a,.header .header-misc .header-misc-sns .share-buttons .header-misc-yoshimoto img{display:block}.header .header-misc .header-misc-yosimoto{padding:7px 7px 7px 16px;border:1px solid #e3e3e3;border-top-left-radius:10px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;font-weight:700;font-size:12px}.header .header-misc .header-misc-yosimoto .header-misc-yosimoto-login a{color:#e94709}.header .header-misc .header-misc-yosimoto .header-misc-yosimoto-signup{padding-left:10px}.header .header-misc .header-misc-yosimoto .header-misc-yosimoto-signup a{padding:2px 18px;border-top-left-radius:10px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:10px;display:inline-block;vertical-align:middle;color:#fff;background-color:#e94709;font-weight:bold;font-size:12px}.header .header-misc .header-misc-yosimoto .header-misc-yosimoto-signup a::before{content:'\f044';margin-right:2px;display:inline-block;vertical-align:middle;font-family:FontAwesome}.header .header-terms-toggle{position:absolute;top:31px;left:0;width:43px;height:39px;overflow:hidden;cursor:pointer}.header .header-terms-toggle::before{content:'';display:block;width:43px;height:39px;background-image:url("images/icon-menu.png");background-position:0 0;background-repeat:no-repeat;background-size:43px auto}.header .header-terms-toggle.open::before{background-position:0 -39px}.terms-panel{position:fixed;top:100px;right:0;left:0;z-index:-1;opacity:0;width:100%;background-image:url(images/bg-content.png);background-position:0 0;background-repeat:repeat}.terms-panel.open{z-index:3;opacity:1}.terms-panel .terms-cols{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;height:calc( 100vh - 100px);overflow:scroll}.terms-panel .terms-cols .terms-col{padding:30px 0;width:300px}.terms-panel .terms-cols .terms-col:nth-child(2){padding-right:50px;padding-left:50px;width:600px}.terms-panel .terms-cols .terms-col .terms-col-title{padding-left:18px;line-height:1.875;font-weight:bold;font-size:16px;position:relative;z-index:1}.terms-panel .terms-cols .terms-col .terms-col-title::before,.terms-panel .terms-cols .terms-col .terms-col-title::after{content:'';position:absolute}.terms-panel .terms-cols .terms-col .terms-col-title::before{top:0;bottom:0;left:0;border-radius:4px;width:8px;background-color:#e94709}.terms-panel .terms-cols .terms-col .terms-col-title::after{right:0;bottom:-10px;left:0;width:100%;height:1px;background-color:#000}.terms-panel .terms-cols .terms-col .terms-col-terms{padding-bottom:10px}.terms-panel .terms-cols .terms-col .terms-col-terms ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.terms-panel .terms-cols .terms-col .terms-col-terms li{padding-bottom:18px;color:#000;font-weight:bold;font-size:14px}.terms-panel .terms-cols .terms-col .terms-col-terms li::after{content:'/';margin:0 20px;display:inline-block;vertical-align:middle;color:#d8d8d8;font-size:12px;position:relative;top:-2px}.terms-panel .terms-cols .terms-col .terms-col-terms li:last-child::after{display:none}.terms-panel .terms-cols .terms-col .terms-col-tags ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terms-panel .terms-cols .terms-col .terms-col-tags li{margin-right:5px;margin-bottom:5px}.terms-panel .terms-cols .terms-col .terms-col-tags a{padding:0 8px;border:1px solid #e3e3e3;border-radius:3px;display:block;vertical-align:middle;color:#333;background-color:#f8f8f8;font-size:10px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.terms-panel .terms-cols .terms-col .terms-col-tags a::before{content:'\f02b';padding-right:2px;font-family:FontAwesome;font-size:12px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.terms-panel .terms-cols .terms-col .terms-col-tags a:hover,.terms-panel .terms-cols .terms-col .terms-col-tags a:active{color:#e94709}.terms-panel .terms-cols .terms-col .terms-col-tags a:hover::before,.terms-panel .terms-cols .terms-col .terms-col-tags a:active::before{color:#e94709}.terms-panel .terms-cols .terms-col .terms-col-search{position:relative;z-index:1}.terms-panel .terms-cols .terms-col .terms-col-search::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2em;background-color:#fff}.terms-panel .terms-cols .terms-col .terms-col-search::after{content:'';margin-top:-9px;width:19px;height:19px;background-image:url(images/icon-search.png);background-repeat:no-repeat;background-position:0 0;background-size:19px auto;position:absolute;top:50%;right:20px;z-index:1}.terms-panel .terms-cols .terms-col .terms-col-search input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 38px 9px 18px;border:1px solid #e3e3e3;border-radius:2em;width:100%;background-color:transparent;font-size:16px;position:relative;z-index:2}.terms-panel .terms-cols .terms-col .terms-col-search ::-webkit-input-placeholder{color:#999;font-size:11px}.terms-panel .terms-cols .terms-col .terms-col-search ::-moz-placeholder{color:#999;font-size:11px}.terms-panel .terms-cols .terms-col .terms-col-search :-ms-input-placeholder{color:#999;font-size:11px}.terms-panel .terms-cols .terms-col .terms-col-genre ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.terms-panel .terms-cols .terms-col .terms-col-genre li{padding-top:10px;width:50%}.terms-panel .terms-cols .terms-col .terms-col-genre li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.terms-panel .terms-cols .terms-col .terms-col-genre li a .genre-image{width:50px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.terms-panel .terms-cols .terms-col .terms-col-genre li a .genre-name{padding-right:10px;padding-left:10px;font-weight:bold;font-size:14px}.terms-panel .terms-cols .terms-col .terms-col-genre li a:hover .genre-image,.terms-panel .terms-cols .terms-col .terms-col-genre li a:active .genre-image{opacity:.8}.terms-panel .terms-cols .terms-col .terms-col-genre .comingsoon{margin-top:1em;font-family:Asap, sans-serif;text-transform:uppercase}.content{padding-top:156px}.content .content-inner{margin:0 auto;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.content .main{width:850px}.content .sidebar{width:300px;position:relative;z-index:1}.content .sidebar.fixed{position:fixed;bottom:0;left:calc(50% + 300px)}@media screen and (max-width: 1200px){.content .sidebar.fixed{left:900px}}.content .sidebar.bottom{position:static;-ms-flex-item-align:end;align-self:flex-end}.footer{margin-top:30px;padding-top:60px;background-color:#fff;position:relative;z-index:1}.footer a{color:#787878}.footer a:hover,.footer a:active{color:#e94709}.footer .footer-inner{margin:0 auto;width:1200px}.footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-nav .footer-nav-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:90px}.footer .footer-nav .footer-nav-item:nth-child(1){width:250px}.footer .footer-nav .footer-nav-item:nth-child(2){width:320px}.footer .footer-nav .footer-nav-item:nth-child(3){width:370px}.footer .footer-nav .footer-nav-item:nth-child(4){width:260px}.footer .footer-nav .footer-nav-item .footer-nav-item-title{margin-bottom:20px;padding-left:16px;line-height:1.25;position:relative;font-weight:bold;font-size:16px}.footer .footer-nav .footer-nav-item .footer-nav-item-title::before{content:'';position:absolute;top:0;left:0;bottom:0;border-radius:4px;width:8px;background-color:#e94709}.footer .footer-nav .footer-nav-item>ul{margin-bottom:0}.footer .footer-nav .footer-nav-item>ul>li{margin-top:12px;color:#787878;font-size:12px}.footer .footer-nav .footer-nav-item>ul>li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-nav .footer-nav-item>ul>li ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px}.footer .footer-nav .footer-nav-item>ul>li ul li::before{content:'/';display:block}.footer .footer-nav .footer-nav-item>ul>li ul li:first-child::before{display:none}.footer .footer-nav .footer-nav-item .comingsoon{margin-top:1em;font-family:Asap, sans-serif;font-size:12px;text-transform:uppercase}.footer .footer-nav-sub{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .footer-nav-sub .footer-nav-subnav ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-nav-sub .footer-nav-subnav li{margin-right:18px}.footer .footer-nav-sub .footer-nav-subnav a{font-size:13px}.footer .footer-nav-sub .footer-sns{padding-bottom:9px}.footer .footer-nav-sub .footer-sns ul::before{content:'FOLLOW US！';font-weight:bold;font-size:14px}.footer .footer-nav-sub .footer-sns li{margin-left:10px}.footer .footer-copyright{margin-top:12px;padding-bottom:35px;color:#787878;font-size:12px;text-align:center}.topicpath{margin:18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4;color:#787878;font-size:13px}.topicpath a{color:#787878}.topicpath .home{display:block;width:1em;height:1.4em;font-size:20px;overflow:hidden}.topicpath .home::before{content:'\f015';display:block;width:1em;font-family:FontAwesome;color:#e94709}.topicpath>span::before{content:'>';margin:0 16px;display:inline-block;vertical-align:middle}.topicpath>span:first-child::before{display:none}.section-title{margin-bottom:20px;padding-left:14px;line-height:2;color:#333;font-family:Asap, sans-serif;font-weight:bold;font-size:26px;position:relative;z-index:1}.section-title span{margin-left:20px;display:inline-block;vertical-align:middle;color:#787878;font-size:13px}.section-title::before,.section-title::after{content:'';position:absolute}.section-title::before{top:50%;left:0;margin-top:-15px;border-radius:4px;width:8px;height:30px;background-color:#e94709}.section-title::after{bottom:0;left:0;width:100%;height:1px;background-color:#000}.section-title .icon-pr{margin-left:10px;border:1px solid #333;color:#333;background-color:transparent}.page-header{margin-bottom:22px;padding:35px 0 25px;border-bottom:1px solid #000;text-align:center}.page-header .page-title-en{color:#333;font-family:Asap, sans-serif;font-weight:600;font-size:30px}.page-header .page-title{color:#787878;font-size:13px}.share-buttons ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-buttons li a{-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.share-buttons li a:hover,.share-buttons li a:active{opacity:.8}.share-buttons .share-buttons-twitter a,.share-buttons .share-buttons-facebook a,.share-buttons .share-buttons-instagram a,.share-buttons .share-buttons-line a{border-radius:100%;display:block;width:28px;height:28px;line-height:28px;text-align:center;text-decoration:none;overflow:hidden}.share-buttons .share-buttons-twitter a::before,.share-buttons .share-buttons-facebook a::before,.share-buttons .share-buttons-instagram a::before,.share-buttons .share-buttons-line a::before{display:block;width:28px;height:28px;color:#fff;font-family:FontAwesome}.share-buttons .share-buttons-twitter a{background-color:#5ea9dd}.share-buttons .share-buttons-twitter a::before{content:'\f099'}.share-buttons .share-buttons-facebook a{background-color:#3b579d}.share-buttons .share-buttons-facebook a::before{content:'\f09a'}.share-buttons .share-buttons-instagram a{background-color:#e4405f}.share-buttons .share-buttons-instagram a::before{content:'\f16d'}.share-buttons .share-buttons-line a{background-color:#00c300}.share-buttons .share-buttons-line a::before{content:'';background-image:url(images/icon-line.png);background-position:center center;background-size:20px auto;background-repeat:no-repeat}.page-content{padding:0 40px 40px;background-color:#fff}.readmore a{margin:0 auto;padding:10px;border-radius:2em;display:block;width:360px;color:#fff;background-color:#e94709;font-weight:bold;font-size:18px;text-align:center;position:relative;z-index:1;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.readmore a::after{content:'';position:absolute;top:50%;right:30px;z-index:1;margin-top:-7px;width:8px;height:14px;background-image:url(images/icon-arrow-more.png);background-repeat:no-repeat;background-position:0 0;background-size:8px auto}.readmore a:hover,.readmore a:active{opacity:.8}.loader{display:none}.loader,.loader::before,.loader::after{border-radius:50%;width:1.5em;height:1.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loader 1.4s infinite ease-in-out;animation:loader 1.4s infinite ease-in-out}.loader{color:#000;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader::before,.loader::after{content:'';position:absolute;top:0}.loader::before{left:-2.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader::after{left:2.5em}@-webkit-keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -1.3em;box-shadow:0 1.5em 0 -1.3em}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0}}@keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -1.3em;box-shadow:0 1.5em 0 -1.3em}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0}}.icon-pr{padding:2px 8px;border-radius:3px;display:inline-block;vertical-align:middle;line-height:1;color:#fff;background-color:#e94709;font-weight:bold;font-size:10px;position:relative;top:-2px;z-index:1}.widget-list ul,.widget-list ol{margin-bottom:0}.widget-list li{margin-top:20px}.widget-list li a{display:block;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.widget-list li a:link,.widget-list li a:visited{color:#333;text-decoration:none}.widget-list li a:hover,.widget-list li a:active{color:#e94709}.widget-list li a:hover .image,.widget-list li a:active .image{opacity:.8}.widget-list li a .image{-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.widget-list li a .image img{display:block}.widget-list li a .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;height:3.4em;line-height:1.7;overflow:hidden;font-weight:bold}.widget-list li a .text .icon-pr{margin-right:8px}.below-content{padding-bottom:60px}.below-content-block{padding-top:40px}.main-slider{position:relative;z-index:1}.main-slider .swiper-wrapper{margin-bottom:0}.main-slider .swiper-slide{width:195px}.main-slider .swiper-button-prev,.main-slider .swiper-button-next{top:45px;margin-top:0;border-radius:100%;width:30px;height:30px;background-color:#191919;background-position:center center;background-size:8px auto}.main-slider .swiper-button-prev{left:-15px;background-image:url(images/icon-arrow-left.png)}.main-slider .swiper-button-next{right:-15px;background-image:url(images/icon-arrow-right.png)}.main-slider li.swiper-slide{background-color:#fff}.main-slider li.swiper-slide a{display:block;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.main-slider li.swiper-slide a:link,.main-slider li.swiper-slide a:visited{color:#333;text-decoration:none}.main-slider li.swiper-slide a:hover,.main-slider li.swiper-slide a:active{color:#e94709}.main-slider li.swiper-slide a:hover .image,.main-slider li.swiper-slide a:active .image{opacity:.8}.main-slider li.swiper-slide .image{-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.main-slider li.swiper-slide .image img{display:block}.main-slider li.swiper-slide .text{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;padding:15px 20px;line-height:1.4;font-weight:bold;font-size:18px}.main-slider li.swiper-slide .text .icon-pr{margin-right:8px}.archive-section{padding-bottom:15px}.post-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-list::after{content:'';display:block;width:268px}.post-list .post-list-item{margin-bottom:20px;width:268px;background-color:#fff}.post-list .post-list-item .post-list-item-image a,.post-list .post-list-item .post-list-item-image img{display:block}.post-list .post-list-item .post-list-item-image a:hover,.post-list .post-list-item .post-list-item-image a:active{opacity:.8}.post-list .post-list-item .post-list-item-text{padding:5px 10px 10px 10px}.post-list .post-list-item .post-list-item-text .post-list-item-text-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-list .post-list-item .post-list-item-text .post-list-item-text-header .post-list-item-date{color:#787878;font-size:11px}.post-list .post-list-item .post-list-item-text .post-list-item-text-header .post-list-item-pr span{padding:2px 9px;border-radius:3px;display:inline-block;vertical-align:middle;line-height:1;color:#fff;background-color:#e94709;font-family:Asap, sans-serif;font-size:9px;float:right}.post-list .post-list-item .post-list-item-text .post-list-item-title{padding:0;line-height:1.4}.post-list .post-list-item .post-list-item-text .post-list-item-title a{font-weight:bold;font-size:16px}.post-list .post-list-item .post-list-item-text .post-list-item-title a:hover,.post-list .post-list-item .post-list-item-text .post-list-item-title a:active{color:#e94709}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category{padding-right:8px}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category a,.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category span{padding:4px 8px;border-top-left-radius:3px;border-bottom-left-radius:3px;display:block;line-height:1;color:#fff;background-color:#191919;font-weight:bold;font-size:10px;position:relative;z-index:1}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category a::after,.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category span::after{content:'';position:absolute;right:-8px;top:0;bottom:0;width:8px;height:100%;background-image:url(images/icon-category.png);background-repeat:no-repeat;background-size:8px 100%}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category a:hover,.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-category a:active{opacity:.8}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags{-webkit-box-flex:1;-ms-flex:1;flex:1}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags li{margin-left:10px}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags a,.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags span{color:#787878}.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags a:hover,.post-list .post-list-item .post-list-item-text .post-list-item-text-footer .post-list-item-text-tags a:active{color:#e94709}.search-section{padding:0 40px 40px;background-color:#fff}.search-section .search-section-header{margin-bottom:20px;padding:35px 0 25px;border-bottom:1px solid #000;text-align:center}.search-section .search-section-header .search-title-en{line-height:1.46;font-weight:600;font-size:30px}.search-section .search-section-header .search-title{color:#787878;font-size:13px}.search-section .post-list::after{width:242px}.search-section .post-list .post-list-item{width:242px}.search-section .notfound .return2top{margin-top:30px}.search-section .notfound .return2top a{color:#e94709}.search-section .notfound .return2top a:hover,.search-section .notfound .return2top a:active{text-decoration:underline}.single-content-block{padding:30px 40px 40px;background-color:#fff}.single-header .single-title{padding-bottom:25px;border-bottom:1px solid #000;line-height:1.46;font-weight:bold;font-size:30px}.single-header .single-info{padding-top:10px;padding-bottom:28px;display:-webkit-box;display:-ms-flexbox;display:flex}.single-header .single-info .single-date{padding-right:18px;color:#787878;font-size:11px}.single-header .single-info .single-terms ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-header .single-info .single-terms .single-category{margin-right:12px;margin-bottom:5px}.single-header .single-info .single-terms .single-category+.single-tag{padding-left:11px}.single-header .single-info .single-terms .single-category a{padding:4px 8px;border-top-left-radius:3px;border-bottom-left-radius:3px;display:block;line-height:1;color:#fff;background-color:#191919;font-weight:bold;font-size:10px;position:relative;z-index:1}.single-header .single-info .single-terms .single-category a::after{content:'';position:absolute;right:-8px;top:0;width:0;height:0;border-style:solid;border-width:9px 0 9px 8px;border-color:transparent transparent transparent #191919}.single-header .single-info .single-terms .single-category a:hover,.single-header .single-info .single-terms .single-category a:active{opacity:.8}.single-header .single-info .single-terms .single-tag{margin-right:5px;margin-bottom:5px}.single-header .single-info .single-terms .single-tag a{padding:0 8px;border:1px solid #e3e3e3;border-radius:3px;display:block;vertical-align:middle;color:#333;background-color:#f8f8f8;font-size:10px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.single-header .single-info .single-terms .single-tag a::before{content:'\f02b';padding-right:2px;font-family:FontAwesome;font-size:12px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.single-header .single-info .single-terms .single-tag a:hover,.single-header .single-info .single-terms .single-tag a:active{color:#e94709}.single-header .single-info .single-terms .single-tag a:hover::before,.single-header .single-info .single-terms .single-tag a:active::before{color:#e94709}.single-header .single-info .single-pr{margin-left:auto}.single-header .single-info .single-pr .icon-pr{vertical-align:top;top:0}.mad_pc_single_in_article{clear:both;margin:20px 0}.single-paging{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.single-paging::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#e3e3e3}.single-paging .single-paging-prev,.single-paging .single-paging-next{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.single-paging .single-paging-prev span,.single-paging .single-paging-next span{display:block;color:#787878;font-size:12px}.single-paging .single-paging-prev a,.single-paging .single-paging-next a{display:block;line-height:1.7143;font-size:14px;color:#333;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);position:relative;z-index:1}.single-paging .single-paging-prev a:hover,.single-paging .single-paging-prev a:active,.single-paging .single-paging-next a:hover,.single-paging .single-paging-next a:active{color:#e94709}.single-paging .single-paging-prev a::before,.single-paging .single-paging-next a::before{content:'';border-radius:100%;position:absolute;top:-16px;width:30px;height:30px;background-color:#191919;background-repeat:no-repeat;background-position:center center;background-size:8px auto}.single-paging .single-paging-prev{padding-right:25px;padding-left:50px}.single-paging .single-paging-prev a::before{left:-50px;background-image:url(images/icon-arrow-left.png)}.single-paging .single-paging-next{padding-right:50px;padding-left:25px;text-align:right}.single-paging .single-paging-next a::before{right:-50px;background-image:url(images/icon-arrow-right.png)}.single-shares{margin-top:40px}.single-shares .single-shares-title{color:#333;font-weight:bold;font-size:16px;text-align:center}.single-shares .single-shares-title span{padding:0 30px;position:relative;z-index:1}.single-shares .single-shares-title span::before,.single-shares .single-shares-title span::after{content:'';position:absolute;top:50%;width:100px;height:1px;background-color:#000}.single-shares .single-shares-title span::before{left:-100px}.single-shares .single-shares-title span::after{right:-100px}.single-shares .single-shares-sns{padding-top:18px}.single-shares .single-shares-sns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-shares .single-shares-sns li{margin:0 5px}.single-return-category{padding-top:20px;position:relative;z-index:1}.single-return-category a{margin:20px auto 0;padding:9px 0;border-radius:2em;display:block;width:380px;color:#fff;background-color:#ff4700;font-weight:bold;font-size:18px;text-align:center;position:relative;z-index:2;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.single-return-category a:hover,.single-return-category a:active{background-color:#fe6a32}.special-wrap{position:relative;z-index:1}.special-wrap .inner{position:relative}.special-wrap .gradation{position:absolute;top:0;left:0;right:0;width:100%;z-index:1}.special-wrap .gradation h1{margin:0}.special-wrap .gradation img{width:100%;max-width:none;display:block}.special-wrap .gradation.fixed{position:fixed}.special-wrap .topicpath-wrapper{margin:0 auto;width:1200px;position:relative;z-index:2}.special-wrap .topicpath-wrapper .topicpath{color:#fff;position:absolute;top:0;width:100%;z-index:3;color:inherit}.special-wrap .topicpath-wrapper .topicpath .inner{margin:0 auto;padding:0 10px;width:1180px}.special-wrap .topicpath-wrapper .topicpath a{color:inherit}.special-wrap div>h2,.special-wrap div>h3,.special-wrap div>h4,.special-wrap div>h5,.special-wrap div>h6{margin-top:0;text-align:center}.special-wrap div>h2::before,.special-wrap div>h2::after,.special-wrap div>h3::before,.special-wrap div>h3::after,.special-wrap div>h4::before,.special-wrap div>h4::after,.special-wrap div>h5::before,.special-wrap div>h5::after,.special-wrap div>h6::before,.special-wrap div>h6::after{display:none}.special-wrap .special{opacity:0;position:relative;z-index:2}.special-wrap .special h2{font-size:26px}.special-wrap .special h3{margin:0 0 15px;font-size:22px;font-style:normal;text-align:center}.special-wrap .special .special-lead{margin:70px auto;width:850px;text-align:center}.special-wrap .special .special-lead p{line-height:2;font-weight:bold;font-size:20px}.special-wrap .special .special-single-title{margin:0 0 30px;padding:0;border-bottom:0;font-weight:bold;font-size:22px;text-align:center}.special-wrap .special .special-single-title::after{display:none}.special-wrap .special .special-single{margin:0 auto;width:770px}.special-wrap .special .special-single blockquote{text-align:left}.special-wrap .special .special-single .gallery{margin:0 -10px !important}.special-wrap .special .special-single .gallery .gallery-item{-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 !important;padding:0 10px;width:33% !important}.special-wrap .special-children{margin:50px 0;position:relative;z-index:3}.special-wrap .special-children ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%}.special-wrap .special-children li{width:33.3333%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:auto;align-self:auto}.special-wrap .special-children li a{display:block;position:relative;color:#fff}.special-wrap .special-children li a::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.2);z-index:1;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.special-wrap .special-children li a .image img{display:block;width:100%;vertical-align:baseline}.special-wrap .special-children li a .text{padding:16px 20px 0;position:absolute;top:0;left:0;z-index:2}.special-wrap .special-children li a .text .icon-box,.special-wrap .special-children li a .text .title{display:table-cell;vertical-align:top}.special-wrap .special-children li a .text .icon-box{padding-right:10px}.special-wrap .special-children li a .text .title{font-weight:bold;font-size:18px}.special-wrap .special-children li a:hover::after,.special-wrap .special-children li a:active::after{background-color:rgba(0,0,0,0)}.special-wrap .special-children.col2 li{width:50%}.special-wrap .special-item{margin:0 auto 60px;width:850px}.special-wrap .special-item .single-sub-heading{margin-top:50px;margin-bottom:40px;font-size:13px;text-align:center}.special-wrap .special-item .single-sub-heading span{display:block;font-family:Asap, sans-serif;font-weight:600;font-size:30px}.special-wrap .special-item .special-item-box{line-height:1.875}.special-wrap .special-item .special-item-box h2,.special-wrap .special-item .special-item-box h3,.special-wrap .special-item .special-item-box h4,.special-wrap .special-item .special-item-box h5,.special-wrap .special-item .special-item-box h6{margin-top:0}.special-wrap .special-item .special-item-box h2{margin-bottom:25px;border-color:inherit;line-height:1.389;font-weight:bold;font-size:18px;text-align:left}.special-wrap .special-item .special-item-box::after{content:'';display:block;clear:both}.special-wrap .special-item .special-item-box .row+.row{margin-top:50px}.special-wrap .special-item .special-item-box .btn{margin-top:50px;padding:9px 0;border:0;border-radius:2em;display:block;color:#fff;background-color:#ff4700;font-weight:bold;font-size:18px;text-align:center;position:relative;z-index:2;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.special-wrap .special-item .special-item-box .btn::after{content:'';position:absolute;top:50%;right:30px;z-index:1;margin-top:-7px;width:8px;height:14px;background-image:url(images/icon-arrow-right.png);background-repeat:no-repeat;background-position:0 0;background-size:8px auto}.special-wrap .special-item .special-item-box .btn:hover,.special-wrap .special-item .special-item-box .btn:active{opacity:.8}.special-wrap .footer-box{margin:0 auto;width:850px}.special-wrap .footer-box .single-shares{margin-bottom:15px}.special-wrap .footer-box .single-footer-tags{margin-top:55px}.special-wrap .footer-box .single-footer-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.special-wrap .footer-box .single-footer-tags li{margin-right:5px}.special-wrap .footer-box .single-footer-tags a{padding:0 8px;border:1px solid #e3e3e3;border-radius:3px;display:block;vertical-align:middle;color:#333;background-color:#f8f8f8;font-size:10px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.special-wrap .footer-box .single-footer-tags a::before{content:'\f02b';padding-right:2px;font-family:FontAwesome;font-size:12px;-webkit-transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.special-wrap .footer-box .single-footer-tags a:hover,.special-wrap .footer-box .single-footer-tags a:active{color:#e94709}.special-wrap .footer-box .single-footer-tags a:hover::before,.special-wrap .footer-box .single-footer-tags a:active::before{color:#e94709}.sidebar .sidebar-block{padding-top:30px}.sidebar .sidebar-block .sidebar-title{margin-bottom:31px;padding-left:14px;line-height:1.5;color:#333;font-family:Asap, sans-serif;font-weight:bold;font-size:20px;position:relative;z-index:1}.sidebar .sidebar-block .sidebar-title span{margin-left:10px;display:inline-block;vertical-align:middle;color:#787878;font-size:13px}.sidebar .sidebar-block .sidebar-title .icon-pr{margin-left:10px;border:1px solid #333;color:#333;background-color:transparent}.sidebar .sidebar-block .sidebar-title::before,.sidebar .sidebar-block .sidebar-title::after{content:'';position:absolute}.sidebar .sidebar-block .sidebar-title::before{top:0;left:0;bottom:0;border-radius:4px;width:8px;background-color:#e94709}.sidebar .sidebar-block .sidebar-title::after{bottom:-10px;left:0;width:100%;height:1px;background-color:#000}.sidebar .sidebar-block .widget-list{margin-bottom:0}.sidebar .sidebar-block .widget-list li a{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar .sidebar-block .widget-list li a .image{width:100px;position:relative;z-index:1}.sidebar .sidebar-block .widget-list li a .image .ranking{position:absolute;top:-7px;left:-7px;z-index:2;border-radius:50%;width:24px;line-height:24px;color:#fff;background-color:#191919;font-weight:bold;font-size:14px;text-align:center}.sidebar .sidebar-block .widget-list li a .text{font-size:14px}.sidebar .sidebar-block .widget-list li a .text .icon-pr{position:relative;top:-2px;z-index:1}.sidebar .special-banner-item{margin-top:10px}.sidebar .special-banner-item a,.sidebar .special-banner-item img{display:block}.post-content{word-break:break-all}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{clear:both;margin-bottom:31px;padding-left:14px;font-weight:bold;position:relative;z-index:1}.post-content h1::before,.post-content h1::after,.post-content h2::before,.post-content h2::after,.post-content h3::before,.post-content h3::after,.post-content h4::before,.post-content h4::after,.post-content h5::before,.post-content h5::after,.post-content h6::before,.post-content h6::after{content:'';position:absolute}.post-content h1::before,.post-content h2::before,.post-content h3::before,.post-content h4::before,.post-content h5::before,.post-content h6::before{top:0;left:0;bottom:0;border-radius:4px;width:8px;background-color:#e94709}.post-content h1::after,.post-content h2::after,.post-content h3::after,.post-content h4::after,.post-content h5::after,.post-content h6::after{bottom:-10px;left:0;width:100%;height:1px;background-color:#000}.post-content h1{line-height:1.0714;font-size:28px}.post-content h2{line-height:1.1538;font-size:26px}.post-content h3{line-height:1.25;font-size:24px}.post-content h4{line-height:1.3636;font-size:22px}.post-content h5{line-height:1.5;font-size:20px}.post-content h6{line-height:1.6667;font-size:18px}.post-content p{padding-bottom:30px;line-height:1.875;font-size:16px}.post-content a{color:#e94709;text-decoration:underline}.post-content a:hover,.post-content a:active{color:#e94709;text-decoration:none}.post-content strong,.post-content b{font-weight:bold}.post-content i{font-style:italic}.post-content strike{text-decoration:line-through}.post-content ul,.post-content ol{margin:0 0 30px 2.5em;padding:0}.post-content ul ul,.post-content ul ol,.post-content ol ul,.post-content ol ol{margin-top:15px;margin-bottom:0}.post-content ul li{margin-bottom:15px;list-style:none;position:relative}.post-content ul li::before{content:'';border-radius:50%;width:6px;height:6px;background-color:#000;position:absolute;top:.5em;left:-1em;margin-top:1px}.post-content ol li{margin-bottom:15px;list-style-type:decimal}.post-content blockquote{margin-bottom:40px;padding:35px 35px 5px;border:1px solid #e3e3e3;background-color:#f8f8f8;font-size:16px}.post-content table{margin-bottom:30px;border-top:1px solid #dcdcdc;border-right:1px solid #e3e3e3;width:100%}.post-content th,.post-content td{padding:16px 35px;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;font-weight:normal;font-size:100%}.post-content th{background:#f8f8f8}.post-content .wp-caption{margin-bottom:30px;padding:0;max-width:100%}.post-content .wp-caption.aligncenter{margin-bottom:30px}.post-content .wp-caption img{margin:0;display:block}.post-content .wp-caption-text{margin:0;padding:10px 0 0;color:#787878;font-size:12px;text-align:center}.post-content .alignleft{clear:both;margin-right:30px;float:left;display:inline}.post-content .alignright{clear:both;margin-left:30px;float:right;display:inline}.post-content .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.post-content img.alignleft,.post-content img.alignright,.post-content img.aligncenter{margin-bottom:1.6em}.post-content iframe{max-width:100%}.post-content .gallery{margin-bottom:30px !important;margin-left:-30px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px)}.post-content .gallery .gallery-item{padding-left:25px;display:inline-block;vertical-align:top;word-spacing:normal;float:none !important;width:auto !important}.post-content .gallery .gallery-item:first-child{margin-left:0}.post-content .gallery .gallery-item .gallery-icon img{border:0 !important;display:block;width:100%}.post-content .gallery .gallery-item .gallery-caption{text-align:left}.post-content .gallery.gallery-columns-1 .gallery-item{width:33.3333% !important}.post-content .gallery.gallery-columns-2 .gallery-item{padding-right:16.6667%;width:50% !important}.post-content .gallery.gallery-columns-3{margin-left:-31px !important;width:calc(100% + 31px)}.post-content .gallery.gallery-columns-3 .gallery-item{padding-left:31px;width:33.3333% !important}.post-content .gallery.gallery-columns-4{margin-left:-27px !important;width:calc(100% + 27px)}.post-content .gallery.gallery-columns-4 .gallery-item{padding-left:27px;width:25% !important}.post-content .gallery.gallery-columns-5{margin-left:-26px !important;width:calc(100% + 26px)}.post-content .gallery.gallery-columns-5 .gallery-item{padding-left:26px;width:20% !important}.post-content .gallery.gallery-columns-6 .gallery-item{width:16.6667% !important}.post-content .gallery.gallery-columns-7 .gallery-item{width:14.2857% !important}.post-content .gallery.gallery-columns-7 .gallery-caption{display:none}.post-content .gallery.gallery-columns-8{margin-left:-23px !important;width:calc(100% + 23px)}.post-content .gallery.gallery-columns-8 .gallery-item{padding-left:23px;width:12.5% !important}.post-content .gallery.gallery-columns-8 .gallery-caption{display:none}.post-content .gallery.gallery-columns-9{margin-left:-23px !important;width:calc(100% + 23px)}.post-content .gallery.gallery-columns-9 .gallery-item{padding-left:23px;width:11.1111% !important}.post-content .gallery.gallery-columns-9 .gallery-caption{display:none}.home-slider{margin:0 auto;padding:20px 0 40px;width:1200px;height:460px;overflow:hidden}.home-slider .swiper-button-prev,.home-slider .swiper-button-next{margin-top:-16px;width:17px;height:32px;background-repeat:no-repeat;background-size:17px auto}.home-slider .swiper-button-prev{left:20px;background-image:url(images/icon-arrow-top-left.png)}.home-slider .swiper-button-next{right:20px;background-image:url(images/icon-arrow-top-right.png)}.home-slider .swiper-slide{position:relative;z-index:1}.home-slider .swiper-slide .image{position:relative;z-index:1}.home-slider .swiper-slide .image img{display:block}.home-slider .swiper-slide .text{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:12px 16px;color:#fff;background-color:rgba(0,0,0,0.7);background-image:url(images/icon-slider.png);background-size:50px auto;background-position:right bottom;background-repeat:no-repeat}.home-slider .swiper-slide .text .info{padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-slider .swiper-slide .text .info .date{font-size:11px}.home-slider .swiper-slide .text .info .category{padding-left:20px;font-size:10px}.home-slider .swiper-slide .text .info .icon-pr{margin-left:auto}.home-slider .swiper-slide .text .title{line-height:1.1;font-weight:bold;font-size:20px}.above-content-block{margin-bottom:30px}

/*# sourceMappingURL=style.css.map */
