@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);line-height:1}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:1;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.archive{}.archive .top-contents{position:relative;padding-top:200px;padding-bottom:230px}@media screen and (max-width:999px){.archive .top-contents{padding-top:160px;padding-bottom:200px}}@media screen and (max-width:600px){.archive .top-contents{padding-top:60px;padding-bottom:120px}}.archive .top-contents .media-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.archive .top-contents .media-wrap .image{position:relative;width:100%;height:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.archive .top-contents .media-wrap .image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.archive .top-contents .breadcrumb{position:relative;max-width:100%;margin-left:0;padding-left:60px}@media (max-width:1199px){.archive .top-contents .breadcrumb{padding-left:50px}}@media screen and (max-width:999px){.archive .top-contents .breadcrumb{padding-left:40px}}@media screen and (max-width:600px){.archive .top-contents .breadcrumb{padding-left:15px}}.archive .top-contents .page-ttl{position:relative;margin-top:60px;padding-top:10px}@media screen and (max-width:600px){.archive .top-contents .page-ttl{margin-top:30px;padding-top:0}}.archive .top-contents .page-ttl:before{content:"";background:#ffffff;height:2px;width:72px;position:absolute;top:0;left:0}@media screen and (max-width:999px){.archive .top-contents .page-ttl:before{left:5%}}@media screen and (max-width:600px){.archive .top-contents .page-ttl:before{content:none}}.archive .top-contents .page-ttl h1{color:#ffffff;font-size:32px}@media screen and (max-width:999px){.archive .top-contents .page-ttl h1{font-size:28px}}@media screen and (max-width:600px){.archive .top-contents .page-ttl h1{font-size:26px}}.archive .article-list{position:relative;margin-top:-150px;padding-bottom:180px}@media screen and (max-width:999px){.archive .article-list{margin-top:-100px}}@media screen and (max-width:600px){.archive .article-list{margin-top:-60px}}.archive .article-list a.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:600px){.archive .article-list a.list-item{display:block}}.archive .article-list a.list-item:not(:last-child){margin-bottom:80px}.archive .article-list a.list-item .img-wrap{width:48%;overflow:hidden}@media screen and (max-width:600px){.archive .article-list a.list-item .img-wrap{width:100%}}.archive .article-list a.list-item .img-wrap .image{position:relative;width:100%;height:0;padding-bottom:62.5%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out}.archive .article-list a.list-item .txt-wrap{width:48%}@media screen and (max-width:600px){.archive .article-list a.list-item .txt-wrap{width:100%;margin-top:15px}}.archive .article-list a.list-item .txt-wrap h2{font-size:24px;color:#ffffff}@media screen and (max-width:999px){.archive .article-list a.list-item .txt-wrap h2{font-size:22px}}.archive .article-list a.list-item .txt-wrap p.txt{font-size:16px;color:#ffffff;margin-top:10px}@media screen and (max-width:600px){.archive .article-list a.list-item .txt-wrap p.txt{margin-top:5px}}.archive .article-list a.list-item .txt-wrap .btn_more{text-align:right;margin-top:20px}@media screen and (max-width:600px){.archive .article-list a.list-item .txt-wrap .btn_more{margin-top:15px}}.archive .article-list a.list-item .txt-wrap .btn_more p{display:inline-block;position:relative;font-size:15px;font-weight:600;color:#ffffff;padding-right:25px;padding-bottom:0.5em}@media (-ms-high-contrast:none){.archive .article-list a.list-item .txt-wrap .btn_more p{padding-bottom:0}}@media screen and (max-width:999px){.archive .article-list a.list-item .txt-wrap .btn_more p{letter-spacing:2px}}@media screen and (max-width:600px){.archive .article-list a.list-item .txt-wrap .btn_more p{padding-right:22px}}.archive .article-list a.list-item .txt-wrap .btn_more p:after{content:"";position:absolute;top:calc(50% - 0.25em);right:0;background:url("../img/common/icon_arrow_more_white.svg");background-size:cover;width:16px;height:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:600px){.archive .article-list a.list-item .txt-wrap .btn_more p:after{width:12px;height:4.5px}}.archive .article-list a.list-item:hover .img-wrap .image{-webkit-transform:scale(1.1);transform:scale(1.1)}.archive .article-list a.list-item:hover .txt-wrap .btn_more p{border-bottom:1px solid #FFF}.archive .pagenation{margin-top:120px}@media screen and (max-width:600px){.archive .pagenation{margin-top:80px}}.archive .pagenation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive .pagenation ul li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;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;color:#ffffff;margin:0 10px}@media screen and (max-width:600px){.archive .pagenation ul li{margin:0 5px}}.archive .pagenation ul li a{position:relative;display:block;font-size:24px;font-weight:400;line-height:1;letter-spacing:0;text-align:center}@media screen and (max-width:600px){.archive .pagenation ul li a{font-size:20px}}.archive .pagenation ul li.num{line-height:1;width:50px;height:50px}@media screen and (max-width:600px){.archive .pagenation ul li.num{width:40px;height:40px}}.archive .pagenation ul li.num.current,.archive .pagenation ul li.num:hover{border:1px solid #ffffff;border-radius:50px}.archive .pagenation ul li.num.current a,.archive .pagenation ul li.num:hover a{color:#ffffff}.archive .pagenation ul li.next,.archive .pagenation ul li.prev{margin:0}.archive .pagenation ul li.next a,.archive .pagenation ul li.prev a{overflow:hidden;text-indent:100%;white-space:nowrap}.archive .pagenation ul li.next a:before,.archive .pagenation ul li.prev a:before{content:"";position:absolute;top:50%;left:50%;background:url("../img/common/icon_arrow_more_white.svg");background-size:cover;width:16px;height:7px}.archive .pagenation ul li.prev a:before{-webkit-transform:translate(-50%,-50%) scaleX(-1);transform:translate(-50%,-50%) scaleX(-1)}.archive .pagenation ul li.next a:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single{}@media screen and (min-width:1200px){.single .mainvisual .page-ttl{height:240px;background:none}}@media screen and (max-width:1199px){.single .mainvisual .page-ttl{height:200px}}@media screen and (max-width:999px){.single .mainvisual .page-ttl{height:160px}}@media screen and (max-width:600px){.single .mainvisual .page-ttl{height:80px}}.single .breadcrumb{width:100%;margin:20px auto 0;padding:0}@media screen and (max-width:1199px){.single .breadcrumb{padding:0 15px}}@media screen and (max-width:999px){.single .breadcrumb{margin-top:15px}}.single .breadcrumb li{display:inline;font-size:14px;color:#FFFFFF}@media screen and (max-width:999px){.single .breadcrumb li{font-size:12px;letter-spacing:1px}}@media screen and (max-width:600px){.single .breadcrumb li{letter-spacing:0}}.single .breadcrumb li:not(:last-child):after{content:">";padding-left:0.5em}.single .page-ttl-block{width:100%;margin:60px auto 0;padding:0 5%}@media screen and (max-width:600px){.single .page-ttl-block{margin-top:50px}}.single .page-ttl-block ul.cat-list{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.single .page-ttl-block ul.cat-list li{font-size:12px;line-height:1.2;letter-spacing:1px;color:#FFFFFF;text-align:center;margin:0 5px;padding:5px 10px;border:1px solid #FFFFFF}.single .page-ttl-block ul.cat-list li a{display:block}.single .page-ttl-block h1.post-ttl{position:relative;font-weight:600;font-size:36px;line-height:1.6;letter-spacing:3px;color:#FFFFFF;text-align:center;margin-bottom:15px;padding-bottom:30px}@media screen and (max-width:999px){.single .page-ttl-block h1.post-ttl{font-size:32px;letter-spacing:2px}}@media screen and (max-width:600px){.single .page-ttl-block h1.post-ttl{font-size:28px;letter-spacing:1px;padding-bottom:20px}}.single .page-ttl-block h1.post-ttl:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;height:2px;background-color:#FFFFFF}.single .page-ttl-block p.post-date{font-size:16px;line-height:1.6;letter-spacing:1px;color:#808080;text-align:center}.single .page-ttl-block .sns-share{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.single .page-ttl-block .sns-share li{display:block;width:35px;height:35px;margin:0 8px}.single .page-ttl-block .sns-share li a{display:block;width:100%}.single .article-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:80px;padding-bottom:160px}@media screen and (max-width:999px){.single .article-content{display:block;padding-bottom:120px}}@media screen and (max-width:600px){.single .article-content{padding-top:30px;padding-bottom:100px}}.single .article-wrap{position:relative;display:block;width:65%}@media screen and (max-width:999px){.single .article-wrap{width:100%}}.single .article-wrap .content-index{background-color:#112433;margin:60px auto 80px;padding:40px 50px 30px}@media screen and (max-width:999px){.single .article-wrap .content-index{width:90%}}@media screen and (max-width:600px){.single .article-wrap .content-index{margin:50px auto;padding:30px}}.single .article-wrap .content-index>.inner{position:relative;width:100%;margin:auto}.single .article-wrap .content-index p.index-ttl{font-size:22px;font-weight:500;color:#FFFFFF;letter-spacing:0.15em;line-height:1.2;margin:0;padding:0}@media screen and (max-width:600px){.single .article-wrap .content-index p.index-ttl{font-size:20px}}.single .article-wrap .content-index ul{list-style:none;counter-reset:count 0;margin:20px 0 0;padding:0 0 50px}.single .article-wrap .content-index ul li{position:relative;font-size:16px;color:#FFFFFF;letter-spacing:0.15em;line-height:1.4;margin:0;padding:0}.single .article-wrap .content-index ul li:not(:last-child){margin-bottom:0.5em}.single .article-wrap .content-index ul li:not(.child-list):before{content:counter(count) ". ";counter-increment:count 1;font-family:eb-garamond,serif;font-size:22px}.single .article-wrap .content-index ul li.child-list{font-size:15px;padding:0 0 0 1em}.single .article-wrap .content-index ul li.child-list:before{content:"- "}.single .article-wrap .content-index ul li.child-list+li:not(.child-list){margin-top:1em}.single .article-wrap .content-index ul li a{text-decoration:none}.single .article-wrap .content-index ul li a:hover{text-decoration:underline}.single .article-wrap .content-index .open-btn_Index{position:absolute;bottom:-2px;right:0;cursor:pointer}@media screen and (max-width:600px){.single .article-wrap .content-index .open-btn_Index{bottom:-5px}}.single .article-wrap .content-index .open-btn_Index p{position:relative;display:inline-block;font-size:14px;letter-spacing:0.05em;line-height:2;color:#FFFFFF;margin:0;padding:0 30px 0 15px;border:1px solid #ffffff}.single .article-wrap .content-index .open-btn_Index p:after{content:"";position:absolute;top:calc(50% - 2px);right:10px;width:8px;height:8px}.single .article-wrap .content-index .open-btn_Index:not(.close) p:after{border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.single .article-wrap .content-index .open-btn_Index.close p:after{top:calc(50% + 2px);border-top:1px solid #ffffff;border-left:1px solid #ffffff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.single .article-wrap article{}.single .article-wrap article figure,.single .article-wrap article h1,.single .article-wrap article h2,.single .article-wrap article h3,.single .article-wrap article h4,.single .article-wrap article h5,.single .article-wrap article h6,.single .article-wrap article p{margin-top:30px;margin-bottom:30px}.single .article-wrap article h1,.single .article-wrap article h2,.single .article-wrap article h3,.single .article-wrap article h4,.single .article-wrap article h5,.single .article-wrap article h6{font-family:a-otf-futo-min-a101-pr6n,serif;color:#FFFFFF;font-weight:600;letter-spacing:1px;line-height:1.8}.single .article-wrap article h2{font-size:32px;margin-top:80px}@media screen and (max-width:600px){.single .article-wrap article h2{font-size:28px}}.single .article-wrap article h3{position:relative;font-size:24px;margin-top:80px;padding-bottom:10px}@media screen and (max-width:600px){.single .article-wrap article h3{font-size:22px}}.single .article-wrap article h3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#FFFFFF}.single .article-wrap article h4{font-size:22px;border:1px solid #FFFFFF;padding:15px 25px}@media screen and (max-width:600px){.single .article-wrap article h4{font-size:20px}}.single .article-wrap article a,.single .article-wrap article ol,.single .article-wrap article p,.single .article-wrap article pre,.single .article-wrap article ul{font-family:yu-mincho-pr6n,sans-serif;color:#FFFFFF;letter-spacing:2px;line-height:2}.single .article-wrap article img{width:auto;max-width:100%;height:auto}.single .article-wrap article p strong{font-weight:600}.single .article-wrap article a{color:#F5F5F5;text-decoration:underline;word-break:break-all}.single .article-wrap article ul{margin-top:1em;margin-bottom:1em;padding-left:1em;list-style-type:disc}.single .article-wrap article ul ul{list-style-type:circle}.single .article-wrap article ul ul ul{list-style-type:square}.single .article-wrap article ol{margin-top:1em;margin-bottom:1em;padding-left:1.5em;list-style-type:decimal}.single .article-wrap article ol[type=a]{list-style-type:lower-alpha}.single .article-wrap article ol[type=A]{list-style-type:upper-alpha}.single .article-wrap article ol[type=i]{list-style-type:lower-roman}.single .article-wrap article ol[type=I]{list-style-type:upper-roman}.single .article-wrap article table{width:100%;border-collapse:collapse;margin-bottom:2em}.single .article-wrap article iframe{width:100%}.single .article-wrap article .wp-block-buttons{margin-top:1em;margin-bottom:1em}.single .article-wrap article .wp-block-buttons .wp-block-button{margin-bottom:0}.single .article-wrap article .wp-block-buttons .wp-block-button .btn_pdf,.single .article-wrap article .wp-block-buttons .wp-block-button .wp-block-button__link{position:relative;display:inline-block;font-size:16px;color:#FFFFFF;text-align:center;text-decoration:none;background-color:#203240;border:1px solid #FFFFFF;border-radius:50px;padding:10px 30px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;overflow-wrap:break-word}.single .article-wrap article figcaption{font-family:yu-mincho-pr6n,sans-serif;color:#BDBDBD;font-size:14px;letter-spacing:2px;line-height:1.6;text-align:center;margin-top:10px}.single .article-wrap article .wp-block-table table td,.single .article-wrap article .wp-block-table table th{color:#FFFFFF;border:1px solid #6B7780;padding:0.5em 1em}.single .article-wrap article .wp-block-table table th{background-color:#495863;vertical-align:middle}.single .article-wrap article .wp-block-group{border:1px solid #FFFFFF;margin-top:60px;margin-bottom:60px;padding:20px 50px 40px}@media screen and (max-width:600px){.single .article-wrap article .wp-block-group{padding:10px 30px 20px}}.single .article-wrap article .wp-block-group h1,.single .article-wrap article .wp-block-group h2,.single .article-wrap article .wp-block-group h3,.single .article-wrap article .wp-block-group h4,.single .article-wrap article .wp-block-group h5,.single .article-wrap article .wp-block-group h6{font-size:22px;margin-top:1em;margin-bottom:1em;padding:0;border:none}@media screen and (max-width:600px){.single .article-wrap article .wp-block-group h1,.single .article-wrap article .wp-block-group h2,.single .article-wrap article .wp-block-group h3,.single .article-wrap article .wp-block-group h4,.single .article-wrap article .wp-block-group h5,.single .article-wrap article .wp-block-group h6{font-size:20px;margin-top:0.5em;margin-bottom:0.5em}}.single .article-wrap article .wp-block-group h1:after,.single .article-wrap article .wp-block-group h2:after,.single .article-wrap article .wp-block-group h3:after,.single .article-wrap article .wp-block-group h4:after,.single .article-wrap article .wp-block-group h5:after,.single .article-wrap article .wp-block-group h6:after{content:none}.single .article-wrap article .wp-block-group a,.single .article-wrap article .wp-block-group ol,.single .article-wrap article .wp-block-group p,.single .article-wrap article .wp-block-group pre,.single .article-wrap article .wp-block-group ul{margin-top:1em;margin-bottom:1em}@media screen and (max-width:600px){.single .article-wrap article .wp-block-group a,.single .article-wrap article .wp-block-group ol,.single .article-wrap article .wp-block-group p,.single .article-wrap article .wp-block-group pre,.single .article-wrap article .wp-block-group ul{margin-top:0.5em;margin-bottom:0.5em}}.single .article-wrap article .info-box{margin-bottom:60px}.single .article-wrap article .info-box table{width:100%;margin:0;border-top:1px solid #6B7780}.single .article-wrap article .info-box table td,.single .article-wrap article .info-box table th{color:#FFFFFF;border-bottom:1px solid #6B7780;padding:0.5em 1em}.single .article-wrap article .info-box table th{background-color:#495863;vertical-align:middle}.single .article-wrap article .info-box table a{display:block}.single .article-wrap article .has-black-color{color:#000000!important}.single .article-wrap article .has-cyan-bluish-gray-color{color:#abb8c3!important}.single .article-wrap article .has-white-color{color:#ffffff!important}.single .article-wrap article .has-pale-pink-color{color:#f78da7!important}.single .article-wrap article .has-vivid-red-color{color:#cf2e2e!important}.single .article-wrap article .has-luminous-vivid-orange-color{color:#ff6900!important}.single .article-wrap article .has-luminous-vivid-amber-color{color:#fcb900!important}.single .article-wrap article .has-light-green-cyan-color{color:#7bdcb5!important}.single .article-wrap article .has-vivid-green-cyan-color{color:#00d084!important}.single .article-wrap article .has-pale-cyan-blue-color{color:#8ed1fc!important}.single .article-wrap article .has-vivid-cyan-blue-color{color:#0693e3!important}.single .article-wrap article .has-vivid-purple-color{color:#9b51e0!important}.single .article-wrap article .has-black-background-color{background-color:#000000!important}.single .article-wrap article .has-cyan-bluish-gray-background-color{background-color:#abb8c3!important}.single .article-wrap article .has-white-background-color{background-color:#ffffff!important}.single .article-wrap article .has-pale-pink-background-color{background-color:#f78da7!important}.single .article-wrap article .has-vivid-red-background-color{background-color:#cf2e2e!important}.single .article-wrap article .has-luminous-vivid-orange-background-color{background-color:#ff6900!important}.single .article-wrap article .has-luminous-vivid-amber-background-color{background-color:#fcb900!important}.single .article-wrap article .has-light-green-cyan-background-color{background-color:#7bdcb5!important}.single .article-wrap article .has-vivid-green-cyan-background-color{background-color:#00d084!important}.single .article-wrap article .has-pale-cyan-blue-background-color{background-color:#8ed1fc!important}.single .article-wrap article .has-vivid-cyan-blue-background-color{background-color:#0693e3!important}.single .article-wrap article .has-vivid-purple-background-color{background-color:#9b51e0!important}.single .article-wrap article .has-black-border-color{border-color:#000000!important}.single .article-wrap article .has-cyan-bluish-gray-border-color{border-color:#abb8c3!important}.single .article-wrap article .has-white-border-color{border-color:#ffffff!important}.single .article-wrap article .has-pale-pink-border-color{border-color:#f78da7!important}.single .article-wrap article .has-vivid-red-border-color{border-color:#cf2e2e!important}.single .article-wrap article .has-luminous-vivid-orange-border-color{border-color:#ff6900!important}.single .article-wrap article .has-luminous-vivid-amber-border-color{border-color:#fcb900!important}.single .article-wrap article .has-light-green-cyan-border-color{border-color:#7bdcb5!important}.single .article-wrap article .has-vivid-green-cyan-border-color{border-color:#00d084!important}.single .article-wrap article .has-pale-cyan-blue-border-color{border-color:#8ed1fc!important}.single .article-wrap article .has-vivid-cyan-blue-border-color{border-color:#0693e3!important}.single .article-wrap article .has-vivid-purple-border-color{border-color:#9b51e0!important}.single .article-wrap article .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%)!important}.single .article-wrap article .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)!important}.single .article-wrap article .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%)!important}.single .article-wrap article .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%)!important}.single .article-wrap article .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)!important}.single .article-wrap article .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)!important}.single .article-wrap article .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)!important}.single .article-wrap article .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)!important}.single .article-wrap article .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)!important}.single .article-wrap article .has-pale-ocean-gradient-background{background:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)!important}.single .article-wrap article .has-electric-grass-gradient-background{background:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)!important}.single .article-wrap article .has-midnight-gradient-background{background:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)!important}.single .article-wrap article .has-small-font-size{font-size:13px!important}.single .article-wrap article .has-medium-font-size{font-size:20px!important}.single .article-wrap article .has-large-font-size{font-size:36px!important}.single .article-wrap article .has-x-large-font-size{font-size:42px!important}.single .article-wrap .info-box{position:relative}.single .article-wrap .info-box .open-btn_Info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-bottom:15px;cursor:pointer}.single .article-wrap .info-box .open-btn_Info p{position:relative;display:inline-block;font-size:16px;letter-spacing:0.05em;line-height:2;color:#FFFFFF;margin:0;padding:5px 40px 5px 20px;border:1px solid #ffffff}.single .article-wrap .info-box .open-btn_Info p:after{content:"";position:absolute;top:calc(50% - 2px);right:15px;width:10px;height:10px}.single .article-wrap .info-box .open-btn_Info:not(.close){position:absolute;bottom:0;left:0;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(50%,rgb(32,50,64)));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(32,50,64) 50%)}.single .article-wrap .info-box .open-btn_Info:not(.close) p:after{border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.single .article-wrap .info-box .open-btn_Info.close{margin-top:30px}.single .article-wrap .info-box .open-btn_Info.close p:after{top:calc(50% + 2px);border-top:1px solid #ffffff;border-left:1px solid #ffffff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.single .article-wrap .profile-box{background-color:#112433;margin-top:60px;margin-bottom:60px;padding:30px 40px 40px}@media screen and (max-width:600px){.single .article-wrap .profile-box{padding:25px 30px 30px}}.single .article-wrap .profile-box p{color:#ffffff;margin:0;padding:0}.single .article-wrap .profile-box .profile-ttl{font-size:18px}@media screen and (max-width:600px){.single .article-wrap .profile-box .profile-ttl{text-align:center}}.single .article-wrap .profile-box .profile-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:25px}@media screen and (max-width:600px){.single .article-wrap .profile-box .profile-inner{display:block}}.single .article-wrap .profile-box .profile-inner .img-wrap{width:22%}@media screen and (max-width:999px){.single .article-wrap .profile-box .profile-inner .img-wrap{width:25%}}@media screen and (max-width:600px){.single .article-wrap .profile-box .profile-inner .img-wrap{width:65%;margin:0 auto}}.single .article-wrap .profile-box .profile-inner .img-wrap .bg-wrap{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.single .article-wrap .profile-box .profile-inner .txt-wrap{width:73%}@media screen and (max-width:999px){.single .article-wrap .profile-box .profile-inner .txt-wrap{width:70%}}@media screen and (max-width:600px){.single .article-wrap .profile-box .profile-inner .txt-wrap{width:100%;margin-top:15px}}.single .article-wrap .profile-box .profile-inner .txt-wrap .name{font-size:20px}@media screen and (max-width:600px){.single .article-wrap .profile-box .profile-inner .txt-wrap .name{text-align:center}}.single .article-wrap .profile-box .profile-inner .txt-wrap .name span.furigana{display:inline-block;font-size:14px;margin-left:1em}@media screen and (max-width:600px){.single .article-wrap .profile-box .profile-inner .txt-wrap .name span.furigana{display:block;margin-left:0}}.single .article-wrap .profile-box .profile-inner .txt-wrap .desc{font-size:16px;margin-top:5px}.single .article-wrap .profile-box .profile-inner .txt-wrap .link-list{margin-top:10px}.single .article-wrap .profile-box .profile-inner .txt-wrap .link-list li{color:#FFFFFF;font-size:15px;letter-spacing:2px;line-height:2}.single .article-wrap .profile-box .profile-inner .txt-wrap .link-list li a{color:#F5F5F5;display:inline-block;text-decoration:underline}.single .article-wrap .article-tags{position:relative;width:100%;margin-top:80px}.single .article-wrap .article-tags .tags-ttl{position:relative;font-weight:600;font-size:24px;line-height:1.6;letter-spacing:1px;color:#ffffff;margin-bottom:25px;padding-bottom:15px}@media screen and (max-width:999px){.single .article-wrap .article-tags .tags-ttl{font-size:22px}}@media screen and (max-width:600px){.single .article-wrap .article-tags .tags-ttl{font-size:20px}}.single .article-wrap .article-tags .tags-ttl:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ffffff}.single .article-wrap .article-tags .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single .article-wrap .article-tags .tag-list li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:15px;line-height:1.6;color:#BDBDBD;margin-bottom:0.25em}.single .article-wrap .article-tags .tag-list li:not(:last-child){margin-right:1em}.single .article-wrap .article-tags .tag-list li a{display:block}.single .article-wrap .article-tags .tag-list li a:hover{text-decoration:underline}.single .article-side-block{position:relative;display:block;width:30%}@media screen and (max-width:999px){.single .article-side-block{width:100%;margin-top:100px}}@media screen and (max-width:600px){.single .article-side-block{margin-top:60px}}.single .article-side-block>.inner{position:sticky;top:120px}@media screen and (max-width:999px){.single .article-side-block>.inner{position:static}}.single .article-side-block .side-content-item{width:100%}.single .article-side-block .side-content-item:not(:last-child){margin-bottom:70px}.single .article-side-block .side-content-item p.side-content-ttl{font-size:20px;font-weight:500;letter-spacing:1px;color:#FFFFFF;line-height:1.8;border-bottom:1px solid #FFFFFF;margin-bottom:20px;padding-bottom:15px}.single .article-side-block .recommend-article .article-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #FFFFFF;margin-bottom:20px;padding-bottom:20px}.single .article-side-block .recommend-article .article-list .list-item .thumb-wrap{width:33.3333333333%}@media screen and (max-width:999px){.single .article-side-block .recommend-article .article-list .list-item .thumb-wrap{width:20%}}@media screen and (max-width:600px){.single .article-side-block .recommend-article .article-list .list-item .thumb-wrap{width:30%}}.single .article-side-block .recommend-article .article-list .list-item .thumb-wrap .bg-wrap{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.single .article-side-block .recommend-article .article-list .list-item .txt-wrap{width:60%}@media screen and (max-width:999px){.single .article-side-block .recommend-article .article-list .list-item .txt-wrap{width:76%}}@media screen and (max-width:600px){.single .article-side-block .recommend-article .article-list .list-item .txt-wrap{width:66%}}.single .article-side-block .recommend-article .article-list .list-item .txt-wrap p.date{font-size:15px;letter-spacing:1px;color:#808080}.single .article-side-block .recommend-article .article-list .list-item .txt-wrap p.ttl{font-size:18px;letter-spacing:1px;line-height:1.6;color:#FFFFFF;margin-top:5px}@media screen and (max-width:600px){.single .article-side-block .recommend-article .article-list .list-item .txt-wrap p.ttl{margin-top:0}}.single .article-side-block .recommend-article .article-list .list-item .txt-wrap p.txt{font-size:15px;letter-spacing:3px;line-height:1.6;color:#DBDBDB;margin-top:5px}@media screen and (max-width:600px){.single .article-side-block .recommend-article .article-list .list-item .txt-wrap p.txt{margin-top:0}}.single .article-side-block .recommend-tag .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single .article-side-block .recommend-tag .tag-list li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:15px;line-height:1.6;color:#BDBDBD;margin-bottom:0.25em}.single .article-side-block .recommend-tag .tag-list li:not(:last-child){margin-right:1em}.single .article-side-block .recommend-tag .tag-list li a{display:block}.single .article-side-block .recommend-tag .tag-list li a:hover{text-decoration:underline}.single .btn_reservation{position:fixed;top:100px;right:0;width:60px;z-index:9}@media screen and (max-width:999px){.single .btn_reservation{top:inherit;bottom:0;width:100%}}.single .btn_reservation a{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;font-size:16px;font-weight:600;color:#FFFFFF;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;width:100%;padding:15px 10px;background-color:#102332;border-radius:10px 0 0 10px;text-align:center}@media screen and (max-width:999px){.single .btn_reservation a{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;border-radius:0}}@media screen and (max-width:600px){.single .btn_reservation a{font-size:14px;letter-spacing:0}}.single .btn_reservation a span{display:block}
/*# sourceMappingURL=article.css.map */