@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700;800;900&family=Noto+Serif:wght@100;200;300;400;500;600;700;800;900&display=swap";.flag-padding-size{padding:0 223px!important;max-width:1920px}@media all and (max-width: 1728px){.flag-padding-size{padding:300px 194px 10px!important}}@media all and (max-width: 1280px){.flag-padding-size{padding:0 111px!important}}@media all and (max-width: 1024px){.flag-padding-size{padding:0 111px!important}}@media all and (max-width: 820px){.flag-padding-size{padding:50px 50px 0!important}}@media all and (max-width: 768px){.flag-padding-size{padding:0 49px!important}}.breadcrumb span{flex-shrink:1}body{scroll-behavior:smooth}body{font-family:Noto Sans JP,sans-serif;font-family:"Noto Serif",serif;text-align:justify}.ABOUT,.MESSAGE{padding-bottom:var(--vertical-padding);margin-bottom:0}h1,h2,.flag-column__title-first{text-align:left}.noto-sans,.button,input{font-family:Noto Sans JP,sans-serif;font-weight:300}.noto-serif{font-family:"Noto Serif",serif;font-weight:300}@keyframes fadeInBorder{0%{opacity:0}to{opacity:1}}.active-border{border-top:1.948px solid black;transition:opacity .5s ease-in-out;padding-top:3px}.active-border-menu{border-top:1.7px solid black;transition:opacity .5s ease-in-out;padding-top:3px}.rich-text__content{top:-70px;position:relative;font-family:Noto Sans JP,sans-serif}.rich-text__button a{width:250px;font-size:22px;border:1.948px solid}.button{font-size:22px;border:1.948px solid}.pc{display:block}.tab,.sp,.tab-sp{display:none}.pc-tab,.pc-block{display:block}.inline{display:inline-block}.alphabet{font-weight:300}.headline,.page-content h1,.page-content h2,#page-content .product__title{font-size:38px!important;font-family:"Noto Serif",serif;font-weight:400;line-height:53.2px!important}.body-notosans,.body-notosans p,.page-content h3{font-size:22px!important;font-family:Noto Sans JP,sans-serif;font-weight:300;line-height:41.8px!important;font-style:normal}.body-notoserif,.body-notoserif p,.page-content p,.page-content td,.page-content .order-table span,.page-content .subtitle,.page-content strong,#page-content .product__price--original,#page-content .product__description-inner span{font-size:22px!important;font-family:"Noto Serif",serif;font-weight:300!important;line-height:41.8px!important}.body-line-height-narrow{line-height:33px!important}.caption-notosans{font-size:16px!important;font-family:Noto Sans JP,sans-serif!important;font-weight:300}.caption-notoserif,.caption-notoserif p,#page-content .product__subtitle,input,textarea{font-size:16px!important;font-family:"Noto Serif",serif;font-weight:300;line-height:28px!important}.caption-line-height-narrow{line-height:24px!important}@media all and (max-width: 1350px){#page-content{padding-left:40px}}@media all and (max-width: 949px){.pc{display:none}.tab,.tab-block{display:block}.sp{display:none}.pc-tab,.tab-sp{display:block}#page-content{padding-left:0}#\677e\5c4b\9280\5ea7\306b\3088\308b\6b21\4e16\4ee3\30ea\30fc\30c0\30fc\80b2\6210\30d7\30ed\30b0\30e9\30e0  #content-holder{padding-top:0;margin-top:0}#content-holder{padding-top:100px}.rich-text__button a{font-size:20px;border:1.2px solid}.button{font-size:20px}.headline,.page-content h1,.page-content h2{font-size:28px!important;line-height:42px!important}.body-notosans,.body-notosans p,.body-notoserif,.body-notoserif p,.page-content h3,.page-content p,.page-content td,.page-content .order-table span,.page-content .subtitle,.page-content strong,#page-content .product__price--original,#page-content .product__description-inner span{font-size:20px!important;line-height:38px!important}.body-line-height-narrow{line-height:30px!important}.caption-notosans,.caption-notoserif,.caption-notoserif p,#page-content .product__subtitle{font-size:14px!important;line-height:26.6px!important}.caption-line-height-narrow{line-height:21px!important}.active-border{border-top:1.2px solid}.active-border-menu{border-top:.85px solid}}@media all and (max-width: 768px){.pc,.tab{display:none}.sp{display:block}.pc-tab{display:none}.sp-block{display:block}.active-border{border-top:.85px solid}.active-border-menu{border-top:1.2px solid}.page-content h1,.page-content h2{font-size:22px}.page-content p{font-weight:300;font-size:16px}.rich-text__content{top:-30px}.rich-text__button a{width:85%;font-size:16px;border:.85px solid}.button{font-size:16px;border:.85px solid}.headline,.page-content h1,.page-content h2{font-size:22px!important;line-height:33px!important}.body-notosans,.body-notosans p,.body-notoserif,.body-notoserif p,.page-content h3,.page-content p,.page-content td,.page-content .order-table span,.page-content .subtitle,.page-content strong,#page-content .product__price--original,#page-content .product__description-inner span{font-size:16px!important;line-height:30.4px!important}.body-line-height-narrow,.body-line-height-narrow-sp p{line-height:24px!important}.caption-notosans,.caption-notoserif,.caption-notoserif p,#page-content .product__subtitle{font-size:10px!important;line-height:17.5px!important}.caption-line-height-narrow{line-height:15px!important}#page-content .ABOUT:first-child{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/font.css.map */
