﻿@import url(sub_contents.css);

/* snb */
#snb {overflow:hidden; float:left; width:190px; margin:0;}
#snb h2 {position:relative; width:190px; height:100px; text-align:center;font-size:23px; font-weight:bold; border-bottom:1px solid #e0e0e0;}
#snb h2 span {position:absolute;left:0;top:52px;width:190px;text-align:center;font-size:23px;font-weight:bold;color:#fff;}
#snb #snbmn {width:190px;}
#snb #snbmn > ul {position:relative; }
#snb #snbmn > ul:after {content:''; display:block; clear:both;}
#snb #snbmn > ul > li {position:relative; border-bottom:1px solid #e0e0e0;}
#snb #snbmn > ul > li > a > img.expand {position:absolute; top:15px; right:15px;}
#snb #snbmn > ul > li > a {display:block; overflow:hidden; width:175px; padding:12px 0 12px 15px; font-size:12px; font-weight:bold; line-height:15px; color:#545454;}
#snb #snbmn > ul > li > a:hover, #snb #snbmn ul > li > a:active {color:#fff; text-decoration:none; background:url("/images/common/lnb_bg.gif") no-repeat left top; }
#snb #snbmn > ul > li > a.on1 {color:#fff; background:url("/images/common/lnb_bg.gif") no-repeat left top;}
#snb #snbmn > ul > li > a.on1ext {color:#fff; background:url("/images/common/lnb_bg.gif") no-repeat left top;}
#snb #snbmn > ul > li > ul {padding:10px 0; border-top:1px dotted #CCC; background:url("/images/common/lnb_bg2.gif") no-repeat left top; }
#snb #snbmn > ul > li > ul > li {margin-bottom:7px; border-bottom:none} 
#snb #snbmn > ul > li > ul > li > a {display:block; width:165px; padding-left:25px; font-size:12px; line-height:18px; background:url("/images/common/bl_lnb_off.gif") no-repeat 15px 8px;color:#545454;} 
#snb #snbmn > ul > li > ul > li > a:hover, #snb #snbmn ul > li > ul > li > a:active {color:#3a8d9c; background:url("/images/common/bl_lnb_on.gif") no-repeat 15px 8px;}
#snb #snbmn > ul > li > ul > li.on2 > a {color:#3a8d9c; background:url("/images/common/bl_lnb_on.gif") no-repeat 15px 7px;}

#content {float:right; width:700px; padding:30px 34px 50px 35px; line-height:1.7em; border-left:1px solid #d6d7d9 }
#content:after {content:''; display:block; clear:both;}

/* 페이지경로 */
#location {clear:both; overflow:hidden; margin-bottom:0; font-size:11px; color:#999; }
#location a	{color:#999 !important;}
#location h3 {display:none;}
#location ul {float:right;}
#location ul li {float:left; display:block; height:15px; line-height:15px; vertical-align:top; background:url('/images/common/ic_locationarr.gif') no-repeat 0 50%;padding:0 8px 0 10px;}
#location ul li:first-child {padding:0 6px 0 14px; margin-top:0; background:url('/images/common/ic_home.gif') no-repeat 0 50%; }
#location ul li.on {font-weight:700; text-decoration:none; cursor:default;}
#location ul li.on a {color:#999 !important;}