<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
.head-wrap {}
.head-wrap * {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.head-wrap a {-khtml-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s; transition:all 0.3s;}
.head-wrap .container {padding:0; width:100%; position: relative;}
.head-top {background:#f6f6f6; height:41px; line-height:41px; padding:0 70px; }
.head-top:after, 
.container:after {content:""; display:block; clear:both;}

.top-left{float:left;}
.top-left li {float:left;}
.top-left li a {display:block; line-height:41px; padding:0 32px; font-size:17px; font-weight:500; color:#727272;}
.top-left li.on a {background:#fff; color:#161616;}
.top-right {float:right;}
.top-right li {float:left; position: relative;}
.top-right li:after {content:""; position: absolute; top:50%; left:0; display:block; width:1px; height:12px; background:#dadada; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%);} 
.top-right li.global:after,
.top-right li:first-child:after {display:none;}
.top-right li.global {padding-left:60px;}
.top-right li a {display:block; line-height:41px; padding:0 11px; font-size:15px; font-weight:500; color:#333333;}
.top-right li a span {display:inline-block; vertical-align:top; font-weight:600; padding-right:20px; color:#7f7f7f; background:url(/design/evisushop/dimg2020/icon_more.png) right center no-repeat}
.top-right .globalBOX {position: relative;}
.top-right .globalBOX p {font-weight:400; color:#222222; font-size:15px; cursor:pointer;}
.top-right .globalBOX p span {display:inline-block; vertical-align:top; font-weight:400; width:22px; height:41px; color:#7f7f7f; background:url(/design/evisushop/dimg2020/icon_arrow01.png) right center no-repeat}
.top-right .globalBOX p.on span {background:url(/design/evisushop/dimg2020/icon_arrow02.png) right center no-repeat}
.top-right .globalBOX .globalHide {display:none; position: absolute; top:100%; right:0; padding:8px; border:1px solid #ddd; background:#fff; z-index:60;}
.top-right .globalBOX .globalHide a {display:block; line-height:20px; font-size:12px; text-align:left;}

.head-bottom {padding:0 70px;}
.head-bottom h1 {padding:20px 0; text-align:center;}
.head-bottom h1 a img {display:block; margin:0 auto;}
.top-slide {position: absolute; top:50%; left:0; height:60px; padding-right:20px; overflow: hidden; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%);}
.top-slide .btn-arrow {position: absolute; right:0;}
.top-slide .btn-arrow#top-prev {top:calc(50% - 20px)}
.top-slide .btn-arrow#top-next {bottom:calc(50% - 20px);}
.top-link {position: absolute; top:50%; right:0; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%);}
.top-link li {float:left;}
.top-link li a {display:block; padding:16px 14px 16px 0; font-size:16px; line-height:24px; font-weight:300; color:#626262;}
.top-link li a strong {display:inline-block; vertical-align:top; margin:2px 0 0 4px; font-weight:400; font-size:13px; width:22px; height:22px; line-height:21px; text-align:center; border-radius:22px; color:#fff; background:#6a6a6a;}
.top-link li a strong span {color:#fff;}

.top-service {position: relative; padding:0 70px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.top-service .off {display:none;}
.top-service .top-gnb {float:left;}
.top-service .top-gnb li {float:left; margin:0 23px;} 
.top-service .top-gnb li a {position: relative; display:block; padding:18.5px 0; font-size:17px; line-height:1; font-weight:600; color:#161616;}
.top-service .top-gnb li.on a,
.top-service .top-gnb li:hover a {color:#c00000;} 
.top-service .top-gnb li.on2 a {color:#c00000;}
.top-service .top-gnb li.on a:after, 
.top-service .top-gnb li:hover a:after {content:""; position: absolute; bottom:0; left:0; display:block; width:100%; height:2px; background:#c00000;} 
.top-service .top-gnb li:first-child {margin-left:0;}
.top-service .top-search-box {float:right;}

.top-search-box {padding:14px 0;}
.top-search-box .search-box {position: relative; border-bottom:1px solid #222; width:280px;}
.top-search-box input {width:100%; height:26px; line-height:26px; border:none; font-size:16px; color:#a8a8a8; font-weight:300; padding:0 30px 0 5px;}
.top-search-box a {position: absolute; top:0; right:0;}

#preview_wrap {display:none;}

#blk_scroll_wings, #cherrypicker_scroll {display:none;}

#headNEW.fixedBOX {padding-bottom:55px;}
#headNEW.fixedBOX .top-service {position: fixed; top:0; width:100%; z-index:999; background:#fff;}
#headNEW.fixedBOX .top-service .off {display:inline-block; vertical-align:top; float:left;}
#headNEW.fixedBOX .top-service .off a {display:block; padding:10px 30px 10px 0;}
#headNEW.fixedBOX .top-service .off img {height:35px; display:block;}

.ctgory_gnbSub {display:none; position: absolute; top: 100%; left: 0; width: 100%; padding-top:1px; z-index: 99;}
.ctgory_gnbSub .ctgory_gnbSub_box {width: 100%; background: #fff; z-index: 99; padding:30px 0; min-height:200px; overflow: hidden; clear: both;}

.ctgory_gnbSub_box &gt; div {position: relative; width:200px; min-height:190px; float:left; padding:0 0 0 68px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ctgory_gnbSub_box &gt; div:after {content:""; position: absolute; top:5%; left:0; display:block; width:1px; height:90%; background:#e3e3e3;} 
.ctgory_gnbSub_box &gt; div:first-child:after {display:none;}
.ctgory_gnbSub_box &gt; div h3 a {font-size:15px; font-weight:600; color:#161616; line-height:1; padding:0 0 10px; display:block;}
.ctgory_gnbSub_box &gt; div ul li {padding:6px 0;}
.ctgory_gnbSub_box &gt; div ul li a {display:inline-block; vertical-align:top; font-size:14px; font-weight:300; color:#626262;}
.ctgory_gnbSub_box &gt; div ul li:hover a {text-decoration: underline;} 
/* BASIC css end */

</pre></body></html>