.about{padding-bottom:128px}@media screen and (max-width: 767px){.about{padding-bottom:120px}}.about__top{padding-top:120px}@media screen and (max-width: 767px){.about__top{padding-top:60px}}.about__top-heading{text-align:center;font-size:28px;font-weight:700;color:red}@media screen and (max-width: 767px){.about__top-heading{font-size:24px}}.about__top-box{margin-top:60px;width:100%;padding:60px;background:#f2f2f2;border-radius:8px}@media screen and (max-width: 767px){.about__top-box{padding:40px 24px 24px}}.about__top-title{font-size:20px;font-weight:700}@media screen and (max-width: 767px){.about__top-title{line-height:1.2}}.about__top-text{margin-top:30px;font-size:14px;line-height:1.7142857143}.about__top-subbox{margin-top:48px;background:#fff;border-radius:8px;padding:32px 30px 40px}@media screen and (max-width: 767px){.about__top-subbox{padding:30px 24px;margin-top:30px}}.about__top-subtitle{font-size:16px;font-weight:700}.about__top-list{margin-top:20px;display:grid;grid-template-columns:repeat(4, 1fr);gap:12px}@media screen and (max-width: 767px){.about__top-list{margin-top:30px;grid-template-columns:repeat(1, 1fr);gap:15px}.about__top-list li img{width:100%}}.about__flow{padding-top:120px}@media screen and (max-width: 767px){.about__flow{padding-top:80px}}.about__flow-flow{margin-top:40px}.about__flow-flow-heading{font-size:20px;font-weight:700;position:relative;padding-left:40px}.about__flow-flow-heading::before{position:absolute;content:"";width:24px;aspect-ratio:1/1;background:#e67d37;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:4px;border-radius:100px}@media screen and (max-width: 767px){.about__flow-flow-heading::before{width:22px}}.about__flow-list{margin-top:30px}.about__flow-notice{margin-top:60px;background:rgba(255,0,0,.03);border-radius:8px;padding:40px 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.about__flow-notice{margin-top:40px;padding:40px 24px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.about__flow-notice-title{font-size:16px;font-weight:700;color:red;width:190px}@media screen and (max-width: 767px){.about__flow-notice-title{width:100%;padding-bottom:16px}}.about__flow-notice-textbox{width:calc(100% - 190px);padding-left:40px;border-left:1px solid red}.about__flow-notice-textbox p{font-size:14px;line-height:1.7142857143}@media screen and (max-width: 767px){.about__flow-notice-textbox{width:100%;padding-left:0;padding-top:16px;border-left:none;border-top:1px solid red}}.about__flow-notice-btnArea{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 767px){.about__flow-notice-btnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}}.about__flow-notice-btnWrap{width:100%;max-width:280px}@media screen and (max-width: 767px){.about__flow-notice-btnWrap{max-width:unset}}.about__flow-notice-btnWrap a{min-height:57px}.about__settle{padding-top:120px}@media screen and (max-width: 767px){.about__settle{padding-top:80px}}.about__settle-box{margin-top:40px;width:100%;border-radius:8px;background:#f2f2f2;padding:40px 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.about__settle-box{padding:24px;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.about__settle-image{width:50%}@media screen and (max-width: 767px){.about__settle-image{width:100%}.about__settle-image img{width:100%}}.about__settle-text{width:45.72%;font-size:14px;line-height:1.7142857143}@media screen and (max-width: 767px){.about__settle-text{width:100%}}.about__price{padding-top:120px}@media screen and (max-width: 767px){.about__price{padding-top:80px}}.about__price-box{margin-top:40px}@media screen and (max-width: 767px){.about__price-box{margin-top:30px}}.about__price-box:not(:first-of-type){margin-top:100px}@media screen and (max-width: 767px){.about__price-box:not(:first-of-type){margin-top:60px}}.about__price-box-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:20px;font-weight:700}.about__price-box-title span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background:#e67d37;border-radius:100px;font-size:14px;font-weight:700;color:#fff}@media screen and (max-width: 767px){.about__price-box-title span{width:22px;height:22px;font-size:12px}}.about__price-heading{margin-top:30px;font-size:14px;line-height:1.7142857143}.about__price-calculate{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:48px}@media screen and (max-width: 767px){.about__price-calculate{display:grid;grid-template-columns:repeat(1, 1fr);gap:55px}}.about__price-calculate-notice{margin-top:20px;font-size:12px;line-height:1.6666666667}.about__price-calculate li:first-of-type{position:relative}.about__price-calculate li:first-of-type::before{position:absolute;content:"";width:13px;height:3px;background:#505050;top:50%;right:-32px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.about__price-calculate li:first-of-type::before{width:25px;top:unset;right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-29px}}.about__price-calculate li:first-of-type::after{position:absolute;content:"";width:3px;height:13px;background:#505050;top:50%;right:-27px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.about__price-calculate li:first-of-type::after{height:25px;top:unset;bottom:-40px;left:50%;right:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.about__price-calculate li:nth-of-type(2){position:relative}.about__price-calculate li:nth-of-type(2)::before{position:absolute;content:"";width:13px;height:3px;background:#505050;top:50%;right:-32px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.about__price-calculate li:nth-of-type(2)::before{width:25px;top:unset;left:50%;right:unset;bottom:-32px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.about__price-calculate li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 20px 25px;background:#f2f2f2;border-radius:8px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 767px){.about__price-calculate li a{padding:24px;position:relative;min-height:215px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(hover: hover)and (pointer: fine){.about__price-calculate li a:hover{opacity:.7}}.about__price-calculate li a.nolink{pointer-events:none}.about__price-calculate li a.orange h4{background:#e67d37}.about__price-calculate li a.orange h4::before{border-top:12px solid #e67d37}.about__price-calculate li a h4{width:100%;padding:5px 12px;font-size:14px;font-weight:700;color:#fff;background:#505050;border-radius:100px;text-align:center;position:relative}.about__price-calculate li a h4::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-top:12px solid #555;border-bottom:0;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about__price-calculate li a .image{margin:20px auto 0;width:67%}@media screen and (max-width: 767px){.about__price-calculate li a .image{position:absolute;width:110px;aspect-ratio:1/1;left:24px;bottom:24px}}.about__price-calculate li a .image img{margin:0 auto}.about__price-calculate li a .textbox{margin-top:12px}@media screen and (max-width: 767px){.about__price-calculate li a .textbox{padding-left:135px;margin-top:30px}}.about__price-calculate li a .textbox p{font-size:16px;font-weight:700;text-align:center;line-height:normal}.about__price-calculate li a .textbox span{margin-top:15px;font-size:12px;line-height:1.6666666667;text-align:center;display:block}@media screen and (max-width: 767px){.about__price-calculate li a .textbox span{margin-top:4px}}.about__price-print{margin-top:40px;overflow:auto}.about__price-print table{width:1016px;margin:0 auto}.about__price-print table tr th,.about__price-print table tr td{border:1px solid #d9d9d9;border-collapse:collapse;text-align:center}.about__price-print table tr th{background:#d9d9d9;color:#505050;border:1px solid #fff;padding:15px 10px}.about__price-print table tr td{font-size:14px;padding:20px}.about__price-print table tr td span{font-size:24px;font-weight:700;font-family:"roboto"}.about__price-print table tr td.bg{background:#fbfbfb;font-weight:700}.about__price-print table tr td p{font-size:12px;text-align:left;line-height:1.6666666667}.about__price-print table tr td.last{text-align:left}.about__price-print table tr td .table-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.about__price-print table tr td .table-flex-title{font-size:12px;padding:6px 10px;width:inline-block;background:#505050;color:#fff;font-size:12px;line-height:1.4285714286}.about__price-print table tr td .table-flex-contents{font-size:14px;line-height:1.7142857143}.about__price-print-attention{margin-top:20px;text-align:right;font-size:12px}.about__price-print-notice{margin-top:40px;width:100%;border-radius:8px;background:rgba(255,0,0,.03);padding:40px 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.about__price-print-notice{padding:40px 24px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.about__price-print-noticetitle{width:190px;font-size:16px;font-weight:700;color:red;padding-right:40px}@media screen and (max-width: 767px){.about__price-print-noticetitle{width:100%;padding-right:0;padding-bottom:16px}}.about__price-print-noticetext{padding-left:40px;border-left:1px solid red;width:calc(100% - 190px)}.about__price-print-noticetext span{display:block;font-size:14px;line-height:1.7142857143;text-indent:-1em;padding-left:1em}@media screen and (max-width: 767px){.about__price-print-noticetext{padding-left:0;padding-top:16px;border-left:none;border-top:1px solid red;width:100%}}.about__price-discount{overflow:auto;margin-top:30px}@media screen and (max-width: 767px){.about__price-discount{margin-top:20px}}.about__price-discount table{width:1016px;margin:0 auto}@media screen and (max-width: 767px){.about__price-discount table{width:100%}}.about__price-discount table tr th,.about__price-discount table tr td{border:1px solid #d9d9d9;border-collapse:collapse;text-align:center;font-size:14px;padding:20px}.about__price-discount table tr th:first-of-type{font-weight:700;background:#d9d9d9}.about__price-discount table tr th:last-of-type{font-weight:700;color:#fff;background:#e67d37}.about__price-discount table tr td span{font-size:24px;font-weight:700}.about__price-discount-heading{margin-top:30px;font-size:14px;line-height:1.7142857143}.about__price-discount-subtitle{margin-top:60px;font-size:16px;font-weight:700}@media screen and (max-width: 767px){.about__price-discount-subtitle{margin-top:30px}}.about__price-discount-subtitle span{font-size:12px;display:inline-block;margin-left:4px}.about__price-discount-subtext{margin-top:12px;font-size:14px;line-height:1.7142857143}@media screen and (max-width: 767px){.about__price-discount-subtext{margin-top:6px}}.about__price-discount-data{margin-top:40px;font-size:16px;font-weight:700}.about__price-discount-image{margin-top:20px;width:100%}@media screen and (max-width: 767px){.about__price-discount-image{margin-top:12px}.about__price-discount-image img{width:100%}}/*# sourceMappingURL=about.min.css.map */