@media screen and (max-width: 767px){.article-header{display:grid;grid-template-areas:"date date" "title title" "taxonomy taxonomy" "hero hero" "tags shares";grid-template-columns:1fr 130px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width: 768px){.article-header{position:relative;min-height:430px}}.article-header .article-hero{position:relative;grid-area:hero;overflow:hidden;background:#fff;border-radius:20px}.article-header .article-hero::after{display:block;padding-top:62.9850746269%;content:""}@media screen and (min-width: 768px){.article-header .article-hero::after{padding-top:63.2352941176%}}@media screen and (max-width: 767px){.article-header .article-hero{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:20px}}@media screen and (min-width: 768px){.article-header .article-hero{position:absolute;top:0;right:0;z-index:-1;width:680px;border-radius:30px}}.article-header .article-hero img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.article-header .article-data{display:contents;font-size:1.2rem}@media screen and (min-width: 768px){.article-header .article-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.article-header .article-data .date{grid-area:date;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;margin-top:25px;color:#ff745c;letter-spacing:0.04em;line-height:1}@media screen and (min-width: 768px){.article-header .article-data .date{margin-top:15px}}.article-header .article-data .date::before,.article-header .article-data .date::after{display:block;width:0;height:0;content:""}.article-header .article-data .date::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-header .article-data .date::after{margin-top:calc(-0.0833666667em + 0px)}.article-header .article-data .title{grid-area:title;margin:10px 0 0;margin-left:4px;font-size:1.8rem;line-height:1.4444444444}.article-header .article-data .title::before,.article-header .article-data .title::after{display:block;width:0;height:0;content:""}.article-header .article-data .title::before{margin-bottom:calc(-0.3055888889em + 0px)}.article-header .article-data .title::after{margin-top:calc(-0.3055888889em + 0px)}@media screen and (min-width: 768px){.article-header .article-data .title{max-width:50%;margin:calc(20px - 0.15em) 0;font-size:2rem;line-height:1.8}.article-header .article-data .title::before,.article-header .article-data .title::after{display:block;width:0;height:0;content:""}.article-header .article-data .title::before{margin-bottom:calc(-0.4833666667em + 0px)}.article-header .article-data .title::after{margin-top:calc(-0.4833666667em + 0px)}}@media screen and (max-width: 767px){.article-header .article-data .title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.article-header .article-data .title .inner{padding:2px 0;color:#fff;font-weight:600;text-align:justify;background:#4bb47d;-webkit-box-shadow:-4px 0 0 0 #4bb47d,4px 0 0 0 #4bb47d;box-shadow:-4px 0 0 0 #4bb47d,4px 0 0 0 #4bb47d}@media screen and (min-width: 768px){.article-header .article-data .title .inner{padding:4px 0}}.article-header .article-data .taxonomy{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:taxonomy;margin:20px 0 0;color:#4bb47d;font-weight:600;font-size:1.1rem}@media screen and (max-width: 767px){.article-header .article-data .taxonomy{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (min-width: 768px){.article-header .article-data .taxonomy{margin:36px 0 0;font-size:1.2rem}}.article-header .article-data .taxonomy .label-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin-right:5px;padding-right:18px;background:#fff;border-radius:30px}.article-header .article-data .taxonomy .label-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.article-header .article-data .taxonomy .label-item{height:40px;margin-right:10px;padding-right:18px;border-radius:40px}}[data-whatintent=mouse] .article-header .article-data .taxonomy .label-item:hover{color:#fff;background:#4bb47d}[data-whatintent=touch] .article-header .article-data .taxonomy .label-item:active{color:#fff;background:#4bb47d}.article-header .article-data .taxonomy .category-button{letter-spacing:0.1em}.article-header .article-data .taxonomy .category-button .icon{margin-right:10px}@media screen and (min-width: 768px){.article-header .article-data .taxonomy .category-button .icon{margin-right:min(0.9615384615vw, 10px)}}.article-header .article-data .taxonomy .category-button .icon svg{width:30px;height:30px}@media screen and (min-width: 768px){.article-header .article-data .taxonomy .category-button .icon svg{width:min(3.8461538462vw, 40px);height:min(3.8461538462vw, 40px)}}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button:hover circle{fill:#fff}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button:active circle{fill:#fff}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button[category=lifestyle]:hover path{fill:#7681db}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button[category=lifestyle]:active path{fill:#7681db}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button[category=leisure]:hover path{fill:#b2d828}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button[category=leisure]:active path{fill:#b2d828}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button[category=human]:hover path{fill:#67c3c1}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button[category=human]:active path{fill:#67c3c1}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button[category=gourmet]:hover path{fill:#f39a1d}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button[category=gourmet]:active path{fill:#f39a1d}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button[category=feature]:hover path{fill:#ea79c0}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button[category=feature]:active path{fill:#ea79c0}[data-whatintent=mouse] .article-header .article-data .taxonomy .category-button[category=kusabiya]:hover path{fill:#51b480}[data-whatintent=touch] .article-header .article-data .taxonomy .category-button[category=kusabiya]:active path{fill:#51b480}.article-header .article-data .taxonomy .location-button{padding-left:10px}@media screen and (min-width: 768px){.article-header .article-data .taxonomy .location-button{padding-left:min(1.4423076923vw, 15px)}}.article-header .article-data .taxonomy .location-button .icon{margin-right:10px;content:""}@media screen and (min-width: 768px){.article-header .article-data .taxonomy .location-button .icon{margin-right:min(0.9615384615vw, 10px)}}[data-whatintent=mouse] .article-header .article-data .taxonomy .location-button:hover path[fill="#4bb47d"]{fill:#fff}[data-whatintent=mouse] .article-header .article-data .taxonomy .location-button:hover path[fill="#fff"]{fill:#4bb47d}[data-whatintent=touch] .article-header .article-data .taxonomy .location-button:active path[fill="#4bb47d"]{fill:#fff}[data-whatintent=touch] .article-header .article-data .taxonomy .location-button:active path[fill="#fff"]{fill:#4bb47d}.article-header .article-data .tags{grid-area:tags;width:195px;margin-top:40px;margin-left:-1em;color:#4bb47d;letter-spacing:0.1em;line-height:1.6666666667}.article-header .article-data .tags::before,.article-header .article-data .tags::after{display:block;width:0;height:0;content:""}.article-header .article-data .tags::before{margin-bottom:calc(-0.4167em + 0px)}.article-header .article-data .tags::after{margin-top:calc(-0.4167em + 0px)}@media screen and (min-width: 768px){.article-header .article-data .tags{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:290px;margin:36px 0 0;margin-left:calc(28px - 1em)}}.article-header .article-data .tags .tags-item{display:inline-block;margin-left:1em}[data-whatintent=mouse] .article-header .article-data .tags .tags-item:hover{opacity:.5}[data-whatintent=touch] .article-header .article-data .tags .tags-item:active{opacity:.5}.article-header .article-data .tags .tags-item::before{display:inline;font-weight:600;white-space:pre;content:"#"}.article-header .article-data .shares{grid-area:shares;margin:20px 0;font-weight:600;font-size:1.2rem;line-height:1}@media screen and (min-width: 768px){.article-header .article-data .shares{width:290px;margin:36px 0}}.article-header .article-data .shares::before,.article-header .article-data .shares::after{display:block;width:0;height:0;content:""}.article-header .article-data .shares::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-header .article-data .shares::after{margin-top:calc(-0.0833666667em + 0px)}.article-header .article-data .shares-title{width:100%;text-transform:uppercase;letter-spacing:0.04em;line-height:1}.article-header .article-data .shares-title::before,.article-header .article-data .shares-title::after{display:block;width:0;height:0;content:""}.article-header .article-data .shares-title::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-header .article-data .shares-title::after{margin-top:calc(-0.0833666667em + 0px)}.article-header .article-data .shares-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px;letter-spacing:0.1em}@media screen and (max-width: 767px){.article-header .article-data .shares-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:82px;margin-top:10px}}.article-header .article-data .shares-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:36px;padding:15px;color:#fff;line-height:1;background:#000;border-radius:6px}@media screen and (min-width: 768px){.article-header .article-data .shares-buttons .button{width:140px;height:40px;padding:15px}}[data-whatintent=mouse] .article-header .article-data .shares-buttons .button:hover{opacity:.5}[data-whatintent=touch] .article-header .article-data .shares-buttons .button:active{opacity:.5}.article-header .article-data .shares-buttons .twitter{background:#00aced}.article-header .article-data .shares-buttons .facebook{background:#305097}@media screen and (min-width: 768px){.article-container{display:grid;grid-template-areas:"header header" "body aside";grid-template-columns:750px 1fr;gap:60px}}.article-container .article-container-header{grid-area:header}.article-container .article-container-body{grid-area:body;font-size:1.4rem;text-align:justify;word-wrap:break-word;word-break:keep-all;overflow-wrap:break-word;line-break:strict;line-height:1.7142857143}.article-container .article-container-body::before,.article-container .article-container-body::after{display:block;width:0;height:0;content:""}.article-container .article-container-body::before{margin-bottom:calc(-0.4405095238em + 0px)}.article-container .article-container-body::after{margin-top:calc(-0.4405095238em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body{font-size:1.5rem;line-height:1.6666666667}.article-container .article-container-body::before,.article-container .article-container-body::after{display:block;width:0;height:0;content:""}.article-container .article-container-body::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body::after{margin-top:calc(-0.4167em + 0px)}}@media screen and (max-width: 767px){.article-container .article-container-body{margin-top:60px}}.article-container .article-container-body *{max-width:100%;white-space:inherit;word-break:break-all}.article-container .article-container-body code,.article-container .article-container-body pre{overflow-x:scroll}.article-container .article-container-body img{max-width:100%;height:auto}.article-container .article-container-body>p:not(:first-child){margin-top:30px}@media screen and (min-width: 768px){.article-container .article-container-body>p:not(:first-child){margin-top:40px}}.article-container .article-container-body h1,.article-container .article-container-body h2,.article-container .article-container-body h3,.article-container .article-container-body h4,.article-container .article-container-body h5,.article-container .article-container-body h6{margin-top:40px;font-weight:600;font-size:1.6rem;line-height:1.625}.article-container .article-container-body h1::before,.article-container .article-container-body h1::after,.article-container .article-container-body h2::before,.article-container .article-container-body h2::after,.article-container .article-container-body h3::before,.article-container .article-container-body h3::after,.article-container .article-container-body h4::before,.article-container .article-container-body h4::after,.article-container .article-container-body h5::before,.article-container .article-container-body h5::after,.article-container .article-container-body h6::before,.article-container .article-container-body h6::after{display:block;width:0;height:0;content:""}.article-container .article-container-body h1::before,.article-container .article-container-body h2::before,.article-container .article-container-body h3::before,.article-container .article-container-body h4::before,.article-container .article-container-body h5::before,.article-container .article-container-body h6::before{margin-bottom:calc(-0.3958666667em + 0px)}.article-container .article-container-body h1::after,.article-container .article-container-body h2::after,.article-container .article-container-body h3::after,.article-container .article-container-body h4::after,.article-container .article-container-body h5::after,.article-container .article-container-body h6::after{margin-top:calc(-0.3958666667em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body h1,.article-container .article-container-body h2,.article-container .article-container-body h3,.article-container .article-container-body h4,.article-container .article-container-body h5,.article-container .article-container-body h6{margin-top:60px;font-size:2rem;line-height:1.8}.article-container .article-container-body h1::before,.article-container .article-container-body h1::after,.article-container .article-container-body h2::before,.article-container .article-container-body h2::after,.article-container .article-container-body h3::before,.article-container .article-container-body h3::after,.article-container .article-container-body h4::before,.article-container .article-container-body h4::after,.article-container .article-container-body h5::before,.article-container .article-container-body h5::after,.article-container .article-container-body h6::before,.article-container .article-container-body h6::after{display:block;width:0;height:0;content:""}.article-container .article-container-body h1::before,.article-container .article-container-body h2::before,.article-container .article-container-body h3::before,.article-container .article-container-body h4::before,.article-container .article-container-body h5::before,.article-container .article-container-body h6::before{margin-bottom:calc(-0.4833666667em + 0px)}.article-container .article-container-body h1::after,.article-container .article-container-body h2::after,.article-container .article-container-body h3::after,.article-container .article-container-body h4::after,.article-container .article-container-body h5::after,.article-container .article-container-body h6::after{margin-top:calc(-0.4833666667em + 0px)}}.article-container .article-container-body input,.article-container .article-container-body select,.article-container .article-container-body option,.article-container .article-container-body textarea{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.article-container .article-container-body .block-notice{color:#900;font-weight:bold}.article-container .article-container-body .has-text-align-left{text-align:left}.article-container .article-container-body .has-text-align-center{text-align:center}.article-container .article-container-body .has-text-align-right{text-align:right}.article-container .article-container-body .editor-styles-wrapper{list-style:disc}.article-container .article-container-body .is-style-rounded{overflow:hidden;border-radius:30px}.article-container .article-container-body .wp-block-image{margin-top:30px}@media screen and (min-width: 768px){.article-container .article-container-body .wp-block-image{margin-top:40px}}.article-container .article-container-body .wp-block-quote{padding-left:2em;border-left:1px solid #4bb47d}.article-container .article-container-body .wp-block-quote cite{font-size:.75em}.article-container .article-container-body .wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.article-container .article-container-body .wp-block-columns .wp-block-column+.wp-block-column{margin-left:1em}.article-container .article-container-body .wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-container .article-container-body .wp-block-buttons .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:240px;height:50px;padding:0 50px;color:#fff;font-weight:600;font-size:1.2rem;line-height:1;text-decoration:none;background:#4bb47d;border-radius:50px}@media screen and (min-width: 768px){.article-container .article-container-body .wp-block-buttons .wp-block-button__link{min-width:266px;font-size:1.4rem}}[data-whatintent=mouse] .article-container .article-container-body .wp-block-buttons .wp-block-button__link:hover{color:#4bb47d;background:#fff}[data-whatintent=mouse] .article-container .article-container-body .wp-block-buttons .wp-block-button__link:hover g{fill:#4bb47d}[data-whatintent=touch] .article-container .article-container-body .wp-block-buttons .wp-block-button__link:active{color:#4bb47d;background:#fff}[data-whatintent=touch] .article-container .article-container-body .wp-block-buttons .wp-block-button__link:active g{fill:#4bb47d}.article-container .article-container-body a{color:#4bb47d;text-decoration:underline}[data-whatintent=mouse] .article-container .article-container-body a:hover{text-decoration:none}[data-whatintent=touch] .article-container .article-container-body a:active{text-decoration:none}.article-container .article-container-body ul li,.article-container .article-container-body ol li{margin:.25em 0}.article-container .article-container-body ul li{list-style:disc}.article-container .article-container-body ol li{list-style:decimal}.article-container .article-container-body strong{font-weight:bold}.article-container .article-container-body .article-section{word-break:break-all}.article-container .article-container-body .credit{margin-top:20px;font-size:1.1rem;letter-spacing:0.04em}@media screen and (max-width: 767px){.article-container .article-container-body .credit{line-height:1.8181818182}.article-container .article-container-body .credit::before,.article-container .article-container-body .credit::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .credit::before{margin-bottom:calc(-0.4924575758em + 0px)}.article-container .article-container-body .credit::after{margin-top:calc(-0.4924575758em + 0px)}}@media screen and (min-width: 768px){.article-container .article-container-body .credit{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;font-size:1.2rem}}.article-container .article-container-body .credit .title::after{display:inline;white-space:pre;content:" : "}@media screen and (max-width: 767px){.article-container .article-container-body .credit .title{float:left;clear:both}}@media screen and (min-width: 768px){.article-container .article-container-body .credit .title:not(:first-child){margin-left:25px}}.article-container .article-container-body .guests{margin-top:30px;letter-spacing:0.04em}@media screen and (min-width: 768px){.article-container .article-container-body .guests{margin-top:40px}}.article-container .article-container-body .guests .guest-profile{position:relative;padding:30px 0;border-top:1px solid #fff}.article-container .article-container-body .guests .guest-profile::after{display:block;clear:both;content:""}@media screen and (min-width: 768px){.article-container .article-container-body .guests .guest-profile{padding:40px 0;padding-left:200px}}.article-container .article-container-body .guests .guest-profile:last-child{border-bottom:1px solid #fff}.article-container .article-container-body .guests .guest-profile .name{font-weight:600;font-size:1.4rem;line-height:1}.article-container .article-container-body .guests .guest-profile .name::before,.article-container .article-container-body .guests .guest-profile .name::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .guests .guest-profile .name::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-container .article-container-body .guests .guest-profile .name::after{margin-top:calc(-0.0833666667em + 0px)}@media screen and (max-width: 767px){.article-container .article-container-body .guests .guest-profile .name{margin-bottom:-1em;margin-left:120px}}@media screen and (min-width: 768px){.article-container .article-container-body .guests .guest-profile .name{font-size:1.6rem}}.article-container .article-container-body .guests .guest-profile .name .furigana{padding-left:20px;font-size:1.2rem}.article-container .article-container-body .guests .guest-profile .text{margin-top:calc(22px + 0.75em);font-size:1.3rem;text-align:justify;line-height:1.6666666667}@media screen and (min-width: 768px){.article-container .article-container-body .guests .guest-profile .text{margin:20px 0}}.article-container .article-container-body .guests .guest-profile .text::before,.article-container .article-container-body .guests .guest-profile .text::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .guests .guest-profile .text::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .guests .guest-profile .text::after{margin-top:calc(-0.4167em + 0px)}.article-container .article-container-body .guests .guest-profile .text:last-child{margin-bottom:0}.article-container .article-container-body .guests .guest-profile .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#4bb47d}@media screen and (max-width: 767px){.article-container .article-container-body .guests .guest-profile .links{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}}.article-container .article-container-body .guests .guest-profile .links li{margin:20px 20px 0 0;list-style:none}@media screen and (min-width: 768px){.article-container .article-container-body .guests .guest-profile .links li{margin:0 0 0 20px}}[data-whatintent=mouse] .article-container .article-container-body .guests .guest-profile .links li:hover img{opacity:.5}[data-whatintent=touch] .article-container .article-container-body .guests .guest-profile .links li:active img{opacity:.5}.article-container .article-container-body .guests .guest-profile .links li:first-child{margin-right:auto;margin-left:0;padding-right:40px}@media screen and (max-width: 767px){.article-container .article-container-body .guests .guest-profile .links li:first-child{width:100%;margin-top:0}}.article-container .article-container-body .guests .guest-profile .picture{overflow:hidden;border-radius:100%;width:100px;height:100px}@media screen and (max-width: 767px){.article-container .article-container-body .guests .guest-profile .picture{float:left;margin-right:20px;margin-bottom:.75em}}@media screen and (min-width: 768px){.article-container .article-container-body .guests .guest-profile .picture{position:absolute;top:50%;left:0;width:154px;height:154px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.article-container .article-container-body .guests .guest-profile .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-container .article-container-body .article-figure{margin-top:30px;letter-spacing:0.04em}@media screen and (min-width: 768px){.article-container .article-container-body .article-figure{margin-top:40px}}.article-container .article-container-body .article-figure .figure-contents{overflow:hidden;border-radius:20px}@media screen and (min-width: 768px){.article-container .article-container-body .article-figure .figure-contents{border-radius:30px}}.article-container .article-container-body .article-figure .figure-contents img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-container .article-container-body .article-figure .figure-caption{display:block;margin-top:20px;margin-left:30px;color:gray;font-size:1.3rem;text-align:justify;line-height:1.6666666667}.article-container .article-container-body .article-figure .figure-caption::before,.article-container .article-container-body .article-figure .figure-caption::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-figure .figure-caption::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .article-figure .figure-caption::after{margin-top:calc(-0.4167em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body .article-figure .figure-caption{margin-left:110px}}.article-container .article-container-body .article-information{margin-top:60px;padding:40px 20px;background:#fff;border-radius:20px}@media screen and (min-width: 768px){.article-container .article-container-body .article-information{padding:60px 40px;border-radius:30px}}.article-container .article-container-body .article-information .information-title{margin:0;color:#ff745c;font-weight:600;font-size:1.4rem;text-align:center;line-height:1.7142857143}.article-container .article-container-body .article-information .information-title::before,.article-container .article-container-body .article-information .information-title::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-information .information-title::before{margin-bottom:calc(-0.4405095238em + 0px)}.article-container .article-container-body .article-information .information-title::after{margin-top:calc(-0.4405095238em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body .article-information .information-title{font-size:1.6rem;line-height:1}.article-container .article-container-body .article-information .information-title::before,.article-container .article-container-body .article-information .information-title::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-information .information-title::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-container .article-container-body .article-information .information-title::after{margin-top:calc(-0.0833666667em + 0px)}}.article-container .article-container-body .article-information .information-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 -30px;font-size:1.2rem}.article-container .article-container-body .article-information .information-data .data-title{width:98px;padding:30px 0;font-weight:600;border-top:1px solid rgba(255,116,92,.1);line-height:1.6666666667}.article-container .article-container-body .article-information .information-data .data-title::before,.article-container .article-container-body .article-information .information-data .data-title::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-information .information-data .data-title::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .article-information .information-data .data-title::after{margin-top:calc(-0.4167em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body .article-information .information-data .data-title{width:118px}}.article-container .article-container-body .article-information .information-data .data-body{width:calc(100% - 98px);padding:30px 0;border-top:1px solid rgba(255,116,92,.1);letter-spacing:0.04em;line-height:1.6666666667}.article-container .article-container-body .article-information .information-data .data-body::before,.article-container .article-container-body .article-information .information-data .data-body::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-information .information-data .data-body::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .article-information .information-data .data-body::after{margin-top:calc(-0.4167em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body .article-information .information-data .data-body{width:calc(100% - 118px);padding-left:142px}}.article-container .article-container-body .article-information .information-data a{display:inline-block;padding-left:calc(10px + 0.5em);color:#4bb47d;text-indent:calc(-10px - 0.5em)}.article-container .article-container-body .article-information .information-data a[href^=http]::before{display:inline-block;width:10px;height:10px;margin-right:.5em;vertical-align:middle;background:url(/cms-content/themes/taketama/assets/img/article/ico-external.svg?a7206) no-repeat;background-size:contain;content:""}.article-container .article-container-body .article-information .information-data a[href^="https://goo.gl/maps/"]::before{display:inline-block;width:11px;height:13px;margin-right:.5em;vertical-align:middle;background:url(/cms-content/themes/taketama/assets/img/article/ico-map.svg?1737f) no-repeat;background-size:contain;content:""}.article-container .article-container-body .article-interview{margin-top:40px}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview{margin-top:60px}}.article-container .article-container-body .article-interview .interview-title{font-weight:600;font-size:1.4rem;line-height:1.5714285714}.article-container .article-container-body .article-interview .interview-title::before,.article-container .article-container-body .article-interview .interview-title::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-title::before{margin-bottom:calc(-0.3690809524em + 0px)}.article-container .article-container-body .article-interview .interview-title::after{margin-top:calc(-0.3690809524em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview .interview-title{font-size:1.5rem;line-height:1.6666666667}.article-container .article-container-body .article-interview .interview-title::before,.article-container .article-container-body .article-interview .interview-title::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-title::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .article-interview .interview-title::after{margin-top:calc(-0.4167em + 0px)}}.article-container .article-container-body .article-interview .interview-contents{margin-top:30px}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview .interview-contents{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}}.article-container .article-container-body .article-interview .interview-contents .name{-ms-flex-negative:0;flex-shrink:0;color:#4bb47d;font-weight:600;line-height:1.6923076923}.article-container .article-container-body .article-interview .interview-contents .name::before,.article-container .article-container-body .article-interview .interview-contents .name::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-contents .name::before{margin-bottom:calc(-0.4295205128em + 0px)}.article-container .article-container-body .article-interview .interview-contents .name::after{margin-top:calc(-0.4295205128em + 0px)}@media screen and (max-width: 767px){.article-container .article-container-body .article-interview .interview-contents .name br{display:none}}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview .interview-contents .name{width:100px;line-height:1.8571428571}.article-container .article-container-body .article-interview .interview-contents .name::before,.article-container .article-container-body .article-interview .interview-contents .name::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-contents .name::before{margin-bottom:calc(-0.5119380952em + 0px)}.article-container .article-container-body .article-interview .interview-contents .name::after{margin-top:calc(-0.5119380952em + 0px)}}.article-container .article-container-body .article-interview .interview-contents .text{margin-left:30px;line-height:1.6923076923}.article-container .article-container-body .article-interview .interview-contents .text::before,.article-container .article-container-body .article-interview .interview-contents .text::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-contents .text::before{margin-bottom:calc(-0.4295205128em + 0px)}.article-container .article-container-body .article-interview .interview-contents .text::after{margin-top:calc(-0.4295205128em + 0px)}@media screen and (max-width: 767px){.article-container .article-container-body .article-interview .interview-contents .text{margin-top:calc(20px - 0.5em)}}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview .interview-contents .text{margin-left:calc(10px - 0.5em)}}.article-container .article-container-body .article-interview .interview-contents .text>*{line-height:1.6923076923}.article-container .article-container-body .article-interview .interview-contents .text>*::before,.article-container .article-container-body .article-interview .interview-contents .text>*::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-contents .text>*::before{margin-bottom:calc(-0.4295205128em + 0px)}.article-container .article-container-body .article-interview .interview-contents .text>*::after{margin-top:calc(-0.4295205128em + 0px)}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview .interview-contents .text>*{line-height:1.8571428571}.article-container .article-container-body .article-interview .interview-contents .text>*::before,.article-container .article-container-body .article-interview .interview-contents .text>*::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-interview .interview-contents .text>*::before{margin-bottom:calc(-0.5119380952em + 0px)}.article-container .article-container-body .article-interview .interview-contents .text>*::after{margin-top:calc(-0.5119380952em + 0px)}}.article-container .article-container-body .article-interview .interview-contents .text>*:not(:first-child){margin-top:calc(30px - 0.5em)}@media screen and (min-width: 768px){.article-container .article-container-body .article-interview .interview-contents .text>*:not(:first-child){margin-top:calc(40px - 0.5em)}}.article-container .article-container-body .article-other-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.article-container .article-container-body .article-other-article .link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:240px;height:50px;padding:0 50px;color:#fff;font-weight:600;line-height:1;text-decoration:none;background:#4bb47d;border-radius:50px}@media screen and (min-width: 768px){.article-container .article-container-body .article-other-article .link{min-width:266px}}[data-whatintent=mouse] .article-container .article-container-body .article-other-article .link:hover{color:#4bb47d;background:#fff}[data-whatintent=mouse] .article-container .article-container-body .article-other-article .link:hover g{fill:#4bb47d}[data-whatintent=touch] .article-container .article-container-body .article-other-article .link:active{color:#4bb47d;background:#fff}[data-whatintent=touch] .article-container .article-container-body .article-other-article .link:active g{fill:#4bb47d}.article-container .article-container-body .article-other-article .icon{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article-container .article-container-body .article-share{margin-top:40px}@media screen and (min-width: 768px){.article-container .article-container-body .article-share{margin-top:60px}}.article-container .article-container-body .article-share .share-title{color:#4bb47d;font-weight:600;font-size:1.2rem;text-align:center;line-height:1}@media screen and (min-width: 768px){.article-container .article-container-body .article-share .share-title{font-size:1.4rem}}.article-container .article-container-body .article-share .share-title::before,.article-container .article-container-body .article-share .share-title::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .article-share .share-title::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-container .article-container-body .article-share .share-title::after{margin-top:calc(-0.0833666667em + 0px)}.article-container .article-container-body .article-share .share-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.article-container .article-container-body .article-share .share-links li{list-style:none}.article-container .article-container-body .article-share .share-links li:not(:first-child){margin-left:10px}.article-container .article-container-body .article-share .link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:168px;height:45px;padding:0 20px 0;color:#fff;font-weight:600;font-size:1.1rem;text-align:left;text-decoration:none;border:none;border-radius:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0em}@media screen and (min-width: 768px){.article-container .article-container-body .article-share .link{width:197px;height:50px;padding:0 20px 0 25px;font-size:1.2rem}}[data-whatintent=mouse] .article-container .article-container-body .article-share .link:hover{opacity:.5}[data-whatintent=touch] .article-container .article-container-body .article-share .link:active{opacity:.5}.article-container .article-container-body .article-share .link .icon{margin-right:10px}@media screen and (min-width: 768px){.article-container .article-container-body .article-share .link .icon{margin-right:20px}}.article-container .article-container-body .article-share .link.twitter{background:#00aced}.article-container .article-container-body .article-share .link.twitter .icon{height:20px}.article-container .article-container-body .article-share .link.facebook{background:#305097}.article-container .article-container-body .article-share .link.facebook .icon{height:22px}.article-container .article-container-body .interviewers{margin-top:60px}.article-container .article-container-body .interviewers .interviewer-profile{position:relative;padding:30px 0;font-size:1.2rem;border-top:1px solid #fff}@media screen and (min-width: 768px){.article-container .article-container-body .interviewers .interviewer-profile{padding:40px 0;padding-left:138px}}.article-container .article-container-body .interviewers .interviewer-profile::after{display:block;clear:both;content:""}.article-container .article-container-body .interviewers .interviewer-profile:last-child{border-bottom:1px solid #fff}.article-container .article-container-body .interviewers .interviewer-profile .name{font-weight:600;font-size:1.2rem;line-height:1.6666666667}.article-container .article-container-body .interviewers .interviewer-profile .name::before,.article-container .article-container-body .interviewers .interviewer-profile .name::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .interviewers .interviewer-profile .name::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .interviewers .interviewer-profile .name::after{margin-top:calc(-0.4167em + 0px)}@media screen and (max-width: 767px){.article-container .article-container-body .interviewers .interviewer-profile .name{margin-bottom:-1.25em;margin-left:120px}}.article-container .article-container-body .interviewers .interviewer-profile .text{margin-top:calc(17px + 1em);text-align:justify;line-height:1.6666666667}@media screen and (min-width: 768px){.article-container .article-container-body .interviewers .interviewer-profile .text{margin:20px 0;margin-right:160px}}.article-container .article-container-body .interviewers .interviewer-profile .text::before,.article-container .article-container-body .interviewers .interviewer-profile .text::after{display:block;width:0;height:0;content:""}.article-container .article-container-body .interviewers .interviewer-profile .text::before{margin-bottom:calc(-0.4167em + 0px)}.article-container .article-container-body .interviewers .interviewer-profile .text::after{margin-top:calc(-0.4167em + 0px)}.article-container .article-container-body .interviewers .interviewer-profile .author-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px;color:#4bb47d;line-height:1;text-decoration:none}@media screen and (min-width: 768px){.article-container .article-container-body .interviewers .interviewer-profile .author-link{position:absolute;top:50%;right:0;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}[data-whatintent=mouse] .article-container .article-container-body .interviewers .interviewer-profile .author-link:hover{color:rgba(75,180,125,.5)}[data-whatintent=mouse] .article-container .article-container-body .interviewers .interviewer-profile .author-link:hover circle{fill:#fff}[data-whatintent=mouse] .article-container .article-container-body .interviewers .interviewer-profile .author-link:hover path{fill:#4bb47d}[data-whatintent=touch] .article-container .article-container-body .interviewers .interviewer-profile .author-link:active{color:rgba(75,180,125,.5)}[data-whatintent=touch] .article-container .article-container-body .interviewers .interviewer-profile .author-link:active circle{fill:#fff}[data-whatintent=touch] .article-container .article-container-body .interviewers .interviewer-profile .author-link:active path{fill:#4bb47d}.article-container .article-container-body .interviewers .interviewer-profile .author-link .icon{margin-left:10px}@media screen and (max-width: 767px){.article-container .article-container-body .interviewers .interviewer-profile .author-link .icon svg{height:20px}}.article-container .article-container-body .interviewers .interviewer-profile .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#4bb47d}@media screen and (max-width: 767px){.article-container .article-container-body .interviewers .interviewer-profile .links{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}}.article-container .article-container-body .interviewers .interviewer-profile .links li{margin:20px 20px 0 0;list-style:none}@media screen and (min-width: 768px){.article-container .article-container-body .interviewers .interviewer-profile .links li{margin:0 0 0 20px}}[data-whatintent=mouse] .article-container .article-container-body .interviewers .interviewer-profile .links li:hover img{opacity:.5}[data-whatintent=touch] .article-container .article-container-body .interviewers .interviewer-profile .links li:active img{opacity:.5}.article-container .article-container-body .interviewers .interviewer-profile .links li:first-child{margin-right:auto;margin-left:0;padding-right:40px}@media screen and (max-width: 767px){.article-container .article-container-body .interviewers .interviewer-profile .links li:first-child{width:100%;margin-top:0}}.article-container .article-container-body .interviewers .interviewer-profile .picture{width:100px;height:100px;overflow:hidden;border-radius:100%}@media screen and (max-width: 767px){.article-container .article-container-body .interviewers .interviewer-profile .picture{float:left;margin-right:20px;margin-bottom:.75em}}@media screen and (min-width: 768px){.article-container .article-container-body .interviewers .interviewer-profile .picture{position:absolute;top:50%;left:0;width:100px;height:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.article-container .article-container-body .interviewers .interviewer-profile .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-container .article-container-aside{grid-area:aside}@media screen and (max-width: 767px){.article-container .article-container-aside{margin-top:80px;padding-top:60px;border-top:1px solid #fff}}.article-container--page{grid-template-areas:"header" "body";grid-template-columns:none}.article-container--page .article-container-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#ff745c;text-align:center}.article-container--page .article-container-title[lang=ja]{margin-top:12px;color:#4bb47d;font-weight:600;font-size:1.2rem;line-height:1}.article-container--page .article-container-title[lang=ja]::before,.article-container--page .article-container-title[lang=ja]::after{display:block;width:0;height:0;content:""}.article-container--page .article-container-title[lang=ja]::before{margin-bottom:calc(-0.0833666667em + 0px)}.article-container--page .article-container-title[lang=ja]::after{margin-top:calc(-0.0833666667em + 0px)}@media screen and (min-width: 768px){.article-container--page .article-container-title[lang=ja]{margin-top:min(1.1538461538vw, 12px)}}.article-container--page .article-container-title[lang=en]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-weight:600;font-size:2.4rem;font-family:"YakuHanRP",futura-pt,sans-serif;text-transform:uppercase;letter-spacing:0.08em;line-height:1}@media screen and (min-width: 768px){.article-container--page .article-container-title[lang=en]{font-size:3rem}}.article-container--page .article-container-title[lang=en]::before,.article-container--page .article-container-title[lang=en]::after{display:block;width:0;height:0;content:""}.article-container--page .article-container-title[lang=en]::before{margin-bottom:calc(-0.1666666667em + 0px)}.article-container--page .article-container-title[lang=en]::after{margin-top:calc(-0.1666666667em + 0px)}
