/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}@font-face{font-family:"icomoon";src:url("fonts/icomoon.ttf?bxslkl") format("truetype"),url("fonts/icomoon.woff?bxslkl") format("woff"),url("fonts/icomoon.svg?bxslkl#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow1-down:before{content:""}.icon-arrow1-left:before{content:""}.icon-arrow1-right:before{content:""}.icon-arrow1-up:before{content:""}.icon-arrow2-down:before{content:""}.icon-arrow2-left:before{content:""}.icon-arrow2-right:before{content:""}.icon-arrow2-up:before{content:""}.icon-new-tab:before{content:""}.icon-new-window:before{content:""}.icon-parallelogram:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}html{font-size:17px;line-height:1.75}.ap-body{position:relative;min-width:1200px;margin:0 auto;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;color:#3e3a39;overflow-wrap:anywhere;word-break:break-word;word-break:normal;line-break:strict;-webkit-font-smoothing:antialiased}.ap-main{position:relative;min-height:100vh;padding-top:140px}:where(a){color:inherit;text-decoration:none}:where(ul li,p) :where(a){color:#05afed}:where(ul){list-style-type:none}:where(p){text-align:justify}.cf::after,.clearfix::after{content:"";display:block;clear:both}.-align_center{text-align:center !important}.-align_center p{text-align:center !important}.-align_right{text-align:right !important}.-align_right p{text-align:right !important}.-align_left{text-align:left !important}.-align_left p{text-align:left !important}.-font_larger{font-size:larger !important}.-font_smaller{font-size:smaller !important}.-palt{font-feature-settings:"palt"}.-display_none{display:none !important}.-mt0em{margin-top:0em !important}.-mt0em_half{margin-top:0.5em !important}.-mb0em{margin-bottom:0em !important}.-mb0em_half{margin-bottom:0.5em !important}.-pt0em{padding-top:0em !important}.-pt0em_half{padding-top:0.5em !important}.-pb0em{padding-bottom:0em !important}.-pb0em_half{padding-bottom:0.5em !important}.-mt1em{margin-top:1em !important}.-mt1em_half{margin-top:1.5em !important}.-mb1em{margin-bottom:1em !important}.-mb1em_half{margin-bottom:1.5em !important}.-pt1em{padding-top:1em !important}.-pt1em_half{padding-top:1.5em !important}.-pb1em{padding-bottom:1em !important}.-pb1em_half{padding-bottom:1.5em !important}.-mt2em{margin-top:2em !important}.-mt2em_half{margin-top:2.5em !important}.-mb2em{margin-bottom:2em !important}.-mb2em_half{margin-bottom:2.5em !important}.-pt2em{padding-top:2em !important}.-pt2em_half{padding-top:2.5em !important}.-pb2em{padding-bottom:2em !important}.-pb2em_half{padding-bottom:2.5em !important}.-mt3em{margin-top:3em !important}.-mt3em_half{margin-top:3.5em !important}.-mb3em{margin-bottom:3em !important}.-mb3em_half{margin-bottom:3.5em !important}.-pt3em{padding-top:3em !important}.-pt3em_half{padding-top:3.5em !important}.-pb3em{padding-bottom:3em !important}.-pb3em_half{padding-bottom:3.5em !important}.-mt4em{margin-top:4em !important}.-mt4em_half{margin-top:4.5em !important}.-mb4em{margin-bottom:4em !important}.-mb4em_half{margin-bottom:4.5em !important}.-pt4em{padding-top:4em !important}.-pt4em_half{padding-top:4.5em !important}.-pb4em{padding-bottom:4em !important}.-pb4em_half{padding-bottom:4.5em !important}.-mt5em{margin-top:5em !important}.-mt5em_half{margin-top:5.5em !important}.-mb5em{margin-bottom:5em !important}.-mb5em_half{margin-bottom:5.5em !important}.-pt5em{padding-top:5em !important}.-pt5em_half{padding-top:5.5em !important}.-pb5em{padding-bottom:5em !important}.-pb5em_half{padding-bottom:5.5em !important}.-mt6em{margin-top:6em !important}.-mt6em_half{margin-top:6.5em !important}.-mb6em{margin-bottom:6em !important}.-mb6em_half{margin-bottom:6.5em !important}.-pt6em{padding-top:6em !important}.-pt6em_half{padding-top:6.5em !important}.-pb6em{padding-bottom:6em !important}.-pb6em_half{padding-bottom:6.5em !important}.-indent1em{display:inline-block;padding-left:1em}.-indent1em_half{display:inline-block;padding-left:1.5em}.-indent2em{display:inline-block;padding-left:2em}.-indent2em_half{display:inline-block;padding-left:2.5em}.-indent3em{display:inline-block;padding-left:3em}.-indent3em_half{display:inline-block;padding-left:3.5em}.-hanging1em{display:inline-block;text-indent:-1em !important;padding-left:1em !important}.-hanging1em_half{display:inline-block;text-indent:-1.5em !important;padding-left:1.5em !important}.-hanging2em{display:inline-block;text-indent:-2em !important;padding-left:2em !important}.-hanging2em_half{display:inline-block;text-indent:-2.5em !important;padding-left:2.5em !important}.-hanging3em{display:inline-block;text-indent:-3em !important;padding-left:3em !important}.-hanging3em_half{display:inline-block;text-indent:-3.5em !important;padding-left:3.5em !important}.-w98per{display:block;transform:scaleX(0.98);transform-origin:left;width:calc(100%/0.98)}.-w95per{display:block;transform:scaleX(0.95);transform-origin:left;width:calc(100%/0.95)}.-w90per{display:block;transform:scaleX(0.9);transform-origin:left;width:calc(100%/0.9)}.-w75per{display:block;transform:scaleX(0.75);transform-origin:left;width:calc(100%/0.75)}.-w60per{display:block;transform:scaleX(0.6);transform-origin:left;width:calc(100%/0.6)}:where(.ap-classic_editor_content) p{text-align:justify}:where(.ap-classic_editor_content) iframe{max-width:100%;height:auto;aspect-ratio:16/9}:where(.ap-classic_editor_content) img{max-width:100%}:where(.ap-classic_editor_content) a:not([class]){color:#05afed;text-decoration:underline}:where(.ap-classic_editor_content) a:not([class]):where([target=_blank])::after{content:"";display:inline-block;margin:0 .25em;font-family:"icomoon";font-weight:normal;font-size:100%;text-decoration:none;vertical-align:-0.125em;line-height:0;text-indent:0}:where(.ap-classic_editor_content) a:has(>img):not([class]):where([target=_blank])::after{content:none}:where(.ap-classic_editor_content) ol:not([class]){padding-left:1.25em;list-style-type:decimal}:where(.ap-classic_editor_content) ol:not([class]) li{padding:3px 0}:where(.ap-classic_editor_content) ul:not([class]){padding-left:1.25em;list-style-type:disc}:where(.ap-classic_editor_content) ul:not([class]) li{padding:3px 0}:where(.ap-classic_editor_content) em{font-style:italic}:where(.ap-classic_editor_content) strong,:where(.ap-classic_editor_content) b{font-weight:bold}:where(.ap-classic_editor_content) blockquote{display:block;width:-moz-fit-content;width:fit-content;margin:0;padding:1em 1.5em;background-color:#efefef}:where(.ap-classic_editor_content) hr{border:none;background-color:#9fa0a0;height:1px}:where(.ap-classic_editor_content) .aligncenter,:where(.ap-classic_editor_content) .alignright,:where(.ap-classic_editor_content) .alignleft{display:block;float:none;margin:0}:where(.ap-classic_editor_content) .aligncenter{margin-left:auto;margin-right:auto}:where(.ap-classic_editor_content) .alignright{margin-left:auto}:where(.ap-classic_editor_content) .alignleft{margin-right:auto}:where(.ap-classic_editor_content) table:not([class]){border-collapse:collapse}:where(.ap-classic_editor_content) table:not([class]) th,:where(.ap-classic_editor_content) table:not([class]) td{padding:.5em;border:1px solid #9fa0a0;background-color:#fff}:where(.ap-classic_editor_content) table:not([class]) th{background-color:#efefef;font-weight:300}:where(.ap-classic_editor_content) table:not([class]) thead th{text-align:center;vertical-align:middle}:where(.ap-block_editor_content) a:not([class]){color:#05afed;text-decoration:underline}:where(.ap-block_editor_content) a:not([class]):where([target=_blank])::after{content:"";display:inline-block;margin:0 .25em;font-family:"icomoon";font-weight:normal;font-size:100%;text-decoration:none;vertical-align:-0.125em;line-height:0;text-indent:0}:where(.ap-block_editor_content) a:has(>img):not([class]):where([target=_blank])::after{content:none}:where(.ap-block_editor_content) ul{padding-left:1.25em;list-style-type:disc}:where(.ap-block_editor_content) ul li{padding:3px 0}:where(.ap-block_editor_content) ol{padding-left:1.25em;list-style-type:decimal}:where(.ap-block_editor_content) ol li{padding:3px 0}:where(.ap-block_editor_content) figcaption{margin:.5em 0;text-align:center}:target{scroll-margin-top:100px}.ap-section1,.ap-section1--narrow_pc,.ap-section1--wide_sp{position:relative}.ap-section1 .container,.ap-section1--narrow_pc .container,.ap-section1--wide_sp .container{position:relative;width:1200px;margin:0 auto}.ap-section1 .container.-narrow_pc,.ap-section1--narrow_pc .container.-narrow_pc,.ap-section1--wide_sp .container.-narrow_pc{position:relative;width:1000px;margin:0 auto}.ap-section1--narrow_pc .container{width:1000px}.ap-section1--narrow_pc .container .content-width{width:1200px;margin-right:-100px;margin-left:-100px}.ap-two_cols1{display:flex}.ap-two_cols1__left{width:30%}.ap-two_cols1__right{width:70%}.ap-two_cols2{display:flex}.ap-two_cols2__left{width:25%}.ap-two_cols2__right{width:75%}.ap-two_cols3{display:flex;gap:60px}.ap-two_cols4{display:flex;gap:25px}.ap-two_cols4 .image,.ap-two_cols4 .col{width:50%}.ap-two_cols4 .image{margin-top:9px}.ap-two_cols4 .image img{max-width:100%}.ap-breadcrumb{padding:40px 0;font-size:.8235294118rem;line-height:1.2857142857;color:#b5b5b6;font-weight:500;white-space:nowrap;overflow-y:auto}.ap-breadcrumb [property=name]{display:inline-block;max-width:40rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.16em;text-indent:.16em;text-indent:0}.ap-breadcrumb [property=name] br{display:none}.ap-breadcrumb .separator{vertical-align:.1em}.ap-breadcrumb>:nth-last-child(1),.ap-breadcrumb>:nth-last-child(2){color:#05afed}.ap-faq1__tabs{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;padding:0 26px;margin-bottom:80px}.ap-faq1__tab-item{flex:1;position:relative;display:flex;justify-content:center;align-items:center;min-height:100px;font-size:1.0588235294rem;line-height:1.2222222222;letter-spacing:.02em;text-indent:.02em;font-weight:500;text-align:center;color:#898989;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:color .3s}.ap-faq1__tab-item::before,.ap-faq1__tab-item::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;transform:skewX(-28deg);z-index:-1}.ap-faq1__tab-item::before{background:#efefef}.ap-faq1__tab-item::after{background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%);opacity:0;transition:opacity .3s}.ap-faq1__tab-item.-active{color:#fff}.ap-faq1__tab-item.-active::after{opacity:1}.ap-faq1__faq_list{display:flex;flex-direction:column;gap:35px 0;margin-top:60px;padding:0 100px}.ap-faq1__qa_box{position:relative;border-radius:20px;cursor:pointer;z-index:1}.ap-faq1__qa_box::before,.ap-faq1__qa_box::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;border:1px solid rgba(0,0,0,0);z-index:-1}.ap-faq1__qa_box::before{background:linear-gradient(white, white) padding-box,linear-gradient(90deg, #05AFED 0%, #654998 100%) border-box}.ap-faq1__qa_box::after{background:linear-gradient(rgb(242.2685950413, 251.4008264463, 254.7314049587), rgb(242.2685950413, 251.4008264463, 254.7314049587)) padding-box,linear-gradient(90deg, #05AFED 0%, #654998 100%) border-box;opacity:0}.ap-faq1__qa_box.-open .ap-faq1__box_icon::after{transform:rotate(0deg)}.ap-faq1__question{position:relative;font-size:1.1764705882rem;line-height:1.25;font-weight:bold;padding:18px 80px 18px 80px}.ap-faq1__question::before{content:"Q.";position:absolute;top:16px;left:30px}.ap-faq1__box_icon{position:absolute;top:calc(50% - 2px);transform:translateY(-50%);right:30px}.ap-faq1__box_icon::before,.ap-faq1__box_icon::after{content:"";position:absolute;top:0;right:0;width:22px;height:4px;border-radius:10px;background:linear-gradient(90deg, #05AFED 0, #654998 100%)}.ap-faq1__box_icon::after{transform:rotate(-90deg);transition:transform .3s}.ap-faq1__answer{display:none;position:relative;padding:0 80px 16px 80px}.ap-faq1__answer::before{content:"A.";position:absolute;top:0;left:33px}#ap-footer{position:relative;padding:110px 0 60px;color:#fff;overflow:hidden;z-index:1}#ap-footer .container{position:relative;width:1200px;margin:0 auto}#ap-footer .contact_box{position:relative;width:100%;height:373px;margin:0 auto;padding:0 121.1950466949px;color:#3e3a39;z-index:1}#ap-footer .contact_box::after{content:"";position:absolute;top:0;left:50%;display:block;width:calc(100% - 121.1950466949px);height:100%;background-color:#fff;transform:translateX(-50%) skew(-18deg);z-index:-1}#ap-footer .contact_box>.title1{position:absolute;top:25px;left:395px;font-size:1.8823529412rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-align:center}#ap-footer .contact_box .two_col{position:absolute;top:84px;left:167px;display:flex;gap:normal 75px;width:873px}#ap-footer .contact_box .link_box .title{text-align:center}#ap-footer .contact_box .link_box .title .img{display:none}#ap-footer .contact_box .link_box .title .text{font-size:1.4117647059rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold}#ap-footer .contact_box .link_box .body{display:flex;align-items:center;gap:normal 25px;margin-top:18px}#ap-footer .contact_box .link_box .button{position:relative;display:flex;align-items:center;justify-content:center;width:315px;height:66px;padding-right:20px;font-size:1.1176470588rem;line-height:1.2105263158;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-decoration:none;background:linear-gradient(30deg, #05AFED 0%, #654998 100%);border-radius:100px;overflow:hidden;z-index:1}#ap-footer .contact_box .link_box .button span{display:inline-block;background:linear-gradient(90deg, #05AFED 0%, #654998 100%);-webkit-background-clip:text;background-clip:text;color:#fff}#ap-footer .contact_box .link_box .button::before{content:"";position:absolute;display:block;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:100px;background:#fff;z-index:-1;opacity:0}#ap-footer .contact_box .link_box .button::after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;font-size:1.1176470588rem;font-weight:bold;font-family:"icomoon";background:linear-gradient(90deg, #05AFED 10%, #654998 90%);-webkit-background-clip:text;background-clip:text;color:#fff;text-indent:0}#ap-footer .contact_box>.title2{position:absolute;top:244px;left:195px;font-size:1.8823529412rem;line-height:1.3125;letter-spacing:.08em;text-indent:.08em;font-weight:bold}#ap-footer .contact_box>.title2::before,#ap-footer .contact_box>.title2::after{content:"";position:absolute;top:50%;width:43px;height:3px;background-color:#05afed}#ap-footer .contact_box>.title2::before{left:-52px;transform:translateY(-50%) rotate(58deg)}#ap-footer .contact_box>.title2::after{right:-40px;transform:translateY(-50%) rotate(-58deg)}#ap-footer .contact_box .sns_links{position:absolute;top:310px;left:230px;display:flex;gap:normal 43px}#ap-footer .contact_box .sns_links a{display:flex;align-items:center;font-size:1.1176470588rem;line-height:1.2105263158;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}#ap-footer .contact_box .sns_links .icon{display:inline-block;margin-left:10px}#ap-footer .upper{display:flex;justify-content:space-between;margin-top:70px}#ap-footer .upper .left{flex:none;width:400px;padding-left:8px;padding-top:10px}#ap-footer .upper .left .logo{display:inline-block;text-decoration:none}#ap-footer .upper .left .address{margin-top:25px;font-size:.9411764706rem;line-height:1.625;letter-spacing:.14em;text-indent:.14em;text-indent:0}#ap-footer .upper .right{flex:1}#ap-footer .upper .footer_menu{display:flex;justify-content:space-between;flex-wrap:wrap;gap:35px 10px}#ap-footer .upper .footer_menu li.-blank_pc{display:block;height:34px}#ap-footer .upper .footer_menu a,#ap-footer .upper .footer_menu .lv1_title{display:inline-block;padding:4px 0;font-size:.9411764706rem;line-height:1.625;letter-spacing:.08em;text-indent:.08em;text-indent:0;text-decoration:none;color:#fff}#ap-footer .upper .footer_menu a:where([target=_blank])::after{content:"";display:inline-block;margin:0 .25em;font-family:"icomoon";font-weight:normal;font-size:100%;text-decoration:none;vertical-align:-0.125em;line-height:0;text-indent:0}#ap-footer .upper .footer_menu .lv1_title::before{content:"";font-family:"icomoon";vertical-align:-3.5px;margin-right:8px;font-size:22px;line-height:0;text-indent:0}#ap-footer .upper .footer_menu .lv1_title:has(.button) .button{display:none}#ap-footer .upper .footer_menu .lv2{padding-left:36px}#ap-footer .upper .footer_menu .lv2 a{display:inline-block;padding-left:10px;text-indent:-10px}#ap-footer .upper .footer_menu .lv2 a::before{content:"-";display:inline-block;width:10px;text-indent:0}#ap-footer .lower{display:flex;align-items:center;margin-top:75px}#ap-footer .lower .copyright{flex:none;width:354px;font-size:.6470588235rem;line-height:1;letter-spacing:.14em;text-indent:.14em;text-indent:0}#ap-header{position:absolute;top:0;left:0;width:100%;min-width:390px;height:auto;background-color:#fff;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}#ap-header .container{position:relative;width:calc(100% - 60px);height:100%;min-width:1200px;height:140px;margin:0 auto}#ap-header .logo{position:absolute;top:75px;left:0;line-height:0}#ap-header .upper{display:flex;justify-content:flex-end;align-items:flex-start;height:65px}#ap-header .upper .header_menu2{display:flex;align-items:center;gap:normal 6px}#ap-header .upper .header_menu2 li a{position:relative;display:block;min-width:122px;padding:17px 10px;font-size:.8235294118rem;line-height:1;letter-spacing:.16em;text-indent:.16em;font-weight:500;text-align:center;background-color:#f7f8f8;transition:color .3s,background-color .3s;cursor:pointer}#ap-header .upper .header_menu2 li a:hover{color:#05afed;background-color:rgba(5,175,237,.05)}#ap-header .lower{display:flex;justify-content:flex-end;align-items:center;height:50px}#ap-header .lower .header_menu1{display:flex;align-items:center;gap:normal 10px}#ap-header .lower .header_menu1>li{position:relative}#ap-header .lower .header_menu1>li>.lv1_title,#ap-header .lower .header_menu1>li>a{position:relative;display:block;padding:0 10px;font-size:.9411764706rem;line-height:1.75;letter-spacing:.16em;text-indent:.16em;font-weight:500;transition:color .3s;cursor:pointer}#ap-header .lower .header_menu1>li>.lv1_title:hover,#ap-header .lower .header_menu1>li>a:hover{color:#05afed}#ap-header .lower .header_menu1>li .lv1_title::after{content:"";font-weight:normal;font-family:"icomoon";font-size:.5882352941rem;vertical-align:1px;padding-left:2px}#ap-header .lower .header_menu1>li>a::after{content:"";position:absolute;left:50%;transform:translateX(-50%) skewX(-30deg);bottom:-3px;display:block;width:calc(var(--border_repeat_pc)*6px);height:4px;background:repeating-linear-gradient(90deg, #05AFED 0px, #05AFED 5.5px, transparent 5.5px, transparent 6px, #654998 6px, #654998 11.5px, transparent 11.5px, transparent 12px);opacity:0;transition:opacity .3s}#ap-header .lower .header_menu1>li>a.current::after,#ap-header .lower .header_menu1>li>a:hover::after{opacity:1}#ap-header .lower .header_menu1 li:has(.lv1_title):hover .lv1_title{color:#05afed}#ap-header .lower .header_menu1 li:has(.lv1_title):hover ul.lv2{padding-top:13px;padding-bottom:20px;visibility:visible;opacity:1}#ap-header .lower .header_menu1 li:has(.lv1_title):hover ul.lv2 .lv2_title,#ap-header .lower .header_menu1 li:has(.lv1_title):hover ul.lv2 a{padding-top:6px;padding-bottom:6px;line-height:1}#ap-header .lower .header_menu1 ul.lv2{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:block;width:-moz-max-content;width:max-content;padding:0 4px 0 4px;background:linear-gradient(120deg, #05AFED 0%, #654998 100%);font-size:.9411764706rem;line-height:1;letter-spacing:.16em;text-indent:.16em;color:#fff;font-weight:500;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s,padding .3s;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:default}#ap-header .lower .header_menu1 ul.lv2 .lv2_title,#ap-header .lower .header_menu1 ul.lv2 a{display:block;padding:0 9px 0 8px;line-height:0;overflow:hidden;transition:padding .3s,line-height .3s}#ap-header .lower .header_menu1 ul.lv2 .lv2_title span,#ap-header .lower .header_menu1 ul.lv2 a span{display:inline-block}#ap-header .lower .header_menu1 ul.lv2 a span{display:inline-block;padding-left:13px;text-indent:-13px}#ap-header .lower .header_menu1 ul.lv2 a span::before{content:"-";display:inline-block;width:13px;text-indent:0}#ap-header .lower .header_menu1 ul.lv2 a:hover{background-color:#fff}#ap-header .lower .header_menu1 ul.lv2 a:hover span{background:linear-gradient(90deg, #05AFED 0%, #654998 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}#ap-header .lower .header_menu1 ul.lv3 a{padding-left:30px}#ap-header .button{position:relative;display:inline-block;margin-left:20px;padding:16px 20px 17px 20px;color:#05afed;font-size:.9411764706rem;line-height:1;letter-spacing:.16em;text-indent:.16em;font-weight:bold;text-decoration:none;background:linear-gradient(30deg, #05AFED 0%, #654998 100%);border-radius:100px;overflow:hidden;z-index:1}#ap-header .button span{display:inline-block;background:linear-gradient(90deg, #05AFED 0%, #654998 100%);-webkit-background-clip:text;background-clip:text;color:#fff}#ap-header .button::before{content:"";position:absolute;display:block;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:100px;background:#fff;z-index:-1;opacity:0}#ap-header .menu_button{position:relative;width:38px;height:38px;background:linear-gradient(30deg, #05AFED 13.85%, #654998 86.61%);border-radius:100%;cursor:pointer}#ap-header .menu_button::before,#ap-header .menu_button::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1px;background-color:#fff;transition:transform .3s}#ap-header .menu_button::before{transform:translate(-50%, calc(-50% - 2.5px))}#ap-header .menu_button::after{transform:translate(-50%, calc(-50% + 2.5px))}#ap-header .menu_button.-open::before{transform:translate(-50%, -50%) rotate(-205deg)}#ap-header .menu_button.-open::after{transform:translate(-50%, -50%) rotate(205deg)}#ap-header .menu{display:none;width:100%;max-height:calc(var(--vh_px, 100vh) - 55px);padding:20px 30px 30px;background-color:#fff;overflow-y:auto}#ap-header .menu .header_menu1>li{border-bottom:1px solid #3e3a39}#ap-header .menu .header_menu1>li .lv1_title,#ap-header .menu .header_menu1>li>a{display:block;padding:10px .5em;letter-spacing:.16em;text-indent:.16em;text-indent:0;font-weight:500}#ap-header .menu .header_menu1>li .lv1_title{position:relative;padding-right:50px;cursor:pointer}#ap-header .menu .header_menu1>li .lv1_title.-open::after{opacity:1}#ap-header .menu .header_menu1>li .lv1_title::before,#ap-header .menu .header_menu1>li .lv1_title::after{content:"";position:absolute;top:50%;right:-11px;transform:translateY(-50%);display:block;width:40px;height:40px;transition:opacity .3s;background-repeat:no-repeat;background-position:center}#ap-header .menu .header_menu1>li .lv1_title::before{background-image:url(../img/header/button1.svg)}#ap-header .menu .header_menu1>li .lv1_title::after{background-image:url(../img/header/button2.svg);opacity:0}#ap-header .menu .header_menu1 .lv2{position:relative;top:-5px;display:none;padding-left:1.16em;padding-bottom:10px}#ap-header .menu .header_menu1 .lv2>li .lv2_title,#ap-header .menu .header_menu1 .lv2>li a{display:block;padding:8px .5em;letter-spacing:.16em;text-indent:.16em;text-indent:0;font-weight:500}#ap-header .menu .header_menu1 .lv2>li a.lv2_title,#ap-header .menu .header_menu1 .lv2>li a{padding-left:1.25em;text-indent:-0.75em}#ap-header .menu .header_menu1 .lv2>li a.lv2_title::before,#ap-header .menu .header_menu1 .lv2>li a::before{content:"-";display:inline-block;width:.75em;text-indent:0}#ap-header .menu .header_menu1 .lv3{position:relative;top:-3px;padding-left:1.16em}#ap-header .menu .header_menu2{display:flex;justify-content:space-between;flex-wrap:wrap;gap:normal 20px;margin-top:20px;font-size:.8235294118rem;line-height:1.2857142857;letter-spacing:.16em;text-indent:.16em;font-weight:500}#ap-header .menu .header_menu2 a{display:block;padding:10px}#ap-header_bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.ap-pagination .nav-links{display:flex;justify-content:center;align-items:center;gap:11px;flex-wrap:wrap}.ap-pagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;line-height:1;color:#b5b5b6}.ap-pagination .page-numbers.current{color:#05afed}.ap-pagination .next,.ap-pagination .prev{position:relative;width:40px;height:40px;cursor:pointer;z-index:1}.ap-pagination .next::before,.ap-pagination .prev::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) skew(-30deg);display:block;width:28px;height:20px;z-index:-1}.ap-pagination .next::after,.ap-pagination .prev::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;font-size:.6470588235rem;line-height:1;font-family:"icomoon";font-weight:bold;color:#fff}.ap-pagination .next::before{background-color:#654998}.ap-pagination .next::after{content:""}.ap-pagination .prev::before{background-color:#05afed}.ap-pagination .prev::after{content:""}.ap-sidebar-blog__title{font-size:1.4705882353rem;line-height:1;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-sidebar-blog__title::first-letter{color:#05afed}.ap-sidebar-blog__list{margin-top:32px}.ap-sidebar-blog__list li{margin-bottom:8px}.ap-sidebar-blog__list li a{font-weight:bold;color:#3e3a39;text-decoration:underline}.ap-soldcars-list1 .item,.ap-soldcars-list2 .item{width:358px}.ap-soldcars-list1 .item .img,.ap-soldcars-list2 .item .img{width:100%;aspect-ratio:358/238}.ap-soldcars-list1 .item .img img,.ap-soldcars-list2 .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-soldcars-list1 .item .item_title,.ap-soldcars-list2 .item .item_title{font-size:1.2941176471rem;line-height:1.22;font-weight:bold;margin-top:23px}.ap-soldcars-list1 .item .grade,.ap-soldcars-list1 .item .spec_item,.ap-soldcars-list2 .item .grade,.ap-soldcars-list2 .item .spec_item{display:flex;font-size:1.1764705882rem;line-height:1.22}.ap-soldcars-list1 .item .grade .title,.ap-soldcars-list1 .item .spec_item .title,.ap-soldcars-list2 .item .grade .title,.ap-soldcars-list2 .item .spec_item .title{display:flex;justify-content:space-between;flex-shrink:0;color:#654998;width:80px}.ap-soldcars-list1 .item .grade .separator,.ap-soldcars-list1 .item .spec_item .separator,.ap-soldcars-list2 .item .grade .separator,.ap-soldcars-list2 .item .spec_item .separator{flex-shrink:0;display:inline-block;margin-right:2px;color:#654998}.ap-soldcars-list1 .item .grade,.ap-soldcars-list2 .item .grade{margin-top:12px}.ap-soldcars-list1 .item .grade .title,.ap-soldcars-list1 .item .grade .separator,.ap-soldcars-list2 .item .grade .title,.ap-soldcars-list2 .item .grade .separator{font-weight:bold}.ap-soldcars-list1 .item .spec_wrap,.ap-soldcars-list2 .item .spec_wrap{margin-top:10px}.ap-soldcars-list1 .item .spec_wrap .img,.ap-soldcars-list2 .item .spec_wrap .img{display:none}.ap-soldcars-list1 .item .spec,.ap-soldcars-list2 .item .spec{display:flex;flex-direction:column;gap:10px}.ap-soldcars-list1 .item .spec_item .title,.ap-soldcars-list1 .item .spec_item .separator,.ap-soldcars-list2 .item .spec_item .title,.ap-soldcars-list2 .item .spec_item .separator{font-weight:500}.ap-form1 input[type=text],.ap-form1 input[type=email],.ap-form1 input[type=tel],.ap-form1 input[type=password],.ap-form1 input[type=date],.ap-form1 select,.ap-form1 textarea{padding:14px 20px;border-radius:20px;border:1px solid #898989;font-size:1rem;line-height:1.75}.ap-form1 input[type=text].-width_auto,.ap-form1 input[type=email].-width_auto,.ap-form1 input[type=tel].-width_auto,.ap-form1 input[type=password].-width_auto,.ap-form1 input[type=date].-width_auto,.ap-form1 select.-width_auto,.ap-form1 textarea.-width_auto{width:auto}.ap-form1 input[type=text].-width_quarter,.ap-form1 input[type=email].-width_quarter,.ap-form1 input[type=tel].-width_quarter,.ap-form1 input[type=password].-width_quarter,.ap-form1 input[type=date].-width_quarter,.ap-form1 select.-width_quarter,.ap-form1 textarea.-width_quarter{width:25%}.ap-form1 input[type=text].-width_third,.ap-form1 input[type=email].-width_third,.ap-form1 input[type=tel].-width_third,.ap-form1 input[type=password].-width_third,.ap-form1 input[type=date].-width_third,.ap-form1 select.-width_third,.ap-form1 textarea.-width_third{width:33.3333%}.ap-form1 input[type=text].-width_half,.ap-form1 input[type=email].-width_half,.ap-form1 input[type=tel].-width_half,.ap-form1 input[type=password].-width_half,.ap-form1 input[type=date].-width_half,.ap-form1 select.-width_half,.ap-form1 textarea.-width_half{width:50%}.ap-form1 input[type=text].-width_two_third,.ap-form1 input[type=email].-width_two_third,.ap-form1 input[type=tel].-width_two_third,.ap-form1 input[type=password].-width_two_third,.ap-form1 input[type=date].-width_two_third,.ap-form1 select.-width_two_third,.ap-form1 textarea.-width_two_third{width:66.6667%}.ap-form1 input[type=text].-width_full,.ap-form1 input[type=email].-width_full,.ap-form1 input[type=tel].-width_full,.ap-form1 input[type=password].-width_full,.ap-form1 input[type=date].-width_full,.ap-form1 select.-width_full,.ap-form1 textarea.-width_full{width:100%}.ap-form1 input[type=text],.ap-form1 input[type=email],.ap-form1 input[type=tel],.ap-form1 input[type=password],.ap-form1 select,.ap-form1 textarea{width:100%}.ap-form1__select{position:relative;display:inline-block}.ap-form1__select::after{content:"∨";position:absolute;top:15px;right:21px;transform:scale(1.5, 1);pointer-events:none}.ap-form1__select select{padding-right:60px}.ap-form1__radio .wpcf7-form-control,.ap-form1__checkbox .wpcf7-form-control{display:flex;flex-wrap:wrap;gap:20px}.ap-form1__radio .wpcf7-list-item,.ap-form1__checkbox .wpcf7-list-item{width:25%;margin:0}.ap-form1__radio .wpcf7-list-item.has-free-text,.ap-form1__checkbox .wpcf7-list-item.has-free-text{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.ap-form1__radio .wpcf7-list-item.has-free-text input,.ap-form1__checkbox .wpcf7-list-item.has-free-text input{width:auto}.ap-form1__radio.-w23per .wpcf7-list-item,.ap-form1__checkbox.-w23per .wpcf7-list-item{width:23%}.ap-form1__radio.-space-between .wpcf7-form-control,.ap-form1__checkbox.-space-between .wpcf7-form-control{justify-content:space-between}.ap-form1__radio.-space-between .wpcf7-list-item,.ap-form1__checkbox.-space-between .wpcf7-list-item{width:auto}.ap-form1 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ap-form1 input[type=radio]+span{display:inline-block;padding-left:30px;position:relative;cursor:pointer}.ap-form1 input[type=radio]+span::before{content:"";display:block;position:absolute;top:3px;left:0;width:24px;height:24px;border:1px solid #898989;border-radius:100%}.ap-form1 input[type=radio]:checked+span::after{content:"";display:block;position:absolute;top:8px;left:5px;width:14px;height:14px;background-color:#898989;border-radius:100%}.ap-form1 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ap-form1 input[type=checkbox]+span{display:inline-block;padding-left:34px;position:relative;cursor:pointer}.ap-form1 input[type=checkbox]+span::before{content:"";display:block;position:absolute;top:3px;left:0;width:24px;height:24px;border:1px solid #898989}.ap-form1 input[type=checkbox]:checked+span::after{content:"";display:block;position:absolute;top:7px;left:4px;transform:rotate(-45deg);width:16px;height:11px;border-left:4px solid #898989;border-bottom:4px solid #898989}.ap-form1 textarea{height:15em;resize:vertical}.ap-form1 .wpcf7-spinner{left:48px;margin:0 0 0 -24px;background-color:#05afed;opacity:1;vertical-align:middle}.ap-form1__steps{display:flex;justify-content:space-between;align-items:center;margin-bottom:55px}.ap-form1__steps .step{font-size:1.4117647059rem;line-height:1.4583333333;letter-spacing:.06em;text-indent:.06em;color:#898989;text-align:center}.ap-form1__steps .step.-active{color:#05afed;font-weight:bold}.ap-form1__steps .separator{content:"";flex-grow:1;height:1px;margin:0 16px;background-color:#898989}.ap-form1__text{margin-bottom:20px}.ap-form1__notice{display:block;margin-top:-20px;margin-bottom:20px}.ap-form1__field{margin-bottom:40px}.ap-form1__label{font-size:1.1764705882rem;line-height:1.35;font-weight:bold;margin-bottom:20px}.ap-form1__flex{display:flex;align-items:center;gap:25px;margin-bottom:20px}.ap-form1__flex .ap-form1__input,.ap-form1__flex .ap-form1__textarea,.ap-form1__flex .ap-form1__select,.ap-form1__flex .ap-form1__radio,.ap-form1__flex .ap-form1__checkbox,.ap-form1__flex .ap-form1__select{margin-bottom:0}.ap-form1__flex .-flex-grow{flex-grow:1}.ap-form1__inline-flex{display:inline-flex;align-items:center;gap:1em}.ap-form1__input,.ap-form1__textarea,.ap-form1__radio,.ap-form1__checkbox{margin-bottom:20px}.ap-form1__reflection{margin:34px 40px 46px}.ap-form1__required{font-weight:bold;color:#e60012}.ap-form1__actions{margin-top:80px;text-align:center}.ap-form1__complete_title{font-size:1.4117647059rem;line-height:1.4583333333;letter-spacing:.06em;text-indent:.06em;padding:0 38px}.ap-form1__complete_text{margin-top:55px;padding:0 38px}.ap-form1__uploads{display:flex;flex-wrap:wrap;gap:45px 40px;margin-bottom:48px}.ap-form1__uploads .upload{width:480px}.ap-form1__uploads .upload .header{padding-left:46px;background:url(../img/form/icon_camera.svg) no-repeat;background-size:35px auto;background-position:0px 2px;min-height:50px}.ap-form1__uploads .upload .file_name{display:flex;align-items:center}.ap-form1__uploads .upload .file_name:first-of-type{margin-top:.5em}.ap-form1__uploads .upload .file_name .icon_check,.ap-form1__uploads .upload .file_name .icon_close{content:"";display:block;flex-shrink:0;width:23px;height:29.75px;background:center/contain no-repeat}.ap-form1__uploads .upload .file_name .icon_check{margin-right:4px;background-image:url(../img/form/icon_check.svg);align-self:flex-start}.ap-form1__uploads .upload .file_name .icon_close{margin-left:30px;background-image:url(../img/form/icon_close.svg);cursor:pointer}.ap-form1__uploads .upload .box{position:relative;width:100%;height:354px;text-align:center;background-color:#e6f7fd;border-radius:20px;border:1px dashed #05afed;transition:background-color .3s;margin-top:20px}.ap-form1__uploads .upload .box.dragover{background-color:hsl(195.652173913,85.1851851852%,89.7058823529%)}.ap-form1__uploads .upload .icon_upload{position:absolute;top:56px;left:50%;transform:translateX(-50%);display:block;width:124px;height:82px;background:url(../img/form/icon_upload.svg) center/contain no-repeat}.ap-form1__uploads .upload .box>.text{position:absolute;top:155px;left:50%;transform:translateX(-50%);text-align:center;width:100%}.ap-form1__uploads .upload .box>.text b{display:inline-block;font-size:1.1764705882rem;line-height:1.75;letter-spacing:.08em;text-indent:.08em;font-weight:bold;margin-bottom:4px}.ap-form1__uploads .upload .button{position:absolute;top:232px;left:50%;transform:translateX(-50%);width:270px;height:51px;color:#05afed;font-weight:bold;text-align:center;border-radius:100px;background:linear-gradient(30deg, #05AFED 0%, #654998 100%);cursor:pointer;z-index:1}.ap-form1__uploads .upload .button .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.1764705882rem;line-height:1;white-space:nowrap;z-index:1;color:#05afed}.ap-form1__uploads .upload .button .wpcf7-form-control-wrap{position:static}.ap-form1__uploads .upload .button input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0}.ap-form1__uploads .upload .button::before{content:"";position:absolute;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:100px;background:#fff;z-index:-1}.ap-form1__uploads .upload .wpcf7-not-valid-tip{position:absolute;top:-233px;left:50%;transform:translateX(-50%);width:480px;padding:5px 20px;color:#ff1d25;text-align:justify;background-color:#ffd2d3;border-radius:20px;pointer-events:none}.ap-form1__uploads .upload .note{position:absolute;top:301px;left:50%;transform:translateX(-50%);text-align:center;width:100%}.ap-link1{position:relative;display:inline-block;color:#05afed;padding:1px 40px 1px 0}.ap-link1.-narrow{padding-right:25px}.ap-link1::before,.ap-link1::after{content:"";position:absolute}.ap-link1::before{bottom:0;left:0;width:100%;height:1px;background-color:#05afed}.ap-link1::after{bottom:0;right:0;width:1px;height:20px;background-color:#05afed;transform:rotateZ(-40deg);transform-origin:0 20px}.ap-link2{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:82px;padding:8px 130px 10px 55px;font-size:1.5294117647rem;line-height:1.1923076923;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold;text-decoration:none;color:#05afed;border:1px solid rgba(0,0,0,0);border-radius:8px;background:linear-gradient(rgb(242.2685950413, 251.4008264463, 254.7314049587), rgb(242.2685950413, 251.4008264463, 254.7314049587)) padding-box,linear-gradient(90deg, #05AFED 0%, #654998 100%) border-box;z-index:1}.ap-link2::before{content:"";position:absolute;top:50%;right:90px;transform:translateY(-50%);display:block;width:22px;height:14px;background:linear-gradient(90deg, #05AFED 0%, #654998 100%);clip-path:polygon(50% 100%, 0 0, 100% 0);pointer-events:none}.ap-link2::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:8px;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #05AFED 0%, #654998 100%) border-box;z-index:-1}.ap-link3{position:relative;display:inline-block;align-items:center;margin-right:26px;padding-right:50px;font-size:1rem;color:#05afed;text-decoration:none;font-weight:bold;border-bottom:1px solid #05afed}.ap-link3::after{content:"";position:absolute;top:55%;right:-26px;display:block;width:52px;height:52px;transform:translateY(-50%);background:#fff url(../img/common/icon-pdf.svg) no-repeat;background-position:50% 52%;background-size:27px;border:1px solid #05afed;border-radius:100%}.ap-list1,.is-style-ap-list1{padding-left:2em}.ap-list1 li::marker,.is-style-ap-list1 li::marker{content:"●　";color:#05afed}.ap-page_title1{position:relative;padding:75px 0 40px;min-height:276px;font-weight:bold;font-feature-settings:"palt"}.ap-page_title1::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%)}.ap-page_title1__title{position:relative;padding-left:100px;font-size:2.8235294118rem;line-height:1.2083333333;letter-spacing:.1em;text-indent:.1em;text-indent:.05em}.ap-page_title1__title::before{content:"";position:absolute;left:12px;top:11px;transform:skewX(-30deg);width:62px;height:42px;background:#3e3a39}.ap-page_title1__subtitle{margin-top:27px;padding-left:109px;font-size:1.0588235294rem;line-height:1.2222222222;letter-spacing:.08em;text-indent:.08em}.ap-tags1{display:flex;flex-wrap:wrap;gap:5px 8px;padding:0 9px}.ap-tags1 .tag{position:relative;display:inline-block;min-width:124px;padding:4px 12px 5px;font-size:.8235294118rem;line-height:1.2857142857;letter-spacing:.04em;text-indent:.04em;font-weight:bold;text-align:center;color:var(--color, #fff);font-feature-settings:"palt";z-index:1}.ap-tags1 .tag::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) skewX(-31.5deg);display:block;width:100%;height:100%;background:var(--bg, #333);z-index:-1}.ap-tags1 .tag.-weight_normal{font-weight:normal}.ap-tags1 .tag.-narrow{min-width:86px}.ap-button1,.ap-button1--large,.ap-button1--small,.ap-button1--x-small,.ap-button1--arrow_left,.ap-button1--arrow_left--large,.ap-button1--arrow_left--small,.ap-button1--arrow_left--x-small{position:relative;display:inline-block;color:#05afed;font-weight:bold;text-decoration:none;background:linear-gradient(30deg, #05AFED 0%, #654998 100%);border-radius:100px;overflow:hidden;text-align:center;cursor:pointer;z-index:1}.ap-button1>span,.ap-button1--large>span,.ap-button1--small>span,.ap-button1--x-small>span,.ap-button1--arrow_left>span,.ap-button1--arrow_left--large>span,.ap-button1--arrow_left--small>span,.ap-button1--arrow_left--x-small>span{display:inline-block;background:linear-gradient(90deg, #05AFED 0%, #654998 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.ap-button1::before,.ap-button1--large::before,.ap-button1--small::before,.ap-button1--x-small::before,.ap-button1--arrow_left::before,.ap-button1--arrow_left--large::before,.ap-button1--arrow_left--small::before,.ap-button1--arrow_left--x-small::before{content:"";position:absolute;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:100px;background:var(--bg, white);z-index:-1}.ap-button1::after,.ap-button1--large::after,.ap-button1--small::after,.ap-button1--x-small::after,.ap-button1--arrow_left::after,.ap-button1--arrow_left--large::after,.ap-button1--arrow_left--small::after,.ap-button1--arrow_left--x-small::after{position:absolute;top:51%;transform:translateY(-50%);display:block;font-weight:normal;font-family:"icomoon";background:linear-gradient(90deg, #05AFED 10%, #654998 90%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.ap-button1.-no_border::before,.ap-button1--large.-no_border::before,.ap-button1--small.-no_border::before,.ap-button1--x-small.-no_border::before,.ap-button1--arrow_left.-no_border::before,.ap-button1--arrow_left--large.-no_border::before,.ap-button1--arrow_left--small.-no_border::before,.ap-button1--arrow_left--x-small.-no_border::before{top:0;left:0;width:100%;height:100%}.ap-button1.-fixed_width,.ap-button1--large.-fixed_width,.ap-button1--small.-fixed_width,.ap-button1--x-small.-fixed_width,.ap-button1--arrow_left.-fixed_width,.ap-button1--arrow_left--large.-fixed_width,.ap-button1--arrow_left--small.-fixed_width,.ap-button1--arrow_left--x-small.-fixed_width{width:auto;min-width:637px}.ap-button1.-inverted::before,.ap-button1--large.-inverted::before,.ap-button1--small.-inverted::before,.ap-button1--x-small.-inverted::before,.ap-button1--arrow_left.-inverted::before,.ap-button1--arrow_left--large.-inverted::before,.ap-button1--arrow_left--small.-inverted::before,.ap-button1--arrow_left--x-small.-inverted::before{opacity:0}.ap-button1.-inverted span,.ap-button1.-inverted::after,.ap-button1--large.-inverted span,.ap-button1--large.-inverted::after,.ap-button1--small.-inverted span,.ap-button1--small.-inverted::after,.ap-button1--x-small.-inverted span,.ap-button1--x-small.-inverted::after,.ap-button1--arrow_left.-inverted span,.ap-button1--arrow_left.-inverted::after,.ap-button1--arrow_left--large.-inverted span,.ap-button1--arrow_left--large.-inverted::after,.ap-button1--arrow_left--small.-inverted span,.ap-button1--arrow_left--small.-inverted::after,.ap-button1--arrow_left--x-small.-inverted span,.ap-button1--arrow_left--x-small.-inverted::after{color:#fff}.ap-button1.-disabled,.ap-button1:disabled,.ap-button1--large.-disabled,.ap-button1--large:disabled,.ap-button1--small.-disabled,.ap-button1--small:disabled,.ap-button1--x-small.-disabled,.ap-button1--x-small:disabled,.ap-button1--arrow_left.-disabled,.ap-button1--arrow_left:disabled,.ap-button1--arrow_left--large.-disabled,.ap-button1--arrow_left--large:disabled,.ap-button1--arrow_left--small.-disabled,.ap-button1--arrow_left--small:disabled,.ap-button1--arrow_left--x-small.-disabled,.ap-button1--arrow_left--x-small:disabled{cursor:not-allowed;background:#9fa0a0}.ap-button1.-disabled::before,.ap-button1:disabled::before,.ap-button1--large.-disabled::before,.ap-button1--large:disabled::before,.ap-button1--small.-disabled::before,.ap-button1--small:disabled::before,.ap-button1--x-small.-disabled::before,.ap-button1--x-small:disabled::before,.ap-button1--arrow_left.-disabled::before,.ap-button1--arrow_left:disabled::before,.ap-button1--arrow_left--large.-disabled::before,.ap-button1--arrow_left--large:disabled::before,.ap-button1--arrow_left--small.-disabled::before,.ap-button1--arrow_left--small:disabled::before,.ap-button1--arrow_left--x-small.-disabled::before,.ap-button1--arrow_left--x-small:disabled::before{background:#fff}.ap-button1.-disabled span,.ap-button1.-disabled::after,.ap-button1:disabled span,.ap-button1:disabled::after,.ap-button1--large.-disabled span,.ap-button1--large.-disabled::after,.ap-button1--large:disabled span,.ap-button1--large:disabled::after,.ap-button1--small.-disabled span,.ap-button1--small.-disabled::after,.ap-button1--small:disabled span,.ap-button1--small:disabled::after,.ap-button1--x-small.-disabled span,.ap-button1--x-small.-disabled::after,.ap-button1--x-small:disabled span,.ap-button1--x-small:disabled::after,.ap-button1--arrow_left.-disabled span,.ap-button1--arrow_left.-disabled::after,.ap-button1--arrow_left:disabled span,.ap-button1--arrow_left:disabled::after,.ap-button1--arrow_left--large.-disabled span,.ap-button1--arrow_left--large.-disabled::after,.ap-button1--arrow_left--large:disabled span,.ap-button1--arrow_left--large:disabled::after,.ap-button1--arrow_left--small.-disabled span,.ap-button1--arrow_left--small.-disabled::after,.ap-button1--arrow_left--small:disabled span,.ap-button1--arrow_left--small:disabled::after,.ap-button1--arrow_left--x-small.-disabled span,.ap-button1--arrow_left--x-small.-disabled::after,.ap-button1--arrow_left--x-small:disabled span,.ap-button1--arrow_left--x-small:disabled::after{color:#9fa0a0}.ap-button1.-disabled.-inverted span,.ap-button1.-disabled.-inverted::after,.ap-button1:disabled.-inverted span,.ap-button1:disabled.-inverted::after,.ap-button1--large.-disabled.-inverted span,.ap-button1--large.-disabled.-inverted::after,.ap-button1--large:disabled.-inverted span,.ap-button1--large:disabled.-inverted::after,.ap-button1--small.-disabled.-inverted span,.ap-button1--small.-disabled.-inverted::after,.ap-button1--small:disabled.-inverted span,.ap-button1--small:disabled.-inverted::after,.ap-button1--x-small.-disabled.-inverted span,.ap-button1--x-small.-disabled.-inverted::after,.ap-button1--x-small:disabled.-inverted span,.ap-button1--x-small:disabled.-inverted::after,.ap-button1--arrow_left.-disabled.-inverted span,.ap-button1--arrow_left.-disabled.-inverted::after,.ap-button1--arrow_left:disabled.-inverted span,.ap-button1--arrow_left:disabled.-inverted::after,.ap-button1--arrow_left--large.-disabled.-inverted span,.ap-button1--arrow_left--large.-disabled.-inverted::after,.ap-button1--arrow_left--large:disabled.-inverted span,.ap-button1--arrow_left--large:disabled.-inverted::after,.ap-button1--arrow_left--small.-disabled.-inverted span,.ap-button1--arrow_left--small.-disabled.-inverted::after,.ap-button1--arrow_left--small:disabled.-inverted span,.ap-button1--arrow_left--small:disabled.-inverted::after,.ap-button1--arrow_left--x-small.-disabled.-inverted span,.ap-button1--arrow_left--x-small.-disabled.-inverted::after,.ap-button1--arrow_left--x-small:disabled.-inverted span,.ap-button1--arrow_left--x-small:disabled.-inverted::after{color:#fff}.ap-button1,.ap-button1--arrow_left{min-width:240px;font-size:1.4705882353rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1::after,.ap-button1--arrow_left::after{font-size:1.1764705882rem}.ap-button1{padding:21px 65px 22px 40px}.ap-button1::after{content:"";right:25px}.ap-button1--arrow_left{padding:21px 40px 22px 65px}.ap-button1--arrow_left::after{content:"";left:25px}.ap-button1--small,.ap-button1--arrow_left--small{font-size:.8823529412rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1--small::after,.ap-button1--arrow_left--small::after{font-size:.8235294118rem;font-weight:bold}.ap-button1--small{padding:13px 50px 14px 28px}.ap-button1--small::after{content:"";right:16px}.ap-button1--arrow_left--small{padding:13px 28px 14px 50px}.ap-button1--arrow_left--small::after{content:"";left:16px}.ap-button1--x-small,.ap-button1--arrow_left--x-small{font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1--x-small::after,.ap-button1--arrow_left--x-small::after{font-size:.7058823529rem;font-weight:bold}.ap-button1--x-small{padding:11px 32px 12px 16px}.ap-button1--x-small::after{content:"";right:9px}.ap-button1--arrow_left--x-small{padding:11px 16px 12px 32px}.ap-button1--arrow_left--x-small::after{content:"";left:9px}.ap-button1--large,.ap-button1--arrow_left--large{font-size:1.7647058824rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1--large::after,.ap-button1--arrow_left--large::after{font-size:1.6470588235rem}.ap-button1--large{padding:26px 120px 27px 60px}.ap-button1--large::after{content:"";right:45px}.ap-button1--arrow_left--large{padding:26px 60px 27px 120px}.ap-button1--arrow_left--large::after{content:"";left:45px}.ap-table-history{width:100%;border-collapse:collapse;margin-top:-9px}.ap-table-history tbody th,.ap-table-history tbody td{padding:8px 0;border:0}.ap-table-history tbody th{color:#654998;font-weight:bold;letter-spacing:.04em;white-space:nowrap;font-feature-settings:"palt";padding-right:16px}.ap-table-history tbody td.timeline{position:relative;width:70px}.ap-table-history tbody td.timeline::before{content:"";position:absolute;left:19px;top:33px;bottom:-19px;width:2px;background-image:radial-gradient(circle, #9FA0A0 1px, transparent 0px);background-repeat:repeat-y;background-position:center top;background-size:2px 10px}.ap-table-history tbody td.timeline::after{content:"";position:absolute;left:12px;top:16px;width:16px;height:16px;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%);border-radius:50%}.ap-table-history tbody tr:last-child td.timeline::before{content:none}.ap-table1,.is-style-ap-table1 table{width:100%}.ap-table1 tbody th,.ap-table1 tbody td,.is-style-ap-table1 table tbody th,.is-style-ap-table1 table tbody td{padding:10px 10px 11px;border:none;border-bottom:1px solid rgba(159,160,160,.5);font-size:1rem;line-height:2.2352941176}.ap-table1 tbody th,.ap-table1 tbody td:first-child,.is-style-ap-table1 table tbody th,.is-style-ap-table1 table tbody td:first-child{font-weight:bold;white-space:nowrap}.ap-table1 tbody th>.block-editor-rich-text__editable,.ap-table1 tbody td:first-child>.block-editor-rich-text__editable,.is-style-ap-table1 table tbody th>.block-editor-rich-text__editable,.is-style-ap-table1 table tbody td:first-child>.block-editor-rich-text__editable{white-space:nowrap}.ap-table1 tbody td,.is-style-ap-table1 table tbody td{padding-right:30px}.ap-table1 tbody tr:first-child th,.ap-table1 tbody tr:first-child td,.is-style-ap-table1 table tbody tr:first-child th,.is-style-ap-table1 table tbody tr:first-child td{border-top:1px solid rgba(62,58,57,.75)}.ap-table2 thead,.ap-table2 tfoot,.is-style-ap-table2 table thead,.is-style-ap-table2 table tfoot{border-color:#05afed}.ap-table2 thead th,.ap-table2 thead td,.ap-table2 tfoot th,.ap-table2 tfoot td,.is-style-ap-table2 table thead th,.is-style-ap-table2 table thead td,.is-style-ap-table2 table tfoot th,.is-style-ap-table2 table tfoot td{border-color:#05afed}.ap-table2 thead th,.ap-table2 tfoot th,.is-style-ap-table2 table thead th,.is-style-ap-table2 table tfoot th{color:#05afed}.ap-table2 tbody th,.ap-table2 tbody td:first-child,.is-style-ap-table2 table tbody th,.is-style-ap-table2 table tbody td:first-child{color:#05afed;font-weight:bold;white-space:nowrap;text-align:center;vertical-align:middle;min-width:235px}.ap-table2 tbody th>.block-editor-rich-text__editable,.ap-table2 tbody td:first-child>.block-editor-rich-text__editable,.is-style-ap-table2 table tbody th>.block-editor-rich-text__editable,.is-style-ap-table2 table tbody td:first-child>.block-editor-rich-text__editable{white-space:nowrap !important}.ap-table2 tbody th,.ap-table2 tbody td,.is-style-ap-table2 table tbody th,.is-style-ap-table2 table tbody td{position:relative;padding:24px 50px;border:none;border-top:1px solid #05afed;border-bottom:1px solid #05afed}.ap-table2 tbody th:last-child,.ap-table2 tbody td:last-child,.is-style-ap-table2 table tbody th:last-child,.is-style-ap-table2 table tbody td:last-child{padding-right:0}.ap-table2 tbody th:not(:last-child)::after,.ap-table2 tbody td:not(:last-child)::after,.is-style-ap-table2 table tbody th:not(:last-child)::after,.is-style-ap-table2 table tbody td:not(:last-child)::after{content:"";position:absolute;top:14px;bottom:14px;right:-1px;width:2px;background-color:#05afed}.ap-table3 thead th,.ap-table3 thead td,.ap-table3 tfoot th,.ap-table3 tfoot td{position:relative;padding:25px 50px 26px;border:none;font-size:1.1764705882rem;line-height:1.4;letter-spacing:.08em;text-indent:.08em;color:#05afed;font-weight:bold;white-space:nowrap;text-align:center;vertical-align:middle;background-color:#efefef}.ap-table3 thead th:not(:last-child)::after,.ap-table3 thead td:not(:last-child)::after,.ap-table3 tfoot th:not(:last-child)::after,.ap-table3 tfoot td:not(:last-child)::after{content:"";position:absolute;top:14px;bottom:14px;right:-1px;width:2px;background-color:#05afed;z-index:1}.ap-table3 thead th>.block-editor-rich-text__editable,.ap-table3 thead td>.block-editor-rich-text__editable,.ap-table3 tfoot th>.block-editor-rich-text__editable,.ap-table3 tfoot td>.block-editor-rich-text__editable{white-space:nowrap !important}.ap-table3 tbody th,.ap-table3 tbody td:first-child{font-weight:normal;white-space:nowrap;vertical-align:middle;min-width:266px}.ap-table3 tbody th>.block-editor-rich-text__editable,.ap-table3 tbody td:first-child>.block-editor-rich-text__editable{white-space:nowrap !important}.ap-table3 tbody th,.ap-table3 tbody td{position:relative;padding:24px 50px 25px;text-align:center;border:none;border-bottom:1px solid #05afed}.ap-table3 tbody th:not(:last-child)::after,.ap-table3 tbody td:not(:last-child)::after{content:"";position:absolute;top:14px;bottom:14px;right:-1px;width:2px;background-color:#05afed;z-index:1}.ap-table3 tbody td{min-width:367px}.ap-title1,.is-style-ap-title1{width:-moz-fit-content;width:fit-content;margin-right:auto;font-size:2.3529411765rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.is-style-ap-title1{width:100%}.ap-title10{display:flex;align-items:flex-start;gap:25px;font-size:1.5294117647rem;line-height:1.4230769231;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold;padding-top:6px}.ap-title10 .tag{flex-shrink:0;position:relative;top:-6px;display:inline-block;margin:0 10px;padding:5px 24px 6px;font-size:1.7647058824rem;line-height:1.2;letter-spacing:.1em;text-indent:.1em;text-indent:0;font-weight:bold;color:#fff;z-index:1}.ap-title10 .tag::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:var(--bg_color, #05AFED);transform:skewX(-20deg);z-index:-1}.ap-title11{display:flex;align-items:center;min-height:100px;padding:11px 150px 12px 100px;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%);clip-path:polygon(0 0, 90.5% 0, 100% 100%, 0% 100%)}.ap-title11 .text{font-size:1.7647058824rem;line-height:1.2833333333;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold;color:#fff}.ap-title2,.is-style-ap-title2{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:2.0588235294rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-align:center}.is-style-ap-title2{width:100%}.ap-title3,.is-style-ap-title3{display:flex;align-items:center;font-size:2.3529411765rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;font-weight:bold}.ap-title3::before,.ap-title3::after,.is-style-ap-title3::before,.is-style-ap-title3::after{content:"";flex-grow:1;height:1px;background-color:#3e3a39;margin-top:6px}.ap-title3::before,.is-style-ap-title3::before{margin-right:45px}.ap-title3::after,.is-style-ap-title3::after{margin-left:45px}.ap-title4,.is-style-ap-title4{font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-title4::first-letter,.is-style-ap-title4::first-letter{color:#05afed}.ap-title4__subtitle,.is-style-ap-title4__subtitle{margin-top:16px;font-size:1.0588235294rem;line-height:1.2222222222;letter-spacing:.06em;text-indent:.06em;text-indent:.1em;font-weight:bold;font-feature-settings:"palt"}.ap-title4__subtitle::first-letter,.is-style-ap-title4__subtitle::first-letter{color:#05afed}.ap-title5,.is-style-ap-title5{font-size:1.4705882353rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-title5::first-letter,.is-style-ap-title5::first-letter{color:#05afed}.ap-title6,.is-style-ap-title6{font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-title6::first-letter,.is-style-ap-title6::first-letter{color:#05afed}.ap-title6__subtitle,.is-style-ap-title6__subtitle{margin-top:16px;font-size:1.0588235294rem;line-height:1.2222222222;letter-spacing:.06em;text-indent:.06em;text-indent:.3rem;font-weight:bold}.ap-title7,.is-style-ap-title7{position:relative;display:block;padding-left:38px;font-size:1.7647058824rem;line-height:1.3333333333;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:500}.ap-title7::before,.is-style-ap-title7::before{content:"";position:absolute;left:12px;top:-7px;width:4px;height:49px;background:#05afed;transform:rotate(30deg)}.ap-title7::before::before,.is-style-ap-title7::before::before{left:12px;top:-7px;width:4px;height:49px}.ap-title8,.is-style-ap-title8{display:flex;align-items:center;font-size:1.1764705882rem;line-height:1.35;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-title8::after,.is-style-ap-title8::after{content:"";display:block;flex-grow:1;height:2px;background-color:#05afed;margin-left:20px}.ap-title9{font-size:1.2941176471rem;line-height:1.5;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-page-top #buy{padding:80px 0 80px;overflow:hidden}.ap-page-top #buy .container{z-index:1}.ap-page-top #buy .container::before{content:"buy";position:absolute;top:-23px;right:-10px;font-size:8.3335294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#efefef;z-index:-1}.ap-page-top #buy .new_car{margin-top:100px}.ap-page-top #buy .used_car{margin-top:60px}.ap-page-top #buy .new_car,.ap-page-top #buy .used_car{display:flex;align-items:center;justify-content:space-between}.ap-page-top #buy .new_car .title,.ap-page-top #buy .used_car .title{flex-shrink:0}.ap-page-top #buy .new_car .title picture img,.ap-page-top #buy .used_car .title picture img{width:104px}.ap-page-top #buy .new_car .body .subhead,.ap-page-top #buy .used_car .body .subhead{font-size:1.4705882353rem;line-height:1.36;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-page-top #buy .new_car .body .link_wrap,.ap-page-top #buy .used_car .body .link_wrap{display:flex;gap:14px;margin-top:20px}.ap-page-top #buy .new_car .body .link_wrap .link,.ap-page-top #buy .new_car .body .link_wrap .title,.ap-page-top #buy .new_car .body .link_wrap .search,.ap-page-top #buy .used_car .body .link_wrap .link,.ap-page-top #buy .used_car .body .link_wrap .title,.ap-page-top #buy .used_car .body .link_wrap .search{position:relative;cursor:pointer;background-color:#fff;border:1px solid #9fa0a0}.ap-page-top #buy .new_car .body .link_wrap .link,.ap-page-top #buy .new_car .body .link_wrap .title,.ap-page-top #buy .used_car .body .link_wrap .link,.ap-page-top #buy .used_car .body .link_wrap .title{display:block;width:280px;height:100}.ap-page-top #buy .new_car .body .link_wrap .link img,.ap-page-top #buy .new_car .body .link_wrap .title img,.ap-page-top #buy .used_car .body .link_wrap .link img,.ap-page-top #buy .used_car .body .link_wrap .title img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ap-page-top #buy .new_car .body .link_wrap .search,.ap-page-top #buy .used_car .body .link_wrap .search{display:flex;align-items:center;justify-content:center;width:868px;height:106px;padding-right:74px}.ap-page-top #buy .new_car .body .link_wrap .search img,.ap-page-top #buy .used_car .body .link_wrap .search img{width:237px}.ap-page-top #buy .new_car .body .link_wrap .link::after,.ap-page-top #buy .new_car .body .link_wrap .title::after,.ap-page-top #buy .new_car .body .link_wrap .search::after,.ap-page-top #buy .used_car .body .link_wrap .link::after,.ap-page-top #buy .used_car .body .link_wrap .title::after,.ap-page-top #buy .used_car .body .link_wrap .search::after{content:"";position:absolute;top:51%;right:26px;transform:translateY(-50%);font-size:21px;line-height:1;font-family:"icomoon"}.ap-page-top #buy .new_car .body .link_wrap .link::after,.ap-page-top #buy .new_car .body .link_wrap .search::after,.ap-page-top #buy .used_car .body .link_wrap .link::after,.ap-page-top #buy .used_car .body .link_wrap .search::after{content:""}.ap-page-top #buy .new_car .body .link_wrap .title::after,.ap-page-top #buy .used_car .body .link_wrap .title::after{content:""}.ap-page-top #buy .new_car .body .link_wrap .lv2,.ap-page-top #buy .used_car .body .link_wrap .lv2{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);height:auto;background:linear-gradient(321.1deg, #654998 0%, #05AFED 99.38%);z-index:1;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.ap-page-top #buy .new_car .body .link_wrap .lv2 a,.ap-page-top #buy .used_car .body .link_wrap .lv2 a{position:relative;display:block;width:100%;padding:0 60px 0 30px;font-size:1.2705882353rem;line-height:1;letter-spacing:.16em;text-indent:.16em;text-indent:0;line-height:0;color:#fff;font-weight:500;overflow:hidden;transition:padding .3s,line-height .3s,background-color .3s}.ap-page-top #buy .new_car .body .link_wrap .lv2 a::after,.ap-page-top #buy .used_car .body .link_wrap .lv2 a::after{content:"";position:absolute;top:52%;right:24px;transform:translateY(-50%);font-size:21px;line-height:1;font-family:"icomoon";color:#fff}.ap-page-top #column{position:relative;padding:85px 0;min-height:710px;overflow:hidden}.ap-page-top #column .container{z-index:1}.ap-page-top #column .container::before{content:"column";position:absolute;top:0;right:-20px;font-size:8.3335294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#c1b6d6;z-index:-1}.ap-page-top #column .button{margin-top:36px}.ap-page-top #column .slider-wrapper{position:relative;margin:90px auto 0;width:1460px;padding-left:212px}.ap-page-top #column .column-slider .column_item{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ap-page-top #column .column-slider .column_item .img{position:relative;width:100%;aspect-ratio:264.5364/176.2887;overflow:hidden}.ap-page-top #column .column-slider .column_item .img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-page-top #column .column-slider .column_item .img .tag_wrap{position:absolute;top:0;left:0}.ap-page-top #column .column-slider .column_item .date{font-size:.7647058824rem;line-height:1;font-weight:500;margin-top:7px}.ap-page-top #column .column-slider .column_item .body{margin:6px 10px 0;font-size:.9411764706rem;line-height:1.41}.ap-page-top #column .column-slider .column_item .body .title{font-weight:bold}.ap-page-top #column .column-slider .column_item .body .text{margin-top:3px}.ap-page-top #column .button-wrapper{position:absolute;top:-18px;left:12px;width:96px;height:32px;pointer-events:none;z-index:10}.ap-page-top #column .button-next,.ap-page-top #column .button-prev{position:absolute;top:0;width:44px;height:32px;pointer-events:all;cursor:pointer;z-index:1}.ap-page-top #column .button-next::before,.ap-page-top #column .button-prev::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:skew(-30deg);z-index:-1}.ap-page-top #column .button-next::after,.ap-page-top #column .button-prev::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;font-size:1rem;line-height:1;font-family:"icomoon";font-weight:bold;color:#fff}.ap-page-top #column .button-next{right:0}.ap-page-top #column .button-next::before{background-color:#654998}.ap-page-top #column .button-next::after{content:""}.ap-page-top #column .button-prev{left:0}.ap-page-top #column .button-prev::before{background-color:#05afed}.ap-page-top #column .button-prev::after{content:""}.ap-page-top #event{position:relative;padding:70px 0 70px;overflow:hidden}.ap-page-top #event>.container{position:relative;left:50%;transform:translateX(-50%);width:1920px}.ap-page-top #event .event-slider{margin-top:70px}.ap-page-top #event .event-slider .event_item{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ap-page-top #event .event-slider .event_item .img{width:100%;height:auto;aspect-ratio:531.2259/356.4156;overflow:hidden}.ap-page-top #event .event-slider .event_item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-page-top #event .event-slider .event_item .img .tag_wrap{position:absolute;top:0;left:0}.ap-page-top #event .event-slider .event_item .body{margin-top:21px;padding:0 5px}.ap-page-top #event .event-slider .event_item .title{font-size:1.1764705882rem;line-height:1.4;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold;color:#654998;text-align:center}.ap-page-top #event .event-slider .event_item .text{margin-top:8px}.ap-page-top #event .event-slider .button-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1000px;height:100%;pointer-events:none;z-index:10}.ap-page-top #event .event-slider .button-next,.ap-page-top #event .event-slider .button-prev{position:absolute;top:133px;width:40px;height:28px;pointer-events:all;cursor:pointer;z-index:1}.ap-page-top #event .event-slider .button-next::before,.ap-page-top #event .event-slider .button-prev::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:skew(-30deg);z-index:-1}.ap-page-top #event .event-slider .button-next::after,.ap-page-top #event .event-slider .button-prev::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;font-size:1rem;line-height:1;font-family:"icomoon";font-weight:bold;color:#fff}.ap-page-top #event .event-slider .button-next{right:14px}.ap-page-top #event .event-slider .button-next::before{background-color:#654998}.ap-page-top #event .event-slider .button-next::after{content:""}.ap-page-top #event .event-slider .button-prev{left:14px}.ap-page-top #event .event-slider .button-prev::before{background-color:#05afed}.ap-page-top #event .event-slider .button-prev::after{content:""}.ap-page-top #first_view{width:100%;height:auto;aspect-ratio:1920/740;z-index:1}.ap-page-top #first_view .first_view__main{position:relative;width:100%;height:100%}.ap-page-top #first_view .first_view__main .swiper{width:100%;height:100%}.ap-page-top #first_view .first_view__main .swiper-slide{background-color:#fff}.ap-page-top #first_view .first_view__main .swiper-slide .slider_item{display:block;margin:auto}.ap-page-top #first_view .first_view__main .swiper-slide .slider_item.img{width:100%;height:100%}.ap-page-top #first_view .first_view__main .swiper-slide .slider_item.video{width:auto;height:100%;aspect-ratio:16/9}.ap-page-top #first_view .first_view__main .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-page-top #first_view .first_view__main .swiper-slide video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ap-page-top #first_view .first_view__main .swiper-pagination{position:absolute;bottom:.75%;left:auto;right:10%;width:-moz-max-content;width:max-content;pointer-events:auto}.ap-page-top #first_view .first_view__main .swiper-pagination .swiper-pagination-bullet{width:28px;height:7px;margin:0 6px;background-color:rgba(0,0,0,0);border-radius:0;border:1.5px solid #fff;transform:skew(-32deg);opacity:1;filter:drop-shadow(0 0 1px rgba(0, 0, 0, 0.35))}.ap-page-top #first_view .first_view__main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.ap-page-top #first_view .first_view__news{height:80px;background-color:#efefef}.ap-page-top #first_view .first_view__news .container{width:1200px;height:100%;margin:0 auto}.ap-page-top #first_view .first_view__news .swiper{height:100%}.ap-page-top #first_view .first_view__news .swiper-wrapper{height:100%}.ap-page-top #first_view .first_view__news .swiper-slide{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ap-page-top #first_view .first_view__news .news_item{display:flex;align-items:center;width:1200px}.ap-page-top #first_view .first_view__news .news_item .date{flex:none;margin-right:20px;font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold}.ap-page-top #first_view .first_view__news .news_item .ap-tags1{flex:none}.ap-page-top #first_view .first_view__news .news_item .title{margin-left:20px;font-size:.9411764706rem;line-height:1.25;letter-spacing:.08em;text-indent:.08em;text-indent:0;max-height:60px;overflow:hidden}.ap-page-top #information{padding:100px 0;background-color:#f7f8f8}.ap-page-top #information .ap-title1{margin-right:auto;margin-left:auto}.ap-page-top #information .link_boxes1{display:flex;justify-content:space-between;margin:75px auto 0}.ap-page-top #information .link_boxes1 .item{flex:none;position:relative;display:block;width:480px;height:320px;clip-path:polygon(11.77% 0%, 100% 0%, 88.23% 100%, 0% 100%)}.ap-page-top #information .link_boxes1 .bg_img{position:absolute;top:0;left:0;width:100%;height:100%}.ap-page-top #information .link_boxes1 .bg_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-page-top #information .link_boxes1 .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:85%;height:80%;display:flex;align-items:center;justify-content:center;font-size:1.4705882353rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;background-color:hsla(0,0%,100%,.8);clip-path:polygon(11.77% 0%, 100% 0%, 88.23% 100%, 0% 100%)}.ap-page-top #information .business_info{display:flex;margin-top:60px}.ap-page-top #information .business_info>.title{flex-grow:1;font-size:1.1176470588rem;line-height:1;letter-spacing:.04em;text-indent:.04em;text-indent:0;font-weight:bold;padding-top:8px}.ap-page-top #information .business_info>.title::first-letter{color:#05afed}.ap-page-top #information .link_boxes2{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:50px normal;width:889px}.ap-page-top #information .link_boxes2 .item{flex-shrink:0;width:213px}.ap-page-top #information .link_boxes2 .item .img{width:100%;aspect-ratio:256/170;overflow:hidden}.ap-page-top #information .link_boxes2 .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-page-top #information .link_boxes2 .item .title{font-size:.8235294118rem;line-height:1.2857142857;letter-spacing:.08em;text-indent:.08em;margin-top:8px;padding:0 8px}.ap-page-top #information .news{display:flex;margin-top:60px}.ap-page-top #information .news .left{flex-grow:1;padding-top:6px}.ap-page-top #information .news .left>.title{font-size:1.1176470588rem;line-height:1;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-page-top #information .news .left>.title::first-letter{color:#05afed}.ap-page-top #information .news .news_list{flex-shrink:0;width:883px}.ap-page-top #information .news .news_item{display:block;padding:11px 0;border-top:1px solid #9fa0a0;border-bottom:1px solid #9fa0a0}.ap-page-top #information .news .news_item+.news_item{margin-top:-1px}.ap-page-top #information .news .news_item .body{display:flex;align-items:center;margin-top:5px;min-height:3em}.ap-page-top #information .news .news_item .date{flex:none;padding:5px;font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-page-top #information .news .news_item .title{flex-grow:1;margin-left:40px;padding-right:50px;font-size:.9411764706rem;line-height:1.5;letter-spacing:.08em;text-indent:.08em;text-indent:0;text-align:justify}.ap-page-top #links{padding:100px 0}.ap-page-top #links .two_col{display:flex}.ap-page-top #links .title1{flex-grow:1;font-size:1.1176470588rem;line-height:1;letter-spacing:.04em;text-indent:.04em;text-indent:0;font-weight:bold}.ap-page-top #links .title1::first-letter{color:#05afed}.ap-page-top #links .link_boxes{display:flex;flex-wrap:wrap;justify-content:space-between;width:878px}.ap-page-top #links .link_boxes .item{display:flex;align-items:center;position:relative;width:246px;font-size:.8235294118rem;line-height:1.5;letter-spacing:.08em;text-indent:.08em;padding:16px 30px;border-top:1px solid #9fa0a0;border-bottom:1px solid #9fa0a0;margin-bottom:-1px}.ap-page-top #links .link_boxes .item::after{content:"";position:absolute;top:52%;right:-3px;transform:translateY(-50%);display:block;font-family:"icomoon";font-size:.8235294118rem}.ap-page-top #links .link_boxes .item.-dummy{margin:0;padding:0;border:none}.ap-page-top #links .link_boxes .item.-dummy::after{display:none}.ap-page-top #links .sns_links{margin-top:60px}.ap-page-top #links .sns_links .title1{padding-top:4px}.ap-page-top #links .sns_boxes{display:flex;justify-content:space-between;width:880px}.ap-page-top #links .sns_boxes .left,.ap-page-top #links .sns_boxes .right{display:flex;flex-direction:column;gap:50px}.ap-page-top #links .sns_boxes .left .title{width:176px}.ap-page-top #links .sns_boxes .right .title{width:119px}.ap-page-top #links .sns_boxes .item{display:flex;align-items:center;width:370px;font-size:.8235294118rem;line-height:1.5;letter-spacing:.12em;text-indent:.12em}.ap-page-top #links .sns_boxes .item .links{display:flex;align-items:center;gap:14px}.ap-page-top #links .sns_boxes .item .line{width:26px}.ap-page-top #links .sns_boxes .item .instagram{width:26px}.ap-page-top #links .sns_boxes .item .youtube{width:34px}.ap-page-top #reason{position:relative;padding:120px 0 100px;overflow:hidden}.ap-page-top #reason .container{z-index:1}.ap-page-top #reason .container::before{content:"reason";position:absolute;top:-107px;left:-22px;font-size:8.3335294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#c1b6d6;z-index:-1}.ap-page-top #reason .ap-title1{margin-right:0;margin-left:auto}.ap-page-top #reason .top-two_col{margin-top:66px}.ap-page-top #reason .text{font-size:1.4705882353rem;font-weight:bold}.ap-page-top #reason .button{margin-top:60px;line-height:0;margin-bottom:-8px}.ap-page-top #recruit{position:relative;padding:150px 0 200px;overflow:hidden}.ap-page-top #recruit .container{z-index:1}.ap-page-top #recruit .container::before{content:"recruit";position:absolute;bottom:-150px;left:-20px;font-size:8.3335294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#9bdff8;z-index:-1}.ap-page-top #recruit .text{margin-top:35px}.ap-page-top #recruit .button{margin-top:35px;margin-bottom:-8px;line-height:0}.ap-page-top #sell{position:relative;padding:150px 0 200px;overflow:hidden}.ap-page-top #sell .container{z-index:1}.ap-page-top #sell .container::before{content:"sell";position:absolute;bottom:-150px;left:-16px;font-size:8.3335294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#efefef;z-index:-1}.ap-page-top #sell .text{margin-top:35px}.ap-page-top #sell .button{margin-top:35px;margin-bottom:-4px;line-height:0}.ap-page-top #service{padding:80px 0;overflow:hidden}.ap-page-top #service .container{z-index:1}.ap-page-top #service .container::before{content:"service";position:absolute;top:10px;right:-18px;font-size:8.3335294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#9bdff8;z-index:-1}.ap-page-top #service .text{margin-top:110px;font-size:1.4705882353rem;line-height:1.75;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-page-top #service .links{margin-top:65px;display:flex;justify-content:space-between}.ap-page-top #service .links a{position:relative;width:240px;aspect-ratio:287/264;overflow:hidden}.ap-page-top #service .links a img{width:100%;height:auto;display:block}.ap-page-top #service .links a .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:86%;height:85%;display:flex;align-items:center;justify-content:center;font-size:1.4705882353rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;background-color:hsla(0,0%,100%,.7)}.ap-page-top #soldcars{position:relative;padding:70px 0 70px;overflow:hidden}.ap-page-top #soldcars>.container{position:relative;left:50%;transform:translateX(-50%);width:1920px}.ap-page-top #soldcars .soldcars-slider{margin-top:70px}.ap-page-top #soldcars .soldcars-slider .button-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1000px;height:100%;pointer-events:none;z-index:10}.ap-page-top #soldcars .soldcars-slider .button-next,.ap-page-top #soldcars .soldcars-slider .button-prev{position:absolute;top:107px;width:40px;height:28px;pointer-events:all;cursor:pointer;z-index:1}.ap-page-top #soldcars .soldcars-slider .button-next::before,.ap-page-top #soldcars .soldcars-slider .button-prev::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:skew(-30deg);z-index:-1}.ap-page-top #soldcars .soldcars-slider .button-next::after,.ap-page-top #soldcars .soldcars-slider .button-prev::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;font-size:1rem;line-height:1;font-family:"icomoon";font-weight:bold;color:#fff}.ap-page-top #soldcars .soldcars-slider .button-next{right:14px}.ap-page-top #soldcars .soldcars-slider .button-next::before{background-color:#654998}.ap-page-top #soldcars .soldcars-slider .button-next::after{content:""}.ap-page-top #soldcars .soldcars-slider .button-prev{left:14px}.ap-page-top #soldcars .soldcars-slider .button-prev::before{background-color:#05afed}.ap-page-top #soldcars .soldcars-slider .button-prev::after{content:""}.ap-page-top #soldcars .button{margin-top:40px;text-align:center}.ap-page-top .top-two_col{display:flex;align-items:flex-end;gap:42px}.ap-page-top .top-two_col .left{width:540px;order:1}.ap-page-top .top-two_col .left .image{aspect-ratio:647/430}.ap-page-top .top-two_col .left .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-page-top .top-two_col .right{width:380px;order:2}.ap-page-top{margin:0 auto}.ap-single-blog{padding-bottom:100px}.ap-single-blog__article{padding-top:40px}.ap-single-blog__info{display:flex;align-items:center}.ap-single-blog__info .date{font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;flex-shrink:0;margin-right:8px}.ap-single-blog__title{font-size:2.8235294118rem;line-height:1.75;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#3e3a39;margin-top:30px}.ap-single-blog__content{margin-top:80px}.ap-single-blog__button{margin-top:150px;text-align:center;line-height:0}.single-campaign .ap-single-blog__title{color:#654998}.ap-single-flyer{padding-bottom:100px}.ap-single-flyer__button{padding-top:100px;text-align:center;line-height:0}.ap-single-shop{padding-bottom:65px}.ap-single-shop__shop{margin-top:110px}.ap-single-shop__shop_title{display:flex;min-height:100px}.ap-single-shop__shop_title::before{content:"";flex-shrink:0;display:block;width:35px;background-color:#05afed}.ap-single-shop__shop_title .logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:250px;padding:15px 30px;background-color:#fff}.ap-single-shop__shop_title .logo img{width:100%;height:100%;max-height:70px;-o-object-fit:contain;object-fit:contain}.ap-single-shop__shop_title .title{flex-grow:1;display:flex;align-items:center;padding:15px 120px 15px 30px;font-size:2.1176470588rem;line-height:1.1944444444;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold;color:#fff;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%);clip-path:polygon(0 0, 87.2% 0, 100% 100%, 0% 100%)}.ap-single-shop__shop_info{display:flex;justify-content:space-between;margin-top:50px}.ap-single-shop__shop_info .body{width:545px}.ap-single-shop__shop_info .body .images{position:relative;width:100%}.ap-single-shop__shop_info .body .images img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.ap-single-shop__shop_info .swiper{--swiper-navigation-size: 32px;--swiper-navigation-color: white}.ap-single-shop__shop_info .swiper-button-prev,.ap-single-shop__shop_info .swiper-button-next{font-weight:bold;text-shadow:1px 1px 4px rgba(0,0,0,.5)}.ap-single-shop__shop_info table{width:100%;border-collapse:collapse;margin-top:60px}.ap-single-shop__shop_info table th,.ap-single-shop__shop_info table td{padding:15px 5px;border-bottom:1px solid rgba(159,160,160,.5)}.ap-single-shop__shop_info table th{width:118px;font-weight:bold;font-size:1rem;line-height:2.2647058824}.ap-single-shop__shop_info table th div{display:flex;justify-content:space-between;width:80px}.ap-single-shop__shop_info table td{font-size:1.2941176471rem;line-height:1.75}.ap-single-shop__shop_info .map{width:600px}.ap-single-shop__shop_info .map iframe{width:100%;height:100%}.ap-single-shop__shop_content{margin-top:50px;border:1px solid #05afed;padding:26px 38px}.ap-single-shop__shop_content .ap-classic_editor_content{margin-top:20px;font-size:20px}.ap-single-shop__shop_content_title{font-size:1.6470588235rem;line-height:1.0714285714;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-single-shop__shop_content_title::first-letter{color:#05afed}.ap-single-shop__shop_button{margin-top:60px;text-align:center}.ap-single-shop__staff{margin-top:95px}.ap-single-shop__staff_title{text-align:center}.ap-single-shop__staff_title p{text-align:center}.ap-single-shop__staff_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px normal;margin-top:60px}.ap-single-shop__staff_list .item{width:285px}.ap-single-shop__staff_list .item .image{position:relative;height:400px}.ap-single-shop__staff_list .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-single-shop__staff_list .item .image .info{position:absolute;bottom:-0.5px;right:-0.5px;width:82%;padding:27px 10px 0px 70px;background-color:#fff;clip-path:polygon(28% 0, 100% 0, 100% 100%, 0% 100%)}.ap-single-shop__staff_list .item .image .info .name{font-size:1.1764705882rem;line-height:1.2;font-weight:bold}.ap-single-shop__staff_list .item .image .info .position{font-size:1rem;line-height:1.1764705882;margin-top:7px}.ap-single-shop__staff_list .item .text{width:240px;margin:24px auto 0}.ap-template-page_title1__article{padding:100px 0}.ap-archive-blog__article{padding:70px 0 100px}.ap-archive-blog .ap-two_cols2{margin-top:64px}.ap-archive-blog__list{display:flex;justify-content:space-between;flex-wrap:wrap}.ap-archive-blog__list .blog_item{flex-shrink:0;width:29.4444444444%;margin-bottom:4.4444444444%}.ap-archive-blog__list .blog_item .img{position:relative;width:100%;aspect-ratio:265/176}.ap-archive-blog__list .blog_item .img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-archive-blog__list .blog_item .img .tag_wrap{position:absolute;top:0;left:0}.ap-archive-blog__list .blog_item .date{font-size:.8235294118rem;line-height:1;letter-spacing:.16em;text-indent:.16em;text-indent:0;font-weight:500;color:#b5b5b6;margin-top:3%}.ap-archive-blog__list .blog_item .body{margin-top:3%}.ap-archive-blog__list .blog_item .body .title{font-size:1rem;line-height:1.4117647059;font-weight:bold}.ap-archive-blog__list .blog_item .body .text{font-size:1rem;line-height:1.4117647059;margin-top:3%}.ap-archive-blog__list .blog_item .body .link{text-align:right;margin-top:3%}.ap-archive-blog__list .blog_item.-dummy{margin-bottom:0}.ap-archive-flyer{padding-bottom:100px}.ap-archive-flyer__button{padding-top:100px;text-align:center;line-height:0}.ap-article-accidents_breakdown{padding:93px 0 100px}.ap-article-accidents_breakdown #lead .link1{margin-top:100px}.ap-article-accidents_breakdown #lead .link2{margin-top:66px}.ap-article-accidents_breakdown #lead .dummy{width:100%;padding:8px 130px 10px 55px}.ap-article-accidents_breakdown #accident{margin-top:102px}.ap-article-accidents_breakdown #accident .block{margin-top:90px}.ap-article-accidents_breakdown #accident .block:first-of-type{margin-top:57px}.ap-article-accidents_breakdown #accident .block .ap-title9{color:#654998}.ap-article-accidents_breakdown #accident .block .text{margin-top:12px}.ap-article-accidents_breakdown #accident .block strong{font-size:1.1764705882rem;line-height:1.75;font-weight:bold}.ap-article-accidents_breakdown #manual{margin-top:96PX}.ap-article-accidents_breakdown #manual .ap-title5{text-align:center}.ap-article-accidents_breakdown #manual .lead{margin-top:55px;padding:0 100px}.ap-article-accidents_breakdown #manual .manual{margin-top:65px}.ap-article-accidents_breakdown #manual .manual img{width:100%}.ap-article-accidents_breakdown #manual .download{margin-top:60px;text-align:center}.ap-article-accidents_breakdown #manual .download .text{display:inline-block;font-size:1.1764705882rem;line-height:1.4;letter-spacing:.08em;text-indent:.08em;font-weight:bold}.ap-article-accidents_breakdown #manual .download .link{display:inline-block;margin-top:23px}.ap-article-accidents_breakdown #budget{margin-top:116px}.ap-article-accidents_breakdown #budget .box{display:flex;justify-content:space-between;padding:54px 100px 52px;background-color:#f7f8f8}.ap-article-accidents_breakdown #budget .box .body{width:460px}.ap-article-accidents_breakdown #budget .box .body .title{font-size:1.7647058824rem;line-height:1.75;letter-spacing:.02em;text-indent:.02em;font-weight:bold;color:#05afed}.ap-article-accidents_breakdown #budget .box .body .text{margin-top:8px;padding-right:10px;font-size:1rem;line-height:2.2205882353}.ap-article-accidents_breakdown #budget .box .image{width:492px;margin-top:12px}.ap-article-accidents_breakdown #budget .box .image img{max-width:100%}.ap-article-accidents_breakdown #contact{margin-top:105px}.ap-article-accidents_breakdown #contact .title1{padding:6px 20px 7px;font-size:2.0588235294rem;line-height:1.4285714286;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-align:center;color:#fff;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%)}.ap-article-accidents_breakdown #contact .text{margin-top:44px;text-align:center}.ap-article-accidents_breakdown #contact .title2{width:1000px;margin:43px auto 0;padding-top:43px;font-size:1.8823529412rem;line-height:1.40625;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-align:center;border-top:1px solid #3e3a39}.ap-article-accidents_breakdown #contact .links{margin-top:28px;display:flex;justify-content:center;gap:50px}.ap-article-accidents_breakdown #contact .links a{font-size:1.3529411765rem;line-height:1.1304347826;letter-spacing:.08em;text-indent:.08em;font-weight:bold}.ap-article-accidents_breakdown #contact .links a img{width:40px;vertical-align:-10px;margin-left:5px}.ap-article-accidents_breakdown #contact .button{margin-top:60px;text-align:center;line-height:0}.ap-article-accidents_breakdown #contact .button a{width:640px}.ap-article-accidents_breakdown #contact .container::after{content:"";display:block;margin-top:66px;width:100%;height:36px;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%)}.ap-article-company{padding:0 0 65px}.ap-article-company #about{padding:100px 0 25px}.ap-article-company #subsidiary{padding:25px 0 10px}.ap-article-company #subsidiary .ap-table1{margin-bottom:50px}.ap-article-company .ap-table1 th{width:155px}.ap-article-company .ap-table1 .js-justify{display:flex;justify-content:space-between;width:110px}.ap-article-company #history{padding:60px 0 50px;background-color:#f7f8f8}.ap-article-contact{padding:100px 0}.ap-article-contact #tab .tabs{display:flex;align-items:stretch;gap:12px;padding:0 10px}.ap-article-contact #tab .tabs .item{flex:1;position:relative;display:flex;justify-content:center;align-items:center;padding:8px 0;font-size:1.6470588235rem;line-height:1.5714285714;letter-spacing:.02em;text-indent:.02em;font-weight:500;text-align:center;color:#898989;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:color .3s}.ap-article-contact #tab .tabs .item::before,.ap-article-contact #tab .tabs .item::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;transform:skewX(-17deg);z-index:-1}.ap-article-contact #tab .tabs .item::before{background:#efefef}.ap-article-contact #tab .tabs .item::after{background:linear-gradient(75.55deg, #05AFED 0.62%, #654998 100%);opacity:0;transition:opacity .3s}.ap-article-contact #tab .tabs .item.-active{color:#fff}.ap-article-contact #tab .tabs .item.-active::after{opacity:1}.ap-article-contact #content{margin-top:60px}.ap-article-contact #content .contents .item{opacity:0}.ap-article-contact #content .contents .item.-active{animation:activePanelFadeIn .3s forwards}@keyframes activePanelFadeIn{from{opacity:0}to{opacity:1}}.ap-article-faq{padding:100px 0 100px}.ap-article-flyer{position:relative;padding-bottom:100px}.ap-article-flyer::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:1200px;height:1px;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%)}.ap-article-flyer__content{margin:100px 0 100px;font-size:30px}.ap-article-flyer__images{display:flex;flex-direction:column;align-items:center;gap:40px}.ap-article-flyer__images .image{position:relative;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ap-article-flyer__images .image .flyer{max-width:100%;max-height:1000px}.ap-article-flyer__images .image .hover{display:none;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,.5);color:#fff;padding:20px;opacity:0;transition:opacity .3s ease}.ap-article-flyer__images .image .hover .text{position:relative;font-size:2.8235294118rem;line-height:1.4583333333;letter-spacing:.06em;text-indent:.06em;font-weight:bold}.ap-article-flyer__images .image .hover .pointer{position:absolute;width:100px;bottom:-80px;right:-105px}.ap-article-insurance{padding:93px 0 100px}.ap-article-insurance #lead .link1{margin-top:100px}.ap-article-insurance #lead .link2{margin-top:65px}.ap-article-insurance #merit{margin-top:103px}.ap-article-insurance #merit .block{margin-top:80px}.ap-article-insurance #merit .block:first-of-type{margin-top:60px}.ap-article-insurance #merit .text{margin-top:12px}.ap-article-insurance #merit .image{margin-top:28px}.ap-article-insurance #merit .image img{width:100%;height:auto}.ap-article-insurance #merit .two_cols{display:flex;gap:30px;margin-top:12px}.ap-article-insurance #merit .two_cols .text{width:50%;margin-top:0}.ap-article-insurance #merit .two_cols .image{width:50%;margin-top:8px}.ap-article-insurance #consider{margin-top:100px}.ap-article-insurance #consider .ap-title8{margin-top:64px}.ap-article-insurance #consider .list{margin-top:15px}.ap-article-insurance #consider .list li{padding-left:1em;text-indent:-1em}.ap-article-insurance #consider .box{margin-top:60px;padding:20px 0 22px;background-color:#f7f8f8}.ap-article-insurance #consider .box .title{font-size:1.1764705882rem;line-height:1.5;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-align:center}.ap-article-insurance #consider .box .text{margin:14px auto 0;width:680px}.ap-article-insurance #flow{margin-top:108px}.ap-article-insurance #flow .flow_box{position:relative;margin-top:68px}.ap-article-insurance #flow .flow_box .bg_img img{width:100%;height:auto}.ap-article-insurance #flow .flow_box .text{position:absolute;font-size:1rem;line-height:1.5882352941;width:740px}.ap-article-insurance #flow .flow_box .text01{top:82px;left:198px}.ap-article-insurance #flow .flow_box .text02{top:291px;left:198px}.ap-article-insurance #flow .flow_box .text03{top:478px;left:198px}.ap-article-insurance #flow .flow_box .text04{top:679px;left:198px}.ap-article-insurance #flow .flow_box .text05{top:935px;left:198px}.ap-article-insurance #flow .ap-title8{margin-top:80px}.ap-article-insurance #flow .block{margin-top:40px}.ap-article-insurance #flow .block .title{font-size:1.1764705882rem;line-height:1.5;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-article-insurance #flow .block .text{margin-top:15px}.ap-article-insurance #flow .block .image{margin-top:25px}.ap-article-insurance #flow .block .image img{width:100%}.ap-article-insurance #flow .block .two_cols{display:flex;gap:30px;margin-top:12px}.ap-article-insurance #flow .block .two_cols .text{width:50%;margin-top:0}.ap-article-insurance #flow .block .two_cols .image{width:50%;margin-top:-30px}.ap-article-insurance #flow .block .link{margin-top:44px;text-align:center}.ap-article-insurance #form{margin-top:111px}.ap-article-insurance #form .container>.text{margin-top:17px;margin-bottom:43px}.ap-article-ownership{padding:110px 0 120px}.ap-article-ownership ul{padding-left:1.25em;list-style-type:disc}.ap-article-ownership ul li{text-align:justify}.ap-article-ownership ol{padding-left:1.25em;list-style-type:decimal}.ap-article-ownership ol li{text-align:justify}.ap-article-ownership .link1{position:relative;display:inline-flex;align-items:center;align-self:flex-start;padding:8px 46px 8px 4px;font-size:1rem;line-height:1.2352941176;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(62,58,57,.5);min-width:384px}.ap-article-ownership .link1::after{content:"";position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:19px;font-family:"icomoon"}.ap-article-ownership #about1 .about_box{padding:93px 100px;background-color:#f7f8f8}.ap-article-ownership #about1 .about_box .text{font-size:1.0588235294rem;line-height:1.6582388889;margin-top:50px}.ap-article-ownership #about1 .about_box .text b{font-weight:500;color:#05afed}.ap-article-ownership #about2{margin-top:100px}.ap-article-ownership #about2 .container>.text{margin-top:23px}.ap-article-ownership #about2 .notice_box{position:relative;margin-top:78px;padding:26px 15px 44px 28px;border:1px solid #05afed}.ap-article-ownership #about2 .notice_box .box_title{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background-color:#fff;padding:0 29px;font-size:1.4705882353rem;line-height:1;letter-spacing:.08em;text-indent:.08em;text-indent:0;white-space:nowrap}.ap-article-ownership #about2 .notice_box .title{font-size:1.2352941176rem;font-weight:bold;margin-top:30px;text-indent:-1.5em;padding-left:1.5em}.ap-article-ownership #about2 .notice_box .text{margin-top:.5em}.ap-article-ownership #about2 .link_boxes{margin-top:100px}.ap-article-ownership #about2 .link_boxes .sub_boxes{display:flex;justify-content:center;flex-wrap:wrap;gap:26px 60px;margin-top:28px}.ap-article-ownership #about2 .link_boxes .sub_boxes .link2{width:375px}.ap-article-ownership #about2 .link_boxes .ap-two_cols3{margin-top:60px}.ap-article-ownership #documents{margin-top:105px}.ap-article-ownership #documents .block{margin-top:60px}.ap-article-ownership #documents .block .text{margin-top:12px}.ap-article-ownership #documents .block .two_col{display:flex;gap:60px;margin:1.75em .5em}.ap-article-ownership #flow{margin-top:100px}.ap-article-ownership #flow .flow_box{position:relative;margin-top:65px}.ap-article-ownership #flow .flow_box .bg_img{position:relative;left:-2px}.ap-article-ownership #flow .flow_box .step{position:absolute;left:200px;width:765px}.ap-article-ownership #flow .flow_box .step.step1{top:40px}.ap-article-ownership #flow .flow_box .step.step2{top:266px}.ap-article-ownership #flow .flow_box .step.step3{top:436px}.ap-article-ownership #flow .flow_box .step.step4{top:661px}.ap-article-ownership #flow .flow_box .title{font-size:1.1764705882rem;line-height:1.35;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold;margin-left:56px}.ap-article-ownership #flow .flow_box .text{margin-top:8px}.ap-article-ownership #flow .note{margin-top:1em}.ap-article-ownership #inquiry{margin-top:100px}.ap-article-ownership #inquiry .two_col{display:flex;gap:40px;margin-top:65px}.ap-article-ownership #inquiry .box{flex:1;padding:27px 30px 20px 30px;background-color:#f7f8f8;text-align:center}.ap-article-ownership #inquiry .title{font-size:1.1764705882rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-article-ownership #inquiry .text{margin-top:16px;text-align:center}.ap-article-ownership #inquiry .text b{font-weight:normal;color:#05afed}.ap-article-ownership #form{margin-top:110px}.ap-article-ownership #form .ap-title7 b{color:#05afed}.ap-article-ownership #form .lead{margin-top:18px}.ap-article-ownership #form .ap-form1{margin-top:40px}.ap-article-quality{padding:92px 0 100px}.ap-article-quality #lead .ap-two_cols3{margin-top:93px}.ap-article-quality #quality{margin-top:104px}.ap-article-quality #quality .block{margin-top:80px}.ap-article-quality #quality .block:first-of-type{margin-top:60px}.ap-article-quality #quality .ap-two_cols4{margin-top:28px}.ap-article-quality #warranty1{margin-top:168px}.ap-article-quality #warranty1 .text{margin-top:56px}.ap-article-quality #warranty2{margin-top:34px}.ap-article-quality #warranty2 .warranty_box{padding:60px 100px;background-color:#f7f8f8}.ap-article-quality #warranty2 .warranty_box .title{font-size:1.7647058824rem;line-height:1.3333333333;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-align:center;color:#05afed;margin-bottom:30px}.ap-article-quality #warranty2 .warranty_box ul{padding-left:1.25em;list-style-type:disc}.ap-article-quality #warranty2 .warranty_box ol li{padding-left:1em;text-indent:-1em}.ap-article-quality #warranty3{margin-top:55px}.ap-article-quality #warranty3 .ap-two_cols4{margin-top:55px}.ap-article-quality #warranty3 .ap-two_cols4 .ap-title9{color:#654998}.ap-article-quality #warranty3 .ap-two_cols4 .text{margin-top:13px}.ap-article-reason{padding:100px 0 100px}.ap-article-reason .ap-title11 .number{margin-right:.5em}.ap-article-reason #quality .lead{margin-top:60px}.ap-article-reason #quality .block_wrap{display:flex;flex-direction:column;gap:38px;margin-top:30px}.ap-article-reason #quality .block{display:flex;align-items:center;gap:65px}.ap-article-reason #quality .block:nth-of-type(2){justify-content:flex-end;padding-right:64px}.ap-article-reason #quality .block .image{flex-shrink:0;width:438px;height:312px}.ap-article-reason #quality .block .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-article-reason #quality .block .text{width:-moz-fit-content;width:fit-content;font-size:1.1764705882rem;line-height:1.75}.ap-article-reason #quality .notice{margin-top:28px;font-size:1.1764705882rem;line-height:1.75}.ap-article-reason #lineup{margin-top:93px}.ap-article-reason #lineup .block_wrap{display:flex;flex-direction:column;gap:60px;margin-top:60px}.ap-article-reason #lineup .block{display:flex;flex-direction:column;gap:30px}.ap-article-reason #lineup .block .image img{width:100%;height:auto}.ap-article-reason #support{margin-top:100px}.ap-article-reason #support .lead{margin-top:60px}.ap-article-reason #support .image{margin-top:40px;padding:0 80px}.ap-article-reason #support .image img{width:100%;height:auto}.ap-article-reason #support .notice{margin-top:20px}.ap-article-safetycheck{padding:93px 0 100px}.ap-article-safetycheck #lead .link1{margin-top:95px}.ap-article-safetycheck #lead .link2{margin-top:65px}.ap-article-safetycheck #maintenance{margin-top:105px}.ap-article-safetycheck #maintenance .block{margin-top:80px}.ap-article-safetycheck #maintenance .block:first-of-type{margin-top:60px}.ap-article-safetycheck #maintenance .block .text{margin-top:18px}.ap-article-safetycheck #maintenance .block .two_col{display:flex;gap:40px;margin-top:28px}.ap-article-safetycheck #maintenance .block .two_col .img{width:50%;height:auto;aspect-ratio:478/366}.ap-article-safetycheck #maintenance .block .two_col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-article-safetycheck #inspection1{margin-top:111px}.ap-article-safetycheck #inspection1 .lead{margin-top:57px}.ap-article-safetycheck #inspection1 .tabs{margin-top:59px;display:flex;align-items:stretch;gap:15px;padding:0 12px}.ap-article-safetycheck #inspection1 .item{flex:1;position:relative;display:flex;justify-content:center;align-items:center;padding:7px 0 9px;font-size:1.7647058824rem;line-height:1.4666666667;letter-spacing:.06em;text-indent:.06em;font-weight:500;text-align:center;color:#898989;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:color .3s}.ap-article-safetycheck #inspection1 .item::before,.ap-article-safetycheck #inspection1 .item::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;transform:skewX(-21deg);z-index:-1}.ap-article-safetycheck #inspection1 .item::before{background:#efefef}.ap-article-safetycheck #inspection1 .item::after{background:linear-gradient(75.55deg, #05AFED 0.62%, #654998 100%);opacity:0;transition:opacity .3s}.ap-article-safetycheck #inspection1 .item.-active{color:#fff}.ap-article-safetycheck #inspection1 .item.-active::after{opacity:1}.ap-article-safetycheck #inspection1 .tab_contents{margin-top:57px}.ap-article-safetycheck #inspection1 .tab_content .title{font-size:1.1764705882rem;line-height:1.75;letter-spacing:.08em;text-indent:.08em;text-indent:0;font-weight:bold}.ap-article-safetycheck #inspection1 .tab_content .text{margin-top:10px}.ap-article-safetycheck #inspection1 .tab_content .img{margin-top:20px}.ap-article-safetycheck #inspection1 .tab_content .img img{width:100%}.ap-article-safetycheck #inspection2{margin-top:35px}.ap-article-safetycheck #inspection2 .terms_box{padding:57px 100px 60px;background-color:#f7f8f8}.ap-article-safetycheck #inspection2 .title{font-size:1.7647058824rem;line-height:1.4666666667;letter-spacing:.08em;text-indent:.08em;font-weight:bold;color:#05afed;text-align:center}.ap-article-safetycheck #inspection2 .two_col{margin-top:18px;display:flex;gap:14px}.ap-article-safetycheck #inspection2 ol{display:flex;flex-direction:column;gap:8px;width:50%}.ap-article-safetycheck #inspection2 ol li{display:inline-block;padding-left:1em;text-indent:-1em}.ap-article-safetycheck #consumables{margin-top:105px}.ap-article-safetycheck #consumables .box_wrap{margin-top:63px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:26px 0}.ap-article-safetycheck #consumables .box_wrap .box{width:490px;padding:35px 30px 38px 18px;border:1px solid}.ap-article-safetycheck #consumables .box_wrap .box .header{display:flex;gap:45px;height:100px}.ap-article-safetycheck #consumables .box_wrap .box .icon{width:90px;text-align:center}.ap-article-safetycheck #consumables .box_wrap .box .icon.-icon3 img{margin-top:25px}.ap-article-safetycheck #consumables .box_wrap .box .text{display:flex;flex-direction:column;align-items:center;text-align:center}.ap-article-safetycheck #consumables .box_wrap .box .title{position:relative;display:block;min-width:278px;padding:1px 0px 2px;letter-spacing:.04em;text-indent:.04em;font-weight:bold;color:#fff;z-index:1}.ap-article-safetycheck #consumables .box_wrap .box .title::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;transform:skewX(-31deg);z-index:-1}.ap-article-safetycheck #consumables .box_wrap .box .sub_head{position:relative;font-size:1.1764705882rem;line-height:1.4;font-weight:bold;margin-top:13px}.ap-article-safetycheck #consumables .box_wrap .box .sub_head::after{content:"";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);width:256px;height:2px}.ap-article-safetycheck #consumables .box_wrap .box .body{margin-top:11px}.ap-article-safetycheck #consumables .box_wrap .box.-purple{border-color:#654998}.ap-article-safetycheck #consumables .box_wrap .box.-purple .title::before{background-color:#654998}.ap-article-safetycheck #consumables .box_wrap .box.-purple .sub_head::after{background-color:#654998}.ap-article-safetycheck #consumables .box_wrap .box.-purple .bullet{color:#654998}.ap-article-safetycheck #consumables .box_wrap .box.-cyan{border-color:#05afed}.ap-article-safetycheck #consumables .box_wrap .box.-cyan .title::before{background-color:#05afed}.ap-article-safetycheck #consumables .box_wrap .box.-cyan .sub_head::after{background-color:#05afed}.ap-article-safetycheck #consumables .box_wrap .box.-cyan .bullet{color:#05afed}.ap-article-safetycheck #tire{margin-top:100px}.ap-article-safetycheck #tire .ap-title7 .notice{font-size:1rem;line-height:1.4117647059;letter-spacing:.08em;text-indent:.08em;font-weight:normal}.ap-article-safetycheck #tire .lead{margin-top:28px}.ap-article-safetycheck #tire .block{margin-top:80px}.ap-article-safetycheck #tire .block:first-of-type{margin-top:56px}.ap-article-safetycheck #tire .text{margin-top:14px}.ap-article-safetycheck #tire table{margin-top:30px}.ap-article-safetycheck #tire table tbody td{font-size:1.3529411765rem;line-height:1.0434782609;letter-spacing:.04em;text-indent:.04em;font-weight:bold}.ap-article-safetycheck #tire table tbody td .unit{font-size:1rem;line-height:1.4117647059;letter-spacing:.04em;text-indent:.04em}.ap-article-safetycheck #tire .note{margin-top:18px}.ap-article-shop{padding:155px 0 100px}.ap-article-shop .ap-section1>.container{padding:45px 0 0;border-bottom:1px solid rgba(62,58,57,.5)}.ap-article-shop .ap-section1:nth-child(even)>.container{background-color:#f7f8f8}.ap-article-shop__section_title{padding-left:100px}.ap-article-shop__section_title img{width:200px}.ap-article-shop__list{padding-left:100px;margin-top:15px}.ap-article-shop__list_item{padding:30px 100px 58px 0;border-bottom:1px solid rgba(62,58,57,.5)}.ap-article-shop__list_item:last-child{border-bottom:none}.ap-article-shop__list_item .title{font-size:1.7647058824rem;line-height:1.3333333333;letter-spacing:.1em;text-indent:.1em;font-weight:bold;text-indent:0}.ap-article-shop__list_item .body{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.ap-article-shop__list_item .body .image{flex-shrink:0;width:200px;height:105px}.ap-article-shop__list_item .body .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-article-shop__list_item .body .content{position:relative;flex-shrink:0;width:710px;margin-top:-15px}.ap-article-shop__list_item .body .content .row1,.ap-article-shop__list_item .body .content .row2{position:relative;display:flex;border-bottom:1px solid rgba(159,160,160,.5);min-height:60px}.ap-article-shop__list_item .body .content .row1 .label,.ap-article-shop__list_item .body .content .row1 .value,.ap-article-shop__list_item .body .content .row2 .label,.ap-article-shop__list_item .body .content .row2 .value{padding:15px 13px}.ap-article-shop__list_item .body .content .row1 .label,.ap-article-shop__list_item .body .content .row2 .label{display:flex;flex-shrink:0;justify-content:space-between;width:118px;font-weight:bold;padding-right:32px;white-space:nowrap}.ap-article-shop__list_item .body .content .row1 .address,.ap-article-shop__list_item .body .content .row1 .tel,.ap-article-shop__list_item .body .content .row1 .fax,.ap-article-shop__list_item .body .content .row2 .address,.ap-article-shop__list_item .body .content .row2 .tel,.ap-article-shop__list_item .body .content .row2 .fax{display:flex}.ap-article-shop__list_item .body .content .row1 .address .value,.ap-article-shop__list_item .body .content .row2 .address .value{width:390px}.ap-article-shop__list_item .body .content .row1 .tel .value,.ap-article-shop__list_item .body .content .row1 .fax .value,.ap-article-shop__list_item .body .content .row2 .tel .value,.ap-article-shop__list_item .body .content .row2 .fax .value{width:160px}.ap-article-shop__list_item .body .content .row1 .map-link,.ap-article-shop__list_item .body .content .row1 .link,.ap-article-shop__list_item .body .content .row2 .map-link,.ap-article-shop__list_item .body .content .row2 .link{position:absolute;top:50%;right:0;transform:translateY(-50%);line-height:0}.ap-article-shop__list_item .body .content .row1 .map-link a,.ap-article-shop__list_item .body .content .row2 .map-link a{color:#898989;letter-spacing:.08em}.ap-article-shop__list_item .body .content .row1 .map-link a::after,.ap-article-shop__list_item .body .content .row2 .map-link a::after{content:"";display:inline-block;font-family:"icomoon";margin-left:6px}.ap-article-soldcars{padding:100px 0 100px}.ap-article-soldcars .ap-soldcars-list1{display:flex;flex-wrap:wrap;gap:65px 60px;justify-content:space-between;margin-bottom:-65px}.ap-article-soldcars__more{margin-top:100px;text-align:center}.ap-article-soldcars__more button{position:relative;display:inline-block;width:auto;min-width:637px;padding:26px 120px 27px 60px;font-size:1.7647058824rem;line-height:1;letter-spacing:.08em;text-indent:.08em;font-weight:bold;text-decoration:none;background:linear-gradient(90deg, #05AFED 0.62%, #654998 100%);border-radius:100px;overflow:hidden;text-align:center;cursor:pointer;z-index:1}.ap-article-soldcars__more button::before{content:"";position:absolute;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:100px;background:#fff;z-index:-1;opacity:0}.ap-article-soldcars__more button .text{display:inline-block;background:linear-gradient(90deg, #05AFED 0%, #654998 100%);-webkit-background-clip:text;background-clip:text;color:#fff}.ap-article-soldcars__more button .icon{position:absolute;top:50%;right:30px;transform:translateY(-50%);display:block;width:51px;height:51px;background:linear-gradient(90deg, #05AFED 0%, #654998 100%);border-radius:100%;overflow:hidden;z-index:1}.ap-article-soldcars__more button .icon::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#fff;z-index:-1;opacity:1}.ap-article-soldcars__more button .icon .bar1,.ap-article-soldcars__more button .icon .bar2{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:22px;height:4px;border-radius:10px;background:linear-gradient(90deg, #05AFED 0, #654998 100%);overflow:hidden;z-index:1}.ap-article-soldcars__more button .icon .bar1::before,.ap-article-soldcars__more button .icon .bar2::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#fff;z-index:-1;opacity:0}.ap-article-soldcars__more button .icon .bar2{transform:translate(-50%, -50%) rotate(-90deg)}.ap-article-soldcars__button{margin-top:100px;text-align:center;line-height:0}.ap-article-soldcars__button .text{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:1.4705882353rem;line-height:1.16;font-weight:bold}.ap-article-soldcars__button .text::before,.ap-article-soldcars__button .text::after{content:"";position:absolute;top:46%;width:2px;height:138%;background-color:#05afed}.ap-article-soldcars__button .text::before{left:-24px;transform:translateY(-50%) rotate(-25deg)}.ap-article-soldcars__button .text::after{transform:translateY(-50%) rotate(25deg);right:-24px}.ap-article-soldcars__button .button{margin-top:42px}.is-style-paragraph-margin-1line{margin-top:1.5em;margin-bottom:1.5em}.is-style-paragraph-indent1em{padding-left:1em}.is-style-paragraph-indent1em_quarter{padding-left:1.25em}.is-style-paragraph-indent1em_half{padding-left:1.5em}.is-style-paragraph-indent1em_3quarter{padding-left:1.75em}.is-style-paragraph-indent2em{padding-left:2em}@media (max-width: 1400px){#ap-header .logo{top:18px}}@media (max-width: 767px)and (any-hover: hover){#ap-footer .upper .footer_menu .lv1_title:has(.button):hover{background-color:hsla(0,0%,100%,.3)}}@media (max-width: 767px){html{font-size:17px;line-height:1.4705882353}.ap-body{min-width:390px}.ap-main{min-height:auto;padding-top:55px}.-palt_sp{font-feature-settings:"palt"}.only-pc{display:none !important}.-half_char_sp{letter-spacing:-0.5em}.-mt0em_sp{margin-top:0em !important}.-mt0em_half_sp{margin-top:0.5em !important}.-mb0em_sp{margin-bottom:0em !important}.-mb0em_half_sp{margin-bottom:0.5em !important}.-pt0em_sp{padding-top:0em !important}.-pt0em_half_sp{padding-top:0.5em !important}.-pb0em_sp{padding-bottom:0em !important}.-pb0em_half_sp{padding-bottom:0.5em !important}.-mt1em_sp{margin-top:1em !important}.-mt1em_half_sp{margin-top:1.5em !important}.-mb1em_sp{margin-bottom:1em !important}.-mb1em_half_sp{margin-bottom:1.5em !important}.-pt1em_sp{padding-top:1em !important}.-pt1em_half_sp{padding-top:1.5em !important}.-pb1em_sp{padding-bottom:1em !important}.-pb1em_half_sp{padding-bottom:1.5em !important}.-mt2em_sp{margin-top:2em !important}.-mt2em_half_sp{margin-top:2.5em !important}.-mb2em_sp{margin-bottom:2em !important}.-mb2em_half_sp{margin-bottom:2.5em !important}.-pt2em_sp{padding-top:2em !important}.-pt2em_half_sp{padding-top:2.5em !important}.-pb2em_sp{padding-bottom:2em !important}.-pb2em_half_sp{padding-bottom:2.5em !important}.-mt3em_sp{margin-top:3em !important}.-mt3em_half_sp{margin-top:3.5em !important}.-mb3em_sp{margin-bottom:3em !important}.-mb3em_half_sp{margin-bottom:3.5em !important}.-pt3em_sp{padding-top:3em !important}.-pt3em_half_sp{padding-top:3.5em !important}.-pb3em_sp{padding-bottom:3em !important}.-pb3em_half_sp{padding-bottom:3.5em !important}.-mt4em_sp{margin-top:4em !important}.-mt4em_half_sp{margin-top:4.5em !important}.-mb4em_sp{margin-bottom:4em !important}.-mb4em_half_sp{margin-bottom:4.5em !important}.-pt4em_sp{padding-top:4em !important}.-pt4em_half_sp{padding-top:4.5em !important}.-pb4em_sp{padding-bottom:4em !important}.-pb4em_half_sp{padding-bottom:4.5em !important}.-mt5em_sp{margin-top:5em !important}.-mt5em_half_sp{margin-top:5.5em !important}.-mb5em_sp{margin-bottom:5em !important}.-mb5em_half_sp{margin-bottom:5.5em !important}.-pt5em_sp{padding-top:5em !important}.-pt5em_half_sp{padding-top:5.5em !important}.-pb5em_sp{padding-bottom:5em !important}.-pb5em_half_sp{padding-bottom:5.5em !important}.-mt6em_sp{margin-top:6em !important}.-mt6em_half_sp{margin-top:6.5em !important}.-mb6em_sp{margin-bottom:6em !important}.-mb6em_half_sp{margin-bottom:6.5em !important}.-pt6em_sp{padding-top:6em !important}.-pt6em_half_sp{padding-top:6.5em !important}.-pb6em_sp{padding-bottom:6em !important}.-pb6em_half_sp{padding-bottom:6.5em !important}.-w98per_sp{display:block;transform:scaleX(0.98);transform-origin:left;width:calc(100%/0.98)}.-w95per_sp{display:block;transform:scaleX(0.95);transform-origin:left;width:calc(100%/0.95)}.-w90per_sp{display:block;transform:scaleX(0.9);transform-origin:left;width:calc(100%/0.9)}.-w75per_sp{display:block;transform:scaleX(0.75);transform-origin:left;width:calc(100%/0.75)}.-w60per_sp{display:block;transform:scaleX(0.6);transform-origin:left;width:calc(100%/0.6)}:target{scroll-margin-top:70px}.ap-section1 .container,.ap-section1--narrow_pc .container,.ap-section1--wide_sp .container{width:350px}.ap-section1 .container.-narrow_pc,.ap-section1--narrow_pc .container.-narrow_pc,.ap-section1--wide_sp .container.-narrow_pc{width:350px}.ap-section1--narrow_pc .container{width:350px}.ap-section1--narrow_pc .container .content-width{width:350px;margin-right:0;margin-left:0}.ap-section1--wide_sp .container{width:390px}.ap-two_cols1{display:block}.ap-two_cols1__left{width:100%}.ap-two_cols1__right{width:100%}.ap-two_cols2{display:block}.ap-two_cols2__left{width:100%}.ap-two_cols2__right{width:100%}.ap-two_cols3{flex-wrap:wrap;gap:33px}.ap-two_cols4{flex-wrap:wrap;gap:20px}.ap-two_cols4 .image,.ap-two_cols4 .col{width:100%}.ap-two_cols4 .image{margin-top:0;order:1}.ap-two_cols4 .image img{margin-top:20px}.ap-two_cols4 .col{order:2}.ap-breadcrumb{padding:20px 0;font-size:.8235294118rem;line-height:1.2857142857}.ap-faq1__tabs{gap:15px 5px;padding:0;margin-bottom:45px}.ap-faq1__tab-item{flex-basis:auto;font-size:1rem;line-height:1.2352941176;letter-spacing:.02em;text-indent:.02em;width:100px;min-height:68px;max-width:113.34px}.ap-faq1__tab-item::before,.ap-faq1__tab-item::after{transform:skewX(0deg)}.ap-faq1__faq_list{margin-top:40px;padding:0}.ap-faq1__question{padding:13px 60px 14px 42px}.ap-faq1__question::before{top:12px;left:12px}.ap-faq1__box_icon{right:20px}.ap-faq1__answer{padding:0 25px 14px 42px}.ap-faq1__answer::before{left:15px}#ap-footer{padding:40px 0 40px;background:linear-gradient(7.49deg, #05AFED 0.62%, #654998 100%)}#ap-footer .container{width:350px}#ap-footer .contact_box{height:auto;padding:37px 17.5px 42px;background-color:#fff}#ap-footer .contact_box::after{content:none}#ap-footer .contact_box>.title1{position:static;font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em}#ap-footer .contact_box .two_col{position:static;width:100%;flex-direction:column;gap:32px normal;margin:46px auto 0}#ap-footer .contact_box .link_box .title{display:flex;align-items:center}#ap-footer .contact_box .link_box .title .img{display:flex;align-items:center;justify-content:center;width:95px}#ap-footer .contact_box .link_box .title .text{font-size:1.3529411765rem;line-height:1.3913043478;letter-spacing:.08em;text-indent:.08em;width:196px;text-align:center}#ap-footer .contact_box .link_box .body{display:block;margin-top:27px}#ap-footer .contact_box .link_box .body .img{display:none}#ap-footer .contact_box .link_box .button{width:100%;height:66px;padding-right:20px;font-size:1.0588235294rem;line-height:1.2777777778;letter-spacing:.08em;text-indent:.08em}#ap-footer .contact_box .link_box .button span{text-align:center}#ap-footer .contact_box .link_box .button::after{right:15px;font-size:1.0588235294rem}#ap-footer .contact_box>.title2{position:relative;top:auto;left:auto;font-size:1rem;line-height:1.2941176471;letter-spacing:.08em;text-indent:.08em;text-align:center;margin-top:33px}#ap-footer .contact_box>.title2::before,#ap-footer .contact_box>.title2::after{top:60%}#ap-footer .contact_box>.title2::before{left:-11px}#ap-footer .contact_box>.title2::after{right:-10px}#ap-footer .contact_box .sns_links{position:static;margin-top:25px;justify-content:space-between;flex-wrap:wrap;gap:15px}#ap-footer .contact_box .sns_links a{font-size:.8235294118rem;line-height:1.2857142857;letter-spacing:.08em;text-indent:.08em;text-indent:0}#ap-footer .contact_box .sns_links .icon{margin-left:8px;width:24px}#ap-footer .upper{display:block;margin-top:39px}#ap-footer .upper .left{width:100%;padding-left:0;padding-top:0}#ap-footer .upper .left .address{margin-top:23px;font-size:.8823529412rem;line-height:1.7333333333;letter-spacing:.14em;text-indent:.14em;text-indent:0}#ap-footer .upper .right{margin-top:21px}#ap-footer .upper .footer_menu{display:block}#ap-footer .upper .footer_menu li.-blank_pc{display:none}#ap-footer .upper .footer_menu a,#ap-footer .upper .footer_menu .lv1_title{display:block;padding:4px 0;font-size:.9411764706rem;line-height:1.625;letter-spacing:.08em;text-indent:.08em;text-indent:0}#ap-footer .upper .footer_menu .lv1_title::before{vertical-align:-4.5px}#ap-footer .upper .footer_menu .lv1_title:has(.button){position:relative;padding-right:40px;cursor:pointer}#ap-footer .upper .footer_menu .lv1_title:has(.button)::after{content:"";position:absolute;bottom:3px;left:28px;width:calc(100% - 40px);height:1px;background-color:#fff}#ap-footer .upper .footer_menu .lv1_title:has(.button) .button{position:absolute;bottom:3px;right:2px;display:block;width:24px;height:24px}#ap-footer .upper .footer_menu .lv1_title:has(.button) .button::before,#ap-footer .upper .footer_menu .lv1_title:has(.button) .button::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:no-repeat;background-size:contain}#ap-footer .upper .footer_menu .lv1_title:has(.button) .button::before{background-image:url("../img/footer/button1.svg")}#ap-footer .upper .footer_menu .lv1_title:has(.button) .button::after{background-image:url("../img/footer/button2.svg");opacity:0}#ap-footer .upper .footer_menu .lv1_title:has(.button).-open .button::before{opacity:0}#ap-footer .upper .footer_menu .lv1_title:has(.button).-open .button::after{opacity:1}#ap-footer .upper .footer_menu .lv2{display:none}#ap-footer .upper .footer_menu .lv2 a{display:block}#ap-footer .lower{flex-direction:column;margin-top:26px}#ap-footer .lower .copyright{order:2;width:auto;font-size:.6470588235rem;line-height:1;letter-spacing:.14em;text-indent:.14em;text-align:center}#ap-header{position:fixed;width:100%;min-width:390px}#ap-header .container{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:auto;height:55px;padding:5px 21px 0}#ap-header .logo{position:relative;top:auto;left:auto}#ap-header .logo img{width:114px}#ap-header .upper{display:none}#ap-header .lower{display:none}#ap-header .lower .header_menu1>li .lv1_title::after{display:none}#ap-header .button{margin:45px -8px 0;width:calc(100% + 16px);padding:14px 20px 15px 20px;font-size:1.2352941176rem;line-height:1;letter-spacing:.08em;text-indent:.08em;text-align:center}.ap-pagination .nav-links{gap:11px 6px}.ap-pagination .page-numbers{width:36px}.ap-pagination .page-numbers.dots{width:20px}.ap-sidebar-blog__list{display:flex;flex-wrap:wrap;gap:8px 16px}.item.-dummy{display:none}.ap-soldcars-list1 .item{width:100%;padding:24px 0;border-bottom:1px solid rgba(62,58,57,.5)}.ap-soldcars-list1 .item>.img{display:none}.ap-soldcars-list1 .item .item_title{margin-top:0}.ap-soldcars-list1 .item .grade .title,.ap-soldcars-list1 .item .spec_item .title{width:80px}.ap-soldcars-list1 .item .grade .separator,.ap-soldcars-list1 .item .spec_item .separator{margin-right:2px}.ap-soldcars-list1 .item .spec_wrap{display:flex;align-items:center;gap:17px;margin-top:23px}.ap-soldcars-list1 .item .spec_wrap .img{display:block;width:130px}.ap-soldcars-list1 .item .spec{gap:10px}.ap-form1 input[type=text],.ap-form1 input[type=email],.ap-form1 input[type=tel],.ap-form1 input[type=password],.ap-form1 input[type=date],.ap-form1 select,.ap-form1 textarea{padding:10px 20px 11px 20px;border-radius:17px;font-size:1rem;line-height:1.4705882353}.ap-form1 input[type=text].-width_quarter,.ap-form1 input[type=email].-width_quarter,.ap-form1 input[type=tel].-width_quarter,.ap-form1 input[type=password].-width_quarter,.ap-form1 input[type=date].-width_quarter,.ap-form1 select.-width_quarter,.ap-form1 textarea.-width_quarter{width:50%}.ap-form1 input[type=text].-width_third,.ap-form1 input[type=email].-width_third,.ap-form1 input[type=tel].-width_third,.ap-form1 input[type=password].-width_third,.ap-form1 input[type=date].-width_third,.ap-form1 select.-width_third,.ap-form1 textarea.-width_third{width:66.6667%}.ap-form1 input[type=text].-width_half,.ap-form1 input[type=email].-width_half,.ap-form1 input[type=tel].-width_half,.ap-form1 input[type=password].-width_half,.ap-form1 input[type=date].-width_half,.ap-form1 select.-width_half,.ap-form1 textarea.-width_half{width:100%}.ap-form1 input[type=text].-width_two_third,.ap-form1 input[type=email].-width_two_third,.ap-form1 input[type=tel].-width_two_third,.ap-form1 input[type=password].-width_two_third,.ap-form1 input[type=date].-width_two_third,.ap-form1 select.-width_two_third,.ap-form1 textarea.-width_two_third{width:100%}.ap-form1__select{display:block}.ap-form1__select::after{top:12px;right:21px}.ap-form1__select select{padding-right:55px}.ap-form1__radio .wpcf7-form-control,.ap-form1__checkbox .wpcf7-form-control{gap:25px 20px}.ap-form1__radio .wpcf7-list-item,.ap-form1__checkbox .wpcf7-list-item{width:auto}.ap-form1__radio.-w23per .wpcf7-list-item,.ap-form1__checkbox.-w23per .wpcf7-list-item{width:auto}.ap-form1__radio.-space-between .wpcf7-form-control,.ap-form1__checkbox.-space-between .wpcf7-form-control{justify-content:flex-start}.ap-form1 input[type=radio]+span{padding-left:30px}.ap-form1 input[type=radio]+span::before{width:24px;height:24px}.ap-form1 input[type=radio]:checked+span::after{top:8px;left:5px;width:14px;height:14px}.ap-form1 input[type=checkbox]+span{padding-left:34px}.ap-form1 input[type=checkbox]+span::before{width:24px;height:24px}.ap-form1 input[type=checkbox]:checked+span::after{top:7px;left:4px;width:16px;height:11px;border-left:4px solid #898989;border-bottom:4px solid #898989}.ap-form1 .wpcf7-spinner{left:38px}.ap-form1__steps{margin-bottom:40px}.ap-form1__steps .step{font-size:1rem;line-height:1.4705882353;letter-spacing:.06em;text-indent:.06em}.ap-form1__steps .separator{margin:0 6px}.ap-form1__field{margin-bottom:29px}.ap-form1__label{font-size:1.1764705882rem;line-height:1.25}.ap-form1__flex{display:block}.ap-form1__flex .-block_sp{display:block;margin-bottom:10px}.ap-form1__inline-flex{display:flex;margin-bottom:20px}.ap-form1__reflection{margin:20px 1em 30px}.ap-form1__actions{margin-top:35px}.ap-form1__complete_title{font-size:1.1764705882rem;line-height:1.45;letter-spacing:.06em;text-indent:.06em;padding:0}.ap-form1__complete_text{margin-top:30px;padding:0}.ap-form1__uploads{gap:36px;margin-bottom:30px}.ap-form1__uploads .upload{width:100%}.ap-form1__uploads .upload .header{background-position:0px 0px;min-height:28px}.ap-form1__uploads .upload .file_name{margin-left:-46px}.ap-form1__uploads .upload .file_name:first-of-type{margin-top:1em}.ap-form1__uploads .upload .box{height:290px;margin-top:20px}.ap-form1__uploads .upload .box>.text{display:none}.ap-form1__uploads .upload .button{top:168px;min-width:150px;padding:10px 28px 21px 16px}.ap-form1__uploads .upload .button .text{font-size:1.1764705882rem;line-height:1}.ap-form1__uploads .upload .wpcf7-not-valid-tip{top:-169px;padding:12px 20px;width:350px}.ap-form1__uploads .upload .note{top:240px}.ap-link2{padding:4px 60px 5px 22px;font-size:1.1764705882rem;line-height:1.25;letter-spacing:.08em;text-indent:.08em;text-indent:0;min-height:49px}.ap-link2.-font-narrow_sp{padding-right:50px;letter-spacing:.04em;text-indent:.04em;text-indent:0}.ap-link2::before{right:26px;width:22px;height:14px}.ap-link3{margin-right:22px;padding-right:26px;font-size:.8235294118rem;width:100%}.ap-link3::after{right:-22px;width:44px;height:44px;background-size:22px}.ap-page_title1{padding:15px 0 20px;min-height:180px}.ap-page_title1__title{margin-right:-20px;padding-left:82px;font-size:2.3529411765rem;line-height:1.125;letter-spacing:.06em;text-indent:.06em;text-indent:0}.ap-page_title1__title::before{left:11px;top:8px;width:49px;height:35px}.ap-page_title1__subtitle{margin-top:14px;padding-left:85px;font-size:.9411764706rem;line-height:1.1875;letter-spacing:.06em;text-indent:.06em;text-indent:0}.ap-striped_border--center_sp,.ap-striped_border--left_sp{position:relative;padding-bottom:20px}.ap-striped_border--center_sp::after,.ap-striped_border--left_sp::after{content:"";position:absolute;bottom:0;display:block;width:calc(var(--border_repeat_sp)*14.5px);height:8.6px;background:repeating-linear-gradient(90deg, #05AFED 0px, #05AFED 12px, transparent 12px, transparent 14.5px, #654998 14.5px, #654998 26.5px, transparent 26.5px, transparent 29px)}.ap-striped_border--center_sp::after{left:50%;transform:translateX(-50%) skewX(-30deg)}.ap-striped_border--left_sp::after{left:0;transform:skewX(-30deg)}.ap-tags1{padding:0 9px}.ap-tags1 .tag{min-width:128px;padding:4px 15px 5px;font-size:.8235294118rem;line-height:1.2857142857;letter-spacing:.04em;text-indent:.04em}.ap-tags1 .tag.-narrow{min-width:88px}.ap-button1.-narrow_sp span,.ap-button1--large.-narrow_sp span,.ap-button1--small.-narrow_sp span,.ap-button1--x-small.-narrow_sp span,.ap-button1--arrow_left.-narrow_sp span,.ap-button1--arrow_left--large.-narrow_sp span,.ap-button1--arrow_left--small.-narrow_sp span,.ap-button1--arrow_left--x-small.-narrow_sp span{display:block;transform:scaleX(0.95);transform-origin:left;width:calc(100%/0.95);letter-spacing:-1px;text-indent:-1px}.ap-button1.-fixed_width,.ap-button1--large.-fixed_width,.ap-button1--small.-fixed_width,.ap-button1--x-small.-fixed_width,.ap-button1--arrow_left.-fixed_width,.ap-button1--arrow_left--large.-fixed_width,.ap-button1--arrow_left--small.-fixed_width,.ap-button1--arrow_left--x-small.-fixed_width{width:auto;min-width:269px}.ap-button1,.ap-button1--arrow_left{min-width:300px;font-size:1.2352941176rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1::after,.ap-button1--arrow_left::after{font-size:1.1176470588rem;font-weight:bold}.ap-button1{padding:14px 40px 15px 24px}.ap-button1::after{right:13px}.ap-button1--arrow_left{padding:14px 24px 15px 40px}.ap-button1--arrow_left::after{left:13px}.ap-button1--small,.ap-button1--arrow_left--small{min-width:150px;font-size:.8823529412rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1--small::after,.ap-button1--arrow_left--small::after{font-size:.8235294118rem}.ap-button1--small{padding:11px 28px 12px 16px}.ap-button1--small::after{right:9px}.ap-button1--arrow_left--small{padding:11px 16px 12px 28px}.ap-button1--arrow_left--small::after{left:px}.ap-button1--x-small,.ap-button1--arrow_left--x-small{min-width:150px;font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1--x-small::after,.ap-button1--arrow_left--x-small::after{font-size:.7058823529rem}.ap-button1--x-small{padding:12px 35px 12px 17px}.ap-button1--x-small::after{right:11px}.ap-button1--arrow_left--x-small{padding:12px 17px 12px 35px}.ap-button1--arrow_left--x-small::after{left:11px}.ap-button1--large,.ap-button1--arrow_left--large{min-width:300px;font-size:1.2352941176rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-button1--large::after,.ap-button1--arrow_left--large::after{font-size:1.1176470588rem;font-weight:bold}.ap-button1--large{padding:14px 40px 15px 24px}.ap-button1--large::after{right:13px}.ap-button1--arrow_left--large{padding:14px 24px 15px 40px}.ap-button1--arrow_left--large::after{left:13px}.ap-table_wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-right:-20px;padding-right:20px}.ap-table-history{display:block;border-collapse:separate}.ap-table-history tbody{display:block}.ap-table-history tbody tr{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;align-items:stretch}.ap-table-history tbody th,.ap-table-history tbody td{display:block;padding:0}.ap-table-history tbody th{grid-column:2;grid-row:1;padding-right:0}.ap-table-history tbody td:not(.timeline){grid-column:2;grid-row:2;padding-bottom:26px}.ap-table-history tbody td.timeline{grid-column:1;grid-row:1/3;align-self:stretch;width:auto;height:auto;min-height:1px}.ap-table-history tbody td.timeline::before{left:9px;top:22px;bottom:-6px}.ap-table-history tbody td.timeline::after{left:2px;top:6px}.ap-table1,.is-style-ap-table1 table{display:block;border-collapse:separate}.ap-table1 thead,.ap-table1 tfoot,.is-style-ap-table1 table thead,.is-style-ap-table1 table tfoot{display:block}.ap-table1 thead tr,.ap-table1 tfoot tr,.is-style-ap-table1 table thead tr,.is-style-ap-table1 table tfoot tr{display:block}.ap-table1 thead th,.ap-table1 thead td,.ap-table1 tfoot th,.ap-table1 tfoot td,.is-style-ap-table1 table thead th,.is-style-ap-table1 table thead td,.is-style-ap-table1 table tfoot th,.is-style-ap-table1 table tfoot td{display:block;width:100%;text-align:center}.ap-table1 tbody,.is-style-ap-table1 table tbody{display:block}.ap-table1 tbody tr,.is-style-ap-table1 table tbody tr{display:block}.ap-table1 tbody th,.ap-table1 tbody td,.is-style-ap-table1 table tbody th,.is-style-ap-table1 table tbody td{display:block;padding:6px 0 12px;font-size:1rem;line-height:1.4705882353;border-bottom:none;text-align:center}.ap-table1 tbody th,.ap-table1 tbody td:first-child,.is-style-ap-table1 table tbody th,.is-style-ap-table1 table tbody td:first-child{position:relative;padding:13px 0 6px;white-space:normal !important}.ap-table1 tbody th>.block-editor-rich-text__editable,.ap-table1 tbody td:first-child>.block-editor-rich-text__editable,.is-style-ap-table1 table tbody th>.block-editor-rich-text__editable,.is-style-ap-table1 table tbody td:first-child>.block-editor-rich-text__editable{white-space:pre-wrap !important}.ap-table1 tbody th::after,.ap-table1 tbody td:first-child::after,.is-style-ap-table1 table tbody th::after,.is-style-ap-table1 table tbody td:first-child::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:1px;background-color:#05afed}.ap-table1 tbody tr:first-child th,.ap-table1 tbody tr:first-child td,.is-style-ap-table1 table tbody tr:first-child th,.is-style-ap-table1 table tbody tr:first-child td{border-top:none}.ap-table2,.is-style-ap-table2 table{min-width:900px}.ap-table3 thead th,.ap-table3 thead td,.ap-table3 tfoot th,.ap-table3 tfoot td{padding:21px 20px 22px}.ap-table3 tbody th,.ap-table3 tbody td:first-child{min-width:140px}.ap-table3 tbody th,.ap-table3 tbody td{padding:17px 20px 18px}.ap-table3 tbody th:not(:last-child)::after,.ap-table3 tbody td:not(:last-child)::after{top:12px;bottom:12px}.ap-table3 tbody td{min-width:176px}.ap-title1,.is-style-ap-title1{font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;margin-left:auto;text-align:center}.ap-title10{flex-direction:column;align-items:center;font-size:1.1764705882rem;line-height:1.25;letter-spacing:.08em;text-indent:.08em;gap:7px;padding-top:0;text-align:center}.ap-title10.-font-narrow_sp{letter-spacing:.04em;text-indent:.04em;margin:0 -5px}.ap-title10 .tag{font-size:1.3529411765rem;line-height:1.2173913043;letter-spacing:.1em;text-indent:.1em;padding:4px 18px 5px;top:0}.ap-title11{padding:16px 10px 16px 23px;min-height:auto;clip-path:none}.ap-title11 .text{font-size:1.3529411765rem;line-height:1.2173913043;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-title2,.is-style-ap-title2{font-size:2rem;line-height:1.1764705882;letter-spacing:.08em;text-indent:.08em}.ap-title3,.is-style-ap-title3{display:block;font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-align:center;font-feature-settings:"palt"}.ap-title3::before,.ap-title3::after,.is-style-ap-title3::before,.is-style-ap-title3::after{content:none}.ap-title4,.is-style-ap-title4{font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-align:center}.ap-title4__subtitle,.is-style-ap-title4__subtitle{font-size:1.0588235294rem;line-height:1.2222222222;letter-spacing:.06em;text-indent:.06em;text-align:center}.ap-title5,.is-style-ap-title5{font-size:1.4705882353rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-align:center}.ap-title6,.is-style-ap-title6{font-size:1.7647058824rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em;text-align:center}.ap-title6__subtitle,.is-style-ap-title6__subtitle{font-size:1.0588235294rem;line-height:1.2222222222;letter-spacing:.06em;text-indent:.06em;text-align:center}.ap-title7,.is-style-ap-title7{padding-left:40px;font-size:1.7647058824rem;line-height:1.3333333333;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-title8,.is-style-ap-title8{display:block;font-size:1.1764705882rem;line-height:1.35;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-title8::after,.is-style-ap-title8::after{margin-left:0;margin-top:12px}.ap-title9{font-size:1.2941176471rem;line-height:1.5;letter-spacing:.08em;text-indent:.08em;text-align:center}.ap-page-top #buy{padding:60px 0;background-color:#f7f8f8}.ap-page-top #buy .container::before{content:none}.ap-page-top #buy .new_car{margin-top:40px}.ap-page-top #buy .used_car{margin-top:50px}.ap-page-top #buy .new_car,.ap-page-top #buy .used_car{display:block}.ap-page-top #buy .new_car .title,.ap-page-top #buy .used_car .title{display:flex;width:100%}.ap-page-top #buy .new_car .title picture,.ap-page-top #buy .used_car .title picture{flex-shrink:0}.ap-page-top #buy .new_car .title picture img,.ap-page-top #buy .used_car .title picture img{width:96px}.ap-page-top #buy .new_car .title .text,.ap-page-top #buy .used_car .title .text{font-size:1.1764705882rem;line-height:1.3;letter-spacing:.04em;text-indent:.04em;text-indent:0;font-weight:bold;margin:-3px -14px 3px 14px}.ap-page-top #buy .new_car .body .link_wrap,.ap-page-top #buy .used_car .body .link_wrap{flex-wrap:wrap;gap:28px 8px;margin-top:30px}.ap-page-top #buy .new_car .body .link_wrap .link,.ap-page-top #buy .new_car .body .link_wrap .title,.ap-page-top #buy .used_car .body .link_wrap .link,.ap-page-top #buy .used_car .body .link_wrap .title{width:171px;height:61px}.ap-page-top #buy .new_car .body .link_wrap .title.-show_lv2::after,.ap-page-top #buy .used_car .body .link_wrap .title.-show_lv2::after{content:""}.ap-page-top #buy .new_car .body .link_wrap .title.-show_lv2 .lv2,.ap-page-top #buy .used_car .body .link_wrap .title.-show_lv2 .lv2{visibility:visible;opacity:1}.ap-page-top #buy .new_car .body .link_wrap .title.-show_lv2 .lv2 a,.ap-page-top #buy .used_car .body .link_wrap .title.-show_lv2 .lv2 a{line-height:1;padding-top:24px;padding-bottom:24px}.ap-page-top #buy .new_car .body .link_wrap .search,.ap-page-top #buy .used_car .body .link_wrap .search{width:100%;height:66px;padding-right:5px}.ap-page-top #buy .new_car .body .link_wrap .search img,.ap-page-top #buy .used_car .body .link_wrap .search img{width:144px}.ap-page-top #buy .new_car .body .link_wrap .link::after,.ap-page-top #buy .new_car .body .link_wrap .title::after,.ap-page-top #buy .new_car .body .link_wrap .search::after,.ap-page-top #buy .used_car .body .link_wrap .link::after,.ap-page-top #buy .used_car .body .link_wrap .title::after,.ap-page-top #buy .used_car .body .link_wrap .search::after{right:16px;font-size:12px}.ap-page-top #buy .new_car .body .link_wrap .lv2 a,.ap-page-top #buy .used_car .body .link_wrap .lv2 a{padding:0 40px 0 18px;font-size:.8823529412rem;line-height:1;letter-spacing:.16em;text-indent:.16em;text-indent:0;line-height:0}.ap-page-top #buy .new_car .body .link_wrap .lv2 a::after,.ap-page-top #buy .used_car .body .link_wrap .lv2 a::after{right:15px;font-size:13px}.ap-page-top #column{min-height:auto;padding:60px 0;background-color:#b2a4cb}.ap-page-top #column .container::before{content:none}.ap-page-top #column .button{margin-top:40px;text-align:center}.ap-page-top #column .slider-wrapper{left:50%;transform:translateX(-50%);width:768px;margin-top:40px;padding-left:0}.ap-page-top #column .column-slider .column_item .date{font-size:.8235294118rem;line-height:1}.ap-page-top #column .column-slider .column_item .body{margin:10px 20px 0;font-size:1rem;line-height:1.4117647059}.ap-page-top #column .column-slider .column_item .body .text{margin-top:6px}.ap-page-top #column .button-wrapper{display:none}.ap-page-top #event{padding:60px 0}.ap-page-top #event>.container{width:768px}.ap-page-top #event .event-slider{margin-top:35px}.ap-page-top #event .event-slider .event_item .body{margin-top:12px;padding:0}.ap-page-top #event .event-slider .event_item .title{font-size:1.1764705882rem;line-height:1.4;letter-spacing:.08em;text-indent:.08em}.ap-page-top #event .event-slider .event_item .text{margin-top:10px}.ap-page-top #first_view{aspect-ratio:16/9}.ap-page-top #first_view .first_view__main .swiper-pagination{display:none}.ap-page-top #first_view .first_view__news{height:134px}.ap-page-top #first_view .first_view__news .container{width:390px}.ap-page-top #first_view .first_view__news .news_item{display:block;width:350px}.ap-page-top #first_view .first_view__news .news_item .date{margin-right:12px;font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-page-top #first_view .first_view__news .news_item .ap-tags1{display:inline-block}.ap-page-top #first_view .first_view__news .news_item .title{margin-top:8px;margin-left:0;font-size:.9411764706rem;line-height:1.625;letter-spacing:.08em;text-indent:.08em;text-indent:0;max-height:78px}.ap-page-top #information{padding:60px 0}.ap-page-top #information .link_boxes1{flex-direction:column;align-items:center;gap:48px;margin-top:50px;padding:0 20px}.ap-page-top #information .link_boxes1 .item{width:278px;height:185.6351791531px}.ap-page-top #information .link_boxes1 .title{font-size:1.3529411765rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-page-top #information .business_info{display:block;margin-top:60px}.ap-page-top #information .business_info>.title{font-size:1.6470588235rem;line-height:1.2142857143;letter-spacing:.08em;text-indent:.08em;text-indent:0;padding-top:0}.ap-page-top #information .link_boxes2{width:100%;gap:23px normal;margin-top:30px}.ap-page-top #information .link_boxes2 .item{width:166px}.ap-page-top #information .link_boxes2 .item .title{font-size:.9411764706rem;line-height:1.3125;letter-spacing:.04em;text-indent:.04em;margin-top:7px;padding:0}.ap-page-top #information .news{display:block;margin-top:60px}.ap-page-top #information .news .left{padding-top:0}.ap-page-top #information .news .left>.title{font-size:1.6470588235rem;line-height:1.2142857143;letter-spacing:.08em;text-indent:.08em}.ap-page-top #information .news .news_list{margin-top:30px;width:100%}.ap-page-top #information .news .news_item{display:flex;flex-wrap:wrap;align-items:center;padding:14px 0}.ap-page-top #information .news .news_item .body{display:block;width:100%;margin-top:13px}.ap-page-top #information .news .news_item .date{width:88px;padding:0 0 0 5px;font-size:.8235294118rem;line-height:1;letter-spacing:.04em;text-indent:.04em}.ap-page-top #information .news .news_item .tag_wrap{flex:none;width:262px}.ap-page-top #information .news .news_item .title{width:100%;margin-left:0;padding-right:0;font-size:.9411764706rem;line-height:1.625;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-page-top #links{padding:60px 0}.ap-page-top #links .two_col{display:block}.ap-page-top #links .title1{width:auto;font-size:1.6470588235rem;line-height:1.2142857143;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-page-top #links .link_boxes{width:100%;margin-top:36px}.ap-page-top #links .link_boxes .item{width:170px;padding:10px 0;font-size:.8235294118rem;line-height:1.5;letter-spacing:0;text-indent:0;color:#05afed}.ap-page-top #links .link_boxes .item::after{display:none}.ap-page-top #links .link_boxes .item.-dummy{display:none}.ap-page-top #links .sns_links{margin-top:50px}.ap-page-top #links .sns_links .title1{padding-top:0}.ap-page-top #links .sns_boxes{flex-wrap:wrap;gap:35px;justify-content:center;width:100%;margin-top:35px}.ap-page-top #links .sns_boxes .left,.ap-page-top #links .sns_boxes .right{width:100%;gap:35px}.ap-page-top #links .sns_boxes .left .title{width:185px}.ap-page-top #links .sns_boxes .right .title{width:185px}.ap-page-top #links .sns_boxes .item{width:100%;font-size:1rem;line-height:1.4117647059;letter-spacing:.12em;text-indent:.12em}.ap-page-top #links .sns_boxes .item .links{gap:15px}.ap-page-top #links .sns_boxes .item .line{width:31px}.ap-page-top #links .sns_boxes .item .instagram{width:31px}.ap-page-top #links .sns_boxes .item .youtube{width:41px}.ap-page-top #reason{padding:60px 0;background:#b2a4cb}.ap-page-top #reason .container::before{content:none}.ap-page-top #reason .ap-title1{margin-right:auto}.ap-page-top #reason .top-two_col{margin-top:40px}.ap-page-top #reason .text{font-size:1.2352941176rem;line-height:1.9047619048}.ap-page-top #reason .image{margin-top:20px}.ap-page-top #reason .button{margin-top:40px;margin-bottom:0;text-align:center}.ap-page-top #recruit{padding:60px 0;background-color:#82d7f6}.ap-page-top #recruit .container::before{content:none}.ap-page-top #recruit .image{margin-top:40px}.ap-page-top #recruit .text{margin-top:25px}.ap-page-top #recruit .button{margin-top:40px;margin-bottom:0;text-align:center}.ap-page-top #sell{padding:60px 0;background-color:#f7f8f8}.ap-page-top #sell .container::before{content:none}.ap-page-top #sell .image{margin-top:40px}.ap-page-top #sell .text{margin-top:25px}.ap-page-top #sell .button{margin-top:40px;margin-bottom:0;text-align:center}.ap-page-top #service{padding:60px 0;background-color:#82d7f6}.ap-page-top #service .container::before{content:none}.ap-page-top #service .text{margin-top:30px;font-size:1.2352941176rem;line-height:1.9047619048;letter-spacing:0;text-indent:0;text-indent:0}.ap-page-top #service .links{margin-top:20px;gap:26px normal;flex-wrap:wrap}.ap-page-top #service .links a{width:169px}.ap-page-top #service .links a .title{font-size:1.0382470588rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-page-top #soldcars{padding:60px 0}.ap-page-top #soldcars>.container{width:768px}.ap-page-top #soldcars .soldcars-slider{margin-top:35px}.ap-page-top .top-two_col{display:block}.ap-page-top .top-two_col .left{width:100%}.ap-page-top .top-two_col .right{width:100%}.ap-single-blog .ap-two_cols2__right{margin-top:30px}.ap-single-blog__info .date{font-size:.8235294118rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-single-blog__title{font-size:2rem;line-height:1.3235294118;letter-spacing:.08em;text-indent:.08em}.ap-single-blog__content{margin-top:40px}.ap-single-blog__button{margin-top:100px}.ap-single-flyer{padding-bottom:60px}.ap-single-flyer__button{padding-top:60px}.ap-single-shop{padding-bottom:60px}.ap-single-shop__shop{margin-top:40px}.ap-single-shop__shop_title{min-height:auto}.ap-single-shop__shop_title::before{display:none}.ap-single-shop__shop_title .logo{display:none}.ap-single-shop__shop_title .title{padding:17px 45px 18px 23px;font-size:1.3529411765rem;line-height:1.2173913043;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-single-shop__shop_info{display:block;margin-top:40px}.ap-single-shop__shop_info .body{width:100%}.ap-single-shop__shop_info table{margin-top:15px}.ap-single-shop__shop_info table th,.ap-single-shop__shop_info table td{padding:17px 0}.ap-single-shop__shop_info table th{font-size:1rem;line-height:1.4705882353}.ap-single-shop__shop_info table th div{width:72px}.ap-single-shop__shop_info table td{font-size:1rem;line-height:1.4705882353}.ap-single-shop__shop_info .map{margin-top:60px;width:100%;height:400px}.ap-single-shop__shop_content{margin-top:60px;padding:15px 20px}.ap-single-shop__shop_content .ap-classic_editor_content{margin-top:15px;font-size:17px}.ap-single-shop__shop_content_title{font-size:1.2941176471rem;line-height:1.1818181818;letter-spacing:.08em;text-indent:.08em;text-align:center}.ap-single-shop__staff{margin-top:60px}.ap-single-shop__staff_list{margin-top:40px;padding:0 20px}.ap-single-shop__staff_list .item{width:100%}.ap-single-shop__staff_list .item.-dummy{display:none}.ap-single-shop__staff_list .item .image{height:auto;aspect-ratio:285/400}.ap-single-shop__staff_list .item .image .info .name{font-size:1.1764705882rem;line-height:1.2}.ap-single-shop__staff_list .item .image .info .position{font-size:1rem;line-height:1.1764705882}.ap-single-shop__staff_list .item .text{width:90%;margin:20px auto 0}.ap-template-page_title1__article{padding:40px 0}.ap-archive-blog__article{padding:38px 0 50px}.ap-archive-blog .ap-two_cols2{margin-top:0}.ap-archive-blog .ap-two_cols2__right{margin-top:30px}.ap-archive-blog__list{justify-content:center;gap:40px 0;margin-top:40px}.ap-archive-blog__list .blog_item{width:300px;margin-bottom:0}.ap-archive-blog__list .blog_item.-dummy{display:none}.ap-archive-blog .ap-pagination{margin-top:50px}.ap-archive-flyer{padding-bottom:60px}.ap-archive-flyer__button{padding-top:60px}.ap-article-accidents_breakdown{padding:38px 0 40px}.ap-article-accidents_breakdown #lead .link1{margin-top:40px}.ap-article-accidents_breakdown #lead .link2{margin-top:33px}.ap-article-accidents_breakdown #lead .dummy{display:none}.ap-article-accidents_breakdown #accident{margin-top:80px}.ap-article-accidents_breakdown #accident .ap-title7{margin-right:-20px}.ap-article-accidents_breakdown #accident .block{margin-top:60px}.ap-article-accidents_breakdown #accident .block:first-of-type{margin-top:35px}.ap-article-accidents_breakdown #accident .block .text{margin-top:0}.ap-article-accidents_breakdown #accident .block strong{font-size:1.1764705882rem;line-height:1.4}.ap-article-accidents_breakdown #manual{margin-top:60px}.ap-article-accidents_breakdown #manual .ap-title5{margin:0 -20px}.ap-article-accidents_breakdown #manual .lead{margin-top:38px;padding:0}.ap-article-accidents_breakdown #manual .manual{margin-top:20px}.ap-article-accidents_breakdown #manual .download{margin-top:20px}.ap-article-accidents_breakdown #manual .download .text{font-size:1rem;line-height:1.4117647059;letter-spacing:.08em;text-indent:.08em}.ap-article-accidents_breakdown #manual .download .link{margin-top:15px;text-align:left;width:-moz-fit-content;width:fit-content}.ap-article-accidents_breakdown #budget{margin-top:60px}.ap-article-accidents_breakdown #budget .box{display:block;padding:34px 20px 41px}.ap-article-accidents_breakdown #budget .box .body{width:100%}.ap-article-accidents_breakdown #budget .box .body .title{font-size:1.2941176471rem;line-height:1.5;letter-spacing:.02em;text-indent:.02em}.ap-article-accidents_breakdown #budget .box .body .text{font-size:1rem;line-height:1.4705882353;margin-top:16px;padding-right:0}.ap-article-accidents_breakdown #budget .box .image{width:100%;margin-top:20px}.ap-article-accidents_breakdown #contact{margin-top:60px}.ap-article-accidents_breakdown #contact .title1{font-size:1.7647058824rem;line-height:1.3333333333;letter-spacing:.08em;text-indent:.08em;padding:9px 10px 10px}.ap-article-accidents_breakdown #contact .text{margin-top:30px;text-align:justify}.ap-article-accidents_breakdown #contact .title2{width:auto;margin:22px auto 0;padding-top:18px;font-size:1.2941176471rem;line-height:1.5;letter-spacing:.02em;text-indent:.02em}.ap-article-accidents_breakdown #contact .links{margin:22px auto 0;flex-wrap:wrap;gap:20px 0;justify-content:space-between;width:303px}.ap-article-accidents_breakdown #contact .links a{font-size:.8235294118rem;line-height:1.4285714286;letter-spacing:.02em;text-indent:.02em;font-weight:normal}.ap-article-accidents_breakdown #contact .links a img{width:27px;vertical-align:-9px;margin-left:0;margin-right:8px}.ap-article-accidents_breakdown #contact .button{margin-top:23px}.ap-article-accidents_breakdown #contact .button a{width:auto}.ap-article-accidents_breakdown #contact .container::after{margin-top:25px;height:35px}.ap-article-company{padding:0}.ap-article-company #about{width:350px;margin:0 auto;padding:35px 0 25px;border-bottom:1px solid rgba(62,58,57,.75)}.ap-article-company #about .ap-table1{margin-top:20px}.ap-article-company #subsidiary{padding:35px 0 0}.ap-article-company #subsidiary .ap-table1{margin-bottom:0;padding:25px 0 25px;border-bottom:1px solid rgba(62,58,57,.75)}.ap-article-company #subsidiary .ap-table1:first-of-type{padding-top:20px}.ap-article-company #subsidiary .ap-table1:last-of-type{padding-bottom:45px}.ap-article-company .ap-table1 th{width:100%}.ap-article-company .ap-table1 .js-justify{display:block;width:100%}.ap-article-company #history{padding:56px 0 30px}.ap-article-company #history .ap-table-history{padding:40px 0 0}.ap-article-contact{padding:40px 0 60px}.ap-article-contact #tab .tabs{gap:4px;padding:0}.ap-article-contact #tab .tabs .item{font-size:1rem;line-height:1.2352941176;letter-spacing:.06em;text-indent:.06em;padding:9px 0 8px}.ap-article-contact #tab .tabs .item::before,.ap-article-contact #tab .tabs .item::after{transform:skewX(0deg)}.ap-article-contact #tab .tabs .item::after{background:linear-gradient(39.35deg, #05AFED 0.62%, #654998 100%)}.ap-article-contact #content{margin-top:30px}.ap-article-faq{padding:40px 0 60px}.ap-article-flyer{padding-bottom:60px}.ap-article-flyer::after{width:350px}.ap-article-flyer__content{margin:60px 0 40px;font-size:17px}.ap-article-flyer__images{gap:20px}.ap-article-flyer__images .image .flyer{max-height:500px}.ap-article-flyer__images .image .hover .text{font-size:1.4705882353rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em}.ap-article-flyer__images .image .hover .pointer{width:50px;bottom:-40px;right:-50px}.ap-article-insurance{padding:40px 0 40px}.ap-article-insurance #lead .link1{margin-top:40px}.ap-article-insurance #lead .link2{margin-top:35px}.ap-article-insurance #merit{margin-top:80px}.ap-article-insurance #merit .block{margin-top:60px}.ap-article-insurance #merit .block:first-of-type{margin-top:40px}.ap-article-insurance #merit .text{margin-top:20px}.ap-article-insurance #merit .image{margin-top:30px}.ap-article-insurance #merit .image.-wide_sp{margin-right:-20px;margin-left:-20px}.ap-article-insurance #merit .two_cols{margin-top:20px;flex-direction:column;gap:20px}.ap-article-insurance #merit .two_cols .text{width:100%;margin-top:0}.ap-article-insurance #merit .two_cols .image{width:100%;margin-top:0}.ap-article-insurance #consider{margin-top:80px}.ap-article-insurance #consider .ap-title8{margin-top:40px}.ap-article-insurance #consider .list{margin-top:15px}.ap-article-insurance #consider .box{margin:20px -20px 0;padding:20px 20px 22px}.ap-article-insurance #consider .box .text{width:100%;margin:15px auto 0}.ap-article-insurance #flow{margin-top:80px}.ap-article-insurance #flow .flow_box{margin-top:40px}.ap-article-insurance #flow .flow_box .text{font-size:1rem;line-height:1.4705882353;width:310px}.ap-article-insurance #flow .flow_box .text01{top:87px;left:20px}.ap-article-insurance #flow .flow_box .text02{top:344px;left:20px}.ap-article-insurance #flow .flow_box .text03{top:575px;left:20px}.ap-article-insurance #flow .flow_box .text04{top:812px;left:20px}.ap-article-insurance #flow .flow_box .text05{top:1194px;left:20px}.ap-article-insurance #flow .ap-title8{margin-top:60px}.ap-article-insurance #flow .block{margin-top:50px}.ap-article-insurance #flow .block .text{margin-top:16px}.ap-article-insurance #flow .block .image{margin-top:20px}.ap-article-insurance #flow .block .two_cols{display:block;margin-top:0}.ap-article-insurance #flow .block .two_cols .text{width:100%;margin-top:16px}.ap-article-insurance #flow .block .two_cols .image{width:100%;margin-top:20px}.ap-article-insurance #flow .block .link{margin-top:32px;width:325px}.ap-article-insurance #form{margin-top:80px}.ap-article-insurance #form .container>.text{margin-top:34px;margin-bottom:25px}.ap-article-ownership{padding:40px 0 60px}.ap-article-ownership .link1{padding:0 35px 8px 0;font-size:1rem;line-height:1.2352941176;min-height:32px;min-width:auto;width:100%}.ap-article-ownership .link1::after{font-size:20px;right:0}.ap-article-ownership #about1 .about_box{padding:32px 20px 36px 20px}.ap-article-ownership #about1 .about_box .text{font-size:1rem;line-height:1.4705882353;margin-top:20px}.ap-article-ownership #about2{margin-top:80px}.ap-article-ownership #about2 .container>.text{margin-top:32px}.ap-article-ownership #about2 .notice_box{margin-top:49px;padding:15px 18px 30px 18px}.ap-article-ownership #about2 .notice_box .box_title{top:-14px;padding:0 20px;font-size:1.4705882353rem;line-height:1;letter-spacing:.08em;text-indent:.08em;text-indent:0}.ap-article-ownership #about2 .notice_box .title{font-size:1.1764705882rem;line-height:1.35;margin-top:30px}.ap-article-ownership #about2 .link_boxes{margin-top:60px}.ap-article-ownership #about2 .link_boxes .sub_boxes{gap:20px;margin-top:23px}.ap-article-ownership #about2 .link_boxes .sub_boxes .link2{width:100%}.ap-article-ownership #about2 .link_boxes .ap-two_cols3{margin-top:34px}.ap-article-ownership #documents{margin-top:80px}.ap-article-ownership #documents .block{margin-top:60px}.ap-article-ownership #documents .block:first-of-type{margin-top:40px}.ap-article-ownership #documents .block .text{margin-top:12px}.ap-article-ownership #documents .block .two_col{flex-wrap:wrap;gap:37px;margin-left:-1.25em;margin-right:0}.ap-article-ownership #flow{margin-top:80px}.ap-article-ownership #flow .flow_box{margin-top:40px}.ap-article-ownership #flow .flow_box .step{left:20px;width:310px}.ap-article-ownership #flow .flow_box .step.step1{top:27px}.ap-article-ownership #flow .flow_box .step.step2{top:313px}.ap-article-ownership #flow .flow_box .step.step3{top:519px}.ap-article-ownership #flow .flow_box .step.step4{top:851px}.ap-article-ownership #flow .flow_box .title{font-size:1.1764705882rem;line-height:1.35;letter-spacing:0;text-indent:0;margin-left:55px}.ap-article-ownership #flow .flow_box .text{margin-top:6px}.ap-article-ownership #flow .note{margin-top:1em}.ap-article-ownership #inquiry{margin-top:80px}.ap-article-ownership #inquiry .two_col{flex-wrap:wrap;gap:35px;margin-top:37px}.ap-article-ownership #inquiry .box{flex:auto;width:100%;padding:20px 15px 22px 15px}.ap-article-ownership #inquiry .title{font-size:1.1764705882rem;line-height:1.2;letter-spacing:.08em;text-indent:.08em}.ap-article-ownership #inquiry .text{margin-top:18px}.ap-article-ownership #form{margin-top:80px}.ap-article-ownership #form .lead{margin-top:33px}.ap-article-ownership #form .ap-form1{margin-top:30px}.ap-article-quality{padding:38px 0 40px}.ap-article-quality #lead .ap-two_cols3{margin-top:40px}.ap-article-quality #quality{margin-top:80px}.ap-article-quality #quality .block{margin-top:60px}.ap-article-quality #quality .block:first-of-type{margin-top:35px}.ap-article-quality #quality .ap-two_cols4{margin-top:0}.ap-article-quality #warranty1{margin-top:80px}.ap-article-quality #warranty1 .text{margin-top:35px}.ap-article-quality #warranty2{margin-top:40px}.ap-article-quality #warranty2 .warranty_box{padding:34px 20px}.ap-article-quality #warranty3{margin-top:40px}.ap-article-quality #warranty3 .ap-two_cols4{margin-top:60px}.ap-article-quality #warranty3 .ap-two_cols4:first-of-type{margin-top:35px}.ap-article-quality #warranty3 .ap-two_cols4 .text{margin-top:0}.ap-article-reason{padding:43px 0 40px}.ap-article-reason #quality .lead{margin-top:20px}.ap-article-reason #quality .block_wrap{gap:45px;margin-top:45px}.ap-article-reason #quality .block{flex-direction:column;align-items:flex-start;gap:20px}.ap-article-reason #quality .block:nth-of-type(2){justify-content:flex-start;padding-right:0}.ap-article-reason #quality .block .image{width:100%;height:232px;order:1}.ap-article-reason #quality .block .text{order:2;font-size:1.1764705882rem;line-height:1.25}.ap-article-reason #quality .notice{margin-top:20px;font-size:1.1764705882rem;line-height:1.25}.ap-article-reason #lineup{margin-top:60px}.ap-article-reason #lineup .block_wrap{gap:45px;margin-top:20px}.ap-article-reason #lineup .block{gap:20px}.ap-article-reason #support{margin-top:60px}.ap-article-reason #support .lead{margin-top:20px}.ap-article-reason #support .image{margin-top:20px;padding:0}.ap-article-reason #support .notice{margin-top:10px}.ap-article-safetycheck{padding:40px 0 40px}.ap-article-safetycheck #lead .link1{margin-top:40px}.ap-article-safetycheck #lead .link2{margin-top:33px}.ap-article-safetycheck #maintenance{margin-top:80px}.ap-article-safetycheck #maintenance .block{margin-top:60px}.ap-article-safetycheck #maintenance .block:first-of-type{margin-top:35px}.ap-article-safetycheck #maintenance .block .two_col{margin-top:22px;flex-direction:column;gap:25px}.ap-article-safetycheck #maintenance .block .two_col .img{width:100%;height:224px;aspect-ratio:auto}.ap-article-safetycheck #inspection1{margin-top:80px}.ap-article-safetycheck #inspection1 .lead{margin-top:36px}.ap-article-safetycheck #inspection1 .tabs{margin-top:35px;gap:10px;padding:0 5px}.ap-article-safetycheck #inspection1 .item{font-size:1.3529411765rem;line-height:1.0869565217;letter-spacing:.06em;text-indent:.06em;padding:5px 0 6px}.ap-article-safetycheck #inspection1 .item::before,.ap-article-safetycheck #inspection1 .item::after{transform:skewX(-10deg)}.ap-article-safetycheck #inspection1 .item::after{background:linear-gradient(39.35deg, #05AFED 0.62%, #654998 100%)}.ap-article-safetycheck #inspection1 .tab_contents{margin-top:15px}.ap-article-safetycheck #inspection1 .tab_content .text{margin-top:13px}.ap-article-safetycheck #inspection1 .tab_content .img{margin:22px -20px 0}.ap-article-safetycheck #inspection2 .terms_box{padding:26px 20px 42px}.ap-article-safetycheck #inspection2 .title{font-size:2rem;line-height:1.3235294118;letter-spacing:.08em;text-indent:.08em}.ap-article-safetycheck #inspection2 .two_col{margin-top:22px;flex-direction:column;gap:12px}.ap-article-safetycheck #inspection2 ol{width:100%;gap:12px}.ap-article-safetycheck #consumables{margin-top:80px}.ap-article-safetycheck #consumables .box_wrap{margin-top:36px;gap:26px 0}.ap-article-safetycheck #consumables .box_wrap .box{width:100%;padding:26px 20px 23px 20px}.ap-article-safetycheck #consumables .box_wrap .box .header{display:block;height:auto}.ap-article-safetycheck #consumables .box_wrap .box .icon{display:none}.ap-article-safetycheck #consumables .box_wrap .box .title{padding:4px 0px}.ap-article-safetycheck #consumables .box_wrap .box .body{margin-top:26px}.ap-article-safetycheck #tire{margin-top:80px}.ap-article-safetycheck #tire .ap-title7{display:block}.ap-article-safetycheck #tire .ap-title7 .notice{display:block;text-indent:0;margin-top:3px}.ap-article-safetycheck #tire .lead{margin-top:16px}.ap-article-safetycheck #tire .block{margin-top:60px}.ap-article-safetycheck #tire .block:first-of-type{margin-top:45px}.ap-article-safetycheck #tire .ap-title8::after{margin-top:23px}.ap-article-safetycheck #tire .text{margin-top:12px}.ap-article-safetycheck #tire table{margin-top:25px}.ap-article-safetycheck #tire .note{margin-top:21px}.ap-article-shop{padding:0 0 80px}.ap-article-shop .ap-section1>.container{padding:40px 0 0;width:100%}.ap-article-shop__section_title{padding-left:0;text-align:center;margin-bottom:45px}.ap-article-shop__section_title img{width:190px}.ap-article-shop__list{padding-left:0;margin:0 auto;width:390px}.ap-article-shop__list_item{padding:0 20px}.ap-article-shop__list_item .title{font-size:1.7647058824rem;line-height:1.3333333333;letter-spacing:.08em;text-indent:.08em;text-indent:0;margin-top:28px}.ap-article-shop__list_item .body{display:block;margin-top:32px}.ap-article-shop__list_item .body .image{width:100%;height:auto;aspect-ratio:350/184}.ap-article-shop__list_item .body .content{width:100%;margin-top:14px}.ap-article-shop__list_item .body .content .row1,.ap-article-shop__list_item .body .content .row2{display:block;min-height:auto}.ap-article-shop__list_item .body .content .row1 .label,.ap-article-shop__list_item .body .content .row1 .value,.ap-article-shop__list_item .body .content .row2 .label,.ap-article-shop__list_item .body .content .row2 .value{padding:17px 0}.ap-article-shop__list_item .body .content .row1 .label,.ap-article-shop__list_item .body .content .row2 .label{width:118px;padding-right:46px}.ap-article-shop__list_item .body .content .row1 .address .value,.ap-article-shop__list_item .body .content .row2 .address .value{width:auto}.ap-article-shop__list_item .body .content .row1 .tel,.ap-article-shop__list_item .body .content .row1 .fax,.ap-article-shop__list_item .body .content .row2 .tel,.ap-article-shop__list_item .body .content .row2 .fax{border-bottom:1px solid rgba(159,160,160,.5)}.ap-article-shop__list_item .body .content .row1 .tel .value,.ap-article-shop__list_item .body .content .row1 .fax .value,.ap-article-shop__list_item .body .content .row2 .tel .value,.ap-article-shop__list_item .body .content .row2 .fax .value{width:auto}.ap-article-shop__list_item .body .content .row1 .map-link,.ap-article-shop__list_item .body .content .row1 .link,.ap-article-shop__list_item .body .content .row2 .map-link,.ap-article-shop__list_item .body .content .row2 .link{position:static;transform:none;line-height:normal}.ap-article-shop__list_item .body .content .row1 .map-link,.ap-article-shop__list_item .body .content .row2 .map-link{padding-left:118px;margin:-14px 0 19px}.ap-article-shop__list_item .body .content .row1 .link,.ap-article-shop__list_item .body .content .row2 .link{margin:23px 0 30px;text-align:center}.ap-article-shop__list_item .body .content .row2{border-bottom:none}.ap-article-soldcars{padding:10px 0 40px}.ap-article-soldcars .ap-soldcars-list1{display:block;margin-bottom:0}.ap-article-soldcars__more{margin-top:40px}.ap-article-soldcars__more button{padding:13px 58px 16px 25px;min-width:269px;font-size:1.1764705882rem;line-height:1;letter-spacing:.08em;text-indent:.08em}.ap-article-soldcars__more button .icon{width:31px;height:31px;right:12px}.ap-article-soldcars__more button .icon .bar1,.ap-article-soldcars__more button .icon .bar2{width:13px;height:2px}.ap-article-soldcars__button{margin-top:45px}.ap-article-soldcars__button .text{font-size:1.4705882353rem;line-height:1.16;text-align:center}.ap-article-soldcars__button .text::before,.ap-article-soldcars__button .text::after{height:118%}.ap-article-soldcars__button .text::before{left:-20px}.ap-article-soldcars__button .text::after{right:-20px}.ap-article-soldcars__button .button{margin-top:26px}}@media (min-width: 768px){.-palt_pc{font-feature-settings:"palt"}.only-sp{display:none !important}.-half_char_pc{letter-spacing:-0.5em}.-mt0em_pc{margin-top:0em !important}.-mt0em_half_pc{margin-top:0.5em !important}.-mb0em_pc{margin-bottom:0em !important}.-mb0em_half_pc{margin-bottom:0.5em !important}.-pt0em_pc{padding-top:0em !important}.-pt0em_half_pc{padding-top:0.5em !important}.-pb0em_pc{padding-bottom:0em !important}.-pb0em_half_pc{padding-bottom:0.5em !important}.-mt1em_pc{margin-top:1em !important}.-mt1em_half_pc{margin-top:1.5em !important}.-mb1em_pc{margin-bottom:1em !important}.-mb1em_half_pc{margin-bottom:1.5em !important}.-pt1em_pc{padding-top:1em !important}.-pt1em_half_pc{padding-top:1.5em !important}.-pb1em_pc{padding-bottom:1em !important}.-pb1em_half_pc{padding-bottom:1.5em !important}.-mt2em_pc{margin-top:2em !important}.-mt2em_half_pc{margin-top:2.5em !important}.-mb2em_pc{margin-bottom:2em !important}.-mb2em_half_pc{margin-bottom:2.5em !important}.-pt2em_pc{padding-top:2em !important}.-pt2em_half_pc{padding-top:2.5em !important}.-pb2em_pc{padding-bottom:2em !important}.-pb2em_half_pc{padding-bottom:2.5em !important}.-mt3em_pc{margin-top:3em !important}.-mt3em_half_pc{margin-top:3.5em !important}.-mb3em_pc{margin-bottom:3em !important}.-mb3em_half_pc{margin-bottom:3.5em !important}.-pt3em_pc{padding-top:3em !important}.-pt3em_half_pc{padding-top:3.5em !important}.-pb3em_pc{padding-bottom:3em !important}.-pb3em_half_pc{padding-bottom:3.5em !important}.-mt4em_pc{margin-top:4em !important}.-mt4em_half_pc{margin-top:4.5em !important}.-mb4em_pc{margin-bottom:4em !important}.-mb4em_half_pc{margin-bottom:4.5em !important}.-pt4em_pc{padding-top:4em !important}.-pt4em_half_pc{padding-top:4.5em !important}.-pb4em_pc{padding-bottom:4em !important}.-pb4em_half_pc{padding-bottom:4.5em !important}.-mt5em_pc{margin-top:5em !important}.-mt5em_half_pc{margin-top:5.5em !important}.-mb5em_pc{margin-bottom:5em !important}.-mb5em_half_pc{margin-bottom:5.5em !important}.-pt5em_pc{padding-top:5em !important}.-pt5em_half_pc{padding-top:5.5em !important}.-pb5em_pc{padding-bottom:5em !important}.-pb5em_half_pc{padding-bottom:5.5em !important}.-mt6em_pc{margin-top:6em !important}.-mt6em_half_pc{margin-top:6.5em !important}.-mb6em_pc{margin-bottom:6em !important}.-mb6em_half_pc{margin-bottom:6.5em !important}.-pt6em_pc{padding-top:6em !important}.-pt6em_half_pc{padding-top:6.5em !important}.-pb6em_pc{padding-bottom:6em !important}.-pb6em_half_pc{padding-bottom:6.5em !important}.-w98per_pc{display:block;transform:scaleX(0.98);transform-origin:left;width:calc(100%/0.98)}.-w95per_pc{display:block;transform:scaleX(0.95);transform-origin:left;width:calc(100%/0.95)}.-w90per_pc{display:block;transform:scaleX(0.9);transform-origin:left;width:calc(100%/0.9)}.-w75per_pc{display:block;transform:scaleX(0.75);transform-origin:left;width:calc(100%/0.75)}.-w60per_pc{display:block;transform:scaleX(0.6);transform-origin:left;width:calc(100%/0.6)}#ap-footer::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:calc(1200px + 500px*2);height:100%;transform:translateX(-50%) skewX(-20.752deg);transform-origin:bottom;background:linear-gradient(315.98deg, #05AFED 0.57%, #654998 91.81%);z-index:-1}#ap-header.-fixed{position:fixed;animation:ap-header-fixed 1s both}@keyframes ap-header-fixed{0%{opacity:0}100%{opacity:1}}#ap-header.-fixed .logo{top:50%;transform:translateY(-50%)}#ap-header.-fixed .logo img{width:160px}#ap-header.-fixed .container{height:80px}#ap-header.-fixed .upper{display:none}#ap-header.-fixed .lower{height:80px}#ap-header.-fixed .lower .header_menu1{gap:normal 4px}#ap-header.-fixed .lower .header_menu1>li>.lv1_title,#ap-header.-fixed .lower .header_menu1>li>a{font-size:.8823529412rem;line-height:1.8666666667;letter-spacing:.16em;text-indent:.16em}#ap-header.-fixed .lower .header_menu1 ul.lv2{font-size:.8823529412rem;line-height:1;letter-spacing:.16em;text-indent:.16em}#ap-header .menu_button{display:none}#ap-header .menu{display:none !important}#ap-header_bg{display:none !important}.ap-striped_border--center_pc,.ap-striped_border--left_pc{position:relative;padding-bottom:17px}.ap-striped_border--center_pc::after,.ap-striped_border--left_pc::after{content:"";position:absolute;bottom:0;display:block;width:calc(var(--border_repeat_pc)*15.1px);height:8px;background:repeating-linear-gradient(90deg, #05AFED 0px, #05AFED 12.4px, transparent 12.4px, transparent 15.1px, #654998 15.1px, #654998 27.5px, transparent 27.5px, transparent 30.2px)}.ap-striped_border--center_pc::after{left:50%;transform:translateX(-50%) skewX(-30deg)}.ap-striped_border--left_pc::after{left:0;transform:skewX(-30deg)}.ap-page-top #buy::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:1200px;height:100%;transform:translateX(-50%) skewX(-30deg);transform-origin:bottom;background:#f7f8f8;z-index:-1}.ap-page-top #buy .new_car .body .link_wrap .title:hover::after,.ap-page-top #buy .used_car .body .link_wrap .title:hover::after{content:""}.ap-page-top #buy .new_car .body .link_wrap .title:hover .lv2,.ap-page-top #buy .used_car .body .link_wrap .title:hover .lv2{visibility:visible;opacity:1}.ap-page-top #buy .new_car .body .link_wrap .title:hover .lv2 a,.ap-page-top #buy .used_car .body .link_wrap .title:hover .lv2 a{line-height:1;padding-top:39px;padding-bottom:39px}.ap-page-top #column::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:1200px;height:100%;transform:translateX(-50%) skewX(-30deg);transform-origin:bottom;background:#b2a4cb;z-index:-1}.ap-page-top #reason::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:1200px;height:100%;transform:translateX(-50%) skewX(30deg);transform-origin:bottom;background:#b2a4cb;z-index:-1}.ap-page-top #recruit::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:1200px;height:100%;transform:translateX(-50%) skewX(30deg);transform-origin:bottom;background:#82d7f6;z-index:-1}.ap-page-top #sell::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:1200px;height:100%;transform:translateX(-50%) skewX(30deg);transform-origin:bottom;background:#f7f8f8;z-index:-1}.ap-page-top #service::after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;min-width:1200px;height:100%;transform:translateX(-50%) skewX(-30deg);transform-origin:bottom;background:#82d7f6;z-index:-1}}@media (any-hover: hover){:where(.ap-classic_editor_content) a:not([class]){transition:color .3s}:where(.ap-classic_editor_content) a:not([class]):hover{color:#654998}:where(.ap-block_editor_content) a:not([class]){transition:color .3s}:where(.ap-block_editor_content) a:not([class]):hover{color:#654998}.ap-breadcrumb a{transition:color .3s}.ap-breadcrumb a:hover{color:#05afed}.ap-faq1__tab-item:hover{color:#fff}.ap-faq1__tab-item:hover::after{opacity:1}.ap-faq1__qa_box{transition:box-shadow .3s}.ap-faq1__qa_box::after{transition:opacity .3s}.ap-faq1__qa_box:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.ap-faq1__qa_box:hover::after{opacity:1}#ap-footer .contact_box .link_box .button span{transition:color .3s}#ap-footer .contact_box .link_box .button::before{transition:opacity .3s}#ap-footer .contact_box .link_box .button::after{transition:color .3s}#ap-footer .contact_box .link_box .button:hover span{color:rgba(0,0,0,0)}#ap-footer .contact_box .link_box .button:hover::before{opacity:1}#ap-footer .contact_box .link_box .button:hover::after{color:rgba(0,0,0,0)}#ap-footer .contact_box .sns_links a{transition:color .3s}#ap-footer .contact_box .sns_links a .icon{transition:opacity .3s}#ap-footer .contact_box .sns_links a:hover{color:#05afed}#ap-footer .contact_box .sns_links a:hover .icon{opacity:.7}#ap-footer .upper .footer_menu a:hover{background-color:hsla(0,0%,100%,.3)}#ap-header .button span{transition:color .3s}#ap-header .button::before{transition:opacity .3s}#ap-header .button:hover span{color:rgba(0,0,0,0)}#ap-header .button:hover::before{opacity:1}#ap-header .menu .header_menu1>li a,#ap-header .menu .header_menu1>li .lv1_title{transition:color .3s,background-color .3s}#ap-header .menu .header_menu1>li a:hover,#ap-header .menu .header_menu1>li .lv1_title:hover{color:#05afed;background-color:rgba(5,175,237,.05)}#ap-header .menu .header_menu2 a{transition:color .3s}#ap-header .menu .header_menu2 a:hover{color:#05afed}.ap-pagination .page-numbers{transition:color .3s}.ap-pagination .page-numbers:hover:not(.prev,.next,.dots){color:#05afed}.ap-pagination .next,.ap-pagination .prev{transition:opacity .3s}.ap-pagination .next:hover,.ap-pagination .prev:hover{opacity:.8}.ap-sidebar-blog__list li a{transition:opacity .3s}.ap-sidebar-blog__list li a:hover{opacity:.7}.ap-form1__uploads .upload .button .text{transition:color .3s}.ap-form1__uploads .upload .button::before{transition:opacity .3s}.ap-form1__uploads .upload .button:hover .text{color:#fff}.ap-form1__uploads .upload .button:hover::before{opacity:0}.ap-link1{transition:color .3s}.ap-link1::before,.ap-link1::after{transition:background-color .3s}.ap-link1:hover{color:#654998}.ap-link1:hover::before,.ap-link1:hover::after{background-color:#654998}.ap-link2::after{transition:opacity .3s}.ap-link2:hover::after{opacity:0}.ap-link3{transition:color .3s,border-color .3s}.ap-link3:hover{color:#654998;border-color:#654998}.ap-link3:hover::after{border-color:#654998}.ap-button1 span,.ap-button1--large span,.ap-button1--small span,.ap-button1--x-small span,.ap-button1--arrow_left span,.ap-button1--arrow_left--large span,.ap-button1--arrow_left--small span,.ap-button1--arrow_left--x-small span{transition:color .3s}.ap-button1::before,.ap-button1--large::before,.ap-button1--small::before,.ap-button1--x-small::before,.ap-button1--arrow_left::before,.ap-button1--arrow_left--large::before,.ap-button1--arrow_left--small::before,.ap-button1--arrow_left--x-small::before{transition:opacity .3s}.ap-button1::after,.ap-button1--large::after,.ap-button1--small::after,.ap-button1--x-small::after,.ap-button1--arrow_left::after,.ap-button1--arrow_left--large::after,.ap-button1--arrow_left--small::after,.ap-button1--arrow_left--x-small::after{transition:color .3s}.ap-button1:hover::before,.ap-button1--large:hover::before,.ap-button1--small:hover::before,.ap-button1--x-small:hover::before,.ap-button1--arrow_left:hover::before,.ap-button1--arrow_left--large:hover::before,.ap-button1--arrow_left--small:hover::before,.ap-button1--arrow_left--x-small:hover::before{opacity:0}.ap-button1:hover span,.ap-button1:hover::after,.ap-button1--large:hover span,.ap-button1--large:hover::after,.ap-button1--small:hover span,.ap-button1--small:hover::after,.ap-button1--x-small:hover span,.ap-button1--x-small:hover::after,.ap-button1--arrow_left:hover span,.ap-button1--arrow_left:hover::after,.ap-button1--arrow_left--large:hover span,.ap-button1--arrow_left--large:hover::after,.ap-button1--arrow_left--small:hover span,.ap-button1--arrow_left--small:hover::after,.ap-button1--arrow_left--x-small:hover span,.ap-button1--arrow_left--x-small:hover::after{color:#fff}.ap-button1.-inverted:hover::before,.ap-button1--large.-inverted:hover::before,.ap-button1--small.-inverted:hover::before,.ap-button1--x-small.-inverted:hover::before,.ap-button1--arrow_left.-inverted:hover::before,.ap-button1--arrow_left--large.-inverted:hover::before,.ap-button1--arrow_left--small.-inverted:hover::before,.ap-button1--arrow_left--x-small.-inverted:hover::before{opacity:1}.ap-button1.-inverted:hover span,.ap-button1.-inverted:hover::after,.ap-button1--large.-inverted:hover span,.ap-button1--large.-inverted:hover::after,.ap-button1--small.-inverted:hover span,.ap-button1--small.-inverted:hover::after,.ap-button1--x-small.-inverted:hover span,.ap-button1--x-small.-inverted:hover::after,.ap-button1--arrow_left.-inverted:hover span,.ap-button1--arrow_left.-inverted:hover::after,.ap-button1--arrow_left--large.-inverted:hover span,.ap-button1--arrow_left--large.-inverted:hover::after,.ap-button1--arrow_left--small.-inverted:hover span,.ap-button1--arrow_left--small.-inverted:hover::after,.ap-button1--arrow_left--x-small.-inverted:hover span,.ap-button1--arrow_left--x-small.-inverted:hover::after{color:rgba(0,0,0,0)}.ap-button1.-disabled:before,.ap-button1:disabled:before,.ap-button1--large.-disabled:before,.ap-button1--large:disabled:before,.ap-button1--small.-disabled:before,.ap-button1--small:disabled:before,.ap-button1--x-small.-disabled:before,.ap-button1--x-small:disabled:before,.ap-button1--arrow_left.-disabled:before,.ap-button1--arrow_left:disabled:before,.ap-button1--arrow_left--large.-disabled:before,.ap-button1--arrow_left--large:disabled:before,.ap-button1--arrow_left--small.-disabled:before,.ap-button1--arrow_left--small:disabled:before,.ap-button1--arrow_left--x-small.-disabled:before,.ap-button1--arrow_left--x-small:disabled:before{opacity:1 !important}.ap-button1.-disabled span,.ap-button1.-disabled::after,.ap-button1:disabled span,.ap-button1:disabled::after,.ap-button1--large.-disabled span,.ap-button1--large.-disabled::after,.ap-button1--large:disabled span,.ap-button1--large:disabled::after,.ap-button1--small.-disabled span,.ap-button1--small.-disabled::after,.ap-button1--small:disabled span,.ap-button1--small:disabled::after,.ap-button1--x-small.-disabled span,.ap-button1--x-small.-disabled::after,.ap-button1--x-small:disabled span,.ap-button1--x-small:disabled::after,.ap-button1--arrow_left.-disabled span,.ap-button1--arrow_left.-disabled::after,.ap-button1--arrow_left:disabled span,.ap-button1--arrow_left:disabled::after,.ap-button1--arrow_left--large.-disabled span,.ap-button1--arrow_left--large.-disabled::after,.ap-button1--arrow_left--large:disabled span,.ap-button1--arrow_left--large:disabled::after,.ap-button1--arrow_left--small.-disabled span,.ap-button1--arrow_left--small.-disabled::after,.ap-button1--arrow_left--small:disabled span,.ap-button1--arrow_left--small:disabled::after,.ap-button1--arrow_left--x-small.-disabled span,.ap-button1--arrow_left--x-small.-disabled::after,.ap-button1--arrow_left--x-small:disabled span,.ap-button1--arrow_left--x-small:disabled::after{color:#9fa0a0 !important}.ap-page-top #buy .new_car .body .link_wrap .link,.ap-page-top #buy .new_car .body .link_wrap .title,.ap-page-top #buy .new_car .body .link_wrap .search,.ap-page-top #buy .used_car .body .link_wrap .link,.ap-page-top #buy .used_car .body .link_wrap .title,.ap-page-top #buy .used_car .body .link_wrap .search{transition:border-color .3s}.ap-page-top #buy .new_car .body .link_wrap .link::after,.ap-page-top #buy .new_car .body .link_wrap .title::after,.ap-page-top #buy .new_car .body .link_wrap .search::after,.ap-page-top #buy .used_car .body .link_wrap .link::after,.ap-page-top #buy .used_car .body .link_wrap .title::after,.ap-page-top #buy .used_car .body .link_wrap .search::after{transition:color .3s}.ap-page-top #buy .new_car .body .link_wrap .link img,.ap-page-top #buy .new_car .body .link_wrap .title img,.ap-page-top #buy .new_car .body .link_wrap .search img,.ap-page-top #buy .used_car .body .link_wrap .link img,.ap-page-top #buy .used_car .body .link_wrap .title img,.ap-page-top #buy .used_car .body .link_wrap .search img{transition:opacity .3s}.ap-page-top #buy .new_car .body .link_wrap .link:hover,.ap-page-top #buy .new_car .body .link_wrap .title:hover,.ap-page-top #buy .new_car .body .link_wrap .search:hover,.ap-page-top #buy .used_car .body .link_wrap .link:hover,.ap-page-top #buy .used_car .body .link_wrap .title:hover,.ap-page-top #buy .used_car .body .link_wrap .search:hover{border-color:#05afed}.ap-page-top #buy .new_car .body .link_wrap .link:hover::after,.ap-page-top #buy .new_car .body .link_wrap .title:hover::after,.ap-page-top #buy .new_car .body .link_wrap .search:hover::after,.ap-page-top #buy .used_car .body .link_wrap .link:hover::after,.ap-page-top #buy .used_car .body .link_wrap .title:hover::after,.ap-page-top #buy .used_car .body .link_wrap .search:hover::after{color:#05afed}.ap-page-top #buy .new_car .body .link_wrap .link:hover img,.ap-page-top #buy .new_car .body .link_wrap .title:hover img,.ap-page-top #buy .new_car .body .link_wrap .search:hover img,.ap-page-top #buy .used_car .body .link_wrap .link:hover img,.ap-page-top #buy .used_car .body .link_wrap .title:hover img,.ap-page-top #buy .used_car .body .link_wrap .search:hover img{opacity:.8}.ap-page-top #buy .new_car .body .link_wrap .lv2 a:hover,.ap-page-top #buy .used_car .body .link_wrap .lv2 a:hover{background-color:hsla(0,0%,100%,.2)}.ap-page-top #column .column-slider .column_item .img img{transition:transform .3s}.ap-page-top #column .column-slider .column_item .date{transition:color .3s}.ap-page-top #column .column-slider .column_item .body{transition:color .3s}.ap-page-top #column .column-slider .column_item:hover .img img{transform:scale(1.05)}.ap-page-top #column .column-slider .column_item:hover .date{color:#654998}.ap-page-top #column .column-slider .column_item:hover .body{color:#654998}.ap-page-top #column .button-next,.ap-page-top #column .button-prev{transition:opacity .3s}.ap-page-top #column .button-next:hover,.ap-page-top #column .button-prev:hover{opacity:.8}.ap-page-top #event .event-slider .event_item .title,.ap-page-top #event .event-slider .event_item .text{transition:color .3s}.ap-page-top #event .event-slider .event_item .img img{transition:transform .3s}.ap-page-top #event .event-slider .event_item:hover .img img{transform:scale(1.05)}.ap-page-top #event .event-slider .event_item:hover .title,.ap-page-top #event .event-slider .event_item:hover .text{color:#05afed}.ap-page-top #event .event-slider .button-next,.ap-page-top #event .event-slider .button-prev{transition:opacity .3s}.ap-page-top #event .event-slider .button-next:hover,.ap-page-top #event .event-slider .button-prev:hover{opacity:.8}.ap-page-top #first_view .first_view__news .news_item .title{transition:color .3s}.ap-page-top #first_view .first_view__news .news_item:hover .title{color:#05afed}.ap-page-top #information .link_boxes1 .item .bg_img{transition:transform .3s}.ap-page-top #information .link_boxes1 .item .title{transition:color .3s,background-color .3s}.ap-page-top #information .link_boxes1 .item:hover .bg_img{transform:scale(1.05)}.ap-page-top #information .link_boxes1 .item:hover .title{background-color:hsla(0,0%,100%,.9);color:#05afed}.ap-page-top #information .link_boxes2 a.item img{transition:transform .3s}.ap-page-top #information .link_boxes2 a.item .title{transition:color .3s}.ap-page-top #information .link_boxes2 a.item:hover img{transform:scale(1.05)}.ap-page-top #information .link_boxes2 a.item:hover .title{color:#05afed}.ap-page-top #information .news .news_item{transition:color .3s,background-color .3s}.ap-page-top #information .news .news_item:hover{color:#05afed;background-color:rgba(5,175,237,.05)}.ap-page-top #links .link_boxes .item{transition:color .3s,background-color .3s}.ap-page-top #links .link_boxes .item::after{transition:color .3s}.ap-page-top #links .link_boxes .item:hover{color:#05afed;background-color:rgba(5,175,237,.05)}.ap-page-top #links .link_boxes .item:hover::after{color:#05afed}.ap-page-top #links .sns_boxes .item .icon{transition:opacity .3s}.ap-page-top #links .sns_boxes .item .icon:hover{opacity:.7}.ap-page-top #service .links a img{transition:transform .3s}.ap-page-top #service .links a .title{transition:color .3s,background-color .3s}.ap-page-top #service .links a:hover img{transform:scale(1.05)}.ap-page-top #service .links a:hover .title{background-color:hsla(0,0%,100%,.8);color:#05afed}.ap-page-top #soldcars .soldcars-slider .button-next,.ap-page-top #soldcars .soldcars-slider .button-prev{transition:opacity .3s}.ap-page-top #soldcars .soldcars-slider .button-next:hover,.ap-page-top #soldcars .soldcars-slider .button-prev:hover{opacity:.8}.ap-article-accidents_breakdown #contact .links a{transition:color .3s}.ap-article-accidents_breakdown #contact .links a img{transition:opacity .3s}.ap-article-accidents_breakdown #contact .links a:hover{color:#05afed}.ap-article-accidents_breakdown #contact .links a:hover img{opacity:.7}.ap-article-contact #tab .tabs .item:hover{color:#fff}.ap-article-contact #tab .tabs .item:hover::after{opacity:1}.ap-article-flyer__images .image:hover{display:block}.ap-article-flyer__images .image:hover .hover{opacity:1}.ap-article-ownership .link1{transition:color .3s,border-color .3s}.ap-article-ownership .link1:hover{color:#05afed;border-color:#05afed}.ap-article-safetycheck #inspection1 .item:hover{color:#fff}.ap-article-safetycheck #inspection1 .item:hover::after{opacity:1}.ap-article-shop__list_item .body .content .row1 .map-link a,.ap-article-shop__list_item .body .content .row2 .map-link a{transition:color .3s}.ap-article-shop__list_item .body .content .row1 .map-link a:hover,.ap-article-shop__list_item .body .content .row2 .map-link a:hover{color:#05afed}.ap-article-soldcars__more button .text{transition:color .3s}.ap-article-soldcars__more button::before{transition:opacity .3s}.ap-article-soldcars__more button .icon::before{transition:opacity .3s}.ap-article-soldcars__more button .icon .bar1::before,.ap-article-soldcars__more button .icon .bar2::before{transition:opacity .3s}.ap-article-soldcars__more button:hover::before{opacity:1}.ap-article-soldcars__more button:hover .text{color:rgba(0,0,0,0)}.ap-article-soldcars__more button:hover .icon::before{opacity:0}.ap-article-soldcars__more button:hover .icon .bar1::before,.ap-article-soldcars__more button:hover .icon .bar2::before{opacity:1}}/*# sourceMappingURL=ap-main.css.map */
