@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Kanit";font-style:normal;font-weight:500;src:url("../fonts/Kanit-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/Roboto-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:600;src:url("../fonts/Roboto-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/Roboto-Black.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url("../fonts/Roboto-BlackItalic.woff") format("woff");font-display:swap}::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-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;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;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]{text-decoration:underline;-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}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;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-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;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;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]{text-decoration:underline;-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}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;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}@media screen and (max-width: 1024px){.none-max-l{display:none}}@media screen and (max-width: 768px){.none-max-t{display:none}}@media screen and (max-width: 425px){.none-max-ml{display:none}}@media screen and (max-width: 375px){.none-max-mm{display:none}}@media screen and (max-width: 320px){.none-max-ms{display:none}}@media screen and (max-width: 500px){.none-max-500{display:none}}@media screen and (min-width: 1025px){.none-min-l{display:none}}@media screen and (min-width: 769px){.none-min-t{display:none}}@media screen and (min-width: 426px){.none-min-ml{display:none}}@media screen and (min-width: 376px){.none-min-mm{display:none}}@media screen and (min-width: 321px){.none-min-ms{display:none}}@media screen and (min-width: 500px){.none-min-500{display:none}}@media screen and (min-width: 1201px){.none-min-1200{display:none}}html{scroll-behavior:smooth;scroll-padding-top:120px}body{font-family:"Noto Sans JP",sans-serif;color:#222;line-height:1.5}body.no-scroll{overflow:hidden}main{background-color:#ffed62}img{width:100%;height:auto;vertical-align:top}a,button{display:block;-webkit-transition:all .4s;transition:all .4s}a:hover,button:hover{opacity:.7}p.txt{line-height:1.75}#loading{width:100vw;height:100vh;-webkit-transition:all .8s;transition:all .8s;background-color:#fff;position:fixed;z-index:1000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loaded{opacity:0;visibility:hidden}.container{max-width:1200px;margin:auto}.container.cn-a{width:calc(100% - 30px)}.container.cn-b{width:calc(100% - 60px)}.col-red{color:#e50016}.sec-ttl{text-align:center}.sec-ttl.sub-page{margin:45px 0 0}@media screen and (max-width: 768px){.sec-ttl.sub-page{margin:60px 0 0}}.sec-ttl>.en{font-family:"Kanit",sans-serif;font-weight:500;font-size:80px;letter-spacing:.02em}@media screen and (max-width: 768px){.sec-ttl>.en{font-size:70px}}.sec-ttl>.en>.head{color:#ffc400}.sec-ttl>.ja{font-size:30px;font-weight:700;color:#e50016;margin-top:-10px;letter-spacing:.04em}@media screen and (max-width: 768px){.sec-ttl>.ja{font-size:26px}}.common-btn-a{max-width:315px;width:100%;padding:15px;border-radius:30px;border:1px solid #ea1529;text-align:center;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-btn-a:hover{opacity:.7}.common-btn-a>.txt{width:100%}.common-btn-a>.arrow{position:relative;display:inline-block;width:5.2px;height:9.5px}.common-btn-a>.arrow::before,.common-btn-a>.arrow::after{content:"";position:absolute;top:calc(50% - .5px);right:0;width:7px;height:1px;border-radius:9999px;-webkit-transform-origin:calc(100% - .5px) 50%;transform-origin:calc(100% - .5px) 50%;-webkit-transition:all .4s;transition:all .4s}.common-btn-a>.arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.common-btn-a>.arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.common-btn-a.btn-red{background-color:#ea1529;color:#fff}.common-btn-a.btn-red>.arrow::before,.common-btn-a.btn-red>.arrow::after{background-color:#fff}.common-btn-a.btn-white{background-color:#fff;color:#ea1529}.common-btn-a.btn-white>.arrow::before,.common-btn-a.btn-white>.arrow::after{background-color:#ea1529}.common-btn-a.btn-grad{background-image:-webkit-gradient(linear, left top, right top, from(#ea1529), to(#ff9d00));background-image:linear-gradient(90deg, #ea1529, #ff9d00);color:#fff;border:none}.common-btn-a.btn-grad>.arrow::before,.common-btn-a.btn-grad>.arrow::after{background-color:#fff}.common-btn-b{padding:30px;border-radius:50px;max-width:560px;width:100%;font-size:26px;font-weight:700;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.common-btn-b{padding:20px 25px}}.common-btn-b>.txt{width:100%}.col-btn{position:relative;color:#fff;font-weight:700}.col-btn:hover::after{opacity:.7}.col-btn::after{content:"";position:absolute;right:25px;top:0;bottom:0;margin:auto;width:12px;height:20px;background:url(../images/common/icon-triangle.svg) no-repeat center/contain;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width: 768px){.col-btn::after{right:20px}}.col-btn>.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.col-btn>.link::before{content:"";display:inline-block}.btn-insp{background-color:#ea1529}.btn-insp>.link::before{background:url(../images/common/icon-insp.svg) no-repeat center/contain}.btn-maint{background-color:#0f55c4}.btn-maint>.link::before{background:url(../images/common/icon-maint.svg) no-repeat center/contain}.btn-line{background-color:#04c755}.btn-line>.link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-line>.link::before{background:url(../images/common/icon-line.svg) no-repeat center/contain}.page-inner{max-width:1080px;width:100%;margin:auto}.page-ttl{background-color:#ea1529;padding:10px 15px 12px;font-size:26px;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (max-width: 768px){.page-ttl{font-size:20px}}.page-ttl::before{content:"";display:inline-block;width:5px;height:26px;background-color:#ffe100}@media screen and (max-width: 768px){.page-ttl::before{height:22px}}.page-list{margin-top:20px}.page-list>.page-item{display:-webkit-box;display:-ms-flexbox;display:flex}.page-list>.page-item+.page-item{margin-top:2px}.page-list>.page-item>.label{background-color:#393939;color:#fff;font-weight:500;display:grid;place-content:center}.page-list>.page-item>.txt{background-color:#fff8c1;width:100%}.header{position:fixed;z-index:99999;left:0;top:0;width:100%;display:grid}.header>.top{max-width:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:0 0 0 clamp(.9375rem,-3.75rem + 6.25vw,3.75rem);background-color:#fff;position:relative;z-index:9999}.header>.top>.logo{display:block;max-width:388px;width:20%}.header>.top>.logo:hover{opacity:.7}@media screen and (max-width: 1200px){.header>.top>.logo{width:208px}}.header>.top>.top-ctt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1200px){.header>.top>.top-ctt{gap:15px}}.header>.top>.top-ctt>.top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}@media screen and (max-width: 1200px){.header>.top>.top-ctt>.top-menu{display:none}}.header>.top>.top-ctt>.top-menu>.menu-item:nth-of-type(2){padding:0 clamp(.625rem,.1042rem + .6944vw,.9375rem);margin:0 clamp(.625rem,.1042rem + .6944vw,.9375rem);border-left:1px solid #bababa;border-right:1px solid #bababa}.header>.top>.top-ctt>.tel{margin-left:32px}@media screen and (max-width: 1200px){.header>.top>.top-ctt>.tel{display:none}}.header>.top>.top-ctt>.tel>.tel-num{font-size:min(max(1.7708333333vw,20px),34px)}.header>.top>.top-ctt>.tel>.tel-num::before{width:25px;height:25px}.header>.top>.top-ctt>.tel>.tel-hour{font-size:min(max(.6770833333vw,10px),13px)}.header>.top>.top-ctt>.sns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-left:25px}@media screen and (max-width: 1200px){.header>.top>.top-ctt>.sns{gap:10px;margin-left:initial}}.header>.top>.top-ctt>.sns>.link{width:42px}@media screen and (max-width: 1200px){.header>.top>.top-ctt>.sns>.link{width:30px}}.header>.top>.top-ctt>.reserve-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:25px}@media screen and (max-width: 1200px){.header>.top>.top-ctt>.reserve-menu{display:none}}.header>.top>.top-ctt>.reserve-menu>.menu-item>.link{padding:18px 25px}.header>.top>.top-ctt>.reserve-menu>.menu-item>.link>.txt{width:68px}.header>.top>.top-ctt>.hamc{display:none}@media screen and (max-width: 1200px){.header>.top>.top-ctt>.hamc{cursor:pointer;width:48px;height:48px;display:grid;place-items:center;position:relative;background-color:#ea1529}}.header>.top>.top-ctt>.hamc *{-webkit-transition:all .3s;transition:all .3s}.header>.top>.top-ctt>.hamc>.ham{position:relative;width:20px;height:16px;display:grid;place-items:center}.header>.top>.top-ctt>.hamc>.ham>span{position:absolute;height:2px;background-color:#fff;width:20px}.header>.top>.top-ctt>.hamc>.ham>span:nth-of-type(1){top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header>.top>.top-ctt>.hamc>.ham>span:nth-of-type(2){top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header>.top>.top-ctt>.hamc>.ham>span:nth-of-type(3){bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header>.top>.top-ctt>.hamc.active span:nth-of-type(1){top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.header>.top>.top-ctt>.hamc.active span:nth-of-type(2){opacity:0}.header>.top>.top-ctt>.hamc.active span:nth-of-type(3){top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.header>.bottom{width:100%;-webkit-transition:all .3s;transition:all .3s;background-color:#222;color:#fff}@media screen and (max-width: 1200px){.header>.bottom{position:fixed;z-index:999;max-width:initial;top:0;right:-120%;background-color:rgba(0,0,0,0);color:#222}}.header>.bottom.panelactive{right:0}.header>.bottom>.nav{width:100%}@media screen and (max-width: 1200px){.header>.bottom>.nav{position:absolute;right:0;padding:78px 0 0;background-color:#ffed62;height:100dvh;overflow-y:scroll;max-width:375px}}.header>.bottom>.nav>.bottom-menu-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1200px){.header>.bottom>.nav>.bottom-menu-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:18px;padding:0 30px}}@media screen and (max-width: 1200px){.header>.bottom>.nav>.bottom-menu-1>.menu-item{font-size:15px}}.header>.bottom>.nav>.bottom-menu-1>.menu-item:nth-of-type(even)>.link::before{background-color:#fff}.header>.bottom>.nav>.bottom-menu-1>.menu-item>.link{width:170px;padding:15px 0;text-align:center;font-weight:500;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width: 1200px){.header>.bottom>.nav>.bottom-menu-1>.menu-item>.link{width:initial;padding:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}}@media screen and (max-width: 1200px){.header>.bottom>.nav>.bottom-menu-1>.menu-item>.link::before{content:"";display:inline-block;width:6px;height:6px;background-color:#e50016}}.header>.bottom>.nav>.bottom-menu-1>.menu-item>.link:hover{background-color:#e50016;opacity:1}@media screen and (max-width: 1200px){.header>.bottom>.nav>.bottom-menu-1>.menu-item>.link:hover{background-color:initial}}.header>.bottom>.nav>.bottom-menu-2{display:none}@media screen and (max-width: 1200px){.header>.bottom>.nav>.bottom-menu-2{display:grid;gap:18px;margin-top:18px;padding:0 30px}}.header>.bottom>.nav>.bottom-menu-2>.menu-item{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header>.bottom>.nav>.bottom-menu-2>.menu-item::before{content:"";display:inline-block;width:10px;height:1px;background-color:#bababa}.header>.bottom>.nav>.tel{display:none}@media screen and (max-width: 1200px){.header>.bottom>.nav>.tel{display:block;margin-top:43px}}.header>.bottom>.nav>.tel>.tel-num{font-size:40px}.header>.bottom>.nav>.tel>.tel-num::before{width:36px;height:36px}.header>.bottom>.nav>.tel>.tel-hour{font-size:18px}.header>.bottom>.nav>.reserve-menu{display:none}@media screen and (max-width: 1200px){.header>.bottom>.nav>.reserve-menu{display:grid;grid-template-areas:"insp maint" "line line";margin-top:20px}}.header>.bottom>.nav>.reserve-menu>.btn-insp{grid-area:insp}.header>.bottom>.nav>.reserve-menu>.btn-maint{grid-area:maint}.header>.bottom>.nav>.reserve-menu>.btn-line{grid-area:line}.header>.bottom>.nav>.reserve-menu>.menu-item>.link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.header>.bottom>.nav>.reserve-menu>.menu-item>.link .txt-s{display:block}.header .tel{font-weight:700}.header .tel>.tel-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.header .tel>.tel-num::before{content:"";display:inline-block;background:url(../images/common/icon-tel-red.svg) no-repeat center/contain}.header .tel>.tel-hour{text-align:center}.header .reserve-menu{color:#fff;font-weight:700}.header .reserve-menu>.menu-item>.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-align:center}.header .reserve-menu>.menu-item>.link::before{content:"";display:inline-block;width:36px;height:36px}.header .reserve-menu>.menu-item>.link>.txt{font-size:24px;line-height:1}.header .reserve-menu>.menu-item>.link>.txt>.txt-s{display:inline-block;font-size:16px}.footer{background-color:#fff}.footer>.top{padding:60px 0;background-color:#ffed62}@media screen and (max-width: 768px){.footer>.top{padding:50px 0 40px}}.footer>.top>.container>.top-ctt-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.footer>.top>.container>.top-ctt-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}}.footer>.top>.container>.top-ctt-1>.top-menuc{display:grid;grid-template-areas:"menu-1 menu-2 menu-3";gap:48px}@media screen and (max-width: 768px){.footer>.top>.container>.top-ctt-1>.top-menuc{grid-template-areas:"menu-1 menu-3" "menu-2 menu-3";gap:15px 28px}}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu+.top-menu>.menu-item:nth-of-type(odd)>.link::before{background-color:#fff}@media screen and (max-width: 768px){.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu+.top-menu>.menu-item:nth-of-type(odd)>.link::before{background-color:#ffe100}}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu:nth-of-type(1){grid-area:menu-1}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu:nth-of-type(2){grid-area:menu-2}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu:nth-of-type(3){grid-area:menu-3}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item{font-size:15px;font-weight:500}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item+.menu-item{margin-top:15px}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item>.link::before{min-width:6px;height:6px;background-color:#e50016}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item>.sub-menu{margin-left:16px}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item>.sub-menu>.menu-item{margin-top:15px;font-size:14px}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item>.sub-menu>.menu-item>.link::before{min-width:7px;height:7px;border-top:1px solid #707070;border-right:1px solid #707070;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px}.footer>.top>.container>.top-ctt-1>.top-menuc>.top-menu>.menu-item .link::before{content:"";display:inline-block;margin-top:9px}.footer>.top>.container>.top-ctt-1>.top-btn{max-width:352px;width:100%}.footer>.top>.container>.top-ctt-1>.top-btn>.btn-item{border-radius:35px;font-size:20px}.footer>.top>.container>.top-ctt-1>.top-btn>.btn-item::after{width:10px;height:17px}.footer>.top>.container>.top-ctt-1>.top-btn>.btn-item+.btn-item{margin-top:10px}.footer>.top>.container>.top-ctt-1>.top-btn>.btn-item>.link{padding:15px 30px;border-radius:35px;gap:8px}.footer>.top>.container>.top-ctt-1>.top-btn>.btn-item>.link::before{width:36px;height:36px}.footer>.top>.container>.top-ctt-2{margin-top:48px;display:grid;grid-template-columns:482px auto auto;grid-template-areas:"logo instagram banner";-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.footer>.top>.container>.top-ctt-2{grid-template-columns:auto;grid-template-areas:"instagram" "banner" "logo";-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-items:center}}@media screen and (max-width: 768px){.footer>.top>.container>.top-ctt-2{margin-top:25px}}.footer>.top>.container>.top-ctt-2>.logo{mix-blend-mode:multiply;max-width:482px;width:100%;grid-area:logo}@media screen and (max-width: 1024px){.footer>.top>.container>.top-ctt-2>.logo{margin:25px auto 0;max-width:345px}}.footer>.top>.container>.top-ctt-2>.instagram{width:70px;height:70px;border-radius:50%;background-color:#fff;padding:15px;margin-left:20px;grid-area:instagram}@media screen and (max-width: 1024px){.footer>.top>.container>.top-ctt-2>.instagram{margin-left:initial}}.footer>.top>.container>.top-ctt-2>.banner{max-width:310px;margin-left:auto;grid-area:banner}@media screen and (max-width: 1024px){.footer>.top>.container>.top-ctt-2>.banner{margin-left:initial;margin:25px auto 0;max-width:315px}}.footer>.bottom{padding:15px 0;background-color:#dd1729;color:#fff;font-size:14px;line-height:1.7142857143}@media screen and (max-width: 768px){.footer>.bottom{padding:40px 0 0;padding:initial;background-color:#ffed62;font-size:12px}}.footer>.bottom>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.footer>.bottom>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.footer>.bottom>.container>.bottom-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.footer>.bottom>.container>.bottom-menu{color:#222;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer>.bottom>.container>.bottom-menu>.menu-item:nth-of-type(2){padding:0 10px;margin:0 10px;border-left:1px solid #fff}@media screen and (max-width: 768px){.footer>.bottom>.container>.bottom-menu>.menu-item:nth-of-type(2){border-left:1px solid #222}}@media screen and (max-width: 768px){.footer>.bottom>.container>.copyright{margin-top:20px;padding:15px;background-color:#dd1729;text-align:center}}.guide.sub-page{padding:80px 0 100px;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffed62), color-stop(50%, #fff));background:linear-gradient(#ffed62 50%, #fff 50%)}@media screen and (max-width: 768px){.guide.sub-page{padding:60px 0 80px}}.guide>.container{max-width:1080px;padding:0 0 40px;position:relative}@media screen and (max-width: 768px){.guide>.container{max-width:475px;padding:0 0 30px}}.guide>.container::before,.guide>.container::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:90%}.guide>.container::before{background-color:#ffe6af}.guide>.container::after{border:4px solid #ffa32e}.guide>.container>.head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;position:relative;z-index:1}@media screen and (max-width: 768px){.guide>.container>.head{gap:5px}}.guide>.container>.head::before{content:"";position:absolute;left:0;bottom:20px;width:100%;height:65%;background-image:repeating-linear-gradient(135deg, #ffa931, #ffa931 4px, #ffa32d 4px, #ffa32d 8px)}@media screen and (max-width: 768px){.guide>.container>.head::before{bottom:10px;height:75%}}.guide>.container>.head>.img{width:118px;position:relative}@media screen and (max-width: 768px){.guide>.container>.head>.img{width:60px}}.guide>.container>.head>.txt{font-size:26px;font-weight:700;position:relative;margin-top:18px;line-height:1.5}@media screen and (max-width: 768px){.guide>.container>.head>.txt{font-size:17px;line-height:1.4705882353;margin-top:5px}}.guide>.container>.head>.txt>.col-red>.txt-l{font-size:30px}@media screen and (max-width: 768px){.guide>.container>.head>.txt>.col-red>.txt-l{font-size:22px;line-height:1}}.guide>.container>.content{margin-top:10px;position:relative;z-index:1;padding:0 13px}@media screen and (max-width: 768px){.guide>.container>.content{margin-top:20px}}.guide>.container>.content>.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}@media screen and (max-width: 1024px){.guide>.container>.content>.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.guide>.container>.content>.list>.item{max-width:320px;width:100%;border-radius:45px;font-size:26px}.guide>.container>.content>.list>.item::after{width:12px;height:20px}.guide>.container>.content>.list>.item:not(:last-of-type) .link .txt{margin-right:20px}.guide>.container>.content>.list>.item>.link{padding:8px 25px 12px;border-radius:45px;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:86px;text-align:center}.guide>.container>.content>.list>.item>.link::before{width:42px;height:42px}.guide>.container>.content>.list>.item>.link>.txt>.txt-s{font-size:18px;display:block}.guide>.container>.content>.txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:25px auto 0;padding:10px 20px;font-weight:500;background-color:#fff}@media screen and (max-width: 768px){.guide>.container>.content>.txt{margin:20px auto 0;padding:8px 10px 10px;font-size:14px;text-align:center}}.sticky-btt{position:fixed;z-index:9999;right:25px;bottom:25px;width:60px;height:60px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1);cursor:pointer}@media screen and (max-width: 768px){.sticky-btt{right:15px;bottom:135px}}.sticky-btt>.inner{display:grid;place-content:center;place-items:center;width:100%;height:100%}.sticky-btt>.inner>.arrow{position:relative;display:inline-block;width:2px;height:18px;margin:0 7.1px;border-radius:9999px;background-color:#1f1f1f}.sticky-btt>.inner>.arrow::before,.sticky-btt>.inner>.arrow::after{content:"";position:absolute;top:0;left:calc(50% - 1px);width:2px;height:12px;border-radius:9999px;background-color:#1f1f1f;-webkit-transform-origin:50% 1px;transform-origin:50% 1px}.sticky-btt>.inner>.arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sticky-btt>.inner>.arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sticky-btt>.inner>.txt{font-size:14px;font-weight:700}.sticky-sp{position:fixed;z-index:9999;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-weight:700;max-width:375px;width:100%}.sticky-sp>.list{display:grid;grid-template-areas:"insp maint" "tel tel";text-align:center}.sticky-sp>.list>.btn-insp,.sticky-sp>.list>.btn-maint{padding:4px 6px 10px}.sticky-sp>.list>.btn-insp>.link,.sticky-sp>.list>.btn-maint>.link{gap:7px}.sticky-sp>.list>.btn-insp>.link>.txt,.sticky-sp>.list>.btn-maint>.link>.txt{font-size:22px}.sticky-sp>.list>.btn-insp>.link>.txt>.txt-s,.sticky-sp>.list>.btn-maint>.link>.txt>.txt-s{font-size:14px}.sticky-sp>.list>.btn-insp{grid-area:insp}.sticky-sp>.list>.btn-maint{grid-area:maint}.sticky-sp>.list>.tel{grid-area:tel;background-color:#222}.sticky-sp>.list>.tel>.link{font-size:28px;padding:0 0 8px}.sticky-sp>.list>.tel>.link::before{background:url(../images/common/icon-tel-white.svg) no-repeat center/contain;margin-top:10px}.sticky-sp>.list>.tel>.link>.txt{text-align:right}.sticky-sp>.list>.tel>.link>.txt>.txt-s{font-size:12px}.sticky-sp .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-sp .link::before{content:"";display:inline-block;width:36px;height:36px}.sticky-sp .txt-s{line-height:1;display:block}.breadcrumb{padding:15px 0 0}@media screen and (max-width: 1200px){.breadcrumb{background-color:#393939;color:#fff;padding:4px 0 5px;font-size:12px}}.breadcrumb>.container>.list *{font-size:14px;display:inline-block}.breadcrumb>.container>.list>.icon-arrow-r{margin:0 3px}.entry .form>.row,.contact .form>.row{display:grid;gap:15px}.entry .form>.row+.row,.contact .form>.row+.row{margin-top:25px}@media screen and (max-width: 768px){.entry .form>.row+.row,.contact .form>.row+.row{margin-top:20px}}.entry .form>.row.post-code>.input,.contact .form>.row.post-code>.input{position:relative}.entry .form>.row.post-code>.input::before,.contact .form>.row.post-code>.input::before{content:"〒";vertical-align:middle}.entry .form>.row.post-code>.input>.txt,.contact .form>.row.post-code>.input>.txt{width:200px;margin-left:5px}.entry .form>.row.privacy-policy>.label>.txt,.contact .form>.row.privacy-policy>.label>.txt{font-weight:400}.entry .form>.row.privacy-policy>.content,.contact .form>.row.privacy-policy>.content{height:180px;overflow-y:scroll;padding:10px 15px 0;border:1px solid #e0e0e0;border-radius:4px}.entry .form>.row.privacy-policy>.content>.list>.item,.contact .form>.row.privacy-policy>.content>.list>.item{font-size:14px;line-height:1.5}.entry .form>.row.privacy-policy>.content>.list>.item+.item,.contact .form>.row.privacy-policy>.content>.list>.item+.item{margin-top:20px}.entry .form>.row>.label,.contact .form>.row>.label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry .form>.row>.label>.txt,.contact .form>.row>.label>.txt{font-weight:700}.entry .form>.row>.label>.req,.contact .form>.row>.label>.req{padding:0 7px 2px;background-color:#ea1529;border-radius:2px;font-size:10px;margin:7px 10px 0 7px;color:#fff}.entry .form>.row>.label>.note,.contact .form>.row>.label>.note{font-size:11px;margin:5px 0 0}.entry .form>.row>.input,.contact .form>.row>.input{width:100%}.entry .form>.row>.input>.txt,.entry .form>.row>.input>.txtarea,.contact .form>.row>.input>.txt,.contact .form>.row>.input>.txtarea{width:100%;padding:10px 15px;border-radius:4px;background-color:#fafafa}.entry .form>.row>.input>.txt::-webkit-input-placeholder, .entry .form>.row>.input>.txtarea::-webkit-input-placeholder, .contact .form>.row>.input>.txt::-webkit-input-placeholder, .contact .form>.row>.input>.txtarea::-webkit-input-placeholder{color:#aaa}.entry .form>.row>.input>.txt::-moz-placeholder, .entry .form>.row>.input>.txtarea::-moz-placeholder, .contact .form>.row>.input>.txt::-moz-placeholder, .contact .form>.row>.input>.txtarea::-moz-placeholder{color:#aaa}.entry .form>.row>.input>.txt:-ms-input-placeholder, .entry .form>.row>.input>.txtarea:-ms-input-placeholder, .contact .form>.row>.input>.txt:-ms-input-placeholder, .contact .form>.row>.input>.txtarea:-ms-input-placeholder{color:#aaa}.entry .form>.row>.input>.txt::-ms-input-placeholder, .entry .form>.row>.input>.txtarea::-ms-input-placeholder, .contact .form>.row>.input>.txt::-ms-input-placeholder, .contact .form>.row>.input>.txtarea::-ms-input-placeholder{color:#aaa}.entry .form>.row>.input>.txt::placeholder,.entry .form>.row>.input>.txtarea::placeholder,.contact .form>.row>.input>.txt::placeholder,.contact .form>.row>.input>.txtarea::placeholder{color:#aaa}.entry .form .error,.contact .form .error{font-size:14px;margin-top:5px}.entry .form .btnc,.contact .form .btnc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;margin-top:60px}@media screen and (max-width: 768px){.entry .form .btnc,.contact .form .btnc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.entry .form .btnc .common-btn-b,.contact .form .btnc .common-btn-b{margin:auto}.entry .form .btnc .common-btn-b.return-btn,.contact .form .btnc .common-btn-b.return-btn{background-color:#fff;border:2px solid #222;color:#222}.entry.confirm .form>.row>.input>.txt,.entry.confirm .form>.row>.input>.txtarea,.contact.confirm .form>.row>.input>.txt,.contact.confirm .form>.row>.input>.txtarea{background-color:initial;padding:0 15px}.entry.confirm .form>.row.post-code>.input::before,.contact.confirm .form>.row.post-code>.input::before{vertical-align:baseline}.entry.confirm .form>.row.post-code>.input>.txt,.contact.confirm .form>.row.post-code>.input>.txt{display:inline-block;padding:0}.entry{padding:80px 0 100px;background:linear-gradient(to bottom, #ffed62 0px, #ffed62 80px, #fff 80px, #fff 100%)}@media screen and (max-width: 768px){.entry{padding:80px 0}}.entry>.ttl{padding:30px;background-image:-webkit-gradient(linear, left top, right top, from(#ea1529), to(#ff9d00));background-image:linear-gradient(90deg, #ea1529, #ff9d00);font-size:24px;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (max-width: 768px){.entry>.ttl{padding:15px;font-size:20px}}.entry>.ttl::before{content:"";display:inline-block;width:24px;height:24px;background:url(../images/common/icon-pencil.svg) no-repeat center/contain}.entry>.container{max-width:880px}.entry>.container>.form{margin-top:60px}@media screen and (max-width: 768px){.entry>.container>.form{margin-top:40px}}.entry .common-btn-b{background-color:#222;color:#fff;margin:60px auto 0;max-width:420px;font-size:18px;padding:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.entry .common-btn-b{margin:40px auto 0}}.entry .common-btn-b .icon-triangle{width:12px;height:20px}.entry.complete>.container>.txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:60px auto 0}.contact{padding:30px 0 0}.contact>.container{max-width:1080px}@media screen and (max-width: 768px){.contact>.container>.txt{padding:0 15px}}.contact>.container>.txt>.link{display:inline-block;color:#1785d6;text-decoration:underline}.contact>.container>.ttl{margin-top:60px;padding:20px;font-size:24px;font-weight:700;color:#fff;background-color:#ea1529;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (max-width: 768px){.contact>.container>.ttl{padding:15px;font-size:20px}}.contact>.container>.ttl::before{content:"";display:inline-block;width:24px;height:24px;background:url(../images/common/icon-mail.svg) no-repeat center/contain}.contact>.container>.form{background-color:#fff;padding:60px 100px}@media screen and (max-width: 768px){.contact>.container>.form{padding:40px 15px 60px}}.contact .common-btn-b{background-color:#222;color:#fff;margin:60px auto 0;max-width:420px;font-size:18px;padding:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.contact .common-btn-b{margin:40px auto 0}}.contact .common-btn-b .icon-triangle{width:12px;height:20px}.contact.complete{padding:60px 0}.contact.complete>.container>.txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.all-ctt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;max-width:1200px;width:calc(100% - 60px);margin:60px auto 0}@media screen and (max-width: 1024px){.all-ctt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}}.all-ctt>.main-ctt{max-width:800px;width:100%}.all-ctt>.main-ctt>.list>.item+.item{margin-top:60px;padding-top:60px;border-top:1px solid #6a6a6a}.all-ctt>.main-ctt>.list>.item>.head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.all-ctt>.main-ctt>.list>.item>.head *{line-height:1.5}.all-ctt>.main-ctt>.list>.item>.head>.categorys{display:-webkit-box;display:-ms-flexbox;display:flex}.all-ctt>.main-ctt>.list>.item>.ttl{font-size:24px;font-weight:700;margin-top:20px}.all-ctt>.main-ctt>.list>.item>.content{margin-top:60px}.all-ctt>.main-ctt>.list>.item>.content img{margin-top:40px;width:revert-layer}.all-ctt>.main-ctt>.list>.item>.content p{line-height:1.75}.all-ctt>.main-ctt>.list>.item>.content iframe{width:100%}.all-ctt>.side-nav{max-width:320px;min-width:320px;width:100%}.all-ctt>.side-nav .sn-ttl{padding:8px 15px 10px;background-color:#393939;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;font-weight:700}.all-ctt>.side-nav .sn-ttl::before{content:"";display:inline-block;width:9px;height:13px;background:url(../images/common/icon-triangle.svg) no-repeat center/contain}.all-ctt>.side-nav>.sn-years>.list,.all-ctt>.side-nav>.sn-categories>.list{margin-top:3px}.all-ctt>.side-nav>.sn-years>.list>.item,.all-ctt>.side-nav>.sn-categories>.list>.item{border-bottom:1px dashed #c6ba5b;padding:12px 10px 12px 15px}.all-ctt>.side-nav>.sn-years>.list>.item>.link,.all-ctt>.side-nav>.sn-categories>.list>.item>.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all-ctt>.side-nav>.sn-years>.list>.item>.link>.txt,.all-ctt>.side-nav>.sn-categories>.list>.item>.link>.txt{width:100%}.all-ctt>.side-nav>.sn-years>.list>.item>.link>.arrow,.all-ctt>.side-nav>.sn-categories>.list>.item>.link>.arrow{position:relative;display:inline-block;width:5.2px;height:9.5px}.all-ctt>.side-nav>.sn-years>.list>.item>.link>.arrow::before,.all-ctt>.side-nav>.sn-years>.list>.item>.link>.arrow::after,.all-ctt>.side-nav>.sn-categories>.list>.item>.link>.arrow::before,.all-ctt>.side-nav>.sn-categories>.list>.item>.link>.arrow::after{content:"";position:absolute;top:calc(50% - .5px);right:0;width:7px;height:1px;background-color:#222;border-radius:9999px;-webkit-transform-origin:calc(100% - .5px) 50%;transform-origin:calc(100% - .5px) 50%;-webkit-transition:all .4s;transition:all .4s}.all-ctt>.side-nav>.sn-years>.list>.item>.link>.arrow::before,.all-ctt>.side-nav>.sn-categories>.list>.item>.link>.arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.all-ctt>.side-nav>.sn-years>.list>.item>.link>.arrow::after,.all-ctt>.side-nav>.sn-categories>.list>.item>.link>.arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.all-ctt>.side-nav>.sn-categories,.all-ctt>.side-nav>.sn-faq,.all-ctt>.side-nav>.sn-others{margin-top:60px}.all-ctt>.side-nav>.sn-faq>.txt{margin-top:15px}.all-ctt>.side-nav>.sn-faq>.txt>.link{display:inline;text-decoration:underline}.all-ctt>.side-nav>.sn-faq .common-btn-a{margin:15px auto}.all-ctt>.side-nav>.sn-others .link{margin-top:15px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;margin-top:60px}@media screen and (max-width: 768px){.pagination{margin-top:40px}}.pagination>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:34px;aspect-ratio:1;text-decoration:none;border:1px solid #393939;background-color:#fff;font-size:18px}.pagination>.item.current{color:#fff;background-color:#393939}.pagination>.item.prev,.pagination>.item.next,.pagination>.item.dot{line-height:1.4444444444}/*# sourceMappingURL=common.css.map */