:root{--main-background-color:#f5f5f7;--container-bg-color:#f5f5f7;--entry-p-color:#222;--related-container-color:#f5f5f5;--black-color:#222;--bf-image-width:58px;--link-color:#7086a1;--contents-top-margin:65px;--around-margin:18px;--header-height:54px;--sp-basic-margin:36px;--basic-margin:97px;--basic-half-margin:36px;--clip-path-3:polygon(3px 0%,calc(100% - 3px) 0%, 100% 3px, 100% calc(100% - 3px), calc(100% - 3px) 100%, 3px 100%, 0% calc(100% - 3px), 0% 3px);--clip-path-6:polygon(6px 0%,calc(100% - 6px) 0%, 100% 6px, 100% calc(100% - 6px), calc(100% - 6px) 100%, 6px 100%, 0% calc(100% - 6px), 0% 6px);--clip-path-8:polygon(8px 0%,calc(100% - 8px) 0%, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0% calc(100% - 8px), 0% 8px);--clip-path-12:polygon(12px 0%,calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px)}.woods{background-color:#9c876e;border-color:#9C876E!important}.mossy-woods{background-color:#7a7564;border-color:#7A7564!important}.dry-woods{background-color:#c8beb3;border-color:#c8beb3!important}.aromatic{background-color:#6c9d64;border-color:#6C9D64!important}.citrus{background-color:#c2bc5b;border-color:#C2BC5B!important}.water-marine{background-color:#5ea3e1;border-color:#5EA3E1!important}.green{background-color:#76af63;border-color:#76AF63!important}.fruity{background-color:#e97f33;border-color:#E97F33!important}.floral{background-color:#ffb7d5;border-color:#FFB7D5!important}.soft-floral{background-color:#ffc8c8;border-color:#FFC8C8!important}.floral-amber{background-color:#e38b7a;border-color:#E38B7A!important}.soft-amber{background-color:#bc7044;border-color:#BC7044!important}.amber{background-color:sienna;border-color:#A0522D!important}.woody-amber{background-color:#8b4513;border-color:#8B4513!important}*,*:before,*:after{box-sizing:border-box}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}input,select,textarea{-webkit-appearance:none;appearance:none;color:inherit;text-decoration:none}input[type=text],select,textarea{-webkit-text-fill-color:currentColor;-webkit-user-select:auto}#page{margin-top:var(--header-height);background:var(--main-background-color)}.container{position:relative;width:100%;margin-right:auto;margin-left:auto}.flex{display:flex}.flex-wrap{flex-wrap:wrap!important}.flex-align-items-start{align-items:flex-start!important}.flex-align-items-center{align-items:center!important}.flex-justify-content-center{justify-content:center!important}.clip-path-3{clip-path:polygon(3px 0%,calc(100% - 3px) 0%, 100% 3px, 100% calc(100% - 3px), calc(100% - 3px) 100%, 3px 100%, 0% calc(100% - 3px), 0% 3px)}.clip-path-6{clip-path:polygon(6px 0%,calc(100% - 6px) 0%, 100% 6px, 100% calc(100% - 6px), calc(100% - 6px) 100%, 6px 100%, 0% calc(100% - 6px), 0% 6px)}.clip-path-8{clip-path:polygon(8px 0%,calc(100% - 8px) 0%, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0% calc(100% - 8px), 0% 8px)}.clip-path-12{clip-path:polygon(12px 0%,calc(100% - 12px) 0%, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0% calc(100% - 12px), 0% 12px)}.p-c{padding:var(--basic-margin) 0}.row{display:flex;flex-wrap:wrap}.row>*{flex-shrink:0;width:100%;max-width:100%}.col{flex:100%}.wp-block-contact-form-7-contact-form-selector{display:flex;justify-content:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{max-width:300px;margin:0}.instagram-container{padding:20px 0;background:#7c7c7c;color:#f6f6f6}.instagram-container i{margin-right:5px}.instagram-container a{color:#b8daff}.instagram-container a:hover{color:#fafafa}.eye-catch{margin-bottom:1.5rem;margin-top:1.5rem}.eye-catch img{height:auto;display:block;margin:0 auto;max-width:800px}.entry-content.top-page h2{margin:0 0 10px;display:block;font-size:1.5em;line-height:inherit;padding:0;font-weight:500;border-bottom:0;color:#222}h2.top-label{padding:55px 0 20px;text-align:center;font-size:22px;line-height:24px;letter-spacing:1px;margin-bottom:0;font-family:"Noto Serif JP",serif}.box-1{font-size:13px;padding:10px;background:#fafafa}#header-container{position:relative;display:flex;justify-content:space-between}#no-content{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;padding:0;background-color:#f5f5f7;color:#555;text-align:center;box-sizing:border-box}#no-content p{font-size:24px;margin-bottom:10px;color:#333}@media (min-width:992px){.col-lg-8,.col-lg-4,.perfume-container,.perfume-list .item,#breadcrumb{max-width:840px;margin:0 auto}}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}a{color:var(--link-color);text-decoration:none}a:hover,a:focus,a:active{color:var(--link-color)}a:focus{outline:none;text-decoration:none}a:hover,a:active{outline:0}.text-bold{font-weight:700}.red{color:red}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.detail-comment{display:block;font-size:12px;font-weight:300}.detail-comment.annotation{margin-top:10px}embed,iframe,object{max-width:100%}html,body{height:100%}body{min-width:300px;line-height:26px;letter-spacing:1px;margin:0;color:#222;font-family:"M PLUS 1p","Noto Serif JP",serif;font-optical-sizing:auto;font-style:normal;font-weight:400;-webkit-text-size-adjust:100%;background:#222;word-break:break-all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:"M PLUS 1p","Noto Serif JP",serif;font-optical-sizing:auto;font-style:normal;font-weight:700;letter-spacing:.1rem}h1{font-family:"M PLUS 1p","Noto Serif JP",serif}p{margin:0 0 5px}img{max-width:100%;vertical-align:middle;height:auto}a:hover{color:#2f5061;outline:none;background:0 0}a:focus{color:var(--link-color)}a:not([href]){color:#fff}ul,ul li{margin:0;padding:0}header.logo{width:200px}.header-img img{max-width:100%;height:250px}#site-branding{padding-top:0;display:flex;align-items:center;justify-content:flex-start;margin-left:var(--around-margin);margin-right:0;width:315px;padding-left:1px;height:var(--header-height);position:relative}.site-title a{color:#2f5061;text-decoration:none;font-size:25px;font-weight:700}.site-title img{position:relative;overflow:hidden;display:block}p.site-title,h1.site-title{margin:0;font-family:Helvetica Neue,Arial,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif;font-weight:500;font-size:2em}#site-branding img{padding-top:2px}#masthead{background:var(--main-background-color);border-bottom:1px solid #d2d2d7;height:var(--header-height);position:fixed;top:0;left:0;width:100%;z-index:9999;display:flex;align-items:center}.new-products{background:#3b3b3b;background-image:url(/wp-content/uploads/2025/04/CHKETyVbNz.png);background-repeat:no-repeat;background-position:right center;background-size:auto}.new-products h2{color:#fafafa}#top-list{width:calc(100% - var(--around-margin) * 2);margin:0 var(--around-margin);position:relative;justify-content:space-between;align-items:flex-start;padding-top:20px;padding-bottom:20px;flex-direction:column}.homepage-new-products{width:100%}.homepage-new-products ul li{border-bottom:1px solid #acacac;padding:5px 5px 8px;color:#fafafa;background:#2222225e}.homepage-new-products a{color:#e5e9fa}.homepage-new-products a:hover{color:#eee}.homepage-new-products ul li:last-child{border-bottom:0}.homepage-new-products .ymd{color:#fafafa;background:#858585;margin:10px 18px 10px 0;padding:1px 5px;border:1px solid #333;display:inline-block;font-size:12px}.homepage-new-products .ymd-container.ago .ymd{clip-path:polygon(0% 0%,calc(100% - 6px) 0%, /* 右上 - 6px */ 100% 6px, /* 右上の斜めカット部分 */ 100% 100%, /* 右下 */ 0% 100% /* 左下 */);background:#4c5f6c}.homepage-new-products .yyyy,.homepage-new-products .mm,.homepage-new-products .dd{font-size:14px}.homepage-new-products .dot{margin:0 3px}.new-badge{color:#dac5c5;padding:5px;font-size:14px;margin-left:5px;display:inline-block}.side-menu{width:100%;position:relative;display:block;padding:0 10px}.side-menu h2{position:relative;font-size:18px;padding:0;margin:0 0 25px;border-bottom:0;font-weight:900}.side-menu ul{list-style:none}.sub-menu{margin-left:5px}.side-menu ul li{border-bottom:0;padding-top:0;margin-bottom:5px;line-height:30px}.side-menu ul li a{color:var(--link-color);display:block;width:100%;font-size:16px;border-bottom:1px solid #d2d2d7}.side-menu ul li a:hover{background:#f5f5f5}.side-menu>ul>li>a:first-child{margin-bottom:10px}a:hover,a:focus,a:active{color:#222}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.archive-area{background:var(--main-background-color)}article.post{margin-bottom:0}article.page{margin-bottom:30px;background-color:#fafafa;border-radius:5px;padding:30px}.post-content{padding:0;display:block;position:relative;overflow:hidden}.error-page{padding:62px 0}.page .entry-title{margin-bottom:20px}.page-area header.entry-header{background:0 0}.page-area .entry-title{color:#222}.page-area h3{margin-top:40px}.entry-title{font-size:32px;line-height:26px}.entry-title i,.entry-footer span i,.entry-meta i{color:var(--link-color);margin-right:5px}.entry-title a,.entry-footer span a,.entry-meta a{color:#2f5061;text-decoration:none}.entry-title a:hover,.entry-footer span a:hover,.entry-meta a:hover{color:var(--link-color)}p{font-size:16px;line-height:28px;margin-bottom:15px;word-break:break-all;color:var(--entry-p-color)}.sansyou{font-size:13px}.entry-footer{border-bottom:1px solid #efe8e4;padding-bottom:35px;margin-top:35px}.entry-footer span,.entry-meta span{margin-right:15px;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:1px;font-size:14px}.cat-links,.tags-links{padding:2px 12px}.entry-footer span.author{margin-right:0}a.button{padding:5px 22px;font-size:15px;transition:.5s;border:1px solid var(--link-color);color:var(--link-color)}a.button:hover{background-color:#fff;border:1px solid var(--link-color);color:var(--link-color);transition:.5s}a.button.error{border-radius:5px;text-decoration:none}.page-links{margin-top:10px}.page-links a{display:inline-block;border:1px solid #252525;color:#252525;padding:0 10px;transition:.5s;margin:0 5px}.nav-links a:hover,.page-links a:hover{color:var(--link-color);transition:all .2s ease-in-out;border:1px solid var(--link-color)}h2{position:relative;font-size:18px;padding:0;margin:0 0 25px;background:0 0;border-bottom:0;font-weight:700}dd{margin-bottom:15px}.yarpp-related-area{margin-bottom:0!important;margin-top:0!important;background:#e9e9f0;padding:52px 0}.perfume .yarpp-related{margin:0}.yarpp-related-area .related{background:#f5f5f7;padding:25px 15px;margin:0 auto;width:92%}.list-sub-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:25px;margin-top:0}.perfume ul.related-container{background:#f5f5f7;padding:0}.perfume .yarpp-related-area h2{margin:0 var(--around-margin) 0 var(--around-margin)}.yarpp-related-area .color-line-container{width:calc(92% - 24px);max-height:12px}.yarpp-related-area .perfume-list .color-line-container{width:calc(100% - 12px)}.yarpp-related-area .color-line{height:3px}.yarpp-related-area .gender-bar{height:4px;display:none;width:calc(92% - 24px);margin:0 auto}.yarpp-related .brand a{font-weight:400}.yarpp-related-area ul.perfume{background:#3d2b2a;clip-path:none}.yarpp-related-area ul.perfume a{color:#fafafa}.yarpp-related-area ul.perfume a:hover{color:#e7e7e7}.yarpp-related-area .perfume li{border-bottom:0;margin-left:0}ul{list-style:none}ul,ol{margin:0}.perfume .perfume-container{margin:0 auto;padding:0 20px;width:100%}.perfume .perfume-container.top-title{justify-content:space-between;align-items:center}.perfume .perfume-container.top-title .img-area{width:182px;max-height:197px;border:1px solid #595959;background:#e3e3e3}.perfume .perfume-container.top-title .img-area .page-img{width:140px}.perfume .perfume-container.top-title .img-area .page-img img{height:100%}header.entry-header{background:#888;color:#fafafa;margin-top:0}.post-meta{background:#767676}.post-meta .perfume-container{padding:10px 20px;color:#fafafa;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.post-meta .perfume-container .pr-mark{background:#888;padding:3px;color:#fafafa;line-height:18px}.post-meta label{background:#888;padding:3px;color:#fafafa}.post-meta a{color:#fafafa}.post-meta a:hover{color:#eee}.perfume-price-evaluation{background:linear-gradient(to right,#ff9b9b,#e9caff,#9dc3ff)}.entry-header .perfume-container h1.entry-title{font-size:48px;line-height:67px;font-weight:700;margin-bottom:0;padding-right:10px}.entry-header .perfume-container h1.entry-title .brand-name{display:block;font-size:22px;line-height:36px;margin-bottom:8px;font-family:"Noto Serif JP",serif}.entry .entry-header .perfume-container h1.entry-title{padding:80px 0;font-size:32px;line-height:39px}.guess{display:inline-block;margin-right:5px}.perfume-container table{width:100%;border-collapse:collapse;font-size:16px;text-align:left;background-color:#f9f9f9;border:1px solid #ddd;overflow:hidden}.entry #number-table.wp-block-table .has-fixed-layout tr:first-child th:first-child{width:130px;max-width:130px}.entry .wp-block-table .has-fixed-layout tbody tr td:first-child{font-weight:700}.entry img{border:1px solid #222;clip-path:var(--clip-path-12)}.entry .eye-catch img{max-width:800px}.entry table img{border:0;clip-path:var(--clip-path-12);max-width:80px;display:block;margin:0 auto;border:1px solid #c2b7b7}.perfume-container table th,.perfume-container table td{padding:12px 15px;border-bottom:1px solid #ddd}.perfume-container table th{background-color:#888;color:#fff;font-weight:700;width:30%;text-align:left}.entry .perfume-container table th,.entry .perfume-container table td{border:1px solid #222}.perfume-container table td{width:70%}.perfume-container table tr:nth-child(even){background-color:#f2f2f2}.perfume-container table tr:hover{background-color:#e9ecef}.perfume-container table tr:hover th{color:#bfc9fd}.perfume-container table td a{color:#007bff;text-decoration:none}.perfume-container table td a:hover{text-decoration:underline}.perfume-container table td .category-list:after{content:"/";margin-left:5px;margin-right:5px;color:#a9a9a9}.perfume-container table td .category-list:last-child:after{content:"";margin-right:0}@media (max-width:767.98px){#number-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}#number-table table{min-width:800px;  width:100%;border-collapse:collapse}#number-table th,#number-table td{white-space:normal;overflow-wrap:anywhere;padding:6px 15px}.entry .wp-block-table .has-fixed-layout tr:first-child th:first-child{width:80px;max-width:80px}.entry table img{max-width:60px}}#perfme-situation{background:linear-gradient(to right,#ff7676,#e9caff,#9dc3ff)}.season-selection-wrapper{padding:var(--basic-margin) 0;background:#5d5d5d}.season-selection-wrapper .season-selection-container{justify-content:space-between;gap:50px}.season-selection{flex-direction:column;gap:10px;margin:20px 0;border:1px solid #d9d9d9;background:#fefefe6e;padding:15px;margin-left:0}.season-comment p{border:1px solid #d9d9d9;background:#fefefe57;padding:15px;margin-left:0}.season-selection-group{gap:10px;margin-bottom:15px;width:max-content}.season-selection-group:last-child{margin-bottom:0}.season-option{display:inline-block;padding:15px 20px;border:1px solid #a9a9a9;clip-path:var(--clip-path-6);color:#a9a9a9;font-size:25px}.season-option.spring{background:#ffedf1}.season-option.spring.selected{background:#ffb4c4}.season-option.summer{background:#d1e6d5f7}.season-option.summer.selected{background:#b2f4bff7}.season-option.autumn{background:#ffded4f7}.season-option.autumn.selected{background:#ffac92f7}.season-option.winter{background:#f9feff}.season-option.winter.selected{background:#d6f8ff}.season-option.daily{background:#fff0da}.season-option.daily.selected{background:#ffd9a1}.season-option.night{background:#f4f4f4}.season-option.night.selected{background:#666;color:#fafafa}.season-option.selected{color:#1f1f1f;border-color:#404040;border:2px solid #222}.gender-meter-container{background:#f5f5f7}.gender-meter-header{font-size:1.5em;margin-bottom:10px;color:#333}.gender-meter{display:flex;align-items:center;width:100%;margin:var(--basic-margin) 0 10px 0}.gender-label{font-size:22px;margin:0 10px;color:#555}.meter-bar{flex:1;height:30px;border:1px solid #ccc;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.meter-bar .men-bar{background-color:#9dc3ff;height:100%;transition:width .3s ease}.meter-bar .women-bar{background-color:#ff7676;height:100%;transition:width .3s ease}.perfume.name h2{font-size:43px;line-height:51px}.perfume .post-thumbnail{background:#fafafa}.perfume .post-thumbnail img{width:800px;margin:0 auto;display:block}.perfume .wp-block-image{margin-bottom:20px}.perfume .explanation{background:#f5f5f7;display:flex;padding-top:35px;padding-bottom:var(--basic-margin)}.perfume ul,.perfume ol{background:#fefefe;padding:25px 15px;margin-left:0;clip-path:var(--clip-path-12)}.perfume li{padding-top:12px;padding-bottom:12px;font-size:18px;line-height:32px}.perfume li:first-child,.perfume .explanation li:first-child{padding-top:0}.perfume li:last-child{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}.perfume li ul li:nth-child(even){background:#f8f8f8}.entry .perfume .explanation li{margin-top:0}.entry .perfume .explanation li:nth-child(even){background:#f8f8f8}.perfume ul li ul,.perfume ol li ul{border:0!important;padding-bottom:0;padding-top:0}.perfume ul li ul .perfume ul li ul li:last-child,.perfume ol li ul li:last-child{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}.perfume ul li ul li:last-child,.perfume ol li ul li:last-child{padding-bottom:12px!important}.perfume .explanation ul,.perfume .explanation ol{border:1px solid #868686;margin:12px 0 0}.perfume .explanation ol{padding-left:44px}.perfume .explanation .single-list ul,.perfume .explanation .single-list ol{clip-path:unset}.perfume .explanation .single-list ul,.perfume .explanation .single-list ol{clip-path:unset}.perfume .not-perfume.explanation ul,.perfume .not-perfume.explanation ol{border:1px solid #9eb5ec}.perfume .explanation li{border-bottom:1px solid #d6d6d6;margin-top:6px;padding-top:12px}.perfume .explanation .single-list li{margin-top:0;padding-top:20px}.perfume .explanation .single-list li:nth-child(even){background:#f8f8f8;padding-bottom:20px!important}.perfume .explanation .single-list li ul{margin:0;padding-bottom:20px}.perfume .explanation .single-list li ul li{margin:20px 12px}.perfume .explanation .single-list li:nth-child(even) ul li{padding-bottom:0;margin-bottom:20px 12px}.perfume .explanation .single-list li ul li:nth-child(even){background:0 0}.perfume .explanation li:first-child .perfume .explanation li ul li{border-bottom:1px solid #d6d6d6;margin-top:0}.perfume .explanation .single-list li strong{font-size:18px}.perfume .explanation li strong{font-size:22px}.perfume.entry .explanation li strong{font-size:18px}.perfume .explanation li ul li strong{background:0 0;font-size:18px}.perfume p{font-size:18px;line-height:34px}.perfume p:last-child{margin-bottom:0}.perfume p:first-of-type{margin-top:20px}.perfume.entry p.koushiki-link{margin:40px auto 0 auto}.perfume.entry p.koushiki-link a{text-align:center;width:500px;display:block;margin:40px auto 0 auto;padding:20px 10px;background:#ee8330;color:#fafafa;font-weight:700;font-size:26px;clip-path:var(--clip-path-12);border:1px solid #a6a6a6;line-height:37px}.perfume.entry p.koushiki-link a:hover{background:#f19f5f}.perfume .whiteback p:first-of-type{margin-top:0}.perfume .explanation h2{font-size:40px;line-height:55px;padding-top:var(--basic-margin);margin-bottom:25px;font-weight:700}.perfume.entry .explanation h2{margin-top:var(--basic-margin);padding:20px 10px;margin-bottom:25px;font-weight:700;background:#747474;color:#fafafa}.perfume .explanation h3{font-size:43px;line-height:51px;padding-top:var(--basic-margin);margin-bottom:25px;font-weight:700}.entry .perfume .explanation h3{padding-top:30px;font-size:33px}.perfume h2{font-size:40px;line-height:55px;margin-bottom:25px;font-weight:700}.perfume .season-selection-wrapper h2 .perfume-container{display:block}.perfume .explanation h4{font-size:30px;line-height:40px;font-weight:500;padding-top:var(--basic-margin);margin-bottom:12px}.archive-title{font-weight:700;position:relative;margin-bottom:0}.archive-description{padding:20px;max-width:100%;margin:0 auto;background:#f5f5f7}.archive-description.brand{background:#414141;color:#fafafa}.archive-description.brand p{color:#fafafa}.archive-description.brand h2.archive-title{color:#fafafa;font-size:24px;line-height:30px;margin:10px 0 30px}.archive-container{max-width:1200px;display:flex;justify-content:inherit;margin:0 auto;gap:24px;flex-direction:row-reverse;align-items:center}h2.archive-title{text-align:center;margin-bottom:20px;position:relative;color:#5a5a5a;font-family:"Noto Serif JP",serif}.archive-description ul{list-style:square;padding:20px 15px 20px 30px;border:1px solid #686868;max-width:580px;clip-path:var(--clip-path-6);margin-bottom:20px}.archive-description.brand h2{margin-top:25px}.archive-description.brand ul{max-width:none;background:#343434;color:#fefefe;clip-path:var(--clip-path-12)}.archive-description.brand ul li{padding:17px 0 7px;border-bottom:1px solid #858585}.archive-description.brand ul li:first-child{padding-top:0}.archive-description.brand ul li:last-child{border-bottom:0;padding-bottom:0}.archive-description img{display:block;width:416px;clip-path:var(--clip-path-12);border:2px solid}.perfume-lists{width:calc(100% - var(--around-margin)* 2);margin:10px var(--around-margin);position:relative;justify-content:space-between;align-items:flex-start;padding-top:20px}.perfume-lists ul{width:100%}.perfume-lists ul.entry-list li{border-bottom:1px solid #222;width:100%;margin-bottom:10px;padding-bottom:3px}.perfume-lists ul.entry-list li label a{background:#222;padding:5px;color:#fafafa;margin:3px 15px 3px 0;display:inline-block;clip-path:var(--clip-path-6)}.perfume-lists ul.entry-list li label a:hover{background:#444}.color-line-container{display:flex;flex-direction:column;max-height:6px;width:calc(100% - 12px);margin:0 auto}.perfume-list .color-line{display:block;height:2px}.perfume-list .color-line.bai{height:4px}.perfume-list{box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;margin-bottom:20px}.perfume-list.empty{visibility:hidden}.perfume-list a.perfume-list-container{border:1px solid #222;min-height:80px;display:flex;background:#fafafa;border-top:0}.perfume-list a.perfume-list-container:hover{background:#eee}.perfume-title-archive{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;gap:10px;width:100%}.perfume-title-archive .title{font-weight:700;font-size:14px;flex:1;text-align:left;color:#222}.perfume-list .brand{display:inline-block;font-size:12px;width:100%;padding:0 8px 8px;font-weight:400}.perfume-list .brand a{color:#222}#g-button{position:fixed;bottom:20px;right:var(--around-margin);cursor:pointer;z-index:9999}#g-button .rainbow-ring{width:51px;height:51px;border-radius:50%;background:0 0;border:5px solid;border-image:conic-gradient(from 104deg,#9c876e,#7a7564,#c8beb3,#6c9d64,#c2bc5b,#5ea3e1,#76af63,#e97f33,#ffb7d5,#ffc8c8,#e38b7a,#bc7044,sienna,#8b4513,#9c876e) 1;position:fixed;bottom:20px;right:13px;clip-path:var(--clip-path-12);transition:all .7s}.related #g-button{position:relative;bottom:auto;right:auto;margin:10px var(--around-margin) 10px var(--around-margin)}.related #g-button .rainbow-ring{position:relative;bottom:auto;right:auto;transition:all .7s}#g-button.gender .rainbow-ring{border-image:linear-gradient(90deg,#5772ff 50%,#ff6f85 50%) 1;transition:all .7s}#g-button .rainbow-ring:hover{opacity:.8;border-image:linear-gradient(90deg,#5772ff 50%,#ff6f85 50%) 1}#g-button.gender .rainbow-ring:hover{opacity:.8;border-image:conic-gradient(from 104deg,#9c876e,#7a7564,#c8beb3,#6c9d64,#c2bc5b,#5ea3e1,#76af63,#e97f33,#ffb7d5,#ffc8c8,#e38b7a,#bc7044,sienna,#8b4513,#9c876e) 1}.perfume-list .gender-bar{height:4px;display:none;width:calc(100% - 12px);margin:0 auto}.gender-bar.show-gender-bar{display:flex}.archive-img{width:var(--bf-image-width);height:var(--bf-image-width);border-radius:0;display:flex;background:#fafafa;clip-path:var(--clip-path-6)}.img-area .archive-img img{display:block;border-radius:0;object-fit:cover;border:.5px solid #c6c6c6;width:var(--bf-image-width);height:var(--bf-image-width)}@media (min-width:576px){.perfume-list{width:calc(100% / 2 - 25px)}}@media (min-width:1150px){.perfume-list{width:calc(100% / 4 - 25px)}}@media (min-width:1350px){.perfume-list{width:calc(100% / 5 - 25px)}}.product-brand{margin-top:12px;font-size:.9rem;text-align:left;color:#666}.breadcrumbs-container{border-bottom:0;padding:7px 0;width:100%;display:block;position:relative}#breadcrumb.archive{max-width:none}.pagination{color:#777;font-size:12px;margin:18px 0 40px;width:100%;display:flex;justify-content:flex-start;padding:12px var(--around-margin);position:relative;display:inline-block}.pagination ul{display:flex;list-style:none;flex-flow:nowrap;overflow-x:scroll;word-break:keep-all;white-space:nowrap}.pagination ul li{display:flex}.pagination span,.pagination a{margin-right:10px}.pagination span{text-decoration:none;padding:6px 16px;margin-right:8px;margin-bottom:6px;border:1px solid #ededed;background:#f0f0f0}.pagination a{text-decoration:none;padding:6px 16px;margin-right:8px;margin-bottom:6px;border:1px solid #ededed;background:#fff;color:#222}.pagination a:hover{background:#eee}#breadcrumbs{margin:0 var(--around-margin) 0 var(--around-margin);line-height:24px;color:#b7b7b7;font-size:13px}#breadcrumbs a{color:#222}#breadcrumbs ul{display:flex;list-style:none;width:100%;flex-flow:wrap;color:#222}#breadcrumbs ul li{display:inline;margin:0 0 0 12px;padding-right:10px;position:relative}#breadcrumbs li:first-child{margin:0;padding-right:10px}.archive-top-area{background:var(--main-background-color);text-align:center;margin:0 0 20px;padding:40px 0 0;position:relative}.cat-sns{text-align:left;font-size:14px;padding-top:20px;display:block}#footer-area{position:relative;color:#fff;background-color:#222;margin:0;width:100%;min-width:300px;padding:0;text-align:center}#footer-area a{color:#fff}.copyright a{text-decoration:none;font-size:13px}.social-list{margin:0 var(--around-margin) 10px var(--around-margin)}.social.outer{position:relative;margin-bottom:15px}.social.outer:before,.social.outer:after,.social.outer .inner:before,.social.outer .inner:after{content:"";width:3px;height:3px;background:var(--container-bg-color);display:inline-block;position:absolute;transform:translateX(-50%);z-index:1}.social.outer:before,.social.outer:after,.social.outer .inner:before,.social.outer .inner:after{background:#f5f5f5}.social.outer:before{top:0;right:39.68px;border-top:solid 4px var(--main-background-color);border-left:solid 4px var(--black-color)}.social.outer:after{bottom:0;right:-2px;border-top:solid 4px var(--main-background-color);border-right:solid 4px var(--black-color)}.social.outer .inner:before{top:0;right:-6px;border-bottom:solid 4px var(--black-color);border-left:solid 4px var(--main-background-color)}.social.outer .inner:after{bottom:0;right:35.68px;border-top:solid 4px var(--main-background-color);border-left:solid 4px var(--black-color)}.social{margin:0 var(--around-margin) 15px var(--around-margin);height:40px;display:flex;justify-content:flex-end;align-items:center;position:relative}.social a{width:41.68px;height:40px;background:var(--main-background-color)}.social div{list-style:none;display:flex;justify-content:center;align-items:center;height:40px;width:41.68px;font-size:21px}.social div a{width:50px;text-align:center;position:relative;font-size:13px;padding:3px 0;display:block;border-radius:0}.social div{color:var(--black-color)}.social div:hover{color:#8d8d8d}.footer-about{align-items:center;font-size:13px;display:flex;justify-content:left;flex-direction:row-reverse;padding-bottom:20px;margin:0 var(--around-margin) 10px var(--around-margin)}#footer-area .copyright a{margin:0 10px 0 0}.footer-about a{margin:0 10px}/@media (max-width:500px){.fukugai-commentary table{max-width:none}}@media (max-width:575px){:root{--main-background-color:#f8f8f8;--container-bg-color:#f2f2f2;--entry-p-color:#222;--header-height:56px;--around-margin:22px;--around-margin-2:22px}.row>*{padding-right:0;padding-left:0}body{background:var(--main-background-color)}#masthead{position:relative;z-index:9999;height:54px}#page{margin-top:0}#site-branding{width:212px;padding-left:1px}#site-branding.search-form-open{display:none}.top-label{margin:0;font-size:18px;padding:0 10px}p{line-height:30px}.archive-area{padding-top:5px}.pagination{margin-top:13px}.perfume .explanation li ul{margin-left:0;padding:0}.perfume .explanation ol{padding-left:35px;padding-right:10px}.perfume li{font-size:16px}.related-container{margin:0;padding:var(--sp-basic-margin) 0 0 0;background:#fafafa}.related-container h2{margin-left:var(--around-margin)}.yarpp-related-area .related{width:100%}.yarpp-related-area .color-line-container{width:calc(100% - 24px)}.yarpp-related-area .gender-bar{width:calc(100% - 24px)}.breadcrumbs-container{padding:var(--sp-basic-margin) 0;margin:0}.ymd-container{width:100%;display:inline-block;margin-bottom:5px}.homepage-new-products ul li{line-height:18px;background:#22222285}.new-products{background-position:center;margin-top:-5px}#breadcrumbs{margin:0}#breadcrumb{margin:0 var(--around-margin-2) 0 var(--around-margin-2)}#breadcrumbs ul{flex-flow:nowrap;overflow-x:scroll;word-break:keep-all;white-space:nowrap}#breadcrumbs ul::-webkit-scrollbar{display:none}#footer-area{margin:0;padding:0}#g-button .rainbow-ring{width:38px;height:38px;bottom:5px;right:5px;border:3px solid;border-image:conic-gradient(from 104deg,#9c876e,#7a7564,#c8beb3,#6c9d64,#c2bc5b,#5ea3e1,#76af63,#e97f33,#ffb7d5,#ffc8c8,#e38b7a,#bc7044,sienna,#8b4513,#9c876e) 1;clip-path:var(--clip-path-8)}#g-button.gender .rainbow-ring{border:3px solid;border-image:linear-gradient(90deg,#5772ff 50%,#ff6f85 50%) 1}.perfume .perfume-container.top-title .img-area{width:110px}}@media only screen and (min-width:768px) and (max-width:991px){body{font-size:14px}}@media (min-width:481px) and (max-width:767px){body{font-size:14px}}@media (min-width:300px) and (max-width:480px){.mainmenu-area{background-color:#faf9f7}}@media (max-width:575px){.perfume p{font-size:15px;line-height:26px}.entry-header .perfume-container h1.entry-title{padding:var(--basic-margin) 10px;font-size:29px;line-height:38px}.entry-header .perfume-container h1.entry-title .brand-name{font-size:18px;margin-bottom:10px}.perfume .explanation h2{font-size:25px;line-height:31px}.entry .perfume .explanation h3{padding-top:30px;font-size:18px}.perfume h2{font-size:25px;line-height:31px}.post-thumbnail{padding:0 10px}.post-meta{padding:0 10px}.perfume-container{padding:0 10px}#site-branding{margin-left:10px}}@media (max-width:480px){.perfume-list{width:100%}}@media (min-width:576px){.perfume-container,.perfume-list .item,#breadcrumb,{max-width:540px}}@media (min-width:768px){.perfume-container,.perfume-list .item,#breadcrumb{max-width:720px}.perfume-list .perfume-product-archive.item{max-width:100%}}@media (max-width:768px){.side-menu{margin-top:30px}.footer-about.last{flex-direction:column;align-items:flex-start}.footer-about.last a{margin-left:0;margin-bottom:5px}}@media (min-width:992px){.perfume-container,.perfume-list .item,#breadcrumb,.perfume-list .perfume-product-archive.item{max-width:960px}}@media (min-width:1200px){.perfume-container,.perfume-list .item,#breadcrumb,.perfume-list .perfume-product-archive.item{max-width:1140px}}.fragrance-wheel-container{background:#fafafa}.brand-container{background:#eee}.top-label.brand{background:#eee}ul.brand-list{list-style:none;margin:10px var(--around-margin);padding:20px 0 0;display:flex;flex-wrap:wrap;gap:.5rem 1rem}ul.brand-list li{margin-bottom:15px}ul.brand-list li a{margin-bottom:10px;color:#222;background:#fafafa;border:1px solid #222;padding:5px 7px;clip-path:var(--clip-path-6)}ul.brand-list li a:hover{color:#222;background:#eee}.fragrance-wheel-container.top,.brand-container.top{padding:0;margin:0 auto;justify-content:center}.fragrance-wheel-container .contaienr,.fragrance-wheel-container.top .container{margin:10px var(--around-margin) 55px var(--around-margin);position:relative;justify-content:space-between;align-items:flex-start;max-width:1250px}.brand-container.top .container{margin:10px var(--around-margin) 55px var(--around-margin);position:relative;justify-content:space-between;align-items:flex-start}.fragrance-wheel-container .container .fragrance-wheel,.fragrance-wheel-container.top .container .fragrance-wheel{margin:10px auto;max-width:300px}.fragrance-wheel-container .perfume-container .container{margin:var(--basic-margin) 0 40px 0}.fragrance-wheel{display:block;position:relative;border-radius:50%;margin:60px auto;margin:60px auto;max-width:450px;width:100%;height:auto;border:none;user-select:none}.outer-segment,.inner-segment{stroke:none;fill-opacity:.9;transition:opacity .2s}.outer-segment:hover,.inner-segment:hover{opacity:.7;cursor:pointer}.outerHover{fill-opacity:.6;transition:fill-opacity .1s}.outer-label-text{font-size:7px;fill:#f1f1f1;pointer-events:none;font-weight:700;transition:transform .2s}.inner-label{display:none}#centerLabelBg{fill:rgba(255,255,255,.6);stroke:#938787;stroke-width:.5;rx:0;ry:4;clip-path:var(--clip-path-3);pointer-events:none}#centerLabel{font-size:7px;fill:#938787;font-weight:700;text-anchor:middle;dominant-baseline:middle;pointer-events:auto}#centerLabelBg.family{fill:rgb(89 84 84/60%)}#centerLabel.family{fill:#fafafa}.outer-circle{position:absolute;width:100%;height:100%;clip-path:circle(50%)}.inner-circle{position:absolute;width:80%;height:80%;clip-path:circle(40%);top:10%;left:10%;transform:rotate(-15deg)}.segment{position:absolute;transform-origin:50% 50%;text-align:center;line-height:50px}.floral-family{background-color:#f8e5e5}.oriental-family{background-color:#f3d3b3}.woody-family{background-color:#d9e3c5}.fresh-family{background-color:#d1f0f0}.color-labels{display:flex;flex-wrap:wrap;gap:9px;margin:auto 0 auto 64px}.top .color-labels{margin:auto 0 auto 64px}.color-label{display:flex;align-items:center;padding:2px;clip-path:var(--clip-path-6)}.color-label.active{background:#eee}.color-label a{color:#222}.color-label a:hover{text-decoration:underline}.color-box{width:30px;height:30px;margin-right:10px;clip-path:var(--clip-path-6)}.color-name{font-size:13px}.color-labels .selected{border:1px solid #ddd;background:#fcfcfc;clip-path:var(--clip-path-6)}.color-labels .selected.active{background:#eee}.categories-list{padding:0;gap:50px}.categories-list .comment{margin-top:10px}.categories-list .wheels-list ul{background:#f5f5f7}.categories-list .wheels-list,.categories-list .fragrance-categories-list{flex:1;min-width:0;padding:16px;background:#fdfdfd;min-height:300px;border:2px solid;border-image:conic-gradient(from 104deg,#9c876e,#7a7564,#c8beb3,#6c9d64,#c2bc5b,#5ea3e1,#76af63,#e97f33,#ffb7d5,#ffc8c8,#e38b7a,#bc7044,sienna,#8b4513,#9c876e) 1}.categories-list .fragrance-categories-list{border-image:conic-gradient(from 61deg,#d8cfc4,#6c9d64,#bc7044,#9c876e,sienna,#76af63,#e97f33,#c2bc5b,#7a7564,#d2691e,#add8e6,#ffe4e1,#b5d3a8,#e97f33,#ffb7d5,#5ea3e1,#cfcfc4,#8b4513,#d8cfc4) 1}.categories-list .fragrance-categories-list ul{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:18px;background:#f5f5f7;overflow-x:auto;white-space:nowrap}.categories-list .fragrance-categories-list ul li:after{content:"/";margin-left:10px}.categories-list .fragrance-categories-list ul li:last-child:after{content:""}.perfume .categories-list ul li{margin-bottom:0;padding-bottom:0;padding-top:0;line-height:38px}.zokusei-container{background:#f5f5f7}.zokusei-container ul{border:1px solid #868686}.zokusei-container h3,.image-character-container h3{font-size:22px;line-height:30px;margin-top:20px}.image-character-container h3:first-child{margin-top:20px}.image-character-container h3{margin-top:48px}.image-character-image{max-width:500px;margin:37px auto;display:block;border:2px solid #222;clip-path:var(--clip-path-12)}.zokusei-container h3:first-child{margin-top:0}.image-character-container{background:#fafafa}.image-character-container.landscape{background:#fff}.image-character-container ul{border:1px solid #222}.image-character-container ul li:nth-child(even){background:#f9f9f9}.search-area{padding:10px var(--around-margin) 55px var(--around-margin)}.search-line-container{display:flex;flex-direction:column;max-height:6px;max-width:950px;margin:0 auto}.search-line-container .search-line{display:block;height:2px;width:calc(100% - 24px);margin:0 auto}.search-line-container .search-line:first-child{background:#545454}.search-line-container .search-line:nth-child(2){background:#8f8f8f}.search-line-container .search-line:last-child{background:#d0d0d0}.q-label{margin:0 4px 0 10px;border:1px solid #a8a8a8;line-height:16px;font-size:12px;display:inline-block;background:#9c9c9c;padding:0 5px;color:#fafafa;clip-path:var(--clip-path-3)}.q-label:first-child{margin-left:0}#search-container{flex-direction:column;max-width:950px;margin:0 auto;padding:10px;border:1px solid #727272;border-top:none;background:#f5f5f7}#search-container .drop-down-area{gap:1rem;padding:1rem 1rem 0;border-radius:8px}.search-item.check-box{padding:0 1rem 1rem}.search-item.check-box .check-lists{display:flex;flex-wrap:wrap;flex-direction:row;gap:3px;padding:0}.search-item.kisetsu{display:flex;padding:0}.search-item.kisetsu .check-lists{padding:0;display:flex;flex-wrap:wrap;flex-direction:row}.search-item.check-box .feas_clevel_01{display:flex;margin-right:3px;line-height:29px}.search-item{display:flex;flex-direction:column;flex:1;min-width:200px;font-family:"Noto Serif JP",serif}.search-item label,.search-item select,.search-item input[type=checkbox]{font-size:14px;margin-bottom:.5rem}.search-item input[type=checkbox]{appearance:auto}.search-item select,.search-item input[type=text],.search-item input[type=submit]{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa;outline:none;transition:border-color .2s ease-in-out;width:100%;clip-path:var(--clip-path-6);font-family:"Noto Serif JP",serif}.search-item select{width:100%;margin-top:3px;padding:4px 11px;-webkit-appearance:none;appearance:none}.search-item select.ajax_0_1,.search-item select.ajax_1_1{margin-top:0;margin-bottom:25px}.search-item input[type=submit]{max-width:300px}.search-item select:focus,.search-item input[type=text]:focus,.search-item input[type=submit]:hover{border-color:#007bff}.search-item.button{display:flex;justify-content:flex-end;align-items:center;flex:1 1 100%;margin-bottom:10px}.search-item.button input[type=submit]{background-color:#fafafa;color:#222;border:1px solid #ccc;font-weight:700;cursor:pointer;border-radius:0;clip-path:var(--clip-path-6);transition:background-color .2s ease-in-out}.search-item.button input[type=submit]:hover{background-color:#e8e8e8;border:1px solid #222;color:#525252}.search-item.check-box label{display:flex;align-items:center;margin-bottom:0;font-size:14px;cursor:pointer}#open-button.search-label{cursor:pointer;text-align:center}#open-button.search-label:hover{color:#396395}.search-item .search-label{width:100%;margin-bottom:5px;position:relative;display:inline-block;font-weight:600;text-align:left}.search-item.check-box input[type=checkbox]{margin-right:.5rem}@media (max-width:768px){.search-item{flex:1 1 100%}#search-container .drop-down-area{padding:1rem;margin-bottom:10px}.search-item select.ajax_0_1,.search-item select.ajax_1_1{margin-bottom:10px}.search-item.button{justify-content:center}}.check-lists input[type=checkbox]{appearance:none;opacity:0;position:absolute}.check-lists label{display:flex;align-items:center;cursor:pointer;font-size:16px;position:relative;margin-bottom:8px}.check-lists .plus{font-size:28px;margin-right:10px;font-weight:800;bottom:1px;position:relative}.check-lists label:before{content:"";width:20px;height:20px;background:#fafafa;border:1px solid #ccc;border-radius:2px;margin-right:3px;transition:all .3s ease;display:inline-block;position:relative;clip-path:var(--clip-path-3)}.check-lists label:has(input[type=checkbox]:checked):before{clip-path:initial;border-radius:0}.check-lists input[type=checkbox]:checked+span:before{background-color:#222;border-color:#4caf50}.check-lists input[type=checkbox]:checked+span:after{content:"";position:absolute;top:6px;left:8px;width:6px;height:12px;border:1px solid #222;border-width:0 2px 2px 0;transform:rotate(45deg)}.check-lists label:hover:before{border-color:#4caf50}@media (max-width:992px){.entry img{max-width:100%}.fragrance-wheel-container .container,.fragrance-wheel-container.top .container{flex-direction:column}.color-labels,.top .color-labels{margin:20px 0 34px}.categories-list{flex-direction:column;gap:35px}.categories-list .wheels-list,.categories-list .fragrance-categories-list{min-height:unset}.season-selection{width:100%}.season-selection-wrapper .season-selection-container{flex-direction:column;gap:0}.perfume .season-comment p{border:none;background:0 0;padding:0;margin-left:0;clip-path:unset}.archive-container{width:100% gap:12px;flex-direction:column}.archive-container img{width:600px}.perfume.entry p.koushiki-link a{width:90%}}