 @charset "utf-8";
/*
veduh web publishing team (http://www.veduh.com/) ljm 090705
cms.css : i세브란스(isev.css), 의료원(sev.css), 병원(hosp.css), 대학(univ.css)의 컨텐츠에 공통적으로 적용할수 있는 css 모음파일
*/

/* ========== [cms] - 가이드관련 ========== */
/* cms - 메뉴 */
.guide_menu {overflow:hidden; margin-bottom:15px; padding:10px 15px 6px 14px; font-weight:bold; font-size:12px; line-height:normal !important; color:#ddd; border-bottom:2px solid #ddd; zoom:1;}
.guide_menu a {display:inline-block; padding:3px 3px 3px 6px; color:#888 !important; text-decoration:none !important;}
.guide_menu a.current {color:#ff0000 !important;}

/* cms - 타이틀 */
h1.guide_title {overflow:hidden; clear:both; margin:0 15px 10px !important; padding:8px 5px 5px 10px; font:bold 14px/normal gulim; color:#000; background:#eaeaea;}

/* cms - 가이드설명 */
p.guide_explain {margin:0 15px 20px; padding:8px 10px 5px 10px; line-height:18px; font-size:12px; border:1px solid #dedede;}

/* cms - source(html)박스 */
.guide_htmlbox {width:750px; margin-left:15px; padding:0 0 10px 5px;}

/* cms - source(xmp)박스 */
.guide_sourcebox {display:none; margin:0 15px 10px 15px; padding:8px 15px 15px 15px; line-height:15px; font-size:12px; border:1px solid #ddd; background:#fafafa;}

/* cms - 소스링크 */
a.guide_sourcebtn {clear:both; float:left; margin-left:15px; margin-bottom:40px;}
a.guide_sourcebtn:link,
a.guide_sourcebtn:visited {color:#fff; font-size:12px; text-decoration:none; background:#000; padding:5px 5px 1px 5px;}
a.guide_sourcebtn:hover {color:#ffff00;}
a.guide_sourcebtn:active {color:#fff; font-size:12px; text-decoration:none; background:#000; padding:5px 5px 1px 5px;}

/* cms - 글자색 */
.guide_ft_point1 {color:red;}
.guide_ft_point2 {color:blue;}

/* cms - 콘텐츠작성 레이아웃 */
#cms_layout_wrap {padding:25px;}
#cms_layout {overflow:visible; width:740px; padding-right:10px; border-top:5px solid black; border-bottom:5px solid black; /* border:5px solid #eaeaea; */}

/* global - 감추기 */
.hide {overflow:hidden;visibility:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
caption.hide {display:; position:static;}

/* global -float */
.fl {float:left;}
.fr {float:right;}
.cl_both {clear:both; overflow:hidden; height:0; font-size:0; line-height:0;}

/* display */
.none {display:none;}
.inline {display:inline-block; #display:inline; #zoom:1; margin-right:-4px; #margin-right:0;}
.inlineblk {display:-moz-inline-stack; /* ff2 */ display:inline-block;}

/* table */
.tbl-fixed {table-layout:fixed;}

/* global - font */
.ft_point1 {color:#ef870e;}
.ft_point2 {color:#006caa;}
.ft_point3 {color:red;}
.ft_point4 {color:#666;}
.ft_point5 {color:#b6b6b6;}
.ft_point6 {color:#4B98DC;}
.ft_point7 {color:#7FD200;}
.ft_point8 {color:#ff6c00;}
.ft_point9 {color:#3e9809;}

.ft_u {text-decoration:underline;}
.ft_b {font-weight:bold;}
.ft_wn {font-weight:normal;}

.ft_sp0 {letter-spacing:0 !important;}
.ft_sp1 {letter-spacing:-1px !important;}

.ft_s11 {font-size:11px !important; font-family:Dotum;}
.ft_s12 {font-size:12px; font-family:Gulim;}
.ft_s14 {font-size:14px; font-family:Dotum;}
.ft_s30 {font-size:35px; font-family:Gulim;}

.ft_lh14 {line-height:14px !important;}
.ft_lh16 {line-height:16px !important;}
.ft_lh20 {line-height:20px !important;}
.ft_lh25 {line-height:25px !important;}

/* font - indent */
.nbr_indent1 {margin-left:14px; text-indent:-14px;}
.nbr_indent1b {margin-left:17px; text-indent:-17px;}
.nbr_indent2 {margin-left:20px; text-indent:-20px;}
.nbr_indent2b {margin-left:24px; text-indent:-24px;}

/* global - align */
.al_l {text-align:left;}
.al_c {text-align:center;}
.al_r {text-align:right;}
.al_t {vertical-align:top !important;}
.al_m {vertical-align:middle;}
.al_b {vertical-align:bottom;}
.blk_c {display:block; margin:0 auto;}

/* margin / padding */
.mg0 {margin:0 !important;}

.mgt0 {margin-top:0 !important;} /* 위 */
.mgt2 {margin-top:2px !important;} /* 위 */
.mgt5 {margin-top:5px !important;}
.mgt6 {margin-top:6px !important;}
.mgt7 {margin-top:7px !important;}
.mgt8 {margin-top:7px !important;}
.mgt9 {margin-top:9px !important;}
.mgt10 {margin-top:10px !important;}
.mgt11 {margin-top:11px !important;}
.mgt12 {margin-top:12px !important;}
.mgt13 {margin-top:13px !important;}
.mgt15 {margin-top:15px !important;}
.mgt17 {margin-top:17px !important;}
.mgt20 {margin-top:20px !important;}
.mgt25 {margin-top:25px !important;}
.mgt27 {margin-top:27px !important;}
.mgt30 {margin-top:30px !important;}
.mgt35 {margin-top:35px !important;}
.mgt40 {margin-top:40px !important;}
.mgt50 {margin-top:50px !important;}
.mgt60 {margin-top:60px !important;}
.mgt70 {margin-top:70px !important;}
.mgt80 {margin-top:80px !important;}
.mgr0 {margin-right:0 !important;} /* 오른 */
.mgr5 {margin-right:5px !important;}
.mgr6 {margin-right:6px !important;}
.mgr7 {margin-right:7px !important;}
.mgr8 {margin-right:8px !important;}
.mgr9 {margin-right:9px !important;}
.mgr10 {margin-right:10px !important;}
.mgr11 {margin-right:11px !important;}
.mgr15 {margin-right:15px !important;}
.mgr20 {margin-right:20px !important;}
.mgr25 {margin-right:25px !important;}
.mgr28 {margin-right:28px !important;}
.mgr30 {margin-right:30px !important;}
.mgr35 {margin-right:35px !important;}
.mgr40 {margin-right:40px !important;}
.mgr70 {margin-right:70px !important;}
.mgb0 {margin-bottom:0 !important;} /* 아래 */
.mgb4 {margin-bottom:4px !important;}
.mgb5 {margin-bottom:5px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb15 {margin-bottom:15px !important;}
.mgb16 {margin-bottom:16px !important;}
.mgb18 {margin-bottom:18px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb25 {margin-bottom:25px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgb35 {margin-bottom:35px !important;}
.mgb40 {margin-bottom:40px !important;}
.mgl0 {margin-left:0 !important;} /* 왼 */
.mgl3 {margin-left:3px !important;}
.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}
.mgl20 {margin-left:20px !important;}
.mgl25 {margin-left:25px !important;}
.mgl27 {margin-left:27px !important;}
.mgl30 {margin-left:25px !important;}
.mgl35 {margin-left:25px !important;}
.mgl40 {margin-left:25px !important;}
.mgl225 {margin-left:225px !important;}
.mgl45 {margin-left:45px !important;}
.mgt-5 {margin-top:-5px !important;}

.pd0 {padding:0 !important;}
.pt0 {padding-top:0 !important;}
.pt30 {padding-top:30px !important;}
.pt1 {padding-top:1px !important;}
.pt15 {padding-top:15px;} /* 위 */
.pr20 {padding-right:20px;} /* 오른쪽 */
.pb0 {padding-bottom:0 !important;} /* 아래 */
.pb10 {padding-bottom:10px;}
.pl6 {padding-left:6px;}
.pl45 {padding-left:45px;}
.ptb5 {padding:5px 0;} /* 복합 */
.ptb20 {padding:20px 0;}

/* global - 서식관련(select, input ...) */
.select {height:20px; font-size:12px; vertical-align:middle;}
.input-text {height:15px; padding-top:3px; border:1px solid #b6b6b6; font-size:12px;}
.input-text2 {height:15px; padding-top:3px; border:1px solid #DADADA; font-size:12px; background:#F1F1F1;}
.input-radio {width:13px; height:13px; margin:0; padding:0; vertical-align:top;}
.input-check {width:13px; height:13px; margin:0; padding:0; vertical-align:middle;}
.input-image {margin:0; padding:0; border:none; vertical-align:middle;}
.input-file {height:20px; padding-top:2px; border:1px solid #b6b6b6; font-size:12px; background:#f5f4eb;}
.textarea {border:1px solid #b6b6b6; font-size:12px;}
input.readonly {background:#f5f4eb;}

/* 선택항목체크 */
/* 그룹1 - 주로 테이블안에 쓰임 */
ul.chkgrp {overflow:hidden; width:100%; margin-top:3px;}
ul.chkgrp_only {margin:0 0 -6px 0;}
ul.chkgrp li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; margin:0 -4px 6px 0; #margin-right:0px; vertical-align:top; line-height:12px;}
ul.chkgrp li.last-child {margin-right:0 !important; width:auto !important;}
ul.chkgrp li .input-check {vertical-align:middle;}
ul.chkgrp li .input-radio {vertical-align:middle;}
ul.chkgrp li .input-text {position:relative;}

/* 그룹2 - 단독일 경우에 주로 쓰이며 상하의 간격이 넓음  */
ul.chkgrp2 {overflow:hidden; width:100%; margin-top:3px;}
ul.chkgrp2_only {margin:0 0 -11px 0;}
ul.chkgrp2 li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; margin:0 -4px 11px 0; #margin-right:0px; vertical-align:top; line-height:12px;}
ul.chkgrp2 li.last-child {margin-right:0 !important; width:auto !important;}
ul.chkgrp2 li .input-check {vertical-align:middle;}
ul.chkgrp2 li .input-radio {vertical-align:middle;}
ul.chkgrp2 li .input-text {position:relative;}

ul.chkgrp730 li {width:730px;}
ul.chkgrp360 li {width:360px;}
ul.chkgrp300 li {width:290px;}
ul.chkgrp270 li {width:270px;}
ul.chkgrp250 li {width:250px;}
ul.chkgrp240 li {width:240px;}
ul.chkgrp195 li {width:195px; margin-bottom:15px;}
ul.chkgrp180 li {width:180px;}
ul.chkgrp170 li {width:170px;}
ul.chkgrp149 li {width:149px;}
ul.chkgrp110 li {width:110px;}
ul.chkgrp90 li {width:90px;}
ul.chkgrp80 li {width:80px;}
ul.chkgrp_mgr15 li {margin-right:15px;}
ul.chkgrp_mgr20 li {margin-right:20px;}
ul.chkgrp_mgr24 li {margin-right:24px;}
ul.chkgrp_mgr40 li {margin-right:40px;}

/* global - a 링크 */
a.link:link, a.link:visited,
a.link:hover, a.link:active {color:#006daa; text-decoration:underline;}

a.link2:link, a.link2:visited {text-decoration:underline;}
a.link2:hover, a.link2:active {letter-spacing:-1px; font-weight:bold; color:#006daa; text-decoration:underline;} /* 밑줄상태에 롤오버시 색변화(blue) */

a.link3:link, a.link3:visited,
a.link3:hover, a.link3:active {text-decoration:underline;}

/* global - width/height */
.w740 {width:740px;}
.w730 {width:730px !important;}
.w720 {width:720px;}
.w700 {width:700px;}
.w660 {width:660px;}
.w650 {width:650px;}
.w630 {width:630px;}
.w610 {width:610px;}
.w600 {width:600px;}
.w590 {width:590px !important;}
.w588 {width:588px;}
.w576 {width:576px;}
.w559 {width:559px;}
.w550 {width:550px;}
.w525 {width:525px;}
.w500 {width:500px;}
.w495 {width:495px;}
.w460 {width:460px;}
.w450 {width:450px;}
.w440 {width:440px !important;}
.w439 {width:439px;}
.w427 {width:427px;}
.w425 {width:425px !important;}
.w420 {width:420px;}
.w400 {width:400px !important;}
.w370 {width:370px !important;}
.w369 {width:369px;}
.w365 {width:365px;}
.w355 {width:355px !important;}
.w350 {width:350px;}
.w347 {width:347px;}
.w340 {width:340px;}
.w322 {width:322px;}
.w309 {width:309px;}
.w300 {width:300px !important;}
.w292 {width:292px;}
.w291 {width:291px;}
.w280 {width:280px;}
.w260 {width:260px;}
.w250 {width:250px;}
.w246 {width:246px !important;}
.w245 {width:245px;}
.w244 {width:244px;}
.w243 {width:243px;}
.w242 {width:242px;}
.w240 {width:240px;}
.w230 {width:230px !important;}
.w227 {width:227px;}
.w222 {width:222px;}
.w220 {width:220px !important;}
.w217 {width:217px;}
.w203 {width:203px;}
.w213 {width:213px;}
.w200 {width:200px;}
.w197 {width:197px !important;}
.w195 {width:195px !important;}
.w190 {width:190px !important;}
.w183 {width:183px;}
.w182 {width:182px;}
.w181 {width:181px !important;}
.w180 {width:180px !important;}
.w176 {width:176px;}
.w172 {width:172px;}
.w170 {width:170px;}
.w165 {width:165px;}
.w160 {width:160px;}
.w159 {width:159px;}
.w156 {width:156px;}
.w155 {width:155px;}
.w150 {width:150px;}
.w154 {width:154px !important;}
.w135 {width:135px !important;}
.w130 {width:130px !important;}
.w120 {width:120px !important;}
.w118 {width:118px !important;}
.w113 {width:113px;}
.w111 {width:111px;}
.w105 {width:105px;}
.w103 {width:103px !important;}
.w100 {width:100px !important;}
.w98 {width:98px !important;}
.w95 {width:95px;}
.w93 {width:93px !important;}
.w90 {width:90px;}
.w89 {width:89px !important;}
.w87 {width:87px !important;}
.w80 {width:80px !important;}
.w78 {width:78px !important;}
.w76 {width:76px;}
.w75 {width:75px !important;}
.w70 {width:70px;}
.w68 {width:68px;}
.w67 {width:67px;}
.w66 {width:66px;}
.w65 {width:65px !important;}
.w61 {width:61px !important;}
.w60 {width:60px;}
.w57 {width:57px !important;}
.w55 {width:55px;}
.w58 {width:58px;}
.w50 {width:50px !important;}
.w48 {width:48px !important;}
.w45 {width:45px !important;}
.w40 {width:40px;}
.w38 {width:38px;}

.h40 {height:40px;}
.h49 {height:49px;}
.h55 {height:55px;}
.h60 {height:60px !important;}
.h65 {height:65px;}
.h79 {height:79px;}
.h89 {height:89px;}
.h95 {height:95px;}
.h100 {height:100px;}
.h105 {height:105px;}
.h115 {height:115px;}
.h120 {height:120px;}
.h126 {height:126px;}
.h130 {height:130px;}
.h135 {height:135px;}
.h137 {height:137px;}
.h140 {height:140px;}
.h145 {height:145px;}
.h150 {height:150px;}
.h155 {height:155px;}
.h160 {height:160px;}
.h168 {height:168px;}
.h175 {height:175px;}
.h185 {height:185px;}
.h197 {height:197px;}
.h209 {height:209px;}
.h230 {height:230px;}
.h250 {height:250px;}
.h290 {height:290px;}
.h300 {height:300px;}
.h310 {height:310px;}
.h345 {height:345px;}
.h357 {height:357px;}
.h380 {height:380px;}
.h550 {height:550px;}

/* min-height */
.minh45 {min-height:45px; _height:45px;}
.minh49 {min-height:49px; _height:49px;}
.minh350 {min-height:350px; _height:350px;}

/* ========== [title] -  제목관련 ========== */
.hchk_type1 {margin:5px 0 10px 0; padding-left:9px; font:bold 12px/14px Glim; color:#0982BC; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange.gif) 0 1px no-repeat;}
/* h4 - 기본 */
.h4_type1 {margin:25px 0 10px 0; padding-left:9px; font:bold 12px/14px Glim; color:#0982BC; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange.gif) 0 1px no-repeat;}
/* h4 - 파란색 배경이미지 */
.h4_type2 {clear:both; position:relative; margin:30px 0 15px 0; padding:9px 0 7px 13px; font-weight:bold; font-size:12px; line-height:11px; color:white; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgm.gif) 0 0 repeat-x;}
.h4_type2 h4 {display:inline; font-weight:bold;}
.h4_type2 p {display:inline; font-weight:normal;}

.h4_type3 {clear:both; margin:25px 0 10px 0; padding-left:9px; font:bold 12px/14px Glim; color:#0982BC; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange.gif) 0 1px no-repeat;}

/* h5 - 기본 */
.h5_type1 {margin:7px 0 7px 9px; padding:0 0 0 9px; font-size:12px; line-height:18px; color:#666; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange2.gif) 0 6px no-repeat;}
/* h5 - 두번째 */
.h5_type2 {margin:30px 0 9px; font-weight:bold; color:#007bbb;}

/* 이미지제목 스타일 */
.h4_itype1 {margin:30px 0 9px; font-weight:bold; color:#007bbb;}
.h4_itype1 img {vertical-align:top;}

/* ========== [들여쓰기] ========== */
/*.udrh {margin-left:19px !important;}*/
.udrh4 {margin-left:9px!important;}
.udrh5 {margin-left:18px!important;}

/* ========== [p] -  단락 ========== */
/* 일반텍스트 */
p.para {margin:9px 0 12px 0; font-size:12px; line-height:18px; color:#666;}

/* h 밑에오는 단락 */
p.p_udrh4 {margin:9px 0 12px 9px; font-size:12px; line-height:19px; color:#666;}
p.p_udrh5 {margin:-4px 0 6px 18px; font-size:12px; line-height:18px; color:#666;}
p.p2_udrh5 {margin:-4px 0 12px 18px; font-size:12px; line-height:18px; color:#666;}

/* h4와 같은 라인에 있는 단락 */
.p_addh4 {float:right; margin-top:25px;}
.p_add {margin:20px 0 5px; text-align:right;} /* h4없이 단독으로 오른쪽 부연설명이 올결우 */
.h4_explain {float:left; margin:25px 0 0 10px; font-size:12px;} /* h4 타이틀 부연설명 */

/* 필수입력 사항 */
.required {font-weight:normal; color:#ee870d;}

/* 출처 */
p.frommsg {margin:30px 0 0 16px; line-height:18px; color:#666;}

/* ========== [Tlist] - 텍스트형 리스트 ========== */
/* list - 복합1 */
ul.list_type1 {margin:0 0 12px 10px;}  /* depth1 */
ul.list_type1_only {margin:-7px 0;} /* 마진값 초기화 */
ul.list_type1 li {margin:7px 0; padding:0 0 0 9px; font-size:12px; line-height:18px; color:#666; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange2.gif) 0 6px no-repeat;}
ul.list_type1 li ul {margin-left:0;} /* depth2 */
ul.list_type1 li ul li {margin:4px 0; padding:0 0 0 9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) 0 6px no-repeat;}
ul.list_type1 li ul li ul {margin-left:0;} /* depth3 */
ul.list_type1 li ul li ul li {margin:4px 0; padding:0 0 0 9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}
ul.list_type1 li li {}
ul.list_type1 p.p {margin-bottom:0px;}
/* list - 복합2 */
ul.list_type2 {margin:-3px 0 7px 19px;} /* depth2 */
ul.list_type2_only {margin:-4px 0;} /* 마진값 초기화 */
ul.list_type2 li {margin:4px 0; padding:0 0 0 9px; font-size:12px; line-height:17px; color:#666; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) 0 6px no-repeat;}
ul.list_type2 li a.current {font-weight:bold; color:#007bbb !important; letter-spacing:-1px;}
ul.list_type2 li ul {margin-left:0;} /* depth3 */
ul.list_type2 li ul li {margin:4px 0; padding:0 0 0 9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}
ul.list_type2 li .list_type_reset li {padding-left:0; background:none;} /* 리스트 초기화(블릿 삭제, 패딩왼쪽 초기화 )*/
/* list - 복합3 */
ul.list_type3 {} /* depth3 */
ul.list_type3 li {margin:4px 0; padding:0 0 0 9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}
/* list - 양식(리스트 정렬 형식) */
dl.dlist_type {overflow:hidden; zoom:1;}
dl.dlist_type dt {float:left; margin-right:5px; line-height:18px;}
dl.dlist_type dd {overflow:hidden; line-height:18px; vertical-align:top; zoom:1;}
dl.dlist_type dd p.dlist_txt {float:left; width:100%;}

/* olist - 순서있는 리스트1 */
.olist_type1 {margin-left:24px;}
.olist_type1 li {margin:4px 0; font-size:12px; line-height:16px; text-indent:-17px;}
.olist_type1 li li {text-indent:0;}
.olist_type1 li ol li {padding:0;}
/* olist - p_udrh5 하단에 들어가는 리스트 */
.olist_type1_udrh5 {margin-left:34px;}
.olist_type1_udrh5 li {text-indent:-16px;}
/* .olist_type1 밑으로 들어가는 ul, ol, li 들 세부선언 */
.olist_type1 ol li {color:#666666; margin:4px 0; line-height:16px; background:none;}
.olist_type1 ol li ul.list_type3 li {padding:0 0 0 9px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}
.olist_type1 ul.list_type2 {margin:0;}
.olist_type1 ul.list_type3 {margin:0 0 0 1px;}

/* olist - 순서있는 리스트2 */
.olist_type2 {margin-left:24px;}
.olist_type2_udrh5 {margin:0 0 10px 33px;}
.olist_type2_nh {margin-left:16px;}
.olist_type2 li {margin:2px 0; line-height:20px; text-indent:-14px;}
.olist_type2 li li {text-indent:0;}
.olist_type2 ol li ul.list_type3 li {padding:0 0 0 9px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}
.olist_type2 ul.list_type2 {margin:0;}
.olist_type2 ul.list_type3 {margin:0 0 0 1px;}


/* list/olist - 들어가는 요소 */
ul.list_type1 img.img,
ul.list_type2 img.img,
ul.list_type3 img.img,
.olist_type1 img.img {margin-top:4px;} /* 이미지 */

ul.list_type1 .tbl1,
ul.list_type2 .tbl1,
ul.list_type3 .tbl1,
.olist_type1 .tbl1 {margin:5px 0 8px 0;} /* 리스트 안에 틀어가는 tbl1 테이블 */

ul.list_type1 .bx_guidemsg,
ul.list_type2 .bx_guidemsg,
ul.list_type3 .bx_guidemsg,
.olist_type1 .bx_guidemsg {margin:5px 0 0 0;} /* 리스트 안에 틀어가는 상단박스형 테이블 */

ul.list_type1 .para,
ul.list_type2 .para,
ul.list_type3 .para,
.olist_type1 .para {margin:5px 0 5px 0;} /* 리스트 안에 틀어가는 단락(para) 테이블 */

/* list - 인포메이션 성격의 리스트 */
p.chkinfomsg {margin:10px 0 0; padding:0 0 2px 20px; font:bold 12px/16px Gulim; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_circle.gif) 1px 0 no-repeat;}
dl.infomsg {margin:15px 0 20px; font:normal 12px/16px Gulim; color:#666;}
dl.infomsg dt {margin-bottom:2px; padding:0 0 2px 20px; font-weight:bold; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_circle.gif) 1px 0 no-repeat;}
dl.infomsg dd {margin-left:20px; padding-left:9px; line-height:19px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) 0 6px no-repeat;}
dl.infomsg dd.p {margin-left:11px; background:none;} /* 블릿이 없을경우 */
p.infomsg {margin:15px 0 20px; padding:0 0 2px 20px; font:bold 12px/16px Gulim; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_circle.gif) 1px 0 no-repeat;}
p.infomsg img {margin-top:-2px; vertical-align:middle;} /* 삭제 예정임(버튼이 교체될경우) */

dl.infomsg2 dt,
p.infomsg2 {color:red; background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_circle_red.gif);}
p.infomsg3 {color:#ff6c00; background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_circle.gif);}
p.infomsg4 {margin:15px 0 20px; padding:0 0 2px 20px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_circle.gif) 1px 0 no-repeat;}

/* 순서도 기본 */
ol.flowlist {float:left; width:100%;}
ol.flowlist li {position:relative; float:left; margin-right:-16px; z-index:1;}
ol.flowlist li img {float:left;}
ol.flowlist li.current {z-index:2;}
.flowlist_clear {clear:both; overflow:hidden; height:0;}

/* 컨텐츠테이블 상단 */
p.tbl_hompage {margin:7px 0 4px; padding:0 0 0 0; float:right;}
p.tbl_hompage img {margin:-2px 2px 0 6px; vertical-align:middle;}

/* 컨텐츠테이블 상단 */
p.tbl_texplain {margin:12px 0 4px; text-align:right;}
p.tbl_texplain img {margin:0 2px 0 6px;}

/* 컨텐츠테이블 하단 list(점블릿) */
ul.tbl_explain {margin:8px 0 7px 0;}
ul.tbl_explain li {margin:3px 0; padding:0 0 0 9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}
p.tbl_explain {margin:8px 0 7px 0; padding:0 0 0 9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 1px 6px no-repeat;}

/* a링크형 - a링크형 리스트 */
/* a링크형 - 리스트 제목 alist_title + ul.alist  */
h5.alist_title {float:left; margin:10px 17px 0 0; font:bold 12px/18px Gulim; color:#006caa;}
h5.alist_title_01 {float:left; margin:12px 5px 0 0; font:bold 12px/18px Gulim; color:#666666;}

ul.alist {overflow:hidden; margin-top:10px; padding-top:0; zoom:1;} /* 링크형 리스트 */
ul.alist li {float:left; padding:0 0 2px 8px; margin-right:20px; line-height:18px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) 0 7px no-repeat;}

.alist_type_01 {overflow:hidden; margin:11px 0 0; padding:2px 15px 10px 18px; border:1px solid #CECECE; background:#d3e7f5; zoom:1;}
.alist_type_02 {position:relative; overflow:hidden; width:100%; height:170px;}

.alist_type_02_01 {position:absolute; width:280px; margin-left:50px; background:#ffffff;}
.alist_type_02_01 ul {margin-top:5px; width:280px; border-top:2px solid #4B98DC;}
.alist_type_02_01 ul li {margin-top:5px; line-height:23px;}
.alist_type_02_01 ul li.purpose {padding-left:50px; background:url(https://storage.iseverance.com/2009_obj_isev/images/purpose.jpg) 0 0 no-repeat;}
.alist_type_02_01 ul li.commission {padding-left:90px; background:url(https://storage.iseverance.com/2009_obj_isev/images/commission.jpg) 0 0 no-repeat;}

.alist_type_02_02 {position:absolute; width:280px; margin-left:376px; background:#ffffff;}
.alist_type_02_02 ul {margin-top:5px; width:280px; border-top:2px solid #4B98DC;}
.alist_type_02_02 ul li {margin-top:5px; line-height:23px;}
.alist_type_02_02 ul li.purpose {padding-left:50px; background:url(https://storage.iseverance.com/2009_obj_isev/images/purpose.jpg) 0 0 no-repeat;}
.alist_type_02_02 ul li.commission {padding-left:90px; background:url(https://storage.iseverance.com/2009_obj_isev/images/commission.jpg) 0 0 no-repeat;}

/* a링크형 - alist_type3
.alist_type3 {position:relative; overflow:hidden; width:100%; margin-top:13px;}
.alist_type3 ul {position:relative; top:-8px; left:-7px; overflow:hidden; width:757px; margin-bottom:-8px;}
.alist_type3 ul li {float:left; padding:8px 0 0 7px;}
.alist_type3 ul li a {display:block; width:200px; height:31px; padding:20px 25px 0 20px; vertical-align:top; font-weight:bold; background:url(https://storage.iseverance.com/2009_obj_isev/images/clinicinfo_btn_bg.gif) 0 0 no-repeat;}
.alist_type3 ul li a.txt2line {height:40px; padding:11px 0 0 20px;}
.alist_type3 ul li a:hover {text-decoration:none; color:white; background-position:0 -51px}
.alist_type3_hr {overflow:hidden; height:1px; margin:15px 0; background:#ccc;} */

/* a링크형 - alist_type3 */
.alist_type3 {position:relative; overflow:hidden; width:100%; margin-top:13px;}
.alist_type3 ul {position:relative; top:-8px; left:-7px; overflow:hidden; width:757px; margin-bottom:-8px;}
.alist_type3 ul li {#position:relative; display:table; float:left; width:245px; height:51px; padding:8px 0 0 7px; line-height:14px;}
.alist_type3 ul li a {display:table-cell; #display:block; height:51px; font-weight:bold; vertical-align:middle; background:url(https://storage.iseverance.com/2009_obj_isev/images/clinicinfo_btn_bg.gif) no-repeat left top;}
.alist_type3 ul li a span {#position:absolute; #top:60%;}
.alist_type3 ul li a span span {#position:relative; #top:-50%; display:block; margin:0 25px 0 20px;}
.alist_type3 ul li a:link,
.alist_type3 ul li a:visited {text-decoration:none; background-position:0 0;}
.alist_type3 ul li a:hover,
.alist_type3 ul li a:active {text-decoration:none; color:white; background-position:0 -51px;}

/* ========== [Alist] - 리스트 ========== */
/* 리스트 형식1 */
.alist2_topline {position:relative; bottom:-1px; overflow:hidden; height:2px; margin-bottom:-1px; background:#4B98DC;} /* 상단 라인 삭제 */
ul.alist2 {overflow:hidden; width:100%; border-bottom:1px solid #dbe5ec;}
ul.alist2 li {
	display:-moz-inline-stack; /* ff2 */ display:inline-block; #display:inline;
	width:354px; margin-right:-4px; #margin-right:0; padding:8px 0 5px 20px;
	vertical-align:top; font-size:12px; line-height:16px;
	border-top:1px solid #DEDEDE; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange2.gif) 10px 13px no-repeat;
	zoom:1;
}
/* 리시트 형식1 - 양식*/
ul.alist2 li.last-child {background:none;} /* li가 한줄에 하나만 쓰일경우 */
ul.alist2 li a:link,
ul.alist2 li a:visited,
ul.alist2 li a:hover,
ul.alist2 li a:active {text-decoration:underline;}

/* ========== [QNA] - 리스트 ========== */
/* qna 스타일1 */
.qna_type1 {position:relative; overflow:hidden; margin-left:8px; zoom:1;}
.qna_type1 dl {position:relative; top:-41px; margin-bottom:-41px; line-height:18px;}
.qna_type1 dl dt,
.qna_type1 dl dd {padding-left:51px;}
.qna_type1 dl dt {margin-bottom:12px; padding-top:41px; font-weight:bold; color:#0982bc; background:url(https://storage.iseverance.com/2009_obj_com/icon/line_1x10_ebebeb.gif) 0 21px repeat-x;}
.qna_type1 .indent {display:inline-block; width:42px; padding-left:8px; margin-left:-51px; font-weight:bold; color:#0982bc; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange.gif) no-repeat scroll 0 3px;}

/* ========== [image + text] -  이미지가 들어갈경우 ========== */
/* imgbx */
.imgbx {margin:18px 0 20px 0;}
.imgbx dl {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; /* ie6/7 display:inline-block; */ #margin-right:4px; vertical-align:top;}
.imgbx dl dt img {vertical-align:top;}
.imgbx dl dd {padding-top:8px; line-height:16px; text-align:center;}
.imgbx dl dd.al_l {text-align:left;}
.imgbx dl dd.al_c {text-align:center;}
.imgbx dl dd.al_r {text-align:right;}

/* imgtext (img + text) */
.imgtext_img {float:left; margin-right:20px; _margin-right:17px; margin-bottom:20px;} /* 이미지 왼쪽 */
.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;} /* 이미지, 텍스트 문단 나눔 라인 */

/* 이미지액자 스타일 */
img.tablet {padding:3px; border:1px solid #ccc;}

/* imgtext2 (img + (img+text)) */
.imgtext2 {overflow:hidden; width:100%;}
/* 사진 */
.imgtext2 .photo {float:left; margin-right:20px; _margin-right:17px;}
.imgtext2 .photo .img {margin-bottom:14px; padding:4px; border:1px solid #d0d0d0;}
.imgtext2 .photo .img2 {margin-bottom:14px;}
.imgtext2 .photo dl.expl {line-height:14px;}
.imgtext2 .photo dl.expl dt {margin-bottom:6px; font-weight:bold;}
.imgtext2 .photo dl.expl dt a {color:#c2731e; text-decoration:underline;}
.imgtext2 .photo dl.expl dd {}
/* 내용 */
.imgtext2 .imgtext2_contentwrap {overflow:hidden; display:block; zoom:1;}
.imgtext2 .imgtext2_content {float:left; width:100%;}
/* 리스트 */
.imgtext2 .imgtext2_list {border-top:2px solid #d59857;}
.imgtext2 .imgtext2_list .unit-line {min-height:75px; _height:75px; padding:16px 0 18px 0; background:url(https://storage.iseverance.com//2009_obj_com/icon/dotln_2x3_c1c1c1.gif) bottom left repeat-x;}
.imgtext2 .imgtext2_list .odd {background-color:#f8f8f8;}
.imgtext2 .imgtext2_list .icon,
.imgtext2 .imgtext2_list .icon-auto {float:left; width:101px; padding-top:4px; text-align:center;}
.imgtext2 .imgtext2_list .icon-auto {width:auto; margin-right:20px; _margin-right:17px; padding-left:20px;}
.imgtext2 .imgtext2_list .listwrap {overflow:hidden; display:block; zoom:1;}
.imgtext2 .imgtext2_list .list {float:left; width:100%;}
.imgtext2 .imgtext2_list dl.dtype1 {line-height:18px;}
.imgtext2 .imgtext2_list dl.dtype1 dt {margin-bottom:3px; font-weight:bold; }
.imgtext2 .imgtext2_list dl.dtype1 dt a {color:#c2731e; text-decoration:underline;}
.imgtext2 .imgtext2_list dl.dtype1 dd {}
.imgtext2 .imgtext2_list ul.utype1 {margin-top:8px;}
.imgtext2 .imgtext2_list ul.utype1 li {padding-left:10px; line-height:16px; background:url(https://storage.iseverance.com//2009_obj_com/icon/bu_arrow_orange3.gif) 0 7px no-repeat;}
.imgtext2 .imgtext2_list_udrline {clear:both; position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#c1c1c1;} /* 밑라인 */

/* 경고 표시 단락 */
p.warning {padding:1px 0 0 48px; line-height:18px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/ico_alert_yellow2.gif)  0 1px no-repeat;}

/* ========== [tab] - 탭관련 ========== */
/* 어블리케이션단 기본탭 */
ul.tab_bbs {overflow: hidden; margin-top:13px; zoom:1;}
ul.tab_bbs li {float: left; margin-right:1px; background: url('https://storage.iseverance.com/2009_obj_isev/images/reservetab_bgimg1.gif') 0 bottom no-repeat;}
ul.tab_bbs li a {float:left; height:19px; margin-left:2px;  padding:9px 12px 0 10px; font-weight:bold; color:#e2e2e2; vertical-align: top; background: url('https://storage.iseverance.com/2009_obj_isev/images/reservetab_bgimg1.gif') right bottom no-repeat; }
ul.tab_bbs li a:link,
ul.tab_bbs li a:visited {color:white;}
ul.tab_bbs .current {background:url('https://storage.iseverance.com/2009_obj_isev/images/reservetab_bgimg1.gif') 0 0 no-repeat;}
ul.tab_bbs .current a {color:#fff; background: url('https://storage.iseverance.com/2009_obj_isev/images/reservetab_bgimg1.gif') right 0 no-repeat; }
ul.tab_bbs .current a:link,
ul.tab_bbs .current a:visited {color:#fff;}
ul.tab_bbs_line {border-bottom:1px solid #4b98dc;} /* 탭 하단 라인 1px */
ul.tab_bbs_line2 {border-bottom:2px solid #4b98dc;} /* 탭 하단 라인 2px */

/* 기본탭하위 탭 */
ul.tab_bbs2_wrap {}

/* 링크탭 */
ul.tab {overflow:hidden; width:742px; margin:15px 0 20px; padding:3px 4px 0; font-size:12px; background:#0982bc url(https://storage.iseverance.com/2009_obj_isev/images/tab_default_bg.gif) 0 0 no-repeat; zoom:1;}
ul.tab li {position:relative; float:left; margin-right:-1px; line-height:12px;}
ul.tab li span {float:left; background:url(https://storage.iseverance.com/2009_obj_isev/images/tab_default_bar.gif) 0 7px no-repeat;}
ul.tab li span a {float:left; height:20px; padding:7px 17px 0; font-weight:bold; color:white !important; font-family:Gulim; white-space:nowrap;}
ul.tab li.first-child span {background:none;}
ul.tab li.current {z-index:2;}
ul.tab li.current span {background:white url(https://storage.iseverance.com/2009_obj_isev/images/tab_default_libgl.gif) 0 0 no-repeat;}
ul.tab li.current span a {color:#797B80 !important; background:url(https://storage.iseverance.com/2009_obj_isev/images/tab_default_libgr.gif) 100% 0 no-repeat;}
/* width:750이 아닐경우 */
.tab_wrap {overflow:hidden; width:100%; margin:15px 0 20px; background:#4b98dc url(https://storage.iseverance.com/2009_obj_isev/images/tab_default_bg2.gif) 0 0 no-repeat;}
.tab_wrap ul.tab {width:auto; margin:0; background:transparent url(https://storage.iseverance.com/2009_obj_isev/images/tab_default_bg2.gif) 100% 0 no-repeat;}

/* 링크탭 하위메뉴탭 */
.tab_bbs2 {position:relative; overflow:hidden; width:100%; border-bottom:2px solid #f7f7f7;}
.tab_bbs2 ul {overflow:hidden; width:100%; margin-left:-10px; padding-right:10px; border-bottom:1px solid #e7e7e7;}
.tab_bbs2 ul li {float:left; padding:7px 0 4px 19px; white-space:nowrap; line-height:16px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bar_1x7_bfbfbf.gif) 9px 11px no-repeat;}

/* 앵커탭 */
.tab_anchor {margin-bottom:25px; border-top:2px solid #dcdcdc; border-bottom:1px solid #e7e7e7;}
.tab_anchor .bxwrap1 {border-top:1px solid #c3c3c3; border-bottom:2px solid #f7f7f7;}
.tab_anchor .bxwrap2 {overflow:hidden; border-top:1px solid #efefef; border-bottom:6px solid white; zoom:1;}
.tab_anchor .tit {float:left; margin-right:3px; _margin-right:0; padding:9px 0 0 9px; font-weight:bold; line-height:16px;} /* 제목 */
.tab_anchor .list {position:relative; overflow:hidden; zoom:1;}
.tab_anchor .list ul {float:left; padding-left:33px; background:url(https://storage.iseverance.com/2009_obj_com/images/tab_anchor_dt_bar.gif) 0 9px no-repeat;}
.tab_anchor .list ul li {float:left; margin:9px 9px 0 0; padding-right:10px; line-height:16px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bar_1x7_bfbfbf.gif) 100% 4px no-repeat;}
.tab_anchor .list ul li.last-child {background:none; padding-left:0;}
.tab_anchor .list ul a {letter-spacing:-1px; white-space:nowrap;}
.tab_anchor .list ul li a.current {font-weight:bold; color:#007bbb !important; letter-spacing:-1px;}
.tab_anchor .hr {overflow:hidden; height:1px; margin-top:8px; background:#eaeaea;}

/* floatlist */
.floatlist {overflow:hidden; zoom:1;}
.floatlist * {float:left;}

/* ========== [table] - 켄텐츠 테이블 ========== */
/* tbl1 */
.tbl1 {border-collapse:separate; #border-collapse:collapse; border-spacing:0; width:100%; font-size:12px; border-top:1px solid #dedede; border-left:1px solid #dedede;}
.tbl1 caption.type1 {display:table-caption; caption-side:top; text-align:center; font-weight:bold; padding-bottom:6px;}
.tbl1 th,
.tbl1 td {padding:7px 0.83em 4px 0.83em; line-height:18px; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.tbl1 th {text-align:left; color:#4b4b4b; background:#f4f5f7 url(https://storage.iseverance.com/2009_obj_isev/images/tbl_th_bg.gif) 0 0 no-repeat;}
.tbl1 thead th {text-align:center;}
.tbl1 tbody th {text-align:left;}
.tbl1 tbody td {color:#666;}
.tbl1 tfoot td {background:#f4f5f7 url(https://storage.iseverance.com/2009_obj_isev/images/tbl_th_bg.gif) 0 0 no-repeat;}
.tbl1 thead.th_b th,
.tbl1 tbody.th_b th {font-weight:bold;}
.tbl1 tbody.tbodysty1 td {padding:8px 0.83em 8px;}
/* 정렬 */
.tbl1 tbody.td_c {text-align:center;}
.tbl1 tbody th.al_l {text-align:left;}
.tbl1 tbody th.al_c {text-align:center;}
.tbl1 tbody th.al_r {text-align:right;}
.tbl1 .last-child {border-right:none;} /* 오른쪽 보더 삭제 */
.tbl1 .top-last-child {border-top:none;} /* 오른쪽 보더 삭제 */
.tbl1 .bottom-last-child {border-bottom:none;} /* 오른쪽 보더 삭제 */

/* tbl2 */
.tbl2 {clear:both; width:100%; border-collapse:separate; #border-collapse:collapse; padding:0; font-size:12px; border-spacing:0; border-top:2px solid #4b98dc; border-bottom:1px solid #b7cbd9;}
.tbl2 th, .tbl2 td {padding:7px 0.9em 4px 0.9em; line-height:18px; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.tbl2 th {font-weight:bold; background:#f4f6f8;}
.tbl2 thead th {text-align:center;}
.tbl2 tbody tr:last-child th,
.tbl2 tbody tr:last-child td {border-bottom:none;}
.tbl2 tbody th.first {text-align:center; background:none;}
.tbl2 th.bgsty1 {background:white;}
.tbl2 th.bgsty2 {background:#F9FAFB;} /* 하위제목 */
.tbl2 th.bgsty3 {background:#e8edf1;} /* 제목중 포인트색(진하게) */
/* tbl2 - 양식 */
.tbl2 input,
.tbl2 img {margin:0 0 3px 0; vertical-align:middle;} /* input, img 이미지 위치 */
.tbl2 select {margin:-4px 0 -2px 0;} /* 셀렉트 박스 */
.tbl2 .input-text,
.tbl2 .input-file,
.tbl2 .textarea,
.tbl2 .btn_img {margin:-2px 0 0 0;}

/* tbl2 - 요소 */
.tbl2 tbody.td_c td {text-align:center;}
.tbl2 tbody.pdlr0 th,
.tbl2 tbody.pdlr0 td {padding-left:0; padding-right:0;}
.tbl2 .al_l {text-align:left;}
.tbl2 .al_c {text-align:center;}
.tbl2 .al_r {text-align:right;}
.tbl2 .last-child {border-right:none;} /* 오른쪽 보더 삭제 */
.tbl2 .last-line th,
.tbl2 .last-line td {border-bottom:none;} /* 마지막줄 아래줄 삭제 */
.tbl2 .last-line-s {border-bottom:none;} /* 아래줄 삭제(th나 td 하나일경우) */
.tbl2 .required {margin-left:5px; font-weight:normal; color:#ee870d;} /* 필수항목 */
.tbl2 .note {padding-left:10px; font-size:11px; letter-spacing:-1px;} /* th에 대한 추가 설명 */
.tbl2 .note-blk {margin:2px 0; font-size:11px; line-height:14px; letter-spacing:-1px;}
.tbl2 .zipcode-btn {margin-top:-2px;} /* 우편번호 찾기 버튼 위치 조정 */

/* tbl3 */
.tbl3 {width:100%; border-collapse:separate; #border-collapse:collapse; padding:0; font-size:12px; border-spacing:0; border-top:2px solid #4b98dc;}
.tbl3 th, .tbl3 td {padding:7px 0.9em 5px 0.9em; line-height:18px; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) bottom left repeat-x;}
.tbl3 th {font-weight:bold; background:#f4f6f8 url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) bottom left repeat-x;}
.tbl3 thead th {color:#689fd0; text-align:center;}
.tbl3 tbody tr:last-child th,
.tbl3 tbody tr:last-child td {border-bottom:none;}
.tbl3_udrline {position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#b7cbd9;} /* bbslist 테이블 하단라인 */
/* tbl3 - 양식 */
.tbl3 input,
.tbl3 img {vertical-align:middle;} /* input, img 이미지 위치 */
.tbl3 select {margin:-4px 0 -2px 0;} /* 셀렉트 박스 */
.tbl3 .input-text,
.tbl3 .textarea,
.tbl3 .btn_img {margin:-2px 0 0 0;}

/* tbl3 - 요소 */
.tbl3 thead.left th,
.tbl3 tbody.left th,
.tbl3 tbody.left td {padding-left:2.83em; /* 34px */ text-align:left;}
.tbl3 .left {padding-left:2.83em; /* 34px */ text-align:left;} /* 정렬1 */
.tbl3 .al_l {text-align:left;}
.tbl3 .al_c {text-align:center;}
.tbl3 .al_r {text-align:right;}


/* ========== [bbs] - 게시물관련 ========== */
/* bbslist - 리스트 검색 */
.bbslist_srch {width:100%; margin-top:20px; font-size:12px; text-align:center;}
.bbslist_srch form,
.bbslist_srch fieldset {}
.bbslist_srch select {height:21px; padding:1px; vertical-align:top;}
.bbslist_srch .input-text {width:148px; height:16px; _margin:-1px 0; vertical-align:top;}
.bbslist_srch .input-image {overflow:hidden; display:inline-block; width:50px; height:0; margin-top:1px; padding-top:20px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_isev/button/btn_bd_search2.gif) 0 0 no-repeat;}
.bbslist_srch .input-radio {vertical-align:top;}
/* 검색옵션 */
.bbslist_srch .optgroup {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; height:18px;  #margin-right:4px; padding:5px; text-align:left; vertical-align:top;}
.bbslist_srch .optgroup-date {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; height:19px; #margin-right:4px; padding:5px; text-align:left; vertical-align:bottom;}
.bbslist_srch .calender_wrap {vertical-align:top;}
.bbslist_srch .calender_wrap .input-cal {padding-top:4px;}
.bbslist_srch .checkwrap {margin:0 10px 0 5px; position:relative; top:5px; vertical-align:top;}
.bbslist_srch .checkwrap input {margin-left:5px;}

/* bbslist - 협진 리스트 검색 */
.bbslist_srch_h {width:100%; margin-top:10px; margin-bottom:10px; font-size:12px;}
.bbslist_srch_h .h_type {float:left; margin:5px 0 10px 0; padding-left:9px; font:bold 12px/14px Glim; color:#0982BC; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange.gif) 0 1px no-repeat;}
.bbslist_srch_h form,
.bbslist_srch_h fieldset {text-align:right;}
.bbslist_srch_h select {height:21px; padding:1px; vertical-align:top;}
.bbslist_srch_h .input-text {width:148px; height:16px; _margin:-1px 0; vertical-align:top;}
.bbslist_srch_h .input-image {overflow:hidden; display:inline-block; width:50px; height:0; margin-top:1px; padding-top:20px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_isev/button/btn_bd_search2.gif) 0 0 no-repeat;}
.bbslist_srch_h .input-radio {vertical-align:top;}

.area_wrap {position:relative; width:100%; margin-top:5px;}
.area_wrap ul.area_list {overflow:hidden; width:100%; padding:0 0 0 50px;}
.area_wrap ul.area_list li {float:left; width:165px; padding:4px 0 25px 7px; vertical-align:top; line-height:12px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_blue.gif) left 7px no-repeat;}
.area_wrap ul.area_list a.current {font-weight:bold; color:#007bbb !important; letter-spacing:-1px;}
.area_wrap ul.area_list_local {overflow:hidden; width:100%; padding:0 0 0 50px;margin-top:0px;}
.area_wrap ul.area_list_local li {float:left; width:165px; padding:4px 0 11px 7px; vertical-align:top; line-height:12px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_blue.gif) left 7px no-repeat;}
.area_wrap ul.area_list_local a.current {font-weight:bold; color:#007bbb !important; letter-spacing:-1px;}
.area_wrap p.more {position:absolute; padding:20px 20px 20px 80px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray5.gif) 0 3px no-repeat;}

/* bbslist - general board table */
.bbslist {clear:both; width:100%; font-size:12px; border-top:2px solid #b7cbd9;}
.bbslist thead th {padding:9px 0 6px 0; text-align:center; font-weight:bold; color:#006caa; border-bottom:1px solid #b7cbd9; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist_th_bgm.gif) 0 0 repeat-x;}
.bbslist thead th .input-check {width:13px; height:13px; margin:0; padding:0;}
.bbslist tbody td {padding:9px 0 6px 0; text-align:center; color:#666; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) bottom left repeat-x;}
.bbslist tbody td .input-check {width:13px; height:13px; margin:0; padding:0;}
.bbslist_udrline {position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#b7cbd9;} /* bbslist 테이블 하단라인 */

/* bbs - paging */
.paging {margin-top:20px; text-align:center; font-size:11px; line-height:11px; color:#e5e5e5;}
.paging strong {padding:0 3px; color:#999; text-decoration:underline;} /* 활성화된 번호 */
.paging a {display:inline-block; padding:0 3px; vertical-align:middle; font-family:dotum; color:#999;}
.paging img {vertical-align:middle;}
.paging a.first {padding:0 1px 0 0;}
.paging a.prev {margin-right:8px; padding-left:0;}
.paging a.next {margin-left:5px; padding-right:1px;}
.paging a.end {padding-left:0;}
.paging img.first {margin-right:1px;}
.paging img.prev {margin-right:11px;}
.paging img.next {margin-left:8px; margin-right:1px;}
.paging img.end {}
.paging a.first img, .paging a.prev img,
.paging a.next img, .paging a.end img {margin:0; padding:0;}

/* bbslist2 - 리스트2 검색 */
.bbslist2_srch {float:right; margin-top:13px; padding-top:5px;}
.bbslist2_srch fieldset {float:right;}
.bbslist2_srch .sc_date {float:left; margin:4px 5px 0 0; line-height:12px; vertical-align:top; font-weight:bold;}
.bbslist2_srch .select {width:113px; vertical-align:top;}

/* bbslist2 - 리스트 */
.bbslist2 {clear:both; border-spacing:0; border-collapse:separate; #border-collapse:collapse; width:100%; font-size:12px; border-top:2px solid #4B98DC;}
.bbslist2 thead th {text-align:center; color:#689FD0; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgc.gif) 0 0 repeat-x;}
.bbslist2 thead th.first-child {background:white url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgl.gif) 0 0 no-repeat;}
.bbslist2 thead th.only-child {background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgc2.gif) 0 0 no-repeat;}
.bbslist2 thead th.only-child span {background:none;}
.bbslist2 thead th.last-child {background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgr.gif) 100% 0 no-repeat;}
.bbslist2 thead th span {display:block; padding:9px 0 11px 0; font-weight:bold; vertical-align:top; line-height:11px; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bar.gif) 100% 9px no-repeat;}
.bbslist2 thead th.last-child span {background:none !important;}
.bbslist2 td {padding:8px 0 6px; text-align:center; line-height:16px; color:#666; background:white url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) bottom left repeat-x;}
.bbslist2 tbody th.first {padding:8px 0 6px; text-align:center !important; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) left bottom repeat-x;}
/* 정렬 */
.bbslist2 td.left {padding-left:10px; text-align:left;}
.bbslist2 td.al_l {text-align:left;}
.bbslist2 td.al_c {text-align:center;}
.bbslist2 td.al_r {text-align:right;}
/* 버튼 */
.bbslist2_button {top:-1px; margin-bottom:-1px; padding:10px; text-align:right; border-top:1px solid #d9d9d9; border-bottom:2px solid #e6e6e6; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_button_bg.gif) 0 0 repeat-x;} /* 게시판 리스트 테이블 하단 버튼(넘버링 아래 오는 버튼) */
/* 리스트 */
.bbslist2 td ul.list {min-height:63px; _height:63px; margin-bottom:-2px;}
.bbslist2 td ul.list li {margin-bottom:2px; text-align:left;}
/* 서식 */
.bbslist2 td .input-text {margin:-5px 0 -3px 0;}
.bbslist2 td .input-check {width:13px; height:13px; margin:0; padding:0;}
.bbslist2 .button {margin:-5px 0 -2px; /* margin-top:-2px; */ }
.bbslist2 .button_mini {margin-top:-3px;}
/* 활성화 */
.bbslist2 tr.over td {background-color:#FBFBFB;}
.bbslist2 tr.over td a {color:#006caa; text-decoration:underline;}
/* 테이블 밑 라인 */
.bbslist2_udrline {position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#d9d9d9;} /* bbslist2 테이블 하단라인 */

/* bbslist3 - 리스트 */
.bbslist3 {clear:both;}
.bbslist3 .head_area {position:relative; padding:6px 0 3px 13px; vertical-align:top; font-size:12px; line-height:18px; color:#8ed2ef; background:#008ac5 url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgm.gif) 0 0 repeat-x; zoom:1;}
.bbslist3 .head_area h4,
.bbslist3 .head_area h5 {display:inline; font-weight:normal;}
.bbslist3 .head_area strong {color:white;}
.bbslist3 dl.btn_set {display:none; position:absolute; top:4px; right:6px;} /* 설정버튼 */
.bbslist3 dl.btn_set dt,
.bbslist3 dl.btn_set dd {float:left; overflow:visible; font-size:1px; line-height:1px;}
.bbslist3 dl.btn_set dt {padding:3px 5px 0 0;}
.bbslist3 dl.btn_set dd button {width:18px; height:18px; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist3_headset_btn_off.gif) 0 0 no-repeat;}
.bbslist3 .setcontent_wrap {clear:both; position:relative;} /* 설정레이어 */
.bbslist3 .setcontent {/* js로 들어간 css = display:none; position:absolute; */ border-top:2px solid #b7cbd9; border-bottom:2px solid #b7cbd9; background:#f4f6f8; z-index:300;}
.bbslist3 .setcontent dl.list {overflow:hidden; width:100%;} /* 관심질병 */
.bbslist3 .setcontent dl.list dt.area,
.bbslist3 .setcontent dl.list dd.area {float:left; padding:17px 0 27px 0; line-height:18px;}
.bbslist3 .setcontent dl.list dt.area {width:113px; padding-left:17px;}
.bbslist3 .setcontent dl.list dd.area {width:609px; padding-left:10px; border-left:1px solid #dedede;}
.bbslist3 ul.list {overflow:hidden; width:100%;} /* 게시판 리스트 부분 */
.bbslist3 ul.list li {float:left; width:100%; padding:8px 0 6px 0; line-height:16px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bar_1x1_dedede.gif) bottom left repeat-x;}
.bbslist3 ul.list li.odd {background-color:#f9f9f9;}
.bbslist3 ul.list li span.link {float:left; padding-left:10px;}
.bbslist3 ul.list li span.date {float:right; padding-right:10px;}
/* 테이블 밑 라인 */
.bbslist3_udrline {position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#b7cbd9;} /* bbslist2 테이블 하단라인 */

/* bbs4 - 리스트 */
ul.bbslist4 {clear:both; border-top:2px solid #4b98dc;}
ul.bbslist4 {overflow:hidden; width:100%;} /* 게시판 리스트 부분 */
ul.bbslist4 li {float:left; width:100%; padding:8px 0 6px 0; line-height:16px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bar_1x1_dedede.gif) bottom left repeat-x;}
ul.bbslist4 li span.link {float:left; padding-left:10px;}
ul.bbslist4 li span.add_btn {position:relative; top:-1px; float:right; padding-right:10px;}
ul.bbslist4 li .button {margin:-3px 0 -3px;}
/* 테이블 밑 라인 */
.bbslist4_udrline {position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#b7cbd9;} /* bbslist2 테이블 하단라인 */

/* bbslist5 - 리스트 */
.bbslist6 {clear:both; border-spacing:0; border-collapse:separate; #border-collapse:collapse; width:100%; font-size:12px; border-top:2px solid #4B98DC;}
.bbslist6 thead th {text-align:center; color:#689FD0; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgc.gif) 0 6px repeat-x;}
.bbslist6 thead th.first-child {background:white url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgl.gif) 0 6px no-repeat;}
.bbslist6 thead th.only-child {background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgc2.gif) 0 6px no-repeat;}
.bbslist6 thead th.only-child span {background:none;}
.bbslist6 thead th.last-child {background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_th_bgr.gif) 100% 6px no-repeat;}
.bbslist6 thead th span {display:block; padding:4px 0 4px 0; font-weight:bold; vertical-align:top; line-height:14px;}
.bbslist6 thead th.last-child span {background:none !important;}
.bbslist6 td {padding:8px 0 6px; text-align:center; line-height:16px; color:#666; background:white url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) bottom left repeat-x;}
.bbslist6 tbody th.first {padding:8px 0 6px; text-align:center !important; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_td_line.gif) left bottom repeat-x;}
/* 정렬 */
.bbslist6 td.left {padding-left:10px; text-align:left;}
.bbslist6 td.al_l {text-align:left;}
.bbslist6 td.al_c {text-align:center;}
.bbslist6 td.al_r {text-align:right;}
/* 버튼 */
.bbslist6_button {top:-1px; margin-bottom:-1px; padding:10px; text-align:right; border-top:1px solid #d9d9d9; border-bottom:2px solid #e6e6e6; background:url(https://storage.iseverance.com/2009_obj_isev/images/bbslist2_button_bg.gif) 0 0 repeat-x;} /* 게시판 리스트 테이블 하단 버튼(넘버링 아래 오는 버튼) */
/* 리스트 */
.bbslist6 td ul.list {min-height:63px; _height:63px; margin-bottom:-2px;}
.bbslist6 td ul.list li {margin-bottom:2px; text-align:left;}
/* 서식 */
.bbslist6 td .input-text {margin:-5px 0 -3px 0;}
.bbslist6 td .input-check {width:13px; height:13px; margin:0; padding:0;}
.bbslist6 .button {margin:-5px 0 -2px; /* margin-top:-2px; */ }
.bbslist6 .button_mini {margin-top:-3px;}
/* 활성화 */
.bbslist6 tr.over td {background-color:#FBFBFB;}
.bbslist6 tr.over td a {color:#006caa; text-decoration:underline;}
/* 테이블 밑 라인 */
.bbslist6_udrline {position:relative; top:-1px; overflow:hidden; height:1px; margin-bottom:-1px; background:#d9d9d9;} /* bbslist2 테이블 하단라인 */

/* bbsview - 읽기 */
.bbsview {clear:both;}
.bbsview .h4_title {padding-left:8px; margin-bottom:10px; font-size:14px; font-weight:bold; line-height:18px; color:#006CAA;} /* 타이틀 */
.bbsview ul.control_wrap {overflow:hidden; width:100%; border-top:2px solid #006CAA;}
.bbsview ul.control_wrap li.control {float:left; width:100%; border-bottom:1px solid #B7CBD9;}
.bbsview ul.contview_wrap {overflow:hidden; width:100%;}
.bbsview ul.contview_wrap li.control {float:left; width:100%; border-bottom:1px solid #B7CBD9;}
/* bbsview - 소제목 */
.bbsview h4.subject {padding:7px 10px 5px 9px; font-weight:bold; border-top:1px solid #fff; border-bottom:1px solid #fff; background:#F4F6F8;}
/* bbsview - user_txt 유저에게 보내는 메세지 */
.bbsview .user_txt {overflow:hidden; padding:6px 10px 3px; border-top:1px solid #fff; line-height:17px; vertical-align:top; border-bottom:1px solid #fff; zoom:1;}
.bbsview .user_txt p.user_exp {float:left;}
.bbsview .user_txt span.reply_com {float:right;}
/* bbsview - 첨부파일 */
.bbsview .user_txt.attach {padding:6px 10px 0;}
.bbsview .user_txt.attach p.user_exp {clear:both; position:relative; float:none; margin-bottom:3px; padding-left:20px; line-height:17px; vertical-align:top; zoom:1;}
.bbsview .user_txt.attach p.user_exp img.icon {position:absolute; top:0px; left:0;}
.bbsview .user_txt.attach p.user_exp a:link,
.bbsview .user_txt.attach p.user_exp a:visited {color:#666; text-decoration:none;}
.bbsview .user_txt.attach p.user_exp a:hover,
.bbsview .user_txt.attach p.user_exp a:active {color:#006daa; text-decoration:underline;}
/* bbsview - 기본 테이타형식 */
.bbsview ul.user_info {overflow:hidden; position:relative; padding:6px 10px 3px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; background:#F4F6F8; zoom:1;}
.bbsview ul.user_info li {position:relative; left:-1px; float:left; margin-right:9px; padding-left:11px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_line2.gif) 0 45% no-repeat;}
.bbsview dl.user_info {overflow:hidden; padding:6px 10px 3px; border-top:1px solid #fff; border-bottom:1px solid #fff; background:#F4F6F8; zoom:1;}
.bbsview dl.user_info dt {float:left; width:58px; line-height:17px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_line2.gif) 100% 45% no-repeat;}
.bbsview dl.user_info dd {float:left; width:188px; padding-left:10px; line-height:17px; vertical-align:top;}
.bbsview dl.user_info dt.last-child {width:95px;}
.bbsview dl.user_info dd.last-child {width:110px;} /*마지막 dd에 클래스명 last-child 추가.*/
/* bbsview content 영역*/
.bbsview_content {padding:30px 10px 45px 0; border-bottom:1px solid #B7CBD9}
.bbsview_content .bbsview_question {}
/* bbsview content 영역 - 회신 타이틀 */
.bbsview_content .bbsview_reply {margin:80px 0 0 0px;}
.bbsview_content .bbsview_reply .reply_title {border-top:1px solid #B7CBD9; border-bottom:1px solid #B7CBD9;}
.bbsview_content .bbsview_reply .reply_title p {padding:6px 13px 2px; line-height:18px; border-top:1px solid #fff; border-bottom:1px solid #fff; background:#F4F6F8;}
/* 사용자에게 기본적으로 제공하는 기본 포멧 */
.bbsview_content .format-img {margin-bottom:30px; text-align:center;}
.bbsview_content .format-img img {border:1px solid #dedede;}
.bbsview_content .format-text {padding:0 10px; line-height:20px;}
/* bbsview - 이전글/다음글 */
#paging-prevnext {overflow:hidden; width:750px; height:65px; margin-top:15px; background:url(https://storage.iseverance.com/2009_obj_com/images/prenext_bg.gif) 0 0 no-repeat;}
#paging-prevnext dt {clear:both; float:left; margin-right:7px; padding-left:25px; white-space:nowrap;}
#paging-prevnext dd {overflow:hidden; float:left; width:650px; white-space:nowrap; text-overflow:ellipsis;}
#paging-prevnext a:hover {color:#666 !important; text-decoration:none;}
#paging-prevnext .prev {padding-top:11px; line-height:16px; margin-bottom:17px;}
.paging-prevnext-pre {background-position:0 -65px !important;}
.paging-prevnext-pre .prev {font-weight:bold;}
.paging-prevnext-next {background-position:0 -130px !important;}
.paging-prevnext-next .next {font-weight:bold;}

/* bbsview - 이전글/다음글 리스트형식 */
#paging-listwrap {overflow:hidden; width:100%; margin-top:15px; background:url(https://storage.iseverance.com/2009_obj_com/images/prenextlst_bg.gif) bottom left no-repeat;}
#paging-listwrap .left {float:left; width:435px;}
#paging-listwrap .right {float:right; width:305px;}
#paging-listwrap dl {padding-bottom:7px;}
#paging-listwrap dl dt {min-height:14px; _height:14px; margin-bottom:13px; padding:9px 10px 6px 14px; line-height:16px; font-weight:bold; color:#ffffff; background:#4B98DC;} /* 제목 */
#paging-listwrap dl dd {margin:3px 0 3px 15px; padding:0 0 0 9px; line-height:17px; font-size:12px; color:#666666; background:transparent url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) no-repeat scroll 0 6px;}
#paging-listwrap dl dd a.current {letter-spacing:-1px; font-weight:bold; color:#4b98dc !important;}
#paging-listwrap .hr {overflow:hidden; height:10px; border-top:1px solid #e0e0e0; background:white;}

/* bbs5 - 리스트 */
/* bbslist5 타이틀영역 */
.bbslist5_head {position:relative; overflow:hidden; margin-bottom:-1px; padding:6px 12px 6px 9px; background:#949494; zoom:1; z-index:2;}
.bbslist5_head .bbslist5_htype {float:left; line-height:18px;}
.bbslist5_head p.more {position:relative; top:2px; float:right; padding-left:8px; letter-spacing:-1px; font-size:11px; font-family:Dotum; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray6.gif) 0 4px no-repeat;}
.bbslist5_head p.more a {color:white !important;}
.bbslist5 {width:100%; font-size:12px; border-top:1px solid #9c9c9c; border-bottom:1px solid #c7c7c7; border-collapse:separate; #border-collapse:collapse;}
.bbslist5 thead th {padding:6px 0; text-align:center; font-weight:bold; color:#006caa; background:#949494;}
.bbslist5 tbody td {padding:7px 0 5px 0; text-align:center; color:#666; line-height:16px; border-bottom:1px solid #E8E8E8;}
.bbslist5 tbody tr:last-child td {border-bottom:none;}
.bbslist5 tbody tr.bgray td {background:#F6F6F6;}
/* 정렬 */
.bbslist5 tbody .num {padding-left:10px; padding-right:10px; white-space:nowrap;}
.bbslist5 tbody .from {padding-right:12px; text-align:right; white-space:nowrap;}
.bbslist5 tbody .normal {padding-left:15px; padding-right:15px; text-align:center; white-space:nowrap;}
.bbslist5 tbody .subject {width:100%; padding-left:9px; text-align:left;}
/* 서식 */
.bbslist5 tbody td .input-check {width:13px; height:13px; margin:0; padding:0;}

/* bbsgallery - 갤러리1 */
.bbsgallery {width:100%; border-top:2px solid #4b98dc;}
.bbsgallery .unit-line {position:relative; overflow:hidden; margin-top:10px; padding-bottom:11px; clear:both; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bar_1x1_dedede.gif) bottom left repeat-x; zoom:1;}
.bbsgallery .thum {float:left; margin-right:17px; _margin-right:14px; border-bottom:1px solid #f5f5f5;}
.bbsgallery .thum img {padding:4px; vertical-align:top; border:1px solid #ccc;}
.bbsgallery .list {overflow:hidden; zoom:1;}
.bbsgallery .list dl {float:left; width:100%;}
.bbsgallery .list dl dt {float:left; margin:0 10px 10px 0; padding-top:6px;}
.bbsgallery .list dl dt a {font-weight:bold; color:#006caa; line-height:16px;}
.bbsgallery .list dl dd.category {overflow:hidden; float:right; margin-bottom:6px;}
.bbsgallery .list dl dd.category ul {float:left; margin-left:-20px; padding-top:3px;}
.bbsgallery .list dl dd.category ul li {float:left; padding-left:21px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bar_1x11_c9c9ca.gif) 11px 2px no-repeat;}
.bbsgallery .list dl dd.category ul li a {line-height:16px; white-space:nowrap;}
.bbsgallery .list dl dd.txt {clear:both; line-height:16px;}
.bbsgallery_udrline {position:relative; top:-1px; overflow:hidden; margin-bottom:-1px; height:1px; background:#b7cbd9;}

/* bbsgallery - 갤러리2 */
.bbsgallery2 {overflow:hidden; width:100%; border-top:2px solid #4B98DC;}
.bbsgallery2 .unit-line {overflow:hidden; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #B7CBD9; zoom:1;}
.bbsgallery2 .thum {float:left; margin-right:15px;}
.bbsgallery2 .thum img {padding:3px; border:1px solid #CCCCCC;}
.bbsgallery2 .thum-old img {padding:0; border:none;} /* 패딩, 보더 초기화 */
.bbsgallery2 .contents {overflow:hidden; zoom:1;}
.bbsgallery2 .contents dl {float:left; width:100%;}
.bbsgallery2 .contents dl dt {margin:1px 0 10px; line-height:16px; font-weight:bold; color:#0982BC;}
.bbsgallery2 .contents dl dt.dt_smtit {margin:12px 0 0px; color:#666;}
.bbsgallery2 .contents dl dd ul.list {margin:4px 0 7px 1px;}
.bbsgallery2 .contents dl dd ul.list li {margin:4px 0; padding-left:9px; line-height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) no-repeat 0 6px;}
.bbsgallery2 .contents dl dd ul.list li li {padding-left:0; line-height:16px; background:none;}

/* bbsgallery - 갤러리3 */
ul.bbsgallery3 {width:100%; margin-top:15px; border-top:2px solid #4b98dc;}
ul.bbsgallery3 li {overflow:hidden; width:100%; margin-top:10px; padding-bottom:11px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bar_1x1_dedede.gif) bottom left repeat-x;}
ul.bbsgallery3 li .thum {float:left; width:149px; margin-right:14px; _margin-right:11px; border:1px solid #dedede;}
ul.bbsgallery3 li dl dt {margin:1px 0 9px;}
ul.bbsgallery3 li dl dt a {font:bold 14px/normal Dotum; color:#007dbd !important;}
ul.bbsgallery3 li dl dd {line-height:20px;}
.bbsgallery3_udrline {position:relative; top:-1px; overflow:hidden; margin-bottom:-1px; height:1px; background:#b7cbd9;}

/* 태그로 검색리스트 */
.taglist1 {margin:20px 0; border-top:2px solid #4b98dc; border-bottom:1px solid #b7cbd9;}
.taglist1_head {overflow:hidden; width:100%; padding:7px 0 6px; background:#f4f6f8;}
.taglist1_head h4 {float:left; padding-left:12px; font-weight:bold; line-height:16px; vertical-align:top;}
.taglist1_head p {float:right; padding-right:9px; line-height:16px;}
.taglist1_body {position:relative; width:100%;}
/* 카테고리 */
.taglist1_body .category {position:relative; float:right; overflow:hidden;  margin-bottom:-20px; z-index:200;}
.taglist1_body .category ul {float:left; position:relative; left:-11px; overflow:hidden; padding:8px 0 9px 0;}
.taglist1_body .category ul li {float:left; padding-left:21px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bar_1x11_0746aa.gif) 10px 2px no-repeat; _background-position:10px 1px;}
.taglist1_body .category ul li a {vertical-align:top; line-height:16px; color:#0746aa; white-space:nowrap;}
/* 단락 */
.taglist1_body p.txt {clear:both; padding:20px 0 24px 0; padding-left:13px; vertical-align:top; line-height:19px;}
/* 태그 */
.taglist1_body dl.tag {overflow:hidden; padding:0 0 10px 51px; background:url(https://storage.iseverance.com/2009_obj_com/icon/icon_tag.gif) 14px 0 no-repeat; zoom:1;}
.taglist1_body dl.tag dt {}
.taglist1_body dl.tag dd {float:left; margin:0 10px 5px 0;}
.taglist1_body dl.tag dd a {text-decoration:underline; white-space:nowrap;}
.taglist1_body dl.tag dd a strong {color:#0746aa;}

/* bbslist - 대학쪽에서만 사용하는 게시판 */
.univ_bbslistwrap {overflow:hidden; width:100%;}
.univ_bbslistwrap .h4_type1 {float:left; margin-top:20px;}
.univ_bbslistwrap .udrh4_more {float:right; margin-top:20px; padding-left:8px; background:url(https://storage.iseverance.com/2009_obj_univ/icon/bu_arrow.gif) 0 5px no-repeat;}
.univ_bbslistwrap ul.list {clear:both; border-top:2px solid #CE8639;}
.univ_bbslistwrap ul.list li {padding:7px 9px 6px; line-height:18px; border-bottom:1px solid #DEDEDE;}

/* ========== [box] - 박스형 ========== */
/* 박스형 패딩 재설정(공통사용) */
.bxpd-0 {padding:0 !important;}
.bxpd-14 {padding:14px !important;}
.bxpd-tb18lr22 {padding:18px 22px !important;}
.bxpd-t0b0 {padding-top:0px !important; padding-bottom:0px !important;}
.bxpd-t10b7 {padding-top:10px !important; padding-bottom:7px !important;}
.bxpd-t15b12 {padding-top:15px !important; padding-bottom:12px !important;}

/* 박스형1 - 기본색 */
.boxlist {overflow:hidden; margin:13px 0 15px; zoom:1;}
.boxlist .boxlist_title {min-height:14px; _height:14px; padding:9px 10px 6px 14px; line-height:16px; background:#4B98DC;} /* 제목 */
.boxlist .boxlist_title h4 {font-weight:bold; color:#ffffff;}
.boxlist .boxlist_title h5 {padding-left:17px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/ico_arrow_blue.gif) no-repeat left 2px; font-size:12px; font-weight:bold; color:#016caa;} /* 폰트사이즈 12px */
.boxlist .boxlist_content {padding:15px 15px 10px 14px; border:1px solid #E0E0E0; border-top:none; zoom:1;}
.boxlist .boxlist_content p.p {margin:5px 0; font-size:12px; line-height:18px; color:#666;} /* 일반단락 */
.boxlist .boxlist_content p.p.p_lineh {line-height:28px; text-align:center; color:#333333;}
.boxlist .boxlist_content .list_type2 {margin-top:0; margin-left:0;}
.boxlist .boxlist_content .button_wrap {padding-bottom:5px;} /* 하단버튼 */

/* 박스형2 - 기본색 */
.boxlist .boxlist_content1 {padding:15px 15px 10px 14px; border:1px solid #b3d2f0; zoom:1; background:#f0f0f0;}
.boxlist .boxlist_content1 .boxlist_msg {overflow:hidden; margin:10px 0px 0px 0px; padding:0px; border-top:1px solid #b3d2f0;}
.boxlist .boxlist_content1 .boxlist_msg dl.boxinfomsg {margin:10px 0px 0px 0px; font:normal 12px/16px Gulim; color:#666;}
.boxlist .boxlist_content1 .boxlist_msg dl.boxinfomsg dt {float:left; margin:0px 0px 0px 5px; padding:0px;}
.boxlist .boxlist_content1 .boxlist_msg dl.boxinfomsg dd {margin:0px; padding-left:60px; line-height:19px;}

.boxlist .boxlist_content1 .button_wrap {padding-bottom:5px;} /* 하단버튼 */

/* 박스형1 - 그레이색 */
.boxlist_graystyle .boxlist_title {background:#929292;}
.boxlist_graystyle .boxlist_content {background:#ffffff;}
.boxlist_graystyle .boxlist_title span.button_dt_view {float:right; padding:7px 8px 0 0; font-family:Dotum; font-size:11px; line-height:11px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_sev/icon/bu_arrow2.gif) 100% 70% no-repeat;} /* 그레이박스일경우 자세히 보기 버튼 */
.boxlist_graystyle .boxlist_title span.button_dt_view a {color:#fff;}

/* 박스형1, 유의사항/확인사항 공통 */
.alist_type {overflow:hidden; margin:11px 0 0; padding:2px 15px 10px 18px; border:1px solid #CECECE; background:#E6E6E6; zoom:1;}
.alist_type h5.alist_title {color:#666666;} /* 링크형 리스트 제목 */

/* 박스형1 */
.bx_skin {padding:15px 18px; border-top:2px solid #4B98DC; border-bottom:1px solid #B7CBD9; background:#F4F6F8; zoom:1;}

/* 박스형2 */
.bx2_skin {padding:18px; border:2px solid #4B98DC; background:#F4F6F8; zoom:1;}

/* 박스형3 */
.bx3_skin1 {border-bottom:3px solid #d4d4d4;}
.bx3_skin2 {border:1px solid #004d77;}
.bx3_skin3 {border:3px solid #007dbd; zoom:1;}

/* 박스형4 */
.bx4_skin1 {border:1px solid #C9C9C9;}
.bx4_skin2 {border:5px solid #DFDFDF;}
.bx4_skin3 {border:1px solid #F9F9F9; zoom:1;}

/* 박스형5 */
.bx5_skin1 {border:1px solid #A2A2A2;}
.bx5_skin2 {border:2px solid #C3C3C3;}
.bx5_skin3 {border:1px solid #F3F3F3; zoom:1;}

/* 박스형6 */
.bx6_skin1 {border:1px solid #b4b4b4;}
.bx6_skin2 {border:3px solid #d0d0d0; zoom:1;}

/* 박스형7 */
.bx7_skin1 {border:1px solid #004d77;}
.bx7_skin2 {border:3px solid #0d93d7; zoom:1;}

/* 박스형8 */
.bx8_skin1 {border:2px solid #d8d8d8;}
.bx8_skin2 {border:1px solid #b1b1b1;}
.bx8_skin3 {border:1px solid #f7f7f7; zoom:1;}

/* 라운드박스형1 (bg, border - 회색 라운드 박스/5픽셀 보더/) */
.bx_rskin1 {width:100%; background:url(https://storage.iseverance.com/2009_obj_isev/images/bx_rskin1.gif) left bottom no-repeat;}
.bx_rskin2 {width:100%; background:url(https://storage.iseverance.com/2009_obj_isev/images/bx_rskin2.gif) left top no-repeat;}
.bx_rskin3 {width:100%; background:url(https://storage.iseverance.com/2009_obj_isev/images/bx_rskin3.gif) right bottom no-repeat;}
.bx_rskin4 {width:100%; background:url(https://storage.iseverance.com/2009_obj_isev/images/bx_rskin4.gif) right top no-repeat; zoom:1;}

/* 라운드박스형2 (bg, border - 회색 라운드 박스/1픽셀 보더/) */
.bx2_rskin1 {background:url(https://storage.iseverance.com/2009_obj_sev/images/bx_type_lb.gif) left bottom no-repeat;}
.bx2_rskin2 {background:url(https://storage.iseverance.com/2009_obj_sev/images/bx_type_lt.gif) left top no-repeat;}
.bx2_rskin3 {background:url(https://storage.iseverance.com/2009_obj_sev/images/bx_type_rb.gif) right bottom no-repeat;}
.bx2_rskin4 {background:url(https://storage.iseverance.com/2009_obj_sev/images/bx_type_rt.gif) right top no-repeat; zoom:1;}

/* 라운드박스형3 (bg - 흰색, border - 회색라운드/4픽셀 보더/) */
.bx3_rskin1 {background:url(https://storage.iseverance.com/2009_obj_isev/images/box_graytype_lb.gif) left bottom no-repeat;}
.bx3_rskin2 {background:url(https://storage.iseverance.com/2009_obj_isev/images/box_graytype_lt.gif) left top no-repeat;}
.bx3_rskin3 {background:url(https://storage.iseverance.com/2009_obj_isev/images/box_graytype_rb.gif) right bottom no-repeat;}
.bx3_rskin4 {background:url(https://storage.iseverance.com/2009_obj_isev/images/box_graytype_rt.gif) right top no-repeat; zoom:1;}

/* 라운드박스형4 (bg - 흰색, border - 회색라운드/4픽셀 보더/) */
.bx4_rskin1 {border:1px solid #5f82a2;}
.bx4_rskin2 {border:2px solid #4b98dc;}
.bx4_rskin3 {border:1px solid #edf4fb; zoom:1;}

/* 라운드박스형5 - r박스안에 박스 */
.bx5_rskin1 {width:100%; margin:10px 0; background:#f4f5f7;}
.bx5_rskin1 .bx-t,
.bx5_rskin1 .bx-b {overflow:hidden; width:100%; height:6px; background:url(https://storage.iseverance.com/2009_obj_com/images/bx5_rskin2.gif) 0 0 repeat-x;}
.bx5_rskin1 .bx-b {background-position:bottom left;}
.bx5_rskin1 .bx-t .l,
.bx5_rskin1 .bx-t .r,
.bx5_rskin1 .bx-b .l,
.bx5_rskin1 .bx-b .r {float:left; overflow:hidden; width:6x; height:6px; font-size:1px; line-height:1px; background:url(https://storage.iseverance.com/2009_obj_com/images/bx5_rskin1.gif) 0 0 no-repeat;}
.bx5_rskin1 .bx-t .r {float:right; background-position:top right;}
.bx5_rskin1 .bx-b .r {float:right; background-position:bottom right;}
.bx5_rskin1 .bx-b .l {background-position:0 -6px;}
.bx5_rskin1 .bx-contwrap {padding:0 5px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.bx5_rskin1 .bx-cont {border:1px solid #e5e5e5; background:white;}

/* 유의사항/확인사항 */
.bx_appattention {clear:both; margin:15px 0; border:2px solid #D8D8D8;}
.bx_appattention .bx_out_bor {border:1px solid #B1B1B1;}
.bx_appattention .bx_in_bor {border:1px solid #F7F7F7;}
.bx_appattention .att_title {position:relative; margin-bottom:15px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_pat_3x3.gif) 0 0 repeat; zoom:1;}
.bx_appattention .att_title h4 {min-height:29px; _height:29px; padding:10px 0 0 12px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_dot_5x1_b1b1b1.gif) left bottom repeat-x;}
.bx_appattention .att_title p.btn {position:absolute; top:10px; right:14px;}
.bx_appattention .att_content {padding:0 15px 15px;}
.bx_appattention .att_content ol {}
.bx_appattention .att_content ol li {position:relative; margin:7px 0; padding-left:24px; font-size:0; line-height:0; background-position:0 1px; background-repeat:no-repeat; zoom:1;}
.bx_appattention .att_content ol li.guide_num1 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num01.gif)}
.bx_appattention .att_content ol li.guide_num2 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num02.gif);}
.bx_appattention .att_content ol li.guide_num3 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num03.gif);}
.bx_appattention .att_content ol li.guide_num4 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num04.gif);}
.bx_appattention .att_content ol li.guide_num5 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num05.gif);}
.bx_appattention .att_content ol li.guide_num6 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num06.gif);}
.bx_appattention .att_content ol li.guide_num7 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_num07.gif);}
.bx_appattention .att_content ol li img {vertical-align:top;}
.bx_appattention .att_content p.care_title {margin:15px 0 0 0;} /* 리스트 타이틀성 */

/* 내용에 대한 설명문구가 대부분(상단에 주로쓰임) */
.bx_guidemsg {margin:15px 0; border:1px solid #5F82A2;}
.bx_guidemsg_out {border:2px solid #4B98DC;}
.bx_guidemsg_in {overflow:hidden; padding:9px 11px 3px; border:1px solid #EDF4FB; zoom:1;}
.bx_guidemsg .p {margin-bottom:5px; line-height:20px;}
.bx_guidemsg .p strong {color:#0746aa;}
.bx_guidemsg ul.list {clear:both; margin-bottom:3px;}
.bx_guidemsg ul.list li {padding:0 0 2px 9px; line-height:20px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square4.gif) 0 7px no-repeat;}
.bx_guidemsg ul.list li em {color:#006caa;}
.bx_guidemsg p.btn {margin-top:4px; padding:0 0 10px 10px; text-align:left;}
.bx_guidemsg .function_btn {margin:-2px 0 2px;} /* 박스안에 기능버튼이 들어갈경우 */
.bx_guidemsg .function_btn .button_mini {margin:2px 0 2px 0;}

/* 제목형식의 박스표현 (dl, dt, dd) */
dl.bx_dl {clear:both; margin:10px 0; font-size:12px; border:2px solid #b7cbd9;}
dl.bx_dl .bx_dldt {padding:7px 10px 5px 13px; line-height:18px; border-bottom:2px solid #b7cbd9; background:#e2eaf0;}
dl.bx_dl .bx_dldd {padding:9px 10px 7px 13px; line-height:18px;}

/* 완료 메세지 - 디자인수정작업이후 삭제 예정!!!! 디자인 작업 수정후 삭제할것임. */
.complete_msg {min-height:92px; _height:92px; padding:68px 15px 40px 339px; background:url(https://storage.iseverance.com/2009_obj_isev/images/wapp_complete_bg.gif) 125px 50% no-repeat;}
.complete_msg p.title {}
.complete_msg p.title img {vertical-align:top;}
.complete_msg p.p {margin-top:15px; line-height:16px;}

/* 완료 메세지 - 디자인수정작업이후 삭제 예정!!!! 디자인 작업 수정후 삭제할것임. */
.complete_msg_1 {min-height:92px; _height:92px; padding:30px 20px 30px 250px; background:url(https://storage.iseverance.com/2009_obj_isev/images/wapp_complete_bg.gif) 50px 50% no-repeat;}
.complete_msg_1 p.title {}
.complete_msg_1 p.title img {vertical-align:top;}
.complete_msg_1 p.p {margin-top:15px; line-height:16px;}

/* 공통 - 관련사이트 */
#mn_fmsite {clear:both; padding-top:45px; zoom:1;}
#mn_fmsite ul {overflow:hidden; height:27px; padding-top:8px; background:url(https://storage.iseverance.com/2009_obj_com/images/familysite_list_bg.gif) left top no-repeat;}
#mn_fmsite ul li {float:left; _display:inline; margin-left:21px; padding-right:23px; background:url(https://storage.iseverance.com/2009_obj_com/images/familysite_list_line.gif) 100% 50% no-repeat;}
#mn_fmsite ul li.last-child {background:none;}

/* ========== [button style] ========== */
/* button - wrap */
.button_wrap {position:relative; margin-top:20px;} /* 기본버튼들 */
.button_wrap .left {position:absolute; left:0; top:0;}
.button_wrap .right {position:absolute; right:0; top:0;}

/* button - add */
.btn_addh {float:right; margin:25px 0 9px;}
.btn_addh img {vertical-align:top;}

/* button -기본리셋 */
.button_type {margin:0; padding:0; border:none; cursor:pointer;}

/* button - 아이콘 */
.button-icon {overflow:hidden; display:inline-table; #display:inline-block; vertical-align:top;}
.button-icon span {display:table-cell; vertical-align:middle;}
.button-icon img {vertical-align:middle;}
button .button-icon, x:-moz-any-link {vertical-align:middle !important;} /* FireFox 2 */
button .button-icon, x:-moz-any-link, x:default {vertical-align:middle !important;} /* FireFox 3 */

/* 텍스트만 있는 버튼 */
.button_txt {position:relative;  display:inline; overflow:visible; margin:0; padding:0; font-size:12px; color:#666; border:none; font-family:Gulim; background:none; cursor:pointer;}
.button_txt:hover span {color:#006daa;}
.button_txt_hover span {color:#006daa;}

/* button(middle) - reset */
.button, .button a,
.button_mini, .button_mini a {position:relative; _overflow:hidden; margin:0; padding:0; text-decoration:none !important; white-space:nowrap; vertical-align:middle; letter-spacing:-1px; font:bold 12px/12px Gulim; color:white; border:0; background:url(https://storage.iseverance.com/2009_obj_com/button/button.gif) no-repeat;}
.button_mini_01, .button_mini_01 a {position:relative; _overflow:hidden; margin:0; padding:0; text-decoration:none !important; white-space:nowrap; vertical-align:middle; letter-spacing:-1px; font:bold 12px/12px Gulim; color:white; border:0; }

/* button(mini) - reset */
.button_mini,
.button_mini a {background-image:url(https://storage.iseverance.com/2009_obj_com/button/button_mini.gif);}
.button_mini_01,
.button_mini_01 a {background-image:url(https://storage.iseverance.com/2009_obj_com/button/button_mini_01.gif);}
.button_mini_blue,
.button_mini_blue a {background-image:url(https://storage.iseverance.com/2009_obj_com/button/button_mini_blue.gif);}
/* button(mini) - span */
.button_mini {display:-moz-inline-stack; /* ff2 */ display:inline-block; height:18px; padding-left:3px; background-position:0 0;}
.button_mini_01 {display:-moz-inline-stack; /* ff2 */ display:inline-block; height:20px; padding-left:3px; background-position:0 0;}
.button_mini_blue {display:-moz-inline-stack; /* ff2 */ display:inline-block; height:18px; padding-left:3px; background-position:0 0;}
/* button(mini) - alink*/
.button_mini a {display:block; padding:4px 10px 2px 6px; vertical-align:top; font:11px/12px dotum; color:white !important; background-position:right top;}
.button_mini_01 a {display:block; padding:4px 10px 3px 6px; vertical-align:top;  color:white !important; background-position:right top;}
.button_mini_blue a {display:block; padding:4px 10px 2px 6px; vertical-align:top; font:11px/12px dotum; color:white !important; background-position:right top;}
.button_mini button,
.button_mini input {
	display:-moz-inline-stack; /* ff2 */ display:inline-block;
	overflow:visible;
	height:18px; margin:0; padding:0px 10px 0px 6px;
	#height:auto; #padding:5px 9px 1px 7px;
	font:11px/19px dotum; #line-height:11px;
	text-decoration:none !important; white-space:nowrap;
	color:white; border:0; background:url(https://storage.iseverance.com/2009_obj_com/button/button_mini.gif) top right no-repeat;
	cursor:pointer;}
.button_mini button {_padding:4px 9px 2px 6px;}
.button_mini input {_padding:5px 9px 1px 6px;}
/* button - 아이콘 */
.button_mini a .button-icon {height:10px; #line-height:10px; #font-size:10px;}
.button_mini button .button-icon {height:18px; #line-height:11px; #font-size:11px; #height:11px; vertical-align:top;}

/* button(middle) - span */
span.button {display:-moz-inline-stack; /* ff2 */ display:inline-block; height:23px; padding-left:2px; background-position:0 0;}
/* button(middle) - alink*/
span.button a {display:block; padding:6px 13px 5px 11px; vertical-align:top; font:bold 12px/12px Gulim; color:#797B80 !important; background-position:right top;}
/* button(middle) - button */
span.button button,
span.button input {
	display:-moz-inline-stack; /* ff2 */ display:inline-block;
	overflow:visible;
	height:23px; margin:0; padding:0 13px 0 11px;
	_height:auto; _padding:7px 13px 3px 11px;
	font:bold 12px/21px Gulim; _line-height:12px;
	text-decoration:none !important; white-space:nowrap;
	color:#797B80; border:0; background:url(https://storage.iseverance.com/2009_obj_com/button/button.gif) right top no-repeat;
	cursor:pointer;}
span.button input {_padding:7px 13px 3px 11px;}
/* button(middle) - color */
span.button.button-blue {background-position:0 -24px;}
span.button.button-blue a,
span.button.button-blue button,
span.button.button-blue input {color:white !important; background-position:right -24px;}
span.button.button-brown {background-position:0 -48px;}
span.button.button-brown a,
span.button.button-brown button,
span.button.button-brown input {color:white !important; background-position:right -48px;}
span.button.button-green {background-position:0 -72px;}
span.button.button-green a,
span.button.button-green button,
span.button.button-green input {color:white !important; background-position:right -72px;}

/* button - 아이콘 */
.button .button-icon {height:12px; #line-height:12px; #font-size:12px;}
.button button .button-icon {height:23px; #line-height:12px; #font-size:12px; #height:12px; vertical-align:top;}

/* button-개별 */
button.button_rss {width:57px; height:16px; background:url(https://storage.iseverance.com/2009_obj_com/button/btn_rss.gif) 0 0 no-repeat;} /* rss버튼 */

/* ========== [동영상 넣기] ========== */
/* 왼쪽(플래쉬) + 오른쪽(설명글) */
.flashvideo_movie {float:left; margin-right:20px;}
.flashvideo_movie .button_wrap {margin-top:15px; text-align:center;}
.flashvideo_explwrap {overflow:hidden; zoom:1;}
.flashvideo_expl {float:left; width:100%; line-height:18px;}
.flashvideo_expl2 {clear:both; padding-top:10px;}

/* 플래쉬 하나만 가운데 정렬 */
.flashvideo_movie2 {text-align:center;}
.flashvideo_movie2 .button_wrap {margin-top:15px; text-align:center;}

/* 플래쉬와 내용의 hr선 */
.flashvideo_hr {clear:both; overflow:hidden; height:1px; margin:20px 0; background:#d8d8d8;}

/* ========== [graph] ========== */
/* 가로형임! */
.graphtype1 {position:relative; overflow:hidden; padding:3px 32px 5px 0; zoom:1;}
.graphtype1 .grapy {position:relative; float:left;}
.graphtype1 .grapy img.bar {float:left; width:100%; height:8px; vertical-align:top;}
.graphtype1 .grapy p.percent {position:absolute; top:-4px; right:-27px; width:22px; text-align:left; line-height:17px; white-space:nowrap;}

/* ========== [팝업 레이아웃] ========== */
#pp_wrap {width:100%; height:100%; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_mid2.gif) right top repeat-y;}
#pp_head {position: relative; margin-bottom:14px; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_top1.gif) left top no-repeat; z-index:3;}
#pp_head h1 {height:29px; padding:13px 0 0 39px; font-size:14px; color:#fff; font-weight:bold; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_top2.gif) right top no-repeat;}
#pp_body {position:relative; min-height:100%; _height:100%; margin:-56px 0 -17px; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_mid1.gif) left top repeat-y;}
#pp_content {background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_mid2.gif) right top repeat-y; z-index:1;}
#pp_content .content-area {padding:56px 23px 25px;}
#pp_content .content-area.ppformat-close {padding-bottom:75px;} /* 닫기버튼 있을때 하단 패딩 */
#pp_foot {position:relative; height:17px; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_bot1.gif) left bottom no-repeat; z-index:2;}
#pp_footer {height:17px; font-size:0px; line-height:0px; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_bot2.gif) right bottom no-repeat;}
.pp_button_wrap {margin-top:20px; padding-bottom:20px; text-align:center;} /* 팝업 하단 버튼 영역 */
.pp_button_close {position:absolute; bottom:32px; left:0; width:100%; text-align:center;}

/* 팝업 상단 이미지 타이틀일 경우 */
.pp_wrap2 #pp_head {background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_top4.gif) left top no-repeat;}
.pp_wrap2 #pp_head h1 {height:73px; padding:0 0 0 23px; background:url(https://storage.iseverance.com/2009_obj_isev/popup/bg_popup_top3.gif) right top no-repeat;}
.pp_wrap2 #pp_body {margin:-87px 0 -17px;}
.pp_wrap2 #pp_content .content-area {padding:87px 23px 17px;}
.pp_wrap2 #pp_foot {height:17px;}
.pp_wrap2 #pp_footer {height:17px;}
.pp_wrap2 .pp_footwrap {margin-top:15px;}

/* ========== [모든메인 공통사용 요소] ========== */
/* 메인 - notice */
#mn_notice {position:relative; width:100%; min-height:120px; _height:120px; padding-bottom:43px; zoom:1;}

/* 메인 - notice 탭 */
#mn_notice #mn_notice_anchor {/* position:absolute; */ bottom:0; _bottom:-1px; left:0; overflow:hidden; width:100%; background:url(https://storage.iseverance.com/2009_obj_isev/main/mn_notice_anchorbg.gif) no-repeat left top;}
#mn_notice .anchor {overflow:hidden; height:21px; margin-left:10px; padding-top:10px; background:url(https://storage.iseverance.com/2009_obj_isev/main/mn_notice_anchorbg.gif) no-repeat right top;}
#mn_notice .anchor ul {overflow:hidden; margin-left:-10px; zoom:1;}
#mn_notice .anchor ul li {float:left; padding-left:10px; vertical-align:top; font-size:11px; font-family:Dotum; background:url(https://storage.iseverance.com/2009_obj_isev/main/mn_notice_anchordot.gif) 5px 4px no-repeat; letter-spacing:-1px;}
#mn_notice .anchor ul li.current {font-weight:bold; letter-spacing:-1px; text-decoration:underline; color:#78786e;}
/* 메인 - notice 리스트  */
#mn_notice .list {overflow:hidden; width:100%;}
#mn_notice .list li {position:relative; overflow:hidden; height:17px; line-height:17px; #height:15px; padding:0 65px 0 7px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_blue.gif) left 6px no-repeat;}
#mn_notice .list li a {display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#mn_notice .list li .date {position:absolute; top:1px; right:0; font-size:11px; color:#555;}
#mn_notice p.btn-more {/* position:absolute; */ bottom:0; right:0; height:25px; padding:6px 6px 0 0;}
#mn_notice .list_hr {overflow:hidden; height:1px; margin:5px 0 9px; background:url(https://storage.iseverance.com/2009_obj_isev/images/bg_line_h_dot3.gif) 0 0 repeat-x;} /* 구분선 */

/* 메인 - notice */
#mn_notice_s {position:relative; width:100%; min-height:60px; _height:60px; padding-bottom:30px; zoom:1;}

/* 메인 - notice 탭 */
#mn_notice_s #mn_notice_anchor {/* position:absolute; */ bottom:0; _bottom:-1px; left:0; overflow:hidden; width:100%; background:url(https://storage.iseverance.com/2009_obj_isev/main/mn_notice_anchorbg.gif) no-repeat left top;}
#mn_notice_s .anchor {overflow:hidden; height:21px; margin-left:10px; padding:10px 0 0 0; background:url(https://storage.iseverance.com/2009_obj_isev/main/mn_notice_anchorbg.gif) no-repeat right top;}
#mn_notice_s .anchor ul {overflow:hidden; margin-left:-10px; zoom:1;}
#mn_notice_s .anchor ul li {float:left; padding-left:10px; vertical-align:top; font-size:11px; font-family:Dotum; background:url(https://storage.iseverance.com/2009_obj_isev/main/mn_notice_anchordot.gif) 5px 4px no-repeat; letter-spacing:-1px;}
#mn_notice_s .anchor ul li.current {font-weight:bold; letter-spacing:-1px; text-decoration:underline; color:#78786e;}
/* 메인 - notice 리스트  */
#mn_notice_s .list {overflow:hidden; width:100%;}
#mn_notice_s .list li {position:relative; overflow:hidden; height:17px; line-height:17px; #height:15px; padding:0 65px 0 7px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_blue.gif) left 6px no-repeat;}
#mn_notice_s .list li a {display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#mn_notice_s .list li .date {position:absolute; top:1px; right:0; font-size:11px; color:#555;}
#mn_notice_s p.btn-more {/* position:absolute; */ bottom:0; right:0; height:25px; padding:6px 6px 0 0;}
#mn_notice_s .list_hr {overflow:hidden; height:1px; margin:5px 0 9px; background:url(https://storage.iseverance.com/2009_obj_isev/images/bg_line_h_dot3.gif) 0 0 repeat-x;} /* 구분선 */

/* 메인 - news 리스트 */
.mns_news_list {position:relative; min-height:80px; _height:80px;}
.mns_news_list h2.title {height:25px; margin-bottom:0;}
.mns_news_list ul.list {overflow:hidden; width:100%;}
.mns_news_list ul.list li {position:relative; overflow:hidden; height:17px; line-height:17px; #height:15px; padding:0 65px 0 7px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_blue.gif) no-repeat left 6px;}
.mns_news_list ul.list li a {display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.mns_news_list ul.list li .date {position:absolute; top:1px; right:0; font-size:11px; color:#555;}
.mns_news_list p.more {position:absolute; right:0; top:0; padding-left:8px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray5.gif) 1px 3px no-repeat;}
.mns_news_list p.more a {font-family:Dotum; font-size:11px;}
.mnc_news_hr {overflow:hidden; height:1px; margin:5px 0 9px; background:url(https://storage.iseverance.com/2009_obj_isev/images/bg_line_h_dot3.gif) 0 0 repeat-x;} /* 구분선 */

/* 메인 - 플래쉬배너 */
.mn_banner_flash {width:220px; height:190px;}

/* 메인 - 플래쉬배너 */
.mn_banner_fimg {width:220px;}
.mn_banner_fimg .mn_banfalsh {}
.mn_banner_fimg p.mn_banimg {margin-top:10px;}

/* 메인메인 - 내즐겨찾기 */
.mn_myfavor {clear:both; width:211px; height:29px; padding:9px 0 0 9px; margin-bottom:20px; background:url(https://storage.iseverance.com/2009_obj_isev/main/bx_myfavor_is.gif) no-repeat left top;}
.mn_myfavor .select {width:166px; vertical-align:top; font-size:12px;}
.mn_myfavor input {vertical-align:top;}

/* ========== [단위요소별] ========== */
/* 에러메세지 레이아웃 - 개별창(404, 505에러) */
#err_wrap {width:100%; padding-top:130px; background:url(https://storage.iseverance.com/2009_obj_isev/images/err_wrapbg.gif) left top repeat-x;}
#err_header {width:650px; margin:0 auto 30px;}
#err_header h1.logo {padding-bottom:10px; border-bottom:3px solid #2a427e;}
#err_container {width:650px; margin:0 auto;}
#err_contents {}
#err_footer {width:650px; margin:40px auto 0; padding-top:20px; border-top:1px solid #ebebeb; font-family:Arial, sans-serif; text-align:center;}

/* 에러메세지 */
.errormsg {}
.errormsg p.errormsg_txt {margin:19px 0 17px; font-weight:bold; line-height:16px; text-align:center;}
.errormsg p.p {margin-top:20px; text-align:center; line-height:17px;}
.errormsg .button_wrap {margin-top:35px;}
.errormsg img {vertical-align:top;}
/* 준비중 에러메세지 */
.rd_errormsg {border:1px solid #CACACA;}
.rd_errormsg_in {border:1px solid #FDFBF8;}
.rd_errormsg dl {overflow:hidden; padding:12px 0 0 32px; background-image:url(https://storage.iseverance.com/2009_obj_isev/images/error_bg.gif); zoom:1;}
.rd_errormsg dl dt {float:left; width:200px; min-height:120px; _height:120px; padding-top:40px; text-align:center; background:url(https://storage.iseverance.com/2009_obj_isev/images/error_line.gif) 176px 0 no-repeat;}
.rd_errormsg dl dd {float:left; width:500px; min-height:160px; _height:160px; padding-top:20px;}
.rd_errormsg dl dd .title_expl {font:bold 16px/20px Arial;}
.rd_errormsg dl dd .title {margin-top:8px; font:bold 16px/25px Dotum;}
.rd_errormsg dl dd .txt {margin-top:23px; line-height:18px; color:#797979;}

/* 하위메뉴 사이트맵 */
ul.sitemap_section {overflow:hidden; width:748px; border-top:2px solid #0099cc; border-bottom:1px solid #dbe5ec;}
ul.sitemap_section li {
	display:-moz-inline-stack; /* ff2 */ display:inline-block; #display:inline;
	width:170px; margin-right:-4px; #margin-right:0; padding:9px 0 6px 17px;
	vertical-align:top; font-size:12px; line-height:14px;
	border-top:1px solid #dbe5ec; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange2.gif) 7px 13px no-repeat;
	zoom:1;}

/* 조직도 */
.organization {margin-top:30px; text-align:center;}
.organization img {vertical-align:top;}

/* 인사말 */
#greeting {overflow:hidden;}
#greeting .picture {float:left; width:141px; height:167px; margin-right:16px; _margin-right:13px; padding-top:6px; text-align:center; background:url(https://storage.iseverance.com/2009_obj_com/images/greeting_picture_bg.gif) 0 0 no-repeat;}
#greeting .picture img {border:1px solid #e5e5e5;}
#greeting .picture-old {float:left; margin-right:16px; _margin-right:13px;}
#greeting .picture-old img {vertical-align:top;}
#greeting .picture dl dd {margin-top:15px; text-align:center;}
#greeting .msgwrap {display:block; overflow:hidden; zoom:1;}
#greeting .msg {float:left; width:100%;}
#greeting .msg p {margin-bottom:20px; line-height:20px;}
#greeting .msg p.from {margin-bottom:0; font-weight:bold; text-align:right;}

/* 오시는 지하철 설명(신촌) */
ul.isev_swg_list {margin:-7px 0 -7px;}
ul.isev_swg_list li {margin:7px 0; padding:0 0 0 15px; line-height:18px; background-position:0 4px; background-repeat:no-repeat;}
ul.isev_swg_list li.num2 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_9x9_37B42D.gif);}
ul.isev_swg_list li.num3 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_9x9_FA4D14.gif);}
ul.isev_swg_list li.num5 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_9x9_893BB6.gif);}
ul.isev_swg_list li.num6 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_9x9_934100.gif);}
ul.isev_swg_list li.num7 {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_9x9_616E00.gif);}
ul.isev_swg_list li.num1_4 {padding-left:28px; background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_21x9_2A4FAD.gif);}
ul.isev_swg_list li.numetc {background-image:url(https://storage.iseverance.com/2009_obj_isev/icon/sq_9x9_ECA900.gif);}

/* 학과소개 페이지 */
.sev_class_boxt {overflow:hidden; height:1px; margin-bottom:13px;}
.sev_class_boxb {overflow:hidden; height:1px; margin-top:11px;}
.sev_class_intro {overflow:hidden; padding:0 2px; zoom:1;}
.sev_class_intro img.class_area {float:left; width:240px; height:180px; margin-right:10px; zoom:1;}
.sev_class_intro .class_content {}
.sev_class_intro .class_content h4 {font-weight:bold; line-height:16px;}
.sev_class_intro .class_content h5 {margin-top:10px; line-height:16px;}
.sev_class_intro .class_content .list_type2 {margin:5px 0 0 10px;}
.sev_class_intro p.class_txt {margin-top:12px; line-height:18px;}
.sev_class_intro p.class_h5_txt {margin-top:3px; line-height:18px;}

/* 우편번호 검색(팝업) */
.post_search {overflow:hidden; padding:21px 18px; zoom:1;}
.post_search p.address_input {line-height:18px;}
.post_search p.controlbox {padding-top:16px;}
.post_search p.controlbox input {vertical-align:middle;}
p.post_guide_text {margin:15px 3px 0 3px; letter-spacing:-1px; line-height:18px;} /* 주소검색 노스크립트 알림텍스트 */

/* isev 고객지원 */
/* 고객지원 */
.smn_frame_customer {height:95px; padding:18px 0 0 16px; background:url(https://storage.iseverance.com/2009_obj_isev/main/smn_isev_customerbg.jpg) right top no-repeat;}
.smn_frame_customer p.cm_title {}
.smn_customer_sound {height:100px; background:url(https://storage.iseverance.com/2009_obj_isev/main/smn_isev_customerlist_bg1.jpg) 127px 21px no-repeat;}
.smn_customer_faq {height:100px; background:url(https://storage.iseverance.com/2009_obj_isev/main/smn_isev_customerlist_bg2.jpg) 121px 24px no-repeat;}
.smn_customer_down  {height:100px; background:url(https://storage.iseverance.com/2009_obj_isev/main/smn_isev_customerlist_bg3.jpg) 130px 15px no-repeat;}
.smn_customer_sound .cm_btn,
.smn_customer_faq .cm_btn,
.smn_customer_down .cm_btn {margin-top:21px;}

/* 서브메인 박스 가이드 */
/* 한줄일경우(3칸일) */
.smn_frametop1 {overflow:hidden; width:100%;}
.smn_frametop1 .section1,
.smn_frametop1 .section2,
.smn_frametop1 .section3 {float:left; width:246px; border-right:1px solid #D8E6EB;}
.smn_frametop1 .section3 {border:none;}
.smn_frametop1 .section2column {width:370px;}
/* 한줄일경우(2칸일) */
.smn_frametop2 {overflow:hidden; width:100%;}
.smn_frametop2 .section1,
.smn_frametop2 .section2 {float:left; width:370px; border-right:1px solid #D8E6EB;}
.smn_frametop2 .section2 {border:none;}
/* 두줄일경우 */
.smn_frametop3 {position:relative; overflow:hidden; width:100%;}
.smn_frametop3 .section1,
.smn_frametop3 .section2,
.smn_frametop3 .section3,
.smn_frametop3 .section4,
.smn_frametop3 .section5,
.smn_frametop3 .section6 {float:left; width:246px; border-right:1px solid #D8E6EB; border-bottom:1px solid #D8E6EB;}
.smn_frametop3 .section4,
.smn_frametop3 .section5 {border-bottom:none;}
.smn_frametop3 .section3 {border-right:none;}
.smn_frametop3 .section6 {border-right:none; border-bottom:none;}
.smn_frametop3 .section_borbtnone {border-bottom:none;}
.smn_frametop3 .section_bornone {border-right:none;}
/* 서브메인 */
.smn_contlayout1,
.smn_contlayout2,
.smn_contlayout3 {overflow:hidden; width:100%; margin-top:30px;}
/* 서브메인 2단레이아웃 */
.smn_contlayout1 .smncolgroup1 {float:left; width:355px; margin-right:20px; padding-right:19px; border-right:1px solid #ECECEC;}
.smn_contlayout1 .smncolgroup2 {float:left; width:355px;}
/* 서브메인 2단 변형레이아웃 */
.smn_contlayout2 .smncolgroup1 {float:left; width:480px; margin-right:20px; padding-right:19px; border-right:1px solid #ECECEC;}
.smn_contlayout2 .smncolgroup2 {float:left; width:230px;}
/* 서브메인 3단레이아웃 */
.smn_contlayout3 .smncolgroup1 {float:left; width:223px; margin-right:20px; padding-right:19px; border-right:1px solid #ECECEC;}
.smn_contlayout3 .smncolgroup2 {float:left; width:223px; margin-right:20px; padding-right:19px; border-right:1px solid #ECECEC;}
.smn_contlayout3 .smncolgroup3 {float:left; width:223px;}

/* 서브메인 공통 */
/* 서브메인 상단 마진(13px) */
.smn_frametopwrap {overflow:hidden; zoom:1;}
/* 서브메인 공통 - h4 */
.smnh4_type {margin:25px 0 11px;}
/* 서브메인 공통 - h4 추가 설명 p태그 */
.appmorebtn {float:right; margin:25px 0 6px; padding:8px 15px 0 8px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray5.gif) 0 11px no-repeat;}
.appmorebtn a {font-family:Dotum; font-size:11px; color:#7C7C7C;}
/* 서브메인 공통 - h4 하단 p태그 */
.smnh4_type_p {margin:-3px 0 15px;}
/* frame top wrap*/
.smn_fmvisual {height:110px; padding:20px 0 0 19px;}
.smn_fmvisual p.title {min-height:70px; _height:70px;}
.smn_fmvisual p.btn img {margin-right:2px; vertical-align:top;}

/* 달력 - 버튼 */
.calender_wrap {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; position:relative; #margin-right:4px; margin-top:-2px; vertical-align:middle; z-index:10;}
.calender_wrap .input-cal {float:left; width:117px; height:15px; margin-top:0px; padding:3px 26px 0 5px; border:1px solid #b6b6b6; font-size:12px;} /* 달력값 입력 input */
.calender_wrap .input-cal1 {float:left; width:60px; height:15px; margin-top:0px; padding:3px 26px 0 5px; border:1px solid #b6b6b6; font-size:12px;} /* 달력값 입력 input */
.calender_wrap .btn_cal {position:relative; float:left;} /* 달력 보이기/숨기기 버튼 */
.calender_wrap .btn_cal button.btn {position:absolute; top:2px; right:2px; width:19px; height:16px; margin:0; padding:0; border:none; background:url(https://storage.iseverance.com/2009_obj_isev/icon/icon_cal.gif) 0 0 no-repeat; cursor:pointer;}
.calender_wrap .cal-lry {display:none; position:absolute; top:21px; left:0; z-index:600;}
.calender_wrap .cal-frame {width:169px; height:175px; border:1px solid #b6b6b6;}
/* 달력 - 깊이 */
.calender_depth1 {z-index:101;}
.calender_depth2 {z-index:102;}
.calender_depth3 {z-index:103;}
.calender_depth4 {z-index:104;}
.calender_depth5 {z-index:105;}
.calender_depth6 {z-index:106;}
.calender_depth7 {z-index:107;}
.calender_depth8 {z-index:108;}
.calender_depth9 {z-index:109;}
.calender_depth10 {z-index:110;}

/* 달력2 */
.calender2_wrap {}
.calender2_wrap .bx-t,
.calender2_wrap .bx-b {overflow:hidden; height:1px; margin:0 1px; background:#e4d3a8;}
.calender2 {padding:0 9px 8px 8px; border-left:1px solid #e4d3a8; border-right:1px solid #e4d3a8; background:#fdfcf8;}
.calender2 p.date {padding:10px 0 9px; text-align:center; font-weight:bold; color:#ef870e;}
.calender2 .date-tbl {width:100%;}
.calender2 .date-tbl thead th {padding:3px 0 2px; text-align:center; font-weight:bold; border-top:1px solid #e4d3a8; border-bottom:1px solid #e4d3a8; background:#f6f0e1;}
.calender2 .date-tbl thead th.sun {color:#ef870e; border-left:1px solid #e4d3a8;}
.calender2 .date-tbl thead th.sat {border-right:1px solid #e4d3a8;}
.calender2 .date-tbl tbody td {padding-top:7px; text-align:center; line-height:11px;}
.calender2 .date-tbl tbody td.sun {font-weight:bold; color:#ef870e;}

/* 인터넷진료예약공통 */
/* 인터넷진료예약공통 - head */
.engage_head {position:relative; height:44px; background:#4b98dc url(https://storage.iseverance.com/2009_obj_isev/images/appengage_head_bg.gif) 0 0 repeat;}
.engage_head h3 {float:left; padding:15px 0 0 12px; font:bold 16px/18px Dotum; color:white;}
.engage_head p.close {float:right; padding:19px 10px 0 0;}
.engage_head p.close a {padding-right:14px; vertical-align:top; letter-spacing:-1px; font:bold 12px/12px Dotum; color:white; background:url(https://storage.iseverance.com/2009_obj_isev/images/appengage_head_close.gif) right 2px no-repeat;}
.engage_head .round {position:absolute; top:0; overflow:hidden; width:1px; height:1px; background:#7d7d7e;}
.engage_head .tl {left:0;}
.engage_head .tr {right:0;}
/* 인터넷진료예약공통 - content */
.engage_content {width:750px; padding:16px 10px 30px 10px; zoom:1;}

/* 인터넷진료예약공통 - tab */
ul.engage_tab {overflow:hidden; width:100%;}
ul.engage_tab li {float:left; margin-right:1px; padding:5px 0 0 2px; background:url(https://storage.iseverance.com/2009_obj_isev/images/app_engage_tab.gif) 0 5px no-repeat;}
ul.engage_tab li a {float:left; height:17px; padding:9px 15px 0 12px; vertical-align:top; line-height:12px; font-weight:bold; color:#b6b6b6; background:url(https://storage.iseverance.com/2009_obj_isev/images/app_engage_tab.gif) right 0 no-repeat;}
ul.engage_tab li a:hover,
ul.engage_tab li a:focus {color:#888;}
ul.engage_tab li.current {padding-top:0; background-position:0 -39px;}
ul.engage_tab li.current a {height:21px; padding:10px 24px 0 21px; color:white !important; background-position:right -39px;}
/* 인터넷진료예약공통 - step */
.engage_step {margin-bottom:19px; border:1px solid #3985c8;}
.engage_step .cover {border:2px solid #4b98dc;} /* 박스덮개 */
.engage_step ol {overflow:hidden; padding:26px 0 14px; text-align:center; border:1px solid #edf4fb; zoom:1;}
.engage_step ol li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; /* ie6/7 display:inline-block; */ margin-right:-4px; #margin-right:0; vertical-align:top; padding-left:44px; background:url(https://storage.iseverance.com/2009_obj_isev/images/app_engage_step_arr.gif) 18px 2px no-repeat;}
.engage_step ol li.first-child {padding-left:0; background:none;}
.engage_step ol li img {vertical-align:top;}
/* 인터넷진료예약공통 - snb */
.engage_snbwrap {position:relative;}
.engage_snb {position:absolute; top:0; left:-210px; width:177px; padding:0 6px 6px; background:#4b98dc url(https://storage.iseverance.com/2009_obj_isev/images/appengage_head_bg.gif) 0 0 repeat;}
.engage_snb h4 {height:25px; padding:10px 0 0 2px; font:bold 15px/normal Dotum; color:white;}
.engage_snb .step_data {padding:0 12px 16px; background:white;} /* 내용둘러친 div */
.engage_snb ul.step {}
.engage_snb ul.step li {padding-top:14px;}
.engage_snb ul.step li label {display:block; padding-bottom:3px; font-weight:bold;}
.engage_snb ul.step li .input-text {color:#2490c3; font-weight:bold;} /* 활성화 */
.engage_snb ul.step li .input-text2 {color:#d5d5d5;} /* 비활성화 */
.engage_snb ul.step li input {width:100%; height:16px; _margin:-1px 0; padding-top:6px; line-height:12px; vertical-align:top; text-indent:5px;}
/* 인터넷진료예약공통 - hr 점선 */
.engage_hr {clear:both; overflow:hidden; margin:19px 0; height:1px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/dotln_3x2_d0d0d0.gif) 0 0 repeat-x;}
.engage_hr.engage_hr2 {margin:50px 0 32px;} /* 상하마진 */
.class_hr {clear:both; overflow:hidden; margin:19px 0 17px; height:1px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_dot_3x1_B0B0B0.gif) 0 0 repeat-x;}
/* 인터넷진료예약공통 - h 타이틀 */
h4.engage_title {float:left; margin:0 8px 14px 0;}
p.engage_addh {float:left; margin-top:3px; padding-left:9px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bar_1x11_c8c8c8.gif) 0 0 no-repeat;}
/* 인터넷진료예약공통 - 검색 */
.engage_search {clear:both; width:100%; margin-bottom:10px; padding-bottom:1px; vertical-align:top; border-top:2px solid #0099cc; border-bottom:1px solid #b7cbd9;}
.engage_search fieldset {height:28px; padding:7px 0 0 10px; background:url(https://storage.iseverance.com/2009_obj_isev/images/engage_search_bg.gif) bottom left repeat-x;}
.engage_search label {position:relative; top:5px; margin-right:10px; vertical-align:top;}
.engage_search .input-text {width:533px; height:17px; _margin:-1px 0; margin-right:2px;}
.engage_search .input-image {display:inline-block; overflow:hidden; width:49px; height:0; margin-top:1px; padding-top:20px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_center/button/btn_search.gif) 0 0 no-repeat;}
.engage_search .input-image1 {display:inline-block; overflow:hidden; width:49px; height:0; margin-top:1px; padding-top:20px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_center/button/btn_reset.gif) 0 0 no-repeat;}
/* 인터넷진료예약공통 - box유형 */
h4.engage_boxlist_tit {height:22px; padding:9px 10px 0 14px; font-weight:bold; line-height:16px; color:white; background:#2490c3;} /* 제목 */
h4.engage_boxlist_tit_01 {height:29px; padding:9px 10px 0 14px; font-weight:bold; line-height:16px; color:white; background:#2490c3;} /* 제목 */
.engage_boxlist_cont {padding:0 14px; border:1px solid #c2c2c2; border-top:none; zoom:1;}
.engage_boxlist_cont .engage_boxt {overflow:hidden; height:1px; margin-bottom:13px;}
.engage_boxlist_cont .engage_boxb {overflow:hidden; height:1px; margin-top:13px;}
.engage_boxlist_cont .list_type1 {margin-left:3px;}
.engage_boxlist_cont .list_type2 {margin-left:5px;}
.engage_boxlist_clboth {clear:both; overflow:hidden; height:10px;} /* 박스간격 */

/* 인터넷진료예약공통 - 박스메세지 */
.engage_bxmsg {margin:15px 0 -5px 0; border:2px solid #d8d8d8;}
.engage_bxmsg .bxwrap1 {border:1px solid #b1b1b1;}
.engage_bxmsg .bxwrap2 {overflow:hidden; border:1px solid #f7f7f7; zoom:1;}
.engage_bxmsg .msgtit {float:left;}
/* 인터넷진료예약공통 - 박스메세지 - 전화예약서비스안내 */
.engage_bxmsg ul.tellist {float:left; padding:14px 0 0 16px;}
.engage_bxmsg ul.tellist li {float:left; margin-right:34px; padding-left:8px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange2_b.gif) 0 3px no-repeat;}
.engage_bxmsg ul.tellist li.last-child {margin-right:0;}

.engage_bxmsg ul.tellist_after {}
.engage_bxmsg ul.tellist_after li {float:left; margin:3px 0 3px 10px; padding-left:8px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square_orange2_b.gif) 0 3px no-repeat;}
.engage_bxmsg ul.tellist_after li.last-child {margin-right:0;}

/* 인터넷진료예약공통 - 박스메세지 - faq */
.engage_bxmsg ul.faqlist {float:left; padding:14px 0 0 27px;}
.engage_bxmsg ul.faqlist li {float:left; margin-right:54px; padding-left:7px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_orange.gif) 0 3px no-repeat;}
.engage_bxmsg ul.faqlist li.last-child {margin-right:0;}

/* 인터넷진료예약공통 - 진료날짜선택 */
.engage_clndate_month {clear:both; margin-bottom:6px; padding-bottom:1px; text-align:center; vertical-align:top; border-top:2px solid #0099cc; border-bottom:1px solid #b7cbd9; zoom:1;} /* 월선택  */
.engage_clndate_month p.month {height:31px; padding:6px 0 0 0; font-weight:bold; color:#ababab; background:url(https://storage.iseverance.com/2009_obj_isev/images/engage_search_bg.gif) bottom left repeat-x;}
.engage_clndate_month p.month .input-radio {margin-left:5px; vertical-align:middle;}
.engage_clndate_month p.month label {margin-right:10px;}
.engage_clndate_month p.month label.selected {color:#666;}
.engage_clndate_month p.month label.selected span {font-size:26px;} /* 선택된 월 */
.engage_clndate_month p.month label.selected span.info {font-size:15px;} /* 안내메시지 */
.engage_clndate_month p.month span.selected {padding:0 30px;}
.engage_clndate_month p.month span.selected2 {padding:0 15px;} /* 이전년도, 이전달, 다음달, 다음년도 */
.engage_clndate_month p.month span.selected span,
.engage_clndate_month p.month span.selected2 span {color:#666; font-size:26px;}
.engage_clndate_month p.month .button_mini {margin-top:8px; vertical-align:top;}
.engage_clndate_day {width:100%; border-collapse:separate; #border-collapse:collapse; border-spacing:0px;} /* 날짜 및 시간선택 */
.engage_clndate_day thead th {padding-bottom:6px; border-right:1px solid white; border-bottom:1px solid #d4d4d4;}
.engage_clndate_day thead th span {display:block; padding:4px 0 1px; text-align:center; font-weight:bold; color:white; background:#b2b2b2;}
.engage_clndate_day tbody td {height:90px; vertical-align:top; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.engage_clndate_day tbody td.sun {border-left:1px solid #d4d4d4;}
.engage_clndate_day tbody td.sun p.day {color:#d85151 !important;}
.engage_clndate_day tbody td.enable {background:#ebebeb;}
.engage_clndate_day tbody td p.day {padding:12px 0 11px 8px; line-height:11px; vertical-align:top; font-weight:bold; font-family:Verdana, Dotum;}
.engage_clndate_day tbody td ol {float:left; padding-left:25px;} /* 진료시간 리스트 */
.engage_clndate_day tbody td ol li {float:left; height:16px; margin-right:9px;}
.engage_clndate_day tbody td ol li a {font-size:11px; font-family:Dotum; text-decoration:underline !important; color:#187cb5 !important;}
.engage_clndate_day tbody td ol li button {overflow:visible; margin:0; padding:0; font-size:11px; color:#187cb5; border:none; background:none;}
.engage_clndate_day tbody td p.engage_possiblink {margin:27px 0 0 25px; font-size:11px;} /* 예약가능 버튼 */

/* 과별 전체보기 메뉴(LNB) */
#lnbdepart_wrap {position:relative; width:100%; z-index:200;}
#lnbdepart_button {position:absolute; bottom:0; height:28px; background:url(https://storage.iseverance.com/2009_obj_com/images/lnbdepart_bgleft.gif) left top no-repeat;}
#lnbdepart_button a {display:inline-block; color:#fff; text-decoration:none;}
#lnbdepart_button span {display:inline-block; padding:5px 0 2px 9px; font:bold 11px/12px Dotum; letter-spacing:-1px; vertical-align:middle; cursor:pointer; background:url(https://storage.iseverance.com/2009_obj_com/images/lnbdepart_bgright.gif) right top no-repeat;}
#lnbdepart_button img {margin:-2px 4px 0 0; vertical-align:top;}
#lnbdepart_layer {display:none; position:absolute; top:0; left:0; border:1px solid #585858;}
#lnbdepart_layer .bxwrap1 {border:2px solid #989898; zoom:1;}
#lnbdepart_layer .bxwrap2 {width:742px; min-height:248px; _height:248px; padding-bottom:15px; border:1px solid #eaeff8; background:white; zoom:1;}
#lnbdepart_layer ul.list {padding:13px 0 0 24px;}
#lnbdepart_layer ul.list li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; width:154px; margin-right:-4px; #margin-right:0; padding:0 10px 4px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_green3.gif) 0 4px no-repeat;}
#lnbdepart_layer ul.list li a {color:#666!important; }
#lnbdepart_layer ul.list li a:hover {text-decoration:underline;}
#lnbdepart_layer .close a {position:absolute; right:10px; bottom:7px; width:15px; height:15px; background-image:url(https://storage.iseverance.com/2009_obj_sev/top/btn_close2.gif);}
#lnbdepart_layer iframe {display:none; _display:block; position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; _z-index:-1;}

/* 병원과별 메인 css */
/* dpartmn_colgroup1 */
.dpartmn_colgroup1 {overflow:hidden; width:100%; margin-bottom:13px;}
/* dpartmn_colgroup1 - 비주얼이미지 영역 */
.dpartmn_colgroup1 {overflow:hidden; width:100%; margin-bottom:11px;}
.dpartmn_colgroup1 .visual {overflow:hidden; float:left; width:607px; height:271px;} /* 이미지 */
/* dpartmn_colgroup1 - 진료예약 */
.dpartmn_colgroup1 .appnt {overflow:hidden; float:right; width:143px; height:271px; background:#3375d2 url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_appnt_bg.gif) 0 0 no-repeat;} /* 진료예약 바로가기 */
.dpartmn_colgroup1 .appnt h4 {height:33px; padding:14px 0 0 11px;}
.dpartmn_colgroup1 .appnt dl.internet {margin:0 7px 0 9px; padding:0 0 12px 3px; background:url(https://storage.iseverance.com/2009_obj_com/icon/dotln_1x2_fff.gif) bottom left repeat-x;}
.dpartmn_colgroup1 .appnt dl.internet dt {padding-bottom:7px;}
.dpartmn_colgroup1 .appnt dl.internet dd {padding-left:17px;}
.dpartmn_colgroup1 .appnt dl.phone {padding:18px 0 0 12px;}
.dpartmn_colgroup1 .appnt dl.phone dt {padding-bottom:14px;}
.dpartmn_colgroup1 .appnt dl.phone dd {float:left; margin-right:6px;}
.dpartmn_colgroup1 .appnt img {vertical-align:top:}
/* dpartmn_colgroup1 - 암클리닉용 */
.dpartmn_colgroup1 .caappnt {overflow:hidden; float:right; width:143px; height:271px; background:#3375d2 url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_appnt_bg2.gif) 0 0 no-repeat;} /* 진료예약 바로가기 */
.dpartmn_colgroup1 .caappnt h4.ca {height:33px; margin:14px 7px 0 9px; padding:14 0 0 11px;}
.dpartmn_colgroup1 .caappnt dl.internet {margin:0 7px 0 9px; padding:0 0 12px 3px;}
.dpartmn_colgroup1 .caappnt dl.internet dt {padding-bottom:7px;}
.dpartmn_colgroup1 .caappnt dl.internet dd {padding-left:17px;}
.dpartmn_colgroup1 .caappnt dl.phone {padding: 0 0 35px 11px;}
.dpartmn_colgroup1 .caappnt dl.phone dt {padding-bottom:14px;}
.dpartmn_colgroup1 .caappnt dl.phone dd {float:left; margin-right:6px;}
.dpartmn_colgroup1 .caappnt dl.cancer {margin:14px 7px 0 9px;margin-top: 20px;}
.dpartmn_colgroup1 .caappnt dl.cancer dt {padding:14px 0 7px 0;}
.dpartmn_colgroup1 .caappnt img {vertical-align:top:}
/* dpartmn_colgroup1 - 버튼4 */
.dpartmn_colgroup1 .appntbtn {overflow:hidden; float:right; width:127px; height:271px; padding:0 7px 0 9px; background:#3375d2;}
.dpartmn_colgroup1 .appntbtn .list {float:left; width:100%; height:100%;}
.dpartmn_colgroup1 .appntbtn .list li {float:left; width:100%; height:39px; padding:28px 0 0 0; background:url(https://storage.iseverance.com/2009_obj_com/icon/dotln_1x2_fff.gif) bottom left repeat-x;}
.dpartmn_colgroup1 .appntbtn .list li.num1 {}
.dpartmn_colgroup1 .appntbtn .list li.num2 {}
.dpartmn_colgroup1 .appntbtn .list li.num3 {}
.dpartmn_colgroup1 .appntbtn .list li.num4 {background-image:none;}
.dpartmn_colgroup1 .appntbtn .list li a {padding-left:16px; color:white !important; font-weight:bold; background:url(https://storage.iseverance.com/2009_obj_com/icon/sq_4x4_white.gif) 6px 3px no-repeat;}
.dpartmn_colgroup1 .appntbtn-cnt5 .list li {height:34px; padding-top:21px;} /* 5개일때 */
.dpartmn_colgroup1 .appntbtn-cnt5 .list li.num4 {background-image:url(https://storage.iseverance.com/2009_obj_com/icon/dotln_1x2_fff.gif);}
.dpartmn_colgroup1 .appntbtn-cnt5 .list li.num5 {background-image:none;}
.dpartmn_colgroup1 .appntbtn-cnt6 .list li {height:29px; padding-top:16px;} /* 6개일때 */
.dpartmn_colgroup1 .appntbtn-cnt6 .list li.num4 {background-image:url(https://storage.iseverance.com/2009_obj_com/icon/dotln_1x2_fff.gif);}
.dpartmn_colgroup1 .appntbtn-cnt6 .list li.num6 {background-image:none;}

/* dpartmn_colgroup2 */
.dpartmn_colgroup2 {clear:both; overflow:hidden; width:100%; margin-bottom:19px;}
/* dpartmn_colgroup2 - 소식/FAQ 탭 */
.dpartmn_colgroup2 .section1 {float:left; width:352px; margin-right:20px;}
.dpartmn_colgroup2 #tabcontainer {position:relative; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_tab_ulbg.gif) 0 0 repeat-x;}
.dpartmn_colgroup2 #tabcontainer h4 {top:0; margin-bottom:-20px; vertical-align:top; line-height:11px; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_tab_ulbg.gif) 0 0 repeat-x;} /* 제목 */
.dpartmn_colgroup2 #tabcontainer h4.tabtit1 {left:0;}
.dpartmn_colgroup2 #tabcontainer h4.tabtit2 {left:80px;}
.dpartmn_colgroup2 #tabcontainer h4.tabtit3 {left:160px;}
.dpartmn_colgroup2 #tabcontainer h4 a {display:block; height:16px; width:80px; padding-top:6px; text-align:center; font-weight:bold; border:1px solid #959595; border-bottom:none; border-bottom:none; background:white;}
.dpartmn_colgroup2 #tabcontainer h4.off {z-index:2;}
.dpartmn_colgroup2 #tabcontainer h4.off a {font-weight:normal; border-color:#c2c2c2; background:none;}
.dpartmn_colgroup2 #tabcontainer img {vertical-align:top;}
.dpartmn_colgroup2 #tabcontainer ul {clear:both; overflow:hidden; width:100%; padding-top:29px;} /* 리스트 */
.dpartmn_colgroup2 #tabcontainer ul li {overflow:hidden; float:left; width:341px; padding:3px 0 0 11px; line-height:16px; font-family:Dotum; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_tab_ul_bul.gif) 1px 9px no-repeat; zoom:1;}
.dpartmn_colgroup2 #tabcontainer ul li a {float:left;}
.dpartmn_colgroup2 #tabcontainer ul li span {float:right; color:#c0c0c0;}
.dpartmn_colgroup2 #tabcontainer p {top:3px; right:0; margin:5px 0 10px 0; padding:0; text-align:right;} /* 버튼 */
/* dpartmn_colgroup2 - 소개 텍스트 */
.classtxt_explain {position:relative; background:none;}
.classtxt_explain p.txt {margin-top:5px; line-height:16px;}
.classtxt_explain p.morebtn {float:right; margin-top:5px; padding-left:8px; font-size:11px; font-family:Dotum; line-height:11px; vertical-align:top; letter-spacing:-1px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray5.gif) 0 2px no-repeat;}
.classtxt_explain p.morebtn a {color:#787878;}
/* dpartmn_colgroup2 - 배너 */
.dpartmn_colgroup2 .section2 {float:left; width:220px; height:100px; margin:5px 0 0 0;}
.dpartmn_colgroup2 .section2 a {float:left;}
/* dpartmn_colgroup2 - 관련사이트 */
.dpartmn_colgroup2 .section2_relativesite {float:left; width:378px; margin-top:5px;}
.dpartmn_colgroup2 .section2_relativesite h4 {padding:7px 0 8px 10px; border-bottom:1px solid #DFDFDF; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_h4_bg.gif) left top repeat-x;}
.dpartmn_colgroup2 .section2_relativesite ul {min-height:37px; _height:37px; padding:14px 0 7px 15px;}
.dpartmn_colgroup2 .section2_relativesite ul li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; width:150px; margin:2px -4px 0 0; #margin-right:0; padding:0 10px 4px 8px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_green3.gif) 0 4px no-repeat;}
.dpartmn_colgroup2 .section2_relativesite ul li a {letter-spacing:-1px;}
.dpartmn_colgroup2 .section2_relativesite p.p {padding:12px 0 11px 15px; line-height:18px;}
/* dpartmn_colgroup2 - 태그클라우드 */
.dpartmn_colgroup2 .section3 {float:right; width:143px; margin-top:5px; padding-bottom:9px; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_tagcloud_bg.gif) bottom left no-repeat;}
.dpartmn_colgroup2 .section3 ul {overflow:hidden; height:77px; padding:9px 8px 5px 5px; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_tagcloud_bg.gif) 0 0 no-repeat;}
.dpartmn_colgroup2 .section3 ul li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #display:inline; margin:2px 5px; line-height:17px; #zoom:1;}
.dpartmn_colgroup2 .section3 ul li a {text-decoration:underline;}
.dpartmn_colgroup2 .section3 ul li a span {letter-spacing:-1px;}

/*
.dpartmn_colgroup2 .section3 ul {overflow:hidden; height:78px; padding:13px 8px 0 2px; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_tagcloud_bg.gif) 0 0 no-repeat;}
.dpartmn_colgroup2 .section3 ul li {float:left; padding:0 0 6px 9px;}
.dpartmn_colgroup2 .section3 ul li a {text-decoration:underline;}
.dpartmn_colgroup2 .section3 ul li a span {letter-spacing:-1px;}
*/

/* dpartmn_colgroup3 */
.dpartmn_colgroup3 {}
/* dpartmn_colgroup3 - 전문진료//관련사이트 */
.dpartmn_colgroup3 .section {}
.dpartmn_colgroup3 .section h4 {padding:7px 0 8px 10px; border-bottom:1px solid #DFDFDF; background:url(https://storage.iseverance.com/2009_obj_sev/images/dpartmn_h4_bg.gif) left top repeat-x;}
.dpartmn_colgroup3 .section ul {padding:14px 0 9px 15px;}
.dpartmn_colgroup3 .section ul li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; width:162px; margin-right:-4px; #margin-right:0; padding:0 10px 4px 8px; vertical-align:top; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_green3.gif) 0 4px no-repeat;}
.dpartmn_colgroup3 .section ul li a {letter-spacing:-1px;}
.dpartmn_colgroup3 .section p.p {padding:12px 0 11px 15px; line-height:18px;}
.dpartmn_colgroup3 .section1 {margin-bottom:13px;} /* 전문진료 */

/* 의사선택 공통 */
/* 의사선택 공통 - 이름 */
.ctr_sltdoctor {position:relative; overflow:hidden; width:100%; margin-bottom:20px; border-top:2px solid #0099cc; border-bottom:1px solid #7fbfd5;}
.ctr_sltdoctor ul {position:relative; top:-1px; overflow:hidden; width:100%; margin-bottom:-1px; background:url(https://storage.iseverance.com/2009_obj_center/images/ctr_sltdoctor_libg.gif) 0 0 repeat;}
.ctr_sltdoctor ul li {float:left; width:107px; height:16px; padding-top:8px; text-align:center; vertical-align:top; line-height:12px;}
.ctr_sltdoctor ul li a:link,
.ctr_sltdoctor ul li a:visited,
.ctr_sltdoctor ul li a:hover,
.ctr_sltdoctor ul li a:active {text-decoration:underline;}
/* 의사선택 공통 - 의사예약 */
.ctr_doctorapp_tit {overflow:hidden; width:100%; margin-bottom:9px;}
.ctr_doctorapp_tit h5 {float:left; font:bold 16px/normal Dotum;}
.ctr_doctorapp_tit h5 span {font:normal 11px/normal Dotum;}
.ctr_doctorapp_tit p.btn {float:right;}
.ctr_doctorapp_cont {overflow:hidden; width:100%; margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #e8e8e8;}
.ctr_doctorapp_cont .thumb {float:left; width:91px; height:117px; padding:4px 4px 0;; border:1px solid #ccc; background:#f4f5f7;} /* 사진 */
.ctr_doctorapp_cont .dtrinfo {float:right; width:642px;}
.ctr_doctorapp_cont .dtrinfo dl.dtrinfo_left {float:left; margin-top:12px; padding-left:19px;} /* 전문분야 */
.ctr_doctorapp_cont .dtrinfo dl.dtrinfo_left dt {float:left; margin-right:7px; padding-left:7px; color:white; background:url(https://storage.iseverance.com/2009_obj_center/images/doctor_depart_dtbg.gif) 0 0 no-repeat;}
.ctr_doctorapp_cont .dtrinfo dl.dtrinfo_left dt span {float:left; height:16px; padding:5px 6px 0 0; vertical-align:top; font:bold 11px/11px Dotum; background:url(https://storage.iseverance.com/2009_obj_center/images/doctor_depart_dtbg.gif) top right no-repeat;}
.ctr_doctorapp_cont .dtrinfo dl.dtrinfo_left dd {float:left; padding-top:4px;}
.ctr_doctorapp_cont .dtrinfo .dtrinfo_right {float:right; margin-top:10px; text-align:right;} /* 버튼 */
.ctr_doctorapp_cont .dtrinfo .dtrinfo_right span {vertical-align:top;}
.ctr_doctorapp_cont .dtrinfo .dtrinfo_right .tel {padding:1px 10px 1px 21px; vertical-align:top; line-height:16px; font-weight:bold; color:#898989; background:url(https://storage.iseverance.com/2009_obj_com/icon/icon_tel.gif) 0 0 no-repeat;} /* 전화예약만 */

/* 의사선택 공통 - 진료시간표 타이틀 */
.ctr_doctorapp_tit h5.pp_hsp_name {float:left; margin-right:20px; font-size:14px;}
.ctr_doctorapp_tit p.pp_hsp_expl {float:left;}

/* 검사/치료 공통 */
/* 검사/치료 - 검색 */
form.srchclinic_srch {margin-bottom:28px;}
.srchclinic_srch .bx3_skin3 {overflow:hidden;}
.srchclinic_srch h4.tit {float:left;} /* 제목 */
.srchclinic_srch .srch {float:left; width:463px; min-height:93px; _height:93px; padding:0 0 10px 38px; background:url(https://storage.iseverance.com/2009_obj_isev/images/srchclinic_srch_bg.gif) 0 0 no-repeat;} /* 검색영역 */
.srchclinic_srch .srch ul.option {overflow:hidden; padding:20px 0 4px; zoom:1;}
.srchclinic_srch .srch ul.option li {float:left; width:180px; height:19px;}
.srchclinic_srch .srch ul.option li .input-check {vertical-align:top;}
.srchclinic_srch .srch ul.option li img {_margin-top:1px;}
.srchclinic_srch .srch .input-text {width:365px; height:17px; padding-top:4px; border-color:#6bb4d9; background:#9ed2ec; vertical-align:top;}
/* 검사/치료 - 태그클라우드 */
.srchclinic_tag {padding:15px 13px 12px; vertical-align:middle; text-align:justify; border:1px solid #cdcdcd;}
.srchclinic_tag a {display:inline-block; vertical-align:middle; line-height:23px;}
.srchclinic_tag .tag1 {}
.srchclinic_tag .tag2 {display:inline-block; padding:0 6px; line-height:20px; background:#e2e2e2;}
.srchclinic_tag .tag3 {font-weight:bold; font-size:16px; color:#0095d0;}
.srchclinic_tag .tag4 {display:inline-block; padding:0 6px; line-height:20px; background:#d3e7f3;}
.srchclinic_tag .tag5 {font-weight:bold; font-size:16px;}
.srchclinic_tag .tag6 {display:inline-block; padding:0 6px; font-weight:bold; line-height:20px; background:#e2e2e2;}
.srchclinic_tag .tag7 {font-weight:bold;}
.srchclinic_tag .tagspace {padding:0 6px;}
/* 검사/치료 - 타이틀 */
.h4_srchclinic {margin:30px 0 10px; font:bold 14px/18px Dotum; color:#666666; letter-spacing:-1px;}
.h4_scadd {float:right; margin:32px 22px 0 0; _display:inline;} /* 오른쪽 정렬 */
.h4_scadd img {margin-top:3px;}
/* 검사/치료 - 링크리스트 */
.srchclinic_link {position:relative; overflow:hidden; border:1px solid #cdcdcd; background:#f1f5f7; zoom:1;}
.srchclinic_link ol {position:relative; top:-1px; left:-1px; width:750px; margin-bottom:-1px;}
.srchclinic_link ol li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; width:328px; height:33px; margin-right:-4px; #margin-right:0; padding:17px 0 10px 46px; vertical-align:top; border-top:1px solid #e2e4e5; border-left:1px solid #e2e4e5; background-position:20px 17px; background-repeat:no-repeat;}
.srchclinic_link ol li.num1 {background-image:url(https://storage.iseverance.com/2009_obj_com/images/srchclinic_link_num1.gif);}
.srchclinic_link ol li.num2 {background-image:url(https://storage.iseverance.com/2009_obj_com/images/srchclinic_link_num2.gif);}
.srchclinic_link ol li.num3 {background-image:url(https://storage.iseverance.com/2009_obj_com/images/srchclinic_link_num3.gif);}
.srchclinic_link ol li.num4 {background-image:url(https://storage.iseverance.com/2009_obj_com/images/srchclinic_link_num4.gif);}
/* 검사/치료 - 인기 best4 */
.srchclinic_best4 {clear:both; position:relative; width:100%;}
.srchclinic_best4 p.best4_more {position:absolute; top:-17px; right:13px; padding-left:8px; letter-spacing:-1px; font-size:11px; font-family:Dotum; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray5.gif) 0 4px no-repeat;} /* 더보기 */
.srchclinic_best4 p.best4_more a:link,
.srchclinic_best4 p.best4_more a:visited {color:#7c7c7c;}
.srchclinic_best4 p.best4_more a:hover,
.srchclinic_best4 p.best4_more a:active {color:#006daa;}

/* 사이트맵 */
/* 사이트맵 - 링크 */
#sitemap {position:relative; overflow:hidden; width:100%; zoom:1;}
#sitemap .categorywrap {position:relative; top:-68px; overflow:hidden; margin:0 0 -68px -30px; zoom:1;}
#sitemap .category {display:-moz-inline-stack; /* ff2 */ display:inline-block; #zoom:1; #display:inline; margin-right:-4px; #margin-right:0; vertical-align:top; width:230px; padding:68px 0 0 30px;}
#sitemap .category .bx7_skin1 {margin-bottom:2px;}
#sitemap .category h4 {padding:9px 0 8px 20px;}
#sitemap .category h4 a {font-weight:bold; color:#078acd !important;}
#sitemap .category ul.list {}
#sitemap .category ul.list li {padding:7px 0 5px 31px; line-height:14px; font-size:11px; border-bottom:1px solid #e8e8e8; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray4.gif) 23px 10px no-repeat;}
#sitemap .category ul.list li.even {background-color:#f6f6f6;}
#sitemap .category ul.list li a {font-family:Dotum;}
/* 사이트맵 - gnb */
#sitemap_gnb {margin-top:68px; padding-top:34px; background:url(https://storage.iseverance.com/2009_obj_com/icon/dotln_3x2_b1b1b1.gif) 0 0 repeat-x;}
#sitemap_gnb .category {float:left; width:165px;}
#sitemap_gnb .category1 {margin-right:45px;}
#sitemap_gnb .category2 {width:331px;}
#sitemap_gnb .category3 {float:right;}
#sitemap_gnb .category h4 {padding:9px 0 8px 20px;}
#sitemap_gnb .category h4 a {font-weight:bold; color:#666 !important; font-family:Dotum;}
#sitemap_gnb .category .only-child {margin-bottom:5px;}
#sitemap_gnb .category ul.list {}
#sitemap_gnb .category ul.list li {padding:7px 0 5px 31px; line-height:14px; font-size:11px; border-bottom:1px solid #e8e8e8; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray4.gif) 23px 10px no-repeat;}
#sitemap_gnb .category ul.list li a {font-family:Dotum;}
#sitemap_gnb .category .even {background-color:#f6f6f6 !important;}
/* 사이트맵 - 병원 */
#sitemap_gnb .category2 .left {float:left; width:159px;}
#sitemap_gnb .category2 .right {float:left; width:172px;}
#sitemap_gnb .category2 h5 {padding:7px 0 4px 24px; border-bottom:1px solid #e8e8e8;}
#sitemap_gnb .category2 h5 a {line-height:15px; font-weight:bold; color:#666 !important;}

/* 진료과/클리닉 */
/* 진료과/클리닉 - 탭 */
ul.departclinic_tab {}
ul.departclinic_tab li.line {border-bottom:1px solid #dedede;}
ul.departclinic_tab dl {position:relative; overflow:hidden; line-height:14px; zoom:1;}
ul.departclinic_tab dl dt {float:left; width:150px; margin-right:30px; padding:9px 0 7px 15px; font-weight:bold; background:url(https://storage.iseverance.com/2009_obj_com/icon/bar_1x12_d1d2d3.gif) 100% 9px no-repeat;}
ul.departclinic_tab dl dd {overflow:hidden; padding:9px 0 7px 0; zoom:1;}
ul.departclinic_tab dl dd ul {float:left; width:100%;}
ul.departclinic_tab dl dd ul li {float:left; width:120px; margin-right:5px; padding-left:10px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_blue3.gif) 0 4px no-repeat;}
ul.departclinic_tab li.current {background-color:#e7f0f3;} /* 활성화 */
ul.departclinic_tab li.current dt {color:#007bbb;}
ul.departclinic_tab li.current {background-color:#e7f0f3;} /* 활성화 */
ul.departclinic_tab a.current {font-weight:bold; color:#007bbb !important; letter-spacing:-1px;}
.departclinic_wrap {margin-top:50px;} /* 병원 앵커 상단 마진 */
ul.departclinic_tab ul.list {overflow:hidden; padding:9px 0 7px 40px; zoom:1;}
ul.departclinic_tab ul.list li {float:left; margin-right:80px; padding-left:10px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_blue3.gif) 0 4px no-repeat;}
ul.departclinic_tab ul.list li.last-child {margin-right:0;}

/* 진료과/클리닉 - 리스트(캘러리형) */
.departclinic_list_topline {overflow:hidden; height:2px; margin-bottom:15px; background:#0099cc;}
.departclinic_list {position:relative; overflow:hidden; border-bottom:1px solid #dbe5ec; zoom:1;}
.departclinic_list ul {position:relative; top:-10px; overflow:hidden; margin:0 0 -10px -10px; zoom:1;}
.departclinic_list ul li {display:inline-block; #zoom:1; #display:inline; margin-right:-4px; #margin-right:0; width:85px; margin-bottom:12px; padding:10px 0 0 10px; vertical-align:top;}
.departclinic_list ul li img {vertical-align:top;}
.departclinic_list ul li span {display:block; padding-top:9px; text-align:center; font-size:11px; font-family:Dotum;}
.departclinic_list .left {float:left; width:475px;}
.departclinic_list .right {float:right; width:275px;}
/* 진료과/클리닉 - 리스트(텍스트형1) */
.departclinic_list2 {position:relative; overflow:hidden; border-top:2px solid #0099cc; border-bottom:1px solid #b7cbd9;}
.departclinic_list2 ul {position:relative; top:-1px;  width:100%; margin-bottom:-1px;}
.departclinic_list2 ul li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #display:inline; width:160px; margin-right:-4px; #margin-right:0; padding:8px 10px 5px 17px; vertical-align:top; font-size:12px; line-height:16px; border-top:1px solid #DEDEDE; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 10px 13px no-repeat; zoom:1;}
.departclinic_list2 ul li.empty {background:none;}
/* 진료과/클리닉 - 리스트(텍스트형2) */
.departclinic_list3_topline {overflow:hidden; height:2px; margin-bottom:-1px; background:#0099cc;}
.departclinic_list3 {position:relative; overflow:hidden; width:100%; padding-top:15px; border-bottom:1px solid #b7cbd9;}
.departclinic_list3 .h5_type2 {margin:0 0 3px 0;}
.departclinic_list3 ul {position:relative; top:-1px; margin-bottom:-1px; padding-bottom:7px;}
.departclinic_list3 ul li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #display:inline; width:160px; margin-right:-4px; #margin-right:0; padding:4px 10px 5px 17px; vertical-align:top; font-size:12px; line-height:16px; background:url(https://storage.iseverance.com/2009_obj_isev/icon/bu_square.gif) 10px 10px no-repeat; zoom:1;}
.departclinic_list3 ul li.empty {background:none;}

/* 인쇄 */
#print_contents {overflow:hidden; width:750px;}
.print_buttontop {width:750px; text-align:right; padding-bottom:20px;}
.print_buttonbottom {width:750px; text-align:right; padding:20px 0 0 0;}

/* 암호화 */
#msg_cryptograph {overflow:hidden; width:427px; margin:0 auto;}
#msg_cryptograph .msgwrap {padding-top:9px;}
#msg_cryptograph .progressbar {width:407px; margin:0 0 10px 6px;}
#msg_cryptograph .cont {background:#1977b0;}
#msg_cryptograph .cont h1 {margin-bottom:2px; padding-top:18px; text-align:center; line-height:16px; font-weight:bold; color:#fffc00;}
#msg_cryptograph .cont p.wait {margin-bottom:11px; line-height:16px; text-align:center; color:#fffc00;}
#msg_cryptograph .cont {margin:0 6px 10px;}
#msg_cryptograph .cont .txt {padding:0 0 17px 14px; color:white;}
#msg_cryptograph .cont .txt p {line-height:16px;}
#msg_cryptograph .cont .txt p.txt1 {margin-bottom:16px;}
#msg_cryptograph .cont .txt p.txt2 {margin-bottom:16px;}
#msg_cryptograph .cont .txt p.txt3 {}
#msg_cryptograph .cont .txt .txt_point1 {color:#fffc00; font-weight:bold;}
#msg_cryptograph .cont .txt .txt_point2 {color:#fffc00; font-weight:normal; text-decoration:underline;}
#msg_cryptograph .contact {height:26px; padding-top:15px; text-align:center; background:url(https://storage.iseverance.com/2009_obj_com/images/msg_cryptograph_bgb.gif) 0 0 repeat-x;}
#msg_cryptograph #javascript_off {margin:0 6px;}

/* 베스트닥터블로그 - 이미지 */
.dtrblog_visual {position:relative; width:100%; margin-bottom:30px;}
.dtrblog_visual p.btn {position:absolute; top:59px; right:18px;}
/* 베스트닥터블로그 - 리스트 */
.dtrblog_bloger {position:relative; overflow:hidden; margin-bottom:-2px; border-top:2px solid #0099cc; border-bottom:1px solid #b7cbd9;}
.dtrblog_bloger ul {position:relative; left:-8px; overflow:hidden; width:447px;}
.dtrblog_bloger ul li {float:left; padding:10px 0 0 8px;}
.dtrblog_bloger ul li .thum {padding:0px; border:0px solid #ccc;}
.dtrblog_bloger ul li p {padding:9px 0 8px; text-align:center;}
/* 베스트닥터블로그 - 태그클라우드 */
.dtrblog_tagcloud {width:259px; height:167px; margin-top:24px; padding:10px; text-align:center; border:6px solid #CCCCCC;}
.dtrblog_tagcloud p.isev_tctitle {margin-bottom:15px;}
/* 베스트닥터블로그 - 포스트보기 */
.dtrblog_post h4.h4_type1 {margin-top:30px;}
.dtrblog_post ul {overflow:hidden; margin-bottom:28px; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; zoom:1;}
.dtrblog_post ul li {float:left; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_blue.gif) 9px 10px no-repeat;}
.dtrblog_post ul li a {float:left; width:78px; height:18px; padding:6px 0 0 17px;}
.dtrblog_post ul li.empty {width:95px; height:24px; background:none;}
.dtrblog_post ul li.empty-last {width:97px; height:24px; background:none;}
.dtrblog_post ul li.last-child a {width:80px;}
/* 베스트닥터블로그 - 블로그 */
.dtrblog_list {position:relative; padding-bottom:6px;}
.dtrblog_list h4 {margin-bottom:14px;}
.dtrblog_list p.btn {position:absolute; top:17px; right:21px;} /* 퍼가기 */
.dtrblog_list p.btn a {display:inline-block; padding:4px 0;}
.dtrblog_list ul.list {padding-left:9px;} /* 글목록 */
.dtrblog_list ul.list li {margin-bottom:10px; padding-left:11px; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_gray3.gif) 0 2px no-repeat;}
.dtrblog_list ul.list li a {font-weight:bold; color:#4c4c4c;}
.dtrblog_list .blog_paging {overflow:hidden; margin-top:22px; padding:0  30px; zoom:1;} /* 페이징 */
.dtrblog_list .blog_paging .prev {float:left;}
.dtrblog_list .blog_paging .next {float:right;}
.dtrblog_list .blog_paging img {vertical-align:middle;}
.dtrblog_list .blog_paging a {font-family:Dotum; font-size:11px;}
.dtrblog_list .blog_search {margin:5px 6px 0; padding-top:8px; text-align:center; background:url(https://storage.iseverance.com/2009_obj_isev/images/isev_dtrblog_srch_bg.gif) 0 0 repeat-x;}
.dtrblog_list .blog_search p {padding:7px 0; background:#f7f7f7;}
.dtrblog_list .blog_search p .input-text {width:220px; height:17px; padding-top:5px; border-color:#e5e5e5;}
.dtrblog_list .blog_search p .input-image {vertical-align:top;}
/* 베스트닥터블로그 - 블로그 (웹접근성문제로 Flash 제거 이후 적용되는 style) */
.dtrblog_list2 h4.h4_type1 {margin-top:30px;}
.dtrblog_list2 ul {overflow:hidden; margin-bottom:28px; border-top01px solid #cdcdcd; border-left:0px solid #cdcdcd; zoom:1;}
.dtrblog_list2 ul li {float:left; border-right:0px solid #cdcdcd; border-bottom:0px solid #cdcdcd; background:url(https://storage.iseverance.com/2009_obj_com/icon/bu_arrow_blue.gif) 9px 10px no-repeat;}
.dtrblog_list2 ul li a {float:left; width:272px; height:18px; padding:6px 0 0 17px;}
.dtrblog_list2 ul li.last-child a {width:274px;}

/* 로딩 이미지 추가 레이아웃(진료예약) */
.app_mdcload {position:relative; left:0; top:-250px; width:750px !important; margin-bottom:-250px; background:#fff;}
/* 로딩 이미지 */
.loading_img img {vertical-align:top;}

/* 0311_e카드목록 */
.isev_ecard_list {position:relative; overflow:hidden; margin-top:15px;}
.isev_ecard_list ul {position:relative; left:-21px; width:770px;}
.isev_ecard_list ul li {display:-moz-inline-stack; /* ff2 */ display:inline-block; #display:inline; width:235px; margin-right:-4px; #margin-right:0; padding-left:21px; vertical-align:top; #zoom:1;}
.isev_ecard_list ul li .thum {border:1px solid #cbcbcb;}
.isev_ecard_list ul li p.msg {margin:10px 0 27px 0; text-align:center;}
.isev_ecard_list ul li img {vertical-align:top;}

/* 0311_e카드목록 - e-카드에서만 사용 */
.isev_ecard_write {border:1px solid #cccccc;}
.isev_ecard_write .isev_imgcont {text-align:center; background-image:url(https://storage.iseverance.com/2009_obj_isev/images/ecard_content_bg.gif)}
.isev_ecard_write .cont {width:100%; background-image:url(https://storage.iseverance.com/2009_obj_isev/images/ecard_content_bg.gif)}
.isev_ecard_write .foot {padding:20px 0; text-align:center; background-image:url(https://storage.iseverance.com/2009_obj_isev/images/ecard_content_bg.gif)}
.isev_ecard_write img {vertical-align:top;}
.ecade_round1 {width:693px; margin:0 auto; background:url(https://storage.iseverance.com/2009_obj_isev/images/ecard_round2.gif) left bottom no-repeat;}
.ecade_round2 {padding:15px; background:url(https://storage.iseverance.com/2009_obj_isev/images/ecard_round1.gif) left top no-repeat;}
.ecade_tbl {width:100; border-top:2px solid #dedede; border-bottom:2px solid #dedede;}
.ecade_tbl th {font-weight:bold; border-bottom:1px solid #dedede;}
.ecade_tbl td {padding:7px 0 6px; color:#666666; border-bottom:1px solid #dedede;}
.ecade_tbl td input.input-text {margin:-3px 0;}
/* e카드 미리보기 */
.isev_ecard_cont {min-height:150px; _height:150px; padding:5px;}
.isev_ecard_cont .isev_ecard_to {margin-bottom:25px; font-weight:bold;}
.isev_ecard_cont .isev_ecard_expl {}
.isev_ecard_cont .isev_ecard_from {margin-top:25px; text-align:right; font-weight:bold;}
.isev_ecard_foot {margin-top:15px; padding:16px 0 10px; text-align:center; border-top:2px solid #dedede;}
/* 게시판 SNS 관련 */
.sns_span_b {float: right;margin-right:10px;margin-top:2px}
.sns_launch_box li {float: left;width: 81px; margin-bottom: 10px;padding-left: 17px;background: none;margin-right: 0;}
.sns_shadow {position: absolute;left: 420px;margin: 35px 0 0 -2px;padding-top: 15px;padding-left: 2px;background-color: white;width: 210px;height: 104px;font-size: 12px;font-weight: normal;background-image: url(https://storage.iseverance.com/2009_obj_com/icon/sns_bg.gif);}
.sns_box {color: #666;margin: 0px;padding: 0px;font-size: 12px;line-height: 1.3;}
.sns_url_box {position: absolute;left: -2000px;margin: 35px 0 0 -2px;padding-top: 22px;padding-left: 20px;background-color: white;width: 265px;height: 40px;background-image: url(https://storage.iseverance.com/2009_obj_com/icon/sns_url_bg.gif);}      
.sns_launch_box1 li {float: left;width: 81px;margin-bottom: 10px;padding-left: 17px;background: none;margin-right: 0;}
.sns_shadow1 {position: absolute;left: 420px;margin: 35px 0 0 -2px;padding-top: 15px;padding-left: 2px;background-color: white;width: 210px;height: 104px;font-size: 12px;font-weight: normal;background-image: url(https://storage.iseverance.com/2009_obj_com/icon/sns_bg.gif);}
.sns_box1 {color: #666;margin: 0px;padding: 0px;font-size: 12px;line-height: 1.3;}
.sns_url_box1 {position: absolute;left: -2000px;margin: 35px 0 0 -2px;padding-top: 22px;padding-left: 20px;background-color: white;width: 265px;height: 40px;background-image: url(https://storage.iseverance.com/2009_obj_com/icon/sns_url_bg.gif);}
.sns_tw {float:left;padding:15px 0px 5px 0px}


.womanx {background:url(https://storage.iseverance.com/2010_robot/images/img_urology21.gif) no-repeat right top;}
ol.history_list {
    background: url(https://storage.iseverance.com/contentsobj_2007/history_line_bg.gif) repeat-y 105px 0;margin-top:30px;overflow:hidden
}
ol.history_list li ol li {
    float: left;
}
ol.history_list li ol li p.year {
	color:#3a66ac;font-weight:bold;font-size:13px;
    float: left;
    padding: 0 80px 0 15px;
    background: url(https://storage.iseverance.com/contentsobj_2013/history_dot.gif) no-repeat 103px 5px;
}
dl.history_year {
    overflow: hidden;
    float: left;
    padding: 0 0 10px 0;
    width: 615px;
}

dl.history_year dt {
    float: left;
    width: 45px;
	color:#3a66ac;
	clear:both;
}
dl.history_year dd {
    float: left;
    padding: 0 0 16px 0;
    width: 515px;
}