@charset "UTF-8";div.nav-main{width:100%}div.nav-main div.dashboard{background-color:#f5f5f5;height:100%;max-width:100%}div.nav-main div.dashboard nav{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;height:auto;left:0;position:fixed;top:0;transition:top .3s ease;width:100%;z-index:99}div.nav-main div.dashboard nav.hide{top:-100px}div.nav-main div.dashboard nav.show{top:0}div.nav-main div.dashboard nav div.main-nav{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.6rem;padding-top:.6rem;width:100%}div.nav-main div.dashboard nav div.main-nav div.logo{align-items:center;display:flex;flex-direction:column;padding-left:4rem}div.nav-main div.dashboard nav div.main-nav div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.nav-main div.dashboard nav div.main-nav div.nav-list{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:relative}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service{background-color:initial;min-width:300px;padding-top:20px;position:absolute;right:0;top:30px;width:98%;z-index:1}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service div.fortune-service{background-color:#fff;border-radius:10px;box-shadow:0 8px 12px #0000001f;display:flex;flex-direction:row;height:110px;justify-content:space-around;padding-left:1rem;padding-right:1rem;width:100%;z-index:1}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service div.fortune-service a{text-decoration:none}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service div.fortune-service div.item-service{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service div.fortune-service div.item-service img{cursor:pointer;display:block;height:60px;margin:0 auto;object-fit:cover;object-position:center;overflow:hidden;transition:transform .2s ease;width:60px}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service div.fortune-service div.item-service img:hover{transform:scale(1.05)}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-fortune-service div.fortune-service div.item-service p{color:#615557;font-size:.8rem;font-weight:500;margin:.5rem 0 0;padding:0;text-align:center;white-space:nowrap}div.nav-main div.dashboard nav div.main-nav div.nav-list ul{display:flex;flex-direction:row;justify-content:flex-end;list-style:none;margin:0;padding:0}div.nav-main div.dashboard nav div.main-nav div.nav-list ul li{cursor:pointer;font-size:1rem;font-weight:500;margin-right:30px}div.nav-main div.dashboard nav div.main-nav div.nav-list ul li:hover{transform:scale(1.05)}div.nav-main div.dashboard nav div.main-nav div.nav-list ul li .nav-link{color:#615557;text-decoration:none}div.nav-main div.dashboard nav div.main-nav div.nav-list ul li .nav-link.active{color:#954f58;text-decoration:none}div.nav-main div.dashboard nav div.main-nav div.nav-list ul li.service{position:relative}div.nav-main div.dashboard nav div.main-nav div.nav-list ul li.service div.triangle{border-bottom:50px solid #fff;border-left:30px solid #0000;border-right:30px solid #0000;height:0;position:absolute;top:30px;width:0}div.nav-main div.dashboard nav div.main-nav div.nav-list div.login-customs{display:flex;flex-direction:row;justify-content:start;margin-right:4rem}div.nav-main div.dashboard nav div.main-nav div.nav-list div.login-customs div.user-photo{position:relative}div.nav-main div.dashboard nav div.main-nav div.nav-list div.login-customs div.user-photo img{border-radius:50%;cursor:pointer;height:35px;overflow:hidden;width:35px}div.nav-main div.dashboard nav div.main-nav div.nav-list div.login-customs div.user-photo div.personal-triangle{border-bottom:50px solid #fff;border-left:20px solid #0000;border-right:20px solid #0000;height:0;left:30px;position:absolute;top:30px;width:0}div.nav-main div.dashboard nav div.main-nav div.nav-list div.login-customs button{background:none;background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:1rem;font-weight:400;padding:.2rem 1rem}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu{background-color:initial;padding-top:20px;position:absolute;right:25px;top:30px;z-index:1}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 8px 12px #0000001f;display:flex;flex-direction:column;height:auto;padding:1rem 1.5rem;width:auto}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.my-point{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:.1rem;padding-top:.1rem}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.my-point p{color:#b98800;font-size:14px;font-weight:500;margin:0;padding:.25rem 0;text-align:center}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.my-point img{height:16px;margin-left:.5rem;margin-right:.1rem;width:16px}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.h-line{background-color:#eee;height:1px;margin-bottom:.25rem;margin-top:.25rem;width:90%}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.menu-item{align-items:center;display:flex;flex-direction:row;padding-bottom:.25rem;padding-top:.25rem}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.menu-item p{color:#615557;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:0;text-align:center}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.menu-item img{height:14px;margin-right:6px;margin-top:2px;width:14px}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu div.notification{margin-right:20px}div.nav-main div.dashboard nav div.main-nav div.nav-list div.outer-personal-menu div.personal-menu p.static-txt{color:#615557;cursor:default;font-size:14px;font-weight:500;margin:0;padding:0;text-align:center}div.nav-main div.mobile-dashboard{background-color:#f5f5f5;width:100%}div.nav-main div.mobile-dashboard nav{align-items:center;background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:row;height:auto;justify-content:space-around;left:0;padding-bottom:.8rem;padding-top:.8rem;position:fixed;top:0;transition:top .3s ease;width:100%;z-index:10}div.nav-main div.mobile-dashboard nav.hide{top:-100px}div.nav-main div.mobile-dashboard nav.show{top:0}div.nav-main div.mobile-dashboard nav a.logo-link{align-items:center;display:flex}div.nav-main div.mobile-dashboard nav img.logo{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100px}div.nav-main div.mobile-dashboard nav img.menu{cursor:pointer;height:20px;left:25px;position:absolute;top:15px;width:20px}div.nav-main div.mobile-dashboard nav div.login-customs{align-items:center;display:flex;flex-direction:row;position:absolute;right:15px}div.nav-main div.mobile-dashboard nav div.login-customs button{background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:400;padding:.2rem .8rem}div.nav-main div.mobile-dashboard nav div.login-customs div.user-photo img{border-radius:50%;cursor:pointer;height:32px;object-fit:cover;width:32px}div.nav-main div.mobile-dashboard div.mobile-personal-menu-overlay{background-color:initial;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98}div.nav-main div.mobile-dashboard div.mobile-personal-menu-overlay div.mobile-personal-menu{background-color:#f5f5f5;box-shadow:0 8px 16px #00000026;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:50px;width:100%}div.nav-main div.mobile-dashboard div.mobile-personal-menu-overlay div.mobile-personal-menu div.menu-item{border-bottom:1px solid #eee;padding:.6rem 1.3rem;width:100%}div.nav-main div.mobile-dashboard div.mobile-personal-menu-overlay div.mobile-personal-menu div.menu-item.last{border-bottom:none}div.nav-main div.mobile-dashboard div.mobile-personal-menu-overlay div.mobile-personal-menu div.menu-item a.nav-link{color:#615557;display:block;font-size:14px;font-weight:500;text-decoration:none}div.nav-main div.mobile-dashboard div.mobile-personal-menu-overlay div.mobile-personal-menu div.menu-item p{color:#615557;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:0}div.nav-main div.mobile-dashboard div.drawer{background-color:#894f55;color:#fff;display:flex;flex-direction:row;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:100}div.nav-main div.mobile-dashboard div.drawer.open{transform:translateX(0)}div.nav-main div.mobile-dashboard div.drawer div.drawer-left{align-items:flex-start;background-color:#954f58;display:flex;flex:0.8 1;flex-direction:column;justify-content:flex-start;padding-left:2rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list{list-style:none;margin:2.3rem 0 0;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list li{font-size:1.1rem;font-weight:500;margin:0 0 2.2rem;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu{align-items:center;align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin-left:.7rem;margin-top:1.5rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu ul.submenu{list-style:none;margin:0 0 0 1rem;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu ul.submenu li{font-size:.8rem;font-weight:500;margin:0;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu div.v-line{background-color:#fff;width:1px}div.nav-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu div.space{height:1rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left button.login-button{background:none;background-color:#fff;border:solid #fff;border-radius:5px;color:#6c3139;cursor:pointer;font-size:1.2rem;font-weight:500;margin-top:2rem;padding:.3rem 1.3rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.5rem;margin-top:2rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section img.drawer-user-photo{border:2px solid #fff;border-radius:50%;height:48px;margin-bottom:.5rem;object-fit:cover;width:48px}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section p.drawer-user-name{color:#fff;font-size:1rem;font-weight:600;margin:0;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section p.drawer-user-email{color:#ffffffbf;font-size:.75rem;font-weight:400;margin:.15rem 0 0;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section div.drawer-user-point{align-items:center;display:flex;flex-direction:row;margin-top:.4rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section div.drawer-user-point img{height:14px;margin-right:.3rem;width:14px}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section div.drawer-user-point p{color:#b98800;font-size:.85rem;font-weight:500;margin:0;padding:0}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section div.drawer-personal-links{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem;margin-top:.8rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section div.drawer-personal-links a.nav-link{color:#ffffffe6;font-size:.9rem;font-weight:500;text-decoration:none}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section div.drawer-personal-links a.nav-link.active{color:#fff;font-weight:700}div.nav-main div.mobile-dashboard div.drawer div.drawer-left div.drawer-user-section button.drawer-logout-button{background:none;border:1px solid #fff9;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin-top:.8rem;padding:.2rem 1rem}div.nav-main div.mobile-dashboard div.drawer div.drawer-right{align-items:center;background-color:#fff;display:flex;flex:0.23 1;flex-direction:column;justify-content:flex-start}div.nav-main div.mobile-dashboard div.drawer div.drawer-right i.close-button{color:#954f58;cursor:pointer;font-size:2.3rem;margin-left:1rem;margin-top:1rem}div.google-login-backdrop{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.google-login-backdrop div.google-login-dialog{max-width:600px;position:relative;width:100%}div.google-login-backdrop div.google-login-dialog div.close-btn{background:#0000;cursor:pointer;height:25px;position:absolute;right:0;top:15px;width:25px;z-index:10000}div.google-login-backdrop div.google-login-dialog div.close-btn img{height:100;pointer-events:none;width:100%}div.google-login-backdrop div.google-login-dialog div.close-btn:hover{opacity:.9;transform:scale(1.03)}div.google-login-backdrop div.google-login-dialog div.dialog-content{align-items:center;animation:dialogFadeUp .25s ease-out;background:#fff;border-radius:16px;box-shadow:0 12px 40px #00000040;display:flex;flex-direction:column;margin:50px;overflow:hidden}div.google-login-backdrop div.google-login-dialog div.dialog-content div.hero-avatar{align-items:center;background:#fff;border-radius:50%;box-shadow:0 3px 10px #0000004d;display:flex;height:170px;justify-content:center;margin-top:60px;overflow:hidden;width:170px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.hero-avatar img{display:block;height:100%;object-fit:cover;width:100%}div.google-login-backdrop div.google-login-dialog div.dialog-content p{color:#6c3139;font-size:18px;font-weight:500;margin-top:30px;text-align:center}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn{margin-top:20px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn button.fb-google-btn{align-items:center;background-color:#fff;border:1px solid #dadce0;border-radius:999px;box-shadow:0 1px 2px #0000000f;color:#3c4043;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;gap:.7rem;padding:.7rem 1.6rem;transition:box-shadow .15s,background-color .15s}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn button.fb-google-btn svg.fb-google-icon{display:block;height:18px;width:18px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn button.fb-google-btn:hover:not(:disabled){background-color:#f7f7f7;box-shadow:0 1px 3px #0000001f}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn button.fb-google-btn:disabled{cursor:not-allowed;opacity:.6}div.google-login-backdrop div.google-login-dialog div.dialog-content div.fb-login-error{color:#c0392b;font-size:.85rem;margin-top:.8rem}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words{align-items:center;display:flex;flex-direction:row;margin-bottom:30px;margin-top:30px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words p{color:#615557;font-size:12px;margin:0;padding:0}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words a{color:#615557;font-size:12px;font-style:normal;margin:0;padding:0;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}@media (max-width:768px){div.google-login-backdrop{padding:0 1.5rem}div.google-login-backdrop div.google-login-dialog{max-width:480px}div.google-login-backdrop div.google-login-dialog div.close-btn{right:0;top:-34px}div.google-login-backdrop div.google-login-dialog div.dialog-content{border-radius:14px;margin:24px 0;padding:0 1.5rem}div.google-login-backdrop div.google-login-dialog div.dialog-content div.hero-avatar{height:130px;margin-top:36px;width:130px}div.google-login-backdrop div.google-login-dialog div.dialog-content p{font-size:16px;margin-top:22px;padding:0 1rem}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn{margin-top:18px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words{margin-bottom:22px;margin-top:22px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words a,div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words p{font-size:11px}}@media (max-width:480px){div.google-login-backdrop{padding:0 1rem}div.google-login-backdrop div.google-login-dialog div.close-btn{height:22px;right:0;top:-30px;width:22px}div.google-login-backdrop div.google-login-dialog div.dialog-content{border-radius:12px;margin:16px 0;padding:0 1rem}div.google-login-backdrop div.google-login-dialog div.dialog-content div.hero-avatar{height:110px;margin-top:28px;width:110px}div.google-login-backdrop div.google-login-dialog div.dialog-content p{font-size:15px;line-height:1.5;margin-top:18px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.google-btn{margin-top:14px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words{flex-wrap:wrap;justify-content:center;margin-bottom:18px;margin-top:18px}div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words a,div.google-login-backdrop div.google-login-dialog div.dialog-content div.privacy-words p{font-size:10px}}div.alert-backdrop{align-items:center;background:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.alert-backdrop div.alert-dialog{max-width:470px;position:relative;width:100%}div.alert-backdrop div.alert-dialog div.close-btn{background:#0000;cursor:pointer;height:25px;position:absolute;right:-40px;top:-40px;width:25px;z-index:10000}div.alert-backdrop div.alert-dialog div.close-btn img{height:100;pointer-events:none;width:100%}div.alert-backdrop div.alert-dialog div.close-btn:hover{opacity:.9;transform:scale(1.03)}div.alert-backdrop div.alert-dialog div.alert-content{align-items:center;animation:dialogFadeUp .25s ease-out;background:#fff;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;gap:20px;height:auto;overflow:hidden;padding:3rem;width:100%}div.alert-backdrop div.alert-dialog div.alert-content img{height:50px;width:50px}div.alert-backdrop div.alert-dialog div.alert-content span.title{color:#6c3139;font-size:1.5rem;font-weight:500;letter-spacing:1px}div.alert-backdrop div.alert-dialog div.alert-content div.message{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}div.alert-backdrop div.alert-dialog div.alert-content div.message span{color:#615557;font-size:1rem}div.alert-backdrop div.alert-dialog div.alert-content button{background:none;background-color:#954f58;border:0;border-radius:5px;color:#fff;font-size:.9rem;margin-top:1rem;padding-bottom:.5rem;padding-top:.5rem;width:100%}@media (max-width:768px){div.alert-backdrop{padding:0 2rem}div.alert-backdrop div.alert-dialog div.close-btn{right:0;top:-34px}div.alert-backdrop div.alert-dialog div.alert-content{gap:14px;padding:2rem 1.6rem}div.alert-backdrop div.alert-dialog div.alert-content img{height:44px;width:44px}div.alert-backdrop div.alert-dialog div.alert-content span.title{font-size:1.25rem;letter-spacing:.5px}div.alert-backdrop div.alert-dialog div.alert-content div.message span{font-size:.95rem}div.alert-backdrop div.alert-dialog div.alert-content button{font-size:.85rem;margin-top:.6rem;padding-bottom:.55rem;padding-top:.55rem}}@media (max-width:480px){div.alert-backdrop{padding:0 1.5rem}div.alert-backdrop div.alert-dialog div.close-btn{height:22px;top:-30px;width:22px}div.alert-backdrop div.alert-dialog div.alert-content{gap:12px;padding:1.6rem 1.2rem}div.alert-backdrop div.alert-dialog div.alert-content img{height:40px;width:40px}div.alert-backdrop div.alert-dialog div.alert-content span.title{font-size:1.15rem}div.alert-backdrop div.alert-dialog div.alert-content div.message span{font-size:.9rem;line-height:1.5}div.alert-backdrop div.alert-dialog div.alert-content button{font-size:.8rem;margin-top:.5rem}}div.home-page-main div.dashboard{background-color:#f5f5f5;height:100%;max-width:100%}div.home-page-main div.dashboard div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:600px;justify-content:center;padding-top:3rem}div.home-page-main div.dashboard div.first-block div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;height:100%;justify-content:center}div.home-page-main div.dashboard div.first-block div.inner div.display-figure{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}div.home-page-main div.dashboard div.first-block div.inner div.display-figure div.back-card{background-color:#fcefd3;height:370px;left:0;position:absolute;top:75px;width:300px;z-index:1}div.home-page-main div.dashboard div.first-block div.inner div.display-figure img{aspect-ratio:284/300;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:55px;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:125px;width:330px;z-index:2}div.home-page-main div.dashboard div.first-block div.inner div.space{width:20px}div.home-page-main div.dashboard div.first-block div.inner div.first-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.home-page-main div.dashboard div.first-block div.inner div.first-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.home-page-main div.dashboard div.first-block div.inner div.first-des p.sub-slogan{color:#615557;font-size:.9rem;font-weight:500;letter-spacing:1px}div.home-page-main div.dashboard div.first-block div.inner div.first-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:1rem;padding:.7rem .8rem;width:180px}div.home-page-main div.dashboard div.first-block div.inner div.first-des button:hover{transform:scale(1.05)}div.home-page-main div.dashboard div.first-block div.inner div.first-des div.horz-line{background-color:#b98800;height:2px;margin-bottom:1.7rem;margin-top:1.7rem;width:100%}div.home-page-main div.dashboard div.second-block{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:530px;justify-content:center;padding:25px}div.home-page-main div.dashboard div.second-block div.outer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}div.home-page-main div.dashboard div.second-block div.outer div.inner{align-items:center;display:flex;flex:0.495 1;flex-direction:row;height:100%;justify-content:center}div.home-page-main div.dashboard div.second-block div.outer div.inner div.figure-img{align-items:end;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0}div.home-page-main div.dashboard div.second-block div.outer div.inner div.figure-img img{aspect-ratio:284/300;display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:340px}div.home-page-main div.dashboard div.second-block div.outer div.inner div.second-des{align-items:start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.home-page-main div.dashboard div.second-block div.outer div.inner div.second-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.home-page-main div.dashboard div.second-block div.outer div.inner div.second-des div.sub-slogan{align-items:center;display:flex;flex-direction:row;margin-top:2rem}div.home-page-main div.dashboard div.second-block div.outer div.inner div.second-des div.sub-slogan div.v-line{background-color:#b98800;height:100%;width:6px}div.home-page-main div.dashboard div.second-block div.outer div.inner div.second-des div.sub-slogan p{color:#615557;font-size:.9rem;font-weight:500;letter-spacing:1px;line-height:1.7;margin:0 0 0 1rem;padding:0}div.home-page-main div.dashboard div.third-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:530px;padding-bottom:3rem;padding-top:3rem;width:100%}div.home-page-main div.dashboard div.third-block p.slogan{color:#615557;font-size:1.8rem;font-weight:500;margin:0}div.home-page-main div.dashboard div.third-block p.sub-slogan{border-bottom:1px solid #954f58;color:#954f58;font-size:.9rem;font-weight:500;margin:1.5rem 0 0;padding-bottom:.2rem}div.home-page-main div.dashboard div.third-block div.inner{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:100%;justify-content:center;margin-bottom:1rem;margin-top:3rem;width:48%}div.home-page-main div.dashboard div.third-block div.inner div.normal{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;margin-top:6rem}div.home-page-main div.dashboard div.third-block div.inner div.normal p.title{color:#6c3139;font-size:1.8rem;font-weight:500}div.home-page-main div.dashboard div.third-block div.inner div.normal p.sub-title{color:#615557;font-size:.9rem;font-weight:500;margin:1.2rem 0 0}div.home-page-main div.dashboard div.third-block div.inner div.our{display:flex;flex:1 1;height:100%}div.home-page-main div.dashboard div.third-block div.inner div.our div.our-inner{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-start;margin:1rem;width:100%}div.home-page-main div.dashboard div.third-block div.inner div.our div.our-inner p.title{color:#6c3139;font-size:1.8rem;font-weight:500;margin-top:2.1rem}div.home-page-main div.dashboard div.third-block div.inner div.our div.our-inner div.sub-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:.7rem}div.home-page-main div.dashboard div.third-block div.inner div.our div.our-inner div.sub-title p{align-items:center;color:#615557;font-size:.9rem;font-weight:500;margin:0;text-align:center}div.home-page-main div.dashboard div.third-block div.inner div.our div.our-inner div.sub-title img{align-items:center;margin-left:.8rem;width:30px}div.home-page-main div.dashboard div.forth-block{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:560px;justify-content:center}div.home-page-main div.dashboard div.forth-block div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;height:100%;justify-content:center}div.home-page-main div.dashboard div.forth-block div.inner div.display-figure{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}div.home-page-main div.dashboard div.forth-block div.inner div.display-figure div.back-card{background-color:#fff;height:350px;left:0;position:absolute;top:90px;width:260px;z-index:1}div.home-page-main div.dashboard div.forth-block div.inner div.display-figure img{aspect-ratio:284/300;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:55px;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:140px;width:330px;z-index:2}div.home-page-main div.dashboard div.forth-block div.inner div.space{width:20px}div.home-page-main div.dashboard div.forth-block div.inner div.forth-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.home-page-main div.dashboard div.forth-block div.inner div.forth-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.home-page-main div.dashboard div.forth-block div.inner div.forth-des p.small-slogan{color:#b98800;font-size:.9rem;font-weight:500;letter-spacing:1px;margin-top:.8rem}div.home-page-main div.dashboard div.forth-block div.inner div.forth-des p.des{color:#615557;font-size:.9rem;font-weight:500;margin-top:.8rem}div.home-page-main div.dashboard div.forth-block div.inner div.forth-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:1rem;padding:.7rem .8rem;width:180px}div.home-page-main div.dashboard div.forth-block div.inner div.forth-des button:hover{transform:scale(1.05)}div.home-page-main div.dashboard div.fifth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:680px;width:100%}div.home-page-main div.dashboard div.fifth-block img{aspect-ratio:215/215;display:block;margin-top:3.5rem;object-fit:cover;object-position:center;overflow:hidden;width:260px}div.home-page-main div.dashboard div.fifth-block p.title{color:#6c3139;font-size:1.8rem;font-weight:500;margin:1.5rem 0 0;text-align:center}div.home-page-main div.dashboard div.fifth-block p.small-title{color:#b98800;font-size:.9rem;font-weight:500;margin:.4rem 0 0}div.home-page-main div.dashboard div.fifth-block p.sub-title{color:#615557;font-size:.9rem;font-weight:500;margin:1.3rem 0 0;text-align:center;width:30%}div.home-page-main div.dashboard div.fifth-block div.process-bar{display:flex;height:8px;margin-top:3rem;overflow:hidden;width:48%}div.home-page-main div.dashboard div.fifth-block div.process-bar div.bar-segment{background-color:#eee;flex:1 1;transition:background-color .3s ease}div.home-page-main div.dashboard div.fifth-block div.process-bar div.bar-segment.active{background-color:#615557}div.home-page-main div.dashboard div.fifth-block button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:1rem;font-weight:500;margin-top:3rem;padding:.7rem 1rem;width:200px}div.home-page-main div.dashboard div.fifth-block button:hover{transform:scale(1.05)}div.home-page-main div.dashboard div.sixth-block{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:530px;justify-content:center}div.home-page-main div.dashboard div.sixth-block div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;height:100%;justify-content:center}div.home-page-main div.dashboard div.sixth-block div.inner div.figure-img{align-items:end;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0}div.home-page-main div.dashboard div.sixth-block div.inner div.figure-img img{aspect-ratio:284/300;display:block;object-fit:cover;object-position:center;overflow:hidden;width:340px}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des p.customer{color:#b98800;font-size:.9rem;font-weight:500;margin:3rem 0 0}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des p.feedback{color:#615557;font-size:.9rem;font-weight:500;margin:1.2rem 0 0;text-align:start;width:85%}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des div.process-bar{display:flex;height:8px;margin-top:2rem;overflow:hidden;width:82%}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des div.process-bar div.bar-segment{background-color:#f8f8f8;flex:1 1;transition:background-color .3s ease}div.home-page-main div.dashboard div.sixth-block div.inner div.sixth-des div.process-bar div.bar-segment.active{background-color:#c6c6c6}div.home-page-main div.dashboard div.seventh-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:230px;justify-content:center;width:100%}div.home-page-main div.dashboard div.seventh-block p.title{color:#615557;font-size:1.8rem;font-weight:500}div.home-page-main div.dashboard div.seventh-block p.sub-title{border:1px solid #954f58;border-radius:5px;color:#954f58;cursor:pointer;font-size:.8rem;font-weight:500;margin-top:.5rem;padding:.5rem 1.3rem}div.home-page-main div.dashboard div.seventh-block p.sub-title:hover{transform:scale(1.05)}div.home-page-main div.dashboard div.eighth-block{align-items:center;background-color:#eee;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:row;height:560px;justify-content:center;padding:25px;position:relative}div.home-page-main div.dashboard div.eighth-block div.outer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}div.home-page-main div.dashboard div.eighth-block div.outer div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;height:100%;justify-content:center}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.display-figure{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.display-figure div.back-card{background-color:#fcefd3;height:350px;left:0;position:absolute;top:60px;width:300px;z-index:1}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.display-figure img{aspect-ratio:284/300;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:55px;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:105px;width:330px;z-index:2}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.space{width:40px}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des p.title{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan{display:flex;flex-direction:row;margin-top:1.5rem}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.v-line{background-color:#b98800;height:100%;width:18px}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-left:1rem}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des p.main-slogan{color:#954f58;font-size:.9rem;font-weight:500;margin:0;padding:0}div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des p.extra-des,div.home-page-main div.dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des p.main-des{color:#615557;font-size:.9rem;font-weight:500;line-height:1.5;margin:1rem 0 0}div.home-page-main div.dashboard footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.home-page-main div.dashboard footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.home-page-main div.dashboard footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.home-page-main div.dashboard footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.home-page-main div.dashboard footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.home-page-main div.dashboard footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.home-page-main div.dashboard footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.home-page-main div.mobile-dashboard{background-color:#f5f5f5;overflow-x:hidden;width:100%}div.home-page-main div.mobile-dashboard nav{align-items:center;background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:row;height:auto;justify-content:space-around;left:0;padding-bottom:.8rem;padding-top:.8rem;position:fixed;top:0;transition:top .3s ease;width:100%;z-index:10}div.home-page-main div.mobile-dashboard nav.hide{top:-100px}div.home-page-main div.mobile-dashboard nav.show{top:0}div.home-page-main div.mobile-dashboard nav img.logo{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100px}div.home-page-main div.mobile-dashboard nav img.menu{cursor:pointer;height:20px;left:25px;position:absolute;top:.5rem;width:20px}div.home-page-main div.mobile-dashboard div.drawer{background-color:#894f55;color:#fff;display:flex;flex-direction:row;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:50}div.home-page-main div.mobile-dashboard div.drawer.open{transform:translateX(0)}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left{align-items:flex-start;background-color:#954f58;display:flex;flex:0.8 1;flex-direction:column;justify-content:flex-start;padding-left:2rem}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list{list-style:none;margin:2.3rem 0 0;padding:0}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list li{font-size:1.1rem;font-weight:500;margin:0 0 2.2rem;padding:0}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu{align-items:center;align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin-left:.7rem;margin-top:1.5rem}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu ul.submenu{list-style:none;margin:0 0 0 1rem;padding:0}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu ul.submenu li{font-size:.8rem;font-weight:500;margin:0;padding:0}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu div.v-line{background-color:#fff;width:1px}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left ul.menu-list div.service-submenu div.space{height:1rem}div.home-page-main div.mobile-dashboard div.drawer div.drawer-left button.login-button{background:none;background-color:#fff;border:solid #fff;border-radius:5px;color:#6c3139;font-size:1.2rem;font-weight:500;margin-top:2rem;padding:.3rem 1.3rem}div.home-page-main div.mobile-dashboard div.drawer div.drawer-right{align-items:center;background-color:#fff;display:flex;flex:0.23 1;flex-direction:column;justify-content:flex-start}div.home-page-main div.mobile-dashboard div.drawer div.drawer-right i.close-button{color:#954f58;cursor:pointer;font-size:2.3rem;margin-left:1rem;margin-top:1rem}div.home-page-main div.mobile-dashboard div.first-block{align-items:center;display:flex;flex-direction:column;height:590px;width:100%}div.home-page-main div.mobile-dashboard div.first-block div.display-figure{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;margin:2.8rem 0 0;position:relative;width:100%}div.home-page-main div.mobile-dashboard div.first-block div.display-figure div.back-card{background-color:#fcefd3;height:77%;left:13%;position:absolute;top:13%;width:50%;z-index:1}div.home-page-main div.mobile-dashboard div.first-block div.display-figure img{aspect-ratio:284/300;bottom:0;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:25%;object-fit:cover;object-position:center;overflow:hidden;position:absolute;width:55%;z-index:2}div.home-page-main div.mobile-dashboard div.first-block p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;line-height:1.8rem;margin:1.5rem 0 0;text-align:center}div.home-page-main div.mobile-dashboard div.first-block p.sub-slogan{color:#615557;font-size:.75rem;font-weight:500;margin:0}div.home-page-main div.mobile-dashboard div.first-block button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.85rem;font-weight:500;margin-top:1.5rem;padding:.6rem .8rem;width:70%}div.home-page-main div.mobile-dashboard div.first-block button:hover{transform:scale(1.05)}div.home-page-main div.mobile-dashboard div.first-block hr{background-color:#b98800;height:2px;margin-bottom:1.5rem;margin-top:1.5rem;width:63%}div.home-page-main div.mobile-dashboard div.second-block{background-color:#eee;height:auto;min-height:450px;padding:1.3rem;width:100%}div.home-page-main div.mobile-dashboard div.second-block div.inner{background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;padding-bottom:1.5rem;width:100%}div.home-page-main div.mobile-dashboard div.second-block div.inner div.figure-img{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem;width:100%}div.home-page-main div.mobile-dashboard div.second-block div.inner div.figure-img img{aspect-ratio:284/300;display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:60%}div.home-page-main div.mobile-dashboard div.second-block div.inner p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;line-height:1.8rem;margin:1.5rem 0 0;text-align:center}div.home-page-main div.mobile-dashboard div.second-block div.inner div.sub-slogan{align-items:stretch;display:flex;flex-direction:row;justify-content:center;margin-top:1.5rem}div.home-page-main div.mobile-dashboard div.second-block div.inner div.sub-slogan div.v-line{background-color:#b98800;width:4px}div.home-page-main div.mobile-dashboard div.second-block div.inner div.sub-slogan p{color:#615557;font-size:.75rem;font-weight:500;line-height:2;margin:0 0 0 .5rem;text-align:start}div.home-page-main div.mobile-dashboard div.third-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;min-height:560px;padding-bottom:2.5rem;width:100%}div.home-page-main div.mobile-dashboard div.third-block p.slogan{color:#615557;font-size:1.4rem;font-weight:500;margin:2rem 0 0;text-align:center}div.home-page-main div.mobile-dashboard div.third-block p.sub-slogan{border-bottom:1px solid #954f58;color:#954f58;font-size:.75rem;font-weight:500;margin:1rem 0 0;padding-bottom:.2rem}div.home-page-main div.mobile-dashboard div.third-block div.inner{align-items:stretch;background-color:#eee;display:flex;flex-direction:column;height:auto;margin-top:2rem;width:85%}div.home-page-main div.mobile-dashboard div.third-block div.inner div.normal{align-items:center;display:flex;flex-direction:column;padding-bottom:1.8rem;padding-top:1.5rem;width:100%}div.home-page-main div.mobile-dashboard div.third-block div.inner div.normal p.title{color:#6c3139;font-size:1.6rem;font-weight:500;margin:0}div.home-page-main div.mobile-dashboard div.third-block div.inner div.normal p.sub-title{color:#615557;font-size:.9rem;font-weight:500;line-height:1.4;margin:1.2rem 0 0}div.home-page-main div.mobile-dashboard div.third-block div.inner div.our{display:flex;width:100%}div.home-page-main div.mobile-dashboard div.third-block div.inner div.our div.our-inner{align-items:center;background-color:#f5f5f5;display:flex;flex:1 1;flex-direction:column;margin:.8rem;padding-bottom:1.5rem;padding-top:1.2rem}div.home-page-main div.mobile-dashboard div.third-block div.inner div.our div.our-inner p.title{color:#6c3139;font-size:1.6rem;font-weight:500;margin:0}div.home-page-main div.mobile-dashboard div.third-block div.inner div.our div.our-inner div.sub-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1rem}div.home-page-main div.mobile-dashboard div.third-block div.inner div.our div.our-inner div.sub-title p{color:#615557;font-size:.9rem;font-weight:500;margin:0;text-align:center}div.home-page-main div.mobile-dashboard div.third-block div.inner div.our div.our-inner div.sub-title img{margin-left:.5rem;width:20px}div.home-page-main div.mobile-dashboard div.forth-block{align-items:center;background-color:#eee;display:flex;flex-direction:column;height:550px;width:100%}div.home-page-main div.mobile-dashboard div.forth-block div.display-figure{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;margin:.5rem 0 0;position:relative;width:100%}div.home-page-main div.mobile-dashboard div.forth-block div.display-figure div.back-card{background-color:#fff;height:75%;left:15%;position:absolute;top:10%;width:45%;z-index:1}div.home-page-main div.mobile-dashboard div.forth-block div.display-figure img{aspect-ratio:284/300;bottom:0;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:25%;object-fit:cover;object-position:center;overflow:hidden;position:absolute;width:55%;z-index:2}div.home-page-main div.mobile-dashboard div.forth-block div.forth-des{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem;width:100%}div.home-page-main div.mobile-dashboard div.forth-block div.forth-des p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.home-page-main div.mobile-dashboard div.forth-block div.forth-des p.small-slogan{color:#b98800;font-size:.75rem;font-weight:500;letter-spacing:1px;margin-top:.3rem}div.home-page-main div.mobile-dashboard div.forth-block div.forth-des p.des{color:#615557;font-size:.75rem;font-weight:500;margin-top:.5rem;width:70%}div.home-page-main div.mobile-dashboard div.forth-block div.forth-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.8rem;font-weight:500;margin-top:.5rem;padding:.6rem .8rem;width:70%}div.home-page-main div.mobile-dashboard div.forth-block div.forth-des button:hover{transform:scale(1.05)}div.home-page-main div.mobile-dashboard div.fifth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:560px;padding-bottom:2rem;width:100%}div.home-page-main div.mobile-dashboard div.fifth-block img{aspect-ratio:215/215;display:block;margin-top:2.5rem;object-fit:cover;object-position:center;overflow:hidden;width:50%}div.home-page-main div.mobile-dashboard div.fifth-block p.title{color:#6c3139;font-size:1.4rem;font-weight:500;margin:1.5rem 0 0;text-align:center}div.home-page-main div.mobile-dashboard div.fifth-block p.small-title{color:#b98800;font-size:.75rem;font-weight:500;margin:.4rem 0 0}div.home-page-main div.mobile-dashboard div.fifth-block p.sub-title{color:#615557;font-size:.8rem;font-weight:500;margin:1.3rem 0 0;min-height:50px;text-align:start;width:75%}div.home-page-main div.mobile-dashboard div.fifth-block div.process-bar{display:flex;height:8px;margin-top:2rem;overflow:hidden;width:70%}div.home-page-main div.mobile-dashboard div.fifth-block div.process-bar div.bar-segment{background-color:#eee;flex:1 1;transition:background-color .3s ease}div.home-page-main div.mobile-dashboard div.fifth-block div.process-bar div.bar-segment.active{background-color:#615557}div.home-page-main div.mobile-dashboard div.fifth-block button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.8rem;font-weight:500;margin-top:2.3rem;padding:.6rem .8rem;width:70%}div.home-page-main div.mobile-dashboard div.fifth-block button:hover{transform:scale(1.05)}div.home-page-main div.mobile-dashboard div.sixth-block{background-color:#eee;min-height:570px;padding-bottom:2.5rem;width:100%}div.home-page-main div.mobile-dashboard div.sixth-block div.figure-img{align-items:center;display:flex;flex-direction:column;padding-top:2.8rem;width:100%}div.home-page-main div.mobile-dashboard div.sixth-block div.figure-img img{aspect-ratio:284/300;display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:60%}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:1.8rem;width:100%}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;letter-spacing:2px;line-height:1.8rem;margin:0;text-align:center}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des p.customer{color:#b98800;font-size:.75rem;font-weight:500;margin:2rem 0 0}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des p.feedback{color:#615557;font-size:.8rem;font-weight:500;margin:.5rem 0 0;text-align:start;width:75%}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des div.process-bar{display:flex;height:8px;margin-top:1.3rem;overflow:hidden;width:75%}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des div.process-bar div.bar-segment{background-color:#f8f8f8;flex:1 1;transition:background-color .3s ease}div.home-page-main div.mobile-dashboard div.sixth-block div.sixth-des div.process-bar div.bar-segment.active{background-color:#c6c6c6}div.home-page-main div.mobile-dashboard div.seventh-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:200px;justify-content:flex-start;width:100%}div.home-page-main div.mobile-dashboard div.seventh-block p.title{color:#615557;font-size:1.4rem;font-weight:500;margin:2.8rem 0 0;text-align:center;width:60%}div.home-page-main div.mobile-dashboard div.seventh-block p.sub-title{border:1px solid #954f58;border-radius:3px;color:#954f58;cursor:pointer;font-size:.7rem;font-weight:500;margin-top:1rem;padding:.4rem 1.8rem}div.home-page-main div.mobile-dashboard div.seventh-block p.sub-title:hover{transform:scale(1.05)}div.home-page-main div.mobile-dashboard div.eighth-block{align-items:center;background-color:#eee;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;justify-content:center;min-height:600px;padding:1.3rem 1.3rem 2rem;position:relative;width:100%}div.home-page-main div.mobile-dashboard div.eighth-block div.outer{background-color:#f5f5f5}div.home-page-main div.mobile-dashboard div.eighth-block div.outer,div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.display-figure{align-items:center;display:flex;flex-direction:column;height:270px;justify-content:center;margin:.3rem 0 0;position:relative;width:100%}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.display-figure div.back-card{background-color:#fcefd3;height:82%;left:13%;position:absolute;top:10%;width:55%;z-index:1}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.display-figure img{aspect-ratio:284/300;bottom:2%;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:25%;object-fit:cover;object-position:center;overflow:hidden;position:absolute;width:60%;z-index:2}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:1.8rem;padding-top:.5rem;width:100%}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des p.title{color:#6c3139;font-size:1.4rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:.7rem 0 0}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan{align-items:stretch;display:flex;flex-direction:row;margin-top:.6rem;width:80%}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.v-line{background-color:#b98800;flex-shrink:0;width:5px}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-left:1rem}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des p.main-slogan{color:#954f58;font-size:.75rem;font-weight:500;margin:0;padding:0}div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des p.extra-des,div.home-page-main div.mobile-dashboard div.eighth-block div.outer div.inner div.eighth-des div.slogan div.slogan-des p.main-des{color:#615557;font-size:.75rem;font-weight:500;line-height:1.6;margin:.8rem 0 0}div.home-page-main div.mobile-dashboard footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:180px;justify-content:center;width:100%}div.home-page-main div.mobile-dashboard footer img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100px}div.home-page-main div.mobile-dashboard footer div.other-info{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.2rem}div.home-page-main div.mobile-dashboard footer div.other-info div.space{width:20px}div.home-page-main div.mobile-dashboard footer div.other-info a{color:#615557;font-size:.7rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px;text-underline-offset:2px}div.home-page-main div.mobile-dashboard footer p{align-items:center;color:#615557;font-size:.7rem;margin:1.2rem 0 0}img.consult-float-btn{animation:consultFloatBob 2.2s ease-in-out infinite;bottom:100px;cursor:pointer;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3));height:80px;position:fixed;right:100px;width:80px;will-change:transform;z-index:50}@media (max-width:768px){img.consult-float-btn{bottom:60px;height:60px;right:20px;width:60px}}@keyframes consultFloatBob{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}div.register-page{min-height:100vh}div.register-page,div.register-page main{display:flex;flex-direction:column;width:100%}div.register-page main{align-items:center;box-shadow:0 8px 6px -4px #0003;position:relative}div.register-page main div.input-background{inset:0;pointer-events:none;position:absolute;z-index:-10}div.register-page main div.input-background img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}div.register-page main p.title{color:#6c3139;font-size:2.3rem;font-weight:500;margin:8rem 0 0}div.register-page main p.sub-title{color:#b98800;font-size:1rem;font-weight:500;margin:1rem 0 0}div.register-page main div.user-card{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-bottom:5rem;margin-top:2rem;padding:2.5rem;width:50%}div.register-page main div.user-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1.5rem;padding:.8rem}div.register-page main div.user-card div.item-info p{color:#000;font-size:1.1rem;font-weight:500;margin:0}div.register-page main div.user-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2.5rem;outline:none}div.register-page main div.user-card div.item-info input.input-block::placeholder{color:#c6c6c6;letter-spacing:.05px}div.register-page main div.user-card div.item-info img{height:14px;margin-left:auto;width:14px}div.register-page main div.user-card div.foucs{border:2px solid #615557}div.register-page main div.user-card div.non-foucs{border:2px solid #eee}div.register-page main div.user-card div.select-radio{display:flex;flex-direction:row;margin:1rem 0 .8rem}div.register-page main div.user-card div.select-radio div.option{align-items:center;display:flex}div.register-page main div.user-card div.select-radio div.option input{height:17px;margin:0;width:17px}div.register-page main div.user-card div.select-radio div.option label{font-size:1.1rem;font-weight:500;margin-left:.4rem}div.register-page main div.user-card div.select-radio div.option img{cursor:pointer;height:14px;margin-left:.5rem;width:14px}div.register-page main div.user-card div.suntime{flex:1 1;margin-left:4rem}div.register-page main div.user-card div.suntime div.suntime-tag{align-items:center;display:flex;flex:0.7 1;flex-direction:row;margin-left:.3rem;position:relative}div.register-page main div.user-card div.suntime div.suntime-tag div.suntime-des{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px 0 #00000069;left:0;padding:.5rem;position:absolute;top:0;z-index:1}div.register-page main div.user-card div.suntime div.suntime-tag div.suntime-des p.title{color:#615557;font-size:.9rem;font-weight:500;margin:0;padding:0}div.register-page main div.user-card div.suntime div.suntime-tag div.suntime-des p{color:#615557;font-size:.8rem;font-weight:400;margin:0;padding:0}div.register-page main div.user-card div.showBlock{pointer-events:auto;visibility:visible}div.register-page main div.user-card div.hideBlock{pointer-events:none;visibility:hidden}div.register-page main div.user-card div.born-place{display:flex;flex-direction:row;width:100%}div.register-page main div.user-card div.born-place div.place{flex:1 1}div.register-page main div.user-card div.born-place div.space{width:12px}div.register-page main div.user-card button.disabled{background:none;background-color:#c6c6c6}div.register-page main div.user-card button.active,div.register-page main div.user-card button.disabled{border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:7rem;padding-bottom:.8rem;padding-top:.8rem}div.register-page main div.user-card button.active{background:none;background-color:#954f58}div.register-page main div.user-card div.menu{cursor:pointer;position:relative}div.register-page main div.user-card div.menu div.float-menu{align-items:center;left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.register-page main.mobile-main{flex:1 1;padding:4rem 1rem .5rem}div.register-page main.mobile-main p.title{font-size:1.3rem;margin-top:2rem}div.register-page main.mobile-main p.sub-title{font-size:.78rem;text-align:center}div.register-page main.mobile-main div.user-card{margin-bottom:0;margin-top:1.2rem;padding:1.3rem 1rem;width:100%}div.register-page main.mobile-main div.user-card div.item-info{margin-bottom:.9rem;padding:.7rem .8rem}div.register-page main.mobile-main div.user-card div.item-info p{font-size:.88rem;white-space:nowrap}div.register-page main.mobile-main div.user-card div.item-info input.input-block{font-size:.85rem;margin-left:1rem;min-width:0}div.register-page main.mobile-main div.user-card div.item-info img{flex-shrink:0;height:12px;width:12px}div.register-page main.mobile-main div.user-card div.item-info div.calender{flex:1 1;margin-left:1rem;min-width:0}div.register-page main.mobile-main div.user-card div.item-info div.calender input{font-size:.85rem;margin-left:0}div.register-page main.mobile-main div.user-card div.item-info input.clock{font-size:.85rem;margin-left:1rem}div.register-page main.mobile-main div.user-card div.select-radio{margin:.6rem 0}div.register-page main.mobile-main div.user-card div.select-radio div.option label{font-size:.88rem}div.register-page main.mobile-main div.user-card div.select-radio div.option input{height:15px;width:15px}div.register-page main.mobile-main div.user-card div.select-radio div.option img{height:12px;width:12px}div.register-page main.mobile-main div.user-card div.suntime{margin-left:1.2rem}div.register-page main.mobile-main div.user-card div.suntime div.suntime-tag div.suntime-des{left:auto;padding:.7rem;right:0;top:20px;width:min(260px,100vw - 3rem)}div.register-page main.mobile-main div.user-card div.suntime div.suntime-tag div.suntime-des p.title{font-size:.82rem;margin-bottom:.4rem;margin-top:0}div.register-page main.mobile-main div.user-card div.suntime div.suntime-tag div.suntime-des p{font-size:.72rem;line-height:1.7}div.register-page main.mobile-main div.user-card div.born-place{flex-direction:column}div.register-page main.mobile-main div.user-card div.born-place div.space{height:8px;width:auto}div.register-page main.mobile-main div.user-card div.menu div.float-menu{top:calc(100% + 4px)}div.register-page main.mobile-main div.user-card button.active,div.register-page main.mobile-main div.user-card button.disabled{font-size:.88rem;margin-top:1.2rem;padding:.7rem;width:100%}div.register-page footer{background-color:#f5f5f5;height:140px;width:100%}div.register-page footer,div.register-page footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center}div.register-page footer div.inner{width:48%}div.register-page footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.register-page footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.register-page footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.register-page footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.register-page footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}@media (max-width:768px){div.register-page footer{flex-direction:column;gap:.8rem;height:auto;padding:2.5rem 1rem}div.register-page footer div.inner{flex-direction:column;gap:.8rem;width:100%}div.register-page footer div.inner div.logo{align-items:center;flex:none}div.register-page footer div.inner div.logo img{width:110px}div.register-page footer div.inner div.other-info{flex:none;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center}div.register-page footer div.inner div.other-info a{font-size:.75rem;margin-right:0}div.register-page footer div.inner div.other-info p{font-size:.68rem;text-align:center;width:100%}}div.menu-dialog-outer{background-color:#fff;box-shadow:0 3px 8px 0 #00000069;display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-x:hidden;overflow-y:auto;width:100%}div.menu-dialog-outer div.menu-item{cursor:pointer;padding:8px 12px;text-align:start}div.menu-dialog-outer div.menu-item:hover{background-color:#eee}.flatpickr-calendar{-webkit-animation:none;animation:none;background:#0000;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid #0000;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#0000;-webkit-flex:1;-ms-flex:1;flex:1 1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:#000000e6;color:#000000e6;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid #39393926;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #39393999;top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#0000;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:#0000;color:#00000080;font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:#0000;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:initial;outline:none;padding:0}.flatpickr-weekdays{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#0000;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1 1}span.flatpickr-weekday{background:#0000;color:#0000008a;cursor:default;display:block;-webkit-flex:1;-ms-flex:1;flex:1 1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{-ms-flex-preferred-size:14.2857143%;-ms-flex-pack:center;background:none;border:1px solid #0000;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;font-weight:400;height:39px;-webkit-justify-content:center;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:#0000;border-color:#0000;color:#3939394d;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#3939391a;cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:#0000;border:none;color:#3939394d;cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1 1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#0000;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}div.calender{display:flex;flex:1 1;flex-direction:row;min-width:0;overflow:hidden;position:relative}div.calender input{background-color:initial;border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2.5rem;min-width:0;outline:none}div.calender input::placeholder{color:#c6c6c6;letter-spacing:.05px}input.clock{background-color:initial;border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2.5rem;min-width:0;outline:none}input.clock::placeholder{color:#c6c6c6}.clock-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.clock-panel{background:#fff;border-radius:24px;box-shadow:0 15px 50px #00000040;padding:24px 20px;-webkit-user-select:none;user-select:none;width:450px}.clock-header{align-items:center;display:flex;font-size:42px;font-weight:700;justify-content:center;margin-bottom:25px}.clock-header span{cursor:pointer;opacity:.25;transition:all .2s}.clock-header span.active{color:#6c3139;opacity:1}.clock-header .separator{font-size:32px;margin:0 8px}.clock-dial{background:#f5f5f5;border-radius:50%;cursor:pointer;height:280px;margin:0 auto;position:relative;touch-action:none;width:280px}.clock-dial.dragging{cursor:grabbing}.clock-center{border-radius:50%;height:8px;top:50%;transform:translate(-50%,-50%);width:8px;z-index:5}.clock-center,.clock-hand{background:#6c3139;left:50%;position:absolute}.clock-hand{bottom:50%;pointer-events:none;top:28px;transform-origin:bottom center;transition:transform .1s linear;width:2px;z-index:2}.clock-hand .clock-hand-head{background:#6c3139;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%);width:10px}.clock-hand .clock-hand-head:after{background:#6c31391f;border:1px solid #6c313933;border-radius:50%;content:"";height:38px;left:50%;top:50%;width:38px}.clock-hand .clock-hand-head:after,.clock-item{position:absolute;transform:translate(-50%,-50%)}.clock-item{align-items:center;color:#666;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;pointer-events:none;transition:all .2s;width:36px}.clock-item.selected:not(.dot){color:#6c3139;font-size:16px;font-weight:800}.clock-item.selected.dot:after{background:#6c3139;transform:scale(2)}.clock-item.dot:after{background:#ccc;border-radius:50%;content:"";height:4px;width:4px}.clock-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:30px}.clock-actions button{background:#0000;border:none;border-radius:12px;color:#999;cursor:pointer;font-size:16px;font-weight:600;padding:10px 22px}.clock-actions button:hover{background:#f5f5f5}.clock-actions button.ok{background:#6c3139;color:#fff}@media (max-width:768px){.clock-panel{border-radius:20px;max-width:320px;padding:16px 12px;width:88vw}.clock-header{font-size:30px;margin-bottom:14px}.clock-header .separator{font-size:22px;margin:0 6px}.clock-dial{transform:scale(.82);transform-origin:center}.clock-actions{margin-top:10px}.clock-actions button{font-size:14px;padding:8px 16px}}div.story-main{background-color:#f5f5f5;height:100%;max-width:100%}div.story-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:600px;justify-content:center;padding-top:3rem}div.story-main div.first-block div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;height:100%;justify-content:center}div.story-main div.first-block div.inner div.display-figure{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}div.story-main div.first-block div.inner div.display-figure div.back-card{background-color:#fcefd3;height:370px;left:0;position:absolute;top:75px;width:300px;z-index:1}div.story-main div.first-block div.inner div.display-figure img{aspect-ratio:284/300;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:55px;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:125px;width:330px;z-index:2}div.story-main div.first-block div.inner div.space{width:20px}div.story-main div.first-block div.inner div.first-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.story-main div.first-block div.inner div.first-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.story-main div.first-block div.inner div.first-des div.slogan-des{align-items:start;display:flex;flex-direction:column;justify-content:center}div.story-main div.first-block div.inner div.first-des div.slogan-des p.main-slogan{color:#954f58;font-size:.9rem;font-weight:500;margin:1.5rem 0 0;padding:0}div.story-main div.first-block div.inner div.first-des div.slogan-des p.main-des{color:#615557;font-size:.9rem;font-weight:500;line-height:1.5;margin:1rem 0 0}div.story-main div.first-block div.inner div.first-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:2rem;padding:.7rem .8rem;width:180px}div.story-main div.first-block div.inner div.first-des button:hover{transform:scale(1.05)}div.story-main div.second-block{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:550px;justify-content:center}div.story-main div.second-block div.content{align-items:start;display:flex;flex:0.46 1;flex-direction:column;justify-content:center}div.story-main div.second-block div.content p.title{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0;text-align:start}div.story-main div.second-block div.content p.sub-title{color:#615557;font-size:.9rem;font-weight:500;line-height:1.5;margin:2rem 0 0}div.story-main div.second-block div.content p.hight-line{color:#b98800}div.story-main div.third-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:row;height:550px;justify-content:center}div.story-main div.third-block div.connect{align-items:center;display:flex;flex:0.46 1;flex-direction:row;height:100%;justify-content:center}div.story-main div.third-block div.connect div.figure-img{align-items:end;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0}div.story-main div.third-block div.connect div.figure-img img{aspect-ratio:284/300;display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:340px}div.story-main div.third-block div.connect div.third-des{align-items:start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.story-main div.third-block div.connect div.third-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.story-main div.third-block div.connect div.third-des div.sub-slogan{align-items:center;display:flex;flex-direction:row;margin-top:2rem}div.story-main div.third-block div.connect div.third-des div.sub-slogan div.v-line{background-color:#b98800;height:100%;width:6px}div.story-main div.third-block div.connect div.third-des div.sub-slogan p{color:#615557;font-size:.9rem;font-weight:500;letter-spacing:1px;line-height:1.5;margin:0 0 0 1rem;padding:0}div.story-main div.forth-block{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:560px;justify-content:center}div.story-main div.forth-block div.concent{align-items:center;display:flex;flex:0.48 1;flex-direction:row;height:100%;justify-content:center}div.story-main div.forth-block div.concent div.display-figure{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}div.story-main div.forth-block div.concent div.display-figure div.back-card{background-color:#fff;height:350px;left:0;position:absolute;top:90px;width:260px;z-index:1}div.story-main div.forth-block div.concent div.display-figure img{aspect-ratio:284/300;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:55px;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:140px;width:330px;z-index:2}div.story-main div.forth-block div.concent div.space{width:20px}div.story-main div.forth-block div.concent div.forth-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.story-main div.forth-block div.concent div.forth-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.story-main div.forth-block div.concent div.forth-des p.small-slogan{color:#b98800;font-size:.9rem;font-weight:500;letter-spacing:1px;margin-top:.8rem}div.story-main div.forth-block div.concent div.forth-des p.des{color:#615557;font-size:.9rem;font-weight:500;letter-spacing:1px;margin-top:.8rem}div.story-main div.forth-block div.concent div.forth-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:1rem;padding:.7rem .8rem;width:180px}div.story-main div.forth-block div.concent div.forth-des button:hover{transform:scale(1.05)}div.story-main div.fifth-block{align-items:center;background-color:#f8f8f8;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;height:550px;padding-bottom:3rem;padding-top:3rem;position:relative;width:100%}div.story-main div.fifth-block p.slogan{color:#615557;font-size:1.8rem;font-weight:500;margin:0}div.story-main div.fifth-block p.sub-slogan{border-bottom:1.5px solid #954f58;color:#954f58;font-size:.9rem;font-weight:500;margin:1.5rem 0 0;padding-bottom:.2rem}div.story-main div.fifth-block div.concent{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:100%;justify-content:center;margin-bottom:1rem;margin-top:3rem;padding:1rem;width:48%}div.story-main div.fifth-block div.concent div.inner{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}div.story-main div.fifth-block div.concent div.inner p{color:#615557;font-size:1.1rem;font-weight:500;margin:1.2rem 0 0}div.story-main footer{background-color:#f5f5f5;height:140px;width:100%}div.story-main footer,div.story-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center}div.story-main footer div.inner{width:48%}div.story-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.story-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.story-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.story-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.story-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.story-mobile-main{background-color:#f5f5f5;overflow-x:hidden;width:100%}div.story-mobile-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;min-height:580px;padding-bottom:2rem;padding-top:1rem;width:100%}div.story-mobile-main div.first-block div.display-figure{align-items:center;display:flex;flex-direction:column;height:280px;justify-content:center;margin-top:4rem;position:relative;width:100%}div.story-mobile-main div.first-block div.display-figure div.back-card{background-color:#fcefd3;height:80%;left:13%;position:absolute;top:3%;width:55%;z-index:1}div.story-mobile-main div.first-block div.display-figure img{aspect-ratio:284/300;bottom:0;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:25%;object-fit:cover;object-position:center;overflow:hidden;position:absolute;width:60%;z-index:2}div.story-mobile-main div.first-block p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;margin:1.5rem 0 0;padding:0 2rem;text-align:center}div.story-mobile-main div.first-block div.slogan-des{display:flex;flex-direction:column;margin-top:1rem;padding:0 2.5rem;width:100%}div.story-mobile-main div.first-block div.slogan-des p.main-slogan{color:#954f58;font-size:.85rem;font-weight:500;margin:0}div.story-mobile-main div.first-block div.slogan-des p.main-des{color:#615557;font-size:.85rem;font-weight:500;line-height:1.7;margin:.8rem 0 0}div.story-mobile-main div.first-block a{display:block;margin-top:1.5rem;width:85%}div.story-mobile-main div.first-block button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;padding-bottom:.7rem;padding-top:.7rem;width:100%}div.story-mobile-main div.first-block button:hover{transform:scale(1.05)}div.story-mobile-main div.second-block{background-color:#eee;height:auto;padding:2.5rem 2.5rem 3rem;width:100%}div.story-mobile-main div.second-block div.content{display:flex;flex-direction:column}div.story-mobile-main div.second-block div.content p.title{color:#6c3139;font-size:1.6rem;font-weight:500;line-height:2.4rem;margin:0;text-align:center}div.story-mobile-main div.second-block div.content p.sub-title{color:#615557;font-size:.9rem;font-weight:500;line-height:1.5;margin:1.8rem 0 0}div.story-mobile-main div.second-block div.content p.hight-line{color:#b98800}div.story-mobile-main div.third-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:auto;padding-bottom:2.5rem;width:100%}div.story-mobile-main div.third-block div.figure-img{margin-top:2.5rem;width:60%}div.story-mobile-main div.third-block div.figure-img img{aspect-ratio:284/300;display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100%}div.story-mobile-main div.third-block div.third-des{display:flex;flex-direction:column;margin-top:1.5rem;width:85%}div.story-mobile-main div.third-block div.third-des p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;line-height:2rem;margin:0;text-align:center}div.story-mobile-main div.third-block div.third-des div.sub-slogan{align-items:stretch;display:flex;flex-direction:row;margin-top:1.5rem}div.story-mobile-main div.third-block div.third-des div.sub-slogan div.v-line{background-color:#b98800;flex-shrink:0;width:5px}div.story-mobile-main div.third-block div.third-des div.sub-slogan p{color:#615557;font-size:.85rem;font-weight:500;line-height:1.7;margin:0 0 0 1rem}div.story-mobile-main div.forth-block{align-items:center;background-color:#eee;display:flex;flex-direction:column;height:auto;padding-bottom:2rem;width:100%}div.story-mobile-main div.forth-block div.display-figure{align-items:center;display:flex;flex-direction:column;height:280px;justify-content:center;margin-top:.5rem;position:relative;width:100%}div.story-mobile-main div.forth-block div.display-figure div.back-card{background-color:#fff;height:78%;left:15%;position:absolute;top:10%;width:50%;z-index:1}div.story-mobile-main div.forth-block div.display-figure img{aspect-ratio:284/300;bottom:0;box-shadow:0 4px 6px #00000026,2px 0 4px #0000000d,-2px 0 4px #0000000d;display:block;left:25%;object-fit:cover;object-position:center;overflow:hidden;position:absolute;width:55%;z-index:2}div.story-mobile-main div.forth-block div.forth-des{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem;width:85%}div.story-mobile-main div.forth-block div.forth-des p.slogan{color:#6c3139;font-size:1.4rem;font-weight:500;margin:0;text-align:center}div.story-mobile-main div.forth-block div.forth-des p.small-slogan{color:#b98800;font-size:.8rem;font-weight:500;margin:.5rem 0 0;text-align:center}div.story-mobile-main div.forth-block div.forth-des p.des{color:#615557;font-size:.85rem;font-weight:500;line-height:1.7;margin:1rem 0 0;text-align:center}div.story-mobile-main div.forth-block div.forth-des a{display:block;margin-top:1.5rem;width:100%}div.story-mobile-main div.forth-block div.forth-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:0;padding-bottom:.7rem;padding-top:.7rem;width:100%}div.story-mobile-main div.forth-block div.forth-des button:hover{transform:scale(1.05)}div.story-mobile-main div.fifth-block{align-items:center;background-color:#f8f8f8;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;height:auto;padding-bottom:2.5rem;padding-top:2.5rem;position:relative;width:100%}div.story-mobile-main div.fifth-block p.slogan{color:#615557;font-size:1.4rem;font-weight:500;margin:0;text-align:center}div.story-mobile-main div.fifth-block p.sub-slogan{border-bottom:1.5px solid #954f58;color:#954f58;font-size:.85rem;font-weight:500;margin:1.2rem 0 0;padding-bottom:.2rem}div.story-mobile-main div.fifth-block div.concent{align-items:center;background-color:#eee;display:flex;flex-direction:column;height:auto;margin-top:2rem;padding:1rem 1rem 1.5rem;width:85%}div.story-mobile-main div.fifth-block div.concent p{color:#615557;font-size:.95rem;font-weight:500;margin:1.2rem 0 0;text-align:center}div.story-mobile-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:180px;justify-content:center;width:100%}div.story-mobile-main footer div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100px}div.story-mobile-main footer div.other-info{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.2rem}div.story-mobile-main footer div.other-info div.space{width:20px}div.story-mobile-main footer div.other-info a{color:#615557;font-size:.7rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px;text-underline-offset:2px}div.story-mobile-main footer p{color:#615557;font-size:.7rem;margin:1.2rem 0 0}div.personal-chart-main{background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:center}div.personal-chart-main div.web-main{align-items:center;display:flex;flex-direction:column;height:auto;width:100%}div.personal-chart-main div.web-main div.main{box-shadow:0 8px 6px -4px #0003;display:flex;justify-content:center;margin-bottom:.5rem;width:100%}div.personal-chart-main div.web-main div.main div.content{display:flex;flex-direction:row;justify-content:center;min-height:1000px;padding-bottom:3rem;padding-top:6rem;width:75%}div.personal-chart-main div.web-main div.main div.content div.left-block{align-content:start;flex:1 1;flex-direction:column;justify-content:center}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info{background-color:#fff;border-radius:8px;display:flex;flex-direction:row;padding:1.3rem}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.left-info{display:flex;flex:1 1;flex-direction:column;justify-content:center}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.left-info p{color:#615557;font-size:.9rem;margin:0;padding:0}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.left-info div.space{height:10px}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.left-info p.name{font-size:1.5rem;font-weight:500}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.right-info{align-items:end;display:flex;flex:1 1;flex-direction:column;justify-content:center}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.right-info div.inner{align-items:start;display:flex;flex-direction:column;justify-content:center}div.personal-chart-main div.web-main div.main div.content div.left-block div.personal-info div.right-info div.inner p{color:#615557;font-size:.9rem;margin:0 0 .2rem;padding:0}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate{background-color:#fff;border-radius:8px;height:auto;margin-top:1.5rem;padding:1.2rem;width:100%}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart-header{display:flex;flex-direction:column}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart-header div.chart-select{display:flex;flex-direction:row;justify-content:space-between}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart-header div.chart-select button{background-color:#954f58;border:none;border-radius:30px;color:#fff;font-size:.8rem;font-weight:500;padding:.3rem .5rem}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart-header div.chart-select div.selector{align-items:center;display:flex;flex-direction:row}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart-header div.chart-select div.selector p{color:#615557;font-weight:500;margin:0 .5rem;padding:0}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart-header div.chart-select div.selector img{cursor:pointer;height:14px;width:14px}div.personal-chart-main div.web-main div.main div.content div.left-block div.chart-plate div.chart{display:flex;flex-direction:column;justify-content:start;width:100%}div.personal-chart-main div.web-main div.main div.content div.space{width:30px}div.personal-chart-main div.web-main div.main div.content div.right-block{display:flex;flex:1 1;flex-direction:column}div.personal-chart-main div.web-main div.main div.content div.right-block p.tabs-title{background-color:#954f58;border-radius:8px;color:#fff;font-size:1rem;font-weight:500;letter-spacing:1px;padding:.6rem;text-align:center;width:100%}div.personal-chart-main div.web-main div.main div.content div.right-block div.analysis{align-items:start;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:start;margin-top:1rem;padding:2rem;position:relative;width:100%}div.personal-chart-main div.web-main div.main div.content div.right-block div.analysis div.mark{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff4d;border-radius:8px;display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding-top:16rem;position:absolute;z-index:1}div.personal-chart-main div.web-main div.main div.content div.right-block div.analysis div.mark div.unlock{align-items:center;background-color:#b98800;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.9rem;gap:5px;padding:.8rem 1rem}div.personal-chart-main div.web-main div.main div.content div.right-block div.analysis div.mark div.unlock img{height:16px;width:16px}div.personal-chart-main div.web-main div.main div.content div.right-block div.analysis p.title{color:#615557;font-size:1.2rem;font-weight:500;margin:0 0 .1rem;padding:0;text-align:start}div.personal-chart-main div.web-main div.main div.content div.right-block div.analysis div.summarize p.des{color:#615557;font-size:1.1rem;font-weight:400;letter-spacing:.5px;margin:0 0 1.5rem;padding:0;text-align:start}div.personal-chart-main div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.personal-chart-main div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.personal-chart-main div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.personal-chart-main div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.personal-chart-main div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.personal-chart-main div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.personal-chart-main div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.personal-chart-main div.web-main img.question{animation:floatY 2.2s ease-in-out infinite;bottom:100px;cursor:pointer;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3));height:80px;position:fixed;right:100px;width:80px;will-change:transform;z-index:1}div.personal-chart-main div.mobile-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}div.personal-chart-main div.mobile-main div.personal-info{background-color:#fff;border-radius:8px;display:flex;flex-direction:row;margin-top:5rem;padding:1.2rem;width:95%}div.personal-chart-main div.mobile-main div.personal-info div.left-info{display:flex;flex:1 1;flex-direction:column;justify-content:center}div.personal-chart-main div.mobile-main div.personal-info div.left-info p{color:#615557;font-size:.8rem;margin:0;padding:0}div.personal-chart-main div.mobile-main div.personal-info div.left-info div.space{height:8px}div.personal-chart-main div.mobile-main div.personal-info div.left-info p.name{font-size:1.4rem;font-weight:500}div.personal-chart-main div.mobile-main div.personal-info div.right-info{align-items:end;display:flex;flex:1 1;flex-direction:column;justify-content:center}div.personal-chart-main div.mobile-main div.personal-info div.right-info div.inner{display:flex;flex-direction:column}div.personal-chart-main div.mobile-main div.personal-info div.right-info div.inner p{color:#615557;font-size:.8rem;margin:0 0 .2rem;padding:0}div.personal-chart-main div.mobile-main div.chart-plate{background-color:#fff;border-radius:8px;margin-top:1rem;padding:1rem .5rem;width:95%}div.personal-chart-main div.mobile-main div.chart-plate div.chart-header div.chart-select{display:flex;flex-direction:row;justify-content:space-between}div.personal-chart-main div.mobile-main div.chart-plate div.chart-header div.chart-select button{background-color:#954f58;border:none;border-radius:30px;color:#fff;font-size:.8rem;font-weight:500;padding:.3rem .5rem}div.personal-chart-main div.mobile-main div.chart-plate div.chart-header div.chart-select div.selector{align-items:center;display:flex;flex-direction:row}div.personal-chart-main div.mobile-main div.chart-plate div.chart-header div.chart-select div.selector p{color:#615557;font-size:.9rem;font-weight:500;margin:0 .5rem}div.personal-chart-main div.mobile-main div.chart-plate div.chart-header div.chart-select div.selector img{cursor:pointer;height:14px;width:14px}div.personal-chart-main div.mobile-main div.chart-plate div.chart{display:flex;flex-direction:column;width:100%}div.personal-chart-main div.mobile-main div.right-block{box-shadow:0 -6px 6px -4px #00000026;display:flex;flex-direction:column;margin-top:2rem;padding-bottom:1.5rem;width:95%}div.personal-chart-main div.mobile-main div.right-block p.tabs-title{background-color:#954f58;border-radius:8px;color:#fff;font-size:1rem;font-weight:500;letter-spacing:1px;padding:.6rem;text-align:center;width:100%}div.personal-chart-main div.mobile-main div.right-block div.analysis{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin-top:1rem;padding:1.5rem;position:relative;width:100%}div.personal-chart-main div.mobile-main div.right-block div.analysis div.mark{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff4d;border-radius:8px;display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding-top:11rem;position:absolute;z-index:1}div.personal-chart-main div.mobile-main div.right-block div.analysis div.mark div.unlock{align-items:center;background-color:#b98800;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.9rem;gap:5px;padding:.8rem 1rem}div.personal-chart-main div.mobile-main div.right-block div.analysis div.mark div.unlock img{height:16px;width:16px}div.personal-chart-main div.mobile-main div.right-block div.analysis div{margin-top:1rem}div.personal-chart-main div.mobile-main div.right-block div.analysis div:first-child{margin-top:0}div.personal-chart-main div.mobile-main div.right-block div.analysis p.title{color:#615557;font-size:.85rem;font-weight:500;margin:0 0 .3rem}div.personal-chart-main div.mobile-main div.right-block div.analysis p.des{color:#615557;font-size:.8rem;font-weight:400;letter-spacing:.5px;line-height:1.6;margin:0}div.personal-chart-main div.mobile-main div.right-block div.analysis div.summarize p.des{color:#615557;font-size:.8rem;letter-spacing:.5px;line-height:1.6;margin-bottom:1.5rem}div.personal-chart-main div.mobile-main footer{align-items:center;background-color:#f5f5f5;box-shadow:0 -6px 6px -4px #00000026;display:flex;flex-direction:column;height:180px;justify-content:center;margin-top:1rem;width:100%}div.personal-chart-main div.mobile-main footer div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100px}div.personal-chart-main div.mobile-main footer div.other-info{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.2rem}div.personal-chart-main div.mobile-main footer div.other-info div.space{width:20px}div.personal-chart-main div.mobile-main footer div.other-info a{color:#615557;font-size:.7rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px;text-underline-offset:2px}div.personal-chart-main div.mobile-main footer p{color:#615557;font-size:.7rem;margin:1.2rem 0 0}div.personal-chart-main div.mobile-main img.question{animation:floatY 2.2s ease-in-out infinite;bottom:60px;cursor:pointer;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3));height:60px;position:fixed;right:20px;width:60px;will-change:transform;z-index:1}div.circle-tabs{display:flex;flex-direction:row;justify-content:space-between;width:100%}div.circle-tabs button.circle-tab{background:#fff;border:1px solid #eee;border-radius:999px;color:#615557;cursor:pointer;font-size:20px;font-weight:600;height:100px;letter-spacing:6px;text-orientation:upright;width:75px;writing-mode:vertical-rl}div.circle-tabs button.circle-tab:hover{transform:translateY(-1px)}div.circle-tabs button.circle-tab.is-active{background:#8b4a4f;border-color:#8b4a4f;color:#fff}div.circle-tabs button.circle-tab:focus-visible{outline:3px solid #8b4a4f40;outline-offset:3px}@media screen and (max-width:768px){div.circle-tabs button.circle-tab{font-size:14px;height:70px;letter-spacing:3px;width:45px}}div.bazi{margin-top:1.5rem;width:100%}div.bazi div.table-title{color:#6c3139;font-size:1rem;font-weight:500;text-align:center}div.bazi div.bazi-main{background:#fff;border-left:1px solid #707070;border-top:1px solid #707070;box-sizing:border-box;display:flex;flex-direction:column;margin-top:1rem;width:100%}div.bazi div.bazi-main div.bazi-row{display:grid;grid-template-columns:repeat(12,1fr) 35px}div.bazi div.bazi-main div.bazi-row div.bazi-cell{font-size:1.3rem;grid-column:span 3;height:140px;position:relative}div.bazi div.bazi-main div.bazi-row div.bazi-cell,div.bazi div.bazi-main div.bazi-row div.bazi-inner-cell{align-items:center;background:#fff;border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;display:flex;font-weight:500;justify-content:center;letter-spacing:8px;text-align:center;writing-mode:vertical-rl}div.bazi div.bazi-main div.bazi-row div.bazi-inner-cell{flex-direction:column;font-size:1.1rem;height:70px}div.bazi div.bazi-main div.bazi-row div.cell-head{align-items:center;background-color:#eee;border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;display:flex;font-size:1.1rem;grid-column:auto;justify-content:center;text-align:center}div.bazi div.bazi-main div.bazi-row div.cell-element{bottom:0;color:#c6c6c6;font-size:1rem;position:absolute;right:5px}div.bazi div.bazi-main div.bazi-row div.bazi-larget-cell{color:#b98800;font-size:1.8rem}div.bazi div.summary{border-left:1px solid #707070;border-right:1px solid #707070;border-top:1px solid #707070;display:flex;flex-direction:column;margin-top:1rem}div.bazi div.summary div.summary-row{border-bottom:1px solid #707070;color:#615557;display:flex;flex-direction:row;font-size:1.1rem;font-weight:500;justify-content:space-between;padding:.5rem 2rem}div.bazi div.expert{display:flex;flex-direction:row;justify-content:end;margin-bottom:1.5rem;margin-top:.5rem}div.bazi div.expert img{cursor:pointer;height:16px;width:16px}div.bazi div.luck-wrap{box-sizing:border-box;display:flex;flex-direction:column;margin-top:.5rem;width:100%}div.bazi div.luck-wrap div.grid-table{border-left:1px solid #707070;border-top:1px solid #707070;display:grid;grid-template-columns:repeat(10,1fr);margin-bottom:1rem}div.bazi div.luck-wrap div.grid-table div.cell{border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;font-size:.8rem;font-weight:500;padding:.2rem;text-align:center;width:100%}div.bazi div.luck-wrap div.grid-table div.inner-grid{grid-gap:1px;border-bottom:1px solid #707070;border-right:1px solid #707070;display:grid;gap:1px;grid-template-rows:repeat(2,1fr);padding-bottom:.2rem;padding-top:.2rem}div.bazi div.luck-wrap div.grid-table div.inner-grid div.inner-cell{color:#615557;display:flex;flex-direction:row;font-size:.8rem;font-weight:500;gap:8px;justify-content:center;writing-mode:horizontal-tb}div.bazi div.luck-wrap div.grid-table div.inner-grid div.inner-cell span.ten-god{color:#954f58}div.bazi div.luck-wrap div.grid-table div.year-sign{display:flex;flex-direction:column;justify-content:center;padding-bottom:.3rem;padding-top:.3rem}div.bazi div.luck-wrap div.grid-table div.select{cursor:pointer}div.bazi div.luck-wrap div.grid-table div.is-active{background-color:#fcefd3}div.bazi div.warning{color:#615557;font-size:.7rem;text-align:center}@keyframes floatY{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@media screen and (max-width:768px){div.bazi div.bazi-main div.bazi-row div.bazi-cell{font-size:1.1rem;height:80px}div.bazi div.bazi-main div.bazi-row div.bazi-larget-cell{aspect-ratio:1/1;font-size:1.5rem;height:auto}div.bazi div.bazi-main div.bazi-row div.bazi-inner-cell{font-size:.9rem;letter-spacing:2px}div.bazi div.bazi-main div.bazi-row:has(.bazi-larget-cell) div.cell-head{align-self:stretch;height:auto}div.bazi div.luck-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}div.bazi div.luck-wrap div.grid-table{min-width:480px}div.bazi div.summary div.summary-row{font-size:.9rem;padding:.1rem 1rem}}div.backdrop{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.backdrop div.expert-dialog{display:flex;flex-direction:row;justify-content:center;max-width:550px;position:relative;width:100%}div.backdrop div.expert-dialog div.close-btn{background:#0000;cursor:pointer;height:25px;position:absolute;right:0;top:15px;width:25px;z-index:10000}div.backdrop div.expert-dialog div.close-btn img{height:100;pointer-events:none;width:100%}div.backdrop div.expert-dialog div.close-btn:hover{opacity:.9;transform:scale(1.03)}div.backdrop div.expert-dialog div.expert-content{background:#fff;border-radius:30px;box-shadow:0 12px 40px #00000040;display:flex;flex-direction:column;height:500px;justify-content:start;margin:50px;max-width:450px;overflow-x:hidden;width:100%}div.backdrop div.expert-dialog div.expert-content div.title{color:#6c3139;font-size:1.3rem;font-weight:500;margin-top:2rem;text-align:center;width:100%}div.backdrop div.expert-dialog div.expert-content div.expert-list{color:#615557;display:flex;flex-direction:column;font-size:1rem;gap:13px;overflow-y:auto;padding:1rem 3rem 3rem}@keyframes dialogFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}div.ziwei{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;scrollbar-width:none;width:100%}div.ziwei div.table-title{color:#6c3139;font-size:1rem;font-weight:500;margin-top:2rem;text-align:center}div.ziwei div.top-info{display:flex;flex-direction:row;justify-content:start;margin-top:.5rem;width:100%}div.ziwei div.top-info button{background-color:none;background:none;border:none;color:#c6c6c6;font-size:.8rem;font-weight:400;margin-right:2rem}div.ziwei div.grid-ziwei{aspect-ratio:1/1.4;border:1px solid #707070;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);margin-top:1rem;position:relative;width:100%}div.ziwei div.grid-ziwei div.cell{align-items:center;background-color:#fff;border:1px solid #707070;cursor:pointer;display:grid;grid-template-rows:1.3fr .2fr 1.2fr 1.2fr 1.5fr;justify-items:start}div.ziwei div.grid-ziwei div.cell div.top-star{display:flex;flex-direction:row;height:100%;padding-top:5px;width:100%}div.ziwei div.grid-ziwei div.cell div.top-star div.top-left{display:grid;grid-template-columns:repeat(2,14px);text-align:top}div.ziwei div.grid-ziwei div.cell div.top-star div.top-left span{color:#615557;font-size:.9rem;font-weight:500;text-align:top;writing-mode:vertical-lr}div.ziwei div.grid-ziwei div.cell div.top-star div.top-right{align-content:start;direction:rtl;display:grid;flex:1 1;grid-template-columns:repeat(8,14px)}div.ziwei div.grid-ziwei div.cell div.top-star div.top-right span{color:#615557;font-size:.9rem;font-weight:500;writing-mode:vertical-rl}div.ziwei div.grid-ziwei div.cell div.sign{align-items:center;display:flex;gap:2px;height:100%;justify-content:flex-end;padding-right:.2rem;width:100%}div.ziwei div.grid-ziwei div.cell div.sign span{background-color:#954f58;color:#fff;font-weight:400;padding:2px}div.ziwei div.grid-ziwei div.cell div.sign span.nodata{background-color:initial;color:#0000}div.ziwei div.grid-ziwei div.cell div.center-star{display:grid;grid-template-columns:repeat(8,14px);width:100%}div.ziwei div.grid-ziwei div.cell div.center-star span{color:#615557;font-size:.9rem;font-weight:500;writing-mode:vertical-lr}div.ziwei div.grid-ziwei div.cell div.bottom-star{direction:rtl;display:grid;flex-wrap:nowrap;grid-template-columns:repeat(8,14px);padding-right:8px;width:100%}div.ziwei div.grid-ziwei div.cell div.bottom-star span{color:#615557;font-size:.9rem;font-weight:500;writing-mode:vertical-lr}div.ziwei div.grid-ziwei div.cell div.label-full{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative;width:100%}div.ziwei div.grid-ziwei div.cell div.label-full div.label-info{align-items:center;display:flex;flex-direction:column}div.ziwei div.grid-ziwei div.cell div.label-full div.label-info p{color:#615557;font-size:.8rem;font-size:500;margin:0;padding:0}div.ziwei div.grid-ziwei div.cell div.label-full div.label-info p.label-name{border:2px solid #b98800;border-radius:20px;color:#b98800;font-size:.9rem;padding:.05rem .3rem}div.ziwei div.grid-ziwei div.cell div.label-full div.ganzehi{bottom:8px;color:#615557;font-size:1rem;font-weight:500;position:absolute;right:3px;writing-mode:vertical-rl;z-index:1}div.ziwei div.grid-ziwei div.is-active{background-color:#fcefd3}div.ziwei div.grid-ziwei .center-blank{background:#fff;border:1px solid #707070;height:50%;left:25%;pointer-events:none;position:absolute;top:25%;width:50%;z-index:1}div.ziwei div.grid-ziwei .center-blank .center-svg{display:block;height:100%;width:100%}div.ziwei div.flow-title{color:#6c3139;font-size:1rem;font-weight:500;margin-top:2rem;text-align:center}div.ziwei div.flow-summary{border:1px solid #707070;display:grid;font-size:14px;grid-template-columns:100px 1fr 1fr;grid-template-rows:repeat(4,35px);margin-top:.5rem;width:100%}div.ziwei div.flow-summary div.cell{align-items:center;border:1px solid #707070;box-sizing:border-box;color:#615557;display:flex;font-size:1rem;font-weight:500;justify-content:center}div.ziwei div.flow-summary div.cell.header{background-color:#fcefd3;grid-column:1/-1}div.ziwei div.flow-summary div.label{color:#954f58}div.ziwei div.flow{border:1px solid #707070;display:flex;flex-direction:column;margin-top:1rem;width:100%}div.ziwei div.flow div.flow-detail{display:grid;font-size:14px;grid-template-columns:100px 1fr 1fr;width:100%}div.ziwei div.flow div.flow-detail div.cell{align-items:center;border:1px solid #707070;box-sizing:border-box;color:#615557;display:flex;flex-direction:column;font-size:1rem;font-weight:500;justify-content:center;padding-bottom:.3rem;padding-top:.3rem}div.ziwei div.flow div.flow-detail div.header{background-color:#fcefd3;font-size:.95rem}div.ziwei div.flow div.flow-detail div.label{color:#954f58}@media screen and (max-width:768px){div.ziwei div.top-info button{font-size:.65rem;margin-right:.6rem}div.ziwei div.table-title{font-size:.85rem;margin-top:1rem}div.ziwei div.grid-ziwei{aspect-ratio:1/1.1}div.ziwei div.grid-ziwei div.cell,div.ziwei div.grid-ziwei div.cell div.top-star{overflow:hidden}div.ziwei div.grid-ziwei div.cell div.top-star div.top-left{display:grid;grid-template-columns:repeat(2,1fr)}div.ziwei div.grid-ziwei div.cell div.top-star div.top-left span{font-size:clamp(8px,2.8vw,12px);font-weight:500;line-height:1.1}div.ziwei div.grid-ziwei div.cell div.top-star div.top-right{display:grid;grid-template-columns:repeat(5,1fr)}div.ziwei div.grid-ziwei div.cell div.top-star div.top-right span{font-size:clamp(8px,2.8vw,12px);font-weight:500;line-height:1.1}div.ziwei div.grid-ziwei div.cell div.sign span{font-size:12px;padding:1px}div.ziwei div.grid-ziwei div.cell div.center-star{display:grid;grid-template-columns:repeat(2,1fr)}div.ziwei div.grid-ziwei div.cell div.center-star span{font-size:clamp(8px,2.8vw,12px);font-weight:500;line-height:1.1}div.ziwei div.grid-ziwei div.cell div.bottom-star{direction:rtl;display:grid!important;grid-template-columns:repeat(8,1fr)!important;overflow:hidden;padding-right:2px!important;width:100%}div.ziwei div.grid-ziwei div.cell div.bottom-star span{font-size:clamp(8px,2.5vw,10px)!important;font-weight:500;line-height:1;margin:0;text-align:center;writing-mode:vertical-lr}div.ziwei div.grid-ziwei div.cell div.label-full div.label-info p{font-size:.6rem}div.ziwei div.grid-ziwei div.cell div.label-full div.label-info p.label-name{font-size:.6rem;padding:.1rem .3rem}div.ziwei div.grid-ziwei div.cell div.label-full div.label-info{margin-bottom:.2rem}div.ziwei div.grid-ziwei div.cell div.label-full div.ganzehi{bottom:4px;font-size:.75rem;right:2px}div.ziwei div.flow-summary{grid-template-columns:75px 1fr 1fr}div.ziwei div.flow-summary div.cell{font-size:.85rem}div.ziwei div.flow div.flow-detail{grid-template-columns:75px 1fr 1fr}div.ziwei div.flow div.flow-detail div.cell{font-size:.85rem}}div.yc-building-overlay{align-items:center;background:#fffc;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.yc-building-overlay div.yc-building-stack{align-items:center;display:flex;flex-direction:column;gap:24px;transform:scale(.75);transform-origin:center center}div.yc-building-overlay div.yc-building-stack div.yc-building-circle{animation:yc-circle-shake 2.7s linear infinite;background:#6c3139;border-radius:50%;height:180px;overflow:hidden;position:relative;width:180px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part{display:block;height:auto;left:0;margin:0 auto;position:absolute;right:0}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part.yc-house-1{animation:yc-house-1-drop 2.7s linear infinite;height:100px;top:110px;width:90px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part.yc-house-2{animation:yc-house-2-drop 2.7s linear infinite;left:2px;top:65px;width:150px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part.yc-house-3{animation:yc-house-3-drop 2.7s linear infinite;top:20px;width:150px}div.yc-building-overlay div.yc-building-stack div.yc-building-loading-text{align-items:center;color:#6c3139;display:flex;font-family:Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:800;letter-spacing:3px}div.yc-building-overlay div.yc-building-stack div.yc-building-loading-text span.yc-building-loading-letter{animation:yc-building-letter-wave .9s ease-in-out infinite;display:inline-block;will-change:transform}div.yc-building-overlay div.yc-building-stack div.yc-building-loading-text span.yc-building-loading-letter.yc-building-loading-dot{letter-spacing:0;margin-left:-2px}@keyframes yc-building-letter-wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-12px)}}@keyframes yc-house-1-drop{0%{animation-timing-function:cubic-bezier(.6,.02,.9,.18);opacity:1;transform:translateY(-260px)}12%{animation-timing-function:cubic-bezier(.34,0,.7,1);transform:translateY(0)}13%{animation-timing-function:ease-out;transform:translateY(7px)}15%{animation-timing-function:ease-in-out;transform:translateY(-3px)}17%{transform:translateY(0)}70%{opacity:1;transform:translateY(0)}82%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(-260px)}}@keyframes yc-house-2-drop{0%{opacity:1;transform:translateY(-260px)}15%{animation-timing-function:cubic-bezier(.6,.02,.9,.18);opacity:1;transform:translateY(-260px)}27%{animation-timing-function:cubic-bezier(.34,0,.7,1);transform:translateY(0)}28%{animation-timing-function:ease-out;transform:translateY(8px)}30%{animation-timing-function:ease-in-out;transform:translateY(-3px)}32%{transform:translateY(0)}70%{opacity:1;transform:translateY(0)}82%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(-260px)}}@keyframes yc-house-3-drop{0%{opacity:1;transform:translateY(-260px)}30%{animation-timing-function:cubic-bezier(.6,.02,.9,.18);opacity:1;transform:translateY(-260px)}42%{animation-timing-function:cubic-bezier(.34,0,.7,1);transform:translateY(0)}43%{animation-timing-function:ease-out;transform:translateY(9px)}45%{animation-timing-function:ease-in-out;transform:translateY(-4px)}47%{transform:translateY(0)}70%{opacity:1;transform:translateY(0)}82%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(-260px)}}@media (max-width:768px){div.yc-building-overlay div.yc-building-stack{gap:18px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle{height:140px;width:140px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part.yc-house-1{height:78px;top:86px;width:70px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part.yc-house-2{left:2px;top:51px;width:117px}div.yc-building-overlay div.yc-building-stack div.yc-building-circle img.yc-house-part.yc-house-3{top:16px;width:117px}div.yc-building-overlay div.yc-building-stack div.yc-building-loading-text{font-size:24px;letter-spacing:2px}@keyframes yc-building-letter-wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-9px)}}}div.purchase-backdrop{align-items:center;background:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.purchase-backdrop div.purchase-dialog{max-width:470px;position:relative;width:100%}div.purchase-backdrop div.purchase-dialog div.close-btn{background:#0000;cursor:pointer;height:25px;position:absolute;right:-40px;top:-40px;width:25px;z-index:10000}div.purchase-backdrop div.purchase-dialog div.close-btn img{height:100%;pointer-events:none;width:100%}div.purchase-backdrop div.purchase-dialog div.close-btn:hover{opacity:.9;transform:scale(1.03)}div.purchase-backdrop div.purchase-dialog div.purchase-content{align-items:center;animation:dialogFadeUp .25s ease-out;background:#fff;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;gap:20px;height:auto;overflow:hidden;padding:3rem;width:100%}div.purchase-backdrop div.purchase-dialog div.purchase-content img{height:50px;width:50px}div.purchase-backdrop div.purchase-dialog div.purchase-content span.title{color:#6c3139;font-size:1.5rem;font-weight:500;letter-spacing:1px}div.purchase-backdrop div.purchase-dialog div.purchase-content div.message{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}div.purchase-backdrop div.purchase-dialog div.purchase-content div.message span{color:#615557;font-size:.9rem;line-height:1.6}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions{display:flex;flex-direction:row;gap:12px;margin-top:1rem;width:100%}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions button{border-radius:5px;cursor:pointer;flex:1 1;font-size:.9rem;padding:.6rem .5rem}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions button.redeem{background:#fff;border:1px solid #615557;color:#615557}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions button.purchase{background-color:#954f58;border:0;color:#fff}@media (max-width:768px){div.purchase-backdrop{padding:0 2rem}div.purchase-backdrop div.purchase-dialog div.close-btn{right:0;top:-34px}div.purchase-backdrop div.purchase-dialog div.purchase-content{gap:14px;padding:2rem 1.6rem}div.purchase-backdrop div.purchase-dialog div.purchase-content img{height:50px;width:50px}div.purchase-backdrop div.purchase-dialog div.purchase-content span.title{font-size:1.25rem;letter-spacing:.5px}div.purchase-backdrop div.purchase-dialog div.purchase-content div.message span{font-size:.8rem}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions{gap:10px;margin-top:.6rem}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions button{font-size:.85rem;padding:.55rem .5rem}}@media (max-width:480px){div.purchase-backdrop{padding:0 1.5rem}div.purchase-backdrop div.purchase-dialog div.close-btn{height:22px;top:-30px;width:22px}div.purchase-backdrop div.purchase-dialog div.purchase-content{gap:12px;padding:1.6rem 1.2rem}div.purchase-backdrop div.purchase-dialog div.purchase-content img{height:40px;width:40px}div.purchase-backdrop div.purchase-dialog div.purchase-content span.title{font-size:1.15rem}div.purchase-backdrop div.purchase-dialog div.purchase-content div.message span{font-size:.9rem;line-height:1.5}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions{gap:8px;margin-top:.5rem}div.purchase-backdrop div.purchase-dialog div.purchase-content div.actions button{font-size:.8rem;padding:.5rem .4rem}}div.library-center-page{background-color:#f5f5f5;height:100vh;width:100%}div.library-center-page p.empty-hint{color:#615557;font-size:.95rem;margin:0;padding:3rem 1rem;text-align:center}div.library-center-page .nav-link{text-decoration:none}div.library-center-page div.library-mobile-main{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}div.library-center-page div.library-mobile-main div.lm-content{box-shadow:0 8px 6px -4px #0003;display:flex;flex:1 1;flex-direction:column;padding:5rem 1.2rem 2rem;width:100%}div.library-center-page div.library-mobile-main div.lm-category{margin-bottom:1.2rem;width:100%}div.library-center-page div.library-mobile-main div.lm-category div.lm-cat-title{color:#615557;font-size:1rem;font-weight:500;margin-bottom:.4rem}div.library-center-page div.library-mobile-main div.lm-category div.lm-cateline{background-color:#615557;height:2px;margin-bottom:.8rem;width:100%}div.library-center-page div.library-mobile-main div.lm-category ul.lm-cat-list{display:flex;flex-direction:row;gap:1.2rem;list-style:none;overflow-x:auto;padding-bottom:2px}div.library-center-page div.library-mobile-main div.lm-category ul.lm-cat-list li{color:#c6c6c6;cursor:pointer;font-size:.95rem;font-weight:400;white-space:nowrap}div.library-center-page div.library-mobile-main div.lm-category ul.lm-cat-list li.active{color:#954f58;font-weight:600}div.library-center-page div.library-mobile-main div.lm-search-bar{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:20px;display:flex;flex-direction:row;margin-bottom:1rem;padding:.6rem 1rem;width:100%}div.library-center-page div.library-mobile-main div.lm-search-bar img{flex-shrink:0;height:16px;width:16px}div.library-center-page div.library-mobile-main div.lm-search-bar input{background-color:initial;border:none;color:#615557;flex:1 1;font-size:1rem;margin-left:.5rem;outline:none}div.library-center-page div.library-mobile-main div.lm-search-bar input::placeholder{color:#c6c6c6}div.library-center-page div.library-mobile-main div.lm-tabs{margin-bottom:1rem;position:relative;width:100%}div.library-center-page div.library-mobile-main div.lm-tabs div.lm-tabs-row{align-items:flex-end;display:flex;flex-direction:row;gap:0;position:relative;z-index:2}div.library-center-page div.library-mobile-main div.lm-tabs div.lm-tabs-row div.lm-tab{border-bottom:3px solid #0000;color:#c6c6c6;cursor:pointer;font-size:.95rem;font-weight:500;padding:.4rem .7rem;white-space:nowrap}div.library-center-page div.library-mobile-main div.lm-tabs div.lm-tabs-row div.lm-tab.active{border-bottom:3px solid #615557;color:#615557}div.library-center-page div.library-mobile-main div.lm-tabs div.lm-tabs-row div.lm-vertline{align-self:center;background-color:#c6c6c6;height:18px;margin:0 .2rem;width:1px}div.library-center-page div.library-mobile-main div.lm-tabs div.lm-tab-underline{background-color:#c6c6c6;bottom:0;height:3px;left:0;position:absolute;width:100%;z-index:1}div.library-center-page div.library-mobile-main div.lm-search-mode{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}div.library-center-page div.library-mobile-main div.lm-search-mode div.lm-search-full{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:20px;display:flex;flex-direction:row;padding:.6rem 1rem;width:100%}div.library-center-page div.library-mobile-main div.lm-search-mode div.lm-search-full img{flex-shrink:0;height:16px;width:16px}div.library-center-page div.library-mobile-main div.lm-search-mode div.lm-search-full input{background-color:initial;border:none;color:#615557;flex:1 1;font-size:1rem;margin-left:.5rem;outline:none}div.library-center-page div.library-mobile-main div.lm-search-mode div.lm-search-full input::placeholder{color:#c6c6c6}div.library-center-page div.library-mobile-main div.lm-search-mode span.lm-search-result{color:#615557;font-size:1.4rem;font-weight:500;letter-spacing:1px;margin-top:1.2rem}div.library-center-page div.library-mobile-main div.lm-article-list{display:flex;flex:1 1;flex-direction:column;gap:1rem;width:100%}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article{background-color:#fff;border:1px solid #eee;border-radius:14px;display:flex;flex-direction:column;padding:1rem;width:100%}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article .nav-link{text-decoration:none}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-art-title{color:#615557;font-size:1.05rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-art-time{color:#c6c6c6;font-size:.75rem;margin-top:.2rem}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-art-body{align-items:flex-start;display:flex;flex-direction:row;gap:.8rem;margin-top:.8rem}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-art-body div.lm-art-des{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#615557;display:-webkit-box;flex:1 1;font-size:.88rem;overflow:hidden}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-art-body img.lm-art-img{aspect-ratio:150/98;border-radius:8px;flex-shrink:0;object-fit:cover;width:90px}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-actions{display:flex;flex-direction:row;gap:1rem;margin-top:.8rem}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-actions div.lm-action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-actions div.lm-action img{height:18px;width:18px}div.library-center-page div.library-mobile-main div.lm-article-list div.lm-article div.lm-actions div.lm-action span{color:#615557;font-size:.85rem;font-weight:600}div.library-center-page div.library-mobile-main div.lm-selector{align-items:center;align-self:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:2rem;width:180px}div.library-center-page div.library-mobile-main div.lm-selector div.lm-pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.library-center-page div.library-mobile-main div.lm-selector div.lm-pages span{color:#c6c6c6;cursor:pointer;font-size:1.2rem;font-weight:500;text-align:center}div.library-center-page div.library-mobile-main div.lm-selector div.lm-pages span.current-page{color:#954f58}div.library-center-page div.library-mobile-main div.lm-selector img{cursor:pointer;height:16px;width:16px}div.library-center-page div.library-mobile-main div.lm-selector.one-page div.lm-pages{grid-template-columns:repeat(1,1fr)}div.library-center-page div.library-mobile-main div.lm-selector.two-page div.lm-pages{grid-template-columns:repeat(2,1fr)}div.library-center-page div.library-mobile-main footer.lm-footer{align-items:center;display:flex;flex-direction:column;gap:.6rem;padding:1.8rem 0 1.5rem;width:100%}div.library-center-page div.library-mobile-main footer.lm-footer div.lm-logo img{height:auto;width:110px}div.library-center-page div.library-mobile-main footer.lm-footer div.lm-other-info{display:flex;flex-direction:row;gap:1.5rem}div.library-center-page div.library-mobile-main footer.lm-footer div.lm-other-info a{color:#615557;font-size:.85rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.library-center-page div.library-mobile-main footer.lm-footer p{color:#615557;font-size:.75rem}div.library-center-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:8rem;width:100%}div.library-center-page div.web-main div.library-main{display:flex;flex-direction:row;justify-content:center;width:70%}div.library-center-page div.web-main div.library-main div.category{display:flex;flex:1.5 1;flex-direction:column;gap:5px;justify-content:start}div.library-center-page div.web-main div.library-main div.category div.title{color:#615557;font-size:1.1rem;font-weight:500}div.library-center-page div.web-main div.library-main div.category div.cateline{background-color:#615557;height:2px;width:40%}div.library-center-page div.web-main div.library-main div.category ul{list-style:none;margin:0;padding:0}div.library-center-page div.web-main div.library-main div.category ul li{color:#c6c6c6;cursor:pointer;font-size:1rem;font-weight:400;margin-top:1rem}div.library-center-page div.web-main div.library-main div.category ul li.active{color:#954f58;font-weight:500}div.library-center-page div.web-main div.library-main div.library-articles{flex:7 1;min-height:1000px}div.library-center-page div.web-main div.library-main div.library-articles div.default-action{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.divider{background-color:#c6c6c6;bottom:0;height:3px;left:0;position:absolute;width:100%;z-index:1}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs{display:flex;flex-direction:row;z-index:2}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.vertline{align-content:center;background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:center;width:8px}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.vertline div.inner-vert{background-color:#c6c6c6;height:100%;width:1px;z-index:3}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.tab{cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.tab div.name{color:#c6c6c6;font-size:1.1rem;font-weight:500;padding-left:.6rem;padding-right:.6rem}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.tab div.active-name{color:#615557}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.tab div.tabline{background-color:#c6c6c6;height:3px}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.tabs div.tab div.active-tabline{background-color:#615557}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.default-search{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:10px;bottom:15px;display:flex;flex-direction:row;padding:.5rem;position:absolute;right:0}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.default-search img{height:16px;width:16px}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.default-search input{background-color:initial;border:none;color:#615557;cursor:pointer;font-size:1.1rem;margin-left:.5rem;outline:none}div.library-center-page div.web-main div.library-main div.library-articles div.default-action div.default-search input::placeholder{color:#c6c6c6;letter-spacing:.05px}div.library-center-page div.web-main div.library-main div.library-articles div.search-action{align-items:start;display:flex;flex-direction:column;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.search-action div.search{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:row;padding:.5rem;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.search-action div.search img{height:16px;width:16px}div.library-center-page div.web-main div.library-main div.library-articles div.search-action div.search input{background-color:initial;border:none;color:#615557;cursor:pointer;font-size:1.1rem;margin-left:.5rem;outline:none;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.search-action div.search input::placeholder{color:#c6c6c6;letter-spacing:.05px}div.library-center-page div.web-main div.library-main div.library-articles div.search-action span{color:#615557;font-size:1.8rem;font-weight:500;letter-spacing:1px;margin-bottom:.1rem;margin-top:1.6rem}div.library-center-page div.web-main div.library-main div.library-articles div.article-list{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:20px;display:flex;flex-direction:row;margin-top:1.5rem;padding:1.2rem 1.5rem;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content{align-items:start;display:flex;flex:7.5 1;flex-direction:column}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.title{color:#615557;font-size:1.2rem;font-weight:500}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.create-time{color:#c6c6c6;font-size:.8rem;font-weight:400;margin-top:.2rem}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.des{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#615557;display:-webkit-box;margin-top:2rem;overflow:hidden}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.actions{display:flex;flex-direction:row;justify-content:start;margin-top:1.1rem}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:5px;margin-right:1rem}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.actions div.action img{height:18px;width:18px}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article div.content div.actions div.action span{color:#615557;font-size:.9rem;font-weight:600}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article .nav-img-link{flex:2.3 1}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article .nav-img-link div.holder{display:flex;justify-content:end;width:100%}div.library-center-page div.web-main div.library-main div.library-articles div.article-list div.article .nav-img-link div.holder img{aspect-ratio:150/98;border-radius:10px;object-fit:cover;width:85%}div.library-center-page div.web-main div.library-selector{align-items:center;align-self:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem;margin-top:5rem;width:200px}div.library-center-page div.web-main div.library-selector div.pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.library-center-page div.web-main div.library-selector div.pages span{color:#c6c6c6;cursor:pointer;font-size:1.3rem;font-weight:500;text-align:center}div.library-center-page div.web-main div.library-selector div.pages span.current-page{color:#954f58}div.library-center-page div.web-main div.library-selector img{cursor:pointer;height:18px;width:18px}div.library-center-page div.web-main div.library-selector.one-page div.pages{grid-template-columns:repeat(1,1fr)}div.library-center-page div.web-main div.library-selector.two-page div.pages{grid-template-columns:repeat(2,1fr)}div.library-center-page div.web-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;padding-top:3rem;width:100%}div.library-center-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.library-center-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.library-center-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.library-center-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.library-center-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.library-center-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.library-center-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.library-article-page{background-color:#f5f5f5;height:100vh;width:100%}div.library-article-page .nav-link{text-decoration:none}div.library-article-page p.article-status-msg{color:#615557;font-size:1rem;margin:0;padding:6rem 1rem 4rem;text-align:center}div.library-article-page p.article-status-msg.error{color:#c0392b}div.library-article-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.library-article-page div.web-main div.article-main{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}div.library-article-page div.web-main div.article-main div.article-content{background-color:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:top;padding:2rem;width:50%}div.library-article-page div.web-main div.article-main div.article-content div.top-action{display:flex;flex-direction:row;justify-content:space-between}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.back{align-items:center;display:flex;flex-direction:row;gap:10px}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.back img{height:20px;width:20px}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.back span{color:#615557;font-size:1.2rem;font-weight:500}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.actions{display:flex;flex-direction:row;justify-content:start}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:5px;margin-right:1rem}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.actions div.action img{height:18px;width:18px}div.library-article-page div.web-main div.article-main div.article-content div.top-action div.actions div.action span{color:#615557;font-size:1rem;font-weight:600;margin-left:.2rem}div.library-article-page div.web-main div.article-main div.article-content div.title-area{align-items:start;display:flex;flex-direction:column;justify-content:center}div.library-article-page div.web-main div.article-main div.article-content div.title-area span.title{color:#6c3139;font-size:1.7rem;font-weight:600;margin-top:2.5rem}div.library-article-page div.web-main div.article-main div.article-content div.title-area span.create-time{color:#c6c6c6;font-size:.9rem;margin-bottom:.5rem;margin-top:.5rem}div.library-article-page div.web-main div.article-main div.article-content div.title-area div.divide-line{background-color:#c6c6c6;height:1px;width:100%}div.library-article-page div.web-main div.article-main div.article-content div.title-area span.simple{color:#615557;font-size:1.1rem;letter-spacing:1px;line-height:25px;margin-top:2.5rem}div.library-article-page div.web-main div.article-main div.article-content div.title-area span.sub-title{color:#615557;font-size:1.1rem;font-weight:500;letter-spacing:1px;margin-top:2rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area{align-items:start;display:flex;flex-direction:column;width:100%}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html{color:#615557;font-size:1.1rem;line-height:1.75;margin-top:2rem;width:100%}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html h1,div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html h2,div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html h3{color:#615557;font-weight:600;line-height:1.4;margin:2rem 0 .4rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html h1{font-size:1.3rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html h2{font-size:1.15rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html h3{font-size:1.1rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html p{margin:0 0 .4rem;min-height:1.75em}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html strong{font-weight:600}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html em{font-style:italic}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html blockquote{background-color:#faf6f1;border-left:4px solid #c6c6c6;color:#615557;font-style:italic;margin:1rem 0;padding:.6rem 1rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html ol,div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html ul{margin:.5rem 0;padding-left:1.8rem}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html ol li,div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html ul li{margin:.2rem 0}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html img{border-radius:10px;display:block;margin:2.5rem auto;object-fit:cover;width:100%}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html img[data-width=small]{max-width:40%}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html img[data-width=medium]{max-width:70%;width:auto}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html img[data-width=wide]{max-width:100%;width:100%}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html a{color:#6c3139;text-decoration:underline;text-underline-offset:3px}div.library-article-page div.web-main div.article-main div.article-content div.content-area div.article-html hr{border:none;border-top:1px solid #c6c6c6;margin:2rem 0}div.library-article-page div.web-main div.article-main div.article-content div.content-area span.article-tag{background-color:#b98800;border-radius:5px;color:#fff;font-size:1rem;font-weight:500;margin-top:4rem;padding:.2rem .5rem}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.back{align-items:center;display:flex;flex-direction:row;gap:10px}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.back img{height:20px;width:20px}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.back span{color:#615557;font-size:1.2rem;font-weight:500}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.actions{display:flex;flex-direction:row;justify-content:start}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:5px;margin-right:1rem}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.actions div.action img{height:18px;width:18px}div.library-article-page div.web-main div.article-main div.article-content div.bottom-action div.actions div.action span{color:#615557;font-size:1rem;font-weight:600;margin-left:.2rem}div.library-article-page div.web-main div.article-main div.recommand-articles{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:3rem;width:50%}div.library-article-page div.web-main div.article-main div.recommand-articles span.title{color:#615557;font-size:1.8rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;margin-top:5rem}div.library-article-page div.web-main div.article-main div.recommand-articles div.article{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:20px;display:flex;flex-direction:row;margin-top:1.5rem;padding:1.2rem 1.5rem;width:100%}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content{align-items:start;display:flex;flex:7.5 1;flex-direction:column}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.title{color:#615557;font-size:1.2rem;font-weight:500}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.create-time{color:#c6c6c6;font-size:.8rem;font-weight:400;margin-top:.2rem}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.des{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#615557;display:-webkit-box;margin-top:2rem;overflow:hidden}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.actions{display:flex;flex-direction:row;justify-content:start;margin-top:1.1rem}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:5px;margin-right:1rem}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.actions div.action img{height:18px;width:18px}div.library-article-page div.web-main div.article-main div.recommand-articles div.article div.content div.actions div.action span{color:#615557;font-size:.9rem;font-weight:600}div.library-article-page div.web-main div.article-main div.recommand-articles div.article .nav-img-link{flex:2.3 1}div.library-article-page div.web-main div.article-main div.recommand-articles div.article .nav-img-link div.holder{display:flex;justify-content:end;width:100%}div.library-article-page div.web-main div.article-main div.recommand-articles div.article .nav-img-link div.holder img{aspect-ratio:150/98;border-radius:10px;object-fit:cover;width:85%}div.library-article-page div.web-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;padding-top:3rem;width:100%}div.library-article-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.library-article-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.library-article-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.library-article-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.library-article-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.library-article-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.library-article-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.library-article-page div.mobile-main{background-color:#f5f5f5;display:flex;flex-direction:column;padding-top:5rem;width:100%}div.library-article-page div.mobile-main div.article-main{align-items:center;display:flex;flex-direction:column;padding:0 1rem;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content{background-color:#fff;border:1px solid #eee;border-radius:14px;display:flex;flex-direction:column;padding:1.5rem 1.2rem;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action{align-items:center;display:flex;flex-direction:row;justify-content:space-between}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.back{align-items:center;display:flex;flex-direction:row;gap:6px}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.back img{height:16px;width:16px}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.back span{color:#615557;font-size:.95rem;font-weight:500}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.actions{display:flex;flex-direction:row}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px;margin-right:.8rem}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.actions div.action:last-child{margin-right:0}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.actions div.action img{height:16px;width:16px}div.library-article-page div.mobile-main div.article-main div.article-content div.top-action div.actions div.action span{color:#615557;font-size:.85rem;font-weight:600}div.library-article-page div.mobile-main div.article-main div.article-content div.title-area{align-items:start;display:flex;flex-direction:column}div.library-article-page div.mobile-main div.article-main div.article-content div.title-area span.title{color:#6c3139;font-size:1.2rem;font-weight:600;line-height:1.5;margin-top:2rem}div.library-article-page div.mobile-main div.article-main div.article-content div.title-area span.create-time{color:#c6c6c6;font-size:.75rem;margin-bottom:.4rem;margin-top:.4rem}div.library-article-page div.mobile-main div.article-main div.article-content div.title-area div.divide-line{background-color:#c6c6c6;height:1px;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content div.title-area span.simple{color:#615557;font-size:.92rem;letter-spacing:.5px;line-height:1.8;margin-top:1.5rem}div.library-article-page div.mobile-main div.article-main div.article-content div.title-area span.sub-title{color:#615557;font-size:.92rem;font-weight:600;letter-spacing:.5px;line-height:1.8;margin-top:1.2rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area{align-items:start;display:flex;flex-direction:column;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html{color:#615557;font-size:.95rem;line-height:1.8;margin-top:1.5rem;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html h1,div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html h2,div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html h3{color:#615557;font-weight:600;line-height:1.4;margin:1.5rem 0 .3rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html h1{font-size:1.15rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html h2{font-size:1.05rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html h3{font-size:1rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html p{margin:0 0 .4rem;min-height:1.75em}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html strong{font-weight:600}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html em{font-style:italic}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html blockquote{background-color:#faf6f1;border-left:4px solid #c6c6c6;color:#615557;font-style:italic;margin:.8rem 0;padding:.5rem .8rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html ol,div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html ul{margin:.4rem 0;padding-left:1.6rem}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html ol li,div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html ul li{margin:.2rem 0}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html img{border-radius:10px;display:block;margin:1.5rem auto;object-fit:cover;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html img[data-width=small]{max-width:50%}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html img[data-width=medium]{max-width:80%;width:auto}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html img[data-width=wide]{max-width:100%;width:100%}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html a{color:#6c3139;text-decoration:underline;text-underline-offset:3px}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area div.article-html hr{border:none;border-top:1px solid #c6c6c6;margin:1.5rem 0}div.library-article-page div.mobile-main div.article-main div.article-content div.content-area span.article-tag{background-color:#b98800;border-radius:5px;color:#fff;font-size:.8rem;font-weight:500;margin-top:1.5rem;padding:.25rem .7rem}div.library-article-page div.mobile-main div.article-main div.article-content div.bottom-action{display:flex;flex-direction:row;justify-content:start;margin-top:1.2rem}div.library-article-page div.mobile-main div.article-main div.article-content div.bottom-action div.actions{display:flex;flex-direction:row}div.library-article-page div.mobile-main div.article-main div.article-content div.bottom-action div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px;margin-right:1rem}div.library-article-page div.mobile-main div.article-main div.article-content div.bottom-action div.actions div.action img{height:16px;width:16px}div.library-article-page div.mobile-main div.article-main div.article-content div.bottom-action div.actions div.action span{color:#615557;font-size:.85rem;font-weight:500}div.library-article-page div.mobile-main div.article-main div.recommand-articles{align-items:stretch;display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1.5rem;width:100%}div.library-article-page div.mobile-main div.article-main div.recommand-articles span.title{color:#615557;font-size:1.3rem;font-weight:600;letter-spacing:1.5px;margin-bottom:.3rem;margin-top:1rem;text-align:center}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article{align-items:stretch;background-color:#fff;border:1px solid #eee;border-radius:14px;display:flex;flex-direction:column;margin-top:1rem;padding:1.1rem 1.2rem;width:100%}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content{align-items:start;display:flex;flex-direction:column;width:100%}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.title{color:#615557;font-size:1rem;font-weight:600;line-height:1.5}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.create-time{color:#c6c6c6;font-size:.7rem;font-weight:400;margin-top:.2rem}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.des{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#615557;display:-webkit-box;font-size:.85rem;line-height:1.5;margin-top:1rem;overflow:hidden}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.actions{display:flex;flex-direction:row;margin-top:.8rem}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.actions div.action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px;margin-right:1rem}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.actions div.action img{height:14px;width:14px}div.library-article-page div.mobile-main div.article-main div.recommand-articles div.article div.content div.actions div.action span{color:#615557;font-size:.8rem;font-weight:600}div.library-article-page div.mobile-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1.5rem;padding-top:2rem;width:100%}div.library-article-page div.mobile-main footer{background-color:#f5f5f5;gap:.8rem;justify-content:center;padding:2rem 1rem 2.5rem;width:100%}div.library-article-page div.mobile-main footer,div.library-article-page div.mobile-main footer div.logo{align-items:center;display:flex;flex-direction:column}div.library-article-page div.mobile-main footer div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:110px}div.library-article-page div.mobile-main footer div.other-info{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center}div.library-article-page div.mobile-main footer div.other-info a{color:#615557;font-size:.75rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.library-article-page div.mobile-main footer p{color:#615557;font-size:.68rem;font-weight:500;margin:0}div.fortune-service div.fortune-main{background-color:#f5f5f5;height:100%;max-width:100%}div.fortune-service div.fortune-main div.odd-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:600px;justify-content:center;padding-top:3rem}div.fortune-service div.fortune-main div.odd-block div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;justify-content:center}div.fortune-service div.fortune-main div.odd-block div.inner div.display-figure{align-items:start;display:flex;flex:1 1;flex-direction:column;margin:0}div.fortune-service div.fortune-main div.odd-block div.inner div.display-figure img{aspect-ratio:284/300;display:block;object-fit:cover;object-position:center;overflow:hidden;width:330px}div.fortune-service div.fortune-main div.odd-block div.inner div.space{width:20px}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des div.slogan-des{align-items:start;display:flex;flex-direction:column;justify-content:center}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des div.slogan-des p.main-slogan{color:#b98800;font-size:.9rem;font-weight:500;margin:.5rem 0 0;padding:0}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des div.slogan-des p.main-des{color:#615557;font-size:.9rem;font-weight:400;line-height:1.5;margin:1.5rem 0 0}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:2rem;padding:.7rem .8rem;width:180px}div.fortune-service div.fortune-main div.odd-block div.inner div.title-des button:hover{transform:scale(1.05)}div.fortune-service div.fortune-main div.even-block{align-items:center;background-color:#eee;display:flex;flex-direction:row;height:600px;justify-content:center;margin-bottom:1rem;padding-top:3rem}div.fortune-service div.fortune-main div.even-block div.inner{align-items:center;display:flex;flex:0.48 1;flex-direction:row;justify-content:center}div.fortune-service div.fortune-main div.even-block div.inner div.display-figure{align-items:end;display:flex;flex:1 1;flex-direction:column;margin:0}div.fortune-service div.fortune-main div.even-block div.inner div.display-figure img{aspect-ratio:284/300;display:block;object-fit:cover;object-position:center;overflow:hidden;width:330px}div.fortune-service div.fortune-main div.even-block div.inner div.space{width:20px}div.fortune-service div.fortune-main div.even-block div.inner div.title-des{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}div.fortune-service div.fortune-main div.even-block div.inner div.title-des p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.fortune-service div.fortune-main div.even-block div.inner div.title-des div.slogan-des{align-items:start;display:flex;flex-direction:column;justify-content:center}div.fortune-service div.fortune-main div.even-block div.inner div.title-des div.slogan-des p.main-slogan{color:#b98800;font-size:.9rem;font-weight:500;margin:.5rem 0 0;padding:0}div.fortune-service div.fortune-main div.even-block div.inner div.title-des div.slogan-des p.main-des{color:#615557;font-size:.9rem;font-weight:400;line-height:1.5;margin:1.5rem 0 0}div.fortune-service div.fortune-main div.even-block div.inner div.title-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:2rem;padding:.7rem .8rem;width:180px}div.fortune-service div.fortune-main div.even-block div.inner div.title-des button:hover{transform:scale(1.05)}div.fortune-service div.fortune-main div.shadow-block{box-shadow:0 8px 6px -4px #0003;position:relative}div.fortune-service div.fortune-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.fortune-service div.fortune-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.fortune-service div.fortune-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.fortune-service div.fortune-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.fortune-service div.fortune-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.fortune-service div.fortune-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.fortune-service div.fortune-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.fortune-service div.mobile-fortune-main{background-color:#f5f5f5;height:100vh;width:100%}div.fortune-service div.mobile-fortune-main div.item-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:auto;justify-content:center;padding-bottom:3rem;padding-top:1rem;width:100%}div.fortune-service div.mobile-fortune-main div.item-block div.inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:1.5rem;width:100%}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.display-figure{align-items:center;display:flex;flex-direction:column;margin:0;width:100%}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.display-figure img{aspect-ratio:284/300;display:block;object-fit:cover;object-position:center;overflow:hidden;width:50%}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:1.5rem;width:100%}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des p.slogan{color:#6c3139;font-size:1.5rem;font-weight:500;letter-spacing:2px;line-height:2.7rem;margin:0}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des div.slogan-des{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des div.slogan-des p.main-slogan{color:#b98800;font-size:.7rem;font-weight:500;margin:.5rem 0 0;padding:0}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des div.slogan-des p.main-des{color:#615557;font-size:.7rem;font-weight:400;line-height:1.5;margin:1.5rem 0 0}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des button{background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500;margin-top:2rem;padding:.7rem .8rem;width:80%}div.fortune-service div.mobile-fortune-main div.item-block div.inner div.title-des button:hover{transform:scale(1.05)}div.fortune-service div.mobile-fortune-main div.top-block{padding-top:3rem}div.fortune-service div.mobile-fortune-main div.even-block{background-color:#eee}div.fortune-service div.mobile-fortune-main div.shadow-block{box-shadow:0 8px 6px -4px #0003;position:relative}div.fortune-service div.mobile-fortune-main footer{align-items:center;display:flex;justify-content:center;padding:2rem 0}div.fortune-service div.mobile-fortune-main footer div.inner{align-items:center;display:flex;flex-direction:column;gap:1rem;width:88%}div.fortune-service div.mobile-fortune-main footer div.inner div.logo img{height:auto;width:110px}div.fortune-service div.mobile-fortune-main footer div.inner div.other-info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}div.fortune-service div.mobile-fortune-main footer div.inner div.other-info a{color:#615557;font-size:.9rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.fortune-service div.mobile-fortune-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;text-align:center;width:100%}div.personal-board-page{background-color:#f5f5f5;display:flex;flex-direction:column;width:100%}div.personal-board-page div.personal-card{align-items:start;background-color:#f8f8f8;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;height:auto;justify-content:start}div.personal-board-page div.personal-card div.photo-editor{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem}div.personal-board-page div.personal-card div.photo-editor img{border-radius:50%;height:75px;object-fit:cover;width:75px}div.personal-board-page div.personal-card div.photo-editor button{background:none;border:2px solid #954f58;border-radius:5px;color:#954f58;cursor:pointer;font-size:.8rem;font-weight:500;margin-left:1.5rem;padding:.5rem 1.5rem}div.personal-board-page div.personal-card div.item-info{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:start;margin-bottom:.6rem;margin-top:.6rem}div.personal-board-page div.personal-card div.item-info span{color:#615557;font-weight:500}div.personal-board-page div.personal-card div.item-info span.content{font-weight:400}div.personal-board-page div.personal-card button.edit{background-color:#954f58;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1.5rem;padding:.7rem 0;width:100%}div.personal-board-page div.personal-card button.edit .nav-link{color:#fff;text-decoration:none}div.personal-board-page footer{background-color:#f5f5f5;width:100%}div.personal-board-page div.web-main{display:flex;flex-direction:column}div.personal-board-page div.web-main main{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;padding-bottom:7rem;padding-top:7rem;position:relative;width:100%}div.personal-board-page div.web-main main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:47%}div.personal-board-page div.web-main main div.title img{height:30px;width:30px}div.personal-board-page div.web-main main div.title span{color:#6c3139;font-size:1.5rem;font-weight:500}div.personal-board-page div.web-main main div.personal-card{margin-top:2rem;padding:3rem;width:47%}div.personal-board-page div.web-main main div.personal-card div.item-info span{font-size:1.2rem}div.personal-board-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.personal-board-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.personal-board-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.personal-board-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.personal-board-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.personal-board-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.personal-board-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.personal-board-page div.mobile-main{display:flex;flex-direction:column;min-height:100vh}div.personal-board-page div.mobile-main main{align-items:center;background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;padding-bottom:4rem;padding-top:5.5rem;position:relative;width:100%}div.personal-board-page div.mobile-main main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:1.5rem;width:88%}div.personal-board-page div.mobile-main main div.title img{height:28px;width:28px}div.personal-board-page div.mobile-main main div.title span{color:#6c3139;font-size:1.4rem;font-weight:500}div.personal-board-page div.mobile-main main div.personal-card{border-radius:20px;margin-top:0;padding:2rem 1.5rem;width:88%}div.personal-board-page div.mobile-main main div.personal-card div.item-info span{font-size:1rem}div.personal-board-page div.mobile-main footer{align-items:center;display:flex;justify-content:center;padding:2rem 0}div.personal-board-page div.mobile-main footer div.inner{align-items:center;display:flex;flex-direction:column;gap:1rem;width:88%}div.personal-board-page div.mobile-main footer div.inner div.logo img{height:auto;width:110px}div.personal-board-page div.mobile-main footer div.inner div.other-info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}div.personal-board-page div.mobile-main footer div.inner div.other-info a{color:#615557;font-size:.9rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.personal-board-page div.mobile-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;text-align:center;width:100%}div.personal-editor-page{background-color:#f5f5f5;display:flex;flex-direction:column;width:100%}div.personal-editor-page div.editor-card{background-color:#f8f8f8;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column}div.personal-editor-page div.editor-card div.item-info{align-items:center;background-color:initial;border:2px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1.5rem;padding:.8rem;width:100%}div.personal-editor-page div.editor-card div.item-info p{color:#000;font-size:1.1rem;font-weight:500;margin:0;white-space:nowrap}div.personal-editor-page div.editor-card div.item-info input.input-block{background-color:initial;border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2rem;min-width:0;outline:none}div.personal-editor-page div.editor-card div.item-info input.input-block::placeholder{color:#c6c6c6;letter-spacing:.05px}div.personal-editor-page div.editor-card div.item-info img{flex-shrink:0;height:14px;margin-left:auto;width:14px}div.personal-editor-page div.editor-card div.foucs{border:2px solid #615557}div.personal-editor-page div.editor-card div.non-foucs{border:2px solid #eee}div.personal-editor-page div.editor-card div.select-radio{display:flex;flex-direction:row;margin:1rem 0 .8rem}div.personal-editor-page div.editor-card div.select-radio div.option{align-items:center;display:flex}div.personal-editor-page div.editor-card div.select-radio div.option input{background-color:initial;color:#615557;height:17px;margin:0;width:17px}div.personal-editor-page div.editor-card div.select-radio div.option label{font-size:1.1rem;font-weight:500;margin-left:.4rem}div.personal-editor-page div.editor-card div.select-radio div.option img{cursor:pointer;height:14px;margin-left:.5rem;width:14px}div.personal-editor-page div.editor-card div.suntime{flex:1 1;margin-left:4rem}div.personal-editor-page div.editor-card div.suntime div.suntime-tag{align-items:center;display:flex;flex:0.7 1;flex-direction:row;margin-left:.3rem;position:relative}div.personal-editor-page div.editor-card div.suntime div.suntime-tag div.suntime-des{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px 0 #00000069;left:0;padding:.5rem;position:absolute;top:0;z-index:1}div.personal-editor-page div.editor-card div.suntime div.suntime-tag div.suntime-des p.title{color:#615557;font-size:.9rem;font-weight:500;margin:0;padding:0}div.personal-editor-page div.editor-card div.suntime div.suntime-tag div.suntime-des p{color:#615557;font-size:.8rem;font-weight:400;margin:0;padding:0}div.personal-editor-page div.editor-card div.warning{color:#6c3139;font-size:.8rem;margin-bottom:.5rem}div.personal-editor-page div.editor-card div.showBlock{display:block;pointer-events:auto}div.personal-editor-page div.editor-card div.hideBlock{display:none;pointer-events:none}div.personal-editor-page div.editor-card div.born-place.hideBlock{display:none}div.personal-editor-page div.editor-card div.born-place{display:flex;flex-direction:row;width:100%}div.personal-editor-page div.editor-card div.born-place div.place{flex:1 1}div.personal-editor-page div.editor-card div.born-place div.space{width:12px}div.personal-editor-page div.editor-card button.disabled{background:none;background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;padding-bottom:.7rem;padding-top:.7rem}div.personal-editor-page div.editor-card button.active{background:none;background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding-bottom:.7rem;padding-top:.7rem}div.personal-editor-page div.editor-card div.menu{cursor:pointer;position:relative}div.personal-editor-page div.editor-card div.menu div.float-menu{align-items:center;left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.personal-editor-page footer{background-color:#f5f5f5;width:100%}div.personal-editor-page div.web-main{display:flex;flex-direction:column}div.personal-editor-page div.web-main main{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;padding-top:7rem;position:relative;width:100%}div.personal-editor-page div.web-main main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:47%}div.personal-editor-page div.web-main main div.title img{height:30px;width:30px}div.personal-editor-page div.web-main main div.title span{color:#6c3139;font-size:1.5rem;font-weight:500}div.personal-editor-page div.web-main main div.editor-card{margin-bottom:4rem;margin-top:2rem;padding:2.5rem;width:47%}div.personal-editor-page div.web-main main div.editor-card button.active,div.personal-editor-page div.web-main main div.editor-card button.disabled{margin-top:7rem}div.personal-editor-page div.web-main footer{align-items:center;display:flex;flex-direction:row;height:140px;justify-content:center}div.personal-editor-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.personal-editor-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.personal-editor-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.personal-editor-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.personal-editor-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.personal-editor-page div.web-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0}div.personal-editor-page div.mobile-main{display:flex;flex-direction:column;min-height:100vh}div.personal-editor-page div.mobile-main main{align-items:center;background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;padding-bottom:4rem;padding-top:5.5rem;position:relative;width:100%}div.personal-editor-page div.mobile-main main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:1.5rem;width:88%}div.personal-editor-page div.mobile-main main div.title img{height:28px;width:28px}div.personal-editor-page div.mobile-main main div.title span{color:#6c3139;font-size:1.4rem;font-weight:500}div.personal-editor-page div.mobile-main main div.editor-card{border-radius:20px;margin-top:0;padding:2rem 1.5rem;width:88%}div.personal-editor-page div.mobile-main main div.editor-card div.item-info p{font-size:1rem}div.personal-editor-page div.mobile-main main div.editor-card div.item-info input.input-block{font-size:1rem;margin-left:1rem}div.personal-editor-page div.mobile-main main div.editor-card div.select-radio{position:relative}div.personal-editor-page div.mobile-main main div.editor-card div.select-radio div.option label{font-size:1rem}div.personal-editor-page div.mobile-main main div.editor-card div.select-radio div.suntime div.suntime-tag{position:static}div.personal-editor-page div.mobile-main main div.editor-card div.select-radio div.suntime div.suntime-tag div.suntime-des{left:0;position:absolute;top:100%;width:100%;z-index:2}div.personal-editor-page div.mobile-main main div.editor-card div.born-place{flex-direction:column}div.personal-editor-page div.mobile-main main div.editor-card div.born-place div.space{display:none}div.personal-editor-page div.mobile-main main div.editor-card div.born-place div.place{flex:initial;width:100%}div.personal-editor-page div.mobile-main main div.editor-card div.born-place div.place:last-child{margin-bottom:0}div.personal-editor-page div.mobile-main main div.editor-card button.active,div.personal-editor-page div.mobile-main main div.editor-card button.disabled{font-size:1rem;margin-top:2rem}div.personal-editor-page div.mobile-main footer{align-items:center;display:flex;justify-content:center;padding:2rem 0}div.personal-editor-page div.mobile-main footer div.inner{align-items:center;display:flex;flex-direction:column;gap:1rem;width:88%}div.personal-editor-page div.mobile-main footer div.inner div.logo img{height:auto;width:110px}div.personal-editor-page div.mobile-main footer div.inner div.other-info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}div.personal-editor-page div.mobile-main footer div.inner div.other-info a{color:#615557;font-size:.9rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.personal-editor-page div.mobile-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;text-align:center;width:100%}div.toast-backdrop{align-items:center;background:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.toast-backdrop div.toast-dialog{align-items:center;background-color:#fff;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;justify-content:center;padding:4rem 6rem;position:relative}div.toast-backdrop div.toast-dialog.enter{animation:toastIn .22s ease-out forwards}div.toast-backdrop div.toast-dialog.leave{animation:toastOut .18s ease-in forwards}div.toast-backdrop div.toast-dialog img{height:50px;width:50px}div.toast-backdrop div.toast-dialog span{color:#b98800;font-size:1.2rem;font-weight:500;margin-top:1rem}@keyframes toastIn{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(24px) scale(.98)}}@media (max-width:768px){div.toast-backdrop{padding:0 2rem}div.toast-backdrop div.toast-dialog{border-radius:24px;padding:2.5rem 3rem}div.toast-backdrop div.toast-dialog img{height:44px;width:44px}div.toast-backdrop div.toast-dialog span{font-size:1.05rem;margin-top:.8rem}}@media (max-width:480px){div.toast-backdrop{padding:0 1.5rem}div.toast-backdrop div.toast-dialog{border-radius:20px;padding:2rem 2.4rem}div.toast-backdrop div.toast-dialog img{height:40px;width:40px}div.toast-backdrop div.toast-dialog span{font-size:.95rem;margin-top:.7rem}}div.study-room-page{background-color:#f5f5f5;height:100vh;width:100%}div.study-room-page div.study-mobile-main{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}div.study-room-page div.study-mobile-main div.sm-content{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex:1 1;flex-direction:column;padding:2.5rem 1.2rem 0;width:100%}div.study-room-page div.study-mobile-main div.sm-title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-bottom:1.8rem;margin-top:3rem;width:100%}div.study-room-page div.study-mobile-main div.sm-title img{height:30px;width:30px}div.study-room-page div.study-mobile-main div.sm-title span{color:#6c3139;font-size:1.5rem;font-weight:500}div.study-room-page div.study-mobile-main div.sm-books-list{display:flex;flex:1 1;flex-direction:column;gap:1.2rem;width:100%}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book{background-color:#f8f8f8;border-radius:18px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;gap:1rem;padding:1.2rem;width:100%}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top{display:flex;flex-direction:row;gap:1rem}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top img{aspect-ratio:99/161;border-radius:5px;flex-shrink:0;object-fit:contain;width:120px}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info{display:flex;flex:1 1;flex-direction:column;min-width:0}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info div.sm-book-title{color:#615557;font-size:1.1rem;font-weight:600}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info div.sm-line{background-color:#b98800;height:2px;margin:.5rem 0 .6rem;width:100%}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info div.sm-item-labels{display:flex;flex-direction:column;gap:6px}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info div.sm-item-labels div.sm-label{color:#615557;display:flex;flex-direction:row;font-size:.88rem;gap:10px}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info div.sm-item-labels div.sm-label span.sm-label-title{font-weight:600;white-space:nowrap}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-book-top div.sm-item-info div.sm-item-labels div.sm-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-interaction{display:flex;flex-direction:column;gap:.5rem}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-interaction div.sm-expert{position:relative}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-interaction div.sm-expert button.sm-btn-consult{background-color:initial;border:2px solid #954f58;border-radius:8px;color:#954f58;cursor:pointer;font-size:.95rem;font-weight:500;padding:.6rem 0;width:100%}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-interaction div.sm-expert img{height:20px;left:-8px;position:absolute;top:-8px;width:20px}div.study-room-page div.study-mobile-main div.sm-books-list div.sm-item-book div.sm-interaction button.sm-btn-content{background-color:#954f58;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:.6rem 0;width:100%}div.study-room-page div.study-mobile-main div.sm-books-selector{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:2rem;width:180px}div.study-room-page div.study-mobile-main div.sm-books-selector div.sm-pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.study-room-page div.study-mobile-main div.sm-books-selector div.sm-pages span{color:#c6c6c6;cursor:pointer;font-size:1.2rem;font-weight:500;text-align:center}div.study-room-page div.study-mobile-main div.sm-books-selector div.sm-pages span.current-page{color:#954f58}div.study-room-page div.study-mobile-main div.sm-books-selector img{cursor:pointer;height:16px;width:16px}div.study-room-page div.study-mobile-main div.sm-books-selector.one-page div.sm-pages{grid-template-columns:repeat(1,1fr)}div.study-room-page div.study-mobile-main div.sm-books-selector.two-page div.sm-pages{grid-template-columns:repeat(2,1fr)}div.study-room-page div.study-mobile-main div.sm-empty{align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}div.study-room-page div.study-mobile-main div.sm-empty span{color:#615557;font-size:1.4rem;font-weight:500}div.study-room-page div.study-mobile-main footer.sm-footer{align-items:center;display:flex;flex-direction:column;gap:.6rem;padding:1.8rem 0 1.5rem;width:100%}div.study-room-page div.study-mobile-main footer.sm-footer div.sm-logo img{height:auto;width:110px}div.study-room-page div.study-mobile-main footer.sm-footer div.sm-other-info{display:flex;flex-direction:row;gap:1.5rem}div.study-room-page div.study-mobile-main footer.sm-footer div.sm-other-info a{color:#615557;font-size:.85rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.study-room-page div.study-mobile-main footer.sm-footer p{color:#615557;font-size:.75rem}div.study-room-page div.web-main{background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.study-room-page div.web-main div.study-main{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;margin-bottom:1rem;min-height:750px}div.study-room-page div.web-main div.study-main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:47%}div.study-room-page div.web-main div.study-main div.title img{height:43px;width:43px}div.study-room-page div.web-main div.study-main div.title span{color:#6c3139;font-size:2rem;font-weight:500}div.study-room-page div.web-main div.study-main div.books-list{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:start;margin-top:2rem;min-height:1620px;width:47%}div.study-room-page div.web-main div.study-main div.books-list div.item-book{background-color:#f8f8f8;border-radius:25px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:row;margin-bottom:2rem;padding:1.5rem;width:100%}div.study-room-page div.web-main div.study-main div.books-list div.item-book img{aspect-ratio:99/161;border-radius:5px;object-fit:contain;width:150px}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info{align-items:start;display:flex;flex-direction:column;height:auto;margin-left:1.5rem;position:relative;width:100%}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.title{color:#615557;font-size:1.3rem;font-weight:500}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.line{background-color:#b98800;height:3px;margin-bottom:.8rem;margin-top:.8rem;width:100%}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.item-labels{display:flex;flex-direction:column;gap:15px;height:100%;justify-content:start;width:100%}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.item-labels div.label{color:#615557;display:flex;flex-direction:row;gap:20px}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.item-labels div.label span.label-title{font-weight:500}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.interaction{bottom:0;display:flex;flex-direction:column;gap:10px;position:absolute;right:0}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.interaction button{background-color:initial;border:1px solid #954f58;border-radius:3px;color:#954f58;font-size:1rem;font-weight:500;padding:8px 25px}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.interaction button.content{background-color:#954f58;color:#fff}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.interaction div.expert{position:relative}div.study-room-page div.web-main div.study-main div.books-list div.item-book div.item-info div.interaction div.expert img{height:20px;left:-8px;position:absolute;top:-8px;width:20px}div.study-room-page div.web-main div.study-main div.books-list div.books-selector{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:auto;width:200px}div.study-room-page div.web-main div.study-main div.books-list div.books-selector div.pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.study-room-page div.web-main div.study-main div.books-list div.books-selector div.pages span{color:#c6c6c6;cursor:pointer;font-size:1.3rem;font-weight:500;text-align:center}div.study-room-page div.web-main div.study-main div.books-list div.books-selector div.pages span.current-page{color:#954f58}div.study-room-page div.web-main div.study-main div.books-list div.books-selector div.one-page{grid-template-columns:repeat(1,1fr)}div.study-room-page div.web-main div.study-main div.books-list div.books-selector div.two-page{grid-template-columns:repeat(2,1fr)}div.study-room-page div.web-main div.study-main div.books-list div.books-selector img{cursor:pointer;height:18px;width:18px}div.study-room-page div.web-main div.study-main div.empty{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}div.study-room-page div.web-main div.study-main div.empty span{color:#615557;font-size:2rem;font-weight:500}div.study-room-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.study-room-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.study-room-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.study-room-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.study-room-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.study-room-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.study-room-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.point-store-page{background-color:#f5f5f5;height:100vh;width:100%}div.point-store-page .nav-link{text-decoration:none}div.point-store-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.point-store-page div.web-main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:47%}div.point-store-page div.web-main div.title img{height:43px;width:43px}div.point-store-page div.web-main div.title span{color:#6c3139;font-size:2rem;font-weight:500}div.point-store-page div.web-main div.point-store-card{align-items:center;background-color:#f8f8f8;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;height:auto;justify-content:start;margin-top:2rem;padding:3.5rem;position:relative;width:47%}div.point-store-page div.web-main div.point-store-card span.record-link{border:1px solid #615557;border-radius:999px;color:#615557;cursor:pointer;font-size:.9rem;font-weight:500;padding:.2rem .9rem;position:absolute;right:2rem;top:1.5rem}div.point-store-page div.web-main div.point-store-card span.record-link:hover{opacity:.7}div.point-store-page div.web-main div.point-store-card img.display-flag{height:90px;margin-top:.5rem;width:90px}div.point-store-page div.web-main div.point-store-card div.points-content{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.5rem}div.point-store-page div.web-main div.point-store-card div.points-content span{color:#b98800;font-size:1.5rem;font-weight:500}div.point-store-page div.web-main div.point-store-card div.points-content span.points{color:#b98800;font-size:2rem;font-weight:600;margin-left:1rem;margin-right:1rem}div.point-store-page div.web-main div.point-store-card div.line{background-color:#c6c6c6;height:1px;margin-bottom:3rem;margin-top:3rem;width:100%}div.point-store-page div.web-main div.point-store-card span.point-title{color:#615557;font-size:1.5rem;font-weight:500}div.point-store-page div.web-main div.point-store-card div.point-cards{display:flex;flex-wrap:wrap;gap:3rem;margin-top:2rem;padding:0 2rem;width:100%}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card{align-items:center;cursor:pointer;display:flex;flex-direction:column;width:calc(25% - 2.25rem)}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info{aspect-ratio:1/1;background-color:#615557;border-radius:5px;position:relative;width:100%;z-index:1}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info div.name{color:#fff;display:flex;flex-direction:column;font-size:.9rem;left:15px;position:absolute;top:10px}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info div.name span{color:#fff;font-size:.8rem}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info div.name span.store{font-size:1rem}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info div.price{align-items:center;bottom:5px;display:flex;flex-direction:row;gap:5px;justify-content:center;position:absolute;right:15px}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info div.price img{height:25px;margin:0;width:25px}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info div.price span{color:#fff;font-size:1.6rem;font-weight:700}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card div.card-info:after{background:#00000040;border-radius:50%;bottom:-5px;content:"";filter:blur(6px);height:16px;left:15%;position:absolute;width:60%;z-index:-1}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card span.card-point{color:#615557;font-size:.9rem;margin-top:1.2rem}div.point-store-page div.web-main div.point-store-card div.point-cards div.item-card span.card-money{border:2px solid #b98800;border-radius:5px;color:#b98800;font-weight:600;margin-top:1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}div.point-store-page div.web-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1rem;padding-top:3rem;width:100%}div.point-store-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.point-store-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.point-store-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.point-store-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.point-store-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.point-store-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.point-store-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.point-store-page div.mobile-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}div.point-store-page div.mobile-main div.m-content{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex-direction:column;padding:2.5rem 1.5rem 2rem;position:relative;width:100%}div.point-store-page div.mobile-main div.m-title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-bottom:1.5rem;margin-top:3rem;width:100%}div.point-store-page div.mobile-main div.m-title img{height:28px;width:28px}div.point-store-page div.mobile-main div.m-title span{color:#6c3139;font-size:1.4rem;font-weight:500}div.point-store-page div.mobile-main div.m-point-store-card{align-items:center;background-color:#f8f8f8;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;padding:2rem 1.2rem;position:relative;width:100%}div.point-store-page div.mobile-main div.m-point-store-card span.m-record-link{border:1px solid #615557;border-radius:999px;color:#615557;cursor:pointer;font-size:.75rem;font-weight:500;padding:.2rem .6rem;position:absolute;right:1rem;top:.8rem}div.point-store-page div.mobile-main div.m-point-store-card img.m-display-flag{height:60px;width:60px}div.point-store-page div.mobile-main div.m-point-store-card div.m-points-content{align-items:center;display:flex;flex-direction:row;margin-top:1rem}div.point-store-page div.mobile-main div.m-point-store-card div.m-points-content span{color:#b98800;font-size:1.1rem;font-weight:600}div.point-store-page div.mobile-main div.m-point-store-card div.m-points-content span.m-points{color:#b98800;font-size:1.6rem;font-weight:700;margin-left:.6rem;margin-right:.6rem}div.point-store-page div.mobile-main div.m-point-store-card div.m-line{background-color:#c6c6c6;height:1px;margin:1.5rem 0;width:100%}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;width:75%}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card{align-items:center;cursor:pointer;display:flex;flex-direction:column}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info{aspect-ratio:1/1;background-color:#615557;border-radius:5px;position:relative;width:100%;z-index:1}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info div.m-name{display:flex;flex-direction:column;left:10px;position:absolute;top:8px}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info div.m-name span{color:#fff;font-size:.7rem}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info div.m-name span.m-store{font-size:.7rem}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info div.m-price{align-items:center;bottom:6px;display:flex;flex-direction:row;gap:4px;position:absolute;right:10px}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info div.m-price img{height:20px;width:20px}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info div.m-price span{color:#fff;font-size:1.2rem;font-weight:700}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card div.m-card-info:after{background:#00000038;border-radius:50%;bottom:-5px;content:"";filter:blur(5px);height:12px;left:15%;position:absolute;width:60%;z-index:-1}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card span.m-card-point{color:#615557;font-size:.7rem;margin-top:.8rem;text-align:center}div.point-store-page div.mobile-main div.m-point-store-card div.m-point-cards div.m-item-card span.m-card-money{border:2px solid #b98800;border-radius:5px;color:#b98800;font-size:.8rem;font-weight:600;margin-top:.6rem;padding:.4rem 0;text-align:center;width:100%}div.point-store-page div.mobile-main footer.m-footer{align-items:center;display:flex;flex-direction:column;gap:.6rem;margin-top:2rem;width:100%}div.point-store-page div.mobile-main footer.m-footer div.m-logo img{height:auto;width:110px}div.point-store-page div.mobile-main footer.m-footer div.m-other-info{display:flex;flex-direction:row;gap:1.5rem;margin-top:.2rem}div.point-store-page div.mobile-main footer.m-footer div.m-other-info a{color:#615557;font-size:.85rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.point-store-page div.mobile-main footer.m-footer p{color:#615557;font-size:.75rem;margin-top:.2rem}div.purchase-record-page{background-color:#f5f5f5;height:100vh;width:100%}div.purchase-record-page .nav-link{text-decoration:none}div.purchase-record-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.purchase-record-page div.web-main div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:47%}div.purchase-record-page div.web-main div.title img{height:43px;width:43px}div.purchase-record-page div.web-main div.title span{color:#6c3139;font-size:2rem;font-weight:500}div.purchase-record-page div.web-main div.records{display:flex;flex-direction:column;margin-top:2rem;min-height:800px;width:47%}div.purchase-record-page div.web-main div.records div.item-record{align-items:start;background-color:#f8f8f8;border-radius:25px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;margin-bottom:2rem;padding:2rem;position:relative}div.purchase-record-page div.web-main div.records div.item-record div.order-status{display:flex;flex-direction:row;justify-content:space-between;width:100%}div.purchase-record-page div.web-main div.records div.item-record div.order-status span{color:#615557;font-size:1.2rem;font-weight:500}div.purchase-record-page div.web-main div.records div.item-record div.order-status span.number{font-size:1rem}div.purchase-record-page div.web-main div.records div.item-record div.order-line{background-color:#b98800;height:2px;margin-bottom:1rem;margin-top:1rem;width:100%}div.purchase-record-page div.web-main div.records div.item-record div.order-info{display:flex;flex-direction:column;gap:10px;justify-content:start}div.purchase-record-page div.web-main div.records div.item-record div.order-info div.item-info{display:flex;flex-direction:row;gap:18px}div.purchase-record-page div.web-main div.records div.item-record div.order-info div.item-info span{color:#615557;font-size:1rem}div.purchase-record-page div.web-main div.records div.item-record div.order-info div.item-info span.item-title{font-size:1.1rem;font-weight:500}div.purchase-record-page div.web-main div.records div.item-record div.order-info div.item-info span.order-amout{color:#954f58;font-size:1.1rem;font-weight:600}div.purchase-record-page div.web-main div.records div.item-record span.check{border:2px solid #615557;border-radius:5px;bottom:30px;color:#615557;cursor:pointer;font-size:.9rem;font-weight:500;padding:.6rem 2.1rem;position:absolute;right:30px}div.purchase-record-page div.web-main div.purchase-selector{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:3rem;width:200px}div.purchase-record-page div.web-main div.purchase-selector div.pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.purchase-record-page div.web-main div.purchase-selector div.pages span{color:#c6c6c6;cursor:pointer;font-size:1.3rem;font-weight:500;text-align:center}div.purchase-record-page div.web-main div.purchase-selector div.pages span.current-page{color:#954f58}div.purchase-record-page div.web-main div.purchase-selector div.one-page{grid-template-columns:repeat(1,1fr)}div.purchase-record-page div.web-main div.purchase-selector div.two-page{grid-template-columns:repeat(2,1fr)}div.purchase-record-page div.web-main div.purchase-selector img{cursor:pointer;height:18px;width:18px}div.purchase-record-page div.web-main div.no-record{align-items:center;color:#615557;display:flex;flex-direction:column;font-size:1.8rem;font-weight:500;justify-content:center;min-height:600px;width:47%}div.purchase-record-page div.mobile-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}div.purchase-record-page div.mobile-main div.m-content{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;padding:2.5rem 2rem 0 2em;position:relative;width:100%}div.purchase-record-page div.mobile-main div.m-title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-bottom:1.8rem;margin-top:3rem;width:100%}div.purchase-record-page div.mobile-main div.m-title img{height:30px;width:30px}div.purchase-record-page div.mobile-main div.m-title span{color:#6c3139;font-size:1.5rem;font-weight:500}div.purchase-record-page div.mobile-main div.m-records{display:flex;flex:1 1;flex-direction:column;gap:1.2rem;width:100%}div.purchase-record-page div.mobile-main div.m-records div.m-item-record{background-color:#f8f8f8;border-radius:18px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;gap:0;padding:1.4rem 1.2rem}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-status{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-status span{color:#615557;font-size:1.1rem;font-weight:600}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-status span.m-number{font-size:.9rem;font-weight:400}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-line{background-color:#b98800;height:2px;margin-bottom:.8rem;margin-top:.8rem;width:100%}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-info{display:flex;flex-direction:column;gap:6px;margin-bottom:1rem}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-info div.m-item-info{display:flex;flex-direction:row;gap:14px}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-info div.m-item-info span{color:#615557;font-size:.95rem}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-info div.m-item-info span.m-item-title{font-size:.95rem;font-weight:600}div.purchase-record-page div.mobile-main div.m-records div.m-item-record div.m-order-info div.m-item-info span.m-order-amount{color:#954f58;font-size:1rem;font-weight:700}div.purchase-record-page div.mobile-main div.m-records div.m-item-record span.m-check{border:2px solid #615557;border-radius:8px;color:#615557;cursor:pointer;display:block;font-size:.95rem;font-weight:500;padding:.6rem 0;text-align:center;width:100%}div.purchase-record-page div.mobile-main div.m-purchase-selector{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:2rem;width:180px}div.purchase-record-page div.mobile-main div.m-purchase-selector div.m-pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.purchase-record-page div.mobile-main div.m-purchase-selector div.m-pages span{color:#c6c6c6;cursor:pointer;font-size:1.2rem;font-weight:500;text-align:center}div.purchase-record-page div.mobile-main div.m-purchase-selector div.m-pages span.current-page{color:#954f58}div.purchase-record-page div.mobile-main div.m-purchase-selector div.one-page{grid-template-columns:repeat(1,1fr)}div.purchase-record-page div.mobile-main div.m-purchase-selector div.two-page{grid-template-columns:repeat(2,1fr)}div.purchase-record-page div.mobile-main div.m-purchase-selector img{cursor:pointer;height:16px;width:16px}div.purchase-record-page div.mobile-main div.m-no-record{align-items:center;color:#615557;display:flex;flex:1 1;font-size:1.4rem;font-weight:500;justify-content:center;width:100%}div.purchase-record-page div.mobile-main footer.m-footer{align-items:center;display:flex;flex-direction:column;gap:.6rem;padding:1.8rem 0 1.5rem;width:100%}div.purchase-record-page div.mobile-main footer.m-footer div.m-logo img{height:auto;width:110px}div.purchase-record-page div.mobile-main footer.m-footer div.m-other-info{display:flex;flex-direction:row;gap:1.5rem}div.purchase-record-page div.mobile-main footer.m-footer div.m-other-info a{color:#615557;font-size:.85rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.purchase-record-page div.mobile-main footer.m-footer p{color:#615557;font-size:.75rem}div.purchase-record-page div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1rem;padding-top:3rem;width:100%}div.purchase-record-page footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.purchase-record-page footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.purchase-record-page footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.purchase-record-page footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.purchase-record-page footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.purchase-record-page footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.purchase-record-page footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.purchase-detail-page{background-color:#f5f5f5;height:100vh;width:100%}div.purchase-detail-page .nav-link{text-decoration:none}div.purchase-detail-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.purchase-detail-page div.web-main div.content{align-items:center;display:flex;flex-direction:column;min-height:650px;width:47%}div.purchase-detail-page div.web-main div.content div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:100%}div.purchase-detail-page div.web-main div.content div.title img{height:43px;width:43px}div.purchase-detail-page div.web-main div.content div.title span{color:#6c3139;font-size:2rem;font-weight:500}div.purchase-detail-page div.web-main div.content div.detail-card{align-items:start;background-color:#f8f8f8;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;height:auto;justify-content:start;margin-top:2rem;padding:3rem;position:relative;width:100%}div.purchase-detail-page div.web-main div.content div.detail-card div.order-status{display:flex;flex-direction:row;justify-content:space-between;width:100%}div.purchase-detail-page div.web-main div.content div.detail-card div.order-status span{color:#615557;font-size:1.2rem;font-weight:500}div.purchase-detail-page div.web-main div.content div.detail-card div.order-status span.number{font-size:1rem}div.purchase-detail-page div.web-main div.content div.detail-card div.order-line{background-color:#b98800;height:2px;margin-bottom:1rem;margin-top:1rem;width:100%}div.purchase-detail-page div.web-main div.content div.detail-card div.order-info{display:flex;flex-direction:column;gap:10px;justify-content:start}div.purchase-detail-page div.web-main div.content div.detail-card div.order-info div.item-info{display:flex;flex-direction:row;gap:18px}div.purchase-detail-page div.web-main div.content div.detail-card div.order-info div.item-info span{color:#615557;font-size:1rem}div.purchase-detail-page div.web-main div.content div.detail-card div.order-info div.item-info span.item-title{font-size:1.1rem;font-weight:500}div.purchase-detail-page div.web-main div.content div.detail-card div.order-info div.item-info span.order-amout{color:#954f58;font-size:1.1rem;font-weight:600}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list{align-items:start;display:flex;flex-direction:column;gap:30px;margin-top:2rem}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list div.item-product{display:flex;flex-direction:row;gap:25px;justify-content:start}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list div.item-product div.product-holder{background-color:#fff;height:150px;width:150px}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list div.item-product div.product-holder img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list div.item-product div.product-detail{display:flex;flex-direction:column;justify-content:space-around;padding-bottom:.5rem;padding-top:.5rem}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list div.item-product div.product-detail span{color:#615557;font-size:1rem;font-weight:400}div.purchase-detail-page div.web-main div.content div.detail-card div.product-list div.item-product div.product-detail span.name{font-weight:600}div.purchase-detail-page div.web-main div.content div.detail-card span.service-mail{border:2px solid #615557;border-radius:5px;bottom:30px;color:#615557;cursor:pointer;font-size:.9rem;font-weight:500;padding:.6rem 2.1rem;position:absolute;right:30px}div.purchase-detail-page div.web-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1rem;padding-top:3rem;width:100%}div.purchase-detail-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.purchase-detail-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.purchase-detail-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.purchase-detail-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.purchase-detail-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.purchase-detail-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.purchase-detail-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.purchase-detail-page div.mobile-main{background-color:#f5f5f5;display:flex;flex-direction:column;padding-top:5rem;width:100%}div.purchase-detail-page div.mobile-main div.content{align-items:center;display:flex;flex-direction:column;padding:0 1rem;width:100%}div.purchase-detail-page div.mobile-main div.content div.title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:.5rem;width:100%}div.purchase-detail-page div.mobile-main div.content div.title img{height:32px;width:32px}div.purchase-detail-page div.mobile-main div.content div.title span{color:#6c3139;font-size:1.3rem;font-weight:500}div.purchase-detail-page div.mobile-main div.content div.detail-card{align-items:stretch;background-color:#f8f8f8;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;height:auto;justify-content:start;margin-top:1.5rem;padding:1.5rem 1.2rem;position:relative;width:100%}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-status{display:flex;flex-direction:row;justify-content:space-between;width:100%}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-status span{color:#615557;font-size:.95rem;font-weight:500}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-status span.number{font-size:.85rem}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-line{background-color:#b98800;height:2px;margin-bottom:.7rem;margin-top:.7rem;width:100%}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-info{display:flex;flex-direction:column;gap:6px;justify-content:start}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-info div.item-info{display:flex;flex-direction:row;gap:12px}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-info div.item-info span{color:#615557;font-size:.8rem}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-info div.item-info span.item-title{font-size:.85rem;font-weight:500}div.purchase-detail-page div.mobile-main div.content div.detail-card div.order-info div.item-info span.order-amout{color:#954f58;font-size:.88rem;font-weight:600}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list{align-items:stretch;display:flex;flex-direction:column;gap:16px;margin-top:1.2rem}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list div.item-product{display:flex;flex-direction:row;gap:16px;justify-content:start}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list div.item-product div.product-holder{background-color:#fff;flex-shrink:0;height:110px;width:110px}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list div.item-product div.product-holder img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list div.item-product div.product-detail{display:flex;flex:1 1;flex-direction:column;justify-content:space-around;padding-bottom:.3rem;padding-top:.3rem}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list div.item-product div.product-detail span{color:#615557;font-size:.82rem;font-weight:400}div.purchase-detail-page div.mobile-main div.content div.detail-card div.product-list div.item-product div.product-detail span.name{font-size:.92rem;font-weight:600}div.purchase-detail-page div.mobile-main div.content div.detail-card span.service-mail{align-self:center;border:1.5px solid #615557;border-radius:5px;color:#615557;cursor:pointer;font-size:.85rem;font-weight:500;margin-top:1.5rem;padding:.55rem 1rem;position:relative;text-align:center;width:75%}div.purchase-detail-page div.mobile-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1.5rem;padding-top:2rem;width:100%}div.purchase-detail-page div.mobile-main footer{background-color:#f5f5f5;gap:.8rem;justify-content:center;padding:2rem 1rem 2.5rem;width:100%}div.purchase-detail-page div.mobile-main footer,div.purchase-detail-page div.mobile-main footer div.logo{align-items:center;display:flex;flex-direction:column}div.purchase-detail-page div.mobile-main footer div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:110px}div.purchase-detail-page div.mobile-main footer div.other-info{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center}div.purchase-detail-page div.mobile-main footer div.other-info a{color:#615557;font-size:.75rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.purchase-detail-page div.mobile-main footer p{color:#615557;font-size:.68rem;font-weight:500;margin:0}div.consult-page{background-color:#f5f5f5;height:100vh;width:100%}div.consult-page .nav-link{text-decoration:none}div.consult-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.consult-page div.web-main div.content{align-items:center;display:flex;flex-direction:column;min-height:650px;width:47%}div.consult-page div.web-main div.content div.title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:100%}div.consult-page div.web-main div.content div.title img{height:43px;width:43px}div.consult-page div.web-main div.content div.title span{color:#6c3139;font-size:2rem;font-weight:500}div.consult-page div.web-main div.content div.product-card{align-items:stretch;background-color:#f8f8f8;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:row;height:auto;justify-content:start;margin-top:2rem;padding:1.5rem;width:100%}div.consult-page div.web-main div.content div.product-card img.product-holder{aspect-ratio:99/161;border-radius:5px;object-fit:contain;width:130px}div.consult-page div.web-main div.content div.product-card div.order-detail{display:flex;flex:1 1;flex-direction:column;margin-left:1rem}div.consult-page div.web-main div.content div.product-card div.order-detail span.product-name{color:#615557;font-size:1.2rem;font-weight:600}div.consult-page div.web-main div.content div.product-card div.order-detail div.order-line{background-color:#b98800;height:3px;margin-bottom:.5rem;margin-top:.5rem;width:100%}div.consult-page div.web-main div.content div.product-card div.order-detail div.order-info{display:flex;flex-direction:column;height:100%;justify-content:space-around}div.consult-page div.web-main div.content div.product-card div.order-detail div.order-info div.item-info{display:flex;flex:row 1;gap:15px}div.consult-page div.web-main div.content div.product-card div.order-detail div.order-info div.item-info span{color:#615557;font-size:.9rem}div.consult-page div.web-main div.content div.product-card div.order-detail div.order-info div.item-info span.item-label{font-weight:500}div.consult-page div.web-main div.content div.consult-title{color:#b98800;font-size:1.5rem;font-weight:500;margin-bottom:1rem;margin-top:2.5rem}div.consult-page div.web-main div.content div.consult-chat{display:flex;flex-direction:column;gap:30px;justify-content:start;max-height:800px;overflow-y:auto;overscroll-behavior:contain;width:100%}div.consult-page div.web-main div.content div.consult-chat div.message{height:auto;width:100%}div.consult-page div.web-main div.content div.consult-chat div.message div.customer{display:flex;justify-content:flex-end;width:100%}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.msg-c{background-color:#f8f8f8;border-radius:25px;box-shadow:0 3px 6px 0 #00000029;color:#615557;display:flex;flex-direction:column;margin:5px;max-width:70%;white-space:pre-wrap;width:-webkit-fit-content;width:fit-content;word-break:break-word}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.msg-c span{color:#615557;font-size:1rem;font-weight:400;padding:.8rem 1.3rem 1rem}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.msg-c div.reply-area{display:flex;flex-direction:column}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.msg-c div.reply-area span.reply{line-height:1;max-width:100%;overflow:hidden;padding-top:1.2rem;text-overflow:ellipsis;white-space:nowrap}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.msg-c div.reply-area div.msg-line{background-color:#615557;height:2px;width:100%}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.action-c{cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:end;margin-bottom:.2rem;margin-right:.5rem}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.action-c img{height:20px;width:20px}div.consult-page div.web-main div.content div.consult-chat div.message div.customer div.action-c span{color:#615557;font-size:.7rem}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher{display:flex;gap:10px;justify-content:flex-start;width:100%}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.msg-area{display:flex;flex-direction:column;margin-right:.5rem;max-width:60%}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t{background-color:#615557;border-radius:25px;box-shadow:0 3px 6px 0 #00000029;color:#fff;display:flex;flex-direction:column;margin:5px;max-width:100%;white-space:pre-wrap;width:-webkit-fit-content;width:fit-content;word-break:break-word}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t span{color:#fff;font-size:1rem;font-weight:400;padding:.8rem 1.3rem 1rem}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t div.reply-area{display:flex;flex-direction:column}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t div.reply-area span.reply{line-height:1;max-width:100%;overflow:hidden;padding-top:1.2rem;text-overflow:ellipsis;white-space:nowrap}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t div.reply-area div.msg-line{background-color:#fff;height:2px;width:100%}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.action-t{cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:end;margin-bottom:.2rem}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.action-t img{height:20px;width:20px}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.action-t span{color:#615557;font-size:.7rem}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.action-t-recoup{margin-bottom:1rem}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.stars{display:flex;flex-direction:row;justify-content:flex-end;margin-top:.5rem}div.consult-page div.web-main div.content div.consult-chat div.message div.teacher div.stars img{height:10px;width:10px}div.consult-page div.web-main div.content div.submit-card{align-items:stretch;background-color:#f8f8f8;border-radius:30px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;justify-content:start;margin-top:3rem;min-height:300px;overscroll-behavior:contain;width:100%}div.consult-page div.web-main div.content div.submit-card div.reply-msg{align-items:center;display:flex;flex-direction:row;padding:1.2rem 1.3rem 1rem}div.consult-page div.web-main div.content div.submit-card div.reply-msg img{cursor:pointer;height:20px;width:20px}div.consult-page div.web-main div.content div.submit-card div.reply-msg span{color:#615557;font-size:1rem;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.consult-page div.web-main div.content div.submit-card div.submit-line{background-color:#615557;height:2px;width:100%}div.consult-page div.web-main div.content div.submit-card textarea{background:none;border:none;color:#615557;flex:1 1;font-size:1rem;outline:none;padding:1rem 1.3rem;width:100%;word-break:break-word}div.consult-page div.web-main div.content div.submit-card textarea::placeholder{color:#c6c6c6}div.consult-page div.web-main div.content span.submit{background-color:#c6c6c6;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin-top:2rem;padding-bottom:.6rem;padding-top:.6rem;text-align:center;width:100%}div.consult-page div.web-main div.content span.active-submit{background-color:#954f58}div.consult-page div.web-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1rem;padding-top:3rem;width:100%}div.consult-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.consult-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.consult-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.consult-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.consult-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.consult-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.consult-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.consult-page div.mobile-main{background-color:#f5f5f5;display:flex;flex-direction:column;padding-top:4rem;width:100%}div.consult-page div.mobile-main div.content{align-items:center;display:flex;flex-direction:column;padding:0 1rem;width:100%}div.consult-page div.mobile-main div.content div.title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:1rem;width:100%}div.consult-page div.mobile-main div.content div.title img{height:32px;width:32px}div.consult-page div.mobile-main div.content div.title span{color:#6c3139;font-size:1.3rem;font-weight:500}div.consult-page div.mobile-main div.content div.product-card{align-items:stretch;background-color:#f8f8f8;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:row;height:auto;justify-content:start;margin-top:1.5rem;padding:1rem;width:100%}div.consult-page div.mobile-main div.content div.product-card img.product-holder{aspect-ratio:99/161;border-radius:5px;object-fit:contain;width:100px}div.consult-page div.mobile-main div.content div.product-card div.order-detail{display:flex;flex:1 1;flex-direction:column;margin-left:1rem}div.consult-page div.mobile-main div.content div.product-card div.order-detail span.product-name{color:#615557;font-size:.88rem;font-weight:600}div.consult-page div.mobile-main div.content div.product-card div.order-detail div.order-line{background-color:#b98800;height:2px;margin-bottom:.4rem;margin-top:.4rem;width:100%}div.consult-page div.mobile-main div.content div.product-card div.order-detail div.order-info{display:flex;flex-direction:column;gap:4px;height:100%;justify-content:space-around}div.consult-page div.mobile-main div.content div.product-card div.order-detail div.order-info div.item-info{display:flex;flex-direction:row;gap:8px}div.consult-page div.mobile-main div.content div.product-card div.order-detail div.order-info div.item-info span{color:#615557;font-size:.68rem}div.consult-page div.mobile-main div.content div.product-card div.order-detail div.order-info div.item-info span.item-label{font-weight:500}div.consult-page div.mobile-main div.content div.consult-title{color:#b98800;font-size:.95rem;font-weight:600;margin-bottom:.8rem;margin-top:1.5rem;text-align:center}div.consult-page div.mobile-main div.content div.consult-chat{display:flex;flex-direction:column;gap:20px;justify-content:start;max-height:none;overscroll-behavior:contain;width:100%}div.consult-page div.mobile-main div.content div.consult-chat div.message{height:auto;width:100%}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;width:100%}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.msg-c{background-color:#f8f8f8;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;color:#615557;display:flex;flex-direction:column;margin:5px;max-width:80%;white-space:pre-wrap;width:-webkit-fit-content;width:fit-content;word-break:break-word}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.msg-c span{color:#615557;font-size:.8rem;font-weight:400;padding:.7rem 1rem .8rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.msg-c div.reply-area{display:flex;flex-direction:column}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.msg-c div.reply-area span.reply{line-height:1;max-width:100%;overflow:hidden;padding-top:1rem;text-overflow:ellipsis;white-space:nowrap}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.msg-c div.reply-area div.msg-line{background-color:#615557;height:1.5px;width:100%}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.action-c{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:end;margin-bottom:.2rem;margin-right:.4rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.action-c img{height:18px;width:18px}div.consult-page div.mobile-main div.content div.consult-chat div.message div.customer div.action-c span{color:#615557;font-size:.62rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher{align-items:flex-end;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;width:100%}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area{display:flex;flex-direction:column;max-width:75%}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t{background-color:#615557;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;color:#fff;display:flex;flex-direction:column;margin:5px 0;max-width:100%;white-space:pre-wrap;width:100%;word-break:break-word}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t span{color:#fff;font-size:.8rem;font-weight:400;padding:.7rem 1rem .8rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t div.reply-area{display:flex;flex-direction:column}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t div.reply-area span.reply{line-height:1;max-width:100%;overflow:hidden;padding-top:1rem;text-overflow:ellipsis;white-space:nowrap}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.msg-t div.reply-area div.msg-line{background-color:#fff;height:1.5px;width:100%}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.stars{display:flex;flex-direction:row;justify-content:flex-end;margin-top:.4rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.msg-area div.stars img{height:10px;width:10px}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.action-t{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:end;margin-bottom:.2rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.action-t img{height:18px;width:18px}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.action-t span{color:#615557;font-size:.62rem}div.consult-page div.mobile-main div.content div.consult-chat div.message div.teacher div.action-t-recoup{margin-bottom:1rem}div.consult-page div.mobile-main div.content div.submit-card{align-items:stretch;background-color:#f8f8f8;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;justify-content:start;margin-top:1.5rem;min-height:260px;overscroll-behavior:contain;width:100%}div.consult-page div.mobile-main div.content div.submit-card div.reply-msg{align-items:center;display:flex;flex-direction:row;gap:8px;padding:1rem 1rem .7rem}div.consult-page div.mobile-main div.content div.submit-card div.reply-msg img{cursor:pointer;flex-shrink:0;height:18px;width:18px}div.consult-page div.mobile-main div.content div.submit-card div.reply-msg span{color:#615557;flex:1 1;font-size:.8rem;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.consult-page div.mobile-main div.content div.submit-card div.submit-line{background-color:#615557;height:1.5px;width:100%}div.consult-page div.mobile-main div.content div.submit-card textarea{background:none;border:none;color:#615557;flex:1 1;font-size:.8rem;outline:none;padding:1rem;resize:none;width:100%;word-break:break-word}div.consult-page div.mobile-main div.content div.submit-card textarea::placeholder{color:#c6c6c6}div.consult-page div.mobile-main div.content span.submit{background-color:#c6c6c6;border-radius:5px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:500;margin-top:1rem;padding-bottom:.7rem;padding-top:.7rem;text-align:center;width:100%}div.consult-page div.mobile-main div.content span.active-submit{background-color:#954f58}div.consult-page div.mobile-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1.5rem;padding-top:2rem;width:100%}div.consult-page div.mobile-main footer{background-color:#f5f5f5;gap:.8rem;justify-content:center;padding:2.5rem 1rem;width:100%}div.consult-page div.mobile-main footer,div.consult-page div.mobile-main footer div.logo{align-items:center;display:flex;flex-direction:column}div.consult-page div.mobile-main footer div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:110px}div.consult-page div.mobile-main footer div.other-info{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center}div.consult-page div.mobile-main footer div.other-info a{color:#615557;font-size:.75rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.consult-page div.mobile-main footer p{color:#615557;font-size:.68rem;font-weight:500;margin:0}div.rating-backdrop{align-items:center;background:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}div.rating-backdrop div.rating-dialog{max-width:470px;position:relative;width:100%}div.rating-backdrop div.rating-dialog div.close-btn{background:#0000;cursor:pointer;height:25px;position:absolute;right:-40px;top:-40px;width:25px;z-index:10000}div.rating-backdrop div.rating-dialog div.close-btn img{pointer-events:none;width:100%}div.rating-backdrop div.rating-dialog div.close-btn:hover{opacity:.9;transform:scale(1.03)}div.rating-backdrop div.rating-dialog div.rating-content{align-items:center;animation:dialogFadeUp .25s ease-out;background:#fff;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;gap:20px;min-height:350px;overflow:hidden;padding:3rem;width:100%}div.rating-backdrop div.rating-dialog div.rating-content div.stars{display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:2rem}div.rating-backdrop div.rating-dialog div.rating-content div.stars img{cursor:pointer;height:30px;width:30px}div.rating-backdrop div.rating-dialog div.rating-content span{color:#6c3139;font-size:1.3rem;font-weight:500}div.rating-backdrop div.rating-dialog div.rating-content textarea{background:#f8f8f8;border:none;color:#615557;font-size:1rem;max-height:300px;min-height:100px;outline:none;overflow-y:auto;padding:1rem;width:100%;word-break:break-word}div.rating-backdrop div.rating-dialog div.rating-content textarea::placeholder{color:#c6c6c6}div.rating-backdrop div.rating-dialog div.rating-content span.submit{background-color:#c6c6c6;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin-bottom:.5rem;margin-top:1.5rem;padding-bottom:.6rem;padding-top:.6rem;text-align:center;width:100%}div.rating-backdrop div.rating-dialog div.rating-content span.allow-submit{background-color:#954f58}@media (max-width:768px){div.rating-backdrop{padding:0 2rem}div.rating-backdrop div.rating-dialog div.close-btn{right:0;top:-34px}div.rating-backdrop div.rating-dialog div.rating-content{gap:14px;min-height:280px;padding:1.6rem}div.rating-backdrop div.rating-dialog div.rating-content div.stars{gap:6px;margin-top:1rem}div.rating-backdrop div.rating-dialog div.rating-content div.stars img{height:26px;width:26px}div.rating-backdrop div.rating-dialog div.rating-content span{font-size:1.05rem}div.rating-backdrop div.rating-dialog div.rating-content textarea{font-size:.9rem;min-height:90px;padding:.8rem}div.rating-backdrop div.rating-dialog div.rating-content span.submit{font-size:.85rem;margin-top:1rem;padding-bottom:.55rem;padding-top:.55rem}}@media (max-width:480px){div.rating-backdrop{padding:0 1.5rem}div.rating-backdrop div.rating-dialog div.close-btn{height:22px;top:-30px;width:22px}div.rating-backdrop div.rating-dialog div.rating-content{gap:12px;min-height:250px;padding:1.2rem}div.rating-backdrop div.rating-dialog div.rating-content div.stars{gap:5px;margin-top:.6rem}div.rating-backdrop div.rating-dialog div.rating-content div.stars img{height:22px;width:22px}div.rating-backdrop div.rating-dialog div.rating-content span{font-size:.95rem}div.rating-backdrop div.rating-dialog div.rating-content textarea{font-size:.85rem;min-height:80px;padding:.7rem}div.rating-backdrop div.rating-dialog div.rating-content span.submit{font-size:.8rem;margin-top:.8rem}}div.love-match-enter-page,div.love-match-enter-page main.web-main{display:flex;flex-direction:column;width:100%}div.love-match-enter-page main.web-main{align-items:center}div.love-match-enter-page main.web-main img.banner{cursor:pointer;display:block;height:auto;width:100%}div.love-match-enter-page main.web-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.love-match-enter-page main.web-main div.first-block p{color:#615557;font-size:2rem;font-weight:500;line-height:1.8;text-align:center}div.love-match-enter-page main.web-main div.first-block img.question-icon{height:120px;margin-bottom:1rem;margin-top:2.5rem;width:120px}div.love-match-enter-page main.web-main div.first-block p.section-title{color:#615557;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem}div.love-match-enter-page main.web-main div.first-block div.trouble-cards{display:flex;flex-direction:column;gap:1rem;min-width:400px}div.love-match-enter-page main.web-main div.first-block div.trouble-cards div.trouble-card{align-items:center;border:2px solid #954f58;border-radius:10px;display:flex;flex-direction:row;gap:1.2rem;padding:1rem 1.5rem}div.love-match-enter-page main.web-main div.first-block div.trouble-cards div.trouble-card div.tag{align-items:center;display:flex;flex-direction:row;gap:10px}div.love-match-enter-page main.web-main div.first-block div.trouble-cards div.trouble-card div.tag span.emoji{font-size:1.5rem}div.love-match-enter-page main.web-main div.first-block div.trouble-cards div.trouble-card div.tag span{color:#954f58;font-size:1.5rem;font-weight:500;white-space:nowrap}div.love-match-enter-page main.web-main div.first-block div.trouble-cards div.trouble-card div.questions{align-items:start;display:flex;flex-direction:column;justify-content:center}div.love-match-enter-page main.web-main div.first-block div.trouble-cards div.trouble-card div.questions p{color:#954f58;font-size:1.2rem;font-weight:500;line-height:1.3;margin:0;padding:0}div.love-match-enter-page main.web-main div.second-block{align-items:center;background-color:#f5f5f5;background-color:#eee;display:flex;flex-direction:column;padding-bottom:5rem;padding-top:5rem;width:100%}div.love-match-enter-page main.web-main div.second-block p{color:#b98800;font-size:1.8rem;font-weight:500;line-height:1.5;margin:0;padding:0;text-align:center}div.love-match-enter-page main.web-main div.third-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.love-match-enter-page main.web-main div.third-block p.title{color:#615557;font-size:2rem;font-weight:600;line-height:1.5;margin-bottom:1rem;text-align:center}div.love-match-enter-page main.web-main div.third-block p.sub-title{color:#954f58;font-size:1.3rem;font-weight:500;margin-bottom:2rem;text-decoration:underline;text-underline-offset:6px}div.love-match-enter-page main.web-main div.third-block div.tell-card{align-items:center;background-color:#eee;display:flex;flex-direction:column;margin-top:.5rem;padding:1rem}div.love-match-enter-page main.web-main div.third-block div.tell-card div.inner-tell-card{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 8rem;width:100%}div.love-match-enter-page main.web-main div.third-block div.tell-card div.inner-tell-card p.tell-title{color:#6c3139;font-size:2rem;font-weight:500;margin-bottom:1rem;padding:0}div.love-match-enter-page main.web-main div.third-block div.tell-card div.inner-tell-card p.tell-answer{color:#615557;font-size:1.4rem;font-weight:500;line-height:1;margin-top:1rem;padding:0}div.love-match-enter-page main.web-main div.third-block div.tell-card div.inner-tell-card p.tell-answer span.highlight{background:linear-gradient(180deg,#0000 70%,#dbdbdb);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px}div.love-match-enter-page main.web-main div.fourth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.love-match-enter-page main.web-main div.fourth-block img{height:130px;width:130px}div.love-match-enter-page main.web-main div.fourth-block p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;line-height:1.5;margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-bottom:2.5rem;margin-top:1.5rem;padding:2.5rem;width:50%}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1.5rem;padding:.8rem}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.item-info p{color:#000;font-size:1.1rem;font-weight:500;margin:0;white-space:nowrap}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2.5rem;outline:none}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.item-info input.input-block::placeholder{color:#c6c6c6;letter-spacing:.05px}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.item-info div.calender{flex:1 1}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.item-info img{height:14px;margin-left:auto;width:14px}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.foucs{border:2px solid #615557}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.non-focus{border:1px solid #eee}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.menu{cursor:pointer;position:relative}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card div.menu div.float-menu{left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card button.disabled{background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding:.8rem}div.love-match-enter-page main.web-main div.fourth-block div.love-input-card button.active{background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.8rem}div.love-match-enter-page main.web-main div.fourth-block div.bonus{align-items:center;display:flex;flex-direction:row;gap:.6rem;margin-bottom:.5rem}div.love-match-enter-page main.web-main div.fourth-block div.bonus img{height:50px;width:50px}div.love-match-enter-page main.web-main div.fourth-block div.bonus span.label{color:#6c3139;font-size:1.7rem;font-weight:500}div.love-match-enter-page main.web-main div.fourth-block span.bonus-content{color:#954f58;font-size:3rem;font-weight:600;margin-bottom:1.2rem}div.love-match-enter-page main.web-main div.fourth-block p.expert-hint{color:#615557;font-size:1rem;font-weight:500;line-height:1.7;text-align:center}div.love-match-enter-page main.web-main div.fifth-block{align-items:center;background-color:#fff;display:flex;justify-content:center;padding-bottom:5rem;padding-top:5rem;width:100%}div.love-match-enter-page main.web-main div.fifth-block span{align-items:center;color:#615557;display:inline-flex;font-size:1.7rem;font-weight:500;justify-content:center;line-height:1.5;padding:0 5rem;position:relative;text-align:center}div.love-match-enter-page main.web-main div.fifth-block span:after,div.love-match-enter-page main.web-main div.fifth-block span:before{background-color:#707070;content:"";height:100%;position:absolute;top:50%;transform-origin:center;width:2px}div.love-match-enter-page main.web-main div.fifth-block span:before{left:15px;transform:translateY(-50%) rotate(18deg)}div.love-match-enter-page main.web-main div.fifth-block span:after{right:15px;transform:translateY(-50%) rotate(18deg)}div.love-match-enter-page main.web-main div.sixth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding-bottom:4rem;padding-top:4.5rem;width:100%}div.love-match-enter-page main.web-main div.sixth-block img{height:110px;margin-bottom:1rem;width:110px}div.love-match-enter-page main.web-main div.sixth-block p.tell{color:#b98800;font-size:1.8rem;font-weight:500;letter-spacing:1px;margin-bottom:1.5rem;text-align:center}div.love-match-enter-page main.web-main div.sixth-block div.tab-switch{display:flex;flex-direction:row;margin-bottom:1.5rem;overflow:hidden;width:450px}div.love-match-enter-page main.web-main div.sixth-block div.tab-switch div.tab{background-color:#fff;border:2px solid #b98800;color:#b98800;cursor:pointer;flex:1 1;font-size:1.5rem;font-weight:500;padding:.7rem 0;text-align:center;transition:background-color .2s ease}div.love-match-enter-page main.web-main div.sixth-block div.tab-switch div.tab.active{background-color:#b98800;color:#fff}div.love-match-enter-page main.web-main div.sixth-block div.tab-content{display:flex;flex-direction:column}div.love-match-enter-page main.web-main div.sixth-block div.tab-content p.tab-desc{color:#615557;font-size:1.2rem;font-weight:500;margin-bottom:.5rem;text-align:center}div.love-match-enter-page main.web-main div.sixth-block div.tab-content p.tab-hint{color:#615557;font-size:1.2rem;font-weight:500;margin-bottom:2rem;text-align:center}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline{align-items:start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-bottom:2em;padding:2.5rem 7rem}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-title span{color:#954f58;font-size:1.8rem;font-weight:300;letter-spacing:1px}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-title span.number{align-items:center;border:3px solid #954f58;border-radius:50%;display:inline-flex;font-weight:600;height:20px;justify-content:center;line-height:1;padding:1rem;width:20px}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-title span.title{font-weight:500}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-sub{align-items:start;display:flex;flex-direction:column;margin-top:1rem}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-sub span{color:#615557;font-size:1.3rem;font-weight:500;line-height:1.5}div.love-match-enter-page main.web-main div.sixth-block div.tab-content div.outline div.item-sub span.end-sub{margin-top:1.5rem}div.love-match-enter-page main.web-main div.seventh-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.love-match-enter-page main.web-main div.seventh-block p{color:#615557;font-size:1.8rem;font-weight:500;text-align:center}div.love-match-enter-page main.web-main div.seventh-block span{background-color:#954f58;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1.3rem;font-weight:500;letter-spacing:1px;margin-top:.5rem;padding:.7rem 2.5rem}div.love-match-enter-page main.web-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.love-match-enter-page main.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.love-match-enter-page main.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.love-match-enter-page main.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.love-match-enter-page main.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.love-match-enter-page main.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.love-match-enter-page main.web-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0}div.love-match-enter-page main.mobile-main{align-items:center;display:flex;flex-direction:column;width:100%}div.love-match-enter-page main.mobile-main img.banner{aspect-ratio:375/250;cursor:pointer;width:100%}div.love-match-enter-page main.mobile-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.love-match-enter-page main.mobile-main div.first-block p{color:#615557;font-size:1.2rem;font-weight:500;line-height:1.8;text-align:center}div.love-match-enter-page main.mobile-main div.first-block img.question-icon{height:80px;margin-bottom:.8rem;margin-top:1.5rem;width:80px}div.love-match-enter-page main.mobile-main div.first-block p.section-title{color:#615557;font-size:1.2rem;font-weight:600;margin-bottom:1rem}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards{display:flex;flex-direction:column;gap:.8rem;width:90%}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards div.trouble-card{align-items:center;border:2px solid #954f58;border-radius:5px;display:flex;flex-direction:row;gap:1rem;padding:.8rem 1rem}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards div.trouble-card div.tag{align-items:center;display:flex;flex-direction:row;gap:8px}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards div.trouble-card div.tag span.emoji{font-size:1.2rem}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards div.trouble-card div.tag span{color:#954f58;font-size:1.2rem;font-weight:500;white-space:nowrap}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards div.trouble-card div.questions{align-items:start;display:flex;flex-direction:column;justify-content:center}div.love-match-enter-page main.mobile-main div.first-block div.trouble-cards div.trouble-card div.questions p{color:#954f58;font-size:1rem;font-weight:500;line-height:1.3;margin:0;padding:0}div.love-match-enter-page main.mobile-main div.second-block{background-color:#eee;padding-bottom:4rem;padding-top:4rem;width:100%}div.love-match-enter-page main.mobile-main div.second-block p{color:#b98800;font-size:1rem;font-weight:500;margin:0;padding:0;text-align:center}div.love-match-enter-page main.mobile-main div.third-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.love-match-enter-page main.mobile-main div.third-block p.title{color:#615557;font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:.8rem;text-align:center}div.love-match-enter-page main.mobile-main div.third-block p.sub-title{color:#954f58;font-size:.9rem;font-weight:500;margin-bottom:1.5rem;text-decoration:underline;text-underline-offset:6px}div.love-match-enter-page main.mobile-main div.third-block div.tell-card{align-items:center;background-color:#eee;display:flex;flex-direction:column;margin-top:.5rem;padding:.8rem;width:100%}div.love-match-enter-page main.mobile-main div.third-block div.tell-card div.inner-tell-card{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:1.5rem 1rem;width:100%}div.love-match-enter-page main.mobile-main div.third-block div.tell-card div.inner-tell-card p.tell-title{color:#6c3139;font-size:1.5rem;font-weight:500;margin-bottom:.8rem}div.love-match-enter-page main.mobile-main div.third-block div.tell-card div.inner-tell-card p.tell-answer{color:#615557;font-size:1.1rem;font-weight:500;line-height:1;margin-top:.8rem}div.love-match-enter-page main.mobile-main div.third-block div.tell-card div.inner-tell-card p.tell-answer span.highlight{background:linear-gradient(180deg,#0000 70%,#dbdbdb);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px}div.love-match-enter-page main.mobile-main div.fourth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.love-match-enter-page main.mobile-main div.fourth-block img{height:100px;width:100px}div.love-match-enter-page main.mobile-main div.fourth-block p.slogan{color:#6c3139;font-size:1.5rem;font-weight:500;margin-top:1.5rem;text-align:center}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card{background-color:#fff;border-radius:5px;margin-top:1rem;padding:1.5rem 1rem;width:100%}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1rem;padding:.8rem}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info p{color:#000;font-size:.9rem;font-weight:500;margin:0;white-space:nowrap}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:.9rem;margin-left:1rem;min-width:0;outline:none}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info input.input-block::placeholder{color:#c6c6c6}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info div.calender{flex:1 1;min-width:0}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info div.calender input{background:#0000;border:none;color:#615557;cursor:pointer;font-size:.9rem;margin-left:1rem;outline:none;width:100%}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info div.calender input::placeholder{color:#c6c6c6}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.item-info img{flex-shrink:0;height:14px;margin-left:auto;width:14px}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.foucs{border:2px solid #615557}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.non-focus{border:1px solid #eee}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.menu{cursor:pointer;position:relative}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card div.menu div.float-menu{left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card button.disabled{background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding:.8rem;width:100%}div.love-match-enter-page main.mobile-main div.fourth-block div.love-input-card button.active{background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.8rem;width:100%}div.love-match-enter-page main.mobile-main div.fourth-block div.bonus{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:2rem}div.love-match-enter-page main.mobile-main div.fourth-block div.bonus img{height:50px;width:50px}div.love-match-enter-page main.mobile-main div.fourth-block div.bonus span.label{color:#6c3139;font-size:1.5rem;font-weight:500}div.love-match-enter-page main.mobile-main div.fourth-block span.bonus-content{color:#954f58;font-size:2.1rem;font-weight:600}div.love-match-enter-page main.mobile-main div.fourth-block p.expert-hint{color:#615557;font-size:.9rem;font-weight:500;margin-top:1.5rem;text-align:center}div.love-match-enter-page main.mobile-main div.fifth-block{background-color:#fff;padding:2.5rem 1.5rem;text-align:center;width:100%}div.love-match-enter-page main.mobile-main div.fifth-block span{align-items:center;color:#615557;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding:0 3.5rem;position:relative;text-align:center}div.love-match-enter-page main.mobile-main div.fifth-block span:after,div.love-match-enter-page main.mobile-main div.fifth-block span:before{background-color:#707070;content:"";height:120%;position:absolute;top:50%;transform-origin:center;width:3px}div.love-match-enter-page main.mobile-main div.fifth-block span:before{left:8px;transform:translateY(-50%) rotate(18deg)}div.love-match-enter-page main.mobile-main div.fifth-block span:after{right:8px;transform:translateY(-50%) rotate(18deg)}div.love-match-enter-page main.mobile-main div.sixth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.love-match-enter-page main.mobile-main div.sixth-block img{height:80px;width:80px}div.love-match-enter-page main.mobile-main div.sixth-block p.tell{color:#b98800;font-size:1.5rem;font-weight:500;letter-spacing:1px;margin-bottom:1rem;margin-top:.8rem;text-align:center}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-switch{display:flex;flex-direction:row;margin-bottom:1.2rem;overflow:hidden;width:90%}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-switch div.tab{background-color:#fff;border:2px solid #b98800;color:#b98800;cursor:pointer;flex:1 1;font-size:1.1rem;font-weight:500;padding:.6rem 0;text-align:center;transition:background-color .2s ease}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-switch div.tab.active{background-color:#b98800;color:#fff}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content{display:flex;flex-direction:column;width:100%}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content p.tab-desc{color:#615557;font-size:1rem;font-weight:500;margin-bottom:.4rem;text-align:center}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content p.tab-hint{color:#615557;font-size:1rem;font-weight:500;margin-bottom:1.2rem;text-align:center}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline{align-items:start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-bottom:1.2rem;padding:1.5rem;width:100%}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-title{align-items:center;display:flex;flex-direction:row}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-title span{color:#954f58;font-size:1.2rem;font-weight:300;letter-spacing:1px}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-title span.number{align-items:center;border:2px solid #954f58;border-radius:50%;display:inline-flex;font-weight:600;height:20px;justify-content:center;line-height:1;padding:.6rem;width:20px}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-title span.title{font-weight:500}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-sub{align-items:start;display:flex;flex-direction:column;margin-top:.8rem}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-sub span{color:#615557;font-size:1rem;font-weight:500;line-height:1.5}div.love-match-enter-page main.mobile-main div.sixth-block div.tab-content div.outline div.item-sub span.end-sub{margin-top:1rem}div.love-match-enter-page main.mobile-main div.seventh-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:3rem 1.5rem;width:100%}div.love-match-enter-page main.mobile-main div.seventh-block p{color:#615557;font-size:1.2rem;font-weight:500;text-align:center}div.love-match-enter-page main.mobile-main div.seventh-block span{background-color:#954f58;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;letter-spacing:1px;margin-top:.6rem;padding:.7rem 1.5rem}div.love-match-enter-page main.mobile-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:auto;justify-content:center;padding-bottom:3rem;padding-top:3rem;width:100%}div.love-match-enter-page main.mobile-main footer div.inner{align-items:center;display:flex;flex-direction:column;width:100%}div.love-match-enter-page main.mobile-main footer div.inner div.logo{align-items:center;display:flex;flex:none;flex-direction:column;margin-bottom:1rem}div.love-match-enter-page main.mobile-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;width:130px}div.love-match-enter-page main.mobile-main footer div.inner div.other-info{display:flex;flex:none;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}div.love-match-enter-page main.mobile-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.love-match-enter-page main.mobile-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0;text-align:center;width:100%}div.love-match-report-page,div.love-match-report-page div.web-main{display:flex;flex-direction:column;width:100%}div.love-match-report-page div.web-main{align-items:center;background-color:#c6c6c6;height:auto;position:relative}div.love-match-report-page div.web-main div.reel-main{display:flex;flex-direction:row;height:auto;justify-content:center;margin-bottom:4rem;margin-top:7rem;position:relative;width:50%}div.love-match-report-page div.web-main div.reel-main img.top-holder{position:absolute;top:-40px;width:100%;z-index:2}div.love-match-report-page div.web-main div.reel-main img.bottom-holder{bottom:-40px;position:absolute;width:100%;z-index:2}div.love-match-report-page div.web-main div.reel-main div.outer-paper{align-items:center;background-color:#fcefd3;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;height:auto;justify-content:center;padding:2.5rem;width:87%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding-bottom:9rem;padding-top:9rem;width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.status{color:#b98800;font-size:1.1rem;font-weight:500;letter-spacing:1px}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:1rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info img.love-holder{height:180px;width:180px}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user{align-items:center;display:flex;flex-direction:column;gap:8px}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user span{color:#615557;font-size:1.1rem;font-weight:500}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title{align-items:center;display:flex;flex-direction:column;margin-top:4rem;width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title img{width:40%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title span{color:#954f58;font-size:1.8rem;font-weight:500}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.label{font-size:2rem;margin-top:1rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.title{margin-bottom:1rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper span.item-label{align-items:center;background-color:#b98800;border-radius:30px;color:#fff;font-size:1.5rem;font-weight:500;margin-top:5rem;padding:.6rem 1.5rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper span.item-title{color:#615557;font-size:1.1rem;font-weight:500;margin-top:1.3rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper span.item-content{color:#615557;font-size:1rem;font-weight:400;letter-spacing:1px;margin-top:.5rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.item-block{align-items:start;display:flex;flex-direction:column;margin-top:.5rem;width:72%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.item-block img.attr-card{border-radius:20px;margin-top:1.5rem;width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.match-block{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-top:1.3rem;width:72%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match{align-items:start;display:flex;flex-direction:column}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating{align-content:center;align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:start;margin-top:1.3rem;width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating span.match-title{color:#615557;font-size:1.1rem;font-weight:500}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating div.stars{display:flex;flex-direction:row;gap:5px}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating div.stars img{height:18px;width:18px}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.strateg-block{display:flex;flex-direction:column;width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid{border:1px solid #707070;border-bottom:none;display:grid;grid-template-columns:12% 18% 18% 13% 1fr;width:72%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.cell{border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;font-size:.9rem;padding:.6rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.cell:nth-child(5n){border-right:none}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.header{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:center}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.dimension{align-items:center;display:flex;flex-direction:column;font-weight:600;justify-content:center;text-align:center}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.dominant{align-items:center;display:flex;gap:.3rem;justify-content:center}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.dominant span.crown{font-size:1rem;line-height:1}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.analysis{align-items:center;justify-content:flex-start;line-height:1.7;text-align:start}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.score-block-group{align-items:center;display:flex;height:100%;justify-content:start;width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.score-block-group div.score-blocks{display:flex;flex-wrap:wrap;gap:5px;max-width:100%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.score-block-group span.score-block{background-color:#615557;height:13px;width:10px}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.demand-grid{border:1px solid #707070;border-bottom:none;display:grid;grid-template-columns:2fr 8fr;margin-top:2.5rem;width:72%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.cell{align-items:center;border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;display:flex;font-size:1rem;padding:.8rem;word-break:break-word}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.cell:nth-child(2n){border-right:none}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.header{font-weight:700;justify-content:center;text-align:center}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.role{font-weight:600;justify-content:center;text-align:center}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.content{align-items:center;justify-content:flex-start;text-align:left}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo{align-items:start;display:flex;flex-direction:column;margin-top:8rem;width:72%}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo span.product-id{color:#615557;font-size:.8rem;margin-top:4rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo div.links{align-items:center;display:flex;gap:8px;margin-top:.5rem}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo div.links a{color:#954f58;font-size:1rem;font-weight:500;text-decoration:none}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo div.links span{color:#954f58;font-size:1em}div.love-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo span.end{color:#615557;font-size:.8rem;margin-top:.1rem}div.love-match-report-page div.web-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.love-match-report-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.love-match-report-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.love-match-report-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.love-match-report-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.love-match-report-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.love-match-report-page div.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.love-match-report-page div.mobile-main{background-color:#c6c6c6;display:flex;flex-direction:column;width:100%}div.love-match-report-page div.mobile-main div.reel-main{display:flex;flex-direction:row;height:auto;justify-content:center;margin:5rem auto 4rem;position:relative;width:90%}div.love-match-report-page div.mobile-main div.reel-main img.top-holder{position:absolute;top:-25px;width:100%;z-index:2}div.love-match-report-page div.mobile-main div.reel-main img.bottom-holder{bottom:-25px;position:absolute;width:100%;z-index:2}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper{align-items:center;background-color:#fcefd3;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;height:auto;justify-content:center;padding:1.5rem;width:90%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding-bottom:5rem;padding-top:5rem;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.status{color:#b98800;font-size:.9rem;font-weight:500;letter-spacing:1px}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info{align-items:center;display:flex;justify-content:center;margin-top:1rem;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info img.love-holder{flex-shrink:0;height:90px;width:90px}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user span{color:#615557;font-size:.8rem;font-weight:500;text-align:center;word-break:break-all}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title{align-items:center;display:flex;flex-direction:column;margin-top:2.5rem;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title img{width:55%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title span{color:#954f58;font-size:1.3rem;font-weight:500}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.label{font-size:1.5rem;margin-top:.8rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.title{font-size:1rem;margin-bottom:.8rem;padding:0 .5rem;text-align:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper span.item-label{align-items:center;background-color:#b98800;border-radius:30px;color:#fff;font-size:.9rem;font-weight:500;margin-top:3rem;padding:.5rem 1.2rem;text-align:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper span.item-title{color:#615557;font-size:.88rem;font-weight:500;margin-top:1.3rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper span.item-title-2{color:#615557;font-size:.88rem;font-weight:500;margin-top:.5rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper span.item-content{color:#615557;font-size:.85rem;font-weight:400;letter-spacing:.5px;line-height:1.7;margin-top:.2rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.item-block{align-items:start;display:flex;flex-direction:column;margin-top:.5rem;width:86%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.item-block img.attr-card{border-radius:14px;margin-top:1.2rem;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.match-block{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:86%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match{align-items:start;display:flex;flex-direction:column}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:start;margin-top:1rem;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating span.match-title{color:#615557;font-size:.9rem;font-weight:500}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating div.stars{display:flex;flex-direction:row;gap:3px}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.match-block div.item-match div.match-rating div.stars img{height:14px;width:14px}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.strateg-block{display:flex;flex-direction:column;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid{border:1px solid #707070;border-bottom:none;display:grid;grid-template-columns:14% 16% 16% 12% 1fr;margin-top:1rem;width:86%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.cell{border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;font-size:.72rem;padding:.4rem .3rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.cell:nth-child(5n){border-right:none}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.header{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:center;text-align:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.dimension{align-items:center;display:flex;flex-direction:column;font-weight:600;justify-content:center;text-align:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.dominant{align-items:center;display:flex;flex-direction:column;gap:.1rem;justify-content:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.dominant span.crown{font-size:.8rem;line-height:1}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.analysis{align-items:center;justify-content:flex-start;line-height:1.6;text-align:start}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.score-block-group{align-items:center;display:flex;height:100%;justify-content:start;width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.score-block-group div.score-blocks{display:flex;flex-wrap:wrap;gap:3px;max-width:100%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.compare-grid div.score-block-group span.score-block{background-color:#615557;height:10px;width:7px}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.demand-grid{border:1px solid #707070;border-bottom:none;display:grid;grid-template-columns:2fr 8fr;margin-top:1.5rem;width:86%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.cell{align-items:center;border-bottom:1px solid #707070;border-right:1px solid #707070;color:#615557;display:flex;font-size:.85rem;padding:.6rem;word-break:break-word}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.cell:nth-child(2n){border-right:none}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.header{font-weight:700;justify-content:center;text-align:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.role{font-weight:600;justify-content:center;text-align:center}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.demand-grid div.content{align-items:center;justify-content:flex-start;line-height:1.6;text-align:left}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo{align-items:start;display:flex;flex-direction:column;margin-top:4rem;width:86%}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo span.product-id{color:#615557;font-size:.72rem;margin-top:2rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo div.links{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:.5rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo div.links a{color:#954f58;font-size:.75rem;font-weight:500;text-decoration:none}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo div.links span{color:#954f58;font-size:.75rem}div.love-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo span.end{color:#615557;font-size:.72rem;line-height:1.6;margin-top:.2rem}div.love-match-report-page div.mobile-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:column;gap:.8rem;padding:2rem 1rem;width:100%}div.love-match-report-page div.mobile-main footer img{height:auto;object-fit:cover;width:110px}div.love-match-report-page div.mobile-main footer div.footer-links{align-items:center;display:flex;flex-direction:column;gap:.4rem}div.love-match-report-page div.mobile-main footer div.footer-links a{color:#615557;font-size:.85rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.love-match-report-page div.mobile-main footer p{color:#615557;font-size:.75rem;margin:0}div.flow-year-enter-page,div.flow-year-enter-page main.web-main{display:flex;flex-direction:column;width:100%}div.flow-year-enter-page main.web-main{align-items:center;position:relative}div.flow-year-enter-page main.web-main img.banner{aspect-ratio:1024/250;cursor:pointer;width:100%}div.flow-year-enter-page main.web-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;justify-content:center;padding-bottom:3rem;padding-top:4rem;width:100%}div.flow-year-enter-page main.web-main div.first-block p.slogan{color:#615557;font-size:2rem;font-weight:500;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.first-block div.feeling-question{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem}div.flow-year-enter-page main.web-main div.first-block div.feeling-question img{height:120px;width:120px}div.flow-year-enter-page main.web-main div.first-block div.feeling-question p.question{color:#615557;font-size:1.5rem;font-weight:500;margin-bottom:1.5rem;margin-top:1rem;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.first-block div.feeling-question p.feeling{border:2px solid #954f58;border-radius:5px;color:#954f58;font-size:1.5rem;font-weight:500;margin-top:.5rem;min-width:380px;padding:.5rem 1rem;text-align:center}div.flow-year-enter-page main.web-main div.second-block{background-color:#eee;display:flex;justify-content:center;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.flow-year-enter-page main.web-main div.second-block p{color:#b98800;font-size:1.8rem;font-weight:500;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.third-block{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:4.5rem;padding-top:4.5rem}div.flow-year-enter-page main.web-main div.third-block p.title{color:#615557;font-size:2rem;font-weight:500;padding:0}div.flow-year-enter-page main.web-main div.third-block p.sub-title{color:#954f58;font-size:1.1rem;font-weight:500;padding:0;text-decoration:underline;text-underline-offset:6px}div.flow-year-enter-page main.web-main div.third-block div.outer{align-items:center;background-color:#eee;display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem;padding:1rem}div.flow-year-enter-page main.web-main div.third-block div.outer div.inner{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 7rem}div.flow-year-enter-page main.web-main div.third-block div.outer div.inner p.inner-title{color:#6c3139;font-size:2rem;font-weight:500;margin-bottom:1rem;padding:0}div.flow-year-enter-page main.web-main div.third-block div.outer div.inner p.inner-answer{color:#615557;font-size:1.5rem;font-weight:500;line-height:1.6;margin-top:1rem;padding:0}div.flow-year-enter-page main.web-main div.third-block div.outer div.inner p.inner-answer span.highlight{background:linear-gradient(180deg,#0000 70%,#dbdbdb);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px}div.flow-year-enter-page main.web-main div.fourth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:4.5rem;width:100%}div.flow-year-enter-page main.web-main div.fourth-block img{height:130px;width:130px}div.flow-year-enter-page main.web-main div.fourth-block p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;margin-top:2rem;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-top:2rem;padding:2.5rem;width:50%}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1.5rem;padding:.8rem}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info p{color:#000;font-size:1.1rem;font-weight:500;margin:0}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2.5rem;outline:none}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info input.input-block::placeholder{color:#c6c6c6;letter-spacing:.05px}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info img{height:14px;margin-left:auto;width:14px}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.foucs{border:2px solid #615557}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.non-foucs{border:2px solid #eee}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio{display:flex;flex-direction:row;margin:1rem 0 .8rem}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option{align-items:center;display:flex}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option input{height:17px;margin:0;width:17px}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option label{font-size:1.1rem;font-weight:500;margin-left:.4rem}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option img{cursor:pointer;height:14px;margin-left:.5rem;width:14px}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime{flex:1 1;margin-left:4rem}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag{align-items:center;display:flex;flex:0.7 1;flex-direction:row;margin-left:.3rem;position:relative}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px 0 #00000069;left:0;padding:.5rem;position:absolute;top:0;z-index:1}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p.title{color:#615557;font-size:.9rem;font-weight:500;margin:0;padding:0}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p{color:#615557;font-size:.8rem;font-weight:400;margin:0;padding:0}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.born-place{display:flex;flex-direction:row;width:100%}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.born-place div.place{flex:1 1}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.born-place div.space{width:12px}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card button.disabled{background:none;background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding-bottom:.8rem;padding-top:.8rem}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card button.active{background:none;background-color:#954f58;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding-bottom:.8rem;padding-top:.8rem}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.menu{cursor:pointer;position:relative}div.flow-year-enter-page main.web-main div.fourth-block div.flow-input-card div.menu div.float-menu{align-items:center;left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.flow-year-enter-page main.web-main div.fourth-block div.bonus{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:3rem}div.flow-year-enter-page main.web-main div.fourth-block div.bonus img{height:50px;width:50px}div.flow-year-enter-page main.web-main div.fourth-block div.bonus span.label{color:#6c3139;font-size:1.7rem;font-weight:500;text-align:center}div.flow-year-enter-page main.web-main div.fourth-block div.bonus span.content{color:#954f58;font-size:3rem;font-weight:600;text-align:center}div.flow-year-enter-page main.web-main div.fourth-block p.expert-hint{color:#615557;font-size:1rem;font-weight:500;margin-top:2rem;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.fifth-block{background-color:#f8f8f8;padding-bottom:4.5rem;padding-top:4.5rem;text-align:center;width:100%}div.flow-year-enter-page main.web-main div.fifth-block span{align-items:center;color:#615557;display:inline-flex;font-size:1.7rem;font-weight:500;justify-content:center;line-height:1.5;padding:0 5rem;position:relative;text-align:center}div.flow-year-enter-page main.web-main div.fifth-block span:after,div.flow-year-enter-page main.web-main div.fifth-block span:before{background-color:#707070;content:"";height:100%;position:absolute;top:50%;transform-origin:center;width:2px}div.flow-year-enter-page main.web-main div.fifth-block span:before{left:15px;transform:translateY(-50%) rotate(18deg)}div.flow-year-enter-page main.web-main div.fifth-block span:after{right:15px;transform:translateY(-50%) rotate(18deg)}div.flow-year-enter-page main.web-main div.six-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:4.5rem;width:100%}div.flow-year-enter-page main.web-main div.six-block img{height:110px;width:110px}div.flow-year-enter-page main.web-main div.six-block p.tell{color:#b98800;font-size:1.8rem;font-weight:600;margin-bottom:3rem;margin-top:1rem;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.six-block div.outline{align-items:start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;min-width:600px;padding:2rem 0 2rem 4rem}div.flow-year-enter-page main.web-main div.six-block div.outline div.item-title{align-items:center;display:flex;flex-direction:row;justify-content:center}div.flow-year-enter-page main.web-main div.six-block div.outline div.item-title span{color:#954f58;font-size:1.8rem;font-weight:300;letter-spacing:1px;padding:0}div.flow-year-enter-page main.web-main div.six-block div.outline div.item-title span.number{align-items:center;border:2px solid #954f58;border-radius:50%;display:inline-flex;font-weight:600;height:32px;justify-content:center;line-height:1;padding:1rem;width:32px}div.flow-year-enter-page main.web-main div.six-block div.outline div.item-title span.title{font-weight:500}div.flow-year-enter-page main.web-main div.six-block div.outline div.item-sub{align-items:start;display:flex;flex-direction:column;margin-top:1rem}div.flow-year-enter-page main.web-main div.six-block div.outline div.item-sub span{color:#615557;font-size:1.2rem;font-weight:500;padding:0}div.flow-year-enter-page main.web-main div.six-block div.outline span.analyze{color:#954f58;font-size:1.2rem;font-weight:500;margin-top:.3rem}div.flow-year-enter-page main.web-main div.seven-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.flow-year-enter-page main.web-main div.seven-block p{color:#615557;font-size:1.8rem;font-weight:500;padding:0;text-align:center}div.flow-year-enter-page main.web-main div.seven-block span{background-color:#954f58;border-radius:5px;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:500;letter-spacing:1px;margin-top:.5rem;padding:.7rem 2.5rem}div.flow-year-enter-page main.web-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.flow-year-enter-page main.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.flow-year-enter-page main.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.flow-year-enter-page main.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.flow-year-enter-page main.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.flow-year-enter-page main.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.flow-year-enter-page main.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.flow-year-enter-page main.mobile-main{align-items:center;display:flex;flex-direction:column;width:100%}div.flow-year-enter-page main.mobile-main img.banner{aspect-ratio:375/250;cursor:pointer;width:100%}div.flow-year-enter-page main.mobile-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.first-block p.slogan{color:#615557;font-size:1.2rem;font-weight:500;text-align:center}div.flow-year-enter-page main.mobile-main div.first-block div.feeling-question{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.first-block div.feeling-question img{height:80px;width:80px}div.flow-year-enter-page main.mobile-main div.first-block div.feeling-question p.question{color:#615557;font-size:1.2rem;font-weight:500;margin-bottom:1rem;margin-top:.8rem;text-align:center}div.flow-year-enter-page main.mobile-main div.first-block div.feeling-question p.feeling{border:2px solid #954f58;border-radius:5px;color:#954f58;font-size:1.1rem;font-weight:500;margin-top:.5rem;padding:.5rem 1rem;text-align:center;width:85%}div.flow-year-enter-page main.mobile-main div.second-block{background-color:#eee;padding:2.5rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.second-block p{color:#b98800;font-size:1.1rem;font-weight:500;text-align:center}div.flow-year-enter-page main.mobile-main div.third-block{align-items:center;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.third-block p.title{color:#615557;font-size:1.5rem;font-weight:500;text-align:center}div.flow-year-enter-page main.mobile-main div.third-block p.sub-title{color:#954f58;font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:6px}div.flow-year-enter-page main.mobile-main div.third-block div.outer{background-color:#eee;margin-top:1.2rem;padding:.8rem;width:100%}div.flow-year-enter-page main.mobile-main div.third-block div.outer div.inner{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:1.5rem 1rem;width:100%}div.flow-year-enter-page main.mobile-main div.third-block div.outer div.inner p.inner-title{color:#6c3139;font-size:1.5rem;font-weight:500;margin-bottom:.8rem}div.flow-year-enter-page main.mobile-main div.third-block div.outer div.inner p.inner-answer{color:#615557;font-size:1.1rem;font-weight:500;margin-top:.8rem}div.flow-year-enter-page main.mobile-main div.third-block div.outer div.inner p.inner-answer span.highlight{background:linear-gradient(180deg,#0000 70%,#dbdbdb);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px}div.flow-year-enter-page main.mobile-main div.fourth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.fourth-block img{height:100px;width:100px}div.flow-year-enter-page main.mobile-main div.fourth-block p.slogan{color:#6c3139;font-size:1.5rem;font-weight:500;margin-top:1.5rem;text-align:center}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card{background-color:#fff;border-radius:5px;margin-top:.5rem;padding:1.5rem 1rem;width:100%}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1rem;padding:.8rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info p{color:#000;font-size:1rem;font-weight:500;margin:0;white-space:nowrap}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:.95rem;margin-left:1rem;min-width:0;outline:none}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info input.input-block::placeholder{color:#c6c6c6}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info div.calender input{font-size:.95rem;margin-left:1rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info img{flex-shrink:0;height:14px;margin-left:auto;width:14px}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.foucs{border:2px solid #615557}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.menu{cursor:pointer;position:relative}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.menu div.float-menu{left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio{display:flex;flex-direction:row;margin:1rem 0 .8rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option{align-items:center;display:flex}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option input{height:17px;margin:0;width:17px}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option label{font-size:1rem;font-weight:500;margin-left:.4rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option img{cursor:pointer;height:14px;margin-left:.5rem;width:14px}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime{flex:1 1;margin-left:2rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-left:.3rem;position:relative}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px 0 #00000069;padding:.8rem;position:absolute;right:0;top:20px;width:min(280px,100vw - 3rem);z-index:10}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p.title{color:#615557;font-size:.9rem;font-weight:600;margin:0 0 .4rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p{color:#615557;font-size:.82rem;font-weight:400;line-height:1.7;margin:0}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.born-place{display:flex;flex-direction:column;width:100%}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.born-place div.place{flex:1 1}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card div.born-place div.space{height:8px}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card button.disabled{background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding:.8rem;width:100%}div.flow-year-enter-page main.mobile-main div.fourth-block div.flow-input-card button.active{background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.8rem;width:100%}div.flow-year-enter-page main.mobile-main div.fourth-block div.bonus{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:2rem}div.flow-year-enter-page main.mobile-main div.fourth-block div.bonus img{height:50px;width:50px}div.flow-year-enter-page main.mobile-main div.fourth-block div.bonus span.label{color:#6c3139;font-size:1.5rem;font-weight:500}div.flow-year-enter-page main.mobile-main div.fourth-block span.bonus-content{color:#954f58;font-size:2.3rem;font-weight:600}div.flow-year-enter-page main.mobile-main div.fourth-block p.expert-hint{color:#615557;font-size:.9rem;font-weight:500;margin-top:1.5rem;text-align:center}div.flow-year-enter-page main.mobile-main div.fifth-block{background-color:#f8f8f8;padding:2.5rem 1.5rem;text-align:center;width:100%}div.flow-year-enter-page main.mobile-main div.fifth-block span{align-items:center;color:#615557;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding:0 3.5rem;position:relative;text-align:center}div.flow-year-enter-page main.mobile-main div.fifth-block span:after,div.flow-year-enter-page main.mobile-main div.fifth-block span:before{background-color:#707070;content:"";height:120%;position:absolute;top:50%;transform-origin:center;width:3px}div.flow-year-enter-page main.mobile-main div.fifth-block span:before{left:8px;transform:translateY(-50%) rotate(18deg)}div.flow-year-enter-page main.mobile-main div.fifth-block span:after{right:8px;transform:translateY(-50%) rotate(18deg)}div.flow-year-enter-page main.mobile-main div.six-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.six-block img{height:80px;width:80px}div.flow-year-enter-page main.mobile-main div.six-block p.tell{color:#b98800;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.8rem;text-align:center}div.flow-year-enter-page main.mobile-main div.six-block div.outline{align-items:start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-bottom:1.5rem;padding:1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.six-block div.outline div.item-title{align-items:center;display:flex;flex-direction:row}div.flow-year-enter-page main.mobile-main div.six-block div.outline div.item-title span{color:#954f58;font-size:1.2rem;font-weight:300;letter-spacing:1px}div.flow-year-enter-page main.mobile-main div.six-block div.outline div.item-title span.number{align-items:center;border:2px solid #954f58;border-radius:50%;display:inline-flex;font-weight:600;height:20px;justify-content:center;line-height:1;padding:.6rem;width:20px}div.flow-year-enter-page main.mobile-main div.six-block div.outline div.item-title span.title{font-weight:500}div.flow-year-enter-page main.mobile-main div.six-block div.outline div.item-sub{align-items:start;display:flex;flex-direction:column;margin-top:.8rem}div.flow-year-enter-page main.mobile-main div.six-block div.outline div.item-sub span{color:#615557;font-size:1rem;font-weight:500}div.flow-year-enter-page main.mobile-main div.six-block div.outline span.analyze{color:#954f58;font-size:1rem;font-weight:500;margin-top:.3rem}div.flow-year-enter-page main.mobile-main div.seven-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main div.seven-block p{color:#615557;font-size:1.2rem;font-weight:500;text-align:center}div.flow-year-enter-page main.mobile-main div.seven-block span{background-color:#954f58;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;letter-spacing:1px;margin-top:.6rem;padding:.7rem 1.5rem}div.flow-year-enter-page main.mobile-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:auto;justify-content:center;padding:3rem 1.5rem;width:100%}div.flow-year-enter-page main.mobile-main footer div.inner{align-items:center;display:flex;flex-direction:column;width:100%}div.flow-year-enter-page main.mobile-main footer div.inner div.logo{align-items:center;display:flex;flex:none;flex-direction:column;margin-bottom:1rem}div.flow-year-enter-page main.mobile-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;width:130px}div.flow-year-enter-page main.mobile-main footer div.inner div.other-info{display:flex;flex:none;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}div.flow-year-enter-page main.mobile-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.flow-year-enter-page main.mobile-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0;text-align:center;width:100%}div.flow-year-report-page,div.flow-year-report-page main.web-main{display:flex;flex-direction:column;width:100%}div.flow-year-report-page main.web-main{align-items:center;background-color:#c6c6c6;box-shadow:0 8px 6px -4px #0003;height:auto;position:relative}div.flow-year-report-page main.web-main div.flow-year-main{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:950px;position:relative;width:80%}div.flow-year-report-page main.web-main div.flow-year-main div.selector{align-items:center;background-color:#eee;border-radius:80px;cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center;position:absolute;width:80px}div.flow-year-report-page main.web-main div.flow-year-main div.selector img{height:30px;width:30px}div.flow-year-report-page main.web-main div.flow-year-main div.prev{left:0;top:45%;z-index:10}div.flow-year-report-page main.web-main div.flow-year-main div.next{right:0;top:45%;z-index:10}div.flow-year-report-page main.web-main div.flow-year-main div.display{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:980px;position:relative}div.flow-year-report-page main.web-main div.flow-year-main div.display div.tabs{display:flex;gap:6px;position:absolute;right:34px;top:-64px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.tabs button.tab-item{align-items:center;background-color:#fff;border:none;border-radius:20px 20px 0 0;color:#615557;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:72px;justify-content:center;letter-spacing:2px;transition:all .2s ease;width:42px;writing-mode:vertical-rl}div.flow-year-report-page main.web-main div.flow-year-main div.display div.tabs button.tab-item.active{background-color:#954f58;color:#fff}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container{align-items:center;display:flex;justify-content:center;min-height:700px;perspective:1500px;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book{background:#fff;border-radius:6px;box-shadow:0 3px 6px 0 #00000029;display:grid;grid-template-columns:1fr 1fr;height:730px;overflow:hidden;position:relative;transform-style:preserve-3d;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book.mobile-book{display:block}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book.is-cover{background:#0000!important;box-shadow:none!important}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book.is-cover:before{display:none}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book.is-cover .right-page{border-radius:3px 6px 6px 3px;box-shadow:0 3px 6px 0 #00000029}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book:before{background:linear-gradient(90deg,#fff0,#eee 57%,#fff0);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:25px;z-index:2}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer{height:100%;pointer-events:none;position:absolute;top:0;transform-style:preserve-3d;width:50%;z-index:10}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer div.flip-back,div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer div.flip-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid #0000000a;height:100%;left:0;position:absolute;top:0;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer div.flip-front{background:linear-gradient(90deg,#f4f4f4 0,#fff 4%,#fff 97%,#fafafa);border-left:none}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer div.flip-back{background:linear-gradient(270deg,#f4f4f4 0,#fff 4%,#fff 97%,#fafafa);border-right:none;transform:rotateY(180deg)}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer.flip-next{animation:flipNextAnim .8s ease-in-out forwards;right:0;transform-origin:left center}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.flip-layer.flip-prev{animation:flipPrevAnim .8s ease-in-out forwards;left:0;transform-origin:right center}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.book-page{background:#fff;height:730px;position:relative;z-index:1}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.book-page.transparent-page{background:#0000!important;border:none!important;box-shadow:none!important;pointer-events:none}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.left-page{border-bottom:1px solid #0003;border-left:1px solid #0003;border-top:1px solid #00000014}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.left-page.transparent-page{border-right:none!important;box-shadow:none!important}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.right-page{border-bottom:1px solid #0003;border-right:1px solid #0003;border-top:1px solid #00000014}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner{-ms-overflow-style:none;display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:20px;scrollbar-width:none}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner::-webkit-scrollbar{display:none}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover{height:100%;overflow:hidden;position:relative;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover img{display:block;height:100%;object-fit:cover;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info{align-items:center;background-color:#fff;border-bottom-left-radius:100px;border-bottom-right-radius:100px;display:flex;flex-direction:column;height:50%;justify-content:space-around;padding:10px;position:absolute;right:30px;top:0;width:50%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info span.name{color:#615557;font-size:35px;font-weight:500}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info div.years{align-items:center;display:flex;flex-direction:column;gap:10px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info div.years div.year{align-items:center;display:flex;gap:5px;justify-content:center}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info div.years div.year span{color:#615557;font-size:14px;font-weight:500}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info div.years div.year div.divide{background-color:#707070;height:25px;width:2px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-inner div.cover div.cover-info div.years span.label{color:#615557;font-size:25px;font-weight:500;letter-spacing:10px;writing-mode:vertical-lr}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:start;padding:30px 10px 0 25px;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content b.highlight-dark{color:#615557;font-weight:700}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content h1{color:#954f58;font-size:25px;font-weight:500}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content h2{color:#615557;font-size:18px;font-weight:500;margin:0}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content h3{color:#615557;font-size:20px;font-weight:500;margin:0}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content p.preface{color:#615557;color:#b98800;font-size:15px;font-weight:500;line-height:1;margin-top:20px;text-align:start;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content p{color:#615557;font-size:14px;line-height:25px;margin:0;padding:0}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.chapter-title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.chapter-title div.chapter-label{background-color:#b98800;height:25px;width:8px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.inscription{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:100px;justify-content:center;overflow:hidden;position:relative;width:100px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.inscription img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.inscription span{color:#b98800;font-family:serif;font-size:50px;font-weight:600;position:relative;z-index:1}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.item-field{align-items:start;display:flex;flex-direction:column;gap:10px;margin-top:10px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.item-field div.degree{align-items:center;display:flex;flex-direction:row}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.item-field div.degree span{color:#615557;font-size:16px;font-weight:500}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.item-field div.degree span.label{font-size:10px;margin-right:5px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.item-field div.degree div.stars{align-items:center;display:flex;flex-direction:row;gap:1px;justify-content:center;margin-left:5px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.item-field div.degree div.stars span{font-size:11px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.field{display:flex;flex-direction:column;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.field div.field-title{color:#954f58;display:flex;flex-direction:column;text-align:start}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.field div.field-title span{font-size:23px;font-weight:600}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.field div.field-holder{height:100%;padding:25px 55px 40px;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.field div.field-holder img{border-radius:5px;box-shadow:0 3px 6px 0 #00000029;height:100%;object-fit:cover;overflow:hidden;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.hint{border:3px solid #b98800;padding:10px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid{background-color:#e0e0e0;border-left:2px solid #707070;border-top:2px solid #707070;display:grid;grid-template-columns:50px 50px 1fr}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-header{display:contents}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-header span.header-cell{align-items:center;background-color:#eee;border-bottom:2px solid #707070;border-right:2px solid #707070;color:#615557;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:55px;justify-content:center;text-align:center}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-header span.v-cell{letter-spacing:3px;writing-mode:vertical-rl}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row{display:contents}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-month{align-items:center;background-color:#fff;border-bottom:2px solid #707070;border-right:2px solid #707070;display:flex;flex-direction:column;justify-content:start;padding-top:20px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-month span.month{color:#615557;font-size:16px;font-weight:500;line-height:20px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-god{align-items:start;background-color:#fff;border-bottom:2px solid #707070;border-right:2px solid #707070;display:flex;justify-content:center;padding-top:22px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-god span.god-badge{color:#615557;font-size:16px;font-weight:500;letter-spacing:5px;writing-mode:vertical-lr}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-content{background-color:#fff;border-bottom:2px solid #707070;border-right:2px solid #707070;display:flex;flex-direction:column;justify-content:start;padding:8px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-content span.date{color:#615557;font-size:13px;line-height:20px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.month-grid div.month-row div.cell-content div.rich-text p{color:#615557;font-size:13px;line-height:23px;margin:0;padding:0}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending{display:flex;flex-direction:column;height:100%;justify-content:space-between}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending div.memo{align-items:start;display:flex;flex-direction:column;gap:10px;margin-bottom:40px;width:100%}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending div.memo span.product-id{color:#615557;font-size:13px;margin-top:10px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending div.memo div.links{align-items:center;display:flex;gap:8px}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending div.memo div.links a{color:#954f58;font-size:.8rem;font-weight:500;text-decoration:none}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending div.memo div.links span{color:#954f58;font-size:.8rem}div.flow-year-report-page main.web-main div.flow-year-main div.display div.container div.book div.page-content div.ending div.memo span.end{color:#615557;font-size:.8rem;margin-top:.1rem}div.flow-year-report-page footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.flow-year-report-page footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.flow-year-report-page footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.flow-year-report-page footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.flow-year-report-page footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:2rem;justify-content:end}div.flow-year-report-page footer div.inner div.other-info div.links{display:flex;flex-direction:row;gap:2rem}div.flow-year-report-page footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.flow-year-report-page footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.flow-year-report-page main.mobile-main{background-color:#c6c6c6;display:flex;flex-direction:column;min-height:100vh;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center;padding-bottom:3rem;padding-top:1.5rem;position:relative;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.selector{align-items:center;background-color:#eee;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:20}div.flow-year-report-page main.mobile-main div.flow-year-main div.selector img{height:26px;width:26px}div.flow-year-report-page main.mobile-main div.flow-year-main div.prev{border-radius:0 60px 60px 0;height:100px;left:0;top:50%;transform:translateY(-50%);width:48px}div.flow-year-report-page main.mobile-main div.flow-year-main div.next{border-radius:60px 0 0 60px;height:100px;right:0;top:50%;transform:translateY(-50%);width:48px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display{align-items:center;display:flex;flex-direction:column;margin-top:3.5rem;position:relative;width:90%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.tabs{display:flex;gap:3px;justify-content:center;left:0;position:absolute;right:0;top:-52px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.tabs button.tab-item{align-items:center;background-color:#fff;border:none;border-radius:13px 13px 0 0;color:#615557;cursor:pointer;display:flex;font-size:.72rem;font-weight:500;height:55px;justify-content:center;letter-spacing:1.5px;transition:all .2s ease;width:30px;writing-mode:vertical-rl}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.tabs button.tab-item.active{background-color:#954f58;color:#fff}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container{border-radius:0 6px 6px 0;overflow:visible;position:relative;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book{background:#fff;display:grid;grid-template-columns:1fr 1fr;height:560px;margin-left:-100%;position:relative;transform-style:preserve-3d;width:200%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book.is-cover{background:#0000!important}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book.is-cover:before{display:none}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book:before{background:linear-gradient(90deg,#fff0,#eee 57%,#fff0);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:25px;z-index:2}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.book-page{background:#fff;height:560px;position:relative;z-index:1}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.book-page.transparent-page{background:#0000!important;border:none!important;box-shadow:none!important;pointer-events:none}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.left-page{border-bottom:1px solid #0003;border-left:1px solid #0003;border-top:1px solid #00000014}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.left-page.transparent-page{border-right:none!important;box-shadow:none!important}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.right-page{border-bottom:1px solid #0003;border-top:1px solid #00000014}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer{height:100%;pointer-events:none;position:absolute;top:0;transform-style:preserve-3d;width:50%;z-index:10}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer div.flip-back,div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer div.flip-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid #0000000a;height:100%;left:0;position:absolute;top:0;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer div.flip-front{background:linear-gradient(90deg,#f4f4f4 0,#fff 4%,#fff 97%,#fafafa);border-left:none}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer div.flip-back{background:linear-gradient(270deg,#f4f4f4 0,#fff 4%,#fff 97%,#fafafa);border-right:none;transform:rotateY(180deg)}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer.flip-next{animation:flipNextAnim .8s ease-in-out forwards;right:0;transform-origin:left center}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.flip-layer.flip-prev{animation:flipPrevAnim .8s ease-in-out forwards;left:0;transform-origin:right center}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner{-ms-overflow-style:none;display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:15px 12px;scrollbar-width:none}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner::-webkit-scrollbar{display:none}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover{height:100%;overflow:hidden;position:relative;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover img{display:block;height:100%;object-fit:cover;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info{align-items:center;background-color:#fff;border-bottom-left-radius:80px;border-bottom-right-radius:80px;display:flex;flex-direction:column;height:55%;justify-content:space-around;padding:8px;position:absolute;right:18px;top:0;width:55%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info span.name{color:#615557;font-size:22px;font-weight:500}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info div.years{align-items:center;display:flex;flex-direction:column;gap:6px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info div.years div.year{align-items:center;display:flex;gap:4px;justify-content:center}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info div.years div.year span{color:#615557;font-size:11px;font-weight:500}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info div.years div.year div.divide{background-color:#707070;height:18px;width:2px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.cover div.cover-info div.years span.label{color:#615557;font-size:18px;font-weight:500;letter-spacing:8px;writing-mode:vertical-lr}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:start;padding:10px 6px 0 8px;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content b.highlight-dark{color:#615557;font-weight:700}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content h1{color:#954f58;font-size:18px;font-weight:500}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content h2{color:#615557;font-size:15px;font-weight:500;margin:0}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content h3{color:#615557;font-size:16px;font-weight:500;margin:0}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content p.preface{color:#b98800;font-size:12px;font-weight:500;line-height:1;margin-top:8px;text-align:start;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content p{color:#615557;font-size:12px;line-height:20px;margin:0;padding:0}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.chapter-title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:start;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.chapter-title div.chapter-label{background-color:#b98800;flex-shrink:0;height:18px;width:5px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.dayun-divider{background-color:#d8cfc6;height:1px;margin:12px 0;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.inscription{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:75px;justify-content:center;overflow:hidden;position:relative;width:75px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.inscription img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.inscription span{color:#b98800;font-family:serif;font-size:40px;font-weight:600;position:relative;z-index:1}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.item-field{align-items:start;display:flex;flex-direction:column;gap:5px;margin-top:4px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.item-field div.degree{align-items:center;display:flex;flex-direction:row}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.item-field div.degree span{color:#615557;font-size:14px;font-weight:500}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.item-field div.degree span.label{font-size:10px;margin-right:4px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.item-field div.degree div.stars{align-items:center;display:flex;flex-direction:row;gap:1px;margin-left:4px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.item-field div.degree div.stars span{font-size:11px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.field{display:flex;flex-direction:column;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.field div.field-title{color:#954f58;display:flex;flex-direction:column;text-align:start}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.field div.field-title span{font-size:18px;font-weight:600}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.field div.field-holder{padding:12px 25px 20px;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.field div.field-holder img{border-radius:5px;box-shadow:0 3px 6px 0 #00000029;height:100%;object-fit:cover;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.hint{border:2px solid #b98800;padding:7px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content .recharts-wrapper,div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content .recharts-wrapper svg{height:160px!important;width:160px!important}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid{background-color:#e0e0e0;border-left:2px solid #707070;border-top:2px solid #707070;display:grid;grid-template-columns:36px 36px 1fr}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-header{display:contents}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-header span.header-cell{align-items:center;background-color:#eee;border-bottom:2px solid #707070;border-right:2px solid #707070;color:#615557;display:flex;flex-direction:column;font-size:13px;font-weight:700;height:40px;justify-content:center;text-align:center}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-header span.v-cell{letter-spacing:2px;writing-mode:vertical-rl}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row{display:contents}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-month{align-items:center;background-color:#fff;border-bottom:2px solid #707070;border-right:2px solid #707070;display:flex;flex-direction:column;justify-content:start;padding-top:12px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-month span.month{color:#615557;font-size:14px;font-weight:500;line-height:18px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-god{align-items:start;background-color:#fff;border-bottom:2px solid #707070;border-right:2px solid #707070;display:flex;justify-content:center;padding-top:14px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-god span.god-badge{color:#615557;font-size:13px;font-weight:500;letter-spacing:3px;writing-mode:vertical-lr}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-content{background-color:#fff;border-bottom:2px solid #707070;border-right:2px solid #707070;display:flex;flex-direction:column;justify-content:start;padding:5px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-content span.date{color:#615557;font-size:11px;line-height:16px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.month-grid div.month-row div.cell-content div.rich-text p{color:#615557;font-size:11px;line-height:18px;margin:0;padding:0}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending{display:flex;flex-direction:column;height:100%;justify-content:space-between}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending div.memo{align-items:start;display:flex;flex-direction:column;gap:7px;margin-bottom:20px;width:100%}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending div.memo span.product-id{color:#615557;font-size:12px;margin-top:8px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending div.memo div.links{align-items:center;display:flex;gap:5px}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending div.memo div.links a{color:#954f58;font-size:.8rem;font-weight:500;text-decoration:none}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending div.memo div.links span{color:#954f58;font-size:.8rem}div.flow-year-report-page main.mobile-main div.flow-year-main div.display div.container div.book.mobile-book div.page-inner div.page-content div.ending div.memo span.end{color:#615557;font-size:.8rem}div.flow-year-report-page main.mobile-main footer{background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;height:auto;justify-content:center;padding:2.5rem 0;width:100%}div.flow-year-report-page main.mobile-main footer div.inner{align-items:center;display:flex;flex-direction:column;gap:14px;width:100%}div.flow-year-report-page main.mobile-main footer div.inner div.logo{align-items:center;display:flex}div.flow-year-report-page main.mobile-main footer div.inner div.logo img{height:auto;object-fit:cover;width:110px}div.flow-year-report-page main.mobile-main footer div.inner div.other-info{align-items:center;display:flex;flex-direction:column;gap:10px}div.flow-year-report-page main.mobile-main footer div.inner div.other-info div.links{display:flex;flex-direction:row;gap:1.5rem}div.flow-year-report-page main.mobile-main footer div.inner div.other-info a{color:#615557;font-size:.9rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.flow-year-report-page main.mobile-main footer div.inner div.other-info p{color:#615557;font-size:.75rem;margin:0;text-align:center}@keyframes flipNextAnim{0%{box-shadow:-2px 0 5px #0000;transform:rotateY(0deg)}50%{box-shadow:-20px 10px 30px #00000026}to{box-shadow:0 0 5px #0000;transform:rotateY(-180deg)}}@keyframes flipPrevAnim{0%{box-shadow:2px 0 5px #0000;transform:rotateY(0deg)}50%{box-shadow:20px 10px 30px #00000026}to{box-shadow:0 0 5px #0000;transform:rotateY(180deg)}}input[type=radio]{accent-color:#6c3139}div.family-match-enter-page,div.family-match-enter-page main.web-main{display:flex;flex-direction:column;width:100%}div.family-match-enter-page main.web-main{align-items:center;position:relative}div.family-match-enter-page main.web-main img.banner{aspect-ratio:1024/250;cursor:pointer;width:100%}div.family-match-enter-page main.web-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;justify-content:center;padding-bottom:3rem;padding-top:4rem;width:100%}div.family-match-enter-page main.web-main div.first-block p.slogan{color:#615557;font-size:2rem;font-weight:500;padding:0;text-align:center}div.family-match-enter-page main.web-main div.first-block div.feeling-question{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem}div.family-match-enter-page main.web-main div.first-block div.feeling-question img{height:120px;width:120px}div.family-match-enter-page main.web-main div.first-block div.feeling-question p.question{color:#615557;font-size:1.5rem;font-weight:500;margin-bottom:1.5rem;margin-top:1rem;padding:0;text-align:center}div.family-match-enter-page main.web-main div.first-block div.feeling-question p.feeling{border:2px solid #954f58;border-radius:5px;color:#954f58;font-size:1.5rem;font-weight:500;margin-top:.5rem;padding:.5rem 1rem;text-align:center;width:420px}div.family-match-enter-page main.web-main div.second-block{background-color:#eee;display:flex;justify-content:center;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.family-match-enter-page main.web-main div.second-block p{color:#b98800;font-size:1.8rem;font-weight:500;padding:0;text-align:center}div.family-match-enter-page main.web-main div.third-block{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:4.5rem;padding-top:4.5rem}div.family-match-enter-page main.web-main div.third-block p.title{color:#615557;font-size:2rem;font-weight:500;padding:0}div.family-match-enter-page main.web-main div.third-block p.sub-title{color:#954f58;font-size:1.1rem;font-weight:500;padding:0;text-decoration:underline;text-underline-offset:6px}div.family-match-enter-page main.web-main div.third-block div.outer{align-items:center;background-color:#eee;display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem;padding:1rem}div.family-match-enter-page main.web-main div.third-block div.outer div.inner{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 8rem}div.family-match-enter-page main.web-main div.third-block div.outer div.inner p.inner-title{color:#6c3139;font-size:2rem;font-weight:500;margin-bottom:1rem;padding:0}div.family-match-enter-page main.web-main div.third-block div.outer div.inner p.inner-answer{color:#615557;font-size:1.5rem;font-weight:500;line-height:1.6;margin-top:1rem;padding:0}div.family-match-enter-page main.web-main div.third-block div.outer div.inner p.inner-answer span.highlight{background:linear-gradient(180deg,#0000 70%,#dbdbdb);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px}div.family-match-enter-page main.web-main div.fourth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:4.5rem;width:100%}div.family-match-enter-page main.web-main div.fourth-block img{height:130px;width:130px}div.family-match-enter-page main.web-main div.fourth-block p.slogan{color:#6c3139;font-size:1.8rem;font-weight:500;margin-top:2rem;padding:0;text-align:center}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-top:2rem;padding:2.5rem;width:50%}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1.5rem;padding:.8rem}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info p{color:#000;font-size:1.1rem;font-weight:500;margin:0}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:1.1rem;margin-left:2.5rem;outline:none}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info input.input-block::placeholder{color:#c6c6c6;letter-spacing:.05px}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.item-info img{height:14px;margin-left:auto;width:14px}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.foucs{border:2px solid #615557}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.non-foucs{border:2px solid #eee}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio{display:flex;flex-direction:row;margin:1rem 0 .8rem}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option{align-items:center;display:flex}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option input{height:17px;margin:0;width:17px}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option label{font-size:1.1rem;font-weight:500;margin-left:.4rem}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.select-radio div.option img{cursor:pointer;height:14px;margin-left:.5rem;width:14px}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime{flex:1 1;margin-left:4rem}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag{align-items:center;display:flex;flex:0.7 1;flex-direction:row;margin-left:.3rem;position:relative}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px 0 #00000069;left:0;padding:.5rem;position:absolute;top:0;z-index:1}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p.title{color:#615557;font-size:.9rem;font-weight:500;margin:0;padding:0}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p{color:#615557;font-size:.8rem;font-weight:400;margin:0;padding:0}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.born-place{display:flex;flex-direction:row;width:100%}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.born-place div.place{flex:1 1}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.born-place div.space{width:12px}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card button.disabled{background:none;background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding-bottom:.8rem;padding-top:.8rem}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card button.active{background:none;background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding-bottom:.8rem;padding-top:.8rem}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.menu{cursor:pointer;position:relative}div.family-match-enter-page main.web-main div.fourth-block div.flow-input-card div.menu div.float-menu{align-items:center;left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.family-match-enter-page main.web-main div.fourth-block div.bonus{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:3rem}div.family-match-enter-page main.web-main div.fourth-block div.bonus img{height:50px;width:50px}div.family-match-enter-page main.web-main div.fourth-block div.bonus span.label{color:#6c3139;font-size:1.7rem;font-weight:500;text-align:center}div.family-match-enter-page main.web-main div.fourth-block div.bonus span.content{color:#954f58;font-size:3rem;font-weight:600;text-align:center}div.family-match-enter-page main.web-main div.fourth-block p.expert-hint{color:#615557;font-size:1rem;font-weight:500;margin-top:2rem;padding:0;text-align:center}div.family-match-enter-page main.web-main div.fifth-block{background-color:#f8f8f8;padding-bottom:4.5rem;padding-top:4.5rem;text-align:center;width:100%}div.family-match-enter-page main.web-main div.fifth-block span{align-items:center;color:#615557;display:inline-flex;font-size:1.7rem;font-weight:500;justify-content:center;line-height:1.5;padding:0 5rem;position:relative;text-align:center}div.family-match-enter-page main.web-main div.fifth-block span:after,div.family-match-enter-page main.web-main div.fifth-block span:before{background-color:#707070;content:"";height:100%;position:absolute;top:50%;transform-origin:center;width:2px}div.family-match-enter-page main.web-main div.fifth-block span:before{left:15px;transform:translateY(-50%) rotate(18deg)}div.family-match-enter-page main.web-main div.fifth-block span:after{right:15px;transform:translateY(-50%) rotate(18deg)}div.family-match-enter-page main.web-main div.six-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:4.5rem;width:100%}div.family-match-enter-page main.web-main div.six-block img{height:110px;width:110px}div.family-match-enter-page main.web-main div.six-block p.tell{color:#b98800;font-size:1.8rem;font-weight:600;margin-bottom:3rem;margin-top:1rem;padding:0;text-align:center}div.family-match-enter-page main.web-main div.six-block div.outline{align-items:start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;min-width:600px;padding:2rem 0 2rem 4rem}div.family-match-enter-page main.web-main div.six-block div.outline div.item-title{align-items:center;display:flex;flex-direction:row;justify-content:center}div.family-match-enter-page main.web-main div.six-block div.outline div.item-title span{color:#954f58;font-size:1.8rem;font-weight:300;letter-spacing:1px;padding:0}div.family-match-enter-page main.web-main div.six-block div.outline div.item-title span.number{align-items:center;border:2px solid #954f58;border-radius:50%;display:inline-flex;font-weight:600;height:32px;justify-content:center;line-height:1;padding:1rem;width:32px}div.family-match-enter-page main.web-main div.six-block div.outline div.item-title span.title{font-weight:500}div.family-match-enter-page main.web-main div.six-block div.outline div.item-sub{align-items:start;display:flex;flex-direction:column;margin-top:1rem}div.family-match-enter-page main.web-main div.six-block div.outline div.item-sub span{color:#615557;font-size:1.2rem;font-weight:500;padding:0}div.family-match-enter-page main.web-main div.six-block div.outline div.item-sub span.gap-line{margin-top:1rem}div.family-match-enter-page main.web-main div.seven-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;padding-bottom:4.5rem;padding-top:4.5rem;width:100%}div.family-match-enter-page main.web-main div.seven-block p{color:#615557;font-size:1.8rem;font-weight:500;padding:0;text-align:center}div.family-match-enter-page main.web-main div.seven-block span{background-color:#954f58;border-radius:5px;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:500;letter-spacing:1px;margin-top:.5rem;padding:.7rem 2.5rem}div.family-match-enter-page main.web-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.family-match-enter-page main.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.family-match-enter-page main.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.family-match-enter-page main.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.family-match-enter-page main.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.family-match-enter-page main.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.family-match-enter-page main.web-main footer div.inner div.other-info p{align-items:center;color:#615557;font-size:.8rem;margin:0}div.family-match-enter-page main.mobile-main{align-items:center;display:flex;flex-direction:column;width:100%}div.family-match-enter-page main.mobile-main img.banner{aspect-ratio:375/250;cursor:pointer;width:100%}div.family-match-enter-page main.mobile-main div.first-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.first-block p.slogan{color:#615557;font-size:1.2rem;font-weight:500;text-align:center}div.family-match-enter-page main.mobile-main div.first-block div.feeling-question{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.first-block div.feeling-question img{height:80px;width:80px}div.family-match-enter-page main.mobile-main div.first-block div.feeling-question p.question{color:#615557;font-size:1.2rem;font-weight:500;margin-bottom:1rem;margin-top:.8rem;text-align:center}div.family-match-enter-page main.mobile-main div.first-block div.feeling-question p.feeling{border:2px solid #954f58;border-radius:5px;color:#954f58;font-size:1.05rem;font-weight:500;margin-top:.5rem;padding:.5rem 1rem;text-align:center;width:85%}div.family-match-enter-page main.mobile-main div.second-block{background-color:#eee;padding:2.5rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.second-block p{color:#b98800;font-size:1.1rem;font-weight:500;text-align:center}div.family-match-enter-page main.mobile-main div.third-block{align-items:center;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.third-block p.title{color:#615557;font-size:1.3rem;font-weight:500;text-align:center}div.family-match-enter-page main.mobile-main div.third-block p.sub-title{color:#954f58;font-size:.9rem;font-weight:500;margin-top:.3rem;text-decoration:underline;text-underline-offset:6px}div.family-match-enter-page main.mobile-main div.third-block div.outer{background-color:#eee;margin-top:1.2rem;padding:.8rem;width:100%}div.family-match-enter-page main.mobile-main div.third-block div.outer div.inner{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:1.5rem 1rem;width:100%}div.family-match-enter-page main.mobile-main div.third-block div.outer div.inner p.inner-title{color:#6c3139;font-size:1.5rem;font-weight:500;margin-bottom:.8rem}div.family-match-enter-page main.mobile-main div.third-block div.outer div.inner p.inner-answer{color:#615557;font-size:1.1rem;font-weight:500;margin-top:.8rem}div.family-match-enter-page main.mobile-main div.third-block div.outer div.inner p.inner-answer span.highlight{background:linear-gradient(180deg,#0000 70%,#dbdbdb);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px}div.family-match-enter-page main.mobile-main div.fourth-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.fourth-block img{height:100px;width:100px}div.family-match-enter-page main.mobile-main div.fourth-block p.slogan{color:#6c3139;font-size:1.3rem;font-weight:500;margin-top:1.5rem;text-align:center}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card{background-color:#fff;border-radius:5px;margin-top:.5rem;padding:1.5rem 1rem;width:100%}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1rem;padding:.8rem}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info p{color:#000;font-size:1rem;font-weight:500;margin:0;white-space:nowrap}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info input.input-block{border:none;color:#615557;cursor:pointer;flex:1 1;font-size:.95rem;margin-left:1rem;min-width:0;outline:none}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info input.input-block::placeholder{color:#c6c6c6}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info div.calender input{font-size:.95rem;margin-left:1rem}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.item-info img{flex-shrink:0;height:14px;margin-left:auto;width:14px}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.foucs{border:2px solid #615557}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.menu{cursor:pointer;position:relative}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.menu div.float-menu{left:-2px;position:absolute;top:55px;width:100.5%;z-index:1}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio{display:flex;flex-direction:row;margin:1rem 0 .8rem}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option{align-items:center;display:flex}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option input{height:17px;margin:0;width:17px}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option label{font-size:1rem;font-weight:500;margin-left:.4rem}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.select-radio div.option img{cursor:pointer;height:14px;margin-left:.5rem;width:14px}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime{flex:1 1;margin-left:2rem}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-left:.3rem;position:relative}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px 0 #00000069;padding:.8rem;position:absolute;right:0;top:20px;width:min(280px,100vw - 3rem);z-index:10}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p.title{color:#615557;font-size:.9rem;font-weight:600;margin:0 0 .4rem}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.suntime div.suntime-tag div.suntime-des p{color:#615557;font-size:.82rem;font-weight:400;line-height:1.7;margin:0}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.born-place{display:flex;flex-direction:column;width:100%}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.born-place div.place{flex:1 1}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card div.born-place div.space{height:8px}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card button.disabled{background-color:#c6c6c6;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-top:1rem;padding:.8rem;width:100%}div.family-match-enter-page main.mobile-main div.fourth-block div.flow-input-card button.active{background-color:#954f58;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.8rem;width:100%}div.family-match-enter-page main.mobile-main div.fourth-block div.bonus{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:2rem}div.family-match-enter-page main.mobile-main div.fourth-block div.bonus img{height:50px;width:50px}div.family-match-enter-page main.mobile-main div.fourth-block div.bonus span.label{color:#6c3139;font-size:1.5rem;font-weight:500}div.family-match-enter-page main.mobile-main div.fourth-block span.bonus-content{color:#954f58;font-size:2.3rem;font-weight:600}div.family-match-enter-page main.mobile-main div.fourth-block p.expert-hint{color:#615557;font-size:.9rem;font-weight:500;margin-top:1.5rem;text-align:center}div.family-match-enter-page main.mobile-main div.fifth-block{background-color:#f8f8f8;padding:2.5rem 1.5rem;text-align:center;width:100%}div.family-match-enter-page main.mobile-main div.fifth-block span{align-items:center;color:#615557;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding:0 3.5rem;position:relative;text-align:center}div.family-match-enter-page main.mobile-main div.fifth-block span:after,div.family-match-enter-page main.mobile-main div.fifth-block span:before{background-color:#707070;content:"";height:120%;position:absolute;top:50%;transform-origin:center;width:3px}div.family-match-enter-page main.mobile-main div.fifth-block span:before{left:8px;transform:translateY(-50%) rotate(18deg)}div.family-match-enter-page main.mobile-main div.fifth-block span:after{right:8px;transform:translateY(-50%) rotate(18deg)}div.family-match-enter-page main.mobile-main div.six-block{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.six-block img{height:80px;width:80px}div.family-match-enter-page main.mobile-main div.six-block p.tell{color:#b98800;font-size:1.3rem;font-weight:600;margin-bottom:2rem;margin-top:.8rem;text-align:center}div.family-match-enter-page main.mobile-main div.six-block div.outline{align-items:start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin-bottom:1.5rem;padding:1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-title{align-items:center;display:flex;flex-direction:row}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-title span{color:#954f58;font-size:1.1rem;font-weight:300;letter-spacing:1px}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-title span.number{align-items:center;border:2px solid #954f58;border-radius:50%;display:inline-flex;font-weight:600;height:20px;justify-content:center;line-height:1;padding:.6rem;width:20px}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-title span.title{font-weight:500}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-sub{align-items:start;display:flex;flex-direction:column;margin-top:.8rem}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-sub span{color:#615557;font-size:1rem;font-weight:500}div.family-match-enter-page main.mobile-main div.six-block div.outline div.item-sub span.gap-line{margin-top:.8rem}div.family-match-enter-page main.mobile-main div.seven-block{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;padding:2.5rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main div.seven-block p{color:#615557;font-size:1.1rem;font-weight:500;text-align:center}div.family-match-enter-page main.mobile-main div.seven-block span{background-color:#954f58;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;letter-spacing:1px;margin-top:.6rem;padding:.7rem 1.5rem}div.family-match-enter-page main.mobile-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:auto;justify-content:center;padding:3rem 1.5rem;width:100%}div.family-match-enter-page main.mobile-main footer div.inner{align-items:center;display:flex;flex-direction:column;width:100%}div.family-match-enter-page main.mobile-main footer div.inner div.logo{align-items:center;display:flex;flex:none;flex-direction:column;margin-bottom:1rem}div.family-match-enter-page main.mobile-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;width:130px}div.family-match-enter-page main.mobile-main footer div.inner div.other-info{display:flex;flex:none;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}div.family-match-enter-page main.mobile-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.family-match-enter-page main.mobile-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0;text-align:center;width:100%}div.family-match-report-page{display:flex;flex-direction:column;width:100%}div.family-match-report-page div.html{color:#615557;font-size:1.15rem;letter-spacing:.5px;line-height:1.95;width:100%}div.family-match-report-page div.html p{margin-bottom:1rem}div.family-match-report-page div.html p:last-child{margin-bottom:0}div.family-match-report-page div.html b,div.family-match-report-page div.html strong{color:#615557;font-weight:700}div.family-match-report-page div.web-main{align-items:center;background-color:#c6c6c6;display:flex;flex-direction:column;height:auto;position:relative;width:100%}div.family-match-report-page div.web-main div.reel-main{display:flex;flex-direction:row;height:auto;justify-content:center;margin-bottom:4rem;margin-top:7rem;position:relative;width:50%}div.family-match-report-page div.web-main div.reel-main img.top-holder{position:absolute;top:-40px;width:100%;z-index:2}div.family-match-report-page div.web-main div.reel-main img.bottom-holder{bottom:-40px;position:absolute;width:100%;z-index:2}div.family-match-report-page div.web-main div.reel-main div.outer-paper{align-items:center;background-color:#fcefd3;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;height:auto;justify-content:center;padding:2.5rem;width:87%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding-bottom:8rem;padding-top:8rem;width:100%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.role-label{color:#b98800;font-size:1.1rem;font-weight:600;letter-spacing:1px}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:1rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info img.family-holder{height:180px;width:180px}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user{align-items:center;display:flex;flex-direction:column;gap:8px}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user span{color:#615557;font-size:1.1rem;font-weight:500}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title{align-items:center;display:flex;flex-direction:column;margin-top:4rem;width:100%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title img{width:40%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title span{color:#954f58;font-size:1.8rem;font-weight:600}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.label{margin-top:1rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.title{margin-bottom:1rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper span.item-label{background-color:#b98800;border-radius:32px;color:#fff;font-size:1.4rem;font-weight:600;line-height:1.4;margin-top:5rem;padding:.8rem 2rem;text-align:center}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.item-block{align-items:start;display:flex;flex-direction:column;margin-top:1.8rem;width:72%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.item-block span.block-head{color:#615557;font-size:1.05rem;font-weight:700;margin-bottom:.6rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.item-block span.block-head.spaced{margin-top:1.5rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.radar-wrap{display:flex;justify-content:center;margin-top:2rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list{align-items:start;display:flex;flex-direction:column;margin-top:1rem;width:72%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row{align-items:start;display:flex;flex-direction:column;margin-bottom:1.2rem;width:100%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head{align-items:center;display:flex;flex-direction:row;gap:8px}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head span.talent-label{color:#615557;font-size:1.1rem;font-weight:700}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head div.talent-stars{display:flex;flex-direction:row;gap:4px}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head div.talent-stars img{height:20px;width:20px}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row span.talent-desc{color:#615557;font-size:1.1rem;margin-top:.5rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list{list-style:none;margin-top:1rem;padding-left:1.2rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list li{color:#615557;font-size:1.1rem;line-height:1.95;margin-bottom:.6rem;padding-left:1rem;position:relative}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list li:before{color:#615557;content:"●";font-size:.8rem;left:-.2rem;position:absolute}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list li b{color:#615557;font-weight:700;margin-right:.3rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.conflict-item,div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.practice-item{display:flex;flex-direction:column;margin-bottom:1.6rem;width:100%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.conflict-item:last-child,div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.practice-item:last-child{margin-bottom:0}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line,div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line{align-items:flex-start;display:flex;flex-direction:row;margin-top:.5rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line span.reason-tag,div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line span.reason-tag{color:#615557;flex-shrink:0;font-size:1.1rem;font-weight:700;line-height:1.95}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line div.html.inline,div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line div.html.inline{flex:1 1}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line div.html.inline p,div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line div.html.inline p{margin-bottom:0}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo{align-items:start;display:flex;flex-direction:column;margin-bottom:6rem;margin-top:8rem;width:72%}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo span.product-id{color:#954f58;font-size:.9rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo div.links{align-items:center;display:flex;gap:8px;margin-top:.8rem}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo div.links a{color:#954f58;font-size:1rem;font-weight:500;text-decoration:none}div.family-match-report-page div.web-main div.reel-main div.outer-paper div.inner-paper div.memo div.links span{color:#954f58;font-size:1em}div.family-match-report-page div.web-main footer{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.family-match-report-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.family-match-report-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.family-match-report-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;width:130px}div.family-match-report-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.family-match-report-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.family-match-report-page div.web-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0}div.family-match-report-page div.mobile-main{background-color:#c6c6c6;display:flex;flex-direction:column;width:100%}div.family-match-report-page div.mobile-main div.reel-main{display:flex;flex-direction:row;height:auto;justify-content:center;margin:4.5rem auto 4rem;position:relative;width:92%}div.family-match-report-page div.mobile-main div.reel-main img.top-holder{position:absolute;top:-22px;width:100%;z-index:2}div.family-match-report-page div.mobile-main div.reel-main img.bottom-holder{bottom:-22px;position:absolute;width:100%;z-index:2}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper{align-items:center;background-color:#fcefd3;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;height:auto;justify-content:center;padding:1rem;width:92%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:4rem 1rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.role-label{color:#b98800;font-size:.95rem;font-weight:600;letter-spacing:1px}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info{align-items:center;display:flex;justify-content:center;margin-top:.8rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info img.family-holder{flex-shrink:0;height:90px;width:90px}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.between-info div.user span{color:#615557;font-size:.85rem;font-weight:500;text-align:center;word-break:break-all}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title{align-items:center;display:flex;flex-direction:column;margin-top:2.5rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title img{width:55%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title span{color:#954f58;font-size:1.25rem;font-weight:600;padding:0 .5rem;text-align:center}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.label{margin-top:.6rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.reel-title span.title{margin-bottom:.6rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper span.item-label{background-color:#b98800;border-radius:28px;color:#fff;font-size:1rem;font-weight:600;line-height:1.4;margin-top:3rem;padding:.6rem 1.2rem;text-align:center}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.item-block{align-items:start;display:flex;flex-direction:column;margin-top:1.2rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.item-block span.block-head{color:#615557;font-size:.95rem;font-weight:700;margin-bottom:.5rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.item-block span.block-head.spaced{margin-top:1rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.html{font-size:.85rem;line-height:1.8}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.radar-wrap{display:flex;justify-content:center;margin-top:1.5rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list{align-items:start;display:flex;flex-direction:column;margin-top:.5rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row{align-items:start;display:flex;flex-direction:column;margin-bottom:1rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head{align-items:center;display:flex;flex-direction:row;gap:6px}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head span.talent-label{color:#615557;font-size:.95rem;font-weight:700}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head div.talent-stars{display:flex;flex-direction:row;gap:3px}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row div.talent-head div.talent-stars img{height:16px;width:16px}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.talent-list div.talent-row span.talent-desc{color:#615557;font-size:.9rem;margin-top:.3rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list{list-style:none;margin-top:.8rem;padding-left:.6rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list li{color:#615557;font-size:.9rem;line-height:1.85;margin-bottom:.5rem;padding-left:1rem;position:relative}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list li:before{color:#615557;content:"●";font-size:.7rem;left:-.2rem;position:absolute}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.field-block ul.field-list li b{color:#615557;font-weight:700;margin-right:.3rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.conflict-item,div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.practice-item{display:flex;flex-direction:column;margin-bottom:1.4rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.conflict-item:last-child,div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.practice-item:last-child{margin-bottom:0}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line,div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line{align-items:flex-start;display:flex;flex-direction:row;margin-top:.4rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line span.reason-tag,div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line span.reason-tag{color:#615557;flex-shrink:0;font-size:.9rem;font-weight:700;line-height:1.85}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line div.html.inline,div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line div.html.inline{flex:1 1}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.conflict-item div.reason-line div.html.inline p,div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.practice-item div.reason-line div.html.inline p{margin-bottom:0}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo{align-items:start;display:flex;flex-direction:column;margin-bottom:3rem;margin-top:5rem;width:100%}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo span.product-id{color:#954f58;font-size:.8rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo div.links{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:.6rem}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo div.links a{color:#954f58;font-size:.8rem;font-weight:500;text-decoration:none}div.family-match-report-page div.mobile-main div.reel-main div.outer-paper div.inner-paper div.memo div.links span{color:#954f58}div.family-match-report-page div.mobile-main footer.footer-mobile{align-items:center;background-color:#f5f5f5;box-shadow:inset 0 8px 12px #00000026;display:flex;flex-direction:column;padding:2rem 1.5rem;width:100%}div.family-match-report-page div.mobile-main footer.footer-mobile div.logo{margin-bottom:1rem}div.family-match-report-page div.mobile-main footer.footer-mobile div.logo img{height:auto;width:120px}div.family-match-report-page div.mobile-main footer.footer-mobile div.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}div.family-match-report-page div.mobile-main footer.footer-mobile div.footer-links a{color:#615557;font-size:.95rem;font-weight:500;text-decoration:underline}div.family-match-report-page div.mobile-main footer.footer-mobile div.footer-links p{color:#615557;font-size:.8rem;margin:0;text-align:center;width:100%}*,:after,:before{box-sizing:border-box;margin:0;padding:0}div.point-record-page{background-color:#f5f5f5;height:100vh;width:100%}div.point-record-page div.web-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:start;padding-top:7rem;width:100%}div.point-record-page div.web-main div.title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:47%}div.point-record-page div.web-main div.title div.title-left{align-items:center;display:flex;flex-direction:row;gap:10px}div.point-record-page div.web-main div.title div.title-left img{height:43px;width:43px}div.point-record-page div.web-main div.title div.title-left span{color:#6c3139;font-size:2rem;font-weight:500}div.point-record-page div.web-main div.title span.title-note{color:#615557;font-size:1rem;font-weight:500}div.point-record-page div.web-main div.records{display:flex;flex-direction:column;margin-top:2rem;min-height:800px;width:47%}div.point-record-page div.web-main div.records div.item-record{align-items:start;background-color:#f8f8f8;border-radius:25px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;margin-bottom:1.5rem;padding:1.8rem 2rem}div.point-record-page div.web-main div.records div.item-record span.change{color:#954f58;font-size:1.4rem;font-weight:600}div.point-record-page div.web-main div.records div.item-record div.record-line{background-color:#dcdcdc;height:1px;margin-bottom:1rem;margin-top:.8rem;width:100%}div.point-record-page div.web-main div.records div.item-record div.record-info{display:flex;flex-direction:column;gap:8px;justify-content:start}div.point-record-page div.web-main div.records div.item-record div.record-info div.item-info{display:flex;flex-direction:row;gap:18px}div.point-record-page div.web-main div.records div.item-record div.record-info div.item-info span{color:#615557;font-size:1rem}div.point-record-page div.web-main div.records div.item-record div.record-info div.item-info span.item-title{color:#615557;font-size:1rem;font-weight:500}div.point-record-page div.web-main div.record-selector{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:3rem;width:200px}div.point-record-page div.web-main div.record-selector div.pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:1rem;margin-right:1rem}div.point-record-page div.web-main div.record-selector div.pages span{color:#c6c6c6;cursor:pointer;font-size:1.3rem;font-weight:500;text-align:center}div.point-record-page div.web-main div.record-selector div.pages span.current-page{color:#954f58}div.point-record-page div.web-main div.record-selector div.one-page{grid-template-columns:repeat(1,1fr)}div.point-record-page div.web-main div.record-selector div.two-page{grid-template-columns:repeat(2,1fr)}div.point-record-page div.web-main div.record-selector img{cursor:pointer;height:18px;width:18px}div.point-record-page div.web-main div.no-record{align-items:center;color:#c6c6c6;display:flex;flex-direction:column;font-size:1.8rem;font-weight:500;justify-content:center;min-height:600px;width:47%}div.point-record-page div.web-main div.divide{background-color:#f5f5f5;box-shadow:0 8px 6px -4px #0003;margin-bottom:1rem;margin-top:1rem;padding-top:3rem;width:100%}div.point-record-page div.web-main footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:140px;justify-content:center;width:100%}div.point-record-page div.web-main footer div.inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:48%}div.point-record-page div.web-main footer div.inner div.logo{align-items:start;display:flex;flex:0.2 1;flex-direction:column}div.point-record-page div.web-main footer div.inner div.logo img{display:block;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:130px}div.point-record-page div.web-main footer div.inner div.other-info{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:end}div.point-record-page div.web-main footer div.inner div.other-info a{color:#615557;font-size:1rem;font-weight:500;margin-right:2rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.point-record-page div.web-main footer div.inner div.other-info p{color:#615557;font-size:.8rem;margin:0}div.point-record-page div.mobile-main{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}div.point-record-page div.mobile-main div.m-content{align-items:center;box-shadow:0 8px 6px -4px #0003;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;padding:2.5rem 1.5rem 0;position:relative;width:100%}div.point-record-page div.mobile-main div.m-title{align-items:center;display:flex;flex-direction:column;gap:.6rem;justify-content:center;margin-bottom:1.5rem;margin-top:3rem;width:100%}div.point-record-page div.mobile-main div.m-title div.m-title-left{align-items:center;display:flex;flex-direction:row;gap:8px}div.point-record-page div.mobile-main div.m-title div.m-title-left img{height:30px;width:30px}div.point-record-page div.mobile-main div.m-title div.m-title-left span{color:#6c3139;font-size:1.5rem;font-weight:500}div.point-record-page div.mobile-main div.m-title span.m-title-note{color:#615557;font-size:.8rem;font-weight:500}div.point-record-page div.mobile-main div.m-records{display:flex;flex:1 1;flex-direction:column;gap:1rem;width:100%}div.point-record-page div.mobile-main div.m-records div.m-item-record{background-color:#f8f8f8;border-radius:18px;box-shadow:0 3px 6px 0 #00000029;display:flex;flex-direction:column;padding:1.5rem}div.point-record-page div.mobile-main div.m-records div.m-item-record span.m-change{color:#954f58;font-size:1.1rem;font-weight:600}div.point-record-page div.mobile-main div.m-records div.m-item-record div.m-record-line{background-color:#dcdcdc;height:1px;margin-bottom:.8rem;margin-top:.6rem;width:100%}div.point-record-page div.mobile-main div.m-records div.m-item-record div.m-record-info{display:flex;flex-direction:column;gap:4px}div.point-record-page div.mobile-main div.m-records div.m-item-record div.m-record-info div.m-item-info{display:flex;flex-direction:row;gap:12px}div.point-record-page div.mobile-main div.m-records div.m-item-record div.m-record-info div.m-item-info span{color:#615557;font-size:.85rem}div.point-record-page div.mobile-main div.m-records div.m-item-record div.m-record-info div.m-item-info span.m-item-title{font-weight:500}div.point-record-page div.mobile-main div.m-record-selector{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:2rem;width:180px}div.point-record-page div.mobile-main div.m-record-selector div.m-pages{display:grid;flex:1 1;grid-template-columns:repeat(3,1fr);margin-left:.8rem;margin-right:.8rem}div.point-record-page div.mobile-main div.m-record-selector div.m-pages span{color:#c6c6c6;cursor:pointer;font-size:1.1rem;font-weight:500;text-align:center}div.point-record-page div.mobile-main div.m-record-selector div.m-pages span.current-page{color:#954f58}div.point-record-page div.mobile-main div.m-record-selector div.one-page{grid-template-columns:repeat(1,1fr)}div.point-record-page div.mobile-main div.m-record-selector div.two-page{grid-template-columns:repeat(2,1fr)}div.point-record-page div.mobile-main div.m-record-selector img{cursor:pointer;height:16px;width:16px}div.point-record-page div.mobile-main div.m-no-record{align-items:center;color:#c6c6c6;display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;justify-content:center;min-height:400px;width:100%}div.point-record-page div.mobile-main footer.m-footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 0;width:100%}div.point-record-page div.mobile-main footer.m-footer div.m-logo{margin-bottom:.6rem}div.point-record-page div.mobile-main footer.m-footer div.m-logo img{height:auto;width:90px}div.point-record-page div.mobile-main footer.m-footer div.m-other-info{display:flex;flex-direction:row;gap:1.5rem;margin-bottom:.6rem}div.point-record-page div.mobile-main footer.m-footer div.m-other-info a{color:#615557;font-size:.8rem;text-decoration:underline;-webkit-text-decoration-color:#615557;text-decoration-color:#615557;text-decoration-thickness:1px}div.point-record-page div.mobile-main footer.m-footer p{color:#615557;font-size:.7rem}
/*# sourceMappingURL=main.7c8d749f.css.map*/