*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{overflow-x:hidden;color:#000;font-size:16px;font-family:"NotoSansJP",sans-serif;font-weight:500;font-style:normal;line-height:1.2;letter-spacing:.05em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/common/bg.jpg) center/contain repeat}article,aside,footer,header,nav,section,main{display:block}h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}a{outline:none;color:inherit;text-decoration:none;transition:.3s}img{max-width:100%;height:auto;display:block;border:none}code,kbd,pre,samp{font-size:inherit;font-family:monospace,sans-serif}ul,ol{list-style:none}table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}th,td{padding:4px 6px;vertical-align:top;text-align:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}form{margin:0;padding:0}form button{display:inline-block;margin:0;padding:.6em 2em;width:auto;border:none;border-radius:0;background-color:#2281b8;background-image:none;box-shadow:.0625em .0625em .1875em 0 rgba(0,0,0,.16);color:#fff;text-decoration:none;font-size:16px;cursor:pointer;transition:all .3s ease 0s;-webkit-appearance:none}form button:hover,form button:focus{outline:none}form button:hover{opacity:.6}form button ::-moz-focus-inner{padding:0;border:none}input,textarea{padding:20px 24px;width:100%;border:1px solid #e2e2e2;border-radius:0;background-image:none;font-size:1em;font-family:inherit;-webkit-appearance:none}textarea:hover,textarea:focus{outline:none}textarea:focus{outline:none;border-color:#e2e2e2;box-shadow:none}textarea ::-moz-focus-inner{padding:0;border:none}input::-webkit-input-placeholder{color:#e2e2e2}input::-moz-placeholder{color:#e2e2e2}input::-ms-input-placeholder{color:#e2e2e2}input:-ms-input-placeholder{color:#e2e2e2}input::placeholder{color:#e2e2e2}input:focus{outline:none;border-color:#e2e2e2;box-shadow:none}input[type=submit],input[type=button]{display:inline-block;margin:0;padding:.6em 2em;width:auto;border:none;border-radius:0;background-color:#2281b8;background-image:none;box-shadow:.0625em .0625em .1875em 0 rgba(0,0,0,.16);color:#fff;text-decoration:none;font-size:16px;cursor:pointer;transition:all .3s ease 0s;-webkit-appearance:none}input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus{outline:none}input[type=submit]:hover,input[type=button]:hover{opacity:.6}input[type=submit] ::-moz-focus-inner,input[type=button] ::-moz-focus-inner{padding:0;border:none}input[type=radio]{display:none}input[type=radio]+span{position:relative;display:inline-block;margin:0 16px 0 0;padding:0 0 0 30px;cursor:pointer}input[type=radio]+span:before{position:absolute;top:50%;left:0;display:block;width:26px;height:26px;border:1px solid #e2e2e2;border-radius:50%;background:#fff;content:"";transform:translateY(-50%)}input[type=radio]+span:after{opacity:0;transition:opacity .3s ease 0s}input[type=radio]:checked+span:after{position:absolute;top:50%;left:8px;display:block;width:10px;height:10px;border-radius:50%;background:#e2e2e2;content:"";opacity:1;transform:translateY(-50%)}input[type=checkbox]{display:none}input[type=checkbox]+span{position:relative;display:inline-block;margin:0 16px 0 0;padding:0 0 0 30px;cursor:pointer;transition:all 1s ease 0s}input[type=checkbox]+span:before{position:absolute;top:50%;left:0;display:block;width:20px;height:20px;border:1px solid #e2e2e2;border-radius:2px;background:#fff;content:"";transform:translateY(-50%)}input[type=checkbox]+span:after{opacity:0;transition:opacity .3s ease 0s}input[type=checkbox]:checked+span:after{position:absolute;top:50%;left:0;display:block;margin-top:-.2em;width:26px;height:15.6px;border-bottom:4px solid #ccc;border-left:4px solid #ccc;content:"";opacity:1;transform:translateY(-50%) rotate(-45deg)}select{padding:.4em 2.4em .4em .8em;border:1px solid #e2e2e2;border-radius:0;background-image:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/select-arrow.svg);background-position:right 6px center;background-size:24px;background-repeat:no-repeat;color:inherit;font-size:1em;font-family:inherit;cursor:pointer;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:focus{outline:none;border-color:#e2e2e2;box-shadow:none}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:400;src:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../fonts/NotoSansJP-Regular.ttf) format("truetype")}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:500;src:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../fonts/NotoSansJP-Medium.ttf) format("truetype")}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:700;src:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../fonts/NotoSansJP-Bold.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../fonts/Roboto-BoldItalic.ttf) format("truetype")}.p-editorContents__pageTitle{font-size:2rem;font-weight:700}@media screen and (max-width:600px){.p-editorContents__pageTitle{font-size:1.5rem}}.p-editorContents{margin-top:100px}.p-editorContents h2.wp-block-heading{font-size:1.5rem;font-weight:700}.p-editorContents h3.wp-block-heading{font-size:1.25rem;font-weight:700;position:relative}.p-editorContents *+*{margin-top:16px}.p-editorContents *+h2.wp-block-heading{margin-top:96px}.p-editorContents *+h3.wp-block-heading{margin-top:56px}.p-editorContents *+p{margin-top:16px}.p-editorContents *+.wp-block-image{margin-top:32px}.p-editorContents ul,.p-editorContents ol{padding-left:32px}.p-editorContents *+ul,.p-editorContents *+ol{margin-top:32px}.p-editorContents ul{list-style:disc}.p-editorContents ol{list-style:trad-chinese-informal}.p-editorContents li{position:relative}.p-editorContents *+li{margin-top:16px}.p-editorContents *+.wp-block-table{margin-top:16px}.p-editorContents figcaption{font-size:.75rem;color:#787878;margin-top:16px}.p-editorContents .wp-block-table table th{border:unset;padding:24px 0;border-top:1px solid #000;border-bottom:1px solid #000;width:21%}.p-editorContents .wp-block-table table td{border:unset;padding:24px 0;border-top:1px solid #000;border-bottom:1px solid #000;width:79%}.attachment-post-thumbnail{width:100%;aspect-ratio:58/27;-o-object-fit:cover;object-fit:cover;height:auto;border-radius:16px;margin-top:32px}.c-pagePostTitle{font-size:2rem;font-weight:700}.wp-block-gallery{display:grid !important;grid-template-columns:repeat(3,1fr) !important}@media screen and (max-width:600px){.wp-block-gallery{grid-template-columns:repeat(2,1fr) !important}}.wp-block-gallery{width:100% !important}.wp-block-gallery .wp-block-image{aspect-ratio:1/1;width:100% !important}.l-inner--1100{width:1100px}.l-inner--1060{width:1060px}.l-inner--1010{width:1010px}.l-inner--1000{width:1000px}.l-inner--900{width:900px}.l-inner--920{width:920px}.l-inner--870{width:870px}.l-inner--670{width:670px}.l-inner{margin:0 auto;max-width:90%}@media screen and (max-width:1024px){.l-inner{width:90%}}.c-outer{overflow:hidden}.l-footer{padding-top:3.4375rem;position:relative}.p-footer__body{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.p-footer__body{flex-direction:column;gap:1.25rem}}.c-btnToTop{position:absolute;right:40px;bottom:135px}@media screen and (max-width:600px){.c-btnToTop{right:20px;bottom:68px}}.p-footer__nav{display:flex}@media screen and (max-width:768px){.p-footer__nav{flex-direction:column;gap:1.875rem}}@media screen and (max-width:600px){.p-footer__nav{display:none}}.p-footer__navList{display:flex;flex-direction:column;gap:calc(16rem/16)}.p-footer__navList:not(:first-of-type){margin-left:1.875rem}@media screen and (max-width:768px){.p-footer__navList:not(:first-of-type){margin-left:0}}.p-footer__childNav{margin:1rem 0 0 1rem;display:flex;flex-wrap:wrap;gap:1rem 1.75rem;width:15rem;max-width:1005}.p-footer__contactArea{display:flex;flex-direction:column;gap:2.375rem}@media screen and (max-width:600px){.p-footer__contactArea .c-btn3{display:none}}.p-footer__navLink{font-size:.875rem;letter-spacing:.05em}@media (hover:hover){.p-footer__navLink:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}@media screen and (max-width:600px){.p-footer__navLink{display:none}}.p-footer__bottom--txt{font-size:calc(14rem/16);letter-spacing:.1em;line-height:calc(20/14);margin-top:calc(122rem/16);text-align:center}@media screen and (max-width:600px){.p-footer__bottom--txt{margin-top:calc(36rem/16)}}.p-copyright{text-align:center;color:#fff;background:#000;padding:calc(14rem/16) 0;margin-top:calc(100rem/16);font-size:.625rem;letter-spacing:.06em}@media screen and (max-width:600px){.p-copyright{padding:calc(8rem/16) 0;margin-top:calc(64rem/16)}}@media screen and (max-width:600px){.p-footer__logo img{margin:0 auto}}.p-footer__snsWrap.p-footer__snsWrap{display:flex;align-items:center;gap:2.5rem}@media screen and (max-width:600px){.p-footer__snsWrap.p-footer__snsWrap{gap:2rem;justify-content:center}}@media screen and (max-width:600px){.p-footer__snsWrap.p-footer__snsWrap img{width:2rem;height:2rem}}@media (hover:hover){.p-footer__snsWrap.p-footer__snsWrap a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.l-pageBlock{padding:calc(160rem/16) 0}@media screen and (max-width:600px){.l-pageBlock{padding:2.5rem 0}}.l-header{position:fixed;top:0;width:100%;max-width:100%;background-color:#fff;z-index:11;transition:.5s;border-bottom:solid 2px #ffbf33}.l-header.l-pageHeader{position:-webkit-sticky;position:sticky}.l-header.l-frontHeader{background-color:rgba(255,255,255,.8)}.l-header.white{background-color:#fff}.l-header.scrolled{background-color:#fff}.l-footer__logo--img{aspect-ratio:237/121;width:calc(237rem/16)}@media screen and (max-width:600px){.l-header__logo--img{width:calc(60rem/16)}.l-footer__logo--img{width:calc(145rem/16)}}.c-gnav{position:relative;z-index:2;padding:5.5px 6.9%;display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:1280px){.c-gnav{padding:.4375rem 1%}}@media screen and (max-width:1024px){.c-gnav{padding:.625rem 1.25rem}}@media (hover:hover){.c-gnav__icon a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}@media screen and (max-width:1024px){.c-gnav__nav{display:none}}.c-gnav__list{display:flex;align-items:center}.c-gnavMenu__link--hasChild{position:relative;cursor:pointer}.c-gnavMenu__link--hasChild:before{content:"";position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-arrowDownGold.svg) center/cover no-repeat;width:.875rem;height:.4375rem}.c-gnavMenu__titleJa{font-size:.875rem;text-align:center;display:block;line-height:1.4285714286}.c-gnavMenu__titleEn{font-size:.75rem;font-family:"Roboto";font-weight:400;text-align:center;display:block;color:#7e7e7e;margin-top:.125rem;text-transform:capitalize}.c-gnavMenu__link{display:block;position:relative;padding:22px 22.5px}.c-gnavMenu__link:after{content:"";position:absolute;bottom:10px;width:0;height:2px;background:#f4d63b;transition:.3s;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media (hover:hover){.c-gnavMenu__link:where(:-webkit-any-link,:enabled,summary):hover:after{width:100%;max-width:104px}}.c-gnavMenu.has-child:hover .c-gnavMenu__link:after{width:100%;max-width:104px}.c-gnavMenu__link:hover:after{width:100%;max-width:104px}@media screen and (max-width:600px){.c-gnavMenu__link:hover:after{width:0}}.c-gnavMenuContact{margin-left:22.5px}.c-gnavMenuContact__link{padding:.4375rem 2.0625rem;border:1px solid #000;display:block}@media (hover:hover){.c-gnavMenuContact__link:where(:-webkit-any-link,:enabled,summary):hover{background-color:#000;color:#fff}}.c-gnavMenuContact__link:after{content:none}.c-gnav__childWrap{z-index:10000;visibility:hidden;opacity:0;transition:.2s;position:absolute;top:5rem;left:0;background-color:#fff;width:100vw;padding:32px 63px 63px;border-top:#f4d63b solid 1px;border-bottom:#f4d63b solid 1px}.c-gnav__childInner{width:1060px;max-width:100%;margin:0 auto}.c-gnav__childTitleJa{font-size:21px;letter-spacing:.05em;line-height:calc(30/21);font-weight:700}.c-gnav__childTitleEn{font-family:"Roboto";font-size:14px;letter-spacing:.05em;line-height:calc(17/14);color:#7e7e7e}.c-gnav__childList{justify-content:center;gap:33px;display:grid;grid-template-columns:repeat(4,240px);margin-top:28px}@media (max-width:1280px){.c-gnav__childList{grid-template-columns:repeat(4,1fr)}}.c-gnav__childItem--txt{margin-top:8px}.c-gnav__childLink{text-align:center;display:block;padding-bottom:.5rem;font-size:.875rem;position:relative}.c-gnav__childLink:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:2rem;height:.0625rem;background:#e1e1e1}@media (hover:hover){.c-gnav__childLink:where(:-webkit-any-link,:enabled,summary):hover:after{background:#f4d63b}}.c-gnav__childWrap.is-hover{visibility:visible;opacity:1}.c-gnav__childItemImgWrap{overflow:hidden}.c-gnav__childItemImg{transition:.5s}.c-gnav__childWrap:not(.is-hover) .c-gnav__childItemImg,.c-gnav__childWrap:not(.is-hover) .c-gnav__childLink{transition:0s !important;pointer-events:none}.c-gnav__childLink:hover .c-gnav__childItemImg{transform:scale(1.1,1.1)}.c-gnav__childItem--txt{font-size:14px;font-weight:700;letter-spacing:.05em;line-height:calc(20/14);position:relative;text-align:left;padding-left:2em}.c-gnav__childItem--txt:before{content:"";width:1em;height:1px;max-width:100%;background-color:#f4d63b;position:absolute;top:50%;left:.5em;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.c-title1{position:relative}.c-title1:before{content:"";position:absolute;background-image:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/common/c-title.svg);background-repeat:no-repeat;background-size:contain;aspect-ratio:92.37/106;width:calc(92.37rem/16);left:calc(-30rem/16);top:calc(-11rem/16);z-index:-1}@media screen and (max-width:600px){.c-title1:before{width:calc(70rem/16);left:calc(-16rem/16);top:calc(-8rem/16)}}.c-title1__en{font-size:calc(72rem/16);font-weight:700;text-transform:uppercase;letter-spacing:.02em}@media screen and (max-width:600px){.c-title1__en{font-size:3rem}}.c-title1__ja{font-size:calc(20rem/16);font-weight:700;margin-top:1px;letter-spacing:.15em}@media screen and (max-width:600px){.c-title1__ja{font-size:calc(18rem/16)}}.c-title2__en{font-size:calc(48rem/16);font-weight:700;text-transform:capitalize;letter-spacing:.035em;position:relative;padding-bottom:calc(6rem/16);letter-spacing:.05em}.c-title2__en:after{content:"";width:calc(396rem/16);max-width:100%;height:2px;background-color:#ffbf33;position:absolute;bottom:0;left:0}.c-title2__en2{font-size:calc(48rem/16);font-weight:700;letter-spacing:.05em;font-family:"Roboto";text-transform:uppercase;border-bottom:2px solid #ffbf33;max-width:calc(396rem/16);padding-bottom:calc(5rem/16)}@media screen and (max-width:600px){.c-title2__en{font-size:calc(28rem/16)}.c-title2__en2{font-size:2.5rem}}.c-title2__ja{font-size:calc(16rem/16);font-weight:700;padding-left:.25em;letter-spacing:.1em}@media screen and (max-width:600px){.c-title2__ja{font-size:calc(14rem/16);padding-left:0}}.c-title3__en{font-size:calc(48rem/16);font-weight:700;text-transform:uppercase;letter-spacing:.02em;text-align:center;position:relative;line-height:calc(56/48)}@media screen and (max-width:600px){.c-title3__en{font-size:2.5rem}}.c-title3__en:after{content:"";position:absolute;bottom:-.875rem;left:50%;transform:translateX(-50%);width:3.4375rem;height:.25rem;background:#f3d01d}.c-title3__ja{font-size:1.875rem;font-weight:700;margin-top:1.5rem;letter-spacing:.15em;text-align:center}@media screen and (max-width:600px){.c-title3__ja{font-size:1rem;padding-left:.9375rem}}.c-title4{margin-top:calc(16rem/16);width:100%;font-size:1.5rem;font-weight:700;letter-spacing:.08em}.p-homeRecruit__listTitle{width:100%;font-size:1.2rem;font-weight:700;letter-spacing:.08em;padding-bottom:.3125rem;border-bottom:1px solid #b9b9b9;margin-top:30px}.p-homeRecruit__list{margin-top:10px}.p-homeRecruit__list li{line-height:2em}.c-btn1{display:block;padding:calc(24rem/16) calc(21rem/16);border:4px solid #000;font-size:1.125rem;letter-spacing:.1em;font-weight:700;display:flex;align-items:center;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:calc(260rem/16);background:#fff}.c-btn1 span{flex-shrink:0}@media screen and (max-width:600px){.c-btn1{padding:1.25rem 1rem;font-size:1rem;width:calc(220rem/16)}}.c-btn1 img{transition:.3s}@media (hover:hover){.c-btn1:where(:-webkit-any-link,:enabled,summary):hover{background:#000;color:#fff}.c-btn1:where(:-webkit-any-link,:enabled,summary):hover img{transform:translateX(.625rem);-webkit-filter:invert(100%);filter:invert(100%)}}.c-btn2{display:block;padding:3.125rem 0;border:2px solid #000;font-size:1.375rem;letter-spacing:.1em;font-weight:700;color:#000;width:30.625rem;max-width:100%;text-align:center;position:relative}@media (hover:hover){.c-btn2:where(:-webkit-any-link,:enabled,summary):hover{background:#fff;color:#000}}@media screen and (max-width:600px){.c-btn2{padding:1.875rem 0;font-size:1.125rem;width:16.5rem}}.c-btn3{display:block;padding:.9375rem 0;border:1px solid #000;font-size:.875rem;letter-spacing:.05em;width:12.9375rem;max-width:100%;text-align:center}.c-btn3 img{transition:.3s}@media (hover:hover){.c-btn3:where(:-webkit-any-link,:enabled,summary):hover{background:#000;color:#fff}.c-btn3:where(:-webkit-any-link,:enabled,summary):hover img{-webkit-filter:invert(100%);filter:invert(100%)}}.c-btn4{display:block;padding:.5rem 2.5rem;font-weight:700;letter-spacing:.15em;max-width:100%;text-align:center;background:#f4d63b;border-radius:1.125rem;margin:1rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}@media (hover:hover){.c-btn4:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.c-btn4:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-outside.svg) center/cover no-repeat}.c-btnOutside{display:block;padding:.75rem 2.6875rem;border:4px solid #000;font-size:1.125rem;letter-spacing:.1em;font-weight:700;display:flex;align-items:center;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){.c-btnOutside{padding:1.25rem 1rem;font-size:1rem}.c-btnOutside--pdf{padding:1.25rem 3rem}}.c-btnOutside img{transition:.3s}@media (hover:hover){.c-btnOutside:where(:-webkit-any-link,:enabled,summary):hover{background:#000;color:#fff}.c-btnOutside:where(:-webkit-any-link,:enabled,summary):hover img{-webkit-filter:invert(100%);filter:invert(100%)}}.p-homeServiceSlider.p-homeServiceSlider{margin-right:calc(50% - 50vw)}.p-homeServiceSlider__image{width:100%;aspect-ratio:1/1;object-fit:cover}@media screen and (max-width:600px){.p-homeServiceSlider__image{height:100%;-o-object-fit:cover;object-fit:cover}}.p-homeServiceSlider__imageWrap{position:relative}@media screen and (max-width:600px){.p-homeServiceSlider__imageWrap{height:19.375rem}}.p-homeServiceSlider__title{position:absolute;bottom:0;left:calc(30rem/16);transform:translateY(-50%);color:#fff}.p-homeServiceSlider__title span{display:block;color:#ffbf33}@media screen and (max-width:600px){.p-homeServiceSlider__title{left:1.375rem}}.p-homeServiceSlider__titleJa{font-size:calc(48rem/16);letter-spacing:.02em;font-family:"Roboto";font-weight:300}@media screen and (max-width:600px){.p-homeServiceSlider__titleJa{font-size:2rem}}.p-homeServiceSlider__titleEn{font-size:calc(16rem/16);letter-spacing:.08em;font-weight:500}@media screen and (max-width:600px){.p-homeServiceSlider__titleEn{font-size:calc(14rem/16)}}@media (hover:hover){.p-homeServiceSlider__link:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.p-homeServiceSlider__description{margin-top:.875rem;line-height:1.875}.p-swiperArrows{display:flex;align-items:center;gap:1.5rem;margin-top:1.25rem}.p-swiper-button-prev.p-swiper-button-prev{position:unset;width:calc(64rem/16);aspect-ratio:1/1;border-radius:50%;border:1px solid #000;background-color:#fff;display:flex;align-items:center;justify-content:center;opacity:1;transition:.3s}@media (hover:hover){.p-swiper-button-prev.p-swiper-button-prev:where(:-webkit-any-link,:enabled,summary):hover{opacity:.3}}.p-swiper-button-next.p-swiper-button-next{position:unset;width:calc(64rem/16);aspect-ratio:1/1;border-radius:50%;border:1px solid #000;background-color:#fff;display:flex;align-items:center;justify-content:center;opacity:1;transition:.3s}@media (hover:hover){.p-swiper-button-next.p-swiper-button-next:where(:-webkit-any-link,:enabled,summary):hover{opacity:.3}}.swiper-scrollbar.swiper-scrollbar{position:unset !important;top:0 !important;left:0 !important;margin-top:1.5rem;height:1px !important}.swiper-scrollbar-drag{height:1px !important}.swiper-wrapper.swiper-wrapper{height:unset}.c-fixedBtn{position:fixed;right:40px;bottom:30px;z-index:10}@media (hover:hover){.c-fixedBtn a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}@media screen and (max-width:600px){.c-fixedBtn{width:13.75rem;height:4.5625rem;left:50%;transform:translateX(-50%);right:unset;bottom:10px}}.c-pageTitleBlock{margin-top:calc(120rem/16);margin-left:calc(50rem/16)}.c-pageTitleBlock .c-title1__ja{padding-left:1.5em}@media screen and (max-width:768px){.c-pageTitleBlock{margin-top:calc(64rem/16);margin-left:calc(36rem/16)}}@media screen and (max-width:600px){.c-pageTitleBlock{margin-left:0}}.c-pageTitleEn{font-family:"Arial";letter-spacing:.05em;font-weight:700;font-size:4.25rem;position:relative;text-transform:capitalize}.c-pageTitleEn:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:3.4375rem;height:.25rem;background:#f3d01d}@media screen and (max-width:600px){.c-pageTitleEn{font-size:3.75rem}}.c-pageTitleJa{font-size:1.125rem;letter-spacing:.2em;font-weight:500;margin-top:1.5625rem}@media screen and (max-width:600px){.c-pageTitleJa{font-size:1.125rem}}.p-lowerCtaSection{padding:5.375rem 0 7.5rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/common/bg-lowerCta.jpg) top/cover no-repeat}@media screen and (max-width:600px){.p-lowerCtaSection{padding:2.5rem 0 7.5rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/home/bg-contactSp.jpg) center/cover no-repeat}}.p-lowerCtaSection__btnWrap{display:flex;justify-content:center;margin-top:3.875rem;gap:4.0625rem}@media screen and (max-width:991px){.p-lowerCtaSection__btnWrap{flex-direction:column;align-items:center;gap:1.25rem}}.c-bottomBanner{padding:5rem 0;background:#f5f5f5}@media screen and (max-width:600px){.c-bottomBanner{padding:2.5rem 0}}.c-bottomBanner__wrap{display:flex;align-items:center;justify-content:center;gap:2.5rem}@media screen and (max-width:600px){.c-bottomBanner__wrap{flex-direction:column;gap:1.25rem}}@media (hover:hover){.c-bottomBanner__wrap a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.c-lowerBannerWrap{display:flex}@media screen and (max-width:768px){.c-lowerBannerWrap{flex-direction:column}}.c-lowerBanner{position:relative;width:50%}.c-lowerBanner:after{content:"";position:absolute;right:2rem;bottom:2rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-arrowRight-white.svg) center/cover no-repeat;width:3.25rem;height:.375rem;z-index:100}@media screen and (max-width:768px){.c-lowerBanner{width:100%}}@media screen and (max-width:768px){.c-lowerBanner img{width:100%}}@media (hover:hover){.c-lowerBanner a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.c-lowerBanner__title{position:absolute;top:50%;left:10%;transform:translateY(-50%);color:#fff}.c-lowerBanner__titleEn{font-size:3.125rem;font-weight:700;font-family:"Arial";letter-spacing:.035em}@media screen and (max-width:768px){.c-lowerBanner__titleEn{font-size:2rem}}.c-lowerBanner__titleJa{font-size:1.75rem;font-weight:700;letter-spacing:.08em}@media screen and (max-width:768px){.c-lowerBanner__titleJa{font-size:1.125rem}}.nav-links{display:flex;align-items:center;justify-content:center;gap:1rem}.page-numbers{width:2.375rem;height:2.375rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #545454;font-family:"Roboto";transition:.3s}@media (hover:hover){.page-numbers:where(:-webkit-any-link,:enabled,summary):hover{background:#545454;color:#fff}}.page-numbers.current{background:#545454;color:#fff}.page-numbers.prev{border:none}@media (hover:hover){.page-numbers.prev:where(:-webkit-any-link,:enabled,summary):hover{background:0 0;color:none;opacity:.5}}.page-numbers.next{border:none}@media (hover:hover){.page-numbers.next:where(:-webkit-any-link,:enabled,summary):hover{background:0 0;color:none;opacity:.5}}.p-otherBusinessSection__logoWrap{display:grid;grid-template-columns:repeat(3,1fr);width:47.5rem;max-width:100%;margin:0 auto;gap:3.0625rem 2.5rem}@media screen and (max-width:991px){.p-otherBusinessSection__logoWrap{grid-template-columns:repeat(2,1fr)}}.p-otherBusinessSection__logo{width:14.0625rem;max-width:100%;height:14.0625rem;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);display:flex;justify-content:center;align-items:center;margin:0 auto}@media screen and (max-width:600px){.p-otherBusinessSection__logo{width:unset;height:unset}}@media screen and (max-width:600px){.p-otherChildBusiness__list{margin-top:-5rem}}.p-otherChildBusiness__list .p-otherChildBusiness__box{display:flex;gap:3.5rem;align-items:flex-end}@media screen and (max-width:991px){.p-otherChildBusiness__list .p-otherChildBusiness__box{flex-direction:column;align-items:flex-start;gap:1rem}}.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(even){flex-direction:row-reverse}@media screen and (max-width:991px){.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(even){flex-direction:column;align-items:flex-start;gap:1rem}}.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(even) .p-otherChildBusiness__image{flex:1;margin-right:calc(50% - 50vw);margin-left:4%;width:50%}@media screen and (max-width:991px){.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(even) .p-otherChildBusiness__image{margin:0;width:100%}}.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(even) .p-otherChildBusiness__image img{width:100%}.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(odd) .p-otherChildBusiness__image{flex:1;margin-left:calc(50% - 50vw);margin-right:4%;width:50%}@media screen and (max-width:991px){.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(odd) .p-otherChildBusiness__image{margin:0;width:100%}}.p-otherChildBusiness__list .p-otherChildBusiness__box:nth-child(odd) .p-otherChildBusiness__image img{width:100%}.p-otherChildBusiness__list .p-otherChildBusiness__box:not(:first-of-type){margin-top:13.375rem}@media screen and (max-width:600px){.p-otherChildBusiness__list .p-otherChildBusiness__box:not(:first-of-type){margin-top:2.5rem}}.p-otherChildBusiness__contents{width:29.625rem;max-width:100%;flex-shrink:0}.l-shopSection{margin-top:10rem}@media screen and (max-width:600px){.l-shopSection{margin-top:5rem}}.p-shopSection__shopList{margin:8rem auto 0;width:50rem;max-width:100%}@media screen and (max-width:768px){.p-shopSection__shopList{margin:2.5rem auto 0}}.p-shopSection__shopItem{display:flex;gap:4.375rem}.p-shopSection__shopItem:nth-child(even){flex-direction:row-reverse}@media screen and (max-width:768px){.p-shopSection__shopItem:nth-child(even){flex-direction:column}}.p-shopSection__shopItem:not(:first-of-type){margin-top:8.5rem}@media screen and (max-width:768px){.p-shopSection__shopItem:not(:first-of-type){margin-top:2.5rem}}@media screen and (max-width:768px){.p-shopSection__shopItem{flex-direction:column;gap:1.25rem}.p-shopSection__shopItem--reverse{flex-direction:column-reverse}}.p-aboutShopSection__shopItem{display:flex;flex-direction:column}.p-aboutShopSection__shopItem:first-of-type{padding-bottom:5rem}.p-aboutShopSection__shopItem:not(:first-of-type){border-top:1px solid #afafaf;padding-top:5rem}.p-shopSection__contents{flex-shrink:0;max-width:100%}@media screen and (max-width:768px){.p-shopSection__contents{width:100%}}.p-shopSection__headline{padding-left:.875rem;border-left:4px solid #f3d01d;font-size:1.125rem;letter-spacing:.2em}.p-shopSection__title{font-size:1.375rem;font-weight:700;letter-spacing:.13em;margin-top:1.5625rem}.p-shopSection__detail{margin-top:1.0625rem;line-height:1.75}.p-shopSection__btnWrap{margin-top:calc(24rem/16);display:flex;gap:calc(16rem/16);flex-wrap:wrap}@media screen and (max-width:991px){.p-shopSection__btnWrap{flex-direction:column}}.p-shopSection__btn a{display:flex;justify-content:center;gap:1rem}.p-shopSection__btn--instagram a{position:relative}.p-shopSection__btn--instagram a:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:7px;height:11px;transition:.3s;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/purchase/instagram-linkIcon.svg) center/contain no-repeat}.p-shopSection__btn--instagram a:hover:after{-webkit-filter:invert(100%);filter:invert(100%)}.p-shopSection__image{width:30.625rem;max-width:100%}.p-shopSection__image img{height:auto;-o-object-fit:contain;object-fit:contain}.p-shopSection__image--guide{width:39.9375rem;height:auto}.p-shopSection__guidance{margin-top:4rem;gap:1rem;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:600px){.p-shopSection__guidance{flex-direction:column}}.p-shopSection__guidanceTitle{font-weight:700;letter-spacing:.08em}.p-shopSection__guidanceTitle span{color:#f3d01d}.p-shopSection__guidanceDescription{margin-top:.625rem;line-height:1.875;letter-spacing:.15em}.p-aboutShopSection__shopList{margin:calc(64rem/16) auto 0;max-width:100%}@media screen and (max-width:768px){.p-aboutShopSection__shopList{margin:2.5rem auto 0}}.c-hamburger-btn{display:none;position:absolute;width:20px;height:20px;top:50%;right:19px;cursor:pointer;z-index:9999;transform:translateY(-50%)}@media screen and (max-width:1024px){.c-hamburger-btn{display:block}}.c-hamburger-btn.active span{background:#000}.c-hamburger-btn.active span:nth-child(3){display:none}.c-hamburger-btn span{display:inline-block;transition:.4s;position:absolute;height:1px;background-color:#000}.c-hamburger-btn span:nth-child(1){top:0;right:0;width:33px}.c-hamburger-btn span:nth-child(2){top:10px;right:0;left:unset;width:33px}.c-hamburger-btn span:nth-child(3){top:20px;right:0;left:unset;width:33px}.c-hamburger-btn.active{top:22px}.c-hamburger-btn.active span:nth-child(1){top:21px;top:11px;right:0;transform:translateY(6px) rotate(-30deg);width:2.0625rem}.c-hamburger-btn.active span:nth-child(2){top:21px;top:11px;right:0;transform:translateY(6px) rotate(30deg);width:2.0625rem}.c-hamburger-btn.active span:nth-child(3){display:none}.c-hamburger-content{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:#fff;overflow-y:scroll;z-index:9998}.c-hamburger-content .p-header__logo{padding:.625rem 1.25rem}.p-header__logoLink{display:inline-block}.c-hamburger-content.active{display:block}.c-hamburger-menu{width:76%;margin:2.25rem auto 0}.c-hamburger-menu__item{position:relative;border-bottom:1px solid #e1e1e1}.c-hamburger-menu__item:not(:first-of-type){margin-top:2rem}.c-hamburger-menu__link{padding:22px;display:block}.c-hamburger-menu__link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.c-hamburger-menu__item--en{font-size:.75rem;font-weight:700;text-transform:capitalize;font-family:"Montserrat"}.c-hamburger-menu__item--ja{color:#333;font-size:.875rem}.l-cta__contact--humburger.l-cta__contact--humburger.l-cta__contact--humburger{margin-top:60px}.c-btn__humburger .c-btn__link{margin:15px auto 0}body.is-fixed{overflow:hidden}.p-cvBtns{margin-top:64px;display:flex}.p-cvBtn{width:50%}.p-cvBtn__link{display:block;text-align:center;padding:13px 0;color:#fff}.p-cvBtn__link--contact{background:#455369}.p-cvBtn__link--pamphlet{background:#9d9d9d}.p-hamburgerBottomLinks{margin-top:40px;display:flex;justify-content:center;align-items:center}.p-hamburgerBottomLinks__link{font-size:.75rem}.p-hamburgerPipe{height:15px;width:1px;background:#707070;display:block;margin:0 31px}.p-hamburgerSnsLinks{margin-top:33px;display:flex;align-items:center;justify-content:center}.p-hamburgerSnsLinks__icon{width:22px;height:22px;margin:0 22px;display:block}.c-hamburger-menu__parent{position:relative}.c-hamburger-menu__parent:after{content:"";position:absolute;top:15px;left:-.625rem;width:.875rem;height:.4375rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-arrowDownGold.svg) center/cover no-repeat;transition:.3s}.c-hamburger-menu__parent.is-open:after{transform:rotate(180deg)}.c-hamburger-menu__child{display:none;padding-left:3rem;padding-bottom:2.25rem;margin-top:1.25rem}@media screen and (max-width:768px){.c-hamburger-menu__child{padding-left:1rem}}.c-hamburger-menu__parent{width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;background:unset;border:unset;position:relative}.c-hamburger-menu__childLink{padding:.5rem .9375rem;display:flex;align-items:flex-end;justify-content:space-between}.c-hamburger-menu__childItem:not(:first-of-type){margin-top:2.25rem}.c-hamburger-menu__childItem .c-hamburger-menu__childLink{font-size:1rem}.c-hamburger-menu__childLinkJa{font-size:1.125rem}.c-hamburger-menu__childLinkEN{font-size:.75rem;color:#7e7e7e;font-family:"Roboto"}.c-hamburgerBottomMenu{display:flex;align-items:center;justify-content:space-between;margin:2.25rem auto 0;width:76%;padding-bottom:2.75rem}.c-hamburgerSnsWrap{display:flex;align-items:center;gap:1.75rem}.p-fv{padding-bottom:1.4375rem;padding-bottom:calc(40rem/16);position:relative;overflow:hidden;height:100dvh}.p-fv:after{content:"";position:absolute;left:0;bottom:0;width:84%;aspect-ratio:1614/518;background-color:#ffbf33;clip-path:polygon(0 0,0% 100%,100% 100%);z-index:-1}@media screen and (max-width:1366px){.p-fv:after{width:100%}}@media screen and (max-width:480px){.p-fv:after{aspect-ratio:1614/1200}}.p-fv--inner{display:flex;flex-direction:column;height:100%}.p-homeMvSlider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.p-homeMvSlider .swiper-wrapper{width:100%;height:100%}.p-homeMvSlider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-homeMvSlider__pagination{display:flex;justify-content:center;margin-top:3.75rem}.p-homeMvSlider__pagination .swiper-pagination-bullet-active{background-color:#fff}.p-fv__copy{padding:0 6.9vw;margin:auto calc(50% - 50vw) 0}@media screen and (max-width:1200px){.p-fv__copy{padding:0 5%}}.p-fv__mainCopy{font-size:calc(72rem/16);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.02em}.p-fv__mainCopy span{display:block;font-family:"Roboto";font-weight:700}@media screen and (max-width:1200px){.p-fv__mainCopy{font-size:4rem}}@media screen and (max-width:768px){.p-fv__mainCopy{font-size:calc(48rem/16)}}@media screen and (max-width:600px){.p-fv__mainCopy{font-size:calc(32rem/16)}}.p-fv__subCopyWrap{margin-top:calc(20rem/16)}.p-fv__subCopy{font-size:calc(24rem/16);line-height:1.5;font-weight:700;letter-spacing:.1em;background-color:#fff;width:fit-content;padding:0 calc(8rem/16)}.p-fv__subCopy:nth-child(n+2){margin-top:calc(16rem/16)}@media screen and (max-width:1200px){.p-fv__subCopy{font-size:calc(20rem/16)}}@media screen and (max-width:600px){.p-fv__subCopy{font-size:calc(16rem/16)}}.l-homeAbout{margin-top:7.5rem}@media screen and (max-width:600px){.l-homeAbout{margin-top:5rem}}.p-homeAbout__description{margin-top:4rem;letter-spacing:.08em;width:32.9375rem;max-width:100%;line-height:2.5}@media screen and (max-width:600px){.p-homeAbout__description{margin-top:2.5rem}}.p-homeAbout__btn{margin-top:2.5rem}.p-homeAbout__image{margin-top:calc(64rem/16)}@media screen and (max-width:991px){.p-homeAbout__image{margin-top:2.5rem}}.p-homeAbout__content__flexBox{display:flex;align-items:center;justify-content:space-between;gap:calc(32rem/16)}@media screen and (max-width:768px){.p-homeAbout__content__flexBox{flex-direction:column;gap:0;align-items:unset}}@media screen and (max-width:991px){.p-homeAbout__contents{flex-direction:column}}.l-homeService{margin-top:13.5rem}@media screen and (max-width:600px){.l-homeService{margin-top:7.5rem}}.l-homeNews{margin-top:8.125rem}@media screen and (max-width:600px){.l-homeNews{margin-top:5rem}}.p-homeNews__headline{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:600px){.p-homeNews__headline{flex-direction:column;align-items:flex-start;gap:2.5rem}}.p-newsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:5rem 1.25rem}@media screen and (max-width:768px){.p-newsGrid{grid-template-columns:1fr}}.p-newsList__thumbnail img{width:100%;aspect-ratio:336/224;-o-object-fit:cover;object-fit:cover}.p-newsList__info{margin-top:1rem;display:flex;align-items:center}.p-newsList__category{background:#f4d63b;text-align:center;padding:.125rem .5rem;font-size:.8125rem}.p-newsList__date{margin-left:.625rem;color:#707070;font-size:.875rem;letter-spacing:.05em;font-family:"Roboto";font-weight:700}.p-newsList__title{margin-top:1rem;font-weight:700;letter-spacing:.08em}.l-homeRecruit{margin-top:8.125rem}.p-homeRecruit__contents{display:flex;gap:calc(84rem/16);justify-content:space-between;align-items:center}@media screen and (max-width:1366px){.p-homeRecruit__contents{display:flex;gap:calc(64rem/16);justify-content:space-between;align-items:center}}.p-homeRecruit__img{width:100%;object-fit:cover;object-position:left;min-height:416px}@media screen and (max-width:1366px){.p-homeRecruit__img{width:100%}}@media screen and (max-width:600px){.p-homeRecruit__img{min-height:unset}}.p-homeRecruit__text{line-height:2.5}.p-homeRecruit__imgFrame{width:calc(560rem/16);max-width:100%;flex-shrink:0}@media screen and (max-width:1366px){.p-homeRecruit__imgFrame{width:45%;max-width:100%;flex-shrink:0}}.c-btnOutside--recruit{width:calc(260rem/16);font-size:calc(16rem/16);padding:calc(8rem/16) 0;justify-content:center}.c-btnOutside--recruit span{flex-shrink:0}.c-btnOutside--recruit img{width:calc(48rem/16);aspect-ratio:1/1}@media screen and (max-width:991px){.p-homeRecruit__contents{flex-direction:column-reverse}.p-homeRecruit__imgFrame{width:calc(560rem/16);max-width:100%;height:auto}.p-homeRecruit__img02{width:100%}.p-homeRecruit__textFrame{width:100%}}@media screen and (max-width:600px){.l-homeRecruit{margin-top:5rem}.c-btnOutside--recruit{padding:.25rem 1rem}.p-homeRecruit__img{height:auto;object-fit:contain}.p-homeRecruit__text{margin-top:calc(32rem/16)}}.p-homeStaff-voice{margin-top:10rem;padding:calc(160rem/16) 0;background-color:#f5f5f5}@media screen and (max-width:1366px){.p-homeStaff-voice{margin-top:10rem;padding:calc(120rem/16) 0;background-color:#f5f5f5}}@media screen and (max-width:600px){.p-homeStaff-voice{margin-top:5rem;padding:4rem 0}}.p-homeStaff-voice__btnWrap{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.p-homeStaff-voice__btnWrap{flex-direction:column;gap:1.25rem}}@media screen and (max-width:600px){.p-homeStaff-voice__btnWrap{gap:calc(24rem/16)}}.p-homeStaff-voice__btn{background-color:#fff}.p-homeStaff-voice__btn--inner{display:flex;align-items:center;justify-content:center;gap:calc(16rem/16);margin-right:3rem}.p-homeStaff-voice__btn--en{font-family:"Roboto";font-size:calc(32rem/16);letter-spacing:.02em;line-height:calc(38/32);font-weight:700}.p-homeStaff-voice__btn--ja{font-size:calc(16rem/16);letter-spacing:.1em;line-height:calc(23/16)}@media screen and (max-width:600px){.p-homeStaff-voice__btn--en{font-size:calc(28rem/16)}.p-homeStaff-voice__btn--ja{font-size:calc(14rem/16)}.p-homeStaff-voice__btn--inner img{width:calc(54rem/16);aspect-ratio:1/1}}.l-homeOther{margin:10rem calc(50% - 50vw) 0;width:100vw}@media screen and (max-width:600px){.l-homeOther{margin-top:0}}.p-homeOther__image{width:39.2%;max-width:100%}@media screen and (max-width:991px){.p-homeOther__image{width:100%}}@media screen and (max-width:600px){.p-homeOther__image{display:flex}}.p-homeOther__image picture{width:33.33333%}@media screen and (max-width:600px){.p-homeOther__image img{height:10rem;-o-object-fit:cover;object-fit:cover}}.p-homeOther__contents{display:flex}@media screen and (max-width:991px){.p-homeOther__contents{flex-direction:column-reverse}}.p-homeOther__content{background:#f5f5f5;padding-top:4.8125rem;width:60.8%}@media screen and (max-width:991px){.p-homeOther__content{width:100%;padding-bottom:2.5rem}}@media screen and (max-width:600px){.p-homeOther__content{padding:4.8125rem 1.25rem 2.5rem}}.p-homeOther__description{margin-top:4rem;line-height:2.5}@media screen and (max-width:600px){.p-homeOther__description{margin-top:2.5rem}}.p-homeOther__btn{margin-top:4rem}@media screen and (max-width:600px){.p-homeOther__btn{margin-top:2.5rem}}.p-homeOther__contentInner{width:32.9375rem;max-width:100%;margin:0 auto}.l-homeContact{margin:calc(160rem/16) calc(50% - 50vw) 0;width:100vw}@media screen and (max-width:600px){.l-homeContact{padding:10.1875rem 1.25rem 7.125rem}}@media screen and (max-width:600px){.l-homeContact{margin-top:5rem;padding:5rem 1.25rem 6.25rem}}.p-homeContact{background-blend-mode:overlay;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/home/bg-contact.png) #ffbf33 50%/cover no-repeat;position:relative;z-index:0;padding:calc(110rem/16) 0 calc(122rem/16)}@media screen and (max-width:991px){.p-homeContact__btnWrap{flex-direction:column}.p-homeContact{padding:calc(80rem/16) 0}}.c-btnLine{border:1px solid #bcbcbc;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);background:#fff;width:31rem;max-width:100%;padding:1.75rem 0;display:flex;justify-content:center;align-items:center;gap:1.5rem;font-size:1.625rem;font-weight:700;letter-spacing:.05em}@media screen and (max-width:600px){.c-btnLine{padding:1.75rem 1.25rem;font-size:1.125rem;gap:.625rem;width:17.5rem;margin:0 auto}}@media screen and (max-width:600px){.c-btnLine img{width:3.125rem;height:3.125rem}}@media (hover:hover){.c-btnLine:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.c-btnTel{border:1px solid #bcbcbc;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);background:#fff;width:31rem;max-width:100%;padding:1.75rem 0;display:flex;justify-content:center;align-items:center;gap:1.5rem;letter-spacing:.05em}@media screen and (max-width:600px){.c-btnTel{padding:1.75rem 1.25rem;gap:.625rem;width:17.5rem;margin:0 auto}}.c-btnTel span{display:block}@media screen and (max-width:600px){.c-btnTel img{width:3.125rem;height:3.125rem}}@media (hover:hover){.c-btnTel:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.c-btnTel__number{font-family:"Roboto";font-style:italic;font-size:2.3125rem;letter-spacing:.05em;font-weight:700}@media screen and (max-width:600px){.c-btnTel__number{font-size:1.5625rem}}.c-btnTel__hour{font-size:1rem;letter-spacing:.1em;font-weight:500}@media screen and (max-width:600px){.c-btnTel__hour{font-size:.9375rem}}.p-homeContact__btnWrap{margin-top:4rem;display:flex;gap:1.5rem;align-items:center}@media screen and (max-width:600px){.p-homeContact__btnWrap{margin-top:2.5rem}}.p-contact--title1{margin:0 auto;width:fit-content}.p-contact--title1:before{background-image:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/common/c-title_white.svg)}.p-purchaseSection{margin-top:4rem}.p-purchaseSection__imageFrame{margin-top:2.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:768px){.p-purchaseSection__imageFrame{gap:.625rem}}@media screen and (max-width:600px){.p-purchaseSection__imageFrame{grid-template-columns:1fr}}.p-purchaseSection__title{width:33.125rem;max-width:100%;font-size:1.5rem;font-weight:700;letter-spacing:.08em;padding-bottom:.3125rem;border-bottom:1px solid #b9b9b9}.p-purchaseSection__description{margin-top:1.5rem;line-height:2.5;letter-spacing:.08em}.p-purchaseSection__name{font-weight:700;letter-spacing:.08em;text-align:right;margin-top:2.5rem}.l-flowSection{margin-top:10rem}.p-flowSection__list{margin:6rem auto 0;width:62.5rem;max-width:100%}.p-flowSection__item{border:1px solid #000;padding:2.625rem 4.5rem;display:flex;gap:2.875rem;position:relative}.p-flowSection__item:not(:first-of-type){margin-top:5.625rem}.p-flowSection__item:not(:first-of-type):after{content:"";position:absolute;top:-3.125rem;left:50%;transform:translateX(-50%);background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/purchase/icon-arrowBottom.svg) center/contain no-repeat;width:2.5rem;height:1.25rem}@media screen and (max-width:768px){.p-flowSection__item{flex-direction:column;padding:2.625rem}}.p-flowSection__number{position:absolute;font-size:3.75rem;font-family:"Roboto";background:#eace39;border-radius:50%;font-weight:700;width:6.25rem;height:6.25rem;display:flex;align-items:center;justify-content:center;top:-3.125rem;left:-3.125rem}@media screen and (max-width:768px){.p-flowSection__number{width:4.375rem;height:4.375rem;font-size:2.5rem;top:-1.25rem;left:-1.25rem}}.p-flowSection__image{flex-shrink:0;width:8.25rem}@media screen and (max-width:768px){.p-flowSection__image{margin:0 auto}}.p-flowSection__title{font-size:1.875rem;font-weight:700;letter-spacing:.15em}@media screen and (max-width:600px){.p-flowSection__title{font-size:1.5rem}}.p-flowSection__description{margin-top:1rem;line-height:1.875}.l-purchaseCtaSection{margin:10rem calc(50% - 50vw) 0;width:100vw}.p-purchaseCtaSection{padding:6.25rem 0;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/purchase/purchase04.jpg) center/cover no-repeat}.p-purchaseCtaSection__box{background:#fff;padding:3.5rem 0}@media screen and (max-width:768px){.p-purchaseCtaSection__box{padding:2.5rem 1.25rem}}.p-purchaseCtaSection__title{text-align:center;font-size:2.5rem;font-weight:700;letter-spacing:.15em;position:relative}.p-purchaseCtaSection__title:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-14px;width:3.4375rem;height:.25rem;background:#f3d01d}@media screen and (max-width:768px){.p-purchaseCtaSection__title{font-size:2rem}}@media screen and (max-width:600px){.p-purchaseCtaSection__title{font-size:1.5rem}}.p-purchaseCtaSection__description{margin-top:1.75rem;text-align:center;line-height:1.8125}.p-purchaseCtaSection__btn{margin-top:2.5rem}.c-btnLine--borderLineColor{border-color:#2fd071;border-width:5px;margin:0 auto}.l-inspectionSection{margin-top:4rem}.p-inspectionSection__contents{margin-top:2.5rem}.p-inspectionSection__contents a{display:inline-block}.p-inspectionSection__content{width:36.875rem;max-width:100%}@media screen and (max-width:768px){.p-inspectionSection__content{width:100%}}.p-inspectionSection__box{display:flex;align-items:center;gap:1.875rem}.p-inspectionSection__box:not(:first-of-type){margin-top:2.5rem}@media screen and (max-width:768px){.p-inspectionSection__box{flex-direction:column;gap:1rem}}.p-inspectionSection__image{flex-shrink:0;width:27.5rem;max-width:100%}@media screen and (max-width:768px){.p-inspectionSection__image{width:100%}}.p-inspectionSection__title{font-size:1.5rem;font-weight:700;letter-spacing:.08em}.p-inspectionSection__description{margin-top:.5rem;letter-spacing:.08em;line-height:1.875}.l-maintenanceSection01{margin-top:10rem}@media screen and (max-width:600px){.l-maintenanceSection01{margin-top:5rem}}.p-maintenanceSection01__lead{margin-top:2.5rem;line-height:1.875}.p-maintenanceSection01__image{display:flex;align-items:center;gap:3.125rem;margin-top:2.5rem}@media screen and (max-width:768px){.p-maintenanceSection01__image{gap:.625rem}}.p-maintenanceSection01__imageItem{width:31.5rem;max-width:100%}.l-maintenanceSection02{margin-top:10rem}@media screen and (max-width:600px){.l-maintenanceSection02{margin-top:5rem}}.p-maintenanceSection02__list{margin-top:4rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:600px){.p-maintenanceSection02__list{flex-direction:column}}.p-maintenanceSection02__item{width:17.25rem;max-width:100%}.p-maintenanceSection02__item:not(:last-child){border-right:1px solid #aeaeae}@media screen and (max-width:600px){.p-maintenanceSection02__item:not(:last-child){border-right:none;border-bottom:1px solid #aeaeae}}@media screen and (max-width:600px){.p-maintenanceSection02__item{padding:1rem 0}}.p-maintenanceSection02__itemTitle{font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-align:center}@media screen and (max-width:768px){.p-maintenanceSection02__itemTitle{font-size:1.125rem}}.p-maintenanceSection02__icon{margin:1rem auto}.p-maintenanceSection02__description{margin-top:2.5rem;line-height:1.875}.l-inspectionBannerSection{margin-top:10rem}@media screen and (max-width:600px){.l-inspectionBannerSection{margin-top:5rem}}.l-inspectionShopSection{margin-top:10rem}@media screen and (max-width:600px){.l-inspectionShopSection{margin-top:5rem}}.l-metalPaintingBannerSection{margin-top:10rem}@media screen and (max-width:600px){.l-metalPaintingBannerSection{margin-top:5rem}}.l-metalPaintingShopSection{margin-top:10rem}@media screen and (max-width:600px){.l-metalPaintingShopSection{margin-top:5rem}}.l-painting{margin-top:4rem}.p-painting__box{margin-top:2.5rem;display:flex;align-items:center;gap:1.875rem}@media screen and (max-width:991px){.p-painting__box{flex-direction:column}}.p-painting__image{width:27.5rem;max-width:100%;flex-shrink:0}.p-painting__description{line-height:1.875;letter-spacing:.08em}.l-case{margin-top:10rem}@media screen and (max-width:600px){.l-case{margin-top:5rem}}.p-caseList{margin-top:2.5rem;display:flex;flex-direction:column;gap:2.5rem}.p-caseBox{display:flex;align-items:center;gap:1.875rem}.p-caseBox:nth-child(even){flex-direction:row-reverse}@media screen and (max-width:768px){.p-caseBox:nth-child(even){flex-direction:column}}@media screen and (max-width:768px){.p-caseBox{flex-direction:column}}.p-caseBox__image{width:27.5rem;max-width:100%;flex-shrink:0}.p-caseBox__title{font-size:1.5rem;font-weight:700;letter-spacing:.08em}.p-caseBox__description{margin-top:.5rem;line-height:1.875;letter-spacing:.08em}.l-paintingFaq{margin-top:10rem}@media screen and (max-width:600px){.l-paintingFaq{margin-top:5rem}}.l-paintingFaqList{margin:5rem auto 0;width:51.875rem;max-width:100%}@media screen and (max-width:600px){.l-paintingFaqList{margin:2.5rem auto 0}}.p-paintingFaqList__item{padding:1.375rem 0;border-bottom:1px solid #d6d6d6;cursor:pointer}.p-paintingFaqList__question{display:flex;align-items:flex-start;gap:1.5rem;font-weight:500;letter-spacing:.08em;position:relative}.p-paintingFaqList__question:after{transition:.3s;width:1.125rem;height:1.125rem;content:"";position:absolute;right:2.5rem;top:.3125rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-plus.svg) center/cover no-repeat}@media screen and (max-width:768px){.p-paintingFaqList__question:after{right:1.25rem}}.p-paintingFaqList__question.is-open:after{background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-minus.svg) center/cover no-repeat}.p-paintingFaqList__questionText{padding-right:5rem;margin-top:.3125rem}@media screen and (max-width:768px){.p-paintingFaqList__questionText{padding-right:3.125rem}}.p-paintingFaqList__answer{display:flex;align-items:flex-start;gap:1.5rem;margin-top:1rem;letter-spacing:.08em;font-size:.875rem}.p-paintingFaqList__icon{flex-shrink:0}.p-paintingFaqList__answerWrap{display:none}.p-roadCase__list{margin-top:4rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem 0}@media screen and (max-width:991px){.p-roadCase__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.p-roadCase__list{grid-template-columns:repeat(2,1fr)}}.p-roadCase__item{padding:0 1.75rem;text-align:center;display:grid;flex-direction:column;gap:.625rem;grid-row:span 4;grid-template-rows:subgrid}.p-roadCase__item:not(:last-of-type){border-right:1px solid #aeaeae}@media screen and (max-width:600px){.p-roadCase__item:nth-of-type(2){border-right:none}}@media screen and (max-width:991px){.p-roadCase__item:nth-of-type(3){border-right:none}}@media screen and (max-width:600px){.p-roadCase__item:nth-of-type(3){border-right:1px solid #aeaeae}}.p-roadCase__item:nth-of-type(4){border-right:none}@media screen and (max-width:991px){.p-roadCase__item:nth-of-type(4){border-right:1px solid #aeaeae}}@media screen and (max-width:600px){.p-roadCase__item:nth-of-type(4){border-right:none}}@media screen and (max-width:991px){.p-roadCase__item:nth-of-type(6){border-right:none}}@media screen and (max-width:991px){.p-roadCase__item:last-child{border-right:1px solid #aeaeae}}@media screen and (max-width:600px){.p-roadCase__item:last-child{border-right:none}}.p-roadCase__title{font-size:1.5rem;font-weight:700;letter-spacing:.08em}@media screen and (max-width:600px){.p-roadCase__title{font-size:1rem}}.p-roadCase__icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.p-roadCase__price{font-family:"Roboto";color:#8e7200;font-weight:700;letter-spacing:0;font-size:2.5rem}.p-roadCase__price span{font-size:.9375rem;margin-left:.25rem}@media screen and (max-width:600px){.p-roadCase__price{font-size:1.5rem}}.p-roadCase__description{font-size:.875rem;font-weight:500;line-height:1.6428571429}.l-roadServiceTrouble{margin-top:10rem}@media screen and (max-width:600px){.l-roadServiceTrouble{margin-top:5rem}}.p-roadServiceTrouble__box{margin-top:2.5rem;display:flex;align-items:center;gap:1.875rem}@media screen and (max-width:991px){.p-roadServiceTrouble__box{flex-direction:column}}.p-roadServiceTrouble__image{width:27.5rem;max-width:100%;flex-shrink:0}.p-roadServiceTrouble__description{line-height:1.875;letter-spacing:.08em}.l-roadServiceContents{margin-top:10rem}@media screen and (max-width:600px){.l-roadServiceContents{margin-top:5rem}}.p-roadServiceContents__banner{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;justify-content:space-between;width:754px;max-width:100%;margin-left:auto;margin-right:auto}.p-roadServiceContents__banner a{width:48%}@media screen and (max-width:600px){.p-roadServiceContents__banner a{width:100%}}.p-roadServiceContents__banner img{width:100%}@media screen and (max-width:600px){.p-roadServiceContents__banner{flex-direction:column;gap:0}}@media (hover:hover){.p-contentsBannerLink:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.p-archiveHead{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:768px){.p-archiveHead{flex-direction:column}}.p-archiveHead__categoryItem{background:#e5e5e5;text-align:center;padding:.1875rem .75rem;display:inline-block;font-size:1.125rem;letter-spacing:.08em;color:#585858;transition:.3s}@media (hover:hover){.p-archiveHead__categoryItem:where(:-webkit-any-link,:enabled,summary):hover{background:#f4d63b;color:#000}}.p-archiveHead__categoryItem.is-active{background:#f4d63b;color:#000}.p-archiveHead__categoryList{display:flex;align-items:center;flex-wrap:wrap;gap:1.75rem}@media screen and (max-width:768px){.p-archiveHead__categoryList{gap:1rem}}.p-archiveHead__archiveDropDown{margin-top:1.75rem;display:flex;align-items:center;gap:.625rem}.p-archiveHead__archiveDropDown select{border:1px solid #787878;border-radius:.25rem;width:12.5rem}@media screen and (max-width:768px){.p-archiveHead__archiveDropDown{margin-top:1rem}}.p-archivePageNewsList{margin-top:4rem}@media (hover:hover){.p-newsList__link:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}.p-searchForm__button{background:#000;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}@media screen and (max-width:768px){.p-archiveHead__searchBox{margin-top:1rem}}@media screen and (max-width:600px){.p-archiveHead__searchBox{width:100%}}.p-searchForm__input{border:1px solid #000;padding:.40625rem .625rem;height:100%;height:2.5rem;width:14rem}.p-searchForm__input::-webkit-input-placeholder{color:#6d6d6d}.p-searchForm__input::-moz-placeholder{color:#6d6d6d}.p-searchForm__input:-ms-input-placeholder{color:#6d6d6d}.p-searchForm__input::-ms-input-placeholder{color:#6d6d6d}.p-searchForm__input::placeholder{color:#6d6d6d}@media screen and (max-width:600px){.p-searchForm__input{width:100%}}.p-searchForm{display:flex;align-items:center}.p-archiveHead__dropDownWrap{position:relative}.p-archiveHead__dropDownWrap:after{position:absolute;top:50%;right:.625rem;transform:translateY(-50%);content:"";width:.75rem;height:.4375rem;background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/icon/icon-arrowBottom.svg) center/cover no-repeat}.p-otherBusinessSection{background:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/other/bg-other04.png) right no-repeat;padding-bottom:7rem;margin:0 calc(50% - 50vw) 0;width:100vw}@media screen and (max-width:600px){.p-otherBusinessSection{background:unset;padding-bottom:3.5rem}.mt-40.p-otherGloupBusiness{margin-top:5rem}}.p-otherBusinessSection__subTitle{margin-top:2.5rem;font-size:2.5rem;font-weight:700;letter-spacing:.15em;line-height:1.45}@media screen and (max-width:600px){.p-otherBusinessSection__subTitle{font-size:1.75rem}}.p-otherBusinessSection__description{margin-top:1.75rem;line-height:1.875;letter-spacing:.08em}.p-otherParentBusinessBox{padding-bottom:3.9375rem;margin:13.375rem calc(50% - 50vw) 0;width:100vw;background:linear-gradient(180deg,#fff 0%,#fff 36%,#f5f5f5 36%,#f5f5f5 100%)}@media screen and (max-width:600px){.p-otherParentBusinessBox{margin-top:5rem}}.p-otherParentBusinessBox__01{display:flex;align-items:flex-end}@media screen and (max-width:1024px){.p-otherParentBusinessBox__01{flex-direction:column-reverse;align-items:flex-start}}.p-otherParentBusinessBox__01 .p-otherParentBusinessBox__image{flex:1;margin-right:calc(50% - 50vw);margin-left:4%}.p-otherParentBusinessBox__01 .p-otherParentBusinessBox__image img{width:100%}@media screen and (max-width:1024px){.p-otherParentBusinessBox__01 .p-otherParentBusinessBox__image{margin:0}}.p-otherParentBusinessBox__01 .p-otherParentBusinessBox__contents{width:28.75rem;max-width:100%}@media screen and (max-width:1024px){.p-otherParentBusinessBox__01 .p-otherParentBusinessBox__contents{margin:1rem 0 0}}.p-otherParentBusinessBox__title{font-size:2rem;font-weight:700;letter-spacing:.08em}@media screen and (max-width:600px){.p-otherParentBusinessBox__title{font-size:1.5rem}}.p-otherParentBusinessBox__description{margin-top:1.375rem;line-height:1.875}.p-otherParentBusinessBox__02{display:flex;align-items:center;gap:4.5625rem;margin-top:5.5rem}@media screen and (max-width:1024px){.p-otherParentBusinessBox__02{flex-direction:column;align-items:flex-start;gap:1rem}}.p-otherParentBusinessBox__02 .p-otherParentBusinessBox__contents{flex-shrink:0}.p-otherParentBusinessBox__btn{margin-top:2rem}.p-aboutTop{margin:0 calc(50% - 50vw);width:100vw;position:relative}.c-pageTitle__top{margin:0 calc(50% - 50vw);width:100vw;position:relative}.c-pageTitle--img{position:absolute;right:0;top:calc(36rem/16);opacity:.2;z-index:-1;max-width:60vw}.p-aboutLead__title{font-size:calc(40rem/16);font-weight:700;letter-spacing:.1em;background-color:#ffbf33;width:fit-content;max-width:100%;padding-left:.2em}@media screen and (max-width:768px){.p-aboutLead__title{font-size:calc(28rem/16)}}@media screen and (max-width:600px){.p-aboutLead__title{font-size:1.5rem}}.p-aboutLead__description{line-height:2;margin-top:calc(28rem/16)}.p-aboutTop__imgWrap{margin-top:calc(80rem/16);align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:480px){.p-aboutTop__imgWrap{grid-template-columns:repeat(1,1fr)}.p-aboutTop__imgWrap img{height:calc(200rem/16);object-fit:cover}}.l-aboutPhilosophy{margin-top:10rem}@media screen and (max-width:600px){.l-aboutPhilosophy{margin-top:5rem}}.p-aboutPhilosophy__description{margin-top:calc(64rem/16);font-size:calc(24rem/16);line-height:calc(51.12/24);letter-spacing:.1em;font-weight:700}@media screen and (max-width:600px){.p-aboutPhilosophy__description{font-size:1.125rem;margin-top:2.5rem}}.p-aboutMission{padding:calc(80rem/16) 5%;background:#f5f5f5;margin:0 calc(50% - 50vw);margin-top:calc(160rem/16);width:100vw}.p-aboutMission--inner{width:calc(1100rem/16);max-width:100%;margin:0 auto}@media screen and (max-width:600px){.p-aboutMission{margin-top:5rem}}.p-aboutMission__subTitle{margin-top:calc(64rem/16);font-size:calc(40rem/16);font-weight:700;letter-spacing:.05em;line-height:calc(47/40)}.p-homeRecruit__copy{font-size:1.7rem;font-weight:700;letter-spacing:.05em;line-height:1.45;word-break:auto-phrase}@media screen and (max-width:1024px){.p-homeRecruit__copy{font-size:1.5rem}}@media screen and (max-width:600px){.p-aboutMission__subTitle{font-size:1.75rem;margin-top:2.5rem}.p-homeRecruit__copy{font-size:1.4rem}}.p-aboutMission__description{margin-top:1.75rem;line-height:1.875;letter-spacing:.08em}.p-aboutMission__description--head{font-size:calc(20rem/16);font-weight:700}@media screen and (max-width:600px){.p-aboutMission__description--head{font-size:calc(18rem/16)}}.p-aboutMember{margin-top:10rem}.p-aboutMember__top{display:flex;gap:calc(24rem/16) calc(89rem/16);margin-top:calc(59rem/16)}@media screen and (max-width:1024px){.p-aboutMember__top{flex-direction:column-reverse}}.p-aboutMember__top--right{background-image:url(//is-auto-tg.com/wp-content/themes/luxis/assets/css/../img/about/bg-about__staff.png);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:rgba(255,255,255,.7);background-blend-mode:lighten;display:flex;flex-direction:column;width:calc(403rem/16);max-width:100%}@media screen and (max-width:1024px){.p-aboutMember__top--right{min-height:240px}.p-aboutMember__top--img{height:calc(240rem/16);object-fit:cover}}.p-aboutMember--txt{margin:auto;font-size:calc(24rem/16);font-weight:700;letter-spacing:.1em;line-height:calc(51.12/24)}@media screen and (max-width:600px){.p-aboutMember--txt{font-size:calc(20rem/16)}}.p-aboutMember__bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(38rem/16);margin-top:calc(40rem/16)}@media screen and (max-width:1024px){.p-aboutMember__bottom{gap:calc(24rem/16);margin-top:calc(24rem/16)}}@media screen and (max-width:600px){.p-aboutMember__bottom{display:grid;grid-template-columns:repeat(1,1fr);gap:calc(24rem/16) calc(38rem/16)}.p-aboutMember__bottom--img{margin:0 auto;height:180px;object-fit:cover;width:calc(420rem/16)}}.p-aboutCompany{margin-top:11.25rem}@media screen and (max-width:600px){.p-aboutCompany{margin-top:5rem}}.p-aboutCompany__table{margin-top:6.125rem}@media screen and (max-width:600px){.p-aboutCompany__table{margin-top:2.5rem}}.p-aboutCompany__row{padding:1.5rem 0;border-bottom:1px solid #e1e1e1;display:flex;align-items:center}@media screen and (max-width:600px){.p-aboutCompany__row{flex-direction:column;align-items:flex-start}}.p-aboutCompany__head{width:8.8125rem;flex-shrink:0}.p-aboutCompany__data{line-height:1.875;padding-left:2.9375rem}@media screen and (max-width:600px){.p-aboutCompany__data{padding-left:0;margin-top:.5rem}}.p-aboutShop{margin-top:11.25rem}@media screen and (max-width:600px){.p-aboutShop{margin-top:6rem}}.p-aboutBusiness{padding:5.25rem 0 13.375rem;margin:10rem calc(50% - 50vw) 0;width:100vw;background:linear-gradient(90deg,#f5f5f5 0%,#f5f5f5 70%,transparent 70%,transparent 100%);position:relative}@media screen and (max-width:600px){.p-aboutBusiness{margin:5rem calc(50% - 50vw) 0}}.p-aboutBusiness:after{position:absolute;content:"isauto Group";right:-280px;top:450px;transform:rotate(90deg);font-size:8.6875rem;font-family:"Arial";letter-spacing:.02em;color:#f5f5f5;z-index:-1}@media screen and (max-width:600px){.p-aboutBusiness:after{font-size:4.0625rem;left:4%;top:200px}}.p-sellList{display:grid;grid-template-columns:repeat(3,1fr);gap:2.9375rem;margin-top:4rem}@media screen and (max-width:991px){.p-sellList{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.p-sellList{grid-template-columns:1fr}}.p-sellItem{background:#282828}.p-sellItem__thumbnail{height:238px;position:relative}.p-sellItem__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-sellItem__thumbnail.is-soldout:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000000}.p-sellItem__thumbnail.is-soldout:after{content:"sold out";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;color:#f4d63b;font-family:"Arial";text-transform:uppercase;font-size:31px;font-weight:700;font-style:italic;padding:10px 24px;width:215px;max-width:100%;text-align:center}.p-sellItem__maker{background:#e3e9e9;padding:.1875rem 1.375rem;font-weight:700;letter-spacing:.15em;width:84%;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.p-sellItem__carName{margin-top:.625rem;color:#fff;font-weight:700}.p-sellItem__spec{color:#fff;font-size:.875rem;font-weight:700;line-height:1.4285714286}.p-sellItem__contents{padding:.625rem 1.375rem 1.75rem}.p-sellItem__detail{margin-top:.75rem;padding:.625rem 0;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.15em}.p-sellItem__detailInner{display:flex;align-items:flex-start}.p-sellItem__mileage{margin-top:.25rem}.p-sellItem__syaken{margin-top:.25rem}.p-sellItem__repair{margin-top:.25rem}.p-sellItem__price{display:flex;align-items:center;justify-content:space-between;color:#fff;margin-top:.25rem}.p-sellItem__priceTitle{font-weight:700}.p-sellItem__priceNum{font-size:2.875rem;color:#f4d63b;font-weight:700;font-family:"Arial";letter-spacing:.1em}.p-sellItem__priceNumWrap{display:flex;align-items:center}.p-sellItem__priceText{margin-left:.5rem;font-size:.625rem;font-weight:700}.p-sellItem__priceText span{display:block}.p-sellItem__head{width:4.375rem;flex-shrink:0;margin-right:1.25rem}.u-flex{display:flex}.u-grid{display:grid}.u-uppercase{text-transform:uppercase}.u-capitalize{text-transform:capitalize}.u-textCenter{text-align:center}.u-underline{text-decoration:underline}@media screen and (max-width:600px){.is-pcOnly{display:none}}.is-spOnly{display:none}.is-ssmOnly{display:none}@media screen and (max-width:600px){.is-spOnly{display:block}}@media screen and (max-width:480px){.is-ssmOnly{display:block}}@media screen and (max-width:768px){.is-overMd{display:none}}.is-underMd{display:none}@media screen and (max-width:768px){.is-underMd{display:block}}.is-fixed{overflow:hidden !important}@media screen and (max-width:600px){.p-pageCoating .c-title4{font-size:1.4rem}}.p-coatingAbout__box{padding:0 0 75px}.p-coatingAbout__contents{width:1100px;max-width:100%;margin:calc(64rem/16) auto 0;display:flex;gap:calc(40rem/16);align-items:center}.p-coatingAbout__contents--reverse{flex-direction:row-reverse}.p-coatingAbout__Txt{width:calc(540rem/16);max-width:100%}h3+.p-coatingAbout__description{margin-top:calc(32rem/16)}.p-coatingAbout__image{max-width:100%}@media screen and (max-width:1100px){.p-coatingAbout__image{flex-wrap:wrap;justify-content:space-around}.p-coatingAbout__image img{margin:0 auto}}@media screen and (max-width:990px){.p-coatingAbout__contents,.p-coatingAbout__contents--reverse{flex-direction:column}.p-coatingAbout__Txt{width:100%}}@media screen and (max-width:700px){.p-coatingAbout__image{width:440px;max-width:100%;flex-direction:column}.p-coatingAbout__image img{width:100%;margin:0 auto}}@media screen and (max-width:480px){.p-coatingAbout__image{width:90%}}.p-coatingAbout__description{line-height:2.2;letter-spacing:.1em}.l-coating{margin-top:46px}.p-coating__box{margin-top:32px;display:flex;align-items:center;gap:26px 90px}@media screen and (max-width:991px){.p-coating__box{flex-direction:column}}.p-coating__description{width:530px;max-width:100%;line-height:2.2;letter-spacing:.08em}@media screen and (max-width:1100px){.p-coating__description{width:100%}}.p-coating__image{width:440px;max-width:100%;flex-shrink:0}.p-coatingCase{background-color:#f5f5f5;margin:auto calc(50% - 50vw);padding:calc(80rem/16) calc(50vw - 50%) calc(120rem/16)}.p-coatingCaseList{display:flex;flex-direction:column;gap:56px;margin-top:calc(64rem/16);width:100%;position:relative;z-index:9}.p-coatingCaseBox{display:flex;gap:55px;z-index:100;align-items:center}@media screen and (max-width:990px){.p-coatingCaseBox{flex-direction:column}}@media screen and (max-width:768px){.p-coatingCaseBox{flex-direction:column;gap:calc(30rem/16)}}.p-coatingCaseBox__image img{max-width:100%}.p-coatingCaseBox__image{max-width:100%;flex-shrink:0;height:100%}@media screen and (max-width:990px){.p-coatingCaseBox__image img{margin:0 auto}}.p-coatingCaseBox__contents{width:100%;max-width:100%}.p-coatingCaseBox__title{font-size:20px;font-weight:700;letter-spacing:.08em}.p-coatingCaseBox__number{font-size:48px;font-weight:700;font-family:"Roboto";letter-spacing:0;color:#000;background-color:#ffbf33;display:inline-block;width:1.646em;height:1.646em;line-height:1.646em;max-width:100%;text-align:center}.p-coatingCaseBox__title{font-size:calc(24rem/16);font-weight:700;letter-spacing:.1em;line-height:2.13;margin-top:calc(16rem/16)}.p-coatingCaseBox__description{margin-top:16px;line-height:2;letter-spacing:.1em}.p-wash{margin-top:2.5rem}.p-wash__box{margin-top:calc(60rem/16);display:flex;align-items:center;gap:83px}@media screen and (max-width:1100px){.p-wash__box{justify-content:space-between;gap:2.8%}}@media screen and (max-width:991px){.p-wash__box{flex-direction:column;gap:30px}}.p-wash__contents{width:496px;max-width:100%}.c-heading3{font-size:24px;font-weight:700;line-height:2.13;letter-spacing:.1em;position:relative;margin-left:1.1em}.c-heading3:before{content:"\025a0";color:#ffbf33;display:inline-block;position:absolute;left:-1.1em}@media screen and (max-width:600px){.c-heading3{font-size:calc(20rem/16);line-height:1.6}.p-coatingCaseBox__title{font-size:calc(18rem/16)}.p-coatingCaseBox__number{font-size:calc(38rem/16)}.p-coatingCase{padding:calc(60rem/16) calc(50vw - 50%)}}.p-wash__lists{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.p-wash__list{font-size:calc(20rem/16);font-weight:700;line-height:1.8;text-align:center;background:#f5f5f5;height:100px;display:flex;align-items:center;justify-content:center}.p-wash__description{margin-top:1.25rem;font-size:.8rem;line-height:2.2;letter-spacing:.08em}.p-wash__image{max-width:100%}@media screen and (max-width:1100px){.p-wash__list{font-size:calc(16rem/16)}}.l-coatingCase,.l-wash{margin-top:160px}@media screen and (max-width:600px){.l-coatingCase,.l-wash{margin-top:60px}.p-wash__lists{gap:10px}.p-wash__list{font-size:calc(14rem/16);height:80px}}.p-insurance__box{margin-top:71px;display:flex;align-items:center;gap:28px 5rem}@media screen and (max-width:991px){.p-insurance__box{flex-direction:column}}.p-insurance__image{width:27.5rem;max-width:100%;flex-shrink:0}.p-insurance__contents{width:530px;max-width:100%}@media screen and (max-width:540px){.p-insurance__contents{width:90%}}.p-insurance__contents h3{font-size:2rem;font-weight:700;line-height:1.4}.p-insurance__description{margin-top:11px;line-height:1.875;letter-spacing:.08em}.l-merits{margin-top:152px}.l-insuranceitem{margin-top:120px}.l-insuranceitem .c-title4{margin-top:2.5rem}.p-insuranceitem__title{margin-top:58px;font-size:20px;font-weight:700;text-align:center;line-height:2.2;letter-spacing:.08em;position:relative}.p-insuranceitem__title:after{content:"";position:absolute;width:35px;height:5px;bottom:-.5rem;left:50%;transform:translateX(-50%);background:#f3d01d}.p-merits__wrap{margin-top:70px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:23px}.p-merit{width:338px;max-width:100%;min-height:505px;background-color:#f2f2f2}.p-merit__title{font-size:18px;font-weight:700;text-align:center;color:#fff;background-color:#f4d63b;width:127px;padding:8px 0}.p-merit__image img{margin:13px auto 0}.p-merit__content{margin-top:23px;font-size:17px;font-weight:700;text-align:center;line-height:1.8;letter-spacing:.16em;position:relative}.p-merit__content:after{content:"";position:absolute;width:76px;height:5px;bottom:-12px;left:50%;transform:translateX(-50%);background:#f3d01d}.p-merit__description{font-size:14px;width:272px;max-width:100%;margin:30px auto 0;line-height:1.8;letter-spacing:.08em}.p-insuranceitem__wrap{margin-top:41px;gap:28px 76px}@media screen and (max-width:600px){.p-insurance__box{margin-top:40px}.l-merits{margin-top:80px}.p-merits__wrap{margin-top:35px}.l-insuranceitem{margin-top:60px}.p-insuranceitem__title{margin-top:30px}.l-insuranceitem .c-title4{margin-top:1.25rem}}.pc-brnone{display:none}@media screen and (max-width:600px){.pc-brnone{display:block}}.sp-brnone{display:inline}@media screen and (max-width:600px){.sp-brnone{display:none}}.p-pageRental{.p-rental__rentalCarCopy{font-size:calc(24rem/16);font-weight:700;line-height:2.13;letter-spacing:.1em;margin-top:calc(64rem/16)}.p-rental__rentalCarImg{width:50%}.p-rental__rentalCarImgWrap{display:flex;margin-top:calc(24rem/16)}.p-rental__rentalCarTxt{margin-top:calc(24rem/16);line-height:2;letter-spacing:.1em}.p-rental__priceTableWrap{background-color:#ffbf33}.p-rental__priceTable--timeWrap{background-color:#ffbf33}.p-rental__priceTable--time{color:#000}.p-rental__priceTable--description{color:#ba7000}.p-rental_guide__Block{margin-top:calc(40rem/16)}.p-rental__guideSection{background-color:#f5f5f5;margin:calc(160rem/16) calc(50% - 50vw) 0;padding:calc(80rem/16) calc(50vw - 50%)}.p-rental_guide__titleUnder{background:unset;padding:0;font-weight:700;line-height:2.13}.p-affiliated__Item{background-color:#ffbf33}@media screen and (max-width:1100px){.p-precaution__box{gap:16px}}@media screen and (max-width:600px){.p-rental_guide__Block{margin-top:calc(20rem/16)}.p-rental__guideSection{margin-top:calc(60rem/16)}}}.p-heading3--rental{font-size:calc(18rem/16)}.p-rental__priceWrap{display:flex;gap:calc(40rem/16)}.p-rental__priceList{width:calc(353rem/16);max-width:100%;border:10px solid #ffbf33;border-top:0;margin-top:calc(40rem/16)}.p-rental__priceList--time{background-color:#ffbf33;padding:5px;text-align:center}.p-rentalTable__price--normalPlus{font-size:calc(20rem/16);color:#000;font-weight:700;letter-spacing:.1em}@media screen and (max-width:600px){.p-rental__priceWrap{flex-direction:column;gap:0}.p-rentalTable__price--normalPlus{font-size:calc(14rem/16)}}.p-car-lease__Wrap{margin-top:58px !important;display:grid !important;grid-template-columns:repeat(2,1fr) !important;justify-content:space-between !important;gap:100px !important}@media screen and (max-width:1024px){.p-car-lease__Wrap{grid-template-columns:1fr !important;grid-template-rows:repeat(2,1fr) !important;gap:40px !important}}.p-car-lease__Wrap--item--under--box{padding:40px 24px !important;border-radius:0 0 10px 10px !important;border:8px solid #a88e07 !important;height:340px !important}@media screen and (max-width:1024px){.p-car-lease__Wrap--item--under--box{height:auto !important}}@media screen and (max-width:600px){.p-car-lease__Wrap--item--under--box{padding:25px 15px !important}}.p-car-lease__Wrap--item--title{color:#fff !important;font-family:Inter !important;font-size:20px !important;font-style:normal !important;font-weight:600 !important;line-height:normal !important;color:#fff !important;background-color:#a88e07 !important;text-align:center !important;padding-top:12px !important;padding-bottom:15px !important;border-radius:17px 17px 0 0 !important}.p-car-lease__Wrap--item--under{display:flex !important;gap:16px !important;margin-bottom:25px !important}@media screen and (max-width:1024px){.p-car-lease__Wrap--item--under{gap:26px !important}}@media screen and (max-width:600px){.p-car-lease__Wrap--item--under{display:flex !important;gap:10px !important;margin-bottom:25px !important;flex-direction:column !important}}.p-car-lease__Wrap--item--under:last-child{margin-bottom:0 !important}.p-car-lease__Wrap--item--under--left--box{width:160px !important}.p-car-lease__Wrap--item--under--left{background-color:#a88e07 !important;color:#fff !important;font-family:Inter !important;font-size:16px !important;font-style:normal !important;font-weight:600 !important;line-height:normal !important;border-radius:20px !important;background:#a88e07 !important;padding:8px 20px !important;height:40px !important;white-space:nowrap !important;display:inline !important}@media screen and (max-width:600px){.p-car-lease__Wrap--item--under--left{font-size:14px !important;padding:6px 18px !important}}.p-car-lease__Wrap--item--under--right{color:#000 !important;font-family:Inter !important;font-size:16px !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important;width:242px !important}@media screen and (max-width:1024px){.p-car-lease__Wrap--item--under--right{max-width:100% !important;width:auto !important}}@media screen and (max-width:600px){.p-car-lease__Wrap--item--under--right{font-size:14px !important}}.p-merits__wrap{margin-top:70px !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-around !important;gap:23px !important}@media screen and (max-width:600px){.p-merits__wrap{margin-top:35px !important}}.p-merit{width:338px !important;max-width:100% !important;min-height:505px !important;background-color:#f2f2f2 !important}.p-merit__title{font-size:18px !important;font-weight:700 !important;text-align:center !important;color:#fff !important;background-color:#f4d63b !important;width:127px !important;padding:8px 0 !important}.p-merit__image img{margin:13px auto 0 !important}.p-merit__content{margin-top:23px !important;font-size:17px !important;font-weight:700 !important;text-align:center !important;line-height:1.8 !important;letter-spacing:.16em !important;position:relative !important}.p-merit__content:after{content:"" !important;position:absolute !important;width:76px !important;height:5px !important;bottom:-12px !important;left:50% !important;transform:translateX(-50%) !important;background:#f3d01d !important}.p-merit__description{font-size:14px !important;width:272px !important;max-width:100% !important;margin:30px auto 0 !important;line-height:1.8 !important;letter-spacing:.08em !important}