@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Tenor+Sans&display=swap";/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ul,ol{padding:0;margin:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;overflow:visible;clear:both;color:inherit;border-top-width:1px}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:rgba(0,0,0,0)}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle;background:rgba(0,0,0,0);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:bold;text-align:left}:focus{outline:0}:root{position:relative;box-sizing:border-box;font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:400;font-size:62.5%;font-feature-settings:"palt" on;color:#222;letter-spacing:.05rem;word-break:break-word}main{width:100%}img,video{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transition:400ms ease}section.bg{background-color:#efeae4}.pc-hidden{display:none !important}.flex{position:relative;display:flex;align-items:center;justify-content:space-between}@keyframes blink{0%,33%,80%,100%{opacity:0}66%{opacity:1}}.typing>*{display:inline-flex !important;align-items:center;justify-content:flex-start}.typing>*::after{display:block;width:2px;height:100%;margin-left:.5rem;content:"";background-color:#222}.typing>* .words{display:block}.typing.blink>*::after{animation:blink 900ms linear infinite}main section .section-inner{max-width:112.4rem;padding-right:1.2rem;padding-left:1.2rem;margin:0 auto}main section.section-hero .section-inner,main section.section-scroll-list.bg .section-inner{width:100%;max-width:unset;padding-right:0;padding-left:0}section .section-inner .module-title{padding-bottom:5rem;margin:0 auto}section[class*=-list] .section-inner>div:last-child,section[class*=-list] .section-inner>ul:last-child,section[class*=-list] .section-inner>ul:only-child{padding-bottom:8rem}section[class*=-list] .section-inner>ul:last-of-type:not(:last-child){padding-bottom:6rem}section.bg{padding-top:8rem}section.bg+.bg{padding-top:0}section.square-mansion{padding-top:6rem;margin:4rem auto 8rem}section.section-title{margin:8rem auto 0}section.section-title .section-inner{margin:0 auto;overflow:hidden}section.section-title .section-inner h1{font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:4rem;line-height:1.25}section.section-title .section-inner h1:only-child{margin-bottom:4rem}section.section-title .section-inner p{margin:1rem 0 2rem;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:1.2rem;line-height:1.25;letter-spacing:.3rem}section.section-title .section-inner div.wysiwyg>p{font-size:1.6rem;line-height:1.75;letter-spacing:.08rem}.section-inner div.wysiwyg{padding:2rem 0}.section-inner div.wysiwyg h2{margin-top:1rem;margin-bottom:2rem}.article-cards .card{position:relative}.article-cards .card a{display:block;transition:300ms}.article-cards .card .image{position:relative;flex-shrink:0;overflow:hidden;background-color:#fff;border:1px solid #e0e0e0;border-radius:.8rem;transition:400ms ease-in-out;will-change:transform}.article-cards .card .image img,.article-cards .card .image video{height:100%;-o-object-fit:cover;object-fit:cover}.article-cards .card .detail{width:100%;pointer-events:none}.article-cards .card .tag{margin-bottom:.6rem;pointer-events:auto}.article-cards .card .category{margin-bottom:.8rem;pointer-events:auto}.article-cards .card .title{display:-webkit-box;margin-bottom:1rem;overflow:hidden;font-size:1.6rem;line-height:1.5;pointer-events:auto;-webkit-box-orient:vertical;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:0.05rem}.article-cards .card .date{font-size:1rem;line-height:1;color:#999;pointer-events:auto}.article-cards .card.border .image{border:1px solid #e0e0e0}.article-cards{overflow-y:hidden}article,.article-content-wrapper{width:66.6rem}article-content-wrapper{overflow-x:hidden}.status-alert{border:solid red 10px}.banner,.inlinebanner,.inlinebanner2,.inread-banner,.header-ad{background-color:#f5f5f5}.banner,.inread-banner,.inlinebanner,.inlinebanner>div,.banner>div,.inread-banner>div{text-align:center}.banner>div:not([style*="height: 0px"]){padding:2rem 0}.banner.subnav>div{padding:8rem 0 4rem}.banner.subnav+main>.section-title{padding:6rem 1.2rem 0}.header-ad{position:relative;z-index:1}.inlinebanner>div:not([style*="height: 0px"]),.section-hero+.inlinebanner>div:not([style*="height: 0px"]){padding:4rem 0}.inlinebanner2>div:not([style*="height: 0px"]){padding:6rem 0 0}.inread-banner{padding:4rem 0;margin-bottom:4rem}.underarticle-banner>div[id*=google_ads_iframe],.inread-banner>div[id*=google_ads_iframe]{line-height:0}figure+.inread-banner{margin-top:4rem}.underarticle-banner{padding:0;background-color:rgba(0,0,0,0)}.banner-wrapper{width:100%;background-color:#f5f5f5}.banner-wrapper .banner>div{display:block !important;height:unset !important;margin:0 auto}.category{display:flex;align-items:flex-end}.category::after{display:block;flex-shrink:0;width:2px;height:1.3rem;margin-left:.5rem;content:"";background-color:#666}.category>span{font-family:"Tenor Sans",sans-serif;font-size:1.5rem;line-height:1.2rem;letter-spacing:.02em}.fashion .category::after{background-color:#89d660}.beauty .category::after{background-color:#c962b9}.culture .category::after{background-color:#fe8646}.jewelry_watch .category::after{background-color:#b1a6fc}.collection .category::after{background-color:#000}.wedding .category::after{background-color:#e0a7ad}.fortune .category::after{background-color:#b9dae5}.lifestyle .category::after{background-color:#77c7bd}.sdgs .category::after{background-color:#cca627}.content .col{display:flex;flex-direction:column;justify-content:space-between;width:100%;line-height:3rem}.content .col p{line-height:1.2rem}.g-header{position:sticky;top:0;z-index:999;width:100%}.g-header .g-header-wrapper{width:100%;height:6rem;background-color:#fff;border:solid #ddd7d0;border-width:.8rem 0 1px;transition:transform 500ms}.g-header .g-header-inner{position:sticky;left:0;display:flex;align-items:center;justify-content:space-between;width:100vw;height:100%;padding:0 2rem;margin:0}.g-header .g-header-inner ul.sub-menu{flex-wrap:nowrap;height:100%;overflow-x:hidden}.g-header .g-header-inner .g-header-right{display:flex;align-items:center;justify-content:space-between;height:100%}.g-header .g-header-inner .menu{display:none}.g-header .g-header-inner .menu li{margin-left:2rem}.g-header .g-header-inner .menu li a{padding:.5rem 0 1.4rem}.g-header .g-header-inner .logo a{display:inline-block}.g-header .g-header-inner .logo a svg{width:9.8rem;height:auto;overflow:visible}.g-header .g-header-inner .modai-menu-button{display:block}.g-header .large-header-wrapper{width:100%;height:13.5rem;background-color:#fff;border-top:solid #ddd7d0 .8rem;border-bottom:solid rgba(0,0,0,0) 1px}.g-header .large-header-inner{position:sticky;left:0;display:flex;flex-direction:column;justify-content:space-between;width:100vw;height:100%;padding:2rem 7rem 0;margin:0}.g-header .large-header-inner .logo{position:absolute;top:7rem;left:5rem;display:block;width:30rem}.g-header .large-header-inner .logo a{display:inline-block}.g-header .large-header-inner .date{margin-top:.5rem;font-family:"Tenor Sans",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:.02em}.g-header .large-header-inner .share ul{display:flex;align-items:center}.g-header .large-header-inner .share ul li:not(:last-of-type){margin-right:1rem}.g-header .large-header-inner .share ul .sns-icon{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.g-header .large-header-inner .share ul .sns-icon svg{width:100%;fill:#726e68}.g-header .large-header-inner .share ul .text-link{margin-left:1rem;font-family:"Tenor Sans",sans-serif;font-size:1.3rem;line-height:1;color:#726e68;text-decoration:underline;text-underline-offset:.3rem;letter-spacing:.02em}.g-header .large-header-inner .menu{display:none}.g-header .large-header-inner .menu li{margin-right:1.6rem}.g-header .large-header-inner .menu li a{padding:.5rem 0 2rem}.g-header .large-header-inner .modai-menu-button{display:block;margin:0 0 2rem auto}.g-header .modai-menu-button{cursor:pointer}.g-header .modai-menu-button.open span:nth-of-type(1){transform:translateY(0.6rem) rotate(-45deg)}.g-header .modai-menu-button.open span:nth-of-type(2){opacity:0}.g-header .modai-menu-button.open span:nth-of-type(3){transform:translateY(-0.6rem) rotate(45deg)}.g-header .modai-menu-button span{display:block;width:2rem;height:.2rem;background-color:#222;transition:300ms}.g-header .modai-menu-button span:not(:last-of-type){margin-bottom:.4rem}.g-header .menu ul{display:flex;flex-wrap:wrap;height:4.4rem;margin-bottom:-1px;overflow:hidden;white-space:nowrap}.g-header .menu ul li a{display:block;font-family:"Tenor Sans",sans-serif;font-size:1.7rem;line-height:1;letter-spacing:.02em;border-bottom:solid 2px rgba(0,0,0,0);transition:300ms}.g-header .menu ul li.active a,.g-header .menu ul li a:hover{border-color:#000;border-bottom:solid 2px}.g-header .menu ul li.fashion.active a,.g-header .menu ul li.fashion a:hover{border-color:#89d660}.g-header .menu ul li.beauty.active a,.g-header .menu ul li.beauty a:hover{border-color:#c962b9}.g-header .menu ul li.culture.active a,.g-header .menu ul li.culture a:hover{border-color:#fe8646}.g-header .menu ul li.jewelry_watch.active a,.g-header .menu ul li.jewelry_watch a:hover{border-color:#b1a6fc}.g-header .menu ul li.collection.active a,.g-header .menu ul li.collection a:hover{border-color:#000}.g-header .menu ul li.wedding.active a,.g-header .menu ul li.wedding a:hover{border-color:#e0a7ad}.g-header .menu ul li.fortune.active a,.g-header .menu ul li.fortune a:hover{border-color:#b9dae5}.g-header .menu ul li.lifestyle.active a,.g-header .menu ul li.lifestyle a:hover{border-color:#77c7bd}.g-header .menu ul li.sdgs.active a,.g-header .menu ul li.sdgs a:hover{border-color:#cca627}.g-header .menu ul li.sdgs a{color:#cca627}.sub-category ul:last-of-type{flex-wrap:nowrap}body.home .g-header{top:-13.5rem;height:13.5rem}body.home .g-header .g-header-wrapper{position:fixed;top:0;pointer-events:none;transform:translate(0, -6.1rem)}body.home .g-header.fixed .g-header-wrapper{pointer-events:auto;transform:translate(0, 0)}body:not(.home) .g-header .large-header-wrapper{display:none}.g-header-wrapper+.g-header-wrapper{height:4rem;border-top:none}.g-header .g-header-inner .g-header-sub{position:relative;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;background-color:#fff}.g-header .g-header-inner .g-header-sub::-webkit-scrollbar{width:20px;height:3px;background-color:#fff}.g-header .g-header-inner .g-header-sub::-webkit-scrollbar-thumb{background-color:#e0e0e0}.g-header .g-header-inner .g-header-sub .menu{margin:0 auto}.g-header .g-header-inner .g-header-sub .menu li{display:inline-block;margin-left:3rem;white-space:nowrap}.g-header .g-header-inner .g-header-sub .menu li a{padding-bottom:.5rem}.g-header .g-header-inner .g-header-sub .menu li:first-child{margin-left:0}.g-header .g-header-inner .g-header-sub .menu li a{font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:1.4rem;color:#726e68;letter-spacing:.05rem}.g-header .g-header-inner .g-header-sub .menu li a.active{color:#222}#g-sub-wrapper{overflow:hidden}.card .icon,.hero-carousel .icon{position:absolute;top:1rem;right:1rem}.article-header-inner span.pr,.card .icon span,.hero-carousel .icon span{display:block;width:3rem;margin-bottom:.5rem;background-repeat:no-repeat;background-position:center;border-radius:.4rem}.article-header-inner span.pr,.card .icon span.pr,.hero-carousel .icon span.pr{height:2rem;text-align:center;background-color:#707070}.article-header-inner span.pr::after,.card .icon span.pr::after,.hero-carousel .icon span.pr::after{font-family:"Tenor Sans",sans-serif;font-size:1.2rem;line-height:2rem;color:#fff;letter-spacing:.02em;content:"PR"}.card .icon span.cart,.hero-carousel .icon span.cart{height:3rem;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_3145%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%203145%22%20width%3D%2220%22%20height%3D%2220%22%20transform%3D%22translate(717.582%202000.582)%22%20fill%3D%22%23222%22%2F%3E%20%3C%2FclipPath%3E%20%3CclipPath%20id%3D%22clip-path-2%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_3541%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%203541%22%20width%3D%2217.945%22%20height%3D%2219.164%22%20fill%3D%22%23222%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%83%9E%E3%82%B9%E3%82%AF%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_638%22%20data-name%3D%22%E3%83%9E%E3%82%B9%E3%82%AF%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20638%22%20transform%3D%22translate(-717.582%20-2000.582)%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_4473%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%204473%22%20transform%3D%22translate(718.958%202001)%22%20style%3D%22isolation%3A%20isolate%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_4472%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%204472%22%20transform%3D%22translate(0%200)%22%20clip-path%3D%22url(%23clip-path-2)%22%3E%20%3Ccircle%20id%3D%22%E6%A5%95%E5%86%86%E5%BD%A2_608%22%20data-name%3D%22%E6%A5%95%E5%86%86%E5%BD%A2%20608%22%20cx%3D%221.462%22%20cy%3D%221.462%22%20r%3D%221.462%22%20transform%3D%22translate(2.849%2016.24)%22%20fill%3D%22%23222%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2849%22%20data-name%3D%22%E3%83%91%E3%82%B9%202849%22%20d%3D%22M78.168%2C104.826a1.462%2C1.462%2C0%2C1%2C0%2C1.462%2C1.462%2C1.462%2C1.462%2C0%2C0%2C0-1.462-1.462%22%20transform%3D%22translate(-64.822%20-88.586)%22%20fill%3D%22%23222%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2850%22%20data-name%3D%22%E3%83%91%E3%82%B9%202850%22%20d%3D%22M17.8%2C5.006V5a.728.728%2C0%2C0%2C0-.543-.262H2.281L1.379.55A.7.7%2C0%2C1%2C0%2C.016.844L3.05%2C14.928H14.787a.7.7%2C0%2C1%2C0%2C0-1.394H4.176L3.845%2C12h11.77a.7.7%2C0%2C0%2C0%2C.677-.568l1.637-5.857a.662.662%2C0%2C0%2C0-.131-.567M15.074%2C10.6H13.236l-1.414-.022H3.538L2.582%2C6.135H16.4Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%23222%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-size:2rem 2rem;border:1px solid #e0e0e0}.card .icon span.movie,.hero-carousel .icon span.movie{height:3rem;background-color:#f53553;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_3543%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%203543%22%20width%3D%2218%22%20height%3D%2218%22%20transform%3D%22translate(368.852%202000.852)%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2FclipPath%3E%20%3CclipPath%20id%3D%22clip-path-2%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_3580%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%203580%22%20width%3D%2217.704%22%20height%3D%2213.842%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%83%9E%E3%82%B9%E3%82%AF%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_644%22%20data-name%3D%22%E3%83%9E%E3%82%B9%E3%82%AF%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20644%22%20transform%3D%22translate(-368.852%20-2000.852)%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_4517%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%204517%22%20transform%3D%22translate(369%202002.931)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_4516%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%204516%22%20transform%3D%22translate(0%200)%22%20clip-path%3D%22url(%23clip-path-2)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2856%22%20data-name%3D%22%E3%83%91%E3%82%B9%202856%22%20d%3D%22M15.94%2C0H1.764A1.837%2C1.837%2C0%2C0%2C0%2C0%2C1.9V11.944a1.837%2C1.837%2C0%2C0%2C0%2C1.764%2C1.9H15.94a1.837%2C1.837%2C0%2C0%2C0%2C1.764-1.9V1.9A1.837%2C1.837%2C0%2C0%2C0%2C15.94%2C0m.378%2C1.9V3.314H13.144l1.271-1.927H15.94c.2%2C0%2C.378.234.378.512M4.557%2C3.314%2C5.827%2C1.387h3L7.558%2C3.314Zm5.564-1.927h3L11.852%2C3.314h-3Zm-8.357%2C0H4.535L3.265%2C3.314H1.387V1.9c0-.277.173-.512.378-.512M15.94%2C12.456H1.764c-.2%2C0-.378-.234-.378-.512V4.7H16.317v7.244c0%2C.277-.173.512-.378.512%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%23fff%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2857%22%20data-name%3D%22%E3%83%91%E3%82%B9%202857%22%20d%3D%22M50.311%2C43.125l-3.2-1.845a.358.358%2C0%2C0%2C0-.537.31V45.28a.358.358%2C0%2C0%2C0%2C.537.31l3.2-1.845a.358.358%2C0%2C0%2C0%2C0-.62%22%20transform%3D%22translate(-39.401%20-34.878)%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-size:1.8rem 1.8rem}.menu-item{position:relative}.menu-item:after{position:relative;top:5px;width:1.2rem;height:1.2rem;content:"";background-image:url(../images/icon-arrow.svg);background-repeat:no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.module-title .large,.module-title .small,.module-title .comment{display:inline-flex;align-items:flex-start}.module-title .large::after,.module-title .small::after,.module-title .comment::after{display:block;width:2px;content:"";background-color:#000}.module-title .large span,.module-title .small span,.module-title .comment span{display:block;font-family:"Tenor Sans",sans-serif;letter-spacing:0}.module-title .large::after{position:relative;top:.8rem;height:3.8rem;margin-left:1rem}.module-title .large .words{height:4rem;font-size:5rem}.module-title.normal .large{display:inline-block}.module-title.normal .large span{display:inline;margin-bottom:1rem;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:4.2rem}.module-title.normal .large::after{position:relative;top:.2rem;left:.3rem;display:inline-block;height:3.2rem}.module-title .small .words{height:1.2rem;font-size:1.6rem;line-height:1.2rem}.module-title .small::after{height:2rem;margin-top:.25rem;margin-left:.8rem}.module-title .small .words{height:2.6rem;font-size:2.6rem;line-height:2.6rem}.module-title>*::after{background-color:#000}.module-title.fashion>*::after{background-color:#89d660}.module-title.beauty>*::after{background-color:#c962b9}.module-title.culture>*::after{background-color:#fe8646}.module-title.jewelry_watch>*::after{background-color:#b1a6fc}.module-title.collection>*::after{background-color:#000}.module-title.wedding>*::after{background-color:#e0a7ad}.module-title.fortune>*::after{background-color:#b9dae5}.module-title.lifestyle>*::after{background-color:#77c7bd}.module-title.sdgs>*::after{background-color:#cca627}section.section-hero{position:relative;width:100%;min-width:128rem;padding-top:0;margin:0 auto 2rem}section.section-hero .logo{display:none}section.section-hero .hero-carousel{width:100%}section.section-hero .hero-carousel-container{height:55rem}section.section-hero .hero-carousel-slide{position:relative;padding-left:1rem}section.section-hero .hero-carousel-slide a{display:block}section.section-hero .hero-carousel-slide .image{width:110rem;height:55rem;overflow:hidden;border-radius:.8rem}section.section-hero .hero-carousel-slide .image video{border-radius:.8rem}section.section-hero .hero-carousel-slide .detail{position:absolute;bottom:0;width:110rem;padding:4rem;color:#fff;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.6));border-radius:0 0 .8rem .8rem;will-change:transform}section.section-hero .hero-carousel-slide .detail .category{margin-bottom:1rem}section.section-hero .hero-carousel-slide .detail .title{margin-bottom:2rem;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:0.05rem;font-size:4rem;line-height:1.25}section.section-hero .hero-carousel-slide .detail .date{font-size:1rem;line-height:1}section.section-hero .hero-carousel-prev,section.section-hero .hero-carousel-next{position:absolute;top:calc(50% - 3rem);z-index:10;padding:1rem;cursor:pointer}section.section-hero .hero-carousel-prev svg,section.section-hero .hero-carousel-next svg{width:1rem;height:2rem;fill:#fff}section.section-hero .hero-carousel-prev{left:2rem}section.section-hero .hero-carousel-next svg{filter:drop-shadow(0 -1px 2px rgba(0, 0, 0, 0.25));transform:rotate(180deg)}section.section-hero .hero-carousel-prev svg{filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.25))}section.section-hero .hero-carousel-next{right:2rem}.wysiwyg{width:100%;text-align:left;-webkit-font-smoothing:antialiased}.wysiwyg h2{position:relative;padding-left:1.2rem;margin:2rem 0;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:0.1rem;font-size:2.5rem;line-height:1.4}.wysiwyg h2::before{position:absolute;top:.6rem;display:block;width:.2rem;height:2.3rem;margin:0 1rem 0 -1rem;content:"";background-color:#000}.wysiwyg h3{padding-left:2rem;margin-bottom:3rem;font-size:2rem;line-height:1.4;text-indent:-2.6rem;font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased}.wysiwyg h3::before{font-weight:900;content:"－ "}.wysiwyg p{margin-bottom:3rem;font-size:1.6rem;line-height:1.8;letter-spacing:.08rem}.wysiwyg em,.wysiwyg strong{display:inline-block;font-style:normal;font-weight:bold;letter-spacing:.08rem}.wysiwyg a{font-weight:bold;text-decoration:underline}.wysiwyg a[target=_blank]:not([class*=no-icon])::after{display:inline-block;width:1.6rem;height:1.6rem;margin:0 .3rem;content:"";background-color:rgba(0,0,0,0);background-image:url("../images/icon-outer-link.svg");background-repeat:no-repeat;background-position:center bottom 0;background-size:1.3rem 1.3rem}.wysiwyg blockquote:not(.instagram-media):not(.twitter-tweet):not(.tiktok-embed){position:relative;display:block;padding:3rem 3rem 2.8rem;margin-bottom:3rem;font-size:1.4rem;line-height:1.7;letter-spacing:.08rem;background-color:#f5f5f5}.wysiwyg blockquote:not(.instagram-media):not(.twitter-tweet):not(.tiktok-embed) p{margin-bottom:0;font-size:1.4rem}.wysiwyg blockquote:not(.instagram-media):not(.twitter-tweet):not(.tiktok-embed)::before{position:absolute;top:0;left:0;display:block;width:1.5rem;height:1.5rem;content:"";border-width:.5rem 0 0 .5rem}.wysiwyg blockquote:not(.instagram-media):not(.twitter-tweet):not(.tiktok-embed)::after{position:absolute;right:0;bottom:0;display:block;width:1.5rem;height:1.5rem;content:"";border-width:0 .5rem .5rem 0}.wysiwyg q{position:relative;display:block;padding:4rem 4rem 3.8rem;margin-bottom:3rem;font-size:1.4rem;line-height:1.7;letter-spacing:.08rem;background-color:#f5f5f5}.wysiwyg q::before,.wysiwyg q::after{position:absolute;display:block;width:1.8rem;height:1.5rem;content:"";background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23000000" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23000000" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>');background-repeat:no-repeat;background-size:contain}.wysiwyg q::before{top:1.5rem;left:1.5rem}.wysiwyg q::after{right:1.5rem;bottom:1.5rem;transform:rotate(180deg)}.wysiwyg figure{margin-bottom:4rem}.wysiwyg figure figcaption{margin-top:1rem;font-size:1.2rem;line-height:1.5;color:#999;letter-spacing:.08rem}.wysiwyg figure figcaption *{margin-top:1rem;font-size:1.2rem;line-height:1.5;color:#999;letter-spacing:.08rem}.wysiwyg ul{margin:0 0 4rem 2rem;list-style-type:disc}.wysiwyg ol{margin:0 0 4rem 2rem;list-style-type:decimal}.wysiwyg li{margin-bottom:1rem;font-size:1.4rem;line-height:1.7;letter-spacing:.08rem}.wysiwyg div{font-size:1.6rem}.wysiwyg pre,.wysiwyg div:not([class]):not([data-aspect-ratio]){padding:0 1.2rem;margin-bottom:3rem;font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:1.6rem;line-height:1.75;letter-spacing:.08rem}.wysiwyg pre{word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.wysiwyg strong{display:inline}.wysiwyg h2[style*=background]::before,.wysiwyg h2[style*=position]::before{content:none}.wysiwyg .dbs_ttl_area h2::before{content:none}.wysiwyg p>span[style*=position],.wysiwyg h3>span[style*=position]{line-height:1rem}.wysiwyg h2>span[style*=position]{line-height:1rem}.wysiwyg h2[style*=position]{margin-top:2rem;font-size:2rem;font-weight:bold}.wysiwyg div[style*=background]{font-size:1.8rem;white-space:unset}.wysiwyg span[style*=font-size][style*="0.667"],.wysiwyg span[style*=font-size][style*="0.8"]{display:inline-block}.wysiwyg div[style*=text-align]>h3[style*=background],.wysiwyg div[style*=background]>h3[style*=background],.wysiwyg div[style*=text-align]>h2[style*=background],.wysiwyg div[style*=background]>h2[style*=background]{font-size:1.8rem;font-weight:bold}.wysiwyg h3[style*="border-radius: 6px"],.wysiwyg h2[style*="border-radius: 6px"]{margin-top:1em;margin-bottom:1em;font-weight:bold}.wysiwyg .profile{position:relative}.wysiwyg .clm-left{position:absolute}.wysiwyg .profile .clm-left p,.wysiwyg .profile .clm-right p{margin-bottom:0}.wysiwyg .clm-left img{right:0;bottom:0;margin:0 0 5px 0}.wysiwyg .clm-right{position:relative}.wysiwyg .clm-right .name{margin-bottom:1rem;font-size:1.8rem;font-weight:bold}.wysiwyg p[style*="font-size: 0.8em"]>strong{display:inline-block;padding:.5em;margin-bottom:0;font-size:1.6rem}.wysiwyg div[style*="border: #000 double 3px"]>p{padding:0;margin-bottom:1rem;font-size:1.5rem}.wysiwyg div[style*="border: #000 double 3px"]>p>strong{display:inline;margin-top:1em}.wysiwyg .information-manual{position:relative;max-width:630px;padding:36px 30px 28px;margin:30px auto;border:2px solid #000}.wysiwyg .information-manual .ttl{position:absolute;top:-13px;left:50%;padding:0 10px;font-family:"Tenor Sans",sans-serif;font-size:2rem;font-weight:bold;line-height:24px;text-align:center;white-space:nowrap;background:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wysiwyg .article-block-text-credit{font-size:1.2rem;line-height:1.7rem;color:#999}.wysiwyg q::before,.wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23000000" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23000000" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.fashion .wysiwyg q::before,.fashion .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%2389D660" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%2389D660" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.beauty .wysiwyg q::before,.beauty .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23C962B9" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23C962B9" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.culture .wysiwyg q::before,.culture .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23FE8646" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23FE8646" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.jewelry_watch .wysiwyg q::before,.jewelry_watch .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23B1A6FC" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23B1A6FC" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.collection .wysiwyg q::before,.collection .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23000000" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23000000" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.wedding .wysiwyg q::before,.wedding .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23E0A7AD" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23E0A7AD" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.fortune .wysiwyg q::before,.fortune .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23B9DAE5" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23B9DAE5" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.lifestyle .wysiwyg q::before,.lifestyle .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%2377C7BD" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%2377C7BD" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.sdgs .wysiwyg q::before,.sdgs .wysiwyg q::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path fill="%23CCA627" d="M0 10.5339C0 13.4339 2.319 15.4289 3.735 15.4289C5.989 15.4289 7.857 12.9819 7.857 11.1139C7.857 9.50391 6.505 9.18191 5.667 8.73091C5.31468 8.58526 5.00866 8.34645 4.78175 8.04009C4.55485 7.73373 4.41562 7.37138 4.379 6.99191C4.379 5.19191 6.053 3.32091 8.436 1.64591C8.758 1.38791 8.822 1.13091 8.372 0.486912C7.857 -0.0930881 7.535 -0.0930943 7.213 0.164906C1.03 4.41591 0 8.27991 0 10.5339Z" /><path fill="%23CCA627" d="M9.42798 10.5339C9.42798 13.4339 11.747 15.4289 13.163 15.4289C15.417 15.4289 17.285 12.9819 17.285 11.1139C17.285 9.50391 15.933 9.18191 15.095 8.73091C14.7427 8.58526 14.4366 8.34645 14.2097 8.04009C13.9828 7.73373 13.8436 7.37138 13.807 6.99191C13.807 5.19191 15.481 3.32091 17.864 1.64591C18.186 1.38791 18.25 1.13091 17.8 0.486912C17.285 -0.0930881 16.963 -0.0930943 16.641 0.164906C10.458 4.41591 9.42798 8.27991 9.42798 10.5339Z" /></svg>')}.wysiwyg h2::before{background-color:var(--line-color, #222)}.fashion .wysiwyg h2::before{background-color:var(--line-color, #89d660)}.beauty .wysiwyg h2::before{background-color:var(--line-color, #c962b9)}.culture .wysiwyg h2::before{background-color:var(--line-color, #fe8646)}.jewelry_watch .wysiwyg h2::before{background-color:var(--line-color, #b1a6fc)}.collection .wysiwyg h2::before{background-color:var(--line-color, #000)}.wedding .wysiwyg h2::before{background-color:var(--line-color, #e0a7ad)}.fortune .wysiwyg h2::before{background-color:var(--line-color, #b9dae5)}.lifestyle .wysiwyg h2::before{background-color:var(--line-color, #77c7bd)}.sdgs .wysiwyg h2::before{background-color:var(--line-color, #cca627)}.wysiwyg h3::before{color:var(--line-color, #222)}.fashion .wysiwyg h3::before{color:var(--line-color, #89d660)}.beauty .wysiwyg h3::before{color:var(--line-color, #c962b9)}.culture .wysiwyg h3::before{color:var(--line-color, #fe8646)}.jewelry_watch .wysiwyg h3::before{color:var(--line-color, #b1a6fc)}.collection .wysiwyg h3::before{color:var(--line-color, #000)}.wedding .wysiwyg h3::before{color:var(--line-color, #e0a7ad)}.fortune .wysiwyg h3::before{color:var(--line-color, #b9dae5)}.lifestyle .wysiwyg h3::before{color:var(--line-color, #77c7bd)}.sdgs .wysiwyg h3::before{color:var(--line-color, #cca627)}.wysiwyg blockquote::before,.wysiwyg blockquote::after{border-color:var(--line-color, #222)}.fashion .wysiwyg blockquote::before,.fashion .wysiwyg blockquote::after{border-color:var(--line-color, #89d660)}.beauty .wysiwyg blockquote::before,.beauty .wysiwyg blockquote::after{border-color:var(--line-color, #c962b9)}.culture .wysiwyg blockquote::before,.culture .wysiwyg blockquote::after{border-color:var(--line-color, #fe8646)}.jewelry_watch .wysiwyg blockquote::before,.jewelry_watch .wysiwyg blockquote::after{border-color:var(--line-color, #b1a6fc)}.collection .wysiwyg blockquote::before,.collection .wysiwyg blockquote::after{border-color:var(--line-color, #000)}.wedding .wysiwyg blockquote::before,.wedding .wysiwyg blockquote::after{border-color:var(--line-color, #e0a7ad)}.fortune .wysiwyg blockquote::before,.fortune .wysiwyg blockquote::after{border-color:var(--line-color, #b9dae5)}.lifestyle .wysiwyg blockquote::before,.lifestyle .wysiwyg blockquote::after{border-color:var(--line-color, #77c7bd)}.sdgs .wysiwyg blockquote::before,.sdgs .wysiwyg blockquote::after{border-color:var(--line-color, #cca627)}.article-header{position:relative;width:100%}.article-header:not(.on-image){min-width:128rem;padding-bottom:6rem;margin-bottom:6rem;border-bottom:2px solid #ddd7d0}.article-header:not(.on-image) .article-header-inner{padding:4rem 3rem 0;margin:0 auto}.article-header .article-related-dates{display:flex}.article-header .article-related-dates .posted-date,.article-header .article-related-dates .article-date{font-size:1.2rem;color:#999}.article-header .article-related-dates .article-date{margin-left:1rem}.article-header.on-image{margin-bottom:6rem}.article-header.on-image .article-header-inner{position:sticky;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;height:100vh;margin-top:-100vh}.article-header.on-image .gradation{padding:3rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(34, 34, 34, 0.6))}.article-header.on-image h1,.article-header.on-image .theme-title,.article-header.on-image .posted-date{color:#fff}.article-header.on-image h1+figure{margin-top:2rem}.article-header.on-image .article-related-dates .posted-date,.article-header.on-image .article-related-dates .article-date{color:#fff}.article-header h1{font-size:4.1rem;font-feature-settings:"palt" 1;line-height:1.25;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:.05rem}.article-header-inner .tag{margin-right:auto}.article-header-inner span.pr{margin-right:1.5rem;margin-bottom:0}.article-header .flex{margin-bottom:2rem}.article-contents{display:flex;align-items:flex-start;justify-content:space-between;width:116rem;padding:0 3rem 5rem;margin:0 auto}.article-contents.theme{flex-wrap:wrap}.article-contents.theme article{padding:0 0 4rem;margin-bottom:0}.article-contents.theme article .button-view-all{padding:0 1.2rem}.article-contents.theme .article-footer-wrapper{display:flex;flex-direction:row-reverse;width:100%}.article-contents.theme .article-footer-wrapper .article-footer{width:66.6rem}.article-contents .heading-text-pc{display:inherit !important}.article-contents .heading-text-sp{display:none !important}article .heading{margin-bottom:2rem;font-family:"Tenor Sans","Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1.8rem;line-height:1.3;letter-spacing:.02em}article .heading.top-title{margin-bottom:4rem}article .heading>.wysiwyg p{margin-bottom:0}article .heading.module-heading-underline h2{padding:0 0 3rem;margin-top:0}article .heading.module-heading-underline h2::before{position:relative;margin:0;content:none}article .wysiwyg .module-heading{margin-bottom:1rem}article .wysiwyg .module-heading:not(.module-heading-simple){padding-top:6rem;margin-top:6rem;border-top:1px solid #e0e0e0}article .wysiwyg .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2{position:relative;padding:0 0 3rem;margin:0 1.2rem}article .wysiwyg .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{position:absolute;top:.6rem;display:block;width:.2rem;height:2.3rem;margin:0 1rem 0 -1rem;content:""}article .wysiwyg .module-heading.module-heading-underline h2{padding:0 0 3rem;margin-top:0}article .wysiwyg .module-heading.module-heading-underline h2::before{position:relative;margin:0;content:none}article .wysiwyg .module-heading h2{font-size:2.5rem;line-height:1.4;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem}article .heading:not(.module-heading-simple):not(.module-heading-underline) h2,article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2{background-color:rgba(0,0,0,0) var(--line-color, #222)}article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #222)}.fashion article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.fashion article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #89d660)}.beauty article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.beauty article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #c962b9)}.culture article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.culture article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #fe8646)}.jewelry_watch article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.jewelry_watch article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #b1a6fc)}.collection article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.collection article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #000)}.wedding article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.wedding article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #e0a7ad)}.fortune article heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.fortune article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #b9dae5)}.lifestyle article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.lifestyle article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #77c7bd)}.sdgs article .heading:not(.module-heading-simple):not(.module-heading-underline) h2::before,.sdgs article .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{background-color:var(--line-color, #cca627)}article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(34, 34, 34, 0.2) 0%)}.fashion article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(137, 214, 96, 0.2) 0%)}.beauty article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(201, 98, 185, 0.2) 0%)}.culture article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(254, 134, 70, 0.2) 0%)}.jewelry_watch article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(177, 166, 252, 0.2) 0%)}.collection article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(0, 0, 0, 0.2) 0%)}.wedding article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(224, 167, 173, 0.2) 0%)}.fortune article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(185, 218, 229, 0.2) 0%)}.lifestyle article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(119, 199, 189, 0.2) 0%)}.sdgs article .module-heading-underline span{background-image:linear-gradient(transparent 70%, rgba(204, 166, 39, 0.2) 0%)}aside.sidebar{position:sticky;top:10rem;flex-shrink:0;width:35.6rem}aside.sidebar .sidebar-contents-inner{padding:3rem 2rem;background-color:#eeeae5;border-radius:.8rem}aside.sidebar .sidebar-contents-inner .heading{margin-bottom:1.5rem}aside.sidebar .sidebar-contents-inner .heading.index-arrow-right:before{margin-right:.1rem;margin-bottom:1rem;font-size:.8rem;line-height:1.5rem;vertical-align:middle;content:"▶"}aside.sidebar .sidebar-contents-inner .heading .index-arrow-right.active::before{content:"▼"}aside.sidebar .sidebar-contents-inner ul.chapter{margin-top:1.5rem}aside.sidebar .sidebar-contents-inner ul.chapter:first-child{margin-top:0}aside.sidebar .sidebar-contents-inner ul.chapter.chapter-more{margin-top:0}aside.sidebar .heading{margin-top:0;margin-bottom:0;font-family:"Tenor Sans",sans-serif;font-size:1.5rem;line-height:1;letter-spacing:.02em;cursor:pointer}aside.sidebar .share-inner .heading{margin-top:2rem;margin-bottom:2rem}aside.sidebar .chapter li{margin-bottom:.8rem}aside.sidebar .chapter a{position:relative;display:block;padding-left:1rem;font-size:1.4rem;font-weight:400;line-height:1.4;color:#999;transition:300ms}aside.sidebar .chapter a::before{position:absolute;top:.2rem;left:0;display:block;width:.2rem;height:1.4rem;content:""}aside.sidebar .chapter a:hover,aside.sidebar .chapter a.active{color:#222}aside.sidebar .chapter.theme-index a{display:flex;color:#222}aside.sidebar .chapter.theme-index a .image{position:relative;flex-shrink:0;width:5rem;height:5rem;margin-right:1rem;overflow:hidden;background-color:#fff;border-radius:.6rem;border-radius:.8rem;transition:400ms ease-in-out;will-change:transform}aside.sidebar .chapter.theme-index a .image video{height:100%;-o-object-fit:cover;object-fit:cover}aside.sidebar .chapter:not(.theme-index) a:before{background-color:#999}aside.sidebar .chapter .middle{padding-left:1rem}aside.sidebar .chapter .middle a::before{content:"- ";background-color:rgba(0,0,0,0) !important}aside.sidebar .chapter .middle a{font-size:1.2rem;font-weight:normal !important}aside.sidebar .chapter-more{display:none}aside.sidebar .chapter-more.active{display:block}aside.sidebar.article-theme-index ul.chapter .image{position:relative;flex-shrink:0;width:5rem;height:5rem;margin-right:1rem;overflow:hidden;background-color:#fff;border-radius:.6rem;border-radius:.8rem;transition:400ms ease-in-out;will-change:transform}aside.sidebar.article-theme-index ul.chapter .image video{height:100%;-o-object-fit:cover;object-fit:cover}aside.sidebar.article-theme-index ul.chapter .title-box{box-sizing:border-box;display:-webkit-box;max-height:calc(4.2em - 2px);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}aside.sidebar .share-wrapper{position:sticky;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}aside.sidebar .share-inner{top:20rem;padding-top:4rem;padding-bottom:3rem}aside.sidebar>.module-ad{width:28rem;margin-left:0;overflow-x:hidden}aside.sidebar .slide-button{margin-top:1.8rem;margin-bottom:0;text-align:center}aside.sidebar .slide-button button{padding:.6rem 1.4rem;font-size:1.2rem;color:#fff;background-color:#726e68;border-radius:2rem}aside.sidebar .slide-button button::before{margin-right:.5rem;font-size:1rem}aside.sidebar .slide-button button.menu-open::before{content:"▼"}aside.sidebar .slide-button button.menu-open.active::before{content:"▲"}.article-contents.theme aside.sidebar .heading{margin-bottom:1.5rem}body.page-magazine aside.sidebar .heading{margin-bottom:1.5rem}.fashion aside.sidebar .chapter a:hover::before,.fashion aside.sidebar .chapter a::before,.fashion aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #89d660)}.beauty aside.sidebar .chapter a:hover::before,.beauty aside.sidebar .chapter a.active::before,.beauty aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #c962b9)}.culture aside.sidebar .chapter a:hover::before,.culture aside.sidebar .chapter a.active::before,.culture aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #fe8646)}.jewelry_watch aside.sidebar .chapter a:hover::before,.jewelry_watch aside.sidebar .chapter a.active::before,.jewelry_watch aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #b1a6fc)}.collection aside.sidebar .chapter a:hover::before,.collection aside.sidebar .chapter a.active::before,.collection aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #000)}.wedding aside.sidebar .chapter a:hover::before,.wedding aside.sidebar .chapter a.active::before,.wedding aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #e0a7ad)}.fortune aside.sidebar .chapter a:hover::before,.fortune aside.sidebar .chapter a.active::before,.fortune aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #b9dae5)}.lifestyle aside.sidebar .chapter a:hover::before,.lifestyle aside.sidebar .chapter a.active::before,.lifestyle aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #77c7bd)}.sdgs aside.sidebar .chapter a:hover::before,.sdgs aside.sidebar .chapter a.active::before,.sdgs aside.sidebar .chapter.theme-index a::before{background-color:var(--line-color, #cca627)}@use "../variables" as *;@use "../mixins" as mixin;.logo{position:relative}.special-logo{position:absolute;width:8rem;height:8rem;right:-7rem;top:0rem}.large-header-wrapper .special-logo{position:absolute;width:4rem;height:4rem;right:-0.3rem;bottom:-1.3rem;top:initial}.swiper-container{width:100%;height:100%;padding:0;margin:0}.swiper-wrapper{width:100%;height:100%;padding:0;margin:0;transition-timing-function:linear !important}.swiper-print{display:none}.swiper-container{position:relative;overflow:hidden}.swiper-container.scrolling a{pointer-events:none}.swiper-container,.swiper-wrapper{padding:0;margin:0}.swiper-slide{position:relative;flex-shrink:0;align-items:center;cursor:grab}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.swiper-plugin-pagination{position:absolute;top:50%;right:2.2rem;display:block;width:.5rem;transform:translateY(-50%)}.swiper-plugin-pagination__item{display:block;width:100%;height:0;padding-top:100%;margin:100% 0;cursor:pointer;background:#fff;border:none;border-radius:50% !important;transition:background ease .2s}.swiper-plugin-pagination__item.is-active{background:#333}.swiper-lazy{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:all ease 300ms}.swiper-lazy-preloader{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-lazy-loaded{opacity:1}.swiper-lazy-preloader::after{position:absolute;top:50%;left:50%;display:block;width:30px;height:30px;margin:-15px 0 0 -15px;content:"";border:2px solid rgba(0,0,0,.88);border-bottom-color:rgba(0,0,0,0);border-radius:50%;transform-origin:50%;animation:rotate 1s infinite linear}@keyframes rotate{0%{transform:rotate3d(0, 0, 0, 0)}100%{transform:rotate3d(0, 0, 1, 360deg)}}.base main section:not(.section-hero).border{border-top:1px solid #e0e0e0}.base.list .base-header:not(.on-image),.base.series .base-header:not(.on-image){border:none}.base section.square-mansion.col3.rectangle{padding:4rem 1.2rem 0}.base section.square-mansion.col3 .article-cards{padding-bottom:2rem}.base main .module-horizontal-scroll{display:inline-flex;width:auto;height:100%;cursor:grab;animation:horizontal-scroll linear infinite}body.page-collection form{font-family:"Tenor Sans","Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:400}body.page-collection form h3.title{display:inline-block;padding:1rem 0;font-family:"Tenor Sans","Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1.8rem}body.page-collection .collection-header .section-image-carousel{padding:0 1.2rem 8rem}body.page-collection section.section-tags .tags{padding:2rem 0 0;margin-bottom:0;border-top:1px solid #e0e0e0}body.page-collection section.section-tags .tags ul{display:flex;flex-wrap:wrap;margin-bottom:-0.5rem}body.page-collection section.section-tags .tags ul li{margin:0 .5rem .5rem 0}body.page-collection section.section-tags .tags ul li a{display:block;padding:1.2rem 1.5rem;font-size:1.2rem;line-height:1;color:#fff;color:#726e68;letter-spacing:.03em;border:1px solid #726e68;border-radius:.4rem}body.page-collection .module-title h1.middle{font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif}body.page-collection .module-title h1.middle .words{font-size:2.5rem}body.page-collection .brand-name .brand-en{margin-bottom:1.2rem;font-family:"Tenor Sans",serif;font-size:1.8rem}body.page-collection .brand-name .brand-ja{margin-bottom:2rem;font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:"bold";-webkit-font-smoothing:antialiased;font-size:1.6rem}body.page-collection section.section-tile{padding-top:6rem}body.page-collection section.section-title.search{width:128rem;max-width:unset}body.page-collection .section-list{margin-bottom:12rem}body.page-collection section.section-title.search .section-inner{width:121.5rem;margin:0 auto}body.page-collection section.section-list .section-inner{width:121.5rem;margin:0 auto}body.page-collection section.section-list .section-inner .tag-order.brand-index{border:0}body.page-collection section.section-list .section-inner .tag-order.brand-index li{font-family:"Tenor Sans","Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:normal;border-bottom:0}body.page-collection section.section-list .section-inner .tag-order.brand-index ul{justify-content:space-between}body.page-collection section.section-list .section-inner .brand-list dl{font-family:"Tenor Sans","Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:2.6rem}body.page-collection section.section-list .section-inner .brand-list dt{margin-top:6.5rem;margin-bottom:2.5rem}body.page-collection section.section-list .section-inner .brand-list dd{margin-bottom:2rem;font-family:"Tenor Sans","Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1.5rem}body.page-collection section.section-list .section-inner .brand-list div.initials-index{display:flex;justify-content:flex-start}body.page-collection section.section-list .section-inner .brand-list div.initials{width:36.6rem}body.page-collection section.section-tile{padding-top:6rem}body.page-collection section.section-title .section-inner{display:flex;justify-content:flex-end}body.page-collection section.section-title .section-inner .module-title{flex-grow:1;margin-top:1.4rem;margin-bottom:1rem}body.page-collection section.section-title.section-recommend .section-inner{display:block}body.page-collection .section-inner .search form{width:48rem;height:6rem;padding:1rem;font-size:1.4rem;background-color:#efefef;border-radius:.4rem}body.page-collection .section-inner .search form input{width:43rem}body.page-collection footer.g-footer section.section-title .section-inner{display:block}body.page-collection section.section-title .section-inner>div.search{height:6rem;overflow:auto}body.home .g-header{top:-13.5rem;height:13.5rem}body.home .g-header .g-header-wrapper{position:fixed;top:0;pointer-events:none;transform:translate(0, -6.1rem)}body.home .g-header.fixed .g-header-wrapper{pointer-events:auto;transform:translate(0, 0)}body:not(.home) .g-header .large-header-wrapper{display:none}.home main .module-horizontal-scroll{display:inline-flex;width:auto;height:100%;cursor:grab;animation:horizontal-scroll linear infinite;will-change:transform}.home main .module-horizontal-scroll *{touch-action:pan-y}.home main .module-horizontal-scroll-inner{-webkit-user-select:none;-moz-user-select:none;user-select:none}.home main .module-horizontal-scroll-inner.drag{pointer-events:none}.home main section:not(.section-hero){width:100%;min-width:112.4rem;padding-top:8rem}.home main section:not(.section-hero).border{border-top:1px solid #e0e0e0}.home main section:not(.section-hero).bg{background-color:#efeae4}.home main section:not(.section-hero) h3{margin-bottom:3rem}.home main section:not(.section-hero) h3 small{display:block;margin-bottom:1.5rem;font-size:1.6rem;font-weight:bold;line-height:1}.home main section:not(.section-hero) h3 span{font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem;font-size:2.5rem;line-height:1}.home main section:not(.section-hero) .text{margin-bottom:3rem;font-size:1.6rem;line-height:1.75;letter-spacing:.08rem}.home main section.section-half-carousel{padding-top:4rem;padding-bottom:8rem}.home main section.section-image-carousel,.home main section.section-full-carousel{padding-bottom:8rem}@keyframes horizontal-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}body.page-keywords section.section-tags .tags{margin-bottom:4rem}body.page-keywords section.section-tags .tags ul{display:flex;flex-wrap:wrap;margin-bottom:-0.5rem}body.page-keywords section.section-tags .tags ul li{margin:0 1rem 1rem 0}body.page-keywords section.section-tags .tags ul li a{display:block;padding:.6rem .8rem;font-size:1.2rem;line-height:1;color:#fff;letter-spacing:.03em;background-color:#726e68;border-radius:.4rem}body.page-magazine section.section-tile{border-top:1px solid #e0e0e0}body.page-magazine section.section-tile.archive{border-top:0}body.page-magazine section.section-tile.archive .module-title{padding-top:0}body.page-magazine section.section-tile .article-cards .card:nth-of-type(even){overflow:hidden;border-radius:.8rem}body.page-magazine section.section-tile.bucknumber,body.page-magazine section.section-tile.archive:last-of-type{padding-top:6rem}body.page-magazine section.section-tile.bucknumber .button-view-all{padding-bottom:8rem}.article-magazine-release-info{font-size:1.4rem;line-height:1.8}.article-magazine-release-info div.title{padding-top:4rem;margin-bottom:2rem;font-weight:bold;border-top:1px solid #e0e0e0}.article-magazine-release-info div.title strong{font-size:1.6rem}.article-magazine-release-info .release-info-wrapper{background:#f5f5f5}.article-magazine-release-info .release-info-wrapper .release-info{display:flex}.article-magazine-release-info .release-info-wrapper .release-info .detail .tag span{background:#fff}.article-magazine-release-info .release-info-wrapper .release-info .detail .title,.article-magazine-release-info .release-info-wrapper .release-info .detail .month{font-size:2rem;line-height:1.4;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem}.article-magazine-release-info .release-info-wrapper .release-info .detail .store-link{font-weight:bold}.article-magazine-release-info .release-info-wrapper .release-info .detail .store-link a span{-webkit-text-decoration:underline 1.65px;text-decoration:underline 1.65px}.article-magazine-release-info .release-info-wrapper .button-view-all span{font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:"bold";-webkit-font-smoothing:antialiased;font-size:1.4rem;font-weight:bold;color:#fff}body.shoplist article{width:100%}body.shoplist .button-common{width:45.7rem;margin-bottom:2rem}body.shoplist .shoplist-conts{display:flex;flex-wrap:wrap;gap:6rem;padding-bottom:6rem;margin:0 1.2rem}body.shoplist .shoplist-conts__image{width:48rem}body.shoplist .shoplist-conts__image img{border-radius:.8rem}body.shoplist .shoplist-conts__info{flex:1;width:100%}body.shoplist .shoplist-conts__info .text{width:100%;margin-bottom:2rem;font-size:1.6rem;line-height:1.75}body.shoplist .shoplist-conts__info .accordion{margin-top:0}body.shoplist .shoplist-conts__info .accordion .button-common{position:relative;justify-content:left;width:100%;max-width:57.5rem;padding-left:2.5rem;margin-bottom:1.2rem;cursor:pointer}body.shoplist .shoplist-conts__info .accordion__head:after{position:absolute;top:50%;right:1.6rem;display:block;width:1rem;height:.6rem;margin-top:-0.1rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2210%22%20height%3D%226%22%20viewBox%3D%220%200%2010%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%200.515625L9.24264%204.75827L8.18198%205.81893L5%202.63695L1.81802%205.81893L0.757359%204.75826L5%200.515625Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");transition:transform .2s linear;transform:rotate(180deg) translateY(calc(50% - 0.1rem));transform-origin:center}body.shoplist .shoplist-conts__info .accordion__head.is-open.button-common{background-color:#454545}body.shoplist .shoplist-conts__info .accordion__head.is-open:after{transform:translateY(-50%)}body.shoplist .shoplist-conts__info .accordion__list{height:0;margin-bottom:.8rem;overflow:hidden;transition:.3s ease height}body.shoplist .shoplist-conts__info .accordion__list p{display:flex;padding:1.2rem 1.5rem;font-size:1.3rem;line-height:1.2307692308;color:#2c2c2c;border-bottom:.1rem solid #999}body.shoplist .shoplist-conts__info .accordion__list p:last-child{margin-bottom:4rem}body.shoplist .shoplist-conts__info .accordion__list p span:first-child{width:60%;padding-right:2rem}body.shoplist .shoplist-conts__info .accordion__list p span:last-child{width:40%}body.shoplist .shoplist-conts__info .accordion__list p span a{word-break:break-all}body.shoplist .shoplist-conts__info .accordion__list p span a:hover{text-decoration:underline}body.shoplist .shoplist-conts__info .accordion__list p .i-at:before{display:inline-block;width:1.1rem;margin:0 .1rem;content:"　";background-image:url(/img/common/letter_atmark.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body.shoplist .shoplist-conts__info .accordion__list p a{color:#000}body.page-member section.section-member .section-inner{padding:0 1.2rem}body.page-member section.section-member .member ul li{background-color:#f5f5f5}body.page-tag section.section-title{padding:6rem 1.2rem 2rem}body.page-tag section.section-title .section-inner>h1{font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:3.2rem}body.page-tag .section-inner div.wysiwyg{padding:1rem 0}body.page-tag section.section-title .section-inner>p{margin:2rem 0 1rem;font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:"bold";-webkit-font-smoothing:antialiased}body.page-tag .search section.section-title .section-inner>p{margin:1rem 0}body.page-tag .search section.section-title .section-inner p.result{padding-bottom:2rem;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:1.5rem}body.page-tag section.related-article{padding-top:0;border:0}body.page-tag section.related-article .related-article-inner{margin-top:0;margin-bottom:3rem}body.page-tag #SPUR_PC_inlinebanner_1_DFP+section.related-article{margin-top:6rem}body.page-tag nav.tag-order{margin-bottom:3rem;border-bottom:1px solid #e0e0e0}body.page-tag nav.tag-order ul{display:flex;font-size:1.4rem;font-weight:bold}body.page-tag nav.tag-order li{display:flex;align-items:center;padding:1rem;color:#999;text-align:center}body.page-tag nav.tag-order li.active{color:#222;border-bottom:1px solid #000}body.page-tag .related-article .footer-search form{width:35.6rem;height:6rem;padding:1rem;background-color:#efefef;border-radius:.4rem}body.page-tag .related-article .footer-search input{width:29rem;padding:1rem;font-size:1.4rem;line-height:2;outline:0}.square-mansion.col3.theme-index-fortune{padding-top:0;margin:4rem auto 6rem}.square-mansion.col3.theme-index-fortune .article-cards{justify-content:space-between}.square-mansion.col3.theme-index-fortune .article-cards .card{width:20.8rem;height:29.4rem;margin:0}.square-mansion.col3.theme-index-fortune .article-cards .card .image{height:20.8rem}.square-mansion.col3.theme-index-fortune .article-cards .card .title{margin-bottom:4rem;overflow-y:hidden;font-family:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:1.4rem}body.search .section-title .section-inner .description{word-break:keep-all}.search-footer{margin:5rem 0 12rem}.search-footer form{width:35.6rem;height:6rem;padding:1rem;background-color:#efefef;border-radius:.4rem}.search-footer input{width:29rem;padding:1rem;font-size:1.4rem;line-height:2;outline:0}.search-footer button{padding:1rem}@media screen and (max-width: 767px)and (orientation: portrait){:root{font-size:2.6666666667vw}html{height:calc(var(--vh, 1vh)*100)}.pc-hidden{display:inherit !important}.sp-hidden{display:none !important}section .section-inner .module-title.typing{height:2.8rem;padding-bottom:0;overflow-y:hidden}main section.section-title{padding-top:3.5rem;margin-top:2rem;border-top:1px solid #e0e0e0}main section.bg{padding-top:5.5rem;padding-bottom:4rem;margin-top:0}main section.bg+section.section-title{border:0}main section.section-hero .section-inner,main section.section-scroll-list.bg .section-inner{width:100%;padding:0 1.2rem}main section .section-inner{width:100%;max-width:unset}main section .section-inner .module-title{margin-bottom:3rem}main section[class*=-list] .section-inner>div:last-child,main section[class*=-list] .section-inner>ul:last-child,main section[class*=-list] .section-inner>ul:only-child{padding-bottom:0}main section[class*=-list] .section-inner>ul:last-of-type:not(:last-child){padding-bottom:2rem}main section.section-title:first-of-type{padding:0;margin:3.5rem auto 0;border:0}main section.section-column .article-cards{padding-bottom:0}main section.square-mansion{padding-top:3rem;margin:2.5rem auto 0}section.section-tile+div.inlinebanner+section.section-tile{padding:3rem 1.2rem 0}section.section-tile+div.inlinebanner+section.section-tile .section-inner{padding-bottom:0}section.section-tile .article-cards+.pagination{padding-top:2rem}.article-cards .card .title{-webkit-line-clamp:3}article,.article-content-wrapper{width:100%}article .module-first-view,.article-content-wrapper .module-first-view{display:none}.module-snap{margin-top:2rem}.article .module-snap-slide{margin-bottom:4rem}.button-view-all.gallery{padding:0 1.2rem}.inread-banner>div{padding:0}.pc-hidden.sp-banner{margin:0 auto;text-align:center}.pc-hidden.sp-banner.inread-banner{margin-bottom:4rem}.pc-hidden.sp-banner.inread-banner.underarticle-banner{margin-bottom:0}#SPUR_SP_headerbanner_DFP{min-height:10rem}figure+.inread-banner.pc-hidden.sp-banner{margin-top:4rem}.inread-banner>div:not([style*="height: 0px"]){margin:0}.inlinebanner+section.section-title{border:0}.underarticle-banner>div[id*=google_ads_iframe]+div[class*=teads-inread],.inread-banner>div[id*=google_ads_iframe]+div[class*=teads-inread]{margin-top:-1rem}div#SPUR_SP_inread_underarticle_DFP[style*="display: none"]{display:none !important}div#SPUR_SP_inread_underarticle_DFP>div:first-child{padding-bottom:3rem}div#SPUR_SP_inread_underarticle_DFP>div[style*="height: 0px"]{padding-bottom:0}body.base .g-header{position:relative}.g-header{min-width:100%}.g-header.static{position:static}.g-header.static.fixed{position:sticky}.g-header.fixed{position:sticky}.g-header.fixed .large-header-wrapper{overflow:hidden;pointer-events:none;visibility:hidden;opacity:0}.g-header .g-header-inner{padding:0 1.2rem}.g-header .g-header-inner .g-header-right{align-items:center}.g-header .g-header-inner .menu li{margin-left:2rem}.g-header .g-header-inner .menu li a{font-size:1.5rem}.g-header .g-header-inner .logo svg{width:9.8rem}.g-header .g-header-inner .modai-menu-button{margin-left:2rem}.g-header .large-header-wrapper{height:6rem;margin-bottom:-4rem}.g-header .large-header-inner{flex-direction:row;align-items:center;justify-content:flex-end;padding:0 1.2rem}.g-header .large-header-inner .logo{top:1.3rem;left:1.8rem;width:29.4rem}.g-header .large-header-inner .modai-menu-button{margin:0}body.home .g-header{top:-6rem;height:6rem}body.home .g-header .g-header-wrapper{position:fixed;top:0;pointer-events:none;transform:translate(0, -6.1rem)}body.home .g-header.fixed .large-header-wrapper{margin-bottom:0}.card .icon,.hero-carousel .icon{position:absolute;top:.5rem;right:.5rem}.module-title{margin-bottom:3rem}.module-title .large{margin-bottom:0}.module-title .large::after{top:0;height:2.4rem;margin-top:.4rem;margin-left:.6rem}.module-title .large .words{height:unset;font-size:3.2rem;line-height:3.2rem}.module-title.normal .large span{margin-bottom:0;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:2.6rem}.module-title.normal .large::after{height:2.4rem;margin-top:.2rem}main section.section-hero{min-width:100%}main section.section-hero .hero-carousel-container{height:48.4rem}main section.section-hero .hero-carousel-slide{padding:0}main section.section-hero .hero-carousel-slide .image{width:100%;height:48.4rem}main section.section-hero .hero-carousel-slide .detail{width:100%;padding:8rem 1.2rem 1.5rem}main section.section-hero .hero-carousel-slide .detail .title{margin-bottom:1.2rem;font-size:2.5rem;line-height:1.28}main section.section-hero .hero-carousel-slide .detail .title br{display:none}main section.section-hero .hero-carousel-prev{left:.5rem}main section.section-hero .hero-carousel-next{right:.5rem}.wysiwyg h2{margin:4rem 1.2rem 3rem;font-size:2rem}.wysiwyg h2[style*=position]{margin:2rem 1.2rem}.wysiwyg h2::before{top:.3rem;height:2.1rem}.wysiwyg h2 .number+h2{margin:1rem 0 2rem}.wysiwyg>p~div{padding:0 1.2rem}.wysiwyg p{padding:0}.wysiwyg>p{padding:0 1.2rem}.wysiwyg blockquote:not(.instagram-media):not(.twitter-tweet):not(.tiktok-embed){padding:3rem 2.5rem 2.8rem;margin:0 1.2rem 2rem}.wysiwyg p>blockquote:not(.instagram-media):not(.twitter-tweet):not(.tiktok-embed){margin:0 0 2rem}.wysiwyg q{padding:3rem 4rem 2.8rem;margin:0 1.2rem 2rem}.wysiwyg p>q{margin:0 0 2rem}.wysiwyg figure{margin:4rem 0}.wysiwyg figure figcaption{padding:0 1.2rem}.wysiwyg ul,.wysiwyg ol{padding:0 1.2rem;margin:4rem 0 4rem 2rem}.wysiwyg h3{margin:1rem 0 3rem;font-size:1.8rem}.wysiwyg h3:not([class]){margin:1rem 1.2rem 3rem}.wysiwyg div[style*="border: #000 double 3px"]{margin:1rem 1.2rem 3rem}.wysiwyg p[style*="border-bottom: 1px solid #000"],.wysiwyg p[style*="border: 1px solid #000"],.wysiwyg p[style*="border-bottom: 3px solid #000"],.wysiwyg p[style*="border-radius: 6px"]{margin:1rem 1.2rem 3rem}.wysiwyg div[style*=background],.wysiwyg h3[style*=background]{margin:1rem 1.2rem 3rem}.wysiwyg p[style*=background]{margin:1rem 1.2rem 3rem}.wysiwyg p>span[style*=position]{line-height:.9rem}.wysiwyg h3>span[style*=position],.wysiwyg h2>span[style*=position]{line-height:.9rem}.wysiwyg p[style*=content]{padding:0}.wysiwyg div[style*=display]{padding:0;margin:1rem 1.2rem 3rem;white-space:initial}.wysiwyg div[style*=display]>div[style*=width]{padding:0}.wysiwyg div[class^=twitter]{margin:3rem 0}.wysiwyg .information-manual{width:calc(100% - 2.4rem);max-width:unset;padding:2.1rem 1.6rem 1.4rem;margin:1rem 1.2rem 3rem;font-size:1.6rem}.wysiwyg .information-manual .clm-left,.wysiwyg .information-manual .clm-right{position:static}.wysiwyg .information-manual .ttl{position:absolute;top:-13px;left:50%;padding:0 10px;font-size:1.8rem;line-height:24px;text-align:center;white-space:nowrap;background:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wysiwyg .information-manual .clm-left{box-sizing:border-box;width:130px;height:100px;margin:0 auto;text-align:center}.wysiwyg .information-manual .name{display:block;padding:1rem 0 1rem;font-size:1.6rem;text-align:center}.wysiwyg .video-vertical{position:relative;width:100%;padding-top:133.3%;margin:0}.wysiwyg .video-container iframe,.wysiwyg .video-vertical iframe{position:absolute;top:0;right:0;width:100%;height:100%}.wysiwyg .video-container{position:relative;width:100% !important;height:0;padding-top:3rem;padding-bottom:56.25%;overflow:hidden}.wysiwyg .video-container-square{position:relative;width:100% !important;height:100%;padding-top:3rem;padding-bottom:91.4%;overflow:hidden}.wysiwyg .video-container-square iframe,.wysiwyg .video-container-square object,.wysiwyg .video-container-square embed{position:absolute;top:0;left:0;width:100%;height:100%}article div[class^=module-] .wysiwyg>figure,.article-contents.theme article .wysiwyg>figure{margin-top:0}div[class^=module-] .wysiwyg>h3,div[class^=module-] .wysiwyg>h2{margin-top:1rem;margin-bottom:3rem}.fortune .wysiwyg h2::before{background-color:#b9dae5}.lifestyle .wysiwyg h2::before{background-color:#77c7bd}.sdgs .wysiwyg h2::before{background-color:#cca627}article .module-ad{width:100%;margin:4rem 0}.article-header .article-header-inner .flex .tag{max-width:55%}.article-header:not(.on-image){min-width:100%;padding-bottom:3rem;margin-bottom:4rem}.article-header:not(.on-image) .article-header-inner{padding:2rem 1.2rem 0}.article-header.has-first-view{padding-bottom:0;margin-bottom:3rem;border:0}.article-header.on-image{margin-bottom:3rem}.article-header.on-image .gradation{padding:2rem 1.2rem}.article-header.theme{margin-bottom:0}.article-header h1{font-size:2.5rem;letter-spacing:.2rem}.article-header .article-related-dates{display:block}.article-header .article-related-dates .posted-date,.article-header .article-related-dates .article-date{font-size:1.1rem}.article-header .article-related-dates .posted-date{text-align:right}.article-contents{display:block;width:100%;padding:0 0 3rem}.article-contents.no-wide-header .article-contents-left{display:none}.article-contents.theme{display:flex;flex-direction:column;flex-wrap:nowrap}.article-contents.theme article{padding:0 0 5rem}.article-contents.theme aside.sidebar{padding-top:4rem;border-top:2px solid #ddd7d0}.article-contents.theme article{order:-1}.article-contents.theme .article-footer-wrapper{display:flex;flex-direction:row-reverse;width:100%}.article-contents.theme .article-footer-wrapper .article-footer{width:100%}.article-contents.theme aside.sidebar:not(.no-display-sp){border-bottom:none}.article-contents:not(.no-wide-header) .heading-text-pc{display:none !important}.article-contents:not(.no-wide-header) .heading-text-sp{display:inherit !important}.article-contents:not(.no-wide-header) .heading-text-sp:first-child{margin-top:-1.8rem}article .wysiwyg .module-heading{margin:0 1.2rem 3rem}article .wysiwyg .module-heading h2{font-size:2rem}article .wysiwyg .module-heading h3{margin:1rem 0 2rem}article .wysiwyg .module-heading:not(.module-heading-simple){padding-top:4rem;margin-top:4rem}article .wysiwyg .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2{padding:0;margin:0 1.2rem}article .wysiwyg .module-heading:not(.module-heading-simple):not(.module-heading-underline) h2::before{top:.3rem;height:2.1rem}article .wysiwyg .module-heading:not(.module-heading-simple).module-heading-underline h2{padding:0;margin:0}aside.sidebar{position:relative;top:0;width:100%;padding:0 1.2rem 2.2rem}aside.sidebar.no-display-sp{display:none}aside.sidebar:not(.no-display-sp){margin-bottom:4rem;border-bottom:2px solid #e0e0e0}aside.sidebar>.module-ad{display:none}aside.sidebar.article-theme-index:not(.no-display-sp){padding:0 1.2rem 2.2rem;margin-bottom:unset;border-bottom:none}aside.sidebar.article-theme-index:not(.no-display-sp) li{margin-bottom:1rem}aside.sidebar.article-theme-index:not(.no-display-sp) li a{display:flex;padding-left:0}.article-contents.theme aside.sidebar{padding-top:2rem;padding-bottom:0;margin-bottom:2rem;border-top:2px solid #ddd7d0}.article-contents.theme aside.sidebar .theme-index li a{padding-left:0}.fashion aside.sidebar .chapter.image a::before,.fashion aside.sidebar .chapter.image a.active::before{content:unset}aside.sidebar .chapter.image a.active img{border:2px solid #000;border-radius:.4rem}aside.sidebar:first-child .sidebar-contents-inner{margin-top:-1.8rem}.fashion aside.sidebar .chapter.image a.active img{border-color:var(--line-color, #89d660)}.beauty aside.sidebar .chapter.image a.active img{border-color:var(--line-color, #c962b9)}.culture aside.sidebar .chapter.image a.active img{border-color:var(--line-color, #fe8646)}.jewelry_watch aside.sidebar .chapter.image a.active img{border-color:var(--line-color, #b1a6fc)}.collection aside.sidebar .chapter.image a.active img{border-color:var(--line-color, #000)}.wedding aside.sidebar .chapter.image a.active img{border-color:var(--line-color, #e0a7ad)}aside.sidebar.article-theme-index ul.chapter .title-box{max-height:calc(2.8em - 2px);-webkit-line-clamp:2}aside.sidebar .chapter:not(.theme-index) li.initial-color a::before{background-color:rgba(0,0,0,0)}aside.sidebar ul.chapter.image.theme-index.initial-color a::before{background-color:rgba(0,0,0,0)}.fashion aside.sidebar .chapter a::before{background-color:var(--line-color, #89d660)}.beauty aside.sidebar .chapter a::before{background-color:var(--line-color, #c962b9)}.culture aside.sidebar .chapter a::before{background-color:var(--line-color, #fe8646)}.jewelry_watch aside.sidebar .chapter a::before{background-color:var(--line-color, #b1a6fc)}.collection aside.sidebar .chapter a::before{background-color:var(--line-color, #000)}.wedding aside.sidebar .chapter a::before{background-color:var(--line-color, #e0a7ad)}.fortune aside.sidebar .chapter a::before{background-color:var(--line-color, #b9dae5)}.lifestyle aside.sidebar .chapter a::before{background-color:var(--line-color, #77c7bd)}.sdgs aside.sidebar .chapter a::before{background-color:var(--line-color, #cca627)}body.base main section.section-title .wysiwyg p{margin-bottom:1rem}body.base main section:not(.section-hero) .module-title:only-child{margin-bottom:3rem}body.base main section:not(.section-hero) .module-title .wysiwyg p{margin-bottom:2rem}body.base main section:not(.section-hero) .module-title.normal:only-child{padding-bottom:0;margin-bottom:3rem}body.base main section.section-flex-list .article-cards{margin-bottom:0}body.page-collection section.section-list .section-inner{width:100%;margin:0}body.page-collection section.section-list .section-inner .tag-order.brand-index,body.page-collection section.section-list .section-inner .brand-list div.initials{width:100%}body.page-collection section.section-list .section-inner .tag-order.brand-index ul{overflow-x:scroll}body.page-collection section.section-title.search{width:100%}body.page-collection section.section-title.search .section-inner{width:100%}body.page-collection section.section-list .section-inner .tag-order.brand-index{overflow-x:hidden}body.page-collection section.section-list .section-inner .brand-list{margin:0 1.2rem}body.page-collection section.section-list .section-inner .brand-list div.initials-index{flex-direction:column}body.page-collection section.section-title.search .section-inner{display:flex;flex-direction:column}body.page-collection.base section.section-title .section-inner .module-title{margin-top:0}body.page-collection.base main section.section-title.search .module-title{margin-left:0}body.page-collection .section-inner .search form{width:100%;padding:0 1.2rem}body.page-collection .section-inner .search form input{width:100%}body.page-collection section.section-list .section-inner .brand-list dt{margin-top:3rem}body.page-collection section.section-title .module-title .large{padding-bottom:0}body.home .g-header{top:-6rem;height:6rem}body.home .g-header.fixed .large-header-wrapper{margin-bottom:0}.home main section:not(.section-hero){min-width:100%;padding:5.5rem 1.2rem 4rem}.home main section:not(.section-hero) .section-inner{width:100%;padding:0}.home main section:not(.section-hero) h3{margin-bottom:2rem}body.page-magazine section.section-tile.archive{padding:0 1.2rem}body.page-magazine section.section-tile.bucknumber,body.page-magazine section.section-tile.archive:last-of-type{padding:3rem 1.2rem}body.page-magazine section.section-tile.bucknumber .button-view-all{padding:1.5rem 1.2rem 1rem}body.page-magazine aside.sidebar{margin-bottom:0}body.page-magazine section.section-tile{padding-top:5rem}body.page-magazine section.section-tile.bucknumber .article-cards .card:nth-of-type(3n - 2){display:flex;height:unset;padding-bottom:0;padding-bottom:1rem;margin:0 0 1rem;margin-bottom:unset;overflow:hidden;color:#fff;border-radius:.8rem}body.page-magazine section.section-tile.bucknumber .article-cards .card:nth-of-type(3n - 2) .detail{position:unset;padding:unset;background:unset}body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n - 1)) .image,body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n)) .image{width:13rem;height:13rem;margin-right:1rem}body.page-magazine section.section-tile.bucknumber .article-cards .card:nth-of-type(even) .detail{position:unset;bottom:unset;padding:unset;background:unset;border-radius:unset;will-change:unset}body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n)) .tag span,body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n - 1)) .tag span,body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n - 2)) .tag span{color:#726e68;border-color:#726e68}body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n)) .title,body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n - 1)) .title,body.page-magazine section.section-tile.bucknumber .article-cards .card:not(:nth-of-type(3n - 2)) .title{min-height:4.6rem;margin-bottom:.6rem;font-size:1.6rem;line-height:1.5;color:#222;-webkit-line-clamp:3}body.page-magazine section.section-tile.bucknumber .article-cards .card:nth-of-type(3n) .date,body.page-magazine section.section-tile.bucknumber .article-cards .card:nth-of-type(3n - 1) .date,body.page-magazine section.section-tile.bucknumber .article-cards .card:nth-of-type(3n - 2) .date{color:#999}.article-magazine-release-info{padding-right:1.2rem;padding-left:1.2rem;margin-bottom:4rem;font-size:1.2rem}.article-magazine-release-info .release-info-wrapper{padding:5% 0 5% 1.2rem}.article-magazine-release-info .release-info-wrapper .image{flex:4}.article-magazine-release-info .release-info-wrapper .detail{flex:6;margin-left:1.5rem;font-size:1.4rem;line-height:1.8}.article-magazine-release-info .release-info-wrapper .detail .tag{margin-bottom:15px}.article-magazine-release-info .release-info-wrapper .detail .store-link{display:inline-grid;line-height:2.5rem}.article-magazine-release-info .release-info-wrapper .detail .store-link a span{font-size:1.15rem}.article-magazine-release-info .release-info-wrapper .detail .store-link a svg{height:15px;margin-bottom:1px;margin-left:-5px;vertical-align:middle}.article-magazine-release-info .release-info-wrapper .sp .button-view-all:first-of-type{margin-top:2.4rem;margin-bottom:1.2rem}main.magazine .article-magazine-release-info{padding:0}main.magazine .article-magazine-release-info .release-info-wrapper{padding:5% 1.2rem}main.magazine .article-magazine-release-info .release-info-wrapper .seriesTitle{margin-bottom:2rem;font-size:1.4rem;font-weight:bold;line-height:1.8}main.magazine .article-magazine-release-info .release-info-wrapper .seriesTitle strong{font-size:1.6rem}main.magazine .article-magazine-release-info .release-info-wrapper .release-info{align-items:center}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail .month{margin-bottom:1.2rem;font-size:1.6rem;letter-spacing:.08rem}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail .pc{display:none}main.magazine .article-magazine-release-info .release-info-wrapper .article-magazine-footer{padding:0}main.magazine .article-magazine-release-info .release-info-wrapper .article-magazine-footer ul.store li{width:47%;padding-right:0}main.magazine .article-magazine-release-info .release-info-wrapper .article-magazine-footer ul.store li img{width:100%}body.shoplist .shoplist-conts{gap:3rem;padding-bottom:0}body.shoplist .shoplist-conts__info .text{font-size:1.5rem}body.shoplist .article-header h1{letter-spacing:-0.08rem}body.shoplist .button-common{width:100%}body.page-tag section.section-title{padding:3rem 1.2rem 4rem}body.page-tag section.section-title .section-inner>p{margin:1rem 0 4rem}body.page-tag section.section-title .section-inner h1+p{margin-bottom:0}body.page-tag section .wysiwyg p{padding:0;margin:2rem 0}body.page-tag section .wysiwyg p:last-child{margin-bottom:0}body.page-tag .search section.section-title{padding:3rem 1.2rem 1rem}body.page-tag .search section.section-title .section-inner p.result{padding-bottom:0}body.page-tag .search section.section-title+.related-article{padding:0 1.2rem}body.page-tag .search section.related-article{padding:4rem 1.2rem 4rem}.search-footer{margin:3rem 0 6rem}.search-footer form{width:100%;margin-bottom:4rem}}@media screen and (min-width: 768px),(orientation: landscape){main.sp-landscape{min-width:unset}.article-cards .card:hover img{transform:scale(1.08)}.article-cards .card a:not(.image):hover{opacity:.5}.g-header .large-header-inner .share ul li{transition:300ms}.g-header .large-header-inner .share ul li:hover{opacity:.75}main section.section-hero .hero-carousel-slide .image{width:100%;height:auto}article .module-ad{display:none}.article-header:not(.on-image) .article-header-inner{width:116rem}.article-header.has-first-view .module-first-view{display:none}.article-header.on-image{width:calc(100% + 9rem)}body.page-keywords section.section-tags .tags ul li a{transition:300ms}body.page-keywords section.section-tags .tags ul li a:hover{opacity:.75}}@media print{section.bg{display:none}.banner,.inlinebanner,.inlinebanner2,.inread-banner,.header-ad{display:none}.banner,.inread-banner,.inlinebanner,.inlinebanner>div,.banner>div,.inread-banner>div{display:none}.g-header .g-header-wrapper{display:none}aside.sidebar{display:none}.swiper-print{display:none;display:initial;page-break-before:always}}@media screen and (min-width: 768px){section.section-title .section-inner>div:not(.wysiwyg){margin-bottom:5rem;overflow-y:hidden}section.section-title .section-inner>div:not(:only-child){margin-bottom:0}body.article:not(.list) .bread-wrapper{width:100%;padding:0;margin:0}.banner-wrapper{margin-bottom:2rem}div.inlinebanner+section.section-tile{padding-top:8rem}div.inlinebanner+section.section-whats-new{padding-bottom:8rem}.g-header-wrapper .g-header-inner .g-header-sub .menu{display:block !important}.g-header-wrapper .g-header-inner .logo svg{width:9.8rem}article .article-content-wrapper>.wysiwyg:first-child h2{margin-top:0}main>.article-contents{margin-top:4rem}aside.sidebar.article-theme-index{position:unset}aside.sidebar.article-theme-index ul.chapter.image{display:flex;flex-wrap:wrap;width:66.6rem;margin-bottom:4rem}aside.sidebar.article-theme-index ul.chapter.image li{display:flex;flex-wrap:wrap;width:30rem;margin-right:3.5rem}aside.sidebar.article-theme-index ul.chapter.image li:nth-of-type(2n){margin-right:0}aside.sidebar.article-theme-index ul.chapter.image li a{display:flex}aside.sidebar.article-theme-index ul.chapter.image li .image{width:8rem;height:8rem}aside.sidebar.article-theme-index ul.chapter.image li img{width:8rem;height:8rem}aside.sidebar.article-theme-index .chapter a{color:#222}aside.sidebar.article-theme-index .chapter a:hover{opacity:.5}aside.sidebar.article-theme-index .chapter a::before{padding-left:0;content:none;background:unset}aside.sidebar.article-theme-index ul.chapter.image a img{margin-right:1rem;border-radius:6px}.base.list .article-header:not(.on-image) .article-header-inner,.base.series .article-header:not(.on-image) .article-header-inner{padding-top:6rem}.base.list .article-header:not(.on-image),.base.series .article-header:not(.on-image){padding-bottom:2rem;margin-bottom:2rem}body.page-collection section.section-tags{padding:4rem 1.2rem 0}body.page-collection section.section-tags .section-inner{margin:0 auto}body.page-collection section.section-tags .tags ul li a{transition:300ms}body.page-collection section.section-tags .tags ul li a:hover{opacity:.75}body.page-collection section.square-mansion.col3.rectangle.brand .article-cards .card{width:36.6rem;height:48.8rem;margin:0}body.page-collection.base main section:not(.section-hero) .module-title.collection{padding-bottom:0}body.page-collection.collection .section-inner div.wysiwyg{padding-top:2rem}body.page-collection section.square-mansion.col3.rectangle .article-cards{margin-left:0}body.page-collection div.collection-header{display:flex;flex-direction:column}body.page-collection form div.selector{display:block}body.page-collection section.section-collection-search .section-inner{width:80rem;margin:0 auto}body.page-collection.base main section.section-collection-search{padding:10rem 1.2rem 8rem;background-color:#efeae4}body.page-collection main section.square-mansion.col3.rectangle .article-cards .card .image{border:0}body.page-keywords section.section-tags{margin:0 auto}body.page-magazine .heading:first-of-type h2{margin-top:0}body.page-magazine section.section-tile .article-cards .card:nth-of-type(even){color:#fff}body.page-magazine section.section-tile .article-cards .card:nth-of-type(even) .detail{position:absolute;bottom:0;padding:10rem 1.5rem 1.5rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.6));border-radius:0 0 .8rem .8rem;will-change:transform}body.page-magazine section.section-tile .article-cards .card:nth-of-type(even) .image{height:100%;margin-bottom:unset}body.page-magazine section.section-tile .article-cards .card .date{margin-top:4rem}body.page-magazine section.section-tile .article-cards .card:nth-of-type(even) .date{color:#fff}body.page-magazine section.section-tile .article-cards .card .tag span{color:#fff;border-color:#fff}body.page-magazine .article-magazine-footer ul.column li a span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-magazine-release-info{margin-bottom:2rem}.article-magazine-release-info .release-info-wrapper{padding:5%}.article-magazine-release-info .release-info-wrapper .image{flex:3}.article-magazine-release-info .release-info-wrapper .detail{flex:7;margin-left:2rem}.article-magazine-release-info .release-info-wrapper .detail .title,.article-magazine-release-info .release-info-wrapper .detail .date,.article-magazine-release-info .release-info-wrapper .detail .price{margin-bottom:12px}.article-magazine-release-info .release-info-wrapper .detail .tag{margin-bottom:15px}.article-magazine-release-info .release-info-wrapper .detail .price+p{margin-bottom:20px}.article-magazine-release-info .release-info-wrapper .detail .store-link .online-store{margin-right:1.5rem}.article-magazine-release-info .release-info-wrapper .detail .store-link a svg{width:1.5rem;height:14px;margin-bottom:1px;margin-left:-1.5px;vertical-align:middle}main.magazine .article-magazine-release-info .release-info-wrapper{padding:3%}main.magazine .article-magazine-release-info .release-info-wrapper .seriesTitle{margin-bottom:2rem;font-weight:bold;line-height:1.8}main.magazine .article-magazine-release-info .release-info-wrapper .seriesTitle strong{font-size:1.6rem}main.magazine .article-magazine-release-info .release-info-wrapper .sp{display:none}main.magazine .article-magazine-release-info .release-info-wrapper .release-info{padding:0% 5%}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .image{flex:unset;width:40%}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail{flex:unset;width:60%}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail .month{margin-bottom:1.2rem;font-size:1.6rem}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail .title{margin-bottom:2.4rem}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail .button-view-all:first-of-type{margin-bottom:1.2rem}main.magazine .article-magazine-release-info .release-info-wrapper .release-info .detail .button-view-all a{width:100%}main.magazine .article-magazine-release-info .release-info-wrapper .article-magazine-footer ul.store{flex-wrap:nowrap;justify-content:space-between}main.magazine .article-magazine-release-info .release-info-wrapper .article-magazine-footer ul.store li{padding-right:unset}body.page-member section.section-title{padding-top:4rem;padding-bottom:0}}@media screen and (max-width: 767px){section.section-title .section-inner{width:100%;margin:0}section.section-title .section-inner>h1{font-size:2.5rem;letter-spacing:.2rem}section.section-title .section-inner>p{margin:1rem 0 2rem;font-size:1.2rem;letter-spacing:.1rem}section.section-title .section-inner h2>div.wysiwyg{padding:0 0 1rem}section.square-mansion.ranking:last-child{padding-bottom:0}.section-inner div.wysiwyg{padding:0 0 1rem}.section-inner div.wysiwyg h2{margin:2rem 0;font-size:2rem}.section-inner div.wysiwyg p{padding:0}.g-header.fixed.first{position:static}.g-header .g-header-wrapper{display:block;width:initial}.g-header .g-header-wrapper+.g-header-wrapper .g-header-inner{display:block;padding:0;white-space:nowrap}.g-header .g-header-inner .g-header-sub{align-items:initial}.g-header .g-header-inner .g-header-sub .menu{display:block}.g-header .g-header-inner .g-header-sub .menu li{display:inline-block;margin-top:.8rem;margin-left:2.5rem}.g-header .g-header-inner .g-header-sub .menu li:first-child{margin-left:1.2rem}.g-header .g-header-inner .g-header-sub .menu li:last-child{margin-right:1.2rem}.g-header .g-header-inner .menu.channel li a{padding:1.8rem 0 1.4rem}.module-title.small .large .words{height:2.5rem;font-size:2.6rem;line-height:2.5rem}.base.list .article-header:not(.on-image) .base.series .article-header:not(.on-image){padding-bottom:0;margin-bottom:0}.base section.ranking .ranking-top .card .image{height:35.6rem;margin-bottom:1.5rem}body.page-collection .module-title .small{margin-bottom:0}body.page-collection section.section-list{padding-top:3rem}body.page-collection section.section-list .section-inner .brand-list{margin:0}body.page-collection .brand-name .brand-en{font-size:2rem}body.page-collection div.collection-header{display:flex;flex-direction:column-reverse}body.page-collection form div.selector{visibility:visible}body.page-collection form h3.title{position:relative;display:block}body.page-collection form h3.title:after{position:absolute;top:1.2rem;right:1rem;font-size:13px;content:attr(icon) ""}body.page-collection.base main section.section-collection-search{padding:.5rem 0 .5rem;background-color:#efeae4}body.page-collection.base main .collection-header .section-image-carousel{padding:0}body.page-collection main section.square-mansion.col3.rectangle .module-title{padding-bottom:0}body.page-collection main section.square-mansion.col3.rectangle .article-cards .card .image{border:0}body.page-keywords section.section-tags{width:100%;padding:0;margin:0 auto}body.page-keywords section.section-tags .section-inner{padding:0 1.2rem}body.page-keywords section.section-tags .pagination{margin-bottom:2rem}body.page-keywords section.section-tags .tags{padding:2rem 0}.list section.section-title.border{padding-top:3rem}body.page-member .pagination{width:calc(100% - 2.4rem)}.square-mansion.col3.theme-index-fortune{margin:3rem auto 0}.square-mansion.col3.theme-index-fortune .article-cards{padding-bottom:0;margin-bottom:0}.square-mansion.col3.theme-index-fortune .article-cards .card{width:16.8rem;height:24.4rem}.square-mansion.col3.theme-index-fortune .article-cards .card .image{height:16.8rem}}@media(prefers-color-scheme: dark){.g-header .modai-menu-button span{background-color:#999}}@media screen and (min-width: 1100px){.g-header .g-header-inner{width:100%;margin:0 auto}.g-header .g-header-inner .g-header-right{align-items:flex-end}.g-header .g-header-inner .g-header-right ul{height:3.8rem}.g-header .g-header-inner .menu{display:block}.g-header .g-header-inner .modai-menu-button{display:none}.g-header .large-header-wrapper{border-bottom-color:#ddd7d0}.g-header .large-header-inner{width:100%;margin:0 auto}.g-header .large-header-inner .logo{display:none}.g-header .large-header-inner .menu{display:block}.g-header .large-header-inner .modai-menu-button{display:none}body.home .g-header.fixed .g-header-wrapper{position:relative}main section.section-hero .logo{position:absolute;top:3rem;left:9rem;z-index:2;display:block;width:52rem}body.home .g-header.fixed .g-header-wrapper{position:relative}.home main section.section-hero{padding-top:11rem}}