@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:700;src:local('Gmarket Sans Bold'),local('GmarketSans-Bold'),url('http://script.ebay.co.kr/fonts/GmarketSansBold.woff2') format('woff2'),url('http://script.ebay.co.kr/fonts/GmarketSansBold.woff') format('woff')}@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:500;src:local('Gmarket Sans Medium'),local('GmarketSans-Medium'),url('http://script.ebay.co.kr/fonts/GmarketSansMedium.woff2') format('woff2'),url('http://script.ebay.co.kr/fonts/GmarketSansMedium.woff') format('woff')}@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:300;src:local('Gmarket Sans Light'),local('GmarketSans-Light'),url('http://script.ebay.co.kr/fonts/GmarketSansLight.woff2') format('woff2'),url('http://script.ebay.co.kr/fonts/GmarketSansLight.woff') format('woff')}@font-face{font-family:'NanumSquare';src:url('/resources/font/nanumsquarer.eot');src:url('/resources/font/nanumsquarer.eot?#iefix') format('embedded-opentype'),url('/resources/font/nanumsquarer.woff') format('woff'),url('/resources/font/nanumsquarer.ttf') format('truetype');font-weight:normal;font-style:normal}::-moz-selection{background:#003f6e;color:#fff}::selection{background:#003f6e;color:#fff}body,input,textarea,select{font-family:'NanumSquare',sans-serif!important;color:#333;word-break:keep-all}h1,h2,h3,h4,h5,h6,.gmk{font-family:'Gmarket Sans',sans-serif!important;word-break:keep-all}#top-menu li{padding:0;margin-right:32px}#top-menu>.menu-item:hover>a{color:#fff;opacity:1}#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:0}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{content:''}#top-menu>.menu-item>a:after{display:block;position:absolute;width:100%;text-align:center;font-size:13px!important;top:24px;font-family:'NanumSquare'!important;opacity:0;transition:all .3s ease-in-out}#top-menu>.menu-item:hover>a:after,#top-menu>.current-menu-item>a:after{opacity:1;top:18px!important}#top-menu>.menu-item:first-child>a:after{content:'솔인디자인'}#top-menu>.menu-item:nth-child(2)>a:after{content:'인테리어'}#top-menu>.menu-item:nth-child(3)>a:after{content:'가구'}#top-menu>.menu-item:nth-child(4)>a:after{content:'건축'}#top-menu>.menu-item:nth-child(5)>a:after{content:'고객센터'}#top-menu>.menu-item:nth-child(6)>a:after{content:'견적문의'}#top-menu>.menu-item>.sub-menu{left:50%;transform:translatex(-120px);top:40px}.sub-menu>.menu-item>a{font-size:16px!important;font-family:'NanumSquare'!important;text-align:center}.subNav a{display:inline-block;color:#fff;opacity:.7;padding:4px 0 1px 0;margin:0 16px;border-bottom:1px rgba(120,120,120,0) solid;transition:all .3s ease-in-out}.subNav a.active,.subNav a:hover{opacity:1;border-bottom:1px #666 solid}.main_slider .swiper-pagination{position:absolute!important;bottom:32px!important}a.sliderbtn{display:block;width:240px;margin:48px auto;border:1px #fff solid;color:#fff;padding:8px 0;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}.tbCompany th,.tbCompany td{border:none!important;padding:8px 16px 8px 0!important;vertical-align:top}a.btn_service{display:inline-block;padding:12px 24px 8px 24px;background:#ffb742;border-radius:8px;margin:8px 0 0 0;color:#fff;font-size:1em}.vline{opacity:.3;display:inline-block;padding:0 10px;font-weight:100;font-family:'NanumSquare',sans-serif!important;color:#999!important}.root_daum_roughmap{width:100%!important}span.mbbr{display:none}.mbonly{display:none}@media (max-width:980px){.subnav a{padding:26px 0 20px 0;text-align:center;width:100%;margin-right:0}.subnav a:first-child{border-radius:0}.subnav a:last-child{border-radius:0}.servicestep span{display:inline-block;width:auto;height:auto;line-height:140%;border:none;margin:0}.servicestepgreen span{border:none}.servicestep span.arrow{border:none;width:40px;color:#ddd;font-size:.6em}.servicestep span:last-child{width:auto;height:auto;line-height:140%}}@media (max-width:479px){.topnav .et_mobile_nav_menu{padding-top:32px}.mbonly{display:inline}.vline{opacity:.5;display:inline-block;padding:0 3px}.mbnone{display:none}span.mbbr{display:block}.tbl_service{margin-bottom:24px!important;font-size:.8em}a.btn_service{padding:10px 24px;border-radius:50px}}