:root{--brand-color: #F03333;--brand-deep-color: #E02F2F;--brand-vison-color: #CA2626;--sell-color: #33355D;--sell-bg-color: #F2F2F9;--text-color: #0A0909;--text-sub-color: #6F6F6F;--header-bg-color: #EBEBEB;--contact-bg-color: #363636;--bg-color: #F9F9F9;--border-color: #D8D5D5;--buy-step1-bg-color: #F9F5F5;--buy-step2-bg-color: #F9F1F1;--buy-step3-bg-color: #FFEDED;--buy-step4-bg-color: #FFE6E6;--sell-step1-bg-color: #F2F2F9;--sell-step2-bg-color: #E9E9F6;--sell-step3-bg-color: #DFDFEE;--sell-step4-bg-color: #D4D4E8}details{display:block}:where(:any-link,button,[type=button],[type=reset],[type=submit],label,select,summary,[role=tab],[role=button]){cursor:pointer}summary{display:list-item;list-style:none}summary::-webkit-details-marker{display:none}html{font-family:"Noto Sans JP",sans-serif}html *:focus-visible{outline:1px solid var(--text-color)}body{font-size:1.6rem;line-height:2;color:var(--text-color);overflow-x:hidden}img{width:auto;max-width:100%;height:auto}.container{width:min(1320px,100%);padding-inline:18px;margin-inline:auto}.container.container-medium{width:min(1280px,100%)}.container.container-small{width:min(1240px,100%)}@media screen and (max-width: 768px){.container.container-small{padding-inline:.8rem}}@media screen and (max-width: 768px){main:has(.link-floating)+footer .footer-bottom{margin-bottom:8rem}}.mt10{margin-top:1rem}.mt20{margin-top:2rem}.mt30{margin-top:3rem}.mt40{margin-top:4rem}.mt50{margin-top:5rem}.mt60{margin-top:6rem}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}@media screen and (min-width: 769px){.spOnly{display:none}}@media screen and (max-width: 768px){.pcOnly{display:none}}.uppercase{text-transform:uppercase}.no-scroll{overflow-y:hidden;height:100%}.link-normal{border-bottom:1px solid;transition-duration:.3s;transition-duration:.3s}@media(any-hover: hover){.link-normal:hover{opacity:.7}}.link-outer{transition-duration:.3s}@media(any-hover: hover){.link-outer:hover{opacity:.7}}.link-outer::after{content:"";display:inline-block;width:16px;height:16px;margin-left:.8rem;background-color:var(--text-color);vertical-align:middle;mask:url("../images/icon_outer-link.svg") no-repeat center/contain}.link-text{display:flex;align-items:center;gap:.8rem;width:max-content;margin-left:auto}.link-text p{border-bottom:1px solid;transition-duration:.3s;transition-duration:.3s}@media(any-hover: hover){.link-text p:hover{opacity:.7}}.link-text::after{content:"";display:block;width:16px;height:16px;background-color:var(--text-sub-color);mask:url("../images/icon_arrow-right.svg") no-repeat center/contain}.bg-gray{background-color:var(--bg-color)}.pb100{position:relative;padding-block:10rem}@media screen and (max-width: 768px){.pb100{padding-block:5rem}}.pb80{padding-block:8rem}.mt100{margin-top:10rem}@media screen and (max-width: 768px){.mt100{margin-top:5rem}}.breadcrumb-list{padding-block:2rem;display:flex;align-items:center;gap:clamp(2px,0.2604166667vw,8px);font-size:clamp(12px,1.5625vw,16px)}.breadcrumb-list a{display:flex;align-items:center;gap:clamp(2px,0.2604166667vw,8px);text-decoration:underline;text-underline-offset:.5em;font-weight:700}.breadcrumb-list a::after{content:"";width:12px;height:12px;display:block;background-color:var(--text-sub-color);mask:url("../images/icon_arrow-right.svg") no-repeat center/contain}.header{display:inline}@media screen and (max-width: 768px){.header-logo{width:120px}}.header-top{padding:.2rem .8rem;background-color:var(--header-bg-color)}.header-top h1,.header-top p{line-height:2;font-size:1.2rem}.sticky{position:sticky;top:0;left:0;width:100%;z-index:100}.header-main{background-color:#fff;display:grid;grid-template-columns:140px 1fr}@media screen and (max-width: 1070px){.header-main{grid-template-columns:1fr 85px 56px;padding-inline:1.2rem 0;align-items:center}}.header-main>.btn.btn-fill.type-contact{flex-direction:column;gap:0;border-radius:0;width:85px;height:100%;padding:.9rem 1.6rem;font-size:1.2rem}@media screen and (min-width: 1071px){.header-main>.btn.btn-fill.type-contact{display:none}}.header-nav{align-self:center;height:100%}@media screen and (min-width: 1071px){.header-nav{display:block !important}}@media screen and (max-width: 1070px){.header-nav{display:none}.header-nav.is-active{display:block;position:fixed;padding:3.6rem 1.6rem;top:0;left:0;width:100%;z-index:999;background-color:#fff;overflow-y:auto}}.header-nav .sp-nav-list{margin-top:3.2rem}@media screen and (min-width: 1071px){.header-nav .sp-nav-list{display:none}}.header-nav .sp-nav-list dl~dl{margin-top:3rem}.header-nav .sp-nav-list dt{font-size:2rem;font-weight:bold;border-bottom:1px solid}.header-nav .sp-nav-list dd a{padding:1.2rem .4rem;display:block;width:100%;border-bottom:1px solid var(--border-color)}.header-nav .btn-block{margin-top:3rem;padding-inline:1rem}.header-nav .btn-block .btn~.btn{margin-top:1.2rem}.header-nav-list{height:100%;display:flex;justify-content:right;gap:clamp(20px,2.6041666667vw,60px);font-size:clamp(14px,1.8229166667vw,16px)}@media screen and (max-width: 1070px){.header-nav-list{display:none}}.header-nav-list>li:not(:has(.type-contact)){display:grid;place-content:center}.header-nav-list li:has(.is-current){border-bottom:5px solid var(--sell-color)}.header-nav-list .listitem{display:block;height:100%;font-weight:700}.header-nav-list .listitem.type-contact{display:flex;align-items:center;justify-content:center;gap:1.2rem;height:100%;width:clamp(150px,19.53125vw,210px);padding:1.9rem 1.6rem;background-color:var(--contact-bg-color);color:#fff}.header-nav-list .listitem.type-contact::before{content:"";display:block;width:2.4rem;height:2.4rem;background-color:#fff;mask:url("../images/icon_mail.svg") no-repeat center}.header-nav-list .listitem.is-current{color:var(--sell-color)}.header-nav-list .has-sublist{position:relative}.header-nav-list .has-sublist .header-nav-sublist{display:none;padding:2rem 6rem;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:max-content;border-radius:0 0 4px 4px;background-color:#fff}.header-nav-list .has-sublist .header-nav-sublist li~li{margin-top:1.2rem}.header-nav-list .has-sublist .header-nav-sublist a{transition-duration:.3s}@media(any-hover: hover){.header-nav-list .has-sublist .header-nav-sublist a:hover{border-bottom:1px solid}}.hamburger-btn-open,.hamburger-btn-close{display:grid;place-content:center;justify-self:right;width:100%;height:100%;aspect-ratio:1}@media screen and (min-width: 1071px){.hamburger-btn-open,.hamburger-btn-close{display:none}}.hamburger-btn-open .line,.hamburger-btn-close .line{position:relative;display:block;width:24px;height:2.5px;background-color:var(--text-color);border-radius:25vh}.hamburger-btn-open .line::before,.hamburger-btn-open .line::after,.hamburger-btn-close .line::before,.hamburger-btn-close .line::after{content:"";position:absolute;left:0;display:block;width:100%;height:2.5px;border-radius:25vh;background-color:var(--text-color)}.hamburger-btn-open .line::before,.hamburger-btn-close .line::before{top:-6px}.hamburger-btn-open .line::after,.hamburger-btn-close .line::after{bottom:-6px}.hamburger-btn-close{position:absolute;top:45px;right:20px;width:32px;height:32px}.hamburger-btn-close .line{transform:rotate(45deg)}.hamburger-btn-close .line::before{top:0;transform:rotate(90deg)}.hamburger-btn-close .line::after{content:none}.top-fv{padding:clamp(30px,3.90625vw,60px) 0;background:linear-gradient(45deg, rgba(10, 9, 9, 0.2), rgba(10, 9, 9, 0.2)),url("../images/top/top_fv.webp") no-repeat center/cover}.top-fv .top-heading{margin-bottom:clamp(40px,5.2083333333vw,80px);text-align:center;font-weight:700;font-size:clamp(24px,3.125vw,48px);letter-spacing:2.4px;color:#fff}.top-fv .top-text{margin-top:clamp(12px,1.5625vw,24px);color:var(--text-sub-color);text-align:center;font-size:clamp(12px,1.5625vw,16px);font-weight:700}.property-type{width:min(1110px,100%);margin:2.4rem auto 0;display:grid;justify-content:center;grid-template-columns:repeat(auto-fit, minmax(500px, 1fr));gap:clamp(12px,1.5625vw,30px)}@media screen and (max-width: 768px){.property-type{grid-template-columns:1fr}}@media screen and (min-width: 769px){.property-type:not(:has(.property-type-item--big)){grid-template-columns:repeat(2, 1fr)}}.property-type.cv-area{width:100%}.property-type .property-type-item.property-type-buy{--type-color: var(--brand-deep-color);--under-color: #F36F6E}.property-type .property-type-item.property-type-sell{--type-color: var(--sell-color);--under-color: #6E6F8A}.property-type .property-type-item.property-type-item--bordered{padding:clamp(20px,2.6041666667vw,40px) clamp(24px,3.125vw,50px);background-color:#fff;border-radius:4px;border:2px solid var(--type-color)}.property-type .property-type-item.property-type-item--bordered .property-type-inner{padding:0 0 clamp(20px,2.6041666667vw,40px) 0;background-color:#fff}.property-type .property-type-item.property-type-item--bordered .property-type-inner p{font-size:clamp(14px,1.8229166667vw,16px)}.property-type .property-type-item.property-type-item--bordered .property-type-link{border-radius:4px;transition-duration:.3s}@media(any-hover: hover){.property-type .property-type-item.property-type-item--bordered .property-type-link:hover{transform:scale(1.025)}}@media screen and (max-width: 768px){.property-type .property-type-item.property-type-item--bordered .property-type-link{font-size:1.4rem}}.property-type .property-type-item.property-type-item--big{width:min(700px,100%);margin:0 auto;padding:clamp(20px,2.6041666667vw,40px) clamp(24px,3.125vw,80px);background-color:hsla(0,0%,100%,.9)}.property-type .property-type-item.property-type-item--big .property-type-title{font-size:clamp(24px,3.125vw,48px)}.property-type .property-type-item.property-type-item--big .property-type-title strong{background:linear-gradient(transparent 80%, var(--under-color) 80%, var(--under-color) 90%, transparent 90%)}.property-type .property-type-item.property-type-item--big .property-type-inner{padding:0 0 1.2rem 0;background-color:rgba(0,0,0,0)}.property-type .property-type-item.property-type-item--big .property-type-inner p{font-size:clamp(14px,1.8229166667vw,16px)}.property-type .property-type-item.property-type-item--big .property-type-link{border-radius:4px}@media screen and (max-width: 768px){.property-type .property-type-item.property-type-item--big .property-type-link{font-size:1.4rem}}.property-type-inner{padding:clamp(20px,2.6041666667vw,40px) clamp(25px,3.2552083333vw,60px);border-radius:4px 4px 0 0;background-color:hsla(0,0%,100%,.8);text-align:center}.property-type-inner .property-type-title{margin-bottom:1.6rem;font-size:clamp(20px,2.6041666667vw,28px);font-weight:700}.property-type-inner .property-type-title small{font-size:.85em}.property-type-inner .property-type-title strong{background:linear-gradient(transparent 80%, var(--under-color) 80%)}.property-type-inner p{font-size:clamp(12px,1.5625vw,16px)}.property-type-link{padding:2rem;display:grid;grid-template-columns:min(320px,100%) 24px;justify-content:center;align-items:center;border-radius:0 0 4px 4px;color:#fff;background-color:var(--type-color);text-align:center;font-weight:700;font-size:clamp(16px,2.0833333333vw,24px);transition-duration:.3s}@media(any-hover: hover){.property-type-link:hover{opacity:.7}}.property-type-link small{font-size:.85em}.property-type-link::after{content:"";display:inline-block;width:24px;height:24px;background-color:#fff;mask:url("../images/icon_arrow-right.svg") no-repeat center}.mission-title{font-size:clamp(20px,2.6041666667vw,36px);font-weight:700;letter-spacing:1.8px;line-height:1.5;text-align:center}.mission-text{margin-top:clamp(16px,2.0833333333vw,24px);text-align:center;font-size:clamp(14px,1.8229166667vw,16px)}.mission-block{width:100%;margin:clamp(30px,3.90625vw,60px) 0 1rem;display:flex;align-items:center;column-gap:5rem}@media screen and (max-width: 768px){.mission-block{flex-direction:column;row-gap:1.2rem}}.mission-block .logo{width:40%;text-align:center;padding:23px}@media screen and (max-width: 768px){.mission-block .logo{width:100%}.mission-block .logo img{width:250px}}.mission-block .mission-list{width:60%}@media screen and (max-width: 768px){.mission-block .mission-list{width:100%}}.mission-block .mission-item{padding-block:1rem 2rem;display:grid;gap:3rem;grid-template-columns:42% 1fr;align-items:center;border-bottom:1px solid var(--border-color)}@media screen and (max-width: 768px){.mission-block .mission-item{display:block}}.mission-block .mission-item dt{font-weight:700;font-size:clamp(18px,2.34375vw,22px);line-height:1.5}.mission-block .mission-item dt span{font-size:.6em}.mission-block .mission-item dd{font-size:clamp(14px,1.8229166667vw,16px)}.cv-area{margin-top:clamp(50px,6.5104166667vw,60px)}.cv-area .property-type-inner .property-type-title strong{background:linear-gradient(transparent 80%, var(--under-color) 80%, var(--under-color) 90%, transparent 90%)}.section-point{padding-top:clamp(50px,6.5104166667vw,100px)}.section-point .btn-area~.btn-area{margin-top:clamp(30px,3.90625vw,40px)}.point-tablist{display:flex;justify-content:center;background-color:var(--bg-color);padding-inline:6rem;padding-top:40px;}@media screen and (max-width: 768px){.point-tablist{padding-inline:0;padding-top:0px;}}.point-tablist:has(.is-active.tab-buy){border-bottom:2px solid var(--brand-color)}.point-tablist:has(.is-active.tab-sell){border-bottom:2px solid var(--sell-color)}.point-tablist li{width:50%}.point-tablist .tab{position:relative;--type-color: var(--brand-color);padding:2rem;display:block;color:var(--text-sub-color);background-color:var(--header-bg-color);font-size:clamp(16px,2.0833333333vw,28px);font-weight:700;text-align:center;line-height:1.8;border-radius:4px 4px 0 0}@media screen and (max-width: 768px){.point-tablist .tab{padding:2rem 1.6rem}}.point-tablist .tab.is-active{background-color:#fff;border:2px solid var(--type-color);border-bottom:none}.point-tablist .tab.is-active::after{content:"";position:absolute;bottom:-3px;left:0;display:block;width:100%;height:5px;background-color:#fff}.point-tablist .tab.is-active.tab-buy{--type-color: var(--brand-color);color:var(--brand-deep-color)}.point-tablist .tab.is-active.tab-sell{--type-color: var(--sell-color);color:var(--sell-color)}.section-heading-group{text-align:center}.section-heading-group>p{font-size:clamp(16px,2.0833333333vw,20px);color:var(--border-color);margin-bottom:2rem;line-height:1.5;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px}.section-heading-group .section-heading{--type-color: var(--brand-color);font-size:clamp(20px,2.6041666667vw,36px);font-weight:700;letter-spacing:1.8px;line-height:1.5}@media screen and (max-width: 768px){.section-heading-group .section-heading{letter-spacing:1px}}.section-heading-group .section-heading.type-white{color:#fff}.section-heading-group .section-heading.type-sell{--type-color: var(--sell-color)}.section-heading-group .section-heading strong{color:var(--type-color)}.section-heading-group .section-heading span{font-size:.77em}.section-sub-heading{font-weight:700;text-align:center;font-size:clamp(16px,2.0833333333vw,28px)}.point-list{--type-color: var(--brand-color);padding-block:clamp(40px,5.2083333333vw,80px);display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}@media screen and (max-width: 768px){.point-list{grid-template-columns:1fr;gap:2rem}}.point-list.type-sell{--type-color: var(--sell-color)}.point-list .point-item{position:relative;padding:2rem 3rem}.point-list .point-number{position:absolute;left:0;top:-2rem;font-size:clamp(80px,10.4166666667vw,120px);color:var(--type-color);line-height:1;opacity:.2;font-family:"Open Sans",sans-serif;font-weight:700;z-index:-1;letter-spacing:6px}@media screen and (max-width: 768px){.point-list .point-number{top:0;left:1rem}}.point-list .point-image{width:90%;aspect-ratio:1;object-fit:cover;display:block;margin:0 auto 2rem;border-radius:50%}.point-list .point-title{text-align:center;font-weight:700;font-size:clamp(16px,2.0833333333vw,28px);line-height:1.75}.point-list .point-text{margin-top:2rem}@media screen and (max-width: 768px){.point-list .point-text{display:none}}.btn{position:relative;display:grid;grid-template-columns:70% 24px;width:min(540px,100%);border-radius:4px;justify-content:center;align-items:center;text-align:center;font-weight:700}@media screen and (max-width: 768px){.btn{display:flex}}.btn.btn-long{grid-template-columns:min(350px,100%) 24px}.btn::after{content:"";display:inline-block;width:24px;height:24px;mask:url("../images/icon_arrow-right.svg") no-repeat center/contain}@media screen and (max-width: 768px){.btn::after{position:absolute;right:10px}}.btn-fill{padding:clamp(16px,2.0833333333vw,20px);color:#fff;font-size:clamp(16px,2.0833333333vw,24px);box-shadow:0 4px 4px 0 rgba(82,82,82,.1);transition-duration:.3s}@media(any-hover: hover){.btn-fill:hover{transform:scale(1.025)}}.btn-fill.type-buy{background-color:var(--brand-deep-color)}.btn-fill.type-sell{background-color:var(--sell-color)}.btn-fill.type-contact{display:flex;gap:.8rem;background-color:var(--contact-bg-color)}@media screen and (max-width: 768px){.btn-fill.type-contact{font-size:1.4rem}}.btn-fill.type-contact--icon::before{content:"";display:block;width:2.4rem;height:2.4rem;background-color:#fff;mask:url("../images/icon_mail.svg") no-repeat center}.btn-fill.type-contact--icon::after{content:none}.btn-fill.type-white{background-color:#fff;color:var(--text-color);border:2px solid var(--text-color)}.btn-fill.type-white::after{background-color:var(--text-color)}.btn-fill small{font-size:.85em}.btn-fill::after{background-color:#fff}.btn-line{padding:clamp(16px,2.0833333333vw,20px) clamp(12px,1.5625vw,20px);background-color:#fff;font-size:clamp(16px,2.0833333333vw,20px);border:2px solid var(--text-color);transition-duration:.3s}.btn-line::after{background-color:var(--text-color)}.btn-line.type-buy{border-color:var(--brand-color)}.btn-line.type-sell{border-color:var(--sell-color)}@media(any-hover: hover){.btn-line:hover{transform:scale(1.025)}}.btn-outer::after{mask:url("../images/icon_outer-link.svg") no-repeat center/contain}.btn-center{margin-inline:auto}.btn-area{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.6041666667vw,36px)}.contact-block{display:grid;gap:2rem;padding:clamp(20px,2.6041666667vw,40px) 3rem;margin-top:clamp(12px,1.5625vw,36px);border-radius:4px;background-color:#fff;text-align:center;border:2px solid var(--text-color)}.contact-block h3{font-size:clamp(20px,2.6041666667vw,28px);font-weight:700}.contact-block>p{font-size:clamp(14px,1.8229166667vw,16px)}.contact-block .btn{margin:0 auto}.accordion-wrapper{background:#fff;transition:all .5s ease;border-bottom:1px solid var(--border-color)}.faq-list.type-buy{--type-color: var(--brand-color)}.faq-list.type-sell{--type-color: var(--sell-color)}.faq-list .accordion-question,.faq-list .accordion-answer{transition:all .5s ease;column-gap:1.6rem;font-size:clamp(14px,1.8229166667vw,16px)}.faq-list .accordion-question .mark,.faq-list .accordion-answer .mark{display:block;text-align:center;width:clamp(20px,2.6041666667vw,40px);font-family:"Onest",sans-serif;font-size:2rem;font-weight:700;flex:none}.faq-list .accordion-question{padding:clamp(20px,2.6041666667vw,30px) clamp(12px,1.5625vw,20px);display:block grid;grid-template:". . icon"/clamp(20px, 2.6041666667vw, 40px) 1fr clamp(12px,1.5625vw,24px);cursor:pointer}.faq-list .accordion-question::before,.faq-list .accordion-question::after{content:"";grid-area:icon;border-block-end:4px solid var(--text-color);transition-duration:.3s;align-self:center}@media screen and (max-width: 768px){.faq-list .accordion-question::before,.faq-list .accordion-question::after{border-block-end-width:3px}}.faq-list .accordion-question::after{transform:rotate(90deg)}.faq-list .accordion-question:is([open]>*)::before{opacity:0}.faq-list .accordion-question:is([open]>*)::after{transform:rotate(0deg)}@media(any-hover: hover){.faq-list .accordion-question:hover{opacity:.7}}.faq-list .accordion-answer{padding:0 2rem 3rem;display:flex;align-items:baseline;font-weight:700}.faq-list .accordion-answer .mark{color:var(--type-color)}.section-store{padding:clamp(36px,4.6875vw,75px) 0;background:linear-gradient(45deg, rgba(10, 9, 9, 0.6), rgba(10, 9, 9, 0.6)),url("../images/store_bg.webp") no-repeat center/cover}.section-store .logo{display:block;margin:0 auto 3rem;padding:26px 23px;width:min(646px,100%);background-color:#fff}.section-store .logo img{width:min(600px,100%)}.section-store hgroup+p{margin-top:1.6rem;color:#fff;font-weight:700;text-align:center;font-size:clamp(16px,2.0833333333vw,18px)}.section-store .btn{margin:2.5rem auto 0}.section-strong{background:linear-gradient(45deg, rgba(10, 9, 9, 0.6), rgba(10, 9, 9, 0.6)),url("../images/strong_bg.webp") no-repeat center/cover}.appeal-item{margin-top:4rem;display:flex;gap:3rem}@media screen and (max-width: 768px){.appeal-item{flex-direction:column}}.appeal-item .appeal-image{height:max-content}@media screen and (min-width: 769px){.appeal-item .appeal-image{width:45%}}.appeal-item .appeal-content{flex:1}.appeal-item .btn{margin-top:4.5rem;font-size:clamp(16px,2.0833333333vw,20px)}footer a{transition-duration:.3s}@media(any-hover: hover){footer a:hover{opacity:.7}}.footer-top{background-color:#fff}@media screen and (max-width: 768px){.footer-top{display:none}}.footer-top .footer-nav{padding:4rem 14rem;display:grid;gap:4rem;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.footer-top dt{font-weight:700;font-size:2rem;border-bottom:1px solid var(--text-color)}.footer-top dt+dd{margin-top:2rem}.footer-top dd~dd{margin-top:1.2rem}.footer-bottom{padding-block:1.2rem;background-color:var(--text-color);color:#fff;text-align:center}.footer-bottom-list{margin-bottom:1.2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:2em;font-size:clamp(10px,1.3020833333vw,14px)}@media screen and (max-width: 768px){.footer-bottom-list{margin-bottom:.8rem;flex-direction:column;gap:8px}}.footer-bottom small{font-size:clamp(10px,1.3020833333vw,12px)}.footer-logo{display:block;margin:3rem auto 7rem;width:min(620px,100%)}.link-floating{padding:2rem 2.8rem;border-radius:12px 0 0 12px;border:3px solid #fff;border-right:none;position:fixed;bottom:40px;right:0;text-align:center;color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);transition:all .3s ease;z-index:5}.link-floating-icon{width:50px;aspect-ratio:1;background-color:#fff}@media screen and (min-width: 769px){.link-floating-icon{margin:0 auto}}@media screen and (max-width: 768px){.link-floating-icon{width:34px}}.link-floating.type-buy{background-color:var(--brand-deep-color)}.link-floating.type-buy .link-floating-icon{mask:url("../images/icon_search.svg") no-repeat center/contain}.link-floating.type-sell{background-color:var(--sell-color)}.link-floating.type-sell .link-floating-icon{mask:url("../images/icon_house-search.svg") no-repeat center/contain}@media screen and (max-width: 768px){.link-floating{padding:1.8rem;display:flex;justify-content:center;gap:.8rem;left:0;bottom:0;width:100%;border-bottom:none;border-left:none;border-radius:0}}.link-floating-note{color:var(--header-bg-color);font-size:1.4rem}@media screen and (max-width: 768px){.link-floating-note{display:none}}.link-floating-text{font-size:2rem;font-weight:700}.link-floating-text small{font-size:.8em}@media(any-hover: hover){.link-floating:hover{transform:scale(1.05)}}.page-fv{position:relative;padding:5rem 0 4rem}.page-fv-slim{padding:5.4rem 0 7.2rem}.page-fv .fv-img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.page-fv .fv-img.bottom{object-position:center bottom}.page-fv .fv-img-filter{filter:brightness(0.6)}.page-fv-title{font-weight:700;color:#fff;text-align:center;font-size:clamp(24px,3.125vw,48px)}@media screen and (max-width: 768px){.page-fv-title{line-height:1.5}}.image-text-block{display:flex;align-items:center;gap:6rem}.image-text-block.type-small{justify-content:center;margin-top:4rem;gap:4rem}@media screen and (min-width: 769px){.image-text-block.type-small{padding-inline:4.5rem}.image-text-block.type-small .image{width:51%}.image-text-block.type-small .text-container{width:45%}}.image-text-block.type-small .text-title{margin-bottom:4rem}@media screen and (max-width: 768px){.image-text-block{flex-direction:column;gap:2rem}}.image-text-block .image{width:47%;border-radius:4px}@media screen and (max-width: 768px){.image-text-block .image{width:100%}}.image-text-block .text-title{font-size:clamp(20px,2.6041666667vw,28px);font-weight:700;line-height:1.75;margin-bottom:2rem}@media screen and (max-width: 768px){.image-text-block .text-title{text-align:center}}.image-text-block p{font-size:clamp(14px,1.8229166667vw,16px)}.anchor-links{padding-block:5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem 4rem}.anchor-links .btn{width:min(320px,100%);padding:1.4rem clamp(14px,1.8229166667vw,24px);font-size:clamp(14px,1.8229166667vw,16px);background-color:#fff;color:var(--text-color);grid-template-columns:1fr 16px}.anchor-links .btn::after{width:16px;height:16px;transform:rotate(90deg);background-color:var(--text-color)}.strengths{position:relative;padding-top:clamp(50px,6.5104166667vw,120px);--type-color: var(--brand-color)}@media screen and (max-width: 768px){.strengths:first-of-type{margin-top:2rem}}.strengths~.strengths{margin-top:10rem}.strengths.type-buy .strengths-content-text strong{color:var(--brand-deep-color)}.strengths.type-sell{--type-color: var(--sell-color)}.strengths.type-sell .strengths-content-text strong{color:var(--brand-deep-color)}.strengths .strengths-number{position:absolute;top:25px;left:50%;transform:translateX(-50%);font-size:clamp(60px,7.8125vw,120px);color:var(--type-color);line-height:1;opacity:.1;font-family:"Open Sans",sans-serif;font-weight:700;letter-spacing:6px}@media screen and (max-width: 768px){.strengths .strengths-number{top:10px}}.strengths .strengths-number.has-step::before{content:"STEP";position:absolute;top:-30px;left:50%;transform:translateX(-50%);font-size:clamp(20px,2.6041666667vw,30px);color:var(--type-color);font-weight:700}@media screen and (max-width: 768px){.strengths .strengths-number.has-step::before{top:-20px}}.strengths .strengths-title{text-align:center;font-size:clamp(20px,2.6041666667vw,36px);font-weight:700}.strengths .strengths-content{margin-top:clamp(20px,2.6041666667vw,50px);display:flex;align-items:center;gap:clamp(20px,2.6041666667vw,48px)}.strengths .strengths-content--reverse{flex-direction:row-reverse}@media screen and (max-width: 768px){.strengths .strengths-content{flex-direction:column}}.strengths .strengths-content-image{width:42%;height:max-content;border-radius:4px}@media screen and (max-width: 768px){.strengths .strengths-content-image{width:100%}}@media screen and (min-width: 769px){.strengths .strengths-content-text{width:58%}}.strengths .strengths-content-text p{font-size:clamp(16px,2.0833333333vw,20px);font-weight:700}.strengths .strengths-content-text strong{color:var(--type-color)}.strengths .strengths-list{margin-top:2rem;padding:clamp(20px,2.6041666667vw,40px) clamp(10px,1.3020833333vw,20px);background-color:#fff;border-radius:4px}.strengths .strengths-list li{display:flex;gap:clamp(4px,0.5208333333vw,12px);align-items:flex-start;font-weight:700;line-height:1.75;font-size:clamp(14px,1.8229166667vw,16px)}.strengths .strengths-list li~li{margin-top:1.2rem}.strengths .strengths-list li::before{content:"";display:block;flex:none;width:clamp(18px,2.34375vw,28px);height:clamp(18px,2.34375vw,28px);background-color:var(--text-color);mask:url("../images/icon_check.svg") no-repeat center/contain}@media screen and (max-width: 768px){.strengths .strengths-list li::before{margin-top:5px}}.step-icon{display:block;margin-inline:auto;width:clamp(50px,6.5104166667vw,88px)}.step-icon+p{font-size:clamp(14px,1.8229166667vw,16px)}@media screen and (min-width: 769px){.step-icon+p{text-align:center}}.loan-block{margin:clamp(50px,6.5104166667vw,90px) auto 0;width:min(730px,100%)}.loan-block .logo{display:block;margin:0 auto}@media screen and (max-width: 768px){.loan-block .logo{width:125px}}.loan-block h3{text-align:center;margin-top:2rem;font-size:clamp(20px,2.6041666667vw,24px);font-weight:700}.loan-block p{margin-top:2.8rem;font-size:clamp(14px,1.8229166667vw,16px)}.section-buy{padding-block:4rem;background:linear-gradient(45deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)),url("../images/buy_bg.webp") no-repeat center/cover}.section-buy hgroup+p{margin-top:3rem;font-size:clamp(14px,1.8229166667vw,16px);text-align:center}.section-buy .btn{margin:4rem auto 0}.section-flow{padding-block:clamp(50px,6.5104166667vw,100px);background-color:var(--bg-color)}.section-flow:has(.arrow-bottom){padding-block:clamp(50px,6.5104166667vw,60px)}.section-flow.bg-sell-light{background-color:#eeeef5}.section-flow.type-buy{background-color:#fdf4f4}.section-flow.type-sell{background-color:var(--sell-bg-color)}.section-flow .flow{width:90%;margin:clamp(30px,3.90625vw,60px) auto 0;display:grid;gap:1.6rem 5.4rem;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}.section-flow .flow:has(.arrow-bottom){margin-top:0}@media screen and (max-width: 768px){.section-flow .flow{grid-template-columns:1fr;width:100%}}.section-flow .flow-item{position:relative;display:grid;grid-row:span 2;grid-template-rows:subgrid;padding:clamp(16px,2.0833333333vw,20px) 2rem clamp(16px,2.0833333333vw,20px);background-color:#fff;text-align:center;border-radius:4px}.section-flow .flow-item:has(.arrow-bottom){transition-duration:.3s}@media screen and (min-width: 769px){.section-flow .flow-item:has(.arrow-bottom){grid-row:span 3}}@media(any-hover: hover){.section-flow .flow-item:has(.arrow-bottom):hover{opacity:.7}}@media screen and (min-width: 769px){.section-flow .flow-item{margin-top:20px}.section-flow .flow-item:not(:last-child)::after{content:"";position:absolute;right:-42px;top:50%;transform:translateY(-50%);display:block;width:32px;height:32px;background:url("../images/flow-arrow.svg") no-repeat center/contain}}@media screen and (max-width: 768px){.section-flow .flow-item{width:calc(100% - 20px);margin-left:auto}}.section-flow .flow-number{position:absolute;display:grid;text-align:center;width:clamp(50px,6.5104166667vw,80px);aspect-ratio:1;font-weight:700;border-radius:50%;line-height:1;z-index:5;background-color:#fff;font-family:"Open Sans",sans-serif;font-size:clamp(16px,2.0833333333vw,24px)}.section-flow .flow-number:before{content:"STEP";color:var(--text-sub-color);align-self:end;font-size:.6em}@media screen and (min-width: 769px){.section-flow .flow-number{top:-28px;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 768px){.section-flow .flow-number{left:-20px;top:50%;transform:translateY(-50%)}}.section-flow .flow-title{font-size:clamp(16px,2.0833333333vw,20px);font-weight:700;line-height:1.5}@media screen and (min-width: 769px){.section-flow .flow-title{margin-top:4rem}}.section-flow .flow-image{display:grid;place-content:center}.section-flow .arrow-bottom{width:24px;height:24px;margin:2rem auto 0;background-color:var(--text-color);transform:rotate(90deg);mask:url("../images/icon_arrow-right.svg") no-repeat center/contain;animation:popping-arrow 2s infinite ease-out}@media screen and (max-width: 768px){.section-flow .arrow-bottom{position:absolute;top:29%;right:20px}}@keyframes popping-arrow{0%{transform:translateY(0) rotate(90deg)}30%{transform:translateY(0.5em) rotate(90deg)}60%{transform:translateY(0) rotate(90deg)}}.point-card-list{margin-top:clamp(40px,5.2083333333vw,80px);display:grid;gap:clamp(12px,1.5625vw,40px) 2.4rem;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}@media screen and (max-width: 768px){.point-card-list{grid-template-columns:1fr}}.point-card-list .point-card{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:clamp(12px,1.5625vw,4020px);padding:clamp(50px,6.5104166667vw,80px) 2rem clamp(30px,3.90625vw,60px);background-color:#fff;border-radius:4px}.point-card-list .point-card::before{content:"";border-top-left-radius:4px;position:absolute;top:0;left:0;border-left:100px solid var(--text-color);border-bottom:100px solid rgba(0,0,0,0)}.point-card-list .point-card .number{position:absolute;top:13px;left:13px;color:#fff;font-weight:700;font-size:clamp(30px,3.90625vw,32px);font-family:"Open Sans",sans-serif;line-height:1}.point-card-list .point-card h3{font-size:clamp(20px,2.6041666667vw,24px);font-weight:700;text-align:center}.point-card-list .point-card .point-image img{display:block;margin:0 auto;width:clamp(48px,6.25vw,100px)}.point-card-list .point-card p{font-size:clamp(14px,1.8229166667vw,16px)}.section-worry{padding-block:5rem;background-color:var(--sell-bg-color)}.section-worry .worry-list{margin:clamp(30px,3.90625vw,60px) auto 0;width:70%;max-width:100%}@media screen and (max-width: 768px){.section-worry .worry-list{width:100%}}.section-worry .worry-list li{display:flex;font-weight:700;font-size:clamp(14px,1.8229166667vw,20px);gap:1.2rem}@media screen and (min-width: 769px){.section-worry .worry-list li{align-items:center}}.section-worry .worry-list li~li{margin-top:2.8rem}.section-worry .worry-list li strong{color:var(--brand-deep-color)}.section-worry .worry-list li::before{content:"";flex:none;display:block;width:27px;height:27px;background:url("../images/icon_concern.svg") no-repeat center/contain}@media screen and (max-width: 768px){.section-worry+section{padding-top:7rem}}.section-worry+section::before{content:"";position:absolute;height:60px;width:100%;clip-path:polygon(50% 100%, 100% 0%, 0% 0%);background-color:var(--sell-bg-color);left:0;top:0}@media screen and (max-width: 768px){.section-worry+section::before{clip-path:polygon(50% 50%, 100% 0%, 0% 0%)}}.page-links{display:grid;grid-template-columns:1fr 1fr;gap:2rem 4rem}@media screen and (max-width: 768px){.page-links{grid-template-columns:1fr}}.page-links div[class^=page-link-]{display:grid;grid-row:span 2;grid-template-rows:subgrid;padding:clamp(36px,4.6875vw,75px) clamp(30px,3.90625vw,50px);border-radius:4px}.page-links .btn{margin:0 auto;font-size:clamp(16px,2.0833333333vw,20px)}.page-links .page-link-store{background:linear-gradient(45deg, rgba(10, 9, 9, 0.6), rgba(10, 9, 9, 0.6)),url("../images/sell/sell_image01.webp") no-repeat center/cover}.page-links .page-link-point{background:linear-gradient(45deg, rgba(10, 9, 9, 0.6), rgba(10, 9, 9, 0.6)),url("../images/assessment_bg.webp") no-repeat center/cover}.page-links .page-link-strong{background:linear-gradient(45deg, rgba(10, 9, 9, 0.6), rgba(10, 9, 9, 0.6)),url("../images/strong_bg.webp") no-repeat center/cover}.grid-area{margin-top:4rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));row-gap:.8rem}.grid-area.grid-cols-3{margin-inline:auto;width:min(930px,100%)}.grid-area.grid-cols-3-big{margin-inline:auto;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));width:min(1080px,100%)}@media screen and (max-width: 768px){.grid-area.grid-cols-3-big{grid-template-columns:1fr}}.grid-area.grid-cols-3-big .grid-item{padding:clamp(20px,2.6041666667vw,40px) clamp(20px,2.6041666667vw,30px);border-right:2px solid #fff;border-bottom:2px solid #fff}@media(min-width: 951px){.grid-area.grid-cols-3-big .grid-item:nth-of-type(3n){border-right:none}.grid-area.grid-cols-3-big .grid-item:nth-last-child(-n+3){border-bottom:none}}@media(max-width: 950px){.grid-area.grid-cols-3-big .grid-item:nth-of-type(2n){border-right:none}.grid-area.grid-cols-3-big .grid-item:nth-last-child(-n+1){border-bottom:none}}.grid-area .grid-item{padding:2rem clamp(12px,1.5625vw,24px);display:grid;grid-row:span 3;grid-template-rows:subgrid}.grid-area .grid-item:not(:last-child){border-right:2px solid #fff}@media screen and (max-width: 768px){.grid-area .grid-item:not(:last-child){border-right:none;border-bottom:2px solid #fff}}@media screen and (max-width: 768px){.grid-area .grid-item{grid-template-columns:28px 1fr;column-gap:.4rem}}.grid-area .grid-item-icon{text-align:center}.grid-area .grid-item-icon img{width:50px}.grid-area .grid-item-title{line-height:1.5;font-weight:700;font-size:clamp(16px,2.0833333333vw,28px)}@media screen and (min-width: 769px){.grid-area .grid-item-title{text-align:center}}.grid-area .grid-item-text{margin-top:1.2rem;font-size:clamp(14px,1.8229166667vw,16px);letter-spacing:.8px}@media screen and (min-width: 769px){.grid-area .grid-item-text{min-height:160px}}@media screen and (max-width: 768px){.grid-area .grid-item-text{grid-column:1/3;margin-top:0}}.has-polygon{position:relative;padding-block:clamp(40px,5.2083333333vw,80px)}.has-polygon+section::before{content:"";position:absolute;height:60px;width:100%;clip-path:polygon(50% 100%, 100% 0%, 0% 0%);left:0;top:0}@media screen and (max-width: 768px){.has-polygon+section::before{clip-path:polygon(50% 50%, 100% 0%, 0% 0%)}}.has-polygon.buy-step1,.has-polygon.buy-step1+section::before{background-color:var(--buy-step1-bg-color)}.has-polygon.buy-step2,.has-polygon.buy-step2+section::before{background-color:var(--buy-step2-bg-color)}.has-polygon.buy-step3,.has-polygon.buy-step3+section::before{background-color:var(--buy-step3-bg-color)}.has-polygon.buy-step4{background-color:var(--buy-step4-bg-color)}.has-polygon.buy-step4+section::before{content:none}.has-polygon.sell-step1,.has-polygon.sell-step1+section::before{background-color:var(--sell-step1-bg-color)}.has-polygon.sell-step2,.has-polygon.sell-step2+section::before{background-color:var(--sell-step2-bg-color)}.has-polygon.sell-step3,.has-polygon.sell-step3+section::before{background-color:var(--sell-step3-bg-color)}.has-polygon.sell-step4{background-color:var(--sell-step4-bg-color)}.has-polygon.sell-step4+section::before{content:none}.check-list{width:min(900px,100%);margin:10rem auto 0;padding-block:4rem}@media screen and (max-width: 768px){.check-list{margin-top:0}}.check-list dl{margin-top:clamp(20px,2.6041666667vw,32px)}.check-list dl~dl{margin-top:clamp(30px,3.90625vw,40px)}.check-list dt{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:clamp(14px,1.8229166667vw,20px)}.check-list dt::before{content:"";flex:none;display:block;width:clamp(20px,2.6041666667vw,23px);height:clamp(20px,2.6041666667vw,23px);background-color:var(--sell-color);mask:url("../images/icon_check.svg") no-repeat center/contain}.check-list dd{margin-top:.8rem;font-size:clamp(12px,1.5625vw,16px)}.section-vision{padding-block:clamp(40px,5.2083333333vw,80px);background-color:var(--brand-vison-color)}.section-vision .vision-logo{display:block;margin:0 auto clamp(20px,2.6041666667vw,40px);width:clamp(132px,17.1875vw,300px)}.section-vision .vision-icon{display:block;margin:2rem auto;width:clamp(60px,7.8125vw,100px)}.section-vision .vision-text{text-align:center;color:#fff;font-weight:700;font-size:clamp(14px,1.8229166667vw,20px)}.reason-box{position:relative;margin-top:4rem;padding:clamp(20px,2.6041666667vw,40px);display:flex;align-items:center;gap:3rem;border-radius:4px;background-color:#fff;counter-increment:number 1}.reason-box::after{content:counter(number, decimal-leading-zero);position:absolute;right:20px;bottom:15px;line-height:1;letter-spacing:6px;font-size:clamp(80px,10.4166666667vw,120px);color:#fff2f2;font-family:"Open Sans",sans-serif;font-weight:700}@media screen and (max-width: 768px){.reason-box{flex-direction:column}}.reason-box .reason-image{display:block;width:min(414px,50%);border-radius:4px}@media screen and (max-width: 768px){.reason-box .reason-image{width:100%}}.reason-box .reason-title{flex:1;margin-bottom:2rem;font-size:clamp(20px,2.6041666667vw,28px);font-weight:700}.reason-box .reason-title+p{font-size:clamp(14px,1.8229166667vw,16px);position:relative;letter-spacing:.8px;z-index:5}@media screen and (max-width: 768px){.reason-box .reason-title+p{min-height:150px;line-height:1.7}}.case-box{position:relative;display:block;width:min(680px,100%);margin:4rem auto 0;border-radius:4px;counter-increment:number 1}.case-box::after{content:counter(number, decimal-leading-zero);position:absolute;top:-80px;left:-120px;line-height:1;letter-spacing:6px;font-size:clamp(80px,10.4166666667vw,120px);color:var(--brand-color);line-height:1;opacity:.1;font-family:"Open Sans",sans-serif;font-weight:700}.case-box .beer-slider{width:100%}.case-box img{width:100%;height:100%;object-fit:cover}.case-box .caption{margin-top:1rem;text-align:center;font-size:clamp(14px,1.8229166667vw,16px)}.case-box+.case-box{margin-top:8rem}@media screen and (max-width: 768px){.case-box+.case-box{margin-top:5rem}}.before_after_slider{position:relative;overflow:hidden;width:100%}.box_before{position:absolute;left:0;bottom:0;width:50%;height:100%;box-shadow:10px 0 15px -13px #000}.box_before::before{content:"";z-index:1;position:absolute;top:0;right:-22px;bottom:0;width:45px;height:100%;margin:auto;background:url("../images/reason/button_slider.svg") no-repeat center/contain}@media screen and (max-width: 768px){.box_before::before{width:60px;right:-30px}}.box_before img{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:left center;border-radius:4px 0 0 4px}.box_after img{border-radius:0 4px 4px 0}.slider_range{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:col-resize}.content-text{margin-top:clamp(20px,2.6041666667vw,40px);font-size:clamp(14px,1.8229166667vw,16px);text-align:center}.image-grid{margin-top:clamp(20px,2.6041666667vw,40px);display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 768px){.image-grid{grid-template-columns:1fr 1fr;gap:.8rem}}.image-grid-item{border-radius:4px}[data-animation]{opacity:0}.fade-left{animation-name:fade-left;animation-delay:0;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}.fade-right{animation-name:fade-right;animation-delay:0;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}.fade-up{animation-name:fade-up;animation-delay:0;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}.fade-down{animation-name:fade-down;animation-delay:0;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fade-left{from{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-right{from{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-up{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-down{from{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}.flip-left{animation-name:flip-left;animation-delay:0;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}.flip-right{animation-name:flip-right;animation-delay:0;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}.flip-up{animation-name:flip-up;animation-delay:0;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}.flip-down{animation-name:flip-down;animation-delay:0;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes flip-left{from{transform:translateY(0px) translateX(0) translateZ(0px) rotateX(0deg) rotateY(360deg) rotateZ(0deg)}to{transform:translateY(0px) translateX(200px) translateZ(0px) rotateX(0deg) rotateY(0) rotateZ(0deg)}}@keyframes flip-right{from{transform:translateY(0px) translateX(200px) translateZ(0px) rotateX(0deg) rotateY(360deg) rotateZ(0deg)}to{transform:translateY(0px) translateX(0) translateZ(0px) rotateX(0deg) rotateY(0) rotateZ(0deg)}}@keyframes flip-up{from{transform:translateY(200px) translateX(0) translateZ(0px) rotateX(0deg) rotateY(360deg) rotateZ(0deg)}to{transform:translateY(0px) translateX(0) translateZ(0px) rotateX(0deg) rotateY(0) rotateZ(0deg)}}@keyframes flip-down{from{transform:translateY(-200px) translateX(0) translateZ(0px) rotateX(0deg) rotateY(360deg) rotateZ(0deg)}to{transform:translateY(0) translateX(0) translateZ(0px) rotateX(0deg) rotateY(0) rotateZ(0deg)}} .point-item sup {font-size: 70%; vertical-align: top;position: relative;top: -0.1em;} .point-text-notes{font-size:0.8em;margin-top:0.5em;}