<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">ul.menu    { list-style:none; margin:0; padding:0;  }
ul.menu *  { margin:0; padding:0;  }
ul.menu a  { display:block; color:#000; text-decoration:none; }

ul.menu ul { position:absolute; top:35px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none; -moz-box-shadow:2px 2px 5px #999; -webkit-box-shadow:2px 2px 5px #999; box-shadow:2px 2px 5px #999; }

ul.menu li a       { display:block; padding:5px 7px 7px; background-color:#ebf9fe; }                                    /* 마우스아웃칼라(기본) */
ul.menu li a:hover { color:#fff; background-color:#39a4dc; }                                                            /* 마우스오버칼라 */

ul.menu .sub      { background:#ebf9fe url('/img/template/menuarrow.gif') 127px 10px no-repeat; }                       /* 하위메뉴있을 때 */
ul.menu .sub4     { background:#ebf9fe url('/img/template/menuarrow.gif') 151px 10px no-repeat; }                       /* 하위메뉴있을 때 */
ul.menu .topline  { border-top:1px solid #bcd2f5; background-color:#fff; }
ul.menu .menulink { border:0px; padding:0px; width:135px; }

li.menu_depth_1_li   { position:relative; float:left; margin-right:2px; }
li.menu_depth_2_li   { position:relative; border:1px solid #56aae3; border-top:none; width:136px; margin:0; }
li.menu_depth_2_li_1 { position:relative; border:1px solid #56aae3; border-top:none; width:170px; margin:0; }
li.menu_depth_3_li_1 { position:relative; border:1px solid #56aae3; border-top:none; width:162px; margin:0; }
li.menu_depth_3_li_2 { position:relative; border:1px solid #56aae3; border-top:none; width:100px; margin:0; }
li.menu_depth_4_li   { position:relative; border:1px solid #56aae3; border-top:none; width:250px; margin:0; }

ul.menu ul.menu_depth_3_ul { left:136px; top:-1px; }
ul.menu ul.menu_depth_4_ul { left:162px; top:-1px; }
</pre></body></html>