/* ¼­ºê CSS */

.sub_header_wrap { position:relative; height:40px; padding-bottom:19px; background:url(../images/sub/sub_top_bg.png) repeat-x 0px bottom; }
.sub_header { position:relative; width:1280px; height:40px; margin:0px auto; }
.sub_header .selected_list { position:absolute; bottom:13px; right:0px; line-height:14px; font-size:12px; }
.sub_header .selected_list .icon_home { padding-top:1px; display:inline-block; }


.sub_content_wrap { position:relative; width:100%; }
.sub_content { position:relative; width:1280px; margin:-19px auto 0px auto; }


/* ¼­ºì ÀÏ¹Ý ·¹ÀÌ¾Æ¿ô CSS */
.sub_content .side_td { position:relative; width:200px; padding:0px; margin:0px; border:0px; background:url(../images/sub/lnb_bg.png) repeat-y 0px 0px; }
.sub_content .side { position:relative; width:195px; padding:35px 0px 30px 0px; margin-top:0px; padding-right:5px; overflow:hidden; background:url(../images/sub/sub_side_top.png) no-repeat 0px 0px; }
.sub_content .side .side_top_menu { position:relative; padding-left:0px; margin-bottom:20px; font-size:30px; color:#75a1f7; font-weight:bold; }
.sub_content .side .side_top_menu .text_menu { padding-left:15px; display:block; }

.sub_content .side .side_menu .second_menu { position:relative; margin-bottom:30px; overflow:hidden; display:block; }
.sub_content .side .side_menu .second_menu .second_list { position:relative; width:195px; height:39px; border-bottom:1px solid #d2d2d2; background:url(../images/sub/menu.png) no-repeat 0px 0px; display:block; }
.sub_content .side .side_menu .second_menu .second_list:hover { background:url(../images/sub/menu_ov.png) no-repeat 0px 0px; }
.sub_content .side .side_menu .second_menu .second_list_on { background:url(../images/sub/menu_ov.png) no-repeat 0px 0px; }
.sub_content .side .side_menu .second_menu .second_list .second_link { padding:0px 15px; line-height:39px; font-size:14px; display:block; }
.sub_content .side .side_menu .second_menu .second_list:hover .second_link { color:#fff; }
.sub_content .side .side_menu .second_menu .second_list_on .second_link { color:#fff; }

.sub_content .side .sub_side_menu_bottom_image { position:relative; margin-bottom:10px; text-align:center; }

.sub_content .content_td { position:relative; width:780px; padding:0px; margin:0px; border:0px; }
.sub_content .content { position:relative; margin:35px 20px 30px 30px; }



/* ¼­ºì Æ÷Æ®Æú¸®¿À ·¹ÀÌ¾Æ¿ô CSS */
.sub_content .sub_portfolio { position:relative; margin:35px 0px 30px 0px; }
