@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}.svg__container{position:relative;width:100%;width:100%;height:100%;background-color:#e0e0e0}.svg__container .svg__content{position:absolute;top:50%;left:0;transform:translate(0, -50%)}aside.sidebar .chapter.image.image .svg__container{width:5rem;height:5rem;margin-right:1rem}.scroll-lock{position:fixed;width:100vw;height:100vh;overflow:hidden}.scroll-reveal{pointer-events:none;opacity:0;transition:opacity 1200ms}.scroll-reveal.revealed{pointer-events:auto;opacity:1}@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}.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)}}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}a.arrow::after{display:inline-block;width:.5rem;height:1rem;margin-left:.5rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.061%22%20height%3D%228.707%22%20viewBox%3D%220%200%205.061%208.707%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2895%22%20data-name%3D%22%E3%83%91%E3%82%B9%202895%22%20d%3D%22M-9862.7%2C12725.172l4%2C4-4%2C4%22%20transform%3D%22translate(9863.057%20-12724.818)%22%20fill%3D%22none%22%20stroke%3D%22%23222%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.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-magazine-footer{font-size:1.4rem;font-weight:bold;line-height:1.8}.article-magazine-footer div.title{padding-top:4rem;margin-bottom:2rem;border-top:1px solid #e0e0e0}.article-magazine-footer div.title strong{font-size:1.6rem}.article-magazine-footer ul.store,.article-magazine-footer ul.column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.article-magazine-footer ul.store li{padding-bottom:2rem}.article-magazine-footer ul.column li{padding-bottom:2rem}.article-magazine-footer ul.column li a{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:29.2rem}.article-magazine-footer ul.column div.svg__container,.article-magazine-footer ul.column img{display:block;width:8rem;height:8rem;margin-right:1rem;border-radius:.4rem}.article-magazine-footer ul.column div.svg__container .svg__content{border-radius:.4rem}.article-magazine-footer ul.store{justify-content:inherit}.article-magazine-footer ul.store li{padding-right:3rem}.article-magazine-footer ul.store li:nth-of-type(4n){padding-right:0}.article-magazine-footer ul.store img{width:14.4rem;height:auto}.article-magazine-footer div.title.module-title{margin-bottom:0}.article-magazine-footer div.title.module-title .small{margin-bottom:0}.article-magazine-footer div.title.store{border-top:0}.article-magazine-footer div.module-title.title{border-top:0}.article-magazine-footer .button-view-all{margin-bottom:4rem}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}.breadcrumb{width:100%;padding:1.5rem;margin:0 auto 12rem auto;background-color:#f5f5f5;border-radius:.4rem}.breadcrumb span{font-size:1.2rem;line-height:1.5}.breadcrumb span:not(:last-of-type){color:#999}.breadcrumb span:not(:last-of-type)::after{content:" > "}.button-common{display:flex;align-items:center;justify-content:center;width:35.6rem;height:6rem;background-color:#726e68;border-radius:.8rem}.button-common span{font-size:1.4rem;font-weight:bold;color:#fff}.button-view-all,.button-vote{width:100%}.button-view-all a,.button-view-all button{position:relative;display:flex;align-items:center;justify-content:center;width:35.6rem;height:6rem;margin:0 auto;background-color:#726e68;border-radius:.8rem;transition:300ms}.button-vote a,.button-vote button{position:relative;display:flex;align-items:center;justify-content:center;width:35.6rem;height:6rem;margin:0 auto;background-color:#726e68;border-radius:.8rem;transition:300ms}.button-view-all a span,.button-view-all button span{display:block;height:1.5rem;font-family:"Tenor Sans",sans-serif;font-size:1.5rem;line-height:1;color:#fff;letter-spacing:.02em}.button-vote a span,.button-vote button span{display:block;height:1.5rem;font-family:"Tenor Sans",sans-serif;font-size:1.5rem;line-height:1;color:#fff;letter-spacing:.02em}.button-view-all button[disabled],.button-vote button[disabled]{opacity:.2}.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}section.caution{padding-bottom:4rem;margin:4rem 0;color:#707070;border-bottom:1px solid #e0e0e0}section.caution .section-inner{padding:3rem;background-color:#f5f5f5}section.caution p{font-size:1.4rem;line-height:2.4rem}.col .mega-links li{font-size:1.5rem;line-height:3;border:none}.col .mega-links li label{padding:0 1rem;font-size:1.5rem;line-height:3;border:none}.col .mega-links li input{width:100%;padding:0 1rem;margin:2rem 0;font-size:1.5rem;line-height:3;border:1px solid #999;border-radius:6px}.col .mega-links li:not(:first-child):hover{background-color:#999}.content .col{display:flex;flex-direction:column;justify-content:space-between;width:100%;line-height:3rem}.content .col p{line-height:1.2rem}.dropdown{position:relative}.dropdown-menu{position:absolute;top:6.7rem;left:0;width:100%;visibility:hidden;background:#122331;opacity:0;transition:all .3s ease}.g-footer{position:relative;width:100%;overflow:hidden}.g-footer section.section-title{margin-top:0}.g-footer section.section-title .section-inner{width:112.4rem;padding:0 1.2rem 4rem;margin:0 auto}.g-footer .latest-magazine{padding:8rem 1.2rem}.g-footer .latest-magazine-inner{display:flex;align-items:center;width:112.4rem;margin:0 auto}.g-footer .latest-magazine-inner>*:not(:last-of-type){margin-right:3rem}.g-footer .latest-magazine .module-title{width:35.6rem}.g-footer .latest-magazine .image{display:block;width:29.4rem;margin-right:3rem}.g-footer .latest-magazine .detail{display:flex;flex-direction:column;justify-content:space-between;width:35.6rem;height:48rem}.g-footer .latest-magazine .title{font-size:2rem}.g-footer .latest-magazine .title span{display:block;margin-bottom:1rem;font-family:"Tenor Sans",sans-serif;font-size:1.5rem;letter-spacing:.02em}.g-footer .latest-magazine .title small{display:inline-block;margin-left:2rem;font-size:1.6rem}.g-footer .latest-magazine .topics .heading{margin-bottom:1.5rem;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem;font-size:2.5rem;line-height:1.4}.g-footer .latest-magazine .topics p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.g-footer .latest-magazine .topics .link .button-common{margin-top:1rem}.g-footer .g-footer-inner{position:relative;padding:8rem 0 0;margin:0 auto}.g-footer .g-footer-inner .footer-title{display:flex;align-items:center;width:112.4rem;padding:0 1.2rem;margin-right:auto;margin-bottom:7rem;margin-left:auto}.g-footer .g-footer-inner .footer-title .image{width:30rem;margin-right:4rem}.g-footer .g-footer-inner .footer-title .copy{font-size:1.6rem;font-weight:bold;letter-spacing:.2rem}.g-footer .g-footer-inner .footer-menu{display:flex;flex-wrap:wrap;width:112.4rem;margin:0 auto 1rem auto;overflow:hidden}.g-footer .g-footer-inner .footer-menu ul{width:18rem;margin:0 1.8rem 5rem}.g-footer .g-footer-inner .footer-menu ul li{margin-bottom:.6rem}.g-footer .g-footer-inner .footer-menu ul li div:not(.heading) a span{display:block;width:18rem;overflow-wrap:break-word}.g-footer .g-footer-inner .footer-menu .heading{margin-bottom:1.5rem}.g-footer .g-footer-inner .footer-menu .heading a{display:inline-flex;align-items:center}.g-footer .g-footer-inner .footer-menu .heading a span{font-family:"Tenor Sans",sans-serif;font-size:1.5rem;font-weight:normal;line-height:1.2rem;color:#222;letter-spacing:0;white-space:nowrap}.g-footer .g-footer-inner .footer-menu .heading a::after{display:block;flex-shrink:0;width:2px;height:1.2rem;margin-left:.4rem;content:""}.g-footer .g-footer-inner .footer-menu a{font-size:1.2rem;font-weight:bold;line-height:1.8;color:#726e68}.g-footer .g-footer-inner .footer-contents-wrapper{display:flex;align-items:center;justify-content:space-between;width:112.4rem;padding-top:1.2rem;padding-left:1.2rem;margin:0 auto}.g-footer .g-footer-inner .footer-sns{margin-bottom:3rem}.g-footer .g-footer-inner .footer-sns .heading{margin-bottom:1.2rem;font-family:"Tenor Sans",sans-serif;font-size:1.2rem;line-height:2;color:#999;letter-spacing:.02em}.g-footer .g-footer-inner .footer-search form{width:35.6rem;height:6rem;padding:1rem;background-color:#efefef;border-radius:.4rem}.g-footer .g-footer-inner .footer-search input{width:29rem;padding:1rem;font-size:1.4rem;line-height:2;outline:0}.g-footer .g-footer-inner .footer-search button{padding:1rem}.g-footer .g-footer-inner .footer-abj{display:flex;align-items:center;width:112.4rem;padding:3rem 1.2rem;margin:0 auto 3rem;border:solid #e0e0e0;border-width:1px 0}.g-footer .g-footer-inner .footer-abj .image{flex-shrink:0;margin-right:2.5rem}.g-footer .g-footer-inner .footer-abj .image svg{width:6.2rem;fill:#222}.g-footer .g-footer-inner .footer-abj p{font-size:1.2rem;line-height:1.4;color:#999}.g-footer .g-footer-inner .footer-abj a{font-weight:bold;color:#726e68;text-decoration:underline}.g-footer .g-footer-inner .footer-note{width:112.4rem;padding:0 1.2rem;margin:0 auto 3rem}.g-footer .g-footer-inner .footer-note a{font-size:1.2rem;font-weight:bold;line-height:2.3;color:#726e68;text-decoration:underline}.g-footer .to-top-wrapper{position:relative;width:112.4rem;height:2.8rem;margin:0 auto}.g-footer .to-top-wrapper .to-top{position:absolute;top:2.8rem;right:0;cursor:pointer}.g-footer .to-top-wrapper .to-top .to-top-inner{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:1px solid #575250;border-radius:.4rem;transition:300ms}.g-footer .to-top-wrapper .to-top svg{width:.5rem;height:1rem;transform:rotate(90deg)}.g-footer .member{overflow:hidden;background-color:#efeae4}.g-footer .member-inner{display:flex;align-items:center;justify-content:space-between;width:112.4rem;height:17rem;padding:0 1.2rem;margin:0 auto}.g-footer .member-left .heading{margin-bottom:1.4rem;font-family:"Tenor Sans",sans-serif;font-size:2.6rem;line-height:1.1;letter-spacing:.02em}.g-footer .member-left p{font-size:1.6rem;line-height:1.75;color:#222}.g-footer .copyright{overflow:hidden;background-color:#333}.g-footer .copyright-inner{display:flex;align-items:center;justify-content:space-between;width:112.4rem;height:7rem;padding:0 1.2rem;margin:0 auto;font-size:1.2rem}.g-footer .copyright-left{display:flex}.g-footer .copyright-right span{font-family:"Tenor Sans",sans-serif;color:#999;letter-spacing:.02em;white-space:nowrap}.g-footer .copyright-menu{display:flex;flex-wrap:wrap;align-items:center;font-weight:bold;color:#999;letter-spacing:0}.g-footer .copyright-menu li{margin-right:2rem}.g-footer .copyright .logo-shueisha{margin-right:3rem}.g-footer .copyright .logo-shueisha svg{width:7rem;height:auto;fill:#fff}.g-footer .ad{display:none}.media-menu{height:18rem;padding:4rem 0;color:#222;background-color:#faf8f6;transition:all .4s 0s ease}.media-menu.is-show{height:auto}.media-menu.is-show nav .accordion__list--title li{padding:1rem 1.2rem;border-width:.1rem 0 0}.media-menu-inner{align-items:center;justify-content:space-between;width:112.4rem;margin:0 auto;font-size:1.2rem;font-weight:bold;letter-spacing:.2rem}.media-menu-inner p{padding:0 1.2rem;margin-bottom:2rem;font-size:1.6rem}.media-menu-inner nav{display:flex;flex-wrap:wrap;gap:1.2rem}.media-menu-inner nav .accordion__list--title{display:block;width:27.2rem;padding:0;margin-top:2rem;font-size:1.3rem;font-weight:normal;font-weight:bold;color:#222}.media-menu-inner nav .accordion__list--title li{position:relative;display:flex;justify-content:space-between;width:100%;padding:1rem 1.2rem;cursor:pointer;border-color:#ccc8c2;border-style:solid;border-width:.1rem 0}.media-menu-inner nav .accordion__list--title li:before,.media-menu-inner nav .accordion__list--title li:after{position:absolute;top:50%;right:1.2rem;display:block;width:12px;height:1px;content:"";background-color:#222;opacity:1;transform:translateY(-50%);transform-origin:center;perspective:1000}.media-menu-inner nav .accordion__list--title li:after{transition:all .4s 0s ease;transform:translateY(-50%) rotate(90deg)}.media-menu-inner nav .accordion__list--title li.is-active{background-color:#cdc8c2}.media-menu-inner nav .accordion__list--title li.is-active:after{opacity:0;transform:translateY(-50%) rotate(180deg)}.media-menu-inner nav ul.accordion__list{position:relative;top:-1.2rem;z-index:2;display:none;gap:1.2rem;order:5;width:100%;padding:0;padding-top:.8rem}.media-menu-inner nav ul.accordion__list.is-show{display:flex;border-top:.2rem #ccc8c2 solid}.media-menu-inner nav ul.accordion__list li{width:27.2rem;padding:.5rem 0 .5rem;font-size:1.2rem;font-weight:normal;line-height:2rem}.media-menu-inner nav ul.accordion__list li div.head{display:block;padding:1.2rem 1.2rem .7rem;margin-bottom:.5rem;font-size:1.3rem;font-weight:bold;border-bottom:1px solid #e0e0e0}.media-menu-inner nav ul.accordion__list li ul.accordion__list.--level-2{display:flex}.media-menu-inner nav ul.accordion__list li ul.accordion__list.--level-2 li>ul{flex-direction:column;gap:0;justify-content:flex-start}.media-menu-inner nav ul.accordion__list li ul.accordion__list.--level-2 li>ul li{padding-left:1.2rem}.media-menu-inner nav ul.accordion__list li ul.accordion__list.--level-2 li>ul li a{display:block;width:100%;height:100%}@keyframes fadein{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeout{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}.g-footer .g-footer-inner .footer-menu .heading a::after{background-color:#000}.g-footer .g-footer-inner .footer-menu .heading.fashion a::after{background-color:#89d660}.g-footer .g-footer-inner .footer-menu .heading.beauty a::after{background-color:#c962b9}.g-footer .g-footer-inner .footer-menu .heading.culture a::after{background-color:#fe8646}.g-footer .g-footer-inner .footer-menu .heading.collection a::after{background-color:#000}.g-footer .g-footer-inner .footer-menu .heading.jewelry_watch a::after{background-color:#b1a6fc}.g-footer .g-footer-inner .footer-menu .heading.wedding a::after{background-color:#e0a7ad}.g-footer .g-footer-inner .footer-menu .heading.fortune a::after{background-color:#b9dae5}.g-footer .g-footer-inner .footer-menu .heading.lifestyle a::after{background-color:#77c7bd}.g-footer .g-footer-inner .footer-menu .heading.sdgs a::after{background-color:#cca627}.gallery.wysiwyg h2{margin:0 0 4rem;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:2.6rem;letter-spacing:0}.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)}.modal-menu{position:fixed;top:0;left:0;width:100vw;height:0;overflow:hidden;transition:height 300ms ease-out}.modal-menu.open{height:100vh;pointer-events:auto;opacity:1}.modal-menu.open .modal-menu-contents{background-color:#707070}.modal-menu.opened .modal-menu-contents-inner>*{opacity:1}.modal-menu.close{pointer-events:none;opacity:.6}.modal-menu.fixed{position:fixed;z-index:998}.modal-menu.fixed .modal-menu-contents{overflow-y:auto}.modal-menu.ex .modal-menu-contents-header{height:0}.modal-menu.ex .modal-menu-contents-header .logo{opacity:.6}.modal-menu.ex.open .modal-menu-contents-header{height:6rem}.modal-menu.ex.opened .modal-menu-contents-header .logo{opacity:1}.modal-menu-contents{width:100%;height:100vh;overflow-y:hidden}.modal-menu-contents .menu-add{display:none}.modal-menu-contents .menu-wrapper{display:flex}.modal-menu-contents .menu-wrapper .left{flex-shrink:0}.modal-menu-contents .menu-wrapper .right{flex-shrink:1}.modal-menu-contents .menu-wrapper .main-menu li,.modal-menu-contents .menu-wrapper .sub-menu li.heading{align-items:center}.modal-menu-contents .menu-wrapper .main-menu li::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading::after{display:block;flex-shrink:0;width:2px;margin-left:.5rem;content:""}.modal-menu-contents .menu-wrapper .main-menu li::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading::after{background-color:#000}.modal-menu-contents .menu-wrapper .main-menu li.fashion::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.fashion::after{background-color:#89d660}.modal-menu-contents .menu-wrapper .main-menu li.beauty::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.beauty::after{background-color:#c962b9}.modal-menu-contents .menu-wrapper .main-menu li.culture::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.culture::after{background-color:#fe8646}.modal-menu-contents .menu-wrapper .main-menu li.collection::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.collection::after{background-color:#000}.modal-menu-contents .menu-wrapper .main-menu li.jewelry_watch::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.jewelry_watch::after{background-color:#b1a6fc}.modal-menu-contents .menu-wrapper .main-menu li.wedding::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.wedding::after{background-color:#e0a7ad}.modal-menu-contents .menu-wrapper .main-menu li.fortune::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.fortune::after{background-color:#b9dae5}.modal-menu-contents .menu-wrapper .main-menu li.lifestyle::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.lifestyle::after{background-color:#77c7bd}.modal-menu-contents .menu-wrapper .main-menu li.sdgs::after,.modal-menu-contents .menu-wrapper .sub-menu li.heading.sdgs::after{background-color:#cca627}.modal-menu-contents .menu-wrapper .main-menu li.sdgs span,.modal-menu-contents .menu-wrapper .sub-menu li.heading.sdgs span{color:#cca627}.modal-menu-contents .menu-wrapper .main-menu li span,.modal-menu-contents .menu-wrapper .sub-menu li.heading span{position:relative;display:block;font-family:"Tenor Sans",sans-serif;color:#222;letter-spacing:0;white-space:nowrap}.modal-menu-contents .main-menu ul.menu li{display:flex}.modal-menu-contents .main-menu ul.menu li::after{height:1.4rem}.modal-menu-contents .main-menu ul.menu li:not(:last-of-type){margin-bottom:2.8rem}.modal-menu-contents .main-menu ul.menu li.active span::before{width:9rem}.modal-menu-contents .main-menu ul.menu li span{font-size:1.8rem;line-height:1.4rem;cursor:pointer;transition:opacity 300ms}.modal-menu-contents .main-menu ul.menu li span::before{position:absolute;top:.6rem;left:-10rem;display:block;width:0;height:1px;content:"";background-color:#000;transition:width 200ms}.modal-menu-contents .sub-menu{background-color:#fff}.modal-menu-contents .sub-menu ul.menu{animation-timing-function:ease-in-out}.modal-menu-contents .sub-menu ul.menu.show{display:block;opacity:1;animation-name:fadein}.modal-menu-contents .sub-menu ul.menu.hidden{display:none;pointer-events:none;opacity:0;animation-name:fadeout}.modal-menu-contents .sub-menu ul.menu li.heading{display:none;margin-bottom:1.5rem;font-size:2.6rem;line-height:2rem}.modal-menu-contents .sub-menu ul.menu li.heading::after{height:2rem}.modal-menu-contents .sub-menu ul.menu li:not(.heading) a{display:inline-block;margin-bottom:1rem;font-size:1.4rem;font-weight:bold;line-height:1.7;transition:opacity 300ms}.modal-menu-contents .sub-menu .back{display:none;margin-bottom:5rem;font-family:"Tenor Sans",sans-serif;font-size:1.5rem;line-height:1.5rem}.modal-menu-contents .sub-menu .back::before{display:block;width:.5rem;height:1.3rem;margin-right:.5rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%226%22%20height%3D%229%22%20viewBox%3D%220%200%206%209%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%22M4.35426%200.000320435L5.06136%200.707427L1.41492%204.35387L5.06136%208.00032L4.35426%208.70743L0.000701904%204.35387L4.35426%200.000320435Z%22%20fill%3D%22%23222222%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:.5rem 1rem}.modal-menu-contents .sub-menu .sns{display:none;padding:0;border:0}.modal-menu-contents .sub-menu .search{display:none;margin:3rem 0}.modal-menu-contents .information .box{padding:2.5rem;border-radius:.8rem}.modal-menu-contents .information .button-common{height:4.4rem}.modal-menu-contents .information .heading{margin-top:.3rem;font-family:"Tenor Sans",sans-serif;font-size:1.8rem;line-height:1;letter-spacing:0}.modal-menu-contents .latest-magazine .heading{margin-bottom:2rem}.modal-menu-contents .latest-magazine .title{display:flex;flex-direction:column;justify-content:space-between}.modal-menu-contents .latest-magazine .title *{display:block}.modal-menu-contents .latest-magazine .title span{margin-bottom:1rem;font-family:"Tenor Sans",sans-serif;font-size:1.5rem}.modal-menu-contents .latest-magazine .title b{display:-webkit-box;margin-bottom:.8rem;overflow:hidden;font-size:1.6rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modal-menu-contents .latest-magazine .title small{font-size:1.2rem;font-weight:bold}.modal-menu-contents .latest-magazine .image{display:block}.modal-menu-contents .member{display:flex;flex-direction:column;background-color:#efeae4}.modal-menu-contents .member .heading{margin-bottom:1.2rem}.modal-menu-contents .member p{font-size:1.6rem;line-height:1.7}.modal-menu-contents .sns{padding-top:3rem}.modal-menu-contents .sns .heading{margin-bottom:1.2rem;font-family:"Tenor Sans",sans-serif;font-size:1.2rem;line-height:1;color:#999;letter-spacing:.02em}.modal-menu-contents .search form{width:100%;height:6rem;padding:1rem;background-color:#efefef;border-radius:.4rem}.modal-menu-contents .search input{min-width:27rem;padding:1rem;font-size:1.4rem;line-height:2;outline:0}.modal-menu-contents .search button{padding:1rem}.modal-menu-contents .happy-plus{display:none;margin-bottom:2.8rem}.modal-menu-contents .happy-plus a.arrow{font-size:1.4rem;font-weight:bold;line-height:1}.modal-menu-contents .happy-plus p{margin-top:1.3rem;font-size:1.2rem;line-height:1.5;color:#999}.modal-menu-contents-header{position:sticky;top:0;z-index:999;display:flex;align-items:center;justify-content:space-between;width:100%;height:6rem;padding:0 2rem;overflow:hidden;background-color:#fff;border:solid #ddd7d0;border-width:.8rem 0 1px;transition:height 400ms}.modal-menu-contents-header .logo{transition:opacity 400ms}.modal-menu-contents-header .logo a{display:inline-block}.modal-menu-contents-header .logo svg{width:9.8rem;height:auto}.modal-menu-contents-inner{padding:4rem 9rem 3rem;overflow:hidden;background-color:#fff}.modal-menu-contents-inner>*{opacity:.7;transition:opacity 400ms}.modal-menu-contents-footer{display:flex;width:100%}.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 .pagination{position:relative;max-width:50rem;margin:4rem auto 6rem;overflow:hidden}section .pagination ul{list-style-type:none}section .pagination .page{display:flex;align-items:center;justify-content:center;height:5rem;font-family:"Tenor Sans",sans-serif;color:#999;border-radius:.6rem}section .pagination .page .page-numbers,section .pagination .page .page-btn,section .pagination .page .page-dots{display:flex;align-items:center;justify-content:center;height:100%;height:3rem;margin:0;font-size:1.4rem}.page-btn,.page-numbers.active{color:#222}.page-dots{width:1.5rem;height:1.5rem;color:var(--greyLight);cursor:initial}.page-btn.disable{color:#999}.page-numbers{width:3rem;height:3rem}.page-btn.page-prev{position:absolute;left:0;padding-left:13px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2013%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23222%22%20d%3D%22M11.2071%200.300003L12.6213%201.71422L3.32843%2011.0071L12.6213%2020.3L11.2071%2021.7142L0.5%2011.0071L11.2071%200.300003Z%22%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center left;background-size:6px 11px}.page-btn.page-prev.disable{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2013%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M11.2071%200.300003L12.6213%201.71422L3.32843%2011.0071L12.6213%2020.3L11.2071%2021.7142L0.5%2011.0071L11.2071%200.300003Z%22%20%2F%3E%3C%2Fsvg%3E")}.page-btn.page-next{position:absolute;right:0;padding-right:13px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2013%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23222%22%20d%3D%22M1.9%2C21.7l-1.4-1.4L9.8%2C11L0.5%2C1.7l1.4-1.4L12.6%2C11L1.9%2C21.7z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center right;background-size:6px 11px}.page-next.disable{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2013%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M1.9%2C21.7l-1.4-1.4L9.8%2C11L0.5%2C1.7l1.4-1.4L12.6%2C11L1.9%2C21.7z%22%2F%3E%3C%2Fsvg%3E")}section.ranking .module-title.date,section.ranking h3{padding-bottom:0;font-family:"Tenor Sans",sans-serif;font-size:2.6rem;line-height:6rem;border-bottom:1px solid #ddd7d0}section.ranking .module-title.date{font-weight:normal;border:none}section.ranking.section-scroll-list .section-inner>div:last-child{padding-bottom:0;margin-bottom:0}section.square-mansion.ranking{padding-top:0;margin:0 auto}section.square-mansion.ranking:last-of-type{padding-bottom:8rem}section.square-mansion.ranking .section-inner{max-width:112.4rem;padding-right:1.2rem;padding-left:1.2rem}.rankingNo{position:relative;top:2rem;left:1rem;z-index:10;font-family:"Tenor Sans",sans-serif;font-size:3.6rem}section.related-article{min-width:110rem;margin:0 auto;border-top:1px solid #e0e0e0}section.section-scroll-list+section.related-article{padding-top:3rem}.related-article{min-width:128rem;border-top:1px solid #e0e0e0}.related-article-inner .article-cards .card{display:flex;width:48rem;margin-bottom:1rem}.related-article-inner .article-cards .card .image{width:17rem;height:17rem;margin-right:1.5rem}.related-article-inner .module-title .large{margin-bottom:4rem}.related-article-inner .article-cards{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:5rem}.related-article-inner .article-cards .card .title{-webkit-line-clamp:4}.related-article-inner .article-cards .card.fashion .tag span{color:#89d660;border-color:#89d660}.related-article-inner .article-cards .card.beauty .tag span{color:#c962b9;border-color:#c962b9}.related-article-inner .article-cards .card.culture .tag span{color:#fe8646;border-color:#fe8646}.related-article-inner .article-cards .card.jewelry_watch .tag span{color:#b1a6fc;border-color:#b1a6fc}.related-article-inner .article-cards .card.collection .tag span{color:#000;border-color:#000}.related-article-inner .article-cards .card.wedding .tag span{color:#e0a7ad;border-color:#e0a7ad}.related-article-inner .article-cards .card.fortune .tag span{color:#b9dae5;border-color:#b9dae5}.related-article-inner .article-cards .card.lifestyle .tag span{color:#77c7bd;border-color:#77c7bd}.related-article-inner .article-cards .card.sdgs .tag span{color:#cca627;border-color:#cca627}section.section-scroll-list .section-inner{width:100%;margin:0 auto}section.section-scroll-list .section-inner>.module-title{width:112.4rem;padding:0 1.2rem 5rem}section.section-scroll-list .feature{display:none}section.section-scroll-list .feature .card{width:100%;height:46.8rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-scroll-list .feature .card .image{height:100%}section.section-scroll-list .feature .card .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}section.section-scroll-list .feature .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .feature .card .date{color:#fff}section.section-scroll-list .scroll-list-wrapper{position:relative;width:100%;margin:0 0 6rem;overflow:hidden}section.section-scroll-list .scroll-list-wrapper .module-title{position:absolute;right:0;bottom:0;z-index:0;width:100%;height:14rem;padding-top:7rem;text-align:center}section.section-scroll-list .scroll-list-wrapper .module-title .comment{justify-content:center;height:5.8rem}section.section-scroll-list .scroll-list-wrapper .module-title .comment::after{height:5rem;padding-top:4rem;margin-left:1rem;background-color:#c3aba2}section.section-scroll-list .scroll-list-wrapper .module-title .comment .words{height:5.2rem;margin:0 auto;font-size:7rem;line-height:5.2rem;color:#c3aba2}section.section-scroll-list .scroll-list-wrapper .article-cards{display:flex;align-items:flex-start}section.section-scroll-list .scroll-list-wrapper .article-cards .card{flex-shrink:0;margin-right:1.6rem}section.section-scroll-list .scroll-list-wrapper .article-cards .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .scroll-list-wrapper.no-comment .card{width:35.6rem;height:45.7rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-scroll-list .scroll-list-wrapper.no-comment .card .image{height:100%}section.section-scroll-list .scroll-list-wrapper.no-comment .card .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}section.section-scroll-list .scroll-list-wrapper.no-comment .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .scroll-list-wrapper.no-comment .card .date{color:#fff}section.section-column{padding:0 0 4rem}section.section-column.reverse .feature{order:2}section.section-column.reverse .list{order:1}section.section-column .section-inner{margin:0 auto}section.section-column .article-cards{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:8rem;overflow-y:unset}section.section-column .article-cards .card .title{-webkit-line-clamp:2}section.section-column .feature{position:sticky;top:7rem;flex-shrink:0;width:54.2rem;transition:top 500ms}section.section-column div.series-col2 .article-cards{display:block;margin-right:10rem}section.section-column div.series-col2 .article-cards:nth-of-type(even){margin-right:0}section.section-column .feature .card{width:100%;height:72.3rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-column .feature .card .image{height:100%}section.section-column .feature .card .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}section.section-column .feature .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-column .feature .card .date{color:#fff}section.section-column .list{width:52.8rem;margin-right:1rem;margin-left:1rem}section.section-column .list .flex{flex-wrap:wrap;align-items:flex-start;margin-bottom:4rem}section.section-column .list .card{width:25.6rem;margin-bottom:2rem}section.section-column .list .card .image{height:25.6rem;margin-bottom:1rem}section.section-flex-list .section-inner{margin:0 auto}section.section-flex-list .section-inner .series-contents-type-b .theme1 h3,section.section-flex-list .section-inner .series-contents-type-b .theme2 h3{padding-bottom:1px;font-family:"Tenor Sans",sans-serif;line-height:6rem;letter-spacing:0}section.section-flex-list .section-inner .series-contents-type-b .view-all-button{display:flex;justify-content:center}section.section-flex-list .article-cards{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}section.section-flex-list .article-cards .card{width:54.2rem;margin-bottom:1rem}section.section-flex-list .article-cards.feature{padding-bottom:2rem}section.section-flex-list .article-cards.feature .image{width:54.2rem;height:54.2rem;margin-bottom:1.5rem}section.section-flex-list .article-cards.feature .title{width:48rem;margin-bottom:1.5rem;font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-flex-list .article-cards.feature:only-child{padding-bottom:5rem;margin-bottom:4rem}section.section-flex-list .article-cards.list .card{display:flex}section.section-flex-list .article-cards.list .image{width:17rem;height:17rem;margin-right:1.5rem}section.section-flex-list .article-cards.list .title{width:30rem;-webkit-line-clamp:4}main section.section-full-carousel{width:100%;min-width:unset;max-width:unset}main section.section-full-carousel .section-inner{min-width:unset;max-width:unset;padding:0}main section.section-full-carousel .module-title{width:112.4rem;padding-right:1.2rem;padding-left:1.2rem}main section.section-full-carousel .full-carousel{position:relative}main section.section-full-carousel .full-carousel-container{height:38.5rem}main section.section-full-carousel .full-carousel-wrapper{display:flex}main section.section-full-carousel .full-carousel-slide{position:relative;width:29.4rem;margin-right:1.6rem;overflow:hidden;background-color:#fff;border-radius:.8rem}main section.section-full-carousel .full-carousel-slide .image{height:20.7rem}main section.section-full-carousel .full-carousel-slide .title{position:absolute;top:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:20.7rem;padding-bottom:1.5rem;color:#fff;text-align:center;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, 0.7))}main section.section-full-carousel .full-carousel-slide .title small{display:block;margin-bottom:.8rem;font-size:1.4rem;line-height:1}main section.section-full-carousel .full-carousel-slide .title span{font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem;font-size:1.6rem;line-height:1.5}main section.section-full-carousel .full-carousel-slide .links{padding:1.75rem 2rem 4rem}main section.section-full-carousel .full-carousel-slide .links a{display:block;width:100%;padding:.75rem 2rem .75rem 0;overflow:hidden;font-size:1.4rem;font-weight:bold;line-height:1;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.061%22%20height%3D%228.707%22%20viewBox%3D%220%200%205.061%208.707%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2895%22%20data-name%3D%22%E3%83%91%E3%82%B9%202895%22%20d%3D%22M-9862.7%2C12725.172l4%2C4-4%2C4%22%20transform%3D%22translate(9863.057%20-12724.818)%22%20fill%3D%22none%22%20stroke%3D%22%23222%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:.5rem 1rem}main section.section-full-carousel .full-carousel-slide .more{text-align:center}main section.section-full-carousel .full-carousel-slide .more a{font-family:"Tenor Sans",sans-serif;font-size:1.5rem;color:#999;text-decoration:underline;letter-spacing:.02em}main section.section-full-carousel .full-carousel-prev,main section.section-full-carousel .full-carousel-next{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;cursor:pointer;border:1px solid #222;border-radius:50%;transition:300ms}main section.section-full-carousel .full-carousel-prev svg,main section.section-full-carousel .full-carousel-next svg{width:.6rem;height:1.2rem;fill:#222}main section.section-full-carousel .full-carousel-prev svg{margin-left:-1px}main section.section-full-carousel .full-carousel-next svg{margin-right:-1px;transform:rotate(180deg)}main section.section-full-carousel .full-carousel .controller{position:absolute;top:-5.5rem;right:calc(50% - 55rem);display:flex;justify-content:space-between;width:7.6rem}main section.section-full-carousel .full-carousel .module-title{text-align:center}main section.section-full-carousel .full-carousel .module-title .comment{justify-content:center;height:14rem;padding-top:4rem;margin:3.5rem 0;text-align:center}main section.section-full-carousel .full-carousel .module-title .comment::after{height:5.2rem;margin-left:1rem;background-color:#b9dae5}main section.section-full-carousel .full-carousel .module-title span{height:5.2rem;font-size:7rem;line-height:5.2rem;color:#b9dae5}section.section-half-carousel .button-view-all button{margin:0}section.section-half-carousel .half-carousel{flex-shrink:0;overflow:hidden}section.section-half-carousel .half-carousel .article-cards{display:flex;overflow-y:visible}section.section-half-carousel .half-carousel-slide .title{font-size:2rem;line-height:1.4;white-space:normal;-webkit-line-clamp:2}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card{overflow:hidden;color:#fff;border-radius:.8rem}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card .image{height:100%}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card .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}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card .date{color:#fff}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}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}section.section-image-carousel .section-inner{width:100%;margin:0 auto}section.section-image-carousel .image-carousel{position:relative;width:100%;margin-bottom:4rem}section.section-image-carousel .image-carousel-wrapper.slide-none{display:flex;justify-content:center}section.section-image-carousel .image-carousel-wrapper.slide-none .image-carousel-slide{margin:0 1px;cursor:default}section.section-image-carousel .image-carousel-container{height:54rem}section.section-image-carousel .image-carousel-slide{display:flex;flex-direction:column;align-items:center;justify-content:space-between}section.section-image-carousel .image-carousel-slide .image{width:36.5rem;height:48.8rem}section.section-image-carousel .image-carousel-slide .brand{font-family:"Tenor Sans",sans-serif;font-size:2rem;line-height:1.2;letter-spacing:.02em}section.section-image-carousel .image-carousel-prev,section.section-image-carousel .image-carousel-next{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;pointer-events:auto;cursor:pointer;border:1px solid #222;border-radius:50%;transition:300ms}section.section-image-carousel .image-carousel-prev svg,section.section-image-carousel .image-carousel-next svg{width:.6rem;height:1.2rem;fill:#222}section.section-image-carousel .image-carousel-prev svg{margin-left:-1px}section.section-image-carousel .image-carousel-next svg{margin-right:-1px;transform:rotate(180deg)}section.section-image-carousel .image-carousel .controller{position:absolute;top:-5.5rem;right:0;display:flex;justify-content:space-between;min-width:7.6rem}section.section-member .section-inner{display:flex;align-items:center;justify-content:space-between;width:112.4rem;max-width:112.4rem;padding:0 1.2rem;margin:0 auto}section.section-member .text{width:48rem}section.section-member .button-view-all button{margin:0}section.section-member .member ul{display:flex;flex-wrap:wrap;width:112.4rem;margin-bottom:-1rem}section.section-member .member ul li{height:17.8rem;padding:1.5rem;margin-bottom:1rem;text-align:center;background-color:#fff;border-radius:.8rem}section.section-member .member ul .image{width:6rem;height:6rem;margin:0 auto 1rem;overflow:hidden;background-color:#ccc;border-radius:50%}section.section-member .member ul .name{height:6.5rem}section.section-member .member ul .name small{display:block;margin-bottom:.6rem;font-family:"Tenor Sans",sans-serif;font-size:1.2rem;line-height:1.2;color:#999;letter-spacing:.02em}section.section-member .member ul .name span{font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem;font-size:1.4rem;line-height:1}section.section-member .member ul a{font-size:1.2rem;font-weight:bold}section.section-tile .article-cards{display:flex;flex-wrap:wrap;margin:0 -0.8rem 6rem}section.section-tile .article-cards .card{width:35.6rem;height:47.5rem;margin:0 .8rem 2rem}section.section-tile .article-cards .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}.selector{position:relative;z-index:1;display:block;width:100%;padding:1rem 0;margin:auto;background:#efeae4}.selector a.menu-item{width:41rem;padding:2rem;font-size:1.4rem;color:#999;text-decoration:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px}.selector h4{padding-bottom:1rem;font-size:1.5rem}.selector a.text-link{position:relative;z-index:0;display:inline-block;padding:0;padding-right:1.5rem;margin:2rem 0;font-size:1.4rem;font-weight:400;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2012.1%2021.4%22%20overflow%3D%22visible%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23040000%22%20d%3D%22M1.4%2C21.4L0%2C20l9.3-9.3L0%2C1.4L1.4%2C0l10.7%2C10.7L1.4%2C21.4z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100% 3px;background-size:5px auto}.selector ul{list-style:none}.selector .menu-items{display:flex;align-items:flex-start}.selector .menu-items li{position:relative;padding:.5rem 2rem .5rem 0;transition:background .3s ease-in-out}.selector .menu-items li .button-view-all{padding:2.6rem 0 0}.selector li div.text-link-wrapper{width:41rem}.selector .menu-items .mega-links li{padding:0 2rem}.selector .menu-item{display:flex;justify-content:space-between;width:100%}.selector .menu-item.show{color:#222}div.series-col2{display:flex;width:100%}div.series-col2 ul{width:50rem}div.series-col2 ul li.title{margin-bottom:3rem;border-bottom:2px solid #ddd7d0}div.series-col2 ul li.title>strong{display:inline-block;padding-bottom:1.5rem;font-size:2rem;font-weight:bold}div.series-col2 li>.button-view-all{margin-top:6rem}ul.sns-follow,ul.sns-post{display:flex;flex-wrap:wrap;pointer-events:auto}ul.sns-follow li,ul.sns-post li{list-style-type:none}ul.sns-follow li:not(:last-of-type),ul.sns-post li:not(:last-of-type){margin-right:1.5rem;margin-bottom:1.5rem}ul.sns-follow .sns-icon,ul.sns-post .sns-icon{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%}ul.sns-follow .sns-icon svg,ul.sns-post .sns-icon svg{width:2.4rem}ul.sns-follow .sns-icon{border:1px solid #e0e0e0}ul.sns-follow .sns-icon svg{fill:#726e68}ul.sns-post .sns-icon{background-color:#726e68}ul.sns-post .sns-icon svg{fill:#fff}section.square-mansion .nopadding .article-cards{margin-right:0;margin-left:0}section.square-mansion .article-cards{display:flex;flex-wrap:wrap;margin:0 -0.8rem 4rem}section.square-mansion.ranking{padding-top:0;padding-bottom:.5rem}section.square-mansion.ranking .article-cards .card{margin-bottom:0}section.square-mansion.ranking:last-child{padding-bottom:8rem}nav.tag-order{margin-bottom:3rem;border-bottom:1px solid #e0e0e0}nav.tag-order ul{display:flex;font-size:1.4rem;font-weight:bold}nav.tag-order li{display:flex;align-items:center;padding:1rem;color:#999;text-align:center}nav.tag-order li.active{color:#222;border-bottom:1px solid #000}.tag{display:block;transition:300ms}.tag span{display:inline-block;padding:.5rem .8rem;font-size:1rem;font-weight:bold;line-height:1;letter-spacing:-0.01rem;border:1px solid;border-radius:.4rem}.fashion .tag span{color:#89d660;border-color:#89d660}.beauty .tag span{color:#c962b9;border-color:#c962b9}.culture .tag span{color:#fe8646;border-color:#fe8646}.jewelry_watch .tag span{color:#b1a6fc;border-color:#b1a6fc}.collection .tag span{color:#000;border-color:#000}.wedding .tag span{color:#e0a7ad;border-color:#e0a7ad}.fortune .tag span{color:#b9dae5;border-color:#b9dae5}.lifestyle .tag span{color:#77c7bd;border-color:#77c7bd}.sdgs .tag span{color:#cca627;border-color:#cca627}.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)}section.section-title.section-recommend .wysiwyg a[target=_blank]::after{content:none}.headerWrapper{position:relative}.initBanner{display:none !important}.fixed_cookie_banner{display:none}.fixed_cookie_banner.show{display:block}.fixed_cookie_banner.fade-out{animation:fade-out .5s linear forwards}.fixed_cookie_banner.banner-hidden{display:none !important}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fixed_cookie_banner{position:fixed;bottom:3.5rem;left:50%;z-index:99999;width:100%;transform:translate3d(-50%, 0, 0)}.fixed_cookie_banner .cookie_banner_contents{position:relative;display:flex;width:90%;max-width:67rem;height:13rem;padding:2.5rem 0 2.5rem 3rem;margin:0 auto;font-size:1.4rem;line-height:2.1rem;color:#000;background:#fff;border:1px solid #959595}.fixed_cookie_banner .cookie_banner_contents b{display:block;margin-bottom:1.8rem;font-size:1.6rem;font-weight:600}.fixed_cookie_banner .cookie_banner_contents a{display:inline-block;padding-left:1rem;font-weight:600;text-decoration:underline}.fixed_cookie_banner .cookie_banner_contents a:hover{text-decoration:none}.fixed_cookie_banner .cookie_banner_button{width:2.8rem;height:2.8rem}.fixed_cookie_banner .cookie_banner_button .close_button{position:relative;top:-1rem;right:-0.5rem;display:block;width:2.8rem;height:2.8rem;cursor:pointer;background:#fff;border:1px solid #000;border-radius:.45rem}.fixed_cookie_banner .cookie_banner_button .close_button::before,.fixed_cookie_banner .cookie_banner_button .close_button::after{position:absolute;top:50%;left:50%;width:1px;height:1rem;content:"";background:#000}.fixed_cookie_banner .cookie_banner_button .close_button::before{transform:translate(-50%, -50%) rotate(45deg)}.fixed_cookie_banner .cookie_banner_button .close_button::after{transform:translate(-50%, -50%) rotate(-45deg)}.fixed_banner_no_disp{display:none}article aside.article-footer .heading{margin-bottom:2rem}aside.article-footer .article-gallery{margin-bottom:7rem}aside.article-footer .article-gallery ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-0.5rem -0.5rem 2.5rem}aside.article-footer .article-gallery ul li{width:15.9rem;height:15.9rem;margin:.5rem;overflow:hidden;border-radius:.8rem;will-change:transform}aside.article-footer .article-gallery ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}aside.article-footer .article-credit{padding-top:4rem;margin-top:4rem;margin-bottom:4rem;border-top:1px solid #e0e0e0}aside.article-footer .article-credit+.article-theme-index{padding-top:2rem}aside.article-footer .article-credit.no-border{padding-top:0;border:0}aside.article-footer .article-credit p{margin-bottom:1rem;font-size:1.2rem;line-height:1.7rem;color:#999}aside.article-footer .article-share{position:relative;padding-top:3rem;margin-top:4rem;margin-bottom:3rem;border-top:2px solid #e0e0e0}aside.article-footer .article-share.no-border{padding-top:0;border:0}aside.article-footer .article-share .sns{position:absolute;top:2rem;right:0}aside.article-footer .article-share .tags{padding:2rem 0;margin-bottom:4rem;border:solid #e0e0e0;border-width:1px 0}aside.article-footer .article-share .tags ul{display:flex;flex-wrap:wrap;margin-bottom:-0.5rem}aside.article-footer .article-share .tags ul li{margin:0 .5rem .5rem 0}aside.article-footer .article-share .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}aside.article-footer .article-share .follow{margin-bottom:4rem}aside.article-footer .article-share .follow .heading{margin-bottom:1rem;font-family:"Tenor Sans",sans-serif;font-size:1.8rem;line-height:1.3;color:#999;letter-spacing:.02em}aside.article-footer .article-share .follow p{margin-bottom:2rem;font-size:1.2rem}aside.article-footer .article-share .sns+.follow{padding-top:4rem;margin-top:3rem;border-top:1px solid #e0e0e0}aside.article-footer .article-share .sns+.tags{margin-top:3rem}aside.article-footer .article-share .breadcrumb{padding:1.5rem;margin-bottom:4rem;background-color:#f5f5f5;border-radius:.4rem}aside.article-footer .article-share .breadcrumb span{font-size:1.2rem;line-height:1.5}aside.article-footer .article-share .breadcrumb span:not(:last-of-type){color:#999}aside.article-footer .article-share .breadcrumb span:not(:last-of-type)::after{content:" > "}aside.article-footer .article-share .pagination{display:flex;justify-content:space-between}aside.article-footer .article-share .pagination .prev,aside.article-footer .article-share .pagination .next{display:flex;width:50%;min-height:8rem}aside.article-footer .article-share .pagination .next{justify-content:flex-end}aside.article-footer .article-share .pagination .prev .arrow,aside.article-footer .article-share .pagination .next .arrow{display:flex;flex-shrink:0;align-items:center}aside.article-footer .article-share .pagination .prev .arrow svg,aside.article-footer .article-share .pagination .next .arrow svg{width:.5rem;height:1rem;margin-right:1.5rem;fill:#000}aside.article-footer .article-share .pagination .prev .heading,aside.article-footer .article-share .pagination .next .heading{font-size:1.5rem}aside.article-footer .article-share .pagination .prev .detail,aside.article-footer .article-share .pagination .next .detail{margin:0 1.5rem}aside.article-footer .article-share .pagination .prev .detail .title,aside.article-footer .article-share .pagination .next .detail .title{display:-webkit-box;margin-bottom:1rem;overflow:hidden;font-size:1.2rem;font-weight:bold;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}aside.article-footer .article-share .pagination .prev .detail .date,aside.article-footer .article-share .pagination .next .detail .date{font-size:1.2rem;line-height:1;color:#999}aside.article-footer .article-share .pagination .prev .image,aside.article-footer .article-share .pagination .next .image{flex-shrink:0;width:8rem;height:8rem;overflow:hidden;border-radius:.4rem;will-change:transform;-o-object-fit:cover;object-fit:cover}aside.article-footer .article-share .pagination .prev .image.border,aside.article-footer .article-share .pagination .next .image.border{border:1px solid #e0e0e0}aside.article-footer .article-share .pagination .prev .image img{height:100%}aside.article-footer .article-share .pagination .next{border-left:1px solid #e0e0e0}aside.article-footer .article-share .pagination .next .image img{height:100%}aside.article-footer .article-share .pagination .next .arrow{transform:rotate(180deg)}.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-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 .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%)}article .module-information{padding-top:4rem;border-top:1px solid #e0e0e0}article .module-information .wrapper{display:flow-root;padding:3rem;margin:2rem 0 6rem;background-color:#f5f5f5;border-radius:.8rem}article .module-information .wrapper .h3,article .module-information .wrapper h3{margin-bottom:1.2rem;font-size:2rem;line-height:1.4;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem}article .module-information .wrapper .media{float:left;width:26rem;margin-right:3rem;clear:both}article .module-information .wrapper .module-link{margin:3rem 0 0}article .module-information .wrapper .module-link p{margin:0;font-size:1.4rem}article .module-information .wide h3{margin-bottom:1.8rem}article .module-information .wide .media{width:100%;margin:0 0 2.3rem}article .module-link .image{flex-shrink:0;width:8rem;height:8rem;margin-right:1rem}article .module-link .image.border{border:1px solid #e0e0e0}article .module-link .image img{height:100%;-o-object-fit:cover;object-fit:cover}article .module-link .image .heading .wysiwyg h2{padding-right:0;padding-left:0}article .module-link .text{display:flex;flex-direction:column;justify-content:center;width:100%}article .module-link .text .title{display:-webkit-box;overflow:hidden;font-size:1.4rem;font-weight:bold;line-height:1.45;letter-spacing:.08rem;-webkit-box-orient:vertical}article .module-link.module-link-same{margin-bottom:4rem}article .module-link.module-link-same ul{border-top:1px solid #e0e0e0}article .module-link.module-link-same li{position:relative;display:flex;align-items:center;width:100%;padding:1rem 4rem 1rem 0;border-bottom:1px solid #e0e0e0}article .module-link.module-link-same .image{overflow:hidden;border-radius:.4rem;will-change:transform}article .module-link.module-link-same .tag{margin-bottom:1rem}article .module-link.module-link-same .title{-webkit-line-clamp:2}article .module-link.module-link-same li.has-tag .title{-webkit-line-clamp:2;height:5rem}article .module-link.module-link-same li:not(.has-image) .text{padding:.5rem 0}article .module-link.module-link-same .arrow{position:absolute;top:50%;right:1rem;display:inline-block;width:.5rem;height:.8rem;vertical-align:middle;background-color:#000;-webkit-mask:url("/images/icon-arrow.svg");mask:url("/images/icon-arrow.svg");transform:translate(0, -50%) rotate(180deg);-webkit-mask-size:cover;mask-size:cover}article .module-link.module-link-separated{margin:2rem 0}article .module-link.module-link-separated a+a{margin-top:1rem}article .module-link.module-link-separated.has-image .text{max-height:8rem}article .module-link.module-link-separated a{display:flex;align-items:center;min-height:6rem;padding-right:2rem;overflow:hidden;text-decoration:none;border-radius:.8rem;transition:300ms;will-change:transform}article .module-link.module-link-separated a .title{position:relative}article .module-link.module-link-separated a .arrow{position:absolute;top:50%;right:2rem;display:inline-block;width:.5rem;height:.8rem;vertical-align:middle;background-color:#000;-webkit-mask:url("/images/icon-arrow.svg");mask:url("/images/icon-arrow.svg");transform:translate(0, -50%) rotate(180deg);-webkit-mask-size:cover;mask-size:cover}article .module-link.module-link-separated .image{margin-right:-1rem;border-radius:0}article .module-link.module-link-separated .text{padding:1rem 0}article .module-link.module-link-separated .text .title{width:100%;padding-right:4rem;margin-left:2rem;color:inherit;-webkit-line-clamp:2}article .module-link.module-link-onimage a{position:relative;display:flex;flex-direction:column;justify-content:center;height:35rem;padding:1.2rem;overflow:hidden;color:#fff;text-align:center;background-position:center;background-size:100%;border-radius:.8rem;transition:500ms ease-in-out}article .module-link.module-link-onimage a::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.25)}article .module-link.module-link-onimage small,article .module-link.module-link-onimage span{z-index:1;display:block;margin-bottom:1.5rem;font-size:1.4rem;font-weight:bold;transition:500ms}article .module-link.module-link-onimage p{z-index:1;margin-bottom:2rem;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem;font-size:2.5rem;line-height:1.4;text-align:center;transition:500ms}article .module-link.module-link-onimage span::after{display:inline-block;width:.6rem;height:1.2rem;margin-left:1rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.061%22%20height%3D%228.707%22%20viewBox%3D%220%200%205.061%208.707%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2844%22%20data-name%3D%22%E3%83%91%E3%82%B9%202844%22%20d%3D%22M-9862.7%2C12725.172l4%2C4-4%2C4%22%20transform%3D%22translate(9863.057%20-12724.818)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}article .module-link.module-link-separated.theme-next{margin:4rem 0}article .module-link.module-link-separated.theme-next a{background-color:#efeae4;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.061%22%20height%3D%228.707%22%20viewBox%3D%220%200%205.061%208.707%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2844%22%20data-name%3D%22%E3%83%91%E3%82%B9%202844%22%20d%3D%22M-9862.7%2C12725.172l4%2C4-4%2C4%22%20transform%3D%22translate(9863.057%20-12724.818)%22%20fill%3D%22none%22%20stroke%3D%22%23222%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:95% center}article .module-link.module-link-separated.theme-next .text{padding:2rem 0}article .module-link.module-link-separated.theme-next .text .title{width:unset;padding-right:unset;margin-right:4rem;color:#222}article .module-link.module-link-separated.theme-next .text .heading{margin-bottom:.5rem;margin-left:2rem}article .module-profile{position:relative;padding:3rem;margin-bottom:7rem;background-color:#f5f5f5;border-radius:.8rem}article .module-profile .flex{align-items:flex-start}article .module-profile .photo{flex-shrink:0;width:10rem;height:10rem;margin-right:2rem;overflow:hidden;border-radius:50%}article .module-profile .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article .module-profile .sns{flex-shrink:0;margin-left:3rem}article .module-profile .detail{width:100%}article .module-profile .detail .wrapper{display:flex;justify-content:space-between}article .module-profile .detail .name{margin-bottom:1.6rem;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem;font-size:1.6rem}article .module-profile .detail .name small{display:block;margin-bottom:1rem;font-family:"Tenor Sans",sans-serif;font-size:1.5rem;color:#999;letter-spacing:.02em}article .module-profile .text p{padding:0;margin-bottom:0;font-size:1.4rem;line-height:1.7}article .module-profile .text p a[target=_blank]::after{width:1.4rem;height:1.4rem;background-position:0 .6rem;background-size:.8rem .8rem}article .module-profile .text a.arrow{display:inline-block;margin-top:1.2rem;font-size:1.2rem;font-weight:bold;letter-spacing:.08rem}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)}article .module-snap-carousel{margin-bottom:7rem}article .module-snap-carousel .snap-carousel-wrapper{position:relative;height:auto}article .module-snap-carousel .snap-carousel-container{height:auto;transition:height 300ms ease}article .module-snap-carousel .snap-carousel-prev,article .module-snap-carousel .snap-carousel-next{position:absolute;top:32rem;z-index:10;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;cursor:pointer;background-color:rgba(0,0,0,.1);border:1px solid #fff;border-radius:50%}article .module-snap-carousel .snap-carousel-prev svg,article .module-snap-carousel .snap-carousel-next svg{width:.6rem;height:1.2rem;fill:#fff}article .module-snap-carousel .snap-carousel-prev{left:2rem}article .module-snap-carousel .snap-carousel-prev svg{margin-left:-1px;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.25))}article .module-snap-carousel .snap-carousel-next{right:2rem}article .module-snap-carousel .snap-carousel-next svg{margin-right:-1px;filter:drop-shadow(0 -1px 2px rgba(0, 0, 0, 0.25));transform:rotate(180deg)}article .module-snap-carousel .snap-carousel-pagination{position:absolute;top:63.2rem;right:1rem;padding:.5rem .7rem;text-align:right;background-color:#726e68;border-radius:.4rem}article .module-snap-carousel .snap-carousel-pagination span{font-family:"Tenor Sans",sans-serif;font-size:1.5rem;line-height:1;color:#fff;letter-spacing:0}article .module-snap-carousel .snap-carousel-slide{overflow:hidden}article .module-snap-carousel .snap-carousel-slide figure{width:100%;padding-bottom:4rem;margin:0}article .module-snap-carousel .snap-carousel-slide figure img{width:100%;height:66.6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-color:#f5f5f5}article .module-snap-carousel .snap-carousel-thumbnail{text-align:center}article .module-snap-carousel .snap-carousel-thumbnail ul{display:inline-flex;margin-top:4rem;cursor:pointer}article .module-snap-carousel .snap-carousel-thumbnail ul li{flex-shrink:0;width:8rem;height:8rem;margin:1px;opacity:1;transition:300ms}article .module-snap-carousel .snap-carousel-thumbnail ul li.active{opacity:.3}article .module-snap-carousel .snap-carousel-thumbnail ul li img{height:100%;-o-object-fit:cover;object-fit:cover}article .module-snap-slide{margin-bottom:7rem}article .module-snap-slide.wysiwyg h2{margin-top:6rem;background-color:rgba(0,0,0,0) var(--line-color, #222)}article .module-snap-slide.wysiwyg h2.module-heading-underline{padding:0;margin-top:0}article .module-snap-slide.wysiwyg h2.module-heading-underline::before{position:relative;margin:0;content:none}article .module-snap-slide .number{margin-bottom:.5rem;font-family:"Tenor Sans",sans-serif;font-size:1.8rem;letter-spacing:.02em}article .module-tab{position:relative;margin:7rem 0;border-top:1px solid #e0e0e0}article .module-tab .prev,article .module-tab .next{display:none}article .module-tab .prev{left:0}article .module-tab .next{right:0;transform:rotate(180deg)}article .module-tab-menu{display:flex;flex-wrap:nowrap}article .module-tab-menu.full-width{display:flex;flex-wrap:nowrap}article .module-tab-menu.full-width li{flex-grow:1;width:100%}article .module-tab-menu li{flex-grow:1;width:100%}article .module-tab-menu li a{display:flex;align-items:center;justify-content:center;height:4.5rem;font-size:1.4rem;font-weight:bold;line-height:1;color:#999;border-bottom:2px solid rgba(0,0,0,0)}article .module-tab-menu li.active a{color:#000;border-bottom:2px solid #000}article .module-tab-contents{display:none;padding:3rem 3rem .1px;background-color:#f5f5f5}article .module-tab-contents.active{display:block}article .module-tab .wysiwyg q,article .module-tab .wysiwyg blockquote{margin-bottom:3rem;background-color:#fff}article .module-tab .wysiwyg figure{margin-bottom:3rem}article .module-embed{width:100%;margin-bottom:3rem}article .module-embed .wysiwyg h2,article .module-embed h3{margin-top:3rem}article .module-embed p{margin-top:3rem}article .module-embed h3+p,article .module-embed h2+p{margin-top:1rem}article .module-embed figure{margin-bottom:3rem}article .module-embed figcaption p{margin-top:1rem}article .module-embed iframe[title="YouTube video player"]{width:100%;height:37.5rem}[data-aspect-ratio]{position:relative}[data-aspect-ratio] iframe,[data-aspect-ratio] video{position:absolute;top:0;left:0;width:100%;height:100%}[data-aspect-ratio="16:9"]{padding-top:56.25%}[data-aspect-ratio="9:16"]{padding-top:177.7777777778%}[data-aspect-ratio="1:1"]{padding-top:100%}article .module-item-info{padding-top:4rem;border-top:1px solid #e0e0e0}article .module-item-info .wrapper{padding:3rem;margin:0;background-color:#f5f5f5}article .module-item-info .wrapper.first{margin-top:2rem;border-top-left-radius:.8rem;border-top-right-radius:.8rem}article .module-item-info .wrapper:last-of-type{margin-bottom:6rem;border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}article .module-item-info .wrapper:not(:last-of-type){border-bottom:none !important}article .module-item-info .wrapper.has-image{display:flex}article .module-item-info .wrapper.has-image .item-content{flex:4}article .module-item-info .wrapper .item-info~.module-link.module-link-separated{padding-top:2rem}article .module-item-info .wrapper .item-info .place-name{margin-bottom:1rem}article .module-item-info .wrapper .row{position:relative;display:grid;grid-template-columns:8rem 1.5rem auto}article .module-item-info .wrapper .row p{font-size:1.6rem;line-height:1.75;letter-spacing:.08rem}article .module-item-info .wrapper .description{padding-top:2rem;margin-bottom:2rem;border-top:1.5px dashed #000}article .module-item-info .wrapper .description p{font-size:1.6rem;line-height:1.75;letter-spacing:.08rem}article .module-item-info .wrapper p.value span{font-size:1.6rem;font-weight:bold}article .module-item-info .wrapper .media{flex:3;margin-right:3rem}article .module-item-info .wrapper .module-link.module-link-separated{margin:0}article .module-item-info .wrapper .module-link.module-link-separated p{margin:0;font-size:1.4rem}.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}aside section.section-terms-info,.home main section.section-terms-info{padding-top:8rem}aside section.section-terms-info .section-inner,.home main section.section-terms-info .section-inner{display:flex;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;max-width:112.4rem;padding:3rem 2rem;margin:0 auto;background:#e9eaeb;border-radius:10px}aside section.section-terms-info .section-inner .term-left .title,.home main section.section-terms-info .section-inner .term-left .title{margin-bottom:1rem;font-size:1.6rem;font-weight:bold}aside section.section-terms-info .section-inner .term-left p,.home main section.section-terms-info .section-inner .term-left p{font-size:1.5rem;line-height:2em}aside section.section-terms-info .section-inner .button-view-all,.home main section.section-terms-info .section-inner .button-view-all{width:auto;font-size:1.4rem;font-weight:bold;color:#fff}header.g-header{opacity:1;transition:opacity 550ms ease,top 500ms ease}header.g-header div.header-1.g-header-inner{display:block;height:unset;padding:0}header.g-header div.header-1.g-header-inner a{display:block;width:10.3rem;height:2.6rem}header.g-header div.header-1.g-header-inner a svg{width:10.3rem;height:auto}header.g-header.is-hide{opacity:0}header.g-header.simple{position:absolute !important;top:2rem;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between;width:100%;min-width:unset;height:2.6rem;padding:0 2rem;transition:opacity 550ms ease;webkit-justify-content:space-between}header.g-header .modal-menu.fixed{z-index:2;background-color:#fff}.header_pr{width:3rem;height:2rem}.header_pr span.pr{display:block;width:3rem;height:2rem;margin-bottom:0;line-height:0;text-align:center;background-color:#707070;background-position:center;border-radius:.4rem}.header_pr span.pr:after{font-family:"Tenor Sans",sans-serif;font-size:1.2rem;line-height:2rem;color:#fff;letter-spacing:.02em;content:"PR"}@keyframes horizontal-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@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}figure+.article-footer{margin-top:3rem}.article-magazine-footer{padding-right:1.2rem;padding-left:1.2rem}.article-magazine-footer ul.column{flex-direction:column}.article-magazine-footer ul.column div.svg__container,.article-magazine-footer ul.column img{width:5rem;height:5rem}.article-magazine-footer ul.column span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-magazine-footer ul.column li{padding-bottom:1rem}.article-magazine-footer ul.column li a{justify-content:flex-start;width:100%}.article-magazine-footer ul.store{flex-direction:row;justify-content:space-between}.article-magazine-footer ul.store li:nth-of-type(2n){padding-right:0}.article-magazine-footer .button-view-all{padding-right:0;padding-left:0}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}.breadcrumb{width:100%;padding:1rem 1.2rem;margin:3rem auto 4rem;border-radius:0}.button-common{width:100%}.button-view-all a,.button-view-all button{width:100%}.button-vote a,.button-vote button{width:100%}.button-view-all a span:nth-child(2),.button-view-all button span:nth-child(2){display:none}.button-vote a span:nth-child(2),.button-vote button span:nth-child(2){display:none}.g-footer{min-width:100%;padding-bottom:5.8rem;overflow-x:hidden}.g-footer section.section-title{padding-top:5.5rem;margin-top:0}.g-footer section.section-title .section-inner{width:100%}.g-footer section.section-title .section-inner .module-title{padding-bottom:0;margin-bottom:3rem}.g-footer .latest-magazine{padding:5rem 1.2rem 4rem}.g-footer .latest-magazine-inner{display:block;width:100%}.g-footer .latest-magazine-inner>*:not(:last-of-type){margin:0}.g-footer .latest-magazine .module-title{width:100%;margin-bottom:3rem}.g-footer .latest-magazine .image{width:100%;margin:0 0 3rem}.g-footer .latest-magazine .image img{width:100%;height:auto}.g-footer .latest-magazine .detail{width:100%;height:auto}.g-footer .latest-magazine .title{margin-bottom:2rem}.g-footer .latest-magazine .topics .heading{margin-bottom:2rem}.g-footer .latest-magazine .topics p{padding:0;line-height:1.4}.g-footer .g-footer-inner{padding-top:5rem}.g-footer .g-footer-inner .footer-title{display:block;margin-bottom:4rem}.g-footer .g-footer-inner .footer-title .image{width:16.3rem;margin-bottom:2rem}.g-footer .g-footer-inner .footer-title .copy{font-size:1.4rem}.g-footer .g-footer-inner .footer-menu{width:100%;margin:0 0 2rem}.g-footer .g-footer-inner .footer-menu ul{width:50%;padding:0 0 0 1.2rem;margin:0 0 2rem}.g-footer .g-footer-inner .footer-menu ul:nth-of-type(2n){padding-left:4rem}.g-footer .g-footer-inner .footer-menu ul li:not(:first-of-type){display:none}.g-footer .g-footer-inner .footer-menu .heading{margin-bottom:0}.g-footer .g-footer-inner .footer-contents-wrapper{flex-direction:column-reverse;width:100%;padding-left:0}.g-footer .g-footer-inner .footer-sns .sns-follow li:not(:last-of-type){margin-right:.8rem}.g-footer .g-footer-inner .footer-search form{width:100%;margin-bottom:4rem}.g-footer .g-footer-inner .footer-abj{align-items:flex-start;width:100%}.g-footer .g-footer-inner .footer-abj .image{margin-right:2rem}.g-footer .g-footer-inner .footer-abj p{line-height:1.6}.g-footer .g-footer-inner .footer-note{width:100%}.g-footer .to-top-wrapper{width:100%;margin:1.2rem auto}.g-footer .to-top-wrapper .to-top{top:5rem;right:2rem}.g-footer .member-inner{display:block;width:100%;height:auto;padding:4rem 2rem}.g-footer .member-left{margin-bottom:3rem}.g-footer .member-left .heading{margin-bottom:2rem}.g-footer .copyright-inner{display:block;width:100%;height:auto;padding:2rem 2.5rem}.g-footer .copyright-right{display:flex;align-items:flex-end}.g-footer .copyright-menu{margin-bottom:2rem}.g-footer .copyright-menu li{width:14rem;margin:0 0 1rem 0}.g-footer .copyright .logo-shueisha{width:5.8rem}.g-footer .copyright .logo-shueisha svg{width:5.8rem}.g-footer .ad{position:fixed;bottom:0;left:0;z-index:99;display:block;width:100%;overflow:hidden}.media-menu{width:100%;height:auto}.media-menu.is-show{height:auto}.media-menu-inner{width:inherit;padding:0 1.2rem}.media-menu-inner p{padding:0;margin-bottom:4rem}.media-menu-inner nav{display:block;width:100%}.media-menu-inner nav .accordion__list--title{display:flex;flex-direction:column;width:100%;padding:0;margin:0}.media-menu-inner nav .accordion__list--title li{padding:0;line-height:4rem;border:0}.media-menu-inner nav .accordion__list--title li:after{display:none}.media-menu-inner nav .accordion__list--title li:before{display:none}.media-menu-inner nav .accordion__list--title li.menu-list{flex-direction:column;gap:0;width:inherit;padding:0}.media-menu-inner nav .accordion__list--title li.menu-list.is-active .menu-title:after{transform:translateY(-50%) rotate(180deg)}.media-menu-inner nav .accordion__list--title li.menu-list .menu-title{position:relative;height:4rem;padding-left:1.2rem;margin-top:-1px;line-height:4rem;border-top:.1rem solid #ccc8c2;border-bottom:.1rem solid #ccc8c2}.media-menu-inner nav .accordion__list--title li.menu-list .menu-title:before,.media-menu-inner nav .accordion__list--title li.menu-list .menu-title:after{position:absolute;top:50%;right:1.2rem;display:block;width:12px;height:1px;content:"";background-color:#222;opacity:1;transform:translateY(-50%);transform-origin:center;perspective:1000}.media-menu-inner nav .accordion__list--title li.menu-list .menu-title:after{transition:all .4s 0s ease;transform:translateY(-50%) rotate(90deg)}.media-menu-inner nav .accordion__list--title li.menu-list ul{width:100%;padding:0;margin:0}.media-menu-inner nav .accordion__list--title li.menu-list ul li{width:100%;padding:0;padding-left:3rem;margin:0;line-height:4rem}.media-menu-inner nav .accordion__list--title li.menu-list ul li:after,.media-menu-inner nav .accordion__list--title li.menu-list ul li:before{position:absolute;top:50%;right:1.2rem;display:block;width:12px;height:1px;content:"";background-color:#222;opacity:1;transform:translateY(-50%);transform-origin:center;perspective:1000}.media-menu-inner nav .accordion__list--title li.menu-list ul li:after{transition:all .4s 0s ease;transform:translateY(-50%) rotate(90deg)}.media-menu-inner nav ul.accordion__list{top:0;gap:0;padding-top:0}.media-menu-inner nav ul.accordion__list li{width:100%;padding:0;line-height:4rem}.media-menu-inner nav ul.accordion__list.--level-2{top:0;flex-direction:column;gap:0;width:100%}.media-menu-inner nav ul.accordion__list.--level-2 li ul{display:none;overflow:hidden}.media-menu-inner nav ul.accordion__list.--level-2 li ul>li{margin:0 0 0 6rem;border-bottom:.1rem solid #ccc8c2}.media-menu-inner nav ul.accordion__list.--level-2 li ul>li:last-child{border-bottom:0}.media-menu-inner nav ul.accordion__list.--level-2 li div.head{position:relative;padding:0;padding-left:1.2rem;margin:-0.1rem 0 0 1.5rem;border-top:1px solid #ccc8c2;border-bottom:1px solid #ccc8c2}.media-menu-inner nav ul.accordion__list.--level-2 li div.head.is-current:after{transform:translateY(-50%) rotate(180deg)}.media-menu-inner nav ul.accordion__list.--level-2 li div.head:before,.media-menu-inner nav ul.accordion__list.--level-2 li div.head:after{position:absolute;top:50%;right:1.2rem;display:block;width:12px;height:1px;content:"";background-color:#222;opacity:1;transform:translateY(-50%);transform-origin:center;perspective:1000}.media-menu-inner nav ul.accordion__list.--level-2 li div.head:after{transition:all .4s 0s ease;transform:translateY(-50%) rotate(90deg)}.gallery.wysiwyg h2{margin:0 1.2rem 2rem 1.2rem;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:1.8rem;letter-spacing:0}.module-snap.gallery{padding-top:2rem}.article .module-snap.gallery .module-snap-slide{padding-top:2rem}article .module-snap.gallery .button-view-all{padding:0 1.2rem}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}.modal-menu{z-index:500;background-color:#fff;transition:height 400ms linear}.modal-menu.open{z-index:500;height:100vh;height:calc(var(--vh, 1vh)*100)}.modal-menu.open .modal-menu-contents-inner .main-menu li{height:5rem}.modal-menu .modal-menu-contents{z-index:600;height:100vh;height:calc(var(--vh, 1vh)*100);min-height:100vh;padding-bottom:4rem;overflow-x:hidden;overflow-y:auto}.modal-menu .modal-menu-contents .modal-menu-contents-footer{flex-direction:column}.modal-menu .modal-menu-contents .modal-menu-contents-footer .search{margin-bottom:4rem}.modal-menu .modal-menu-contents .modal-menu-contents-footer .happy-plus{margin-bottom:2.8rem}.modal-menu .modal-menu-contents .modal-menu-contents-footer .sns{border-top:1px solid #e0e0e0}.modal-menu .modal-menu-contents.slide-sub .modal-menu-contents-inner .menu-wrapper{transform:translateX(-100vw)}.modal-menu .modal-menu-contents.slide-sub .modal-menu-contents-inner .modal-menu-contents-footer,.modal-menu .modal-menu-contents.slide-sub .modal-menu-contents-inner .information{display:none !important}.modal-menu .modal-menu-contents .menu-add{display:block;width:calc(100vw - 2.4rem);margin-bottom:1.5rem}.modal-menu .modal-menu-contents .menu-wrapper{margin-bottom:3rem;transition:400ms ease-out}.modal-menu .modal-menu-contents .menu-wrapper .left{width:100vw;padding:2rem 1.2rem 0;margin:0}.modal-menu .modal-menu-contents .menu-wrapper .right{position:absolute;top:0;left:100vw;width:100vw;padding:2rem 1.2rem 0}.modal-menu .modal-menu-contents .main-menu ul.menu li{height:5rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.061%22%20height%3D%228.707%22%20viewBox%3D%220%200%205.061%208.707%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2895%22%20data-name%3D%22%E3%83%91%E3%82%B9%202895%22%20d%3D%22M-9862.7%2C12725.172l4%2C4-4%2C4%22%20transform%3D%22translate(9863.057%20-12724.818)%22%20fill%3D%22none%22%20stroke%3D%22%23222%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:.5rem 1rem;border-bottom:1px solid #e0e0e0;transition:550ms}.modal-menu .modal-menu-contents .main-menu ul.menu li:not(:last-of-type){margin-bottom:0}.modal-menu .modal-menu-contents .main-menu ul.menu li span{line-height:6rem}.modal-menu .modal-menu-contents .main-menu ul.menu li span::before{display:none}.modal-menu .modal-menu-contents .sub-menu ul.menu li.heading{display:flex}.modal-menu .modal-menu-contents .sub-menu ul.menu li:not(.heading){display:grid;align-items:center;height:5.5rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.061%22%20height%3D%228.707%22%20viewBox%3D%220%200%205.061%208.707%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2895%22%20data-name%3D%22%E3%83%91%E3%82%B9%202895%22%20d%3D%22M-9862.7%2C12725.172l4%2C4-4%2C4%22%20transform%3D%22translate(9863.057%20-12724.818)%22%20fill%3D%22none%22%20stroke%3D%22%23222%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:.5rem 1rem;border-bottom:1px solid #e0e0e0}.modal-menu .modal-menu-contents .sub-menu ul.menu li:not(.heading) a{display:grid;align-items:center;width:100%;height:5.5rem;padding-right:1.6rem;line-height:1.8rem;scrollbar-width:none}.modal-menu .modal-menu-contents .sub-menu ul.menu li:not(.heading) a::-webkit-scrollbar{display:none}.modal-menu .modal-menu-contents .sub-menu .back{display:flex;align-items:flex-start;margin-bottom:2rem}.modal-menu .modal-menu-contents .sub-menu .sns{display:block;height:100rem;margin-bottom:1rem}.modal-menu .modal-menu-contents .sub-menu .search{display:block}.modal-menu .modal-menu-contents .information.bottom{flex-wrap:wrap;width:100vw}.modal-menu .modal-menu-contents .information .box{display:flex;width:100%;height:auto;border-radius:0}.modal-menu .modal-menu-contents .information .heading{font-size:2.6rem}.modal-menu .modal-menu-contents .latest-magazine{justify-content:space-between}.modal-menu .modal-menu-contents .latest-magazine .detail{display:flex;flex-direction:column;justify-content:space-between;width:16.5rem}.modal-menu .modal-menu-contents .latest-magazine .heading{margin-bottom:2.5rem}.modal-menu .modal-menu-contents .latest-magazine .button-common{width:100%}.modal-menu .modal-menu-contents .latest-magazine .image{width:15.5rem}.modal-menu .modal-menu-contents .latest-magazine .image img{width:100%}.modal-menu .modal-menu-contents .member{height:100rem}.modal-menu .modal-menu-contents .member .heading{margin-bottom:2rem}.modal-menu .modal-menu-contents .member p{margin-bottom:2.6rem}.modal-menu .modal-menu-contents .member .button-common{margin-bottom:50rem}.modal-menu .modal-menu-contents .sns{order:3;margin-bottom:4rem}.modal-menu .modal-menu-contents .sns .sns-follow li:not(:last-of-type){margin-right:1rem}.modal-menu .modal-menu-contents .search{order:1}.modal-menu .modal-menu-contents .happy-plus{display:block;order:2}.modal-menu .modal-menu-contents-header{padding:0 1.2rem}.modal-menu .modal-menu-contents-header .logo svg{width:9.8rem;overflow:visible}.modal-menu .modal-menu-contents-inner{width:200vw;padding:0}.modal-menu .modal-menu-contents-footer{width:100vw;padding:0 1.2rem}.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}section.related-article,.related-article{min-width:100%;padding:5rem 1.2rem 0}.related-article-inner{width:100%;max-width:unset;margin-bottom:6rem}.related-article-inner .module-title .large{margin-bottom:0}.related-article-inner .article-cards{margin-bottom:4rem}.related-article-inner .article-cards .card .image{width:13rem;height:13rem;margin-right:1rem}section.section-scroll-list .section-inner{min-width:100%;margin:0}section.section-scroll-list .section-inner>.module-title{width:100%;padding:0 0 3rem}section.section-scroll-list .feature{display:block;width:100%;margin-bottom:2rem}section.section-scroll-list .feature .card .detail{padding:8rem 1.2rem 1.5rem}section.section-scroll-list .feature .card .title{white-space:normal}section.section-scroll-list .scroll-list-wrapper{width:calc(100% + 2.4rem);height:41.4rem;margin:0 -1.2rem 3rem}section.section-scroll-list .scroll-list-wrapper .inner{width:100%}section.section-scroll-list .scroll-list-wrapper .module-title{bottom:0;height:3.2rem;padding-bottom:3.2rem;margin-bottom:0}section.section-scroll-list .scroll-list-wrapper .module-title .comment .words{height:3.2rem;font-size:4.5rem;line-height:3.2rem}section.section-scroll-list .scroll-list-wrapper .article-cards .card{width:21.9rem}section.section-scroll-list .scroll-list-wrapper .article-cards .card .title{font-size:1.6rem;line-height:1.5;white-space:normal;-webkit-line-clamp:3}section.section-scroll-list .scroll-list-wrapper .article-cards .card:nth-of-type(1){display:none}section.section-scroll-list .scroll-list-wrapper .article-cards .card .image{height:21.9rem;margin-bottom:1.5rem}section.section-scroll-list .scroll-list-wrapper.pattern .article-cards .card:nth-of-type(1){display:none}section.section-scroll-list .scroll-list-wrapper.no-comment .card{width:30.7rem;height:40.9rem}section.section-scroll-list .scroll-list-wrapper.no-comment .card .image{height:unset}section.section-scroll-list .scroll-list-wrapper.no-comment .card .detail{padding:8rem 1.2rem 1.5rem}section.section-scroll-list .scroll-list-wrapper.no-comment .card .title{white-space:normal}main section.section-column .section-inner{width:100%;margin:0}main section.section-column .article-cards{display:block}main section.section-column .feature{position:relative;top:0;width:100%}main section.section-column .feature .card{height:46.8rem;margin-bottom:2rem}main section.section-column .feature .card .detail{padding:8rem 1.2rem 1.5rem}main section.section-column .feature .card .title{white-space:normal}main section.section-column .list{width:100%;margin:0}main section.section-column .list .flex{margin-bottom:1.5rem}main section.section-column .list .card{width:17rem}main section.section-column .list .card .image{height:17rem}main section.section-column .list .card .title{margin-bottom:.8rem}section.section-flex-list{padding:0 0 4rem}section.section-flex-list .section-inner{width:100%;margin:0}section.section-flex-list .article-cards .card{width:100%}section.section-flex-list .article-cards.feature .card{margin-bottom:2rem}section.section-flex-list .article-cards.feature .image{width:100%;height:35.1rem;margin-bottom:1rem}section.section-flex-list .article-cards.feature .title{width:100%;margin-bottom:1rem}section.section-flex-list .article-cards.list .card{margin-bottom:1.5rem}section.section-flex-list .article-cards.list .image{width:13.1rem;height:13.1rem}section.section-flex-list .article-cards.list .title{width:100%;-webkit-line-clamp:3}main section.section-full-carousel .module-title{width:100%}main section.section-full-carousel .full-carousel-container{width:calc(100% + 2.4rem);height:37.1rem;margin:0 -1.2rem}main section.section-full-carousel .full-carousel-slide .image{height:20rem}main section.section-full-carousel .full-carousel-slide .title{height:20rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.7))}main section.section-full-carousel .full-carousel-slide .links{padding:1.1rem 2rem 2.1rem 1.5rem}main section.section-full-carousel .full-carousel-slide .links a{padding:.9rem 2rem .9rem 0}main section.section-full-carousel .full-carousel .module-title{width:100%}main section.section-full-carousel .full-carousel .module-title span{height:3.7rem;font-size:4.5rem;line-height:3.7rem}main section.section-full-carousel .full-carousel .module-title .comment::after{height:3.7rem;margin-left:.6rem}main section.section-full-carousel .full-carousel .controller{display:none}section.section-half-carousel .half-carousel{margin:0 -1.2rem}section.section-half-carousel .half-carousel-container{height:40.9rem;padding-left:1.2rem;margin-bottom:4rem}section.section-half-carousel .half-carousel .article-cards{overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}section.section-half-carousel .half-carousel .article-cards::-webkit-scrollbar{display:none}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card .detail{padding:8rem 1.2rem 1.5rem}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card .title{white-space:normal}section.section-half-carousel .half-carousel-slide .card{margin-right:1rem}section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card{width:30.7rem;height:40.9rem}section.section-half-carousel .half-carousel-slide:not(:nth-of-type(3n - 2)) .card{width:21.9rem}section.section-half-carousel .half-carousel-slide:not(:nth-of-type(3n - 2)) .image{height:21.9rem;margin-bottom:1.5rem}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}section.section-image-carousel .section-inner{width:100%;margin:0}section.section-image-carousel .image-carousel-container{height:51rem}section.section-image-carousel .image-carousel-slide .image{width:35.1rem;height:46.8rem}section.section-image-carousel .image-carousel-prev,section.section-image-carousel .image-carousel-next{border-color:#fff}section.section-image-carousel .image-carousel-prev svg,section.section-image-carousel .image-carousel-next svg{fill:#fff}section.section-image-carousel .image-carousel .controller{top:calc(50% - 2.8rem);width:100%;padding:0 1rem;pointer-events:none}section.section-member .section-inner{display:block;width:100%}section.section-member .text{width:100%}section.section-member .member ul{justify-content:space-between;width:100%;margin-bottom:3rem}section.section-member .member ul li{width:calc((100% - 1.2rem)/2);margin-right:0}section.section-tile{padding:0 1.2rem}section.section-tile .section-inner{width:100%;padding:0 0 3rem;margin:0}section.section-tile .article-cards.is-card-size-auto{margin:0}section.section-tile .article-cards.is-card-size-auto .card{width:100%;height:unset;margin:0 0 1rem}section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2){width:100%;height:48.6rem;margin-bottom:2rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2) .image{height:100%}section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2) .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}section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2) .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2) .date{color:#fff}section.section-tile .article-cards.is-card-size-auto .card:not(:nth-of-type(3n - 2)){display:flex}section.section-tile .article-cards.is-card-size-auto .card:not(:nth-of-type(3n - 2)) .image{width:13rem;height:13rem;margin-right:1rem}section.section-tile .article-cards.is-card-size-auto .card:not(:nth-of-type(3n - 2)) .category{margin:.5rem 0 1rem}section.section-tile .article-cards.is-card-size-auto .card:not(:nth-of-type(3n - 2)) .title{margin-bottom:.6rem;font-size:1.6rem;line-height:1.5;-webkit-line-clamp:3}section.section-tile .article-cards:not(.is-card-size-auto){margin:0}section.section-tile .article-cards:not(.is-card-size-auto) .card{width:100%;height:unset;margin:0 0 1rem}section.section-tile .article-cards:not(.is-card-size-auto) .card{display:flex}section.section-tile .article-cards:not(.is-card-size-auto) .card .image{width:13rem;height:13rem;margin-right:1rem}section.section-tile .article-cards:not(.is-card-size-auto) .card .category{margin:.5rem 0 1rem}section.section-tile .article-cards:not(.is-card-size-auto) .card .title{margin-bottom:.6rem;font-size:1.6rem;line-height:1.5;-webkit-line-clamp:3}section.section-tile .article-cards:not(.is-card-size-auto) .card:nth-of-type(3n - 2).large{width:100%;height:48.6rem;margin-bottom:2rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-tile .article-cards:not(.is-card-size-auto) .card:nth-of-type(3n - 2).large .image{width:100%;height:100%}section.section-tile .article-cards:not(.is-card-size-auto) .card:nth-of-type(3n - 2).large .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}section.section-tile .article-cards:not(.is-card-size-auto) .card:nth-of-type(3n - 2).large .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-tile .article-cards:not(.is-card-size-auto) .card:nth-of-type(3n - 2).large .date{color:#fff}section.section-tile:last-of-type{padding:3rem 0 0}ul.sns-follow .sns-icon svg,ul.sns-post .sns-icon svg{margin-top:-1px}.base section.square-mansion.col3.rectangle{padding:2rem 0 4rem}.base section.square-mansion.col3.rectangle .article-cards{padding-bottom:4rem}.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}section.section-title.section-recommend .wysiwyg .sp-recommend div[style*=display]{margin:3rem 0}.is-pc{display:none}.fixed_cookie_banner{position:relative;top:0;bottom:initial;width:100%;max-width:inherit;padding:0}.fixed_cookie_banner .cookie_banner_contents{width:100%;height:11rem;padding:0;font-size:1.1rem;line-height:1.6rem;border:none}.fixed_cookie_banner .cookie_banner_contents p{width:100%;padding:1.6rem 2.5rem 1.6rem 1.8rem}.fixed_cookie_banner .cookie_banner_contents p b{margin-bottom:1.4rem;font-size:1.2rem}.fixed_cookie_banner .cookie_banner_button .close_button{top:1rem;right:1rem}.fixed_cookie_banner.underCookieBanner{position:fixed;top:initial;bottom:0;width:100%;max-width:inherit;padding:1.2rem}.fixed_cookie_banner.underCookieBanner .cookie_banner_contents{width:100%;height:13rem;padding:0;font-size:1.2rem;line-height:1.8rem;border:1px solid #959595}.fixed_cookie_banner.underCookieBanner .cookie_banner_contents p{width:105%;padding:2rem 0 2rem 1.8rem}.fixed_cookie_banner.underCookieBanner .cookie_banner_contents p b{margin-bottom:1.5rem;font-size:1.2rem}article .module-ad{width:100%;margin:4rem 0}.button-view-all.gallery+.article-footer>div:first-child[class*=no-border],.button-view-all.gallery+.article-footer>div:first-child[class*=theme-footer],.button-view-all.gallery+.article-footer>aside:first-child[class*=article-theme-index]{margin-top:6rem}aside.article-footer .article-gallery{margin:0 1.2rem 6rem}aside.article-footer .article-gallery .button-view-all{padding-right:0;padding-left:0}aside.article-footer .article-gallery ul{margin:-0.3rem -0.3rem 2.5rem}aside.article-footer .article-gallery ul li{width:11.3rem;height:11.3rem;margin:.3rem}aside.article-footer .article-credit{margin:0 1.2rem 4rem}aside.article-footer .article-share{margin:4rem 1.2rem 3rem}aside.article-footer .article-share .follow .sns-follow li:not(:last-of-type){margin-right:.8rem}aside.article-footer .article-share .breadcrumb{width:calc(100% + 2.4rem);padding:1rem 1.2rem;margin:0 -1.2rem 3rem;border-radius:0}aside.article-footer .article-share .pagination .prev,aside.article-footer .article-share .pagination .next{min-height:5rem}aside.article-footer .article-share .pagination .prev .arrow svg,aside.article-footer .article-share .pagination .next .arrow svg{margin-right:.5rem}aside.article-footer .article-share .pagination .prev .detail,aside.article-footer .article-share .pagination .next .detail{margin:0 .8rem}aside.article-footer .article-share .pagination .prev .detail .heading,aside.article-footer .article-share .pagination .next .detail .heading{display:none}aside.article-footer .article-share .pagination .prev .detail .title,aside.article-footer .article-share .pagination .next .detail .title{margin-bottom:.7rem}aside.article-footer .article-share .pagination .prev .image,aside.article-footer .article-share .pagination .next .image{width:5rem;height:5rem}.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-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 .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}article .module-information{padding-right:1.2rem;padding-left:1.2rem;margin:0 1.2rem}article .module-information .wrapper{display:block;padding:1.2rem 1.2rem 1rem;margin:2rem -1.2rem;border-radius:.8rem}article .module-information .wrapper p{padding:0}article .module-information .wrapper .h3,article .module-information .wrapper h3{margin-bottom:.8rem}article .module-information .wrapper .media{width:100%;margin-bottom:2.7rem}article .module-information .wrapper .module-link{margin:3rem -0.12rem}article .module-information .wrapper .module-link.module-link-separated a{margin-right:0;margin-left:0}article .article-data .module-link.module-link-separated a{margin:0 0 2rem}article .module-link .text .title br{display:none}article .module-link .heading .wysiwyg>p,article .module-link .heading .wysiwyg h2{padding-right:0;padding-left:0;margin-top:3rem}article .module-link.module-link-same{margin:0 1.2rem 4rem}article .module-link.module-link-same .heading{font-size:1.5rem}article .module-link.module-link-same li{padding:1rem 3rem 1rem 0}article .module-link.module-link-same li.has-tag .title{height:4rem}article .module-link.module-link-same li .arrow{right:.8rem}article .module-link.module-link-separated{margin:0}article .module-link.module-link-separated a{margin:0 1.2rem 2rem}article .module-link.module-link-separated a .arrow{right:.8rem}article .module-link.module-link-same .title,article .module-link.module-link-separated .text .title{-webkit-line-clamp:3}article .module-link.module-link-onimage a{height:18.5rem;margin:0 1.2rem}article .module-link.module-link-onimage p{font-size:2rem}article .module-profile{padding:3rem 3rem 2rem;border-radius:0}article .module-profile .sns{margin-left:0}article .module-profile .sns .sns-icon{width:3.7rem;height:3.7rem}article .module-profile .detail .wrapper{display:block;min-height:10rem}article .module-profile .text{margin:2rem 0 0 -12rem}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)}article .module-snap-carousel{margin-bottom:6rem}article .module-snap-carousel .snap-carousel-prev,article .module-snap-carousel .snap-carousel-next{top:20.5rem}article .module-snap-carousel .snap-carousel-prev{left:1rem}article .module-snap-carousel .snap-carousel-next{right:1rem}article .module-snap-carousel .snap-carousel-pagination{top:41rem;right:.5rem}article .module-snap-carousel .snap-carousel-slide figure{padding-bottom:2.5rem}article .module-snap-carousel .snap-carousel-slide figure img{height:44rem}article .module-snap-carousel .snap-carousel-thumbnail ul{max-width:100%;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}article .module-snap-carousel .snap-carousel-thumbnail ul::-webkit-scrollbar{display:none}article .module-snap-carousel .snap-carousel-thumbnail ul li:first-of-type{margin-left:1.2rem}article .module-snap-carousel .snap-carousel-thumbnail ul li:last-of-type{margin-right:1.2rem}article .module-snap-slide{padding-top:4rem}article .module-snap-slide.wysiwyg h2{margin-top:0}article .module-snap-slide .number{padding:0 1.2rem;margin-bottom:1rem;font-size:1.5rem}article .module-snap-slide figure{margin:0 0 3rem}article .module-tab{margin:4rem 0 6rem}article .module-tab .prev,article .module-tab .next{position:absolute;top:0;display:flex;align-items:center;width:4.5rem;height:4.5rem;padding-left:1.2rem;pointer-events:none;background:linear-gradient(to right, #fff, rgba(255, 255, 255, 0));opacity:0;transition:300ms}article .module-tab .prev svg,article .module-tab .next svg{width:.6rem;height:1.2rem}article .module-tab-menu{padding:0 .2rem;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}article .module-tab-menu li{display:inline-block;padding:0 1rem}article .module-tab-menu::-webkit-scrollbar{display:none}article .module-tab-menu li a{padding-top:.2rem}article .module-tab-contents{padding:1.2rem 0 .1px}article .module-tab .wysiwyg figure{margin:0 1.2rem 3rem}article .module-tab .wysiwyg figure figcaption{padding:0}article .module-embed iframe[title="YouTube video player"]{height:21.1rem}article .module-item-info{margin:0 1.2rem}article .module-item-info .wrapper{display:block;padding:1.2rem 1.2rem 1rem}article .module-item-info .wrapper.has-image{display:block}article .module-item-info .wrapper p{padding:0}article .module-item-info .wrapper .media{margin:1rem auto 1.75rem auto}article .module-item-info .wrapper .module-link.module-link-separated{margin-bottom:1.75rem}article .module-item-info .wrapper .module-link.module-link-separated a{margin:0}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}aside .section-tile.section-terms-info,.home main .section-tile.section-terms-info{min-width:100%;padding:5.5rem 0 0}aside .section-tile.section-terms-info .section-inner,.home main .section-tile.section-terms-info .section-inner{display:block;padding:4rem 1.8rem;text-align:center;border-radius:0}aside .section-tile.section-terms-info .section-inner .term-left p,.home main .section-tile.section-terms-info .section-inner .term-left p{margin-bottom:2rem;line-height:1.6}header.g-header{position:fixed;display:block}header.g-header.simple{position:absolute;top:1.5rem;height:2.2rem;padding:0 1.2rem}header.g-header.simple div.header-1.g-header-inner{padding:0}header.g-header.simple div.header-1.g-header-inner a{display:block;width:9.8rem;height:2.2rem}header.g-header.simple div.header-1.g-header-inner a svg{width:9.8rem;height:2.2rem}header.g-header.is-top-hide{top:-8rem;opacity:0}main section.section-title.section-recommend{padding-top:3.5rem;margin-top:0}}@media screen and (min-width: 768px),(orientation: landscape){main.sp-landscape{min-width:unset}a.arrow{-webkit-text-decoration:underline rgba(0,0,0,0);text-decoration:underline rgba(0,0,0,0);transition:300ms}a.arrow:hover{text-decoration-color:#222}.article-cards .card:hover img{transform:scale(1.08)}.article-cards .card a:not(.image):hover{opacity:.5}.breadcrumb span a{transition:300ms}.breadcrumb span a:hover{opacity:.5}.bread-wrapper{width:112.4rem;padding:0 1.2rem;margin:0 auto 12rem}.bread-wrapper .breadcrumb{margin:0}.bg+.bread-wrapper{margin-top:5rem}.button-common{transition:300ms}.button-common:hover{opacity:.75}.button-common:hover span{text-decoration:none}.button-view-all a:not([disabled]):hover span:nth-child(1),.button-view-all button:not([disabled]):hover span:nth-child(1){transform:rotateX(0deg)}.button-vote a:not([disabled]):hover span:nth-child(1),.button-vote button:not([disabled]):hover span:nth-child(1){transform:rotateX(0deg)}.button-view-all a:not([disabled]):hover span:nth-child(2),.button-view-all button:not([disabled]):hover span:nth-child(2){transform:rotateX(90deg)}.button-vote a:not([disabled]):hover span:nth-child(2),.button-vote button:not([disabled]):hover span:nth-child(2){transform:rotateX(90deg)}.button-view-all a span,.button-view-all button span{position:absolute;transform-style:preserve-3d;transition:250ms ease-out}.button-vote a span,.button-vote button span{position:absolute;transform-style:preserve-3d;transition:250ms ease-out}.button-view-all a span:nth-child(1),.button-view-all button span:nth-child(1){transform:rotateX(-90deg);transform-origin:0 50% -25px}.button-vote a span:nth-child(1),.button-vote button span:nth-child(1){transform:rotateX(-90deg);transform-origin:0 50% -25px}.button-view-all a span:nth-child(2),.button-view-all button span:nth-child(2){transform:rotateX(0deg);transform-origin:0 50% -25px}.button-vote a span:nth-child(2),.button-vote button span:nth-child(2){transform:rotateX(0deg);transform-origin:0 50% -25px}.g-footer a{transition:300ms}.g-footer a:hover{opacity:.75}.g-footer .to-top:hover{opacity:.75}.g-header .large-header-inner .share ul li{transition:300ms}.g-header .large-header-inner .share ul li:hover{opacity:.75}.modal-menu-contents .main-menu ul.menu li span:hover,.modal-menu-contents .sub-menu ul.menu li:not(.heading) a:hover{opacity:.75}section.section-scroll-list .scroll-list-wrapper.pattern1{height:72.3rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2){width:54.2rem;height:72.3rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .image{height:100%}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .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}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .date{color:#fff}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .detail{padding:10rem 3rem 3rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1){width:35.6rem;height:47.5rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .image{height:100%}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .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}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .date{color:#fff}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .detail{padding:10rem 1.5rem 1.5rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n){width:35.6rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n) .image{height:35.6rem;margin-bottom:1rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .scroll-list-wrapper.pattern2{height:58.2rem}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd){width:35.6rem;height:47.5rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .image{height:100%}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .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}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .date{color:#fff}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .detail{padding:10rem 1.5rem 1.5rem}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(even){width:35.6rem}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(even) .image{height:35.6rem;margin-bottom:1rem}section.section-scroll-list .scroll-list-wrapper.pattern3{height:57rem}section.section-scroll-list .scroll-list-wrapper.pattern3 .card{width:35.6rem}section.section-scroll-list .scroll-list-wrapper.pattern3 .card .image{height:35.6rem;margin-bottom:1rem}section.section-scroll-list .scroll-list-wrapper.pattern4{height:58.2rem}section.section-scroll-list .scroll-list-wrapper.pattern4 .card{width:35.6rem;height:47.5rem;overflow:hidden;color:#fff;border-radius:.8rem}section.section-scroll-list .scroll-list-wrapper.pattern4 .card .image{height:100%}section.section-scroll-list .scroll-list-wrapper.pattern4 .card .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}section.section-scroll-list .scroll-list-wrapper.pattern4 .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.section-scroll-list .scroll-list-wrapper.pattern4 .card .date{color:#fff}section.section-scroll-list .scroll-list-wrapper.pattern4 .card .detail{padding:10rem 1.5rem 1.5rem}section.section-full-carousel .full-carousel-slide a{transition:300ms}section.section-full-carousel .full-carousel-slide a:hover{opacity:.75}section.section-full-carousel .full-carousel-prev:hover,section.section-full-carousel .full-carousel-next:hover{opacity:.6}main section.section-half-carousel .section-inner{display:flex;align-items:center;justify-content:space-between;width:calc(112.4rem + (100% - 112.4rem)/2);min-width:unset;max-width:unset;margin:0 0 0 auto}main section.section-half-carousel .overview{margin-right:1rem}main section.section-half-carousel .text{width:35.7rem}main section.section-half-carousel .half-carousel-slide:nth-of-type(3n - 2) .card{height:47.6rem}main section.section-half-carousel .half-carousel{width:calc(100% - 43.4rem);min-width:75.6rem}main section.section-half-carousel .half-carousel-slide:not(:nth-of-type(3n - 2)) .image{height:35.6rem;margin-bottom:1rem}main section.section-half-carousel .half-carousel-slide .card{width:35.6rem;margin-right:1.6rem}main section.section-hero .hero-carousel-slide .image{width:100%;height:auto}section.section-image-carousel .image-carousel-prev:hover,section.section-image-carousel .image-carousel-next:hover{opacity:.6}section.section-tile .article-cards:not(.is-card-size-auto) .card .image,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(even) .image{height:35.6rem;margin-bottom:1.5rem}section.section-tile .article-cards:not(.is-card-size-auto) .card.large,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd){overflow:hidden;color:#fff;border-radius:.8rem}section.section-tile .article-cards:not(.is-card-size-auto) .card.large .image,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd) .image{height:100%}section.section-tile .article-cards:not(.is-card-size-auto) .card.large .detail,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd) .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}section.section-tile .article-cards:not(.is-card-size-auto) .card.large .date,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd) .date{color:#fff}section.section-tile .article-cards:not(.is-card-size-auto) .card.large .detail,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd) .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}ul.sns-follow li,ul.sns-post li{transition:300ms}ul.sns-follow li:hover,ul.sns-post li:hover{opacity:.75}article .module-ad{display:none}aside.article-footer .article-gallery ul a:hover img{transform:scale(1.08)}aside.article-footer .article-share .tags ul li a{transition:300ms}aside.article-footer .article-share .tags ul li a:hover{opacity:.75}aside.article-footer .article-share .breadcrumb span a{transition:300ms}aside.article-footer .article-share .breadcrumb span a:hover{opacity:.5}aside.article-footer .article-share .pagination .prev *,aside.article-footer .article-share .pagination .next *{transition:400ms}aside.article-footer .article-share .pagination .prev:hover .detail,aside.article-footer .article-share .pagination .next:hover .detail{opacity:.5}aside.article-footer .article-share .pagination .prev:hover .image img,aside.article-footer .article-share .pagination .next:hover .image img{transform:scale(1.08)}aside.article-footer .article-share .pagination .next{text-align:right}.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)}article .module-link.module-link-same a:not(.image){transition:400ms}article .module-link.module-link-same a:not(.image):hover{opacity:.5}article .module-link.module-link-same .image:hover img{transform:scale(1.08)}article .module-link.module-link-separated a:hover{background-color:rgba(114,110,104,.75)}article .module-link.module-link-separated a:hover img{opacity:.5;transform:scale(1.08)}article .module-link.module-link-onimage a{width:100%}article .module-link.module-link-onimage a:hover{background-size:105%}article .module-link.module-link-onimage a:hover small,article .module-link.module-link-onimage a:hover span,article .module-link.module-link-onimage a:hover p{opacity:.75}article .module-snap-carousel .snap-carousel-thumbnail ul{flex-wrap:wrap}article .module-snap-carousel .snap-carousel-thumbnail ul li:hover{opacity:.3}article .module-tab-menu li a{transition:300ms}article .module-tab-menu li a:hover{color:#000;border-bottom:2px solid #000}}@media print{section.bg{display:none}.swiper-print{display:none;display:initial;page-break-before:always}.banner,.inlinebanner,.inlinebanner2,.inread-banner,.header-ad{display:none}.banner,.inread-banner,.inlinebanner,.inlinebanner>div,.banner>div,.inread-banner>div{display:none}.g-footer{display:none}.g-header .g-header-wrapper{display:none}section.square-mansion.ranking{display:none}.related-article{display:none}section.section-scroll-list .section-inner{display:none}aside.sidebar{display:none}article .module-snap-carousel .snap-carousel-container{display:none}}@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}.page-numbers{width:4rem}.page-numbers.big-number{width:5rem}section.ranking.top .section-inner{max-width:unset;padding-top:8rem;padding-right:0;padding-left:0}section.ranking.top .section-inner>.module-title{padding-bottom:1rem}section.ranking.top .section-inner .module-horizontal-scroll{display:inline-flex;width:auto;height:100%;cursor:grab;animation:horizontal-scroll linear infinite}section.square-mansion.ranking .article-cards{justify-content:center}.related-article-inner{width:100%;max-width:110rem;margin:8rem auto 8rem}section.section-column .feature.reverse{top:calc(100vh - 87rem)}body.subnav section.section-column .feature.reverse{top:calc(100vh - 83rem)}section.section-flex-list .section-inner .series-contents-type-b{display:flex}section.section-flex-list .section-inner .series-contents-type-b .theme1,section.section-flex-list .section-inner .series-contents-type-b .theme2{flex:1}section.section-flex-list .section-inner .series-contents-type-b .theme1 h3,section.section-flex-list .section-inner .series-contents-type-b .theme2 h3{font-size:2.6rem}section.section-flex-list .section-inner .series-contents-type-b .theme1 .view-all-button,section.section-flex-list .section-inner .series-contents-type-b .theme2 .view-all-button{padding-top:6rem}section.section-member .member ul li{width:calc((100% - 5rem)/6);margin-right:1rem}section.section-member .member ul li:nth-of-type(6n){margin-right:0}section.square-mansion .section-inner{margin:0 auto}section.square-mansion .section-inner.nopadding{padding-right:0;padding-left:0}section.square-mansion .article-cards .card{width:20.7em;height:29.7rem;margin:0 .8rem 2rem}section.square-mansion .article-cards .card .image{height:20.7rem;margin-bottom:1.5rem}section.square-mansion.ranking .article-cards .card{width:25em;height:42rem;margin:0 .8rem 2rem}section.square-mansion.ranking .article-cards .card .image{height:25rem;margin-bottom:1.5rem}section.square-mansion.col3 .article-cards .card{width:35.6rem;height:47.5em}section.square-mansion.col3 .article-cards .card .image{height:35.6rem;margin-bottom:1.5rem}section.square-mansion.col3 .article-cards .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.square-mansion.col3.rectangle .article-cards .card{width:36.6rem;height:57.1rem;margin:0}section.square-mansion.col3.rectangle .article-cards .card .image{height:48.8rem;margin-bottom:0;border-radius:0}section.square-mansion.col3.rectangle .article-cards .card .title{display:flex;flex-direction:column;align-items:center;justify-content:center;height:8.3rem;margin-bottom:0;overflow:hidden;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:2rem;line-height:1.4;-webkit-line-clamp:1}section.square-mansion .article-cards .card .title{font-size:1.6rem;line-height:1.4;-webkit-line-clamp:3}article .article-content-wrapper>.wysiwyg:first-child h2{margin-top:0}main>.article-contents{margin-top:4rem}article .module-link.module-link-separated.theme-next a{padding:2rem 1rem}article .module-link.module-link-separated.theme-next .text .heading{margin-bottom:2rem}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}header.g-header{top:0;opacity:1}header.g-header.is-top-hide{top:-8rem;opacity:0}main{position:relative}}@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}.col .mega-links li input{margin: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}section .pagination{width:100%;margin:0 auto;-webkit-transform:translate(0, 0)}section .pagination .page{margin:0}section .pagination .page .page-numbers{margin:0 .8rem 0}section .pagination .page .page-numbers.big-number{font-size:1.2rem}section.ranking.top .section-inner{padding-right:1.2rem;padding-left:1.2rem}section.ranking .ranking-top .card .image{height:35.6rem;margin-bottom:1.5rem}section.square-mansion.ranking:last-of-type{padding-bottom:5.5rem}section.ranking .module-title.date,section.ranking h3{font-size:1.8rem}section.ranking .module-title .large{margin-bottom:2rem}.ranking-top>.card{top:-2rem}.ranking-top>.card>.rankingNo{top:2.5rem;font-size:5rem}.rankingNo{font-size:3.2rem}section.section-scroll-list.ranking.top .section-inner>.module-title{padding-bottom:0;margin-bottom:0;line-height:3rem}section.section-scroll-list.ranking.top .section-inner>.module-title.date{padding-top:5.5rem}section.section-column div.series-col2 .article-cards{display:flex;display:flex;flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;align-items:flex-start;justify-content:space-between;justify-content:space-between;width:unset;margin-right:0}section.section-flex-list .section-inner .series-contents-type-b{flex-wrap:wrap}section.section-flex-list .section-inner .series-contents-type-b .theme1 .view-all-button{padding-bottom:6rem}section.section-flex-list .section-inner .series-contents-type-b .theme1 h3,section.section-flex-list .section-inner .series-contents-type-b .theme2 h3{font-size:1.8rem}section.section-flex-list .section-inner .series-contents-type-b .view-all-button{padding-top:3rem}section.section-flex-list .section-inner .series-contents-type-b .view-all-button-no-display{padding-top:3rem}.selector{display:block;padding:1rem 0}.selector .menu-items{display:block}.selector .menu-items:last-child{display:flex;justify-content:center}.selector li div.text-link-wrapper{width:unset}.selector .menu-items:last-child li{width:17rem;text-align:center}.selector a.menu-item{width:unset}.selector .menu-items li{padding:.5rem 0}.selector .menu-items .mega-links li{padding:0 .5rem}div.series-col2{display:block;width:unset}div.series-col2 li.button-wrapper,div.series-col2 li.title{flex-grow:2}div.series-col2 li>.button-view-all{margin-top:4rem}section.square-mansion .article-cards{margin:0 0 3rem;overflow:hidden}section.square-mansion.col3.rectangle .article-cards{min-width:35rem}section.square-mansion.col3 .article-cards .card{width:100%}section.square-mansion.col3 .article-cards .card .title{font-size:2rem;line-height:1.4;-webkit-line-clamp:2}section.square-mansion.col3 .article-cards .card .image{width:unset;height:35.1rem;margin-bottom:1rem}section.square-mansion .article-cards .card{flex-shrink:0;width:16.8rem;margin-bottom:2rem}section.square-mansion .article-cards .card:last-child{margin-bottom:0}section.square-mansion .article-cards .card:nth-of-type(odd){margin-right:1.5rem}section.square-mansion .article-cards .card .image{position:relative;flex-shrink:0;width:16.8rem;height:16.8rem;overflow:hidden;background-color:#fff;border-radius:.8rem;transition:400ms ease-in-out}section.square-mansion .article-cards .card .category{margin:1rem 0 1rem}section.square-mansion .article-cards .card .title{display:-webkit-box;margin-bottom:1rem;overflow:hidden;font-size:1.6rem;line-height:1.5;letter-spacing:.1rem;white-space:normal;pointer-events:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;letter-spacing:-0.03rem}section.square-mansion.col3.rectangle .article-cards{margin:0 auto}section.square-mansion.col3.rectangle .article-cards .card{width:17.5rem;height:28.55rem;margin:0}section.square-mansion.col3.rectangle.brand .article-cards .card{height:23.3rem}section.square-mansion.col3.rectangle .article-cards .card .image{height:23.3rem;margin-right:0;margin-bottom:0;border-radius:0}section.square-mansion.col3.rectangle .article-cards .card .title{display:flex;flex-direction:column;align-items:center;justify-content:center;height:4.8rem;margin-bottom:0;overflow:hidden;font-family:"Tenor Sans","ヒラギノ明朝 ProN W3","HiraMinProN-W3",serif;font-size:1.5rem;line-height:1.4;-webkit-line-clamp:1}.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}}@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}.modal-menu{display:none}main section.section-hero .logo{position:absolute;top:3rem;left:9rem;z-index:2;display:block;width:52rem}}@media screen and (max-width: 949px){.modal-menu-contents .menu-wrapper{margin-bottom:3.5rem}.modal-menu-contents .menu-wrapper .left{margin-right:7rem}.modal-menu-contents .menu-wrapper .right{width:auto}.modal-menu-contents .information.side{display:none}.modal-menu-contents .information.bottom{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.modal-menu-contents .information .box{display:flex;width:calc(50% - 1rem);height:25.5rem}.modal-menu-contents .information .button-common{width:100%}.modal-menu-contents .latest-magazine .detail{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;width:50%}.modal-menu-contents .latest-magazine .button-common{width:200%}.modal-menu-contents .latest-magazine .image{flex-shrink:0;width:50%;text-align:center}.modal-menu-contents .latest-magazine .image img{width:11rem}.modal-menu-contents .member{flex-direction:column;justify-content:space-between}.modal-menu-contents .member p{font-size:1.6rem}.modal-menu-contents .sns{order:2;margin-bottom:4rem;border-top:1px solid #e0e0e0}.modal-menu-contents .search{order:1;margin-bottom:4rem}.modal-menu-contents-footer{flex-direction:column}}@media screen and (min-width: 950px){.modal-menu-contents .menu-wrapper{justify-content:space-between;margin-bottom:4rem}.modal-menu-contents .menu-wrapper .left{margin-right:3rem}.modal-menu-contents .menu-wrapper .right{width:calc(25% + 2rem);margin-right:3rem}.modal-menu-contents .sub-menu ul.menu li:not(.heading) a{min-width:20rem}.modal-menu-contents .information.bottom{display:none}.modal-menu-contents .information.side{width:calc(35% + 5rem)}.modal-menu-contents .information .box{display:flex;width:100%}.modal-menu-contents .information .button-common{width:16.5rem;margin-top:2rem}.modal-menu-contents .latest-magazine{display:flex;flex-shrink:2;align-items:flex-end;justify-content:space-between;margin-bottom:1rem}.modal-menu-contents .latest-magazine .detail{margin-right:1rem}.modal-menu-contents .latest-magazine .image{min-width:10rem;max-width:14rem}.modal-menu-contents .member p{font-size:1.4rem}.modal-menu-contents .sns{flex-shrink:0;order:1}.modal-menu-contents .search{order:2;width:calc(35% + 5rem)}.modal-menu-contents-footer{align-items:flex-end;justify-content:space-between;border-top:1px solid #e0e0e0}}@media screen and (min-width: 768px)and (max-width: 767px)and (orientation: portrait),screen and (orientation: landscape)and (max-width: 767px)and (orientation: portrait){section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .detail,section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .detail{padding:8rem 1.2rem 1.5rem}section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 2) .title,section.section-scroll-list .scroll-list-wrapper.pattern1 .card:nth-of-type(3n - 1) .title{white-space:normal}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .detail,section.section-scroll-list .scroll-list-wrapper.pattern4 .card .detail{padding:8rem 1.2rem 1.5rem}section.section-scroll-list .scroll-list-wrapper.pattern2 .card:nth-of-type(odd) .title,section.section-scroll-list .scroll-list-wrapper.pattern4 .card .title{white-space:normal}section.section-tile .article-cards:not(.is-card-size-auto) .card.large .detail,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd) .detail{padding:8rem 1.2rem 1.5rem}section.section-tile .article-cards:not(.is-card-size-auto) .card.large .title,section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(odd) .title{white-space:normal}}@media screen and (max-width: 767px)and (orientation: portrait)and (max-width: 767px)and (orientation: portrait){section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2) .detail{padding:8rem 1.2rem 1.5rem}section.section-tile .article-cards.is-card-size-auto .card:nth-of-type(3n - 2) .title{white-space:normal}}