main{position:relative}img{width:100%}section{width:100%;position:relative}a,a:hover{text-decoration:none}.pc{display:block}.sp{display:none}.section-template--15904665043184__1649925236a86b2d04-padding{padding-bottom:0!important}.swiper-button-next,.swiper-button-prev{display:flex!important}.swiper-pagination-bullet{width:10px;height:10px;background:#e4e4e4;opacity:1}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 20px}.swiper-pagination-bullet-active{background:#fff}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}main.index{background:#f4f2ed}.concept{padding:0 100px;display:flex;justify-content:space-between;margin:180px auto 200px}.concept_img{width:600px}.concept_img img{position:relative;z-index:1}.concept_bg{display:block!important;position:absolute;top:50px;left:200px;width:600px;height:600px;background:#f7f3ed;background:linear-gradient(90deg,#f7f3ed 0% 50%,#13294b)}.concept_content{width:660px}p.concept_txt1{font-family:Amiri;font-weight:400;font-size:17px;color:#18244c;margin:0 0 10px}p.concept_txt2{font-family:Amiri;font-size:24px;color:#18244c;margin:0 0 30px}p.concept_txt3{font-size:16px;line-height:32px;font-weight:700;color:#18244c;margin:0;font-family:Shippori Mincho B1,serif}section.pick_up{margin:auto;padding-bottom:5vw}section.pick_up h2.title{color:#18244c;font-family:Amiri;font-size:18px;padding-left:100px}p.pick_up_txt1{font-size:18px;line-height:31.5px;color:#22326e;margin-bottom:45px}.pick_up .swiper-slide{width:276px!important}.mySwiper_pick_up{overflow:visible;width:calc(100vw - 150px);margin-right:0}.pick_up .swiper-slide .product_one{padding:.2976190476190476vw;position:relative;font-size:0}.pick_up .swiper-slide .product_one img{aspect-ratio:1 / 1.25;object-fit:cover}.pick_up .swiper-slide .card__content{display:block;padding:0}.pick_up .swiper-slide .card__information{padding:0}.pick_up .swiper-slide .card-information{display:flex;align-items:center;justify-content:space-between}.swiper-button-next,.swiper-button-prev{top:35%}.pick_up .swiper-button-next,.pick_up .swiper-button-prev{width:50px;height:50px;color:#1a2a3a;background:transparent;display:flex;align-items:center;justify-content:center;font-size:60px;font-weight:700}.pick_up .swiper-button-next{right:50px}.pick_up .swiper-button-prev{left:50px}.pick_up .swiper-button-next.swiper-button-disabled,.pick_up .swiper-button-prev.swiper-button-disabled{opacity:0}.pick_up .swiper-button-next:after,.pick_up .swiper-button-prev:after{font-size:28px}p.product_txt1{font-family:Amiri,serif;font-size:16px;font-weight:700;color:#000;margin:5px 0 0}p.product_txt2{font-size:18px;line-height:24px;color:#adadad;margin:0 0 20px}p.product_txt3{font-family:Amiri,serif;font-size:10px;line-height:10px;color:#000;background:transparent;padding:7px 12px 4px;border:2px solid #dcddd9;transition:all .1s ease-in-out}.card__heading{height:80px}.card__heading a:after{display:none}p.product_txt4{font-size:14px;color:#979797;font-weight:700;text-align:left;margin:0;font-family:Shippori Mincho B1,serif}.product_more p.product_txt3:hover{color:#fff;border-color:#f4f2ed;background:#dcddd9}.pick_up_more{display:inline-flex;margin-top:60px;margin-left:50%;transform:translate(-50%)}p.pick_up_txt2{font-family:Amiri;display:inline-flex;font-size:18px;line-height:18px;color:#18244c;margin:0;padding:12px 30px 8px;border:2px solid #dcddd9;transition:all .1s ease-in-out}p.pick_up_txt2:hover{color:#fff;border-color:#f4f2ed;background:#dcddd9}.pick_up .collection__view-all{margin-top:40px;background:transparent;display:flex;justify-content:center}.pick_up .collection__view-all p{font-family:Amiri;font-size:18px;line-height:18px;margin:0;color:#000;border:2px solid #dcddd9;padding:12px 30px 8px;transition:all .1s ease-in-out}.pick_up .collection__view-all p:hover{color:#fff;border-color:#f4f2ed;background:#dcddd9}.list{margin:0 auto;display:flex;width:100%;max-width:1320px;flex-wrap:wrap}.good_pro{width:45%;max-width:600px;margin-bottom:120px}.good_pro:nth-child(odd){margin-right:9%}.good_pro_img img{max-width:600px}.good_pro_img a{display:flex}.good_pro_content{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:#7b7876}p.good_pro_txt1{font-family:Amiri;font-size:36px;color:#f7f3ed;margin:0}p.good_pro_txt2{font-size:24px;color:#f7f3ed;font-weight:700;margin:0;font-family:Shippori Mincho B1,serif}.good_pro_more{margin-top:3px}.good_pro_more p{font-family:Amiri;position:relative;display:inline-flex;font-size:18px;line-height:18px;color:#18244c;margin:0;transition:all .1s ease-in-out}.good_pro_more p:hover{color:#fff}.good_pro_more p:before{content:">";position:absolute;display:block;left:-25px;top:-5%}.reverse.good_pro{flex-direction:row-reverse}.reverse .good_pro_content_main{left:auto;right:-200px;background:linear-gradient(90deg,#f4f2ed,#18244c)}.reverse .good_pro_more{left:auto;right:175px}.reverse p.good_pro_txt1,.reverse p.good_pro_txt2{text-align:right}.information{margin:0 auto auto;padding:0 100px 100px}.info_one a{display:flex;gap:40px;align-items:center;border-bottom:1px solid #18244c}.info_one a:hover{opacity:.6}p.info_txt1{font-family:Shippori Mincho B1,serif;font-size:16px;line-height:48px;color:#18244c;font-weight:700;margin:0}@media only screen and (max-width: 1600px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1.25vw}.concept{padding:0 6.25vw;margin:11.25vw auto 12.5vw}.concept_img{width:37.5vw}.concept_bg{width:37.5vw;height:37.5vw;left:12.5vw;top:3.125vw}.concept_content{width:37.5vw}p.pick_up_txt1{margin-bottom:2.8125vw}.pick_up .swiper-button-next,.pick_up .swiper-button-prev{width:3.125vw;height:3.125vw}.pick_up .swiper-button-next:after,.pick_up .swiper-button-prev:after{font-size:22px}p.product_txt2{font-size:14px;line-height:20px;margin:0 0 15px}p.product_txt3{margin:0 0 0 13px}.pick_up_more{padding:2px;margin-top:3.75vw}.good_pro_img img{width:100%;max-width:600px}p.good_pro_txt1{font-size:30px}p.good_pro_txt2{font-size:20px}.good_pro_more{padding:2px;bottom:1.875vw;right:2.8125vw}.reverse .good_pro_content_main{right:-12.5vw}.reverse .good_pro_more{right:10.9375vw}.information{padding:0 6.25vw 6.25vw;margin-top:7.5vw}.info_one a{gap:2.5vw}p.info_txt1{font-size:16px;line-height:48px}}@media only screen and (max-width: 897px){.pc{display:none}.sp{display:block}.top_slider{height:auto}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2vw}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:3vw}.concept{padding:0 5%;margin:10vw auto;flex-direction:column;gap:30px}.concept_img{width:60%}.concept_bg{top:30px;left:5%;width:62%;height:50vw}.concept_content{width:100%}p.concept_txt1{font-size:18px;margin-bottom:15px}p.concept_txt2{font-size:22px;margin-bottom:30px}p.concept_txt3{font-size:14px;line-height:32px}section.pick_up{padding-top:3.5vw}p.pick_up_txt1{font-size:18px;line-height:31.5px;margin-bottom:45px}.pick_up .swiper{padding:0;width:90%}.pick_up .swiper-slide .product_one{padding:.6vw;position:relative}.pick_up .swiper-slide .product_one img{aspect-ratio:1 / 1.25;object-fit:cover}.pick_up .swiper-button-next,.pick_up .swiper-button-prev{width:6vw;height:6vw}.pick_up .swiper-button-next:after,.pick_up .swiper-button-prev:after{font-size:4vw}p.product_txt1{margin:.7vw 0 1.2vw}p.product_txt2{font-size:2.2vw;line-height:3vw;margin:0 0 2.2vw}p.product_txt3{font-size:10px;margin:0 0 0 13px}.pick_up_more{padding:2px;margin-top:7vw;margin-left:50%;transform:translate(-50%)}p.pick_up_txt2{font-size:3vw;line-height:3vw;padding:1.2vw 3.6vw .8vw}.good_pro{width:100%;margin:0 auto 120px;max-width:600px;padding:0 5%}.good_pro_img{width:100%}.good_pro_img img{width:100%;margin-left:0%;transform:translate(0)}p.good_pro_txt1{font-size:4.5vw}p.good_pro_txt2{font-size:3vw}.good_pro:nth-child(odd){margin-right:auto}.reverse.good_pro{flex-direction:column}.reverse .good_pro_content_main,.reverse .good_pro_more{left:auto;right:0}.reverse p.good_pro_txt1,.reverse p.good_pro_txt2{text-align:right}.information{padding:0 5% 10vw;margin-top:0}.info_one a{padding-bottom:1vw;margin-bottom:2vw}p.info_txt1{font-size:16px;line-height:28px}section.pick_up h2.title{padding-left:5%;font-size:17px}}@media only screen and (max-width: 480px){.pick_up .swiper-button-next{right:10px}.pick_up .swiper-button-prev{left:10px}section.pick_up{padding-top:7vw;margin-right:0;max-width:100%}.swiper-pagination-bullet{width:5px;height:5px}.mySwiper_pick_up .swiper-slide{width:220px!important}p.concept_txt3{font-size:12px;line-height:26px}p.info_txt1{font-size:14px;line-height:22px}.product_more{width:115px;text-align:center}}.store-txt{margin:0 0 5px}.store-width{max-width:1320px!important;padding-top:30px}.store-width h5{text-align:center;margin-bottom:30px;padding-top:5px;font-size:18px;font-weight:400;line-height:2;border-top:1px solid;border-bottom:1px solid}.store-width ul{max-width:380px;margin:0 auto 120px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.store-width li{padding:0 10px;border-right:1px solid;text-align:center}.store-width li a{color:#18244c;margin-top:5px;display:block}.store-width li:first-child,.store-width li:nth-child(7){border-left:1px solid}.custom-content{display:flex;align-items:stretch;flex-wrap:wrap;width:auto;max-width:1320px;margin-bottom:30px}.custom__item{margin-bottom:60px;margin-right:55px}.custom__item:nth-child(3n){margin-bottom:60px;margin-right:0}@media only screen and (max-width: 768px){.store-width li{width:45%;border:1px solid;margin:10px 5px}}.one-whole{width:100%}.one-half{width:47.5%}.one-third{width:30.3%}.two-thirds{width:66.66667%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.66667%}.two-sixths{width:33.33333%}.three-sixths{width:50%}.four-sixths{width:66.66667%}.five-sixths{width:83.33333%}@media only screen and (max-width:768px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.33333%}.small--two-thirds{width:100%}.grid--uniform{margin:0}.small--one-half:nth-of-type(odd),.grid--uniform .small--one-third:nth-of-type(3n+1){clear:both}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.grid--uniform .small--one-quarter:nth-of-type(4n+1){clear:both}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.grid--uniform .small--one-fifth:nth-of-type(5n+1){clear:both}.small--one-sixth{width:16.66667%}.small--two-sixths{width:33.33333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.66667%}.small--five-sixths{width:83.33333%}.grid--uniform .small--one-sixth:nth-of-type(6n+1),.grid--uniform .small--three-sixths:nth-of-type(odd),.grid--uniform .small--two-sixths:nth-of-type(3n+1){clear:both}}@media only screen and (min-width:769px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:100%}.medium-up--two-thirds{width:66.66667%}.grid--uniform .medium-up--one-half:nth-of-type(odd),.grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:both}.medium-up--one-quarter{width:25%}.medium-up--two-quarters{width:50%}.medium-up--three-quarters{width:75%}.grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:both}.medium-up--one-fifth{width:20%}.medium-up--two-fifths{width:40%}.medium-up--three-fifths{width:60%}.medium-up--four-fifths{width:80%}.grid--uniform .medium-up--one-fifth:nth-of-type(5n+1){clear:both}.medium-up--one-sixth{width:16.66667%}.medium-up--two-sixths{width:33.33333%}.medium-up--three-sixths{width:50%}.medium-up--four-sixths{width:66.66667%}.medium-up--five-sixths{width:83.33333%}.grid--uniform .medium-up--one-sixth:nth-of-type(6n+1),.grid--uniform .medium-up--three-sixths:nth-of-type(odd),.grid--uniform .medium-up--two-sixths:nth-of-type(3n+1){clear:both}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/index_style.css.map */
