@charset "UTF-8";@use "sass:math";:root{--color_font: #260F01;--color_gold: #BFA98E;--color_light: #D9CDBF;--color_brown: #8C6D51;--color_dark: #594736;--color_background: #F7F5F2}.fade{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.inline_block{display:inline-block;*display: inline;*zoom: 1}.table_cell{display:table-cell;*display: inline;*zoom: 1;vertical-align:middle}.fr,.imgR{float:right;margin-left:10px}.fl,.imgL{float:left;margin-right:10px}.imgC,.tC,.btn{text-align:center}.imgC{display:block;margin-left:auto;margin-right:auto}.tR,.sign{text-align:right}.tL{text-align:left}.box_size{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ts_none{-webkit-text-shadow:none!important;-moz-text-shadow:none!important;-ms-text-shadow:none!important;-o-text-shadow:none!important;text-shadow:none!important}.bs_none{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}.att,.att a{color:red}.mb00{margin-bottom:0!important}.size_l{font-size:113%}ul.disc li{list-style:disc;margin:0 1.4em}ul.decimal li{list-style:decimal;margin:0 1.4em}.clearfix,ul.disc{position:relative;*zoom: 1}.clearfix:after,ul.disc:after{content:".";display:block;clear:both;height:0;visibility:hidden}body{color:var(--color_font);font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:500;line-height:1.7;position:relative;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}* html body,* html input,* html textarea{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,sans-serif}a{color:var(--color_font);cursor:pointer;transition:all 1s cubic-bezier(.45,0,.55,1)}a:hover{opacity:.7;text-decoration:none}@media only screen and (min-width: 750px){.header{padding:10px 20px}}.header__heading-link .h2,.header__inline-menu,.header .list-menu__item{font-family:Forum,serif}@media only screen and (min-width: 750px){.header--middle-left{grid-template-columns:auto 1fr auto}}.header--middle-left .header__inline-menu{text-align:right}.announcement-bar{display:none}@media only screen and (min-width: 750px){.underline-links-hover:hover a{text-decoration:none}}.section a:hover{text-decoration:none}.section .h2{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;text-align:center}.section .title{font-family:Forum,serif;letter-spacing:.1em}@media only screen and (min-width: 750px){.section .title{font-size:4rem}}.section .button{background-color:var(--color_gold);color:#fff}.section .button:before,.section .button:after{top:auto;bottom:auto;left:auto;right:auto;background:url('data:image/svg+xml;charset=UTF-8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.5858 1L1 13.5858L1 1L13.5858 1Z" stroke="white" stroke-width="2"/></svg>') no-repeat center center;background-size:cover;width:16px;height:16px;z-index:1;box-shadow:none}.section .button:before{top:0;left:0}.section .button:after{bottom:0;right:0;background-image:url('data:image/svg+xml;charset=UTF-8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.41421 15L15 2.41421V15H2.41421Z" stroke="white" stroke-width="2"/></svg>')}.section .button:hover{opacity:.7}.section .button:hover:before,.section .button:hover:after{box-shadow:none}.grid-bordered{border:2px solid var(--color_gold);padding:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.grid-align_end{align-items:flex-end}@media only screen and (max-width: 749px){.grid-pc_only{display:block}.grid-pc_only>.grid__item{width:auto;max-width:100%}.grid-pc_only>.grid__item+.grid__item{margin-top:var(--grid-desktop-vertical-spacing)}}.box{background:var(--color_background);padding:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.contact-contents{text-align:center;font-size:14px}@media only screen and (min-width: 750px){.contact-sns-list{display:flex;justify-content:center;column-gap:10px;align-items:center}}.contact-tel,.contact-email{font-size:20px;text-decoration:none;vertical-align:middle}.contact-email{display:flex;align-items:center;column-gap:4px}.collection-list{display:flex;justify-content:flex-start;column-gap:10px;align-items:flex-start;flex-wrap:wrap}.collection-list a{color:var(--color_brown);display:inline-block;text-decoration:none}.tag-list{display:flex;justify-content:flex-start;column-gap:10px;align-items:flex-start;flex-wrap:wrap}.tag-list a{color:var(--color_gold);display:inline-block;text-decoration:none}.tag-list a:before{content:"#";display:inline}.quantity{background:#fff}.shopify-section-group-footer-group .gradient{background:var(--color_background)}.shopify-section-group-footer-group:nth-of-type(1) .gradient{background:transparent}.shopify-section-group-footer-group .newsletter .gradient{background:transparent}.shopify-section-group-footer-group .newsletter .newsletter__wrapper{padding-left:0;padding-right:0}.shopify-section-group-footer-group .newsletter .newsletter__block{background:var(--color_background);padding:calc(var(--grid-desktop-vertical-spacing) * 2) calc(var(--grid-desktop-horizontal-spacing) / 2)}.shopify-section-group-footer-group .newsletter .newsletter__block h2{margin-top:0;margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2);font-family:Forum,serif;letter-spacing:.1em}.shopify-section-group-footer-group .newsletter .newsletter__block .newsletter__subheading{margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2)}.footer .footer__content-bottom{padding-top:0}.footer .footer__copyright{margin-top:0;padding:10px}.footer-links__block{margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2);display:flex}.footer-links__block__title{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:18px;width:90px;flex-shrink:0}.footer-links__block__contents{display:flex;column-gap:calc(var(--grid-desktop-horizontal-spacing));flex-wrap:wrap}.footer-links__block__contents a{color:var(--color_brown)}.footer-links__sns{display:flex;column-gap:calc(var(--grid-desktop-horizontal-spacing) / 2);align-items:center}.footer-links__sns a{display:block;width:calc(var(--grid-desktop-horizontal-spacing) * 1.5)}.footer-links__sns a img,.footer-links__sns a svg{width:100%;height:auto}.company-title{margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2)}.company-title img{width:200px}.company-contents dl{margin-top:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;row-gap:10px}.company-contents dl dt{width:90px;margin:0}.company-contents dl dd{width:calc(100% - 90px);margin:0}.product-card-wrapper .collection-list{font-size:12px}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{color:var(--color_dark);font-size:16px;font-weight:700}.product-card-wrapper .product__metas{display:flex;justify-content:flex-end;flex-wrap:wrap;column-gap:calc(var(--grid-desktop-horizontal-spacing) / 2);flex-direction:column}.product-card-wrapper .product__metas .product__price{text-align:right}.product-card-wrapper .product__meta__block{display:flex;justify-content:flex-end;align-items:center}.product-card-wrapper .product__meta__block .product__meta__title{font-size:12px}.product-card-wrapper .product__meta__block .product__meta__title:after{content:"\ff1a";display:inline-block}.product-card-wrapper .card__links{text-align:right}.product-card-wrapper .card__links .button{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M10 0V12H0L10 0Z" fill="%238C6D51"/></svg>') no-repeat right bottom;color:var(--color_brown);font-size:14px;font-weight:700;border-bottom:1px solid var(--color_brown);min-width:0;min-height:0;padding-bottom:.3em}.blog-articles .article-card .card__information{max-width:82rem;margin:0 auto}.blog-articles .article-card .h2,.blog-articles .article-card .card__information{text-align:left}.blog-articles .article-card .article-card__info{text-align:right}.gradient{background-color:#fffc}.gradient .bta-widget-modal{max-width:90vw;width:600px}.gradient .product--no-media{max-width:100%}.related-products__heading{font-family:Forum,serif;letter-spacing:.1em;text-align:center}@media only screen and (min-width: 750px){.related-products__heading{font-size:4rem}}.related-products__heading span{display:inline-block;background:url('data:image/svg+xml;charset=UTF-8,<svg width="36" height="10" viewBox="0 0 36 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M36 2L1.74846e-07 2L0 3.14722e-06L36 0V2Z" fill="%238C6D51"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2 2.86102e-06V10H0V3.14722e-06L2 2.86102e-06Z" fill="%238C6D51"/></svg>') no-repeat left top 2px;padding:0 10px}.greetings__block__lead{font-weight:700;font-size:16px}.greetings__block__representative{text-align:right;font-weight:400;font-size:14px;margin-top:calc(var(--grid-desktop-vertical-spacing) / 2)}.greetings__block__image{margin-top:calc(var(--grid-desktop-vertical-spacing) / 2)}@media only screen and (min-width: 750px){.greetings__block__lead{font-size:20px;background:url(./representative.png) no-repeat right center;background-size:auto 100%;padding-top:calc(var(--grid-desktop-vertical-spacing) / 2);padding-bottom:calc(var(--grid-desktop-vertical-spacing) / 2);margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2);padding-right:30%}.greetings__block__image{display:none}.greetings__block__representative{font-size:16px}}#MainContent{overflow:hidden}.template-index #MainContent .banner .h2,.template-index #MainContent .banner .banner__text{text-align:right;color:#fff;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media only screen and (min-width: 750px){.template-index #MainContent .banner .h2,.template-index #MainContent .banner .banner__text{font-size:4.6rem}}.template-index #MainContent .blog{background:var(--color_background)}.template-index #MainContent .blog .card .h2{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:2rem}.template-index #MainContent .blog .card .article-card__info{text-align:right}.template-index #MainContent .blog .card .article-card__excerpt{display:none}.template-index #MainContent .product-grid .grid__item{margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2)}.template-product #MainContent .product{display:block}.template-product #MainContent .product .product__media-wrapper{width:auto;max-width:100%;margin-bottom:calc(var(--grid-desktop-vertical-spacing) * 2)}.template-product #MainContent .product .product__media-wrapper img{width:100%}.template-product #MainContent .product .product__title{margin-bottom:calc(var(--grid-desktop-vertical-spacing) * 2)}.template-product #MainContent .product .product__title h1{color:var(--color_dark);text-align:left}.template-product #MainContent .product .product__contents__side{margin-bottom:calc(var(--grid-desktop-vertical-spacing) * 2)}.template-product #MainContent .product .product__contents__side .price{display:none}@media only screen and (min-width: 750px){.template-product #MainContent .product .product__contents{display:flex;flex-direction:row-reverse;column-gap:calc(var(--grid-desktop-horizontal-spacing) * 2)}.template-product #MainContent .product .product__contents__side{flex:1}.template-product #MainContent .product .product__contents__main{flex:3}}.template-product #MainContent .product .product__contents__block{margin-top:calc(var(--grid-desktop-vertical-spacing) / 2);border-top:1px solid var(--color_light);padding-top:calc(var(--grid-desktop-vertical-spacing) / 2)}.template-product #MainContent .product .product__contents__title{font-size:14px;font-weight:700}.template-product #MainContent .product .product__contents__title:after{content:"\ff1a";display:inline-block}.template-product #MainContent .product .product__contents__bottom{display:flex;background:#d9cdbf1a;column-gap:var(--grid-desktop-horizontal-spacing);font-size:12px;padding:calc(var(--grid-desktop-horizontal-spacing) / 2) var(--grid-desktop-horizontal-spacing)}.template-product #MainContent .product .product__contents__bottom__block{display:flex;column-gap:calc(var(--grid-desktop-horizontal-spacing) / 2)}.template-product #MainContent .product .product__description hr{margin-top:calc(var(--grid-desktop-vertical-spacing) / 2);margin-bottom:calc(var(--grid-desktop-vertical-spacing) / 2)}.template-product #MainContent .product .product__metas{margin-top:var(--grid-desktop-vertical-spacing)}.template-product #MainContent .product .product__meta__block{display:flex;column-gap:calc(var(--grid-desktop-horizontal-spacing) / 2)}.template-product #MainContent .product .product__meta__title{flex-shrink:0;font-size:.8em;padding-top:.4em}.template-product #MainContent .product .product__meta__title:after{content:"\ff1a";display:inline}.template-product #MainContent .product .product__meta__contents{flex-grow:1}.template-product #MainContent .product .product__images{margin-top:calc(var(--grid-desktop-vertical-spacing));margin-bottom:calc(var(--grid-desktop-vertical-spacing))}.template-product #MainContent .product .product__images>.product__image{margin-bottom:calc(var(--grid-desktop-vertical-spacing))}@media only screen and (min-width: 750px){.template-product #MainContent .product .product__images{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--grid-desktop-horizontal-spacing))}.template-product #MainContent .product .product__images>.product__image{width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}}.template-product #MainContent .product .product__image__caption{font-size:.9em;line-height:1.4}.template-product #MainContent .product .product__price__title{font-size:14px;font-weight:700}.template-product #MainContent .product .product__price__list{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:calc(var(--grid-desktop-vertical-spacing) / 2);margin-bottom:calc(var(--grid-desktop-vertical-spacing))}.template-product #MainContent .product .product__price__block{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;width:100%;border-bottom:1px solid var(--color_light)}.template-product #MainContent .product .product__price__block__title{font-size:.8em}.template-product #MainContent .product .product__tour_price_mention{font-size:14px}.template-product #MainContent .product .product-form__buttons .shopify-payment-button{display:none}.template-page #MainContent .page__title{padding-top:calc(var(--grid-desktop-horizontal-spacing) / 2);padding-bottom:calc(var(--grid-desktop-horizontal-spacing) / 2);background-color:var(--color_background)}.template-page #MainContent .page__title h1{margin-bottom:0;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:36px}.template-page #MainContent .company__info dt{font-weight:700}.template-page #MainContent .company__info dt:after{content:"\ff1a";display:inline-block}.template-page #MainContent .company__info dd{margin:0 auto}.template-page #MainContent .company__info dd+dt{margin-top:1em}.template-blog #MainContent .blog__title{padding-top:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-horizontal-spacing);background-color:var(--color_background)}.template-blog #MainContent .blog__title h1{margin:0;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:36px}.template-article #MainContent .article__title{margin:0 auto var(--grid-desktop-horizontal-spacing);padding-top:calc(var(--grid-desktop-horizontal-spacing) * 2);padding-bottom:calc(var(--grid-desktop-horizontal-spacing) * 2);background-color:var(--color_background)}.template-article #MainContent .article__title header{margin:0 auto}.template-article #MainContent .article__title h1{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}.template-article #MainContent .article__title span{display:block;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/10/assets/style.css.map */
