@media screen and (min-width: 769px){.main_as{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0;box-sizing:border-box;font-family:'Noto Sans JP', sans-serif;font-feature-settings:"palt" 1;font-size:17px;color:#3c3c3c;width:935px;margin:150px auto 100px;text-align:center}.main_as p{letter-spacing:inherit;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;font-weight:500}.main_as img{width:100%}.main_as .h1wrap{background:no-repeat center top}.main_as .h1_content{background:no-repeat center top;margin:70px auto 0;max-width:100%;max-height:100%;background-attachment:scroll;background-size:cover;position:relative;text-align:center;line-height:initial}.main_as .h1_content div:nth-child(1){letter-spacing:6px;font-size:24px;font-weight:300}.main_as .h1_content div:nth-child(2){font-size:31px;letter-spacing:3px;font-weight:400;margin-top:40px}.main_as .h1_content div:nth-child(3){font-size:31px;letter-spacing:3px;font-weight:400;margin-top:40px}.main_as h1 div:nth-child(3){width:660px;margin:30px auto 0}h1{width:660px;margin:30px auto 0}.main_as .red_txt{color:#c4342b}.assurance{font-size:26px;margin-top:80px}.assurance p{margin-top:48px}.main_as .pointwrap{display:-webkit-box;display:flex;justify-content:space-around;text-align:center;margin-top:46px}.main_as .point{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:150px;height:170px;font-size:17px}.point div:first-child{width:100px}.main_as .c-1{margin:0 auto}.main_as h3{color:#3c3c3c;letter-spacing:2px;margin:24px auto 0;font-size:17px;font-weight:500;line-height:inherit}.main_as .c-1 div{width:400px;margin:36px auto 0}.detail{font-size:13px !important;line-height:1.7;color:#838383 !important;font-weight:normal !important;margin:30px auto 0 !important;letter-spacing:0 !important}.main_as .pcnone{display:none !important}.main_as .btn{margin:60px auto 0;width:470px;height:70px;background:#fff;color:#3c3c3c;letter-spacing:2px;font-size:18px;font-weight:bold;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:50px;-webkit-transition-property:all;transition-property:all;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-direction:row;box-sizing:border-box;border:#c4342b 2px solid}.main_as .btn::after{content:"";background:url("/Trade/images/basic_warranty_detail/arrow.png?v19d8b29fe8a") no-repeat center center;display:inline-block;width:13px;height:13px;margin-left:7px;background-size:contain}.main_as .troublepointwrap{display:-webkit-box;display:flex;justify-content:space-around;text-align:center;margin-top:46px}.main_as .troublewrap{display:-webkit-box;display:flex;margin-top:47px;justify-content:space-around}.main_as .troublepoint{font-size:17px;height:335px;width:240px}.main_as .troublepoint>p{color:#899db9;margin-top:20px}.merit_wrap{padding:64px 80px 40px 80px;box-sizing:border-box;border:2px dotted #c4342b;background:#fef4f5;margin-top:60px}.merit{display:-webkit-box;display:flex}.nosub{text-align:right;font-size:14px}.merit_img{width:260px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-right:72px}.main_as .merit_point_wrap{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:370px}.main_as .merit_point{display:-webkit-box;display:flex;font-size:17px;text-align:left}.main_as .copy{font-size:12px;line-height:2}.merit_point>div:nth-child(1){width:90px;margin-right:44px}.main_as h4{font-size:27px;position:relative;margin-top:80px;line-height:2;letter-spacing:3px;font-weight:bold}.main_as h4:before{content:'';position:absolute;left:50%;bottom:-9px;display:inline-block;width:50px;height:5px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:#c4342b}.main_as .item_list{text-align:left;-webkit-column-count:4;-moz-column-count:4;column-count:4;margin-top:87px;height:1000px}.list{width:220px;display:inline-block;margin-bottom:30px}.main_as .item2{margin-top:50px}.main_as .item2_list{padding:30px;text-align:left;box-sizing:border-box;border:2px #e3e3e3 solid;border-radius:10px}.item2>div:nth-child(2){display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;box-sizing:border-box;margin-top:50px}.item2_list2,.item2_list3{width:442px}.main_as .item2_txt{font-size:13px;margin-top:70px;line-height:2}.main_as .item2_list_txt{margin-top:20px;font-size:14px;line-height:2}.main_as .item_list ul{list-style:none;margin-left:0;padding-left:0;padding-top:12px}.main_as .item_list li{font-size:12px;line-height:2}.main_as .item_cap{font-size:18px;font-weight:bold}}
@media screen and (max-width: 768px){.main_as{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0;margin:0;box-sizing:border-box;font-family:'Noto Sans JP', sans-serif;font-feature-settings:"palt" 1;font-size:17px;color:#3c3c3c;line-height:2}.main_as img{width:100%}.main_as .h1wrap{background:no-repeat center top}.main_as>.h1_content{background:no-repeat center top;margin:70px auto 0;max-width:100%;max-height:100%;background-attachment:scroll;background-size:cover;position:relative;text-align:center}.main_as .h1_content div:nth-child(1){font-weight:300;letter-spacing:2px;font-size:4vw;line-height:1.7}.main_as .h1_content p{font-size:5.4vw;letter-spacing:2px;line-height:1.5;font-weight:500;margin-top:7%}.main_as .h1_content div:nth-child(3){width:90%;margin:8% auto 0}.main_as .red_txt{color:#c4342b}.main_as{margin:20% 5% 14%;text-align:center}.main_as .assurance{font-size:19px;width:100%}.main_as .assurance p{font-size:4.2vw;margin-top:8%;letter-spacing:0;line-height:1.5;font-weight:600}.troublepoint>p{color:#899db9;margin-bottom:5%}.pointwrap{display:-webkit-box;display:flex;justify-content:space-around;text-align:center;margin-top:46px}.main_as .point{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:150px;height:170px;font-size:17px}.main_as .point div:first-child{width:100px}.main_as .detail{font-size:13px;margin:30px auto 0;font-size:2.4vw !important;line-height:1.5;color:#838383 !important;font-weight:normal !important;margin:6% auto 0 !important;letter-spacing:0 !important}.main_as .c-1{margin:0 auto}.main_as h3{color:#3c3c3c;font-size:22px;letter-spacing:1px;margin:2% auto 0;font-size:3.5vw;font-weight:500;line-height:1.5}.main_as .c-1 div{width:62%;margin:2% auto 0}.main_as .btn{background:#fff;margin:12% auto 0;width:90%;height:56px;color:#3c3c3c;letter-spacing:1px;font-size:3.2vw;font-weight:bold;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:50px;-webkit-transition-property:all;transition-property:all;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-direction:row;box-sizing:border-box;border:#c4342b 2px solid;line-height:1.4}.main_as .btn::after{content:"";background:url("/Trade/images/basic_warranty_detail/arrow.png?v19d8b29fe8a") no-repeat center center;display:inline-block;width:13px;height:13px;margin-left:7px;background-size:contain}.main_as .btn:hover{opacity:0.5}.main_as .troublepointwrap{display:-webkit-box;display:flex;justify-content:space-around;text-align:center;margin-top:46px}.main_as .troublewrap{display:-webkit-box;display:flex;margin-top:2%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.troublewrap div:first-child{margin-top:2%}.troublepoint{font-size:17px;width:60%;border-radius:1000px;margin-top:5%}.main_as .merit_wrap{padding:7% 5% 8% 5%;box-sizing:border-box;border:2px dotted #c4342b;background:#fef4f5;margin-top:8%}.main_as .merit{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.main_as .nosub{text-align:center;font-size:2.5vw}.merit_img{width:52%}.merit_point_wrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:5%}.merit_point{display:-webkit-box;display:flex;text-align:left;margin-top:2%}.merit_point>div{font-size:4.3vw;width:100%;line-height:1.5}.main_as .copy{font-size:2.8vw;line-height:1.7;text-align:left;margin-top:7%}.merit_point>div:nth-child(1){width:30%;margin-right:7%}.main_as h4{font-size:4.8vw;position:relative;margin-top:13%;line-height:2;letter-spacing:2px;font-weight:bold}.main_as h4:before{content:'';position:absolute;left:50%;bottom:-9px;display:inline-block;width:12%;height:5px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:#c4342b}.main_as .item_list{text-align:left;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:14%}.main_as .list{display:inline-block;margin-bottom:7%}.li1{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.item2{margin-top:50px}.item2_list{padding:18px;text-align:left;box-sizing:border-box;border:2px #e3e3e3 solid;border-radius:10px}.item2>div:nth-child(2){-webkit-box-pack:justify;justify-content:space-between;box-sizing:border-box;margin-top:13px}.main_as .item2_list2,.main_as .item2_list3{margin-top:5%}.main_as .item2_txt{font-size:3vw;text-align:left;margin-top:15%;line-height:2}.main_as .item2_list_txt{margin-top:20px;font-size:12px;margin-top:4%;font-size:3vw;line-height:2}.main_as .spnone{display:none}.main_as .item_list ul{list-style:none;margin-left:0;padding-left:0;padding-top:2%}.main_as .item_list li{font-size:3.3vw;line-height:1.9}.main_as .item_cap{font-size:4vw;font-weight:bold}}
.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:40}.micromodal-slide.is-open .modal__overlay{z-index:100}.modal__container{background-color:#fff;padding:30px;max-width:80vw;max-height:80vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.modal__header h4{font-size:18px;line-height:110%;font-weight:400}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#cc0011;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,0.8)}.modal__content *{white-space:pre-wrap}.modal__content.modal__car-list *{white-space:normal;word-break:keep-all;line-height:normal}.modal__content.modal__car-list h5{margin-top:15px;font-size:15px;font-weight:400;line-height:110%;color:rgba(0,0,0,0.8)}.modal__content.modal__car-list a{font-size:12px;margin-right:15px}.modal__content.modal__car-list .car-link{padding-left:15px}.modal__content.modal__car-list .font-link{font-weight:400;line-height:1.5;color:#487abb !important;letter-spacing:-1px;opacity:1;text-decoration:underline;text-underline-position:under;-ms-text-underline-position:under}.modal__content.modal__car-list ul{margin:0;padding:0;list-style:none;list-style-position:outside}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#cc0011;color:#fff}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="false"] .modal__container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
