.main .tit-box{padding-bottom:50px}.main .tit-box h2{font-size:36px;font-weight:bold}.main p,.main span,.main h1,.main h2,.main h3,.main h4{line-height:1.3;word-break:keep-all;font-family:'Apple SD Gothic Neo'}.main .main-banner{padding-bottom:0;padding-top:120px}.main .main-banner .swiper{width:100%;height:100vh}.main .main-banner .swiper-slide{width:100%;height:100%;position:relative}.main .main-banner .swiper-slide video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.main .main-banner .control-button{position:absolute;bottom:40px;left:5%;background:0;transform:translateX(-50%);border:0;cursor:pointer;border-radius:50px;z-index:10}.main .main-banner .control-button figure{padding:0;background:0;margin:0}.main .main-banner .control-button img{width:100%;height:100%}.main .main-banner .swiper-pagination{bottom:40px}.main .main-banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.main .main-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:5%;height:4px;border-radius:20px}.main .main-banner .p-box{position:absolute;left:50%;transform:translateX(-50%);bottom:100px;color:#fff;text-align:center;text-shadow:-1px -1px 3px #000}.main .main-banner .p-box h2{font-size:36px;padding-bottom:5px}.main .main-banner .p-box p{font-size:30px}.main .main-banner .p-box .btn-wrap{padding-top:25px}.main .main-banner .p-box a{color:#fff;padding-bottom:5px;text-decoration:underline;text-underline-offset:10px;transition:.3s;opacity:1}.main .main-banner .p-box a:hover{color:#1c4b2d}.main .main-sec-1{background:#000;padding:100px 0}.main .main-sec-1 .sec-wrap{color:#fff;text-align:center}.main .main-sec-1 .sec-wrap .inner h3{font-size:36px}.main .main-sec-1 .sec-wrap .inner .p-box{padding-top:30px;width:700px;margin:0 auto}.main .main-sec-1 .sec-wrap .inner .a-box{padding-top:90px}.main .main-sec-1 .sec-wrap .inner .a-box a{color:#fff;padding-bottom:5px;text-decoration:underline;text-underline-offset:10px;opacity:1;transition:.3s}.main .main-sec-1 .sec-wrap .inner .a-box a:hover{color:#1c4b2d}.main .main-sec-2{padding-bottom:50px;margin-bottom:140px;padding-top:0;background:#000;color:#fff}.main .main-sec-2 .sec-wrap .simple-swiper{cursor:pointer;position:relative}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide figure{position:relative}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide figure img{width:100%}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec{text-align:center;padding-top:50px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec h3{font-size:36px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .p-box{padding-top:30px;width:700px;margin:0 auto}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box{padding-top:30px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box a{color:#fff;padding-bottom:5px;text-decoration:underline;text-underline-offset:10px;transition:.3s}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box a:hover{color:#1c4b2d}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-button-next,.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-button-prev{top:50% !important}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-button-next,.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-button-prev{color:#fff;font-size:10px !important;transition:.3s}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-button-next:hover,.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-button-prev:hover{color:#3a3a3a}.main .main-sec3 .sec-wrap .inner{text-align:center}.main .main-sec-5{padding:0}.main .main-sec-5 .pagination-swiper{position:relative}.main .main-sec-5 .pagination-swiper .swipers{width:100%;height:350px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper{display:flex}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide figure{width:100%;height:100%}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide figure:nth-child(1){background:url("/img_up/shop_pds/inamka/design/img/250103/main/main-slid-vi.jpg\a \a") no-repeat right center/cover}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide figure:nth-child(2){background:url("/img_up/shop_pds/inamka/design/img/250103/main/main-slid-vi.jpg\a \a") no-repeat center center/cover}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box{position:absolute;top:50%;left:5%;transform:translateY(-50%);color:#fff;width:70%}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div{text-align:left}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div h2{font-size:40px;padding-bottom:30px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div p{font-size:22px}.main .main-sec-5 .pagination-swiper .swipers .swiper-pagination{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10}.main .main-sec6{text-align:center}.main .main-sec6 .inner{width:90%;margin:0 auto;position:relative;overflow:hidden}.main .main-sec6 .inner a{text-decoration:none}.main .main-sec6 .inner a:hover .txt-sec{color:#000}.main .main-sec6 .inner .swiper-cat div img{width:100%}.main .main-sec6 .inner .swiper-cat .txt-sec{transition:.3s;padding-top:20px;font-size:20px;color:#636262;font-weight:bold}.main .main-sec4{padding-top:0}.main .main-sec7{padding:0}.main .main-sec7 .sec-wrap .inner{max-width:none;background:black}.main .main-sec7 .sec-wrap .inner ul{display:flex;justify-content:space-between;align-items:center}.main .main-sec7 .sec-wrap .inner ul .vid-sec{width:62%}.main .main-sec7 .sec-wrap .inner ul .vid-sec video{width:100%}.main .main-sec7 .sec-wrap .inner ul .txt-sec{width:38%;color:#fff;height:100%;padding-left:5%;padding-right:5%}.main .main-sec7 .sec-wrap .inner ul .txt-sec h2{font-size:40px;padding-bottom:20px}.main .main-sec7 .sec-wrap .inner ul .txt-sec p{font-size:20px}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box{padding-top:35px;text-align:center}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box a{display:inline-block;color:#fff;padding:15px 25px;background:#616161;text-decoration:none}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box a:hover{background:#1c4b2d;color:#fff}.main .main-sec-8 .sec-wrap .inner{width:90%;margin:0 auto}.main .main-sec-8 .sec-wrap .inner ul{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.main .main-sec-8 .sec-wrap .inner ul li{position:relative;padding-bottom:50px;text-align:center}.main .main-sec-8 .sec-wrap .inner ul li figure{position:relative}.main .main-sec-8 .sec-wrap .inner ul li figure figcaption{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:30px;font-weight:bold}.main .main-sec-8 .sec-wrap .inner ul li figure img{width:100%}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec{padding-top:30px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec h4{font-size:32px;padding-bottom:10PX}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec p{font-size:20px}.main .main-sec-8 .sec-wrap .inner ul li .a-box{padding-top:20px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.main .main-sec-8 .sec-wrap .inner ul li a{color:#1c4b2d;text-underline-offset:10px;padding-bottom:2px;border-bottom:1.5px solid #1c4b2d}section{padding-bottom:140px;overflow:hidden}:root{--swiper-navigation-size:40px !important}footer{border-top:1px solid #ddd;background:#f3f3f3}footer .inner{width:90%;margin:0 auto}footer .foot-top{text-align:center;border-bottom:1px solid #ddd;padding:30px}footer .foot-top figure{max-width:150px;margin:0 auto}footer .foot-top figure img{width:100%}footer .f-mid{padding:30px 0;border-bottom:1px solid #ddd;text-align:center}footer .f-mid ul{display:flex;justify-content:space-between;width:90%;margin:0 auto}footer .f-mid ul li a{padding:10px 0;display:block;text-decoration:none;color:#000}footer .f-btm{text-align:center;padding:30px 0}footer .f-btm p{padding:5px 0;font-size:14px}@media all and (min-width:1279px) and (max-width:1500px){.main .main-banner .p-box h2{font-size:30px}.main .main-banner .p-box p{font-size:25px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec h3,.main .main-sec-1 .sec-wrap .inner h3{font-size:30px}.main .main-sec-2{margin-bottom:0}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .p-box{padding-top:20px}.main .main-sec-5{padding:0}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div h2{font-size:30px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div p{font-size:20px}.main .main-sec7 .sec-wrap .inner ul .txt-sec h2{font-size:30px}.main .main-sec7 .sec-wrap .inner ul .txt-sec p{font-size:20px}.main .main-sec-8 .sec-wrap .inner ul li figure figcaption{font-size:23px;width:100%}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec h4{font-size:25px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec p{font-size:18px}}@media all and (min-width:1024px) and (max-width:1279px){.main section{padding-bottom:100px}.main .main-banner .p-box h2{font-size:28px}.main .main-banner .p-box p{font-size:25px}.main .main-banner .p-box .btn-wrap{padding-top:20px}.main .main-banner .p-box a{font-size:14px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec h3,.main .main-sec-1 .sec-wrap .inner h3{font-size:28px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .p-box,.main .main-sec-1 .sec-wrap .inner .p-box{padding-top:20px}.main .main-sec-1 .sec-wrap .inner .a-box{padding-top:70px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box a,.main .main-sec-1 .sec-wrap .inner .a-box a{font-size:14px}.main .main-sec-2{margin-bottom:0}.main .main-sec-5{padding:0}.main .main-sec-5 .pagination-swiper .swipers{height:300px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div h2{font-size:30px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div p{font-size:20px}.main .tit-box{padding-bottom:30px}.main .tit-box h2{font-size:30px}.main .main-sec7{padding:0}.main .main-sec7 .sec-wrap .inner ul .txt-sec h2{font-size:25px}.main .main-sec7 .sec-wrap .inner ul .txt-sec p{font-size:18px}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box a{font-size:14px}.main .main-sec-8 .sec-wrap .inner ul{gap:20px}.main .main-sec-8 .sec-wrap .inner ul li{padding-bottom:30px}.main .main-sec-8 .sec-wrap .inner ul li figure figcaption{width:100%;font-size:25px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec h4{font-size:25px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec p{font-size:16px}.main .main-sec-8 .sec-wrap .inner ul li a{font-size:14px;text-underline-offset:5px}.main .main-sec-8 .sec-wrap .inner ul li .a-box{padding-top:0}}@media all and (min-width:768px) and (max-width:1023px){:root{--swiper-navigation-size:20px !important}.main .main-banner{padding-top:67px}.main section{padding-bottom:80px}.main .main-banner .p-box{bottom:80px}.main .main-banner .p-box h2{font-size:25px}.main .main-banner .p-box p{font-size:23px}.main .main-banner .p-box .btn-wrap{padding-top:15px}.main .main-banner .p-box a{font-size:14px;text-underline-offset:5px}.main .main-sec-1{padding:80px 0}.main .main-sec-2{padding-bottom:20px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec h3,.main .main-sec-1 .sec-wrap .inner h3{font-size:23px;font-weight:bold}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .p-box,.main .main-sec-1 .sec-wrap .inner .p-box{width:650px;padding-top:20px}.main .main-sec-1 .sec-wrap .inner .a-box{padding-top:50px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box a,.main .main-sec-1 .sec-wrap .inner .a-box a{font-size:14px;text-underline-offset:5px}.main .main-sec-2{margin-bottom:0}.main .tit-box h2{font-size:25px}.main .main-sec-5{padding:0}.main .main-sec-5 .pagination-swiper .swipers{height:250px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div h2{font-size:28px;padding-bottom:10px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div p{font-size:18px}.main .main-sec7 .sec-wrap .inner ul{flex-direction:column}.main .main-sec7 .sec-wrap .inner ul .vid-sec,.main .main-sec7 .sec-wrap .inner ul .txt-sec{width:100%}.main .main-sec7 .sec-wrap .inner ul .txt-sec{padding:50px 0;text-align:center}.main .main-sec7 .sec-wrap .inner ul .txt-sec h2{font-size:25px;font-weight:bold}.main .main-sec7 .sec-wrap .inner ul .txt-sec p{font-size:18px;width:80%;margin:0 auto}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box a{font-size:14px}.main .main-sec-8 .sec-wrap .inner ul{grid-template-columns:repeat(2,1fr);gap:50px}.main .main-sec-8 .sec-wrap .inner ul li{padding-bottom:30px}.main .main-sec-8 .sec-wrap .inner ul li figure figcaption{width:100%;font-size:25px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec h4{font-size:25px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec p{font-size:16px}.main .main-sec-8 .sec-wrap .inner ul li a{font-size:14px}footer .f-btm p,footer .f-mid ul li a{font-size:12px}}@media all and (min-width:480px) and (max-width:767px){:root{--swiper-navigation-size:20px !important}.main section{padding-bottom:70px}.main .main-banner .p-box{bottom:80px}.main .main-banner .p-box h2{font-size:20px}.main .main-banner .p-box p{font-size:18px}.main .main-banner .p-box .btn-wrap{padding-top:20px}.main .main-banner .p-box a{font-size:12px;text-underline-offset:5px}.main .main-banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.main .main-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:10%;margin:0 5px}.main .main-sec-1{padding:60px 0}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec h3,.main .main-sec-1 .sec-wrap .inner h3{font-size:20px;font-weight:bold}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .p-box,.main .main-sec-1 .sec-wrap .inner .p-box{padding-top:15px;width:80%;font-size:14px}.main .main-sec-1 .sec-wrap .inner .a-box{padding-top:40px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box a,.main .main-sec-1 .sec-wrap .inner .a-box a{font-size:12px;text-underline-offset:5px}.main .main-sec-2{padding-bottom:10px;margin-bottom:0}.main .tit-box h2{font-size:25px}.main .main-sec-5{padding:0}.main .main-sec-5 .pagination-swiper .swipers{height:200px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div h2{font-size:20px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div p{font-size:16px}.main .main-sec7{padding:0}.main .main-sec7 .sec-wrap .inner ul{flex-direction:column}.main .main-sec7 .sec-wrap .inner ul .vid-sec,.main .main-sec7 .sec-wrap .inner ul .txt-sec{width:100%}.main .main-sec7 .sec-wrap .inner ul .txt-sec{padding:30px 0;text-align:center}.main .main-sec7 .sec-wrap .inner ul .txt-sec h2{font-size:20px;font-weight:bold}.main .main-sec7 .sec-wrap .inner ul .txt-sec p{font-size:16px;width:80%;margin:0 auto}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box{padding-top:15px}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box a{font-size:12px;padding:10px 15px}.main .main-sec-8 .sec-wrap .inner ul{grid-template-columns:repeat(2,1fr);gap:50px}.main .main-sec-8 .sec-wrap .inner ul li{padding-bottom:20px}.main .main-sec-8 .sec-wrap .inner ul li figure figcaption{width:100%;font-size:25px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec{padding-top:20px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec h4{font-size:18px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec p{font-size:14px}.main .main-sec-8 .sec-wrap .inner ul li a{font-size:12px;text-underline-offset:5px}footer .f-mid{padding:0;border-bottom:0}footer .f-mid ul{flex-direction:column;list-style:none;padding:0}footer .f-mid ul li{position:relative}footer .f-mid ul li p{border-bottom:1px solid #ddd;padding:10px;margin:0;cursor:pointer;position:relative;padding-right:20px}footer .f-mid ul li p{position:relative;border-bottom:1px solid #ddd;padding:10px;margin:0;cursor:pointer;padding-right:20px}footer .f-mid ul li>p::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border:5px solid transparent;border-top-color:#000;transition:transform .3s ease}footer .f-mid ul li>p::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border:5px solid transparent;border-top-color:#000;transition:transform .3s ease}footer .f-mid ul li p.active::after{transform:translateY(-50%) rotate(180deg)}footer .f-mid ul li p.active::after{transform:translateY(-50%) rotate(180deg)}footer .f-mid ul li a{display:none;padding:5px 0;text-decoration:none;color:gray;border-bottom:1px solid #f3f3f3}footer .f-mid ul li a{border:0;padding:0}footer .f-mid ul{width:100%}.main .main-banner{padding-top:67px}}@media all and (max-width:479px){.main .main-banner{padding-top:67px}.main section{padding:50px 0}.main .main-banner .p-box{bottom:80px}.main .main-banner .p-box h2{font-size:20px}.main .main-banner .p-box p{font-size:18px}.main .main-banner .p-box .btn-wrap{padding-top:20px}.main .main-banner .p-box a{font-size:12px;text-underline-offset:5px}.main .main-banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.main .main-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:10%;margin:0 5px}.main .main-banner .control-button{width:33px}.main .main-sec-1{padding:60px 0}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec h3,.main .main-sec-1 .sec-wrap .inner h3{font-size:20px;font-weight:bold}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .p-box,.main .main-sec-1 .sec-wrap .inner .p-box{padding-top:15px;width:80%;font-size:14px}.main .main-sec-1 .sec-wrap .inner .a-box{padding-top:40px}.main .main-sec-2 .sec-wrap .simple-swiper .swiper-wrapper .swiper-slide .txt-sec .a-box a,.main .main-sec-1 .sec-wrap .inner .a-box a{font-size:12px;text-underline-offset:5px}.main .main-sec-2{margin-bottom:0}:root{--swiper-navigation-size:20px !important}.main .tit-box h2{font-size:20px}.main .tit-box{padding-bottom:20px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide figure:nth-child(1){background:url(/img_up/shop_pds/inamkae/design/img/250103/main/main-slid-vi1-m.png) no-repeat right center/cover}.main .main-sec-5{padding:0}.main .main-sec-5 .pagination-swiper .swipers{height:150px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div h2{font-size:20px;padding-bottom:10px}.main .main-sec-5 .pagination-swiper .swipers .swiper-wrapper .swiper-slide .p-box div p{font-size:16px}.main .main-sec-5 .pagination-swiper .swipers .swiper-pagination{bottom:10px}.main .main-sec6 .inner .swiper-cat .txt-sec{color:#000;font-size:16px}.main .main-sec7{padding:0}.main .main-sec7 .sec-wrap .inner ul{flex-direction:column}.main .main-sec7 .sec-wrap .inner ul .vid-sec,.main .main-sec7 .sec-wrap .inner ul .txt-sec{width:100%}.main .main-sec7 .sec-wrap .inner ul .txt-sec{padding:30px 0;text-align:center}.main .main-sec7 .sec-wrap .inner ul .txt-sec h2{font-size:20px;font-weight:bold}.main .main-sec7 .sec-wrap .inner ul .txt-sec p{font-size:16px;width:80%;margin:0 auto}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box{padding-top:15px}.main .main-sec7 .sec-wrap .inner ul .txt-sec .a-box a{font-size:12px;padding:10px 15px}.main .main-sec-8 .sec-wrap .inner ul{grid-template-columns:repeat(2,1fr);gap:50px 20px}.main .main-sec-8 .sec-wrap .inner ul li{padding-bottom:20px}.main .main-sec-8 .sec-wrap .inner ul li figure figcaption{width:100%;font-size:20px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec{padding-top:15px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec h4{font-size:18px;padding-bottom:5px}.main .main-sec-8 .sec-wrap .inner ul li .txt-sec p{font-size:14px}.main .main-sec-8 .sec-wrap .inner ul li a{font-size:12px;text-underline-offset:5px}footer .f-mid{padding:0;border-bottom:0}footer .f-mid ul{flex-direction:column;list-style:none;padding:0}footer .f-mid ul li{position:relative}footer .f-mid ul li p{border-bottom:1px solid #ddd;padding:10px;margin:0;cursor:pointer;position:relative;padding-right:20px}footer .f-mid ul li p{position:relative;border-bottom:1px solid #ddd;padding:10px;margin:0;cursor:pointer;padding-right:20px}footer .f-mid ul li>p::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border:5px solid transparent;border-top-color:#000;transition:transform .3s ease}footer .f-mid ul li>p::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border:5px solid transparent;border-top-color:#000;transition:transform .3s ease}footer .f-mid ul li p.active::after{transform:translateY(-50%) rotate(180deg)}footer .f-mid ul li p.active::after{transform:translateY(-50%) rotate(180deg)}footer .f-mid ul li a{display:none;padding:5px 0;text-decoration:none;color:gray;border-bottom:1px solid #f3f3f3}footer .f-mid ul li a{border:0;padding:0}footer .f-mid ul{width:100%}footer .f-btm{padding:15px 0}footer .f-btm p{font-size:12px;padding:2px 0;color:#222}}