@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;700&display=swap";br.spBR,.spIMG,.spImg,.spCls{display:block}@media screen and (min-width:601px){br.spBR,.spIMG,.spImg,.spCls{display:none}}br.pcBR,.pcIMG,.pcImg,.pcCls{display:none}@media screen and (min-width:601px){br.pcBR,.pcIMG,.pcImg,.pcCls{display:block}}ul.itemList{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}ul.itemList li{width:49%;margin-right:2%}ul.itemList li:nth-child(2n){margin-right:0}ul.itemList li img{width:100%}ul.itemList.itemList3 li{width:32%;margin-right:2%}ul.itemList.itemList3 li:nth-child(3n){margin-right:0}ul.itemList.itemList4 li{width:32%;margin-right:2%}ul.itemList.itemList4 li:nth-child(3n){margin-right:0}@media screen and (min-width:990px){ul.itemList.itemList4 li{width:23.5%}ul.itemList.itemList4 li:nth-child(2n){margin-right:2%}ul.itemList.itemList4 li:nth-child(4n){margin-right:0}}ul.itemList.itemList5 li{width:32%;margin-right:2%}ul.itemList.itemList5 li:nth-child(3n){margin-right:0}@media screen and (min-width:990px){ul.itemList.itemList5 li{width:18.4%}ul.itemList.itemList5 li:nth-child(3n){margin-right:2%}ul.itemList.itemList5 li:nth-child(5n){margin-right:0}}ul.itemList.itemList6 li{width:32%;margin-right:2%}ul.itemList.itemList6 li:nth-child(3n){margin-right:0}@media screen and (min-width:990px){ul.itemList.itemList6 li{width:15%}ul.itemList.itemList6 li:nth-child(3n){margin-right:2%}ul.itemList.itemList6 li:nth-child(6n){margin-right:0}}.secInr{width:100%;max-width:1500px;margin-left:auto;margin-right:auto}a{text-decoration:none;color:#333}.button{border-radius:8px}.button::before,.button::after{border-radius:8px}h1{font-size:20px}@media screen and (min-width:990px){h1{font-size:24px}}h2{font-size:16px}@media screen and (min-width:990px){h2{font-size:20px}}h3{font-size:14px}@media screen and (min-width:990px){h3{font-size:16px}}ul li{list-style:none}.title,.collection-list-title,.secTitle h3{font-size:24px;font-weight:700}.markEn,.markTaxin,.markTaxout{font-size:10px !important;font-weight:700 !important}h1.main-page-title{margin-top:80px;font-size:24px;text-align:center}sticky-header{z-index:9999}summary::before{display:none !important}.header{max-width:1100px;column-gap:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:8px !important;position:relative;padding-left:20px !important;padding-right:20px !important;z-index:1000}@media screen and (min-width:990px){.header{padding-top:0px !important;padding-bottom:0 !important;padding-left:10px !important;padding-right:10px !important;height:48px}}@media screen and (min-width:990px){.header{padding-top:4px !important;padding-bottom:0 !important;padding-left:0px !important;padding-right:0px !important;height:54px;justify-content:space-between}}.header .header__heading,.header .header__heading-link{width:calc(100% - 44px);text-align:center;padding-right:22px}@media screen and (min-width:990px){.header .header__heading,.header .header__heading-link{width:120px}}.header .header__inline-menu{margin-left:16px}.header .header__icons{padding-right:0;margin-right:-8px}@media screen and (min-width:990px){.header .header__icons{margin:0;width:320px;justify-content:flex-end}}.header .header__icons .header__search,.header .header__icons .header__icon--cart{display:none}@media screen and (min-width:990px){.header .header__icons .header__search,.header .header__icons .header__icon--cart{display:block}}.header .header__icons .header__icon--account{display:none}@media screen and (min-width:990px){.header .header__icons .header__icon--account{display:none}}.header .header__icons .headerIcons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;position:absolute;top:6px;right:0}@media screen and (min-width:990px){.header .header__icons .headerIcons{position:static}}.header .header__icons .headerIcons li{width:56px;padding-top:6px;padding-bottom:10px}.header .header__icons .headerIcons li a{position:relative}.header .header__icons .headerIcons li a img{width:20px}.header .header__icons .headerIcons li a p{font-size:10px;position:absolute;top:8px;left:50%;transform:translateX(-50%);color:#fff;white-space:nowrap}.header .header__icons .headerIcons li.iconGuide{display:none}@media screen and (min-width:990px){.header .header__icons .headerIcons li.iconGuide{display:block}}.header .cart-count-bubble{background-color:#fff;color:#101d31}header-drawer{z-index:9999}header-drawer .header__icon--menu{z-index:9999}header-drawer .menu-opening .header__icon--menu span svg path{fill:#010101}header-drawer #menu-drawer{background-color:#fff;z-index:9998;top:0px;height:100vh;width:360px;background-color:#fff}.gloMenu{width:100%}@media screen and (min-width:990px){.gloMenu{width:calc(100% - 320px - 142px)}}.gloMenu .mainMenu{transform:translateY(-10px)}.gloMenu .mainMenu>ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0;margin-top:0;margin-bottom:-24px}@media screen and (min-width:990px){.gloMenu .mainMenu>ul{margin-bottom:0 !important;padding-top:4px;padding-left:16px}}.gloMenu .mainMenu>ul>li{width:25%;text-align:center}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li{width:auto;margin-right:32px;padding-top:4px}}.gloMenu .mainMenu>ul>li a,.gloMenu .mainMenu>ul>li p{color:#fff;font-size:12px;position:relative;display:block;cursor:pointer}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li a,.gloMenu .mainMenu>ul>li p{font-size:12px}}.gloMenu .mainMenu>ul>li a span,.gloMenu .mainMenu>ul>li p span{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:10px;height:10px;z-index:10;transition:all .3s;background-image:url(https://aoyamalab.net/assets/aoyama-gift-salon/img/common/arrow_bottom.svg);background-size:100%;background-repeat:no-repeat}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li a span,.gloMenu .mainMenu>ul>li p span{display:block}}.gloMenu .mainMenu>ul>li .cateChildWrap{position:absolute;top:48px;left:-20px;width:calc(100% + 40px);background-color:#101d31;display:none}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li .cateChildWrap{left:-144px;width:calc(100% + 142px + 320px)}}.gloMenu .mainMenu>ul>li .cateChildWrap::after{content:"";position:absolute;left:-100vw;width:200vw;background-color:#101d31;z-index:-1;top:0;height:100%}.gloMenu .mainMenu>ul>li .cateChildWrap>ul{padding:0;width:100%;max-width:1200px;margin:0 auto;padding:32px 12px 16px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.gloMenu .mainMenu>ul>li .cateChildWrap>ul.menuOn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li{width:48%;margin-right:4%;padding:6px 12px 4px;background-color:#fff;border-radius:4px;margin-bottom:12px}.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li:nth-child(2n){margin-right:0}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li{width:18.4%;margin-right:2%}.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li:nth-child(2n){margin-right:2%}.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li:nth-child(5n){margin-right:0}}.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li a{color:#101d31;font-size:11px;letter-spacing:-0.5px;white-space:nowrap}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li .cateChildWrap>ul>li a{font-size:13px}}.gloMenu .mainMenu>ul>li .cateChildWrap .closeMenu{width:100%;margin-top:12px;border-top:1px solid #aaa;padding-top:12px}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li .cateChildWrap .closeMenu{display:none}}.gloMenu .mainMenu>ul>li .cateChildWrap.menuOn{display:block}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li:hover .cateChildWrap{display:block}}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li:hover a span{width:15px;height:15px}}.gloMenu .mainMenu>ul>li.headerAllItems{display:none}@media screen and (min-width:990px){.gloMenu .mainMenu>ul>li.headerAllItems{display:block}}.gloMenu .navSmpGuide,.gloMenu .navSmpFooter,.gloMenu .snsBtn{display:none}.menuDrawer .mainMenu{margin-top:64px}.menuDrawer .mainMenu>ul{display:block;padding-left:16px}.menuDrawer .mainMenu>ul>li{width:100%;text-align:left;line-height:2.5;position:relative}.menuDrawer .mainMenu>ul>li::before,.menuDrawer .mainMenu>ul>li::after{content:"";position:absolute;top:8px;width:8px;height:2px;background-color:#333}.menuDrawer .mainMenu>ul>li::before{transform:rotate(45deg);right:25px}.menuDrawer .mainMenu>ul>li::after{transform:rotate(-45deg);right:20px}.menuDrawer .mainMenu>ul>li>p,.menuDrawer .mainMenu>ul>li>a{color:#101d31;cursor:pointer;margin-bottom:0;margin-top:0}.menuDrawer .mainMenu>ul>li>p span,.menuDrawer .mainMenu>ul>li>a span{stroke:#010101}@media screen and (min-width:990px){.menuDrawer .mainMenu>ul>li>p,.menuDrawer .mainMenu>ul>li>a{font-size:13px}}.menuDrawer .mainMenu>ul>li .cateChildWrap{display:none}.menuDrawer .mainMenu>ul>li .cateChildWrap .closeMenu{display:none}.menuDrawer .mainMenu>ul>li .cateChildWrap.menuOn{display:block}.menuDrawer .navSmpGuide{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd;padding-left:12px}.menuDrawer .navSmpGuide a img{display:inline-block;width:20px;margin-right:0px;transform:translateY(4px)}.menuDrawer .navSmpFooter{margin-top:20px;padding-left:12px}.menuDrawer .navSmpFooter ul{padding:0}.menuDrawer .navSmpFooter ul li{margin-bottom:30px}.menuDrawer .navSmpFooter ul li:last-child{margin-bottom:20px}.menuDrawer .snsBtn{margin-top:12px;padding-left:12px}.menuDrawer .snsBtn a{margin-right:8px}.menuDrawer .snsBtn a:last-child img{transform:translateY(1px)}.menuDrawer .snsBtn a img{width:24px}.bottomMenu{position:fixed;bottom:0;left:0;width:100%;height:64px;background-color:#101d31}@media screen and (min-width:990px){.bottomMenu{display:none}}.bottomMenu ul{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:8px 0 0;margin:0}.bottomMenu ul li{width:20%;height:40px;text-align:center;line-height:1}.bottomMenu ul li a{text-align:center;position:relative}.bottomMenu ul li a img{height:20px}.bottomMenu ul li a svg{height:32px;transform:translateY(-4px)}.bottomMenu ul li a svg path{fill:#fff}.bottomMenu ul li a .cart-count-bubble{position:absolute;top:-20px;right:4px}.bottomMenu ul li a p{position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:10px;white-space:nowrap;text-align:center}.bottomMenu ul li a p.bottomCart{bottom:0;top:40%}.bottomMenu ul li p{color:#fff;font-size:10px;margin:4px 0 0}.bottomMenu ul li.bottomSearch .header__icon{height:auto}.bottomMenu ul li.bottomSearch .header__icon span{height:auto}.bottomMenu ul li.bottomSearch .header__search .search-modal{position:fixed;top:64px;height:88px;padding-top:8px;min-height:auto}.search-modal__content{margin-top:10px}#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ{position:absolute;top:110px;left:50%;transform:translateX(-50%);z-index:2;max-width:1100px}@media screen and (min-width:990px){#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ{top:88px}}#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ .telNum{position:absolute;top:-28px;right:24px;color:#010101;font-family:"Noto Serif JP";line-height:1}@media screen and (min-width:750px){#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ .telNum{right:32px;transform:translateY(0)}}#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ .telNum a{font-size:20px !important;padding-left:24px;color:#010101;background-image:url("https://aoyamalab.net/assets/aoyama-gift-salon/img/common/icon-tel.svg");background-position:0px 3px;background-repeat:no-repeat;background-size:20px}@media screen and (min-width:750px){#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ .telNum a{font-size:36px !important;padding-left:40px;background-size:30px;background-position:left 13px}}#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ .telNum p{font-size:.6em;text-align:right;margin:4px 0 0}@media screen and (min-width:750px){#shopify-section-sections--16837865439369__custom_liquid_RbNaAQ .telNum p{font-size:.85em}}.fixedBanner{position:fixed;top:8px;right:16px;width:calc(100% - 32px);z-index:1}@media screen and (min-width:750px){.fixedBanner{top:200px;width:auto;right:0}}.fixedBanner a{display:block;height:32px;background-color:#fc0;padding:5px 0 2px;border-radius:32px;box-shadow:0 4px 8px -4px rgba(0,0,0,.25)}@media screen and (min-width:750px){.fixedBanner a{height:auto;background-color:rgba(0,0,0,0);padding:auto}}.fixedBanner a p{text-align:center;font-size:13px;margin:0;color:#010101}@media screen and (min-width:750px){.fixedBanner a p{display:none}}.fixedBanner a img{display:none}@media screen and (min-width:750px){.fixedBanner a img{display:block;width:100px}}.bannerCoupon{display:block;opacity:1;position:fixed;bottom:72px;left:10px;z-index:20}@media screen and (min-width:601px){.bannerCoupon{bottom:20px}}.bannerCoupon a{cursor:pointer}.bannerCoupon a img{width:130px}@media screen and (min-width:1441px){.bannerCoupon a img{width:150px}}@media screen and (min-width:1641px){.bannerCoupon a img{width:190px}}.bannerCoupon p.cpnClose{margin:0;position:absolute;top:-8px;right:-4px;color:#fff;cursor:pointer;font-size:24px;z-index:100;width:40px;height:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (min-width:601px){.bannerCoupon p.cpnClose{top:-10px;right:-8px}}section{width:100%}section .secInr{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:1366px){section .secInr{width:100%;max-width:1124px;margin-left:auto;margin-right:auto}}.secInr{padding:0 5rem}.topFv{background-color:#ddd;font-family:"Noto Serif JP",serif;position:relative;z-index:1;margin-bottom:10px}@media screen and (min-width:1366px){.topFv{margin-bottom:40px}}.topFv::after{content:"";position:absolute;bottom:0;left:0;z-index:0;width:100%;height:120px;background:linear-gradient(0deg, rgb(226, 226, 226) 0%, rgba(226, 226, 226, 0) 50%)}@media screen and (min-width:990px){.topFv::after{height:155px}}.topFv .secInr{position:relative;padding:10px 0 0}@media screen and (min-width:990px){.topFv .secInr{height:345px;padding-top:20px;overflow:hidden}}@media screen and (min-width:990px){.topFv .secInr .fvDetail{position:absolute;top:36px;left:10px;z-index:1}}.topFv .secInr .fvDetail h2{display:none}@media screen and (min-width:990px){.topFv .secInr .fvDetail h2{display:block;font-size:16px;letter-spacing:2px;color:#9f7624}}.topFv .secInr .fvDetail h3{font-size:20px;text-align:center;line-height:1.67;color:#5f3c13;font-weight:700;letter-spacing:2px;font-family:"Noto Serif JP";margin-top:0px;margin-bottom:0px}@media screen and (min-width:990px){.topFv .secInr .fvDetail h3{text-align:left;font-size:32px;margin-bottom:0;margin-top:24px;margin-bottom:24px}}.topFv .secInr .fvDetail p{margin-top:4px;text-align:center;font-size:14px;line-height:1.5;color:#5f3c13;letter-spacing:0px}@media screen and (min-width:990px){.topFv .secInr .fvDetail p{display:block;text-align:left;line-height:2;margin-top:20px}}.topFv .secInr .fvDetail p span{display:none}@media screen and (min-width:990px){.topFv .secInr .fvDetail p span{display:block}}.topFv .secInr .docLink{position:absolute;bottom:-20px;left:0;width:100%}@media screen and (min-width:990px){.topFv .secInr .docLink{position:static;margin-top:40px;margin-bottom:0;margin-bottom:40px}}.topFv .secInr .docLink>p{position:relative;text-align:center;font-size:16px;font-weight:bold}.topFv .secInr .docLink>p img{width:18px;display:inline-block;margin-left:8px;transform:translate(0, -7px)}.topFv .secInr .docLink>a{position:relative;display:block}.topFv .secInr .docLink>a img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:360px;transition:.5s}.topFv .secInr .docLink>a img:nth-child(2){opacity:0}@media screen and (min-width:990px){.topFv .secInr .docLink>a img{width:360px}}.topFv .secInr .docLink>a:hover{opacity:1}.topFv .secInr .docLink>a:hover img{opacity:1}.topFv .secInr .docLink>a:hover img:nth-child(2){opacity:1}.topFv .secInr .docLink>a:hover img:nth-child(1){opacity:0}.topFv .secInr .docLink ul{margin-top:16px}.topFv .secInr .docLink ul li{max-width:360px;margin-left:auto;margin-right:auto;height:60px;margin-bottom:12px;position:relative;background-color:#b59768;border-radius:8px;border:2px solid #fff;box-shadow:0 4px 0 0 #aaa}@media screen and (min-width:990px){.topFv .secInr .docLink ul li{max-width:100%}}.topFv .secInr .docLink ul li a{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;height:100%}.topFv .secInr .docLink ul li a p{color:#fff;margin-top:0;font-size:12px;line-height:1.5}@media screen and (min-width:990px){.topFv .secInr .docLink ul li a p{font-size:14px}}.topFv .secInr .docLink ul li a p:nth-child(1){width:calc(88% - 4px);margin:8px 0 0 4px}@media screen and (min-width:990px){.topFv .secInr .docLink ul li a p:nth-child(1){width:calc(88% - 24px);margin:6px 0 0 24px}}.topFv .secInr .docLink ul li a p:nth-child(2){width:12%;height:100%;background-color:#fff;border-top-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0px}.topFv .secInr .docLink ul li a p img{width:24px;margin:15px 0 0 2px}@media screen and (min-width:990px){.topFv .secInr .docLink ul li a p img{margin:15px 0 0 15px}}.topFv .secInr .fvSlider{margin-top:10px;position:relative;max-width:942px}@media screen and (min-width:990px){.topFv .secInr .fvSlider{margin-left:auto;transform:translateX(20px);position:absolute;bottom:0px;right:-20px;top:100px;margin-top:0;max-width:720px}}.topFv .secInr .fvSlider .agsFv{position:relative}.topFv .secInr .fvSlider .agsFv .deliFree{position:absolute;top:50px;left:calc(50% - 180px);font-size:18px;line-height:1.5;font-size:14px;z-index:2;background-color:#fff;border-radius:4px;display:inline-flex;align-items:center;padding:4px 6px;text-align:center;font-family:"Noto Sans JP";color:#b59768;box-shadow:0 0 16px -4px rgba(1,1,1,.25)}@media screen and (min-width:990px){.topFv .secInr .fvSlider .agsFv .deliFree{font-size:16px;top:-95px;padding:8px 12px}}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide{transition:all 1.5s;opacity:0;position:relative}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide img,.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p{width:80%;display:block;margin-left:auto;margin-right:auto;transition:all 1.5s;opacity:0;text-align:center}@media screen and (min-width:750px){.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide img,.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p{width:100%;display:inline}}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide img.fvPc{display:none}@media screen and (min-width:750px){.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide img.fvPc{display:block}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide img.fvSmp{display:none}}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-weight:700;white-space:pre;font-family:"Noto Sans JP",sans-serif;display:inline-block;width:auto;font-size:12px}@media screen and (min-width:750px){.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p{top:-40px}}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p::before,.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p::after{content:"";position:absolute;top:12px;width:20px;height:2px;background-color:#010101}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p::before{left:-40px;transform:rotate(60deg)}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide p::after{right:-40px;transform:rotate(-60deg)}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide.swiper-slideUrl p::before{left:-40px}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide.swiper-slideUrl p::after{right:-40px}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide.swiper-slide-active img,.topFv .secInr .fvSlider .agsFv .swiper-wrapper .swiper-slide.swiper-slide-active p{opacity:1}.topFv .secInr .fvSlider .agsFv .swiper-pagination{width:auto;position:absolute;top:-5px;left:auto;right:25px;padding-top:2px}@media screen and (min-width:990px){.topFv .secInr .fvSlider .agsFv .swiper-pagination{top:-20px;right:80px}}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet{pointer-events:none;width:60px;height:60px;margin-bottom:8px;color:#b59768;position:relative;border:1px solid #b59768;border-radius:60px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;opacity:1;background:rgba(0,0,0,0) !important}@media screen and (min-width:750px){.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet{margin-bottom:13px;width:70px;height:70px;border-radius:70px}}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet b{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#b59768;font-weight:400}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet svg{width:60px;height:60px;position:absolute;top:0;left:0;z-index:1;overflow:visible;transform:rotate(-90deg)}@media screen and (min-width:750px){.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet svg{width:70px;height:70px}}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet svg circle{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transform:translate(1px, -1px);opacity:0}@keyframes circle{0%{stroke-dasharray:0 360}100%,to{stroke-dasharray:360 360}}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(0,0,0,0)}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active b{font-weight:bold}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active svg{animation:circle 9s linear forwards 1;fill:rgba(0,0,0,0);stroke:#b59768;stroke-width:2;opacity:1}@media screen and (min-width:750px){.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active svg{animation:circle 8.5s linear forwards 1}}.topFv .secInr .fvSlider .agsFv .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active svg circle{opacity:1}.topSlide .swiper{padding-bottom:20px}@media screen and (min-width:990px){.topSlide .swiper{padding-bottom:40px}}.topSlide .swiper .swiper-wrapper{position:relative}.topSlide .swiper .swiper-wrapper .swiper-slide a{display:block}.topSlide .swiper .swiper-wrapper .swiper-slide a img{width:100%;max-width:1000px;opacity:.2}@media screen and (min-width:1921px){.topSlide .swiper .swiper-wrapper .swiper-slide a img{max-width:1920px}}.topSlide .swiper .swiper-wrapper .swiper-slide.swiper-slide-active img{opacity:1}.topSlide .swiper .swiper-pagination{bottom:2px}@media screen and (min-width:990px){.topSlide .swiper .swiper-pagination{bottom:10px}}.topSlide .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#aaa;width:8px;height:8px;margin:0 8px}@media screen and (min-width:990px){.topSlide .swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}}.oseiboBanner .oseiboBannerInr{width:100%;max-width:1084px;margin-left:auto;margin-right:auto}.oseiboBanner .oseiboBannerInr img{width:100%;max-width:947px;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){#shopify-section-template--16837864652937__featured_collection_4wi6FP{padding-top:0}}#shopify-section-template--16837864652937__featured_collection_4wi6FP #Slider-template--16837864652937__featured_collection_4wi6FP li:nth-child(n+10){display:none}@media screen and (min-width:990px){#shopify-section-template--16837864652937__featured_collection_4wi6FP #Slider-template--16837864652937__featured_collection_4wi6FP li:nth-child(n+10){display:block}}.collection__title{margin-bottom:0 !important}.collection__title h2{margin-bottom:0 !important}.rankingList{padding-bottom:50px}.rankingList .secInr{border-bottom:1px solid #ddd}.rankingList .secInr h3{font-size:24px;font-weight:700}.rankingList .secInr .rankTab{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #ddd}@media screen and (min-width:750px){.rankingList .secInr .rankTab{width:100%}}@media screen and (min-width:1366px){.rankingList .secInr .rankTab{padding:0 90px}}.rankingList .secInr .rankTab li{width:33.3%;text-align:center;cursor:pointer;padding:5px 0;margin-bottom:10px;font-size:13px;padding-left:0}@media screen and (min-width:750px){.rankingList .secInr .rankTab li{width:20%;padding-bottom:16px;margin-bottom:0;font-size:16px}}.rankingList .secInr .rankTab li.crntTab{background-color:#ddd;border-radius:4px}@media screen and (min-width:750px){.rankingList .secInr .rankTab li.crntTab{border-bottom:2px solid #010101;background-color:rgba(0,0,0,0);border-radius:0}}.rankingList .secInr .rankCnts{margin-top:10px}@media screen and (min-width:990px){.rankingList .secInr .rankCnts{margin-top:40px}}.rankingList .secInr .rankCnts .cnts{display:none}.rankingList .secInr .rankCnts .cnts.crntCnts{display:block}.rankingList .secInr .rankCnts .cnts p.rankNum{color:#0a1612;text-align:center;margin-bottom:16px}.rankingList .secInr .rankCnts .cnts p.rankNum.rank1{color:#9f7624}.rankingList .secInr .rankCnts .cnts p.rankNum.rank2{color:#9b9b9b}.rankingList .secInr .rankCnts .cnts p.rankNum.rank3{color:#5f3c13}.rankingList .secInr .rankCnts .cnts{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:none}.rankingList .secInr .rankCnts .cnts.crntCnts{display:flex}.rankingList .secInr .rankCnts .cnts.item_box .item_detail{width:32%;margin-right:2%;padding-top:32px;margin-bottom:10px}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(3n){margin-right:0}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(n+7){display:none}@media screen and (min-width:990px){.rankingList .secInr .rankCnts .cnts.item_box .item_detail{width:18.4%;padding-top:40px;margin-bottom:40px}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(3n){margin-right:2%}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(5n){margin-right:0}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(n+7){display:block}}.rankingList .secInr .rankCnts .cnts.item_box .item_detail::after{position:absolute;top:5px;left:50%;transform:translateX(-50%);color:#707070}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(1)::after{content:"No.1";color:#9f7624}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(2)::after{content:"No.2";color:#9b9b9b}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(3)::after{content:"No.3";color:#5f3c13}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(4)::after{content:"No.4"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(5)::after{content:"No.5"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(6)::after{content:"No.6"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(7)::after{content:"No.7"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(8)::after{content:"No.8"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(9)::after{content:"No.9"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(10)::after{content:"No.10"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(11)::after{content:"No.11"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(12)::after{content:"No.12"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(13)::after{content:"No.13"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(14)::after{content:"No.14"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(15)::after{content:"No.15"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(16)::after{content:"No.16"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(17)::after{content:"No.17"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(18)::after{content:"No.18"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(19)::after{content:"No.19"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(20)::after{content:"No.20"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(21)::after{content:"No.21"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(22)::after{content:"No.22"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(23)::after{content:"No.23"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(24)::after{content:"No.24"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(25)::after{content:"No.25"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(26)::after{content:"No.26"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(27)::after{content:"No.27"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(28)::after{content:"No.28"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(29)::after{content:"No.29"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail:nth-child(30)::after{content:"No.30"}.rankingList .secInr .rankCnts .cnts.item_box .item_detail a{position:relative;display:block}.rankingList .secInr .rankCnts .cnts.item_box .item_detail a figure{width:100%;margin:0}.rankingList .secInr .rankCnts .cnts.item_box .item_detail a figure img{display:block;width:100%}.rankingList .secInr .rankCnts .cnts.item_box .item_detail a .soldout{width:100px;height:40px;background-color:rgba(221,221,221,.75);position:absolute;top:50%;left:50%;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transform:translate(-50%, -50%)}.rankingList .secInr .rankCnts .cnts.item_box .item_detail p.itemName{margin-top:4px;margin-bottom:0px;font-size:12px;text-align:justify;height:28px;overflow-y:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}@media screen and (min-width:990px){.rankingList .secInr .rankCnts .cnts.item_box .item_detail p.itemName{margin-top:8px;margin-bottom:4px;line-height:1.5;font-size:14px;height:40px}}.rankingList .secInr .rankCnts .cnts.item_box .item_detail .pirceBox{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative}.rankingList .secInr .rankCnts .cnts.item_box .item_detail .pirceBox p{margin:0;height:20px}.rankingList .secInr .rankCnts .cnts.item_box .item_detail .pirceBox p.sellPrice{font-weight:700;font-size:16px;margin-left:8px;color:#010101;width:100%}.rankingList .secInr .rankCnts .cnts.item_box .item_detail .pirceBox p.sellPrice span{font-size:14px;display:inline-block;font-weight:400}.rankingList .secInr .rankCnts .cnts.item_box .rankMoreBtn{display:none}.topBnr{margin-top:170px}@media screen and (min-width:990px){.topBnr{margin-top:40px;margin-bottom:40px}}.topBnr .secInr{margin-top:15px;overflow:hidden}@media screen and (min-width:990px){.topBnr .secInr{margin-top:40px}}.topBnr .secInr .secBanner{margin-bottom:24px;border-radius:16px}.topBnr .secInr .secBanner a{display:block;width:100%;border-radius:8px;margin-bottom:16px}.topBnr .secInr .secBanner a img{margin:0 auto;width:100%;border-radius:8px;display:block}@media screen and (min-width:990px){.topBnr .secInr .secBanner a.pagsBtn img:nth-child(1){display:none}}.topBnr .secInr .secBanner a.pagsBtn img:nth-child(2){display:none}@media screen and (min-width:990px){.topBnr .secInr .secBanner a.pagsBtn img:nth-child(2){display:block}}.topBnr .secInr .agsBnr{position:relative;overflow:hidden;position:relative}.topBnr .secInr .agsBnr::before,.topBnr .secInr .agsBnr::after{content:"";position:absolute;top:0;height:100%;width:100px;z-index:2}.topBnr .secInr .agsBnr::before{left:0;background-image:linear-gradient(90deg, rgb(255, 255, 255), rgba(255, 255, 255, 0))}.topBnr .secInr .agsBnr::after{right:0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(255, 255, 255))}.topBnr .secInr .agsBnr .swiper-wrapper{margin-left:-80px}.topBnr .secInr .agsBnr .swiper-wrapper .swiper-slide img{width:100%;border-radius:15px}.topBnr .secInr .agsBnr .swiper-button-prev{display:none}@media screen and (min-width:750px){.topBnr .secInr .agsBnr .swiper-button-prev{display:block;top:80px;left:0px;width:50px;height:50px;background-image:url(https://aoyamalab.net/assets/aoyama-gift-salon/img/common/arrow_prev.svg);background-size:100%}}.topBnr .secInr .agsBnr .swiper-button-prev::after{display:none}.topBnr .secInr .agsBnr .swiper-button-next{display:none}@media screen and (min-width:750px){.topBnr .secInr .agsBnr .swiper-button-next{display:block;top:80px;right:0px;width:50px;height:50px;background-image:url(https://aoyamalab.net/assets/aoyama-gift-salon/img/common/arrow_next.svg);background-size:100%}}.topBnr .secInr .agsBnr .swiper-button-next::after{display:none}.section-template--21004475203721__featured_collection_4wi6FP-padding span.markTaxin{display:none}.collection span.markTaxin{display:none}#shopify-section-template--16837864652937__featured_collection_Cky4Tk .collection{max-width:1200px;margin:0 auto}.topCatalog{margin-top:40px}.topCatalog .secInr .catalogWrap{position:relative}.topCatalog .secInr .catalogWrap img{width:100%}.topCatalog .secInr .catalogWrap img.catalogPc{display:none}@media screen and (min-width:990px){.topCatalog .secInr .catalogWrap img.catalogPc{display:block}}@media screen and (min-width:990px){.topCatalog .secInr .catalogWrap img.catalogSmp{display:none}}.topCatalog .secInr .catalogWrap a{position:absolute;bottom:50%;left:50%;transform:translate(-50%, 50%);border-radius:52px;color:#fff;width:235px;height:52px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#b59768}@media screen and (min-width:990px){.topCatalog .secInr .catalogWrap a{bottom:18%;left:6%;transform:none}}@media screen and (min-width:1366px){.topCatalog .secInr .catalogWrap a{bottom:60px;left:60px}}.topCatalog2Link{margin-top:40px}.topCatalog2Link .secInr .secTitle{color:#5f3c13;font-family:"Noto Serif JP"}.topCatalog2Link .secInr .secTitle h3{font-size:24px;color:inherit;font-family:inherit;margin-bottom:16px}.topCatalog2Link .secInr .secTitle p{font-size:14px}@media screen and (min-width:750px){.topCatalog2Link .secInr .catalogWrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.topCatalog2Link .secInr .catalogWrap a{display:block;width:100%}@media screen and (min-width:750px){.topCatalog2Link .secInr .catalogWrap a{width:49%;margin-right:2%}.topCatalog2Link .secInr .catalogWrap a:nth-child(2){margin-right:0}}.topCatalog2Link .secInr .catalogWrap a img{width:100%}@media screen and (min-width:990px){.topHow{margin-top:80px}}.topHow .howWrap ul li .howDetail{display:none}@media screen and (min-width:990px){.topHow .howWrap ul li .howDetail{display:block}}#shopify-section-template--21004376178825__collection_list_HtrnqG,#shopify-section-template--21004475203721__collection_list_HtrnqG{margin-top:24px}@media screen and (min-width:990px){#shopify-section-template--21004376178825__collection_list_HtrnqG,#shopify-section-template--21004475203721__collection_list_HtrnqG{margin-top:80px}}#shopify-section-template--21004376178825__collection_list_HtrnqG ul,#shopify-section-template--21004475203721__collection_list_HtrnqG ul{padding:0;display:flex;column-gap:normal}#shopify-section-template--21004376178825__collection_list_HtrnqG ul li,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li{width:33.3%;flex-grow:2%}@media screen and (min-width:990px){#shopify-section-template--21004376178825__collection_list_HtrnqG ul li,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li{width:18.4%}}#shopify-section-template--21004376178825__collection_list_HtrnqG ul li .card__inner,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li .card__inner{background-color:rgba(0,0,0,0);width:90%;margin:5%}@media screen and (min-width:990px){#shopify-section-template--21004376178825__collection_list_HtrnqG ul li .card__inner,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li .card__inner{width:90% !important;margin:0}}#shopify-section-template--21004376178825__collection_list_HtrnqG ul li .card__inner .card__media,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li .card__inner .card__media{border-radius:1000px}#shopify-section-template--21004376178825__collection_list_HtrnqG ul li .card__content .icon-wrap,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li .card__content .icon-wrap{display:none}#shopify-section-template--21004376178825__collection_list_HtrnqG ul li .card__heading,#shopify-section-template--21004475203721__collection_list_HtrnqG ul li .card__heading{text-align:center;font-size:14px;font-weight:700}.card-information{margin-top:4px}.shopify-section .product-grid{column-gap:0}.shopify-section .product-grid .grid__item{width:32%;margin-right:2%;flex-grow:0}.shopify-section .product-grid .grid__item:nth-child(3n){margin-right:0}@media screen and (min-width:990px){.shopify-section .product-grid .grid__item{width:18.4%}.shopify-section .product-grid .grid__item:nth-child(3n){margin-right:2%}.shopify-section .product-grid .grid__item:nth-child(5n){margin-right:0}}.product-grid-container .collection .product-grid{column-gap:0}@media screen and (min-width:990px){.product-grid-container .collection .product-grid .grid__item{width:23.5%}.product-grid-container .collection .product-grid .grid__item:nth-child(3n){margin-right:2%}.product-grid-container .collection .product-grid .grid__item:nth-child(5n){margin-right:2%}.product-grid-container .collection .product-grid .grid__item:nth-child(4n){margin-right:0}}@media screen and (min-width:990px){.grid{row-gap:0}}@media screen and (min-width:990px){.collection .price{margin-top:0 !important}}.card__content .card__information{padding-top:4px}.productTypeBadgeWrap .productTypeBadge{line-height:1}.productTypeBadgeWrap .productTypeBadge p{display:inline-block;margin:0;margin-top:4px;color:#fff;font-size:11px;padding:2px 8px;border-radius:4px;line-height:1}@media screen and (min-width:990px){.productTypeBadgeWrap .productTypeBadge p{font-size:12px;padding:4px 8px;margin-top:8px}}.productTypeBadgeWrap .productCard--card p{background-color:#bc9928}.productTypeBadgeWrap .productCard--dgtl p{background-color:#377be0}@media screen and (min-width:990px){.topPrice{margin-top:80px}}.topPrice .secInr{padding-left:20px;padding-right:0}.topPrice .secInr .priceWrap{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.topPrice .secInr .priceWrap::-webkit-scrollbar{display:none}.topPrice .secInr .priceWrap ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:1080px;margin-bottom:20px}.topPrice .secInr .priceWrap ul li{width:200px;box-shadow:0 0 16px -4px rgba(0,0,0,.25)}.topPrice .secInr .priceWrap ul li p{padding:0 8px 4px;margin:0;background-color:#fff;line-height:1.5;font-size:12px}@media screen and (min-width:990px){.topPrice .secInr .priceWrap ul li p{padding:16px 20px;line-height:1.67}}@media screen and (min-width:990px){.topBrand{margin-top:80px}}.topBrand .secInr{padding-left:20px;padding-right:0;overflow:hidden}.topBrand .secInr .itemListWrap .swiper-container .swiper-wrapper{margin:20px 0}.topBrand .secInr .itemListWrap .swiper-container .swiper-wrapper .swiper-slide a img{max-width:200px;box-shadow:0 0 16px -4px rgba(0,0,0,.25);min-width:100px;min-height:100px}.topBrand .secInr .itemListWrap .swiper-container .swiper-button-prev,.topBrand .secInr .itemListWrap .swiper-container .swiper-button-next{top:76px}.topMember{width:100%;margin-top:36px;position:relative;background-image:url(https://aoyamalab.net/assets/aoyama-gift-salon/img/top/top_bg_member.jpg);background-size:auto 280px;background-position:45% top;background-repeat:no-repeat}@media screen and (min-width:750px){.topMember{height:387px;background-size:cover;margin-bottom:112px;margin-top:80px}.topMember::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:1}}.topMember .secInr{padding-top:160px}@media screen and (min-width:750px){.topMember .secInr{padding-top:0;position:relative}}.topMember .secInr .memberTokuten{width:95%;margin:0 auto;background-color:#fff;padding:36px 30px;text-align:center;border-radius:8px;box-shadow:0 0 16px -4px rgba(0,0,0,.25)}@media screen and (min-width:750px){.topMember .secInr .memberTokuten{width:615px;position:absolute;top:80px;left:0;padding:48px 50px 20px;z-index:2}}.topMember .secInr .memberTokuten h4{font-size:24px;font-weight:700}.topMember .secInr .memberTokuten p{margin-top:24px;font-size:15px;text-align:justify;line-height:1.87;padding-bottom:36px;border-bottom:1px solid #ddd}@media screen and (min-width:750px){.topMember .secInr .memberTokuten p{margin-top:32px;padding-bottom:30px;line-height:2.1}}.topMember .secInr .memberTokuten p span{color:#b59768;font-weight:700}.topMember .secInr .memberTokuten div{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.topMember .secInr .memberTokuten div a{background-color:#b59768;height:54px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:15px;border-radius:4px;color:#fff;margin:20px auto 0;padding:12px}.topMember .secInr .memberTokuten div a:nth-child(1){width:385px}.topMember .secInr .memberTokuten div a:nth-child(2){background-color:#101d31}#shopify-section-template--16837864652937__featured_blog_dx9rhn{margin-top:40px}@media screen and (min-width:990px){#shopify-section-template--16837864652937__featured_blog_dx9rhn{margin-top:200px}}.collection h2.title{font-size:24px;font-weight:700}.collection .card__information h3{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.collection .price__regular span{font-size:16px;font-weight:700}.collection .price__regular span span{font-weight:400;font-size:14px}.collection-hero{margin-top:40px}@media screen and (min-width:990px){.collection-hero{margin-top:80px}}#shopify-section-template--17612932513929__custom_liquid_ALRHX4{position:relative;margin-bottom:40px}@media screen and (min-width:990px){#shopify-section-template--17612932513929__custom_liquid_ALRHX4{margin-bottom:0}}.premiumBtn{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (min-width:990px){.premiumBtn{top:-64px;left:calc(50% + 360px)}}.premiumBtn a{display:inline-block;padding:8px 24px;border-radius:8px;font-size:20px;background-color:#b59768;color:#fff;text-align:center;min-width:320px}.facets-wrap ul .list-menu__item:not(:has(input[value=type_card])),.mobile-facets__inner ul .list-menu__item:not(:has(input[value=type_card])){display:none}.facets-wrap ul .list-menu__item:not(:has(input[value=type_egift])),.mobile-facets__inner ul .list-menu__item:not(:has(input[value=type_egift])){display:none}.facets-wrap ul .list-menu__item:has(input[value=type_card]),.mobile-facets__inner ul .list-menu__item:has(input[value=type_card]){display:block}.facets-wrap ul .list-menu__item:has(input[value=type_egift]),.mobile-facets__inner ul .list-menu__item:has(input[value=type_egift]){display:block}.product{margin-top:80px}.product .product__title h1 span{font-size:12px;display:block;margin-top:8px;margin-bottom:8px}@media screen and (min-width:990px){.product .product__title h1 span{font-size:16px}}.product .product__title h2{display:block;margin-top:8px;margin-bottom:4px;font-size:20px;text-indent:-10px}@media screen and (min-width:990px){.product .product__title h2{font-size:24px}}#price-template--16837864915081__main .price__container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}#price-template--16837864915081__main .price__container .product__tax{padding-top:10px;margin-left:4px}#price-template--16837864915081__main .price__container .price-item--regular{font-size:14px}.priceDisTax{width:100%;display:none}.priceDisTax p{font-size:28px;font-weight:700;margin:0}.priceDisTax p span{font-size:20px}.product .priceDisTax{display:block}.product__description a{color:#008db7;text-decoration:underline}.product-form{margin-top:-4px !important;margin-bottom:12px !important}.product-form__input .select::after{border-radius:6px}.product-form__input .select select{font-size:16px;height:32px;color:#010101}.price-per-item__container .quantity{min-height:32px;height:40px}.price-per-item__container .quantity::after{border-radius:6px}.price-per-item__container .quantity::before{border-radius:6px !important}.product-form__buttons button.product-form__submit{color:#fff;background-color:#1ca67e}.product-form__buttons button.product-form__submit::after{display:none}.payNow button{width:100%}.productPairLink{margin-top:20px;margin-bottom:20px}.productPairLink a{font-size:12px;color:#008db7;text-decoration:underline}.snsBtn{background-color:#f2f2f2;padding:16px;margin:0}.snsBtn p{margin:0;font-size:12px}.snsBtn ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:12px 0 0;padding:0}.snsBtn ul li{margin-right:2px}.snsBtn ul li a{display:inline-block;margin-right:8px;cursor:pointer}.snsBtn ul li a i{font-size:28px}.snsBtn ul li a p{display:none}.product-media-modal__content img{width:100%;max-width:778px}.ageCheckBox{display:none}.productTypeBar{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.productTypeBar img{width:24px;display:block;margin-left:16px;margin-right:8px}.productTypeBar h2{font-size:14px;color:#fff}.productTypeBar.productTypeBarCard{background-color:#bc9928}.productTypeBar.productTypeBarDgtl{background-color:#377be0}.egiftQuantityNotice{padding:4px 8px;font-size:12px;color:#a63a2b;border:1px solid #a63a2b}.cartGiftNotice{color:#b59768;font-weight:700;padding-left:24px;font-size:15px;position:relative}.cartGiftNotice::before{content:"";width:20px;height:20px;display:block;background-image:url(https://aoyamalab.net/assets/aoyama-gift-salon/img/common/icon-exclamation.svg);background-repeat:no-repeat;background-size:100%;position:absolute;top:3px;left:0}.cart__footer .totals{flex-wrap:wrap}.cart__footer .totals .deliveryFree{width:100%;font-size:13px;text-align:right;margin-bottom:8px}.article-card-wrapper{padding-bottom:40px;border-bottom:1px solid #ddd}.article-card-wrapper .card.article-card .card__information{padding:0}.article-card-wrapper .card.article-card .card__information .article-card__info{text-align:left}.article-card-wrapper .card.article-card .card__information .card__heading{text-align:left;margin-top:12px}.article-card-wrapper .card.article-card .card__information .article-card__excerpt{text-align:left;margin:12px 0 0;max-width:100%}.article-card-wrapper .card.article-card .card__information .article-card__excerpt a{display:inline-block;position:absolute;bottom:-24px;right:0}.article-template{margin-top:120px}#shopify-section-template--16837864751241__form .text-area.field__input{height:240px}#shopify-section-template--16837864751241__rich_text_mQmEja .rich-text__text p{margin:0;text-align:left}@media screen and (min-width:990px){#shopify-section-template--16837864751241__rich_text_mQmEja .rich-text__text p{text-align:center}}.customer{margin-top:80px !important}.customer .fieldFlex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:48px;position:relative;margin-bottom:12px}.customer .fieldFlex.fieldNonFlex{display:block}.customer .fieldFlex.fieldNonFlex .field{width:100%}.customer .fieldFlex .field{width:48%;margin-top:0}.customer .fieldFlex .errorMesse{display:none;width:100%;color:#fcc;text-align:left;font-size:12px}.customer p.registRequired{position:absolute;top:0;left:0;padding:4px 6px;font-size:12px;border-radius:3px;background-color:#b59768;color:#fff}.customer p.registRequired.registAny{background-color:rgba(0,0,0,0);border:1px solid #b59768;color:#b59768;color:#b59768}.customer p.registRequired span{position:absolute;right:-48px;color:#010101}.customer p.valiNote{font-size:12px;text-align:left;color:#aaa;margin:0}.customer .terms .termsMesse{text-align:left;font-size:12px;padding:8px 12px;margin:20px 0;border:1px solid #aaa;width:100%;height:280px;overflow:scroll}.customer .terms .termsCheckBox input{transform:translateY(1px)}.customer .terms .termsCheckBox label{font-size:14px}.customer .customerInfo>p{margin-bottom:0}.customer .customerInfo a{margin-top:16px}.customer .customerInfo .addressNotice p{display:inline-block;font-size:12px}.addresses form .field:nth-of-type(1){width:100%;flex-basis:100%;margin-right:0}.addresses form .field:nth-of-type(2){flex-basis:calc(50% - 1rem);margin-right:2rem;margin-top:16px}.addresses form .field:nth-of-type(3){flex-basis:calc(50% - 1rem);margin-top:0;margin-right:0;margin-top:16px}.shopify-policy__container{margin-top:80px;max-width:960px;min-height:240px}.shopify-policy__container .shopify-policy__body .shopInfoPrivacy{margin-top:40px}.shopify-policy__container .shopify-policy__body .shopInfoPrivacy p{line-height:1.75;margin-top:12px}.shopify-policy__container .shopify-policy__body .shopInfoPrivacy p:first-child{margin-top:0}.shopify-policy__container .shopify-policy__body .shopInfoPrivacy h3{margin-top:24px;font-weight:bold}.shopify-policy__container .shopify-policy__body .shopInfo{max-width:800px;margin:0 auto}.shopify-policy__container .shopify-policy__body .shopInfo dl{margin-top:40px}.shopify-policy__container .shopify-policy__body .shopInfo dl dt{font-weight:bold}.shopify-policy__container .shopify-policy__body .shopInfo dl dd{line-height:2;margin-top:12px;margin-bottom:24px;padding:0 12px}@media screen and (min-width:750px){.shopify-policy__container .shopify-policy__body .shopInfo dl dd{margin-bottom:40px}}.shopify-policy__container .shopify-policy__body .shopInfo dl dd p{line-height:2}.shopify-policy__container .shopify-policy__body .shopInfo p.company{margin-top:40px;text-align:center;line-height:2}@media screen and (min-width:750px){.shopify-policy__container .shopify-policy__body .shopInfo p.company{font-size:16px}}.section-template--21004475400329__main-padding{max-width:1200px;padding-left:12px;padding-right:12px}@media screen and (min-width:1441px){.section-template--21004475400329__main-padding{padding-left:0;padding-right:0}}.section-template--21004475400329__main-padding ul{padding-left:0}.section-template--21004475400329__main-padding ul li{list-style:none}.section-template--21004475400329__main-padding .main-page-title{display:none}.section-template--21004475400329__main-padding a{color:#008db7}.section-template--21004475400329__main-padding .faqLink{margin-top:-24px;padding-left:16px;margin-bottom:24px;padding-top:24px}.section-template--16837864849545__main-padding{max-width:1200px;padding-left:12px;padding-right:12px}@media screen and (min-width:1441px){.section-template--16837864849545__main-padding{padding-left:0;padding-right:0}}.section-template--16837864849545__main-padding li{list-style:none}.section-template--16837864849545__main-padding .main-page-title{display:none}.section-template--16837864849545__main-padding .rmtGuide{width:100%;max-width:1200px;margin:0px auto 0}.section-template--16837864849545__main-padding .rmtGuide .rmtLogo{text-align:center;margin-bottom:24px}.section-template--16837864849545__main-padding .rmtGuide .rmtLogo img{width:100%;max-width:320px;margin:0 auto}.section-template--16837864849545__main-padding .rmtGuide .rmtLogo p{margin-top:16px;padding:0 12px;line-height:1.75}.section-template--16837864849545__main-padding .rmtGuide .rmtLogo h2{font-size:32px;display:flex;justify-content:center}.section-template--16837864849545__main-padding .rmtGuide .rmtLogo h2 img{width:40px;margin:0 8px 0 0;display:block}.section-template--16837864849545__main-padding .rmtGdBox{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}@media screen and (min-width:990px){.section-template--16837864849545__main-padding .rmtGdBox{margin-bottom:80px}}.section-template--16837864849545__main-padding .rmtGdBox .rmtSubTitle{width:100%;font-size:18px;font-weight:bold;text-align:center}@media screen and (min-width:990px){.section-template--16837864849545__main-padding .rmtGdBox .rmtSubTitle{text-align:left}}.section-template--16837864849545__main-padding .rmtGdBox .rmtSubTitle p:first-child{display:inline-block;border-bottom:1px solid #000;padding:0 2px 1px;margin-bottom:12px;font-size:18px;font-weight:bold}.section-template--16837864849545__main-padding .rmtGdBox .rmtSubTitle p:last-child{margin:12px 0 32px;font-size:18px;font-weight:bold}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxL{width:60%;min-width:375px;margin:0 auto;padding:0 12px}@media screen and (min-width:990px){.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxL{width:40%;margin-right:1%}}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxL img{display:block;width:100%}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR{width:60%;min-width:375px;margin:16px auto 0;padding:0 12px}@media screen and (min-width:990px){.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR{width:58%;margin-left:1%}}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR p{width:100%;line-height:175%;font-size:14px;margin:12px auto 0}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR p b{font-size:1.2em}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR ul{margin:12px 0 24px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR ul li{list-style:disc;margin-left:16px;line-height:200%;font-size:16px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR ul p{list-style:disc;margin-left:16px;line-height:200%;font-size:16px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxR ul p span{list-style:disc;margin-left:16px;line-height:200%;font-size:14px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi{margin-top:12px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi>p:first-child{position:relative;padding-top:48px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi>p:first-child::before{position:absolute;top:0px;left:50%;transform:translateX(-50%);border-radius:50%;width:40px;height:40px;box-shadow:0 0 12px -4px #24374b;background-color:#24374b;color:#fff;display:flex;justify-content:center;align-items:center;font-size:12px}@media screen and (min-width:990px){.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi>p:first-child::before{left:0;transform:translateX(0)}}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi>p:nth-child(2){margin-top:16px}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi.rmtGdBoxRDesiA>p:first-child::before{content:"a"}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi.rmtGdBoxRDesiB>p:first-child::before{content:"b"}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi.rmtGdBoxRDesiC>p:first-child::before{content:"c"}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi.rmtGdBoxRDesiD>p:first-child::before{content:"d"}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi.rmtGdBoxRDesiE>p:first-child::before{content:"e"}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi ul li{list-style:disc;margin-left:20px;line-height:200%}.section-template--16837864849545__main-padding .rmtGdBox .rmtGdBoxRDesi ul li a{display:inline-block;margin-right:8px;font-weight:700}.pagsQa{padding:8px 16px}.pagsQa .pagsQaDetail dl{line-height:1.75}.pagsQa .pagsQaDetail dl dt{position:relative;display:block;width:auto;cursor:pointer;padding-right:24px;margin-bottom:40px}.pagsQa .pagsQaDetail dl dt::before{content:"";display:block;padding-top:40px;margin-right:-40px;cursor:initial}@media screen and (min-width:990px){.pagsQa .pagsQaDetail dl dt::before{padding-top:88px;margin-top:-44px}}.pagsQa .pagsQaDetail dl dt::after{content:"";height:1px;background-color:#010101;display:block;width:100%;margin-top:40px}.pagsQa .pagsQaDetail dl dt span{display:block;cursor:pointer;font-size:1.5em;font-weight:700}.pagsQa .pagsQaDetail dl dt span::after{content:"";position:absolute;top:52px;left:56px;width:8px;height:20px;background-repeat:no-repeat;background-image:url("https://secretmall.jp/html/user_data/assets/img/common/arrow-right-bge.svg");background-size:100%;transform:rotate(90deg);transition:.7s}@media screen and (min-width:990px){.pagsQa .pagsQaDetail dl dt span::after{top:100px}}.pagsQa .pagsQaDetail dl dt span.qaOpen::after{transform:rotate(-90deg);left:64px}.pagsQa .pagsQaDetail dl dd{display:none;padding:16px 16px 24px;margin-bottom:64px;background-color:#ddd;border-radius:8px;margin-left:0;margin-top:-24px;position:relative;z-index:10}.pagsQa .pagsQaDetail dl dd::before{content:"A.";display:inline;margin-right:8px;font-size:1.5em;font-weight:400}.section-template--16837864849545__main-padding{max-width:100%;padding:0 !important}#agsp{background-color:#e8e0d8;padding-bottom:120px}#agsp img{border:none}#agsp section{margin-top:40px}@media screen and (min-width:750px){#agsp section{margin-top:116px}}#agsp section .agspSecTitle{font-family:"Noto Serif JP";text-align:center}#agsp section .agspSecTitle h2{font-size:28px}#agsp section .agspSecTitle p{margin-top:16px;font-size:12px;text-align:left}@media screen and (min-width:750px){#agsp section .agspSecTitle p{text-align:center}}#agsp section.agspHead{margin-top:0;position:relative;height:160px;background-color:#211a1a;background-image:url("https://aoyamalab.net/assets/aoyama-gift-salon/img/free_page/agsp/gold_line.jpg");background-position:bottom;background-size:100% 28px;background-repeat:no-repeat}@media screen and (min-width:750px){#agsp section.agspHead{height:226px;background-size:100% 46px}}#agsp section.agspHead img{position:absolute;top:32px;left:50%;transform:translateX(-50%);width:120px}@media screen and (min-width:750px){#agsp section.agspHead img{top:54px;width:400px}}#agsp section.agspHead img.imgPc{display:none}@media screen and (min-width:750px){#agsp section.agspHead img.imgPc{display:block}}@media screen and (min-width:750px){#agsp section.agspHead img.imgSmp{display:none}}#agsp section.agspFv{margin-top:0;position:relative;background-color:#251a18;padding-top:140px}@media screen and (min-width:750px){#agsp section.agspFv{padding-top:0}}#agsp section.agspFv img.imgPc{display:none}@media screen and (min-width:990px){#agsp section.agspFv img.imgPc{display:block}}@media screen and (min-width:990px){#agsp section.agspFv img.imgSmp{display:none}}#agsp section.agspFv .secInr{position:absolute;top:0;left:0;width:100%}@media screen and (min-width:990px){#agsp section.agspFv .secInr{left:50%}}#agsp section.agspFv .secInr p{margin-top:32px;padding:0px 16px;line-height:2;text-align:justify;font-family:"Noto Serif JP";color:#fff;font-size:12px}@media screen and (min-width:750px){#agsp section.agspFv .secInr p{margin-top:80px}}@media screen and (min-width:990px){#agsp section.agspFv .secInr p{margin-top:16px;width:40%}}@media screen and (min-width:1366px){#agsp section.agspFv .secInr p{margin-top:6vw}}@media screen and (min-width:1441px){#agsp section.agspFv .secInr p{font-size:16px}}#agsp section.agspFv .secInr p span{display:block;font-size:1.5em;margin-bottom:16px;line-height:1.5}#agsp section.agspFv .secInr img{display:block;width:80%;margin:16px auto}@media screen and (min-width:990px){#agsp section.agspFv .secInr img{width:100%;margin-left:auto;margin-right:0}}#agsp section.agspLineup ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:40px}#agsp section.agspLineup ul li{width:49%;margin-right:2%;margin-bottom:2%;line-height:0;position:relative}#agsp section.agspLineup ul li:nth-child(2n){margin-right:0}@media screen and (min-width:750px){#agsp section.agspLineup ul li{width:18.4%}#agsp section.agspLineup ul li:nth-child(2n){margin-right:2%}#agsp section.agspLineup ul li:nth-child(5n){margin-right:0%}}#agsp section.agspLineup ul li a img{margin:0;border-radius:6px}#agsp section.agspLineup ul li a p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;line-height:1.75;margin:0;color:#e8e0d8;border-radius:6px;background-color:rgba(33,26,26,.35);font-size:20px;transition:.5s;text-shadow:0 0 4px #211a1a}#agsp section.agspLineup ul li:hover p{background-color:rgba(33,26,26,.1)}#agsp section.agspLineup .siteMock{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}#agsp section.agspLineup .siteMock p{text-align:center;padding:0 8px;margin-bottom:16px;line-height:1.5;width:100%}@media screen and (min-width:990px){#agsp section.agspLineup .siteMock p{margin-bottom:40px}}#agsp section.agspLineup .siteMock img{display:block}#agsp section.agspLineup .siteMock img:nth-child(2){display:none}@media screen and (min-width:990px){#agsp section.agspLineup .siteMock img:nth-child(2){display:block;width:640px}}#agsp section.agspLineup .siteMock img:nth-child(3){width:200px;margin:0 auto}@media screen and (min-width:990px){#agsp section.agspLineup .siteMock img:nth-child(3){margin:0}}#agsp section.agspLineup .btn{width:160px;height:48px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;transition:.5s;background-color:#101d31;color:#fff;font-size:12px;border-radius:10px;margin:32px auto}#agsp section.agspItem{background-color:#211a1a;padding:40px 0}@media screen and (min-width:750px){#agsp section.agspItem{padding:80px 0}}#agsp section.agspItem .agspSecTitle h2{color:#e8e0d8}#agsp section.agspItem .itemSlider{width:100%;text-align:center;margin-top:60px}#agsp section.agspItem .itemSlider ul{width:100%}#agsp section.agspItem .itemSlider ul li{line-height:0}#agsp section.agspItem .itemSlider ul li img{width:200px;margin:0 !important}#agsp section.agspItem .itemSlider>a{margin:40px auto;width:160px;height:48px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;transition:.5s;background-color:#101d31;color:#fff;font-size:12px;border-radius:10px;background-color:#e8e0d8;color:#211a1a;border-radius:100px;width:320px;font-size:16px}#agsp section.agspScene ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-top:40px}#agsp section.agspScene ul li{width:32%;margin-right:2%;margin-bottom:0;line-height:0}#agsp section.agspScene ul li:nth-child(3n){margin-right:0}@media screen and (min-width:750px){#agsp section.agspScene ul li{width:18%;margin-bottom:0px}#agsp section.agspScene ul li:nth-child(3n){margin-right:2%}#agsp section.agspScene ul li:nth-child(5){margin-right:0}}#agsp section.agspScene ul li img{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;margin-bottom:0}#agsp section.agspScene ul li p{padding:12px;background-color:#211a1a;color:#e8e0d8;text-align:center;line-height:1.5;font-size:12px}@media screen and (min-width:750px){#agsp section.agspScene ul li p{font-size:16px;padding:16px;margin-top:0}}#agsp section.agspScene ul li p{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}#agsp section.agspUse .useListWrap{margin-top:40px}@media screen and (min-width:750px){#agsp section.agspUse .useListWrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}@media screen and (min-width:750px){#agsp section.agspUse .useListWrap .useList{width:49%;margin-right:2%}#agsp section.agspUse .useListWrap .useList:nth-child(2){margin-right:0}}#agsp section.agspUse .useListWrap .useList>p{width:320px;height:32px;margin:0 auto;padding-top:8px;text-align:center;font-size:20px;background-size:100% 32px;background-repeat:no-repeat}#agsp section.agspUse .useListWrap .useList ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:40px}#agsp section.agspUse .useListWrap .useList ul li{width:48%;margin-right:4%;border:1px solid #211a1a;padding:16px;border-radius:20px}#agsp section.agspUse .useListWrap .useList ul li:nth-child(2){margin-right:0}#agsp section.agspUse .useListWrap .useList ul li img{display:block;height:64px;margin:12px auto}#agsp section.agspUse .useListWrap .useList ul li p{text-align:center;line-height:1.75;font-size:12px}@media screen and (min-width:750px){#agsp section.agspUse .useListWrap .useList ul li p{font-size:14px}}#agsp section.agspUse .useListWrap .useList.giver>p{background-image:url("https://aoyamalab.net/assets/aoyama-gift-salon/img/free_page/agsp/use_giver.svg")}#agsp section.agspUse .useListWrap .useList.receiver{margin-top:24px}@media screen and (min-width:750px){#agsp section.agspUse .useListWrap .useList.receiver{margin-top:0}}#agsp section.agspUse .useListWrap .useList.receiver>p{background-image:url("https://aoyamalab.net/assets/aoyama-gift-salon/img/free_page/agsp/use_receiver.svg")}#agsp section.agspUse .useListWrap .useList.receiver p{color:#ea4800}#agsp section.agspUse .useListWrap .useList.receiver ul li{border-color:#ea4800}#agsp section.agspContant .agspContantDetail{margin-top:40px;background-color:#333;background-repeat:12px;padding:32px 16px;border-radius:16px}#agsp section.agspContant .agspContantDetail p{color:#e8e0d8;text-align:center;font-size:16px;line-height:1.5}@media screen and (min-width:750px){#agsp section.agspContant .agspContantDetail p{font-size:20px}}#agsp section.agspContant .agspContantDetail ul{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}#agsp section.agspContant .agspContantDetail ul li{background-color:#e8e0d8;border-radius:50px;text-align:center;width:375px;height:40px;padding-top:2px}#agsp section.agspContant .agspContantDetail ul li:last-child{margin-top:16px}@media screen and (min-width:750px){#agsp section.agspContant .agspContantDetail ul li:last-child{margin-top:0}}#agsp section.agspContant .agspContantDetail ul li a{font-size:20px}.aboutHeader .aboutHeaderInr{position:relative;height:300px;overflow:hidden}@media screen and (min-width:601px){.aboutHeader .aboutHeaderInr{height:auto}}.aboutHeader .aboutHeaderInr img{width:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:601px){.aboutHeader .aboutHeaderInr img{position:static;transform:translateY(0)}}.aboutHeader .aboutHeaderInr .aboutHeaderText{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width:990px){.aboutHeader .aboutHeaderInr .aboutHeaderText{width:auto;top:100px;left:auto;transform:translate(0, 0);right:90px}}.aboutHeader .aboutHeaderInr .aboutHeaderText h2{width:100%;text-align:center;color:#fff;font-size:24px;font-weight:700;margin-top:0}@media screen and (min-width:750px){.aboutHeader .aboutHeaderInr .aboutHeaderText h2{font-size:40px}}.aboutHeader .aboutHeaderInr .aboutHeaderText p{width:100%;padding-left:24px;padding-right:24px;font-size:14px;color:#fff;text-align:justify}@media screen and (min-width:750px){.aboutHeader .aboutHeaderInr .aboutHeaderText p{font-size:18px}}.aboutHeader .aboutHeaderBottom{background-color:#e9ee90;padding-top:16px;padding-bottom:16px}.aboutHeader .aboutHeaderBottom p{font-size:15px;letter-spacing:-0.5px;font-weight:700;margin-top:0;margin-bottom:0;text-align:center}@media screen and (min-width:990px){.aboutHeader .aboutHeaderBottom p{font-size:22px;letter-spacing:0}}.accentColor{position:relative;z-index:1}.accentColor::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background-color:#eaee90;z-index:-1}.aboutIntro .aboutIntroInr{padding-left:16px;padding-right:16px;margin-top:40px}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr{margin-top:80px}}.aboutIntro .aboutIntroInr h3{font-size:26px;text-align:center;font-weight:700}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr h3{font-size:36px}}.aboutIntro .aboutIntroInr h3 b{font-size:34px;font-weight:700;color:#71a1b2}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr h3 b{font-size:48px}}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-width:1200px;margin-top:60px;margin-left:auto;margin-right:auto}}.aboutIntro .aboutIntroInr ul li{background-color:#f5f5f5;margin-bottom:20px;position:relative;padding-top:20px;padding-bottom:20px;padding-right:20px;padding-left:105px;border-radius:20px}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr ul li{width:32%;margin-right:2%;padding-left:20px;padding-top:127px;text-align:center;height:290px}.aboutIntro .aboutIntroInr ul li:nth-child(3n){margin-right:0}}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr ul li{padding-top:150px}}.aboutIntro .aboutIntroInr ul li img{border:none;position:absolute;top:50%;left:20px;transform:translateY(-50%);width:70px;display:block}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr ul li img{top:20px;left:50%;transform:translate(-50%, 0);width:100px}}.aboutIntro .aboutIntroInr ul li h4{margin-top:0;margin-bottom:0;font-weight:700}.aboutIntro .aboutIntroInr ul li p{margin-top:10px;margin-bottom:0}@media screen and (min-width:750px){.aboutIntro .aboutIntroInr ul li p{text-align:left}}.aboutIntro.aboutReco{background-color:#b5d0d9;padding-top:40px;padding-bottom:40px}.aboutIntro.aboutReco .aboutIntroInr{margin-top:0}.aboutIntro.aboutReco .aboutIntroInr h3 b{color:#333}.aboutIntro.aboutReco .aboutIntroInr ul{margin-top:50px}@media screen and (min-width:750px){.aboutIntro.aboutReco .aboutIntroInr ul{margin-top:85px}}.aboutIntro.aboutReco .aboutIntroInr ul li{background-color:#fff}@media screen and (min-width:990px){.aboutIntro.aboutReco .aboutIntroInr ul li{padding-top:180px}}@media screen and (min-width:1366px){.aboutIntro.aboutReco .aboutIntroInr ul li{width:328px;height:340px}}@media screen and (min-width:990px){.aboutIntro.aboutReco .aboutIntroInr ul li img{width:135px}}.aboutIntro.aboutReco .aboutIntroInr ul li p{line-height:1.5}.aboutMerit2 .aboutMerit2Box:nth-child(1){background-color:#f5f5f5;padding-top:20px;padding-bottom:20px;margin-top:0}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box:nth-child(1){padding-top:40px;padding-bottom:40px}}.aboutMerit2 .aboutMerit2Box:nth-child(1) .aboutMeritBoxHeader{margin-top:0}.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:70px}.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader h3{width:350px;height:70px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#71a1b2;margin-left:auto;margin-right:auto;color:#fff;font-size:24px;font-weight:700;position:relative}.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader h3::after{content:"";width:20px;height:20px;background-color:#71a1b2;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%) rotate(45deg)}.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader p{font-size:26px;text-align:center;margin-top:50px;font-weight:700;line-height:1.1}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader p{font-size:36px}}.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader p b{font-size:34px;color:#71a1b2}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box .aboutMeritBoxHeader p b{font-size:48px}}.aboutMerit2 .aboutMerit2Box ul{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-top:60px}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box ul{margin-top:85px}}.aboutMerit2 .aboutMerit2Box ul li{position:relative;margin-bottom:50px;padding-top:50px}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box ul li{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:0px}}.aboutMerit2 .aboutMerit2Box ul li img{width:525px}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box ul li div{width:calc(100% - 525px);padding-left:60px}}.aboutMerit2 .aboutMerit2Box ul li div h4{position:absolute;top:-50px;left:14px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:135px;height:48px;border-radius:36px;font-size:21px;font-weight:700;background-color:#71a1b2;color:#fff}@media screen and (min-width:990px){.aboutMerit2 .aboutMerit2Box ul li div h4{position:static;margin-top:0}}.aboutMerit2 .aboutMerit2Box ul li div p{font-size:16px;margin-top:0}.aboutMerit2 .aboutMerit2Box ul li div p b{display:block;font-size:20px;font-weight:700}.aboutMerit2 .aboutMerit2Box ul li div p a{color:#008db7;text-decoration:underline;display:block}@media screen and (min-width:990px){.aboutMerit{margin-top:160px}}.aboutMerit .aboutMeritBox{text-align:center;position:relative;height:2538px;margin-bottom:160px}.aboutMerit .aboutMeritBox:nth-child(2n){height:1692px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox:nth-child(2n){height:auto}}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox{height:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.aboutMerit .aboutMeritBox>h3{font-size:14px;font-weight:700;line-height:2}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox>h3{width:100%;font-size:24px}}.aboutMerit .aboutMeritBox>p{font-size:24px;font-weight:700;margin-top:0}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox>p{width:100%;font-size:36px}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit{position:absolute;top:150px;right:0}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit{position:static;width:50%;padding-top:80px;background:linear-gradient(180deg, #EEE 0%, #FFF 100%);padding-left:40px;padding-right:40px}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox{width:360px;height:423px;margin-bottom:423px;padding-top:40px;position:relative}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox{max-width:600px;width:100%;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:16px;height:auto;padding-top:0}}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox:nth-child(n+2) h4{display:none}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox::after{content:"";width:320px;height:100%;position:absolute;top:0;right:0;z-index:-1;background:linear-gradient(180deg, #EEE 0%, #FFF 100%)}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox::after{display:none}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox h4{background-color:rgba(1,1,1,.25);margin:0;color:#fff;width:320px;height:32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:0 0 16px -4px rgba(1,1,1,.25);margin-right:40px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox h4{display:block;width:100%;order:1;text-align:left;color:#333;background-color:rgba(0,0,0,0);box-shadow:none;font-size:24px;font-weight:700}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox img{display:block;margin-top:24px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox img{width:520px;order:3}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox p{font-size:12px;text-align:left}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox p{width:100%;order:2;margin-top:64px;font-size:16px;margin-top:64px;height:90px}}.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox p b{display:block;text-align:left;font-size:14px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxDemerit .demeritBox p b{font-weight:700;font-size:20px}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit{position:absolute;top:573px;left:0}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit{position:static;width:50%;padding-top:80px;background:linear-gradient(180deg, #C4D9D8 0%, #FFF 100%);padding-left:40px;padding-right:40px}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox{width:360px;height:423px;margin-bottom:423px;padding-top:40px;position:relative}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox{max-width:600px;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;height:auto;margin-bottom:16px;padding-top:0}}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox:nth-child(n+2) h4{display:none}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox::after{content:"";width:320px;height:100%;position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(180deg, #C4D9D8 0%, #FFF 100%)}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox::after{display:none}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox h4{background:hsla(0,0%,100%,.5);margin:0;box-shadow:4px 4px 12px 0px rgba(0,0,0,.2);width:320px;height:32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:40px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox h4{display:block;width:100%;order:1;text-align:left;color:#333;background-color:rgba(0,0,0,0);box-shadow:none;font-size:24px;font-weight:700}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox img{display:block;width:320px;margin-left:40px;margin-top:24px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox img{width:520px;order:3}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox p{margin-left:40px;font-size:12px;text-align:left}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox p{width:100%;order:2;margin-top:64px;font-size:16px;margin-top:64px;height:90px}}.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox p b{display:block;text-align:left;font-size:14px}@media screen and (min-width:990px){.aboutMerit .aboutMeritBox .aboutMeritBoxMerit .meritBox p b{font-weight:700;font-size:20px}}.aboutLineup{margin-top:40px}.aboutLineup .secInr h3{font-size:24px;font-weight:700;text-align:center}@media screen and (min-width:990px){.aboutLineup .secInr h3{font-size:36px}}.aboutLineup .secInr p{font-size:14px;font-weight:700;line-height:1.5;text-align:center}@media screen and (min-width:990px){.aboutLineup .secInr p{font-size:20px}}.aboutLineup .secInr ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media screen and (min-width:990px){.aboutLineup .secInr ul{margin-top:64px}}.aboutLineup .secInr ul li{width:49%;margin-right:2%;margin-bottom:24px}.aboutLineup .secInr ul li:nth-child(2n){margin-right:0}@media screen and (min-width:990px){.aboutLineup .secInr ul li{width:23.5%}.aboutLineup .secInr ul li:nth-child(2n){margin-right:2%}.aboutLineup .secInr ul li:nth-child(4n){margin-right:0}}.aboutLineup .secInr ul li a{overflow:hidden}.aboutLineup .secInr ul li a img{width:100%;border:1px solid #ddd}.aboutLineup .secInr .aboutLineupBtn{text-align:center}@media screen and (min-width:990px){.aboutLineup .secInr .aboutLineupBtn{margin-top:80px}}.aboutLineup .secInr .aboutLineupBtn a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#010101;width:360px;height:48px;color:#fff;font-weight:700;border-radius:8px;display:inline-flex}.aboutCardType{display:none;margin-top:120px}.aboutCardType .secInr h3{font-size:24px;font-weight:700;text-align:center}@media screen and (min-width:990px){.aboutCardType .secInr h3{font-size:36px}}.aboutCardType .secInr p{font-size:14px;font-weight:700;line-height:1.5;text-align:center}@media screen and (min-width:990px){.aboutCardType .secInr p{font-size:20px}}@media screen and (min-width:990px){.aboutCardType .secInr ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:80px}}.aboutCardType .secInr ul li{width:100%;margin-bottom:40px}@media screen and (min-width:990px){.aboutCardType .secInr ul li{width:45%;margin-right:10%;margin-bottom:0}.aboutCardType .secInr ul li:nth-child(2n){margin-right:0}}.aboutCardType .secInr ul li a img{width:100%;display:block}.aboutContact{margin-top:120px;margin-bottom:200px}.aboutContact .secInr p{text-align:center;font-size:14px;font-weight:700}@media screen and (min-width:990px){.aboutContact .secInr p{font-size:24px}}.aboutContact .secInr ul{margin-top:40px}.aboutContact .secInr ul li{text-align:center;margin-bottom:32px}.aboutContact .secInr ul li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:8px;background-color:#101d31;color:#fff;width:360px;height:48px;display:inline-flex}.aboutContact .secInr ul li:nth-child(2){margin-bottom:0}.aboutContact .secInr ul li:nth-child(2) a{background-color:#fff;border:3px solid #101d31;color:#101d31}.selectType .secInr{padding-left:0;padding-right:0}@media screen and (min-width:990px){.selectType .secInr .selectTitle{margin-top:120px}}.selectType .secInr .selectTitle h2{font-size:16px;font-weight:700;line-height:1.75;text-align:center}@media screen and (min-width:990px){.selectType .secInr .selectTitle h2{font-size:24px}}.selectType .secInr .selectTitle h2 strong{font-size:24px;display:block}@media screen and (min-width:990px){.selectType .secInr .selectTitle h2 strong{font-size:40px}}@media screen and (min-width:990px){.selectType .secInr .selectPattern{margin-top:80px}}@media screen and (min-width:990px){.selectType .secInr .selectPattern ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.selectType .secInr .selectPattern ul li{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:160px}@media screen and (min-width:990px){.selectType .secInr .selectPattern ul li{width:33.3%;height:auto}}.selectType .secInr .selectPattern ul li img{width:160px;height:160px;margin:0}@media screen and (min-width:990px){.selectType .secInr .selectPattern ul li img{width:100%;height:auto}}.selectType .secInr .selectPattern ul li p{width:calc(100% - 160px);font-size:14px;padding-left:16px;height:100%;color:#fff;margin:0;padding-top:48px;text-shadow:0 0 8px rgba(1,1,1,.5);background:linear-gradient(90deg, #D09FA0 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width:990px){.selectType .secInr .selectPattern ul li p{width:100%;height:220px;background:linear-gradient(180deg, #D09FA0 0%, rgba(255, 255, 255, 0) 100%);padding-left:0;padding-top:0;text-align:center;padding-top:24px}}.selectType .secInr .selectPattern ul li p b{font-size:24px;display:block}.selectType .secInr .selectPattern ul li p.ls{letter-spacing:-1px}.selectType .secInr .selectPattern ul li:nth-child(2) p{background:linear-gradient(90deg, #A0A0A0 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width:990px){.selectType .secInr .selectPattern ul li:nth-child(2) p{background:linear-gradient(180deg, #A0A0A0 0%, rgba(255, 255, 255, 0) 100%)}}.selectType .secInr .selectPattern ul li:nth-child(3) p{background:linear-gradient(90deg, #76A6A4 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width:990px){.selectType .secInr .selectPattern ul li:nth-child(3) p{background:linear-gradient(180deg, #76A6A4 0%, rgba(255, 255, 255, 0) 100%)}}.selectType .secInr .selectPattern>p{text-align:center;font-size:14px;font-weight:400;font-family:"Noto Serif JP";text-shadow:0 0 8px #fff}@media screen and (min-width:990px){.selectType .secInr .selectPattern>p{font-size:20px;transform:translateY(-100px);line-height:2.5}}.selectDetail{margin-top:80px}.selectDetail .secInr{max-width:1000px}.selectDetail .secInr .selectDetailBox:nth-child(2) h3{background-color:#a0a0a0}.selectDetail .secInr .selectDetailBox:nth-child(2) ul.detailText li{background-color:rgba(160,160,160,.2)}.selectDetail .secInr .selectDetailBox:nth-child(2) .selectDetailBtn a{background-color:#a0a0a0}.selectDetail .secInr .selectDetailBox:nth-child(3) h3{background-color:#76a6a4}.selectDetail .secInr .selectDetailBox:nth-child(3) ul.detailText li{background-color:rgba(118,166,164,.2)}.selectDetail .secInr .selectDetailBox:nth-child(3) .selectDetailBtn a{background-color:#76a6a4}.selectDetail .secInr .selectDetailBox h3{background-color:#d09fa0;width:100%;height:40px;box-shadow:0 0 16px -4px rgba(1,1,1,.25);color:#fff;text-shadow:0 0 8px rgba(1,1,1,.25);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;font-weight:700}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox h3{height:56px;font-size:24px}}.selectDetail .secInr .selectDetailBox>p{margin-top:40px;font-size:15px;font-weight:700;text-align:center;line-height:2;letter-spacing:-0.5px}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox>p{font-size:20px}}.selectDetail .secInr .selectDetailBox ul.detailText{margin-top:48px}.selectDetail .secInr .selectDetailBox ul.detailText li{width:100%;padding-top:32px;padding-bottom:32px;text-align:center;background:rgba(208,159,160,.2);margin-bottom:24px;box-shadow:0px 0px 16px -4px rgba(208,159,160,.25)}.selectDetail .secInr .selectDetailBox ul.detailText li p{display:inline-block;text-align:left;font-size:13px;letter-spacing:-0.5px}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox ul.detailText li p{font-size:16px}}.selectDetail .secInr .selectDetailBox ul.detailText li p b{display:block;text-align:center;margin-bottom:24px;font-size:16px}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox ul.detailText li p b{font-size:20px}}.selectDetail .secInr .selectDetailBox h4{text-align:center;font-size:16px;font-weight:700;display:block;margin-bottom:32px}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox h4{font-size:32px}}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox ul.detailImg{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox ul.detailImg li{width:49%;margin-right:2%}.selectDetail .secInr .selectDetailBox ul.detailImg li:nth-child(2n){margin-right:0}}.selectDetail .secInr .selectDetailBox ul.detailImg li img{width:100%;display:block;margin:0}.selectDetail .secInr .selectDetailBox ul.detailImg li p{margin-top:16px;font-weight:700;font-size:13px;text-align:center}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox ul.detailImg li p{font-size:16px}}.selectDetail .secInr .selectDetailBox .selectDetailBtn{text-align:center;margin-bottom:120px;margin-top:64px}.selectDetail .secInr .selectDetailBox .selectDetailBtn a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:240px;height:32px;border-radius:8px;background-color:#d09fa0;display:inline-flex;color:#fff;box-shadow:0 0 16px -4px rgba(1,1,1,.25);font-weight:700}@media screen and (min-width:990px){.selectDetail .secInr .selectDetailBox .selectDetailBtn a{width:320px;height:40px;font-size:20px}}.selectCard .secInr{max-width:1000px}.selectCard .secInr h3{background-color:#101d31;height:100px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:14px;font-weight:700;padding-top:16px;padding-bottom:16px;box-shadow:0 0 16px -4px rgba(1,1,1,.25)}@media screen and (min-width:990px){.selectCard .secInr h3{font-size:16px}}.selectCard .secInr h3 strong{font-size:18px;display:block;width:100%}@media screen and (min-width:990px){.selectCard .secInr h3 strong{font-size:24px}}.selectCard .secInr h4{margin-top:48px;font-size:14px;font-weight:700;text-align:center}@media screen and (min-width:990px){.selectCard .secInr h4{font-size:20px}}.selectCard .secInr .cardBox{margin-top:80px;padding-left:20px;padding-right:20px}.selectCard .secInr .cardBox p{font-size:13px;font-weight:700}@media screen and (min-width:990px){.selectCard .secInr .cardBox p{font-size:16px}}.selectCard .secInr .cardBox p b{font-size:16px;display:block}@media screen and (min-width:990px){.selectCard .secInr .cardBox p b{font-size:24px}}.selectCard .secInr .cardBox img{width:100%}.serviceDetail .secInr{padding-left:0;padding-right:0}.serviceDetail .secInr p.message{text-align:center;padding-top:40px;padding-bottom:40px;padding-left:10px;padding-right:10px;border:1px solid #fff;background:#f2f2f2;box-shadow:0px 0px 16px -4px rgba(0,0,0,.2);font-size:14px;font-weight:700}@media screen and (min-width:990px){.serviceDetail .secInr p.message{background-color:rgba(0,0,0,0);font-size:18px;box-shadow:none;padding-left:20px;padding-right:20px}}.serviceDetail.serviceDetailEnd{margin-bottom:120px;transform:translateY(-100px)}@media screen and (min-width:990px){.serviceDetail.serviceDetailEnd p.message{font-size:28px;text-shadow:0 0 8px rgba(0,0,0,.25);line-height:2.5;font-weight:400}}.serviceCompare{margin-top:40px}@media screen and (min-width:990px){.serviceCompare{margin-top:80px}}.serviceCompare .secInr{padding-left:0;padding-right:0}@media screen and (min-width:990px){.serviceCompare .secInr{padding-left:10px;padding-right:10px}}.serviceCompare .secInr h3{font-size:16px;font-weight:700;text-align:center}@media screen and (min-width:990px){.serviceCompare .secInr h3{font-size:24px}}.serviceCompare .secInr table tr{width:100%}.serviceCompare .secInr table tr th{width:12%;font-size:10px;letter-spacing:-1px;padding:0;text-align:center}@media screen and (min-width:990px){.serviceCompare .secInr table tr th{font-size:16px}}.serviceCompare .secInr table tr td{width:44%;font-weight:700;text-align:center;padding:8px;font-size:12px}@media screen and (min-width:990px){.serviceCompare .secInr table tr td{font-size:16px;padding:20px;text-align:justify}}.serviceCompare .secInr table tr td img{width:100%;margin-bottom:16px}.serviceCompare .secInr table tr td:nth-child(2){background-color:#f7f3e5}.serviceCompare .secInr table tr td:nth-child(3){background-color:#e8f2f2}.serviceRece{margin-top:80px;margin-bottom:80px}.serviceRece .secInr{padding-left:0;padding-right:0}.serviceRece .secInr h3{font-size:20px;font-weight:700;text-align:center}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.serviceRece .secInr .receBoxWrap .receBox{margin-top:32px;margin-bottom:80px;padding-left:20px;padding-right:20px;padding-top:32px;background:linear-gradient(180deg, #F7F3E5 80%, rgba(255, 255, 255, 0) 100%)}.serviceRece .secInr .receBoxWrap .receBox:nth-child(2){background:linear-gradient(180deg, #E8F2F2 80%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap .receBox{width:50%;padding-left:48px}}.serviceRece .secInr .receBoxWrap .receBox h4{font-size:18px;font-weight:700;text-align:center}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap .receBox h4{font-size:20px}}.serviceRece .secInr .receBoxWrap .receBox ul.receDetail{margin-top:40px;margin-bottom:80px}.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li{margin-bottom:64px}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li{height:400px}}.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li p{font-size:14px;font-weight:700}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li p{font-size:16px}}.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li p span{display:block;font-size:12px}.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li p span.orange{color:#c96b4b}.serviceRece .secInr .receBoxWrap .receBox ul.receDetail li img{display:block;width:100%;max-width:480px}.serviceRece .secInr .receBoxWrap .receBox ul.receReco li p{font-size:12px}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap .receBox ul.receReco li p{font-size:16px}}.serviceRece .secInr .receBoxWrap .receBox ul.receReco li p b{display:block;font-size:14px}@media screen and (min-width:990px){.serviceRece .secInr .receBoxWrap .receBox ul.receReco li p b{font-size:20px}}.guideGiftcardWrap .guideGiftcard table tr th{width:120px;font-size:13px}@media screen and (min-width:990px){.guideGiftcardWrap .guideGiftcard table tr th{width:160px;font-size:14px}}.guideGiftcardWrap .guideGiftcard table tr td{width:calc(100% - 120px);font-size:13px}@media screen and (min-width:990px){.guideGiftcardWrap .guideGiftcard table tr td{width:calc(100% - 160px);font-size:14px}}.guideGiftcardWrap .guideGiftcardDetail{margin-top:40px}@media screen and (min-width:990px){.guideGiftcardWrap .guideGiftcardDetail{margin-top:40px}}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxL{width:100%}@media screen and (min-width:990px){.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxL{width:320px}}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxL h4{font-size:16px;font-weight:700;margin:0;color:#707070}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxL a img{margin-top:16px}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxL a p{margin-top:8px}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxR{width:100%}@media screen and (min-width:990px){.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxR{width:calc(100% - 360px)}}@media screen and (min-width:990px){.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxR h4{margin-top:36px}}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxR p{font-size:14px}.guideGiftcardWrap .guideGiftcardDetail .guideGiftcardBox .guideGiftcardBoxR ul{margin-top:16px;background-color:#f2f2f2;padding:16px}footer{font-size:12px}footer .footerInr{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-left:32px;padding-right:32px}footer .footerInr .footerInfo{width:100%}@media screen and (min-width:990px){footer .footerInr .footerInfo{width:360px;margin-right:40px}}@media screen and (min-width:1366px){footer .footerInr .footerInfo{width:429px;margin-right:129px}}footer .footerInr .footerInfo .fTop{border-bottom:1px solid #10386b;padding-bottom:30px}footer .footerInr .footerInfo .fTop .fLogo a img{width:130px}@media screen and (min-width:990px){footer .footerInr .footerInfo .fTop .fLogo a img{width:160px}}footer .footerInr .footerInfo .fTop p.fDetail{margin-top:30px;font-size:11px;line-height:2}footer .footerInr .footerInfo .fTop ul{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0}footer .footerInr .footerInfo .fTop ul li{width:152px;height:40px;margin-right:12px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border-radius:4px;color:#101d31;line-height:1;margin-bottom:8px}footer .footerInr .footerInfo .fTop ul li a{color:#101d31}footer .footerInr .footerInfo .fCompany{margin-top:30px;border-bottom:1px solid #10386b;padding-bottom:20px}footer .footerInr .footerInfo .fCompany dl{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}footer .footerInr .footerInfo .fCompany dl dt:nth-child(1){width:100%}footer .footerInr .footerInfo .fCompany dl dt{width:40px;color:#707070}footer .footerInr .footerInfo .fCompany dl dd{width:calc(100% - 40px);margin-bottom:20px;margin-left:0;color:#fff}footer .footerInr .footerInfo .fCompany dl dd:nth-child(2){width:100%;margin-top:20px}footer .footerInr .footerInfo .fCompany dl dd.fCompSns a{margin-right:8px}footer .footerInr .footerInfo .fCompany dl dd.fCompSns a img{width:20px;margin-top:-4px}footer .footerInr .footer__content-top{padding:24px 0 0;width:100%}@media screen and (min-width:990px){footer .footerInr .footer__content-top{width:calc(100% - 400px);padding-top:0}}@media screen and (min-width:1366px){footer .footerInr .footer__content-top{width:calc(100% - 429px - 129px)}}footer .footerInr .footer__content-top .footer__blocks-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:0;margin-bottom:0}footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block{width:100%;margin-top:0;margin-bottom:0}@media screen and (min-width:990px){footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block{width:32%}footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2n){margin-right:2%}footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(3n){margin-right:0}}footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block h2.footer-block__heading{color:#707070;font-size:12px;margin-bottom:4px}@media screen and (min-width:990px){footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block h2.footer-block__heading{margin-bottom:10px}}footer .footerInr .footer__content-top .footer__blocks-wrapper .footer-block ul li a{color:#fff}footer .footerInr .footerFaqLink{text-align:center;width:100%;margin-top:40px;margin-bottom:24px}@media screen and (min-width:990px){footer .footerInr .footerFaqLink{margin-top:12px}}footer .footerInr .footerFaqLink a{width:160px;height:40px;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;display:inline-flex}footer .footerInr .footer__content-bottom{width:100%;margin-top:40px}footer .footerInr .footer__content-bottom ul{margin-bottom:16px;display:block}footer .footerInr .footer__content-bottom>.copyright__content{display:block;width:100%;text-align:center}.lpTemplate__section{padding-left:8px;padding-right:8px;margin-top:48px;margin-bottom:48px;font-size:12px;font-weight:700}@media screen and (min-width:414px){.lpTemplate__section{padding-left:12px;padding-right:12px}}@media screen and (min-width:990px){.lpTemplate__section{font-size:14px}}@media screen and (min-width:990px){.lpTemplate__section{margin-top:64px;margin-bottom:64px}}.lpTemplate__section img{display:block;width:100%}.lpTemplate__section ul,.lpTemplate__section li,.lpTemplate__section dl,.lpTemplate__section dt,.lpTemplate__section dd{margin:0;padding:0;list-style:none;line-height:1}.lpTemplate__section p,.lpTemplate__section h1,.lpTemplate__section h2,.lpTemplate__section h3,.lpTemplate__section h4{margin:0;padding:0;line-height:1.25;font-family:"Zen Maru Gothic",sans-serif;font-weight:400}.lpTemplate__section .lpTemplate__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.lpTemplate__section .lpTemplate__section--background{background-color:#f2f2f2;padding-top:20px;padding-bottom:20px}@media screen and (min-width:990px){.lpTemplate__section .lpTemplate__section--background{padding-top:40px;padding-bottom:40px}}.lpTemplate__section--index{max-width:960px;margin-left:auto;margin-right:auto;margin-top:36px;border-radius:10px;padding:12px;background:var(---2, linear-gradient(180deg, #FFF4D1 0%, #FFE 100%));box-shadow:0 4px 16px -4px rgba(0,0,0,.2)}@media screen and (min-width:990px){.lpTemplate__section--index{margin-top:48px;padding:40px 64px}}.lpTemplate__section--index .lpIndex>ul>li{position:relative;padding-left:24px;margin-top:20px;margin-bottom:20px}@media screen and (min-width:990px){.lpTemplate__section--index .lpIndex>ul>li{margin-bottom:40px;padding-left:32px}}.lpTemplate__section--index .lpIndex>ul>li::after{width:20px;height:20px;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-left:3px;padding-bottom:2px;position:absolute;top:0;left:-4px;border-radius:4px;transform:translateY(-2px);background:var(---1, linear-gradient(135deg, #F1DD68 14.51%, #D0B660 85.52%));font-size:12px;font-weight:700}.lpTemplate__section--index .lpIndex>ul>li:nth-child(1)::after{content:"1."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(2)::after{content:"2."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(3)::after{content:"3."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(4)::after{content:"4."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(5)::after{content:"5."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(6)::after{content:"6."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(7)::after{content:"7."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(8)::after{content:"8."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(9)::after{content:"9."}.lpTemplate__section--index .lpIndex>ul>li:nth-child(10)::after{content:"10."}.lpTemplate__section--index .lpIndex>ul>li>a{font-weight:700}.lpTemplate__section--index .lpIndex>ul>li>ul{margin-bottom:16px;transform:translateX(-16px);width:calc(100% + 16px)}@media screen and (min-width:990px){.lpTemplate__section--index .lpIndex>ul>li>ul{margin-bottom:24px;transform:translateX(0px);width:100%}}.lpTemplate__section--index .lpIndex>ul>li>ul>li{padding:8px;margin-top:16px;display:inline-block;margin-right:8px;background-color:hsla(0,0%,100%,.5);border-radius:8px;box-shadow:0 4px 16px -4px rgba(0,0,0,.2)}@media screen and (min-width:990px){.lpTemplate__section--index .lpIndex>ul>li>ul>li{margin-top:16px}}.lpTemplate__section--index .lpIndex>ul>li>ul>li a{letter-spacing:-0.5px}.lpTemplate__heading{width:100%;background-color:#f2f2f2;height:80px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:700;margin-top:64px}@media screen and (min-width:990px){.lpTemplate__heading{height:160px;margin-top:120px}}.lpTemplate__heading h2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:20px;font-weight:700;scroll-margin-top:100px}@media screen and (min-width:990px){.lpTemplate__heading h2{font-size:24px}}.lpTemplate--subtitle{margin-bottom:32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (min-width:990px){.lpTemplate--subtitle{margin-top:48px;margin-bottom:48px}}.lpTemplate--subtitle h3{width:350px;height:50px;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:3px solid #377be0;color:#377be0;font-weight:700;position:relative;scroll-margin-top:100px}.lpTemplate__section--pickup{margin-top:80px}.lpTemplate__section--pickup .lpTemplate__container{position:relative;border-radius:10px;padding:12px;padding-top:28px;padding-bottom:16px;max-width:960px;background-color:#f2f2f2}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container{padding-top:32px;padding-bottom:20px;padding-left:24px;padding-right:24px}}.lpTemplate__section--pickup .lpTemplate__container .lpTemplate--subtitle{position:absolute;top:-13px;left:50%;transform:translateX(-50%);border-radius:10px;padding:4px 16px;background-color:#fff;font-size:14px;box-shadow:0 0 16px -4px rgba(0,0,0,.25)}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container .lpTemplate--subtitle{top:-62px}}.lpTemplate__section--pickup .lpTemplate__container .lpTemplate--subtitle p{font-size:14px;font-weight:700}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container .lpTemplate--subtitle p{font-size:16px}}.lpTemplate__section--pickup .lpTemplate__container ul li{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupDetail{width:70%;font-size:12px;padding-left:12px}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupDetail{font-size:16px;padding-left:16px}}.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupDetail h4{font-weight:700}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupDetail h4{font-size:18px}}.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupDetail p{margin-top:4px;line-height:1.5;font-weight:700}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupDetail p{font-size:16px;margin-top:12px;line-height:1.75}}.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupItem{width:30%;position:relative}.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupItem img{border-radius:4px}.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupItem a{background-color:rgba(1,1,1,.5);color:#fff;margin-top:12px;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:32px;box-shadow:0 0 16px -4px rgba(1,1,1,.25)}@media screen and (min-width:990px){.lpTemplate__section--pickup .lpTemplate__container ul li .lpTemplate__pickupItem a{position:absolute;bottom:20px;left:10%;width:80%}}.lpTemplate__section--features .lpTemplate__container{max-width:960px}.lpTemplate__section--features .lpTemplate__container ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.lpTemplate__section--features .lpTemplate__container ul li{width:32.3%;margin-right:1.5%}.lpTemplate__section--features .lpTemplate__container ul li:nth-child(3n){margin-right:0}.lpTemplate__section--features .lpTemplate__container ul li img{width:80px;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.lpTemplate__section--features .lpTemplate__container ul li img{width:100px}}.lpTemplate__section--features .lpTemplate__container ul li p{text-align:center;font-size:11px;font-weight:700;margin-top:12px;line-height:1.5;letter-spacing:-0.5px}@media screen and (min-width:414px){.lpTemplate__section--features .lpTemplate__container ul li p{letter-spacing:0px}}@media screen and (min-width:990px){.lpTemplate__section--features .lpTemplate__container ul li p{font-size:16px}}.lpTemplate__twoColumn .lpTemplate__container{max-width:960px;padding-left:20px;padding-right:20px}@media screen and (min-width:990px){.lpTemplate__twoColumn .lpTemplate__container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__twoColumn--image{width:100%}@media screen and (min-width:990px){.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__twoColumn--image{width:400px}}.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__twoColumn--image img{border-radius:4px}@media screen and (min-width:990px){.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__section--twoColumn--detail{width:calc(100% - 400px);padding-left:16px}}.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__section--twoColumn--detail h4{font-weight:700;margin-top:12px}@media screen and (min-width:990px){.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__section--twoColumn--detail h4{margin-top:0;font-size:24px}}.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__section--twoColumn--detail p{line-height:1.5;margin-top:4px}@media screen and (min-width:990px){.lpTemplate__twoColumn .lpTemplate__container .lpTemplate__section--twoColumn--detail p{margin-top:12px;font-size:18px;line-height:1.75}}.lpTemplate__compareTable{font-size:11px}@media screen and (min-width:990px){.lpTemplate__compareTable{font-size:18px}}.lpTemplate__compareTable .lpTemplate__container{max-width:960px}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table{width:100%;border-radius:4px;border-collapse:separate;border-spacing:0}@media screen and (min-width:990px){.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table{margin-left:auto;margin-right:auto}}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table th{width:100px;padding:4px;border-bottom:1px dashed #fff}@media screen and (min-width:990px){.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table th{width:200px}}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table th:first-child{width:60px;background-color:#f2f2f2}@media screen and (min-width:990px){.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table th:first-child{width:160px;padding-right:10px}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table th:first-child br{display:none}}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table td{border-bottom:1px dashed #fff;height:64px;vertical-align:middle;text-align:center;color:#fff}@media screen and (min-width:990px){.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table td{height:90px;font-weight:700}}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table td:nth-child(2){background-color:#707070}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table td:nth-child(3){background-color:#b59768}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table td:nth-child(4){background:var(---2, linear-gradient(86deg, #3A7CA6 0.21%, #59BEFF 99.82%))}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table thead tr th{background-color:#ddd;color:#fff}@media screen and (min-width:990px){.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table thead tr th{height:64px}}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table thead tr th:nth-child(2){background-color:#707070}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table thead tr th:nth-child(3){background-color:#b59768}.lpTemplate__compareTable .lpTemplate__container .lpTemplate__tableWrap table thead tr th:nth-child(4){background:var(---2, linear-gradient(86deg, #3A7CA6 0.21%, #59BEFF 99.82%))}.lpTemplate__section--textList .lpTemplate__container{text-align:center}.lpTemplate__section--textList .lpTemplate__container ul{display:inline-block;margin-left:auto;margin-right:auto}.lpTemplate__section--textList .lpTemplate__container ul li{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;line-height:2;margin-bottom:12px}.lpTemplate__section--textList .lpTemplate__container ul li img{width:20px}@media screen and (min-width:990px){.lpTemplate__section--textList .lpTemplate__container ul li img{width:24px}}.lpTemplate__section--textList .lpTemplate__container ul li p{width:calc(100% - 36px);margin-left:8px;letter-spacing:-0.5px;font-size:14px;text-align:left;font-weight:700}@media screen and (min-width:414px){.lpTemplate__section--textList .lpTemplate__container ul li p{letter-spacing:0px;margin-left:12px}}@media screen and (min-width:990px){.lpTemplate__section--textList .lpTemplate__container ul li p{font-size:16px}}.lpTemplate__section--itemSlider{padding-left:0;padding-right:0}.lpTemplate__section--itemSlider .lpTemplate__container{max-width:1200px}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:relative}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .lpTemplate__itemSliderBox{border:1px solid #ddd;width:200px;height:32px;border-radius:1000px;padding-top:5px;padding-left:12px;padding-right:12px;margin-left:12px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .lpTemplate__itemSliderBox{width:200px;height:200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:0px;margin-left:0}}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .lpTemplate__itemSliderBox .lpTemplate__itemSliderBox--inner h4{width:100%;text-align:center;font-size:16px;font-weight:700;color:#333;margin-left:4px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .lpTemplate__itemSliderBox .lpTemplate__itemSliderBox--inner h4{font-size:18px}}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .lpTemplate__itemSliderBox .lpTemplate__itemSliderBox--inner a{position:absolute;top:4px;right:8px;color:#377be0;font-weight:700;text-decoration:underline}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .lpTemplate__itemSliderBox .lpTemplate__itemSliderBox--inner a{position:static;display:block;font-size:16px;width:100%;text-align:center;margin-top:8px;color:#333}}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap{margin-top:24px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap{width:calc(100% - 200px);margin-top:0}}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul{align-items:flex-start !important}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li{width:100px;margin-right:10px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li{width:200px;margin-right:20px}}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li p{font-weight:700;padding-left:2px;padding-right:2px}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li p a{font-size:10px;font-weight:400}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li img{border:1px solid #ddd}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li .lpTemplate__productName{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:32px;margin-top:4px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li .lpTemplate__productName{margin-top:8px}}.lpTemplate__section--itemSlider .lpTemplate__container .lpTemplate__itemSliderWrap .infiniteslide_wrap ul li .lpTemplate__productPrice{font-size:14px;font-weight:700;text-align:right}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__itemSliderL .lpTemplate__itemSliderBox{order:2}}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__itemSliderL .infiniteslide_wrap{order:1}}.lpTemplate__section--itemSlider .lpTemplate__section--itemSliderGray{background-color:#f2f2f2;padding-top:24px;padding-bottom:24px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__section--itemSliderGray{background-color:rgba(0,0,0,0);padding-top:0;padding-bottom:0}}.lpTemplate__section--itemSlider .lpTemplate__section--itemSliderGray .lpTemplate__itemSliderBox .lpTemplate__itemSliderBox--inner a{top:24px}@media screen and (min-width:990px){.lpTemplate__section--itemSlider .lpTemplate__section--itemSliderGray .lpTemplate__itemSliderBox .lpTemplate__itemSliderBox--inner a{top:0}}.lpTemplate__section--recommend,.lpTemplate__section--recommendcol{background-color:#94d2f1;padding-top:20px;padding-bottom:20px;margin-top:0px;margin-bottom:0}@media screen and (min-width:990px){.lpTemplate__section--recommend,.lpTemplate__section--recommendcol{padding-top:40px;padding-bottom:64px}}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate--subtitle h3,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate--subtitle h3{border:none;color:#fff;background-color:#bc9928}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendDetail h4,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendDetail h4{background-color:#fff;width:100%;height:40px;font-size:16px;font-weight:700;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendDetail p,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendDetail p{color:#fff;margin-top:16px;line-height:1.5;font-size:14px}@media screen and (min-width:990px){.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendDetail p,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendDetail p{font-size:18px}}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem{width:49%;margin-right:2%;margin-bottom:16px}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem:nth-child(2n),.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem:nth-child(2n){margin-right:0}@media screen and (min-width:990px){.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem{width:23.5%}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem:nth-child(2n),.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem:nth-child(2n){margin-right:2%}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem:nth-child(4n),.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem:nth-child(4n){margin-right:0}}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p{color:#fff}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p.lpTemplate__recommendName,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p.lpTemplate__recommendName{margin-top:8px;font-size:12px;height:32px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (min-width:990px){.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p.lpTemplate__recommendName,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p.lpTemplate__recommendName{font-size:14px}}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p.lpTemplate__recommendPrice,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendItem a p.lpTemplate__recommendPrice{margin-top:8px;color:#fff;text-align:right}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendMore,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendMore{width:100%;margin-top:20px}.lpTemplate__section--recommend .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendMore a,.lpTemplate__section--recommendcol .lpTemplate__container .lpTemplate__recommendBox .lpTemplate__recommendItems .lpTemplate__recommendMore a{width:320px;height:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:80px;margin-left:auto;margin-right:auto;background-color:rgba(1,1,1,.25);box-shadow:0 0 16px -4px rgba(1,1,1,.25);color:#fff}.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dt,.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd{position:relative;padding:20px;padding-left:48px;font-weight:700;font-size:14px}@media screen and (min-width:990px){.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dt,.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd{padding-left:56px;font-size:20px}}.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dt::before,.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd::before{content:"Q";width:24px;height:24px;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:12px;left:12px;background-color:#aaa;border-radius:4px;line-height:0;box-shadow:0 0 16px -4px rgba(1,1,1,.25)}@media screen and (min-width:990px){.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dt::before,.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd::before{width:36px;height:36px}}.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dt{width:100%;margin-bottom:16px}.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd{width:100%;background-color:#f2f2f2;margin-bottom:40px;line-height:2}@media screen and (min-width:990px){.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd{padding:32px 80px;margin-bottom:64px}}.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd::before{content:"A";top:20px;background-color:#ff6b9d;box-shadow:0 0 16px -4px #ff6b9d}@media screen and (min-width:990px){.lpTemplate__section--faq .lpTemplate__container .lpTemplate__faqList dl dd::before{left:24px;top:40px}}.lpTemplate__section--photoCard .lpTemplate__container ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.lpTemplate__section--photoCard .lpTemplate__container ul li{width:32.6%;margin-right:1%;margin-bottom:10px;background-color:#fff;text-align:center}.lpTemplate__section--photoCard .lpTemplate__container ul li:nth-child(3n){margin-right:0}@media screen and (min-width:990px){.lpTemplate__section--photoCard .lpTemplate__container ul li{width:23.5%;margin-bottom:40px}.lpTemplate__section--photoCard .lpTemplate__container ul li:nth-child(3n){margin-right:2%}.lpTemplate__section--photoCard .lpTemplate__container ul li:nth-child(4n){margin-right:0}}.lpTemplate__section--photoCard .lpTemplate__container ul li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:120px;height:120px;border:1px solid #ddd;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.lpTemplate__section--photoCard .lpTemplate__container ul li a{width:200px;height:200px;position:relative}}@media screen and (min-width:990px){.lpTemplate__section--photoCard .lpTemplate__container ul li a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.lpTemplate__section--photoCard .lpTemplate__container ul li a h4{font-size:11px;letter-spacing:-0.5px}@media screen and (min-width:990px){.lpTemplate__section--photoCard .lpTemplate__container ul li a h4{position:absolute;bottom:-20px;width:100%;text-align:center;text-align:center;margin-top:16px;font-size:12px;font-weight:700;white-space:nowrap}}.lpTemplate__section--linkCard{background-color:#f2f2f2;padding-top:20px;padding-bottom:20px}@media screen and (min-width:990px){.lpTemplate__section--linkCard{padding-top:40px;padding-bottom:40px}}.lpTemplate__section--linkCard .lpTemplate__container ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.lpTemplate__section--linkCard .lpTemplate__container ul li{width:32%;margin-right:2%;margin-bottom:10px;padding:10px;background-color:#fff;text-align:center}.lpTemplate__section--linkCard .lpTemplate__container ul li:nth-child(3n){margin-right:0}@media screen and (min-width:990px){.lpTemplate__section--linkCard .lpTemplate__container ul li{width:300px;margin-right:0;padding:30px;margin:10px;margin-bottom:20px}}.lpTemplate__section--linkCard .lpTemplate__container ul li h4{text-align:center;margin-top:16px;font-size:16px;font-weight:700}.egiftFlow .lpTemplate__container{max-width:960px}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow{text-align:center}}.egiftFlow .lpTemplate__container .lpTemplate__flow ul{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;margin-left:auto;margin-right:auto}.egiftFlow .lpTemplate__container .lpTemplate__flow ul li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:30vw;height:30vw;border:1px solid #bc9928}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow ul li{width:280px;height:280px}}.egiftFlow .lpTemplate__container .lpTemplate__flow ul li:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.egiftFlow .lpTemplate__container .lpTemplate__flow ul li:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.egiftFlow .lpTemplate__container .lpTemplate__flow ul li div img{width:auto;height:32px;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow ul li div img{height:64px}}.egiftFlow .lpTemplate__container .lpTemplate__flow ul li div p{width:100%;font-size:14px;font-weight:700;margin-top:16px;display:block;text-align:center;line-height:1.75}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow ul li div p{margin-top:20px;font-size:16px}}.egiftFlow .lpTemplate__container .lpTemplate__flow h4{width:100%;font-size:16px;font-weight:700;line-height:3;display:block;text-align:center;margin-top:12px}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow h4{font-size:20px;margin-top:40px;position:relative;display:inline-block;width:auto}.egiftFlow .lpTemplate__container .lpTemplate__flow h4 span{display:inline}.egiftFlow .lpTemplate__container .lpTemplate__flow h4 br{display:none}}.egiftFlow .lpTemplate__container .lpTemplate__flow h4 span{position:relative}.egiftFlow .lpTemplate__container .lpTemplate__flow h4 span::after{content:"";position:absolute;bottom:-2px;left:-10px;width:calc(100% + 20px);height:12px;border-radius:20px;z-index:-1;background:linear-gradient(135deg, #F1DD68 14.51%, #D0B660 85.52%)}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow h4 span::after{display:none}}@media screen and (min-width:990px){.egiftFlow .lpTemplate__container .lpTemplate__flow h4::after{content:"";position:absolute;bottom:12px;left:-10px;width:calc(100% + 20px);height:12px;border-radius:20px;z-index:-1;background:linear-gradient(135deg, #F1DD68 14.51%, #D0B660 85.52%)}}.pageWrap .egift__mv{background-color:#f2f2f2;font-family:"Zen Maru Gothic",sans-serif}.pageWrap .egift__mv .egift__inner{position:relative;max-width:1184px;margin-left:auto;margin-right:auto}.pageWrap .egift__mv .egift__inner .egift__mv--text{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:100%}@media screen and (min-width:601px){.pageWrap .egift__mv .egift__inner .egift__mv--text{top:50px;left:8%;width:auto;transform:translateX(0)}}@media screen and (min-width:750px){.pageWrap .egift__mv .egift__inner .egift__mv--text{top:60px;left:75px}}@media screen and (min-width:990px){.pageWrap .egift__mv .egift__inner .egift__mv--text{top:70px;left:80px}}@media screen and (min-width:1366px){.pageWrap .egift__mv .egift__inner .egift__mv--text{top:80px;left:90px}}.pageWrap .egift__mv .egift__inner .egift__mv--text h1{font-size:28px;font-weight:700;text-align:center;font-family:"Zen Maru Gothic",sans-serif;margin:0}@media screen and (min-width:601px){.pageWrap .egift__mv .egift__inner .egift__mv--text h1{font-size:16px;text-align:left}}@media screen and (min-width:750px){.pageWrap .egift__mv .egift__inner .egift__mv--text h1{font-size:24px}}@media screen and (min-width:990px){.pageWrap .egift__mv .egift__inner .egift__mv--text h1{font-size:40px}}.pageWrap .egift__mv .egift__inner .egift__mv--text h1 span{color:#377be0}.pageWrap .egift__mv .egift__inner .egift__mv--text p{font-size:16px;font-weight:700;text-align:center;font-family:"Zen Maru Gothic",sans-serif;margin-top:10px}@media screen and (min-width:601px){.pageWrap .egift__mv .egift__inner .egift__mv--text p{font-size:14px;text-align:left;margin-top:20px}}@media screen and (min-width:990px){.pageWrap .egift__mv .egift__inner .egift__mv--text p{font-size:20px}}.pageWrap .egift__mv .egift__inner .egift__mv--image img{width:100%}.lsbtWrap .ls-ul li .ls-image{width:100%}.limespot-box{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;max-width:1084px;padding-left:20px;padding-right:20px}@media screen and (min-width:990px){.limespot-box{padding:0}}.limespot-box .ls-header-arrows-container{margin-top:24px}.limespot-box .ls-info-wrap .ls-title{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.limespot-box .ls-add-to-cart{background-color:#b59768}@media screen and (min-width:1366px){.limespot-box .ls-add-to-cart{background-color:#1ca67e !important}}.ls-button,.ls-add-to-cart{border:none;background-color:#b59768}@media screen and (min-width:1366px){.ls-button,.ls-add-to-cart{background-color:#1ca67e !important}}.ls-overlay-container .ls-button span{display:inline-block;margin-top:6px}.limespot-box{margin-bottom:40px}.limespot-box h3.ls-box-title{font-size:24px;font-weight:700;margin-bottom:20px}.topAnataniOsusume{margin-bottom:40px}@media screen and (min-width:990px){.topAnataniOsusume{margin-bottom:60px}}.topSaikinCheck{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;max-width:1084px}@media screen and (min-width:990px){.topSaikinCheck{margin-bottom:40px}}.collectionNinki{margin-bottom:40px}@media screen and (min-width:990px){.collectionNinki{margin-bottom:60px}}.collectionCheck{margin-bottom:40px}@media screen and (min-width:990px){.collectionCheck{margin-bottom:60px}}.collection-hero__text-wrapper{position:relative;margin-bottom:40px}.collection-hero__text-wrapper .brandReturnBtn{position:absolute;top:100px;right:0;margin-top:16px}@media screen and (min-width:990px){.collection-hero__text-wrapper .brandReturnBtn{top:72px}}.collection-hero__text-wrapper .brandReturnBtn a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;display:inline-flex;background-color:#101d31;color:#fff;padding:4px 16px;border-radius:9999px}.productIsshoni{margin-bottom:40px}.productIsshoni .ls-bundle-container{margin-top:40px}.productIsshoni .ls-bundle-container .ls-bundle-add-to-cart-select-wrap{padding:0;margin-top:8px;margin-bottom:4px}.productIsshoni button.ls-bundle-add-to-cart{background-color:#b59768}@media screen and (min-width:1366px){.productIsshoni button.ls-bundle-add-to-cart{background-color:#1ca67e !important}}#shopify-section-template--21004376178825__1764908878b2f3359e .ws-items-wrapper,#shopify-section-template--21004376178825__1765269448c9a1a755 .ws-items-wrapper,#shopify-section-template--21004475203721__1764908878b2f3359e .ws-items-wrapper,#shopify-section-template--21004475203721__1765269448c9a1a755 .ws-items-wrapper,#shopify-section-template--21004376604809__17649097694a89860f .ws-items-wrapper,#shopify-section-template--21004473729161__1764910712be819e46 .ws-items-wrapper,#shopify-section-template--21004374999177__176491087586e38205 .ws-items-wrapper,#shopify-section-template--21004375654537__1765178067a9dbf20e .ws-items-wrapper,#shopify-section-template--21004376211593__17651784856eae57ff .ws-items-wrapper,#shopify-section-template--21004375031945__17651785652e086fcf .ws-items-wrapper,#shopify-section-template--21004374933641__176517871263dfec86 .ws-items-wrapper,#shopify-block-AdXp6bWE5RmwzbFpjN__wiser_ai_upsell_cross_sell_wiser_related_8AbkFx .ws-items-wrapper{column-gap:2%}#shopify-section-template--21004376178825__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004376178825__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004475203721__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004475203721__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004376604809__17649097694a89860f .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004473729161__1764910712be819e46 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004374999177__176491087586e38205 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004375654537__1765178067a9dbf20e .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004376211593__17651784856eae57ff .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004375031945__17651785652e086fcf .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004374933641__176517871263dfec86 .ws-items-wrapper .ws_card_wrapper,#shopify-block-AdXp6bWE5RmwzbFpjN__wiser_ai_upsell_cross_sell_wiser_related_8AbkFx .ws-items-wrapper .ws_card_wrapper{flex:0 0 32% !important;max-width:32%}@media screen and (min-width:990px){#shopify-section-template--21004376178825__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004376178825__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004475203721__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004475203721__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004376604809__17649097694a89860f .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004473729161__1764910712be819e46 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004374999177__176491087586e38205 .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004375654537__1765178067a9dbf20e .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004376211593__17651784856eae57ff .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004375031945__17651785652e086fcf .ws-items-wrapper .ws_card_wrapper,#shopify-section-template--21004374933641__176517871263dfec86 .ws-items-wrapper .ws_card_wrapper,#shopify-block-AdXp6bWE5RmwzbFpjN__wiser_ai_upsell_cross_sell_wiser_related_8AbkFx .ws-items-wrapper .ws_card_wrapper{flex:0 0 18.4% !important;max-width:18.4%}}#shopify-section-template--21004376178825__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004376178825__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004475203721__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004475203721__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004376604809__17649097694a89860f .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004473729161__1764910712be819e46 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004374999177__176491087586e38205 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004375654537__1765178067a9dbf20e .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004376211593__17651784856eae57ff .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004375031945__17651785652e086fcf .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004374933641__176517871263dfec86 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-block-AdXp6bWE5RmwzbFpjN__wiser_ai_upsell_cross_sell_wiser_related_8AbkFx .ws-items-wrapper .ws_card_wrapper:nth-child(n+10){display:none}@media screen and (min-width:990px){#shopify-section-template--21004376178825__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004376178825__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004475203721__1764908878b2f3359e .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004475203721__1765269448c9a1a755 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004376604809__17649097694a89860f .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004473729161__1764910712be819e46 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004374999177__176491087586e38205 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004375654537__1765178067a9dbf20e .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004376211593__17651784856eae57ff .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004375031945__17651785652e086fcf .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-section-template--21004374933641__176517871263dfec86 .ws-items-wrapper .ws_card_wrapper:nth-child(n+10),#shopify-block-AdXp6bWE5RmwzbFpjN__wiser_ai_upsell_cross_sell_wiser_related_8AbkFx .ws-items-wrapper .ws_card_wrapper:nth-child(n+10){display:block}}.xcloudFilters .cloud-search-page-controls{margin-bottom:0}.xcloudFilters .cloud-search-page-controls .cloud-search-page-controls__filters-container{justify-content:flex-start;max-width:1100px;margin-left:auto;margin-right:auto}.cloud-search-applied-filter__values{white-space:wrap;font-size:12px;margin-left:8px;display:inline-block}.cloud-search-applied-filter__text>span:nth-child(1){display:none}.gw9yp4CoxR .gp-product-title-link-wrapper{display:block;height:48px;margin-bottom:20px}.gw9yp4CoxR .gp-price{display:none}.gB2_e0e4LH{margin-bottom:60px !important}.gnpmN-oTCx{margin-bottom:8px !important}.gp-product-title-link-wrapper{margin-bottom:20px}#relation-chat-launcher.is-sp{bottom:72px !important}@media screen and (min-width:990px){#relation-chat-launcher.is-sp{bottom:20px !important}}#admin-bar-iframe,#PBarNextFrameWrapper{display:none}