@import url("https://image.raku-uru.jp/cms/fontcss/font.css");
 
* { margin: 0; padding: 0; box-sizing: border-box; word-wrap: break-word; word-break: break-all; }
html, body { height: 100%; }
body, body * { font-family: '游ゴシック', YuGothic, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', sans-serif; }
 
body { font-size: 14px; color:#6c6108;
 
background:#fff ; }
h2 { font-size: 30px; letter-spacing: 3px; }
h3 { font-size: 24px; letter-spacing: 3px; }
ul, ul li { list-style: none; }
 
a, a:visited { color:#6c6108;
 
text-decoration: none; }
a:hover, button:hover { color:#f97854;
 
text-decoration: underline; opacity: 0.7; }
a:hover, button:hover { text-decoration: none; opacity: .7; }
a:hover * { opacity: .7; }
input[type='text'], input[type='password'] { font-size: 16px; font-weight: normal; line-height: 30px; height: 30px; border: #d1d1d1 solid 1px; }
input[type='checkbox'] { margin-right: 4px; }
textarea { width: 100%; border: #d1d1d1 solid 1px; }
table { width: 100%; border-collapse: collapse; }
table th, table td { border-spacing: 0; border-collapse: collapse; vertical-align: middle; border: none; }
table.tbl { width: 100%; margin-bottom: 20px; }
table.tbl tr th { font-size: 13px; font-weight: normal; position: relative; width: 90px; padding: 2px 10px 2px 0; text-align: left; }
table.tbl tr th:after { position: absolute; top: 0; right: 0; content: ':'; }
table.tbl tr td { font-size: 13px; padding: 2px 12px 2px 48px; text-align: left; }
@media only screen and (max-width: 600px) { table.tbl { width: 100%; }
table.tbl tr th { font-size: 12px; font-weight: normal; width: 65px; padding: 4px 0; text-align: left; }
table.tbl tr td { font-size: 12px; padding: 4px 15px; text-align: left; }
}
img { max-width: 100%; word-break: normal; border: none; }
b { font-weight: bold; color: #c56572; }
pre { white-space: pre-wrap; }
ul.list1 li { font-size: 13px; position: relative; margin-bottom: 10px; padding-left: 26px; }
ul.list1 li:before { position: absolute; top: 5px; left: 0; display: inline-block; width: 10px; height: 14px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-btn.png); background-repeat: no-repeat; background-size: cover; }
@media only screen and (max-width: 600px) { ul.list1 li:before { position: absolute; top: 5px; left: 0; display: inline-block; width: 8px; height: 12px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-btn_sp.png); background-repeat: no-repeat; background-size: cover; }
}
ul.list2 li { font-size: 13px; position: relative; margin-bottom: 10px; padding-left: 26px; }
ul.list2 li:before { position: absolute; top: 12px; left: 0; display: inline-block; width: 8px; height: 1px; content: ''; background-color: #6c6108; }
 
#wrapper, .wrapper { width: 100%; min-width: 1000px; margin: 0 auto; }
.main-contents { padding-bottom: 90px; }
#main-article { position: relative; }
#main-article, .main-article { margin-bottom: 90px; }
.top { width: 100%; margin: 0 auto; padding: 0 0; overflow-x: hidden; }
.contents { width: 1000px; margin: 0 auto; padding: 12px 0 0; }
.page { width: 1000px; margin: 0 auto; padding: 30px 0 0; }
.row { position: relative; width: 1000px; margin: 0 auto; }
@media only screen and (max-width: 600px) { #wrapper, .wrapper { min-width: 100%; }
.top { width: 100%; margin: 0 auto; padding: 0 0 0; }
.contents { width: 100%; margin: 0 auto; padding: 0 0 0; }
.page { width: 100%; margin: 0 auto; padding: 0 0 0; }
.row { width: 100%; }
}
@media only screen and (max-width: 600px) { #wrapper, .wrapper { min-width: 100%; }
.top { width: 100%; margin: 0 auto; padding: 0 0 0; }
.contents { width: 100%; margin: 0 auto; padding: 0 0 0; }
.page { width: 100%; margin: 0 auto; padding: 0 0 0; }
.row { width: 100%; }
}
 
.clearfix:before, .clearfix:after { display: table; content: ' '; }
.clearfix:after { clear: both; }
label:after { display: none; }
 
#header { width: 100%; height: 125px; border-bottom: #f5f5f5 1px solid; background-color: #fff; }
.header-top, .header-top-cart { height: 60px; margin-bottom: 64px; padding: 0; color: #fff; background-color: #fce954; background-image: url(https://image.raku-uru.jp/01/23795/63/bg_buntan_texture_1671688731252.jpg); background-size: 50px; }
.logo { line-height: 124px; position: relative; position: absolute; z-index: 3; top: 0; left: 0; display: block; width: 158px;
 
text-align: center; background-color: #fff;
 
height: 144px; box-shadow: 0px 2px 5px rgb(0 0 0 / 20%); }
.logo h1 { margin-top: 8px; }
.logo-text { font-size: 13px; line-height: 1.4; position: absolute; top: 50%; left: 50%; display: -webkit-box; overflow: hidden; width: 100%; max-height: 7em; padding: 0 10px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; word-break: break-all; color: #544b06; -webkit-box-orient: vertical; -webkit-line-clamp: 5; }
.logo-text-footer { position: static; width: 100%; margin: 0 auto; padding: 0 15px; transform: translate(0, 0); }
.logo-text-footer a { color: #544b06; }
.header-top-cart .logo { position: absolute; z-index: 1; top: 0; left: 50%; margin-left: -79px; }
.logo img { width: auto; height: auto; max-width: 114px;
 
vertical-align: middle; }
.logo__text { color: #f4302c; }
.header-search { position: absolute; z-index: 11; top: 11px;
 
 
right: 0; left: auto; }
.header-search-form { position: relative; }
.header-search input[type=text] { font-size: 16px; line-height: 35px; display: inline-block; width: 300px; height: 37px; padding: 0 50px 0 20px; border: none; border-radius: 2px; outline: 0 none; background-color: #fff; }
.header-search-form input::placeholder { color: #767676; }
.header-search-form-btn { line-height: 37px; position: absolute; top: 0; right: 0; display: inline-block; overflow: hidden; width: 48px; padding: 0; cursor: pointer; text-align: center; border: none; -webkit-border-radius: 0; border-radius: 2px; background: none; background-color: #fff; -webkit-appearance: none; }
.search-btn { width: 20px; height: auto; vertical-align: middle; }
.header-menu-sp { display: none; }
.header-nav { position: absolute; z-index: 2; top: 0; right: 0; }
.header-top ul.header-menu {
 
height: 60px;
 
float: none; margin-left: 135px; }
.header-top ul.header-menu > li { float: left; height: 60px; text-align: center; border-left: 2px solid #fdf4b3; padding: 0 5px 0 5px; }
.header-top ul.header-menu > li.cart { border-right: 2px solid #fdf4b3; }
.header-top ul.header-menu > li > a { position: relative; color: #6c6108; }
.header-top ul.header-menu li.logout, .header-top ul.header-menu li.entry {
 
}
.header-top ul.header-menu li.logout a, .header-top ul.header-menu li.entry a { padding-right: 0; padding-left: 0; font-size: 18px; position: relative; display: block; width: 8em; height: 60px; padding-top: 15px; }
.header-top ul.header-menu li.logout a { padding-right: 1px; padding-left: 10px; width: 9em; }
.header-top ul.header-menu li.logout a:before { position: absolute; top: 50%; left: 0; display: inline-block; width: 21px; height: 24px; margin-top: -11px; margin-left: 12px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-logout.png); background-repeat: no-repeat; background-size: cover; }
.header-top ul.header-menu li.entry a:after { position: absolute; top: 50%; right: 0; display: inline-block; width: 11px; height: 16px; margin-top: -8px; margin-right: 20px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-entry.png); background-repeat: no-repeat; background-size: cover; }
.header-top ul.header-menu li.mypage a { font-size: 18px; position: relative; display: block; width: 8em; height: 60px; padding-top: 15px; }
.header-top ul.header-menu li.mypage a:before { position: relative; top: 0; left: 0; display: inline-block; width: 21px; height: 24px; margin-left: 0; margin-right: 0.5em; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/10/icn-mypage_1671004596358.png); background-repeat: no-repeat; background-size: cover; vertical-align: middle; }
.header-top ul.header-menu li.cart a { font-size: 18px; position: relative; display: block; width: 6em; height: 60px; padding-top: 15px; }
.header-top ul.header-menu li.cart a:before { position: relative; top: 0; left: 0; display: inline-block; width: 26px; height: 24px; margin-left: 0; margin-right: 0.5em; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/9/icn-cart_1671004596120.png); background-repeat: no-repeat; background-size: cover; vertical-align: middle; }
.header-top ul.header-menu li.sns { padding-right: 20px; }
.header-top ul.header-menu li.sns ul li { line-height: 60px; display: inline-block; width: 25px; margin-left: 20px; }
.header-top ul.header-menu li.sns ul li img { width: 100%; height: auto; vertical-align: middle; }
 
.category-nav {
 
float: right; min-width: 700px; margin-left: 200px; }
.category-nav > ul > li { font-size: 20px; font-weight: bold; line-height: 65px; position: relative; float: right; margin-right: 50px; color: #6c6108; }
.category-nav > ul li a { position: relative; display: block; width: 100%; }
.category-nav-l2 { position: absolute; z-index: 55; top: 65px; left: 50%; display: none; width: 174px; margin-left: -87px; padding: 10px 12px; background-color: #544b06; }
.active .category-nav-l2 { display: block; }
.category-nav-l2:before { position: absolute; top: -7px; left: 50%; width: 0; height: 0; margin-left: -7px; content: ''; border-width: 0 7px 7px 7px; border-style: solid; border-color: transparent transparent #544b06 transparent; }
.category-nav-l2 > li { font-size: 16px; line-height: 1.2; border-bottom: #fdf4b3 solid 1px; }
.category-nav-l2 > li:last-child { border-bottom: none; }
.category-nav-l2 > li > a { padding: 18px 0; color: #fff; }
.category-nav-l3 > li { font-size: 12px; padding: 10px 0 10px 10px; }
.category-nav-l3 > li:first-child { padding-top: 0; }
.category-nav-l3 > li:last-child { padding-bottom: 20px; }
.category-nav-l3 > li a { color: #f7eff0; }
.nav-close { display: none; }
@media only screen and (max-width: 600px) { #header { height: 91px; }
.header-top, .header-top-cart { height: 45px; margin-bottom: 46px; }
.logo { line-height: 90px; width: 25%; height: 100px; left: 10px; }
.logo-text { max-height: 5.4em; -webkit-line-clamp: 4; }
.logo h1 { margin-top: 4px; }
.header-top-cart .logo { position: absolute; z-index: 1; top: 0; left: 50%; margin-left: -58px; }
.logo img { max-width: 115px; max-height: 80px; }
.header-search { top: 52px; right: 10px; left: 125px; }
.header-search-form { position: relative; border: #dddbce solid 1px; margin-right: 10px; margin-left: 12%; width: auto; }
.header-search input[type=text] { font-size: 16px; line-height: 30px; width: 100%; height: 30px; padding: 0 40px 0 10px; }
.header-search-form-btn { line-height: 30px; position: absolute; top: 0; right: 1px; display: inline-block; overflow: hidden; width: 38px; padding: 0; cursor: pointer; text-align: center; border: none; -webkit-border-radius: 0; border-radius: 2px; background: none; -webkit-appearance: none; }
.search-btn { width: 16px; height: auto; vertical-align: middle; padding-bottom: 3px; }
.header-menu-sp { position: absolute; top: 10px; right: 10px; display: block; width: 90px; }
.header-menu-sp img { width: 100%; height: auto; }
.header-nav { position: fixed; z-index: 9999; top: 0; left: -100%; overflow: scroll; width: 100%; height: 100%; padding-bottom: 50px; -webkit-transition: left .6s cubic-bezier(.19, 1, .22, 1); transition: left .6s cubic-bezier(.19, 1, .22, 1); background-color: rgba(255, 255, 255, .5); }
.nav-open .header-nav { left: 0; }
.header-top ul.header-menu { font-size: 0; float: none; height: auto; background-color: rgba(197,101,114,.9); }
.header-top ul.header-menu > li { float: none; height: auto; text-align: center; border-left: #d18790 solid 1px; }
.header-top ul.header-menu > li > a { position: relative; color: #6c6108; }
.header-top ul.header-menu li.entry { line-height: 50px; text-align: center; border-bottom: #dddbce solid 1px; border-left: none; }
.header-top ul.header-menu li.logout { line-height: 50px; border-bottom: rgba(238,238,238,.27) solid 1px; }
.header-top ul.header-menu li.logout a, .header-top ul.header-menu li.entry a { font-size: 16px; display: block; width: 100%; height: 50px;
 
 
padding-top: 0; }
.header-top ul.header-menu li.logout a:before { position: absolute; top: 50%; left: 50%; display: inline-block; width: 23px; height: 25px; margin-top: -12px; margin-left: -70px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-logout_sp.png); background-repeat: no-repeat; background-size: cover; }
.header-top ul.header-menu li.entry a:after { position: absolute; top: 50%; right: 0; display: inline-block; width: 9px; height: 12px; margin-top: -6px; margin-right: 20px; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/69/icn_member_1671692026249.png); background-repeat: no-repeat; background-size: cover; }
.header-top ul.header-menu li.mypage { line-height: 50px; display: inline-block; width: 50%; border-left: transparent; padding: 5px 0; vertical-align: middle; }
.header-top ul.header-menu li.mypage a { font-size: 16px; position: relative; display: block; width: 100%; height: 50px; padding-top: 0; padding-left: 20px; text-align: center; }
.header-top ul.header-menu li.mypage a:before { position: absolute; top: 50%; left: 50%; display: inline-block; width: 23px; height: 25px; margin-top: -12px; margin-left: -60px; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/68/icn-mypage_1671691984439.png); background-repeat: no-repeat; background-size: cover; }
.header-top ul.header-menu li.cart { line-height: 50px; display: inline-block; width: 50%; border-right: none; border-left: #dddbce solid 1px; padding: 5px 0; vertical-align: middle; }
.header-top ul.header-menu li.cart a { font-size: 16px; position: relative; display: block; width: 100%; height: 50px; padding-top: 0; padding-left: 20px; text-align: center; }
.header-top ul.header-menu li.cart a:before { position: absolute; top: 50%; left: 50%; display: inline-block; width: 24px; height: 22px; margin-top: -11px; margin-left: -53px; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/67/icn-cart_1671691941672.png); background-repeat: no-repeat; background-size: cover; }
.header-top ul.header-menu li.sns { display: none; }
 
.category-nav { float: none; min-width: inherit; margin-left: 0; }
.category-nav > ul > li > p { position: relative; display: block; width: 100%; color: #fff; background-color: #802120; padding: 15px; }
.category-nav > ul > li.category-nav-campaign > p, .category-nav > ul > li.category-nav-category > p { color: #fff;
 
background-color: #6c6108; }
.category-nav > ul > li { font-size: 16px; line-height: 1.2; position: relative; float: none; margin-right: 0; color: #c56572; border-bottom: none; }
.category-nav > ul li.active > a { color: #c56572; }
.category-nav > ul > li a { padding: 16px 32px 16px 15px; background-color: #fcfbed; text-indent: 0; border-bottom: #dddbce solid 1px; }
.category-nav > ul > li > ul > li:last-child a { border-bottom: none; }
.category-nav > ul li a:after { position: absolute; top: 50%; right: 010px; display: block; width: 8px; height: 12px; margin-top: -6px; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/57/icn-arrow-nav02_sp_1671614979565.png); background-repeat: no-repeat; background-size: cover; }
.category-nav-l2 { position: inherit; z-index: 33; top: 0; left: 0; display: block; width: 100%; margin-left: 0; padding: 0; background-color: inherit; }
.active .category-nav-l2 { display: block; }
.category-nav-l2:before { display: none; }
.category-nav-l2 > li { font-size: 16px; line-height: 1.2;
 
 
border-bottom: none; }
.category-nav-l2 li a { padding: 0 0; text-indent: 1em; color: #6c6108; }
.category-nav-l3 > li { font-size: 12px; line-height: 1; padding: 0; }
.category-nav-l3 > li:first-child { padding: 0; }
.category-nav-l3 > li:last-child { padding: 0; }
.category-nav-l3 > li a { color: #f7eff0; padding-left: 30px !important; }
.nav-close { line-height: 45px; display: block; text-align: right;
 
background-color: #fce954; background-image: url(https://image.raku-uru.jp/01/23795/63/bg_buntan_texture_1671688731252.jpg); background-size: 50px; }
.nav-close a { display: inline-block; width: 19px; height: 19px; margin: 0 15px 0; vertical-align: middle; background-image: url(https://image.raku-uru.jp/01/23795/60/icn-close_1671616432081.png); background-repeat: no-repeat; background-size: cover; }
}
 
#footer { position: relative; width: 100%; }
.footer-top { display: table; width: 100%; padding: 40px 0; background-color: #fce954; background-image: url(https://image.raku-uru.jp/01/23795/63/bg_buntan_texture_1671688731252.jpg); background-size: 50px; }
.footer-top-l { display: table-cell; width: 30%; vertical-align: top; height: auto; padding-right: 5em; margin-bottom: 30px; }
.footer-top-c { display: table-cell; padding-right: 45px; vertical-align: top; }
.footer-top-r { display: table-cell; width: 406px; vertical-align: top; }
.footer-top-cart { width: 100%; text-align: center; }
.footer-top h3 { font-size: 18px; font-weight: bold; display: inline-block; width: 100%; margin-bottom: 20px; letter-spacing: 1px; color: #6c6108; border-bottom: #6c6108 dotted 1px; }
.footer-logo { display: inline-block; width: 100%; text-align: center; margin-bottom: 30px; }
.footer-logo a { display: block; background: #ffffff; width: 100%; padding: 1em 1.5em; border-radius: 5px; }
.footer-logo img,.yano-footer-brand img { width: auto;
 
max-width: 240px; max-height: 180px; height: 150px; margin: 20px 0 13px 0; }
 
.schedule-area { width: 234px; text-align: center; }
.schedule-area h4 {
 
font-size: 16px; font-weight: bold;
 
display: inline-block; width: 100%;  
 
margin-bottom: 10px; text-align: left; color: #6c6108; letter-spacing: 1px; border-radius: 2px;
 
}
.schedule { margin-bottom: 20px; padding-bottom: 12px; border-bottom: #6c6108 dotted 1px; }
.schedule table { width: auto; margin: 0 auto 10px; }
.schedule table th { font-size: 15px; font-weight: bold; padding: 4px; text-align: center; color: #6c6108; }
.schedule table th.sun { color: #f97854; font-weight: bold; font-size: 15px; }
.schedule table th.sat { color: #f97854; font-weight: bold; font-size: 15px; }
.schedule table td { font-size: 13px; font-weight: normal; padding: 4px; text-align: center; color: #6c6108; }
.schedule-date { line-height: 25px; display: inline-block; width: 25px; height: 25px; text-align: center; font-size: 15px; }
.e1 .schedule-date, .e2 .schedule-date, .e3 .schedule-date { border-radius: 50%; color: #333; }
.e1 .schedule-date { color: #fff; background-color: #54b651; }
.e2 .schedule-date { color: #fff; background-color: #f97854; }
.e3 .schedule-date { color: #fff; background-color: #6c6108; }
.event-list:after { display: block; clear: both; margin-bottom: 15px; content: ''; }
.event-list li { line-height: 24px; position: relative; float: left; min-height: 24px; margin-right: 15px; margin-bottom: 10px; padding-left: 35px; text-align: left; color: #6c6108; }
.event-list li:before { position: absolute; top: 0; left: 0; display: block; width: 24px; height: 24px; content: ''; }
.event-list li.event1:before { background-color: #54b651; border-radius: 50%; }
.event-list li.event2 {
 
}
.event-list li.event2:before { background-color: #f97854; border-radius: 50%; }
.event-list li.event3:before { background-color: #6c6108; border-radius: 50%; }
.footer-shoppingguide { margin-bottom: 35px; }
.footer-shoppingguide ul li { font-size: 14px; float: none; margin-right: 22px; margin-bottom: 10px; }
.footer-shoppingguide ul li a { color: #6c6108; }
.footer-shoppingguide ul li a:hover {
 
opacity: .7; }
.footer-sns { text-align: left; }
.footer-sns ul li { display: inline-block; margin-right: 20px; }
.footer-sns ul li img { width: 26px; height: auto; }
.footer-bottom { width: 100%; padding: 20px 0; text-align: center; background-color: #d8c443; background-image: url(https://image.raku-uru.jp/01/23795/63/bg_buntan_texture_1671688731252.jpg); background-size: 50px; }
.copyright { font-size: 12px; color: #6c6108; }
@media only screen and (max-width: 600px) { .footer-top { display: block; width: 100%; padding: 25px 20px; }
.footer-top-l { display: block; width: 100%; padding-right: 0; }
.footer-top-c { display: block; width: 100%; padding-right: 0; }
.footer-top-r { display: block; width: 100%; }
.footer-top h3 { font-size: 16px; padding-bottom: 5px; text-align: center; }
.footer-top-cart .footer-logo { margin-bottom: 0; }
.footer-logo img,.yano-footer-brand img { max-width: 115px; max-height: 80px; height: auto; margin: 7px 0 0 0; }
 
.schedule-area { width: 100%; margin-bottom: 20px; text-align: center; }
.schedule-area h4 {
 
 
 
 
 
 
 
margin-bottom: 20px; text-align: center;
 
 
 
}
.schedule { margin-bottom: 20px; padding-bottom: 12px; border-bottom: #6c6108 dotted 1px; }
.schedule table { width: 90%; margin: 0 auto 10px; }
.schedule table th { font-size: 13px; font-weight: normal; padding: 4px; text-align: center; }
.schedule table th.sun {
 
}
.schedule table th.sat {
 
}
.schedule table td { font-size: 13px; font-weight: normal; padding: 4px; text-align: center; color: #6c6108; }
.schedule-date { line-height: 25px; display: inline-block; width: 25px; height: 25px; text-align: center; }
.e1 .schedule-date {
 
 
}
.e2 .schedule-date {
 
 
}
.e3 .schedule-date {
 
 
}
.event-list li { margin-right: 6px; margin-bottom: 10px; padding-left: 30px; }
.event-list li.event2 { margin-right: 5px; }
.footer-shoppingguide { margin-bottom: 20px; }
.footer-shoppingguide ul { width: 100%; text-align: left; }
.footer-shoppingguide ul li { float: none; margin-right: 0; margin-bottom: 0; }
.footer-shoppingguide ul li a { position: relative; display: block; width: 100%; padding: 12px 10px; color: #6c6108; }
.footer-shoppingguide ul li a:after { position: absolute; top: 50%; right: 10px; display: block; width: 9px; height: 13px; margin-top: -6px; content: ''; background-image: url(https://image.raku-uru.jp/01/23795/57/icn-arrow-nav02_sp_1671614979565.png); background-repeat: no-repeat; background-size: cover; }
.footer-sns { text-align: center; margin-bottom: 30px; }
.footer-sns ul li { display: inline-block; margin: 0px 10px; }
.footer-sns ul li:nth-child(3) { margin-right: 0; }
.footer-bottom {
 
 
 
background-color: #d8c443; }
.copyright { font-size: 12px; word-break: break-word; }
}
 
.main { width: 1000px; margin: 0 auto; }
@media only screen and (max-width: 600px) { .main { width: auto; margin: 0 20px; }
}
 
#main-image { position: relative; width: 1000px; margin: 30px 0; text-align: center; }
#main-image img { max-width: 100%; max-height: 100%; }
.main-image-slider { position: relative; overflow: hidden; width: 100%; max-width: 1000px; height: auto; margin: 0 auto; }
.main-image-slider > ul { position: absolute; z-index: 1; top: 0; left: 0; display: inline-block; overflow: hidden; }
.main-image-slider > ul > li { display: inline; float: left; overflow: hidden; list-style-type: none; }
.main-image-slider > ul > li span, .main-image-slider > ul > li a { display: flex; width: 100%; height: 100%; justify-content: center; align-items: center; }
.main-image-prev { position: absolute; right: 10px; top: 50%; z-index: 999; font-size: 36px; margin-top: -18px; }
.main-image-next { position: absolute; left: 10px; top: 50%; z-index: 999; font-size: 36px; margin-top: -18px; }
.main-image-prev a, .main-image-next a { display: block; height: 100%; }
.main-image-indicator { position: absolute; z-index: 2; right: 0; bottom: 20px; left: 0; }
.main-image-indicator ul { text-align: center; }
.main-image-indicator ul li { display: inline-block; width: 14px; height: 14px; margin: 0 8px; border: #fff solid 1px; border-radius: 50%; }
@media only screen and (max-width: 600px) { #main-image { position: relative; overflow: hidden; width: 100%; margin: 0; text-align: center; }
#main-image img { max-width: 100%; max-height: 100%; }
.main-image-slider { position: relative; width: 100%; height: auto; margin: 0 auto; }
.main-image-slider > ul { position: absolute; z-index: 1; top: 0; left: 0; display: inline-block; overflow: hidden; height: 460px; }
.main-image-slider > ul > li { display: inline; float: left; overflow: hidden; width: 270px; height: 140px; list-style-type: none; }
.main-image-indicator { position: absolute; z-index: 2; right: 0; bottom: 6px; left: 0; }
.main-image-indicator ul { font-size: 0; margin: 0; padding: 0; text-align: center; }
.main-image-indicator ul li { display: inline-block; width: 10px; height: 10px; margin: 0 4px; border: #fff solid 1px; border-radius: 50%; }
}
 
.ttl, .ttl2 { position: relative; margin-bottom: 40px; padding-bottom: 5px; text-align: left; border-bottom: #dddbce solid 1px; }
.ttl h2, .ttl2 h2 { font-size: 24px; display: inline; margin-right: 20px; color: #6c6108; }
 
.ttl h3, .ttl2 h3 { font-size: 20px; font-weight: bold; position: relative; color: #6c6108; }
.ttl2 h3::after { position: absolute; bottom: -6px; left: 0; display: inline-block; width: 430px; height: 2px; content: ''; background-color: #fce954; }
@media only screen and (max-width: 600px) { .ttl, .ttl2 {
 
margin-bottom: 20px; padding: 10px 0; }
.ttl { border-bottom: none; padding: 20px 0 10px; }
.ttl h2, .ttl2 h2 { font-size: 16px;
 
margin-right: 10px; letter-spacing: 1px; line-height: 1.6; color: #6c6108; }
.ttl h2:after, .ttl2 h2:after {
 
 
 
 
width: 295px; height: 2px; content: ''; background-color: #fce954; }
.ttl h3, .ttl2 h3 { font-size: 14px; position: static; line-height: 1.6; }
.ttl2 h3::after { position: absolute; bottom: -1px; left: 0; display: inline-block; width: 160px; height: 2px; content: ''; background-color: #c56572; }
}
 
.product-list { margin-bottom: 10px; }
.product-list-item { float: left; width: 320px; margin-right: 20px; margin-bottom: 50px; }
.product-list .product-list-item:nth-child(3n-2) { clear: both; }
.product-list-item-sub, .product-list-item-4i { float: left; width: 238px; margin-right: 16px; margin-bottom: 30px; }
.product-list-item img, .product-list-item-sub img, .product-list-item-4i img { width: 100%; height: auto; }
.product-list .product-list-item-sub:nth-child(4n-4), .product-list .product-list-item-4i:nth-child(4n-3) { clear: both; }
.product-list-item:nth-child(3n) { margin-right: 0; }
.product-list-item-sub:nth-child(4n + 3) { margin-right: 0; }
.product-list-item-4i:nth-child(4n) { margin-right: 0; }
.product-list-item .product-list-photo { position: relative; width: 320px; margin-bottom: 15px; }
.product-list-item-sub .product-list-photo, .product-list-item-4i .product-list-photo { position: relative; width: 238px; margin-bottom: 15px; }
.product-list-item .product-list-photo img, .product-list-item-sub .product-list-photo img, .product-list-item-4i .product-list-photo img { display: block; max-height: 238px; width: auto; height: auto; margin: auto; }
.product-list-item .product-list-name, .product-list-item-sub .product-list-name { font-size: 18px; line-height: 20px; overflow: hidden; height: 20px; margin: 30px 0 20px; white-space: nowrap; text-overflow: ellipsis; color: #6c6108; }
.product-list-item .product-list-variation, .product-list-item-sub .product-list-variation { font-size: 14px; line-height: 20px; overflow: hidden; margin-bottom: 4px; white-space: nowrap; text-overflow: ellipsis; }
#top-salesranking .product-list-info { height: 68px; }
.product-list-item-4i .product-list-name { font-size: 14px; line-height: 20px; overflow: hidden; height: 40px; margin-bottom: 4px; }
.product-list-item .product-list-price, .product-list-item-sub .product-list-price, .product-list-item-4i .product-list-price { font-size: 15px; line-height: 1.6; text-align: right; }
.product-list-item .product-list-nonstock, .product-list-item-sub .product-list-nonstock, .product-list-item-4i .product-list-nonstock { display: inline-block; vertical-align: top; font-size: 11px; line-height: 18px; margin-top: 2px; margin-right: 6px; padding: 0 3px; text-align: center; color: #d32f2f; background: #fff; }
@media only screen and (max-width: 600px) { .product-list { margin-bottom: 10px; }
.product-list-item { float: left; width: 50%; margin-right: 0; margin-bottom: 30px; padding: 0 5px 0; }
.product-list-item-sub, .product-list-item-4i { float: left; width: 50%; margin-right: 0; margin-bottom: 20px; padding: 0 5px 0; }
.product-list .product-list-item:nth-child(3n-2) { clear: initial; }
.product-list .product-list-item-sub:nth-child(4n-4), .product-list .product-list-item-4i:nth-child(4n-3) { clear: initial; }
.product-list-item:nth-child(2n-1), .product-list-item-sub:nth-child(2n-1), .product-list-item-4i:nth-child(2n-1) { clear: both; }
.product-list-item .product-list-photo, .product-list-item-sub .product-list-photo, .product-list-item-4i .product-list-photo { position: relative; width: 100%; height: auto; margin-bottom: 15px; }
.product-list-item .product-list-name, .product-list-item-sub .product-list-name, .product-list-item-4i .product-list-name { font-size: 16px; line-height: 20px; overflow: hidden; margin: 20px 0 10px; }
.product-list-item .product-list-price, .product-list-item-sub .product-list-price, .product-list-item-4i .product-list-price { font-size: 12px; line-height: 1.6; }
}
 
.icn-rank { font-size: 16px; line-height: 44px; position: absolute; z-index: 2; top: 0; left: 0; display: block; width: 44px; height: 44px; text-align: center; color: #6c6108; border-radius: 5px 0 15px 0; background-color: #fff; }
.icn-rank1 { color: #fff; background-color: #f97854; }
.icn-rank2 { color: #6c6108; background-color: #fce954; }
.icn-rank3 { color: #fff; background-color: #54b651; }
@media only screen and (max-width: 600px) { .icn-rank { font-size: 12px; line-height: 33px; width: 33px; height: 33px; border-radius: 50%; }
}
 
.btn-area { margin-bottom: 20px; text-align: center; }
.btn-more { position: absolute; z-index: 1; top: 30px; right: 0; }
.btn { font-size: 14px; font-weight: normal; line-height: 34px; position: relative; display: inline-block; width: 160px; height: 36px; text-align: center; color: #fff; border-radius: 2px; background-color: #c56572; }
.btn span:before { position: absolute; top: 50%; left: 10px; display: block; width: 10px; height: 14px; margin-top: -7px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-btn.png); background-repeat: no-repeat; background-size: cover; }
.btn-back { font-size: 14px; font-weight: normal; line-height: 42px; position: relative; display: inline-block; width: 230px; height: 44px; text-align: center; color: #fff; border: #c56572 solid 1px; border-radius: 2px; background-color: #c56572; }
a.btn-back span:before { position: absolute; top: 50%; left: 10px; display: block; width: 10px; height: 14px; margin-top: -7px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-back.png); background-repeat: no-repeat; background-size: cover; }
@media only screen and (max-width: 600px) { .btn-area { margin-bottom: 30px; text-align: center; }
.btn-more { position: inherit; z-index: 1; top: 0; right: 0; padding: 0 10px; }
.btn { font-size: 16px; font-weight: normal; line-height: 45px; position: relative; display: inline-block; width: 100%; height: 45px; text-align: center; }
.btn span:before { position: absolute; top: 50%; left: 10px; display: block; width: 8px; height: 12px; margin-top: -6px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-btn_sp.png); background-repeat: no-repeat; background-size: cover; }
.btn-area a.btn-back span:before { position: absolute; top: 50%; left: 40px; display: block; width: 10px; height: 14px; margin-top: -8px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-back.png); background-repeat: no-repeat; background-size: cover; }
}
 
#top-ranking { position: relative; padding-top: 30px; }
@media only screen and (max-width: 600px) { #top-ranking { padding-top: 30px; }
}
 
#top-salesranking { position: relative; padding-top: 30px; }
@media only screen and (max-width: 600px) { #top-salesranking { padding-top: 30px; }
}
 
#top-news { position: relative; padding-top: 30px; }
#top-news .ttl { margin-bottom: 10px; }
@media only screen and (max-width: 600px) { #top-news { padding-top: 30px; }
}
 
.news-list { margin-bottom: 20px; }
.news-list dl { display: table; width: 100%; }
.news-list dl dt { font-size: 16px; display: table-cell; width: 130px; padding: 20px 0; border-bottom: #dddbce solid 1px; color: #6c6108; }
.news-list dl dd { font-size: 16px; position: relative; display: table-cell; border-bottom: #dddbce solid 1px; line-height: 1.8; }
.news-list dl dd:after { position: absolute; top: 50%; right: 0; display: block; width: 8px; height: 8px; margin-top: 0; content: '';
 
 
 
border-right: 2px solid #fce954; border-bottom: 2px solid #fce954; transform: rotate(-45deg); }
.news-list dl dd a { display: block; width: 100%; height: auto; padding: 20px 0; color: #6c6108; }
.news-list dl dd a:hover {
 
opacity: .7; }
@media only screen and (max-width: 600px) { .news-list { margin-bottom: 15px; padding: 0; }
.news-list dl { display: block; width: 100%; }
.news-list dl dt { font-size: 14px; display: block; width: 100%; margin-bottom: 6px; padding: 0; border: none; }
.news-list dl dd { font-size: 14px; display: block; margin-bottom: 14px; padding: 0; }
.news-list dl dd:after { display: none; }
.news-list dl dd a {
 
 
 
padding: 0 0 10px; }
}
 
#item-detail { padding-top: 0; }
.item-detail-left { float: left; width: 534px; }
.item-detail-right { float: right; width: 440px; }
.item-detail-photo-main { position: relative; padding: 0 27px; }
.item-detail-photo { position: relative; overflow: hidden; width: 480px; height: 480px; margin-bottom: 10px; }
.item-detail-photo ul li { float: left; width: 480px; height: 480px; }
.item-detail-photo img { display: block; max-width: 100%; max-height: 100%; width: auto; height: auto; margin: auto; }
 
 
 
 
.item-detail-thumb { width: 100%; margin-bottom: 20px;
 
display: flex; }
.item-detail-thumb-photo {
 
width: 87px; margin-right: 11px; }
.item-detail-thumb-photo img { max-width: 100%; max-height: 87px; border: #d0d0d0 solid 1px; }
.item-detail-thumb-photo:nth-child(5n) { margin-right: 0; }
.item-detail-thumb-photo:nth-child(5n+1) { clear: left; }
.item-detail-info { width: 100%; margin-bottom: 15px; line-height: 1.5; }
.item-detail-info dl { display: table; width: 100%; }
.item-detail-info dl dt { display: table-cell; width: 120px; padding: 5px 0; vertical-align: top; }
.item-detail-info dl dd { display: table-cell; padding: 3px; vertical-align: middle; }
.item-detail-cart-btn a .item-detail-category { font-size: 14px; font-weight: bold; color: #6c6108; margin-bottom: 10px; }
.item-detail-name { font-size: 24px; font-weight: bold; color: #6c6108; margin-bottom: 10px; }
.item-detail-vari-price dl dt { display: none; }
.item-detail-input p { font-size: 14px; margin-bottom: 5px; }
.item-detail-vari-price-num { font-size: 22px; font-weight: normal; margin-bottom: 15px; }
.item-detail-cart { width: 100%; margin-bottom: 25px; border-bottom: #dddbce solid 1px; }
.item-detail-cart p { font-size: 14px; margin-bottom: 10px; }
.item-detail-inputtext input { font-size: 16px; position: relative; display: inline-block; overflow: hidden; width: 100%; height: 56px; margin-bottom: 18px; padding: 0 8px; vertical-align: middle; border: 1px solid #d0d0d0; background-color: #fff; }
.item-detail-select, .item-detail-cart-vari-select { position: relative; display: inline-block; overflow: hidden; width: 100%; height: 56px; margin-bottom: 18px; vertical-align: middle; border: 1px solid #d0d0d0; background-color: #fff; }
.item-detail-select label:before, .item-detail-cart-vari-select label:before { position: absolute; z-index: 2; top: 50%; right: 20px; width: 0; height: 0; margin-top: -3px; content: ''; border-width: 7px 5px 0 4px; border-style: solid; border-color: #000 transparent transparent transparent; }
.item-detail-select select, .item-detail-cart-vari-select select { font-size: 16px; line-height: 56px; position: relative; z-index: 2; display: block; width: 100%; width: -webkit-calc(100%); height: 56px; margin: 0; padding: 0 0 0 20px; text-indent: .01px; text-overflow: ''; border: 0; outline: none; background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
select::-ms-expand { display: none; }
 
.item-detail-cart-vari-radio { overflow: hidden; width: 100%; margin-bottom: 18px; }
.item-detail-cart-vari-radio div { margin-bottom: 10px; padding-bottom: 1px; }
.item-detail-cart-vari-radio input { position: absolute; opacity: .0; }
.item-detail-cart-vari-radio input + label { max-width: 100%; font-size: 18px; line-height: 1; position: relative; display: inline-block; padding-left: 20px; }
.item-detail-cart-vari-radio input + label::before { position: absolute; top: 1px; left: 0; display: block; width: 15px; height: 15px; margin-top: -1px; content: ''; border: 1px solid #ccc; border-radius: 50%; }
.item-detail-cart-vari-radio input:checked + label::after { position: absolute; top: 3px; left: 3px; display: block; width: 11px; height: 11px; content: ''; border-radius: 50%; background-color: #c56572; }
.item-detail-cart-vari-radio { overflow: hidden; width: 100%; margin-bottom: 18px; }
.item-detail-cart-vari-radio label { font-size: 18px; line-height: 2; display: block; padding: 0; }
.item-detail-num-count { font-size: 0; display: flex; width: 100%; margin-bottom: 18px; }
.item-detail-num-plus { font-size: 14px; display: inline-block; vertical-align: middle; }
.item-detail-num-plus a { font-size: 18px; line-height: 55px; display: block; width: 55px; height: 55px; text-align: center; text-decoration: none; background-color: #efede3; }
.item-detail-num-minus { font-size: 14px; display: inline-block; margin-right: 12px; vertical-align: middle; }
.item-detail-num-minus a { font-size: 18px; line-height: 55px; display: block; width: 55px; height: 55px; text-align: center; text-decoration: none; background-color: #efede3; }
.item-detail-num { height: 55px; margin-right: 12px; padding: 0; vertical-align: middle; }
.item-detail-num input[type=number] { font-size: 16px; line-height: 55px; display: block; width: 55px; height: 55px; text-align: center; border: solid 1px #ccc; -moz-appearance: textfield; }
.item-detail-num input[type=number]::-webkit-inner-spin-button, .item-detail-num input[type=number]::-webkit-outer-spin-button { margin: 0; -webkit-appearance: none; }
.item-detail-num-select { position: relative; display: inline-block; overflow: hidden; width: 100%; height: 56px; margin-bottom: 18px; vertical-align: middle; border: 1px solid #d0d0d0; background-color: #fff; }
.item-detail-num-select label:before { position: absolute; z-index: 2; top: 50%; right: 20px; width: 0; height: 0; margin-top: -3px; content: ''; border-width: 7px 5px 0 4px; border-style: solid; border-color: #000 transparent transparent transparent; }
.item-detail-num-select select { font-size: 16px; line-height: 56px; position: relative; z-index: 2; display: block; width: 100%; width: -webkit-calc(100%); height: 56px; margin: 0; padding: 0 0 0 20px; text-indent: .01px; text-overflow: ''; border: 0; outline: none; background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.item-detail-cart-btn { width: 100%; margin-bottom: 20px; }
.item-detail-cart-btn a { font-size: 20px; line-height: 55px; display: block; width: 100%; height: 55px; text-align: center; color: #fff; background-color: #f97854; }
.item-detail-cart-btn a span { position: relative; }
.item-detail-cart-btn a span:before { position: absolute; top: 50%; left: -46px; display: inline-block; width: 24px; height: 24px; margin-top: -12px; content: ''; vertical-align: middle; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-cart-btn.png); background-repeat: no-repeat; background-size: cover; }
.item-detail-txt { width: 100%; margin-bottom: 20px; padding-bottom: 20px; border-bottom: #d0d0d0 solid 1px; }
.item-detail-txt p { font-size: 13px; padding: 3px; }
.item-detail-share { margin-bottom: 10px; text-align: center; }
.item-detail-share ul li { display: inline-block; width: 30px; margin: 0 10px; }
.item-detail-share ul li img { width: 100%; height: auto; }
.item-comment { margin-bottom: 20px; padding-top: 20px;
 
}
.item-comment h4 { font-size: 14px; font-weight: normal; margin-bottom: 15px; }
.item-comment p { font-size: 13px; }
.item-comment table { width: 100%; }
.item-comment table tr th { font-size: 13px; font-weight: normal; width: 180px; padding: 4px 12px; text-align: left; }
.item-comment table tr td { font-size: 13px; padding: 4px 12px; text-align: left; }
.item-comment table tr:nth-child(2n-1) th, .item-comment table tr:nth-child(2n-1) td { background-color: #eee; }
@media only screen and (max-width: 600px) { #item-detail { padding-top: 20px; }
.item-detail-left { float: none; width: 100%; margin-bottom: 20px; }
.item-detail-right { float: none; width: 100%; }
.item-detail-photo-main { position: relative; width: 280px; margin: 0 auto; padding: 0; }
.item-detail-photo { position: relative; overflow: hidden; width: 280px; height: 280px; margin: 0 auto 10px; }
.item-detail-photo ul { width: 100%; height: 280px; margin: 0 auto; }
.item-detail-photo ul li { display: block; float: left; width: 280px; height: 280px; margin: 0; }
.item-detail-photo-backbtn { position: absolute; top: 50%; left: -30px; display: block; margin-top: -22px; }
.item-detail-photo-backbtn a { display: block; width: 44px; height: 44px; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-photo-prev_sp.png); background-repeat: no-repeat; background-size: cover; }
.item-detail-photo-nextbtn { position: absolute; top: 50%; right: -30px; display: block; margin-top: -22px; }
.item-detail-photo-nextbtn a { display: block; width: 44px; height: 44px; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-photo-next_sp.png); background-repeat: no-repeat; background-size: cover; }
.item-detail-thumb { display: none; }
.item-detail-info { width: 100%; margin-bottom: 18px; margin-top: 30px; padding: 0; }
.item-detail-category { font-size: 14px; margin-bottom: 10px; }
.item-detail-name { font-size: 20px; font-weight: bold; line-height: 1.8; margin-bottom: 10px; letter-spacing: 1px; }
.item-detail-price { font-size: 16px; font-weight: normal; margin-bottom: 15px; }
.item-detail-price span { font-size: 12px; font-weight: normal; }
.item-detail-input { padding: 0 10px; }
.item-detail-input p { font-size: 14px; margin-bottom: 5px; }
.item-detail-num-count { font-size: 0; display: inline-block; width: 100%; margin-bottom: 30px; text-align: center; }
.item-detail-num-minus { font-size: 14px; display: inline-block; margin-right: 12px; }
.item-detail-num-minus a { font-size: 18px; line-height: 55px; display: block; width: 55px; height: 55px; text-align: center; background-color: #f1f1f1; }
.item-detail-num { font-size: 16px; line-height: 55px; display: inline-block; width: 55px; height: 55px; margin-right: 12px; text-align: center; }
.item-detail-num input[type=number] { font-size: 16px; }
.item-detail-num-plus { font-size: 14px; display: inline-block; }
.item-detail-num-plus a { font-size: 18px; line-height: 55px; display: block; width: 55px; height: 55px; text-align: center; background-color: #f1f1f1; }
.item-detail-num-select select { font-size: 16px; }
.item-detail-cart { width: 100%; margin-bottom: 18px; padding-right: 10px; padding-left: 10px; }
.item-detail-cart-vari-select select { font-size: 16px; }
.item-detail-cart-btn { width: 100%; margin-bottom: 30px; }
.item-detail-cart-btn a { font-size: 20px; line-height: 55px; display: block; width: 100%; height: 55px; text-align: center; color: #fff; border-radius: 3px; background-color: #f97854; }
.item-detail-cart-btn a span { position: relative; }
.item-detail-cart-btn a span:before { position: absolute; top: 50%; left: -40px; display: inline-block; width: 24px; height: 24px; margin-top: -12px; content: ''; vertical-align: middle; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-cart-btn.png); background-repeat: no-repeat; background-size: cover; }
.item-detail-share { margin-bottom: 0; text-align: center; }
.item-detail-share dl dd ul li { display: inline-block; width: 33%; margin-right: 0; }
.item-detail-share dl dd ul li a { display: block; width: 24px; height: 24px; margin: 0 auto; }
.item-detail-txt { width: 100%; margin-bottom: 18px; padding-right: 10px; padding-bottom: 18px; padding-left: 10px; border-bottom: #d0d0d0 dotted 1px; }
.item-detail-txt p { font-size: 13px; padding: 0; }
.item-detail-code { width: 100%; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; border-bottom: #d0d0d0 dotted 1px; }
.item-detail-code dl { display: table; width: 100%; }
.item-detail-code dl dt { font-size: 13px; display: table-cell; width: 95px; padding: 0; }
.item-detail-code dl dd { font-size: 13px; display: table-cell; padding: 0; }
.item-comment { margin-bottom: 0; padding: 0;
 
}
.item-comment h4 { font-size: 14px; font-weight: normal; margin-bottom: 15px; }
.item-comment p { font-size: 13px; }
}
 
#recommend { position: relative; padding-top: 30px; }
@media only screen and (max-width: 600px) { #recommend { padding-top: 30px; }
}
 
.about-tbl, table.payment-content { width: 100%; font-size: 16px; line-height: 1.6; }
.about-tbl th, table.payment-content th { font-weight: bold; width: 240px; padding: 20px 0; text-align: left; border-bottom: #ccc dotted 1px; }
.about-tbl td, table.payment-content td { padding: 20px 0; text-align: left; border-bottom: #ccc dotted 1px; }
@media only screen and (max-width: 600px) { .about-tbl, table.payment-content { display: block; width: 100%; }
.about-tbl tbody, .about-tbl tbody tr, table.payment-content tbody, table.payment-content tbody tr { display: block; width: 100%; }
.about-tbl th, table.payment-content th { font-size: 14px; font-weight: bold; display: block; width: 100%; padding: 15px 0 10px; text-align: left; border-bottom: none; }
.about-tbl td, table.payment-content td { font-size: 14px; display: block; width: 100%; padding: 0 0 10px; text-align: left; line-height: 1.6; }
table.payment-content { display: table; }
table.payment-content tbody { display: table-row-group; }
table.payment-content tbody tr { display: table-row; }
table.payment-content th, table.payment-content td { display: table-cell; width: 50%; }
}
.payment-title { font-weight: bold; line-height: 1.6; margin-bottom: 10px; }
.payment-content { margin-bottom: 1em; line-height: 1.6; }
table.payment-content tr:first-child td { text-align: center; }
table.payment-content td { text-align: right; }
.carriage-title { font-weight: bold; }
.carriage-content a { text-decoration: underline; }
 
.bnr-area { font-size: 0; width: 100%; padding: 55px 0 80px; text-align: center; background-color: #ededed; }
.bnr-area .bnr { display: inline-block; margin: 0 8px; }
.bnr-area .bnr img { width: 100%; height: auto; }
@media only screen and (max-width: 600px) { .bnr-area { width: 100%; margin-bottom: 60px; padding: 20px 10px 10px; }
.bnr-area .bnr { width: 100%; margin: 0 0 10px; }
}
.form-select label { position: relative; display: inline-block; overflow: hidden; width: 190px; height: 36px; vertical-align: middle; border: 1px solid #d0d0d0; background-color: #fff; }
.form-select label:after { position: absolute; z-index: 2; top: 50%; right: 20px; display: block; width: 18px; height: 10px; margin-top: -5px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-select-l.png); background-repeat: no-repeat; background-size: cover; }
.form-select select { font-size: 16px; line-height: 36px; position: relative; z-index: 2; display: block; width: 190px; height: 36px; margin: 0; padding: 0 0 0 10px; border: 0; outline: none; background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
@media only screen and (max-width: 600px) { .form-select label { position: relative; display: inline-block; overflow: hidden; width: 100%; height: 36px; vertical-align: middle; }
.form-select label:after { position: absolute; z-index: 2; top: 50%; right: 10px; display: block; width: 19px; height: 10px; margin-top: -5px; content: ''; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/icn-arrow-select-l_sp.png); background-repeat: no-repeat; background-size: cover; }
.form-select select { font-size: 16px; line-height: 36px; position: relative; z-index: 2; display: block; width: 100%; width: -webkit-calc(100%); height: 36px; margin: 0; padding: 0 40px 0 10px; border: 0; outline: none; background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
}
 
#newarrival { position: relative; }
@media only screen and (max-width: 600px) { #newarrival .ttl { margin-bottom: 14px; }
}
 
 
.msg { font-size: 14px; margin-bottom: 38px; padding: 8px 15px; text-align: left; background-color: #f5f5f5; }
@media only screen and (max-width: 600px) { .msg { font-size: 12px; line-height: 1.3; margin-bottom: 38px; padding: 8px 10px; text-align: left; }
}
 
.err-msg { font-size: 14px; margin-bottom: 38px; padding: 8px 15px; text-align: left; color: #e30000; background-color: #fce8e8; }
@media only screen and (max-width: 600px) { .err-msg { font-size: 12px; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; padding: 10px 10px; }
}
 
.bread { margin: 30px auto; max-width: 1000px; }
.bread ul li:last-of-type span { color: #6c6108; }
.bread ul { display: flex; }
.bread ul li { font-size: 12px; max-width: 100%; float: left; margin-right: 10px; line-height: 1.6; }
.bread ul li a span { color: #6c6108; }
.bread ul li img { width: 18px; height: auto; vertical-align: middle; }
.bread ul li a:after { display: inline-block; margin: 0 10px; content: '>'; color: #6c6108; }
.bread ul li a:hover { text-decoration: none; opacity: .7; }
@media only screen and (max-width: 600px) { .bread { margin: 30px auto 0; padding: 0 20px; }
.bread ul { display: inline-block; }
.bread ul li { font-size: 12px;
 
margin-right: 8px; }
}
 
.item-list-itemcount { margin: 10px; text-align: right; color: #6c6108; }
 
.paging { position: relative; margin: 0 auto; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; text-align: center; }
.paging .prev { position: absolute; top: 50%; left: 0; margin-top: -10px; }
.paging .prev a { position: relative; padding-left: 24px; vertical-align: middle; }
.paging .prev a:after { position: absolute; top: 50%; left: 0; display: block; width: 10px; height: 10px; content: '';
 
 
 
margin-top: -8px; border: 2px solid rgb(167,43,41); transform: rotate(-45deg); border-bottom: none; border-right: none; }
.paging .next { position: absolute; top: 50%; right: 0; margin-top: -10px; }
.paging .next a { position: relative; padding-right: 24px; vertical-align: middle; }
.paging .prev a span, .paging .next a span { font-weight: bold; font-size: 18px; color: #333; }
.paging .next a:after { position: absolute; top: 50%; right: 0; display: block; width: 10px; height: 10px; content: '';
 
 
 
margin-top: -8px; border: 2px solid rgb(167,43,41); transform: rotate(-45deg); border-top: none; border-left: none; }
.page-num { display: inline-block; }
.page-num ul { font-size: 0; }
.page-num ul li { font-size: 14px; display: inline-block; margin: 0 15px; }
.page-num ul li span { font-weight: bold; }
.page-num ul li a { background: #ffffff; display: block; padding: 0.4em 0.5em 0.6em 0.5em; border-radius: 100%; width: 2.5em; height: 2.5em; box-shadow: 0px 2px 5px rgb(0 0 0 / 10%); font-weight: bold; line-height: 1.6; }
.page-num ul li span a { color: #fce954; border: 1px solid #fce954; border-radius: 100%; background: transparent; box-shadow: none; }
@media only screen and (max-width: 600px) { .paging { width: 100%; margin-top: 30px; padding-top: 0; padding-bottom: 0; }
.paging .prev { left: 10px; }
.paging .prev a span { display: none; }
.paging .next { right: 10px; }
.paging .next a span { display: none; }
.page-num ul { font-size: 0; }
.page-num ul li { margin: 0 14px; }
}
 
.sort {
 
position: relative; width: 100%; padding: 0 0 40px; text-align: right; }
.sort-label { font-size: 12px; display: inline-block; }
.sort ul { font-size: 0; display: inline-block; }
.sort ul li { font-size: 14px; font-weight: bold; position: relative; display: inline-block; margin-left: 10px; padding-left: 0; }
.sort ul li:first-child { margin-left: 0; padding-left: 0; }
.sort ul li:not(:first-child):after { position: absolute; top: 50%; left: 0; display: block; width: 1px; height: 12px; margin-top: -6px; content: ''; background-color: #000; }
.sort ul li a { text-decoration: underline; }
.sort ul li a:hover { text-decoration: none; }
@media only screen and (max-width: 600px) { .sort { font-size: 0; position: inherit; top: 0; left: 0; width: 100%; margin-bottom: 20px; padding: 0; text-align: right; }
}
 
.icn-badge69673:after { content: "NEW"; font-size: 12px; line-height: 44px; position: absolute; top: 5px; left: 5px; display: block; box-sizing: border-box; width: 44px; height: 44px; text-align: center; color: #fff; border-radius: 22px; background-color: #ce4350; }
@media only screen and (max-width: 600px) { .icn-badge69673:after { width: 40px; height: 40px; border-radius: 50%; }
}
.icn-badge69674:after { content: "おすすめ"; font-size: 10px; line-height: 12px; padding: 11px 5px 9px; position: absolute; top: 5px; left: 5px; display: block; box-sizing: border-box; width: 44px; height: 44px; text-align: center; color: #fff; border-radius: 22px; background-color: #ce4350; }
@media only screen and (max-width: 600px) { .icn-badge69674:after { width: 40px; height: 40px; border-radius: 50%; }
}
.icn-badge69675:after { content: "人気"; font-size: 12px; line-height: 44px; position: absolute; top: 5px; left: 5px; display: block; box-sizing: border-box; width: 44px; height: 44px; text-align: center; color: #fff; border-radius: 22px; background-color: #ce4350; }
@media only screen and (max-width: 600px) { .icn-badge69675:after { width: 40px; height: 40px; border-radius: 50%; }
}
.icn-reservation::before { content: "予約商品"; width: 58px; height: 18px; display: block; float: left; font-size: 11px; line-height: 18px; margin-top: 2px; margin-right: 6px; text-align: center; color: #fff; background: #6c6108; }
a .icn-reservation::before { color: #fff; background: #6c6108; }
.item-detail-name.icn-reservation::before { width: 96px; height: 32px; font-size: 16px; line-height: 32px; margin-right: 10px; }
 
.overlay { position: fixed; z-index: 999; top: 0; left: 0; display: none; width: 100%; height: 100%; background-color: rgba(255,255,255,.9); }
.modal-open {
 
}
.modal-open .overlay { display: block; background-color: rgba(0,0,0,.8); }
@media only screen and (max-width: 600px) { .nav-open { overflow: hidden; }
.nav-open .overlay { display: block; }
}
 
.modal { position: absolute; z-index: 9999; top: 50%; left: 50%; display: none; margin-top: -200px; margin-left: -320px; padding: 10px; background-color: #fff; }
.modal-open .modal { display: block; }
.modal-inner { position: relative; width: 100%; height: auto; }
.modal-img { max-width: 648px; max-height: 648px; }
.modal-img img { display: block; max-width: 648px; max-height: 648px; width: auto; height: auto; }
.modal-close { position: absolute; top: -20px; right: -20px; }
.modal-close a { display: block; width: 52px; height: 52px; background-image: url(https://image.raku-uru.jp/cms/yt00011/img/btn-modal-close.png); background-repeat: no-repeat; background-size: cover; }
@media only screen and (max-width: 600px) { .modal { position: absolute; z-index: 9999; top: 50%; left: 50%; display: none; margin-top: -110px; margin-left: -150px; padding: 5px; background-color: #fff; }
.modal-open .modal { display: block; }
.modal-inner { position: relative; width: 100%; height: auto; }
.modal-img { max-width: 280px; max-height: 280px; }
.modal-img img { max-width: 280px; max-height: 280px; width: auto; height: auto; }
.modal-close { position: absolute; top: -25px; right: -25px; }
.modal-close a { display: block; width: 39px; height: 39px; }
}
 
.btn-pagetop { position: relative;  
 
 
 
}
.btn-pagetop a { position: absolute;  
display: block; width: 100px;  
height: 130px;  
 
 
right: 15px; top: -150px; }
.btn-pagetop a:after { position: absolute;
 
 
 
width: 100px;  
height: 130px;  
 
 
content: '';
 
background-image: url(https://image.raku-uru.jp/01/23795/74/page_top_1671759827319.png); background-repeat: no-repeat; background-size: cover; }
@media only screen and (max-width: 600px) { .btn-pagetop {
 
 
 
 
}
.btn-pagetop a {
 
 
width: 85px;  
height: 110px;  
 
 
right: 3vh; top: -130px; }
.btn-pagetop a:after {
 
 
 
 
 
width: 85px;  
height: 110px;  
 
 
 
 
 
 
}
}
 
.sp { display: none !important; }
@media only screen and (max-width: 600px) { .sp { display: inline-block !important; }
}
 
.shipment-tbl { width: 100%; margin-top: 30px; border-top: #eee solid 1px; }
.shipment-tbl th { font-weight: bold; width: 200px; padding: 20px 0; text-align: left; border-top: #eee solid 1px; }
.shipment-tbl-ptn1 th { width: 250px; padding-right: 20px; }
.shipment-tbl td { padding: 20px 0; text-align: left; border-top: #eee solid 1px; }
.shipment-tbl caption { font-size: 16px; padding: 4px 12px 3px; color: #c56572; }
.shipment-tbl-normal table th { width: auto; white-space: nowrap; }
.shipment-tbl-rule-notice { font-size: 80%; }
.shipment-tbl-normal-shippoint-point span { display: inline-block; line-height: 1.1; padding: 5px 0; }
.shipment-tbl-normal-shippoint-point span:nth-child(2) { padding: 0 10px; }
.shipment-tbl-normal-rule, .shipment-tbl-normal-rule2, .shipment-tbl-tkbsize-defined-rule { margin: 15px; }
.shipment-tbl-normal-rule2 span { display: block; }
.shipment-tbl table th, .shipment-tbl table td { padding: 3px 4px 2px; border: 0; line-height: 1.1; }
.shipment-tbl table td { text-align: center; }
.shipment-tbl table thead th, .shipment-tbl table thead td { color: #fff; background-color: #8fd5ff; }
.shipment-tbl table thead th span, .shipment-tbl table thead th span { display: block; }
.shipment-tbl table tbody tr:nth-child(2n) th, .shipment-tbl table tbody tr:nth-child(2n) td { background: #d3f2ff; }
.shipment-tbl table th { min-width: 100px; }
.shipment-tbl-normal-orderprice-ttl, .shipment-tbl-normal-orderpric-price { display: inline-block; }
.shipment-tbl-eidome a { text-decoration: underline; }
@media only screen and (max-width:600px) { .shipment-tbl caption { display: block; }
.shipment-tbl th { font-size: 14px; display: block; width: 100%; padding: 20px 10px 5px; border-bottom: none; }
.shipment-tbl td { font-size: 12px; display: block; width: 100%; padding: 0 10px 20px; border-top: none; }
.shipment-tbl table { width: 90%; margin: auto; }
.shipment-tbl table thead th, .shipment-tbl table thead td { padding-bottom: 5px; }
.shipment-tbl table thead th span, .shipment-tbl table thead td span { display: inline; padding: 0 14px; }
.shipment-tbl table th, .shipment-tbl table td { width: 100%; text-align: center; }
}
 
.contents-lp .main { margin-bottom: 50px; }
.contents-lp .item-order { width: 440px; margin: 0 auto; }
.contents-lp .lp-img img { display: block; max-width: 100%; margin: 20px auto; }
.contents-lp .item-order .item-detail-cart { border-bottom: none; }
@media only screen and (max-width: 600px) { .contents-lp .item-order { width: 100%; }
}
 
.detailed-search { background-color: #fff; margin-bottom: 20px; padding: 5px 10px; }
.detailed-search-head { font-size: 18px; line-height: 36px; padding: 0 5px; cursor: pointer; color: #6c6108; }
.detailed-search-head::before { content: "\ea43"; font-family: "icomoon"; margin-right: 15px; }
.detailed-search-show .detailed-search-head::before { content: "\ea41"; font-family: "icomoon"; }
.detailed-search-content { display: block; width: calc(100% - 20px); max-width: 500px; margin: 10px 0 20px; margin-right: auto; margin-left: auto; display: none; }
.detailed-search-keyword, .detailed-search-category, .detailed-search-price { margin-bottom: 10px; }
.detailed-search input[type="text"], .detailed-search-category label { border: 1px solid #d1d1d1; }
.detailed-search-name { display: inline-block; width: 35%; margin-right: 5px; }
.detailed-search-keyword input[type="text"] { width: calc(65% - 5px); height: 30px; line-height: 30px; font-size: 16px; padding: 0 5px; }
.detailed-search-category label { position: relative; display: inline-block; width: calc(65% - 5px); overflow: hidden; vertical-align: middle; background-color: #fff; padding-left: 5px; height: 30px; }
.detailed-search-category label::after { z-index: 3; position: absolute; display: block; right: 7px; top: 10px; content: "\e900"; font-family: "icomoon"; font-size: 8px; }
.detailed-search-category select { position: relative; z-index: 1; display: block; width: 100%; margin: 0; border: 0; outline: none; font-size: 16px; line-height: 30px; appearance: none; padding-right: 32px; }
.detailed-search-price input[type="text"] { width: calc( (65% - 65px) / 2); height: 30px; line-height: 30px; font-size: 16px; padding: 0 5px; text-align: right; ime-mode: disabled; }
.detailed-search-price-unit1 { height: 30px; line-height: 30px; font-size: 16px; width:35px; margin: 0 5px; }
.detailed-search-price-unit2 { height: 30px; line-height: 30px; font-size: 16px; width:15px; margin-left: 5px; }
.detailed-search-btn { text-align: right; }
.detailed-search-btn button { line-height: 44px; font-size: 15px; padding: 0 15px; background-color: #fce954; color: #6c6108; -webkit-appearance: none; border-radius: 0; border: 0; }
 
.sort-select .sort-label { display: inline; font-size: 16px; vertical-align: middle; line-height: 30px; }
.sort-select label { position: relative; display: inline-block; overflow: hidden; vertical-align: middle; height: 30px; padding-left: 5px; border: 1px solid #d1d1d1; }
.sort-select label::after { z-index: 3; position: absolute; display: block; right: 7px; top: 10px; content: "\e900"; font-family: "icomoon"; font-size: 8px; }
.sort-select select { z-index: 2; display: block; width: 100%; margin: 0; border: 0; outline: none; font-size: 16px; line-height: 30px; appearance: none; padding-right: 32px; }
 
.contents-login .main { width: 100%; }
 
.wysiwyg-data html, .wysiwyg-data address, .wysiwyg-data blockquote, .wysiwyg-data body, .wysiwyg-data dd,.wysiwyg-data div, .wysiwyg-data dl, .wysiwyg-data dt, .wysiwyg-data fieldset, .wysiwyg-data form, .wysiwyg-data frame, .wysiwyg-data frameset, .wysiwyg-data h1, .wysiwyg-data h2, .wysiwyg-data h3, .wysiwyg-data h4, .wysiwyg-data h5, .wysiwyg-data h6, .wysiwyg-data noframes, .wysiwyg-data ol, .wysiwyg-data p, .wysiwyg-data ul, .wysiwyg-data center, .wysiwyg-data dir, .wysiwyg-data hr, .wysiwyg-data menu, .wysiwyg-data pre { display: block; unicode-bidi: embed;}
.wysiwyg-data li { display: list-item;}
.wysiwyg-data head { display: none;}
.wysiwyg-data table { display: table;}
.wysiwyg-data tr { display: table-row;}
.wysiwyg-data thead { display: table-header-group;}
.wysiwyg-data tbody { display: table-row-group;}
.wysiwyg-data tfoot { display: table-footer-group;}
.wysiwyg-data col { display: table-column;}
.wysiwyg-data colgroup { display: table-column-group;}
.wysiwyg-data td, .wysiwyg-data th { display: table-cell;}
.wysiwyg-data caption { display: table-caption;}
.wysiwyg-data th { font-weight: bolder; text-align: center;}
.wysiwyg-data caption { text-align: center;}
.wysiwyg-data body { margin: 8px;}
.wysiwyg-data h1 { font-size: 2em; margin: .67em 0;}
.wysiwyg-data h2 { font-size: 1.5em; margin: .75em 0;}
.wysiwyg-data h3 { font-size: 1.17em; margin: .83em 0;}
.wysiwyg-data h4, .wysiwyg-data p, .wysiwyg-data blockquote, .wysiwyg-data ul, .wysiwyg-data fieldset, .wysiwyg-data form, .wysiwyg-data ol, .wysiwyg-data dl, .wysiwyg-data dir, .wysiwyg-data menu { margin: 1.12em 0; color: #6c6108;}
.wysiwyg-data h5 { font-size: .83em; margin: 1.5em 0;}
.wysiwyg-data h6 { font-size: .75em; margin: 1.67em 0;}
.wysiwyg-data h1, .wysiwyg-data h2, .wysiwyg-data h3, .wysiwyg-data h4, .wysiwyg-data h5, .wysiwyg-data h6, .wysiwyg-data b, .wysiwyg-data strong { font-weight: bolder; color: #6c6108;}
.wysiwyg-data blockquote { margin-left: 40px; margin-right: 40px;}
.wysiwyg-data i, .wysiwyg-data cite, .wysiwyg-data em, .wysiwyg-data var, .wysiwyg-data address { font-style: italic;}
.wysiwyg-data pre, .wysiwyg-data tt, .wysiwyg-data code, .wysiwyg-data kbd, .wysiwyg-data samp { font-family: monospace;}
.wysiwyg-data pre { white-space: pre;}
.wysiwyg-data button, .wysiwyg-data textarea, .wysiwyg-data input, .wysiwyg-data select { display: inline-block;}
.wysiwyg-data big { font-size: 1.17em;}
.wysiwyg-data small, .wysiwyg-data sub, .wysiwyg-data sup { font-size: .83em;}
.wysiwyg-data sub { vertical-align: sub;}
.wysiwyg-data sup { vertical-align: super;}
.wysiwyg-data table { border-spacing: 2px;;}
.wysiwyg-data thead, .wysiwyg-data tbody, .wysiwyg-data tfoot { vertical-align: middle;}
.wysiwyg-data td, .wysiwyg-data th, .wysiwyg-data tr { vertical-align: inherit;}
.wysiwyg-data s, .wysiwyg-data strike, .wysiwyg-data del { text-decoration: line-through;}
.wysiwyg-data hr { border: 1px inset;}
.wysiwyg-data ol, .wysiwyg-data ul, .wysiwyg-data dir, .wysiwyg-data menu, .wysiwyg-data dd { margin-left: 40px;}
.wysiwyg-data ol { list-style-type: decimal;}
.wysiwyg-data ol ul, .wysiwyg-data ul ol, .wysiwyg-data ul ul, .wysiwyg-data ol ol { margin-top: 0; margin-bottom: 0;}
.wysiwyg-data u, .wysiwyg-data ins { text-decoration: underline;}
.wysiwyg-data br:before { content: "\A"; white-space: pre-line;}
.wysiwyg-data center { text-align: center;}
.wysiwyg-data :link, .wysiwyg-data :visited { text-decoration: underline;}
.wysiwyg-data :focus { outline: thin dotted invert;}
.wysiwig-data a{color: #6c6108;}
.wysiwig-data a:hover{color: #f97854;}
.wysiwyg-data table{border:solid 1px;border-collapse:separate;border-color:#c0c0c0 #c0c0c0 #808080 #808080;border-spacing:2px; width:auto;}
.wysiwyg-data table tr td{border:solid 1px;border-color:#808080 #808080 #c0c0c0 #c0c0c0; padding:0;}
.item-comment .wysiwyg-data table tr td{background:#fff;}
.wysiwyg-data ul, .wysiwyg-data ul li{list-style-type: disc;}
.wysiwyg-data ol{list-style-type: decimal;}
 
.wysiwyg-data BDO[DIR="ltr"] { direction: ltr; unicode-bidi: bidi-override;}
.wysiwyg-data BDO[DIR="rtl"] { direction: rtl; unicode-bidi: bidi-override;}
.wysiwyg-data *[DIR="ltr"] { direction: ltr; unicode-bidi: embed;}
.wysiwyg-data *[DIR="rtl"] { direction: rtl; unicode-bidi: embed;}
@media print { .wysiwyg-data h1 { page-break-before: always;}
.wysiwyg-data h1, .wysiwyg-data h2, .wysiwyg-data h3, .wysiwyg-data h4, .wysiwyg-data h5, .wysiwyg-data h6 { page-break-after: avoid;}
.wysiwyg-data ul, .wysiwyg-data ol, .wysiwyg-data dl { page-break-before: avoid;}
}
 
.contents { width: auto; }
.main-contents { margin: 0 auto; width: 1000px; }
 
.header-top ul.header-menu li.logout a:after, .header-top ul.header-menu li.entry a:after { content: none; }
.header-top ul.header-menu li.logout a:before, .header-top ul.header-menu li.entry a:before { content: ""; width: 20px; height: 20px; display: inline-block; background-image: url(https://image.raku-uru.jp/01/23795/69/icn_member_1671692026249.png); background-repeat: no-repeat; background-size: cover; position: relative; margin-left: 0; top: 0; left: 0; margin-right: 0.5em; margin-top: 0; vertical-align: middle; }
.header-top ul.header-menu li.sns { display: none; }
.category-nav > ul > li p::after { content: ""; width: 10px; height: 10px; vertical-align: middle; display: inline-block; margin-left: 10px; margin-top: -10px; border: 2px solid #fce954; transform: rotate(-45deg); border-top: none; border-right: none; }
.category-nav .category-nav-category .category-nav-l2 p::after, .category-nav .category-nav-campaign .category-nav-l2 p::after { content: none; }
 
span.product-list-num { font-weight: bold; font-size: 21px; color: #6c6108; margin-top: 10px; }
span.product-list-tax { color: #6c6108; }
.product-list-item a:hover { color: #333; }
.product-list-item .product-list-photo img, .product-list-item-sub .product-list-photo img, .product-list-item-4i .product-list-photo img { display: block; max-height: 100%; width: auto; height: auto; margin: auto; max-width: 100%; border-radius: 5px; box-shadow: 3px 3px 6px 0 rgb(0 0 0 / 10%); }
@media screen and (min-width:601px) and (max-width:999px) { #main-image { width: auto; }
#wrapper, .wrapper { width: auto; min-width: auto; }
.row { width: auto; }
 
.logo { left: 10px; width: 18%; }
.main { width: auto; }
.main-contents { width: auto; padding-bottom: 160px; }
.bread { width: auto; }
.bread ul { margin-left: 10px; display: flex; }
.header-search input[type=text] { width: 86%; margin-left: 14%; padding: 0 40px 0 10px; }
.header-top ul.header-menu { margin-left: 39%; }
.header-top ul.header-menu li.mypage a, .header-top ul.header-menu li.logout a, .header-top ul.header-menu li.entry a, .header-top ul.header-menu li.cart a { font-size: 14px; width: 8em; padding-top: 20px; }
.header-top ul.header-menu li.cart a { width: 6em; }
.header-search { right: 10px; }
.header-search-form-btn { width: 40px; }
.search-btn { padding-bottom: 3px; }
.product-list-item { width: 32%; margin-right: 2%; }
.product-list-item .product-list-photo { width: 100%; }
.product-list-item-sub, .product-list-item-4i { width: 32%; }
.product-list-item-sub .product-list-photo, .product-list-item-4i .product-list-photo { width: 100%; }
.footer-top .row { width: auto; margin: 0 10px; }
.footer-top-l { padding-right: 2em; }
.footer-top-c { padding-right: 2em; }
.btn-pagetop { width: auto; }
}
@media screen and (min-width:601px) and (max-width:699px) {
 
.logo { left: 10px; width: 14%; height: 135px; }
.logo img { max-width: 90%; }
.header-search input[type=text] { width: 71%; margin-left: 29%; padding: 0 40px 0 10px; }
.header-top ul.header-menu { margin-left: 44%; }
.header-top ul.header-menu li.mypage a, .header-top ul.header-menu li.logout a, .header-top ul.header-menu li.entry a { font-size: 13px; width: 8em; }
.header-top ul.header-menu li.cart a { width: 6em; }
.footer-top-l { padding-right: 0; display: block; width: 100%; }
.footer-top-c { padding-right: 0; display: block; width: 100%; }
.schedule-area { text-align: center; width: 100%; }
.schedule table { margin: 0 auto 20px; width: 70%; }
.footer-top-r { padding-right: 0; display: block; width: 100%; }
}
@media screen and (max-width:600px) { .main-contents { width: auto; margin: 0 auto; padding-bottom: 150px; }
 
.header-top ul.header-menu { background-color: #fff; margin-left: 0; }
.category-nav > ul > li p::after { display: none; }
.category-nav-l2 li a p::after { background: none; }
 
span.product-list-num { font-size: 16px; }
}
@media screen and (max-width:490px) { .btn-pagetop a { top: -130px; }
}
@media screen and (max-width:400px) { .btn-pagetop a { top: -130px; }
.header-search-form { margin-left: 15%; }
}
 
.wysiwyg-data { margin-bottom: 60px; font-size: 16px; line-height: 1.8; }
.wysiwyg-data .commitment-contents { width: 1000px; }
div.flex { display: flex; }
div.flex div { width: 50%; margin-top: 50px; }
div.flex div:first-of-type { margin-right: 2em; }
.sub-ttl.lp-ttl { color: #fce954; font-size: 21px; font-weight: bold; margin-bottom: 10px; margin-top: 0; }
div.flex div p { line-height: 2.0; }
div.to-home { font-weight: bold; margin-top: 30px; }
div.to-home a:before { content: ""; background-image: url(https://image.raku-uru.jp/01/23795/58/arrow_prev_1671615192576.png); background-repeat: no-repeat; background-size: contain; vertical-align: middle; display: inline-block; width: 16px; height: 16px; }
.privacy-policy, .membership-agreement, .shipment-explanation { font-size: 16px; line-height: 1.6; }
@media screen and (min-width:601px) and (max-width:999px) { .wysiwyg-data .commitment-contents { margin: 0 10px; width: auto; }
}
@media screen and (max-width:600px) { .wysiwyg-data .commitment-contents { margin: 0 10px; width: auto; }
.wysiwyg-data { margin: 30px 0; padding: 0 20px; }
.item-detail-txt2.wysiwyg-data, .item-detail-txt3.wysiwyg-data, .item-detail-txt1.wysiwyg-data { padding: 0; }
.item-detail-txt2.wysiwyg-data { margin-top: 0; }
.ttl.lp-ttl h2, .ttl.lp-ttl h2 { font-size: 5.5vw; }
.ttl.lp-ttl2 h3, .ttl.lp-ttl2 h3 { font-size: 4vw; }
div.flex { display: flex; flex-wrap: wrap; margin-top: 30px; }
div.flex.flex-reverse { flex-direction: column-reverse; }
div.flex div { width: 100%; margin-right: 0; }
div.flex div:first-of-type { margin: 0 auto; text-align: center; }
div.flex div:nth-of-type(2) { margin-top: 30px; }
div.flex.flex-reverse div:first-of-type { margin-top: 30px; }
div.flex.flex-reverse div:nth-of-type(2) { margin-top: 0; text-align: center; }
.wysiwyg-data .commitment-contents div.flex:last-of-type { margin-bottom: 60px; }
div.flex div img { width: 100%; }
h4.sub-ttl.lp-ttl { margin-top: 0; text-align: center; font-size: 18px; }
div.flex div p { text-align: left; }
}
 
.logo { position: absolute; top: 0; left: 0; width: auto; height: 60px; line-height: 60px; background-color: transparent; padding: 0 0 0 8px; text-align: left; box-shadow: none; border: none; }
.logo h1 { margin-top: 0; line-height: 60px; }
.logo img { max-width: none; max-height:54px; width: auto; height: auto; vertical-align: middle; }
.header-top-cart .logo { left: 50%; margin-left: -84px; padding-left: 0; }
.footer-logo a { background: transparent; }
.footer-logo img,.yano-footer-brand img { height: auto; max-height: none; max-width: 300px; margin: 10px 0; }
@media screen and (max-width: 768px) { .logo { height: 50px; line-height: 50px; padding-left: 6px; }
.logo img { max-height:46px; }
.header-top-cart .logo { margin-left: -71px; }
.footer-logo img,.yano-footer-brand img { max-width: 240px; }
}
 
@supports (clip-path: polygon(0 0,1% 0,0 1%)) { .logo a{position:relative;display:inline-block;}
.logo a img{opacity:0;}
.logo a::before{content:"";position:absolute;top:0;bottom:0;left:0;width:20%;background:url(https://image.raku-uru.jp/01/23795/120/logo-chara-enshu_1790759654985.png) no-repeat left center/contain;}
.logo a::after{content:"";position:absolute;top:0;bottom:0;left:21%;right:0;background:url(https://image.raku-uru.jp/01/23795/121/logo-name-ruby_1790759679119.png) no-repeat left center/contain;animation:yanoLogoHop 8s ease-in-out infinite;}
}
@keyframes yanoLogoHop { 0%, 80%, 90%, 100% { transform: translateY(0); } 83% { transform: translateY(-6%); } 86% { transform: translateY(0); } 93% { transform: translateY(-4%); } 96% { transform: translateY(0); } }
@media (prefers-reduced-motion: reduce) { .logo a::after{animation:none;} }
 
 
.icn-rank { display: none !important; }
 
 
#footer .footer-top-c { display: none; }
 
 
.yano-sns-note { margin: 10px 0 0; font-size: 13px; line-height: 1.7; color: #1b4332; }
 
 
.header-top .logo h1 a::after { background-image: url(https://image.raku-uru.jp/01/23795/204/logo-name-ruby-v3_1790912259158.png) !important; }
@media screen and (max-width: 600px) { .header-top .logo, .header-top .logo h1, .header-top .logo h1 a { height: 45px !important; }
.header-top .logo h1 a::before { height: 43px !important; width: 24px !important; top: 1px !important; background-size: contain !important; background-position: center !important; }
.header-top .logo h1 a::after { height: 43px !important; width: 80px !important; top: 1px !important; left: 28px !important; background-size: contain !important; background-position: center !important; }
.header-top .logo img { height: 43px !important; width: 110px !important; }
}
 
 
.footer-logo img,.yano-footer-brand img { animation: yanoLogoHop 8s ease-in-out infinite; transform-origin: 50% 100%; }
 
 
.header-top .logo h1 a::before { animation: yanoLogoHop 8s ease-in-out infinite; }
 
 
@keyframes yanoHopQuick { 0%, 50%, 100% { transform: translateY(0); } 25% { transform: translateY(-5%); } }
.header-top .logo h1 a::before, .header-top .logo h1 a::after, .footer-logo img,.yano-footer-brand img { animation: yanoHopQuick 1s ease-in-out infinite; }
 
 
@keyframes yanoLogoThirtyThree{0%,90.909091%,93.939394%,96.969697%,100%{transform:translateY(0)}92.424242%,95.454545%,98.484848%{transform:translateY(-6px)}}
.header-top .logo h1 a::before,.header-top .logo h1 a::after,.header-top-cart .logo img,.footer-logo img,.yano-footer-brand img,.logo-text-footer a{animation:yanoLogoThirtyThree 33s ease-in-out infinite;transform-origin:center bottom}
.logo-text-footer a{display:inline-block}
@media(prefers-reduced-motion:reduce){ .header-top .logo h1 a::before,.header-top .logo h1 a::after,.header-top-cart .logo img,.footer-logo img,.yano-footer-brand img,.logo-text-footer a{animation:none!important;transform:none!important}}
 
 
/* Shippori Mincho 700 / SIL Open Font License 1.1
Copyright 2021 The Shippori Mincho Project Authors (https://github.com/fontdasu/ShipporiMincho)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded, 
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
*/
@font-face{font-family:'Yano Shippori';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
:root{--yano-display:'Yano Shippori','Yu Mincho','Hiragino Mincho ProN',serif;--yano-ink:#204834;--yano-muted:#59685b;--yano-gold:#806019}
.yano-original-main .ttl h2,.yano-original-main .product-list-name,.item-detail-info .item-detail-name,#yano-finder-title,#yano-finder .yano-result-body h2,#yano-finder .yano-result-title{font-family:var(--yano-display);font-weight:700;color:var(--yano-ink);letter-spacing:.035em}
.yano-original-main .product-list-name{font-size:19px;line-height:1.65;margin-bottom:6px}
.item-detail-info .item-detail-name{font-size:24px;line-height:1.7;letter-spacing:.025em}
.yano-original-main .product-list-info .yano-hitokoto{font-size:14px;line-height:1.8;color:var(--yano-muted)}
.yano-side-inner h2,.yano-side-inner h2 span{color:var(--yano-ink)}
.yano-category-card{gap:9px!important;padding:8px!important;border-radius:9px;min-height:88px;box-shadow:0 1px 0 #1b433209}
.yano-category-photo{width:56px!important;height:70px!important;flex:0 0 56px;border-radius:6px}
.yano-category-title{font-size:16px!important;font-weight:700;line-height:1.5;letter-spacing:.025em}
.yano-category-kind{font-size:12px;color:#52634d}
.yano-category-copy small{font-size:11px!important;line-height:1.5!important;color:#53624c!important}
.yano-photo-made{position:relative;overflow:hidden}.yano-photo-made img{position:absolute!important;max-width:none!important;width:84px!important;height:84px!important;left:50%!important;top:-4px!important;transform:translateX(-50%)!important;object-fit:cover}
.yano-category-card:focus-visible,.yano-budget-links a:focus-visible,.yano-current-card:focus-visible{outline:3px solid #315b42;outline-offset:3px}
.yano-budget-links a{font-weight:700;color:#31513a;line-height:1.6}
.yano-side-sale-status,.yano-ginger-reserve-status{letter-spacing:0}
.yano-find-form{background:#f5f6ee;border-color:#ccd5bb}
#yano-finder .yano-result-body h2,#yano-finder .yano-result-title{line-height:1.6}
@media(max-width:600px){ .yano-original-main .product-list-name{font-size:17px;line-height:1.65}.item-detail-info .item-detail-name{font-size:21px;line-height:1.65}.yano-original-main .product-list-info .yano-hitokoto{font-size:13px} }
 
#yano-finder .yano-result-title{font-size:20px;line-height:1.65;font-family:var(--yano-display)}
#yano-finder .yano-result-desc{font-size:14px;line-height:1.75;color:#56654e}
#yano-finder .yano-result-state,#yano-finder .yano-result-delivery{font-size:12px}
#yano-finder .yano-result-option span{font-size:13px}
#yano-finder .yano-result-option strong{font-size:19px}
 
.yano-category-card{gap:8px!important;align-items:center!important}.yano-category-photo{width:72px!important;height:72px!important;flex:0 0 72px!important;background:#fbf8ef}.yano-category-copy{min-width:0}
.yano-category-photo.yano-photo-home img{position:absolute!important;width:102.857px!important;height:102.857px!important;max-width:none!important;max-height:none!important;left:-0.771px!important;top:-34.457px!important;transform:none!important;object-fit:fill!important;clip-path:inset(39.7500% 29.2500% 2.7500% 0.7500%)}
.yano-category-photo.yano-photo-value img{position:absolute!important;width:163.636px!important;height:126.818px!important;max-width:none!important;max-height:none!important;left:-44.182px!important;top:-36.614px!important;transform:none!important;object-fit:fill!important;clip-path:inset(36.1290% 29.0000% 21.6129% 27.0000%)}
.yano-category-photo.yano-photo-gift img{position:absolute!important;width:171.429px!important;height:162.429px!important;max-width:none!important;max-height:none!important;left:-7.714px!important;top:-16.500px!important;transform:none!important;object-fit:fill!important;clip-path:inset(16.6227% 53.5000% 51.9789% 4.5000%)}
.yano-category-photo.yano-photo-ginger img{position:absolute!important;width:133.333px!important;height:133.333px!important;max-width:none!important;max-height:none!important;left:-30.000px!important;top:-49.167px!important;transform:none!important;object-fit:fill!important;clip-path:inset(42.7500% 23.5000% 15.0000% 22.5000%)}
.yano-category-photo.yano-photo-made img{width:84px!important;height:84px!important;left:50%!important;top:-4px!important;transform:translateX(-50%)!important;clip-path:none!important;object-fit:contain!important}
 
.yano-layout .product-list-name, .product-list-item .product-list-name, .product-list-item-sub .product-list-name, .product-list-item-4i .product-list-name{ display:block!important; height:auto!important; max-height:none!important; min-height:0!important; overflow:visible!important; white-space:normal!important; text-overflow:clip!important; -webkit-line-clamp:unset!important; line-clamp:none!important; -webkit-box-orient:initial!important; overflow-wrap:anywhere; word-break:normal; }
.yano-layout .product-list-info{height:auto!important;max-height:none!important;min-width:0}
#yano-finder .yano-result-body h2,#yano-finder .yano-result-title{height:auto;max-height:none;white-space:normal;overflow:visible;overflow-wrap:anywhere;word-break:normal}
 
 
.yano-category-photo.yano-photo-home img{width:120px!important;height:120px!important;left:0!important;top:-47.7px!important;clip-path:none!important;transform:none!important;object-fit:fill!important}
.yano-category-photo.yano-photo-value img{width:218.182px!important;height:169.091px!important;left:-73.636px!important;top:-61.091px!important;clip-path:none!important;transform:none!important;object-fit:fill!important}
.yano-category-photo.yano-photo-gift img{width:124.138px!important;height:124.138px!important;left:0!important;top:-19.862px!important;clip-path:none!important;transform:none!important;object-fit:fill!important}
 
 
.yano-category-copy{flex:1 1 0;min-width:0;max-width:100%}
.yano-category-links .yano-side-sale-status, .yano-category-links .yano-cat-ginger .yano-ginger-reserve-status{box-sizing:border-box!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;height:auto!important;line-height:1.5!important}
.yano-category-links .yano-side-status-future{text-align:center}
.yano-category-links .yano-side-status-future .yano-status-unit{display:inline-block;white-space:nowrap;max-width:100%}
@media(max-width:600px){.yano-category-links{grid-template-columns:minmax(0,1fr)!important}}
 
 
.yano-category-photo.yano-photo-ginger img{width:160px!important;height:160px!important;left:-66px!important;top:-64px!important;clip-path:none!important;transform:none!important;object-fit:fill!important}
 
.product-list .product-list-item{display:flex!important;flex-direction:column!important;min-width:0;align-self:stretch}
.product-list .product-list-item>a{display:flex!important;flex-direction:column!important;flex:1 1 auto;width:100%;height:100%;min-width:0;box-sizing:border-box}
.product-list .product-list-item .product-list-photo{flex:0 0 auto;aspect-ratio:1/1;min-width:0;margin:0!important}
.product-list .product-list-item .product-list-photo img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}
.product-list .product-list-item .product-list-info{display:flex!important;flex-direction:column!important;flex:1 1 auto;box-sizing:border-box;padding:14px 12px!important;min-width:0;height:auto!important}
.product-list .product-list-item .product-list-name{font-size:16px!important;font-weight:600;line-height:1.55!important;letter-spacing:0!important;margin:0 0 8px!important;padding:0!important;min-height:0!important;text-align:left;overflow:visible!important}
.product-list .product-list-item .yano-card-title{display:block;font-size:1em;line-height:1.55;overflow-wrap:anywhere}
.product-list .product-list-item .yano-card-variant{display:block;font-size:14px;font-weight:600;line-height:1.65;margin-top:2px;color:#355546;overflow-wrap:anywhere}
.product-list .product-list-item .yano-card-capacity{display:block;font-size:12px;font-weight:400;line-height:1.6;margin-top:5px;color:#626b61;overflow-wrap:anywhere}
.product-list .product-list-item .yano-hitokoto,.product-list .product-list-item .yano-reco-reason{font-size:13px!important;line-height:1.7!important;letter-spacing:0!important;margin:0 0 12px!important;min-height:0!important;height:auto!important;text-align:left;overflow:visible!important;white-space:normal}
.product-list .product-list-item .product-list-price{display:grid!important;grid-template-columns:max-content minmax(0,1fr);justify-content:start!important;align-items:baseline!important;gap:7px 5px!important;margin: auto 0 0!important;padding:8px 0 0!important;line-height:1.35!important;text-align:left!important;width:100%;box-sizing:border-box}
.product-list .product-list-item .product-list-price .product-list-num{grid-column:1;grid-row:1;font-size:21px!important;font-weight:600;line-height:1.35!important;letter-spacing:0!important;white-space:nowrap}
.product-list .product-list-item .product-list-price .product-list-tax{grid-column:2;grid-row:1;font-size:11px!important;line-height:1.4!important;letter-spacing:0!important;white-space:nowrap!important}
.product-list .product-list-item .product-list-price .yano-ship-free{grid-column:1/-1;grid-row:2;justify-self:start!important;font-size:11px!important;line-height:1.5!important;padding:3px 7px!important;margin:0!important;white-space:nowrap}
.product-list .product-list-item .yano-sale-status{align-self:flex-start;margin-bottom:9px}
@media(max-width:600px){ .product-list .product-list-item .product-list-info{padding:12px 9px!important}
.product-list .product-list-item .product-list-name{font-size:14px!important;line-height:1.6!important}
.product-list .product-list-item .yano-card-variant{font-size:12px;line-height:1.7}
.product-list .product-list-item .yano-card-capacity{font-size:11px}
.product-list .product-list-item .yano-hitokoto,.product-list .product-list-item .yano-reco-reason{font-size:12px!important;line-height:1.7!important}
.product-list .product-list-item .product-list-price{column-gap:3px!important}
.product-list .product-list-item .product-list-price .product-list-num{font-size:18px!important}
.product-list .product-list-item .product-list-price .product-list-tax{font-size:10px!important}
}
 
@media(max-width:600px){ #top-ranking .product-list .product-list-item>a{display:grid!important;grid-template-columns:100px minmax(0,1fr);gap:10px;align-items:stretch}
#top-ranking .product-list .product-list-item .product-list-photo{width:100%!important;align-self:start}
#yano-home,#yano-wakeari,#yano-gift,#yano-kakou{padding-left:12px!important;padding-right:12px!important;box-sizing:border-box}
}
@media(max-width:359px){ #top-ranking .product-list .product-list-item>a{grid-template-columns:80px minmax(0,1fr)}
.product-list .product-list-item .product-list-price .product-list-num{font-size:17px!important}
.product-list .product-list-item .product-list-info{padding-left:7px!important;padding-right:7px!important}
}
 
.product-list .product-list-item .product-list-price .product-list-num,.product-list .product-list-item .product-list-price .product-list-tax{margin:0!important}
.product-list .product-list-item .product-list-price{padding-top:4px!important}
 
@media(max-width:359px){ .product-list .product-list-item .product-list-info{padding-left:5px!important;padding-right:5px!important}
}
 
@media(min-width:601px) and (max-width:1199px){ .yano-layout .product-list,.yano-layout #top-ranking .product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
 
@media(max-width:600px) { #top-ranking .product-list .product-list-item>a { display:grid!important; grid-template-columns:min(46%,200px) minmax(0,1fr)!important; gap:12px!important; align-items:center!important; padding:0!important; }
#top-ranking .product-list .product-list-item .product-list-photo { width:100%!important; height:auto!important; aspect-ratio:1/1; margin:0!important; align-self:center!important; }
#top-ranking .product-list .product-list-item .product-list-photo img { display:block; width:100%!important; height:auto!important; max-width:100%!important; max-height:none!important; aspect-ratio:1/1; object-fit:contain; margin:0!important; }
#top-ranking .product-list .product-list-item .product-list-info { min-width:0; padding:10px 8px 10px 0!important; }
#top-ranking .product-list .product-list-item .product-list-name { margin-bottom:6px!important; }
#top-ranking .product-list .product-list-item .yano-reco-reason { margin-bottom:8px!important; }
#top-ranking .product-list .product-list-item .product-list-price { margin-top:0!important; }
}
@media(max-width:359px) { #top-ranking .product-list .product-list-item>a { gap:10px!important; }
#top-ranking .product-list .product-list-item .product-list-info { padding-right:5px!important; }
}
 
  #buntan-choice-guide { --farm-paper:#ffffff; --farm-ink:#263d30; --farm-sub:#56675c; --farm-line:#dce5dd; --farm-soft:#f1f6ed; --farm-green:#31563e; --farm-on-green:#ffffff; --farm-gold:#80641b; padding:20px 12px; color:var(--farm-ink); font-family:system-ui,-apple-system,"Yu Gothic UI",sans-serif; } #buntan-choice-guide * { box-sizing:border-box; } #buntan-choice-guide .farm-window { max-width:760px; margin:auto; background:var(--farm-paper); border:1px solid var(--farm-line); border-radius:20px; padding:26px; } #buntan-choice-guide .farm-brand { margin:0 0 8px 0; color:var(--farm-green); font-size:14px; letter-spacing:.12em; } #buntan-choice-guide .farm-route { display:flex; gap:6px; flex-wrap:wrap; padding:0; margin:14px 0 22px; list-style:none; font-size:12px; color:var(--farm-sub); } #buntan-choice-guide .farm-route li { padding:5px 8px; border-radius:5px; } #buntan-choice-guide .farm-route [aria-current="step"] { background:var(--farm-soft); color:var(--farm-green); font-weight:600; } #buntan-choice-guide h2 { font-size:23px; line-height:1.5; margin:0 0 10px; font-weight:600; } #buntan-choice-guide h3 { font-size:18px; line-height:1.5; margin:10px 0; font-weight:600; } #buntan-choice-guide p { line-height:1.7; margin:8px 0 16px; font-size:15px; } #buntan-choice-guide .farm-note { color:var(--farm-sub); font-size:13px; } #buntan-choice-guide .farm-options { display:grid; gap:10px; } #buntan-choice-guide button { font:inherit; color:inherit; } #buntan-choice-guide .farm-choice { text-align:left; padding:16px; border:1px solid var(--farm-line); background:var(--farm-paper); border-radius:12px; width:100%; min-height:50px; } #buntan-choice-guide .farm-choice strong { display:block; font-size:16px; font-weight:600; line-height:1.55; } #buntan-choice-guide .farm-choice span { display:block; margin-top:5px; line-height:1.6; font-size:13px; color:var(--farm-sub); } #buntan-choice-guide .farm-choice:hover { background:var(--farm-soft); } #buntan-choice-guide .farm-choice.farm-featured { border-color:var(--farm-green); background:var(--farm-soft); } #buntan-choice-guide .farm-primary { width:100%; margin:8px 0; padding:15px 18px; min-height:48px; border:0; border-radius:10px; color:var(--farm-on-green); background:var(--farm-green); font-weight:600; } #buntan-choice-guide .farm-secondary { width:100%; padding:13px 16px; border:1px solid var(--farm-line); border-radius:10px; background:var(--farm-paper); min-height:46px; } #buntan-choice-guide .farm-back { border:0; background:transparent; padding:10px 0; min-height:44px; font-size:13px; color:var(--farm-sub); } #buntan-choice-guide .farm-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; } #buntan-choice-guide .farm-summary { padding:17px; margin:16px 0; background:var(--farm-soft); border-radius:12px; } #buntan-choice-guide .farm-total { font-size:27px; font-weight:600; margin:9px 0; font-variant-numeric:tabular-nums; } #buntan-choice-guide .farm-caption { color:var(--farm-gold); font-size:13px; margin:8px 0; } #buntan-choice-guide .farm-select { display:block; width:100%; margin:8px 0 14px; padding:12px; color:var(--farm-ink); border:1px solid var(--farm-line); border-radius:8px; background:var(--farm-paper); font:inherit; min-height:46px; } #buntan-choice-guide .farm-switch { display:flex; flex-wrap:wrap; gap:8px; margin:12px 0 18px; } #buntan-choice-guide .farm-switch button { padding:9px 13px; min-height:44px; border:1px solid var(--farm-line); border-radius:7px; background:var(--farm-paper); } #buntan-choice-guide .farm-switch button[aria-pressed="true"] { background:var(--farm-green); color:var(--farm-on-green); } #buntan-choice-guide .farm-result-list { padding-left:20px; line-height:1.8; font-size:14px; } #buntan-choice-guide .farm-inline-action { background:transparent; border:0; text-decoration:underline; padding:12px 0; min-height:44px; color:var(--farm-green); } #buntan-choice-guide .farm-price-line { display:flex; flex-wrap:wrap; justify-content:space-between; gap:8px; font-size:14px; margin:9px 0; } #buntan-choice-guide .farm-money { font-style:normal; white-space:nowrap; } #buntan-choice-guide .farm-route { gap:2px; margin:12px 0 8px; } #buntan-choice-guide .farm-route li { padding:5px 6px; } #buntan-choice-guide .farm-route .farm-done { color:var(--farm-green); } #buntan-choice-guide .farm-progress { display:flex; gap:5px; height:5px; margin:0 0 14px; } #buntan-choice-guide .farm-progress span { flex:1; background:var(--farm-soft); border-radius:3px; } #buntan-choice-guide .farm-progress .farm-filled { background:var(--farm-green); } #buntan-choice-guide .farm-feedback { padding:0 0 12px; } #buntan-choice-guide .farm-feedback p { margin:0 0 7px; font-size:14px; color:var(--farm-green); } #buntan-choice-guide .farm-tags { display:flex; flex-wrap:wrap; gap:5px; } #buntan-choice-guide .farm-tag { font-size:12px; padding:4px 8px; border-radius:20px; background:var(--farm-soft); color:var(--farm-green); } #buntan-choice-guide .farm-reveal { animation:farm-arrive .52s ease-out both; } #buntan-choice-guide .farm-new-tag { animation:farm-tag-arrive .3s ease-out both; } #buntan-choice-guide .farm-match { position:relative; isolation:isolate; overflow:hidden; padding:20px; margin:14px 0; border:1px solid var(--farm-line); border-radius:16px; background:var(--farm-soft); } #buntan-choice-guide .farm-match > * { position:relative; z-index:1; } #buntan-choice-guide .farm-match::before { content:""; position:absolute; inset:-50%; pointer-events:none; background:linear-gradient(110deg,transparent 38%,#fff3bd99 50%,transparent 62%); transform:translateX(90%); opacity:0; } #buntan-choice-guide .farm-reveal .farm-match::before { animation:farm-shine 1s ease-out .08s both; } #buntan-choice-guide .farm-kicker { color:var(--farm-gold); font-size:13px; letter-spacing:.05em; } #buntan-choice-guide .farm-reasons { list-style:none; padding:0; margin:14px 0; } #buntan-choice-guide .farm-reasons li { padding:8px 0; font-size:13px; line-height:1.6; } #buntan-choice-guide .farm-reasons strong { display:block; color:var(--farm-green); font-weight:600; } #buntan-choice-guide .farm-reasons span { display:block; color:var(--farm-sub); padding-left:17px; } #buntan-choice-guide .farm-product-link { display:block; padding:17px; margin:14px 0 10px; text-align:center; border-radius:11px; background:var(--farm-green); color:var(--farm-on-green); text-decoration:none; font-size:17px; font-weight:600; box-shadow:0 5px 0 #203c2a,0 9px 16px #263d3020; transition:transform .16s ease; } #buntan-choice-guide .farm-product-link:hover { transform:translateY(-2px); } #buntan-choice-guide .farm-product-link:active { transform:translateY(2px); } #buntan-choice-guide .farm-preview-pick { margin:0 0 15px; padding:12px 14px; border-left:3px solid var(--farm-green); background:var(--farm-soft); font-size:14px; line-height:1.7; } @keyframes farm-arrive { from { transform:translateY(12px); opacity:.5; } to { transform:translateY(0); opacity:1; } } @keyframes farm-tag-arrive { from { transform:translateY(5px); opacity:.5; } to { transform:translateY(0); opacity:1; } } @keyframes farm-shine { 0% { transform:translateX(-75%); opacity:0; } 25% { opacity:1; } 100% { transform:translateX(75%); opacity:0; } } @media(prefers-reduced-motion:reduce) { #buntan-choice-guide *, #buntan-choice-guide *::before { animation:none !important; transition:none !important; } } @media(max-width:480px) { #buntan-choice-guide { padding:8px 0; } #buntan-choice-guide .farm-window { padding:19px 15px; border-radius:14px; } #buntan-choice-guide .farm-grid { grid-template-columns:1fr; } #buntan-choice-guide h2 { font-size:21px; } } #buntan-choice-guide {color-scheme:light;scroll-margin-top:30px;} #buntan-choice-guide .farm-window {scroll-margin-top:30px;} #buntan-choice-guide button,#buntan-choice-guide select {cursor:pointer;} #buntan-choice-guide :focus-visible {outline:3px solid #bc8822;outline-offset:3px;} #buntan-choice-guide .farm-product-photo {display:block;width:160px;max-width:100%;height:160px;object-fit:contain;margin:8px auto 16px;border-radius:12px;background:white;} #buntan-guide-shell {margin:20px 0;border:1px solid #cbd9c5;border-radius:14px;background:#f8faf2;} #buntan-guide-shell>summary {cursor:pointer;list-style:disclosure-closed;padding:18px 20px;color:#31563e;font-size:18px;font-weight:bold;line-height:1.6;} #buntan-guide-shell[open]>summary {list-style:disclosure-open;} #buntan-guide-shell>summary small {display:block;font-size:14px;font-weight:normal;} #buntan-choice-guide .farm-controls{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}#buntan-choice-guide .farm-controls>.farm-secondary{width:auto;font-size:13px}#buntan-choice-guide .farm-edit>summary{cursor:pointer;padding:12px;border:1px solid var(--farm-line);border-radius:10px;min-height:46px}#buntan-choice-guide .farm-compare{margin:20px 0;padding:15px;border:1px solid var(--farm-line);border-radius:12px}#buntan-choice-guide .farm-size-card{display:flex;flex-direction:column;padding:12px;border:1px solid var(--farm-line);border-radius:12px}#buntan-choice-guide .farm-size-card>.farm-choice{margin-top:auto}#buntan-choice-guide .farm-serving{margin-bottom:12px} #buntan-choice-guide .farm-serving{grid-auto-rows:1fr}   #buntan-choice-guide .farm-controls{display:block;padding:12px;margin:12px 0 18px;border:1px solid #b8c4ad;border-radius:10px;background:#fffbef;color:#264d35} #buntan-choice-guide .farm-controls p{margin:0 0 10px;font-size:16px;line-height:1.7;color:#264d35} #buntan-choice-guide .farm-return-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px} #buntan-choice-guide .farm-return-actions>a,#buntan-choice-guide .farm-controls .farm-secondary,#buntan-choice-guide .farm-edit>summary,#buntan-choice-guide .farm-edit .farm-switch button{box-sizing:border-box;min-height:44px;padding:10px 14px;border:1px solid #71866d;border-radius:8px;background:#fffbef;color:#264d35;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;opacity:1;box-shadow:none;transform:none;animation:none} #buntan-choice-guide .farm-controls .farm-secondary{width:auto;margin:0} #buntan-choice-guide .farm-edit[open]{width:100%} #buntan-choice-guide .farm-edit .farm-switch{margin:10px 0} #buntan-choice-guide .farm-edit .farm-switch button{white-space:normal} #buntan-choice-guide .farm-controls a:focus-visible,#buntan-choice-guide .farm-controls button:focus-visible,#buntan-choice-guide .farm-controls summary:focus-visible{outline:3px solid #bc8822;outline-offset:3px}   #yano-finder .yano-eyebrow,#yano-finder>.yano-finder-lead{display:none} #yano-finder>#yano-finder-title{font-size:clamp(21px,3vw,30px);margin:0 0 14px;line-height:1.45} #buntan-guide-shell>summary{font-size:18px;padding:12px 16px;min-height:48px} #buntan-guide-shell>summary small{display:none} #buntan-choice-guide .farm-window{padding:20px;scroll-margin-top:12px} #buntan-choice-guide .farm-brand,#buntan-choice-guide .farm-progress{display:none} #buntan-choice-guide .farm-route{display:block;margin:0 0 10px;padding:0;min-height:0} #buntan-choice-guide .farm-route:empty{display:none} #buntan-choice-guide .farm-route li{display:block;font-size:15px;color:#244d3c;list-style:none} #buntan-choice-guide .farm-route li:before,#buntan-choice-guide .farm-route li:after{display:none} #buntan-choice-guide .farm-body h2{font-size:clamp(21px,3vw,28px);line-height:1.5;margin:0 0 8px} #buntan-choice-guide .farm-mascot-guide{display:flex;align-items:center;gap:14px;margin:8px 0 18px} #buntan-choice-guide .farm-mascot-guide img{width:78px;height:78px;object-fit:contain;flex:0 0 78px;filter:drop-shadow(2px 0 #fff) drop-shadow(-2px 0 #fff)} #buntan-choice-guide .farm-mascot-guide p{margin:0;padding:12px 14px;background:#fff7dd;border:1px solid #d8c891;border-radius:14px;color:#244d3c;font-size:17px;line-height:1.65} #buntan-choice-guide .farm-choice{position:relative;text-align:left;padding:16px 42px 16px 16px;min-height:68px;font-size:17px;border:2px solid #54775e;background:#fff;color:#193d2d;box-shadow:0 3px 0 #d8e2d8;cursor:pointer} #buntan-choice-guide .farm-choice:after{content:'›';position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:26px} #buntan-choice-guide .farm-choice span{color:#405344;font-size:15px;line-height:1.6} #buntan-choice-guide .farm-choice:hover{background:#eef5e7;color:#193d2d;opacity:1} #buntan-choice-guide :is(button,a,select,summary):focus-visible{outline:3px solid #775800;outline-offset:3px} #buntan-choice-guide .farm-feedback:empty,#buntan-choice-guide .farm-feedback:has(.farm-tags:empty){display:none} #buntan-choice-guide .farm-feedback{margin-top:18px} #buntan-choice-guide .farm-controls{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;border-top:1px solid #d8e0d5;margin:18px 0 0;padding:14px 0 0;background:none} #buntan-choice-guide .farm-controls .farm-home{display:inline-flex;align-items:center;min-height:46px;color:#244d3c;font-size:16px;padding:8px 10px;text-decoration:underline;border:0;background:none;box-shadow:none} #buntan-choice-guide .farm-controls .farm-edit>summary{font-size:16px;background:#f8f8f2;border:1px solid #aab9a9;color:#244d3c} #buntan-choice-guide .farm-footer{margin-top:18px} #buntan-choice-guide .farm-owner{margin:18px 0;padding:14px 16px;border-left:4px solid #839a65;background:#f5f7eb;color:#244d3c} #buntan-choice-guide .farm-owner p{margin:0;font-size:17px;line-height:1.8} #buntan-choice-guide .farm-owner cite{display:block;text-align:right;font-size:15px;font-style:normal;margin-top:8px} #buntan-choice-guide .farm-ginger-offer{margin-top:28px;padding:20px;border:1px solid #bac9af;border-radius:14px;background:#f6f8ef} #buntan-choice-guide .farm-ginger-offer h3{font-size:21px;line-height:1.6;margin:4px 0 12px} #buntan-choice-guide .farm-ginger-offer h4{font-size:18px;line-height:1.6} #buntan-choice-guide .farm-select{font-size:16px;min-height:48px;max-width:100%} #buntan-choice-guide .farm-product-link{min-height:52px;font-size:18px;line-height:1.6;padding:14px 16px} #buntan-choice-guide .farm-reveal,#buntan-choice-guide .farm-new-tag{animation:none} @media(max-width:600px){ #buntan-choice-guide .farm-window{padding:14px 12px}#buntan-choice-guide .farm-mascot-guide{gap:8px}#buntan-choice-guide .farm-mascot-guide img{width:60px;height:60px;flex-basis:60px}#buntan-choice-guide .farm-mascot-guide p{padding:9px 11px;font-size:16px}#buntan-choice-guide .farm-ginger-offer{padding:14px}#buntan-choice-guide .farm-controls{gap:8px}#buntan-choice-guide .farm-choice{min-height:76px}#buntan-choice-guide .farm-options{gap:12px}}   #buntan-choice-guide .farm-choice-zone{outline:2px solid transparent;outline-offset:5px;border-radius:12px} #buntan-choice-guide .farm-helper-guide{display:flex;align-items:center;gap:12px;padding:12px;margin:0 0 18px;border:1px solid #bdcdb6;border-radius:12px;background:#fff;color:#244d3c} #buntan-choice-guide .farm-helper-guide img{width:64px;height:78px;object-fit:contain;flex:0 0 64px} #buntan-choice-guide .farm-helper-guide p{margin:0;font-size:16px;line-height:1.7} #buntan-choice-guide .farm-selected{display:block;font-weight:bold} #buntan-choice-guide .farm-switch button[aria-pressed=true]:before{content:'✓ 選択中 ';font-weight:bold} @media(prefers-reduced-motion:reduce){ #buntan-choice-guide *,#buntan-choice-guide *:before,#buntan-choice-guide *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}} #buntan-choice-guide .farm-criteria-summary{font-size:14px;line-height:1.6;margin:10px 0 4px;font-weight:700;color:#40553a} #buntan-choice-guide .farm-body h2{text-wrap:balance;word-break:normal;overflow-wrap:normal} #buntan-choice-guide .farm-title-phrase{display:inline-block;white-space:nowrap} #buntan-choice-guide .farm-budget-panel{margin:0 0 16px;border:1px solid #d1dbc8;border-radius:8px;background:#fafbf7;padding:8px 12px} #buntan-choice-guide .farm-budget-panel>summary{font-size:14px;line-height:1.7;min-height:28px;cursor:pointer;color:#344d35;white-space:normal} #buntan-choice-guide .farm-criteria-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px} #buntan-choice-guide .farm-criteria-grid label{min-width:0;font-size:14px;line-height:1.6} #buntan-choice-guide .farm-select{box-sizing:border-box;min-width:0;max-width:100%;width:100%} #buntan-choice-guide .farm-available{grid-column:1/-1;display:flex;gap:8px;align-items:center} #buntan-choice-guide .farm-available input{flex:none;width:18px;height:18px} #buntan-choice-guide .farm-no-match{border:1px solid #c4a269;border-radius:8px;background:#fffbf1;padding:12px;margin:12px 0} #buntan-choice-guide .farm-no-match p{margin:0 0 8px;font-size:14px;line-height:1.7} #buntan-choice-guide .farm-no-match button{margin:4px 8px 4px 0;white-space:normal;max-width:100%} @media(max-width:520px){ #buntan-choice-guide .farm-criteria-grid{grid-template-columns:minmax(0,1fr)}} #buntan-choice-guide .farm-entry-options{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr} #buntan-choice-guide .farm-entry-options>.farm-choice{height:100%} #buntan-choice-guide .farm-choice[data-action="budgetStart"]{background:#fcf3df;border-color:#ad8b45;color:#4e431f} #buntan-choice-guide .farm-choice[data-action="budgetStart"]:hover{background:#f7e8c6} #buntan-choice-guide .farm-budget-next{margin-top:14px} #buntan-choice-guide .farm-budget-next:disabled{background:#eef0e9;color:#5c6455;border-color:#c8cebd;cursor:default} #buntan-choice-guide .farm-criteria-other{margin-top:10px;font-size:14px} #buntan-choice-guide .farm-result-name{display:block;margin:6px 0} #buntan-choice-guide.farm-success-once .farm-primary-guide img{animation:farm-result-joy .9s ease-out 3} @keyframes farm-result-joy{0%,100%{transform:none}35%{transform:translateY(-4px) rotate(-3deg)}65%{transform:translateY(-1px) rotate(2deg)}} @keyframes farm-result-glow{0%,100%{box-shadow:0 0 0 0 transparent}45%{box-shadow:0 0 18px 5px #d6e5b8}} @media(prefers-reduced-motion:reduce){ #buntan-choice-guide.farm-success-once .farm-primary-guide img,#buntan-choice-guide.farm-success-once .farm-match,#buntan-choice-guide.farm-success-once .farm-single-link{animation:none}}
#buntan-choice-guide .farm-step-field{min-width:0;padding:12px;border:1px solid #ced8c5;border-radius:10px;background:#fbfcf8}
#buntan-choice-guide .farm-field-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px}
#buntan-choice-guide .farm-field-head strong{font-size:16px;line-height:1.5}
#buntan-choice-guide .farm-field-edit{font-size:14px;line-height:1.5;min-height:44px;background:transparent;border:0;text-decoration:underline;padding:8px 0}
#buntan-choice-guide .farm-field-status{font-size:14px;margin:4px 0;line-height:1.6;min-height:2.8em}
#buntan-choice-guide .farm-current-mark{font-size:14px;font-weight:700;margin:2px 0;line-height:1.6;visibility:hidden}
#buntan-choice-guide .is-current{outline:2px solid #718e57;outline-offset:2px}
#buntan-choice-guide .is-current>.farm-current-mark{visibility:visible}
#buntan-choice-guide .farm-field-cue{animation:farm-field-hint .8s ease-out 1}
#buntan-choice-guide .farm-next-label{font-size:14px;margin:10px 0 0;color:#31563e;font-weight:700}
@keyframes farm-field-hint{0%,100%{box-shadow:0 0 0 0 transparent}45%{box-shadow:0 0 13px 3px #e4eac8}}
@media(prefers-reduced-motion:reduce){ #buntan-choice-guide .farm-field-cue{animation:none!important}}

html.yano-guide-entry .yano-original-main,html.yano-guide-entry #yano-finder> :not(#buntan-guide-shell){display:none!important}html.yano-guide-entry #yano-finder{display:block!important}#farm-load-note{min-height:2.4em}#buntan-choice-guide .farm-fallback{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 0}#buntan-choice-guide .farm-choice:disabled{opacity:1}
#buntan-choice-guide .farm-speech{position:relative;isolation:isolate}
#buntan-choice-guide .farm-speech::before{content:"";position:absolute;left:-7px;top:50%;width:12px;height:12px;background:#fff7dd;border-left:1px solid #d8c891;border-bottom:1px solid #d8c891;transform:translateY(-50%) rotate(45deg);z-index:0;pointer-events:none}
#buntan-choice-guide .farm-speech::after{content:"";position:absolute;inset:1px;border-radius:13px;background-image:linear-gradient(105deg,transparent,rgba(244,199,64,.18) 24%,rgba(255,255,255,.95) 50%,rgba(244,199,64,.18) 76%,transparent);background-position:-100% 0;background-size:45% 100%;background-repeat:no-repeat;opacity:0;z-index:-1;pointer-events:none}
#buntan-choice-guide.farm-success-once .farm-result-card .farm-speech::after{animation:farm-speech-light 3s ease-out 1}
@keyframes farm-speech-light{0%{opacity:1;background-position:-100% 0}100%{opacity:1;background-position:200% 0}}
#buntan-choice-guide .farm-result-card{padding:14px;border:2px solid #31563e;border-radius:16px;background:#fffef7;margin:12px 0 18px}
#buntan-choice-guide .farm-result-card .farm-primary-guide{align-items:center;margin:0 0 12px}
#buntan-choice-guide .farm-result-card .farm-primary-guide p{flex:1;min-width:0}
#buntan-choice-guide .farm-top-price{font-size:24px;font-weight:700;color:#244d3c;margin:8px 0}
#buntan-choice-guide .farm-top-price span{display:block;font-size:14px;font-weight:400}
#buntan-choice-guide .farm-result-card .farm-note{margin:7px 0}
#buntan-choice-guide .farm-lower-guide{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:15px;color:#244d3c}
#buntan-choice-guide .farm-lower-guide img{width:60px;height:60px;flex:0 0 60px;visibility:hidden}
#buntan-choice-guide .farm-lower-guide.is-guide-visible img{visibility:visible}
#buntan-choice-guide .farm-lower-guide p{margin:0}
@media(prefers-reduced-motion:reduce){ #buntan-choice-guide.farm-success-once .farm-result-card .farm-speech::after{animation:none}}
html.yano-guide-entry #buntan-guide-shell>summary,html.yano-guide-entry #buntan-guide-shell>p{display:none}

 
.yano-side-guidebox{box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:50px minmax(0,1fr);gap:8px;min-width:0;margin:18px 0 0;padding:10px;border:1px solid #e9dfbc;border-radius:12px;background:#fffbed;color:#314432;letter-spacing:0}
.yano-side-guidebox .yano-guide-title{grid-column:1/-1;grid-row:1;margin:0;letter-spacing:0;font:700 14px/1.6 Meiryo,sans-serif;text-align:center}
.yano-side-guidebox .yano-guide-title>span{display:block;white-space:nowrap}
.yano-side-guidebox .yano-guide-mascot{grid-row:2;width:50px;height:50px;object-fit:contain;align-self:center;margin:0;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff)}
.yano-side-guidebox .yano-guide-copy{grid-column:2;grid-row:2;margin:0;font:12px/1.7 Meiryo,sans-serif;align-self:center;color:#5c624d}
.yano-side-guidebox .yano-guide-copy span{display:block}
.yano-side-guidebox .y131-primary{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:8px 4px;border-radius:7px;background:#25543d;color:#fff;font:700 12px/1.5 Meiryo,sans-serif;text-decoration:none;text-align:center}
.yano-side-guidebox .yano-guide-note{grid-column:1/-1;margin:0;text-align:center;color:#5c624d;font:11px/1.6 Meiryo,sans-serif}
.yano-side-guidebox .yano-guide-note span{display:inline-block;white-space:nowrap}

/* YANO_ROLE_COLORS_20261012 */
body :is(#item-detail .raku-add-cart,#item-detail .ys27-buy,#y131-static-hero #yano-shopping-guide,#y131-static-hero #yano-shopping-guide .y131-primary,.yano-side-guidebox,.yano-side-guidebox .y131-primary,.y92-dock .y92-main,.y92-dock .y92-cart,.y92-dock .y92-top,#header .yano-nav-shop,.yano-sticky-cta a,.yano-notify-entry,.y92-notify-trigger,#buntan-choice-guide .farm-product-link,#buntan-choice-guide .farm-back,#buntan-choice-guide .farm-home,#buntan-choice-guide .farm-field-edit,.btn-pagetop a):not(:disabled,[disabled],[aria-disabled="true"],.disabled,.is-disabled){background:var(--yc-bg,#fff0cc)!important;color:var(--yc-fg,#254934)!important;border-color:var(--yc-edge,#8b7437)!important;opacity:1!important;filter:none!important;box-shadow:none!important;text-decoration:none!important}
body :is(#item-detail .raku-add-cart,#item-detail .ys27-buy,#y131-static-hero #yano-shopping-guide,#y131-static-hero #yano-shopping-guide .y131-primary,.yano-side-guidebox,.yano-side-guidebox .y131-primary,.y92-dock .y92-main,.y92-dock .y92-cart,.y92-dock .y92-top,#header .yano-nav-shop,.yano-sticky-cta a,.yano-notify-entry,.y92-notify-trigger,#buntan-choice-guide .farm-product-link,#buntan-choice-guide .farm-back,#buntan-choice-guide .farm-home,#buntan-choice-guide .farm-field-edit,.btn-pagetop a):not(:disabled,[disabled],[aria-disabled="true"],.disabled,.is-disabled) *{opacity:1!important;color:inherit!important}
body :is(#item-detail .raku-add-cart,#item-detail .ys27-buy,#y131-static-hero #yano-shopping-guide,#y131-static-hero #yano-shopping-guide .y131-primary,.yano-side-guidebox,.yano-side-guidebox .y131-primary,.y92-dock .y92-main,.y92-dock .y92-cart,.y92-dock .y92-top,#header .yano-nav-shop,.yano-sticky-cta a,.yano-notify-entry,.y92-notify-trigger,#buntan-choice-guide .farm-product-link,#buntan-choice-guide .farm-back,#buntan-choice-guide .farm-home,#buntan-choice-guide .farm-field-edit,.btn-pagetop a):not(:disabled,[disabled],[aria-disabled="true"],.disabled,.is-disabled):hover{background:var(--yc-hover,#f8e3ac)!important}
body :is(#item-detail .raku-add-cart,#item-detail .ys27-buy,#y131-static-hero #yano-shopping-guide,#y131-static-hero #yano-shopping-guide .y131-primary,.yano-side-guidebox,.yano-side-guidebox .y131-primary,.y92-dock .y92-main,.y92-dock .y92-cart,.y92-dock .y92-top,#header .yano-nav-shop,.yano-sticky-cta a,.yano-notify-entry,.y92-notify-trigger,#buntan-choice-guide .farm-product-link,#buntan-choice-guide .farm-back,#buntan-choice-guide .farm-home,#buntan-choice-guide .farm-field-edit,.btn-pagetop a):not(:disabled,[disabled],[aria-disabled="true"],.disabled,.is-disabled):active{background:var(--yc-active,#efd392)!important;box-shadow:inset 0 2px 3px #17342126!important}
body :is(#item-detail .raku-add-cart,#item-detail .ys27-buy,#y131-static-hero #yano-shopping-guide,#y131-static-hero #yano-shopping-guide .y131-primary,.yano-side-guidebox,.yano-side-guidebox .y131-primary,.y92-dock .y92-main,.y92-dock .y92-cart,.y92-dock .y92-top,#header .yano-nav-shop,.yano-sticky-cta a,.yano-notify-entry,.y92-notify-trigger,#buntan-choice-guide .farm-product-link,#buntan-choice-guide .farm-back,#buntan-choice-guide .farm-home,#buntan-choice-guide .farm-field-edit,.btn-pagetop a):not(:disabled,[disabled],[aria-disabled="true"],.disabled,.is-disabled):focus-visible{outline:3px solid #805f00!important;outline-offset:3px!important;box-shadow:0 0 0 3px #fff!important}
body #item-detail :is(.raku-add-cart,.ys27-buy){--yc-bg:#224e39;--yc-fg:#fff;--yc-hover:#193f2d;--yc-active:#123224;--yc-edge:#224e39}
body :is(.y92-dock .y92-cart,.yano-notify-entry,.y92-notify-trigger){--yc-bg:#fff;--yc-fg:#254934;--yc-hover:#f0f5ea;--yc-active:#e3ecd9;--yc-edge:#315b40}
body #buntan-choice-guide :is(.farm-back,.farm-home,.farm-field-edit){--yc-bg:#fffdf7;--yc-hover:#fff0cc;--yc-active:#f8e3ac;text-decoration:underline!important;text-underline-offset:3px}
body .yano-side-guidebox .y131-primary,body #y131-static-hero #yano-shopping-guide .y131-primary{border:1px solid #8b7437!important}
/* /YANO_ROLE_COLORS_20261012 */

/* YANO_SIDE_REACHABILITY_20261012 */
@media(min-width:1024px){.yano-layout>.yano-sidebar .yano-side-details{max-height:calc(100vh - 110px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - 110px - env(safe-area-inset-bottom,0px))!important}.yano-layout>.yano-sidebar .yano-side-inner{padding-bottom:30px}}
@media(max-width:600px){html.yano-mobile-nav-ready #header #yano-primary-menu{max-height:calc(100vh - 220px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - 220px - env(safe-area-inset-bottom,0px))!important;padding-bottom:20px!important}}
/* /YANO_SIDE_REACHABILITY_20261012 */

/* YANO_SIZE_CARD_REGION_20261012 */
#buntan-choice-guide .farm-serving>.farm-size-card{padding:12px;gap:0;cursor:pointer;background:#fff;border:2px solid #b8c6b5;box-shadow:none;opacity:1}
#buntan-choice-guide .farm-serving>.farm-size-card *{opacity:1!important}
#buntan-choice-guide .farm-size-card>.farm-size-title{font-size:18px;font-weight:600;line-height:1.5;margin:10px 0;color:#263d30}
#buntan-choice-guide .farm-size-card>.farm-size-desc{font-size:15px;line-height:1.7;margin:8px 0 16px;color:#263d30}
#buntan-choice-guide .farm-size-card>strong{margin-top:auto;padding:12px 28px 0 0;border-top:1px solid #b8c6b5;width:100%}
#buntan-choice-guide .farm-size-card>span:last-child{padding-right:28px}
#buntan-choice-guide .farm-size-card:after{top:auto;bottom:20px;transform:none}
#buntan-choice-guide .farm-serving>.farm-size-card:hover{background:#fff9eb;border-color:#8b7437;box-shadow:0 2px 7px #25493420}
#buntan-choice-guide .farm-serving>.farm-size-card:active{background:#f8e3ac;box-shadow:inset 0 2px 3px #25493426}
#buntan-choice-guide .farm-serving>.farm-size-card[aria-pressed="true"]{border-color:#315b40;box-shadow:inset 0 0 0 1px #315b40}
#buntan-choice-guide .farm-size-card:focus-visible,#buntan-choice-guide #finder-region:focus-visible{outline:3px solid #805f00;outline-offset:3px}
#buntan-choice-guide #finder-region{opacity:1!important}
#buntan-choice-guide #finder-region:hover,#buntan-choice-guide #finder-region:focus-visible{background:#fff9eb;border-color:#8b7437}
#buntan-choice-guide #finder-region:active{background:#f8e3ac;border-color:#315b40}
/* /YANO_SIZE_CARD_REGION_20261012 */

/* YANO_FOOTER_HOME_20261012 */
.yano-footer .yano-footer-home{display:inline-block;min-height:44px;padding:8px 0;color:#315b40;font-size:13px;text-decoration:underline}

