@import url(https://fonts.googleapis.com/css?family=Libre+Caslon+Text:400,700&display=swap);body{font-family:'Noto Serif JP',serif;font-size:14px;position:relative}.btn{border-radius:0}.btn-design-01{margin:auto;width:80%;font-size:20px;border:2px solid #bf6735;color:#bf6735;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:block}.btn-design-01:hover{background-color:#bf6735;color:#fff!important;text-decoration:none}.btn-design-02{margin:50px auto;width:80%;font-size:20px;border:2px solid #bf6735;background-color:#bf6735;display:block;color:#fff;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn-design-02:hover{background-color:transparent!important;color:#bf6735;text-decoration:none}.news-item-wrap{-webkit-box-shadow:0 0 2px 0 rgba(17,17,17,.35);box-shadow:0 0 2px 0 rgba(17,17,17,.35);height:100%;overflow:hidden}.news-item-wrap img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease , -webkit-transform .5s ease}.news-item-wrap img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.news-item-wrap .featured-media{overflow:hidden}.news-item-wrap .featured-media:hover{border-top-left-radius:15px;border-top-right-radius:15px}.news-item-wrap .featured-media-home{overflow:hidden}.news-item-wrap .content-title-post{font-size:16px;font-weight:600}#breadcrumbs a,a{color:inherit}#breadcrumbs a:hover,a:hover{color:#bf6735}.single article .news-item-wrap{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.single article .news-item-wrap:before{content:none}.single article .news-item-wrap img:hover{-webkit-transform:none;-ms-transform:none;transform:none}.border-line a{border:1px solid #fff;display:inline-block;margin:10px 0;background:#fff;color:#000!important;text-decoration:none!important}.border-line a:hover{background:transparent;color:#fff!important}.shortcode-subtitle{position:relative;margin-bottom:10px}.shortcode-subtitle:before{position:absolute;content:"";top:0;border-left:1px solid;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);height:25px}.shortcode-subtitle:after{position:absolute;content:"";top:0;border-left:1px solid;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);height:25px}.popular-post-categories{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:110px;white-space:nowrap}.range-content{padding-top:35px}@media screen and (min-width:1024px) and (max-width:1366px){h1{font-size:30px}}@media screen and (min-width:768px) and (max-width:1023px){h1{font-size:28px}}@media screen and (max-width:767px){h1{font-size:25px}.btn-design-01,.btn-design-02{width:100%!important}}.cover-modal{display:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.cover-modal::-webkit-scrollbar{display:none!important}.cover-modal.show-modal{display:block;cursor:pointer}.cover-modal.show-modal>*{cursor:default}.search-modal{background:rgba(0,0,0,.2);display:none;opacity:0;position:fixed;bottom:0;left:-9999rem;top:0;-webkit-transition:opacity .2s linear , left 0s .2s linear;-o-transition:opacity .2s linear , left 0s .2s linear;transition:opacity .2s linear , left 0s .2s linear;width:100%;z-index:999}.admin-bar .search-modal.active{top:32px}@media (max-width:782px){.admin-bar .search-modal.active{top:46px}}.search-modal-inner{background:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .15s linear , -webkit-box-shadow .15s linear;transition:-webkit-transform .15s linear , -webkit-box-shadow .15s linear;-o-transition:transform .15s linear , box-shadow .15s linear;transition:transform .15s linear , box-shadow .15s linear;transition:transform .15s linear , box-shadow .15s linear , -webkit-transform .15s linear , -webkit-box-shadow .15s linear}.search-modal-inner .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:168rem}.search-modal.active{left:0;opacity:1;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.search-modal.active .search-modal-inner{-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.08);box-shadow:0 0 2rem 0 rgba(0,0,0,.08);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out , -webkit-box-shadow .1s .25s linear;transition:-webkit-transform .25s ease-in-out , -webkit-box-shadow .1s .25s linear;-o-transition:transform .25s ease-in-out , box-shadow .1s .25s linear;transition:transform .25s ease-in-out , box-shadow .1s .25s linear;transition:transform .25s ease-in-out , box-shadow .1s .25s linear , -webkit-transform .25s ease-in-out , -webkit-box-shadow .1s .25s linear}button.search-untoggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-2.5rem;padding:0 2.5rem}.search-modal button.search-untoggle{color:inherit}.search-modal.active .search-untoggle{-webkit-animation:popIn both .3s .2s;animation:popIn both .3s .2s}.search-untoggle svg{height:1.5rem;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out , -webkit-transform .15s ease-in-out;width:1.5rem}.search-untoggle:focus svg,.search-untoggle:hover svg{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.search-modal form{margin:0;position:relative;width:100%}.search-modal .search-field{background:none;border:none;border-radius:0;color:inherit;font-size:1rem!important;letter-spacing:-.0277em;height:8.4rem;margin:0 0 0 -2rem;max-width:calc(100% + 2rem);padding:0 0 0 2rem;width:calc(100% + 2rem)}.search-modal .search-field::-webkit-input-placeholder{color:inherit}.search-modal .search-field:-ms-input-placeholder{color:inherit}.search-modal .search-field::-moz-placeholder{color:inherit;line-height:4}.search-modal .search-submit{position:absolute;right:-9999rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-modal .search-submit:focus{right:0}.search-modal form{position:relative;width:100%}.search-untoggle svg{height:2.5rem;width:2.5rem}.search-modal .search-field{border:none;font-size:3.2rem;height:14rem}.search-modal .search-field::-moz-placeholder{line-height:4.375}.widget{margin-bottom:50px}.widget .social-menu{list-style-type:none;padding:0}.widget .social-menu li{padding:6px 0}.widget .social-menu li a{background-color:transparent}.widget .widget-content .widget-title{font-size:18px}.widget .widget-content a{text-decoration:none;color:inherit}.widget .widget-content a:hover{color:red}.widget .widget-content ul{margin:0;list-style-type:none;padding:0}.widget .widget-content ul .sub-menu{padding-left:20px}#sidebar{overflow:hidden}#sidebar #siderbar-facebook{margin:30px 0 50px 0;text-align:center}#sidebar #siderbar-facebook #siderbar-facebook-title h6{font-size:14px}#sidebar #siderbar-facebook #siderbar-facebook-title .shortcode-subtitle{font-size:14px}#sidebar #siderbar-facebook #siderbar-facebook-title .shortcode-subtitle:before{top:-3px;left:8px}#sidebar #siderbar-facebook #siderbar-facebook-title .shortcode-subtitle:after{top:-3px;right:8px}#sidebar .widget_media_image .widget-content{position:relative;margin-top:30px;overflow:hidden}#sidebar .widget_media_image .widget-content .widget-title{color:#fff;position:absolute;top:40%;font-size:20px;width:100%;text-align:center;z-index:99}#sidebar .widget_media_image .widget-content a{display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease , -webkit-transform .5s ease}#sidebar .widget_media_image .widget-content a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#sidebar .widget_media_image .widget-content a:before{position:absolute;content:"";height:100%;background-color:#000;opacity:.4;width:100%}#sidebar .widget_text .textwidget p{letter-spacing:2px;font-weight:500;text-align:center}#sidebar .widget_text .textwidget img{max-width:100%;padding:0 30px}@media screen and (min-width:768px) and (max-width:1366px){#sidebar{padding:0}}@media screen and (max-width:767px){#sidebar .widget_media_image img{width:100%}}@media screen and (max-width:478px){#siderbar-facebook #siderbar-facebook-title .shortcode-subtitle:before{left:45px!important}#siderbar-facebook #siderbar-facebook-title .shortcode-subtitle:after{right:48px!important}#siderbar-facebook #siderbar-facebook-content iframe,#siderbar-facebook #siderbar-facebook-content span{height:245px!important}}#header{position:relative;padding:20px 0}#header .container{position:relative}#header.fixed{position:absolute;left:0;top:0;width:100%;z-index:10000}#header.fixed_top_eff{position:fixed}#header.eff,#header.fixed_top_eff{-webkit-transition:all .4s ease 0s;-khtml-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;background:#fff}#header .navbar-brand{padding:0}#header .navbar-expand-lg{padding:0}#header .navbar-collapse{padding-left:20px}#header .navbar-collapse li{position:relative;padding:0 5px}#header .navbar-collapse li a{font-size:100%!important;font-weight:600}#header .navbar-collapse li .sub-menu{position:absolute;padding:0;display:none;min-width:230px;list-style-type:none;z-index:999;border-top:4px solid #a7a7a7;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-box-shadow:1px 1px 12px rgba(0,0,0,.38);box-shadow:1px 1px 12px rgba(0,0,0,.38)}#header .navbar-collapse li .sub-menu li{margin-left:0!important;line-height:1.2;background-color:#4b8fd9;padding:0 30px 0 10px}#header .navbar-collapse li:hover .sub-menu{display:block}#header .menu-toggle-icon{position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);line-height:initial;min-width:30px;height:30px;cursor:pointer}#header .menu-toggle-icon *{cursor:pointer}#header .menu-toggle-icon span{height:5px;width:30px;background-color:#000;display:block;margin:5px 0 5px 0;-webkit-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out;-webkit-transform:none;-ms-transform:none;transform:none}#header .menu-toggle-icon label{margin:0}#header .menu-toggle-icon .line-top{position:absolute;top:0;right:0;margin:0}#header .menu-toggle-icon .line-center{position:absolute;margin:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#header .menu-toggle-icon .line-bottom{position:absolute;margin:0;right:0;bottom:0}#header #toggleMenu.menu-pane .menu-toggle-icon{position:absolute;top:30px;right:30px;z-index:999;-webkit-transform:none;-ms-transform:none;transform:none}#header #toggleMenu.menu-pane.open{top:100px;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}#header #toggleMenu.menu-pane.open .menu-toggle-icon span:nth-of-type(2){-webkit-transform:translate(0%,9px) rotate(-45deg);-ms-transform:translate(0%,9px) rotate(-45deg);transform:translate(0%,9px) rotate(-45deg);background-color:#fff}#header #toggleMenu.menu-pane.open .menu-toggle-icon span:nth-of-type(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}#header #toggleMenu.menu-pane.open .menu-toggle-icon span:first-of-type{opacity:0}#header #toggleMenu.menu-pane.open .menu-toggle-icon span:nth-of-type(4){opacity:0}#header #toggleMenu.menu-pane li span{display:none}#header #toggleMenu.menu-pane .current-menu-item a{color:#bf6735}#header #toggleMenu.menu-pane .current-menu-item.menu-item-type-custom a{color:#fff}#header .menu-pane{position:absolute;-webkit-transform:translateY(-105vw);-ms-transform:translateY(-105vw);transform:translateY(-105vw);-webkit-transform-origin:0 , 0;-ms-transform-origin:0 , 0;transform-origin:0 , 0;width:100%;height:100%;top:0;left:0;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;z-index:9}#header .menu-pane p{color:#000;font-size:.6em}#header .menu-pane nav{padding:89px;background-color:#000;-webkit-box-shadow:5px 5px 10px 0 rgba(17,17,17,.35);box-shadow:5px 5px 10px 0 rgba(17,17,17,.35)}#header .menu-pane nav ul{list-style-type:none}#header .menu-pane nav ul li{line-height:30px!important}#header .menu-pane nav ul li a{display:inline-block;color:#fff;padding:3px 13px}#header .menu-pane nav ul li a:hover{-webkit-transition:-webkit-text-decoration .4s ease;transition:-webkit-text-decoration .4s ease;-o-transition:text-decoration .4s ease;transition:text-decoration .4s ease;transition:text-decoration .4s ease , -webkit-text-decoration .4s ease;text-decoration:underline}#header .header-search-box{background:#ea421b;text-align:right;min-height:38px;line-height:38px}#header .header-search-box .container{padding-right:60px}#header .header-search-box button.toggle{background:transparent;border:none;color:#fff}#header .header-search-box button.toggle:focus{outline:none}#header .header-search-box .search-modal-inner{background:#ea421b;min-height:130px;line-height:130px}#header .header-search-box .search-modal-inner label{width:100%;margin:0;line-height:60px}#header .header-search-box .search-modal-inner input.search-field{border:none;height:60px;background:#fff;margin:5px 0}#header .header-search-box .search-modal-inner input.search-field:focus{outline:none}#header .header-search-box .search-modal-inner .screen-reader-text{display:none}#header .header-search-box .search-modal-inner .search-untoggle svg{height:1.5em;width:1.5em}@media screen and (max-width:567px){#header .header-search-box .container{padding-right:30px}}#header.style_1{padding:0;-webkit-box-shadow:1px 4px 10px #ddd;box-shadow:1px 4px 10px #ddd}#header.style_1 #ham{display:none;margin-left:auto;cursor:pointer;padding:0 10px}#header.style_1 .navbar{padding:0 50px}#header.style_1 .navbar ul{padding:0}#header.style_1 .navbar ul li{list-style:none;line-height:1.2;border-left:1px solid #cecece;min-width:101px;text-align:center;position:relative}#header.style_1 .navbar ul li:last-child{border-right:1px solid #cecece}#header.style_1 .navbar ul li a{color:#000;font-size:9px}#header.style_1 .navbar ul li a img{display:block;margin:auto;padding-bottom:5px}@media screen and (min-width:1025px){#header.style_1 ul.navbar-nav>li.menu-item-has-children{position:relative}#header.style_1 ul.navbar-nav>li.menu-item-has-children:hover>.sub-menu{display:block}#header.style_1 ul.navbar-nav>li.menu-item-has-children>.sub-menu{display:none;background:#fff;position:absolute;z-index:999;min-width:200px;top:100%;right:0}#header.style_1 ul.navbar-nav>li.menu-item-has-children>.sub-menu li{line-height:1.2}}@media screen and (max-width:1024px){#header.style_1 #ham{display:block;font-size:40px}#header.style_1 .navbar{line-height:83px}#header.style_1 img.custom-logo{height:auto}#header.style_1 .nav-drill{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:100;top:0;right:0;min-height:100vh;background:#fff;min-width:300px;padding:20px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:.45s;-o-transition:.45s;transition:.45s}#header.style_1 .nav-drill.nav-is-toggled{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#header.style_1 .nav-drill ul{width:100%;display:block}#header.style_1 .nav-drill ul li{border-left:none;border-right:none;border-bottom:solid 1px #cecece;position:relative;line-height:1.2}#header.style_1 .nav-drill ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:40px}#header.style_1 .nav-drill ul li a img{margin:0;padding-right:10px;height:40px}}@media screen and (max-width:567px){#header.style_1 .nav-drill{min-width:100vw}#header.style_1 .navbar{padding:0 10px}#header.style_1 .navbar li:last-child{border-right:none!important}}#expandedMenu{background-color:#000;margin-top:30px}#expandedMenu>ul{max-height:54px}#expandedMenu ul{text-align:center;display:block;margin:0;padding:0}#expandedMenu ul li{display:inline-block;padding:0 20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#expandedMenu ul li a{color:#fff;display:block;font-size:16px;padding:15px 0;position:relative;z-index:1;overflow:hidden}#expandedMenu ul li a:after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:5px;height:5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#bf6735;-webkit-transition:bottom .4s ease-in-out;-khtml-transition:bottom .4s ease-in-out;-moz-transition:bottom .4s ease-in-out;-ms-transition:bottom .4s ease-in-out;-o-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}#expandedMenu ul li a:hover{color:#bf6735}#expandedMenu ul li a:hover:after{bottom:7px}#expandedMenu ul li.menu-item-has-children{position:relative}#expandedMenu ul li.menu-item-has-children ul.sub-menu{visibility:hidden;text-align:left;position:absolute;top:130%;left:00;min-width:210px;z-index:2;background:#000;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-top:1px solid #000}#expandedMenu ul li.menu-item-has-children ul.sub-menu li{display:block;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}#expandedMenu ul li.menu-item-has-children ul.sub-menu li a{display:block}#expandedMenu ul li.menu-item-has-children:hover ul.sub-menu{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;top:100%}#expandedMenu ul .current-menu-item a{color:#bf6735}#expandedMenu ul .current-menu-item.menu-item-type-custom a{color:#fff}@media screen and (min-width:768px) and (max-width:1024px){#header{line-height:normal!important}#header .navbar-collapse{border-top:1px solid #eee;margin-top:10px}#header #openmenu:checked~.menu-pane{top:70px}#header .menu-pane nav{padding:50px 0}#expandedMenu ul li{padding:0 15px}}@media screen and (max-width:767px){#header{line-height:normal!important}#header img{max-width:85%;max-height:100%}#header img.custom-logo{max-height:90px;width:auto}#header .navbar-collapse{border-top:1px solid #eee;margin-top:10px}#header .menu-toggle-icon span{height:4px;width:28px}#header .menu-pane{-webkit-transform:translateY(-300vw);-ms-transform:translateY(-300vw);transform:translateY(-300vw)}#header .menu-pane nav{padding:30px 0}#header #openmenu:checked~.menu-pane{top:30px}#expandedMenu{display:none}}@media (max-width:576px){#header.style_1 .navbar ul li a{display:block!important;width:100%;text-align:left}#header.style_1 .navbar ul li a img{display:inline}}#footer{background:#000}#footer ul{padding:0}#footer ul li{list-style:none}#footer ul li a{color:inherit}#footer .footer-top{border-bottom:1px solid #fff}#footer .footer-top ul{padding:0;margin:0;text-align:center}#footer .footer-top ul li{display:inline-block;padding:20px 50px}#footer .footer-top ul li a{color:#fff;text-decoration:none}#footer .footer-copyright .set-img{padding:30px 0}#footer .footer-copyright .set-img img{max-width:100%;max-height:31px}#footer .footer-copyright .footer-address{font-size:14px}#footer #btnScrollToTop{cursor:pointer;position:absolute;display:block!important;z-index:99;bottom:30px;right:30px;width:66px;height:66px;line-height:66px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;text-align:center;background:#fff;font-size:31px}#footer #btnScrollToTop i{color:#452926}@media screen and (max-width:768px){#footer .footer-nav-widgets-wrapper{padding:10px 20px}}main#wrapper{padding-top:50px;padding-bottom:50px}main#wrapper.fullwidth{padding-top:0;padding-bottom:0}main#wrapper .post-meta-wrapper ul{list-style-type:none}main#wrapper .featured-media{margin-bottom:0}main#wrapper .featured-media-inner img{max-width:100%;height:auto}main#wrapper .shortcode-products{padding-bottom:30px}main#wrapper .shortcode-products p{line-height:1.5;letter-spacing:2px}main#wrapper .shortcode-products .pr-tax{font-size:14px}main#wrapper .shortcode-products a img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease , -webkit-transform .5s ease}main#wrapper .shortcode-products a img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}main#wrapper .post-meta-single a{color:#6d6d6d}main#wrapper .entry-header-inner .entry-categories{display:-webkit-box;display:-ms-flexbox;display:flex}main#wrapper .entry-header-inner .catory-text{border:1px solid #000;font-size:13px;font-weight:600;letter-spacing:2px;display:block;margin-left:10px}main#wrapper .entry-header-inner .catory-text a{text-decoration:none}main#wrapper #loginform{width:100%}main#wrapper .register-login #form-register{width:100%}main#wrapper .register-login .login-register-form{width:40%;margin:0 auto;padding:5% 5%;display:block}main#wrapper .register-login .login-register-form .login-remember label{display:inline!important}main#wrapper .register-login .login-register-form .login-remember input{height:15px;width:10%!important}main#wrapper .register-login label{display:block}main#wrapper .register-login input{width:100%;border:1px solid gray;height:40px}main#wrapper .featured-media-home{margin:0}main#wrapper .featured-media-home img{width:100%;max-width:100%;height:auto}main#wrapper .featured-media-single img{width:100%;height:auto}main#wrapper .post-inner{border-top:none;border-bottom-left-radius:15px;border-bottom-right-radius:15px}main#wrapper .post-inner .post-date{float:right;padding-top:20px}main#wrapper .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#wrapper .pagination .current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25px;height:25px;text-align:center;background-color:#000;margin:5px;color:#fff}main#wrapper .pagination a.page-numbers{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25px;border:1px solid #000;height:25px;text-align:center;margin:5px;color:#000}main#wrapper .pagination .dots{font-weight:900}@media screen and (min-width:1024px) and (max-width:1336px){main#wrapper .shortcode-products h4,main#wrapper .shortcode-products h5{font-size:20px}main#wrapper .shortcode-products p{font-size:14px}}@media screen and (min-width:768px) and (max-width:1023px){main#wrapper .shortcode-products h4,main#wrapper .shortcode-products h5{font-size:16px}main#wrapper .shortcode-products p{font-size:12px}main#wrapper .shortcode-products .pr-tax{font-size:12px}}@media screen and (max-width:767px){main#wrapper{padding-top:0;padding-bottom:0}}.depth-1{padding-left:0!important}.bypostauthor{padding-left:80px}.comment-content{padding-left:80px}.comment-footer-meta{padding-left:80px}.comment-form-comment label{display:none}.comment-form-comment textarea{height:60px;width:100%}.comment-form-comment textarea:focus{outline:none!important;border:1px solid #eee}.form-submit .submit{background-color:transparent}.comment-reply-title{display:none}.logged-in-as{display:none}body.admin-bar #header.fixed{top:32px}@media screen and (max-width:1023px){body.admin-bar #header.fixed{top:46px}}@media screen and (max-width:768px){body.admin-bar #header.fixed{top:46px}}@media screen and (max-width:576px){body.admin-bar{padding-top:46px}}#home-title-new-post{width:100%;margin-bottom:60px;text-align:center;color:#fff;background-color:#000;padding:7px}#home-title-new-post h2{margin:0}#carousel-relation-post{}#carousel-relation-post #carousel-relation-title{height:50px;background-color:#000;text-align:center;color:#fff;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#carousel-relation-post #carousel-relation-title .relation-title{font-size:25px;margin:0}#carousel-relation-post #div-continue-watching{margin-top:15px;text-align:center}#carousel-relation-post .news-item-wrap{-webkit-box-shadow:0 0 2px 0 rgba(17,17,17,.35);box-shadow:0 0 2px 0 rgba(17,17,17,.35);height:100%;overflow:hidden}#carousel-relation-post .news-item-wrap img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease , -webkit-transform .5s ease}#carousel-relation-post .news-item-wrap img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#carousel-relation-post .news-item-wrap .featured-media{overflow:hidden}#carousel-relation-post .news-item-wrap .featured-media:hover{border-top-left-radius:15px;border-top-right-radius:15px}#carousel-relation-post .news-item-wrap .featured-media-home{overflow:hidden}#carousel-relation-post .single article .news-item-wrap{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:transparent}#carousel-relation-post .single article .news-item-wrap:before{content:none}#carousel-relation-post .single article .news-item-wrap img:hover{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:768px) and (max-width:991px){#carousel-relation-post{}#carousel-relation-post .carousel-inner .active.col-md-4.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}}@media (min-width:576px){#carousel-relation-post{}#carousel-relation-post .carousel-item{margin-right:0}#carousel-relation-post .carousel-inner .active+.carousel-item{display:block}#carousel-relation-post .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),#carousel-relation-post .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}#carousel-relation-post .carousel-inner .carousel-item-next{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#carousel-relation-post .active.carousel-item-left+.carousel-item-next.carousel-item-left,#carousel-relation-post .carousel-item-next.carousel-item-left+.carousel-item,#carousel-relation-post .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}#carousel-relation-post .carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}#carousel-relation-post .active.carousel-item-right+.carousel-item-prev.carousel-item-right,#carousel-relation-post .carousel-item-prev.carousel-item-right+.carousel-item,#carousel-relation-post .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}@media (min-width:768px){#carousel-relation-post{}#carousel-relation-post .carousel-inner .active+.carousel-item+.carousel-item{display:block}#carousel-relation-post .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}#carousel-relation-post .carousel-inner .carousel-item-next{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#carousel-relation-post .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}#carousel-relation-post .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}@media (min-width:991px){#carousel-relation-post{}#carousel-relation-post .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}#carousel-relation-post .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}#carousel-relation-post .carousel-inner .active.col-lg-3.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:visible}#carousel-relation-post .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}#carousel-relation-post .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}.single-post .single-content{padding:0!important}.single-post .single-content p{font-size:16px;line-height:2}.category-page-title{text-align:center}.category-title-list{font-weight:500;margin:30px 0}.category-title-name{font-weight:900}.category-heading-img{position:relative;background-size:cover;background-position:center}.category-heading-img.hide-img a{padding:50px 0}.category-heading-img *{position:relative;z-index:1;color:#fff}.category-heading-img a{display:block;padding:135px 0;text-decoration:none!important}.category-heading-img a:hover{color:#bf6735}.category-heading-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}@media screen and (max-width:991px){.category-heading-img a{padding:30px 0}}#introductionSlider{position:relative;display:block;width:100%;padding:0 0 24px;overflow:hidden}#introductionSlider:before{content:'';position:absolute;top:95px;left:0;display:block;background:#f5f5f5;width:100%;height:300px}#introductionSlider .introduction-title{position:absolute;top:50px;left:0;width:160px;font-size:0;z-index:1}#introductionSlider .introduction-title:before{content:"";left:75%;top:0;display:block;font-size:100px;font-weight:700;color:#000;letter-spacing:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0% 0% 0;-ms-transform-origin:0% 0% 0;transform-origin:0% 0% 0;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;z-index:99;position:absolute}#introductionSlider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.6);box-shadow:5px 5px 10px 0 rgba(0,0,0,.6)}#introductionSlider .swiper-slide img{max-width:100%}#introductionSlider .introduction-slider .swiper-container{width:calc(100% - 30px);height:510px;padding:0 0 30px 0;margin-right:0}#introductionSlider .introduction-slider .swiper-slide{width:270px;height:380px;-webkit-transition:width .5s ease , height .5s ease;-o-transition:width .5s ease , height .5s ease;transition:width .5s ease , height .5s ease;overflow:hidden}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-media{position:absolute;height:calc(100% - 95px);width:100%;left:0;top:0;background-size:cover;background-position:center;-webkit-transition:transform .5s ease , -webkit-transform .5s ease;-khtml-transition:transform .5s ease , -webkit-transform .5s ease;-moz-transition:transform .5s ease , -webkit-transform .5s ease;-ms-transition:transform .5s ease , -webkit-transform .5s ease;-o-transition:transform .5s ease , -webkit-transform .5s ease;transition:transform .5s ease , -webkit-transform .5s ease}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content{position:absolute;z-index:1;bottom:0;left:0;width:100%;min-height:100px;background:#000;padding:20px;color:#fff;line-height:1.2}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content .introduct-card-content-title-jp{font-size:12px;margin-bottom:8px}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content .introduct-card-content-title-en{font-size:20px;font-weight:400;margin-bottom:0}#introductionSlider .introduction-slider .swiper-slide.swiper-slide-active{width:320px;height:450px;background:#000}#introductionSlider .introduction-slider .swiper-slide.swiper-slide-active .introduction-card .introduct-card-media{height:100%;-webkit-transition:height .75s ease , transform .5s ease , -webkit-transform .5s ease;-khtml-transition:height .75s ease , transform .5s ease , -webkit-transform .5s ease;-moz-transition:height .75s ease , transform .5s ease , -webkit-transform .5s ease;-ms-transition:height .75s ease , transform .5s ease , -webkit-transform .5s ease;-o-transition:height .75s ease , transform .5s ease , -webkit-transform .5s ease;transition:height .75s ease , transform .5s ease , -webkit-transform .5s ease}#introductionSlider .introduction-slider .swiper-slide.swiper-slide-active .introduction-card .introduct-card-content{display:none;-webkit-transition:display .75s ease;-khtml-transition:display .75s ease;-moz-transition:display .75s ease;-ms-transition:display .75s ease;-o-transition:display .75s ease;transition:display .75s ease}#introductionSlider .introduction-slider .swiper-slide.swiper-slide-prev{-webkit-box-shadow:none;box-shadow:none}#introductionSlider .introduction-slider .swiper-slide:hover{-webkit-box-shadow:none;box-shadow:none}#introductionSlider .introduction-slider .swiper-slide:hover .introduction-card .introduct-card-media{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#introductionSlider .introduction-slider .introduction-pager{position:absolute;top:395px;left:1%;z-index:1;width:114px;height:114px;padding:7px;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner{font-size:32px;font-weight:700;position:relative;width:100px;height:100px;bottom:0;color:#000}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner *{z-index:2}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner .introduction-pager-current{position:absolute;top:5px;right:50%;display:block;z-index:1;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner .introduction-pager-sprit{position:absolute;top:50%;left:50%;width:30px;height:1px;background:#000;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-khtml-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);z-index:1;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner .introduction-pager-max{position:absolute;bottom:10px;left:50%;z-index:1;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner:after,#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner:before{content:'';display:block;border-radius:50%}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner:before{width:114px;height:114px;position:absolute;top:-7px;left:-7px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:background .25s ease .5s , opacity .5s ease , -webkit-transform .5s ease;transition:background .25s ease .5s , opacity .5s ease , -webkit-transform .5s ease;-o-transition:background .25s ease .5s , transform .5s ease , opacity .5s ease;transition:background .25s ease .5s , transform .5s ease , opacity .5s ease;transition:background .25s ease .5s , transform .5s ease , opacity .5s ease , -webkit-transform .5s ease}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner:after{width:100%;height:100%;top:0;left:0;position:relative;-webkit-transition:background .25s ease .75s , opacity .75s ease , -webkit-transform .75s ease;transition:background .25s ease .75s , opacity .75s ease , -webkit-transform .75s ease;-o-transition:background .25s ease .75s , transform .75s ease , opacity .75s ease;transition:background .25s ease .75s , transform .75s ease , opacity .75s ease;transition:background .25s ease .75s , transform .75s ease , opacity .75s ease , -webkit-transform .75s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show{opacity:1;-webkit-transition:opacity .25s ease .5s , background .25s ease;-o-transition:opacity .25s ease .5s , background .25s ease;transition:opacity .25s ease .5s , background .25s ease}#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-current,#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-inner,#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-max,#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-sprit{opacity:1;-webkit-transition:opacity .25s ease .5s;-o-transition:opacity .25s ease .5s;transition:opacity .25s ease .5s}#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-inner:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .5s ease .5s , transform .6s ease;-webkit-transition:opacity .5s ease .5s , -webkit-transform .6s ease;transition:opacity .5s ease .5s , -webkit-transform .6s ease;-o-transition:opacity .5s ease .5s , transform .6s ease;transition:opacity .5s ease .5s , transform .6s ease;transition:opacity .5s ease .5s , transform .6s ease , -webkit-transform .6s ease}#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-inner:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .5s ease .5s , transform .5s ease;-webkit-transition:opacity .5s ease .5s , -webkit-transform .5s ease;transition:opacity .5s ease .5s , -webkit-transform .5s ease;-o-transition:opacity .5s ease .5s , transform .5s ease;transition:opacity .5s ease .5s , transform .5s ease;transition:opacity .5s ease .5s , transform .5s ease , -webkit-transform .5s ease}#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-inner:before{background:#a7a7a7}#introductionSlider .introduction-slider .introduction-pager.is-introduction-pager-show .introduction-pager-inner:after{background:#fff}#introductionSlider .swiper-button-control{width:46px;height:46px;outline:none;color:#fff;font-size:32px;line-height:46px;border-radius:50%;text-align:center;background:rgba(0,0,0,.75)}#introductionSlider .swiper-button-control:after,#introductionSlider .swiper-button-control:before{display:none}#introductionSlider .swiper-button-control:hover{background:#bf6735}#introductionSlider .swiper-button-control.swiper-button-prev i{margin-right:5px}#introductionSlider .swiper-button-control.swiper-button-next i{margin-left:5px}#introductionSlider.is-introduction-show .introduction-pickup,#introductionSlider.is-introduction-show .introduction-slider{opacity:1;-webkit-transition:opacity .25s ease .5s;-o-transition:opacity .25s ease .5s;transition:opacity .25s ease .5s}#introductionSlider .introduction-pickup{position:absolute;bottom:0;left:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:642px;z-index:2;opacity:0}#introductionSlider .introduction-pickup .introduction-pickup-heading .introduction-pickup-title-jp{font-size:16px;line-height:1;opacity:0;display:block}#introductionSlider .introduction-pickup .introduction-pickup-heading .introduction-pickup-title-en{margin:5px 30px 0 0;font-size:28px;font-weight:700;line-height:1;white-space:nowrap;opacity:0}#introductionSlider .introduction-pickup .introduction-pickup-text{max-width:300px;padding:7px 0 0;font-size:16px;color:#666;overflow:hidden;opacity:0}#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-heading:after{opacity:1;height:40px;-webkit-transition:opacity .05s ease , height .05s ease;-o-transition:opacity .05s ease , height .05s ease;transition:opacity .05s ease , height .05s ease}#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-heading:before{opacity:1;width:210px;-webkit-transition:opacity .5s ease , width .5s ease;-o-transition:opacity .5s ease , width .5s ease;transition:opacity .5s ease , width .5s ease}#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-title-en,#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-title-jp{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .5s ease .25s , -webkit-transform .5s ease .25s;transition:opacity .5s ease .25s , -webkit-transform .5s ease .25s;-o-transition:opacity .5s ease .25s , transform .5s ease .25s;transition:opacity .5s ease .25s , transform .5s ease .25s;transition:opacity .5s ease .25s , transform .5s ease .25s , -webkit-transform .5s ease .25s}#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-text{opacity:1;-webkit-transition:opacity .5s ease .5s , -webkit-transform .5s ease .5s;transition:opacity .5s ease .5s , -webkit-transform .5s ease .5s;-o-transition:opacity .5s ease .5s , transform .5s ease .5s;transition:opacity .5s ease .5s , transform .5s ease .5s;transition:opacity .5s ease .5s , transform .5s ease .5s , -webkit-transform .5s ease .5s}@media screen and (min-width:1024px) and (max-width:1366px){#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-heading:before{width:115px}#introductionSlider .introduction-pickup .introduction-pickup-heading:after,#introductionSlider .introduction-pickup .introduction-pickup-heading:before{left:-117px}#introductionSlider .introduction-slider .introduction-pager{left:1%}#introductionSlider .introduction-pickup{left:33%}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content .introduct-card-content-title-jp{font-size:11px}}@media screen and (min-width:768px) and (max-width:1023px){#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-heading:before{width:50px}#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-heading:after{height:57px;top:-17px}#introductionSlider .introduction-pickup .introduction-pickup-heading:after,#introductionSlider .introduction-pickup .introduction-pickup-heading:before{left:-50px}#introductionSlider .introduction-slider .swiper-container{height:527px}}@media screen and (max-width:767px){#introductionSlider .introduction-slider{padding-left:50px}#introductionSlider .introduction-slider .swiper-container{padding:50px 0}#introductionSlider .introduction-slider .introduction-pager{left:20px;top:437px}#introductionSlider .introduction-pickup .introduction-pickup-heading:after,#introductionSlider .introduction-pickup .introduction-pickup-heading:before{content:'';position:absolute;left:-180px}#introductionSlider .introduction-pickup.is-introduction-pickup-animation-end .introduction-pickup-heading:before{width:170px}}@media screen and (max-width:736px){#introductionSlider .introduction-slider .swiper-container{width:100%}#introductionSlider:before{top:60px;height:90px}#introductionSlider .introduction-title{top:40px;width:45px}#introductionSlider .introduction-title:before{font-size:30px}#introductionSlider .introduction-slider{padding-left:0}#introductionSlider .introduction-slider .swiper-container{height:auto;padding:30px 0 30px 29px}#introductionSlider .introduction-slider .swiper-slide{height:137px}#introductionSlider .introduction-slider .swiper-slide.swiper-slide-active{height:137px}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content{padding:15px}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content .introduct-card-content-title-jp{margin-bottom:0}#introductionSlider .introduction-slider .swiper-slide .introduction-card .introduct-card-content .introduct-card-content-title-en{font-size:14px}#introductionSlider .introduction-slider .introduction-pager{left:2px;top:135px;width:44px;height:44px}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner{width:38px;height:38px}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner:before{width:44px;height:44px;top:-3px;left:-3px}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner .introduction-pager-current{top:0;font-size:13px}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner .introduction-pager-sprit{width:20px}#introductionSlider .introduction-slider .introduction-pager .introduction-pager-inner .introduction-pager-max{bottom:2px;font-size:13px}#introductionSlider .introduction-pickup{position:relative;top:0;left:0;display:block;margin:15px 0 0 35px}#introductionSlider .introduction-pickup .introduction-pickup-heading:after,#introductionSlider .introduction-pickup .introduction-pickup-heading:before{content:none}#introductionSlider .introduction-pickup .introduction-pickup-heading .introduction-pickup-title-jp{font-size:10px;margin-bottom:0}#introductionSlider .introduction-pickup .introduction-pickup-heading .introduction-pickup-title-en{font-size:12px}#introductionSlider .introduction-pickup .introduction-pickup-text{display:none}#introductionSlider .swiper-button-control{top:42%}#introductionSlider .swiper-button-control.swiper-button-prev{left:2px}#introductionSlider .swiper-button-control.swiper-button-next{right:35px}}#shortcode-heading-mobile{margin-top:50px}#videoBoxShortcode img{max-width:100%}#videoBoxShortcode .shortcode-content{padding:50px;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center}#videoBoxShortcode .shortcode-content iframe{border:none;max-width:100%;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1024px){#videoBoxShortcode .shortcode-content{padding:30px 0}}#productBoxWrap.destop #productBoxShortCodeCarousel{display:none}#productBoxWrap.destop #productBoxShortCode .shortcode-product-item a{display:block;max-height:300px;overflow:hidden}#productBoxWrap.destop #productBoxShortCode .shortcode-product-item a img{width:100%;max-width:100%;max-height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease , -webkit-transform .5s ease}#productBoxWrap.destop #productBoxShortCode .shortcode-product-item a img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#productBoxWrap.destop #shortcode-heading-mobile{display:none}#productBoxWrap.mobile #productBoxShortCode{display:none}#productBoxWrap.mobile #productBoxShortCodeCarousel{margin:30px 0 50px 0;width:auto}#productBoxWrap.mobile #productBoxShortCodeCarousel .btn-circle{height:10px!important;width:10px!important}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner{height:100%}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner .carousel-item *{position:relative;z-index:2;max-width:100%;text-align:center}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner .carousel-item img{width:100%}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner .carousel-item h6{text-align:center;margin-bottom:20px}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner .carousel-item h4{text-align:center;margin-bottom:10px}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-indicators{position:relative}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-indicators li{background-color:#040404}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-indicators li.btn-circle{height:6px!important;width:6px!important}#productBoxWrap.mobile #productBoxShortCodeCarousel .btn-boxshort-carousel{margin-top:20px}#productBoxWrap.mobile #productBoxShortCodeCarousel .btn-boxshort-carousel a{text-align:center}@media screen and (max-width:767px){#productBoxWrap.mobile #productBoxShortCodeCarousel{margin:0 0 30px 0}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner{height:100%}#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner .carousel-item h4,#productBoxWrap.mobile #productBoxShortCodeCarousel .carousel-inner .carousel-item h6{font-size:16px}}#subscribeShortcode{background:#f6f6f6;position:relative;padding:50px 30px 30px;width:100%}#subscribeShortcode .route{margin:0;padding:0;width:100%;top:-22.5px;left:0;position:absolute;min-height:45px;line-height:45px;text-align:center}#subscribeShortcode .route li{display:inline-block;list-style:none;padding:0 10px;background:#bbb;color:#fff;margin-right:30px;margin-bottom:30px;position:relative;border-radius:5px 0 0 5px}#subscribeShortcode .route li:before{content:"";position:absolute;top:0;left:100%;height:100%;width:20px;border-top:22.5px solid transparent;border-left:25px solid #bbb;border-bottom:22.5px solid transparent}#subscribeShortcode .route li:last-child{margin:0;border-radius:5px}#subscribeShortcode .route li:last-child:before{content:none}#subscribeShortcode .route li.active{background:#000}#subscribeShortcode .route li.active:before{border-left:25px solid #000}#subscribeShortcode #term{text-align:center}#subscribeShortcode #term p{text-align:left}#subscribeShortcode #term .msg_2{max-height:250px;overflow:auto;padding:10px;border:1px solid #bbb}#subscribeShortcode .es_submit_button,#subscribeShortcode .input-content{background-color:#bbb;color:#fff}#subscribeShortcode .es_submit_button:hover,#subscribeShortcode .input-content:hover{background-color:#bf6735}#subscribeShortcode .es_submit_button{border:none}#subscribeShortcode #subscribeForm button{margin-right:5px}#subscribeShortcode #subscribeForm label{width:100%;max-width:100%}#subscribeShortcode #subscribeForm label input{width:100%;border:1px solid #e1eaf5;padding:5px 0;margin-top:5px}#subscribeShortcode #subscribeForm label input:focus{outline:none}#subscribeShortcode #subscribeForm .es_subscription_message{display:block;margin-top:10px}#subscribeShortcode #subscribeForm form{text-align:center}#subscribeShortcode #subscribeForm form .es-field-wrap{text-align:left}@media screen and (min-width:768px) and (max-width:1024px){#subscribeShortcode li{font-size:14px}}@media screen and (max-width:767px){#subscribeShortcode{margin-top:50px}#subscribeShortcode .shortcode-content{padding-top:70px}}#carousel-popular-post.mobile{}#carousel-popular-post.mobile #carousel-popular-title{height:50px;background-color:#000;text-align:center;color:#fff;margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#carousel-popular-post.mobile #carousel-popular-title .popular-title{font-size:20px;margin:0}#carousel-popular-post.mobile #div-continue-watching{margin-top:15px;text-align:center}#carousel-popular-post.mobile .destop-popular-posts{display:none}@media (min-width:768px) and (max-width:991px){#carousel-popular-post.mobile{}#carousel-popular-post.mobile #carousel-popular-title .popular-title{font-size:18px}#carousel-popular-post.mobile .carousel-inner .active.col-md-4.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}}@media (min-width:576px){#carousel-popular-post.mobile{}#carousel-popular-post.mobile .carousel-item{margin-right:0}#carousel-popular-post.mobile .carousel-inner .active+.carousel-item{display:block}#carousel-popular-post.mobile .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),#carousel-popular-post.mobile .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}#carousel-popular-post.mobile .carousel-inner .carousel-item-next{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#carousel-popular-post.mobile .active.carousel-item-left+.carousel-item-next.carousel-item-left,#carousel-popular-post.mobile .carousel-item-next.carousel-item-left+.carousel-item,#carousel-popular-post.mobile .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}#carousel-popular-post.mobile .carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}#carousel-popular-post.mobile .active.carousel-item-right+.carousel-item-prev.carousel-item-right,#carousel-popular-post.mobile .carousel-item-prev.carousel-item-right+.carousel-item,#carousel-popular-post.mobile .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}@media (min-width:768px){#carousel-popular-post.mobile{}#carousel-popular-post.mobile .carousel-inner .active+.carousel-item+.carousel-item{display:block}#carousel-popular-post.mobile .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}#carousel-popular-post.mobile .carousel-inner .carousel-item-next{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#carousel-popular-post.mobile .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}#carousel-popular-post.mobile .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}@media (min-width:991px){#carousel-popular-post.mobile{}#carousel-popular-post.mobile .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}#carousel-popular-post.mobile .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}#carousel-popular-post.mobile .carousel-inner .active.col-lg-3.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:visible}#carousel-popular-post.mobile .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}#carousel-popular-post.mobile .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}#carousel-popular-post.destop #carousel-popular-title{font-size:20px;padding:10px 0;background-color:#000;text-align:center;margin-bottom:20px;color:#fff}#carousel-popular-post.destop #carousel-popular-title .popular-title{margin:0}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts{width:100%;margin:0!important;display:block!important;margin-bottom:20px;padding:0}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .news-item-wrap{display:none}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .news-item-wrap .featured-media-home img{display:none!important}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .news-item-wrap .post-inner .entry-content{display:none}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts{display:block;padding:15px 5px;border-bottom:1px solid}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts p{margin-bottom:20px}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts a{text-decoration:none}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts .popular-post-name{color:#000}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts .popular-post-name:hover{color:#f44336}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts .date-title{padding-bottom:10px}#carousel-popular-post.destop .carousel-inner-popular-posts .carousel-item-popular-posts .destop-popular-posts .popular-post-categories{color:#fff;background-color:#bf6735;padding:0 10px;font-size:10px;display:block;height:25px;line-height:25px}#carousel-popular-post.destop #div-continue-watching{display:none}@media screen and (min-width:768px) and (max-width:1366px){#carousel-popular-post.destop #carousel-popular-title{font-size:18px}#carousel-popular-post.destop #sidebar{overflow:hidden;padding:0}#carousel-popular-post.destop .destop-popular-posts{padding:0}#carousel-popular-post.destop .destop-popular-posts .date-title{padding-bottom:10px}#carousel-popular-post.destop .destop-popular-posts .date-title span{font-size:14px;margin-right:5px}}#movieBoxesShortcode img{max-width:100%}#movieBoxesShortcode .movie-item{margin-bottom:30px}#movieBoxesShortcode .movie-item a{text-decoration:none;color:inherit;font-size:16px}#movieBoxesShortcode .movie-item a.img{position:relative;display:block;text-decoration:none}#movieBoxesShortcode .movie-item a.img:before{content:"\f144";font-family:"Font Awesome 5 Free";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-size:30px;color:#fff}#movieBoxesShortcode .movie-item a.img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}#movieBoxesShortcode .movie-item a.img:hover:after{-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease;background:rgba(191,103,53,.5)}#movieBoxesShortcode .movie-item h5{margin:10px 0 0 0}#movieBoxesShortcode .movie-item h5 a:hover{color:#bf6735}#newsBoxShortcode #newsBoxShortcodeTitle{background:#000;color:#fff;padding:10px;margin-bottom:30px;font-size:20px;text-align:center}#newsBoxShortcode .article-firt h3{font-size:28px;font-weight:600}#newsBoxShortcode .shortcode-title-post{font-size:16px;font-weight:600}#newsBoxShortcode .entry-content{font-size:14px}#newsBoxShortcode .entry-content .read-more{color:#333}#newsBoxShortcode .article-firt{padding-bottom:35px}@media screen and (max-width:767px){#newsBoxShortcode .article-firt h3{font-size:20px}}.starter_events__information{display:block;text-align:center;width:100%}.starter_events__loadding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.starter_events__readmore{padding:10px;display:block;max-width:150px;text-align:center;background:#a33d1d;cursor:pointer;color:#fff;margin:0 auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.starter_events__readmore:hover{background:#b59878}.starter_events__btn__month{padding:10px 25px;background:#fff;font-size:12px;border-radius:18px;display:inline-block;margin-right:10px;cursor:pointer;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.starter_events__btn__month.active,.starter_events__btn__month:hover{background:#b59878;color:#fff}.starter_events #starter_events_list{margin-top:25px}.starter_events__item{margin-bottom:36px}.starter_events__item__thumbnail{position:relative;border-radius:19px;overflow:hidden;margin-bottom:16px}.starter_events__item__thumbnail a:hover{color:unset}.starter_events__item__date{position:absolute;height:100%;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#000000a6), to(#fff0));background:-webkit-linear-gradient(left, #000000a6, #fff0);background:-o-linear-gradient(left, #000000a6, #fff0);background:linear-gradient(90deg, #000000a6, #fff0)}.starter_events__item__date h4{font-weight:600;font-size:12px}.starter_events__item__date h3{font-weight:600;font-size:29px}.starter_events__item__body a:hover{text-decoration:none}.starter_events__item__body__title{font-size:12px;display:block}.starter_events__item__body__tag{display:inline-block;font-size:10px;margin:0 10px 5px 0}.lds-default{display:inline-block;position:relative;width:80px;height:80px}.lds-default div{position:absolute;width:6px;height:6px;background:#fff;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}@-webkit-keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}