﻿@charset "UTF-8";@import url('https://fonts.googleapis.com/css?family=Anton|Fjalla+One|Viga');/* ----body---- */body {min-width: 1280px;line-height: 1.6em;}/* ----selector---- */.selector:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.selector {overflow: hidden}.btn {border: none;-webkit-border-radius: 20px;border-radius: 20px;font-size: 16px;font-weight: bold;height: 40px;line-height: 40px;padding: 0;}textarea {padding: 10px;}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],input[type="url"],input[type="number"],select {height: 40px;line-height: 40px;padding: 0 10px;}/* ----pane-header---- */h1,.h1 {margin: 0;font-size: inherit;font-weight: normal;}.wrapper > h1 {height: 0;visibility: hidden;}.pane-header .container {height: 200px;}.pane-header .header-top {background-color: #FFC410;min-height: 15px;}.pane-header .header-top p.container {padding: 10px 0;height: auto;max-width: 1360px;color: #fff;display: block !important;font-size: 20px;font-weight: bold;text-align: center;}.pane-header p.container span {margin-right: 10px;font-size: 30px;display: inline-block;font-weight: normal;font-family: 'Anton', sans-serif;vertical-align: -5px;text-align: center;}.block-global-logo {margin: 0 auto;width: 102px;}.pane-header > .container {padding: 30px 23px 10px 23px;display: block;width: 1200px;}.block-global-search {width: 350px;display: block;float: left;}.block-global-search form {margin-bottom: 14px;border: none;position: relative;}.block-global-search--keyword {width: 100%;border: 3px solid #ED713A !important;box-sizing: border-box;border-radius: 25px;}input.block-global-search--keyword:hover, input.block-global-search--keyword {padding-left: 27px;height: 48px;font-size: 13px;line-height: 49px;}.block-navs {width: 419px;float: right;}.block-global-search--searchdetail {margin-left: 0;color: #453c39;line-height: 1.8;font-size: 12px;}.block-global-search--searchdetail span{background: linear-gradient(transparent 30%, #ff6 30%);font-size: 14px;}.block-navs .block-navs--item__top a {padding: 13px 10px 10px 59px;display: block;font-size: 12px;color: #3b312f;border: 3px solid #EAEAEA;border-radius: 25px;background: url(../../img/top/nav-icon-04.jpg) no-repeat left 24px center;}.block-navs .block-navs--item__top a:hover {opacity: 0.7;text-decoration: none;}.block-navs .block-navs--item__top {margin: 0 -10px 19px 0;}.block-navs .block-navs--item__top li {margin-right: 5px;width: 206px;display: inline-block;}.block-navs .block-navs--item__top li:last-child {margin-right: 0;}.block-navs .block-navs--item__bottom {text-align: right;}.block-navs .block-navs--item__bottom li {width: 80px;display: inline-block;text-align: center;font-size: 13px;}.block-navs .block-navs--item__bottom li a > span {margin: 0 auto 7px;width: 50px;height: 50px;display: flex;position: relative;align-items: center;text-align: center;border: 3px solid #EAEAEA;border-radius: 50%;}.block-navs .block-navs--item__bottom li a > span img {margin: 0 auto;display: block;}.block-navs .block-navs--item__bottom li a > span span {padding: 5px 5px 0;display: block;width: 30px;height: 30px;position: absolute;right: -12px;top: -13px;color: #fff;text-align: center;box-sizing: border-box;border-radius: 50%;background-color: #F06D37;}button.block-global-search--submit {height: 48px;line-height: 30px;position: absolute;right: 0;top: 0px;background-color: #ED713A;padding: 0px 20px 0px 16px;border-radius: 0px 24px 24px 0px;font-size: 24px;}.fa-search:before{color: #fff;}.block-navs .block-navs--item__bottom li a:hover > span {background-color: #EAEAEA;}.block-navs .block-navs--item__bottom li a:hover {text-decoration: none;}/* ----globalnav---- */.pane-globalnav {background-color: #F5F5F5;}.block-globalnav--item-list > li {width: 16.66%;font-size: 14px;}.block-globalnav--item-list > li > a {padding: 24px 0 22px;color: #3b312f;font-weight: 600;}.block-globalnav--item-list > li > a:hover {color: #ed703a;}.block-globalnav--item-list > li > a::before {height: 25px;left: auto;right: -1px;top: 18px;border: none;border-right: 1px solid #ADADAD;}.block-globalnav--item-list > li:last-child > a::before {border: none;}header#header{background-image: url(/img/top/back-img.png);background-repeat: no-repeat;background-size: contain;}/* ----topic path---- */.pane-topic-path {background-color: #fff;}.block-topic-path {font-size: 12px;padding: 15px 0;}.block-slider-warp {position: relative;}.block-slider-warp .block-arrow--item-list {margin: -41px 0 0 -403px;width: 806px;height: 40px;position: absolute;left: 50%;top: 50%;}.block-slider-warp .block-arrow--item-list li {position: absolute;left: 0;top: 0;cursor: pointer;}.block-slider-warp .block-arrow--item-list .block-arrow--next {left: auto;right: 0;}.block-top-topic .block-top-title--header a:hover {text-decoration: none;opacity: 0.7;}.block-slider-warp .slick-dots {text-align: center;margin: 20px 0;}.block-slider-warp .slick-dots li {margin: 0 10px;display: inline-block;width: 60px;height: 5px;cursor: pointer;background-color: #DCDFE4;}.block-slider-warp .slick-dots li button {display: none;}.block-slider-warp .slick-dots li.slick-active {background-color: #ED7036;}/* ----contents---- */.pane-contents {background-color: #f5f5f5;padding-bottom: 100px;}.pane-contents.index {background-color: #F5F5F5;}.pane-contents .container {margin: 0 auto 0;padding: 50px 0 0 0;}.block-jscart {margin-bottom: 20px;padding: 20px;background-color: #fff;border: 3px solid #eee;}.block-top-event--adv {margin-bottom: 37px;}.block-top-event {margin-top: 29px;}.block-top-event--adv li {margin: 0 6px 20px 0;width: 276px;float: left;box-sizing: border-box;}.block-top-event--adv li a {display: block;line-height: 0;}.block-top-event--adv li a:hover {opacity: 0.7;}.block-top-event--adv li img {width: 100%;}.block-top-event--adv li:nth-child(3n) {margin: 0 0 20px 0;}.block-top-event--adv li:nth-child(n + 4) {margin: 0 6px 0 0;}.block-top-event--adv li:last-of-type {margin: 0;}.block-top-title--header {padding: 0 0 13px;font-size: 20px;text-align: left;font-weight: 600;border: none;border-bottom: 3px solid #DCE0E4;}.block-ranking-r--goods {margin-left: 7px;flex-basis: 219px;box-sizing: border-box;border: 2px solid #EEEEEE;background-color: #fff;}.block-ranking-r--goods-image figure {width: auto;height: auto;background-color: #fff;}.block-ranking-r li {margin-bottom: 20px;}.block-ranking-r--items {margin: 30px 0 50px;}.block-ranking-r--goods-image {padding: 15px 0 17px;}.block-ranking-r--goods-description a {font-size: 13px;line-height: 1.5;text-align: justify;text-decoration: none;}.block-ranking-r--goods-description {margin: 0;padding: 16px 20px 22px 18px;}.block-ranking-r--goods .price {color: #3b312f;text-align: center;font-size: 12px;font-weight: normal;}.block-ranking-r--price span {font-size: 18px;font-weight: 600;}.block-ranking-r--goods-name {margin-bottom: 9px;}.block-ranking-r--goods-image .block-ranking-r--rank {padding: 10px 0 0;font-weight: 600;border-radius: 0;top: 8px;left: 8px;box-sizing: border-box;background: url(../../img/top/rank-bg-02.png) no-repeat left top;}.block-ranking-r li:first-child .block-ranking-r--goods:first-child .block-ranking-r--goods-image .block-ranking-r--rank {background-image: url(../../img/top/rank-bg-01.png);}.block-ranking-btn {text-align: center;}.block-ranking-btn a {min-width: 280px;padding: 15px 10px 14px;color: #fff;display: inline-block;box-sizing: border-box;background-color: #ED703A;border-radius: 25px;}.block-ranking-btn a:hover {opacity: 0.7;text-decoration: none;}.block-top-event--goods {margin-bottom: 48px;}.block-top-genre--items {align-items: center;display: flex;flex-basis: 160px;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;margin: 30px 0 0;}.block-top-genre {margin-bottom: 40px;}.block-top-genre--items li {margin: 0 0 15px;}.block-top-genre--items li:last-child {margin-right: 0;}.block-top-genre--items li img {display: block;}.block_of_top_genre {margin-bottom: 40px;}.block-top-topic--body {margin: 30px 0 0;padding: 16px 32px 30px;background-color: #fff;}.block-top-topic--items li {padding: 10px 0 5px;border: none;}.block-top-topic--items li a {text-decoration: underline;}.block-top-topic--items li a:hover {text-decoration: none;}.block-top-topic .block-top-title--header {position: relative;}.block-top-topic .block-top-title--header a {min-width: 130px;padding: 7px 5px 5px;position: absolute;display: inline-block;color: #fff;right: 0;top: -1px;font-size: 12px;border-radius: 20px;text-align: center;background-color: #3B312F;}/* ----footer---- */.pane-footer {padding: 50px 0 27px;text-align: center;background-color: #3B312F;}.block-footernav {margin-bottom: 97px;}.block-footerlink--item-list {margin-bottom: 29px;}.pane-footer-logo {margin-bottom: 43px;}.block-footernav li a {color: #fff;font-size: 12px;}.block-footerlink--item-list li {padding: 0;min-width: 140px;margin: 0 3px;display: inline-block;}.block-footerlink--item-list li a {padding: 6px 5px 4px;display: block;color: #3b312f;font-size: 13px;font-weight: 600;background-color: #DCE0E4;border-radius: 20px;}.block-footerlink--item-list li a:hover {text-decoration: none;opacity: 0.7;}.block-footernav--item-list li {padding: 0 2em;position: relative;}.block-footernav--item-list li:before {width: 1px;height: 20px;position: absolute;left: 0;top: 0;background-color: #fff;content: '';}.block-footernav--item-list li:last-child:after {width: 1px;height: 20px;position: absolute;right: 0;top: 0;background-color: #fff;content: '';}.block-copyright {color: #fff;font-size: 12px;}.pane-left-menu h2 {border: none;font-size: 15px;margin: 10px auto;padding: 12px 0;text-align: center;}.pane-left-menu h2 span {padding: 14px 0 9px 38px;display: inline-block;background: url(../../img/top/shopping-cart.jpg) no-repeat left center;}.pane-left-menu .block-filter{padding: 20px 20px;background-color: #fff;border: 3px solid #eee;}.pane-left-menu  .block-filter--header{padding: 7px 0 15px;margin: 0;border-bottom: 2px solid #ED703A;}h2.block-jscart--header {margin: 0 auto 20px;padding: 0;}.block-jscart--tip {text-align: center;}.block-jscart--tip span {padding: 12px 5px 8px;min-width: 180px;display: inline-block;background-color: #F5F5F5;border-radius: 20px;font-size: 13px;box-sizing: border-box;}.block-member {border: 3px solid #eee;margin-bottom: 20px;padding: 16px 10px 20px;text-align: center;background-color: #ED703A;}.block-member p {margin-bottom: 15px;color: #fff;}.block-member .block-member--btn a {padding: 10px 5px 9px;min-width: 180px;color: #ED703A;display: inline-block;background-color: #fff;border-radius: 20px;font-size: 14px;box-sizing: border-box;}.block-member .block-member--btn a:hover {text-decoration: none;opacity: 0.7;}.block-category-tree {padding: 20px 20px;background-color: #fff;border: 3px solid #eee;}.pane-left-menu .block-category-tree .block-category-tree--header {padding: 7px 0 15px;margin: 0;border-bottom: 2px solid #ED703A;}.block-category-tree--item li{margin: 0 0 15px 0;border: none;}.block-category-tree--item:last-child {margin-bottom: 0;}.block-category-tree--item--ttl {cursor: pointer;font-weight: 800;padding: 8px 0;}/*.block-category-tree--item--ttl span {padding: 4px 0 0 29px;font-size: 15px;font-weight: 600;display: inline-block;background: url(../../img/top/category-icon.png) no-repeat left center;}*/.block-category-tree--item ul {margin: 0 0 10px 30px;font-size: 13px;display: none;}.block-category-tree--item__open a, .block-category-tree--item a, .block-category-tree--item > span {height: auto;width: auto;display: inline-block;}.block-category-tree--item ul li {margin-bottom: 10px;position: relative;}.block-category-tree--item ul li:before {width: 9px;height: 1px;position: absolute;left: -18px;top: 10px;background-color: #BBBBBB;content: '';}.block-category-tree--item ul li:last-child {margin-bottom: 0;}.block-category-tree--item ul li:last-child:before {display: none;}.block-category-tree--item ul {position: relative;}.block-category-tree--item ul:before {width: 1px;height: calc(100% - 5px);position: absolute;left: -19px;top: -6px;background-color: #BBBBBB;content: '';}.block-category-tree--item ul:after {width: 10px;height: 1px;position: absolute;left: -19px;bottom: 10px;background-color: #BBBBBB;content: '';}.block-ranking-r--goods dt a:hover {opacity: 0.7;}.block-ranking-r--goods-description a:hover {text-decoration: underline;}.block-top-genre--items li a {display: block;}.block-top-genre--items li a:hover {opacity: 0.7;}.pane-main {background-color: #fff;font-family: Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size: 16px;line-height: 1.6;padding: 30px;}.pane-main h1,.pane-main h2 {background-color: transparent;border: none;border-bottom: 3px solid #DCE0E4;font-size: 20px;font-weight: 600;margin: 20px 0;padding: 0 0 13px;text-align: left;}/*.pane-main h2:nth-child(1) {border: none;font-size: 20px;font-weight: 600;margin: 20px 0;padding: 0 0 13px;text-align: center;}*/.pane-main .mail {color: #036f9a;}.pane-main .mail a{color: #036f9a;}.pane-main .ltext {float: right;}.action .block-member-terms--disagree {background-color: transparent;border: 2px solid #bbb;border-bottom-width: 2px;color: #bbb;display: inline-block;}.action .btn {width: 280px;}.legend {border-bottom: none;background-color: #f5f5f5;font-size: 16px;padding: 15px;}.action-buttons {margin-top: 20px;}.block-mypage--customer-status {margin-bottom: 40px;}.pane-main .block-mypage--shopping-info,.pane-main .block-mypage--member-info,.pane-main .block-mypage--inquiry-info,.pane-main .block-mypage--snssync-info {border-bottom: none;padding: 20px;}.block-mypage dl dt {background-color: #F06D37;border-bottom: none;color: #fff;}.block-mypage--shopping-info-items li dt a,.block-mypage--member-info-items li dt a,.block-mypage--inquiry-info-items li dt a,.block-mypage--snssync-info-items li dt a {color: #fff;padding: 15px;}.block-mypage--shopping-info-items li dt a:hover,.block-mypage--member-info-items li dt a:hover,.block-mypage--inquiry-info-items li dt a:hover,.block-mypage--snssync-info-items li dt a:hover {color: #fff;font-weight: bold;}.block-mypage--shopping-info-items li dt i,.block-mypage--member-info-items li dt i,.block-mypage--inquiry-info-items li dt i,.block-mypage--snssync-info-items li dt i {line-height: 27px;}.block-mypage--withdrawal {color: #F06D37;}.block-mypage--logout a:hover,.block-mypage--withdrawal:hover {text-decoration: none;}.block-member-info-confirmation--customer-name,.block-shipping-address--customer-name,.block-shipping-address-confirmation--customer-name,.block-purchase-history--customer-name,.block-purchase-history-detail--customer-name,.block-member-id--customer-name,.block-member-password--customer-name,.block-favorite--customer-name,.block-inquiry-history--customer-name,.block-inquiry-history-detail--customer-name,.block-withdrawal--customer-name,.block-mail-address--customer-name,.block-coupon-list--customer-name,.block-regular-purcharse-list--customer-name,.block-regular-purcharse-detail--customer-name,.block-regular-purcharse-shipment-info-update--customer-name,.block-regular-purcharse-cancellation--customer-name,.block-point-history-list--customer-name,.block-arrival-notice-list--customer-name,.block-credit-card-confirmation--customer-name,.block-update-credit-card-info--customer-name,.block-regular-purcharse-cycle-info-update--customer-name,.block-inquiry--customer-name,.block-inquiry-completed--customer-name,.block-questionnaire--customer-name,.block-questionnaire-completed--customer-name {color: #999;font-size: 13px;margin: 15px 0;text-align: right;}.block-shipping-address-confirmation,.block-member-id,.page-contactdetail .pane-contents .container,.page-withdrawal .pane-contents .container,.page-logout .pane-contents .container,.page-salescancelcomplete .pane-contents .container,.page-reviewposted .pane-contents .container,.page-certify .pane-contents .container,.page-goodsagree .pane-contents .container,.page-askpasschange .pane-contents .container {margin: 30px auto 0;width: 900px;}.block-purchase-history--pager-top {display: none;}[class^="status-progress"] {background-color: #ddd;}[class^="status-progress"]:after {background-color: #F06D37;border-right: 4px solid #F06D37;}.status-percentage {color: #F06D37;}.status-order {border: none;}.status-message {padding: 0 5px 10px;}.block-purchase-history a:hover {text-decoration: none;}.pager {margin-top: 30px;}.btn-danger {min-width: 120px;}.block-favorite--form li {border: none;border-bottom: 1px solid #eee;}.block-favorite--form li:first-child {border-top: 1px solid #eee;}.action .btn.btn-primary {padding: 0 20px;}.block-inquiry-history--body li {border-bottom: 1px solid #eee;}.btn-default {padding: 0 20px;}.block-point-history-list--message {margin: 10px auto 30px;text-align: center;}.block-point-history-list--point {color: #F06D37;}.block-arrival-notice-list--form li {border-bottom: 1px solid #eee;padding: 15px 0;}.block-arrival-notice-list--form li:first-child {border-top: 1px solid #eee;}.pane-left-menu {margin: 0 60px 0 0;}.page-top .pane-left-menu {margin: 0 60px 0 0;}.block-pickup-list-p--add-cart .block-list-add-cart-btn {padding: 0;}.block-category-list h1,.block-category-list h2 {margin: 0 0 20px;}.block-category-list--comment {margin: 0 auto 30px;}.block-goods-list--display-style-items,.block-goods-list--sort-order-items {text-align: right;}.block-pickup-list-p {margin: 30px 0 0;}.block-pickup-list-p li{display:-webkit-box;flex-direction: row;flex-wrap: wrap;margin-bottom: 0px;}.block-pickup-list-w--item-body,.block-pickup-list-p--item-body {border: 2px solid #eee;width: 420px;}.block-pickup-list-p--item-body {margin: 0 -2px -2px 0}.block-pickup-list-w--item-body:nth-child(2n){margin: 0 0 0 20px;}.block-pickup-list-w--item-description {padding: 10px;}.block-pickup-list-p--item-description{padding: 10px;}.block-pickup-list-p--item-description .block-icon img{width: 66px!important;}.block-pickup-list-w--goods-name a,.block-pickup-list-p--goods-name a {font-weight: bold;}.block-pickup-list-w--comment,.block-pickup-list-p--comment {font-size: 13px;padding: 5px 0;}.block-pickup-list-p--image{width: 180px;}.block-pickup-list-w--image figure,.block-pickup-list-p--image figure {background: #f5f5f5;width: 180px;height: 180px;}.variation-name {font-size: 12px;}.block-pickup-list-w--image {-webkit-align-items: center;align-items: center;display: flex;}.img-center img {max-height: 90%;max-width: 90%;}.block-goods-list--pager-top {display: none;}.block-pickup-list-p--add-cart {display: none;}.pane-right-menu {margin: 20px 0 0;}.block-recent-item h2 {margin: 0 0 30px;padding: 20px 0 0;text-align: left;}.block-recent-item--header {border-top: 3px solid #eee;font-size: 20px;font-weight: bold;}.block-recent-item--body {font-size: 13px;}.block-thumbnail-h li {border: 2px solid #eee;font-size: 13px;margin: 0 15px 20px 0;min-height: 270px;padding: 10px;width: 168px;}.block-thumbnail-h--goods-image figure {background-color: #fff;height: 100%;width: 100%;}.block-thumbnail-h--goods .price {font-size: 16px;margin: 10px auto 0;text-align: center;}.block-goods-list--display-style-items .active {color: #F06D37;}.block-pickup-list-w--add-cart .block-list-add-cart-btn {padding: 0;}.block-pickup-list-w--add-cart {display: none;}.block-goods-list-l--add-cart .block-list-add-cart-btn {padding: 0;}.block-goods-list-d--add-cart .block-list-add-cart-btn {padding: 0;}.block-goods-list-d--goods-comment {font-size: 13px;}.block-goods-list-d--image figure img {background-color: #fff;}.block-goods-list-d li {border-bottom: 2px solid #eee;margin: 0;padding: 20px 0;}.block-goods-list-d li:first-child {padding: 0 0 20px;}.block-thumbnail-t li {margin: 0 0 20px 0;}.block-thumbnail-t--goods {margin: 0 0 0 20px;width: 195px;}.block-thumbnail-t--goods-image figure {background-color: #fff;height: 195px;width: 195px;}.block-thumbnail-t--goods-image figure img {/*max-width: 100%;*/height: 100%;object-fit: cover;width: 100%;}.block-thumbnail-t--goods-description {font-size: 13px;margin: 10px 0 0;}.block-topic-page {margin: 0 0 50px;}.block-topic-page h2 {margin: 0 0 20px;}.page-event .pane-main h1,.page-event .pane-main h2 {margin: 0 auto 20px;}.block-thumbnail-t {margin: 30px 0 0;}.page-genre .pane-main h1,.page-search .pane-main h1,.page-genre .pane-main h2,.page-search .pane-main h2 {margin: 0 auto 20px;}.block-search-goods {margin: 0 auto 30px;}.block-goods-list-d--item-details {-webkit-align-items: center;align-items: center;}.block-goods-list-d {margin: 30px 0 0;}.pane-goods-header {margin: 0;}.goods-detail-description {font-size: 13px;margin: 0 0 5px 0;}.block-goods-user-review h2 {border-bottom: none;font-size: 22px;padding: 15px;}.block-goods-user-review--write-review-btn {margin: auto;}.block-goods-user-review--info {margin: 0 auto 30px;}.block-thumbnail-h--goods-name {font-weight: bold;}.block-goods-detail-j--goods-image figure {background-color: #fff;height: 180px;width: 180px;}.block-goods-detail-j--goods-description {margin: 10px auto 0;}.block-goods-detail-j--goods-name {font-weight: bold;}.block-goods-detail-j--goods {-webkit-flex-basis: 180px;flex-basis: 180px;margin: 0 0 0 24px;width: 180px;}.pane-goods-right-side h2 {margin: 5px auto 10px;padding: 0 0 5px 0;}.block-goods-price {margin: 5px 0 10px;}.block-color-size-with-cart--nocolor {height: 44px;width: 44px;}.block-color-size-with-cart--color-item-term,.block-color-size-with-cart--size-item-term {font-size: 13px;line-height: 1.5;height: 44px;width: 44px;}.block-color-size-with-cart--size-item-term span {height: 44px;width: 44px;}.block-color-size-with-cart--color-item-term figure {height: 40px;width: 40px;}.block-variation-add-cart--btn {font-size: 13px;height: 40px;line-height: 40px;padding: 0 20px;}.block-variation-favorite--btn {font-size: 18px;height: 40px;line-height: 40px;padding: 0 20px;}.block-add-cart,.block-contact-about-goods,.block-goods-favorite,.block-custom-order {text-align: center;}.block-variation {margin: 0 0 20px;}.block-goods-set {margin: 0 0 20px;}.block-user-review--item-header {display: none;}.block-user-review--review-header {background-color: #f5f5f5;font-size: 18px;padding: 15px;}.block-user-review--evaluation {text-align: right;}.block-user-review--review-comment {border-bottom: 3px solid #eee;margin: 0 auto 20px;padding: 0 0 20px 0;}.block-user-review--evaluation-message {text-align: center;}.block-user-review-completed--header {display: none;}.block-login {margin: 50px auto 0;}.pane-main .block-login--member-header,.pane-main .block-login--first-time-header,.pane-main .common_headline2_area_ {background-color: #f5f5f5;border: none;font-size: 16px;padding: 15px;}.block-login--input-items {width: 600px;}.block-login--amazon-body {padding: 0 0 0 50px;}.block-additional-authentication {margin: 50px auto 0;height: auto;}.block-additional-authentication--reissue {height: 40px;line-height: 40px;margin: 0 0 0 10px;padding: 0 20px;}.block-additional-authentication--body {border: none;padding: 0;}.block-additional-authentication--body h2 {margin: 0 auto 20px;}.block-quick-order--name,.js-quick-order-price {font-weight: bold;}.block-cart--goods-list-image {background-color: #fff;}.block-cart--goods-list-item-set-name {font-size: 13px;}.block-cart--goods-list-item-qty:after {top: 7px;}.block-cart--goods-list-item-qty-plus {top: 8px;}.block-cart--goods-list-item-qty-minus {top: 24px;}.block-goods-list-c--image figure {background-color: #fff;}.pane-order-contents {padding: 0 0 100px;}.block-order-flow--step {padding: 50px 0 30px;}.block-cart--order-button-description {margin: 0 auto 10px;}.block-cart--order-btn-gift {margin: 0 auto 20px;}.block-cart--amazonpay-description {margin: 10px auto;}.block-login--first-time {margin: 0 auto 50px;}.block-order-method--host-confirmation {border: 3px solid #F06D37;margin: 0 auto 50px;}.block-order-method address {line-height: 1.5;}.block-order-method--dest-content,.block-order-method--goods-content,.block-order-method--spec-content,.block-order-method--payment-content,.block-order-method--regular-content,.block-order-estimate--goods-content,.block-order-estimate--comment-content,.block-order-estimate--amazonpay-login,.block-order-gift-dest--list-wrapper,.block-order-gift-dest--method-sender-info,.block-order-gift-select--delivery-dest-content,.block-order-gift-select--delivery-date,.block-order-gift-select--payment-content {border: none;margin: 0 auto 50px;padding: 0 0 0 15px;}.block-order-method--dest-title-salesinclude {background-color: #f5f5f5;padding: 15px;}.block-order-method--dest-note-salesinclude {background-color: #f5f5f5;padding: 0 15px 15px;}.block-order-method--dest-item:first-child {border-top: none;}.block-order-method--goods-item-image,.block-order-estimate--goods-item-image {background-color: #fff;}.block-order-estimate h3 a {height: 40px;line-height: 40px;width: auto;}.block-order-estimate--salesinclude-btn {width: auto !important;}.block-order-estimate--confirmation,.block-order-estimate--date-spec-confirmation {border: 2px solid #eee;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.block-order-estimate--amt {color: #ed703a;font-size: 16px;}.block-order-estimate--dest-address-select {padding: 20px 20px 0;}.block-order-estimate--dest-address-item-buttons__selected {border: 1px solid #ed703a;color: #ed703a;}.block-order-estimate--dest-address-change {margin: 0 auto 10px;}.block-order-estimate--dest-address-change-dest-btn,.block-order-estimate--dest-address-change-btn,.block-order-estimate--dest-address-register-btn,.block-regular-purcharse-detail--update-cycle {height: 30px;line-height: 30px;padding: 0 15px;}.block-order-estimate--dest-salesinclude-address-select {padding: 20px 20px 0;}.block-order-estimate--dest-address-item address {font-size: 13px;}.block-order-estimate--dest-address-item-container {height: auto;margin: 0 auto 10px;min-height: 120px;}.block-order-flow--step1,.block-order-flow--step2,.block-order-flow--step3,.block-order-flow--step4,.block-order-flow--step5 {background-color: #f5f5f5;}.block-order-flow--step1:after,.block-order-flow--step2:after,.block-order-flow--step3:after,.block-order-flow--step4:after,.block-order-flow--step5:after {border-left: 25px solid #f5f5f5;}.block-order-flow--step-current {background-color: #F06D37;}.block-order-flow--step-current:after {border-left: 25px solid #F06D37;}.fieldset .form-control {padding: 15px 20px;}.block-order-estimate--commit-btn {margin: 0 auto 10px;}.block-order-estimate--procedure {border: 1px solid #ddd;}.block-order-estimate--procedure-container {background-color: #f5f5f5;padding: 30px 15px;}.block-order-complete--orderinfo {border: none;margin: 0 auto 50px;padding: 0;}.block-order-complete--home-btn {padding: 0 20px;}.block-order-complete--message {margin: 50px auto 20px;font-size: 18px;text-align: center;}.block-order-complete--orderid {margin: auto;width: 500px;}.block-order-gift-dest--address-new {text-align: center;}.block-order-gift-dest--address-item {background-color: #f5f5f5;border: 1px solid #ddd;}.block-order-gift-dest--cart-back a {color: #bbb;}.block-order-gift-dest--cart-back a:hover {text-decoration: none;}.block-order-gift-select--sender-info {border: 3px solid #eee;}.block-order-gift-select--delivery-dest-add {margin: 0 auto 50px;}.block-order-gift-select--delivery-dest-delete-btn {height: 30px;line-height: 30px;}.block-order-gift-select--delivery-dest-goods-noshi-btn {padding: 0 20px;}.js-order-gift-select-goods-add {text-align: center;}.block-order-gift-noshi {margin: 50px auto 0;}.block-order-gift-noshi h2 {margin: 0 0 20px;}.block-order-gift-noshi--section {margin: 50px auto 0;}.block-order-gift-noshi--sender {padding: 15px;}.block-order-gift-noshi--goods {padding: 0 0 0 15px;}.block-order-gift-noshi--noshi-select,.block-order-gift-noshi--purpose-select,.js-order-gift-noshi-message-box-wrapper,.block-order-gift-noshi--covertype-select,.block-order-gift-noshi--wrap-select {border: none;}.block-order-gift-noshi--setting-btn,.block-order-gift-noshi--setting-all-btn {margin: 0;}.block-order-gift-noshi--back-btn,.block-reset-password--back,.block-questionnaire--back,.block-questionnaire--confirmation-back,.block-member-info-confirmation--back,.block-order-gift-dest--cart-back,.block-user-review--back-to-goods-page,.block-user-review--back,.back-to-setting,.block-member-info--back,.block-shipping-address--back,.block-shipping-address-confirmation--back,.block-member-id--update-back,.block-member-password--update-back,.block-favorite--back,.block-inquiry-history-detail--back,.block-withdrawal--back,.block-mail-address--update-back,.block-regular-purcharse-detail--back-btn,.block-regular-purcharse-shipment-info-update--back,.block-regular-purcharse-cancellation--back,.block-credit-card-confirmation--back,.block-update-credit-card-info--back,.block-order-cancellation--back,.block-inquiry--confirmation-back {background-color: #fff !important;border: 2px solid #bbb !important;color: #999 !important;line-height: 36px;}.block-questionnaire--item-description,.block-questionnaire--box-content {padding: 0 0 0 15px;}.block-member-terms--body {border: 1px solid #ddd;padding: 20px;}.block-member-terms--header {text-align: center;}.block-member-terms--message {text-align: center;}.block-favorite--image figure {background-color: #fff;}.block-inquiry-history--subject {font-weight: bold;}.block-inquiry-history--inquiry-id {color: #999;}.block-inquiry-history-detail--item dd {padding: 0 15px;}.block-regular-purcharse-detail--skip {margin: 0 auto 50px;}.block-regular-purcharse-shipment-info-update--old-address {margin: 0 15px 10px;}.block-regular-purcharse-shipment-info-update--old-info-message,.block-regular-purcharse-shipment-info-update--new-info-items {padding: 0 15px;}.block-regular-purcharse-shipment-info-update--new-destination-name {font-weight: bold;}.block-regular-purcharse-shipment-info-update--new-info-items li {margin: 0 auto 20px;}.block-point-history-list--pager-top {display: none;}.block-order-cancellation--order-detail-header {margin: 0 auto 20px;}.block-order-cancellation--cancellation-reason-items,.block-order-cancellation--reason-comment {padding: 15px;}.block-order-cancellation--order-info {margin: 10px auto 30px;padding: 0 15px;}.block-order-cancellation--message {text-align: center;}.block-recent-item--keep-history a {color: #F06D37;}.pane-goods-left-side {margin: 0 60px 30px 0;width: auto;}.pane-goods-right-side {margin: 0 0 30px 0;}.block-user-review--review-item {padding: 0 15px;}.block-topic-details--items dd {font-weight: bold;}.block-additional-authentication--input-items {width: 700px;}.js-quick-order-delete-btn {height: 40px;line-height: 40px;}.block-goods-agree--item {padding: 0 15px;}.block-order-estimate--goods-item-set-name {font-size: 14px;}.block-order-estimate--dest-address-item address {font-size: 13px;}.js-order-estimate-address-title {font-weight: bold;}.block-order-estimate--point {color: #F06D37;}h1.block-goods-name--text {border: none;font-size: 24px;margin: 10px 0;padding: 0;}.block-switcher--current {background-color: #ED703A;color: #fff;}.block-category-style-p--item:nth-child(2n) {margin: 0;}table {border-collapse: collapse;font-size: 12px;margin: 10px auto;width: 100%;}table tr th,table tr td {border: 1px solid #ddd;padding: 10px 5px;text-align: center;vertical-align: middle;}table td span{font-size: 11.2px;}table tr th {background-color: #f5f5f5;font-weight: bold;}table thead tr th,table thead tr td {background-color: #f5f5f5;font-weight: bold;}table.local thead tr td:first-of-type {width: 150px;}table.local tbody tr td:nth-child(even) {text-align: left;}h3 {font-size: 20px;font-weight: bold;margin: 0 auto 20px;text-align: center;}h3.title {font-size: 18px;font-weight: bold;margin: 50px 0 20px;text-align: left;}table.price {font-size: 12px;width: 100%;}table.price tbody {width: 100%;}p.notice {font-size: 13px;font-weight: bold;}p.infotext {margin: 0 0 10px;}div.yamato {-webkit-align-items: center;align-items: center;border: 1px solid #ccc;display: flex;margin: 50px auto;padding: 20px 50px;width: 600px;}div.yamato .logo,div.yamato .tel {font-size: 13px;text-align: center;width: 50%;}div.yamato .tel {text-align: left;}div.contact {background-color: #f5f5f5;margin: 50px auto;padding: 30px 0;text-align: center;width: 500px;}div.contact .title {font-size: 24px;font-weight: bold;margin: 0 auto 20px;}a.btn {color: #FFF;background-color: #ed703a;/*	display: block;font-weight: bold;margin: 20px auto 0;width: 280px;*/}ul.flow {display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin: 10px auto 20px;}ul.flow li {background-color: #f5f5f5;max-width: 190px;padding: 20px 10px;position: relative;text-align: center;}ul.flow li:not(:last-child):after {bottom: 0;content: url('../img/guide/arrow.png');height: 21px;margin: auto;position: absolute;right: -20px;top: 0;}ul.flow li div.image {margin: 0 auto 10px;}ul.flow li p.title {font-size: 14px;font-weight: bold;margin: 0 auto 10px;text-align: center;}ul.flow li p {text-align: left;font-size: 13px;}ul.clock {display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin: 10px auto 20px;}ul.clock li {background-color: #f5f5f5;height: 150px;min-width: 150px;padding: 30px 0 0;text-align: center;}ul.clock li div.image {margin: 0 auto 10px;}ul.clock li p {font-weight: bold;}div.attention {border: 1px solid #ccc;-webkit-border-radius: 5px;border-radius: 5px;margin: 30px auto;padding: 20px;width: 700px;}div.attention p.title {font-weight: bold;}div.pay div.list {background-color: #f5f5f5;margin: 10px auto;padding: 20px;}div.pay div.list ul {display: flex;}div.pay div.list ul li {font-size: 10px;line-height: 16px;margin: 0 10px 0 0;text-align: center;width: 65px;}div.philosophy {background-image: url("../../img/company/cover.jpg");background-position: center center;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;font-weight: bold;line-height: 1.8;margin: 0 auto 30px;padding: 50px 0;text-align: center;}div.philosophy h3 {font-size: 26px;font-weight: bold;margin: 0 auto 50px;position: relative;}div.philosophy h3:after {background-color: #222;content: "";display: inline-block;height: 3px;left: 0;margin: auto;position: absolute;right: 0;top: 50px;width: 50px;}div.philosophy p.title {font-size: 20px;font-weight: bold;margin: 0 auto 20px;}ul.feature {display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin: 0 auto 30px;width: 700px;}ul.feature li {height: 210px;width: 210px;}dl.sumally {display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 auto 30px;width: 700px;}dl.sumally dt {-webkit-flex-basis: 100px;flex-basis: 100px;}dl.sumally dd {-webkit-flex-basis: 600px;flex-basis: 600px;}dl.sumally dt,dl.sumally dd {border-bottom: 2px solid #f5f5f5;margin: 0 auto 10px;padding: 0 0 10px;}ul.shop {display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;margin: 0 auto 30px;width: 700px;}ul.shop li {display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;font-size: 13px;margin: 0 0 30px;width: 210px;}ul.shop li .image {background-color: #eee;height: 160px;margin: 0 auto 10px;width: 100%;}ul.shop li .name {border-bottom: 2px solid #f5f5f5;margin: 0 auto 5px;padding: 0 0 5px;position: relative;text-align: left;width: 100%;}ul.shop li .name .map {color: #fff;background-color: #ed703a;-webkit-border-radius: 11px;border-radius: 11px;font-size: 10px;font-weight: bold;padding: 0 10px;position: absolute;right: 0;}ul.shop li .phone::before,ul.shop li .fax::before {display: inline-block;font-family: "FontAwesome";margin: 0 5px 0 0;text-align: center;width: 13px;}ul.shop li .phone::before {content: '\f095';}ul.shop li .fax::before {content: '\f1ac';}ul.shop::after {content: "";display: block;width: 210px;}p.about-image {display: block;margin: 0 auto 30px;}ul.about-list {display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin: 0 auto 30px;width: 700px;}ul.about-list li {display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 210px;}ul.about-list li div.text {font-weight: bold;text-align: center;}div.price-list {background-color: #f5f5f5;-webkit-border-radius: 15px;border-radius: 15px;color: #000;margin: 0 auto 30px;padding: 30px 20px;text-align: center;width: 700px;}div.price-list p {text-align: left;}div.packing {background-color: #f5f5f5;-webkit-border-radius: 15px;border-radius: 15px;margin: 0 auto 30px;padding: 30px 20px;text-align: center;width: 700px;}div.packing .image {margin: 0 auto 10px;}div.packing .text {font-size: 13px;font-weight: bold;text-align: left;}p.order-text {font-size: 13px;font-weight: bold;margin: 0 auto 20px;width: 700px;}ul.order-type {display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin: 0 auto 30px;width: 700px;}ul.order-type li {padding: 30px 0;text-align: center;width: 340px;}ul.order-type li.type-01 {background-color: #f5f5f5;}ul.order-type li.type-02 {background-color: #ffb400;}p.line-image {display: block;margin: 0 auto 30px;}div.policy {font-size: 13px;line-height: 1.8;}div.policy h4 {font-size: 16px;font-weight: bold;margin: 20px 0 10px;}div.policy ol li {list-style: decimal;margin: 0 0 0 20px;}div.transactions {line-height: 1.8;}div.transactions dl.sumally dt {-webkit-flex-basis: 150px;flex-basis: 150px;}div.transactions dl.sumally dd {-webkit-flex-basis: 550px;flex-basis: 550px;}div.return div.contact {margin: 30px auto;}div.return div.contact p.title {font-size: 20px;}ul.category {display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 13px;line-height: 1.2;}ul.category li {margin: 0 0 20px 0;width: 168px;}ul.category li dl {display: flex;}ul.category li dl dd {-webkit-align-items: center;align-items: center;display: flex;padding: 0 0 0 10px;}div.block-cart--contents {width: 860px;}div.block-cart--side-contents {margin: 0;}div.block-cart--side-area {padding: 0;}.block-jscart--cart-to-order a.btn {width: 100%;}.block-jscart--delete .btn {background-color: #eee;border-radius: 15px;color: #888;font-size: 13px;font-weight: 400;height: 30px;line-height: 30px;}.block-jscart--items {font-size: 13px;}div.price-text {margin: 0 auto 30px;width: 700px;}.block-cart--goods-list-item {width: 350px;}.btn.block-cart--order-btn.btn-estimate {border: 1px solid #ED7038;color: #ED7038;}.action-buttons .action {margin: 0;}.block-member-info--message .required {margin: 0 5px 0 0;}.block-member-info--back {background-color: transparent;color: #999;}.block-mypage--shopping-info-items li,.block-mypage--member-info-items li,.block-mypage--inquiry-info-items li,.block-mypage--snssync-info-items li {max-width: 370px;width: 370px;}.block-favorite--back {border: none;}.block-favorite--form {margin: 30px auto 0;text-align: center;}.net-price {font-size: 12px;margin: 0;}.pane-goods-footer {margin: 30px auto 0;}.block-goods-gallery ul {text-align: center;}.block-recommend-list--name {position: relative;}.block-recommend-list--name > div {font-size: 13px;position: absolute;right: 0;}.block-order-method--payment-content > h3 {margin: 30px auto 0;}.block-jscart--title {background-color: #f5f5f5;font-size: 13px;margin: 0 auto 10px;padding: 8px 0;text-align: center;}.block-jscart--total dt {font-weight: bold;text-align: right;}.block-jscart--total dd {text-align: right;}.block-thumbnail-t--goods .price {font-size: 16px;}.block-icon img {width: 90px !important;}.block-thumbnail-t--goods-name {min-height: 50px;}.block-goods--goods-list-item-qty {height: 40px;}.block-goods--goods-list-item-qty-plus {top: 10px;}.block-goods--goods-list-item-qty-minus {top: 23px;}.block-goods--goods-list-item-qty-dt {height: 40px;line-height: 40px;padding: 0 10px 0 0;text-align: right;}.block-thumbnail-t--goods a {font-size: 14px;margin: 10px;width: 175px;}.net-price {color: #999;}.str {font-weight: bold;}.pc {display: block;}.sp {display: none;}@media all and (-ms-high-contrast:none) {.block-ranking-r--items {margin: 30px -13px 50px 0;}}@media all and (max-width:767px) {.pc {display: none;}.sp {display: block;}body {min-width: auto;}#wrapper {padding: 20px;width: 100%;}div.philosophy h3 {font-size: 20px;}div.philosophy p.title {font-size: 18px;}ul.feature {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;}ul.feature li {margin: 0 auto 30px;}dl.sumally {width: 100%;}dl.sumally dt {-webkit-flex-basis: 25%;flex-basis: 25%;}dl.sumally dd {-webkit-flex-basis: 75%;flex-basis: 75%;}ul.shop {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}ul.shop li {width: 48%;}ul.shop li .image {height: auto;width: 100%;}ul.shop li .image img {display: block;width: 100%;}div.contact {width: 100%;}table.price {display: block;-ms-overflow-x: scroll;overflow-x: scroll;width: 100%;white-space: nowrap;}div.yamato {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding: 20px;width: 100%;}div.yamato .logo,div.yamato .tel {width: 100%;}div.yamato .tel {text-align: center;}div.contact .title {font-size: 20px;}ul.flow {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}ul.flow li {margin: 0 0 20px;max-width: 48%;}ul.flow li:not(:last-child):after {display: none;}ul.clock {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}ul.clock li {height: 150px;margin: 0 0 20px;width: 48%;}div.attention {margin: 20px auto;width: 100%;}div.attention p.title {text-align: center;}p.about-image img {width: 100%;}ul.about-list {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;}ul.about-list li {margin: 0 auto 20px;width: 100%;}ul.about-list li div.image img {width: 100%;}p.order-text {width: 100%;}div.price {width: 100%;}div.packing {width: 100%;}div.packing img {width: 100%;}ul.order-type {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 auto;width: 100%;}ul.order-type li {margin: 0 auto 20px;width: 100%;}.g_btn{width: 100%;display: block;}.g_btn a{width: 100%;background: #DE1E43;font-size: 15px;color: #fff;border-radius: 25px;padding: 7px 0px;font-weight: bold;text-align: center;}.g_btn a:nth-child(1){margin-bottom: 10px;}}/* 左メニュー ブックマーク */.block-bookmark-item h2 {margin: 0 0 30px;padding: 20px 0 0;text-align: left;}.block-bookmark-item--header {border-top: 3px solid #eee;font-size: 20px;font-weight: bold;}.block-bookmark-item--body {font-size: 13px;}/* 左メニュー用サムネイル：block-thumbnail-z */.block-thumbnail-z li {margin: 0 0 20px 0;}.block-thumbnail-z--goods {margin: 0 0 0 20px;width: 210px;}.block-thumbnail-z--goods-image figure {background-color: #fff;height: 210px;width: 210px;}.block-thumbnail-z--goods-image figure img {height: 100%;min-height: 100%;max-width: 100%;width: 100%;}.block-thumbnail-z--goods-description {font-size: 13px;margin: 10px 0 0;}/* ブログ カスタマイズ*/.about_box{width: 100%;display: inline-block;}.about_box > div{margin-right: 30px;width: 46.4%;float: left;}.about_box > div h6, .food_list .text_box h6{font-weight: bold;margin: 0 auto 10px;}.about_box > img{width: 50%;}.about_box .col_txt{background: linear-gradient(transparent 50%, #FDE644 50%);}.food_area .food_list{line-height: 1;display: flow-root;}.food_list .text_box{width: 50%;}.food_area .food_list:nth-child(odd) .text_box{float: left;padding: 0 20px 0 0;}.food_area .food_list:nth-child(even) .text_box{float: right;padding: 0 0 0 20px;}.food_list .text_box p{white-space: pre-line;line-height: 1.7;}.food_list .text_box .item_box{display: flex;}.food_list .text_box .item_box img{margin-right: 15px;width: 80px;height: 80px;object-fit: cover;}.food_list .text_box .item_box p{line-height: 1.5;padding: 0;}.food_list .text_box .item_box a{display: flex;}.food_list .text_box + img{width: 50%;}/*備蓄品*/#stockpile_index h6{font-family: 'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;color: #1F1F1F;font-size: 28px;padding-bottom: 21.5px;border-bottom: solid 2px #FDC263;}#stockpile_index h7{display: block;width: fit-content;font-family: 'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;font-size: 34px;color: #1F1F1F;letter-spacing: 0.1em;line-height: 1.47;padding-bottom: 18.5px;border-bottom: solid 2px #F3453D;margin: 80px auto 30px;}#stockpile_index .top_text{margin-top: 30px;}#stockpile_index p{margin: auto;line-height: 1.5;font-weight: 600;color: #1F1F1F;}#stockpile_index  .stock_list{line-height: 0;}#stockpile_index  .stock_list li{margin-bottom: 50px;}#stockpile_index  .stock_list li:nth-last-child(1){margin-bottom: 0;}#stockpile_index .stock_img{text-align: center;margin: 80px 0px;}#stockpile_index .food_area{line-height: 0;}#stockpile_index .food_area .food_list .text_box p span{width: 100%;display: block;text-align: center;background-color: #FDC263;font-family: 'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;margin-top: 10px;color: #000;}#stockpile_index .food_list .item_btn{background: #1F1F1F;text-align: center;font-size: 16px;padding: 6px 46px;border-radius: 25px;color: #fff;letter-spacing: 0.05em;}.food_area .food_list .text_box .item_btn{background: #1F1F1F;text-align: center;font-size: 18px;padding: 6px 46px;border-radius: 25px;color: #fff;}/*免疫力*/#immunity_index .top_img{text-align: center;margin-top: -110px;}#immunity_index .top_img img{width: 90%;}#immunity_index .bg_box div:nth-child(odd){background-color: #F8F7F7;}#immunity_index .bg_box div:nth-child(even){background-color: #FFF;}#immunity_index h8{color: #1F1F1F;font-size: 35px;display: block;text-align: center;line-height: 01.42;font-family: 'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;width: fit-content;z-index: 10;margin: auto;padding: 0px 20px;border-radius: 30px;}#immunity_index .bg_box div:nth-child(odd) h8{background: #fff;}#immunity_index .bg_box div:nth-child(even) h8{background: #F8F7F7;}#immunity_index p{width: 85%;margin: auto;line-height: 1.75;letter-spacing: 0.08em;}#immunity_index .check_text{line-height: 0.8em;width: fit-content;margin: auto;}#immunity_index .check_text li{background: linear-gradient(transparent 0%, #FDDA15 0%);padding: 7px 5px;}#immunity_index .check_list dl{width: 85%;margin: auto;line-height: 10px;}#immunity_index .check_list{line-height: 0;margin-top: 40px;}#immunity_index .check_list dl{margin-bottom: 30px;}#immunity_index .check_list:nth-last-child(1) dl{margin-bottom: 0px;}#immunity_index .check_list dt{line-height: 0;}#immunity_index .check_list dd{line-height: 1.75;}#immunity_index .food_area .food_list .text_box p{width: auto;}#immunity_index .food_area .food_list:nth-child(odd) .text_box p{margin: 0 30px 0 0;}#immunity_index .food_area .food_list:nth-child(even) .text_box p{margin: 0 0 0 30px;}#immunity_index .food_area .food_list .text_box p span{width: 100%;display: block;text-align: center;background-color: #FDDA15;margin-top: 10px;font-size: 16px;color: #000;}#immunity_index .food_area .food_list .text_box .timg{border-bottom: solid 2px #FA8B1D;margin-bottom: 20.5px;}#immunity_index .food_area .food_list:nth-child(odd) .text_box .timg{padding-left: 30px;}#immunity_index .food_area .food_list:nth-child(even) .text_box .timg{padding-left: 30px;}#immunity_index .food_area .food_list .text_box .item_btn{background: #1F1F1F;text-align: center;font-size: 18px;padding: 6px 46px;border-radius: 25px;color: #fff;}#immunity_index .food_area{line-height: 0;}#immunity_index .food_area .food_list{line-height: 0;margin-bottom: 60px;}#immunity_index .food_area .food_list:nth-last-child(1){margin-bottom: 0px;}#immunity_index .food_list .text_box .item_box{margin: 30px 0px;}#immunity_index .food_list .text_box .item_box p{margin: 0!important;}#immunity_index .food_list:nth-child(even) .text_box .item_box{margin-left: 30px;}.about_list .about_box:nth-child(even) > div{float: right;margin-left: 30px;margin-right: 0px;}.block-simpleblog-list--simpleblogs ul {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.block-simpleblog-list--simpleblog-thumbnail .img-center img {min-height: 100%;max-width: 100%;}.block-simpleblog-list--simpleblogs ul {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.block-simpleblog-list--simpleblogs li {width: 24%;}.block-simpleblog-list--simpleblogs li .img-center img {object-fit: cover;}.block-simpleblog-detail ul.normal {padding: 20px auto;padding: 0 0 0 20px;}.block-simpleblog-detail ul.normal li {list-style-type: disc;}.food_list .text_box span {color: #EB7042;display: block;margin: 10px auto;}h4 {font-weight: bold;}.g_btn{width: 100%;display: inline-flex;}.g_btn a{width: 300px;background: #DE1E43;font-size: 16px;color: #fff;border-radius: 25px;padding: 7px 0px;font-weight: bold;text-align: center;}.g_btn a:nth-child(1){float: left;margin-right: 30px;}.g_btn a:nth-child(2){float: right;}.block-navs .block-navs--item__top {text-align: right;margin: 0 0 20px 0;}.block-navs .block-navs--item__top li {text-align: left;}.pane-header .header-top p.container .small {font-size: 13px;font-weight: bold;}.block-global-search form{height: 50px;}.block-global-search form input::placeholder{color: #ddd;}/*ヘッダー変更 2020.11.11*/.block-global-search .block-global-logo--link{float: left;}.block-global-search--searchdetail{width: 250px;font-size: 13px;color: #222;line-height: 1.78;margin: 0 0 0 30px;}.block-navs p{font-size: 13px;text-align: right;margin: 0 0 10px;}.block-navs p a{color: #ED713A;text-decoration: underline;}.block-navs .block-global-search{width: 400px;float: right;}.fr00{width: 452px!important;display: inline-flex;}.pane-header .container{height: 130px;padding: 25px 0px;}.block-global-search--submit .search{color: #fff;font-size: 15px;vertical-align: top;margin: 0 10px 0 0;}.icon_list{width: 250px;margin: 0 -90px 0 0;}/*2021.01.05 追記*/.purchase_list{display: inline-flex;flex-wrap: wrap;width: 100%;margin: 0 auto 0;border: solid 1px #707070;padding: 15px 20px;}.purchase_list .purchase_item{display: flex;width: 60%;}.purchase_list .purchase_item a{display: flex;}.purchase_list .purchase_item img{margin: 0 15px 0 0;height: fit-content;width: 80px;}.purchase_list .purchase_item p{font-size: 14px;font-weight: bold;line-height: 1.5;padding: 0;}.purchase_list .purchase_btn{width: 300px;background: #1f1f1f;color: #fff;text-align: center;font-size: 18px;margin: 20px auto 0;padding: 6px 46px;border-radius: 25px;line-height: 1.7;}.blog_table {margin: 0;width: auto;}.blog_table tr td {border: none;border-bottom: 1px solid #ddd;}.blog_table tr td + td {padding-left: 20px;}.blog_table + p {font-size: 13px;margin-bottom: 20px;padding: 10px 0 0 5px;}h9 {display: block;}