:root{--section-title-color: #90B9D8;--noto-serif-jp: "Noto Serif JP", serif}.double-break{margin-bottom:32px}.about-page .scroll__top{width:76px;height:76px}.about-page .scroll__top-text{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:12px}.about-page .scroll__top-text svg{margin-bottom:0}.about-page .viewmore-btn{font-size:14px;min-width:180px;margin:40px 0 0}.about-page-content{margin:0 50px;text-align:center;display:flex;flex-direction:column}.about-option-btn{display:flex;justify-content:center;margin:0 auto;gap:14px;padding:80px 0 120px;flex-wrap:wrap;max-width:1300px;row-gap:24px}.about-option-btn .option-btn{border:1px solid var(--choco);height:44px;width:230px;padding:8px 12px;text-align:center;border-radius:8px;position:relative;transition:background-color .6s ease,transform .6s ease}.about-option-btn .option-btn:after{position:absolute;content:"";width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;display:inline-block;right:10px;transform:translateY(-50%) rotate(45deg);transition:transform .4s ease;color:#000;top:45%}.about-option-btn .option-btn:hover{color:#fff;background-color:var(--choco)}.about-option-btn .option-btn:hover:after{color:#fff}.about-page-content .section-header{margin-bottom:60px;display:block}.about-page-content .section-title img{width:104px}.about-page-content .section-title h2{font-size:70px;top:-22px;padding-top:0}.about-page-content .section-header h4{margin-top:12px;font-weight:400;font-size:24px;letter-spacing:.02em}#a-jewelry-box{margin-bottom:120px}.section-content{display:flex;padding:50px;justify-content:center}.section-sub-head{margin-top:50px;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.section-sub-head img{width:27px}.section-sub-head-title{font-size:30px;line-height:160%;letter-spacing:.03em;font-weight:500;font-family:var(--noto-serif-jp)}.section-content-box{width:560px;margin-left:30px}.section-content-box:first-child{margin-right:30px;margin-left:0}.section-content-image{max-height:406px}.section-content-title{color:var(--section-title-color);font-size:25px;line-height:150%;letter-spacing:.03em;font-weight:500;font-family:var(--noto-serif-jp);margin-bottom:24px}.section-content-line{border-left:1px solid #C6DCE8;position:relative;height:100px;width:100px;background:#f0f0f0}.section-content-img{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.section-content-des{font-size:17px;line-height:180%;letter-spacing:.03em;text-align:left}.section-content-des-adjust{padding:0 50px}#quality{margin-bottom:120px}.quality-content{display:flex;flex-direction:column;gap:30px;margin:50px 0 0}.quality-content-wrap{display:flex;align-items:center;gap:20px}.quality-content-wrap>*{flex:1}.quality-content-des .section-content-title{font-size:30px}#brand-story{margin:0 -50px 180px}.brandstory-content{display:flex;flex-direction:column;gap:140px}.brandstory-content-first{background-image:url(/cdn/shop/files/branding_bg_pc_01.png?v=1753934696);background-repeat:repeat-y;background-size:cover;background-position:center;padding:100px 50px}.brandstory-content-second{background-image:url(/cdn/shop/files/branding_bg_pc_02.png?v=1753934724);background-repeat:repeat-y;background-size:cover;background-position:center;padding:80px 50px}.brandstory-content-wrap{display:flex;justify-content:center;align-items:center;gap:40px}.brandstory-content-des{font-size:18px;line-height:190%;letter-spacing:.03em;text-align:center;font-family:var(--noto-serif-jp)}.brandstory-content-des-adjust{font-size:28px;line-height:190%;letter-spacing:.03em;text-align:center;font-family:var(--noto-serif-jp)}.break-text p{font-size:28px;padding:50px 0;font-family:var(--noto-serif-jp);font-weight:500}.content2-head p{font-size:18px;padding-top:20px;padding-bottom:80px;font-family:var(--noto-serif-jp);line-height:190%}.five-features{display:flex;flex-direction:column;gap:55px}.feature-number{margin-right:328px;top:-46px!important}.five-features-wrap{display:flex;justify-content:space-between}.five-features-wrap>*{flex-basis:50%;box-sizing:border-box}.five-features-wrap>div{max-width:48%;margin:auto 0}.five-features-wrap .point{font-size:26px;line-height:130%;font-family:Imperial Script,cursive;letter-spacing:.04em;color:#8f7a71;text-align:center}.five-features-wrap .viewmore-btn{min-width:180px}.feature-head{font-size:30px;font-weight:500;line-height:132%;letter-spacing:.03em;font-family:var(--noto-serif-jp);color:#8f7a71;text-align:center}.feature-subhead{font-size:20px;font-weight:700;line-height:150%;letter-spacing:.03em;color:var(--choco);font-family:var(--noto-serif-jp);padding:10px 0;text-align:center}.feature-des{font-size:17px;line-height:180%;letter-spacing:.03em;text-align:left}.caution-text{margin-top:10px;font-size:15px;font-weight:300}#jewelry-collection{margin:120px -50px;background:url(/cdn/shop/files/jw_bgt_pc.png?v=1754036209),url(/cdn/shop/files/jw_bgf_pc.png?v=1754036419);padding:120px;background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;background-size:100% 520px,100% 420px}.jwc{display:flex}.subheader{font-size:17px;line-height:180%;letter-spacing:.03em;font-weight:300;margin-top:20px}.jwc-wrap{display:flex;flex-direction:column;gap:90px}.jwc-wrap .viewmore-btn{margin:60px 0 0}.jwc-content{display:flex;flex-direction:column;gap:40px}.jwc-caution{margin-bottom:20px}.diamond-head{display:flex;justify-content:center;align-items:center;gap:6px;margin-bottom:16px}.diamond-head img{width:18px}.diamond-head p{font-size:26px;font-weight:500;line-height:150%;letter-spacing:.03em;font-family:var(--noto-serif-jp);color:#90b9d8;position:relative}.content{display:grid;gap:30px}.content-head{font-size:35px;font-weight:500;line-height:160%;letter-spacing:.03em;font-family:var(--noto-serif-jp)}.content-des{font-size:17px;line-height:197%;letter-spacing:.03em}.represent-series{margin:200px 20px 0}.represent-wrap{display:flex;flex-direction:column;gap:55px}.represent-content{display:flex;flex-direction:row;gap:30px;justify-content:center;align-items:center}.represent-content>picture{flex-basis:50%;box-sizing:border-box;margin:0}.represent-content>picture img{width:100%;height:auto;display:block}.represent-content>div{flex-basis:55%;box-sizing:border-box;margin:0}.represent-head{font-size:20px;font-weight:700;line-height:160%;letter-spacing:.03em;font-family:var(--noto-serif-jp);color:var(--choco);margin-bottom:12px}.represent-subhead{font-size:18px;font-weight:600;line-height:150%;letter-spacing:.03em;font-family:var(--noto-serif-jp);color:var(--choco);margin-bottom:14px}.represent-des{font-size:17px;line-height:197%;letter-spacing:.03em;text-align:left}.sub-head-des{font-size:17px;line-height:180%;letter-spacing:.03em;margin-bottom:60px;margin-top:30px}.buy-method{padding:20px 0 100px}.bm-header{position:relative}.bm-header-title{font-family:Imperial Script,cursive;font-size:26px;letter-spacing:.11em;line-height:140%;color:#90b9d8}.bm-header:before{content:"";position:absolute;bottom:0;width:190px;top:56%;right:52%;height:1px;background-color:#90b9d8;margin-right:16px}.bm-header:after{content:"";position:absolute;bottom:0;width:190px;top:56%;left:52%;height:1px;background-color:#90b9d8;margin-left:16px}.bm-title{font-family:var(--noto-serif-jp);font-size:30px;letter-spacing:.03em;line-height:160%;font-weight:700;color:#90b9d8}.bm-des{display:flex;gap:16px;flex-direction:column;margin-top:14px}.bm-des p{font-size:17px;letter-spacing:.03em;line-height:180%}.buy-method-content{display:flex;gap:40px;margin:0 10px}.buy-method-content>*{flex:1}.bmc-title{font-family:var(--noto-serif-jp);font-size:40px;letter-spacing:.03em;line-height:160%;font-weight:500}.bmc-subtitle{font-family:var(--noto-serif-jp);font-size:32px;letter-spacing:.03em;line-height:160%;font-weight:500}.bmc-des{font-size:17px;letter-spacing:.03em;line-height:180%;text-align:left;margin:20px 24px 0}.buy-method-content .viewmore-btn{margin:60px 0 0}.bmc-point{display:flex;gap:40px;margin:80px}.bmc-point>*{flex:1}.bmc-point-box{background-color:#fff;border:2px solid var(--choco);padding:30px 50px;box-shadow:4px 4px 0 var(--choco);text-align:center;font-size:16px;line-height:1.6;border-radius:8px;display:flex;flex-direction:column;gap:16px}.bmc-point-icon{display:flex;flex-direction:column;align-items:center}.bmc-point-icon img{width:25px}.bmc-point-icon p{font-size:24px;letter-spacing:.04em;line-height:140%;text-align:left;font-family:Imperial Script,cursive;color:#8f7a71}.bmc-pb-content{display:flex;gap:6px;align-items:center;justify-content:space-around}.bmc-pb-title{font-weight:700;font-size:24px;letter-spacing:.03em;line-height:150%;font-family:var(--noto-serif-jp);color:var(--choco)}.bmc-pb-des{font-size:17px;letter-spacing:.03em;line-height:180%;text-align:left}.bmc-point-wrap .viewmore-btn{margin:0}.bm-michikumi{margin:100px 80px}.bm-michikumi-content{display:flex;flex-direction:column;gap:55px}.bmmc-wrap{display:flex;gap:64px}.bmmc-detail{display:flex;flex-direction:column;gap:18px}.bmmc-detail picture img{padding:0 50px}.bmmc-detail-title{font-weight:700;font-size:26px;letter-spacing:.03em;line-height:150%;font-family:var(--noto-serif-jp);color:var(--choco)}.bmmc-detail-subtitle{font-weight:700;font-size:22px;letter-spacing:.03em;line-height:150%;color:var(--choco)}.bmmc-detail-des{font-size:17px;letter-spacing:.03em;line-height:180%;text-align:left}.bmmc-des{font-size:17px;letter-spacing:.03em;line-height:180%}.bmc-last{display:flex;flex-direction:column;gap:40px}.bmc-last-content{display:flex;gap:28px;align-items:center}.bmc-last-content>*{flex:1}.bmc-last-content .diamond-head p{font-size:30px}.bmc-last-title{font-family:var(--noto-serif-jp);font-weight:500;font-size:24px;line-height:132%;color:#90b9d8;letter-spacing:.03em}.bmc-last-des{font-size:17px;letter-spacing:.03em;line-height:180%;text-align:left;margin-top:14px}.bmc-last .caution-text{margin-top:20px;text-align:left}#membership{margin:120px 50px}.member-benefit{display:flex;flex-direction:column;gap:60px;justify-content:center}.member-benefit-wrap{display:flex;gap:32px}.member-benefit-wrap>picture{flex-basis:35%;box-sizing:border-box;margin:0}.member-benefit-wrap>picture img{width:100%;height:auto;display:block}.member-benefit-wrap>div{flex-basis:65%;box-sizing:border-box;margin:0}.mb-icon{display:flex;flex-direction:column;justify-content:center;align-items:center}.mb-icon img{width:105px}.mb-icon p{font-family:var(--noto-serif-jp);font-weight:700;font-size:24px;line-height:160%;letter-spacing:.03em;color:var(--choco)}.mbc-title{font-family:var(--noto-serif-jp);font-weight:700;font-size:30px;line-height:150%;letter-spacing:.03em;color:var(--choco)}.mbc-des{font-family:Noto Sans JP;font-weight:400;font-size:17px;line-height:180%;letter-spacing:.03em;text-align:left;margin-top:20px}.mbc-req-wrap{display:flex;justify-content:center;margin-top:20px}.mbc-req{display:flex;flex-direction:column;background-color:#f4f2f1;border-radius:8px;padding:12px 20px}.mbc-req ul{text-align:left;margin-left:40px}.mbc-req p{font-weight:500;font-size:17px;line-height:160%;letter-spacing:.03em;text-align:center}.mbc-req li{padding-inline-start:0!important;font-weight:350;font-size:15px;line-height:150%;letter-spacing:.03em}.member-benefit-wrap .caution-text{text-align:left;margin:0 6px}.mbc-mail{text-align:left;margin-top:20px;margin-left:6px;margin-right:6px}.mbc-mail-head{font-size:18px;letter-spacing:.03em;font-weight:500;line-height:160%}.mail-wrap{margin-top:20px}.mail-wrap .form-row>.form-control{background:#fff;flex:none;width:270px}.mail-wrap.contact-wrap{background:#fff}.mbc-last{margin:80px 0}.mbc-last .mbc-title,.mbc-last .mbc-des{text-align:center}.mbc-last-special{display:flex;gap:30px;margin:100px 20px 0}.mbcs-wrap{flex:1;display:flex;flex-direction:column;border:1px solid var(--choco);border-radius:8px;gap:30px;padding:20px 25px 25px;position:relative}.mbcs-image{margin:30px 65px 0}.mbcs-image2{margin:0 10px}.mbcs-title{font-family:var(--noto-serif-jp);font-weight:700;font-size:24px;line-height:160%;letter-spacing:.03em;text-align:center;color:var(--choco);margin-bottom:20px}.mbcs-des{font-size:17px;line-height:180%;letter-spacing:.03em}.mbcs-des-add{font-size:15px;line-height:150%;letter-spacing:.03em;text-align:right;margin:0 65px}.mbcs-head{position:absolute;top:-34px;left:50%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%)}.mbcs-head img{width:25px}.mbcs-head p{font-family:Imperial Script,cursive;font-weight:400;font-size:24px;line-height:140%;letter-spacing:.06em;text-align:center;color:var(--choco);padding:0 20px}.member-register{margin:0 20px;position:relative}.member-register-wrap{position:absolute;display:flex;flex-direction:column;top:50%;transform:translateY(-50%);left:154px;align-items:center;height:410px;justify-content:space-between}.member-register-wrap img{width:208px}.member-register-wrap .viewmore-btn{min-width:280px;font-size:16px}#user-reviews{background:linear-gradient(to right,#fffdfda8,#d5eefd4d);margin:0 -50px;padding:60px 0 120px}.user-reviews{display:flex;margin:0 100px}.user-reviews-wrap{position:relative;display:flex;flex-direction:column;flex:1;align-items:center}.user-reviews-wrap:nth-child(2){border-left:1px solid #C6DCE8;border-right:1px solid #C6DCE8;padding-left:20px;padding-right:20px;margin:0 20px}.user-reviews-wrap picture{width:72%}.user-reviews-wrap picture img{width:100%}.ur-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:12px}.ur-icon img{width:25px}.ur-icon p{font-family:var(--noto-serif-jp);font-weight:600;font-size:24px;line-height:160%;letter-spacing:.04em}.ur-title{font-family:var(--noto-serif-jp);font-weight:600;font-size:20px;line-height:160%;letter-spacing:.03em;margin-bottom:14px}.ur-content{display:flex;flex-direction:column;gap:14px;margin-top:20px}.ur-des{font-weight:400;font-size:17px;line-height:180%;letter-spacing:.03em;text-align:left}#user-reviews .viewmore-btn{font-size:16px;min-width:226px;margin-top:70px}#faq{margin:0 -50px;padding:60px 0 120px;background-color:var(--milk-choco)}#faq .faq-section{background-color:unset;padding:0 150px}#faq .faq-question .question{font-size:20px;line-height:160%;letter-spacing:.03em}#faq .faq-answer .answer{font-size:17px;line-height:180%;letter-spacing:.03em}#faq .viewmore-btn{margin-top:70px;font-size:16px}.about-page-content .ayakosakurai-wrapper{padding:0 120px}@media screen and (max-width: 768px){.reverse{flex-direction:column-reverse!important}.about-page .scroll__top{width:56px;height:56px}.about-page .scroll__top-text p{font-size:12px}.about-page .scroll__top-text svg{width:22px}.about-option-btn{padding:30px 0;width:auto;gap:7px;row-gap:12px}.about-option-btn .option-btn{width:120px;font-size:10px;padding:10px 4px 10px 8px;text-align:left;display:flex;align-items:center;height:36px}.about-page-content{margin:0}.about-page-content .section-header{margin:0 0 32px}.about-page-content .section-title img{width:56px}.about-page-content .section-title h2{font-size:28px;top:-2px}.about-page-content .section-header h4{font-size:14px;margin-top:0;font-weight:300}.section-sub-head-title{font-size:22px}.section-content{flex-direction:column;padding:0 20px;gap:40px}.section-content-box{width:auto;margin:0}.section-content-box:first-child{margin:0}.section-content-title{font-size:20px;margin-bottom:10px}.section-content-des{font-size:16px}#a-jewelry-box,#quality{margin-bottom:60px}.quality-content{margin:0 16px;gap:40px}.quality-content-wrap{flex-direction:column}.quality-content-des .section-content-title{font-size:20px}.section-content-des-adjust{padding:0}#brand-story{margin:0 0 60px}.brandstory-content-first{background-image:url(/cdn/shop/files/branding_bg_sp_01.png?v=1753950436);padding:100px 10px 40px}.brandstory-content-second{background-image:url(/cdn/shop/files/branding_bg_sp_02.png?v=1753950437);padding:40px 10px}.brandstory-content{gap:20px}.double-break{margin-bottom:0}.brandstory-content-wrap{flex-direction:column;margin:0!important;gap:20px}.break-text p{font-size:18px;padding:20px 0}.brandstory-content,.brandstory-content-des-adjust{font-size:20px}.brandstory-content-des{font-size:15px}.content2-head p{padding:0 0 40px}.five-features{padding:0 16px 60px;gap:44px}.five-features-wrap{flex-direction:column}.five-features-wrap>div{max-width:100%}.feature-head{font-size:19px;text-align:center}.feature-number{margin-right:128px;top:-6px!important}.feature-subhead{font-size:18px;text-align:center}.feature-des{font-size:16px}.five-features-wrap .point{text-align:center}#jewelry-collection{padding:60px 20px;background:url(/cdn/shop/files/jw_bgt_sp.png?v=1754037000),url(/cdn/shop/files/jw_bgf_sp.png?v=1754036999);background-size:100% 250px,100% 200px;background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;margin:0}.subheader{font-size:16px}.content{gap:24px}.content-head{font-size:20px}.content-des{font-size:16px;text-align:left}.diamond-head p{font-size:20px}.represent-wrap{gap:44px}.represent-series{margin:60px 0 0}.represent-content{flex-direction:column;gap:12px}.represent-subhead{font-weight:500}.about-page .viewmore-btn{margin-top:24px}.sub-head-des{font-size:16px;margin:20px 0}.represent-des{font-size:16px}.represent-head{font-weight:500;margin-bottom:0}.jwc-wrap .viewmore-btn{margin-top:24px!important}.jwc-wrap{gap:50px}.section-sub-head{margin:40px 8px 0}#otherwaysbuy{margin:60px 16px 0}.bm-header:after{left:54%}.bm-header:before{right:55%}.bm-header:after,.bm-header:before{width:120px}.bm-header-title{font-size:22px}.bm-title{font-size:20px;font-weight:600}.bm-des{gap:12px}.bm-des p{font-size:16px;text-align:left}.buy-method{padding-bottom:40px;padding-top:0}.buy-method-content{flex-direction:column;margin:0;gap:10px}.bmc-title{font-size:20px}.bmc-des{font-size:16px;margin-left:0;margin-right:0}.bmc-subtitle{font-size:22px}.bmc-point{flex-direction:column;margin:40px 16px 0;gap:30px}.bmc-point-box{border:none;padding:0;box-shadow:none}.bmc-pb-title{font-size:18px;font-weight:600}.bmc-point-icon p{font-size:22px}.bmc-pb-des{font-size:16px}.bm-michikumi{margin:56px 16px}.bmmc-wrap{flex-direction:column;gap:40px}.bmmc-detail-title{font-size:15px}.bmmc-detail-subtitle{text-align:left;font-size:15px}.bmmc-detail-des{font-size:14px}.bmmc-detail picture img{padding:0}.bmmc-detail{padding:0 14px;gap:10px}.bmmc-detailbtn{margin-top:-30px;padding:0 14px}.bmmc-des{font-size:14px;text-align:left}.bmc-last-content{flex-direction:column;gap:12px}.bmc-last-content .diamond-head p{font-size:20px}.bmc-last-title{font-size:18px;text-align:center}.bmc-last-des{font-size:16px;margin-top:0}.caution-text{font-size:14px}#membership{margin:60px 16px 0}.member-benefit-wrap{flex-direction:column}.mb-icon p{font-size:18px}.mbc-title{font-size:18px;text-align:center}.mbc-des{font-size:16px;text-align:left!important;margin-left:6px;margin-right:6px;margin-top:14px}.mbc-req p,.mbc-req li{font-size:14px}.mbc-last{margin-top:50px;margin-bottom:60px}.mbc-last-special{margin:40px 0 0;flex-direction:column}.mbcs-wrap{padding:0 10px;border:none;gap:0}.mbcs-head{position:relative;transform:none;top:0;left:0}.mbcs-image{margin:40px 0 0;width:92%;place-self:center}.mbcs-image2{margin-top:12px}.mbcs-title{font-size:18px}.mbcs-des{font-size:16px}.mbcs-des-add{font-size:12px;margin:0}.member-benefit{gap:50px}.member-register{margin:0}.member-benefit-wrap .mbc-mail .caution-text{font-size:12px}.member-register-wrap img{width:75px;margin-left:14px}.member-register-wrap{left:50px;height:150px;align-items:start}.member-register-wrap .viewmore-btn{margin-top:20px;min-width:180px}#user-reviews{margin:0;padding:60px 0 40px}.user-reviews{flex-direction:column;margin:0 32px;gap:40px}.ur-icon{flex-direction:row}.ur-icon p{font-size:20px}.ur-title{font-size:16px}.user-reviews-wrap:nth-child(2){padding:0;margin:0;border:none}.ur-des{font-size:16px}.user-reviews-wrap picture{width:56%}.ur-des-top{font-size:15px!important}#user-reviews .viewmore-btn{margin-top:48px}#faq{margin:0;padding:60px 0}#faq .faq-section{padding:0 23px}.faq-section .faq-list{gap:24px}#faq .faq-question .question,#faq .faq-answer .answer{font-size:16px}.faq-section .faq-answer .content{margin-right:0;gap:16px}.faq-section .faq-question .content{gap:16px}.faq-section .faq-item{padding:16px}#faq .viewmore-btn{margin-top:48px}.about-page-content .ayakosakurai-wrapper{padding:0}.about-page-content .ayakosakurai-text .btn-link{width:180px;font-size:14px}.about-page-content .ayakosakurai-text{height:250px}.about-page-content .ayako-custom .ayakosakurai-text{height:auto;top:unset;left:27px;transform:translate(0);width:250px;padding:0}.about-page-content .ayako-custom .ayakosakurai-text .subtitle{margin:0 0 24px;font-size:15px}.about-page-content .ayako-custom .ayakosakurai-text .btn-link{width:250px;margin:0}.align-end picture{place-self:flex-end;width:94%}.align-end picture img{width:100%}.align-end .brandstory-content-des{place-self:flex-end}.align-center picture{margin:0 32px}.align-start{align-items:flex-start}.align-start .brandstory-content-des{text-align:left}.align-start picture{width:80%}.align-start picture img{width:100%}.reverse.image-right picture{margin-left:8%}.image-right picture{margin-left:9%}.jwc-content,.jwc-content .content{gap:12px}.jwc-content .content .diamond-head{margin-bottom:0}.caution-text.jwc-caution{text-align:left}#otherwaysbuy .diamond-head{margin-bottom:0}.bmc-des{margin-top:12px}.bm-michikumi .buy-method{padding-bottom:12px}.bmc .section-sub-head{margin-top:60px}.mbc-mail-head{font-size:15px}.mbc-title,#quality .section-sub-head{margin-bottom:12px}.mail-wrap .form-row>.form-control{flex:1;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/about-page.css.map */
