@charset "utf-8";

@font-face {font-family: 'NanumGothic'; font-style: normal; font-weight: normal; src: url('/2013_common/css/font/NanumGothic.eot'); src: local(※), url('/2013_common/css/font/NanumGothic.woff') format('woff'), url('/2013_common/css/font/NanumGothic.ttf') format('truetype')}
@font-face {font-family: 'NanumGothicBold'; font-style: normal; font-weight: bold; src: url('/2013_common/css/font/NanumGothicBold.eot'); src: local('?'), url('/2013_common/css/font/NanumGothicBold.woff') format('woff'), url('/2013_common/css/font/NanumGothicBold.ttf') format('truetype')}
@font-face {font-family: 'NanumGothicExtraBold'; font-style: normal; font-weight: bold; src: url('/2013_common/css/font/NanumGothicExtraBold.eot'); src: local('?'), url('/2013_common/css/font/NanumGothicExtraBold.woff') format('woff'), url('/2013_common/css/font/NanumGothicExtraBold.ttf') format('truetype')}

/* [rest css] */ /* temp 수정 한것. 2013-07-03 */
html,body {margin:0; padding:0; width:100%; height:100%; font-family:NanumGothic; font-size:13px; line-height:20px; color:#555; background-color:#fff; letter-spacing:-0.04em}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,legend {margin:0; padding:0;}
table {border-spacing:0; border-collapse:collapse;}
form,fieldset {display:block;}
form,fieldset,img {border:none;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
ol,ul,li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
abbr,acronym {border:none;}
hr, caption {display:none;}
a {text-decoration:none; color:#555;}
a:link,a:visited {text-decoration:none; color:#555;}
a:hover,a:active,a:focus {color:#1a58c0; text-decoration:underline;}
textarea {overflow:auto;}
html:first-child select {padding-right:6px; height:20px;} /* opera 9 & below fix */
option{padding-right:6px} /* firefox fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* for screen reader */

/* [skip navigation] (gnb navi)  */
#accessibility {position:relative; width:965px; margin:0 auto;}
#accessibility a,
#accessibility dt {display:block; padding:0 10px; height:0; overflow:hidden; color:#000; text-align:right;}
#accessibility a:hover, #accessibility a:focus, #accessibility a:active {height:auto;}

.blind, .acclinklnb, .acclinksnb {position:absolute; top:-10000px; left:0; display:block;} /* 시킵네비게이션 1회용(alink) */
.acclinklnb:hover, .acclinklnb:focus, .acclinklnb:active {position:absolute; top:0; left:0; width:960px; height:24px; padding-top:10px; font-weight:bold; font-size:14px; text-align:center; color:#fff; letter-spacing:0.05em}
.acclinksnb:hover, .acclinksnb:focus, .acclinksnb:active {position:absolute; top:0; left:0; width:172px; height:30px; font-weight:bold; font-size:16px; text-align:center; letter-spacing:0.05em}

input[type="radio"], input[type="checkbox"], input[type="text"] {vertical-align: middle;}

/********** Layout **********/
/* wrap */
#wrap {min-width:960px;}

/* header */
#header {/*min-height:92px; _height:91px; .height:89px;*/background:url(http://storage.iseverance.com/2013_obj_sev/top/bg_top.gif) bottom left repeat-x; zoom:1; z-index:3;}
#header .header_area {position:relative; width:960px; margin:0 auto; z-index:110;}

/* header - mypage, member, rss */
body.header_type2 #header {min-height:70px; _height:70px; padding-bottom:18px;  background:#fefefe url(http://storage.iseverance.com/2009_obj_isev/top/header_bg_sub2.gif) repeat-x left top;}

/* header - top_area */
#header .top_area {position:relative; width:960px; min-height:60px; _height:70px; z-index:110; padding-top:32px}
#header .top_area h1{height:60px;}
#header .top_area h1 img{padding:11px 0 0 0;}
.sev_main #header .top_area h1 img{padding:0;}


/* header - 통합 GNB */
#gnb_wrap {position:absolute; top:0; left:0; z-index:100; width:960px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_bg.gif) 0 0 repeat-x}
#gnb_wrap ul#gnb {position:relative; float:right; height:32px;}
#gnb_wrap ul#gnb .menu {float:left;}
#gnb_wrap ul#gnb li img {vertical-align:top;}
#gnb_wrap ul#gnb li ul li{line-height:27px}
#gnb_wrap ul#gnb li ul li a{font-weight:bold; font-size:12px; font-family:NanumGothicExtraBold; letter-spacing:0.05em}
#gnb_wrap ul#gnb li ul li ul{margin-bottom:3px}
#gnb_wrap ul#gnb li ul li ul li{padding:0 0 0 7px; line-height:22px; background:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_gnb_li_li.gif) 0 10px no-repeat;}
#gnb_wrap ul#gnb li ul li ul li a{font-weight:normal; font-family:NanumGothic}
#gnb_wrap ul#gnb li.language {float:left}
#gnb_wrap ul#gnb li.language ul{padding-right:1px}
#gnb_wrap ul#gnb li.language ul li{height:27px; line-height:27px}
#gnb_wrap ul#gnb li.language ul li a{font-weight:normal; font-size:12px; font-family:NanumGothic; line-height:20px; letter-spacing:-0.01em}
#gnb_wrap ul#gnb li.language ul li ul{margin-bottom:3px}
#gnb_wrap ul#current {position:relative; float:left;}
#gnb_wrap ul#current li{float:left}
#gnb_wrap span.link{float:left; margin-left:40px}

/* 통합 GNB Layer 03-06수정 */
#gnb_yuhs_lry {display:none; position:absolute; right:92px; top:24px; width:139px; height:78px; padding:15px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_yuhs_popbg.gif) 0 0 no-repeat; z-index:112;}
#gnb_univ_lry {display:none; position:absolute; right:92px; top:24px; width:139px; height:167px; padding:15px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_univ_popbg.gif) 0 0 no-repeat; z-index:112;}
#gnb_sev_lry {overflow:hidden; display:none; position:absolute; right:92px; top:24px; width:265px; height:228px; padding:15px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_sev_popbg.gif) 0 0 no-repeat; z-index:112;}
#gnb_sev_lry ul{float:left; width:122px;}
#gnb_sev_lry ul li{width:130px;}
#gnb_sev_lry ul.line{margin:0 21px 0 0;}
#language_lry {display:none; position:absolute; right:1px; top:24px; width:55px; padding:16px 18px 9px; border-bottom:1px solid #dfdfdf; background:url(http://storage.iseverance.com/2013_obj_com/top/util_lang_bg.gif) left top no-repeat; z-index:112;}


/* 통합 GNB Layer
#gnb_yuhs_lry {display:none; position:absolute; right:91; top:24px; width:139px; height:78px; padding:15px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_yuhs_popbg.gif) 0 0 no-repeat; z-index:112;}
#gnb_univ_lry {display:none; position:absolute; right:91px; top:24px; width:139px; height:135px; padding:15px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_univ_popbg.gif) 0 0 no-repeat; z-index:112;}
#gnb_sev_lry {display:none; position:absolute; right:91px; top:24px; width:265px; height:228px; padding:15px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/gnb_sev_popbg.gif) 0 0 no-repeat; z-index:112;}
#gnb_sev_lry ul.line{float:left; width:129px}
#language_lry {display:none; position:absolute; right:1px; top:24px; width:55px; height:81px; padding:16px 18px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/util_lang_bg.gif) top left no-repeat; z-index:112;} */


/* 상단배너 - 예)세상을 향한 비상 */
#header .top_area p.banner {position:absolute; bottom:0; left:0; z-index:99;}
#header .top_area p.banner img {vertical-align:top;}

/* header - 로고 */
#header .top_area .logo img{display:inline-block}

/* header - (로그인, ..., 고객센터까지) menu */
#utility .menu {position:absolute; top:0; right:380px; height:32px; z-index:112;}/* 03-06 수정*/
#utility .menu li {float:left;}
#utility .menu li img {vertical-align:top; display:block;}
#utility .menu li a {float:left; font-size:11px; line-height:32px; color:#666}

/* 세부설정 */
#utility .menu li.sm {padding:0 7px 0 7px; background:url(http://storage.iseverance.com/2013_obj_com/icon/bar_utility.gif) right 12px no-repeat;} /* 기본서브메뉴 */
#utility .menu li.sm-first {padding-right:7px; background:url(http://storage.iseverance.com/2013_obj_com/icon/bar_utility.gif) right 12px no-repeat;}
#utility .menu li.sm-last {padding:0 7px 0 7px; background:none;}
#utility .menu li.rss {padding:0 7px; background:none;}


/* header - 로그인 */
#login_lry {display:none; position:absolute; left:-14px; top:24px; width:252px; height:142px; padding:21px 16px 10px; background:url(http://storage.iseverance.com/2013_obj_com/top/util_login_popbg.gif) 0 0 no-repeat; z-index:112;}
#login_lry form {position:relative; display:block;}
#login_lry fieldset {display:block; width:241px; padding-top:2px; .padding-top:6px; overflow:hidden; margin:0 auto; text-align:right;}
#login_lry fieldset div {height:22px; margin-top:4px;}
#login_lry fieldset label {float:left; display:inline-block; width:41px; margin-right:10px}
#login_lry fieldset input.entryuserid {float:left; height:19px; border:1px solid #dbdbdb;}
#login_lry fieldset input.entryuserpwd {float:left; height:19px; border:1px solid #dbdbdb;}
#login_lry fieldset input.btn {position:absolute; top:6px; right:0}
#login_lry .link {margin-top:8px; text-align:right}
#login_lry .link a {line-height:21px !important}
#login_lry .login {margin-top:34px; text-align:right}
#login_lry .login span.service {float:left; /*＼**/margin-right:2px; .margin-right:0}
:root #login_lry .login span {margin-right:0\0/IE9;}
#login_lry .login a {line-height:21px !important}
#login_lry .closebtn {position:absolute; right:6px; bottom:6px}
#login_lry .closebtn a {float:right !important;}

/* SNS/Search */
div.sns_search{overflow:hidden; position:absolute; right:0; top:47px; width:360px; z-index:99;}
div.sns_search ul.sns{float:left; margin-right:10px}
div.sns_search ul.sns li{float:left; margin:0 0 0 10px}
div.sns_search ul.sns li img{vertical-align:middle}
div.sns_search div.search{float:right}
#search_form fieldset {float:left;}
#search_form label{display:none}
#search_form .search {overflow:hidden; width:184px; height:30px; border:none; background:url(http://storage.iseverance.com/2013_obj_sev/top/search_bg.gif) top left no-repeat;}
#search_form .search .title {float:left;}
#search_form .search .title img {vertical-align:top;}
#search_form .search .insert_word {float:left; width:130px; height:26px; margin:2px 0 0 3px; padding:0 0 0 6px; border:0; line-height:26px; color:#686868; }
#search_form .search .btn {float:right; padding:8px 8px 0 0;}


/* lnb 메뉴 */
#lnb, .lnb_top {clear:both; float:left; height:40px; position:relative; z-index:100;}
#lnb .menu, .lnb_top .menu {float:left;}
#lnb .menu .submenu,  .lnb_top .menu .submenu {display:none; position:absolute; left:-9999em; top:40px; overflow:hidden; padding:13px 0 14px; border-bottom:2px solid #3d70cb; background:#fff url(http://storage.iseverance.com/2013_obj_com/top/lnb_submenu_bg.gif) 0 0 repeat-y; z-index:999;}
#lnb .menu .submenu img, .lnb_top .menu .submenu img {vertical-align:top;}
#lnb .menu .submenu ul, .lnb_top .menu .submenu ul {position:relative; margin:0 20px; z-index:2; zoom:1;}
#lnb .menu .submenu li, .lnb_top .menu .submenu li {line-height:24px}
#lnb .menu .submenu li a, .lnb_top .menu .submenu li a {display:block; zoom:1;}
#lnb .menu .submenu iframe, .lnb_top .menu .submenu iframe {display:none; _display:block; position:absolute; top:0; left:0; width:100%; height:120px; margin:0; padding:0; z-index:1; _filter: alpha(opacity=0); /* IE 적용 */}
#lnb .menu img, .lnb_top .menu img {vertical-align:top;}

/* 메뉴 전체보기 */
#showallmenu_wrap {position:absolute; bottom:0; .bottom:-3px; right:0; z-index:101;}
#showallmenu {position:absolute; right:9999em; top:40px; width:960px; border-bottom:2px solid #0d5cab; z-index:10; background:#fff url(http://storage.iseverance.com/2013_obj_com/top/showallmenu_bg.gif) 0 0 repeat-y;}
#showallmenu .menu_wrap {overflow:hidden; position:relative; width:960px; z-index:2; background:url(http://storage.iseverance.com/2013_fund/top/showallmenu_menu_bg.gif) right bottom no-repeat}
#showallmenu .menu_wrap .menu {position:relative; left:0; float:left; width:1px; padding:14px 0 25px; background:url(http://storage.iseverance.com/2013_obj_com/top/lnb_submenu_bg_line.gif) top right repeat-y;}
#showallmenu .menu_wrap .menu li {padding:0 9px 9px 19px; line-height:16px}
#showallmenu .menu_wrap .menu li a {word-wrap:break-word; word-break:break-all; word-break:break-all;}
#showallmenu .menu_wrap .menu-last {margin-right:-4px; background:none;}
#showallmenu .menu_wrap .close {position:absolute; right:0; bottom:-2px; overflow:hidden;}
#showallmenu .menu_wrap .close a {float:right; width:31px; height:30px; background:url(http://storage.iseverance.com/2013_obj_sev/top/btn_close2.gif) 0 0 no-repeat;}
#showallmenu iframe {display:none; _display:block; position:absolute; top:0; left:0; width:962px; height:120px; margin:0; padding:0; border:0; z-index:1; _filter:alpha(opacity=0); /* IE 적용 */}


/* container background:url(http://storage.iseverance.com/2009_obj_isev/images/bg_container_isev.gif) repeat-x left top; z-index:2;*/
#container {position:relative; width:100%;background:url(http://storage.iseverance.com/2009_obj_isev/images/bg_container_isev.gif) repeat-x left top; z-index:2;}
body.header_type2 #container {min-height:520px; _height:520px;}

/* container - mainwrap */
#container .mainwrap {}

/* container - subwrap */
#container .subwrap {clear:both; position:relative; width:960px; min-height:456px; _height:456px; margin:0 auto; padding-bottom:70px; text-align:left; background:url(http://storage.iseverance.com/2009_obj_isev/images/bg_sub_top_iseve.gif) no-repeat left top; z-index:20; zoom:1;}
#container .subwrap:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}

/* contents - snb */
#snb{float:left; margin-top:68px; width:181px}
#snb h2{height:48px; padding:13px 0 0 0; border-bottom:1px solid #bfc0c6}
#snb h2.h2-text {height:46px; padding:9px 0 6px 0; font-size:18px; font-weight:bold; color:#2f64b8; letter-spacing:0.05em} /* 제목이 텍스트일 경우 */
#snb h2.h2-text a {color:#2f64b8 !important;}

/* 1depth */
#snb_menu{border-bottom:1px solid #bfc0c6;margin-bottom:20px}
#snb_menu p {border-top:1px solid #ddd;}
#snb_menu p a {display:block; padding:9px 19px 8px 5px; padding:9px 19px 9px 5px \0/IE9; #padding:9px 19px 8px 5px; font-weight:bold; font-size:14px; font-family:NanumGothicBold; color:#444; letter-spacing:0.05em; background-repeat:no-repeat; background-position:right 14px}/*background:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_arrow_off.gif) no-repeat right 16px*/
#snb_menu p a:hover {color:#1a58c0; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_arrow_on.gif)}
#snb_menu p.on a {font-weight:bold; color:#1a58c0; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_arrow_on.gif);}

/* 2depth */
#snb_menu ul {padding:7px 0; background:url(http://storage.iseverance.com/2013_obj_sev/images/bg_line_h_dot.gif) repeat-x left top;}
#snb_menu ul li {margin:2px 0;line-height:17px;*line-height:1px}
#snb_menu ul li a {display:block; padding:1px 0 1px 19px;line-height:17px; color:#444; background:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_off.gif) 0 0 no-repeat; zoom:1}
#snb_menu ul li a:hover {color:#1a58c0; line-height:17px; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_off.gif) 0 0 no-repeat;}
#snb_menu ul li.on span{display:inline-block; width:181px; padding: 0 0 4px 0; line-height:17px; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_on.gif); background-position:right bottom}
#snb_menu ul li.on span a {color:#fff; padding:3px 11px 0 19px; line-height:17px;text-decoration:none; background:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_on.gif) 0 0 no-repeat}
#snb_menu ul ul {padding:4px 0 2px; background:none}
#snb_menu ul ul li{margin:0;line-height:17px;}

/* 3depth */
#snb_menu ul li li a {padding-left:29px; background-position:21px 9px;} /* 3Depth 하위 ul 정렬 */
#snb_menu ul li.on li a{color:#555; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_off2.gif);}
#snb_menu ul li.on li a:hover {font-family:NanumGothicExtraBold; color:#1a58c0; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_on2.gif);}
#snb_menu ul li.on li.on a {font-family:NanumGothicExtraBold; color:#1a58c0; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_on2.gif);}

/* 4depth */
#snb_menu ul li li li a {padding-left:39px; background-position:31px 9px;} /* 4depth 하위 ul 정렬*/
#snb_menu ul li.on li.on li a{font-family:NanumGothic; color:#555; text-decoration:none; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_off3.gif);}
#snb_menu ul li.on li.on li a:hover { color:#1a58c0; text-decoration:underline; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_on3.gif);}
#snb_menu ul li.on li.on li.on a { color:#1a58c0; font-family:NanumGothic; text-decoration:underline; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_dot_on3.gif);}

/* 5depth */
#snb_menu ul li li li li a {padding-left:49px; background-position:41px 9px;} /* 5depth 하위 ul 정렬*/
#snb_menu ul li.on li.on li.on li a{font-family:NanumGothic; color:#555; text-decoration:none; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_li_05_off.gif);}
#snb_menu ul li.on li.on li.on li a:hover { color:#1a58c0; text-decoration:underline; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_li_05_on.gif);}
#snb_menu ul li.on li.on li.on li.on a { color:#1a58c0; font-family:NanumGothic; text-decoration:underline; background-image:url(http://storage.iseverance.com/2013_obj_sev/icon/bu_li_05_on.gif);}

/* 6depth */
#snb_menu ul li li li li li a {padding-left:49px; background-position:41px 9px; font-size:12px;} /* 5depth 하위 ul 정렬*/
#snb_menu ul li.on li.on li.on li.on li a{font-family:NanumGothic; color:#555; text-decoration:none; background:none;}
#snb_menu ul li.on li.on li.on li.on li a:hover { color:#1a58c0; text-decoration:underline;  background:none;}
#snb_menu ul li.on li.on li.on li.on li.on a { color:#1a58c0; font-family:NanumGothic; text-decoration:underline; background:none;}


/* snb밑에 - 과바로가기메뉴 */
ul.snb_addmenu {padding:7px 0 4px 7px; border-top:1px solid #bfc9d0; border-bottom:1px solid #bfc9d0; background:#eef1f3;}
ul.snb_addmenu li {overflow:hidden; margin-bottom:2px; padding:2px 0 2px 10px; background:url(http://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray2.gif) 0 9px no-repeat; zoom:1;}
ul.snb_addmenu li a,
ul.snb_addmenu li img {float:left;}

.imgtext_img2 {float:right; margin-left:20px; _margin-left:17px; margin-bottom:20px;} /* 이미지 오른쪽 */
.imgtext_img img,
.imgtext_img2 img {vertical-align:top;} /* 이미지상단정렬 */
.imgtext_img dd,
.imgtext_img2 dd {padding-top:9px; text-align:center;} /* 이미지설명글귀 있을때는 dl로 처리 */
.imgtext_text_wrap {overflow:hidden; display:block; margin-bottom:20px; zoom:1;}
.imgtext_text_wrap .imgtext_text {float:left; width:100%;}
.imgtext_img_hr {clear:both; overflow:hidden; margin:20px 0 20px; height:1px; border-bottom:1px solid #D6D6D6;} /* 이미지, 텍스트 문단 나눔 라인 */


/* contents - content */
#contents {position:relative; width:750px; float:right; min-height:350px; _height:350px}
#contents #page_title {position:relative; height:27px; margin:17px 0 26px}
#contents #page_title h3 {font-weight:bold; margin:34px 0 0 0; *margin:20px 0 0 0; font-size:25px; line-height:30px; font-family:NanumGothicBold; color:#444; letter-spacing:0.05em}
#contents #page_title p.path {position:absolute; right:0; top:0; width:100%; margin-top:-27px; *margin-top:-10px; font-weight:normal; font-size:11px; color:#555; text-align:right;}
#contents #page_title p.path a {margin-right:4px; padding-left:15px; background:url(http://storage.iseverance.com/2013_obj_sev/icon/ico_path.gif) 0 0 no-repeat;}
#contents #page_title p.path a.home {margin-right:0; padding-left:15px; background:url(http://storage.iseverance.com/2013_obj_sev/icon/ico_home.gif) 0 0 no-repeat;}
#contents #page_title p.path img{margin:0 3px}
#contents #page_title p.path strong{font-family:NanumGothicExtraBold; color:#1a58c0; letter-spacing:0.05em}
/*#contents #page_title p.path {position:absolute; right:0; bottom:9px; padding-left:15px; background:url(http://storage.iseverance.com/2009_obj_isev/icon/ico_home.gif) 0 2px no-repeat; font-size:11px; font-weight:normal;}
#contents #page_title p.path a {margin-right:6px;}*/

#page_title {position:relative; height:27px; margin:17px 0 30px}
#page_title h3 {font-weight:bold; font-size:25px; line-height:30px; font-family:NanumGothicBold; color:#444; letter-spacing:0.05em}
#page_title h3 span{font-size:16px; color:#666666; font-weight:bold; margin:0 0 0 10px;}
#page_title ul.path {position:absolute; right:0; bottom:0; font-weight:bold; font-size:18px; color:#1a58c0; text-align:right;}
#page_title ul.path li{float:left; letter-spacing:-1px; padding:0 0 0 13px; background: url(http://storage.iseverance.com/2013_obj_sev/main/location_listbg.gif) no-repeat left center;}
#page_title ul.path li:first-child{padding:0 13px 0 0; background:none;}

/* content-area(내용들어가는 부분) */
#content-area {width:100%; *padding-top:15px}

/* contents - 콘텐츠 상단 top버튼 */
#container #gototop {position:absolute; right:-49px; top:150px; overflow:hidden; width:37px; height:22px; z-index:100;}

div.lnbdep_function{float:right}
div.lnbdep_function div.sub_functionbtn{height:32px; padding:0 15px;}

/* 기능버튼(메일보내기, 프린트하기), 내즐겨찾기 기능 */
#functionbtn_form {float:right; overflow:hidden; padding-top:20px; height:22px}
#functionbtn_form ul {float:right;}
#functionbtn_form ul li {overflow:hidden; float:left; /* margin-right:4px; */}
#functionbtn_form ul li.fnc_mvfaver {margin-right:0} /* 내즐겨찾기 이동 */
#functionbtn_form ul li.fnc_mvfaver form {float:left;}
#functionbtn_form ul li.fnc_mvfaver select {float:left; width:119px; height:21px; padding:1px; font-size:12px; vertical-align:top;} /* select */
#functionbtn_form ul li.fnc_mvfaver .btn_move {overflow:hidden; display:inline-block; width:32px; height:0; margin-left:4px; padding-top:20px; border:none; background:url(http://storage.iseverance.com/2013_obj_isev/button/btn_move1.gif) 0 0 no-repeat;} /* 내즐겨찾기 이동버튼 */
#functionbtn_form ul li.fnc_addfaver {margin-right:0;} /* 추가버튼 */
#functionbtn_form ul li.fnc_addfaver form {float:left;}
#functionbtn_form ul li.fnc_addfaver .btn_add {overflow:hidden; width:32px; height:0; padding-top:20px; border:none; background:url(http://storage.iseverance.com/2013_obj_sev/button/btn_add01.gif) 0 0 no-repeat;}
#functionbtn_form ul li.script {display:none;}
#functionbtn_form ul li .btn_loginmove1 {overflow:hidden; display:inline-block; width:48px; height:0; margin-left:4px; padding-top:22px; border:none; background:url(http://storage.iseverance.com/2013_obj_sev/button/btn_move1.gif) 0 0 no-repeat;} /* 로그인필요 */
#functionbtn_form ul li .btn_loginmove2 {overflow:hidden; display:inline-block; width:48px; height:0; padding-top:22px; border:none; background:url(http://storage.iseverance.com/2013_obj_sev/button/btn_add01.gif) 0 0 no-repeat;} /* 로그인필요 */

/* 통합검색서비스 */

#wrap div.search_top{min-height:94px; _height:94px; .height:94px; zoom:1; z-index:3;}
#integration_search{width:100%; padding:50px 0 0 0;}

/* common */
#integration_search h5 a{font-weight:bold; text-decoration:underline; color:#1a58c0;}
#integration_search p a.c_under{color:#b65e08; text-decoration:underline;}
#integration_search a.more{display:inline-block; float:right; padding:0 10px 0 0px; margin:20px 0 0 0; font-weight:bold; text-decoration:underline; color:#1a58c0; background:url(http://storage.iseverance.com/2013_obj_sev/icon/blu_serch_more.gif) right 7px no-repeat;}
#integration_search div.con_line{width:750px; overflow:hidden; padding-bottom:25px; border-bottom:1px solid #dedede;}
#integration_search div.result_no{padding-top: 25px; border-top: 1px solid #dedede;}
#integration_search div.result_no p{padding:50px 0; text-align:center;}
#integration_search div.cont{margin-top:22px;}
#integration_search h4 + div.cont, #integration_search div.h4_search + div.cont{margin-top:0;}
#integration_search div.cont_img{width:736px; overflow:hidden;}
#integration_search div.cont_img div.con_left{float:left; width:75px; margin-right:10px;}
#integration_search div.cont_img div.con_right{float:left; width:651px;}
#integration_search div.cont_img div.con_right div.con_btn{margin-top:8px;}

#integration_search div.h4_search{width:750px; overflow:hidden;}
#integration_search div.h4_search h4{float:left;}
#integration_search div.h4_search span{display:inline-block; margin:20px 0 0 13px; font-size:14px;}
#integration_search div.cont span.location{display:inline-block; margin:5px 0 0 0; font-size:12px;}

/* contents */
#integration_search div.search_form{width:100%;}
#integration_search div.search_form div.box1{width:918px; overflow:hidden; padding:20px 20px; border:1px solid #ddd; background:#fafafa;}
#integration_search div.search_form div.box1 select.range{float:left;}
#integration_search div.search_form div.box1 ul.horiz_list {float:left; width:; overflow:hidden;}
/*#integration_search div.search_form div.box1 ul.horiz_list li{float:left; padding:0 0 0 15px;}*/
#integration_search div.search_form div.box1 ul.horiz_list li{float:left; padding:0 0 0 8px;}

#integration_search div.search_form div.box2{overflow:hidden; width:918px; overflow:hidden; padding:20px 20px; border:1px solid #cbd8e5; background:#eaf0f6; border-top:none;}
#integration_search div.search_form div.box2 div.search_box{position:relative; float:left; margin-right:5px;}
#integration_search div.search_form div.box2 input.blue_box{width:560px; height:25px; line-height:25px; border:3px solid #1a58c0;}
#integration_search div.search_form div.box2 span.btn_search_down{position:absolute; top:3px; right:3px;}
#integration_search div.search_form div.box2 span.btn_search_down a{display:inline-block; padding:10px 9px;}
#integration_search div.search_form div.box2 input.query_check{margin:0 0 0 20px;}
#integration_search div.search_form div.box2 div.qu_txt {margin:12px 0 0 0;}
#integration_search div.search_form div.box2 div.qu_txt span a{font-size:13px; margin:0 0 0 8px; color:#1a58c0; text-decoration:underline;}

#integration_search div.search_form div.box3{width:918px; overflow:hidden; padding:13px 20px; border:1px solid #cbd8e5; background:#eaf0f6; border-top:none;}
#integration_search div.search_form div.box3 table th{width:65px; height:30px; margin:2px 0 0 0; font-weight:bold;}
#integration_search div.search_form div.box3 table td input{margin:-1px 0 0 12px;}
#integration_search div.search_form div.box3 table td input.input2{margin:-1px 0 0 0;}
#integration_search div.search_form div.box3 table td img{vertical-align:middle;}
#integration_search div.search_form div.box3 span.btn_period{display:inline-block; margin:0 0 0 24px;}



/* con_layout */
#integration_search div.search_con{width:960px; min-height: 100%; overflow:hidden; margin:30px 0 0 0; background:url(http://storage.iseverance.com/2013_obj_sev/images/search_con_bg.gif) repeat-y;}
#integration_search div.search_con div.result{float:left; width:750px;}
#integration_search div.search_con div.result div.result_total{width:750px; overflow:hidden; padding:11px 0; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
#integration_search div.search_con div.result div.result_total strong{float:left; padding-right:5px;}
#integration_search div.search_con div.result div.result_total div.each_system{float:right;}
#integration_search div.search_con div.result div.result_total div.each_system a{padding:0 8px 0 8px;}
#integration_search div.search_con div.result div.result_total div.each_system a.first{background:url(http://storage.iseverance.com/2013_obj_sev_/images/each_system_line.gif) right 2px no-repeat}
#integration_search div.search_con div.infor_search div.infor_con p{margin:6px 0 0 0;}
#integration_search div.search_con div.video_con div.con_left{width:150px; border:1px solid #dedede; }
#integration_search div.search_con div.video_con div.con_right{width:570px;}

/* category */
#integration_search div.search_con div.category{float:right; width:180px; height:auto; background:#f7f7f7}
#integration_search div.category ul.r_meun li a{display:inline-block; width:165px; height:39px; padding:0 0 0 15px; line-height:39px; border-bottom:1px solid #c8d0de; font-weight:bold; background:#dfe8f7;}
#integration_search div.category ul.r_meun li.current a{display:inline-block; text-decoration:none; color:#fff;background:#1a58c0 url(http://storage.iseverance.com/2013_obj_sev/icon/blu_r_meun_list.gif) 162px 14px no-repeat;}
#integration_search div.category h4{margin:27px 0 10px 14px;}




/* footer */

/* footer_최종_130527 */
div.footer_area{clear:both; width:100%; margin:30px 0 0 0; }

/* banner_area */
div.footer_area div.f_ban_area{ border-top:1px solid #ccc;}
div.footer_area div.f_ban_area div.inner{position:relative; width:960px; height:70px; padding:30px 0 0 0; margin:0 auto;}
div.footer_area div.f_ban_area ul{overflow:hidden; }
div.footer_area div.f_ban_area ul li{float:left; /* margin:15px 0 15px 90px; */ width:240px;}
div.footer_area div.f_ban_area ul li:first-child{margin-left:20px;}
div.footer_area div.f_ban_area ul li a{display:block; text-align:left;}

div.footer_area div.f_ban_area .bx-pager{display:none;}
div.footer_area div.f_ban_area .bx-wrapper .bx-controls-direction{display:none;}

div.footer_area div.f_ban_area .bx-wrapper .bx-controls-auto {position:absolute; top:10px; right:0; width:32px;}
div.footer_area div.f_ban_area .bx-wrapper .bx-controls-auto .bx-start,
div.footer_area div.f_ban_area .bx-wrapper .bx-controls-auto .bx-stop{display:inline-block; float:left; overflow:hidden; height: 15px; text-indent: -6px; font-size:0;}
div.footer_area div.f_ban_area .bx-wrapper .bx-controls-auto .bx-start {width: 15px; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_play_161012.gif) no-repeat;}
div.footer_area div.f_ban_area .bx-wrapper .bx-controls-auto .bx-stop {width: 15px; margin:0 1px 0 0; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_stop_161012.gif) no-repeat;}

div.footer_area div.linksite{background:url(http://storage.iseverance.com/2013_obj_com/footer/footer_title_bg.gif) repeat-x;}
div.footer_area div.linksite div.inner{position:relative; width:960px; margin:0 auto;}
div.footer_area div.linksite div.inner div.tel_info{position:absolute; top:10px; left:0;}
div.footer_area div.linksite div.inner div.tel_info p{font-weight:bold;}
div.footer_area div.linksite div.inner div.tel_info p strong{margin:0 10px 0 0;}

div.footer_area div.tel_info2{padding:15px 0;}
div.footer_area div.tel_info2 ul{overflow:hidden; width:960px; margin:0 auto;}
div.footer_area div.tel_info2 ul li{float:left; margin:0 0 0 40px;}
div.footer_area div.tel_info2 ul li:first-child{margin:0;}

div.footer_area div.linksite div.title_area,
div.footer_area div.linksite div.title_area2{overflow:hidden; position:relative}
div.footer_area div.linksite div.title_area > ul,
div.footer_area div.linksite div.title_area2 > ul{/* float:right; */ margin-top:40px}
div.footer_area div.linksite div.title_area > ul > li,
div.footer_area div.linksite div.title_area2 > ul > li{float:left;}
div.footer_area div.linksite div.title_area  >ul > li.first-child,
div.footer_area div.linksite div.title_area2 > ul > li.first-child{border-right:0;}
div.footer_area div.linksite div.title_area > ul > li > a,
div.footer_area div.linksite div.title_area2 > ul > li > a{display:block; height:28px; padding:10px 20px 0 13px; font-size:14px; font-weight:bold; width:239px; border:1px solid #dfdfdf; background:#fafafa}
div.footer_area div.linksite div.title_area > ul > li > a img,
div.footer_area div.linksite div.title_area2 > ul > li > a img{float:right; margin:5px 0 0 0; *margin-top:-17px}
/* div.footer_area div.linksite div.title_area > ul > li.current,
div.footer_area div.linksite div.title_area2 > ul > li.current{border-bottom:0; background:#fff;} */
div.footer_area div.linksite div.title_area > ul > li.current > a,
div.footer_area div.linksite div.title_area2 > ul > li.current > a{height:29px; border-bottom:0 !important; background:#fff;}
a.family_site{position:absolute; top:0; right:273px}
a.ys_network{position:absolute; top:0; right:0}
/* div.footer_area div.linksite div.title_area2 > ul > li > div{margin-top:40px} */

/* div.footer_area div.linksite div.title_area2{overflow:hidden;}
div.footer_area div.linksite div.title_area2 > ul{float:right;}
div.footer_area div.linksite div.title_area2 > ul > li{float:left; width:239px; border:1px solid #dfdfdf; background:#fafafa;}
div.footer_area div.linksite div.title_area2 > ul > li.first-child{border-right:0;}
div.footer_area div.linksite div.title_area2 > ul > li > a{display:block; height:28px; padding:10px 20px 0 20px; font-size:14px; font-weight:bold;}
div.footer_area div.linksite div.title_area2 > ul > li > a img{float:right; margin:5px 0 0 0;}
div.footer_area div.linksite div.title_area2 > ul > li.current{border-bottom:0; background:#fff;}
div.footer_area div.linksite div.title_area2 > ul > li.current > a{height:28px;} */

div.footer_area div.linksite div.f_link_list{clear:both; overflow:hidden; margin:30px 0 20px 0; }
div.footer_area div.linksite #network{display:none;}

div.footer_area div.linksite .first-child{margin-left:0;}
div.footer_area div.linksite dl{float:left;}
div.footer_area div.linksite dl.only_one{/* float:none; */}
div.footer_area div.linksite dl dt{margin:0 0 10px 35px; font-weight:bold;}
div.footer_area div.linksite dl dd{float:left; width:160px; margin:0 0 0 35px;}
div.footer_area div.linksite dl dd ul.d2 li{margin:2px 0;}
div.footer_area div.linksite dl dd ul.d2 li.space{margin:20px 0 0 0;}
div.footer_area div.linksite dl dd ul.d2 li a{font-size:12px; color:#555;}
div.footer_area div.linksite dl dd ul.d2 li.d2_title > a{font-weight:bold;}

div.footer_area div.linksite div.column{float:left; width:160px; margin:0 0 0 35px; }
div.footer_area div.linksite div.column.first-child{margin-left:0}
div.footer_area div.linksite div.column dl{margin:0 0 20px 0;}
div.footer_area div.linksite div.column dt,
div.footer_area div.linksite div.column dd{margin-left:0;}
/* div.footer_area div.linksite div.column dt a{font-size:12px; height:auto !important; padding:0 !important} */

/* div.footer_area div.linksite div.f_link_list ul li{float:none; width:auto; border:0; background:none} */


#footer{width:100%; border-top:1px solid #dfdfdf; background:#fafafa;}
#footer div.f_inner{overflow:hidden; width:960px; margin:0 auto; padding:20px 0;}
#footer div.f_logo{float:left; margin:20px 15px 0 0;}
/* #footer div.f_logo a{display:block;} */
#footer div.f_logo a.first-child{margin:0 10px 0 0;}

#footer div.foot_center{float:left; width:505px;}
#footer div.foot_center.type2{float:left; width:auto;}
#footer div.foot_center ul.foot_menu{overflow:hidden; margin:0 0 10px 0;}
#footer div.foot_center ul.foot_menu li{float:left; margin:0 0 0 18px;}
#footer div.foot_center ul.foot_menu li:first-child{margin:0;}
#footer div.foot_center div.foot_info{font-size:11px;}
#footer div.foot_center div.foot_info address{float:left; margin:0 20px 0 0;}
#footer div.foot_center div.foot_info span.contact{display:block; float:left; padding:0 0 0 15px; background:url(http://storage.iseverance.com/2013_obj_com/footer/ico_contact.gif) no-repeat 0 6px;}
#footer div.foot_center div.foot_info p.copy{clear:both; }

#footer div.f_ban_area2{float:right; width:240px; margin:20px 0 0 0;}
#footer div.f_ban_area2 div.bx-wrapper{position:relative; padding:10px 20px; border:1px solid #e2e2e2; background:#fafafa;}
#footer div.f_ban_area2 div.bx-wrapper .bx-pager{position:absolute; top:-20px; right:0; width:25px; font-size:11px; }
#footer div.f_ban_area2 div.bx-wrapper .bx-pager span{font-weight:bold;}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-direction{position:absolute; top:14px; left:4px; width:226px;}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-direction .bx-prev,
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-direction .bx-next{display:inline-block; overflow:hidden; width:13px; height: 17px; text-indent: -6px; font-size:0;}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-direction .bx-prev{float:left; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_ban_prev_161012.gif) no-repeat}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-direction .bx-next{float:right; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_ban_next_161012.gif) no-repeat}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-auto{}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-auto {position:absolute; top:-20px; left:0; width:40px;}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-auto .bx-start,
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-auto .bx-stop{display:inline-block; float:left; overflow:hidden; height:18px; text-indent: -6px; font-size:0;}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-auto .bx-start {width: 17px; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_play_161012.gif) no-repeat;}
#footer div.f_ban_area2 div.bx-wrapper .bx-controls-auto .bx-stop {width: 17px; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_stop_161012.gif) no-repeat;}


/* 가변팝업 */
#popup_wrap_auto{overflow:auto;}
#popup_wrap_auto h1{height:35px; padding:15px 0 0 20px; font-size:16px; font-weight:bold; color:#fff; background: url(http://storage.iseverance.com/2013_obj_sev/images/popup_header_bg.gif) repeat-x}
#popup_wrap_auto div.content{padding:27px 20px; overflow:hidden;}
#popup_wrap_auto div.button_wrap{padding:0 2% 0 0;}
#popup_wrap_auto div.button_wrap span{display:inline-block; margin-left:5px;}



/* footer

footer_NEW



div.footer_area{clear:both; width:100%; margin:60px 0 0 0; border-top:1px solid #ccc;}

banner_area
div.footer_area div.banner_area{position:relative; width:960px; height:70px; padding:30px 0 0 0; margin:0 auto;}
div.footer_area div.banner_area ul{overflow:hidden; }
div.footer_area div.banner_area ul li{float:left; margin:15px 0 15px 90px;}
div.footer_area div.banner_area ul li:first-child{margin-left:20px;}
div.footer_area div.banner_area ul li a{display:block; text-align:center;}

div.footer_area div.banner_area .bx-pager{display:none;}
div.footer_area div.banner_area .bx-wrapper .bx-controls-direction{display:none;}

div.footer_area div.banner_area .bx-wrapper .bx-controls-auto {position:absolute; top:10px; right:0; width:32px;}
div.footer_area div.banner_area .bx-wrapper .bx-controls-auto .bx-start,
div.footer_area div.banner_area .bx-wrapper .bx-controls-auto .bx-stop{display:inline-block; float:left; overflow:hidden; height: 15px; text-indent: -6px; font-size:0;}
div.footer_area div.banner_area .bx-wrapper .bx-controls-auto .bx-start {width: 15px; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_ban_prev2.gif) no-repeat;}
div.footer_area div.banner_area .bx-wrapper .bx-controls-auto .bx-stop {width: 15px; margin:0 1px 0 0; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_ban_next2.gif) no-repeat;}

network
div.footer_area div.network{width:100%;}
div.footer_area div.network div.title_area{height:38px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; background:#fafafa;}
div.footer_area div.network div.title_area.list_close{border-bottom:0;}
div.footer_area div.network h3.network{width:960px; margin:0 auto;}
div.footer_area div.network h3.network a{float:right; display:block; width:232px; height:27px; margin:-1px 0 0 0; padding:12px 0 0 0; text-align:center; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#fff;}

div.footer_area div.inner{width:960px; margin:0 auto; padding:30px 0 0 0; font-size:12px;}
div.footer_area div.inner div.f_link_list{float:left; width:150px; margin:0 40px 30px 0;}
div.footer_area div.inner div.f_link_list h4{margin:0 0 8px 0;}
div.footer_area div.inner div.f_link_list h4.one_link{margin:0 0 20px 0;}
div.footer_area div.inner div.f_link_list ul.list{margin:0 0 25px 0; }
div.footer_area div.inner div.f_link_list ul li{margin:5px 0;}
div.footer_area div.inner div.f_link_list ul li a{font-size:12px; color:#7a7c79;}

div.footer_area #footer{overflow:hidden; width:100%; padding:23px 0 20px 0; border-top:1px solid #dfdfdf;  background:#fafafa;}
div.footer_area #footer div.f_inner{width:960px; margin:0 auto;}
div.footer_area #footer div.f_inner img.foot_logo{float:left; margin:12px 27px 0 0;}
div.footer_area #footer div.f_inner div.foot_center{float:left;}
div.footer_area #footer div.f_inner div.foot_center ul.foot_menu{float:left; margin:0 0 15px 0;}
div.footer_area #footer div.f_inner div.foot_center ul.foot_menu li{float:left; margin:0 0 0 20px;}
div.footer_area #footer div.f_inner div.foot_center ul.foot_menu li:first-child{margin:0;}
div.footer_area #footer div.f_inner div.foot_center ul.foot_menu li a img{display:block;}
div.footer_area #footer div.f_inner div.foot_center div.foot_info{clear:both;}
div.footer_area #footer div.f_inner div.foot_center div.foot_info address{float:left; margin:0 10px 0 0;}
div.footer_area #footer div.f_inner div.foot_center div.foot_info span{float:left;}
div.footer_area #footer div.f_inner div.foot_center div.foot_info p.copy{clear:both; padding:5px 0 0 0;}

div.footer_area #footer div.f_inner div.banner{position:relative; float:right; width:257px; }
div.footer_area #footer div.f_inner div.banner div.b_inner{height:33px; padding:14px 10px 0 10px; margin:12px 0 0 0;border:1px solid #dedede;}
div.footer_area #footer div.f_inner div.banner div.num{position:absolute; top:0; right:0; font-size:10px; line-height:1;}
div.footer_area #footer div.f_inner div.banner div.num span.current{font-weight:bold;}
div.banner div.bx-wrapper{width:207px; padding:0 20px}
div.banner div.bx-wrapper div.bx-pager{display:none;}
ul.bxslider2{width:237px; height:43px;}
ul.bxslider2 li a{display:inline-block; padding:0 15px 0 0; background:url(http://storage.iseverance.com/2013_obj_com/footer/banner_line.gif) no-repeat right 0}
ul.bxslider2 li a.line_none{background:none;}
div.banner div.b_inner .bx-wrapper .bx-controls-auto{position:absolute; top:0px; left:0;}
div.banner div.b_inner .bx-wrapper .bx-controls-auto .bx-controls-auto-item{float:left; width:6px; margin:0 5px 0 0}
div.banner div.b_inner .bx-wrapper .bx-controls-auto .bx-start,
div.banner div.b_inner .bx-wrapper .bx-controls-auto .bx-stop{display:inline-block; overflow:hidden; height: 6px; text-indent:-6px;}
div.banner div.b_inner a.bx-stop{background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_stop.gif) no-repeat}
div.banner div.b_inner a.bx-start{background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_play.gif) no-repeat}

div.banner div.b_inner .bx-wrapper .bx-controls-direction{position:absolute; top:32px; left:10px; width:237px; height:7px; }
div.banner div.b_inner .bx-wrapper .bx-controls-direction a{position: absolute; top:0; width: 4px; height: 7px; text-indent: -9999px; z-index: 9999;}
div.banner div.b_inner .bx-wrapper .bx-controls-direction .bx-prev{left:0; background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_ban_prev.gif) no-repeat;}
div.banner div.b_inner .bx-wrapper .bx-controls-direction .bx-next{right:0;background:url(http://storage.iseverance.com/2013_obj_com/footer/btn_ban_next.gif) no-repeat;}


footer_OLD
footer - 컨텐트 가운데 정렬 공통사용
#footer {clear:both; position:relative; width:100%; z-index:1;}
.fwrap {position:relative; overflow:hidden; width:950px; margin:0 auto;}

footer(1) - 대표홈페이지 정보
.footer_intro {clear:both; width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#ededed; text-align:center;}
.footer_intro .fwrap {min-height:52px; _height:52px;}
.footer_intro .logo {position:absolute; left:0; top:11px;}
.footer_intro address {padding:14px 13px 0 0; text-align:right; line-height:1px; font-size:1px;}
.footer_intro address img.addr {margin-right:5px;} 주소
.footer_intro address a.contactus {} 관리자메일
.footer_intro .copy {padding:7px 9px 0 0; text-align:right;}

footer(2) - 정보모음
.footer_info {clear:both; width:100%; border-bottom:1px solid #e6e6e6; background:#f7f7f7; text-align:center;}

footer(2) - 메뉴
.footer_info .menu {float:left; width:481px; margin:13px 0 9px 0;}
.footer_info .menu ul {float:left; width:100%; background:url(http://storage.iseverance.com/2009_obj_com/footer/menu.gif) 0 0 repeat;}
.footer_info .menu ul li {float:left; height:16px; margin:13px 14px 0 0; _margin-top:11px; padding-right:14px; background:url(http://storage.iseverance.com/2009_obj_com/footer/img_footer_menu_bar.gif) 100% 6px no-repeat;}
.footer_info .menu ul li.last-child {margin-right:0; padding-right:0; background:none;}
.footer_info .menu ul li a {float:left; height:16px; padding-top:4px;}
.footer_info .menu ul li a img {float:left;}
footer(2) - 브랜드
.footer_info .brand {float:right; width:437px; height:61px; padding:6px; margin:13px 0; background:url(http://storage.iseverance.com/2009_obj_com/footer/brand_bg.gif) no-repeat left top;}
.footer_info .brand li {float:left; padding-right:4px; margin-right:3px; border-right:1px solid #f2f2f2;}
.footer_info .brand li.last-child {margin-right:0; padding-right:0px; border-right:none;}
.footer_info .brand2 {width:265px; height:67px; margin:13px 0 8px; padding:6px 6px 6px 10px; background:url(http://storage.iseverance.com/2009_obj_com/footer/brand_bg2.gif) no-repeat left top;} 2칸일경우
.footer_info .brand2 li {width:118px; text-align:center;}
.footer_info .brand1 {width:143px; padding-left:10px; background:url(http://storage.iseverance.com/2009_obj_com/footer/brand_bg3.gif) no-repeat left top;} 1칸일경우

footer(2) - 채용/전화
.footer_info .employ_tel {float:left; width:475px; min-height:29px; _height:29px; border:3px solid #ececec; background:white;}
.footer_info .employ_telright {float:right; width:449px; margin-top:14px;}
.footer_info .employ_tel ul.emply {float:left; height:20px; padding:5px 0 0 10px;}
.footer_info .employ_tel ul.emply li {float:left; margin-right:14px; padding-right:16px; background:url(http://storage.iseverance.com/2009_obj_com/footer/img_footer_menu_bar.gif) 100% 50% no-repeat;}
.footer_info .employ_tel ul.emply li.last-child {background:none;}
.footer_info .employ_tel ul.emply li a {float:left; padding:4px 0;}
.footer_info .employ_tel p.tel {float:right; padding:9px 18px 8px 10px; line-height:1px; font-size:1px; border-left:1px solid #ececec;}
.footer_info .employ_tel p.tel-last {float:right; padding:9px 18px 8px 10px; line-height:1px; font-size:1px;}
.footer_info .employ_tel p.tel-only-child {padding:9px 0 8px 0; text-align:center; line-height:1px; font-size:1px;}

footer - 전화번호만!!
#footer ul.tel_grp {clear:both; overflow:hidden; margin-bottom:15px; border:3px solid #e1e1e1; background:white; zoom:1;}
#footer ul.tel_grp li {float:left; height:21px; width:235px; padding-top:12px; text-align:center; border-right:1px solid #ececec;}
#footer ul.tel_grp li.last-child {border-right:none;}

footer(3) - 패밀리 사이트
#familysite {overflow:hidden; clear:both; width:100%; padding-bottom:30px; border-bottom:1px solid #ebebeb; background:#fafafa; text-align:center; zoom:1;}
#familysite .fwrap dl {float:left; margin-top:20px; text-align:left;}
#familysite .fwrap dd {float:left; width:149px; margin-right:9px;}
#familysite .fwrap dd p {padding-left:2px; margin-bottom:5px; background:url(http://storage.iseverance.com/2009_obj_com/footer/familysite_bg_h2lt.gif) no-repeat left top;}
#familysite .fwrap dd p a{display:block; height:18px; padding:7px 0 0 9px; background:url(http://storage.iseverance.com/2009_obj_com/footer/familysite_bg_h2rt.gif) no-repeat right top;}
#familysite .fwrap dd ul {padding:5px 0 10px 0;}
#familysite .fwrap dd ul li {padding:0 0 4px 11px; vertical-align:top; line-height:15px; font-size:12px;}
#familysite .fwrap dd.end {margin-right:0;}
#familysite .fwrap dd a:hover {text-decoration:underline;}

footer(개별)
#footer_depart p.depart_button {position:absolute; top:0; right:0;} 버튼
#footer_depart {clear:both; overflow:hidden; width:100%; margin-bottom:1px; padding:15px 0; border-bottom:1px solid #e1e1e1; zoom:1;}
#footer_depart .depart_list_wrap {}
#footer_depart .depart {float:left; margin-right:9px;}
#footer_depart .depart p {padding-left:2px; background:url(http://storage.iseverance.com/2009_obj_com/footer/familysite_bg_h2lt.gif) no-repeat left top;}
#footer_depart .depart p a {display:block; height:18px; padding:7px 0 0 9px; background:url(http://storage.iseverance.com/2009_obj_com/footer/familysite_bg_h2rt.gif) no-repeat right top;}
#footer_depart .depart ul {float:left; padding-top:10px;}
#footer_depart .depart ul li {width:126px; padding:0 0 4px 11px ; vertical-align:top; line-height:15px; font-size:12px; white-space:nowrap;}
#footer_depart .depart ul.last-child li {width:auto;}
#footer_depart p.departinfo {clear:both; float:right; margin-top:7px; height:20px; padding:9px 18px 0 10px; border:3px solid #ececec; background:white;} 전화번호

footer - 영문(link)
#footer_link {clear:both; width:100%; background:#dcdcdc;}
#footer_link ul.link {overflow:hidden; width:100%; padding:13px 0 8px;}
#footer_link ul.link li {float:left; margin:0 10px 5px 0; padding-right:20px; background:url(http://storage.iseverance.com/2009_obj_com/icon/bar_1x7_fcfcfc.gif) 100% 3px no-repeat;}
#footer_link ul.link li.last-child {margin-right:0; padding-right:0; background:none;}
#footer_link ul.link li a {font-size:11px;}
#footer_link ul.link li a:ink,
#footer_link ul.link li a:visited {color:#6e6e6e;} */

/* board title */
.boardtitle {float:left;}










/* 
	class 삭제 필요
*/

/* pnow */
#snb_menu ul li.pnow {/*background-color:#f5f5f7; background-image:url(http://storage.iseverance.com/2009_obj_isev/images/bg_line_h_dot2.gif);*/}
#snb_menu ul li.pnow a {/*font-weight:bold !important; color:#006caa !important; background-image:url(http://storage.iseverance.com/2009_obj_isev/icon/bu_dot_on.gif) !important;*/}

/* 메뉴마지막 라인 없애기 */
#snb_menu .last-line {/*position:relative; top:-1px; margin-bottom:-1px; overflow:hidden; height:1px; background:white;*/} /* 메뉴 마지막선 제거 */



/*
삭제

/* header - 추천검색어 *
#search_form {position:absolute; bottom:17px; right:0; z-index:99;}
#search_form fieldset {float:left;}
#search_form .search {overflow:hidden; width:218px; height:19px; border:1px solid #aaaaaa; background:#fff;}
#search_form .search .title {float:left;}
#search_form .search .title img {vertical-align:top;}



#search_form .search .insert_word {float:left; border:0; padding-left:6px; padding-top:4px; width:130px; color:#666; height:14px;}
#search_form .search .btn {float:right;}

#gnb_yuhs_lry ul {width:119px;}
#gnb_yuhs_lry ul li {clear:both; width:82px; margin:0 auto; margin-top:1px; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_yuhs_lry ul li a {display:block; padding-top:2px; height:13px; font-weight:bold; font-size:11px; letter-spacing:0.05em}
#gnb_yuhs_lry ul li a:hover {background-color:#ececec;}
#gnb_yuhs_lry ul li.last-line {background:none;}

#gnb_yuhs_lry2 {display:; position:absolute; top:32px; left:131px; width:119px; height:103px; padding-top:12px; background:url(http://storage.iseverance.com/2009_obj_com/top/gnb_univ_popbg1.gif) 0 0 no-repeat; z-index:112;}
#gnb_yuhs_lry2 ul {width:119px;}
#gnb_yuhs_lry2 ul li {clear:both; width:82px; margin:0 auto; margin-top:1px; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_yuhs_lry2 ul li a {display:block; padding-top:2px; height:13px; font-weight:bold; font-size:11px; letter-spacing:0.05em}
#gnb_yuhs_lry2 ul li a:hover {background-color:#ececec;}
#gnb_yuhs_lry2 ul li.last-line {background:none;}

#gnb_univ_lry ul {width:119px;}
#gnb_univ_lry ul li {clear:both; width:82px; margin:0 auto; margin-top:1px; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_univ_lry ul li a {display:block; padding-top:2px; height:13px; font-weight:bold; font-size:11px; letter-spacing:0.05em}
#gnb_univ_lry ul li a:hover {background-color:#ececec;}
#gnb_univ_lry ul li.last-line {background:none;}

#gnb_univ_lry2 {display:; position:absolute; top:32px; left:131px; width:119px; height:103px; padding-top:12px; background:url(http://storage.iseverance.com/2009_obj_com/top/gnb_univ_popbg1.gif) 0 0 no-repeat; z-index:112;}
#gnb_univ_lry2 ul {width:119px;}
#gnb_univ_lry2 ul li {clear:both; width:82px; margin:0 auto; margin-top:1px; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_univ_lry2 ul li a {display:block; padding-top:2px; height:13px; font-weight:bold; font-size:11px; letter-spacing:0.05em}
#gnb_univ_lry2 ul li a:hover {background-color:#ececec;}
#gnb_univ_lry2 ul li.last-line {background:none;}

#gnb_sev_lry ul.left,
#gnb_sev_lry ul.right {float:left; width:125px; padding-top:12px; vertical-align:top;} /* 왼쪽/오른쪽 리스트 *
#gnb_sev_lry ul.left li,
#gnb_sev_lry ul.right li {float:left; width:100%; margin-top:1px; vertical-align:top; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_sev_lry ul li.smenu a {display:block; padding-top:2px; height:13px; vertical-align:top; font-weight:bold; font-size:11px; letter-spacing:0.05em} /* 서브를 가지고 있는 메뉴 *
#gnb_sev_lry ul li.smenu a:hover {background-color:#ececec;}
#gnb_sev_lry ul li.smenu ul {width:118px; padding-left:0;}
#gnb_sev_lry ul li.smenu li {clear:both; float:left; width:118px; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_sev_lry ul li.smenu li a {display:block; padding-top:2px; height:13px;  vertical-align:top; font-weight:normal; font-size:11px;}
#gnb_sev_lry ul li.smenu li a:hover {background-color:#ececec;}
#gnb_sev_lry ul li.last-line {padding-bottom:0 !important; background:none !important;}

#gnb_sev_lry2 {display:; position:absolute; left:220px; top:19px; width:258px; height:180px; padding-left:19px; background:url(http://storage.iseverance.com/2009_obj_com/top/gnb_sev_popbg_.gif) 0 0 no-repeat; z-index:112;}
#gnb_sev_lry2 ul.left,
#gnb_sev_lry2 ul.right {float:left; width:125px; padding-top:12px; vertical-align:top;} /* 왼쪽/오른쪽 리스트 *
#gnb_sev_lry2 ul.left li,
#gnb_sev_lry2 ul.right li {float:left; width:100%; margin-top:1px; vertical-align:top; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_sev_lry2 ul li.smenu a {display:block; padding-top:2px; height:13px; vertical-align:top; font-weight:bold; font-size:11px; letter-spacing:0.05em} /* 서브를 가지고 있는 메뉴 *
#gnb_sev_lry2 ul li.smenu a:hover {background-color:#ececec;}
#gnb_sev_lry2 ul li.smenu ul {width:118px; padding-left:0;}
#gnb_sev_lry2 ul li.smenu li {clear:both; float:left; width:118px; padding-bottom:2px; background:url(http://storage.iseverance.com/2009_obj_com/icon/dotln_1x3_d7d7d7.gif) 0 bottom repeat-x;}
#gnb_sev_lry2 ul li.smenu li a {display:block; padding-top:2px; height:13px;  vertical-align:top; font-weight:normal; font-size:11px;}
#gnb_sev_lry2 ul li.smenu li a:hover {background-color:#ececec;}
#gnb_sev_lry2 ul li.last-line {padding-bottom:0 !important; background:none !important;}

a#language_lrybtn {float:left; width:97px; height:32px; background:url(http://storage.iseverance.com/2013_obj_com/top/util_lang.gif) 0 0 no-repeat;}
a#language_lrybtn span {position:absolute; top:-9999em;}

#language_lry2 {display:; position:absolute; right:-5px; top:17px; width:70px; padding-top:13px; background:white url(http://storage.iseverance.com/2009_obj_com/top/util_langug_bg.gif) top left no-repeat; z-index:101;}
#language_lry2 ul {overflow:hidden; width:45px; padding:0 16px 8px 9px; background:url(http://storage.iseverance.com/2009_obj_com/top/util_langug_bg.gif) bottom left no-repeat;}
#language_lry2 li {float:left; width:100%; padding-bottom:1px; font-size:1px; line-height:1px; background:url(http://storage.iseverance.com/2009_obj_com/top/util_langug_line.gif) bottom left repeat-x;}
#language_lry2 li.last-child {background:none;}
#language_lry2 a {float:left; padding:4px 0;}

#language_lry3 {display:; position:absolute; right:-5px; top:17px; width:210px; padding-top:13px;padding-right:13px; background:white url(http://storage.iseverance.com/2009_obj_com/top/util_langug_bg_w.gif) top left no-repeat; z-index:101;}
#language_lry3 ul {overflow:hidden; width:210px; background:url(http://storage.iseverance.com/2009_obj_com/top/util_langug_bg_w.gif) bottom left no-repeat;}
#language_lry3 li {float:left; width:100%; padding-bottom:1px; padding-left:20px;  font-size:1px; line-height:1px; background:url(http://storage.iseverance.com/2009_obj_com/top/util_langug_line.gif) bottom left repeat-x;}
#language_lry3 li.last-child {background:none;}
#language_lry3 a {float:left; padding:4px 0;}

#language_lry ul {overflow:hidden; width:45px; padding:0 16px 8px 9px; background:url(http://storage.iseverance.com/2009_obj_com/top/util_langug_bg.gif) bottom left no-repeat;}
#language_lry li {float:left; width:100%; padding-bottom:1px; font-size:1px; line-height:1px; background:url(http://storage.iseverance.com/2009_obj_com/top/util_langug_line.gif) bottom left repeat-x;}
#language_lry li.last-child {background:none;}
#language_lry a {float:left; padding:4px 0;}

#lnb {clear:both; float:left; height:40px; position:relative; z-index:100;}
#lnb .menu {float:left;}
#lnb .menu .submenu {display:none; position:absolute; left:-9999em; top:40px; overflow:hidden; width:1px; background:#007fc3 url(http://storage.iseverance.com/2009_obj_isev/top/lnb_bg1.gif) 0 0 repeat-x;}
#lnb .menu .submenu img {vertical-align:top;}
#lnb .menu .submenu ul {position:relative; padding:5px 0 10px; background:url(http://storage.iseverance.com/2009_obj_com/top/lnb_bg2.png) bottom left repeat-x; z-index:2; zoom:1;}
#lnb .menu .submenu ul {_background-image:url(http://storage.iseverance.com/2009_obj_com/top/lnb_bg2.gif);}
#lnb .menu .submenu li {margin:0 8px; padding-left:6px; background:url(http://storage.iseverance.com/2009_obj_isev/top/lnb_bar.gif) bottom left repeat-x;}
#lnb .menu .submenu li.end {background:none;}
#lnb .menu .submenu li a {display:block; padding:6px 0 5px; color:#d1e1e9; zoom:1;}
#lnb .menu .submenu li a:hover {color:#fff;}
#lnb .menu .submenu iframe {display:none; _display:block; position:absolute; top:0; left:0; width:100%; height:120px; margin:0; padding:0; z-index:1; _filter: alpha(opacity=0); /* IE 적용 *}
#lnb .menu img {vertical-align:top;}

*/

#img_wrapper{background:url(http://storage.iseverance.com/2013_obj_univ/images/nurs_bg.gif) 0 0 no-repeat;width:596px;height:394px; padding:17px 0px  0px 14px;}
#img_wrapper #bigPic{margin-top: 47px;border: 6px solid #85bac8;width: 400px;float: left;height: 300px;}
#img_wrapper #bigPic img{position:absolute;display:none;}
#img_wrapper ul#thumbs, #img_wrapper ul#thumbs li{margin:0;padding:0;	list-style:none;}
#img_wrapper .s_img{ width:165px;float:left;}	
#img_wrapper ul#thumbs li{float:left;width:40px;height:30px;margin-right:7px;margin-bottom:5px;border:3px solid #CCC;cursor:pointer;}
#img_wrapper ul#thumbs li.active{border:3px solid #000;float:left;width:40px;height:30px;margin-right:7px;margin-bottom:5px;cursor:pointer;}
#img_wrapper ul#thumbs img{float:left;width:40px;height:30px;line-height:80px;overflow:hidden;position:relative;z-index:1;}