@charset "UTF-8";.sales_intro{padding:125px 0 104px}.sales_intro .c-section_head{text-align:center}.sales_intro .c-section_head .u_title{font-size:48px;line-height:133.333%;margin-top:-3px;margin-bottom:42px;margin-block:-3px 42px}.sales_intro .c-section_head .c-desc{line-height:225%}.sales_intro__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:16px;max-width:1004px;margin:43px auto 0}.sales_intro__list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:72px;border-radius:8px;background:#e9eef3;padding:12px}.sales_intro__list_item .u_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;width:100%;max-width:446px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:.02em;color:#0d0d0d}.sales_intro__list_item .u_inner::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:18px;aspect-ratio:18.339/13.196;background:transparent url(../../img/common/ico_check.svg) no-repeat center/100% 100%}.sales_service{border-top:1px solid #b9bcd0;border-bottom:1px solid #b9bcd0;background:#e9eef3;padding:104px 0 111px}.sales_service .c-section_head{text-align:center;margin-bottom:0}.sales_service .c-section_head .u_sub_title{margin-bottom:13px}.sales_service__list{max-width:1200px;margin:42px auto 0}.sales_service__list_item{display:-ms-grid;display:grid;-ms-grid-columns:59px 160px 1fr;grid-template-columns:59px 160px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0;border-radius:6px;background:#f3f6fc;padding:48px 48px 48px;position:relative}.sales_service__list_item+.sales_service__list_item{margin-top:52px}.sales_service__list_item+.sales_service__list_item::before{content:"";display:block;width:100%;height:46px;background:transparent url(../../img/common/ico_triangle_dwn.svg) no-repeat center/50px auto;position:absolute;bottom:100%;left:0}.sales_service__list_num{font-family:Inter,sans-serif;font-size:19px;font-weight:500;line-height:126.316%;letter-spacing:-.02em;text-align:center}.sales_service__list_img img{display:block;width:100%}.sales_service__list_body{padding-top:6px;padding-left:18px}.sales_service__list_body .u_sub_title{font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Mincho Pro","Hiragino Mincho ProN",serif;font-size:24px;font-weight:500;line-height:133.333%;letter-spacing:.05em}.sales_service__list_body .u_desc{min-height:72px;font-size:14px;font-weight:400;line-height:171.429%;letter-spacing:.04em;color:#707782;margin-top:16px}.sales_service__list_body .u_notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;line-height:162.857%;letter-spacing:.04em;color:#a18c41;border-radius:4px;border-left:2px solid #a18c41;background:#fff;margin-top:20px;padding:13px 20px 15px 20px}.sales_features{padding:124px 0 119px}.sales_features .c-section_head{text-align:center;margin-bottom:0}.sales_features .c-list_num_ico{margin:36px auto 0}.sales_features .c-list_num_ico__item{background:#e9eef3;padding-bottom:40px}.sales_features .c-list_num_ico__item_head{margin-bottom:13px}.sales_features .c-list_num_ico__item .u_title{line-height:150%;margin-bottom:20px}.sales_features .c-list_num_ico__item .u_desc{color:#707782}.sales_faq{border-top:1px solid #00031a;padding:115px 0 146px}.sales_faq .c-section_head{text-align:center;margin-bottom:0}.sales_faq .c-section_head .u_sub_title{margin-bottom:29px}.sales_faq__wrap{max-width:1008px;border-radius:6px;background:#e9eef3;padding:32px 40px;margin:25px auto 0}.sales_faq__wrap+.sales_faq__wrap{margin-top:12px}.sales_faq__wrap .u_title{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr 10px;grid-template-columns:40px 1fr 10px;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:19px;grid-row-gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;line-height:160%;letter-spacing:.03em}.sales_faq__wrap .u_title::before{content:"Q";display:block;font-family:Inter,sans-serif;font-style:italic;line-height:120%;letter-spacing:-.02em;text-align:center;padding-top:2px}.sales_faq__wrap .u_title::after{content:"";display:block;aspect-ratio:1/1;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.4s;transition:.4s}.sales_faq__wrap_inner{padding-top:20px}.sales_faq__wrap_inner .u_desc{font-size:14px;font-weight:400;line-height:171.429%;letter-spacing:.01em;color:#707782;border-top:1px solid #b9bcd0;padding-top:20px}.sales_faq__wrap.u_active .u_title::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js_aco{cursor:pointer}.js_aco_block{display:none;overflow:hidden}@media only screen and (max-width:767px){.sales_intro{padding:62px 0 74px}.sales_intro .c-section_head{margin-bottom:0}.sales_intro .c-section_head .u_sub_title{font-size:12px}.sales_intro .c-section_head .u_title{font-size:24px;line-height:150%;margin-top:32px;margin-bottom:28px;margin-block:32px 28px}.sales_intro .c-section_head .c-desc{line-height:171.429%}.sales_intro__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-column-gap:6px;grid-row-gap:6px;margin-top:27px}.sales_intro__list_item{min-height:68px;padding:12px 20px}.sales_intro__list_item .u_inner{gap:10px;max-width:100%;font-size:14px;line-height:157.143%}.sales_intro__list_item .u_inner::before{width:14px}.sales_service{width:calc(100% - 24px);margin-left:auto;margin-right:auto;margin-inline:auto;padding:54px 0 50px}.sales_service .base{padding-left:25px;padding-right:25px;padding-inline:25px}.sales_service .c-section_head .u_sub_title{font-size:12px;margin-bottom:6px}.sales_service .c-section_head .u_title{font-size:24px}.sales_service__list{margin-top:30px}.sales_service__list_item{display:block;width:100%;padding:31px 24px 32px}.sales_service__list_item+.sales_service__list_item{margin-top:55px}.sales_service__list_item+.sales_service__list_item::before{height:57px;background-size:45px auto}.sales_service__list_num{font-size:16px;font-weight:400;font-style:italic;line-height:150%}.sales_service__list_num .u_large{margin-left:.2em}.sales_service__list_img{width:96px;margin:16px auto 0}.sales_service__list_body{padding-top:18px;padding-left:0}.sales_service__list_body .u_sub_title{font-size:18px;font-weight:500;line-height:144.444%}.sales_service__list_body .u_desc{font-size:13px;line-height:184.615%;margin-top:11px}.sales_service__list_body .u_notes{margin-top:21px;padding:14px 16px 13px 20px}.sales_features{padding:66px 0 74px}.sales_features .c-section_head .u_sub_title{font-size:12px;margin-bottom:15px}.sales_features .c-section_head .u_title{font-size:24px}.sales_features .c-list_num_ico{grid-row-gap:10px;margin-top:31px}.sales_features .c-list_num_ico__item{padding-bottom:23px}.sales_features .c-list_num_ico__item_head{margin-bottom:0}.sales_features .c-list_num_ico__item_head .u_num{padding-left:94px}.sales_features .c-list_num_ico__item_head .u_icon{top:23px;left:24px;right:auto}.sales_features .c-list_num_ico__item .u_title{min-height:54px;font-size:18px;margin-bottom:17px;padding-right:0;padding-left:95px}.sales_faq{padding:66px 0 82px}.sales_faq .c-section_head .u_sub_title{font-size:12px;margin-bottom:15px}.sales_faq .c-section_head .u_title{font-size:24px}.sales_faq__wrap{padding:24px;margin-top:30px}.sales_faq__wrap .u_title{-ms-grid-columns:28px 1fr 10px;grid-template-columns:28px 1fr 10px;grid-column-gap:16px;font-size:16px;line-height:150%}.sales_faq__wrap .u_title::before{font-size:14px;line-height:171.429%}.sales_faq__wrap_inner{padding-top:16px}.sales_faq__wrap_inner .u_desc{font-size:13px;line-height:153.846%;padding-top:16px}}@media only screen and (max-width:834px){.sales_intro .c-section_head .c-desc{text-align:left}}@media only screen and (max-width:960px){.sales_intro .c-section_head .c-desc br.u_barrier{display:none}}@media only screen and (min-width:768px){.sales_service__list_num .u_large{display:block;font-size:48px;font-weight:500;line-height:50%;white-space:nowrap;margin-top:11px;margin-left:-.3em;margin-right:-.3em;margin-inline:-.3em}}@media only screen and (max-width:1023px){.sales_features .c-list_num_ico__item .u_title br.u_barrier{display:none}}

