@import"https://fonts.googleapis.com/css2?family=Crimson+Text:wght@400;700&display=swap";#itemRanking{margin-bottom:60px}#itemRanking .wrapper{max-width:100%;margin:0 auto}.horizontal_scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 0 12px 8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.horizontal_scroll>li{min-width:140px}.horizontal_scroll>li:not(:last-child){margin-right:5px}.horizontal_scroll>li:last-child{padding-right:5px}.horizontal_scroll img{vertical-align:bottom}@media screen and (min-width: 768px){#itemRanking .wrapper{max-width:90%;padding:0 90px;margin:0 auto}.horizontal_scroll{overflow-x:inherit;flex-wrap:wrap;padding:0 8px 6px}.horizontal_scroll>li{width:calc(20% - 30px);min-width:inherit}.horizontal_scroll>li:last-child{padding-right:0}}.slider_ttl{text-align:center;font-size:28px;font-weight:400;line-height:1.5;font-family:Crimson Text,sans-serif;margin-bottom:32px}.rank li{padding:10px;counter-increment:rank}.rank li:before{content:counter(rank) "\4f4d";color:#bf0000;font-weight:700;line-height:initial}.price{color:#bf0000;line-height:1.65;font-size:13px;margin-top:4px}.price span:after{content:"\9001\6599\7121\6599";display:inline-block;background:#bf0000;color:#fff;font-size:.45em;line-height:1.25;vertical-align:middle;box-sizing:border-box;padding:.2em .4em}.price span.shipping:after{content:"\9001\6599\5225";background:0 0;color:#000}.price small{font-size:.45em;color:#000;margin-right:.5em}.row{display:flex;flex-wrap:wrap;justify-content:center!important}.d-none{display:none!important}#about_us{max-width:1200px;overflow:hidden;margin-bottom:3rem;position:relative;margin:auto;padding:30px 0 80px}#about_us h2{margin-bottom:1rem;text-align:center;font-size:28px;font-weight:400;line-height:1.5;font-family:Crimson Text,sans-serif}#about_us h2 span{display:block;font-size:1.5rem}#about_us p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,YakuHanJPs,source-han-sans-japanese,\e6\b8\b8\e3\201a\b4\e3\201a\b7\e3\192\192\e3\201a\af,YuGothic,\e3\192\2019\e3\192\a9\e3\201a\ae\e3\192\17d\e8\a7\2019\e3\201a\b4  Pro,Hiragino Kaku Gothic Pro,\e3\192\a1\e3\201a\a4\e3\192\aa\e3\201a\aa,Meiryo,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:2rem;text-align:center}.col-lg-5{max-width:90%}.position-absolute{position:absolute!important}#about_us .image div:nth-of-type(1){top:50%;height:55%;transform:translateY(-50%);left:8%}#about_us .image div:nth-of-type(2){top:-10px;right:0;height:69%}#about_us .image div:nth-of-type(2) img{height:100%}@media screen and (min-width: 770px){#about_us h2{font-size:38px}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.d-lg-flex{display:flex!important;width:100%}#about_us .image div:nth-of-type(2){height:100%}}.head-border{display:flex;align-items:center;font-size:3.4rem}.head-border:before,.head-border:after{content:"";height:1px;flex-grow:1;background-color:#666}.head-border:before{margin-right:1rem}.head-border:after{margin-left:1rem}.sec-title{position:relative;border-bottom:1px solid #f3e7d9;margin-bottom:20px;padding-bottom:20px;white-space:nowrap}.emblem{margin:20px 0 10px}.checkpoint img{margin-bottom:50px}.catchtxt{text-align:center;font-size:16px;line-height:1.5;font-weight:700;margin-bottom:30px}.grid{display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkpoint .col2{width:calc(50% - 20px)}.custom-bg,.card-thumb-custom:before{display:block;background:#f8f7f2;width:100%;height:190px;position:absolute;bottom:0;left:0;z-index:0}.card-thumb-custom{padding-bottom:20px;position:relative}.card-thumb-custom .custom-thumb{height:235px}@media only screen and (max-width: 768px){.card-thumb-custom .custom-thumb{height:0;padding-top:50%}}.custom-thumb{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:.3s;position:relative;opacity:1}.card-thumb-custom .custom-title{font-size:28px;margin-top:20px}@media only screen and (max-width: 768px){.checkpoint{margin-bottom:30px}.card-thumb-custom .custom-title{font-size:16px;margin-top:10px}}.custom-title.mod-white{color:#fff}.custom-title{font-size:15px;text-align:center;font-size:13px;font-weight:700;color:#675f3e;position:relative;letter-spacing:.05em;padding:0 .7em}.custom-text.mod-white{color:#fff}.custom-text{font-size:14px;margin-top:10px;line-height:1.76923;position:relative;text-align:center;padding:0 1em}@media screen and (min-width: 650px){div.checkpoint{width:1200px;margin:auto;padding:30px 0 80px}}@media screen and (min-width: 770px) div.checkpoint{max-width: 80%}.checkpoint .custom-bg{background-color:#c29e67}.checkpoint .custom-bg.secound{background-color:#b7bc7a}.checkpoint .custom-thumb{background-image:url(https://www.rakuten.ne.jp/gold/ryokucyaen/images/seasonfruits.png)}.checkpoint .custom-thumb.secound{background-image:url(https://www.rakuten.ne.jp/gold/ryokucyaen/images/popularitem.png)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mode-elab.css.map */
