@media screen and (max-width: 768px){html{font-size:2.5641025641vw}}@media print,screen and (min-width: 769px){html{font-size:.78125vw}}#about .about-container{margin-left:auto;margin-right:auto}#about .about-container .about-label{display:flex;align-items:center;gap:5px;margin-top:7px}#about .about-container .about-label .about-label-dot{width:10px;height:10px;border-radius:50%;background-color:#e84343}#about .about-container .about-label .about-label-text{color:#e84343;font-weight:700}#about .about-container .about-key{font-weight:600;color:#1a1a1a}#about .about-container .about-wrapper{display:flex}#about .about-container .about-wrapper .about-wrapper-left{display:flex;flex-direction:column}#about .about-container .about-wrapper .about-wrapper-left .about-wrapper-left-title{color:#e84343;font-weight:700}#about .about-container .about-strategic{border:1px solid #1a1a1a}#about .about-container .about-strategic .about-strategic-container{display:flex;flex-direction:column}#about .about-container .about-strategic .about-strategic-container .about-strategic-top--flex{display:flex;align-items:start}#about .about-container .about-strategic .about-strategic-container .about-strategic-line-horizontal{height:1px;background-color:#1a1a1a}#about .about-container .about-strategic .about-strategic-container .about-strategic-line-vertical{width:1px;background-color:#1a1a1a}#about .about-container .about-strategic .about-strategic-container .about-strategic-mission{display:flex;align-items:start;justify-content:space-between}#about .about-container .about-strategic .about-strategic-container .about-strategic-bottom{display:flex;flex-direction:row}#about .about-container .about-strategic .about-strategic-container .about-strategic-key{color:#e84343;font-weight:600}#about .about-container .about-strategic .about-strategic-container .about-strategic-title{color:#1a1a1a;font-weight:700}#about .about-container .about-strategic .about-strategic-container .about-strategic-desc{color:#1a1a1a;font-weight:500}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{background-color:#eaecef}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-list-inner{display:flex;flex-wrap:wrap}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-list-inner .about--strategic-value-item .about--strategic-value-wrapper{display:flex;align-items:center}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-list-inner .about--strategic-value-item .about-strategic-value-title{color:#1a1a1a}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-list-inner .about--strategic-value-item .about-strategic-value-desc{color:#1a1a1a}#about .about-container .about-message .about-message-manager{color:#000;font-weight:700;text-align:right}#about .about-container .about-overview{background:#eaecef 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px rgba(0,0,0,.1607843137);border-radius:20px;position:relative}#about .about-container .about-overview .about-overview-container{display:flex;position:relative;z-index:2}#about .about-container .about-overview .about-overview-company-item{display:flex;align-items:start}#about .about-container .about-overview .about-overview-company-item .about-overview-company-key{color:#1a1a1a;font-weight:700}#about .about-container .about-overview .about-overview-company-item .about-overview-company-value{color:#1a1a1a;font-weight:400}#about .about-container .about-overview .about-overview-history-item{display:flex;align-items:start}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value-wrapper{display:flex;align-items:start}#about .about-container .about-overview .about-overview-history-item .about-overview-history-key{color:#1a1a1a;font-weight:600}#about .about-container .about-overview .about-overview-history-item .about-overview-history-month{color:#1a1a1a;font-weight:500}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value{color:#1a1a1a;font-weight:500}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value-blur{opacity:.5}#about .about-container .about-overview .about-overview-line{height:1px;width:100%;background-color:#1a1a1a}#about .about-container .about-overview .about-overview-background{position:absolute;right:0;bottom:0;overflow:hidden}#about .about-container .about-overview .about-overview-image{position:absolute;right:0;bottom:0;z-index:0}#about .about-container .about-overview .about-overview-effect{position:absolute;bottom:0;left:0;opacity:1;z-index:0;background:rgba(0,0,0,0) linear-gradient(90deg, #eaecef 0%, rgba(234, 236, 239, 0) 100%) 0% 0% no-repeat padding-box}#about .about-container .about-income{background:#eaecef 0% 0% no-repeat padding-box}#about .about-container .about-income .about-earning .about-earning-header{display:flex;align-items:center;justify-content:space-between}#about .about-container .about-income .about-earning .about-earning-select-wrapper{position:relative;display:inline-block}#about .about-container .about-income .about-earning .about-earning-select{border:1px solid #1a1a1a;border-radius:3px;position:relative;color:#1a1a1a;font-weight:600}#about .about-container .about-income .about-earning .about-earning-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(90deg);color:#1a1a1a;font-weight:600}#about .about-container .about-income .about-earning .about-earning-item-title{font-weight:500;color:#1a1a1a}#about .about-container .about-income .about-earning .about-earning-item-desc-text{font-weight:500;color:#1a1a1a}#about .about-container .about-income .about-earning .about-earning-item-desc{display:flex;align-items:center}#about .about-container .about-income .about-earning .about-earning-line{width:100%;height:1px;background-color:#1a1a1a}#about .about-container .about-income .about-monthly .about-monthly-container{display:flex}#about .about-container .about-income .about-monthly .about-monthly-table{flex:1;white-space:nowrap;overflow:hidden}#about .about-container .about-income .about-monthly .about-monthly-table table{width:100%}#about .about-container .about-income .about-monthly .about-monthly-table th{border:2px solid #eaecef;padding:10px 65px;text-align:center}#about .about-container .about-income .about-monthly .about-monthly-table td{border:2px solid #eaecef;padding:5px 15px;color:#1a1a1a;font-weight:700}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-label th{color:#fff;font-weight:700;background-color:#e84343}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-label th:first-child{border-top-left-radius:1rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-label th:last-child{border-top-right-radius:1rem}#about .about-container .about-income .about-monthly .about-monthly-table tbody tr td{background-color:#fff}#about .about-container .about-income .about-monthly .about-monthly-table tbody tr:last-of-type td:first-child{border-bottom-left-radius:1rem}#about .about-container .about-income .about-monthly .about-monthly-table tbody tr:last-of-type td:last-child{border-bottom-right-radius:1rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-topic{padding:5px 40px}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-topic th{color:#1a1a1a;font-weight:700;padding:5px;background-color:#fff}#about .about-container .about-income .about-monthly .about-monthly-table .about-earning-item-desc-text{color:#1a1a1a;font-weight:500}#about .about-container .about-income .about-monthly .about-monthly-table-note{display:none}@media screen and (max-width: 768px){#about .about-container{margin-top:10.7692307692vw}#about .about-container .about-wrapper{display:flex;flex-direction:column}#about .about-container .about-label-text{font-size:1.5rem;line-height:2.1rem;letter-spacing:0.075rem}#about .about-container .about-key{font-size:3.2rem;line-height:4rem;letter-spacing:-0.16rem}#about .about-container .about-wrapper{gap:5.1282051282vw;padding:0vw 5.1282051282vw 0vw 5.1282051282vw}#about .about-container .about-wrapper .about-wrapper-left{gap:3.5897435897vw;width:89.7435897436vw}#about .about-container .about-wrapper .about-wrapper-left .about-wrapper-left-title{font-size:2.4rem;line-height:3.7rem;letter-spacing:0.12rem}#about .about-container .about-wrapper .about-wrapper-left .about-wrapper-left-image{width:89.7435897436vw;height:55.641025641vw}#about .about-container .about-wrapper .about-wrapper-right{width:89.7435897436vw}#about .about-container .about-wrapper .about-wrapper-right .about-wrapper-right-text{font-size:1.4rem;line-height:2.5rem;letter-spacing:0.07rem}#about .about-container .about-strategic{margin-top:9.7435897436vw;margin-left:5.1282051282vw;margin-right:5.1282051282vw;padding:5.1282051282vw 5.1282051282vw 5.1282051282vw 5.1282051282vw}}@media screen and (max-width: 768px)and (min-width: 769px){#about .about-container .about-strategic{border-radius:1.5625vw}}@media screen and (max-width: 768px)and (max-width: 768px){#about .about-container .about-strategic{border-radius:2.5641025641vw}}@media screen and (max-width: 768px){#about .about-container .about-strategic .about-strategic-container{display:flex;flex-direction:column;gap:9.2307692308vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-top{display:flex;flex-direction:column;gap:5.1282051282vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-mission-block{padding-bottom:7.6923076923vw;border-bottom:1px solid #1a1a1a}#about .about-container .about-strategic .about-strategic-container .about-strategic-vision-block{flex:1}#about .about-container .about-strategic .about-strategic-container .about-strategic-title{margin-top:2.5641025641vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-key{font-size:1.8rem;line-height:2.4rem;letter-spacing:-0.1rem}#about .about-container .about-strategic .about-strategic-container .ctn-right{width:223.0769230769vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-vision-block .about-strategic-title{font-size:1.8rem;line-height:2.9rem;letter-spacing:0.105rem}#about .about-container .about-strategic .about-strategic-container .about-strategic-mission-block .about-strategic-title{font-size:1.8rem;line-height:2.8rem;letter-spacing:0.105rem}#about .about-container .about-strategic .about-strategic-container .about-strategic-desc{font-size:1.4rem;line-height:2.5rem;letter-spacing:0.07rem;margin-top:3.8461538462vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{padding:5.1282051282vw 5.1282051282vw 5.1282051282vw 5.1282051282vw}}@media screen and (max-width: 768px)and (min-width: 769px){#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{border-radius:1.5625vw}}@media screen and (max-width: 768px)and (max-width: 768px){#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{border-radius:2.5641025641vw}}@media screen and (max-width: 768px){#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list{margin-top:5.1282051282vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner{display:grid;grid-template-columns:1fr;gap:7.6923076923vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item{display:flex;flex-direction:column;gap:1.2820512821vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item .about--strategic-value-wrapper{gap:1.2820512821vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item .about-strategic-value-title{font-size:1.8rem;line-height:2.4rem;letter-spacing:-0.1rem}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item .about-strategic-value-desc{font-size:1.6rem;line-height:2.6rem;letter-spacing:0.09rem}#about .about-container .about-message{padding:10.2564102564vw 10.2564102564vw 13.5897435897vw 10.2564102564vw}#about .about-container .about-message h3.title{font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem;margin-top:7.4358974359vw;margin-bottom:4.6153846154vw}#about .about-container .about-message .about-message-desc{font-size:1.4rem;line-height:2.5rem;letter-spacing:0rem;margin-top:7.4358974359vw}#about .about-container .about-message .about-message-manager{font-size:1.8rem;line-height:2.6rem;letter-spacing:0.09rem;margin-top:4.6153846154vw}#about .about-container .about-overview{padding:7.6923076923vw 5.1282051282vw 7.6923076923vw 5.1282051282vw;margin:12.8205128205vw 5.1282051282vw 17.9487179487vw 5.1282051282vw}}@media screen and (max-width: 768px)and (min-width: 769px){#about .about-container .about-overview{border-radius:1.5625vw}}@media screen and (max-width: 768px)and (max-width: 768px){#about .about-container .about-overview{border-radius:2.5641025641vw}}@media screen and (max-width: 768px){#about .about-container .about-overview .about-overview-container{display:flex;flex-direction:column;gap:10.7692307692vw}#about .about-container .about-overview .about-overview-company-list{margin-top:4.358974359vw}#about .about-container .about-overview .about-overview-company-item{padding:3.8461538462vw 2.5641025641vw 3.8461538462vw 2.5641025641vw;gap:2.0512820513vw;display:flex;flex-direction:column}#about .about-container .about-overview .about-overview-company-item .about-overview-company-key{width:28.2051282051vw;font-size:1.5rem;line-height:3.2rem;letter-spacing:0rem;white-space:nowrap}#about .about-container .about-overview .about-overview-company-item .about-overview-company-key br{display:none}#about .about-container .about-overview .about-overview-company-item .about-overview-company-value{width:66.6666666667vw;font-size:1.5rem;line-height:2.4rem;letter-spacing:0rem}#about .about-container .about-overview .about-overview-history-list{margin-top:.5128205128vw}#about .about-container .about-overview .about-overview-history-item{padding:5.1282051282vw 2.5641025641vw 5.1282051282vw 2.5641025641vw;gap:1.0256410256vw;display:flex;flex-direction:column}#about .about-container .about-overview .about-overview-history-item .about-overview-history-key{font-size:2.6rem;line-height:3.3rem;letter-spacing:-0.13rem}#about .about-container .about-overview .about-overview-history-item .about-overview-history-month{width:10.2564102564vw;font-size:1.5rem;line-height:2.4rem;letter-spacing:0rem}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value-margin{margin-top:1.2820512821vw}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value{width:66.6666666667vw;font-size:1.5rem;line-height:2.4rem;letter-spacing:0rem}#about .about-container .about-overview .about-overview-background{width:89.7435897436vw;height:143.5897435897vw;opacity:.8;mix-blend-mode:multiply}#about .about-container .about-overview .about-overview-background .about-overview-image{width:207.6923076923vw;height:146.6666666667vw;opacity:1;object-fit:cover}#about .about-container .about-overview .about-overview-effect{display:none}#about .about-container .about-income{padding:7.6923076923vw 5.1282051282vw 7.6923076923vw 5.1282051282vw}#about .about-container .about-income .about-earning .about-earning-header{display:flex;flex-direction:column;align-items:start;gap:4.6153846154vw}#about .about-container .about-income .about-earning .about-earning-select-wrapper .about-earning-select{padding-left:4.1025641026vw;padding-right:4.1025641026vw;width:89.7435897436vw;height:12.8205128205vw;font-size:1.4rem;line-height:2.8rem;letter-spacing:0.07rem}#about .about-container .about-income .about-earning .about-earning-select-wrapper .about-earning-icon{font-size:1.4rem;line-height:2.8rem;letter-spacing:0rem}#about .about-container .about-income .about-earning .about-earning-content{margin-top:8.4615384615vw}#about .about-container .about-income .about-earning .about-earning-content .about-earning-item-title{font-size:1.2rem;line-height:2.5rem;letter-spacing:0rem}#about .about-container .about-income .about-earning .about-earning-content .about-earning-item-desc{width:89.7435897436vw;margin-top:1.2820512821vw;gap:3.3333333333vw}#about .about-container .about-income .about-earning .about-earning-content .about-earning-item-desc-text{font-size:1.5rem;line-height:2.5rem;letter-spacing:0.075rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#about .about-container .about-income .about-earning .about-earning-item-icon{width:6.1538461538vw;height:6.9230769231vw}#about .about-container .about-income .about-earning .about-earning-line{margin-top:6.4102564103vw;margin-bottom:6.4102564103vw}#about .about-container .about-income .about-monthly{margin-top:11.5384615385vw}#about .about-container .about-income .about-monthly .about-monthly-container{display:flex;flex-direction:column;gap:4.8717948718vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#about .about-container .about-income .about-monthly .about-monthly-title{width:35rem;margin-left:auto;margin-right:auto}#about .about-container .about-income .about-monthly .about-monthly-table{width:100%;overflow-x:auto;padding-right:5.1282051282vw;padding-left:5.1282051282vw}#about .about-container .about-income .about-monthly .about-monthly-table table{width:100%;min-width:870px;border-collapse:collapse}#about .about-container .about-income .about-monthly .about-monthly-table td{font-size:1.3rem;line-height:1.9rem;letter-spacing:0.065rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-label th{font-size:1.3rem;line-height:1.9rem;letter-spacing:0.065rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-topic th{font-size:1.3rem;line-height:1.9rem;letter-spacing:0.065rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-earning-item-desc-text{font-size:1.5rem;line-height:2.5rem;letter-spacing:0.075rem;text-align:left}#about .about-container .about-income .about-monthly .about-monthly-table-note{display:block;font-size:1.3rem;line-height:2.5rem;letter-spacing:0.065rem;margin-top:3.0769230769vw}}@media print,screen and (min-width: 769px){#about .about-container{padding-top:3.046875vw;width:84.375vw}#about .about-container .about-label-text{font-size:1.5rem;line-height:2.1rem;letter-spacing:0.075rem}#about .about-container .about-key{font-size:3.2rem;line-height:4rem;letter-spacing:-0.16rem}#about .about-container .about-wrapper{gap:5.46875vw}#about .about-container .about-wrapper .about-wrapper-left{gap:1.875vw;width:39.0625vw}#about .about-container .about-wrapper .about-wrapper-left .about-wrapper-left-title{font-size:3.6rem;line-height:5.7rem;letter-spacing:0.18rem}#about .about-container .about-wrapper .about-wrapper-left .about-wrapper-left-image{width:39.0625vw;height:24.21875vw}#about .about-container .about-wrapper .about-wrapper-right{width:39.84375vw}#about .about-container .about-wrapper .about-wrapper-right .about-wrapper-right-text{font-size:1.4rem;line-height:2.5rem;letter-spacing:0.07rem}#about .about-container .about-strategic{margin-top:5.46875vw;padding:2.34375vw 3.125vw 3.90625vw 3.125vw}}@media print,screen and (min-width: 769px)and (min-width: 769px){#about .about-container .about-strategic{border-radius:1.5625vw}}@media screen and (min-width: 769px)and (max-width: 768px){#about .about-container .about-strategic{border-radius:2.5641025641vw}}@media print,screen and (min-width: 769px){#about .about-container .about-strategic .about-strategic-container{gap:2.265625vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-mission-block{width:49.609375vw;padding-right:1.953125vw;border-right:1px solid #1a1a1a}#about .about-container .about-strategic .about-strategic-container .about-strategic-vision-block{flex:1;padding-left:1.953125vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-title{margin-top:.78125vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-key{font-size:2rem;line-height:2.5rem;letter-spacing:-0.1rem}#about .about-container .about-strategic .about-strategic-container .ctn-right{width:67.96875vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-vision-block .about-strategic-title{font-size:2.1rem;line-height:3.1rem;letter-spacing:0.105rem}#about .about-container .about-strategic .about-strategic-container .about-strategic-mission-block .about-strategic-title{font-size:2.6rem;line-height:3.7rem;letter-spacing:0.13rem}#about .about-container .about-strategic .about-strategic-container .about-strategic-desc{font-size:1.4rem;line-height:2.5rem;letter-spacing:0.07rem;margin-top:.78125vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{padding:2.96875vw 3.125vw 4.0625vw 3.125vw}}@media print,screen and (min-width: 769px)and (min-width: 769px){#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{border-radius:1.5625vw}}@media screen and (min-width: 769px)and (max-width: 768px){#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block{border-radius:2.5641025641vw}}@media print,screen and (min-width: 769px){#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list{margin-top:1.015625vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:4.6875vw;row-gap:3.515625vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item .about--strategic-value-wrapper{gap:.390625vw}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item .about-strategic-value-title{font-size:2rem;line-height:2.5rem;letter-spacing:-0.1rem}#about .about-container .about-strategic .about-strategic-container .about-strategic-value-block .about-strategic-value-list .about-strategic-value-list-inner .about--strategic-value-item .about-strategic-value-desc{font-size:1.8rem;line-height:2.8rem;letter-spacing:0.09rem}#about .about-container .about-message{padding:4.6875vw 10.9375vw 5.15625vw 10.9375vw}#about .about-container .about-message h3.title{font-size:2.6rem;line-height:3.7rem;letter-spacing:0.13rem;margin-top:1.40625vw;margin-bottom:1.5625vw}#about .about-container .about-message .about-message-desc{font-size:1.5rem;line-height:2.6rem;letter-spacing:0rem;margin-top:1.40625vw}#about .about-container .about-message .about-message-manager{font-size:1.8rem;line-height:2.6rem;letter-spacing:0.09rem;margin-top:2.1875vw}#about .about-container .about-overview{padding:2.578125vw 3.125vw 2.109375vw 3.125vw;margin:6.5625vw 0vw 7.34375vw 0vw}#about .about-container .about-overview .about-overview-container{gap:4.6875vw}#about .about-container .about-overview .about-overview-company-list{margin-top:2.109375vw}#about .about-container .about-overview .about-overview-company-item{padding:1.5625vw 3.90625vw 1.5625vw 1.5625vw;gap:2.34375vw}#about .about-container .about-overview .about-overview-company-item .about-overview-company-key{width:8.59375vw;font-size:1.5rem;line-height:3.2rem;letter-spacing:0rem}#about .about-container .about-overview .about-overview-company-item .about-overview-company-value{width:20.3125vw;font-size:1.5rem;line-height:3.2rem;letter-spacing:0rem}#about .about-container .about-overview .about-overview-history{width:36.71875vw}#about .about-container .about-overview .about-overview-history-list{margin-top:2.734375vw}#about .about-container .about-overview .about-overview-history-item{padding:2.03125vw 0vw 2.03125vw 0vw;gap:2.8125vw}#about .about-container .about-overview .about-overview-history-item .about-overview-history-key{font-size:3rem;line-height:3.8rem;letter-spacing:-0.15rem}#about .about-container .about-overview .about-overview-history-item .about-overview-history-month{width:3.125vw;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.065rem}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value-margin{margin-top:.703125vw}#about .about-container .about-overview .about-overview-history-item .about-overview-history-value{font-size:1.4rem;line-height:2.5rem;letter-spacing:0rem}#about .about-container .about-overview .about-overview-background{width:66.40625vw;height:53.125vw}#about .about-container .about-overview .about-overview-background .about-overview-image{mix-blend-mode:multiply;bottom:-14.0625vw}#about .about-container .about-overview .about-overview-background .about-overview-effect{width:28.125vw;height:48.4375vw}#about .about-container .about-income{width:calc(100vw - 15px);margin-left:50%;transform:translateX(-50%);margin-top:6.25vw;padding:3.984375vw 7.8125vw 4.53125vw 7.8125vw}#about .about-container .about-income .about-earning .about-earning-select-wrapper .about-earning-select{padding-left:1.25vw;padding-right:1.25vw;width:23.4375vw;height:3.90625vw;font-size:1.4rem;line-height:2.8rem;letter-spacing:0.07rem}#about .about-container .about-income .about-earning .about-earning-select-wrapper .about-earning-icon{font-size:1.4rem;line-height:2.8rem;letter-spacing:0rem}#about .about-container .about-income .about-earning .about-earning-content{margin-top:3.59375vw}#about .about-container .about-income .about-earning .about-earning-content .about-earning-item-title{font-size:1.2rem;line-height:2.5rem;letter-spacing:0rem}#about .about-container .about-income .about-earning .about-earning-content .about-earning-item-desc{margin-top:.703125vw;gap:.625vw}#about .about-container .about-income .about-earning .about-earning-content .about-earning-item-desc-text{font-size:1.5rem;line-height:2.5rem;letter-spacing:0.075rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#about .about-container .about-income .about-earning .about-earning-item-icon{width:1.875vw;height:2.109375vw}#about .about-container .about-income .about-earning .about-earning-line{margin-top:1.5625vw;margin-bottom:1.5625vw}#about .about-container .about-income .about-monthly{margin-top:4.296875vw}#about .about-container .about-income .about-monthly .about-monthly-container{display:flex;align-items:start;gap:4.609375vw}#about .about-container .about-income .about-monthly .about-monthly-table td{font-size:1.3rem;line-height:1.9rem;letter-spacing:0.065rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-label th{font-size:1.3rem;line-height:1.9rem;letter-spacing:0.065rem;padding:.78125vw 0vw .78125vw 0vw}#about .about-container .about-income .about-monthly .about-monthly-table .about-monthly-table-topic th{font-size:1.3rem;line-height:1.9rem;letter-spacing:0.065rem}#about .about-container .about-income .about-monthly .about-monthly-table .about-earning-item-desc-text{font-size:1.5rem;line-height:2.5rem;letter-spacing:0.075rem}}
