﻿@charset "UTF-8";/* ----FileName: sb_base_misc.css---- *//* clearfix */.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.tax-small {font-weight:400;font-size:.75em;letter-spacing:0;}p.soldout {display: inline-block;color: #c01e29;padding: .5em 1em;background: #fff;border: 2px solid #c01e29;margin: 0 0 1em 0;}/* modal */.modal-info {display:none;width:92% !important;/*min-height:90% !important;*/}.modal-info h2.iziModal-header-title {font-family: 'Noto Sans JP' !important;font-size:1.1em !important;background:none;}.iziModal.hasShadow::after {height: 0 !important;}.iziModal .iziModal-header.iziModal-noSubtitle {top:30px !important;}.modal-info h2.iziModal-header-title {font-family: 'Noto Sans JP' !important;font-size:1.1em !important;}.modal-info {padding:20px;}.modal-info p {margin: 0 0 20px 0;font-size:.9em;line-height:2;}.modal-detail {padding:40px 0 60px 0;}.modal-detail #hide-message {text-align:center;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px dashed #736e64;}.modal-detail #hide-message  input {outline:none;}.modal-detail .attention {color: #cc0000;}.modal-detail .attention2 {color: #0000FF;font-weight: 500;}.modal-detail p .uline {text-decoration: underline;}.modal-detail h5 {padding: 0 0 0 0;margin: 0 0 1em 0;color: #ff0000;font-weight: 600;}.modal-detail h6 {margin: 0 0 1em 0;font-weight: 600;}.modal-detail h6.x2 {color: #0000FF;}.modal-detail figure {height: auto;text-align: center;margin: 0 0 20px 0;}.modal-detail figure img {max-width: 100%;height: auto;}/* moreBtn */.more-btn {position: relative;width:100%;margin:auto;}.more-btn a {position: relative;display:block;line-height:1em;text-decoration:none;border:1px solid #736e64;text-align:center;padding:1.4em 0;font-size:.9em;z-index:10;}.more-btn.x3 {background:#736e64;}.more-btn.x3 a {color:#fff;}/* contents-title */dl.contents-title {text-align:center;color:#232323;clear:both;margin:0 0 2em 0;}dl.contents-title.x2 {text-align:left;}dl.contents-title * {color:#323232;text-decoration:none;}dl.contents-title dt {margin:0 0 .5em 0;}dl.contents-title dt h2 {font-size:1em;margin:0 0 0 0;padding:0 0 0 0;line-height:1;letter-spacing:.22em;font-weight:500;background:none;}dl.contents-title dd {font-family: 'Cormorant', serif;font-size:28px;letter-spacing:.1em;font-weight:500;}dl.contents-title dd i {font-size:.8em;color:#8c877f;}h2.contents-title {font-size: 1.2em;margin: 0 0 1em 0;text-align: center;padding: 0 0 0 0;background: none;}.youtube2 {position: relative;width: 100%;padding-top: 56.25%;}.youtube2 iframe {position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important;}.youtube3 {position: relative;max-width: 100%;padding-top: 177.778%;}.youtube3 iframe {position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important;}/* ----ページャー---- */.pager {font-size:0px;overflow: hidden;padding: 0 0;}.block-goods-list--pager-top {margin: 0 0 10px 0;}.block-goods-list--pager-bottom {margin: 20px 0 0;}.pager-total {display: block;float:none;padding: 0 0 10px 0;letter-spacing: 0.04em;margin:0 0 0 0;}.pager-total .pager-count {font-size:14px;}.pager-total .pager-count span {font-size:2em;font-weight:400;font-family: 'Cormorant', serif;display:inline-block;line-height:0;margin:0 .1em 0 0;}.pagination {padding:0 0 0 0;float:none;font-size:15px;letter-spacing: -5px;}.pagination>* {letter-spacing: 0;margin: 0 6px;padding: 0;background-color: #fff;border: 0;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-property: color, background-color;transition-property: color, background-color;line-height:1em;}.pagination > li {min-width: auto;}.pagination>* a, .pagination>* span {border:1px solid #736e64;display: block;padding:0;width:28px;height:28px;line-height:1.8;box-sizing:border-box;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.pagination>*:hover, .pager-current {color: #ffffff;background-color: #736e64;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;font-weight:400;}.pagination>*:hover a {color: #ffffff;text-decoration: none;padding:0;}/* ----フッター 株主---- */#stockholder_wrap {display: flex;margin: -20px 0 -60px 0;}#stockholder_wrap dl.contents-title dt h2 {font-size:1em;margin:0 0 0 0;padding:0 0 0 0;line-height:1;letter-spacing:.22em;font-weight:500;background:none;}#stockholder_wrap dl.contents-title dd {font-family: 'Noto Sans JP',"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;letter-spacing:.2em;font-weight:500;}#stockholder_wrap #stockholder_btn {/* display:block;*/display: none;}#stockholder_wrap #stockholder_btn a {text-align:center;width:100%;}.block-order-flow--step li {line-height:1;}/* ----送料無料---- */#delivery_free {width: 96%;border: 2px solid #736E64;background-color: rgba(255,255,255,.8);padding: .5em .5em;display: inline-block;position: fixed;bottom: 95px;left: 2%;z-index: 100;color: #736E64;box-sizing: border-box;}#delivery_free article {display: flex;align-items: center;justify-content: center;}#delivery_free article figure {width: 30px;}#delivery_free article figure img {width: 100%;height: auto;}#delivery_free article aside {margin: 0 0 0 5px;font-weight: 500;letter-spacing: 0;font-size: 1em;line-height: 1em;}#delivery_free article aside strong {background: #736E64;color: #fff;padding: .2em .5em;font-weight: 500;margin: 0 0 0 .3em;}#delivery_free #delivery_free_close {line-height: 24px;color: #fff;background: #736E64;width: 24px;height: 24px;border-radius: 50%;display: block;text-align: center;cursor: pointer;position: absolute;top: -.5em;right: -.5em}#cookieBox .block-cookie-consent .block-cookie-consent--text {font-size: .75em;line-height: 1.3em;}#cookieBox .block-cookie-consent .block-cookie-consent--text a {color: #fff;}#cookieBox .block-cookie-consent--btn {white-space: nowrap;}