@charset "utf-8";

#wrap{width:935px;margin:0 auto; text-align:left}
#container{padding-bottom:20px;zoom:1; width:935px;}
#container:after{content:" ";display:block;visibility:hidden;clear:both}
#aside{float:left;width:244px;}
#contents{float:left;width:677px;padding-bottom:20px;border-left:1px solid #e2e2e2; min-height:750px}
#footer{position:relative; margin-left:18px;padding:17px 0 0 0;text-align:left; display:inline-block; width:100%}


/* aside */

.nlayout #contents{}
.nlayout_02 #contents{}

h1{padding:10px 0 40px 80px}
.lnb{height:310px;text-align:right;}
.support_banner{padding-left:120px;}
.aside_banner{225px;height:76px;margin-top:30px;padding-left:20px;}
/*.news_section{width:225px;height:76px;margin-top:40px;padding-left:28px;}
.news_section h2{height:18px;}
.news_section li{height:18px;}
.news_section li a:active,
.news_section li a:focus,aside_banner
.news_section li a:link,
.news_section li a:hover,
.news_section li a:visited,
.news_section li a{padding-left:5px;background:url("../../img/common/blt/blt_gray_pixel.gif") no-repeat left center;font-size:11px;line-height:18px;letter-spacing:-1px;color:#bdbdbd;vertical-align:middle} */

/* container */
#main #contents #content{width:630px;padding:2px 0 0 48px;}
#sub #contents #content{width:608px;padding:40px 0 0 70px;}
#content {margin-top:-45px;}
#header{height:77px;margin-top:50px;overflow:hidden;}
#header .top_utils{text-align:right;}
#header .top_utils a{height:6px;line-height:8px;margin-right:4px;padding-right:5px;background:url("../../img/common/blt/blt_gray_bar.gif") no-repeat right center}
#header .top_utils .none {padding-right:0;background:none;}
#header .breadcrumb em,
#header .breadcrumb a{padding:2px 3px 1px 3px;font-size:11px;vertical-align:middle;}
#header .breadcrumb a:active,
#header .breadcrumb a:focus,
#header .breadcrumb a:link,
#header .breadcrumb a:hover,
#header .breadcrumb a:visited,
#header .breadcrumb a{text-decoration:underline;color:#bdbdbd}
#header .breadcrumb em{color:#fff;background-color:#ff3c00;}
#header .breadcrumb{margin-top:36px;color:#bdbdbd;text-align:right;}

/* footer */
#footer select{position:absolute;right:0;top:20px;}
