/*서브컨테이너*/
#sub_container {clear:both; width:1020px; margin:2px auto 0 auto; *zoom:1;}
#sub_container:after { content:""; clear:both; display:block;}


/* 서브 탑 이미지 부분 */
#sub_top_wrap{background:url("/img/sub/sub_img_bg.png"); width:100%; min-height:212px;}
.sub_img{position:relative; width:1020px; height:212px; margin:0 auto;}
.sub_img img{position:absolute; bottom:0; right:0;}
.sub_nav{position:absolute; top:38px; left:227px; font-size:13px;}
.sub_title_box{border:1px solid #bebab8; position:absolute; bottom:0; left:0; background:url("/img/sub/sub_left_bg.png") no-repeat 0 0; width:201px; height:171px; text-align:center;}
.sub_title_box h2{font-size:24px; color:white; letter-spacing:1.5px; margin-top:71px;}


/* 좌측메뉴 */
.left_menu_area{float:left; border-top:1px solid #c3c3c3; width:203px; min-height:630px; text-align:left;}
.left_menu_area ul li a {border:1px solid #c3c3c3; border-top:0; padding:16px 13px; display:block; font-size:15px; font-weight:600; color:#4a4a4a;}
.left_menu_area ul li a.select {background:url("/img/sub/left_mbg.png") no-repeat 0 0; color:white; text-decoration:none;}
.left_menu_area ul li ul{background:#f8f8f8; border:1px solid #c3c3c3; border-top:0;}
.left_menu_area ul li ul li a{border:none; font-size:14px; padding:16px 13px; color:#333;}
.left_menu_area ul li ul li a.select{background:none; color:#15767b; text-decoration:underline;}

/* 서브 컨텐츠 영역 */
.sub_center_area {float:left; width:790px; min-height:630px; margin-left:22px;}
.sub_title_area {width:790px; margin:9px 0 19px 0;}
.sub_title_area h2 {font-size:23px; font-weight:600; color:#15767b;}



#content {clear:both; width:790px; color:#535353;  height:100%; *zoom:1; text-align:left;padding-bottom:90px;}
#content:after { content:""; clear:both; display:block;}





/* 서브탭 */
.sub_tab_menu { clear:both; margin:5px auto 20px auto; border-bottom:1px solid #EFEFEF; *zoom:1;}
.sub_tab_menu:after {content:""; clear:both; display:block;}
.sub_tab_menu ul * { font-size:11px; font-weight:bold;color:#FFF; text-decoration:none !important;}

.sub_tab_menu ul li { float:left; display:inline; border:1px solid #c8c8c8; margin:0 2px 0 0; padding:1px;}
.sub_tab_menu ul li a { display:block;  padding:5px 15px; border:1px solid #e3e3e3; background: #c8c8c8; color:#FFF;}
.sub_tab_menu ul li a span {}

.sub_tab_menu ul li.active,
.sub_tab_menu ul li:hover { border:1px solid #e88291;}
.sub_tab_menu ul li.active a,
.sub_tab_menu ul li:hover a { border:1px solid #e88291; !important; /*background: url(/img/sub/bg_sub_tab_on.gif) no-repeat #e88291 !important;*/ }
.sub_tab_menu ul li.active a span,
.sub_tab_menu ul li:hover a{}

/*사이트맵*/
.sitemap_area {padding:0px 0 0 0;}
.sitemap_area .site {float:left; width:125px;padding:0 22px 0 0;}
.sitemap_area .site h2 {border:none;margin:0 0 10px 0;}
.sitemap_area .site ul {padding:0 0 0 10px;}
.sitemap_area .site ul li {list-style:none; line-height:200%;padding:0 0 0 10px;}
.sitemap_area .site ul li a:hover {text-decoration:underline;}

/*로그인 창*/
.login {border:1px solid #ddd; width:594px; height:233px; margin:50px auto; padding:0px 0px;}
.login_area {padding:30px 20px;}
.login img {float:left; display:inline; margin:0 0px 0 0;}
.login .input {width:340px; height:181px; background:url("/board/skin/member/basic/img/input_bg.gif"); margin:0px 0 0 0px; float:right;}
.login .input .enter {float:right; margin: 6px 0 35px 0px; height:65px; width:260px;}
.login .input .enter .box {width:260px; float:right;}

.login .input .all_btn {clear:both;padding:0px 0 0 0;border-top:1px solid #dbdbdb}
.login .input .all_btn .all_btn_area {width:266px;height:60px;padding:15px 0 0 20px;}
.login .input .all_btn .all_btn_area h3.all_btn {margin:0 0 8px 0;border:none;padding:0}
.login .input .all_btn .all_btn_area ul {}
.login .input .all_btn .all_btn_area ul li {float:left;list-style:none;}
.login .input .all_btn .all_btn_area ul li.cen {padding:0 5px}
