﻿@import"../css/aos.css";@import"../css/fullpage.min.css";@import"../css/swiper.min.css";@import"../css/jquery-ui.min.css";@import"../css/splide.css";@import"../../font/font.css";@keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes zoom-out{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade-up{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes fade-down{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes fade-left{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes fade-right{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}*,*:before,*:after{-webkit-font-smoothing:antialiased;box-sizing:border-box;word-break:keep-all;word-wrap:break-word;margin:0;padding:0;letter-spacing:-0.02em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*::-webkit-scrollbar{width:5px;height:4px}*::-webkit-scrollbar-thumb{background-color:#ed1c24}*::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}*::-moz-selection{background-color:rgba(237,28,36,.7);color:#fff}*::selection{background-color:rgba(237,28,36,.7);color:#fff}h1,h2,h3,h4,h5,h6{font-weight:normal}table{border-collapse:collapse;border-spacing:0}table,thead,tbody,tr,th,td{vertical-align:middle}input,textarea,button{margin:0;padding:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:none;resize:none;font-family:inherit}sup{color:#ed1c24}input[type=button],input[type=checkbox],input[type=raido],input[type=file],input[type=submit],button{cursor:pointer}input.hidden{position:absolute;top:0;left:0;min-width:0 !important;min-height:0 !important;width:0 !important;height:0 !important;opacity:0;visibility:hidden;pointer-events:none;z-index:0}input::placeholder,option,textarea::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit}input[type=checkbox],input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #aaa;background-size:cover;background-repeat:no-repeat;background-position:center;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}input[type=checkbox]:checked,input[type=radio]:checked{border-color:rgba(0,0,0,0);background-image:url("../../images/common/input_check.svg")}input[type=number]{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none}em,i{font-style:normal}ol,ul,li{list-style:none}img{max-width:100%;vertical-align:middle}a,address{text-decoration:none;font-style:normal;color:inherit}body{width:100%;overflow-x:hidden;color:#000;font-family:"Pretendard","Noto Sans KR";font-size:15px;line-height:1.3}body.stop_scroll,body:has(#menuicon.active){height:100%;overflow-y:hidden}html{width:100%;overflow-x:hidden}.displaynone,[displaynone]{display:none !important}.swiper.linear-banner .swiper-wrapper,.swiper-wrapper.linear{transition-timing-function:linear}.bullet_style{display:flex;align-items:center;justify-content:center;gap:10px}.bullet_style .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;margin:0;background-color:#fff;opacity:1}.bullet_style .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ed1c24}span.aos-init{display:inline-block}.ellipsis_01{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:wrap}.ellipsis_02{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:wrap}.ellipsis_03{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:wrap}.mo_only{display:none}.ta_only{display:none}.pc_only{display:none}.full_only{display:block}@media(max-width: calc(1440px + 6vw)){.pc_only{display:block !important}.full_only,.ta_only,.mo_only{display:none !important}}@media(max-width: 1024px){.ta_only{display:block !important}.full_only,.pc_only,.mo_only{display:none !important}}@media(max-width: 767px){.mo_only{display:block !important}.full_only,.pc_only,.ta_only{display:none !important}}@media(max-width: 450px){.mo_only{display:block !important}.full_only,.pc_only,.ta_only{display:none !important}}#header{width:100%;position:fixed;z-index:100;top:-100px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;background-color:#fff;color:#000;padding:20px 0}#header #header_wrap{position:relative;max-width:1440px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;z-index:10}#header #header_wrap #header_left{display:flex;align-items:center;gap:30px}#header #header_wrap #header_left .menu_wrap{display:flex;align-items:center;gap:10px}#header #header_wrap #header_left .menu_wrap #menuicon{width:24px;height:14px;position:relative;cursor:pointer}#header #header_wrap #header_left .menu_wrap #menuicon span{position:absolute;width:100%;height:2px;border-radius:10px;background-color:#000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;left:50%;transform-origin:center;transform:translateX(-50%)}#header #header_wrap #header_left .menu_wrap #menuicon span:nth-child(1){top:0px}#header #header_wrap #header_left .menu_wrap #menuicon span:nth-child(2){top:50%;transform:translate(-50%, -50%)}#header #header_wrap #header_left .menu_wrap #menuicon span:nth-child(3){top:calc(100% - 2px)}#header #header_wrap #header_left .menu_wrap #menuicon.active span:nth-child(1){top:50%;transform:translate(-50%, -50%) rotate(45deg)}#header #header_wrap #header_left .menu_wrap #menuicon.active span:nth-child(2){opacity:0}#header #header_wrap #header_left .menu_wrap #menuicon.active span:nth-child(3){top:50%;transform:translate(-50%, -50%) rotate(-45deg)}#header #header_wrap #header_left .menu_wrap #menuicon.active+.menu_text::before{content:attr(data-close)}#header #header_wrap #header_left .menu_wrap .menu_text::before{content:attr(data-open);display:inline-block;font-size:18px;font-weight:500}#header #header_wrap #header_left .langauge ul{display:flex;align-items:center;justify-content:center;gap:30px}#header #header_wrap #header_left .langauge ul li{position:relative}#header #header_wrap #header_left .langauge ul li a{font-size:18px;font-weight:500;color:#b0b0b0}#header #header_wrap #header_left .langauge ul li::before{content:"";width:1px;height:65%;position:absolute;right:-15px;top:50%;transform:translateY(-50%);background-color:#b0b0b0}#header #header_wrap #header_left .langauge ul li:nth-last-of-type(1)::before{display:none}#header #header_wrap #header_left .langauge ul li.now a{color:#000}#header #header_wrap #header_center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#header #header_wrap #header_center .logo{width:160px;min-width:160px}#header #header_wrap #header_center .logo a{width:100%;display:flex;justify-content:center;align-items:center;position:relative}#header #header_wrap #header_center .logo a img{width:100%;object-fit:contain;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#header #header_wrap #header_right>ul{display:flex;justify-content:center;align-items:center;gap:30px}#header #header_wrap #header_right>ul>li{position:relative}#header #header_wrap #header_right>ul>li a{position:relative;display:flex;justify-content:center;align-items:center;font-weight:500;color:#000;gap:5px}#header #header_wrap #header_right>ul>li a img{width:12px;display:flex;justify-content:center;align-items:center;object-fit:contain}#header #header_wrap #header_right>ul>li .sub_menu{position:absolute;left:50%;top:100%;transform:translateX(-50%);padding-top:15px;opacity:0;visibility:hidden;pointer-events:none;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#header #header_wrap #header_right>ul>li .sub_menu ul{border:1px solid #d9d9d9;border-radius:8px;padding:15px 25px;background-color:#fff}#header #header_wrap #header_right>ul>li .sub_menu ul li{margin-bottom:10px}#header #header_wrap #header_right>ul>li .sub_menu ul li a{font-size:16px;color:#6e6e6e;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#header #header_wrap #header_right>ul>li .sub_menu ul li a:hover{color:#ed1c24}#header #header_wrap #header_right>ul>li .sub_menu ul li:last-of-type{margin-bottom:0}#header #header_wrap #header_right>ul>li.active .sub_menu{opacity:1;visibility:visible;pointer-events:auto}#header #header_wrap #header_right>ul>li.link a{background-color:#000;padding:8px 15px;border-radius:50px;color:#fff}#header.active{top:0 !important}#header.white{background-color:rgba(0,0,0,0);border-bottom:unset}#footer{padding-top:40px;background-color:#f5f5f5}#footer #footer_wrap{max-width:1440px;width:100%;margin:0 auto;font-size:15px;font-weight:400;color:#000}#footer #footer_wrap #footer_top{width:100%}#footer #footer_wrap #footer_top .logo{width:220px;min-width:220px}#footer #footer_wrap #footer_top .logo img{width:100%;object-fit:contain}#footer #footer_wrap #footer_center{width:100%;padding-block:40px 60px;display:flex;gap:170px}#footer #footer_wrap #footer_center address>div{display:flex;gap:10px}#footer #footer_wrap #footer_center address>div .title{width:100px;min-width:100px;font-weight:600}#footer #footer_wrap #footer_center address>div .text{width:100%}#footer #footer_wrap #footer_center address>div .text .link{width:max-content;font-weight:500;color:#fff;padding:8px 18px;display:flex;justify-content:center;align-items:center;border-radius:50px;background-color:#000;margin-top:20px}#footer #footer_wrap #footer_center address>div+div{margin-top:5px}#footer #footer_wrap #footer_bottom{padding-block:10px;border-top:1px solid #d9d9d9}#drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;background-color:rgba(0,0,0,.25);color:#000;opacity:0;visibility:hidden;pointer-events:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#drawer #drawer_wrap{position:absolute;top:0;left:-100%;width:45%;height:100%;background-color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;overflow-y:auto}#drawer #drawer_wrap>nav{width:100%;height:100%;padding:150px 10px 100px calc((100vw - 1440px)/2)}#drawer #drawer_wrap>nav .gnb>li{margin-bottom:25px}#drawer #drawer_wrap>nav .gnb>li>a{font-size:32px;font-weight:600;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#drawer #drawer_wrap>nav .gnb>li .sub_menu{width:100%;display:none}#drawer #drawer_wrap>nav .gnb>li .sub_menu ul{padding:20px 0}#drawer #drawer_wrap>nav .gnb>li .sub_menu ul li{margin-bottom:10px}#drawer #drawer_wrap>nav .gnb>li .sub_menu ul li a{font-size:18px;font-weight:400;color:#6e6e6e;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#drawer #drawer_wrap>nav .gnb>li .sub_menu ul li a:hover{color:#000}#drawer #drawer_wrap>nav .gnb>li .sub_menu ul li:nth-last-of-type(1){margin-bottom:0}#drawer #drawer_wrap>nav .gnb>li:nth-last-of-type(1){margin-bottom:0}#drawer #drawer_wrap>nav .gnb>li.active>a,#drawer #drawer_wrap>nav .gnb>li:hover>a{color:#ed1c24}#drawer #drawer_wrap .language{display:none;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}#drawer #drawer_wrap .language ul{display:flex;justify-content:center;align-items:center;gap:40px}#drawer #drawer_wrap .language ul li{position:relative}#drawer #drawer_wrap .language ul li a{font-size:20px;font-weight:500;color:#b0b0b0}#drawer #drawer_wrap .language ul li.now a{color:#000}#drawer #drawer_wrap .language ul li::before{content:"";width:1px;height:65%;background-color:#b0b0b0;position:absolute;right:-20.5px;top:50%;transform:translateY(-50%)}#drawer #drawer_wrap .language ul li:nth-last-of-type(1)::before{display:none}body:has(#menuicon.active) #drawer{opacity:1;visibility:visible;pointer-events:auto}body:has(#menuicon.active) #drawer #drawer_wrap{left:0}@media(max-width: calc(1440px + 6vw)){#header #header_wrap{padding:0 3%;margin:0;max-width:100%}#footer #footer_wrap{padding:0 3%;margin:0;max-width:100%}#footer #footer_wrap #footer_center{gap:50px}#drawer #drawer_wrap nav{padding:150px 7% 100px 7%}}@media(max-width: 1024px){#header #header_wrap #header_left{gap:30px}#header #header_wrap #header_left .menu_wrap .menu_text{display:none}#header #header_wrap #header_left .langauge ul{gap:20px}#header #header_wrap #header_left .langauge ul li a{font-size:17px}#header #header_wrap #header_left .langauge ul li::before{right:-10px}#header #header_wrap #header_center .logo{width:140px;min-width:140px}#header #header_wrap #header_right ul li{display:none}#header #header_wrap #header_right ul li.link{display:block}#header #header_wrap #header_right ul li.link a .mo_hidden{display:none}#footer{padding-top:30px}#footer #footer_wrap #footer_top .logo{width:180px;min-width:180px}#footer #footer_wrap #footer_center{padding-block:30px 50px;flex-direction:column;gap:10px}#footer #footer_wrap #footer_center address>div .title{width:150px;min-width:150px}#drawer #drawer_wrap{width:80%}#drawer #drawer_wrap nav{padding:100px 3% 100px 3%}#drawer #drawer_wrap nav .gnb>li>a{font-size:28px}}@media(max-width: 767px){#header{padding:15px 0}#header #header_wrap #header_left{gap:20px}#header #header_wrap #header_left .langauge{display:none}#header #header_wrap #header_center .logo{width:130px;min-width:130px}#header #header_wrap #header_right ul li a{font-size:14px}#header #header_wrap #header_right ul li a img{width:10px}#footer{padding-bottom:30px}#footer #footer_wrap{font-size:14px}#footer #footer_wrap #footer_top .logo{width:160px;min-width:160px}#footer #footer_wrap #footer_center{padding-block:20px 30px;flex-direction:column;gap:5px}#footer #footer_wrap #footer_center address{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px}#footer #footer_wrap #footer_center address>div{margin-top:10px;flex-direction:column;gap:5px}#footer #footer_wrap #footer_center address>div .title{width:100%;min-width:100%}#footer #footer_wrap #footer_center address>div.full{width:100%}#drawer #drawer_wrap{width:100%}#drawer #drawer_wrap nav{padding:100px 3% 100px 3%}#drawer #drawer_wrap nav .gnb>li{margin-bottom:20px}#drawer #drawer_wrap nav .gnb>li>a{font-size:24px}#drawer #drawer_wrap nav .gnb>li .sub_menu ul li a{font-size:16px}#drawer #drawer_wrap .language{display:flex;bottom:30px}#drawer #drawer_wrap .language ul{gap:40px}#drawer #drawer_wrap .language ul li a{font-size:20px}#drawer #drawer_wrap .language ul li::before{right:-20px}}@media(max-width: 450px){#header #header_wrap #header_center .logo{width:120px;min-width:120px}#header #header_wrap #header_right ul li a{font-size:13px}#header #header_wrap #header_right ul li a img{width:10px;display:none}#header #header_wrap #header_right ul li.link{display:block}#header #header_wrap #header_right ul li.link a{padding:5px 15px}#footer #footer_wrap #footer_top .logo{width:150px;min-width:150px}#drawer #drawer_wrap nav{padding:100px 3% 100px 3%}#drawer #drawer_wrap nav .gnb>li>a{font-size:20px}#drawer #drawer_wrap nav .gnb>li .sub_menu ul li a{font-size:16px}#drawer #drawer_wrap .language{bottom:30px}#drawer #drawer_wrap .language ul{gap:30px}#drawer #drawer_wrap .language ul li a{font-size:18px}#drawer #drawer_wrap .language ul li::before{right:-15px}}.editor-content figure.image{max-width:100%;margin:0 auto}.editor-content figure[class=image]{text-align:center}.editor-content img{max-width:100%;height:auto}.editor-content figure.image.image-style-align-left{float:left;margin:0 20px 20px 0}.editor-content figure.image.image-style-align-center{margin:20px auto;text-align:center}.editor-content figure.image.image-style-align-right{float:right;margin:0 0 20px 20px}.editor-content figure.image.image-style-side{float:right;width:50%;margin:0 0 20px 20px}.editor-content figure.image.image-style-block-align-left{margin-right:auto;margin-left:0;display:block;text-align:left}.editor-content figure.image.image-style-block-align-center{margin-left:auto;margin-right:auto;display:block;text-align:center}.editor-content figure.image.image-style-block-align-right{margin-left:auto;margin-right:0;display:block;text-align:right}.editor-content figure.image figcaption{font-size:13px;color:#777;text-align:center;margin-top:8px}@media(max-width: 767px){.editor-content figure.image{width:100% !important}}main{width:100%}main section{position:relative;width:100%}main section article{width:100%}main section article .wrap{width:100%;max-width:1440px;width:100%;margin:0 auto}main section article .wrap.fullwrap{max-width:100%;padding:0}main section article .wrap .contents{padding-top:60px}main section article .wrap .product_depth{margin-top:60px;padding-bottom:30px;display:flex;gap:20px}main section article .wrap .product_depth li{display:flex;justify-content:center;align-items:center}main section article .wrap .product_depth li a{padding:12px 20px;border-radius:50px;background-color:#f5f5f5;font-size:20px;color:#6e6e6e}main section article .wrap .product_depth li.active a{background-color:#000;color:#fff}main section article .wrap .splide_wrap{overflow:hidden;width:100%}main section article .wrap .splide_wrap .splide{width:100%}main section article .wrap .splide_wrap .splide .splide__track{width:100%}main section article .wrap .splide_wrap .splide .splide__track .splide__list{width:100%;gap:20px}main section article .wrap .splide_wrap .splide .splide__track .splide__list .splide__slide{width:345px;aspect-ratio:345/460}main section article .wrap .splide_wrap .splide .splide__track .splide__list .splide__slide img{width:100%;height:100%;object-fit:cover}main section article .wrap [data-aos=custom1]>*{opacity:0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}main section article .wrap [data-aos=custom1].aos-animate>*{opacity:1}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(1){transition-delay:0s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(2){transition-delay:.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(3){transition-delay:.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(4){transition-delay:.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(5){transition-delay:.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(6){transition-delay:1s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(7){transition-delay:1.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(8){transition-delay:1.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(9){transition-delay:1.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(10){transition-delay:1.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(11){transition-delay:2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(12){transition-delay:2.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(13){transition-delay:2.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(14){transition-delay:2.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(15){transition-delay:2.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(16){transition-delay:3s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(17){transition-delay:3.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(18){transition-delay:3.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(19){transition-delay:3.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(20){transition-delay:3.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(21){transition-delay:4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(22){transition-delay:4.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(23){transition-delay:4.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(24){transition-delay:4.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(25){transition-delay:4.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(26){transition-delay:5s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(27){transition-delay:5.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(28){transition-delay:5.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(29){transition-delay:5.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(30){transition-delay:5.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(31){transition-delay:6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(32){transition-delay:6.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(33){transition-delay:6.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(34){transition-delay:6.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(35){transition-delay:6.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(36){transition-delay:7s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(37){transition-delay:7.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(38){transition-delay:7.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(39){transition-delay:7.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(40){transition-delay:7.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(41){transition-delay:8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(42){transition-delay:8.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(43){transition-delay:8.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(44){transition-delay:8.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(45){transition-delay:8.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(46){transition-delay:9s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(47){transition-delay:9.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(48){transition-delay:9.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(49){transition-delay:9.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(50){transition-delay:9.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(51){transition-delay:10s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(52){transition-delay:10.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(53){transition-delay:10.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(54){transition-delay:10.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(55){transition-delay:10.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(56){transition-delay:11s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(57){transition-delay:11.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(58){transition-delay:11.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(59){transition-delay:11.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(60){transition-delay:11.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(61){transition-delay:12s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(62){transition-delay:12.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(63){transition-delay:12.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(64){transition-delay:12.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(65){transition-delay:12.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(66){transition-delay:13s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(67){transition-delay:13.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(68){transition-delay:13.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(69){transition-delay:13.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(70){transition-delay:13.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(71){transition-delay:14s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(72){transition-delay:14.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(73){transition-delay:14.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(74){transition-delay:14.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(75){transition-delay:14.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(76){transition-delay:15s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(77){transition-delay:15.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(78){transition-delay:15.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(79){transition-delay:15.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(80){transition-delay:15.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(81){transition-delay:16s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(82){transition-delay:16.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(83){transition-delay:16.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(84){transition-delay:16.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(85){transition-delay:16.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(86){transition-delay:17s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(87){transition-delay:17.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(88){transition-delay:17.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(89){transition-delay:17.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(90){transition-delay:17.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(91){transition-delay:18s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(92){transition-delay:18.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(93){transition-delay:18.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(94){transition-delay:18.6s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(95){transition-delay:18.8s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(96){transition-delay:19s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(97){transition-delay:19.2s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(98){transition-delay:19.4s}main section article .wrap [data-aos=custom1].aos-animate>*:nth-of-type(99){transition-delay:19.6s}main section article .wrap .swiper_one{width:100%}main section article .wrap .swiper_one>.swiper-wrapper{position:relative;width:100%}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide{position:absolute;left:0;top:0;width:100%;opacity:0;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;z-index:1}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .sub_title_wrap{margin-bottom:30px;width:100%}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .sub_title_wrap h3{font-size:32px;font-weight:500}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .sub_title_wrap p{margin-top:20px;font-size:18px;color:#6e6e6e;line-height:1.5}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper{padding-bottom:60px;width:100%}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper{width:100%}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide{width:100%;pointer-events:auto !important}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a{display:block;width:100%}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .img_wrap{width:100%;aspect-ratio:1/1}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .img_wrap img{width:100%;height:100%;object-fit:cover}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap{margin-top:15px;width:100%}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap h4{font-size:16px}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap p{font-size:20px;font-weight:500;margin-top:5px}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button{position:absolute;left:0;top:0;width:100%;height:var(--img_wrap_h, 100%);pointer-events:none}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-prev,main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:50px;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:10;cursor:pointer;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;margin-top:0;pointer-events:auto !important}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-prev img,main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next img{width:10px;object-fit:contain}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-prev:hover,main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next:hover{background-color:#000}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-prev::after,main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next::after{content:none}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-prev.swiper-button-lock,main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next.swiper-button-lock{display:none !important}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-prev{left:0px}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next{right:0px}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper_button .swiper-button-next img{transform:scaleX(-1)}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-pagination{top:auto;bottom:0;background-color:#d9d9d9;height:1px}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide .inner_swiper .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#000}main section article .wrap .swiper_one>.swiper-wrapper>.swiper-slide.swiper-slide-active{position:relative;z-index:2;opacity:1;pointer-events:auto}main section article .wrap .back_btn{margin-top:40px;display:flex;justify-content:center;align-items:center}main section article .wrap .back_btn a{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#6e6e6e;background-color:#ebebeb;padding:15px 100px;border-radius:50px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main section article .wrap .back_btn a:hover{background-color:#ed1c24;color:#fff}main section:not(.c1){padding-top:160px}main section:not(.c1):last-of-type{padding-bottom:200px}main section.pt200{padding-top:200px}main section.pt100{padding-top:100px}main section.pb200{padding-bottom:200px}main#main_page section article .wrap .main_title_wrap h2{font-size:56px;font-weight:500}main#main_page section article .wrap .main_title_wrap p{margin-top:30px;font-size:20px;color:#6e6e6e;line-height:1.5}main#main_page section article .wrap .main_title_wrap.center{text-align:center}main#main_page section article .wrap .main_title_wrap.ver2{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn{position:relative;display:inline-block;width:180px;aspect-ratio:1/1;cursor:pointer}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn .circle_ring,main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn .circle_arrow{position:absolute;top:0;left:0;width:100%;height:100%}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn .circle_ring{z-index:2;transform-origin:50% 50%}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn .circle_ring text{font-size:12px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn .circle_arrow{z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn .circle_arrow svg{width:50%;object-fit:contain}main#main_page section.c1{height:100vh}main#main_page section.c1 article{width:100%;height:100%}main#main_page section.c1 article .main_swiper{width:100%;height:100%}main#main_page section.c1 article .main_swiper .swiper-wrapper{width:100%;height:100%}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%;width:100%;height:100%;overflow:hidden}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .bg_wrap img{width:100%;height:100%;object-fit:cover;transform:scale(1.3);transition:5s;-webkit-transition:5s;-moz-transition:5s;-ms-transition:5s;-o-transition:5s}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap{position:relative;width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:100px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title{width:800px;min-width:800px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title h2{font-size:56px;font-weight:600;opacity:0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title p{margin-top:30px;font-size:20px;line-height:1.5;opacity:0;transition:1s .5s;-webkit-transition:1s .5s;-moz-transition:1s .5s;-ms-transition:1s .5s;-o-transition:1s .5s}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info{width:345px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info .progress_bar{width:100%;height:1px;background-color:#fff;overflow:hidden}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info .progress_bar .bar{display:block;width:0%;height:100%;background:#000}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info .next_title{margin-top:10px;font-size:16px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide.swiper-slide-active .bg_wrap img{transform:scale(1)}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide.swiper-slide-active .wrap .main_vivual_title h2,main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide.swiper-slide-active .wrap .main_vivual_title p{opacity:1}main#main_page section.c4{height:100vh;padding:0}main#main_page section.c4 article{width:100%;height:100%}main#main_page section.c4 article .wrap{width:100%;height:100%}main#main_page section.c4 article .wrap .gallery_wrap{width:100%;height:100%;display:grid;grid-template-columns:828px 1fr 1fr;grid-template-rows:1fr 1fr}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap{width:100%;height:100%;overflow:hidden}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap img{width:100%;height:100%;object-fit:cover}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(1){grid-column:1/2;grid-row:1/3}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(2){grid-column:2/4;grid-row:1/2}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(3){grid-column:2/3;grid-row:2/3}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(4){grid-column:3/4;grid-row:2/3}main#main_page section.c5 article .wrap .contents ul{display:flex;flex-wrap:wrap;gap:20px}main#main_page section.c5 article .wrap .contents ul li{width:calc(33.3333333333% - 13.3333333333px)}main#main_page section.c5 article .wrap .contents ul li a{display:block;width:100%;height:100%}main#main_page section.c5 article .wrap .contents ul li a .img_wrap{position:relative;width:100%;aspect-ratio:465/300}main#main_page section.c5 article .wrap .contents ul li a .img_wrap img{overflow:hidden;width:100%;height:100%;object-fit:cover}main#main_page section.c5 article .wrap .contents ul li a .img_wrap::before{content:"VIEW MORE";position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;font-size:24px;font-weight:500;color:#fff;background-color:rgba(0,0,0,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;z-index:2}main#main_page section.c5 article .wrap .contents ul li a p{margin-top:15px;font-size:20px;font-weight:500}main#main_page section.c5 article .wrap .contents ul li a:hover .img_wrap::before{opacity:1;visibility:visible;pointer-events:auto}main#sub_page section.sub_visual{padding-top:300px}main#sub_page section.sub_visual article .wrap .sub_visual_title{width:100%;display:flex;gap:100px}main#sub_page section.sub_visual article .wrap .sub_visual_title h1{font-size:64px;font-weight:600;width:400px;min-width:400px;animation:fade-right 1s ease-in-out forwards}main#sub_page section.sub_visual article .wrap .sub_visual_title p{width:100%;font-size:20px;color:#6e6e6e;animation:fade-left 1s ease-in-out forwards}main#sub_page section article .wrap .full_img{width:100%;height:540px;overflow:hidden}main#sub_page section article .wrap .full_img img{width:100%;height:100%;object-fit:cover;transform:scale(1.3);transition:4s;-webkit-transition:4s;-moz-transition:4s;-ms-transition:4s;-o-transition:4s}main#sub_page section article .wrap .full_img .store_swiper{width:100%;height:100%}main#sub_page section article .wrap .full_img .store_swiper .swiper-wrapper{width:100%;height:100%}main#sub_page section article .wrap .full_img .store_swiper .swiper-wrapper .swiper-slide{width:100%;height:100%}main#sub_page section article .wrap .full_img .store_swiper .swiper-wrapper .swiper-slide iframe{width:100%;height:100%;object-fit:cover}main#sub_page section article .wrap .full_img.aos-animate img{transform:scale(1)}main#sub_page.company.about section.c3 article .wrap .lr_wrap{display:flex;align-items:center;gap:200px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap{width:700px;min-width:700px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:32px;font-weight:600}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap p{margin-top:30px;font-size:18px;color:#6e6e6e}main#sub_page.company.about section.c3 article .wrap .lr_wrap .right_wrap{width:100%}main#sub_page.company.about section.c3 article .wrap .lr_wrap .right_wrap .img_wrap{width:100%}main#sub_page.company.about section.c3 article .wrap .lr_wrap .right_wrap .img_wrap img{width:100%;object-fit:contain}main#sub_page.company.brand section.c3 article .wrap .lr_wrap{display:flex;align-items:center;gap:260px;padding-bottom:60px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .left_wrap{width:345px;min-width:345px;aspect-ratio:345/240}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .left_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap{width:100%}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap h3{font-size:20px;font-weight:600}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap p{margin-top:20px;font-size:18px;color:#6e6e6e}main#sub_page.company.brand section.c3 article .wrap .lr_wrap:last-of-type{padding-bottom:0}main#sub_page.company.history section.c3 article .wrap .lr_wrap{padding-bottom:60px;display:flex;gap:230px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap{width:250px;min-width:250px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap p{font-size:42px;font-weight:600}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap{width:calc(100% - 250px - 230px)}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap{width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl{width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd{width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd.dot{display:flex;font-size:18px;color:#6e6e6e}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd.dot::before{content:"•";font-size:inherit;color:inherit;padding-right:10px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd+dd{margin-top:5px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper{margin-top:30px;width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper .swiper-wrapper{width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper .swiper-wrapper .swiper-slide{width:345px;aspect-ratio:345/210}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}main#sub_page.company.history section.c3 article .wrap .lr_wrap:last-of-type{padding-bottom:0}main#sub_page.store.general section.c3 article .wrap .store_wrap .count{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:20px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count h2{font-size:32px;font-weight:500}main#sub_page.store.general section.c3 article .wrap .store_wrap .count p{margin-left:auto;font-size:20px;color:#6e6e6e}main#sub_page.store.general section.c3 article .wrap .store_wrap ul{display:flex;flex-wrap:wrap;gap:0 20px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li{width:calc(50% - 10px)}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a{display:block;width:100%;padding-block:30px;border-top:1px solid #d9d9d9}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap{display:flex;gap:20px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap{width:230px;min-width:230px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap .store_name{font-size:24px;font-weight:500;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap p{margin-top:3px;font-size:16px;color:#6e6e6e}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap{width:100%}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl{font-size:16px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl dt{display:inline-block;color:#6e6e6e}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl dd{display:inline-block}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl+dl{margin-top:3px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a:hover .lr_wrap .left_wrap .store_name{color:#ed1c24}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li.active .lr_wrap .left_wrap .store_name{color:#ed1c24}main#sub_page.store.general section.c3 article .wrap .store_wrap+.store_wrap{padding-top:100px}main#sub_page.product.list section.c2 article .wrap .product_wrap{width:100%}main#sub_page.product.list section.c2 article .wrap .product_wrap ul{display:flex;flex-wrap:wrap;gap:60px 20px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li{width:calc(25% - 15px)}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a{display:block;width:100%}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .img_wrap{width:100%;aspect-ratio:1/1;overflow:hidden}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .img_wrap img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap{margin-top:15px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap h2{font-size:20px;font-weight:500}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a:hover .img_wrap img{transform:scale(1.1)}main#sub_page.product.detail section.c2 article .wrap .contents{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}main#sub_page.product.detail section.c2 article .wrap .contents .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a{pointer-events:none}main#sub_page.product.detail section.c2 article .wrap .contents .content_text{padding-block:100px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap h2{font-size:32px;font-weight:500;margin-bottom:30px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot{display:flex;position:relative}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div{font-size:18px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div h3{font-size:inherit;font-weight:inherit}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div h3+p{margin-top:5px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div p{font-size:inherit;font-weight:inherit;color:#6e6e6e}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot::before{content:"•";font-size:inherit;font-weight:inherit;color:inherit;padding-right:5px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot+.dot{margin-top:10px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px 20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li{position:relative;width:calc(33.3333333333% - 13.3333333333px);padding:30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;color:#000}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title{position:relative;display:flex;align-items:center;gap:30px;z-index:2;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title .icon_wrap{height:50px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title .icon_wrap svg{height:100%;object-fit:contain}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title .icon_wrap svg path{fill:#000;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p{font-size:18px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p strong{font-size:20px;font-weight:600}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl{border-top-color:rgba(0,0,0,0);position:relative;z-index:2;display:none;transition:color .5s,border-top-color .15s}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd{font-size:16px;color:#b0b0b0}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd:first-of-type{padding-top:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#f8f8f8;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active{color:#fff}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active .title{margin-bottom:30px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active .title .icon_wrap svg path{fill:#fff}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active dl{border-top:1px solid #323232}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active::before{background-color:#000}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2{align-items:stretch}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li{display:flex;align-items:flex-end;width:calc(33.3333333333% - 13.3333333333px);border-bottom:1px solid #d9d9d9;padding-bottom:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li p{font-size:18px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li{width:calc(25% - 15px);border-bottom:1px solid #d9d9d9;padding-bottom:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a{display:flex;justify-content:space-between;align-items:center;gap:10px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a p{font-size:18px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a .icon_wrap{width:30px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background-color:#f5f5f5;flex-shrink:0;display:flex;justify-content:center;align-items:center}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a .icon_wrap img{width:30%;object-fit:contain}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap>.img_wrap{width:100%}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap>.img_wrap img{max-width:100%;object-fit:contain}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap+.text_wrap{margin-top:80px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul{display:flex;flex-wrap:wrap;gap:60px 20px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li{width:calc(25% - 15px)}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div{display:block;width:100%}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .img_wrap,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .img_wrap{position:relative;width:100%;aspect-ratio:345/460;overflow:hidden;border:1px solid #ebebeb}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .img_wrap img,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .img_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text{margin-top:15px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text p,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text p{font-size:20px;font-weight:500}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .img_wrap::before{content:"";position:absolute;right:20px;top:20px;width:60px;height:60px;background:url(../../images/support/down.svg) no-repeat center;background-size:33%;background-color:#ed1c24;border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a:hover .img_wrap::before{opacity:1;visibility:visible;pointer-events:auto}main#sub_page.board.notice section.c2 article .wrap .search_status{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;padding-bottom:30px;z-index:1}main#sub_page.board.notice section.c2 article .wrap .search_status .count p{font-size:18px;font-weight:400;color:#6e6e6e}main#sub_page.board.notice section.c2 article .wrap .search_status .count p strong{font-weight:500;color:#ed1c24}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap{max-width:500px;width:100%}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:15px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input{width:100%;justify-content:flex-start;border:1px solid #d9d9d9;padding-right:20px;display:flex;align-items:center}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label{width:100%;display:block;padding:15px 20px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label input{width:100%;font-size:16px;font-weight:400;outline:unset}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label input::placeholder{color:#6e6e6e}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input .button_wrap{width:15px;min-width:15px;display:flex;justify-content:center;align-items:center}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input .button_wrap button{width:100%}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input .button_wrap button svg{width:100%;height:auto}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input .button_wrap button svg path{stroke:#6e6e6e;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input .button_wrap:hover button svg path{stroke:#ed1c24}main#sub_page.board.detail section.c1{padding-top:220px;padding-bottom:200px}main#sub_page.board.detail section.c1 article .wrap .board_title h1{font-size:32px;font-weight:600}main#sub_page.board.detail section.c1 article .wrap .board_title p{margin-top:20px;font-size:18px;color:#6e6e6e}main#sub_page.board.detail section.c1 article .wrap .board_content{margin-top:40px;padding-block:60px;border-top:1px solid #000;border-bottom:1px solid #d9d9d9}main#sub_page.board.detail section.c1 article .wrap .board_content p{font-size:18px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap{display:flex;gap:140px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap{width:345px;min-width:345px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:24px;font-weight:600}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info{margin-top:10px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl{font-size:18px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl dt{display:inline-block;color:#ed1c24}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl dd{display:inline-block}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl+dl{margin-top:3px}.inquiry_form{width:100%}.inquiry_form .form_wrap{width:100%;display:flex;flex-wrap:wrap;gap:40px 20px}.inquiry_form .form_wrap .label_wrap{position:relative;width:calc(50% - 10px)}.inquiry_form .form_wrap .label_wrap label{position:absolute;left:0;top:10px;font-size:18px;color:#6e6e6e;pointer-events:none;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.inquiry_form .form_wrap .label_wrap label .required{color:#ed1c24}.inquiry_form .form_wrap .label_wrap input,.inquiry_form .form_wrap .label_wrap textarea{width:100%;border:0;border-bottom:1px solid #d9d9d9;background:rgba(0,0,0,0);padding-block:10px;font-size:18px;outline:none}.inquiry_form .form_wrap .label_wrap input:focus,.inquiry_form .form_wrap .label_wrap textarea:focus{border-bottom-color:#ed1c24}.inquiry_form .form_wrap .label_wrap input:focus+label,.inquiry_form .form_wrap .label_wrap input:not(:placeholder-shown)+label,.inquiry_form .form_wrap .label_wrap textarea:focus+label,.inquiry_form .form_wrap .label_wrap textarea:not(:placeholder-shown)+label{top:-20px;font-size:14px}.inquiry_form .form_wrap .label_wrap input::placeholder,.inquiry_form .form_wrap .label_wrap textarea::placeholder{color:rgba(0,0,0,0)}.inquiry_form .form_wrap .label_wrap textarea{height:100px}.inquiry_form .form_wrap .label_wrap.full{width:100%}.inquiry_form .form_wrap .check_wrap{width:100%}.inquiry_form .form_wrap .check_wrap .detail{width:100%}.inquiry_form .form_wrap .check_wrap .detail h3{font-size:18px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap{width:100%;margin-top:10px;border:1px solid #d9d9d9;overflow-y:auto;height:130px;padding:20px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box{font-size:16px;color:#6e6e6e}.inquiry_form .form_wrap .check_wrap label{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer}.inquiry_form .form_wrap .check_wrap label .icon{display:flex;justify-content:center;align-items:center;position:relative;width:20px;min-width:20px}.inquiry_form .form_wrap .check_wrap label .icon img{width:100%;object-fit:contain;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}.inquiry_form .form_wrap .check_wrap label .icon img.active{position:absolute;left:0;top:0;opacity:0;visibility:hidden;pointer-events:none}.inquiry_form .form_wrap .check_wrap label p{width:100%;font-size:16px;color:#6e6e6e}.inquiry_form .form_wrap .check_wrap input{position:absolute;left:0;top:0;width:0;height:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.inquiry_form .form_wrap:has(input:checked) label .icon img{opacity:0;visibility:hidden;pointer-events:none}.inquiry_form .form_wrap:has(input:checked) label .icon img.active{opacity:1;visibility:visible;pointer-events:auto}.inquiry_form .form_wrap:has(input:checked) label p{color:#ed1c24}.inquiry_form .btn_wrap{margin-top:100px;display:flex;justify-content:center;align-items:center;width:100%}.inquiry_form .btn_wrap button{width:100%;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#6e6e6e;background-color:#ebebeb;padding:15px;border-radius:50px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.inquiry_form .btn_wrap button:hover{background-color:#ed1c24;color:#fff}.table_wrap{width:100%;border-top:1px solid #000}.table_wrap table{width:100%}.table_wrap table tbody tr{border-bottom:1px solid #d9d9d9}.table_wrap table tbody tr td{padding:25px 30px;text-align:center;font-size:18px}.table_wrap table tbody tr td.num{width:5%}.table_wrap table tbody tr td.left{width:auto;text-align:left}.table_wrap table tbody tr td.left a{display:block;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:wrap}.table_wrap table tbody tr td.left a:hover{color:#ed1c24}.table_wrap table tbody tr td.date{color:#6e6e6e;width:10%}.popup_style{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:200;opacity:0;visibility:hidden;pointer-events:none;padding:0 3%;display:flex;justify-content:center;align-items:center}.popup_style .popup_wrap{width:100%;max-width:710px;margin:0 auto;position:relative;background-color:#fff;padding:40px}.popup_style .popup_wrap .title{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #d9d9d9;padding-bottom:20px}.popup_style .popup_wrap .title p{font-size:24px;font-weight:500}.popup_style .popup_wrap .title .close{flex-shrink:0;width:40px;aspect-ratio:1/1;border-radius:50%;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}.popup_style .popup_wrap .title .close img{width:35%;object-fit:contain}.popup_style .popup_wrap .scroll_wrap{width:100%;max-height:355px;height:100%;overflow-y:auto;margin-top:20px}.popup_style .popup_wrap .scroll_wrap::-webkit-scrollbar-thumb{background-color:#ed1c24;border-radius:10px}.popup_style .popup_wrap .scroll_wrap ul{width:100%;display:flex;flex-wrap:wrap;gap:15px 20px}.popup_style .popup_wrap .scroll_wrap ul li{width:calc(20% - 16px)}.popup_style .popup_wrap .scroll_wrap ul li .img_wrap{width:100%;aspect-ratio:110/50;overflow:hidden}.popup_style .popup_wrap .scroll_wrap ul li .img_wrap img{width:100%;height:100%;object-fit:cover}.popup_style .popup_wrap .scroll_wrap ul li p{font-size:16px;margin-top:5px}.popup_style.active{opacity:1;visibility:visible;pointer-events:auto}.pagination_style{margin-top:100px}.pagination_style .page_btn{font-size:18px;font-weight:400;display:flex;justify-content:center;align-items:center;gap:10px}.pagination_style .page_btn .btn_box a{display:flex;align-items:center;justify-content:center;color:#000}.pagination_style .page_btn .btn_box a svg path{stroke:#000}.pagination_style .page_btn .btn_box a:hover{color:#ed1c24}.pagination_style .page_btn .btn_box a:hover svg path{stroke:#ed1c24}.pagination_style .page_btn .num_box{display:flex;justify-content:center;align-items:center;gap:15px;margin:0}.pagination_style .page_btn .num_box a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;border:none;color:#6e6e6e}.pagination_style .page_btn .num_box a.active{background-color:#ed1c24;color:#fff}.pagination_style .page_btn .num_box a:hover{background-color:rgba(0,0,0,0);color:#ed1c24}@media(max-width: 1024px){.pagination_style{margin-top:80px}}@media(max-width: 767px){.pagination_style{margin-top:60px}.pagination_style .num_box a{width:25px;height:25px}}@media(max-width: 450px){.pagination_style{margin-top:40px}.pagination_style .page_btn{font-size:14px}}@media(max-width: calc(1440px + 6vw)){main section article .wrap{padding:0 3%;margin:0;max-width:100%}main section article .wrap .contents{padding-top:60px}main section article .wrap .product_depth{margin-top:60px}main section article .wrap .product_depth li a{font-size:18px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap h3{font-size:30px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap p{font-size:16px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper{padding-bottom:60px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap h4{font-size:16px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap p{font-size:18px}main section article .wrap .back_btn a{font-size:16px}main section:not(.c1){padding-top:140px}main section:not(.c1):last-of-type{padding-bottom:180px}main section.pt200{padding-top:180px}main section.pt100{padding-top:100px}main section.pb200{padding-bottom:180px}main#main_page section article .wrap .main_title_wrap h2{font-size:46px}main#main_page section article .wrap .main_title_wrap p{font-size:18px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title{width:600px;min-width:600px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title h2{font-size:46px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title p{font-size:18px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info .next_title{font-size:16px}main#main_page section.c5 article .wrap .contents ul li a .img_wrap::before{font-size:22px}main#main_page section.c5 article .wrap .contents ul li a p{font-size:18px}main#sub_page section.sub_visual{padding-top:250px}main#sub_page section.sub_visual article .wrap .sub_visual_title{gap:50px}main#sub_page section.sub_visual article .wrap .sub_visual_title h1{font-size:50px;width:350px;min-width:350px}main#sub_page section.sub_visual article .wrap .sub_visual_title p{font-size:18px}main#sub_page.company.about section.c3 article .wrap .lr_wrap{gap:100px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:30px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap p{font-size:16px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap{gap:150px;padding-bottom:60px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap h3{font-size:18px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap p{font-size:16px}main#sub_page.company.history section.c3 article .wrap .lr_wrap{padding-bottom:60px;gap:100px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap{width:200px;min-width:200px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap p{font-size:40px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap{width:calc(100% - 100px - 200px)}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd.dot{font-size:16px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count h2{font-size:30px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count p{font-size:18px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap{width:150px;min-width:150px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap .store_name{font-size:22px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap p{font-size:16px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl{font-size:16px}main#sub_page.store.general section.c3 article .wrap .store_wrap+.store_wrap{padding-top:100px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul{gap:60px 20px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap h2{font-size:18px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text{padding-block:100px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap h2{font-size:30px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p strong{font-size:18px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd:first-of-type{padding-top:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li p{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a p{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a .icon_wrap{width:30px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul{gap:60px 20px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text p,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text p{font-size:18px}main#sub_page.board.notice section.c2 article .wrap .search_status .count p{font-size:16px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label input{font-size:16px}main#sub_page.board.detail section.c1{padding-top:180px;padding-bottom:180px}main#sub_page.board.detail section.c1 article .wrap .board_title h1{font-size:30px}main#sub_page.board.detail section.c1 article .wrap .board_title p{font-size:16px}main#sub_page.board.detail section.c1 article .wrap .board_content{padding-block:60px}main#sub_page.board.detail section.c1 article .wrap .board_content p{font-size:16px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap{gap:50px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap{width:300px;min-width:300px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:22px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl{font-size:16px}.inquiry_form .form_wrap .label_wrap label{font-size:16px}.inquiry_form .form_wrap .label_wrap input,.inquiry_form .form_wrap .label_wrap textarea{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail h3{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box{font-size:16px}.inquiry_form .form_wrap .check_wrap label p{font-size:16px}.inquiry_form .btn_wrap{margin-top:100px}.inquiry_form .btn_wrap button{font-size:16px}.table_wrap table tbody tr td{font-size:16px}.popup_style .popup_wrap .title p{font-size:22px}.popup_style .popup_wrap .scroll_wrap ul li p{font-size:16px}}@media(max-width: 1024px){main section article .wrap .contents{padding-top:50px}main section article .wrap .product_depth{margin-top:50px}main section article .wrap .product_depth li a{font-size:17px}main section article .wrap .splide_wrap .splide .splide__track .splide__list .splide__slide{width:300px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap h3{font-size:26px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap p{font-size:16px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper{padding-bottom:50px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap h4{font-size:15px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap p{font-size:17px}main section article .wrap .back_btn a{font-size:15px}main section:not(.c1){padding-top:100px}main section:not(.c1):last-of-type{padding-bottom:120px}main section.pt200{padding-top:120px}main section.pt100{padding-top:80px}main section.pb200{padding-bottom:120px}main#main_page section article .wrap .main_title_wrap h2{font-size:36px}main#main_page section article .wrap .main_title_wrap p{font-size:17px}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn{width:130px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap{padding-bottom:80px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title{width:400px;min-width:400px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title h2{font-size:36px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title p{font-size:17px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info{width:250px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info .next_title{font-size:15px}main#main_page section.c4 article .wrap .gallery_wrap{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(1){grid-column:1/-1;grid-row:1/1}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(2){grid-column:1/-1;grid-row:2/2}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(3){grid-column:1/2;grid-row:3/3}main#main_page section.c4 article .wrap .gallery_wrap .img_wrap:nth-child(4){grid-column:2/3;grid-row:3/3}main#main_page section.c5 article .wrap .contents ul{gap:10px}main#main_page section.c5 article .wrap .contents ul li{width:calc(33.3333333333% - 6.6666666667px)}main#main_page section.c5 article .wrap .contents ul li a .img_wrap::before{font-size:20px}main#main_page section.c5 article .wrap .contents ul li a p{font-size:17px}main#sub_page section.sub_visual{padding-top:200px}main#sub_page section.sub_visual article .wrap .sub_visual_title{gap:30px}main#sub_page section.sub_visual article .wrap .sub_visual_title h1{font-size:40px;width:270px;min-width:270px}main#sub_page section.sub_visual article .wrap .sub_visual_title p{font-size:17px}main#sub_page section article .wrap .full_img{height:500px}main#sub_page.company.about section.c3 article .wrap .lr_wrap{gap:100px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:26px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap p{font-size:16px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .right_wrap{display:none}main#sub_page.company.brand section.c3 article .wrap .lr_wrap{gap:30px;padding-bottom:50px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .left_wrap{width:300px;min-width:300px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap h3{font-size:17px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap p{font-size:16px}main#sub_page.company.history section.c3 article .wrap .lr_wrap{padding-bottom:50px;gap:30px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap{width:130px;min-width:130px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap p{font-size:32px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap{width:calc(100% - 130px - 30px)}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd.dot{font-size:16px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper .swiper-wrapper .swiper-slide{width:250px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count h2{font-size:26px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count p{font-size:17px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap .store_name{font-size:20px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap p{font-size:15px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl{font-size:15px}main#sub_page.store.general section.c3 article .wrap .store_wrap+.store_wrap{padding-top:80px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul{gap:50px 20px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li{width:calc(33.3333333333% - 13.3333333333px)}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap h2{font-size:17px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text{padding-block:80px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap h2{font-size:26px;margin-bottom:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li{width:calc(50% - 10px)}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p strong{font-size:17px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd:first-of-type{padding-top:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li p{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a p{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a .icon_wrap{width:30px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap+.text_wrap{margin-top:60px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul{gap:50px 20px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li{width:calc(33.3333333333% - 13.3333333333px)}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text p,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text p{font-size:17px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .img_wrap::before{width:50px;height:50px}main#sub_page.board.notice section.c2 article .wrap .search_status .count p{font-size:16px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap{max-width:300px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label input{font-size:15px}main#sub_page.board.detail section.c1{padding-top:150px;padding-bottom:120px}main#sub_page.board.detail section.c1 article .wrap .board_title h1{font-size:26px}main#sub_page.board.detail section.c1 article .wrap .board_title p{font-size:16px}main#sub_page.board.detail section.c1 article .wrap .board_content{padding-block:50px}main#sub_page.board.detail section.c1 article .wrap .board_content p{font-size:16px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap{gap:30px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap{width:225px;min-width:225px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:20px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl{font-size:16px}.inquiry_form .form_wrap .label_wrap label{font-size:16px}.inquiry_form .form_wrap .label_wrap input,.inquiry_form .form_wrap .label_wrap textarea{font-size:16px}.inquiry_form .form_wrap .label_wrap input:focus+label,.inquiry_form .form_wrap .label_wrap input:not(:placeholder-shown)+label,.inquiry_form .form_wrap .label_wrap textarea:focus+label,.inquiry_form .form_wrap .label_wrap textarea:not(:placeholder-shown)+label{top:-15px}.inquiry_form .form_wrap .label_wrap textarea{height:80px}.inquiry_form .form_wrap .check_wrap .detail h3{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box{font-size:15px}.inquiry_form .form_wrap .check_wrap label p{font-size:15px}.inquiry_form .btn_wrap{margin-top:80px}.inquiry_form .btn_wrap button{font-size:15px}.table_wrap table tbody tr td{font-size:16px}.popup_style .popup_wrap .title p{font-size:20px}.popup_style .popup_wrap .scroll_wrap ul li p{font-size:15px}}@media(max-width: 767px){main section article .wrap .contents{padding-top:40px}main section article .wrap .product_depth{margin-top:40px;padding-bottom:20px}main section article .wrap .product_depth li a{padding:12px 15px;font-size:16px}main section article .wrap .splide_wrap .splide .splide__track .splide__list{gap:15px}main section article .wrap .splide_wrap .splide .splide__track .splide__list .splide__slide{width:250px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap{margin-bottom:20px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap h3{font-size:22px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap p{margin-top:10px;font-size:15px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper{padding-bottom:40px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap{margin-top:10px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap h4{font-size:14px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap p{font-size:16px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper_button .swiper-button-prev,main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper_button .swiper-button-next{width:30px;height:40px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper_button .swiper-button-prev img,main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper_button .swiper-button-next img{width:8px}main section article .wrap .back_btn{margin-top:30px}main section article .wrap .back_btn a{font-size:14px;padding:15px 80px}main section:not(.c1){padding-top:80px}main section:not(.c1):last-of-type{padding-bottom:100px}main section.pt200{padding-top:100px}main section.pt100{padding-top:60px}main section.pb200{padding-bottom:100px}main#main_page section article .wrap .main_title_wrap h2{font-size:28px}main#main_page section article .wrap .main_title_wrap p{margin-top:20px;font-size:16px}main#main_page section article .wrap .main_title_wrap.ver2 .circle_btn{display:none;width:130px}main#main_page section.c1{height:85vh}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap{padding-bottom:70px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title{width:100%;min-width:100%}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title h2{font-size:28px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title p{margin-top:20px;font-size:16px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info{display:none;width:250px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .next_slide_info .next_title{font-size:14px}main#main_page section.c5 article .wrap .contents ul{gap:25px}main#main_page section.c5 article .wrap .contents ul li{width:100%}main#main_page section.c5 article .wrap .contents ul li a .img_wrap::before{font-size:18px}main#main_page section.c5 article .wrap .contents ul li a p{margin-top:10px;font-size:16px}main#sub_page section.sub_visual{padding-top:150px}main#sub_page section.sub_visual article .wrap .sub_visual_title{flex-direction:column;gap:20px}main#sub_page section.sub_visual article .wrap .sub_visual_title h1{font-size:34px;width:100%;min-width:100%}main#sub_page section.sub_visual article .wrap .sub_visual_title p{font-size:16px}main#sub_page section article .wrap .full_img{height:400px}main#sub_page.company.about section.c3 article .wrap .lr_wrap{gap:20px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:22px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap p{margin-top:20px;font-size:15px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:40px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap h3{font-size:16px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap p{margin-top:10px;font-size:15px}main#sub_page.company.history section.c3 article .wrap .lr_wrap{flex-direction:column;padding-bottom:40px;gap:20px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap p{font-size:25px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap{width:100%}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd.dot{font-size:15px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper{margin-top:20px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper .swiper-wrapper .swiper-slide{width:220px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count h2{font-size:22px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count p{font-size:16px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li{width:100%}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap{width:150px;min-width:150px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap .store_name{font-size:18px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap p{font-size:14px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl{font-size:14px}main#sub_page.store.general section.c3 article .wrap .store_wrap+.store_wrap{padding-top:60px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul{gap:40px 20px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li{width:calc(50% - 10px)}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap{margin-top:10px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap h2{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text{padding-block:60px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap h2{font-size:22px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot+.dot{margin-top:10px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap{gap:20px 10px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li{width:calc(50% - 5px);padding:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title{gap:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title .icon_wrap{height:30px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p strong{font-size:16px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd{font-size:14px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd:first-of-type{padding-top:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active .title{margin-bottom:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li{width:calc(50% - 5px);padding-bottom:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li p{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li{width:calc(33.3333333333% - 6.6666666667px);padding-bottom:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a p{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a .icon_wrap{width:25px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap+.text_wrap{margin-top:40px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul{gap:40px 20px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li{width:calc(50% - 10px)}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text{margin-top:10px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text p,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text p{font-size:16px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .img_wrap::before{right:15px;top:15px;width:50px;height:50px}main#sub_page.board.notice section.c2 article .wrap .search_status{padding-bottom:20px}main#sub_page.board.notice section.c2 article .wrap .search_status .count p{font-size:15px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap{max-width:250px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input{padding-right:15px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label{padding:10px 15px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label input{font-size:14px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input .button_wrap{width:13px;min-width:13px}main#sub_page.board.detail section.c1{padding-top:120px;padding-bottom:100px}main#sub_page.board.detail section.c1 article .wrap .board_title h1{font-size:22px}main#sub_page.board.detail section.c1 article .wrap .board_title p{font-size:15px}main#sub_page.board.detail section.c1 article .wrap .board_content{margin-top:30px;padding-block:40px}main#sub_page.board.detail section.c1 article .wrap .board_content p{font-size:15px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap{flex-direction:column;gap:20px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:18px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl{font-size:15px}.inquiry_form .form_wrap{gap:30px 20px}.inquiry_form .form_wrap .label_wrap label{font-size:15px}.inquiry_form .form_wrap .label_wrap input,.inquiry_form .form_wrap .label_wrap textarea{font-size:15px}.inquiry_form .form_wrap .label_wrap input:focus+label,.inquiry_form .form_wrap .label_wrap input:not(:placeholder-shown)+label,.inquiry_form .form_wrap .label_wrap textarea:focus+label,.inquiry_form .form_wrap .label_wrap textarea:not(:placeholder-shown)+label{top:-15px;font-size:13px}.inquiry_form .form_wrap .label_wrap textarea{height:80px}.inquiry_form .form_wrap .check_wrap .detail h3{font-size:15px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap{height:140px;padding:15px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box{font-size:14px}.inquiry_form .form_wrap .check_wrap label .icon{width:18px;min-width:18px}.inquiry_form .form_wrap .check_wrap label p{font-size:14px}.inquiry_form .btn_wrap{margin-top:60px}.inquiry_form .btn_wrap button{font-size:14px}.table_wrap table tbody tr td{padding:15px 20px;font-size:15px}.table_wrap table tbody tr td.date{display:none}.popup_style .popup_wrap{padding:30px}.popup_style .popup_wrap .title p{font-size:18px}.popup_style .popup_wrap .title .close{width:35px}.popup_style .popup_wrap .scroll_wrap{max-height:40vh}.popup_style .popup_wrap .scroll_wrap ul{gap:15px 10px}.popup_style .popup_wrap .scroll_wrap ul li{width:calc(33.3333333333% - 6.6666666667px)}.popup_style .popup_wrap .scroll_wrap ul li p{font-size:14px}}@media(max-width: 450px){main section article .wrap .contents{padding-top:30px}main section article .wrap .product_depth{margin-top:30px;padding-bottom:15px;gap:10px}main section article .wrap .product_depth li a{padding:8px 12px;font-size:14px}main section article .wrap .splide_wrap .splide .splide__track .splide__list{gap:15px}main section article .wrap .splide_wrap .splide .splide__track .splide__list .splide__slide{width:200px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap h3{font-size:18px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .sub_title_wrap p{font-size:14px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper{padding-bottom:30px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap h4{font-size:14px}main section article .wrap .swiper_one .swiper-wrapper .swiper-slide .inner_swiper .swiper-wrapper .swiper-slide a .text_wrap p{font-size:15px}main section article .wrap .back_btn a{font-size:14px}main section:not(.c1){padding-top:50px}main section:not(.c1):last-of-type{padding-bottom:80px}main section.pt200{padding-top:80px}main section.pt100{padding-top:40px}main section.pb200{padding-bottom:80px}main#main_page section article .wrap .main_title_wrap h2{font-size:24px}main#main_page section article .wrap .main_title_wrap p{margin-top:15px;font-size:15px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap{padding-bottom:60px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title h2{font-size:24px}main#main_page section.c1 article .main_swiper .swiper-wrapper .swiper-slide .wrap .main_vivual_title p{margin-top:15px;font-size:15px}main#main_page section.c5 article .wrap .contents ul{gap:20px}main#main_page section.c5 article .wrap .contents ul li a .img_wrap::before{font-size:16px}main#main_page section.c5 article .wrap .contents ul li a p{margin-top:10px;font-size:15px}main#sub_page section.sub_visual{padding-top:100px}main#sub_page section.sub_visual article .wrap .sub_visual_title h1{font-size:30px}main#sub_page section.sub_visual article .wrap .sub_visual_title p{font-size:15px}main#sub_page.company.about section.c3 article .wrap .lr_wrap{gap:20px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:18px}main#sub_page.company.about section.c3 article .wrap .lr_wrap .left_wrap p{margin-top:10px;font-size:14px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap{gap:20px;padding-bottom:30px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap h3{font-size:15px}main#sub_page.company.brand section.c3 article .wrap .lr_wrap .right_wrap p{margin-top:10px;font-size:14px}main#sub_page.company.history section.c3 article .wrap .lr_wrap{padding-bottom:30px;gap:20px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .left_wrap p{font-size:22px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap dl dd.dot{font-size:14px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper{margin-top:15px}main#sub_page.company.history section.c3 article .wrap .lr_wrap .right_wrap .history_wrap .history_swiper .swiper-wrapper .swiper-slide{width:200px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count h2{font-size:18px}main#sub_page.store.general section.c3 article .wrap .store_wrap .count p{font-size:15px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li{width:100%}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a{padding-block:20px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap{flex-direction:column}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap .store_name{font-size:16px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .left_wrap p{font-size:14px}main#sub_page.store.general section.c3 article .wrap .store_wrap ul li a .lr_wrap .right_wrap dl{font-size:14px}main#sub_page.store.general section.c3 article .wrap .store_wrap+.store_wrap{padding-top:40px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul{gap:30px 10px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li{width:calc(50% - 5px)}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap{margin-top:10px}main#sub_page.product.list section.c2 article .wrap .product_wrap ul li a .text_wrap h2{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text{padding-block:40px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap h2{font-size:18px;margin-bottom:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .dot>div{font-size:14px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap{gap:20px 10px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1{gap:10px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li{width:100%;padding:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title{gap:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title .icon_wrap{height:30px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p{font-size:14px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li .title p strong{font-size:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd{font-size:14px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li dl dd:first-of-type{padding-top:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type1 li.active .title{margin-bottom:20px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li{width:calc(50% - 5px);padding-bottom:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type2 li p{font-size:14px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li{width:calc(50% - 5px);padding-bottom:15px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a p{font-size:14px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap .info_wrap.type3 li a .icon_wrap{width:25px}main#sub_page.product.detail section.c2 article .wrap .contents .content_text .text_wrap+.text_wrap{margin-top:30px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul{gap:30px 10px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li{width:calc(50% - 5px)}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text{margin-top:10px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .text p,main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li>div .text p{font-size:15px}main#sub_page.support.gallery_list section.c2 article .wrap .gallery_wrap ul li a .img_wrap::before{right:15px;top:15px;width:40px;height:40px}main#sub_page.board.notice section.c2 article .wrap .search_status{flex-direction:column;align-items:flex-start;padding-bottom:15px}main#sub_page.board.notice section.c2 article .wrap .search_status .count p{font-size:14px}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap{width:100%;max-width:100%}main#sub_page.board.notice section.c2 article .wrap .search_status .search_wrap form .search_input label input{font-size:14px}main#sub_page.board.detail section.c1{padding-top:100px;padding-bottom:80px}main#sub_page.board.detail section.c1 article .wrap .board_title h1{font-size:18px}main#sub_page.board.detail section.c1 article .wrap .board_title p{margin-top:15px;font-size:14px}main#sub_page.board.detail section.c1 article .wrap .board_content{margin-top:25px;padding-block:30px}main#sub_page.board.detail section.c1 article .wrap .board_content p{font-size:14px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap{gap:30px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap h2{font-size:16px}main#sub_page.contact.inquiry section.c3 article .wrap .lr_wrap .left_wrap .info dl{font-size:14px}.inquiry_form .form_wrap{gap:30px 20px}.inquiry_form .form_wrap .label_wrap label{font-size:14px}.inquiry_form .form_wrap .label_wrap input,.inquiry_form .form_wrap .label_wrap textarea{font-size:14px}.inquiry_form .form_wrap .label_wrap input:focus+label,.inquiry_form .form_wrap .label_wrap input:not(:placeholder-shown)+label,.inquiry_form .form_wrap .label_wrap textarea:focus+label,.inquiry_form .form_wrap .label_wrap textarea:not(:placeholder-shown)+label{top:-13px}.inquiry_form .form_wrap .check_wrap .detail h3{font-size:14px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box{font-size:14px}.inquiry_form .form_wrap .check_wrap label .icon{width:15px;min-width:15px}.inquiry_form .form_wrap .check_wrap label p{font-size:14px}.inquiry_form .btn_wrap{margin-top:40px}.inquiry_form .btn_wrap button{font-size:14px}.table_wrap table tbody tr td{font-size:14px}.popup_style .popup_wrap{padding:20px}.popup_style .popup_wrap .title p{font-size:16px}.popup_style .popup_wrap .title .close{width:35px}.popup_style .popup_wrap .scroll_wrap ul li p{font-size:14px}}