@import url("//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap");@import url("//fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");@import url("//fonts.googleapis.com/css2?family=Oswald&display=swap");@media print, screen and (min-width: 769px){html{font-size:1.111vw}}@media print, screen and (min-width: 1601px) and (max-width: 9999px){html{font-size:18px}}@media print, screen and (max-width: 768px){html{font-size:3.466vw}}html,body{height:100%}@supports (-webkit-touch-callout: none){html body,body body{height:-webkit-fill-available}}body{font-family:"Noto Sans JP", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;font-weight:400;font-feature-settings:"palt";color:#000;background-color:white}::selection{background:black;color:white}a{cursor:pointer;outline:none;text-decoration:none;color:#000;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto;vertical-align:top}@media print, screen and (min-width: 769px){.u-sp{display:none !important}}@media print, screen and (max-width: 768px){.u-pc{display:none !important}}.u-weight-bold{font-weight:bold}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}.u-mb-0{margin-bottom:0 !important}.u-mb-05{margin-bottom:0.5rem !important}.u-mb-10{margin-bottom:1.0rem !important}.u-mb-15{margin-bottom:1.5rem !important}.u-mb-20{margin-bottom:2.0rem !important}.u-mb-25{margin-bottom:2.5rem !important}.u-mb-30{margin-bottom:3.0rem !important}.u-mb-35{margin-bottom:3.5rem !important}.u-mb-40{margin-bottom:4.0rem !important}.u-mb-45{margin-bottom:4.5rem !important}.u-mb-50{margin-bottom:5.0rem !important}.u-mb-55{margin-bottom:5.5rem !important}.u-mb-60{margin-bottom:6.0rem !important}.u-mt-0{margin-top:0 !important}.u-mt-05{margin-top:0.5rem !important}.u-mt-10{margin-top:1.0rem !important}.u-mt-15{margin-top:1.5rem !important}.u-mt-20{margin-top:2.0rem !important}.u-mt-25{margin-top:2.5rem !important}.u-mt-30{margin-top:3.0rem !important}.u-mt-35{margin-top:3.5rem !important}.u-mt-40{margin-top:4.0rem !important}.u-mt-45{margin-top:4.5rem !important}.u-mt-50{margin-top:5.0rem !important}.u-mt-55{margin-top:5.5rem !important}.u-mt-60{margin-top:6.0rem !important}.u-ml-0{margin-left:0 !important}.u-ml-05{margin-left:0.5rem !important}.u-ml-10{margin-left:1.0rem !important}.u-ml-15{margin-left:1.5rem !important}.u-ml-20{margin-left:2.0rem !important}.u-ml-25{margin-left:2.5rem !important}.u-ml-30{margin-left:3.0rem !important}.u-ml-35{margin-left:3.5rem !important}.u-ml-40{margin-left:4.0rem !important}.u-ml-45{margin-left:4.5rem !important}.u-ml-50{margin-left:5.0rem !important}.u-ml-55{margin-left:5.5rem !important}.u-ml-60{margin-left:6.0rem !important}.u-pb-0{padding-bottom:0 !important}.u-pb-05{padding-bottom:0.5rem !important}.u-pb-10{padding-bottom:1.0rem !important}.u-pb-15{padding-bottom:1.5rem !important}.u-pb-20{padding-bottom:2.0rem !important}.u-pb-25{padding-bottom:2.5rem !important}.u-pb-30{padding-bottom:3.0rem !important}.u-pb-35{padding-bottom:3.5rem !important}.u-pb-40{padding-bottom:4.0rem !important}.u-pb-45{padding-bottom:4.5rem !important}.u-pb-50{padding-bottom:5.0rem !important}.u-pb-55{padding-bottom:5.5rem !important}.u-pb-60{padding-bottom:6.0rem !important}.u-pt-0{padding-top:0 !important}.u-pt-05{padding-top:0.5rem !important}.u-pt-10{padding-top:1.0rem !important}.u-pt-15{padding-top:1.5rem !important}.u-pt-20{padding-top:2.0rem !important}.u-pt-25{padding-top:2.5rem !important}.u-pt-30{padding-top:3.0rem !important}.u-pt-35{padding-top:3.5rem !important}.u-pt-40{padding-top:4.0rem !important}.u-pt-45{padding-top:4.5rem !important}.u-pt-50{padding-top:5.0rem !important}.u-pt-55{padding-top:5.5rem !important}.u-pt-60{padding-top:6.0rem !important}.header{position:fixed;top:0;left:0;width:100%;z-index:999}.header-logo{position:absolute;top:0;left:0;z-index:99;font-size:0;background:url("../img/common/logo-black.png") #fff center center no-repeat;background-size:64% auto;transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.header-logo a{display:block;width:100%;height:100%;background:url("../img/common/logo-white.png") #000 center center no-repeat;background-size:64% auto;opacity:0;transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print, screen and (min-width: 769px){.header-logo{width:160px;height:160px}}@media print, screen and (max-width: 768px){.header-logo{width:22vw;height:22vw}}.header-nav{position:absolute;top:0;width:100%;overflow:hidden;height:0;background:#000;transition:height 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.header-nav-global{display:flex;flex-flow:row wrap;opacity:0;transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.header-nav .nav-item p{color:rgba(255,255,255,0.8)}.header-nav .nav-item>a{font-family:"Roboto", sans-serif;color:white;text-decoration:underline}.header-nav .nav-item .sub a{color:rgba(255,255,255,0.6)}@media print, screen and (min-width: 769px){.header-nav{display:flex;align-items:center;justify-content:center}.header-nav-global{width:80%;max-width:864px;padding-bottom:10vh}.header-nav-global>div:nth-of-type(n+2){margin-left:4.37rem}.header-nav .nav-block>div:nth-of-type(n+2){margin-top:30px}.header-nav .nav-item p{margin-bottom:8px;font-size:14px}.header-nav .nav-item>a{text-decoration:none;font-size:24px;padding-right:2px;background:linear-gradient(to right, #fff 0%, #fff 100%) 0 0 no-repeat;background-size:0 100%;border-bottom:solid 2px white;transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-size, color}.header-nav .nav-item>a:hover{color:black;background-size:100% 100%}.header-nav .nav-item .sub{margin-top:30px}.header-nav .nav-item .sub li{margin-bottom:12px;font-size:15px}.header-nav .nav-item .sub li a{padding-right:1px;background:linear-gradient(to right, #fff 0%, #fff 100%) 0 0 no-repeat;background-size:0 100%;transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-size, color}.header-nav .nav-item .sub li a:hover{color:black;background-size:100% 100%}}@media print, screen and (max-width: 768px){.header-nav-global{margin:auto;padding-top:16vw;width:92vw}.header-nav-global>div:first-of-type{width:100%}.header-nav-global>div:nth-of-type(n+2){width:50%}.header-nav .nav-item{margin-top:9.333vw}.header-nav .nav-item p{margin-bottom:2.133vw;font-size:3.2vw}.header-nav .nav-item>a{font-size:5.333vw}.header-nav .nav-item .sub{margin-top:6.666vw}.header-nav .nav-item .sub li{margin-bottom:3.466vw;font-size:3.733vw}}.header-sns{position:fixed;overflow:hidden;font-size:0}.header-sns p{font-family:"Roboto", sans-serif}@media print, screen and (min-width: 769px){.header-sns{display:none;top:calc(50% - 80px);right:0;width:60px}.header-sns p{display:none}.header-sns a{display:block;margin:0 auto 20px;transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0.7}.header-sns a:hover{opacity:0.9}}@media print, screen and (max-width: 768px){.header-sns{left:4vw;bottom:8vw;height:0;z-index:99;opacity:0;transition:height 0s linear,opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.header-sns p{margin-bottom:4.8vw;font-size:3.2vw;color:white}.header-sns a{margin-right:6.133vw;filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%)}}.header .nav-toggle{position:fixed;top:0;right:0;z-index:20;background:#959124;cursor:pointer;transition:background-color 0.3s}.header .nav-toggle .toggle-bar{width:100%;height:100%}.header .nav-toggle span{display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background:white;transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print, screen and (min-width: 769px){.header .nav-toggle{width:100px;height:100px}.header .nav-toggle span{width:18px;height:2px}.header .nav-toggle span:nth-of-type(1){transform:translateY(-6px)}.header .nav-toggle span:nth-of-type(3){transform:translateY(6px)}.header .nav-toggle:hover{background:#aaa529}.header .nav-toggle:hover span:nth-of-type(2){transform:translateY(2px)}.header .nav-toggle:hover span:nth-of-type(3){transform:translateY(10px)}}@media print, screen and (max-width: 768px){.header .nav-toggle{width:14vw;height:14vw}.header .nav-toggle span{width:4.266vw;height:.533vw}.header .nav-toggle span:nth-of-type(1){transform:translateY(-1.467vw)}.header .nav-toggle span:nth-of-type(3){transform:translateY(1.466vw)}}.header.is-open .header-logo{background-color:rgba(255,255,255,0)}.header.is-open .header-logo a{opacity:1}.header.is-open .nav-toggle{background:#222}.header.is-open .nav-toggle span:nth-of-type(1){transform:translateY(0) rotate(225deg)}.header.is-open .nav-toggle span:nth-of-type(2){transform:scaleX(0)}.header.is-open .nav-toggle span:nth-of-type(3){transform:translateY(0) rotate(135deg)}@media print, screen and (min-width: 769px){.header.is-open .header-sns a{filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%)}}@media print, screen and (max-width: 768px){.header.is-open .header-sns{opacity:0.6;height:13.333vw;transition-delay:0.3s}}.header.is-open .header-nav{height:100vh}.header.is-open .header-nav-global{transition-delay:0.2s;opacity:1}.footer{background-color:#f5f5f5}@media print, screen and (min-width: 769px){.footer{padding:120px 0 130px}}@media print, screen and (max-width: 768px){.footer{padding:21.333vw 0 30.666vw}}.footer-in{margin:auto}@media print, screen and (min-width: 769px){.footer-in{display:flex;flex-flow:row wrap;justify-content:space-between;width:86%;max-width:1090px}}@media print, screen and (max-width: 768px){.footer-in{width:92vw}}.footer-nav{display:flex;flex-flow:row wrap}.footer-nav .nav-item p{color:#333}.footer-nav .nav-item>a{font-family:"Roboto", sans-serif;text-decoration:underline}.footer-nav .nav-item .sub a{color:#888}@media print, screen and (min-width: 769px){.footer-nav{justify-content:space-between;width:68%;max-width:750px}.footer-nav .nav-block>div:nth-of-type(n+2){margin-top:30px}.footer-nav .nav-item p{margin-bottom:8px;font-size:14px}.footer-nav .nav-item>a{text-decoration:none;font-size:24px;padding-right:2px;background:linear-gradient(to right, #000 0%, #000 100%) 0 0 no-repeat;background-size:0 100%;border-bottom:solid 2px black;transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-size, color}.footer-nav .nav-item>a:hover{color:white;background-size:100% 100%}.footer-nav .nav-item .sub{margin-top:30px}.footer-nav .nav-item .sub li{margin-bottom:12px;font-size:15px}.footer-nav .nav-item .sub li a{padding-right:1px;background:linear-gradient(to right, #000 0%, #000 100%) 0 0 no-repeat;background-size:0 100%;transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-size, color}.footer-nav .nav-item .sub li a:hover{color:white;background-size:100% 100%}}@media print, screen and (min-width: 769px) and (max-width: 1024px){.footer-nav .nav-item p{font-size:.87rem}.footer-nav .nav-item>a{font-size:1.5rem}.footer-nav .nav-item .sub li{font-size:.93rem}}@media print, screen and (max-width: 768px){.footer-nav>div:first-of-type{width:100%}.footer-nav>div:nth-of-type(n+2){width:50%}.footer-nav .nav-item{margin-top:12vw}.footer-nav .nav-item p{margin-bottom:2.133vw;font-size:3.2vw}.footer-nav .nav-item>a{font-size:5.333vw}.footer-nav .nav-item .sub{margin-top:8vw}.footer-nav .nav-item .sub li{margin-bottom:4.266vw;font-size:3.733vw}}.footer-logo{font-size:0;background:url("../img/common/logo-black.png") center center no-repeat;background-size:contain}@media print, screen and (min-width: 769px){.footer-logo{width:170px;height:122px}}@media print, screen and (max-width: 768px){.footer-logo{width:29.333vw;height:21.066vw;margin-bottom:11.333vw}}.footer-sns{font-size:0}.footer-sns p{font-family:"Roboto", sans-serif}@media print, screen and (min-width: 769px){.footer-sns{width:100%;margin-top:6px;margin-left:24px}.footer-sns p{display:none}.footer-sns a{margin-right:18px;transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0.4}.footer-sns a:hover{opacity:0.8}}@media print, screen and (max-width: 768px){.footer-sns{margin-top:21.333vw;opacity:0.6}.footer-sns p{margin-bottom:4.8vw;font-size:3.2vw}.footer-sns a{margin-right:6.133vw}}.footer .copyright{width:100%;color:#999}@media print, screen and (min-width: 769px){.footer .copyright{margin-top:110px;font-size:12px}}@media print, screen and (max-width: 768px){.footer .copyright{margin-top:20vw;font-size:3.2vw}}@media print, screen and (min-width: 769px){#Aside{position:fixed;top:calc(50vh - 80px);right:0;z-index:9999;width:60px;mix-blend-mode:difference}#Aside a{display:block;margin:0 auto 20px;background:none;transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0.6}#Aside a:hover{opacity:0.9}}@media print, screen and (max-width: 768px){#Aside{display:none}}#Whole{overflow:hidden;background-color:#f5f5f5}#Main{overflow:hidden}#Loading{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background:url("../img/common/logo-black.png") #f5f5f5 center center no-repeat}@media print, screen and (min-width: 769px){#Loading{background-size:10rem auto}}@media print, screen and (max-width: 768px){#Loading{background-size:29.333vw auto}}input,button,textarea,select{padding:0;margin:0;border-radius:0;border:none;appearance:none;background-color:white;font-size:1rem}input:focus,button:focus,textarea:focus,select:focus{outline:0}input::placeholder,button::placeholder,textarea::placeholder,select::placeholder{color:#ccc}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],button{cursor:pointer;-webkit-appearance:button;*overflow:visible;padding:0;margin:0;border:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;right:0;bottom:0;left:0;height:20px;width:20px;vertical-align:-0.8rem;transition:all .15s ease-out 0s;color:#fff;cursor:pointer;display:inline-block;margin:.4rem;outline:none;border-radius:10%}select::-ms-expand{display:none}textarea{resize:vertical}@media print, screen and (min-width: 769px){a{transition:color 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}a:hover{color:#959124}}.circle-button{display:flex;align-items:center}.circle-button span{margin-right:2em;font-family:"Roboto", sans-serif;font-weight:700;letter-spacing:0.02em}.circle-button a{position:relative;border-radius:50%}.circle-button a::before,.circle-button a::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:center center no-repeat;background-size:contain}.circle-button.-white span{color:white}.circle-button.-white a{background-color:white}.circle-button.-white a::before,.circle-button.-white a::after{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/btn-arr-black.svg")}.circle-button.-black span{color:black}.circle-button.-black a{background-color:black}.circle-button.-black a::before,.circle-button.-black a::after{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/btn-arr-white.svg")}@media print, screen and (min-width: 769px){.circle-button span{font-size:1rem}.circle-button a{width:6.25rem;height:6.25rem;box-shadow:0 2.5rem 3.75rem rgba(0,0,0,0.2)}.circle-button a::before,.circle-button a::after{transition:0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:transform, opacity;will-change:opacity, transform}.circle-button a::after{opacity:0;transform:translateX(-40%)}.circle-button a:hover::before{opacity:0;transform:translateX(40%)}.circle-button a:hover::after{opacity:1;transform:translateX(0%)}}@media print, screen and (max-width: 768px){.circle-button span{font-size:3.733vw}.circle-button a{width:16vw;height:16vw;box-shadow:0 5.333vw 8vw rgba(0,0,0,0.2)}}.btn-sns{display:inline-block;vertical-align:top;background:center center no-repeat;background-size:100% auto;font-size:0}.btn-sns.instagram.-black{background-image:url("../img/common/ico-ig-black.png")}.btn-sns.instagram.-white{background-image:url("../img/common/ico-ig-white.png")}.btn-sns.facebook.-black{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-fb-black.png")}.btn-sns.facebook.-white{background-image:url("../img/common/ico-fb-white.png")}.btn-sns.youtube.-black{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-yt-black.png")}.btn-sns.youtube.-white{background-image:url("../img/common/ico-yt-white.png")}.btn-sns.twitter.-black{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-tw-black.png")}.btn-sns.twitter.-white{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-tw-white.png")}@media print, screen and (min-width: 769px){.btn-sns{width:25px;height:25px}}@media print, screen and (max-width: 768px){.btn-sns{width:4.8vw;height:4.8vw}}.btn-tag{display:inline-block;vertical-align:top;padding:0.5em 1em 0.55em;border:solid 1px rgba(255,255,255,0.6);border-radius:3px;color:rgba(255,255,255,0.6)}.btn-tag.is-active{color:black;font-weight:700;background-color:white}@media print, screen and (min-width: 769px){.btn-tag{font-size:.81rem}.btn-tag.-lg{padding:0.8em 1em 0.9em;font-size:1rem}}@media print, screen and (max-width: 768px){.btn-tag{font-size:3.2vw}.btn-tag.-lg{padding:0.8em 1em 0.9em;font-size:3.733vw}}@media print, screen and (min-width: 769px){a.btn-tag{transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-color, color}a.btn-tag:hover{color:black;background-color:white}}.experience-pickup{margin:auto}@media print, screen and (min-width: 769px){.experience-pickup{width:70rem}}.experience-pickup ul{display:flex;flex-wrap:wrap;justify-content:space-between}.experience-pickup ul:after{content:"";display:block;width:calc(33% - 27px)}.experience-pickup ul li{width:calc(33% - 27px)}@media print, screen and (min-width: 769px){.experience-pickup ul li:nth-of-type(n+4){padding-top:4.37rem}}@media print, screen and (max-width: 768px){.experience-pickup ul li{width:calc(50% - 6px);padding-bottom:6.666vw}}.experience-pickup ul li .image figure div{background-size:cover;background-position:center center;padding-top:124.2514%;width:100%}.experience-pickup ul li .title{line-height:1.5;color:white}@media print, screen and (min-width: 769px){.experience-pickup ul li .title{font-size:1.25rem;padding:1.37rem 0}}@media print, screen and (max-width: 768px){.experience-pickup ul li .title{font-size:3.466vw;padding:3.2vw 0 1.866vw}}.experience-pickup ul li .meta{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;line-height:1.6}@media print, screen and (max-width: 768px){.experience-pickup ul li .meta{display:block}}.experience-pickup ul li .meta .meta-tag .label{border-radius:1em;color:#FFF;padding:0.4em 0.8em;line-height:1}@media print, screen and (min-width: 769px){.experience-pickup ul li .meta .meta-tag .label{font-size:1rem}}@media print, screen and (max-width: 768px){.experience-pickup ul li .meta .meta-tag .label{font-size:2.933vw;padding:0.2em 0.6em;display:inline}}.experience-pickup ul li .meta .meta-tag .label.learn,.experience-pickup ul li .meta .meta-tag .label.learn-pickup-yamazoe,.experience-pickup ul li .meta .meta-tag .label.learn-tangooukoku{background-color:#874ea4}.experience-pickup ul li .meta .meta-tag .label.taste,.experience-pickup ul li .meta .meta-tag .label.taste-pickup-yamazoe,.experience-pickup ul li .meta .meta-tag .label.taste-tangooukoku{background-color:#a44e4e}.experience-pickup ul li .meta .meta-tag .label.around,.experience-pickup ul li .meta .meta-tag .label.around-pickup-yamazoe,.experience-pickup ul li .meta .meta-tag .label.around-tangooukoku{background-color:#4e87a4}.experience-pickup ul li .meta .meta-tag .label.experience,.experience-pickup ul li .meta .meta-tag .label.experience-pickup-yamazoe,.experience-pickup ul li .meta .meta-tag .label.experience-tangooukoku{background-color:#a48f4e}.experience-pickup ul li .meta .meta-tag .label.stay,.experience-pickup ul li .meta .meta-tag .label.stay-pickup-yamazoe,.experience-pickup ul li .meta .meta-tag .label.stay-tangooukoku{background-color:#4ea472}.experience-pickup ul li .meta .meta-date{font-family:"Oswald", sans-serif;color:rgba(255,255,255,0.6);letter-spacing:1.8px}@media print, screen and (min-width: 769px){.experience-pickup ul li .meta .meta-date{font-size:1rem}}@media print, screen and (max-width: 768px){.experience-pickup ul li .meta .meta-date{font-size:2.666vw;padding-top:2.666vw}}.experience-pickup ul li .spot{padding:0.3em 0 0.3em 1.9em;background:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-place.svg") 0 center no-repeat;background-size:auto 100%;color:white;opacity:0.6}@media print, screen and (min-width: 769px){.experience-pickup ul li .spot{margin-top:1.25rem;font-size:.81rem}}@media print, screen and (max-width: 768px){.experience-pickup ul li .spot{margin-top:2.133vw;font-size:2.666vw}}.c-page-title{margin:auto}.c-page-title span{display:block;margin-left:0.2em;margin-bottom:0.5em;color:#666;font-weight:700}.c-page-title h2{font-family:"Roboto", sans-serif;font-weight:700}.c-page-title.-white span{color:rgba(255,255,255,0.8)}.c-page-title.-white h2{color:white}@media print, screen and (min-width: 769px){.c-page-title{width:71.87rem;margin-top:18.43rem;margin-bottom:9.06rem}.c-page-title span{font-size:1.5rem}.c-page-title h2{font-size:6.25rem}}@media print, screen and (max-width: 768px){.c-page-title{width:92vw;margin-top:39.333vw;margin-bottom:14vw}.c-page-title span{font-size:4vw}.c-page-title h2{font-size:13.333vw}}.c-deluxscojp{margin:auto;background:center center no-repeat;background-size:cover;overflow:hidden}@media print, screen and (min-width: 769px){.c-deluxscojp{height:37.5rem;background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/deluxscojp-bg-pc.jpg")}}@media print, screen and (max-width: 768px){.c-deluxscojp{height:100vw;background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/deluxscojp-bg-sp.jpg")}}@media print, screen and (min-width: 769px){.c-deluxscojp .deluxs-in{height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;width:70rem}}@media print, screen and (max-width: 768px){.c-deluxscojp .deluxs-in{padding:19.333vw 4vw 0}}.c-deluxscojp .deluxs-logo{background:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/deluxscojp-logo.png") center center no-repeat;background-size:contain}@media print, screen and (min-width: 769px){.c-deluxscojp .deluxs-logo{position:absolute;top:0;right:0;bottom:0;left:0;width:17.75rem;height:17.75rem;margin:auto}}@media print, screen and (max-width: 768px){.c-deluxscojp .deluxs-logo{width:37.866vw;height:37.866vw;margin:0 auto 4vw}}.c-deluxscojp .deluxs-catch{color:white;font-weight:700;line-height:1.5}@media print, screen and (min-width: 769px){.c-deluxscojp .deluxs-catch{font-size:1.25rem}}@media print, screen and (max-width: 768px){.c-deluxscojp .deluxs-catch{margin-bottom:4vw;font-size:4vw;text-align:center}}@media print, screen and (max-width: 768px){.c-deluxscojp .deluxs-more{float:right}}.p-top #Main{background:white}.p-top section{margin:auto}.p-top .section-title span{display:block;margin-left:0.2em;margin-bottom:0.5em;color:#666;font-weight:700}.p-top .section-title h2{font-family:"Roboto", sans-serif;font-weight:700}.p-top .section-title.-white span,.p-top .section-title.-white h2{color:white}@media print, screen and (min-width: 769px){.p-top .section-title span{font-size:1.5rem}.p-top .section-title h2{font-size:5rem}}@media print, screen and (max-width: 768px){.p-top .section-title{margin-bottom:7.2vw}.p-top .section-title span{font-size:4vw}.p-top .section-title h2{font-size:13.333vw}}.p-top .kv{display:flex;align-items:center;justify-content:center}@media print, screen and (min-width: 769px){.p-top .kv{height:62.5vw;width:calc(100vw - 128px)}}@media print, screen and (max-width: 768px){.p-top .kv{height:100vh;border:solid 4vw #fff;border-top:none}}.p-top .kv-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.p-top .kv-image::after{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;content:"";background:rgba(0,0,0,0.2)}.p-top .kv-image p{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background:center center no-repeat;background-size:cover}@media print, screen and (min-width: 769px){.p-top .kv-image p.pic-1{background-image:url("../img/top/kv-1-pc.jpg")}.p-top .kv-image p.pic-2{background-image:url("../img/top/kv-2-pc.jpg")}.p-top .kv-image p.pic-3{background-image:url("../img/top/kv-3-pc.jpg")}.p-top .kv-image p.pic-4{background-image:url("../img/top/kv-4-pc.jpg")}.p-top .kv-image p.pic-5{background-image:url("../img/top/kv-5-pc.jpg")}.p-top .kv-image p.pic-6{background-image:url("../img/top/kv-6-pc.jpg")}.p-top .kv-image p.pic-7{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-7-pc.jpg")}.p-top .kv-image p.pic-8{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-8-pc.jpg")}.p-top .kv-image p.pic-9{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-9-pc.jpg")}.p-top .kv-image p.pic-10{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-10-pc.jpg")}}@media print, screen and (max-width: 768px){.p-top .kv-image p.pic-1{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-1-sp.jpg")}.p-top .kv-image p.pic-2{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-2-sp.jpg")}.p-top .kv-image p.pic-3{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-3-sp.jpg")}.p-top .kv-image p.pic-4{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-4-sp.jpg")}.p-top .kv-image p.pic-5{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-5-sp.jpg")}.p-top .kv-image p.pic-6{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-6-sp.jpg")}.p-top .kv-image p.pic-7{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-7-sp.jpg")}.p-top .kv-image p.pic-8{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-8-sp.jpg")}.p-top .kv-image p.pic-9{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-9-sp.jpg")}.p-top .kv-image p.pic-10{background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/top/kv-10-sp.jpg")}}.p-top .kv-title{position:absolute;z-index:10;width:100%;text-align:center;color:white}.p-top .kv-title .image{width:45%;max-width:645px;margin-left:auto;margin-right:auto}@media print, screen and (max-width: 768px){.p-top .kv-title .image{width:80%}}.p-top .kv-title h1 span{display:inline-block;vertical-align:top;font-family:"Roboto", sans-serif;font-weight:700}.p-top .kv-title .text{font-weight:700;letter-spacing:0.05em}@media print, screen and (min-width: 769px){.p-top .kv-title h1 span{margin:0 0.1em;font-size:6.25vw}.p-top .kv-title h1 span:first-of-type{display:block}.p-top .kv-title .text{margin-top:8px;font-size:1.25rem}}@media print, screen and (max-width: 768px){.p-top .kv-title h1 span{display:block;font-size:13.333vw}.p-top .kv-title .text{margin-top:3.2vw;font-size:4vw}}.p-top .kv-images{position:absolute;left:50%;transform:translateX(-50%)}.p-top .kv-images div{position:absolute;top:0;left:0;width:100%;user-select:none;pointer-events:none;opacity:0}.p-top .kv-images .light{top:50%;left:50%;transform:translate(-50%, -35%)}.p-top .kv-images .light img{opacity:0.7}@media print, screen and (min-width: 769px){.p-top .kv-images{top:320px;width:1230px}.p-top .kv-images .light{width:1300px}}@media print, screen and (min-width: 768px) and (max-width: 1280px){.p-top .kv-images{top:360px;width:910px}.p-top .kv-images .light{width:950px}}@media print, screen and (max-width: 768px){.p-top .kv-images{top:68vw;width:127.333vw}.p-top .kv-images .light{width:194.666vw;transform:translate(-50%, -74.667vw)}}.p-top .concept{background:url("../img/top/concept-bg.png") no-repeat}@media print, screen and (min-width: 769px){.p-top .concept{width:75%;max-width:1200px;margin-top:6.25rem;margin-bottom:10rem;background-position:right 1.25rem;background-size:53.12rem}}@media print, screen and (max-width: 768px){.p-top .concept{padding:0 4vw 54.666vw;margin-top:13.333vw;margin-bottom:8vw;background-position:center bottom;background-size:120% auto}}.p-top .concept-catch{font-weight:700;letter-spacing:0.06em;line-height:1.3}.p-top .concept-catch span{display:inline-block}@media print, screen and (min-width: 769px){.p-top .concept-catch{margin-bottom:3.75rem;font-size:5rem}}@media print, screen and (max-width: 768px){.p-top .concept-catch{margin-bottom:8vw;font-size:12vw}}.p-top .concept-text{font-weight:700;line-height:2}.p-top .concept-text span.black{color:white;background:linear-gradient(to right, #000 0%, #000 100%) 0 0 no-repeat;background-size:0% 100%;padding:0 0.1em;transition:background-size 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.p-top .concept-text span.black.highlight{background-size:100% 100%}.p-top .concept-text span.nowrap{white-space:nowrap}@media print, screen and (min-width: 769px){.p-top .concept-text{font-size:1.87rem}.p-top .concept-text p:nth-of-type(n+2){margin-top:3.5rem}}@media print, screen and (max-width: 768px){.p-top .concept-text{font-size:5.333vw;letter-spacing:0.05em;text-align:justify;text-justify:inter-ideograph}.p-top .concept-text p:nth-of-type(n+2){margin-top:10.666vw}}@media print, screen and (min-width: 769px){.p-top .area{display:flex;flex-flow:row wrap;justify-content:space-between;width:calc(100vw - 128px);max-width:1600px;margin-bottom:12.5rem}}@media print, screen and (max-width: 768px){.p-top .area{width:92vw;margin-bottom:21.333vw}}@media print, screen and (min-width: 769px){.p-top .area-group{display:flex;flex-flow:row wrap;justify-content:space-between;width:48.78%;margin-bottom:1.25rem}.p-top .area-group.-wide{width:100%}.p-top .area-group.-wide>div.area-item{width:48.78%}}.p-top .area-title{width:100%;font-size:0;font-family:"Roboto", sans-serif;font-weight:700}.p-top .area-title span{display:inline-block;margin-right:0.7em;color:#999}.p-top .area-title h3{display:inline-block}@media print, screen and (min-width: 769px){.p-top .area-title{margin-bottom:2.62rem}.p-top .area-title span{font-size:1.25rem}.p-top .area-title h3{font-size:3.25rem}}@media print, screen and (max-width: 768px){.p-top .area-title{margin-bottom:5.6vw}.p-top .area-title span{font-size:3.733vw}.p-top .area-title h3{font-size:10.666vw}}.p-top .area-item{overflow:hidden;border-radius:1rem;cursor:pointer;background:black}.p-top .area-item .item-image{transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:transform, opacity;will-change:transform, opacity;transform:scale(1) rotate(0.02deg)}@media print, screen and (max-width: 768px){.p-top .area-item .item-image{opacity:0.5}}.p-top .area-item .item-summary{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;color:white;line-height:1.5;opacity:0;pointer-events:none;transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity, transform;will-change:opacity, transform}@media print, screen and (max-width: 768px){.p-top .area-item .item-summary{opacity:1}}.p-top .area-item .item-summary .title{margin-bottom:0.75em;font-weight:700}.p-top .area-item .item-summary .desc{text-align:justify;text-justify:inter-ideograph}.p-top .area-item .item-summary .more{position:absolute}.p-top .area-item.is-on .item-image{opacity:0.5;transform:scale(1.03) rotate(0.02deg)}.p-top .area-item.is-on .item-summary{pointer-events:auto;opacity:1}@media print, screen and (min-width: 769px){.p-top .area-item{margin-bottom:2.25rem;box-shadow:0 1.25rem 1.87rem rgba(0,0,0,0.1)}.p-top .area-item .item-summary{padding:9.06rem 5rem 0}.p-top .area-item .item-summary .title{font-size:1.87rem}.p-top .area-item .item-summary .desc{font-size:1rem}.p-top .area-item .item-summary .more{bottom:5.555vw}}@media print, screen and (max-width: 768px){.p-top .area-item{margin-bottom:12vw;box-shadow:0 2.666vw 4vw rgba(0,0,0,0.1)}.p-top .area-item .item-summary{padding:19.333vw 10.666vw 0}.p-top .area-item .item-summary .title{pointer-events:none;font-size:4vw}.p-top .area-item .item-summary .desc{pointer-events:none;font-size:2.933vw}.p-top .area-item .item-summary .more{bottom:10.666vw}}.p-top .event::before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";background-color:#f5f5f5}@media print, screen and (min-width: 769px){.p-top .event{display:flex;justify-content:space-between;width:72rem;padding-bottom:10rem}.p-top .event::before{top:5rem;left:9.06rem;width:100vw;height:calc(100% - 5rem)}}@media print, screen and (max-width: 768px){.p-top .event{padding:21.333vw 4vw}}.p-top .event-banner a{display:block}@media print, screen and (min-width: 769px){.p-top .event-banner{width:48.75rem}.p-top .event-banner a:nth-of-type(n+2){margin-top:1.87rem}}@media print, screen and (max-width: 768px){.p-top .event-banner a:nth-of-type(n+2){margin-top:4vw}}.p-top .experience{background-color:black}@media print, screen and (min-width: 769px){.p-top .experience{padding:10rem 0}.p-top .experience .section-title{margin-bottom:5rem}.p-top .experience .circle-button{position:absolute;top:1.25rem;right:0}}@media print, screen and (max-width: 768px){.p-top .experience{padding:21.333vw 4vw;overflow:hidden}.p-top .experience .section-title{margin-bottom:9.333vw}.p-top .experience .circle-button{float:right}}.p-top .experience-in{margin:auto}@media print, screen and (min-width: 769px){.p-top .experience-in{width:70rem}}@media print, screen and (min-width: 769px){.p-top .news{display:flex;justify-content:space-between;width:72rem;margin:10rem auto}.p-top .news .circle-button{position:absolute;left:0;top:21.25rem}}@media print, screen and (max-width: 768px){.p-top .news{padding:0 4vw;margin:21.333vw auto;overflow:hidden}.p-top .news .circle-button{float:right}}.p-top .news-list{overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:red white}.p-top .news-list::-webkit-scrollbar{width:8px}.p-top .news-list::-webkit-scrollbar-track{margin:0 2px;background:#f5f5f5;border-radius:0}.p-top .news-list::-webkit-scrollbar-thumb{border-radius:10px;background:#ccc}.p-top .news-list>div:first-of-type{border-top:solid 1px #dedede}@media print, screen and (min-width: 769px){.p-top .news-list{width:48.75rem;height:40.62rem;padding-right:20px}}@media print, screen and (max-width: 768px){.p-top .news-list{margin-bottom:10.666vw;height:116vw;padding-right:4vw}.p-top .news-list::-webkit-scrollbar{width:5px}}.p-top .news-item{border-bottom:solid 1px #dedede}.p-top .news-item .item-head{display:flex;align-items:center}.p-top .news-item .item-head .tags{font-size:0}.p-top .news-item .item-head .tags span{display:inline-block;margin-right:0.5em;padding:0.5em 1em;border-radius:1em;background-color:#f5f5f5}.p-top .news-item .item-head .tags span:last-of-type{margin-right:1em}.p-top .news-item .item-head .date{font-family:"Oswald", sans-serif;color:#666;letter-spacing:0.06em}.p-top .news-item a{display:block;text-align:justify;text-justify:inter-ideograph;line-height:1.5}@media print, screen and (min-width: 769px){.p-top .news-item{padding:3.12rem 0}.p-top .news-item .item-head{margin-bottom:1.12rem}.p-top .news-item .item-head .tags span{font-size:1rem}.p-top .news-item .item-head .date{font-size:1rem}.p-top .news-item a{font-size:1.25rem;transition:color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-top .news-item a:hover{color:#959124;text-decoration:underline}}@media print, screen and (max-width: 768px){.p-top .news-item{padding:6.666vw 0}.p-top .news-item .item-head{margin-bottom:3.466vw}.p-top .news-item .item-head .tags span{font-size:2.933vw}.p-top .news-item .item-head .date{font-size:2.666vw}.p-top .news-item a{font-size:3.466vw}}.p-top .contact{background-color:black;border-radius:1rem;box-shadow:0 1.25rem 1.87rem rgba(0,0,0,0.1)}@media print, screen and (min-width: 769px){.p-top .contact{display:flex;justify-content:space-between;width:calc(100vw - 128px);max-width:1600px;padding:10rem 5rem;margin:5rem auto 10rem;transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-top .contact:hover{background-color:#959124}}@media print, screen and (max-width: 768px){.p-top .contact{width:92vw;padding:21.333vw 13.333vw;margin-bottom:21.333vw}}.p-top .contact .contact-header .header-desc{margin-top:0.8em;margin-left:0.3em;color:white;line-height:1.5}@media print, screen and (min-width: 769px){.p-top .contact .contact-header .header-desc{font-size:1.25rem}}@media print, screen and (max-width: 768px){.p-top .contact .contact-header{margin-bottom:9.333vw}}.p-company .profile{margin:auto}.p-company .profile dl{line-height:1.5;border-top:solid 1px #d9d9d9}.p-company .profile dl dt{font-weight:700}.p-company .profile dl a{display:inline-block;border-bottom:solid 1px}.p-company .profile dl a[target="_blank"]::after{position:absolute;bottom:0.1em;display:inline-block;width:1em;height:1em;margin-left:0.5em;content:"";background-image:url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-blank-black.png"),url("https://deluxs.jp/wp-content/themes/deluxs_labo/img/common/ico-blank-color.png");background-position:right center, right center;background-repeat:no-repeat, no-repeat;background-size:contain}@media print, screen and (min-width: 769px){.p-company .profile{width:54rem;margin-bottom:10rem}.p-company .profile dl{display:flex;padding:2.5rem 0;font-size:1.25rem}.p-company .profile dl dt{width:25%}.p-company .profile dl dd{width:75%}.p-company .profile dl a:hover::after{background-position:right 100px, right center}}@media print, screen and (max-width: 768px){.p-company .profile{width:92vw;margin-bottom:21.333vw}.p-company .profile dl{padding:5.333vw 0;font-size:4vw}.p-company .profile dl dt{margin-bottom:1.333vw}}.p-company .fc{width:100%;box-shadow:0 .75rem 1.75rem rgba(0,0,0,0.15);text-align:center;background-color:#FFF}@media print, screen and (min-width: 769px){.p-company .fc{margin-top:37px;border-radius:20px;transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-company .fc:hover{transform:scale(1.05)}}@media print, screen and (max-width: 768px){.p-company .fc{margin-top:40px;border-radius:10px}.p-company .fc:hover{transform:scale(1.05)}}.p-company .fc a{display:block}@media print, screen and (min-width: 769px){.p-company .fc a{padding-top:35px;padding-bottom:18px}}@media print, screen and (max-width: 768px){.p-company .fc a{padding-top:22px;padding-bottom:10px;transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}}.p-company .fc a:hover{color:#000}.p-company .fc a:visited{color:#000}.p-company .fc-title{color:#000000}@media print, screen and (min-width: 769px){.p-company .fc-title span{font-size:4.133vw;font-family:"Roboto", sans-serif;font-weight:700;opacity:.14}.p-company .fc-title h2{font-size:2.133vw;font-weight:bold;margin-top:-22px;letter-spacing:3px}}@media print, screen and (max-width: 768px){.p-company .fc-title span{font-size:10.666vw;font-family:"Roboto", sans-serif;font-weight:700;opacity:.14}.p-company .fc-title h2{font-size:4.8vw;font-weight:bold;margin-top:-22px;letter-spacing:1px}}@media print, screen and (min-width: 769px){.p-company .fc-desc{font-size:1.066vw;line-height:1.5;padding-top:13px;padding-bottom:13px}}@media print, screen and (max-width: 768px){.p-company .fc-desc{font-size:2.666vw;line-height:1.5;padding-top:8px;padding-bottom:1px}}.p-company .fc-arrow{margin-left:auto;margin-right:auto}@media print, screen and (min-width: 769px){.p-company .fc-arrow{max-width:47px}}@media print, screen and (max-width: 768px){.p-company .fc-arrow{max-width:37px}}.p-experience #Main{background-color:#333333}.p-experience .experience{color:white}.p-experience .experience .facility{margin:auto}.p-experience .experience .facility-title{font-family:"Roboto", sans-serif;font-weight:700}.p-experience .experience .facility-title::after{position:absolute;top:calc(0.5em - 1px);right:1rem;display:inline-block;width:1rem;height:1px;content:"";background-color:#999}.p-experience .experience .facility-tags .tags-block{font-size:0}.p-experience .experience .facility-tags .tags-block>*{margin-right:4px;margin-bottom:4px}@media print, screen and (min-width: 769px){.p-experience .experience .facility{display:flex;width:70rem;margin-bottom:1.75rem}.p-experience .experience .facility-title{width:13%;margin-top:0.5em;font-size:1.25rem}.p-experience .experience .facility-tags{width:87%}.p-experience .experience .facility-tags .current-block{margin-bottom:.62rem}.p-experience .experience .facility-tags .tags-block .btn-tag{margin-right:4px}}@media print, screen and (max-width: 768px){.p-experience .experience .facility{width:92vw;margin-bottom:6.4vw}.p-experience .experience .facility-title{width:26.4vw;margin-bottom:2.4vw;font-size:4vw}.p-experience .experience .facility-tags .current-block{margin-bottom:2.133vw}.p-experience .experience .facility-tags .tags-block .btn-tag{margin-right:3px}}.p-experience .experience .keyword{margin:auto;background-color:#252525}.p-experience .experience .keyword-title{font-family:"Roboto", sans-serif;font-weight:700;opacity:0.6}.p-experience .experience .keyword-tags .tags-block{font-size:0}.p-experience .experience .keyword-tags .tags-block>*{margin-right:4px;margin-bottom:4px}.p-experience .experience .keyword-tags .tags-block .tag .readmore-content{position:relative;overflow:hidden;height:85px}@media screen and (max-width: 767px){.p-experience .experience .keyword-tags .tags-block .tag .readmore-content{height:117px}}.p-experience .experience .keyword-tags .tags-block .tag .readmore-content::before{display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;content:"";height:40px;background:-webkit-linear-gradient(top, rgba(37,37,37,0) 0%, rgba(37,37,37,0) 50%, rgba(37,37,37,0.6) 50%, #252525 100%);background:linear-gradient(top, rgba(37,37,37,0) 0%, rgba(37,37,37,0) 50%, rgba(37,37,37,0.6) 50%, #252525 100%)}@media screen and (max-width: 767px){.p-experience .experience .keyword-tags .tags-block .tag .readmore-content::before{height:60px}}.p-experience .experience .keyword-tags .tags-block .tag .readmore-label{display:table;bottom:-25px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);margin:0 auto;z-index:2;padding:10px 10px 0 10px;color:#a49b4e;font-family:'Oswald', sans-serif}@media screen and (max-width: 767px){.p-experience .experience .keyword-tags .tags-block .tag .readmore-label{bottom:-10px}}.p-experience .experience .keyword-tags .tags-block .tag .readmore-label:before{content:'+ MORE TAG';cursor:pointer;font-size:16px}.p-experience .experience .keyword-tags .tags-block .tag .readmore-check{display:none}.p-experience .experience .keyword-tags .tags-block .tag .readmore-check:checked ~ .readmore-label{position:static;transform:translateX(0);-webkit-transform:translateX(0)}.p-experience .experience .keyword-tags .tags-block .tag .readmore-check:checked ~ .readmore-label:before{content:'- CLOSE'}.p-experience .experience .keyword-tags .tags-block .tag .readmore-check:checked ~ .readmore-content{height:auto}.p-experience .experience .keyword-tags .tags-block .tag .readmore-check:checked ~ .readmore-content::before{display:none}.p-experience .experience .keyword .more-tag{position:absolute;font-family:"Oswald", sans-serif;color:#959124}@media print, screen and (min-width: 769px){.p-experience .experience .keyword{display:flex;width:70rem;margin-bottom:2.81rem;padding:1.62rem 0 1.5rem;border-radius:8px}.p-experience .experience .keyword-title{width:13%;margin-top:0.5em;padding-left:2rem;font-size:1rem}.p-experience .experience .keyword-tags{width:87%;padding-right:2rem}.p-experience .experience .keyword-tags .current-block{margin-bottom:.62rem}.p-experience .experience .keyword-tags .tags-block .btn-tag{margin-right:4px}.p-experience .experience .keyword .more-tag{right:2rem;bottom:.75rem}.p-experience .experience .keyword .more-tag:hover{opacity:0.6}}@media print, screen and (max-width: 768px){.p-experience .experience .keyword{width:92vw;padding:6.666vw 4vw;margin-bottom:8vw;border-radius:4px}.p-experience .experience .keyword-title{width:26.4vw;margin-bottom:2.4vw;font-size:2.933vw;opacity:0.32}.p-experience .experience .keyword-tags .current-block{margin-bottom:2.933vw}.p-experience .experience .keyword-tags .tags-block{margin-bottom:4vw}.p-experience .experience .keyword-tags .tags-block .btn-tag{margin-right:3px}.p-experience .experience .keyword .more-tag{position:relative;display:block;width:17.333vw;margin:auto;font-size:3.466vw;text-align:center}}.p-experience .experience-pickup-container{margin:auto;background-color:#1e1e1e}@media print, screen and (min-width: 769px){.p-experience .experience-pickup-container{padding:5rem 0 10rem}}@media print, screen and (max-width: 768px){.p-experience .experience-pickup-container{width:92vw}}.p-experience .experience-pickup-container .more{width:90%;max-width:475px;margin:0 auto;margin-top:60px}@media screen and (max-width: 767px){.p-experience .experience-pickup-container .more{margin-top:20px}}.p-experience .experience-pickup-container .more a{background-color:#a49b4e;color:#FFF;font-weight:700;width:100%;padding:36px 0;display:block;text-align:center;font-size:16px;font-family:'Oswald', sans-serif}@media screen and (max-width: 767px){.p-experience .experience-pickup-container .more a{padding:21px 0}}.p-experience .related-articles-block{padding-top:130px}@media screen and (max-width: 767px){.p-experience .related-articles-block{padding-top:50px;padding-bottom:55px}}@media screen and (max-width: 767px){.p-experience .related-articles-block .related-articles-text-title .inner{width:92%}}.p-experience .related-articles-block .related-articles-text-title .inner h2{color:#FFF;font-size:60px;letter-spacing:-0.2px}@media screen and (max-width: 767px){.p-experience .related-articles-block .related-articles-text-title .inner h2{font-size:3rem}}.p-experience .related-articles-block .related-articles-text-title .inner h2 span{padding-bottom:20px}@media screen and (max-width: 767px){.p-experience .related-articles-block .related-articles-text-title .inner h2 span{font-size:1.3rem;padding-bottom:10px}}.p-experience .related-articles-block .inner{max-width:1110px;margin:0 auto}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner{width:92%}}.p-experience .related-articles-block .inner .related-articles{padding-top:47px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles{padding-top:23px;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}}.p-experience .related-articles-block .inner .related-articles:after{content:"";display:block;width:calc(33% - 27px)}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles:after{display:none}}.p-experience .related-articles-block .inner .related-articles article{width:calc(33% - 27px);padding-bottom:116px}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles article{padding-bottom:10px;width:calc((100% - 36px) / 2);flex:0 0 auto;margin-right:9px}}.p-experience .related-articles-block .inner .related-articles article .image figure div{background-size:cover;background-position:center center;padding-top:124.2514%;width:100%}.p-experience .related-articles-block .inner .related-articles article .title{font-size:20px;line-height:1.6;padding:22px 0}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles article .title{font-size:1.3rem;padding:13px 0 2px}}.p-experience .related-articles-block .inner .related-articles article .meta{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;line-height:1.6}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles article .meta{display:block}}.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label{border-radius:14px;color:#FFF;padding:0 12px}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label{font-size:1.1rem;display:inline;padding:2px 6px}}.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label.learn{background-color:#874ea4}.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label.taste{background-color:#a44e4e}.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label.around{background-color:#4e87a4}.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label.experience{background-color:#a48f4e}.p-experience .related-articles-block .inner .related-articles article .meta .meta-tag .label.stay{background-color:#4ea472}.p-experience .related-articles-block .inner .related-articles article .meta .meta-date{font-family:'Oswald', sans-serif;font-size:16px;color:rgba(255,255,255,0.6);letter-spacing:1.8px}@media screen and (max-width: 767px){.p-experience .related-articles-block .inner .related-articles article .meta .meta-date{font-size:1.1rem;padding-top:4px}}.p-contact .contact{margin:auto}@media print, screen and (min-width: 769px){.p-contact .contact{width:68.12rem}}@media print, screen and (max-width: 768px){.p-contact .contact{width:92vw}}.p-contact .contact-type p{margin-bottom:1em}.p-contact .contact-type .types{display:flex;justify-content:space-between}.p-contact .contact-type .types a{display:flex;align-items:center;justify-content:center;width:32%;color:#999;font-weight:700;border:solid 1px #999}.p-contact .contact-type .types a.is-active{background-color:black;color:white;pointer-events:none;border-color:black}@media print, screen and (min-width: 769px){.p-contact .contact-type{margin-bottom:2.5rem;font-size:16px}.p-contact .contact-type .types a{height:5.5rem;border-radius:8px;transition:0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-color, color}.p-contact .contact-type .types a:hover{background-color:black;color:white}}@media print, screen and (max-width: 768px){.p-contact .contact-type{margin-bottom:5.333vw;font-size:3.2vw}.p-contact .contact-type .types a{height:14.933vw;border-radius:1.066vw}}@media print, screen and (min-width: 769px){.p-contact input,.p-contact textarea{font-size:16px !important}}.p-contact .page-contact-block{padding-bottom:160px}@media screen and (max-width: 767px){.p-contact .page-contact-block{padding-bottom:40px}}.p-contact .page-contact-block .inner{max-width:1110px;margin:0 auto}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner{width:92vw}}.p-contact .page-contact-block .inner .common-page-title .page-title .title{color:#000}.p-contact .page-contact-block .inner .contact-content{background-color:#FFF;padding:6.25rem 8.75rem;color:#000}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content{padding:5.333vw 2.666vw}}.p-contact .page-contact-block .inner .contact-content h2{font-size:24px;font-weight:700;padding-bottom:65px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content h2{font-size:2rem;padding-bottom:25px}}.p-contact .page-contact-block .inner .contact-content .headline p{font-size:16px;line-height:2}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .headline p{font-size:3.466vw;padding-bottom:25px}}.p-contact .page-contact-block .inner .contact-content .form{margin:0 auto;padding-top:82px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form{width:100%;padding-top:12px}}.p-contact .page-contact-block .inner .contact-content .form form dl{font-size:16px;padding-bottom:60px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl{font-size:3.466vw;padding-bottom:20px}}.p-contact .page-contact-block .inner .contact-content .form form dl dt{font-weight:700;margin-bottom:20px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dt{margin-bottom:12px}}.p-contact .page-contact-block .inner .contact-content .form form dl dt span{color:#b40000}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field{width:calc(50% - 6px);display:block;margin:0;margin-bottom:12px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field{width:100%;margin:0 0 10px}}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label{display:block;padding:26px 32px;cursor:pointer;width:100%;border:1px solid #e2e2e2;background-color:#f9f9f9}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label{padding:26px 20px}}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label.is-active{background-color:#f9f7ea}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label input[type="radio"]{vertical-align:middle;margin:0;width:20px;height:20px}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label input[type=radio]{border-radius:50%;border:2px solid #000;position:relative;margin-right:8px}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label input[type=radio]:checked{border:2px solid #a49b4e}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label input[type=radio]:checked:before{transform:scale(1);border:2px solid #a49b4e;background:#a49b4e}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label input[type=radio]:before{content:"";display:block;width:10px;height:10px;border-radius:50%;transition:all ease-out 250ms;position:absolute;left:3px;top:3px}.p-contact .page-contact-block .inner .contact-content .form form dl dd.subject span.mwform-radio-field label span.mwform-radio-field-text{line-height:1;vertical-align:middle}.p-contact .page-contact-block .inner .contact-content .form form dl dd input[type="text"]{width:100%;border:1px solid #e2e2e2;background-color:#f9f9f9;padding:30px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dd input[type="text"]{padding:20px}}.p-contact .page-contact-block .inner .contact-content .form form dl dd input[type="email"]{width:100%;border:1px solid #e2e2e2;background-color:#f9f9f9;padding:30px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dd input[type="email"]{padding:20px}}.p-contact .page-contact-block .inner .contact-content .form form dl dd textarea{width:100%;border:1px solid #e2e2e2;background-color:#f9f9f9;padding:30px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dd textarea{padding:20px}}.p-contact .page-contact-block .inner .contact-content .form form dl dd .error{width:100%;padding-top:8px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form dl dd .error{padding-bottom:12px}}.p-contact .page-contact-block .inner .contact-content .form form .privacy-check{text-align:center;padding-top:14px;padding-bottom:36px;font-size:16px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form .privacy-check{font-size:3.466vw}}.p-contact .page-contact-block .inner .contact-content .form form .privacy-check span#openModal{text-decoration:underline;color:#a49b4e;cursor:pointer}.p-contact .page-contact-block .inner .contact-content .form form .privacy-check input{border:2px solid #000}.p-contact .page-contact-block .inner .contact-content .form form .privacy-check input:checked{border:2px solid #a49b4e}.p-contact .page-contact-block .inner .contact-content .form form .privacy-check input:checked:after{content:"";display:block;position:absolute;top:0;left:5px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:7px;height:12px;border-right:2px solid #a49b4e;border-bottom:2px solid #a49b4e}.p-contact .page-contact-block .inner .contact-content .form form .privacy-check .mwform-checkbox-field-text{display:none}.p-contact .page-contact-block .inner .contact-content .form form .submit{width:90%;max-width:475px;margin:0 auto}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form .submit{width:100%}}.p-contact .page-contact-block .inner .contact-content .form form .submit input[type="submit"]{border:1px solid #a49b4e;background-color:#a49b4e;color:#FFF;font-weight:700;width:100%;padding:32px 0;letter-spacing:3px;font-size:16px}@media screen and (max-width: 767px){.p-contact .page-contact-block .inner .contact-content .form form .submit input[type="submit"]{padding:20px}}.p-contact .page-contact-block .inner .contact-content .form form .submit input[type="submit"]:hover{background-color:#FFF;color:#a49b4e}.p-contact .page-contact-block .inner .contact-content .form form .submit input[type="submit"]:disabled{border:1px solid #dadada;background-color:#dadada;color:#5d5d5d;opacity:.7;cursor:not-allowed;pointer-events:none}.p-contact .page-contact-block .inner .contact-content .form .mw_wp_form_preview .privacy-check{display:none}.p-contact .page-contact-block .inner .contact-content .form .mw_wp_form_preview .submit input[name="submitBack"]{margin-top:20px;background-color:#FFF;color:#a49b4e}.p-contact .contect-top-return{width:90%;max-width:475px;margin:0 auto}.p-contact .contect-top-return a{background-color:#a49b4e;color:#FFF;font-weight:700;width:100%;padding:32px 0;display:block;text-align:center;font-size:16px}.p-contact .modalArea{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%}.p-contact .modalBg{width:100%;height:100%;background-color:rgba(30,30,30,0.9)}.p-contact .modalWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70%;max-width:920px;padding:30px 30px;background-color:#fff;height:80%;overflow:auto}@media screen and (max-width: 767px){.p-contact .modalWrapper{width:92%;padding:30px 20px}}.p-contact .closeModal{position:absolute;top:30px;right:30px;cursor:pointer;z-index:999}.p-contact .modalContents{font-size:13px;line-height:1.65;color:#000}.p-contact .modalContents h4{font-size:20px}@media screen and (max-width: 767px){.p-contact .modalContents h4{font-size:1.6rem}}.p-contact .modalContents p.opening-sentence{padding:20px 0}.p-contact .modalContents dl dt{font-weight:500}.p-contact .modalContents dl dd{margin-bottom:20px}.entry-single{padding-top:251px}@media screen and (max-width: 767px){.entry-single{padding-top:125px}}.entry-single .entry-header{color:rgba(255,255,255,0.6)}.entry-single .entry-header .inner{max-width:790px;width:100%;margin:0 auto}.entry-single .entry-header .inner .entry-image-block{position:relative}.entry-single .entry-header .inner .entry-image-block .entry-image img{width:100%;height:auto}.entry-single .entry-header .inner .entry-image-block .entry-label{position:absolute;right:-60px;top:-50px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label{right:initial;top:initial;left:15px;bottom:-20px}}.entry-single .entry-header .inner .entry-image-block .entry-label .label{position:relative;font-size:52px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:30px 35px 25px 35px;color:#000000;letter-spacing:3px;width:120px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label{-ms-writing-mode:initial;writing-mode:initial;font-size:2rem;padding:8px 15px 8px 15px;letter-spacing:0;width:initial}}.entry-single .entry-header .inner .entry-image-block .entry-label .label span{font-weight:700}.entry-single .entry-header .inner .entry-image-block .entry-label .label:after{position:absolute;bottom:-30px;right:0;width:0;height:0;border-style:solid;border-width:30px 60px 0 0;content:""}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label:after{bottom:initial;top:0;right:-17px;border-width:17px 0 0 17px}}.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay,.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay-pickup-yamazoe,.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay-tangooukoku{background-color:#4ea472}.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay-tangooukoku:after{border-color:#2a5e3f transparent transparent transparent}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.stay-tangooukoku:after{border-color:transparent transparent transparent #2a5e3f}}.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience,.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience-pickup-yamazoe,.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience-tangooukoku{background-color:#a48f4e}.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience-tangooukoku:after{border-color:#a48f4e transparent transparent transparent}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.experience-tangooukoku:after{border-color:transparent transparent transparent #a48f4e}}.entry-single .entry-header .inner .entry-image-block .entry-label .label.around,.entry-single .entry-header .inner .entry-image-block .entry-label .label.around-pickup-yamazoe,.entry-single .entry-header .inner .entry-image-block .entry-label .label.around-tangooukoku{background-color:#4e87a4}.entry-single .entry-header .inner .entry-image-block .entry-label .label.around:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.around-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.around-tangooukoku:after{border-color:#4e87a4 transparent transparent transparent}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label.around:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.around-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.around-tangooukoku:after{border-color:transparent transparent transparent #4e87a4}}.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste,.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste-pickup-yamazoe,.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste-tangooukoku{background-color:#a44e4e}.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste-tangooukoku:after{border-color:#a44e4e transparent transparent transparent}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.taste-tangooukoku:after{border-color:transparent transparent transparent #a44e4e}}.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn,.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn-pickup-yamazoe,.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn-tangooukoku{background-color:#874ea4}.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn-tangooukoku:after{border-color:#874ea4 transparent transparent transparent}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn-pickup-yamazoe:after,.entry-single .entry-header .inner .entry-image-block .entry-label .label.learn-tangooukoku:after{border-color:transparent transparent transparent #874ea4}}.entry-single .entry-header .inner .entry-meta-block{padding-top:37px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block{width:92%;margin:0 auto;padding-top:35px}}.entry-single .entry-header .inner .entry-meta-block h1{font-size:40px;line-height:1.5;font-weight:700;color:#FFF}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block h1{font-size:2rem}}.entry-single .entry-header .inner .entry-meta-block .entry-meta{font-size:16px;padding-top:30px;padding-left:3px;padding-bottom:30px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block .entry-meta{font-size:1rem;padding-top:20px;padding-left:0;letter-spacing:1.1px;padding-bottom:24px}}.entry-single .entry-header .inner .entry-meta-block .entry-meta .entry-date{margin-bottom:20px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block .entry-meta .entry-date{margin-bottom:10px}}.entry-single .entry-header .inner .entry-meta-block .entry-meta img{width:24px;fill-opacity:0.6;opacity:0.6;margin-right:15px;vertical-align:middle}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block .entry-meta img{width:20px;margin-right:7px}}.entry-single .entry-header .inner .entry-meta-block .tags{font-size:13px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block .tags{font-size:1.2rem}}.entry-single .entry-header .inner .entry-meta-block .tags ul{display:flex;flex-wrap:wrap;justify-content:left}.entry-single .entry-header .inner .entry-meta-block .tags ul li{border:1px solid rgba(255,255,255,0.6);border-radius:4px;line-height:1;padding:8px 10px;margin-right:3px}@media screen and (max-width: 767px){.entry-single .entry-header .inner .entry-meta-block .tags ul li{padding:6px 10px}}.entry-single .entry-content-block{padding-top:80px}@media screen and (max-width: 767px){.entry-single .entry-content-block{padding-top:30px}}.entry-single .entry-content-block .entry-bounds{border-top:1px solid #3e3e3e;border-bottom:1px solid #3e3e3e;height:12px;background-color:#252525}@media screen and (max-width: 767px){.entry-single .entry-content-block .entry-bounds{height:8px}}.entry-single .entry-content-block .inner{max-width:600px;width:100%;margin:0 auto}@media screen and (max-width: 767px){.entry-single .entry-content-block .inner{width:92%}}.entry-single .entry-content-block .inner .entry-content{color:rgba(255,255,255,0.6);line-height:2;font-size:18px;margin-top:83px}@media screen and (max-width: 767px){.entry-single .entry-content-block .inner .entry-content{font-size:1.6rem;margin-top:30px;line-height:1.875}}.entry-single .entry-content-block .inner .entry-content ol,.entry-single .entry-content-block .inner .entry-content ul{list-style-position:inside}.entry-single .entry-content-block .inner .entry-content a:link{color:rgba(255,255,255,0.6);text-decoration:underline}.entry-single .entry-content-block .inner .entry-content a:visited{color:rgba(255,255,255,0.6);text-decoration:underline}.entry-single .entry-content-block .inner .entry-content a:hover{color:#a49b4e}.entry-single .entry-content-block .inner .entry-content h1,.entry-single .entry-content-block .inner .entry-content h2{font-size:24px;line-height:1.5;color:#FFF;margin:40px 0}.entry-single .entry-content-block .inner .entry-content h3,.entry-single .entry-content-block .inner .entry-content h4,.entry-single .entry-content-block .inner .entry-content h5,.entry-single .entry-content-block .inner .entry-content h6{font-size:20px;line-height:1.8}.entry-single .entry-content-block .inner .entry-content .wp-block-image,.entry-single .entry-content-block .inner .entry-content .wp-block-gallery,.entry-single .entry-content-block .inner .entry-content h1,.entry-single .entry-content-block .inner .entry-content h2,.entry-single .entry-content-block .inner .entry-content h3,.entry-single .entry-content-block .inner .entry-content h4,.entry-single .entry-content-block .inner .entry-content h5,.entry-single .entry-content-block .inner .entry-content h6,.entry-single .entry-content-block .inner .entry-content ul,.entry-single .entry-content-block .inner .entry-content .wp-block-media-text{margin:40px 0}.entry-single .entry-content-block .inner .entry-content h1,.entry-single .entry-content-block .inner .entry-content h2,.entry-single .entry-content-block .inner .entry-content h3,.entry-single .entry-content-block .inner .entry-content h4,.entry-single .entry-content-block .inner .entry-content h5,.entry-single .entry-content-block .inner .entry-content h6{margin:40px 0 20px 0}.entry-single .entry-content-block .inner .entry-content>p{margin:40px 0}.entry-single .entry-content-block .inner .entry-content .wp-block-media-text img,.entry-single .entry-content-block .inner .entry-content .wp-block-image img{height:auto}.entry-single .entry-content-block .inner .entry-content .wp-block-media-text__content .has-large-font-size{font-size:20px;line-height:1.8}.entry-single .entry-content-block .inner .entry-content .wp-block-media-text__content p{font-size:15px}.entry-single .entry-content-block .inner .entry-content .wp-block-table{margin:40px 0}.entry-single .entry-content-block .inner .entry-content .wp-block-table table tr th,.entry-single .entry-content-block .inner .entry-content .wp-block-table table tr td{border:1px solid #FFF;padding:8px}.entry-single .entry-content-block .inner .entry-content .wp-block-table.is-style-stripes table tr:nth-child(odd){background-color:#676767}.entry-single .single-pager-block{text-align:center;margin:100px 0 130px 0}@media screen and (max-width: 767px){.entry-single .single-pager-block{font-size:1.3rem;margin:100px 0 50px 0}}.entry-single .single-pager-block .single-pager{display:flex;flex-wrap:nowrap;justify-content:center}.entry-single .single-pager-block .single-pager .pager{width:190px;display:flex;flex-direction:column;align-items:center;justify-content:center}.entry-single .single-pager-block .single-pager .pager a:link,.entry-single .single-pager-block .single-pager .pager a:visited{color:rgba(255,255,255,0.6)}.entry-single .single-pager-block .single-pager .pager .icon{width:6px;margin:0 auto;padding-bottom:20px}.entry-single .single-pager-block .single-pager .pager .text{margin-top:auto}.entry-single .single-pager-block .single-pager .pager.index{border-left:1px solid rgba(255,255,255,0.16);border-right:1px solid rgba(255,255,255,0.16)}.entry-single .single-pager-block .single-pager .pager.index .icon{width:16px}.entry-single #ez-toc-container{background-color:#252525;padding:26px 28px 6px 28px;border-radius:8px;margin:48px 0}@media screen and (max-width: 767px){.entry-single #ez-toc-container{padding:21px 28px 6px 17px;margin:33px 0}}.entry-single #ez-toc-container .ez-toc-title-container .ez-toc-title{font-size:13px;color:rgba(255,255,255,0.32);padding-bottom:2px}@media screen and (max-width: 767px){.entry-single #ez-toc-container .ez-toc-title-container .ez-toc-title{font-size:1.1rem}}.entry-single #ez-toc-container nav ul.ez-toc-list{margin:0}.entry-single #ez-toc-container nav ul li{border-bottom:1px solid rgba(255,255,255,0.6);font-size:16px;list-style:none;padding:9px 0}@media screen and (max-width: 767px){.entry-single #ez-toc-container nav ul li{font-size:1.3rem;padding:5px 0}}.entry-single #ez-toc-container nav ul li:last-child{border-bottom:none}.entry-single #ez-toc-container nav ul li a:link{color:rgba(255,255,255,0.6);text-decoration:none}.entry-single #ez-toc-container nav ul li a:visited{color:rgba(255,255,255,0.6)}.wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%}.wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.related-articles-block{padding-top:130px}@media screen and (max-width: 767px){.related-articles-block{padding-top:50px;padding-bottom:55px}}@media screen and (max-width: 767px){.related-articles-block .related-articles-text-title .inner{width:92%}}.related-articles-block .related-articles-text-title .inner h2{color:#FFF;font-size:60px;letter-spacing:-0.2px;font-family:'rosewood-std-fill', serif}@media screen and (max-width: 767px){.related-articles-block .related-articles-text-title .inner h2{font-size:3rem}}.related-articles-block .related-articles-text-title .inner h2 span{padding-bottom:20px;font-family:'Noto Sans JP', sans-serif;font-size:20px;display:block;letter-spacing:-0.8px}@media screen and (max-width: 767px){.related-articles-block .related-articles-text-title .inner h2 span{font-size:1.3rem;padding-bottom:10px;letter-spacing:0.6px}}.related-articles-block .inner{max-width:1110px;margin:0 auto}@media screen and (max-width: 767px){.related-articles-block .inner{width:92%}}.related-articles-block .inner .related-articles{padding-top:47px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles{padding-top:23px;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}}.related-articles-block .inner .related-articles:after{content:"";display:block;width:calc(33% - 27px)}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles:after{display:none}}.related-articles-block .inner .related-articles article{width:calc(33% - 27px);padding-bottom:116px}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles article{padding-bottom:10px;width:calc((100% - 36px) / 2);flex:0 0 auto;margin-right:9px}}.related-articles-block .inner .related-articles article .image figure div{background-size:cover;background-position:center center;padding-top:124.2514%;width:100%}.related-articles-block .inner .related-articles article .title{font-size:20px;line-height:1.6;padding:22px 0;color:#FFF}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles article .title{font-size:1.3rem;padding:13px 0 2px}}.related-articles-block .inner .related-articles article .meta{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;line-height:1.6}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles article .meta{display:block}}.related-articles-block .inner .related-articles article .meta .meta-tag .label{border-radius:14px;color:#FFF;padding:0 12px;font-size:16px}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles article .meta .meta-tag .label{font-size:1.1rem;display:inline;padding:2px 6px}}.related-articles-block .inner .related-articles article .meta .meta-tag .label.learn,.related-articles-block .inner .related-articles article .meta .meta-tag .label.learn-pickup-yamazoe{background-color:#874ea4}.related-articles-block .inner .related-articles article .meta .meta-tag .label.taste,.related-articles-block .inner .related-articles article .meta .meta-tag .label.taste-pickup-yamazoe{background-color:#a44e4e}.related-articles-block .inner .related-articles article .meta .meta-tag .label.around,.related-articles-block .inner .related-articles article .meta .meta-tag .label.around-pickup-yamazoe{background-color:#4e87a4}.related-articles-block .inner .related-articles article .meta .meta-tag .label.experience,.related-articles-block .inner .related-articles article .meta .meta-tag .label.experience-pickup-yamazoe{background-color:#a48f4e}.related-articles-block .inner .related-articles article .meta .meta-tag .label.stay,.related-articles-block .inner .related-articles article .meta .meta-tag .label.stay-pickup-yamazoe{background-color:#4ea472}.related-articles-block .inner .related-articles article .meta .meta-date{font-family:'Oswald', sans-serif;font-size:16px;color:rgba(255,255,255,0.6);letter-spacing:1.8px}@media screen and (max-width: 767px){.related-articles-block .inner .related-articles article .meta .meta-date{font-size:1.1rem;padding-top:4px}}
/*# sourceMappingURL=style.css.map */