/*!
__/\\\\\\\\\\\\\\\_______/\\\\\_________/\\\\\\\\\______/\\\________/\\\______/\\\\\\\\\____
 _\/\\\///////////______/\\\///\\\_____/\\\///////\\\___\/\\\_____/\\\//_____/\\\///////\\\__
  _\/\\\_______________/\\\/__\///\\\__\/\\\_____\/\\\___\/\\\__/\\\//_______/\\\______\//\\\_
   _\/\\\\\\\\\\\______/\\\______\//\\\_\/\\\\\\\\\\\/____\/\\\\\\//\\\______\//\\\_____/\\\\\_
    _\/\\\///////______\/\\\_______\/\\\_\/\\\//////\\\____\/\\\//_\//\\\______\///\\\\\\\\/\\\_
     _\/\\\_____________\//\\\______/\\\__\/\\\____\//\\\___\/\\\____\//\\\_______\////////\/\\\_
      _\/\\\______________\///\\\__/\\\____\/\\\_____\//\\\__\/\\\_____\//\\\____/\\________/\\\__
       _\/\\\________________\///\\\\\/_____\/\\\______\//\\\_\/\\\______\//\\\__\//\\\\\\\\\\\/___
        _\///___________________\/////_______\///________\///__\///________\///____\///////////_____
This file contains custom modifications by FORK9
https://fork9.com
*/
@media (max-width:1200px){.main .page-inner{margin-bottom:1.875rem}.container{width:100%;max-width:100%;padding:0 30px}#main-menu .nav-gnb>li>a{padding:0 13px}#main-menu.menu-creative nav>ul>li.menu-vline{margin-left:1.2rem!important}#main-menu.menu-lines nav>ul>li>a i{display:none}.heading-text.heading-section{margin-bottom:50px}.heading-text.heading-section .lb{display:inline-block}.page-main-title{padding:0 0 3rem}.page-wrap.page-grid-2{flex-direction:column}.page-lnb-left{display:none}.page-lnb-top{display:block}.page-sub-lnb .page-lnb .lnb-content{justify-content:flex-start}.page-sub-lnb .page-lnb .lnb-content .swiper-slide:first-child a{padding-left:0}}@media (max-width:1024px){.container-small{width:70%;max-width:70%}.container-mini{width:56%;max-width:56%}#page-title .page-title .title{margin-bottom:0}#page-title[data-bg-parallax] .breadcrumb ul li a{font-size:.875rem}.heading-text.heading-section{margin-bottom:50px}.heading-text.heading-section .title{font-size:1.5rem}#header[data-transparent=true]+#page-title{padding:150px 0 60px}#top-bar .header-mypage .item span{display:none}#main-menu{display:none!important;border-top:0!important;border-bottom:0!important}#mainMenuBg{position:fixed;top:0;left:0;z-index:10;display:none;width:100%;height:100vh;background:rgb(0 0 0/60%)}#mainMenuMobile{display:block;width:100%;padding:18px 0;background-color:#fff;border:0;border-top:1px solid var(--color-lightborder)}#mainMenuMobile .main-menu-mobile{position:relative;z-index:10;display:flex;gap:0 20px;align-content:center;width:100%}#mainMenuMobile .main-menu-mobile .btn-side-menu{position:absolute;top:-8px;left:0;z-index:11;width:30px;height:38px;background-color:transparent;border:0;transition:all .2s ease}#mainMenuMobile .main-menu-mobile .btn-side-menu span{position:relative;display:block;width:22px;height:2px;background:#000;transition:all .2s ease;animation:motion .5s linear 0s 2 alternate}#mainMenuMobile .main-menu-mobile .btn-side-menu span::after,#mainMenuMobile .main-menu-mobile .btn-side-menu span::before{position:absolute;top:-10px;left:0;width:100%;height:2px;background-color:#252525;transition:all .2s ease;content:''}#mainMenuMobile .main-menu-mobile .btn-side-menu span::after{top:10px}#mainMenuMobile .menu-gnb{position:relative;width:100%;margin-bottom:0;padding-left:0;overflow:hidden;line-height:1}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide{position:relative;z-index:1;width:auto;height:100%;padding:0;line-height:2.2}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide a{position:relative;padding:10px;color:#252525;font-weight:500;font-size:1rem;line-height:1;transition:all .5s}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide a.em::before{position:absolute;top:4px;right:5px;width:5px;height:5px;background-color:var(--color-red);border-radius:50%;content:''}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide:first-child a{padding-left:1rem}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide a.active,#mainMenuMobile .menu-gnb .gnb-content .swiper-slide.active a,#mainMenuMobile .menu-gnb .gnb-content .swiper-slide:hover a{color:var(--color-blue)!important}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide a.active::after,#mainMenuMobile .menu-gnb .gnb-content .swiper-slide a:hover::after,#mainMenuMobile .menu-gnb .gnb-content .swiper-slide.active::after{width:100%;transition:all .5s}#mainSideMenu{position:fixed;top:0;left:-476px;z-index:100;display:block!important;width:476px;max-width:476px;height:100%;padding:0 10px;overflow-y:scroll;background-color:#fff;transition:all .2s ease}#mainSideMenu.on{left:0;width:100%}#mainSideMenu::-webkit-scrollbar{width:1px}#mainSideMenu::-webkit-scrollbar-thumb{background-color:#e5e5e5;border-radius:0;transition:all .5s}#mainSideMenu::-webkit-scrollbar-track{background:rgb(255 255 255/50%);border-radius:0}#mainSideMenu .heading{padding-top:20px;color:#000;font-weight:600;font-size:1.067rem;letter-spacing:-1px;border-top:1px solid var(--color-line)}#mainSideMenu .side-menu-top{display:flex;align-items:center;justify-content:space-between}#mainSideMenu .side-menu-top .brand-logo{margin:0}#mainSideMenu .side-menu-top .brand-logo img{height:1.875rem}#mainSideMenu .side-menu-top .btn-menu-close{position:relative;display:inline-block;width:60px;height:60px;background-color:#fff;border:0}#mainSideMenu .side-menu-top .btn-menu-close::after,#mainSideMenu .side-menu-top .btn-menu-close::before{position:absolute;top:50%;left:50%;width:30px;height:1px;margin-left:-20px;background:#262626;transform:rotate(-45deg);content:''}#mainSideMenu .side-menu-top .btn-menu-close::after{transform:rotate(45deg)}#mainSideMenu .member-menu{position:relative}#mainSideMenu .member-menu .member-content{display:flex;align-items:center;justify-content:flex-start;margin:-5px;padding:10px 0 20px}#mainSideMenu .member-menu .member-content .item{flex:0 0 calc(33.333% - 10px);margin:5px}#mainSideMenu .member-menu .member-content .item a{display:block;box-sizing:border-box;width:100%;padding:5px 15px;color:var(--color-black);font-weight:400;font-size:.875rem;letter-spacing:-1px;text-align:center;background-color:#fff;border:1px solid var(--color-border);transition:all .4s ease-out}#mainSideMenu .member-menu .member-content .item a i{padding-right:6px}#mainSideMenu .member-menu .member-content .item .member-login{color:#fff!important;background-color:var(--color-primary);border:1px solid var(--color-primary)}#mainSideMenu .main-category .category-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-5px}#mainSideMenu .main-category .item{flex:0 0 calc(100% - 10px);margin:5px}#mainSideMenu .main-category .item a{display:inline-block;width:100%;padding:10px;color:var(--color-black);font-size:.9375rem;background-color:#eaeaea;border:1px solid #eaeaea}#mainSideMenu .main-category .item a:focus,#mainSideMenu .main-category .item a:hover{background-color:#fff;border:1px solid var(--color-border)}#hd_sch{width:340px;margin-left:35px}#logo img,#logo object{width:auto;height:30px;max-height:30px}.page-menu nav{width:17.5rem;border:1px solid var(--color-border)}.page-menu nav>ul li a{padding:10px}#footer .footer-copyright .copyright-text{font-size:.75rem}#footer .widget{padding-bottom:30px}#footer .widget .btn-list{gap:0 5px}#footer .widget-address{display:block;width:100%}#footer .widget-menu{padding-top:20px;border-top:1px solid var(--color-border)}}@media (max-width:768px){body,html{font-size:15px}body.single .switch-top-btns{display:flex;gap:0 20px;align-items:center;justify-content:center;margin-bottom:0;padding:14px 0;color:var(--color-dark);text-align:center;background:#fff;border-bottom:1px solid #ddd}body.single .switch-top-btns .logo,body.single .switch-top-btns .logo-shop{height:1.2rem}body.single .main.single{padding:18px 0 40px}.container-box,.container-line{border-radius:0}.container-small{width:80%;max-width:80%}.container-mini{width:70%;max-width:70%}.heading-text{margin-bottom:1.5rem;line-height:var(--line-height)}#page-title .page-title .title,.heading-1,.heading-text .h1,.heading-text h1{font-size:1.333rem;line-height:var(--line-height)}.heading-2,.heading-text .h2,.heading-text h2{margin-bottom:.5rem;font-size:1.2rem}.heading-3,.heading-4,.heading-text .h3,.heading-text .h4,.heading-text h3,.heading-text h4{margin-bottom:.5rem;font-size:1rem;line-height:var(--line-height)}.heading-4,.heading-text .h4,.heading-text h4{font-size:.933rem}#hd_sch form{justify-content:space-between;display:flex;align-items:center}.btn-action,.btn-outline,.btn-primary,.btn-secondary,.btn-submit{font-size:.933rem;border-radius:0!important}.btn{padding:.6rem 1.067rem;font-size:.933rem}#captcha #captcha_img,#captcha #captcha_key,#captcha #captcha_reload{border-radius:0!important}.inner-box{border-radius:0}.table tbody td{padding-right:0;padding-left:0}.table.table-borderless tr:last-child td{border-bottom:0!important}.table.table-borderless>tbody{border-top:0;border-bottom:0}.table.table-type-default td,.table.table-type-default th{display:block;padding:.5rem .9rem!important;font-size:1.067rem}.table.table-type-default th{color:var(--color-dark);font-weight:500}.div-md,.table .td-md{display:none}.div-sm,.table .td-sm{display:inline-block}.list-group-item{padding:1rem}.list-icon li{padding-left:1.2rem;line-height:var(--line-height)}.list-icon li::before{margin-top:0;margin-left:-2rem}.main{padding:1.333rem 0}.main.single{padding:2rem 0}.main .page-inner{margin-bottom:2rem}#header[data-transparent=true]+main{top:100px;margin-bottom:0}#top-bar{position:relative;display:flex;flex-flow:column nowrap;gap:20px 0;align-items:center;padding:10px 0}#top-bar #logo{flex:0 0 auto;float:none!important;width:auto;height:2rem}#top-bar #logo img{width:auto;height:24px;max-height:1.867rem}#top-bar .header-search{flex:0;width:100%}#top-bar .header-mypage{display:none;flex:0}#top-bar .header-mypage.mobile{position:absolute;top:9px;right:0;display:flex;gap:0 20px;height:auto}#top-bar .header-mypage .item .icon{width:auto;max-width:100%;margin-bottom:0;line-height:1}#top-bar .header-contact{padding-left:0;font-size:1.067rem}#top-bar .header-contact .header-contact-area{font-size:.933rem}#hd_sch{width:100%;margin-left:0;padding:0}#hd_sch #sch_str{border-radius:0}#hd_sch #sch_str,#hd_sch #sch_stx{width:100%;border:2px solid var(--color-primary);border-right:0}#hd_sch #sch_submit{color:var(--color-primary);border:2px solid var(--color-primary);border-left:0;border-radius:0}.page-sub-lnb{position:relative}.page-sub-lnb .page-lnb .lnb-content .swiper-slide a{padding:14px}.page-sub-lnb .page-lnb .lnb-content .swiper-slide a::after{top:37px}.page-sub-lnb .page-lnb{position:relative;height:40px;margin-bottom:30px}.nav-tabs .nav-link{font-size:.875rem}.empty_table .title{font-size:1rem}.pg_wrap{padding:0 0 10px}.pg_current,.pg_page{width:35px;min-width:35px;height:35px;font-size:1rem;line-height:2.3}#footer .top-nav li{padding:0 8px}#footer .top-nav li a{font-size:.867rem}#footer .footer-content{padding:1.875rem 0}}@media (max-width:576px){.container{padding:0 10px}.btn{min-width:auto}}@media (max-width:480px){body,html{height:100%;margin:0;padding:0;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}#logo img,#logo object{width:auto;height:1.467rem;max-height:1.467rem}#page-title{padding:1.333rem 0 0}.container{overflow-x:hidden}.container-mini,.container-small{width:100%;max-width:100%}#mainMenuMobile .main-menu-mobile{gap:0 .667rem}#mainMenuMobile .menu-gnb .gnb-content .swiper-slide:first-child a{padding-left:.333rem}#top-bar .header-contact .header-contact-phone{font-size:1.2rem}#top-bar .header-contact .header-contact-phone .ceo-name{display:none}#top-bar .header-contact .header-contact-area,#top-bar .header-contact i{font-size:.933rem}#footer .top-nav .menu{align-items:center;width:100%;margin:-5px;padding:0}#footer .top-nav .menu .list-inline-item{flex:0 0 auto;width:calc(25% - 10px);margin:5px;padding:5px 0}#footer .top-nav .menu .list-inline-item::after{display:none!important}#footer .top-nav .menu .list-inline-item a{display:block}#footer .widget .go_relate_site{width:100%}#footer .widget .go_relate_site select{border-radius:0}}@media (max-width:360px){#mainSideMenu .prd-category .item a{font-size:.75rem}}