<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
/* �щ씪吏��붿긽�⑤�遺� */
#topBanner { position:relative; overflow:hidden }

.left_sns { margin:15px 15px 0px 15px }
.left_sns img { width:15%; margin-right:5px }



   
   


/* �곷떒 諛곕꼫 */
.big_menu { overflow:hidden; width:100%;  border-bottom:1px solid #000; }

.big_menu li { float:left; border-right:1px solid #e8e8e8; width:32.7%; box-sizing:border-box; }
.big_menu li.menu_last {border-right:0px }
.big_menu li.line { border-bottom:1px solid #e8e8e8; }
.big_menu li a { width:100%; display:block; padding:8px 0; text-align:center; color:#000;}
.big_menu li a.brand { padding:8px 0; }




/* �곷떒 */
#header { /*position:fixed;*/ position:relative; width:100%; z-index:100; background:url('/design/deco0122/deetong_m/topbg_wh.png') 0 0 repeat;}

#header .headerLnb { position:relative; padding:5px 0 12px; border-bottom:1px solid #e8e8e8; }
#header .headerLnb .sideMenuOpen { position:absolute; top:35%; right:15px; font-size:24px; color:#111; cursor:pointer }
#header .headerLnb .tlogo { margin:10px 0 0 10px; width:45%; }
#header .headerLnb .tlogo img { width:100% }
#header .headerLnb .searchToggle { position:absolute; top:35%; right:55px; font-size:24px; color:#111; cursor:pointer }

.headerNav {  margin:0px auto; padding:0px 0; height:45px; z-index:10; background:url('/design/deco0122/deetong_m/top_back.jpg') 0 0 no-repeat; background-size: 100% 100%;  overflow:hidden; text-align:center; } 
.headerNav ul { width:92%; margin:0 auto; padding:12px 0;}
.headerNav ul li { display:inline-block;  width:24%; text-align:center; height:21px;  } 
.headerNav ul li.nav_last span { padding:3px 3px 2px 3px; border-radius:30px;  background:#4a48d3; color:#fff; font-weight:bold; margin-left:0px; }
.headerNav ul li.nav_last {border:0;}
.headerNav ul li a { color:#f1f1f1; text-align:center; font-size:12px; line-height:20px; }
.headerNav ul li .sp_bubble { position:absolute; top:22px; left:12px; font-size:0; text-align:center } 


#header .searchLy { display:none; position:absolute; bottom:-40px; left:0; width:100%; height:45px; background:#fff; border-bottom:1px solid #222;border-top:1px solid #ddd; z-index:100 }
#header .searchLy .search {padding:8px 10px; position:relative; text-align:center; }
#header .searchLy .search .delete_btn { display:none; position:absolute; top:10px; right:40px; width:30px; height:24px; font-size:18px; color:#adadad; line-height:24px; z-index:10 }
#header .searchLy .search input { width:100%; height:29px; background:#333; border:none; border-radius:15px; outline:none ; color:#fff; }
#header .searchLy .search .btn_search { position:absolute; top:12px; right:20px; font-size:20px; color:#fff; } 
#header .searchLy .clearTag { height:200px }

.mask {	display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:990 }
   
/* �ъ씠�� 硫붾돱 */
#asideMenu { position:fixed; top:0;left:-82%; width:60% !important; height:100%; box-shadow:-5px 5px 5px 5px #000; z-index:9999; background:#fff; overflow-y:auto; overflow-x:hidden }
#asideMenu .quick_menu {width:100%; height:45px; background:url('/design/deco0122/deetong_m/top_back.jpg') 0 0 no-repeat ;background-size:cover; padding-top:10px; }
#asideMenu .quick_menu ul li { margin-left:-1px; float:left; width:33.3%;  height:45px; }
#asideMenu .quick_menu ul li a { display:block;  margin:0 0 0 8px; padding:8px 0; width:88%; text-align:Center; background:#1c130a; font-size:12px; color:#ece9e6; border-radius:8px; }
#asideMenu .quick_menu ul li a .ico { display:inline-block; width:19px; height:21px; background:url(/design/bnb71/10276/m/common/sp_side_quick.png) 0 0 no-repeat; background-size:19px auto }
#asideMenu .quick_menu ul li a .ico1 { background-position:0 0 }
#asideMenu .quick_menu ul li a .ico2 { background-position:0 -21px }
#asideMenu .quick_menu ul li a .ico3 { background-position:0 -42px }
#asideMenu .quick_menu ul li a .ico4 { background-position:0 -64px }
#asideMenu .quick_menu ul li a .tx { display:block }


aside .asideTop {text-align:center; width:100%; height:40px;  margin:0 auto; margin-top:0px; }
aside .asideTop a {width:50%; height:40px; letter-spacing:2px; display:inline-block; border-bottom:2px solid #ddd; background:#111;font-size:13px;  color:#ddd; font-weight:bold;}
aside .asideTop a .fa {margin-top:15px;}
aside .asideTop a.act {color:#000;  border-bottom:2px solid #000; background:#fff;}

aside nav li {border-bottom:1px solid #ddd;  position:relative; width:100%; background:#fff }
aside nav li a { font-size:13px;  display: block; height: 36px; line-height:39px; padding:0 0 0 15px; margin-right: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/*aside nav li a:before { font-size:13px; display:inline-block; content:'쨌'; font-weight:bold; color:#1513b1; margin-right:5px;}*/
aside nav li .fa { position: absolute; top:0; right: 0; width: 40px; text-align: center; color:#000; font-size:15px; height: 45px; line-height:45px;}
aside nav li .fa2 {top:0; left: 0; color:#aaa; font-size:11px; line-height:46px;  }
aside nav li &gt; ul {background-color:#f4f4f4; display:none; border-top:1px solid #6e6e6e;}
aside nav li &gt; ul &gt; li {border-bottom:0px none; background:#f9f9f9; }
aside nav li &gt; ul &gt; li:first-child {border-top:0px none;}
aside nav li &gt; ul &gt; li a {padding:0 40px 0 25px; margin: 0; font-size:13px;  }
aside nav li &gt; ul &gt; li &gt; ul {border-top:0px none; border-top:1px solid #ccc;}
aside nav li &gt; ul &gt; li &gt; ul &gt; li {border-bottom:0px none;}
aside nav li &gt; ul &gt; li &gt; ul &gt; li a {padding:0 0 0 40px; margin: 0; background-color: #DDDDDD;}


aside .asideBottom {padding:20px 15px;}
aside .asideBottom h4 {text-align:left; font-weight:bold; letter-spacing:3px; padding-bottom:3px; border-bottom:1px solid #111; margin-bottom:5px; font-size:12px;  color:#111;}
aside .asideBottom .tel { color:#fff; text-align:center; border-radius:5px; background:#222; font-size:15px; letter-spacing:2px;  border:1px solid #111; margin-right:10px; width:88%; margin-bottom:8px;  float:left; padding:10px 10px; font-weight:normal; display: block;} 
aside .asideBottom div { color:#999; overflow:hidden; margin-bottom:15px; padding-top:5px;}
aside .asideBottom div strong {font-weight:400;}
aside .asideBottom .fa-stack {color:#000; margin-top: -5px;}
aside .asideBottom .bank {margin-top:10px; color:#888; font-size:12px; }
aside .asideBottom .bank span {margin-right:5px; color:#64636f; font-size:13px; }
aside .navCommunity {display:none;}
aside .navMypage {display:none;}



#asideClose { position:fixed; top:45px; left:-82%; width:40px; height:40px;  text-indent:-9999em; background:url(/design/deco0122/deetong_m/close_bt.png) 0 0 no-repeat ; background-size:40px auto; cursor:pointer; z-index:9999 }








@media screen and (min-width:600px) { 

 
/* �곷떒 諛곕꼫 */
.big_menu { overflow:hidden; width:100%;  border-bottom:1px solid #000; }

.big_menu li { float:left; border-right:1px solid #e8e8e8; width:32.7%; box-sizing:border-box; }
.big_menu li.menu_last {border-right:0px }
.big_menu li.line { border-bottom:1px solid #e8e8e8; }
.big_menu li a { width:100%; display:block; padding:8px 0; text-align:center; color:#000;}
.big_menu li a.brand { padding:8px 0; }



/* �곷떒 */
#header { /*position:fixed;*/ position:relative; width:100%; z-index:100; background:url('/design/deco0122/deetong_m/topbg_wh.png') 0 0 repeat;}

#header .headerLnb { position:relative; padding:5px 0 12px; border-bottom:1px solid #e8e8e8; }
#header .headerLnb .sideMenuOpen { position:absolute; top:35%; right:15px; font-size:24px; color:#111; cursor:pointer }
#header .headerLnb .tlogo { margin:10px 0 0 10px; width:18%; }
#header .headerLnb .tlogo img { width:100% }
#header .headerLnb .searchToggle { position:absolute; top:35%; right:55px; font-size:24px; color:#111; cursor:pointer }

.headerNav {  margin:0px auto; padding:0px 0; height:45px; z-index:10; background:url('/design/deco0122/deetong_m/top_back.jpg') 0 0 no-repeat; background-size: 100% 100%;  overflow:hidden; text-align:center; } 
.headerNav ul { width:92%; margin:0 auto; padding:12px 0;}
.headerNav ul li { display:inline-block;  width:24%; text-align:center; height:21px;  } 
.headerNav ul li.nav_last span { padding:3px 3px 2px 3px; border-radius:30px;  background:#4a48d3; color:#fff; font-weight:bold; margin-left:0px; }
.headerNav ul li.nav_last {border:0;}
.headerNav ul li a { color:#f1f1f1; text-align:center; font-size:12px; line-height:20px; }
.headerNav ul li .sp_bubble { position:absolute; top:22px; left:12px; font-size:0; text-align:center } 



#header .searchLy { display:none; position:absolute; bottom:-40px; left:0; width:100%; height:45px; background:#777; z-index:100 }
#header .searchLy .search {padding:8px 10px; position:relative;  text-align:center; }
#header .searchLy .search .delete_btn { display:none; position:absolute; top:10px; right:40px; width:30px; height:24px; font-size:18px; color:#adadad; line-height:24px; z-index:10 }
#header .searchLy .search input { width:100%; height:29px; border:none; border-radius:15px; outline:none }
#header .searchLy .search .btn_search { position:absolute; top:12px; right:20px; font-size:20px; color:#666; } 
#header .searchLy .clearTag { height:200px }

.mask {	display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:990 }
    
 
/* �ъ씠�� 硫붾돱 */
#asideMenu { position:fixed; top:0; left:-82%; width:80%; height:100%; box-shadow:-5px 5px 5px 5px #000; z-index:9999; background:#fff; overflow-y:auto; overflow-x:hidden }
#asideMenu .quick_menu { height:45px; background:#3a3a3a; border-bottom:1px solid #555; padding-top:10px; }
#asideMenu .quick_menu ul li { margin-left:-1px; float:left; width:33.3%;  height:45px; }
#asideMenu .quick_menu ul li a { display:block;  margin:0 0 0 8px; padding:8px 0; width:88%; text-align:Center; font-size:12px; color:#fff; border-right:1px solid #aaa; }
#asideMenu .quick_menu ul li a .ico { display:inline-block; width:19px; height:21px; background:url(/design/bnb71/10276/m/common/sp_side_quick.png) 0 0 no-repeat; background-size:19px auto }
#asideMenu .quick_menu ul li a .ico1 { background-position:0 0 }
#asideMenu .quick_menu ul li a .ico2 { background-position:0 -21px }
#asideMenu .quick_menu ul li a .ico3 { background-position:0 -42px }
#asideMenu .quick_menu ul li a .ico4 { background-position:0 -64px }
#asideMenu .quick_menu ul li a .tx { display:block }


aside .asideTop {text-align:center; width:100%; height:40px;  margin:0 auto; margin-top:0px; }
aside .asideTop a {width:50%; height:40px; letter-spacing:2px; display:inline-block; border-bottom:2px solid #ddd; background:#111; color:#ddd;font-size:13px;  font-weight:bold;}
aside .asideTop a .fa {margin-top:15px;}
aside .asideTop a.act {color:#000;  border-bottom:2px solid #000; background:#fff;}

aside nav li {border-bottom:1px solid #ddd;  position:relative; width:100%; background:#fff }
aside nav li a { font-size:13px;  display: block; height: 36px; line-height:39px; padding:0 0 0 33px; margin-right: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/*aside nav li a:before { font-size:13px; display:inline-block; content:'쨌'; font-weight:bold; color:#1513b1; margin-right:5px;}*/
aside nav li .fa { position: absolute; top:0; right: 0; width: 40px; text-align: center; color:#000; font-size:15px; height: 45px; line-height:45px;}
aside nav li .fa2 {top:0; left: 0; color:#aaa; font-size:11px;  line-height:46px;  }
aside nav li &gt; ul {background-color:#f4f4f4; display:none; border-top:1px solid #6e6e6e;}
aside nav li &gt; ul &gt; li {border-bottom:0px none; background:#f9f9f9; }
aside nav li &gt; ul &gt; li:first-child {border-top:0px none;}
aside nav li &gt; ul &gt; li a {padding:0 40px 0 30px; margin: 0; font-size:13px;  }
aside nav li &gt; ul &gt; li &gt; ul {border-top:0px none; border-top:1px solid #ccc;}
aside nav li &gt; ul &gt; li &gt; ul &gt; li {border-bottom:0px none;}
aside nav li &gt; ul &gt; li &gt; ul &gt; li a {padding:0 0 0 40px; margin: 0; background-color: #DDDDDD;}


aside .asideBottom {padding:20px 15px;}
aside .asideBottom h4 {text-align:left; font-weight:bold; letter-spacing:3px; padding-bottom:3px; border-bottom:1px solid #111; margin-bottom:5px; font-size:12px;  color:#111;}
aside .asideBottom .tel { color:#fff; text-align:center; border-radius:5px; background:#222; font-size:15px; letter-spacing:2px;  border:1px solid #111; margin-right:10px; width:88%; margin-bottom:8px;  float:left; padding:10px 10px; font-weight:normal; display: block;} 
aside .asideBottom div { color:#999; overflow:hidden; margin-bottom:15px; padding-top:5px;}
aside .asideBottom div strong {font-weight:400;}
aside .asideBottom .fa-stack {color:#000; margin-top: -5px;}
aside .asideBottom .bank {margin-top:10px; color:#888; font-size:12px; }
aside .asideBottom .bank span {margin-right:5px; color:#64636f; font-size:13px; }
aside .navCommunity {display:none;}
aside .navMypage {display:none;}



#asideClose { position:fixed; top:45px; left:-82%; width:40px; height:40px; text-indent:-9999em; background:url(/design/deco0122/deetong_m/close_bt.png) 0 0 no-repeat ; background-size:40px auto; cursor:pointer; z-index:9999 }








 
 }



/* BASIC css end */

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