.page_intro_block__ttl h2{letter-spacing:1px}.inspection_section{padding:248px 0 166px;background:#fff}@media (max-width: 768px){.inspection_section{padding:140px 0 90px;background:#fff}}.inspection_section .section_title_main{margin-bottom:78px}.inspection_section .grid_container{row-gap:104px}@media (max-width: 768px){.inspection_section .section_title_main{font-size:26px}}.inspection_flow{padding:174px 0 0;background:#eaf0f0}@media (max-width: 768px){.inspection_flow{padding:120px 0 0}}.inspection_flow_inr{position:relative;max-width:1440px;margin:0 auto}.inspection_flow_inr .inspection_flow_img{position:absolute;bottom:-200px;right:0;width:min(522px,37.285714285714285vw);z-index:1}@media (max-width: 1100px){.inspection_flow_inr .inspection_flow_img{bottom:-200px;width:260px}}.inspection_flow .section_h2{margin-bottom:90px}.inspection_flow_item{padding:min(52px,4vw) min(98px,7.538461538461538vw);background:#fff;display:flex;gap:10px;justify-content:space-between;margin-bottom:30px;position:relative}@media (max-width: 768px){.inspection_flow_item{padding:40px 30px;flex-direction:column;gap:20px}}.inspection_flow_item:last-child{margin-bottom:280px}@media (max-width: 768px){.inspection_flow_item:last-child{margin-bottom:240px}}.inspection_flow_item:before{content:"";position:absolute;left:min(110px,8.461538461538462vw);bottom:-28px;z-index:10;width:24px;height:44px;background:url(/cdn/shop/files/maintenance_flow_arrow.svg?v=1760026550) center/contain no-repeat;pointer-events:none}.inspection_flow_item.last:before{display:none}.inspection_flow_item_boxTxt{position:absolute;right:-8px;bottom:-8px;line-height:1.25;background:#a09149;padding:min(12px,1vw)}@media (max-width: 768px){.inspection_flow_item_boxTxt{right:-8px;bottom:-8px;padding:4px 2px 6px}}.inspection_flow_item_boxTxt span{font-size:min(18px,1.6363636363636365vw);line-height:1;color:#fff;font-weight:700}@media (max-width: 768px){.inspection_flow_item_boxTxt span{font-size:11px}}.inspection_flow_item_content{display:flex;gap:min(24px,1.8461538461538463vw);align-items:center;position:relative;width:26%}@media (max-width: 768px){.inspection_flow_item_content{width:100%}}.inspection_flow_item_txt{font-size:min(18px,1.956521739130435vw);width:70%;line-height:2}@media (max-width: 768px){.inspection_flow_item_txt{font-size:15px;width:100%}}.inspection_flow_item_content .num{width:min(50px,5vw);height:min(50px,5vw);display:flex;align-items:center;justify-content:center;border:1px solid #B9BABA;line-height:1;border-radius:50%}@media (max-width: 768px){.inspection_flow_item_content .num{width:44px;height:44px}}.inspection_flow_item_content .num span{font-size:min(22px,2.1999999999999997vw);color:#b9baba;line-height:1;transform:translateY(-2px)}@media (max-width: 768px){.inspection_flow_item_content .num span{font-size:18px}}.inspection_flow_item_content .catch{font-size:min(28px,2.5454545454545454vw);font-weight:700;line-height:1.5}@media (max-width: 768px){.inspection_flow_item_content .catch{font-size:24px}}.repair_section{padding:min(362px,30.166666666666668vw) 0 min(166px,13.833333333333334vw);background:#fff}@media (max-width: 768px){.repair_section{padding:180px 0 90px}}@media (max-width: 768px){.repair_section .section_title_main{font-size:26px}}.repair_section .section_title_main{margin-bottom:128px}@media (max-width: 768px){.repair_section .section_title_main{margin-bottom:60px}}.repair_section .small_container{max-width:950px}.repair_section_head{display:flex;gap:40px;padding-bottom:100px;margin-bottom:100px;border-bottom:1px solid #B9BABA;justify-content:space-between}@media (max-width: 768px){.repair_section_head{flex-direction:column;gap:28px}}.repair_section_head_catch{font-size:min(35px,3.804347826086957vw);font-weight:500;font-family:Zen Old Mincho,serif}@media (max-width: 768px){.repair_section_head_catch{font-size:28px}}.repair_section_head_text{font-size:18px;width:58%;line-height:2}@media (max-width: 768px){.repair_section_head_text{font-size:16px;width:100%}}.safety_section{background:#eaf0f0;position:relative}.safety_section:before{content:"";width:100%;height:110px;background:#fff;left:0;top:0;z-index:0;position:absolute}.safety_box{position:relative;z-index:1;border-radius:6px;border:1px solid #B9BABA;padding:min(98px,8.166666666666666vw) min(96px,8vw) min(108px,9vw) min(96px,8vw);background:#fff;margin-bottom:196px}@media (max-width: 768px){.safety_box{padding:40px 30px;margin-bottom:100px}}.safety_box_catch{font-size:35px;font-weight:500;font-family:Zen Old Mincho,serif;margin-bottom:74px;text-align:center}@media (max-width: 768px){.safety_box_catch{font-size:26px}}.safety_box_item{display:flex;gap:min(55px,4.435483870967742vw);margin-bottom:70px}@media (max-width: 768px){.safety_box_item{flex-direction:column}}.safety_box_item:last-child{margin-bottom:0}.safety_box_item_img{width:min(456px,36.774193548387096vw);flex-shrink:0}@media (max-width: 768px){.safety_box_item_img{width:auto}}.safety_box_item_img img{width:100%}.safety_box_item_txtArea h3{font-size:min(28px,2.5454545454545454vw);font-weight:700;margin-bottom:20px}@media (max-width: 768px){.safety_box_item_txtArea h3{font-size:20px}}.safety_box_item_txt{font-size:16px;line-height:2}.coding_section{padding:min(380px,31.666666666666664vw) 0 0;background:#eaf0f0}@media (max-width: 768px){.coding_section{padding:120px 0 0}}.coding_section .section_title_main{margin-bottom:128px}@media (max-width: 768px){.coding_section .section_title_main{font-size:26px;margin-bottom:60px}}.coding_section_head{display:flex;gap:40px;margin-bottom:92px;justify-content:space-between}@media (max-width: 768px){.coding_section_head{flex-direction:column;gap:36px}}.coding_section_head_catch{font-size:min(35px,3.804347826086957vw);font-weight:500;font-family:Zen Old Mincho,serif}@media (max-width: 768px){.coding_section_head_catch{font-size:28px}}.coding_section_head_text{font-size:18px;width:58%;line-height:2}@media (max-width: 768px){.coding_section_head_text{font-size:16px;width:100%}}.coding_item{padding:min(52px,4.333333333333334vw) min(100px,8.333333333333332vw) min(36px,3vw) min(60px,5vw);border-radius:14px;gap:40px;justify-content:space-between;background:#fff;display:flex;align-items:center;margin-bottom:20px;min-height:253px}@media (max-width: 1100px){.coding_item{flex-direction:column}}@media (max-width: 768px){.coding_item{padding:40px 30px;gap:20px}}.coding_item_row{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}@media (max-width: 768px){.coding_item_row{flex-direction:column;align-items:center}}.coding_item_wrap{display:flex;gap:20px;margin-bottom:92px}@media (max-width: 920px){.coding_item_wrap{flex-direction:column;margin-bottom:40px}}.coding_item_wrap .coding_item{padding:min(66px,5.5vw) min(46px,3.833333333333333vw) min(52px,4.333333333333334vw);gap:20px;justify-content:unset}@media (max-width: 768px){.coding_item_wrap .coding_item{padding:40px 30px}}.coding_item_col{flex-direction:column;margin-bottom:0;flex:1}.coding_type{display:flex;flex-direction:column;align-items:center;width:28%;gap:12px}@media (max-width: 1100px){.coding_type{width:100%}}.coding_item_txtArea{width:63%}@media (max-width: 1100px){.coding_item_txtArea{width:100%}}.coding_item_col .coding_type,.coding_item_col .coding_item_txtArea{width:100%}.coding_type_txt{font-size:28px;font-weight:700;text-align:center;line-height:1.5}@media (max-width: 768px){.coding_type_txt{font-size:22px}}.coding_item_txtTop{padding-bottom:32px;margin-bottom:20px;border-bottom:1px solid #B9BABA}.coding_item_txt a{color:#d7000f}.repair_body{display:flex;gap:min(46px,3.833333333333333vw)}@media (max-width: 920px){.repair_body{flex-direction:column;gap:20px}}.repair_item{flex:1;padding:min(50px,4.166666666666666vw) min(60px,5vw) min(60px,5vw);background:#fff;border-radius:14px}@media (max-width: 768px){.repair_item{padding:30px 20px}}.repair_item_ttl{font-size:28px;font-weight:700;line-height:1.5;margin-bottom:8px}@media (max-width: 768px){.repair_item_ttl{font-size:20px;margin-bottom:12px}}.repair_item_txt{font-size:16px;line-height:2;margin-bottom:16px}@media (max-width: 768px){.repair_item_txt{font-size:15px;margin-bottom:12px}}.repair_item_imgArea{display:flex;gap:6px;position:relative;margin-bottom:28px}@media (max-width: 768px){.repair_item_imgArea{margin-bottom:16px}}.repair_item_img img{display:block}.repair_item_imgArea:last-child{margin-bottom:0}.repair_item_imgArea .arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px}@media (max-width: 768px){.repair_item_imgArea .arrow{width:32px;height:32px}}.price_section{background:#eaf0f0;padding:120px 0 0}.price_body{display:flex;gap:40px;justify-content:space-between;margin:0 auto 120px;max-width:700px}@media (max-width: 768px){.price_body{flex-direction:column;max-width:none}}.price_body .section_h2{margin-bottom:26px}.price_body_txtArea{width:31.71428571%}@media (max-width: 768px){.price_body_txtArea{width:100%}}.price_body_txt{font-size:16px}.price_list{border-top:1px solid #B9BABA;width:59.43%}@media (max-width: 768px){.price_list{width:100%}}.price_list .price_list_item{padding:20px 40px 20px 20px;border-bottom:1px solid #B9BABA;display:flex;justify-content:space-between}@media (max-width: 768px){.price_list .price_list_item{padding:20px 0}}.price_list .price_list_item p{font-size:18px}@media (max-width: 768px){.price_list .price_list_item p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/service_maintenance.css.map */
