@charset "utf-8";input[type=text], input[type=password], input[type=number]{font:normal normal 12px/1.3 dotum, gulim, arial;color:#8d8d8d;border:1px solid #c5c5c5;vertical-align:middle;height:15px;padding:4px;}
input[type=number]{width: 50px;}
input[type=checkbox]{vertical-align:middle;padding:0;margin:0 7px 0 0;}
select{font-size:12px;height:27px;padding:5px 0 5px 10px;border:1px solid #cbcbcb;vertical-align:middle;color:#666}
textarea{padding:10px;border:1px solid #dddddd}

#pop{background:#fafafa;min-width:800px;}
#pop .pop_in{width:760px;padding:0 20px 50px}
#pop .pop_in .header{position:relative;text-align:center;padding:25px 0;}
#pop .pop_in .header h1{position:absolute;left:62px;top:20px;}
#pop .pop_in .header h2{font-size:16px;font-weight:bold}
#pop .pop_in .pop_wrap{border:1px solid #d0d0d0;background:#fff;margin-bottom:20px;}
#pop .pop_in .pop_wrap .pop_wrap_in{padding:10px;}
#pop .pop_in .pop_wrap .pop_wrap_in2{padding:20px;}

.bbs_list{clear:both;text-align:center;border-top:2px solid #4287b2;border-bottom:1px solid #d6d6d6;width:100%;font-size:12px;}
.bbs_list th{height:30px;color:#464646;background:#f5f5f5}
.bbs_list td{padding:5px 0;border-top:1px solid #d6d6d6}
.bbs_list td.td_title{padding-left:18px;text-align:left;}
.bbs_list td a:hover{color:#4287b2;font-weight:bold;letter-spacing:-1px}
.bbs_list .bg_blue{background:#e8f0f6}
#content table{font-size:12px;}
.bbs_btn{position:relative;}
.bbs_btn .btn_write{position:absolute;right:0;top:-15px;}
.paging{text-align:center;}
.paging img{display:inline;vertical-align:middle;}
.paging a{vertical-align:middle;border:1px solid #bfbfbf;color:#545454;display:inline-block;padding:6px;font-size:11px;line-height:1;min-width:12px;}
.paging a.on{background:#0072bc;border:1px solid #01609e;color:#fff;font-weight:bold;text-decoration:underline}
.paging .btn{border:none;padding:0;}
.search{width:100%;text-align:center;padding:15px 0;background:#fafafa;border:1px solid #d3d3d3}
.search label.bbs_dot{padding-left:7px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 4px}
.search img{vertical-align:middle;}
.search input{margin:0;padding:0;vertical-align:middle;font-size:12px;color:#a2a2a2}
.search input.box{width:334px;height:14px;padding:5px;margin:0 2px;border:0 none;font-size:12px;border:1px solid #dedede;}
.search select{font-size:12px;width:93px;height:26px;padding:4px 0;border:1px solid #dedede;vertical-align:middle;color:#777}
.bbs_view{clear:both;margin-right:9px;margin-left:17px;width:724px;border-top:2px solid #b4b4b4;border-bottom:1px solid #a3a3a3}
.bbs_view th{width:60px;padding:7px 0 7px 5px;color:#405d7d;text-align:left;border-bottom:1px solid #d2d2d0;}
.bbs_view th.title{background:#ecedef;border-right:0 none;}
.bbs_view td.td_bg{background:#ecedef;color:#404040;font-weight:bold;}
.bbs_view td{padding:5px 15px;text-align:left;border-bottom:1px solid #d2d2d0}
.bbs_view td p.cont_txt{height:auto;min-height:150px;padding:15px;text-align:left}
.dl_view{width:100%;}
.view_head{position:relative;padding:0;border-top:2px solid #4287b2;border-bottom:1px solid #d3d3d3;background:#fff;}
.head_title{padding:5px 15px;border-bottom:1px solid #d3d3d3;font-size:14px;color:#0072bc;font-weight:bold;background:#f5f5f5}
.head_data{padding:7px 15px;font-size:11px;overflow:hidden;}
.head_data:after{content:'';display:block;clear:both;}
.head_data dt{float:left;margin-right:15px;font-weight:normal}
.head_data dd{float:left;margin-right:10px;padding-right:10px;}
.head_data dd.date{float:right;margin:0;padding:0}
.head_data img{vertical-align:top;}
.head_arrow{margin-left:25px;padding-left:9px;}
.head_arrow:first-child{margin-left:0;}
.view_body{overflow:hidden;position:relative;line-height:18px;margin:0 auto 5px;padding:15px;border-bottom:1px solid #a5a5a5;}
.view_body img{margin:0 auto; }
.view_body:after{content:'';display:block;clear:both;}
.view_foot{position:relative;width:100%;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
.view_foot dl{overflow:hidden;width:100%;height:33px;}
.view_foot dl:after{content:'';display:block;clear:both;}
.view_foot dt{float:left;width:80px;height:33px;line-height:34px;text-align:center;font-weight:bold;color:#0072bc;}
.view_foot dd{float:left;height:33px;line-height:34px;}
.view_foot dl.foot_prev{border-bottom:1px solid #d3d3d3;}
.foot_title{width:445px;padding:0 15px;}
.foot_title + .foot_title{display:none}
.foot_date{width:100px;padding:0;text-align:center;}
.bbs_write{clear:both;border-top:2px solid #4287b2;border-bottom:1px solid #a5a5a5}
.bbs_write th{width:100px;height:30px;padding:7px 0 7px 17px;text-align:left;background:#f5f5f5;border-bottom:1px solid #d3d3d3}
.bbs_write td{padding:5px 10px 5px 0;text-align:left;border-bottom:1px solid #d3d3d3;background:#f5f5f5;line-height:20px;color:#4287b2;font-size:11px;}
.bbs_write .last th, .bbs_write .last td{border-bottom:0 none}
.bbs_write input[type=text]{height:15px;padding:5px;border:1px solid #dddddd;vertical-align:middle;}
.bbs_write input[type=file]{height:27px;padding:0 5px;border:1px solid #dddddd;vertical-align:middle;}
.bbs_write input[type=radio]{vertical-align:middle;margin:0 5px 0 0;}
.bbs_write textarea{width:586px;height:110px;padding:10px;border:1px solid #dddddd}
.bbs_write select{height:27px;border:1px solid #dddddd;vertical-align:middle;}
.st_cont{width:100%;clear:both}
.st_cont h4 {padding:0 0 10px 22px;background:url("/images/common/h4_bg.gif") no-repeat left 1px;font-size:14px;font-weight:bold;color:#0072bc;line-height:16px;height:16px;}
.st_cont p .text_right {float:right; font-weight:normal}

/* 202109 추가 */
.st_cont h4 a {color:#0072bc;}


/* ------- */
.st_cont h4.st2{padding:0 0 20px 22px;background:url("/images/common/h4_bg.gif") no-repeat left 2px;font-size:14px;font-weight:bold;color:#0072bc;line-height:16px;height:25px;}
.st_cont p.desc{margin-left:25px;margin-bottom:5px}
.st_cont .indent{margin-left:25px;}
.indent p, .line-h{line-height:18px;}
.st_cont h5{font-size:12px;font-weight:bold;text-decoration:none;}
.st_cont h6{font-size:12px;font-weight:normal;text-decoration:none;}
.st_cont .list_num{padding:0 0 0 25px;}
.st_cont .list_num li{list-style:outside none decimal;margin-bottom:3px;padding:0;line-height:18px;}
.st_cont .list_none li{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);list-style:outside none none !important;}
.boxStyle01{padding:20px;border-top:2px solid #4287b2;border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;background:#f8f7f7}
.boxStyle02{padding:15px;background:#fafafa;border:1px solid #d3d3d3}
.boxStyle02 .dot{padding-left:7px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 4px}
.boxStyle03{padding:20px 20px 15px;border:2px solid #e3e3e3;letter-spacing:-1px;}
.boxStyle03 li{line-height:16px;}
.boxStyle04{padding:20px;border:2px solid #e3e3e3;}
.boxStyle05{padding:20px;background:#f7f7f7;font-family:"nanumgothicbold", "nanumgothic";font-size:14px;}
.boxStyle06{padding:20px;background:#f7f7f7;font-weight:bold}
.boxStyle06 .dot{padding-left:7px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 7px;margin-bottom:5px}
.boxStyle07{padding:15px;border:1px solid #d3d3d3}
.subscription_table{width:100%;margin-top:50px;font-size:12px;}
.subscription_table th{height:24px;color:#525252;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;background:#a7d2e4;}
.subscription_table th.subscription_bg{background:#60f2d9;}
.subscription_table td{padding:4px 3px 3px 8px;border-top:none;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;text-align:center;line-height:1.4em;background:#eeeeee;}
.subscription_table tbody th{padding:4px 3px 3px 4px;border-top:none;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#525252;font-weight:normal;background:#ddf78e;text-align:center;}
.subscription_table tbody td.left{padding:4px 3px 3px 8px;border-top:none;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;text-align:left;line-height:1.4em;}

.tab_list{margin-bottom:20px;clear:both;border-bottom:1px solid #d2d2d2;font-family:"NanumBarunGothic", "nanumgothic";}
.tab_list ul{border-bottom:0px solid #cfcfcf;overflow:hidden}
.tab_list ul:after{content:"";display:block;clear:both;}
.tab_list li{background:#fff;float:left;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;text-align:center;}
.tab_list li:first-child{border-left:1px solid #d2d2d2;}
.tab_list li a{color:#676767;display:block;height:24px;padding:10px 15px 0;min-width:30px;text-align:center}
.tab_list li a:hover{color:#0072bc;text-decoration:none;}
.tab_list li.on{background:url("/images/common/tab_bg.gif") left top}
.tab_list li.on a{color:#fff;font-weight:bold;position:relative}
.tab_list li.on a::after{content:""; display:block; width:15px; height:15px; background:#fff; transform: rotate( 45deg ) translateX(-50%) ; position:absolute; bottom:-17px; left:50%;  }
.tab_list ul.pad li a{padding:10px 7px 0;}
.tab_list ul.pad2 li a{padding:10px 5px 0;}
.tab_list ul.pad3 li a{padding:10px 10px 5px;}
.tab_list ul.pad4 li a{padding:10px 10px 0;}

.tab_list.type1  li a{;padding:10px 10px 0;}
.tab_list.type2  li a{;padding:10px 3px 0;}

.tab_list.line {border-bottom:0;}
.tab_list.line li{border-bottom:1px solid #d2d2d2;}
.tab_list.line li.first{border-left:1px solid #d2d2d2;}
.tab_list.line li.bot{ margin-top:5px;}

.tab_list2{position:relative;}
.tab_list2 ul.sub_list{position:absolute;top:-13px;overflow:hidden}
.tab_list2 ul.sub_list li{float:left;margin-left:5px;border:1px solid #d0d0d0;}
.tab_list2 ul.sub_list li:first-child{margin-left:0}
.tab_list2 ul.sub_list li a{display:block;padding:5px 10px;background:url("/images/common/tab_bg2.gif") repeat-x left top}
.tab_list2 ul.sub_list li.on a{background:url("/images/common/tab_bg2_1.gif") no-repeat left center}


.noline{background:0 none}
.st_dot{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 6px}
.list_st li{padding:5px 0 0 8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 12px}
.list_st2 li{padding:5px 0 0 8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 10px}
.list_st li:first-child{padding-top:0;background-position:left 7px}
.st_liner{padding-left:9px;background:url("/images/common/left_bg_depth3.gif") no-repeat left 8px;margin-bottom:5px;}
.liner li{padding:5px 0 0 9px;background:url("/images/common/left_bg_depth3.gif") no-repeat left 13px;}
.liner li:first-child{padding-top:0;background-position:left 8px}
.liner li.noline{background:0 none}
.list_st2 dt{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 6px;margin-bottom:5px;font-weight:bold}
.list_st2 dd{padding-left:17px;background:url("/images/common/left_bg_depth3.gif") no-repeat 9px 8px;}
.list_st2 dd.tel{background:url("/images/common/list_tel.jpg") no-repeat 9px 0px;padding-left:30px;}
.list_st2 .line dt{background:url("/images/common/left_bg_depth3.gif") no-repeat left 6px;font-weight:normal;}
.list_st2 .line dd{text-indent:-16px;padding-left:20px;background:0 none}
.list_st2 .line2 dt{padding-left:0px;background:0 none;font-weight:normal;}
.list_st2 .line2 dd{padding-left:17px;background:url("/images/common/left_bg_depth3.gif") no-repeat 9px 8px;}
.list_st2 dd.noline{padding-left:9px;background:0 none}
.list_st2 dd ul.noline li{padding-left:12px;text-indent:-15px;;background:0 none}
.list_st2 dt.noline{background:0 none;padding-left:0}
.list_st3 dt.noline{background:0 none}
.list_st3 dt{font-weight:bold;font-size:13px;margin-bottom:7px;}
.list_st3 dd{padding-left:32px;background:url("/images/common/left_bg_depth3.gif") no-repeat 23px 6px;line-height:18px;}
.list_st3 dd.noline{padding-left:23px;background:0 none}
.list_st3 dd.noline .line dt{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 7px;margin-bottom:5px;font-weight:bold}
.list_st3 dd.noline .line dd{padding-left:17px;background:url("/images/common/left_bg_depth3.gif") no-repeat 9px 8px;}
.list_st3 dd.noline .line2 dt{padding-left:23px;background:url("/images/common/bbs_search_dot.gif") no-repeat 14px 7px;margin-bottom:5px;font-weight:bold}
.list_st3 dd.noline .line2 dd{padding-left:33px;background:url("/images/common/left_bg_depth3.gif") no-repeat 24px 8px;}
.list_st3 dd.noline .line2 dd.noline{padding-left:10px;background:0 none}
.list_st3 dd.noline2{padding-left:0;background:0 none}
.list_st3 dd.noline .line3 dt{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 7px;}
.list_st3 dd.noline .line3 dd dt{padding-left:18px;background:url("/images/common/ico2.gif") no-repeat 10px 6px;font-weight:normal;color:#006fbb;margin-bottom:3px;}
.list_st3 dd.noline .line3 dd dd{padding-left:25px;background:url("/images/common/left_bg_depth3.gif") no-repeat 17px 7px;}
.list_st4 dt{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 7px;font-weight:bold;margin-bottom:5px;}
.list_st4 dd{padding-left:18px;background:url("/images/common/ico2.gif") no-repeat 10px 6px;font-weight:normal;color:#008000;font-weight:bold;}
.list_st4 dd span{display:block;background:url("/images/common/left_bg_depth3.gif") no-repeat 2px 10px;color:#464646;padding:3px 0 3px 10px;font-weight:normal;}
.list_st4 dd span.noline{background:0 none;padding-left:0}
.list_st4 dd.noline{background:0 none;color:#464646}
.ico3{margin-bottom:30px;}
.ico3 span{padding-left:26px;background:url("/images/common/ico3.gif") no-repeat left 1px;font-family:"NanumBarunGothic","nanumgothic";font-weight:bold;font-size:16px;border-bottom:1px solid #d2d2d2;}
div.ico3_st2{margin-bottom:30px;}
.ico3_st2 span.float_left{padding-left:26px;background:url("/images/common/ico3.gif") no-repeat left 1px;font-family:"NanumBarunGothic","nanumgothic";font-weight:bold;font-size:16px;border-bottom:1px solid #d2d2d2;}
.ico3_st2 span.float_right{font-weight:bold;font-size:16px}
.tx_indent1{text-indent:-10px;padding-left:10px;}
.tx_indent2{text-indent:-17px;padding-left:17px;}
.tx_indent3{text-indent:-14px;padding-left:14px;}
p.impo_text, .impo_text{color:#c51f1f;margin-bottom:7px}
.b_btn{display:block;padding:10px 25px;}
.b_btn a{padding:10px 25px;color:#fff;font-weight:bold;background:#0072bc}
.b_btn2{display:block;}
.b_btn2 a{padding:10px 25px;color:#fff;font-weight:bold;background:#0072bc}
.g_btn{display:block;}
.g_btn a{padding:5px 15px;font-weight:bold;background:#43702A;color:#fff;border:1px solid #fff;margin:3px 0;}
.g_btn4 a{display:inline-block;width:162px;text-decoration:underline}
.g_btn2{display:block;}
.g_btn2 a{padding:5px 15px;background:#f7f7f7;border:1px solid #b9b9b9}
.g_btn3{display:inline-block;}
.g_btn3 a{padding:2px 10px 0px 10px;background:#4287b2;border:1px solid #4287b3;color:#fff;font-weight:bold;}
.bg_btn1 a{padding:7px 16px;background:url("/images/sub/link_bg.gif") no-repeat left top;display:inline-block;width:175px;min-height:12px;}
.bg_btn2 a{padding:7px 26px;background:url("/images/sub/link_bg.gif") no-repeat left top;display:inline-block;width:155px;min-height:12px;}
.bg_btn3 a{padding:7px 10px;background:url("/images/sub/link_bg.gif") no-repeat left top;display:inline-block;width:187px;min-height:12px;letter-spacing:-1px}
.bg_btn4 a{padding:7px 20px;background:url("/images/sub/link_bg.gif") no-repeat left top;display:inline-block;width:167px;min-height:12px;letter-spacing:-1px}
.bg_btn5 a{padding:10px 5px;background:url("/images/sub/link_bg5.gif") no-repeat left top;display:inline-block;width:200px;min-height:35px;}
.st_table01{clear:both;width:100%;border-top:2px solid #4287b2;border-bottom:1px solid #a5a5a5}
.st_table01 th{padding:7px 10px;text-align:center;border-top:1px solid #d3d3d3;}
.st_table01 td{padding:5px 15px;text-align:left;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.st_table01 td.bdnone{border-left:0 none}
.st_table01 th.left, .st_table01 td.left{text-align:left}
.st_table01 .bdleft{border-left:1px solid #d3d3d3;}
.st_table01.bg_gray th{background:#f5f5f5}
.st_table02, .st_table03, .st_table04{clear:both;width:100%;border-top:2px solid #4287b2;word-break:break-all}
.st_table02 th, .st_table03 th{padding:7px 5px;text-align:center;border-top:1px solid #ffffff;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background:#f5f5f5;}
.st_table02 th:first-child, .st_table02 td:first-child, .st_table03 th:first-child, .st_table03 td:first-child{border-left:0 none}
.st_table02 td{padding:5px 10px;text-align:center;line-height:18px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.st_table02 td.left{text-align:left;padding:5px 5px;}
.st_table02 td.right{text-align:right;padding:5px 5px;}
.st_table02 th.left{text-align:left;padding:7px 5px;font-weight:normal}
.st_table03 th.left{text-align:left;padding:7px 5px;}
.st_table02 th.line{border-right:1px solid #d3d3d3;}
.st_table03 th.line{border-right:1px solid #d3d3d3;}
.st_table02 td.line, .st_table03 td.line{border-right:1px solid #d3d3d3;}
.st_table02 td.bdleft, .st_table02 th.bdleft, .st_table03 td.bdleft, .st_table03 th.bdleft{border-left:1px solid #d3d3d3 !important;}
.st_table03 td{padding:5px 10px;text-align:left;line-height:18px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.st_table02 tbody th{background:#f3f8fe;font-weight:normal}
.st_table02 tbody th.bgnone{background:0 none}
.st_table02 td.bg_b{background:#f3f8fe;}
.st_table02.type2 th{padding:7px 5px}
.st_table02.type2 td.left{text-align:left;padding:5px;}
.st_table02.type2 td.right{text-align:right;padding:5px;}
.st_table02 .le_th{border-left:0 none;text-align:left}
.st_table02 td.right{text-align:right}

.st_table022{clear:both;width:100%;border-top:2px solid #4287b2;word-break:break-all}
.st_table022 th{padding:7px 5px;text-align:center;border-top:1px solid #ffffff;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background:#f5f5f5;font-size:11px;}
.st_table022 th:first-child, .st_table022 td:first-child, .st_table03 th:first-child, .st_table03 td:first-child{border-left:0 none;font-size:12px;}
.st_table022 td{padding:5px 5px;text-align:center;line-height:18px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-size:11px;}
.st_table022 td.left{text-align:left;padding:5px 15px;}
.st_table022 td.right{text-align:right;padding:5px 15px;}
.st_table022 th.left{text-align:left;padding:7px 15px;font-weight:normal}
.st_table023 th.left{text-align:left;padding:7px 15px;}
.st_table022 th.line{border-right:1px solid #d3d3d3;}
.st_table022 td.line{border-right:1px solid #d3d3d3;}
.st_table022 td.bdleft, .st_table022 th.bdleft, .st_table023 td.bdleft, .st_table023 th.bdleft{border-left:1px solid #d3d3d3;}
.st_table022 td.bdright, .st_table022 th.bdright, .st_table023 td.bdright, .st_table023 th.bdright{border-left:1px solid #d3d3d3;}
.st_table023 td{padding:5px 10px;text-align:left;line-height:18px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.st_table022 tbody th{background:#f3f8fe;font-weight:normal}
.st_table022 tbody th.bgnone{background:0 none}
.st_table022 td.bg_b{background:#f3f8fe;}
.st_table022.type2 th{padding:7px 5px}
.st_table022.type2 td.left{text-align:left;padding:5px;}
.st_table022.type2 td.right{text-align:right;padding:5px;}
.st_table022 .le_th{border-left:0 none;text-align:left}
.st_table022 td.right{text-align:right}

.table_note {float:right; margin-bottom:5px;}

.t_type06{clear:both;width:100%;border-top:2px solid #4287b2;word-break:break-all;}
.t_type06 th{padding:7px 10px;text-align:center;border-top:1px solid #ffffff;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background:#f5f5f5;}
.t_type06 th:first-child, .t_type06 td:first-child{border-left:1px solid #ffffff}
.t_type06 th:first-child{text-align:left;}
.t_type06 th:last-child, .t_type06 td:last-child{border-right:1px solid #ffffff}
.t_type06 td{padding:5px 10px 5px 20px;text-align:left;line-height:18px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.subscription_table{clear:both;width:100%;border-top:2px solid #4287b2;word-break:break-all;margin-top:0px;}
.subscription_table th{border-top:1px solid #ffffff;border:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background:#f5f5f5;}
.subscription_table td{border-bottom:1px solid #d3d3d3;border:1px solid #d3d3d3;background-color:#FFFFFF}
.subscription_table th.subscription_bg{background-color:#f5f5f5 !important;}
.subscription_table tbody td.left{border:1px solid #d3d3d3 !important;}
.subscription_table tbody th{background-color:#fff !important;border:1px solid #d3d3d3 !important;border-left:1px solid #ffffff !important;}
.subscription_table th:last-child, .subscription_table td:last-child{border-right:1px solid #ffffff;width:120px !important;}
.subscription_table th:first-child, .subscription_table td:first-child{border-left:1px solid #ffffff}
.login{padding-left:350px;margin-bottom:35px;background:url("/images/sub/login_bg.gif") no-repeat 46px 15px;}
.login_id, .login_certi{border-top:2px solid #4287b2;padding-top:16px;position:relative}
.login_id dt, .login_certi dt{font-weight:bold;font-size:14px;color:#0072bc;margin-bottom:10px;}
.login_id dd, .login_certi dd{margin-bottom:5px;}
.login_id dd.id_chk, .login_certi dd.id_chk{width:100px;position:absolute;left:191px;top:56px;}
.login_id dd.login_btn{width:87px;position:absolute;left:191px;top:75px;}
.login_certi dd.login_btn{width:87px;position:absolute;left:191px;top:67px;}
.login_id dd.btn a, .login_certi dd.btn a{padding:5px;border:1px solid #cacaca;background:#f2f2f2;color:#717171;display:inline-block}
.board01, .board02{clear:both;width:100%;border-top:2px solid #4287b2;border-bottom:1px solid #a5a5a5}
.board01 th{width:95px;min-height:26px;padding:7px 0 7px 25px;text-align:left;border-bottom:1px solid #d3d3d3;background:url("/images/common/table_line.gif") no-repeat 113px center;font-weight:normal}
.board01 td{padding:5px 10px 5px 0;text-align:left;border-bottom:1px solid #d3d3d3;line-height:20px;}
.board01 th.bg_none{background:0 none;font-weight:bold}
.board01 td.bg_none{background:0 none;padding:5px 0 5px 25px;border:0 none}
.board01 .last th, .board01 .last td, .board02 .last th, .board02 .last td, .board03 .last th, .board03 .last td{border-bottom:0 none}
.board01 input[type=text]{height:15px;padding:5px;border:1px solid #dddddd;vertical-align:middle;}
.treat_intro_wrap{padding:1px;margin-bottom:20px;background:#fafafa;border:1px solid #d3d3d3}
.treat_intro_wrap .treat_intro{padding:20px 28px 7px;background:#f7f7f7;border:1px solid #e6e6e6}
.treat_intro_wrap .treat_intro .ti_search{padding-left:55px;background:url("/images/sub/treat_intro_bg.gif") no-repeat left 0px;height:45px;}
#searchView{height:235px;padding:15px;background:#fff;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;display:none;}
#searchView .doc_pic{float:left;margin:0 10px 15px 0;}
#searchView ul.profile{float:left;margin-bottom:15px;min-height:110px}
#searchView ul.profile li{clear:both;}
#searchView ul.profile li.doc_name{padding:10px 15px;width:447px;font-weight:bold;background:#f0f0f0;color:#444444}
#searchView ul.profile li.doc_name span{display:inline-block;float:right;color:#818181;text-decoration:underline;font-weight:normal;}
#searchView ul.profile li.line{padding:7px 0 0 23px;background:url("/images/common/left_bg_depth3.gif") no-repeat 14px 15px;width:450px;}
.board02 th{padding:7px 0;text-align:center;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#f5f5f5}
.board02 td{padding:5px 0;text-align:center;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;line-height:20px;}
.board02 th:first-child, .board02 td:first-child{border-left:0 none}
.board03{clear:both;width:100%;border-top:1px solid #4287b2;border-collapse:separate;border-bottom:1px solid #d3d3d3;}
.board03 th{padding:7px 0;text-align:center;border-top:1px solid #ffffff;border-bottom:1px solid #d3d3d3;background:#e9e9e9}
.board03 tbody th{width:140px;text-align:left;padding:5px 0 5px 24px;border-top:0 none;border-right:1px solid #d3d3d3;background:url("/images/common/dot_blue.gif") no-repeat 15px center}
.board03 tbody th.dot_none{background:none;color:#777}
.board03 td{padding:5px 0;text-align:center;line-height:20px;border-bottom:1px solid #d3d3d3;background:url("/images/common/bbs_search_dot.gif") no-repeat left center}
.board03 td:first-child, .board03 td.bgnone{background:0 none}
.board03 td a:hover{text-decoration:underline;color:#4287b2}
.board03 td.left{text-align:left;padding:5px 10px}
.board03 tr:last-child th, .board03 tr:last-child td{border-bottom:none;}
.board04{clear:both;width:100%;border-top:1px solid #4287b2;border-collapse:separate}
.board04 th{padding:7px 10px;text-align:left;border-top:1px solid #ffffff;border-bottom:1px solid #d3d3d3;background:#e9e9e9}
.board04 td{padding:5px 10px;text-align:left;line-height:20px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.board04 td:first-child{border-left:0 none}
.board04 td.bdnone{border-bottom:0 none;padding-right:0}
.board04 td.bdline{border-left:1px solid #d3d3d3;}
.board04 td .txt_indent{padding-left:125px;text-indent:-117px;}
.board06{clear:both;width:100%;border-top:1px solid #d3d3d3;border-collapse:separate}
.board06 tbody th{width:140px;text-align:left;padding:5px 0 5px 24px;border-top:0 none;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:url("/images/common/dot_blue.gif") no-repeat 15px center #f5f5f5}
.board06 td{padding:5px 0;text-align:center;line-height:20px;border-bottom:1px solid #d3d3d3;background:url("/images/common/bbs_search_dot.gif") no-repeat left center}
.board06 td:first-child, .board06 td.bgnone{background:0 none}
.board06 td a:hover{text-decoration:underline;color:#4287b2}
.board06 td.left{text-align:left;padding:5px 10px}
.pop_doc_list{width:100%;}
.pop_doc_list .pop_doc_pic{width:18%;padding-right:1%;margin-bottom:10px;float:left}
.pop_doc_list .pop_doc_cont{width:81%;min-height:175px;float:left}
.join_box_wrap{height:225px;padding:25px 15px 20px;margin-bottom:10px;border:1px solid #e1e1e1;background:#f5f5f5;line-height:20px;}
.join_box{height:225px;overflow:auto;background:#f5f5f5;}
.join_box h5{font-size:12px;font-weight:normal;text-decoration:none;margin-bottom:7px;}
.join_box ul{margin-left:20px;}
.join_box ul li ul{padding-left:10px;}
.join_box li div{line-height:20px;padding-left:5px}
.join02_wrap{padding:0 15px;}
.join02:after{clear:both;display:block;content:""}
.join02 strong{display:block;margin-bottom:10px;}
.join02 .mobile{text-align:center;float:left;width:300px;height:305px;}
.join02 .ipin{text-align:center;float:left;width:300px;height:305px;margin-left:50px;}
.join02 .mobile .mobile_in{width:298px;height:111px;padding-top:167px;border:1px solid #d6d6d6;background:url("/images/sub/join02_mobile.gif") no-repeat center 23px;}
.join02 .ipin .ipin_in{width:298px;height:111px;padding-top:167px;border:1px solid #d6d6d6;background:url("/images/sub/join02_ipin.gif") no-repeat center 23px;}
.board05{clear:both;width:100%;border-top:2px solid #4287b2;border-bottom:1px solid #a5a5a5}
.board05 th{width:142px;min-height:26px;padding:5px 0 5px 15px;text-align:left;border-bottom:1px solid #d3d3d3;}
.board05 td{padding:5px 10px 5px 0;text-align:left;border-bottom:1px solid #d3d3d3;line-height:20px;}
.board05 td.bg_none{background:0 none;border:0 none;padding:5px 10px 0px 0;}
.board05 input[type=text], .board05 input[type=password]{height:15px;padding:5px;border:1px solid #dddddd;vertical-align:middle;}
.board05 select{height:29px;width:72px;border:1px solid #dddddd;vertical-align:middle;}
.board05 input[type=radio]{vertical-align:middle;margin:0 5px 0 0;}
.join04{padding-top:130px;margin-bottom:25px;background:url("/images/sub/join04_bg.gif") no-repeat center 40px;text-align:center}
.bbs_list2{clear:both;text-align:center;border-bottom:1px solid #d6d6d6;width:100%;overflow:hidden;margin-bottom:25px;}
.issue_list{width:342px;float:left;position:relative;border-top:2px solid #4287b2;}
.issue_list.issue_list2{width:100%;float:none;}
.issue_list dl{display:block}
.issue_list dt{padding:10px 0;font-weight:bold;background:#f5f5f5;border-bottom:1px solid #d3d3d3}
.issue_list dd{vertical-align:middle;}
.issue_list dd span.img{width:130px;padding:25px 0px;display:inline-block;}
.issue_list dd span.img img{padding:4px;border:1px solid #cacaca;position:absolute;top:60px;left:30px;}
.issue_list dd div.txt, .issue_list dd div.txt ul{width:168px;text-align:left;vertical-align:middle;display:inline-block;min-height:150px; }
.issue_list dd div.txt li{margin-bottom:3px;}
.issue_list dd div.txt2 li{margin-bottom:3px;width:400px;}
.issue_list dd div.txt li img{padding-left:10px;margin-top:-4px;}
.issue_list2 dd div.txt, .issue_list dd div.txt ul{width:450px;vertical-align:middle}
.issue_list2 dd span.img{padding:25px 20px;}
.bloglist{width:100%;}
.blog_type{border-bottom:1px solid #a5a5a5;border-top:2px solid #4287b2;margin-bottom:30px;}
.blog_type li{float:left;padding:30px 25px;}
.blog_type .thum_s a{text-decoration:none;}
.blog_type dl{margin-top:5px;}
.blog_type dl a{font-weight:bold;color:#3a3a3a;width:113px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;padding-left:7px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 6px;}
.blog_type dl a:hover{color:#4287b2;}
.blog_type .dayinfo{padding-left:7px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 6px;}
.kindStaffYear{padding:1px;background:#fafafa;border:1px solid #d3d3d3;margin-bottom:15px;}
.kindStaffYear ul{background:url("/images/sub/treat_intro_bg.gif") no-repeat 12px 6px #f7f7f7;border:1px solid #e6e6e6;padding:12px 20px 47px 70px;}
.kindStaffYear ul li{float:left;padding-right:20px;}
.kindStaffList{clear:both;text-align:center;border-top:2px solid #4287b2;border-bottom:1px solid #d6d6d6;width:100%;margin-bottom:25px;}
.kindStaffList dt:first-child{border-top:0 none}
.kindStaffList dt{padding:10px 25px;font-weight:bold;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#f5f5f5;text-align:left}
.kindStaffList dd.line{border-bottom:1px dotted #d3d3d3}
.kindStaffList dd span.img{width:170px;margin:25px 0;display:inline-block; position:relative }
.kindStaffList dd span.img img{padding:4px;border:1px solid #cacaca;cursor:pointer}
.kindStaffList dd span.img:before {
	content: "";
	display:inline-block;
	position:absolute;
	width:20px;
	height:20px;
	right:35px;
	bottom:5px;
	cursor:pointer;
	background:url("/images/common/bbs_icon_zoom.png") center no-repeat;
}
.kindStaffList dd div.txt, .kindStaffList dd div.txt ul{width:485px;padding:0px;margin-right:25px;text-align:left;vertical-align:middle;display:inline-block;}
.kindStaffList dd div.txt li{line-height:18px;}
.kindStaffList dd div.txt li strong{display:block;margin-bottom:5px;}
.ci_bg{padding:10px 0 30px 320px;background:url("/images/sub/sub09/ci_bg01.gif") no-repeat left top;margin-bottom:30px;}
.ci_bg p{text-align:center;}
.ci_bg2{margin-left:25px;padding:15px 0 20px 235px;background:url("/images/sub/sub09/ci_img02.jpg") no-repeat left top;margin-bottom:50px;line-height:18px;}
.boxStyle03.customer01{padding:25px 30px;font-family:"NanumBarunGothic", "nanumgothic";color:#707070;background:url("/images/sub/sub10/customer01_bg.jpg") no-repeat 360px top;margin-bottom:25px;}
.boxStyle03.customer01 span{font-size:20px;line-height:40px;}
.fund02{width:100%;overflow:hidden;margin-bottom:50px;padding-top:275px;}
.fund02 span.title{display:block;margin-bottom:15px;font-size:20px;font-family:"NanumBarunGothic", "nanumgothic";color:#707070;}
.fund02 span.sub_tit{display:block;margin-bottom:15px;font-size:14px;font-family:"NanumBarunGothic", "nanumgothic";color:#005cac;}
.fund02.bg1{background:url("/images/sub/sub13/fund02_bg1.gif") no-repeat left top;}
.fund02.bg2{background:url("/images/sub/sub13/fund02_bg2.gif") no-repeat left top;}
.fund02.bg3{background:url("/images/sub/sub13/fund02_bg3.gif") no-repeat left top;}
.fund02.bg4{background:url("/images/sub/sub13/fund02_bg4.gif") no-repeat left top;}
.fund_style{float:right;}
.fund03{background:url("/images/sub/sub13/fund03_bg.gif") no-repeat 510px bottom;margin-bottom:25px;font-family:"NanumBarunGothic", "nanumgothic";font-size:16px;}
.fund03_list1{overflow:hidden;margin-bottom:30px;}
.fund03_list1:after, .fund03_list2:after{clear:both;display:block;content:""}
.fund03_list1 li{width:153px;float:left;margin-left:10px;padding-top:80px;text-align:center}
.fund03_list1 li:first-child, .fund03_list2 li:first-child{margin-left:0;}
.fund03_list1:after, .fund03_list2:after{clear:both;display:block;content:""}
.fund03_list1 li.bg1{background:url("/images/sub/sub13/fund03_bg1.gif") no-repeat left top;}
.fund03_list1 li.bg2{background:url("/images/sub/sub13/fund03_bg2.gif") no-repeat left top;}
.fund03_list1 li.bg3{background:url("/images/sub/sub13/fund03_bg3.gif") no-repeat left top;}
.fund03_list1 li.bg4{background:url("/images/sub/sub13/fund03_bg4.gif") no-repeat left top;}
.fund03_list1 li.bg5{background:url("/images/sub/sub13/fund03_bg5.gif") no-repeat left top;}
.fund03_list1 li.bg6{background:url("/images/sub/sub13/fund03_bg19.gif") no-repeat left top;}
.fund03_list1 li.bg7{background:url("/images/sub/sub13/fund03_bg16.gif") no-repeat left top;}
.fund03_list1 li.bg8{background:url("/images/sub/sub13/fund03_bg20.gif") no-repeat left top; margin-left:0px;}

.fund03_list2{overflow:hidden;margin-bottom:15px;}
.fund03_list2 li{width:122px;float:left;margin-left:10px;padding-top:80px;text-align:center;background:url("/images/sub/sub13/fund03_bg6.gif") no-repeat left top;}
.fund03_list2 li.bg1{background:url("/images/sub/sub13/fund03_bg7.gif") no-repeat left top;}
.fund03_list2 li.bg2{background:url("/images/sub/sub13/fund03_bg8.gif") no-repeat left top;}
.fund03_list2 li.bg3{background:url("/images/sub/sub13/fund03_bg9.gif") no-repeat left top;}
.fund03_list2 li.bg4{background:url("/images/sub/sub13/fund03_bg10.gif") no-repeat left top;}
.fund03_list2 li.bg5{background:url("/images/sub/sub13/fund03_bg11.gif") no-repeat left top;}
.fund03_list2 li.bg6{background:url("/images/sub/sub13/fund03_bg12.gif") no-repeat left top;}
.fund03_list2 li.bg7{background:url("/images/sub/sub13/fund03_bg13.gif") no-repeat left top;}
.fund03_list2 li.bg8{background:url("/images/sub/sub13/fund03_bg14.gif") no-repeat left top;}
.fund03_list2 li.bg9{background:url("/images/sub/sub13/fund03_bg15.gif") no-repeat left top;}
.fund03_list2 li.bg11{background:url("/images/sub/sub13/fund03_bg17.gif") no-repeat left top;}
.fund03_list2 li.bg12{background:url("/images/sub/sub13/fund03_bg18.gif") no-repeat left top;}
.fund03_list2 li.bg13{background:url("/images/sub/sub13/fund03_bg20.gif") no-repeat left top;}
.fund03_list2 li.bg14{background:url("/images/sub/sub13/fund03_bg21.gif") no-repeat left top;}
.fund03_list2 li.bg15{background:url("/images/sub/sub13/fund03_bg22.gif") no-repeat left top;}
.fund03_list2 li.bg16{background:url("/images/sub/sub13/fund03_bg23.gif") no-repeat left top;}
.fund03_list2 li.bg17{background:url("/images/sub/sub13/fund03_bg24.gif") no-repeat left top;}
.fund03_table{clear:both;width:100%;border-top:2px solid #4287b2;border-bottom:1px solid #a5a5a5}
.fund03_table td{padding:5px 50px;text-align:left;border-top:1px solid #d3d3d3;background:url("/images/common/bbs_search_dot.gif") no-repeat 32px 14px}
.fund04{background:url("/images/sub/sub13/fund04_bg.gif") no-repeat right bottom;margin-bottom:25px;font-family:"NanumBarunGothic", "nanumgothic";font-size:13px;line-height:21px;}
.fund04 .pt14{font-size:14px;}
.fund04_table{clear:both;width:100%;border-top:2px solid #4287b2;border-bottom:1px solid #a5a5a5}
.fund04_table th{padding:5px 1px;text-align:center;border-top:1px solid #d3d3d3;background:#f5f5f5}
.fund04_table td{margin:5px 0;text-align:center;border-top:1px solid #d3d3d3;background:url("/images/sub/sub13/fund04_tablebg.gif") no-repeat center center;font-size:11px}
.fund04_table td.bgnone{background:0 none}
.fund04_table td.left{padding:5px 15px;text-align:left;background:0 none;font-size:12px}
.fund05_wrap{padding:1px;background:#fafafa;border:1px solid #d3d3d3}
.fund05_wrap .fund05{padding:20px 0 20px 20px;background:#f7f7f7;border:1px solid #e6e6e6}
.fund05_wrap .fund05 .fund05_search{padding-left:53px;background:url("/images/sub/treat_intro_bg.gif") no-repeat left top;overflow:hidden}
.fund05_search .left{float:left;width:380px}
.fund05_search .right{float:left;width:220px;}
.fund05_search .left li{float:left}
.fund05_search .left a{display:inline-block;padding:2px;background:#d0d0d0;margin-right:5px;}
.fund05_search .left a.on{background:rgb(0, 114, 188);color:#fff}
.fund05_search .left span, .fund05_search .right span, .fund05_search .left ul{display:block;padding-left:8px;}
.fund05_search .left span.st_dot, .fund05_search .right span.st_dot{display:block;font-weight:bold;margin-bottom:12px;}
.fund05_list{position:relative;clear:both}
.fund05_list_in{position:relative;height:25px}
.fund05_list .count{position:absolute;right:0;top:0;font-weight:bold;;}
.fund05_list .check{position:absolute;left:0;top:0;;}
.fund05_list .check li{float:left;margin-right:10px;}
.fund05_list .check li label{margin-left:5px;}
.fund06_2{border:1px solid #dcdcdc;margin-bottom:70px;}
.fund06_2 li{padding:40px 15px 40px 165px;background:url("/images/sub/sub13/fund06_2_bg1.gif") no-repeat 15px center;text-indent:-20px;}
.fund06_2 span.blue_txt{display:block;margin-bottom:25px;font-size:15px;font-family:"NanumBarunGothic","nanumgothic";color:#0072bc}
.fund06_2 li.bg2{background:url("/images/sub/sub13/fund06_2_bg2.gif") no-repeat 15px center;border-top:1px solid #dcdcdc}
.fund06_2 li.bg3{background:url("/images/sub/sub13/fund06_2_bg3.gif") no-repeat 15px center;border-top:1px solid #dcdcdc}
.funt_notice{clear:both;border-top:2px solid #4287b2;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;overflow:hidden;margin-bottom:30px;}
.funt_notice dt{padding:10px 40px;background:url("/images/sub/sub13/icon_notice.png") no-repeat 19px 12px #f5f5f5;border-bottom:1px solid #d3d3d3;font-weight:bold}
.funt_notice dd{padding:30px 17px 10px;border-bottom:1px solid #d3d3d3;}
.funt_notice dd span.more{display:inline;margin-left:10px;}
.funt_notice dd span.more a{background:#3272bc;color:#fff;}
.funt_notice dd li{margin-bottom:20px;padding-left:20px;text-indent:-17px;line-height:16px;}
.calendar_head{position:relative;width:100%;height:48px;padding:0 0 8px 0;}
.calendar_head ul.mons{width:100%;height:56px;position:relative}
.calendar_head ul.mons li.prew_mon{position:absolute;left:242px;top:0;width:25px;height:25px;}
.calendar_head ul.mons li.just_mon{width:150px;position:absolute;left:267px;top:0;font-size:18px;color:#454545;font-family:"NanumBarunGothic","nanumgothic";text-align:center;line-height:1;}
.calendar_head ul.mons li.just_mon strong{font-size:24px;}
.calendar_head ul.mons li.next_mon{position:absolute;right:242px;top:0;width:25px;height:25px;}
#calendar{width:685px;height:580px;border-top:2px solid #4287b2 !important;}
#calendar li{width:14.11% !important;border-left:1px solid #d3d3d3 !important;border-bottom:1px solid #d3d3d3 !important;border-top:none !important;border-right:none !important;}
#calendar li.title{padding:7px 0;background:#f5f5f5 !important;border-left:1px solid #d3d3d3 !important;}
#calendar li:last-child{border-right:1px solid #d3d3d3 !important;}
#calendar li:nth-child(7), #calendar li:nth-child(14), #calendar li:nth-child(21), #calendar li:nth-child(28), #calendar li:nth-child(35), #calendar li:nth-child(42){border-right:1px solid #d3d3d3 !important;}
#calendar a{font-size:11px;}
.edu_wrap{padding:1px;background:#fafafa;border:1px solid #d3d3d3}
.edu_wrap .edu{padding:13px 20px;background:#f7f7f7;border:1px solid #e6e6e6}
.edu_wrap .edu .edu_search{padding-left:64px;background:url("/images/sub/treat_intro_bg.gif") no-repeat left 6px;overflow:hidden}
.edu_search label.bbs_dot{padding-left:7px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 4px;}
.edu_search img{vertical-align:middle;}
.edu_search input{margin:0;padding:0;vertical-align:middle;font-size:12px;color:#a2a2a2}
.edu_search input.box{width:350px;height:14px;padding:5px;margin:0 2px;border:0 none;font-size:12px;border:1px solid #dedede;}
.edu_search select{font-size:12px;width:93px;height:26px;padding:4px 0;border:1px solid #dedede;vertical-align:middle;color:#a2a2a2}
.edu_search input[type=radio]{vertical-align:middle;margin:0 5px 0 0;}
.edu .year a{display:inline-block;color:#454545;line-height:normal;margin-left:-6px;padding:3px 8px;vertical-align:middle;font-family:"NanumBarunGothic","nanumgothic";}
.edu .year a.on{color:#3172bc;font-size:18px;font-weight:bold}
.pop_wrap .pop_wrap_in tr.bg{background:#fafafa}
.search_wrap{padding:1px;background:#fafafa;border:1px solid #d3d3d3}
.search_wrap .pop_search{padding:13px 20px;background:#f7f7f7;border:1px solid #e6e6e6}
.search_wrap .pop_search select{font-size:12px;height:26px;padding:4px 0;border:1px solid #dedede;vertical-align:middle;color:#a2a2a2}
.boxStyle03.edu09{padding:20px 30px;font-family:"NanumBarunGothic", "nanumgothic";color:#707070;background:url("/images/sub/sub10/customer04_bg.jpg") no-repeat right top;margin-bottom:25px;}
.boxStyle03.edu09 span{font-size:14px;line-height:22px;}
.boxStyle03.edu09.bg2{background:url("/images/sub/sub10/customer03_bg.jpg") no-repeat right top;}
.boxStyle03.edu09.bg3{background:url("/images/sub/sub10/customer02_bg.jpg") no-repeat right top;}
.lib_wrap{padding:1px;background:#fafafa;border:1px solid #d3d3d3}
.lib_wrap .lib{padding:13px 20px;background:#f7f7f7;border:1px solid #e6e6e6}
.lib_wrap .lib .lib_search{padding-left:64px;background:url("/images/sub/treat_intro_bg.gif") no-repeat left 6px;overflow:hidden}
.lib_search img{vertical-align:middle;}
.lib_search input{margin:0;padding:0;vertical-align:middle;font-size:12px;color:#a2a2a2}
.lib_search input.box{width:350px;height:14px;padding:5px;margin:0 2px;border:0 none;font-size:12px;border:1px solid #dedede;}
.recruit02{background:url("/images/sub/sub11/recruit02_bg.gif") no-repeat 342px 59px}
.useguide01{background:url("/images/sub/sub08/useguide01_bg.gif") no-repeat right 14px}
.useguide06 span.img{width:243px;margin-right:13px;display:inline-block;}
.useguide06 span.desc{width:400px;vertical-align:middle;display:inline-block;}
.manage01_3 strong{display:block;font-size:14px;margin-bottom:5px;}
.manage01_3 strong span{text-decoration:underline}
.manage01_3 p.bg{padding-top:100px;margin-bottom:10px;background:url("/images/sub/sub12/manage01_3_img.gif") no-repeat center top;text-align:center}
.manage01_3 .bbox{border:3px solid #e3e3e3}
.manage01_3 .bbox .bbox_in{margin:4px;}
.manage01_3 .bbox .bbox_in li{padding:25px 0 25px 106px;background:url("/images/sub/sub12/manage01_3_bg1.gif") no-repeat 22px center #f7f7f7;border-top:1px dotted #aeaeae;}
.manage01_3 .bbox .bbox_in li:first-child{border-top:0 none;}
.manage01_3 .bbox .bbox_in li.bg2{background:url("/images/sub/sub12/manage01_3_bg2.gif") no-repeat 22px center #ffffff;}
.manage01_3 .bbox .bbox_in li.bg3{background:url("/images/sub/sub12/manage01_3_bg3.gif") no-repeat 22px center #f7f7f7;}
.manage01_3 .bbox .bbox_in li.bg4{background:url("/images/sub/sub12/manage01_3_bg4.gif") no-repeat 22px center #ffffff;}
.manage01_3 .bbox .bbox_in li.bg5{background:url("/images/sub/sub12/manage01_3_bg5.gif") no-repeat 22px center #f7f7f7;}
.manage01_3 .bbox .bbox_in li.bg6{background:url("/images/sub/sub12/manage01_3_bg6.gif") no-repeat 22px center #ffffff;}
.manage01_3 .bbox .bbox_in li.bg7{background:url("/images/sub/sub12/manage01_3_bg7.gif") no-repeat 22px center #f7f7f7;}
.manage01_3 .bbox .bbox_in li.bg8{background:url("/images/sub/sub12/manage01_3_bg8.gif") no-repeat 22px center #ffffff;}
.manage01_3 .bbox .bbox_in li.bg9{background:url("/images/sub/sub12/manage01_3_bg9.gif") no-repeat 22px center #f7f7f7;}
.manage01_3 .bbox .bbox_in li.bg10{background:url("/images/sub/sub12/manage01_3_bg10.gif") no-repeat 22px center #ffffff;}
.manage0104_1 ul{overflow:hidden}
.manage0104_1 li strong{margin-right:15px;}
.manage0104_1 li{padding:17px 0 17px 101px;background:url("/images/sub/sub12/manage01_4_bg1.png") no-repeat 10px center #f7f7f7;border-top:1px dotted #aeaeae;margin:3px 0}
.manage0104_1 li:first-child{margin-top:0;border-top:0 none}
.manage0104_1 li.bg2{background:url("/images/sub/sub12/manage01_4_bg2.png") no-repeat 10px center #f7f7f7;}
.manage0104_1 li.bg3{background:url("/images/sub/sub12/manage01_4_bg3.png") no-repeat 10px center #f7f7f7;}
.manage0104_1 li.bg4{background:url("/images/sub/sub12/manage01_4_bg4.png") no-repeat 10px center #f7f7f7;}
.manage0104_1 li.bg5{background:url("/images/sub/sub12/manage01_4_bg5.png") no-repeat 10px center #f7f7f7;}
.manage0104_1 li .line li{background:0 none;padding:0;margin-bottom:5px;border:0 none}
.manage0104_2{padding:10px;border:3px solid #e3e3e3;}
.manage0104_2 .img_list{padding:10px 10px;}
.manage0104_2 .add_txt{margin-top:15px;padding:20px 10px 10px;line-height:20px;border-top:1px dotted #aeaeae}
.manage0104_2 .add_txt2{padding:10px 10px 0;line-height:20px;font-weight:bold}
.manage0104_2 .add_txt strong{display:block;}
.manage01_9{overflow:hidden}
.manage01_9 dt{width:190px;padding-left:5px;height:15px;float:left;font-weight:bold}
.manage01_9 dd{width:450px;height:15px;float:left}
.manage01_9 dt.bbline, .manage01_9 dd.bbline{padding-bottom:8px;margin-bottom:10px;border-bottom:1px dotted #aeaeae}
.manage0203_2{padding:20px;border:3px solid #e3e3e3}
.manage0203_2 dl, .manage0203_2 ul{overflow:hidden}
.manage0203_2 dt{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 6px;margin-bottom:20px;font-weight:bold}
.manage0203_2 dd{border-bottom:1px dotted #aeaeae;margin-bottom:20px;}
.manage0203_2 dd.last, .manage0203_2 dd.last span.list_img{border-bottom:0;margin-bottom:0}
.manage0203_2 dd li{width:260px;float:left;padding-left:55px;background:url("/images/sub/sub12/manage02_3_bg.gif") no-repeat 12px top;}
.manage0203_2 dd span.list_txt{display:block;margin-bottom:6px}
.manage0203_2 dd span.list_img{display:block;margin-bottom:20px}
.manage03{border:1px solid #dedede;overflow:hidden}
.manage03 p{padding:10px;}
.manage03 .manage03_left{width:318px;float:left;padding:5px;border-right:1px solid #dedede}
.manage03 .manage03_right{width:318px;float:left;padding:5px;}
.manage03 .manage03_tit{padding:10px;width:298px;display:block;font-size:17px;font-family:"NanumBarunGothic","nanumgothic";text-align:center;background:#efefef;color:#006fba;font-weight:bold}
.manage03 .manage03_tit a{font-weight:normal;font-size:12px;color:#006fba;text-decoration:underline;margin-left:10px;}
.manage03 .manage03_cont1{padding:20px 20px 20px 90px;background:url("/images/sub/sub12/manage03_bg1.gif") no-repeat 20px 20px;border-bottom:1px dotted #dedede}
.manage03 .manage03_cont1 dl, .manage03 .manage03_cont2 dl{overflow:hidden;}
.manage03 .manage03_cont1 dt{float:left;width:70px;}
.manage03 .manage03_cont1 dd{float:left;width:110px;}
.manage03 .manage03_cont2 dt{float:left;width:90px;}
.manage03 .manage03_cont2 dd{float:left;width:80px;}
.manage03 .manage03_cont2{padding:20px 20px 20px 100px;background:url("/images/sub/sub12/manage03_bg2.gif") no-repeat 20px 20px;border-bottom:1px dotted #dedede}
.manage04{overflow:hidden;border-top:1px solid #dedede}
.manage04 p.manage04_txt{padding:20px;min-height:90px;line-height:18px;}
.manage04 p.manage04_txt strong{display:block;margin-bottom:7px;}
.manage04 .manage04_left{width:341px;float:left;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede}
.manage04 .manage04_right{width:341px;float:left;border-right:1px solid #dedede;border-bottom:1px solid #dedede}
.manage04 .manage04_tit{padding-top:28px;height:57px;font-size:16px;vertical-align:middle;font-family:"NanumBarunGothic","nanumgothic";text-align:center;color:#006fba;font-weight:bold;border-bottom:1px dotted #dedede}
.manage04 .manage04_tit span{font-size:10px;font-family:"arial"}
.school01_2_bg{border:3px solid #e3e3e3;padding:30px 0 60px 200px;background:url("/images/sub/sub05/school01_2_bg1.gif") no-repeat 26px center;line-height:20px;margin-bottom:20px}
.school01_2_bg2{border:3px solid #e3e3e3;padding:20px 0 20px 200px;background:url("/images/sub/sub05/school01_2_bg2.gif") no-repeat 26px center;line-height:20px;margin-bottom:20px}
.school01_2_bg3{border:3px solid #e3e3e3;padding:24px 0 34px 200px;background:url("/images/sub/sub05/school01_2_bg3.gif") no-repeat 26px center;line-height:20px;}
.school01_2_bg span, .school01_2_bg2 span, .school01_2_bg3 span{margin-bottom:8px;font-size:18px;font-family:"NanumBarunGothic","nanumgothic";display:block}
.school01_4 img{float:right}
.school01_4 p{width:490px;text-align:justify}
.t_mark2{border-top:#444444 solid 1px;}
.t_mark2 table{width:100%;}
.t_mark2 table th{color:#444444;background:#fafafa;font-weight:bold;border-left:solid 1px #dcdde6;padding:6px 10px;text-align:center;}
.t_mark2 table td{height:25px;text-align:center;border-left:solid 1px #dcdde6;border-top:solid 1px #dcdde6;padding:4px 10px;}
.faq{border-top:2px solid #4287b2;border-bottom:1px solid #d3d3d3;}
.faq > ul > li{position:relative;line-height:20px;}
.faq > ul > li > a{display:block;padding:12px 38px;color:#535353;border-bottom:1px solid #d3d3d3;background:url("/images/common/faq_close.gif") no-repeat 646px center}
.faq.faq2 > ul > li > a, .faq.faq2 > ul > li > a.active{background-position:620px center}
.faq > ul > li > a.active{font-weight:bold;letter-spacing:-1px;background:url("/images/common/faq_open.gif") no-repeat 646px center}
.faq ul li ul.closed{height:0;display:none}
.faq ul li ul li{padding:18px 38px;border-bottom:1px solid #d3d3d3}
.faq > ul > li.last > a,.faq ul li.last ul li{border-bottom:0 none}
.faq > ul > li.last > a.active{border-bottom:1px solid #d3d3d3;}
.faq ul li ul li ul.txt_indent li{margin-bottom:10px;padding:0;border:0 none}
.faq ul li ul li ul.txt_indent li.last{margin-bottom:0}
.faq .faq_a{background:url("/images/common/faq_a.png") no-repeat 10px 20px #ffffff}
.faq .faq_q{background:url("/images/common/faq_q.png") no-repeat 10px 12px #f5f5f5}
.faq > ul > li > a.faq_qa{background-position:630px center}
.faq > ul > li > a.active.faq_qa{background-position:630px center}
.staff{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;overflow:hidden}
.staff_in{padding:24px 0 24px 30px;border-bottom:1px dotted #d3d3d3;overflow:hidden}
.staff_in.last{border-bottom:0 none}
.staff_in .imgArea{width:111px;margin-right:26px;float:left}
.staff_in .imgArea img{border:1px solid #d3d3d3;padding:4px;width:101px;height:136px;}
.staff_in .txtArea{width:515px;padding-top:10px;float:left;line-height:18px;}
.staff_in .txtArea span.tel{display:block;margin-bottom:15px;}
.staff_in .txtArea dt{font-weight:bold;margin-bottom:3px;}
.staff_in .txtArea dd{padding-left:10px;background:url("/images/common/left_bg_depth3.gif") no-repeat left 8px;}
.col01 a{color:#107fb5}
.about04{border:3px solid #e3e3e3;padding:35px 20px;overflow:hidden}
.about04 .about04_left{width:270px;margin-right:10px;float:left}
.about04 .about04_right{width:350px;float:left}
.about04 .about04_right span{display:block;font-family:"NanumBarunGothic","nanumgothic";font-weight:bold;font-size:18px;color:#005bab;margin-bottom:5px;}
.about04 .about04_right li{font-family:"NanumBarunGothic","nanumgothic";font-size:14px;background-position:left 8px;margin-bottom:5px;padding:0 7px}
.about04_new{border:3px solid #e3e3e3;padding:10px 20px 20px;overflow:hidden;position:relative;min-height:300px;}
.about04_new p{padding:10px 20px;color:#d41017;background:#f8f6f9;margin-bottom:30px;}
.about04_new .about04_left{width:370px;margin:0 15px;float:left}
.about04_new .about04_left span{display:block;font-family:"NanumBarunGothic","nanumgothic";font-weight:bold;font-size:24px;color:#028340;margin-bottom:5px;line-height:1.2;}
.about04_new .about04_left li{font-family:"NanumBarunGothic","nanumgothic";font-size:14px;background-position:left 8px;margin-bottom:5px;padding:0 7px}
.about04_new .about04_right{position:absolute;top:30px;right:30px}
.mission_wrap{overflow:hidden;text-align:center;}
.mission{padding:20px 48px 17px;width:226px;border:1px solid #d2d2d2;float:left;margin-bottom:10px;}
.mission .m_title{font-family:"nanumgothicbold","nanumgothic";font-size:16px;margin-bottom:7px;line-height:1.5;}
.mission .m_title span{padding:0 20px;background:url("/images/sub/sub02/mission_bg.gif") no-repeat left 3px}
.mission .m_cont{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #d2d2d2;font-size:13px;line-height:20px;vertical-align:middle}
.mission .m_cont.line1{padding:10px 0 20px;}
.mission4{padding:20px 30px 17px;width:270px;float:left;margin-bottom:10px;text-align:left;background:url("/images/common/mission4_bg.gif") no-repeat left top}
.mission4 .m_title{font-family:"nanumgothicbold","nanumgothic";font-size:16px;margin-bottom:7px;line-height:1.5;}
.mission4 .m_title span{padding:0 20px;background:url("/images/sub/sub02/mission_bg.gif") no-repeat left 3px}
.mission4 .m_cont{padding-bottom:10px;margin-bottom:10px;font-size:13px;line-height:20px;vertical-align:middle;min-height:123px}
.mission4 .m_cont.line1{padding:10px 0 20px;}
.mission2{padding:15px 10px 17px;width:203px;float:left;margin-bottom:10px;background:url("/images/common/mission2_bg.gif") no-repeat left top}
.mission2.marR7{margin-right:7px;}
.mission2 .m_title{font-family:"nanumgothicbold","nanumgothic";font-size:16px;margin-bottom:7px;line-height:1.5;}
.mission2 .m_title span{padding:0 20px;background:url("/images/sub/sub02/mission_bg.gif") no-repeat left 3px}
.mission2 .m_cont{padding-bottom:10px;margin-bottom:10px;line-height:17px;vertical-align:middle}
.mission2 .m_cont2{padding-bottom:5px;margin-bottom:5px;line-height:14px;vertical-align:middle}
.mission2 .m_cont.line1{padding:10px 0 17px;}
.mission2 .m_cont.line3{padding:10px 0 17px;}
.mission2.one{padding:30px 10px 15px;}
.mission2.one .m_cont{margin-bottom:3px;padding-bottom:0px}
.mission2.one .m_cont2{margin-bottom:0px;padding-bottom:0px}
.mission3{padding:15px 10px 17px;width:203px;float:left;margin-bottom:10px;background:url("/images/common/mission3_bg.gif") no-repeat left top}
.mission3.marR7{margin-right:7px;}
.mission3 .m_title{font-family:"nanumgothicbold","nanumgothic";font-size:16px;margin-bottom:7px;line-height:1.5;}
.mission3 .m_title span{padding:0 20px;background:url("/images/sub/sub02/mission_bg.gif") no-repeat left 3px}
.mission3 .m_cont{padding-bottom:10px;margin-bottom:10px;line-height:17px;vertical-align:middle}
.mission3 .m_cont2{padding-bottom:5px;margin-bottom:5px;line-height:14px;vertical-align:middle}
.mission3 .m_cont.line1{padding:10px 0 17px;}
.about01_cetner{overflow:hidden;border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3;margin:0 2px;}
.about01_cetner li{width:169px;text-align:center;float:left;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}
.about01_bg1{background:url("/images/sub/sub03/intro_img1.gif") no-repeat left top;width:660px;height:250px;margin-bottom:20px;}
.about01_bg2{padding-right:300px;background:url("/images/sub/sub03/intro_img2.gif") no-repeat right top;}
.about01_bg3{padding-left:205px;background:url("/images/sub/sub03/intro_img3.gif") no-repeat left top;}
.about01_bg4{padding-bottom:145px;background:url("/images/sub/sub03/intro_img4.gif") no-repeat left bottom;}
.h_about04{overflow:hidden}
.h_about04 li{padding:10px;height:162px;width:193px;margin:10px 10px 0 0;border:1px solid #e2e2e2;background:#f8f8f8;float:left;}
.h_about04 li.last{margin-right:0}
.h_about04 span.about_img{display:block;margin-bottom:8px;}
.h_about04 span.about_txt{display:block;font-weight:bold}
.h_about04 li.noimg{background:url("/images/sub/sub03/noimg.gif") no-repeat center 10px #f8f8f8;}
.center{position:relative;padding:20px 20px 15px;border:1px solid #d2d2d2;margin-bottom:20px;font-family:"nanumgothicbold","nanumgothic";min-height:120px;}
.center li{padding:0 0 10px 50px;font-size:13px;line-height:20px;}
.center li span{display:inline-block;color:#d40c7d}
.center li.tel1{background:url("/images/sub/sub03/center_bg1.gif") no-repeat 10px 2px}
.center li.info{background:url("/images/sub/sub03/center_bg2.gif") no-repeat 10px 2px}
.center li.tel2{background:url("/images/sub/sub03/center_bg3.gif") no-repeat 10px 2px}
.center li.fax{background:url("/images/sub/sub03/center_bg4.gif") no-repeat 10px 2px}
.center .center_in{padding:10px 10px 15px 20px;position:absolute;right:20px;top:20px;background:#f7f7f7;}
.center .center_in dl{background:url("/images/sub/sub03/center_right_logo.gif") no-repeat right top;padding-top:30px;overflow:hidden}
.center .center_in dt{width:220px;padding-left:20px;margin-bottom:10px;font-size:15px;background:url("/images/sub/sub03/center_right_bg.gif") no-repeat left 3px}
.center .center_in dd{width:220px;margin-left:25px;}
.center .center_in dd li{float:left;padding:0;margin:0;position:relative;margin-right:5px;}
.center .center_in dd li a{display:block;padding:1px 5px 0;margin:0 10px 5px 0;border-top:1px solid #d0d0d0;border-bottom:1px solid #a5a5a5;background:#fff;color:#6f6f6f}
.center .center_in dd li a span.bg1{display:block;width:5px;height:23px;background:url("/images/sub/sub03/btn_left_bg.gif") no-repeat left top;position:absolute;left:-5px;top:0}
.center .center_in dd li a span.bg2{display:block;width:5px;height:23px;background:url("/images/sub/sub03/btn_right_bg.gif") no-repeat right top;position:absolute;right:5px;top:0}
.center .center_in2{padding:15px 10px 15px 20px;position:absolute;right:10px;top:60px;background:#f7f7f7;}
.center .center_in2 dt{width:210px;padding-left:20px;margin-bottom:10px;font-size:15px;background:url("/images/sub/sub03/center_right_bg2.gif") no-repeat left 4px}
.center .center_in2 dd{width:210px;margin-left:22px;}
.center .center_in2 dd li{padding:0;margin:0;position:relative;margin-right:5px;}
.center .center_in2 dd li a{display:block;padding:0 0 0 10px;margin:0 10px 0 0;color:#6f6f6f}
.center .center_in2 dd li.on a{text-decoration:underline;color:#0072bc}
.center .btn_center{position:absolute;right:40px;top:20px;}
.center .btn_center a{display:block;padding:6px 20px 7px 30px;background:url("/images/sub/sub03/btn_center.gif") repeat-x left top;}
.center .btn_center span.btn_bg1{display:block;width:20px;height:27px;background:url("/images/sub/sub03/btn_center_left.gif") no-repeat left top;position:absolute;left:0px;top:0}
.center .btn_center span.btn_bg2{display:block;width:30px;height:27px;background:url("/images/sub/sub03/btn_center_right.gif") no-repeat right top;position:absolute;right:-20px;top:0}
.hospi_reserve{display:inline-block;margin:5px 0 0 20px}
.center.type2 li{padding-left:45px;}
.center.type2 li span.tit{display:inline-block;width:180px;color:#454545}
.center.type2 li span.tit2{display:inline-block;width:120px;color:#454545}
.center.type2 .center_in2{padding:10px 10px 20px;top:20px}
.center.type2 .center_in2 dd, .center.type2 .center_in2 dt{width:185px;}
.center_tit2_wrap{width:400px;font-family:"NanumBarunGothic";font-size:25px;line-height:1.1;overflow:hidden;margin-bottom:15px}
.center_tit2_wrap.type2{margin-bottom:0}
.center_tit2{float:left;padding-left:50px;display:block;min-height:39px;font-weight:bold}
.center_tit2>span{font-size:10px;display:block;font-family:"nanumgothicbold";font-weight:normal}
.center_tit2.centertit_bg1{background:url("/images/sub/sub03/center_tit01.gif") no-repeat left top}
.center_tit2.centertit_bg2{background:url("/images/sub/sub03/center_tit02.gif") no-repeat left top}
.center_tit2.centertit_bg3{background:url("/images/sub/sub03/center_tit03.gif") no-repeat left top}
.center_tit2.centertit_bg4{background:url("/images/sub/sub03/center_tit04.gif") no-repeat left top}
.center_tit2.centertit_bg5{background:url("/images/sub/sub03/center_tit05.gif") no-repeat left top}
.center_tit2.centertit_bg6{background:url("/images/sub/sub03/center_tit06.gif") no-repeat left top}
.center_tit2.centertit_bg7{background:url("/images/sub/sub03/center_tit07.gif") no-repeat left top}
.center_tit2.centertit_bg8{background:url("/images/sub/sub03/center_tit08.gif") no-repeat left top}
.center_tit2.centertit_bg9{background:url("/images/sub/sub03/center_tit09.gif") no-repeat left top}
.center_tit2.centertit_bg10{background:url("/images/sub/sub03/center_tit10.gif") no-repeat left top}
.center_tit2.centertit_bg11{background:url("/images/sub/sub03/center_tit11.gif") no-repeat left top}
.center_tit2.centertit_bg12{background:url("/images/sub/sub03/center_tit12.gif") no-repeat left top}
.center_tit2.centertit_bg13{background:url("/images/sub/sub03/center_tit13.gif") no-repeat left top}
.center_tit2.centertit_bg14{background:url("/images/sub/sub03/center_tit14.gif") no-repeat left top}
.center_tit2.centertit_bg15{background:url("/images/sub/sub03/center_tit15.gif") no-repeat left top}
.stomach01{padding-left:270px;padding-bottom:5px;background:url("/images/sub/sub03/stomach_img3.gif") no-repeat left 3px;}
.stomach02{padding-right:260px;padding-bottom:5px;background:url("/images/sub/sub03/stomach_img4.gif") no-repeat right 3px;}
.colorectal1{padding-right:140px;min-height:167px;background:url("/images/sub/sub03/colorectal_img1.gif") no-repeat right 3px;}
.colorectal2{padding-right:290px;min-height:171px;background:url("/images/sub/sub03/colorectal_img3.jpg") no-repeat right 3px;}
.lung_bg1{padding-right:320px;min-height:195px;background:url("/images/sub/sub03/lung_img3.jpg") no-repeat right top;}
.lung_bg2{padding-right:360px;min-height:221px;background:url("/images/sub/sub03/lung_img4.gif") no-repeat right top;}
.lung_bg3{padding-right:250px;min-height:200px;background:url("/images/sub/sub03/lung_img5.jpg") no-repeat right top;}
.liver_bg{padding-right:160px;background:url("/images/sub/sub03/liver_img.jpg") no-repeat right top;}
.center_tit{font-family:"nanumgothicbold","nanumgothic";font-size:25px;padding:5px;float:left;min-height:29px;line-height:1}
.center_btn{display:inline-block;margin-left:10px;vertical-align:top;margin-top:5px;}
.special01{background:url("/images/sub/sub03/special01_bg.gif") no-repeat left top;padding-left:50px;}
.clinic01{background:url("/images/sub/sub03/clinic01_bg.gif") no-repeat left top;padding-left:50px;}
.ncc_check01{background:url("/images/sub/sub03/ncc_check01_bg.gif") no-repeat left top;padding-left:50px;}
.support01{background:url("/images/sub/sub03/support_bg.gif") no-repeat left top;padding-left:50px;}
.ncc_volunteer02{padding:28px 25px;background:url("/images/sub/sub03/ncc_voluntee_img.gif") no-repeat right bottom;font-family:"nanumgothicbold","nanumgothic";font-size:14px;margin-bottom:30px;line-height:22px;border:3px solid #e3e3e3;color:#707070}
.resev01_bg{background:url("/images/sub/sub03/resev_bg1.gif") no-repeat right top;}
.resev01_list1{overflow:hidden;font-weight:bold;}
.resev01_list1 li{width:124px;padding:15px 0 20px 81px;border:1px solid #e3e3e3;background:url("/images/sub/sub03/resev_bg2.gif") no-repeat 13px center;line-height:20px;float:left}
.resev01_list1 li.bg2{padding:22px 0 21px 81px;background:url("/images/sub/sub03/resev_bg3.gif") no-repeat 13px center;margin-left:8px;}
.resev01_list1 li.bg3{padding:22px 0 21px 81px;background:url("/images/sub/sub03/resev_bg4.gif") no-repeat 13px center;margin-left:8px;}
.resev01_list1 li span.num{font-size:14px;letter-spacing:-1px}
.resev01_list2{overflow:hidden;}
.resev01_list2 li{padding:18px 20px 17px 105px;min-height:50px;margin-bottom:15px;border:1px solid #e3e3e3;background:url("/images/sub/sub03/resev_step1.png") no-repeat 24px 12px;position:relative;line-height:18px}
.resev01_list2 li strong{display:block;margin-bottom:7px;}
.resev01_list2 li.bg2{background:url("/images/sub/sub03/resev_step2.png") no-repeat 24px 12px #f7f7f7;}
.resev01_list2 li.bg3{background:url("/images/sub/sub03/resev_step3.png") no-repeat 24px 12px;}
.resev01_list2 li.bg4{background:url("/images/sub/sub03/resev_step4.png") no-repeat 24px 12px #f7f7f7;}
.resev01_list2 li.bg5{background:url("/images/sub/sub03/resev_step5.png") no-repeat 24px 12px;}
.resev01_list2 li.bg6{background:url("/images/sub/sub03/resev_step6.png") no-repeat 24px 12px #f7f7f7;}
.resev01_list2 li.bg7{background:url("/images/sub/sub03/resev_step7.png") no-repeat 24px 12px;}
.resev01_list2 li.bg8{background:url("/images/sub/sub03/resev_step8.png") no-repeat 24px 12px #f7f7f7;}
.resev01_list2 li.bg9{background:url("/images/sub/sub03/resev_step9.png") no-repeat 24px 12px;}
.resev01_list2 li.bg10{background:url("/images/sub/sub03/resev_step10.png") no-repeat 24px 12px #f7f7f7;}
.resev01_list2 li span.bg{position:absolute;bottom:-15px;left:50%;margin-left:-32px;display:block;width:63px;height:25px;background:url("/images/sub/sub03/resev_bg5.png") no-repeat left top}
.resev01_list2.size-sm li{padding:10px 10px 5px 70px;width:160px;margin-bottom:40px;float:left;background:url("/images/sub/sub03/resev_step1.png") no-repeat 2px 2px;}
.resev01_list2.size-sm strong{margin-top:15px;text-align:center}
.resev01_list2.size-sm li.bg2{background:url("/images/sub/sub03/resev_step2.png") no-repeat 2px 2px #f7f7f7;}
.resev01_list2.size-sm li.bg3{background:url("/images/sub/sub03/resev_step3.png") no-repeat 2px 2px;}
.resev01_list2.size-sm li.bg4{background:url("/images/sub/sub03/resev_step4.png") no-repeat 2px 2px #f7f7f7;}
.resev01_list2.size-sm li.bg5{background:url("/images/sub/sub03/resev_step5.png") no-repeat 2px 2px;}
.resev01_list2.size-sm li span.bg{position:absolute;bottom:-35px;left:150px;background:url("/images/sub/sub03/resev_bg5.png") no-repeat left top}
.resev01_list2 li span.bgR{position:absolute;bottom:2px;left:-10px;margin-left:-32px;display:block;width:25px;height:63px;background:url("/images/sub/sub03/resev_bg7.png") no-repeat left top}
.resev01_list2 li span.bgL{position:absolute;bottom:2px;right:-40px;margin-left:-32px;display:block;width:25px;height:63px;background:url("/images/sub/sub03/resev_bg6.png") no-repeat left top}
.resev01_list3{overflow:hidden;font-weight:bold;}
.resev01_list3 li{width:200px;padding:15px 10px 20px 81px;border:1px solid #e3e3e3;background:url("/images/sub/sub03/resev_bg2.gif") no-repeat 13px center;line-height:20px;float:left}
.resev01_list3 li.bg2{padding:26px 0 26px 81px;background:url("/images/sub/sub03/resev_bg3.gif") no-repeat 3px center;margin-left:8px;}
.resev01_list3 li.bg3{padding:20px 0 20px 81px;background:url("/images/sub/sub03/resev_bg4.gif") no-repeat 13px center;margin-left:8px;}
.resev01_list3 li.bg1{padding:20px 0 20px 81px;margin-left:8px;margin-top:8px}
.resev01_list3 li.bg4{padding:15px 0 16px 81px;margin-left:8px;margin-top:7px;width:492px;background:none;}
.resev01_list3 li.bg5{padding:20px 0 20px 81px;background:url("/images/sub/sub03/resev_bg5.gif") no-repeat 13px center;margin-left:8px;}
.resev01_list3 li span.num{font-size:14px;letter-spacing:-1px}
.resev01_list4{overflow:hidden;font-weight:bold;}
.resev01_list4 li{width:200px;padding:15px 0 20px 81px;border:1px solid #e3e3e3;background:url("/images/sub/sub03/resev_bg2.gif") no-repeat 13px center;line-height:20px;float:left;margin-bottom:8px;}
.resev01_list4 li.bg2{padding:22px 0 21px 81px;background:url("/images/sub/sub03/resev_bg3.gif") no-repeat 13px center;margin-left:8px;}
.resev01_list4 li.bg2.nomgl{;margin-left:0px;}
.resev01_list4 li.bg3{padding:22px 0 21px 81px;background:url("/images/sub/sub03/resev_bg4.gif") no-repeat 13px center;margin-left:8px;}
.resev01_list4 li span.num{font-size:14px;letter-spacing:-1px}
.resev02_wrap{width:100%;}
.resev02_in{padding:1px;background:#fafafa;border:1px solid #d3d3d3}
.resev02_in .resev02{padding:20px 0 20px 20px;border:1px solid #e6e6e6;background:url("/images/sub/treat_intro_bg.gif") no-repeat 28px 13px #f7f7f7;}
.resev02_in .resev02 .resev02_search{padding-left:82px;overflow:hidden}
.resev02_wrap p.tx_red{color:#bf353a;line-height:20px;margin-bottom:30px;}
.resev03{overflow:hidden;padding:5px 0;border:1px solid #dddddd;background:url("/images/sub/sub03/resev03_bg.gif") repeat-y 50% top}
.resev03 div{float:left;width:284px;height:105px;margin:0 5px;padding:15px 20px 0 15px;background-color:#efefef}
.resev03_left{background:url("/images/sub/sub03/resev03_bg1.gif") no-repeat 255px 35px}
.resev03_right{background:url("/images/sub/sub03/resev03_bg2.gif") no-repeat 255px 33px}

.resev03.line{background:none;border-top:0;}
.resev03.line div{float:left;width:613px;height:70px;margin:0 5px;padding:15px 20px 0 15px;background-color:#efefef}
.resev03.line .resev03_left{background:url("/images/sub/sub03/resev03_bg1.gif") no-repeat 585px 20px #efefef}
.resev03 div strong{display:block;color:#0072bc;font-size:14px;margin-bottom:3px;}
.resev04{overflow:hidden;}
.resev04 li{width:530px;padding:18px 20px 15px 123px;min-height:40px;margin-bottom:15px;border:1px solid #e3e3e3;background:url("/images/sub/sub03/resev04_step1.png") no-repeat 24px 16px;position:relative;}
.resev04 li strong{display:block;margin-bottom:7px;}
.resev04 li.bg2{background:url("/images/sub/sub03/resev04_step2.png") no-repeat 24px 16px #f7f7f7;}
.resev04 li.bg3{background:url("/images/sub/sub03/resev04_step3.png") no-repeat 24px 16px;}
.resev04 li.bg4{background:url("/images/sub/sub03/resev04_step4.png") no-repeat 24px 16px #f7f7f7;}
.resev04 li.bg5{background:url("/images/sub/sub03/resev04_step5.png") no-repeat 24px 16px;}
.resev04 li.bg6{background:url("/images/sub/sub03/resev04_step6.png") no-repeat 24px 16px #f7f7f7;}
.resev04 li span.bg{position:absolute;bottom:-15px;left:50%;margin-left:-32px;display:block;width:63px;height:25px;background:url("/images/sub/sub03/resev_bg5.png") no-repeat left top}
.resev04 li span.v_txt{position:absolute;left:10px;top:48px;width:100px;display:block;text-align:center;color:#54458b;font-size:13px;font-weight:bold}
.status01_link:after{display:block;clear:both;content:"";}
.status01_link dl{float:left;width:210px;height:140px;margin:-1px -1px 0 0;padding:4px;border:1px solid #c7c7c7;overflow:hidden}
.status01_link dt{width:190px;padding:10px;background:#efefef;color:#006fbb;font-weight:bold}
.status01_link dd{width:194px;margin:0;padding:5px 8px 0 8px;}
.status01_link li{position:relative;width:194px;margin:0 0 3px;padding:4px 0 5px;border-bottom:1px dashed #aeaeae;}
.status01_link li.bb0{border-bottom:0 none}
.status01_btn a{position:absolute;right:4px;top:0;margin:0;padding:2px 4px;border:1px solid #fff;background:#768fc3;color:#fff;border-radius:3px;}
.info_impo1{padding:20px 20px 100px;font-family:"NanumBarunGothic","nanumgothic";font-size:14px;line-height:20px;color:#707070;border:3px solid #e4e4e4;background:url("/images/sub/sub01/impotant01_img1.gif") no-repeat left bottom}
.info_collaborate_box{border:3px solid #e3e3e3}
.info_collaborate{padding:15px 30px;border-top:1px dotted #aeaeae}
.info_collaborate.none{border-top:0 none}
.info_collaborate.bgcolor{background:#f7f7f7}
.info_collaborate p{margin-bottom:10px;font-weight:bold;padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 7px}
.info_collaborate dl{overflow:hidden}
.info_collaborate dl p{background:none !important; padding-left:0 !important}
.info_collaborate dt{font-family:"nanumgothic";font-weight:bold;color:#858585;font-size:13px;float:left;width:90px;line-height:17px}
.info_collaborate dt strong{color:#1179c0;font-size:17px;margin-right:15px;display:inline-block;width:43px;height:17px;}
.info_collaborate dd{float:left;width:504px;padding:4px 0;}
.info_president{padding:15px;background:#f7f7f7}
.info_president_in{overflow:hidden;padding-bottom:20px;border-bottom:1px dotted #aeaeae}
.info_president_in .president_img{width:330px;text-align:center;display:inline-block}
.info_president_in .president_info{width:300px;display:inline-block}
.info_president_in .president_info strong{font-size:14px;display:block;margin-bottom:10px;}
.info_president_in .president_info .line li{padding:5px 0 0 9px;background:url("/images/common/left_bg_depth3.gif") no-repeat left 13px;}
.info_president_in .president_info .line li span{width:50px;font-weight:bold;display:inline-block}
.info_president .info_president_pro{padding-top:20px;margin-left:-5px;overflow:hidden}
.info_president .info_president_pro li{float:left;width:330px;font-size:11px;}
.info_relative{overflow:hidden}
.info_relative li{float:left;margin-right:23px;margin-bottom:10px;min-height:130px;}
.info_relative li.last{margin-right:0}
.info_relative li a{display:block;padding-top:80px;width:203px;text-align:center;}
.info_relative li a span{display:block;line-height:20px;}
.info_relative li.rel01_bg1 a{background:url("/images/sub/sub01/info_rel01_1.gif") no-repeat left top;}
.info_relative li.rel01_bg2 a{background:url("/images/sub/sub01/info_rel01_2.gif") no-repeat left top;}
.info_relative li.rel01_bg3 a{background:url("/images/sub/sub01/info_rel01_3.gif") no-repeat left top;}
.info_relative li.rel01_bg4 a{background:url("/images/sub/sub01/info_rel01_4.gif") no-repeat left top;}
.info_relative li.rel01_bg5 a{background:url("/images/sub/sub01/info_rel01_5.gif") no-repeat left top;}
.info_relative li.rel01_bg6 a{background:url("/images/sub/sub01/info_rel01_6.gif") no-repeat left top;}
.info_relative li.rel01_bg7 a{background:url("/images/sub/sub01/info_rel01_7.gif") no-repeat left top;}
.info_relative li.rel01_bg8 a{background:url("/images/sub/sub01/info_rel01_8.gif") no-repeat left top;}
.info_relative li.rel01_bg9 a{background:url("/images/sub/sub01/info_rel01_9.gif") no-repeat left top;}
.info_relative li.rel02_bg1 a{background:url("/images/sub/sub01/info_rel02_1.gif") no-repeat left top;}
.info_relative li.rel02_bg2 a{background:url("/images/sub/sub01/info_rel02_2.gif") no-repeat left top;}
.info_relative li.rel02_bg3 a{background:url("/images/sub/sub01/info_rel02_3.gif") no-repeat left top;}
.info_relative li.rel02_bg4 a{background:url("/images/sub/sub01/info_rel02_4.gif") no-repeat left top;}
.info_relative li.rel02_bg5 a{background:url("/images/sub/sub01/info_rel02_5.gif") no-repeat left top;}
.info_relative li.rel02_bg6 a{background:url("/images/sub/sub01/info_rel02_6.gif") no-repeat left top;}
.info_relative li.rel02_bg7 a{background:url("/images/sub/sub01/info_rel02_7.gif") no-repeat left top;}
.info_relative li.rel02_bg8 a{background:url("/images/sub/sub01/info_rel02_8.gif") no-repeat left top;}
.info_relative li.rel02_bg9 a{background:url("/images/sub/sub01/info_rel02_9.gif") no-repeat left top;}
.info_relative li.rel02_bg10 a{background:url("/images/sub/sub01/info_rel02_10.gif") no-repeat left top;}
.info_relative li.rel02_bg11 a{background:url("/images/sub/sub01/info_rel02_11.gif") no-repeat left top;}
.info_relative li.rel02_bg12 a{background:url("/images/sub/sub01/info_rel02_12.gif") no-repeat left top;}
.info_relative li.rel02_bg13 a{background:url("/images/sub/sub01/info_rel02_13.gif") no-repeat left top;}
.info_relative li.rel02_bg14 a{background:url("/images/sub/sub01/info_rel02_14.gif") no-repeat left top;}
.info_relative li.rel02_bg15 a{background:url("/images/sub/sub01/info_rel02_15.gif") no-repeat left top;}
.info_relative li.rel02_bg16 a{background:url("/images/sub/sub01/info_rel02_16.gif") no-repeat left top;}
.info_relative li.rel02_bg17 a{background:url("/images/sub/sub01/info_rel02_17.gif") no-repeat left top;}
.info_relative li.rel02_bg18 a{background:url("/images/sub/sub01/info_rel02_18.gif") no-repeat left top;}
.info_relative li.rel02_bg19 a{background:url("/images/sub/sub01/info_rel02_19.gif") no-repeat left top;}
.info_relative li.rel02_bg20 a{background:url("/images/sub/sub01/info_rel02_20.gif") no-repeat left top;}
.info_relative li.rel02_bg21 a{background:url("/images/sub/sub01/info_rel02_21.gif") no-repeat left top;}
.info_relative li.rel02_bg22 a{background:url("/images/sub/sub01/info_rel02_22.gif") no-repeat left top;}
.info_relative li.rel02_bg23 a{background:url("/images/sub/sub01/info_rel02_23.gif") no-repeat left top;}
.info_relative li.rel02_bg24 a{background:url("/images/sub/sub01/info_rel02_24.gif") no-repeat left top;}
.info_relative li.rel02_bg25 a{background:url("/images/sub/sub01/info_rel02_25.gif") no-repeat left top;}
.info_relative li.rel02_bg26 a{background:url("/images/sub/sub01/info_rel02_26.gif") no-repeat left top;}
.info_relative li.rel03_bg1 a{background:url("/images/sub/sub01/info_rel03_1.gif") no-repeat left top;}
.info_relative li.rel03_bg2 a{background:url("/images/sub/sub01/info_rel03_2.gif") no-repeat left top;}
.info_relative li.rel03_bg3 a{background:url("/images/sub/sub01/info_rel03_3.gif") no-repeat left top;}
.info_relative li.rel03_bg4 a{background:url("/images/sub/sub01/info_rel03_4.gif") no-repeat left top;}
.info_relative li.rel03_bg5 a{background:url("/images/sub/sub01/info_rel03_5.gif") no-repeat left top;}
.info_relative li.rel03_bg6 a{background:url("/images/sub/sub01/info_rel03_6.gif") no-repeat left top;}
.info_relative li.rel03_bg7 a{background:url("/images/sub/sub01/info_rel03_7.gif") no-repeat left top;}
.info_relative li.rel03_bg8 a{background:url("/images/sub/sub01/info_rel03_8.gif") no-repeat left top;}
.info_relative li.rel04_bg1 a{background:url("/images/sub/sub01/info_rel04_1.gif") no-repeat left top;}
.info_relative li.rel04_bg2 a{background:url("/images/sub/sub01/info_rel04_2.gif") no-repeat left top;}
.info_relative li.rel04_bg3 a{background:url("/images/sub/sub01/info_rel04_3.gif") no-repeat left top;}
.info_relative li.rel04_bg4 a{background:url("/images/sub/sub01/info_rel04_4.gif") no-repeat left top;}
.info_relative li.rel04_bg5 a{background:url("/images/sub/sub01/info_rel04_5.gif") no-repeat left top;}
.info_relative li.rel04_bg6 a{background:url("/images/sub/sub01/info_rel04_6.gif") no-repeat left top;}
.info_relative li.rel04_bg7 a{background:url("/images/sub/sub01/info_rel04_7.gif") no-repeat left top;}
.info_relative li.rel04_bg8 a{background:url("/images/sub/sub01/info_rel04_8.gif") no-repeat left top;}
.info_relative li.rel04_bg9 a{background:url("/images/sub/sub01/info_rel04_9.gif") no-repeat left top;}
.info_relative li.rel04_bg10 a{background:url("/images/sub/sub01/info_rel04_10.gif") no-repeat left top;}
.info_relative li.rel05_bg1 a{background:url("/images/sub/sub01/info_rel05_1.gif") no-repeat left top;}
.info_relative li.rel05_bg2 a{background:url("/images/sub/sub01/info_rel05_2.gif") no-repeat left top;}
.info_relative li.rel05_bg3 a{background:url("/images/sub/sub01/info_rel05_3.gif") no-repeat left top;}
.info_relative li.rel05_bg4 a{background:url("/images/sub/sub01/info_rel05_4.gif") no-repeat left top;}
.info_relative li.rel05_bg5 a{background:url("/images/sub/sub01/info_rel05_5.gif") no-repeat left top;}
.info_relative li.rel05_bg6 a{background:url("/images/sub/sub01/info_rel05_6.gif") no-repeat left top;}
.info_relative li.rel06_bg1 a{background:url("/images/sub/sub01/info_rel06_1.gif") no-repeat left top;}
.info_relative li.rel06_bg2 a{background:url("/images/sub/sub01/info_rel06_2.gif") no-repeat left top;}
.info_relative li.rel06_bg3 a{background:url("/images/sub/sub01/info_rel06_3.gif") no-repeat left top;}
.info_relative li.rel06_bg4 a{background:url("/images/sub/sub01/info_rel06_4.gif") no-repeat left top;}
.info_relative li.rel06_bg5 a{background:url("/images/sub/sub01/info_rel06_5.gif") no-repeat left top;}
.info_relative li.rel06_bg6 a{background:url("/images/sub/sub01/info_rel06_6.gif") no-repeat left top;}
.info_relative li.rel06_bg7 a{background:url("/images/sub/sub01/info_rel06_7.gif") no-repeat left top;}
.info_relative li.rel06_bg8 a{background:url("/images/sub/sub01/info_rel06_8.gif") no-repeat left top;}
.info_relative li.rel06_bg9 a{background:url("/images/sub/sub01/info_rel06_9.gif") no-repeat left top;}
.info_relative li.rel06_bg10 a{background:url("/images/sub/sub01/info_rel06_10.gif") no-repeat left top;}
.info_relative li.rel06_bg11 a{background:url("/images/sub/sub01/info_rel06_11.gif") no-repeat left top;}
.info_relative li.rel06_bg12 a{background:url("/images/sub/sub01/info_rel06_12.gif") no-repeat left top;}
.info_relative li.rel06_bg13 a{background:url("/images/sub/sub01/info_rel06_13.gif") no-repeat left top;}
.care_about02{padding:35px 40px;border:3px solid #e3e3e3;color:#707070;font-size:18px;font-family:"NanumBarunGothic","nanumgothic";background:url("/images/sub/sub20/about02_img2.gif") no-repeat right bottom;line-height:20px;}
.care_about02 span{color:#005bab;font-size:14px;}
.zoom-section{width:685px;}
.zoom-small-image{border:5px solid #bfbfbf;width:629px;height:469px;margin:0 auto 30px;}
.zoom-desc{clear:both}
#product_list{width:685px;text-align:center;}
#product_list li{float:left;margin:0;padding-top:10px;width:63px;text-align:center;}
#product_list li img{display:block;width:60px;height:41px;}
#product_list li a.on img{display:block;width:54px;height:35px;border:3px solid #0072bc}
#product_list li a img[src$="_on.gif"], #product_list li a.on img[src$="_out.gif"], #product_list li a:hover img[src$="_out.gif"], #product_list li a:focus img[src$="_out.gif"]{display:none;}
#product_list li a img[src$="_out.gif"], #product_list li a.on img[src$="_on.gif"], #product_list li a:hover img[src$="_on.gif"], #product_list li a:focus img[src$="_on.gif"]{display:inline;}
.care_about06_1{padding:32px 40px;border:3px solid #e3e3e3;color:#707070;font-size:14px;font-family:"NanumBarunGothic","nanumgothic";background:url("/images/sub/sub20/about06_img1.gif") no-repeat right top;line-height:22px;}
.care_about06_1 span{color:#005bab;font-size:18px;}
.care_about06_2 li{padding:5px 0 5px 55px;margin-bottom:3px}
.care_about06_2 li.bg1{background:url("/images/sub/sub20/about06_img2.gif") no-repeat 25px 3px;}
.care_about06_2 li.bg2{background:url("/images/sub/sub20/about06_img3.gif") no-repeat 25px 3px;}
.care_about06_2 li.bg3{background:url("/images/sub/sub20/about06_img4.gif") no-repeat 25px 3px;}
.care_about06_2 li.bg4{background:url("/images/sub/sub20/about06_img5.gif") no-repeat 25px 3px;}
.care_guide01_list{border:1px solid #d2d2d2;padding:20px;}
.care_guide01_list .care_guide01_title{padding:0 20px;background:url("/images/sub/sub02/mission_bg.gif") no-repeat left 5px;font-family:"nanumgothicbold","nanumgothic";font-size:16px;margin-bottom:7px;line-height:1.5;}
.care_guide01_list .care_guide01_desc{margin:0 10px 0 20px;line-height:18px;}
.care_guide01_list dl{overflow:hidden}
.care_guide01_list dt{padding:0 20px;background:url("/images/sub/sub02/mission_bg.gif") no-repeat left 5px;font-family:"nanumgothicbold","nanumgothic";font-size:16px;margin-bottom:7px;line-height:1.5;float:left;}
.care_guide01_list dd{width:460px;padding:0 10px 0 20px;line-height:18px;float:left;border-left:1px dotted #8d8d8d}
.care_guide03{overflow:hidden;padding-top:20px}
.care_guide03 div{float:left;border-top:2px solid #0073bc;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.care_guide03_left{background:url("/images/sub/sub20/guide03_img2.gif") no-repeat 33px 42px;margin-right:10px;width:160px;height:140px;padding:40px 20px 0 142px;}
.care_guide03_right{background:url("/images/sub/sub20/guide03_img3.gif") no-repeat 22px 42px;width:170px;height:140px;padding:40px 20px 0 134px;}
.care_guide03 div strong{display:block;color:#0072bc;font-size:18px;margin-bottom:7px;}
.care_guide04{padding:24px 50px;border:3px solid #e3e3e3;color:#707070;font-size:14px;font-family:"NanumBarunGothic","nanumgothic";background:url("/images/sub/sub20/guide04_img.gif") no-repeat right top;line-height:22px;margin-bottom:30px;}
.care_guide04 li{padding:5px 0 5px 25px;margin-bottom:3px}
.care_guide04 li.bg1{background:url("/images/sub/sub20/ico_tel.gif") no-repeat left 3px}
.care_guide04 li.bg2{background:url("/images/sub/sub20/ico_fax.gif") no-repeat left 3px}
.care_guide05{padding:13px 50px;border:3px solid #e3e3e3;color:#707070;font-size:14px;font-family:"NanumBarunGothic","nanumgothic";background:url("/images/sub/sub20/guide05_img.gif") no-repeat right top;line-height:22px;margin-bottom:30px;}
.care_guide05 li{padding:5px 0 5px 25px;}
.care_guide05 li.bg1{background:url("/images/sub/sub20/ico_tel.gif") no-repeat left 3px}
.care_guide05 li.bg2{background:url("/images/sub/sub20/ico_monitor.gif") no-repeat left 3px}
.care_guide05 li.bg3{background:url("/images/sub/sub20/ico_mail.gif") no-repeat left 3px}
#splitBox span{display:inline-block;}
#split1{width:232px;text-align:center;}
#split2{width:280px;padding-left:10px;vertical-align:top;text-align:left}
#splitBox .rbox{border:1px solid #d3d3d3;width:200px;text-align:left;padding:5px 15px;background:#f7f7f7}
#splitBox .rbox .style1{font-weight:bold;color:#0072bc}
#rbox2{border:1px solid;width:270px;padding:10px;}
.care_industrial02{padding:20px 30px;border:3px solid #e3e3e3;color:#707070;font-size:14px;font-family:"NanumBarunGothic","nanumgothic";background:url("/images/sub/sub20/care_industrial02_img.gif") no-repeat right bottom;line-height:22px;margin-bottom:30px;}
.left_sub16{width:100%;}
.left_sub16 h5{font-size:14px;color:#0072bc;font-weight:bold;margin-bottom:10px;}
.left_sub16 h6{font-size:13px;font-weight:bold;margin-bottom:10px;}
.left_sub16 .indent_st1{padding-left:38px;text-indent:-15px;margin-bottom:15px;}
.left_sub16 .indent_st2{padding-left:18px;text-indent:-15px;}
.left_sub16 .indent_st3{padding-left:16px;text-indent:-15px;margin-bottom:15px;}
.left_sub16 .indent_st1 li, .left_sub16 .indent_st2 li, .left_sub16 .indent_st3 li, .left_sub16 p{line-height:20px;}
.my_consultation{padding:20px;border:3px solid #e3e3e3;color:#707070;font-size:14px;font-family:"NanumBarunGothic","nanumgothic";background:url("/images/sub/sub19/my_consultation_img1.gif") no-repeat right top;line-height:22px;margin-bottom:30px;}
.my_consultation_p{background:url("/images/sub/sub19/process_bg.gif") no-repeat 43px 5px;overflow:hidden;}
.my_consultation_p li{width:74px;float:left;padding-top:15px;background:url("/images/sub/sub19/process_off.gif") no-repeat center top;}
.my_consultation_p li.on{background:url("/images/sub/sub19/process_on.gif") no-repeat center top;}
.st_table04 th{padding:5px 10px;text-align:center;border-top:1px solid #ffffff;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background:#f5f5f5;}
.st_table04 th:first-child, .st_table04 td:first-child{border-left:0 none}
.st_table04 td{padding:5px 10px;text-align:center;line-height:18px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
.st_table04 td.left{text-align:left;padding:10px 15px;}
.st_table04 th.bdtop{border-top:1px solid #d3d3d3;}
.viewer{position:relative;}
.viewer .desc{width:525px;}
.viewer .View{position:absolute;right:20px;top:-5px}
.viewer .Close{position:absolute;right:20px;top:-5px;}
.bottomLine{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #aeaeae}
.viewer .View2{position:absolute;right:0;top:20px}
.viewer .Close2{position:absolute;right:0;top:20px;}
.viewer{position:relative;}
.viewer .desc{width:525px;}
.viewer .View{position:absolute;right:20px;top:-5px}
.viewer .Close{position:absolute;right:20px;top:-5px;}
.bottomLine{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #aeaeae}
dl.request02{clear:both;margin:34px 0 0 9px;width:601px;}
dl.request02 dt{float:left;width:263px;height:79px;text-align:center}
dl.request02 dd{float:right;width:338px;height:79px;background:url("/images/sub/sub22/02_step_tt_bg1.gif") repeat-x 0 64px}
dl.request02 dd img{margin-top:13px;}
dl.request02 dt.step{float:left;width:263px;height:91px}
dl.request02 dd.step{float:right;width:338px;height:91px;background-position:0 76px}
dl.request02 dd.step02{float:right;width:338px;height:91px;background-position:0 76px}
dl.request02 dd.step02 img{margin-top:8px;}
dl.request02 span{display:block;color:#d83f0a;width:220px;margin-top:5px;}
.greeting_bg{margin:0;padding:0 340px 40px 0;background:url("/images/sub/sub21/proton_about01_img2.gif") right top no-repeat;}
.introduction{min-height:158px;padding:0 0 0 335px;background:url('/images/sub/sub21/02_img_01.gif') left top no-repeat;line-height:18px;}
.introduction_img{padding:0 0 60px;position:relative;margin-top:-30px;}
.introduction_img01{position:absolute;left:25px;top:60px;}
.introduction_img02{position:absolute;left:25px;top:60px;}
.introduction_img03{position:absolute;left:23px;top:60px;}
.pop_div{width:649px;height:390px;border:1px solid #434343;background-color:#434344;display:none;margin:0 auto;}
.pop_div .title_img{float:left;padding:5px 10px;}
.pop_div .close_img{margin-right:10px;margin-top:2px;float:right;}
.proton_bg{width:13px;height:13px;display:inline-block;background:url("/images/sub/sub21/guide03_bg.gif") no-repeat center 0;text-indent: -9999px;direction: ltr;}
.proton_bg.bg2{background-position:center -34px;}
.proton_bg.bg3{background-position:center -66px;}
.proton_bg.bg4{background-position:center -99px;}
.proton_bg.bg5{background-position:center -132px;}
.proton_bg.bg6{background-position:center -165px;}
.proton_bg.bg7{background-position:center -198px;}
.radiation02_list{overflow:hidden;}
.radiation02_list li{padding:20px 165px 17px 141px;min-height:85px;margin-bottom:15px;border:1px solid #e3e3e3;background:url("/images/sub/sub21/proton_radiation02_bg1.png") no-repeat 22px 12px;position:relative;line-height:18px}
.radiation02_list li strong{display:block;margin-bottom:7px;}
.radiation02_list li.bg2{background:url("/images/sub/sub21/proton_radiation02_bg2.png") no-repeat 22px 12px #f7f7f7;}
.radiation02_list li.bg3{background:url("/images/sub/sub21/proton_radiation02_bg3.png") no-repeat 22px 32px;}
.radiation02_list li.bg4{background:url("/images/sub/sub21/proton_radiation02_bg4.png") no-repeat 22px 25px #f7f7f7;}
.radiation02_list li.bg5{background:url("/images/sub/sub21/proton_radiation02_bg5.png") no-repeat 22px 12px;}
.radiation02_list li.bg6{background:url("/images/sub/sub21/proton_radiation02_bg6.png") no-repeat 22px 22px #f7f7f7;}
.radiation02_list li.bg7{background:url("/images/sub/sub21/proton_radiation02_bg7.png") no-repeat 22px 51px;}
.radiation02_list li.bg8{background:url("/images/sub/sub21/proton_radiation02_bg8.png") no-repeat 22px 23px #f7f7f7;}
.radiation02_list li span.bg{position:absolute;bottom:-15px;left:50%;margin-left:-32px;display:block;width:63px;height:25px;background:url("/images/sub/sub03/resev_bg5.png") no-repeat left top}
.proton_radiation04{padding:15px 15px 15px 160px;border:3px solid #e3e3e3;color:#707070;background:url("/images/sub/sub21/proton_radiation04_img.gif") no-repeat 25px center;line-height:18px;margin-bottom:30px;}
.examination_tab{overflow:hidden;padding:15px 0 0 0;}
.examination_tab li{float:left;padding:0 3px 0 0;}
.radiation_bg{margin:20px 0 0 0;padding:2px 0 0 240px;background:url('/images/sub/sub21/radiation_img.gif') left top no-repeat;line-height:150%;}
p.padT20 strong{padding-left:8px;background:url("/images/common/ico2.gif") no-repeat 0 4px;font-weight:normal;color:#006fbb;}
.examination li{padding:3px 0 0 20px;background:url('/images/common/left_bg_depth3.gif') no-repeat 10px 12px;line-height:18px;}
.attention_tit{margin:60px 0 5px 0;}
.attention_bg{margin:0 0 0 8px;padding:2px 195px 0 0;background:url('/images/sub/sub21/proton_radiation05_img2.gif') right top no-repeat;line-height:20px;}
.attention_bg02{margin:0 0 0 8px;padding:2px 120px 0 0;background:url('/images/sub/sub21/proton_radiation05_img4.gif') right bottom no-repeat;line-height:20px;}
.attention_bg03{margin:0 0 30px 8px;padding:2px 129px 0 0;background:url('/images/sub/sub21/proton_radiation05_img5.gif') right 10px no-repeat;line-height:20px;}
.attention_bg04{margin:0 0 0 8px;padding:2px 0 0 125px;background:url('/images/sub/sub21/proton_radiation05_img6.gif') left 10px no-repeat;line-height:20px;}
.attention_bg05{min-height:103px;margin:0 0 30px 8px;padding:2px 125px 0 0;background:url('/images/sub/sub21/proton_radiation05_img7.gif') right top no-repeat;line-height:20px;}
.attention_bg06{margin:0 0 0 8px;padding:2px 0 0 135px;background:url('/images/sub/sub21/proton_radiation05_img8.gif') left 6px no-repeat;line-height:20px;}
.attention_bg07{margin:0 0 30px 8px;padding:2px 110px 0 0;background:url('/images/sub/sub21/proton_radiation05_img9.gif') right top no-repeat;line-height:20px;}
.attention_bg08{min-height:117px;margin:0 0 0 8px;padding:2px 125px 0 0;background:url('/images/sub/sub21/proton_radiation05_img10.gif') right top no-repeat;line-height:20px;}
.attention_bg09{margin:0 0 0 8px;padding:2px 0 0 135px;background:url('/images/sub/sub21/proton_radiation05_img11.gif') left 7px no-repeat;line-height:20px;}
.attention_bg10{min-height:108px;margin:0 15px 0 8px;padding:2px 125px 0 0;background:url('/images/sub/sub21/proton_radiation05_img12.gif') right top no-repeat;line-height:20px;}
.attention_bg11{min-height:127px;margin:0 15px 0 8px;padding:2px 135px 0 0;background:url('/images/sub/sub21/proton_radiation05_img13.gif') right top no-repeat;line-height:20px;}
.attention_bg12{min-height:123px;margin:0 15px 0 8px;padding:2px 120px 0 0;background:url('/images/sub/sub21/proton_radiation05_img14.gif') right top no-repeat;line-height:20px;}
.attention_col{padding:0;color:#c63737;}
.attention_left{margin-left:8px;line-height:20px;}
.proton_therapy03_list{overflow:hidden;}
.proton_therapy03_list li{padding:40px 160px 0 142px;min-height:100px;margin-bottom:15px;border:1px solid #e3e3e3;background:url("/images/sub/sub21/proton_therapy_bg7.png") no-repeat 28px center;position:relative;line-height:18px;}
.proton_therapy03_list li strong{display:block;margin-bottom:7px;}
.proton_therapy03_list li.bg2{background:url("/images/sub/sub21/proton_therapy_bg8.png") no-repeat 28px center #f7f7f7;padding-top:40px;min-height:100px;}
.proton_therapy03_list li.bg3{background:url("/images/sub/sub21/proton_therapy_bg9.png") no-repeat 28px center ;}
.proton_therapy03_list li.bg4{background:url("/images/sub/sub21/proton_therapy_bg10.png") no-repeat 28px center #f7f7f7;padding-top:30px;min-height:120px;}
.proton_therapy03_list li.bg5{background:url("/images/sub/sub21/proton_therapy_bg11.png") no-repeat 28px center;}
.proton_therapy03_list li span.bg{position:absolute;bottom:-15px;left:50%;margin-left:-32px;display:block;width:63px;height:25px;background:url("/images/sub/sub03/resev_bg5.png") no-repeat left top}
.proton_list{overflow:hidden;}
.proton_list li{padding:20px 20px 0 143px;min-height:100px;margin-bottom:15px;border:1px solid #e3e3e3;background:url("/images/sub/sub21/proton_bg1.png") no-repeat 28px center;position:relative;line-height:18px}
.proton_list li strong{display:block;margin-bottom:7px;}
.proton_list li.bg2{background:url("/images/sub/sub21/proton_bg2.png") no-repeat 28px center #f7f7f7;}
.proton_list li.bg3{background:url("/images/sub/sub21/proton_bg3.png") no-repeat 28px center;}
.proton_list li.bg4{background:url("/images/sub/sub21/proton_bg4.png") no-repeat 28px center #f7f7f7;}
.proton_list li.bg5{background:url("/images/sub/sub21/proton_bg5.png") no-repeat 28px center;}
.proton_list li.bg6{background:url("/images/sub/sub21/proton_bg6.png") no-repeat 28px center #f7f7f7;}
.proton_list li span.bg{position:absolute;bottom:-15px;left:50%;margin-left:-32px;display:block;width:63px;height:25px;background:url("/images/sub/sub03/resev_bg5.png") no-repeat left top}
.proton_list.type2 li{padding:50px 20px 50px 143px;min-height:20px;line-height:14px;}
.proton_list.type3 li{padding:30px 20px 30px 143px;min-height:60px;line-height:14px;}
.subIndex{position:relative;top:-37px;}
.subIndex p.h4{font-size:17px;line-height:20px;font-weight:bold;margin-bottom:5px;font-family:"NanumBarunGothic";}
.subIndex p.h4_2{font-size:20px;line-height:24px;font-weight:bold;margin-bottom:5px;font-family:"NanumBarunGothic";}
.subIndex13{background:url("/images/sub_index/sub13_bg.jpg") no-repeat right top}
.subIndex13_in{position:relative;height:255px}
.subIndex13 .subIndex13_in .titArea{position:absolute;top:40px;left:16px;}
.subIndex13 .subIndex13_in .btnArea{position:absolute;top:155px;left:14px;}
.subIndex13 .subIndex13_in .btnArea2{position:absolute;top:20px;left:126px}
.subIndex13 .listArea{position:relative;font-family:"NanumBarunGothic";overflow:hidden;margin-bottom:15px}
.subIndex13 .listArea p.h4{font-size:17px;font-weight:bold;margin-bottom:5px;}
.subIndex13 .listArea li{float:left}
.subIndex13 .listArea2{position:relative;overflow:hidden}
.subIndex13 .listArea2 .left{float:left;width:110px;margin-right:10px;text-align:center}
.subIndex13 .listArea2 .right{float:left;width:565px}
.subIndex13 .listArea2 .right li{float:left;margin-left:3px;}
.subIndex13 .listArea2 .right li:first-child{margin-left:0}
.subIndex13_6{background:url("/images/sub_index/sub13_6bg.jpg") no-repeat right top}
.subIndex13_6in{position:relative;height:263px}
.subIndex13_6 .subIndex13_6in .titArea{position:absolute;top:55px;left:16px;}
.subIndex13_6 .subIndex13_6in .btnArea{position:absolute;top:175px;left:18px;}
.subIndex13_6 .listArea{position:relative;font-family:"NanumBarunGothic";overflow:hidden;margin-bottom:15px}
.subIndex13_6 .listArea li{float:left}
.subIndex04{background:url("/images/sub_index/sub04_bg.gif") no-repeat left top;position:relative;}
.subIndex04 p.h4{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:13px;color:#0072bc;font-weight:bold;margin-bottom:10px}
.subIndex04 li{float:left}
.subIndex04 li a{display:block}
.subIndex04_in01{overflow:hidden;margin-bottom:10px}
.subIndex04_in01 .left{float:left;margin-right:6px;width:454px;height:312px;position:relative;}
.subIndex04_in01 .left_in{position:absolute;top:20px;left:26px}
.subIndex04_in01 .right{float:left;width:225px;}
.subIndex04_in01 .right li{margin-bottom:1px}
.subIndex04_in02{overflow:hidden}
.subIndex04_in02 li{margin:0 5px 5px 0;}
.subIndex04_in02 li.last{margin-right:0}
.subIndex04 .box2{border:1px solid #d8d8d8;padding:1px;overflow:hidden;margin-bottom:5px}
.subIndex04 .box{border:1px solid #c3c3c3;padding:3px;overflow:hidden;margin-bottom:5px}
.subIndex04 .box_in{background:#f8f8f8;overflow:hidden;padding:10px;}
.subIndex04 .box_in li{width:33%}
.subIndex06{position:relative;}
.subIndex06 p.h4{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:13px;color:#0072bc;font-weight:bold;margin-bottom:10px}
.subIndex06 li{float:left}
.subIndex06_in01{overflow:hidden;margin-bottom:10px}
.subIndex06_in01 .left{float:left;margin-right:4px;width:452px;height:309px;position:relative;background:url("/images/sub_index/sub06_bg.jpg") no-repeat left bottom;border:1px solid #e8e8e8}
.subIndex06_in01 .left_in{position:absolute;top:20px;left:26px}
.subIndex06_in01 .right{float:left;width:225px;}
.subIndex06_in01 .right li{margin-bottom:2px}
.subIndex06_in02{overflow:hidden;border:1px solid #e2e2e2;padding:3px}
.subIndex06_in02 dl{overflow:hidden;border-bottom:1px solid #e2e2e2;padding:10px 0px 10px 13px;}
.subIndex06_in02 dl.last{border-bottom:0 none}
.subIndex06_in02 dl.bgcolor{background:#f8f8f8}
.subIndex06_in02 dt{background:url("/images/sub_index/ico_h4.gif") no-repeat left center;padding-left:12px;color:#555;font-weight:bold;float:left;width:135px;height:25px;padding-top:10px;}
.subIndex06_in02 dd{float:left;font-size:11px;height:25px;padding-left:20px;margin-left:0;background:url("/images/sub_index/ddline.gif") no-repeat left 10px;width:490px;}
.subIndex06_in02 dd ul li{float:left;width:122px;}
.subIndex06_in02 dd ul.list2 li{float:left;width:160px;}
.subIndex06_in02 dd a:focus, .subIndex06_in02 dd a:hover{color:#0072bc}
.subIndex06_list li{margin:0 5px 5px 0;border:1px solid #c3c3c3;padding:3px;}
.subIndex06_list li.last{margin-right:0}
.subIndex06_list li a{color:#666666;font-weight:bold;display:block;line-height:15px;background:#f8f8f8;width:159px;height:22px;padding-top:7px;display:block;text-align:center}
.subIndex20{background:url("/images/sub_index/sub20_bg.gif") no-repeat left top;position:relative;}
.subIndex20 p.h4{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:13px;color:#0072bc;font-weight:bold;margin-bottom:10px}
.subIndex20_in01{overflow:hidden;margin-bottom:10px}
.subIndex20_in01 .left{float:left;margin-right:6px;width:454px;height:343px;position:relative;}
.subIndex20_in01 .left_in{position:absolute;top:20px;left:26px}
.subIndex20_in01 .right{float:left;width:225px;}
.subIndex20_in01 .right li{margin-bottom:3px}
.subIndex20_in02{overflow:hidden}
.subIndex20_in02 li{float:left;margin:0 4px 5px 0;}
.subIndex20_in02 li span{border:1px solid #c3c3c3;width:159px;height:43px;display:block;padding:3px;}
.subIndex20_in02 li.last{margin-right:0}
.subIndex20_in02 li span a{display:block;color:#0072bc;font-weight:bold;width:100px;height:30px;padding:13px 0 0 58px;background:url("/images/sub_index/sub20_bg_1.gif") no-repeat 33px center #f8f8f8}
.subIndex20_in02 li.st2{width:329px;height:106px;border:1px solid #c3c3c3;display:block;padding:3px;}
.subIndex20_in02 li dl{overflow:hidden;padding:14px 19px;background:#f8f8f8}
.subIndex20_in02 li dt{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:12px;color:#0072bc;font-weight:bold;margin-bottom:5px}
.subIndex20_in02 li dd{padding-left:12px;}
.subIndex20_in02 li.st3 span{height:106px;width:159px;text-align:center;border:1px solid #c3c3c3;display:block;padding:3px;}
.subIndex20_in02 li.st3 span a.type08{padding:58px 0 0;width:159px;height:48px;border:0 none;background:url("/images/sub_index/sub20_bg_8.gif") no-repeat center 21px #f8f8f8;line-height:15px}
.subIndex20_in02 li.st3 span a.type09{padding:58px 0 0;width:159px;height:48px;border:0 none;background:url("/images/sub_index/sub20_bg_9.gif") no-repeat center 21px #f8f8f8;line-height:15px}
.subIndex22 p.h4{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:13px;color:#0072bc;font-weight:bold;margin-bottom:10px}
.subIndex22 li{float:left}
.subIndex22 li a{display:block}
.subIndex22_in{overflow:hidden;margin-bottom:10px;}
.subIndex22_in .left{float:left;margin-right:6px;width:452px;height:373px;position:relative;border:1px solid #ddd}
.subIndex22_in .left_in{position:absolute;top:20px;left:26px}
.subIndex22_in .right{float:left;width:225px;}
.subIndex22_in .right li{margin-bottom:1px}
.subIndex22 .box{border:1px solid #c3c3c3;padding:3px;overflow:hidden;margin-bottom:5px}
.subIndex02{background:url("/images/sub_index/sub02_bg.gif") no-repeat left top;position:relative;}
.subIndex02 li{float:left}
.subIndex02 li a{display:block}
.subIndex02_in01{overflow:hidden;margin-bottom:10px}
.subIndex02_in01 .left{float:left;margin-right:6px;width:454px;height:467px;position:relative;}
.subIndex02_in01 .left_in{position:absolute;top:20px;left:26px}
.subIndex02_in01 .right{float:left;width:225px;}
.subIndex02_in01 .right li{margin-bottom:2px}

.subIndex02_none{background:url("/images/sub_index/sub02_bg2.gif") no-repeat left top;position:relative;}
.subIndex02_none li{float:left}
.subIndex02_none li a{display:block}


.subIndex02_in02{overflow:hidden;border:1px solid #e2e2e2;padding:3px}
.subIndex02_in02 dl{overflow:hidden;border-bottom:1px solid #e2e2e2;padding:12px 1px 7px 10px;}
.subIndex02_in02 dl.last{border-bottom:0 none}
.subIndex02_in02 dl.bgcolor{background:#f8f8f8}
.subIndex02_in02 dt{background:url("/images/sub_index/ico_h4.gif") no-repeat left center;padding-left:12px;color:#0072bc;font-weight:bold;float:left;width:140px}
.subIndex02_in02 dd{float:left;margin-left:13px;font-size:11px}
.subIndex02_in02 dd.first{padding-left:12px;margin-left:0;background:url("/images/sub_index/ddline.gif") no-repeat left center;}
.subIndex02_in02 dd a:focus, .subIndex02_in02 dd a:hover{color:#0072bc}

.subIndex02 .box{border:1px solid #e2e2e2;width:201px;padding:9px 10px 8px;overflow:hidden;margin-bottom:5px;background:#f7f7f7;}
.subIndex21{background:url("/images/sub_index/sub21_bg_1.jpg") no-repeat right top}
.subIndex21in{position:relative;height:260px}
.subIndex21 .subIndex21in .titArea{position:absolute;top:40px;left:16px;}
.subIndex21 .listArea{position:relative;overflow:hidden;margin-bottom:10px}
.subIndex21 .listArea li{float:left;margin-left:3px;}
.subIndex21 li{float:left;}
.subIndex21 li:first-child{margin-left:0}
.subIndex21 li span{border:1px solid #c3c3c3;width:159px;height:43px;display:block;padding:3px;}
.subIndex21 li.last{margin-right:0}
.subIndex21 li span a{display:block;color:#0072bc;font-weight:bold;width:100px;height:36px;padding:13px 0 0 58px;background:url("/images/sub_index/sub20_bg_1.gif") no-repeat 33px center #f8f8f8}
.subIndex21 li.st2{width:329px;height:200px;border:1px solid #c3c3c3;display:block;padding:3px;}
.subIndex21 li dl{overflow:hidden;padding:14px 19px;background:#f8f8f8}
.subIndex21 li dt{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:12px;color:#0072bc;font-weight:bold;margin-bottom:5px}
.subIndex21 li dd{padding-left:12px;}
.subIndex21 li.st3{margin-left:5px}
.subIndex21 li.st3 span{height:94px;width:101px;text-align:center;border:1px solid #c3c3c3;display:block;padding:3px;}
.subIndex21 li.st3 span a.type01{padding:58px 0 0;border:0 none;background:url("/images/sub_index/sub20_bg_9.gif") no-repeat center 21px #f8f8f8;line-height:15px}
.subIndex21 li.st3 span a.type02{padding:58px 0 0;border:0 none;background:url("/images/sub_index/sub20_bg_8.gif") no-repeat center 21px #f8f8f8;line-height:15px}
.subIndex21 li.st3 span a.type03{padding:58px 0 0;border:0 none;background:url("/images/sub_index/sub20_bg_9.gif") no-repeat center 21px #f8f8f8;line-height:15px}
.subIndex21 li div.st4{width:329px;height:93px;border:1px solid #c3c3c3;display:block;padding:3px;margin-left:5px}
.subIndex21 li div.st4 dl{float:left;height:65px;padding:14px 8px}
.subIndex05{background:url("/images/sub_index/sub05_bg.jpg") no-repeat right 60px}
.subIndex05in{position:relative;height:270px}
.subIndex05 .subIndex05in .titArea{position:absolute;top:40px;left:16px;}
.subIndex05 .subIndex05in .title{font-size:24px; color:#319be5; font-family:'nanumgothicbold'; line-height:30px; margin-top:-15px}
.subIndex05 .listArea{position:relative;overflow:hidden;margin-bottom:10px}
.subIndex05 li{float:left;margin-left:5px}
.subIndex05 li:first-child{margin-left:0}
.subIndex05 .box{border:1px solid #c3c3c3;padding:3px;overflow:hidden;margin-bottom:10px;position:relative}
.subIndex05 .box_in{background:#f8f8f8;overflow:hidden;padding:10px;}
.subIndex05 .box_in li{width:178px;margin-left:0;text-align:center}
.subIndex05 .box_in li:first-child{width:157px;text-align:left}
.subIndex05 .box_in li.last{width:143px;}
.subIndex05 p.h4{background:url("/images/sub_index/ico_h4.gif") no-repeat 1px center;padding-left:13px;color:#0072bc;font-weight:bold;margin-bottom:10px}
.subIndex05_list li{margin:0 5px 0 0;border:1px solid #c3c3c3;padding:3px;}
.subIndex05_list li.last{margin-right:0}
.subIndex05_list li a{color:#0072bc;font-weight:bold;display:block;line-height:15px;background:#f8f8f8;width:159px;height:36px;padding-top:7px;display:block;text-align:center}
.subIndex05in_box{text-align:justify;word-break:break-all;width:290px;}
.subIndex03{background:url("/images/sub_index/sub03_bg.jpg") no-repeat right 100px}
.subIndex03_in{position:relative;height:380px}
.subIndex03 .subIndex03_in .titArea{position:absolute;top:40px;left:16px;}
.subIndex03 .subIndex03_in2{position:relative;top:-120px}
.subIndex03 .listArea{overflow:hidden;margin-bottom:10px}
.subIndex03 .listArea li{float:left;width:226px;padding-left:2px;}
.subIndex03 .listArea2 li{float:left;margin-left:5px}
.subIndex03 .listArea2 li:first-child{margin-left:0}
.st_table05 td, .st_table05 th{padding:3px 0;height:27px;text-align:left}
.bbs_list.join_pop a span.add{color:#006fbb;font-weight:bold;display:block}
.bbs_list.join_pop a:hover, .bbs_list.join_pop a:focus{color:#454545;letter-spacing:0;font-weight:normal;text-decoration:underline}
.bbs_list.join_pop a:hover span.add, .bbs_list.join_pop a:hover span.add{color:#006fbb;font-weight:bold;}
.post_wrap{padding:15px;overflow:hidden;height:390px;}
.pop_rtit{background:url('/images/common/pop_m_Tright.gif') right top no-repeat;padding:0 20px 15px 0;}
.pop_rtit span{background:url('/images/common/pop_m_Tleft.gif') right top repeat-x;display:block;}
.post_wrap .close_bt{position:absolute;top:25px;right:425px;}
.bx_post_top{background:url('/images/common/bx_post_top.gif') left top no-repeat;height:10px;line-height:0;text-indent: -9999px;direction: ltr;}
.bx_post_mid{background:url('/images/common/bx_post_mid.gif') left top repeat-y;}
.bx_post_mid h2{background:url('/images/common/post_tit_bg.gif') left top repeat-y;height:24px;padding:6px 0 0 10px;font-size:14px;font-weight:bold;}
.bx_post_mid .post_box{padding:0 10px 30px 10px;}
.bx_post_mid .post_cont{padding:13px;border:1px solid #e8e8e8;background:#f1f8f7;}
.bx_post_btm{background:url('/images/common/bx_post_btm.gif') left top no-repeat;height:15px;}
.post_false{background:url('/images/common/ico_search.gif') left 5px no-repeat;height:24px;padding:6px 0 0 20px;font-weight:bold;}
.post_list{height:200px;overflow:auto;}
.t_type10 th{background:#f1f8f7;color:#2d5a8e;border:1px solid #e8e8e8;height:24px;padding:3px 0 0 0;}
.t_type10 td{border:1px solid #e8e8e8;background:#fff;height:24px;padding:3px 7px 0 7px;}
.t_type10 td.cen{text-align:center;}
.post_wrap .pb20{padding:0 0px 20px 0;}
#post_search{overflow-x:hidden !important;overflow-y:scroll;}
.sitemap{position:relative;overflow:hidden}
.sitemap .mapList{width:214px;padding-left:10px;float:left;border-left:1px solid #dfdfdf}
.sitemap .mapList:first-child{padding-left:0;border-left:0 none}
.sitemap .mapList h4{color:#fff;font-weight:bold;font-size:14px;padding:6px 10px;width:194px;}
.sitemap .mapList h4.sub01{background:#767676}
.sitemap .mapList h4.sub02{background:#c93940}
.sitemap .mapList h4.sub03{background:#1e6dab}
.sitemap .mapList h4.sub04{background:#544fb5}
.sitemap .mapList h4.sub05{background:#088290}
.sitemap .mapList h4.sub06{background:#1955ae}
.sitemap .mapList h4.sub07{background:#ca3075}
.sitemap .mapList h4.sub08{background:#705139}
.sitemap .mapList h4.sub09{background:#ae6302}
.sitemap .mapList h4.sub10{background:#5b7f0c}
.sitemap .mapList h4.sub11{background:#a6569a}
.sitemap .mapList h4.sub12{background:#0b8474}
.sitemap .mapList h4.sub13{background:#8a3c41}
.sitemap .mapList h4.sub14{background:#00804f}
.sitemap .mapList ul.depth2{padding:20px 5px 35px 15px;border-bottom:1px dashed #b9b9b9}
.sitemap .mapList ul.depth2.last{padding-bottom:0;border-bottom:0 none}
.sitemap .mapList ul.depth2 li a{color:#464646;font-weight:bold;display:block;margin-bottom:3px}
.sitemap .mapList ul.depth2 li .depth3{border-bottom:0 none;margin-bottom:5px; background:#f2f2f2; padding:10px}
.sitemap .mapList ul.depth2 li .depth3 li{border-top:0 none;}
.sitemap .mapList ul.depth2 li .depth3 a{background:url("/images/common/left_bg_depth3.gif") no-repeat scroll left 8px;padding-left:10px;width:153px;font-weight:normal;color:#717171;display:block}
.sitemap .mapList ul.depth2 li .depth3 li.type2 a{padding-left:0;background:0 none;color:#0072bc;text-decoration:underline;}
.sitemap .mapList  a.link{position:relative;}
.sitemap .mapList  a.link::after{content:"❐"; display:block; position:absolute; top:0; right:0;  ; font-weight:normal;    }

#s_result{width:920px;padding-top:40px;float:left;background:url("/images/common/content_bg.gif") repeat-x center top #fff;position:relative;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;min-height:850px}
#s_result .result_in01{padding:10px 15px 11px;border-bottom:1px solid #dadada}
#s_result .result_in01 p{font-size:16px;font-weight:bold}
#s_result .result_in02{padding:15px 15px 100px;}
#s_result .result_in02 .s_keyword{overflow:hidden;padding-top:10px;border-top:1px dotted #aeaeae}
#s_result .result_in02 .s_keyword dt{float:left;width:125px;font-weight:bold}
#s_result .result_in02 .s_keyword dd{float:left;width:700px;}
#s_result .result_in02 .s_keyword dd li{display:inline-block;padding-left:3px;padding-right:10px;margin-right:15px;margin-bottom:10px;background:url("/images/common/s_num.gif") no-repeat left center;position:relative;line-height:15px}
#s_result .result_in02 .s_keyword dd li.last{padding-left:0px}
#s_result .result_in02 .s_keyword dd li b{font-size:9px;padding-right:8px;color:#fff;font-family:verdana;}
#s_result .result_in02 .s_keyword dd li span.updown{display:block;position:absolute;right:0;top:2px;text-indent: -9999px;direction: ltr;width:7px;height:8px;}
#s_result .result_in02 .s_keyword dd li span.up{color:#FF4040}
#s_result .result_in02 .s_keyword dd li span.down{color:#2d56e6}
#s_result .result_in02 .st_cont h4{display:inline-block;}
#s_result .result_in02 .st_cont .result_info{display:inline-block;}
#s_result .result_in02 .st_cont .bgline{padding-right:5px;background:url("/images/common/result_info_line.gif") no-repeat right center}
#s_result .result_in02 .st_cont .result_info a.on{color:#3179aa}
#s_result .result_in02 .hilight{color:#006fbb;font-weight:bold;}
#s_result .result_in02 .bdliner{border-bottom:1px dotted #aeaeae}
#s_result .result_in02 .result_list{margin-bottom:20px;overflow:hidden}
#s_result .result_in02 .result_list dt{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 7px;margin-bottom:5px;font-size:14px;}
#s_result .result_in02 .result_list dt a{padding-right:10px;margin-right:10px;background:url("/images/common/result_info_line.gif") no-repeat right center}
#s_result .result_in02 .result_list dd{padding-left:9px;margin-bottom:20px;}
#s_result .result_in02 .result_list dd a{color:#3179aa;text-decoration:underline}
#s_result .result_in02 .result_list2{margin-bottom:20px;overflow:hidden}
#s_result .result_in02 .result_list2 li{float:left;width:50%;margin-bottom:20px;}
#s_result .result_in02 .result_list2 li dt{float:left;width:81px;margin-right:10px;}
#s_result .result_in02 .result_list2 li dd{float:left;width:330px;padding-top:15px;overflow:hidden}
#s_result .result_in02 .result_list3{margin-bottom:20px;overflow:hidden}
#s_result .result_in02 .result_list3 li{padding-left:8px;background:url("/images/common/bbs_search_dot.gif") no-repeat left 6px;margin-bottom:5px;}
#s_result .result_in02 .result_list3 li span.txt_11px{padding-left:10px;margin-left:10px;background:url("/images/common/result_info_line.gif") no-repeat left center}
#s_result .result_in02 .result_list4{overflow:hidden;margin-bottom:40px}
#s_result .result_in02 .result_list4 li{float:left;width:200px;margin-left:10px;text-align:center}
#s_result .result_in02 .result_list4 li:first-child{margin-left:0}
#s_result .result_in02 .result_list4 li a{display:block;line-height:15px}
#s_result .result_in02 .result_list4 li .txt_11px{color:#767676}
.pw_modify{padding-left:215px;margin-bottom:30px;background:url("/images/sub/my_pw_modify_bg.gif") no-repeat 10px 10px;position:relative}
.pw_modify dl{padding-top:30px;}
.pw_modify dt{font-weight:bold;font-size:14px;color:#0072bc;}
.pw_modify dd{margin-bottom:5px;}
.pw_modify dd.pw_modify_btn{width:86px;position:absolute;left:410px;top:71px;}
.pw_modify dd .bg_on1{background:url("/images/sub/my_pw_modify_bg2.gif") no-repeat 7px center;}
.pw_modify dd .bg_on2{background:url("/images/sub/my_pw_modify_bg3.gif") no-repeat 7px center;}
#error{margin:20px auto;width:990px;height:730px;background:url("/images/common/error_bg.jpg") no-repeat;font-family:"나눔고딕","nanumgothic";font-weight:bold;font-size:13px;position:relative}
#error .pp1{font-size:46px;line-height:46px;color:#ce5113;position:absolute;top:80px;left:340px;}
#error .pp2{font-size:19px;color:#5f5f5f;line-height:27px;position:absolute;top:145px;left:345px;}
#error > ul > li{background:url("/images/common/error_list.png") 0 5px no-repeat;padding-left:20px;font-size:16px;color:#666666;font-weight:600;line-height:25px;}
#error ul li a, #error ul li a:hover{color:#666666;}
#error ul.list1{position:absolute;top:305px;left:97px;}
#error ul.list2{position:absolute;top:305px;left:490px;}
#error ul.list3{position:absolute;top:465px;left:97px;}
#error #bottom img{position:absolute;top:610px;right:80px;}
#error #bottom ul{position:absolute;top:580px;left:80px;}
#error #bottom ul li{float:left;padding:0 10px;border-left:#CCC 1px solid;font-size:13px;line-height:14px;}
#error #bottom ul li a, #error #bottom ul li a:hover{color:#5f5f5f;}
#error #bottom ul li:first-child{padding-left:0;border-left:0px;}
#error #bottom address{color:#898989;position:absolute;top:615px;left:80px;font-style:normal}
#error #bottom p{color:#898989;position:absolute;top:635px;left:80px;}
.question_box{border:1px solid #ddd;margin-bottom:20px;padding:10px;background-color:#f8f8f8}
.question_box strong{line-height:22px}
.question_box a{border-bottom:1px solid #174a8b;color:#fff;background-color:#2255a4;font-weight:bold;padding:5px 10px 3px;display:inline-block;margin-left:5px}
/*접근성 추가 20180319*/
.indent .IR_img{margin-bottom:15px;}
.indent .IR_img table,.indent .IR_img table td,.indent .IR_img table th{border:1px solid red;}
.indent .IR_img .IR_mask{height:0px; width:0px;overflow:hidden; }
.indent .IR_img.ri_new06_02_1{background:url('/images/sub/sub02/ri_new_06_02_1.jpg') no-repeat; width:650px; height:400px;}
.indent .IR_img.ri_new06_02_2{background:url('/images/sub/sub02/ri_new_06_02_2.jpg') no-repeat; width:650px; height:251px;}
.indent .IR_img.ri_new06_02_4{background:url('/images/sub/sub02/ri_new_06_02_4.jpg') no-repeat; width:650px; height:231px;}
.indent .IR_img.ri_new06_02_5{background:url('/images/sub/sub02/ri_new_06_02_5.jpg') no-repeat; width:650px; height:440px;}
.indent .IR_img.ri_new06_02_6{background:url('/images/sub/sub02/ri_new_06_02_6.jpg') no-repeat; width:650px; height:374px;}
.indent .IR_img.ri_new06_02_7{background:url('/images/sub/sub02/ri_new_06_02_7.jpg') no-repeat; width:650px; height:293px;}
.indent .IR_img.ri_new06_02_8{background:url('/images/sub/sub02/ri_new_06_02_8.jpg') no-repeat; width:650px; height:504px;}
.indent .IR_img.ri_new06_02_9{background:url('/images/sub/sub02/ri_new_06_02_9.jpg') no-repeat; width:650px; height:439px;}

/* 암 대학원 대학교 */
.step_list{} 
.step_list li{float:left;width:110px;background:url('/images/common/step_arrow.gif') 80px center no-repeat ;} 
.step_list li p{display:table;width:90px;height:90px;background:url('/images/common/step_bg.gif') 0 0 ;}
.step_list li span{display:table-cell; vertical-align:middle; text-align:center; padding:10px; color:#fff;font-size:12px; font-weight:bold}
.step_list li.end{width:100px;background:none;} 
.step_list:after{content:''; display:block;clear:both;}
.text_al{text-align:left !important}

.date_list{ border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:15px;margin-bottom:20px; box-sizing: border-box;}
.date_list dt{display:inline-block;width:15%; vertical-align:top; box-sizing: border-box;}
.date_list dd{display:inline-block;width:80%; vertical-align:top;  color:#333; word-break:keep-all; box-sizing: border-box;}
.date_list:after{content:'';display:block;clear:both;}

.date_list.line2 dt{width:11% !important;}
.date_list.line2 dd{width:38% !important;padding-right:30px;}

.date_list.no_bottom{margin-bottom:0px;border-bottom:none;}
.date_list.no_top{border-top:none;border-bottom:none;margin-bottom:0px;}

.line_box{border:3px dotted #bbb; padding:15px 30px;}
.line_box2{border:3px dotted #bbb; padding:10px 20px;}
.blackB{color:#222 !important;; font-weight:  bold;}
.orangB{color:#ff6e0d !important;; font-weight: bold;}

/*내부 탭 추가*/
.tab2_list_wrap{display:none}
.tab2_list{display:table;table-layout: fixed; width:100%; margin-bottom:20px;position: relative;}
.tab2_list li{display:table-cell;text-align:center; padding:7px 0; background:#aaa; color:#fff ;cursor: pointer; border-left:1px solid #fff;  }
.tab2_list li.on{background-color:#109f59; text-decoration:underline}
.tab2_tab{display:none}
#tab2_1{display:block}
.tab2_btn{font:normal normal 12px/18px dotum,"돋움";}

.tab2_list_wrap.type2{ height:100px}
.tab2_list_wrap.type2 .tab2_list li{width:25%;}
.tab2_list_wrap.type2 .tab2_list li.last{display:block;width:100%;position: absolute; bottom:-55px;left:0}
.tab2_list_wrap.type2 .tab2_list li.last div{display:table;table-layout: fixed; width:100%; }
.tab2_list_wrap.type2 .tab2_list li.last span{display:table-cell;text-align:center; padding: 0;   border-left:1px solid #fff;  }
.tab2_list_wrap.type2 .tab2_list li.last div span:first-child{border-left:0}

/* 진료예약 */
.res_first_btn{margin-bottom: 30px; margin-top:10px}
.res_first_btn::after{content: ""; display: block; clear: both;}
.res_first_btn a{display: inline-block; }

.res_first_btn a:first-child{   margin-right: 75px;}

.res_box_line{border:1px solid #ddd; padding:30px 20px; margin-left:25px;}

input.jumin{width: 80px !important;}
.st_table01 th.bg, .st_table01 td.bg{background: #f2f2f2}
h5 + p{margin-top: 10px;} 

.center_sheach {margin-top: 5px;}
.center_sheach input{width: 584px; height: 35px; box-sizing: border-box;}
.center_sheach button{background: #006fbb; color: #fff; height: 35px; box-sizing: border-box; width: 90px; position: relative; padding-left: 20px; text-align: center}
.center_sheach button::before{content: ""; display: inline-block; width: 50px; height: 50px; background: url('/images/sub/sub03/res_img.png') -155px -280px no-repeat; position: absolute; top: 7px; left: 10px; }



/* 스타일 1 */
.center_list{margin: 20px 0; width:340px; float: left;}
.center_list::after{content: ""; display: block; clear: both;}
.center_list li{box-sizing: border-box;width: 50%; border: 1px solid #c3c3c3; float: left; ; padding: 1px; border-left: 0}
.center_list li:nth-child(2n+1){ border-left: 1px solid #c3c3c3}
.center_list li:nth-child(n+3){ border-top: 0}
.center_list li button{box-sizing: border-box;border: 1px solid #e9e9e9;   width: 100%;height: 61px;  text-align: left; padding-left: 12px; letter-spacing: -0.05em; position: relative;}
.center_list li button::after{content: ""; display: block; width: 31px; height: 31px; background: url('/images/sub/sub03/res_img.png') -90px -280px ; position: absolute; right: 14px; top:14px;;}
.center_list li button.no::after{background-position: 0px -160px}
.center_list li button.no2::after{background-position: -40px -160px}
.center_list li button.no3::after{background-position: -90px -160px}
.center_list li button.no4::after{background-position: -130px -160px}
.center_list li button.no5::after{background-position: 0px -200px}
.center_list li button.no6::after{background-position: -40px -200px}
.center_list li button.no7::after{background-position: -90px -200px}
.center_list li button.no8::after{background-position: -130px -200px}
.center_list li button.no9::after{background-position: 0px -240px}
.center_list li button.no10::after{background-position: -40px -240px}
.center_list li button.no11::after{background-position: -90px -240px}
.center_list li button.no12::after{background-position: -130px -240px}
.center_list li button.no13::after{background-position: 0px -280px}
.center_list li button.no14::after{background-position: -40px -280px}
.center_list li button.no15::after{background-position: -170px -240px}

.center_list li button:hover, .center_list li button.on{border: 4px solid #e6a133;  padding-left: 9px;}
.center_list li button:hover::after, .center_list li button.on::after{right: 11px; top:11px;}


.center_info{width:320px; height: 500px; float: right;margin: 20px 0; border: 3px solid #ddd ; box-sizing: border-box; overflow-y: auto;  padding: 15px; word-break: keep-all }
.center_info p{text-align: center; margin-bottom: 60px }
.center_info p::before{content: ""; display: block; width: 88px; height: 97px; background: url('/images/sub/sub03/res_img.png') 0px -480px ; margin:30px auto  }
.center_info strong{display: block; margin: 20px 0 5px}
.center_info::after{content: ""; display: block; clear: both;}

.doc_list{width:320px; height: 500px; float: right;margin: 20px 0; border: 3px solid #ddd ; box-sizing: border-box; overflow-y: auto; display: none}
.doc_list::after{content: ""; display: block; clear: both;}
.doc_list > li:nth-child(n+2){ border-top: 1px solid #ddd}
.doc_list > li{box-sizing: border-box;width: 100%; min-height: 156px;  float: left; ; padding: 1px; position: relative; padding: 10px  10px 10px 120px; margin-bottom: 10px;word-break: keep-all; }
.doc_list > li img{width: 100px; height: 130px; position: absolute; top: 10px; left: 10px;}
.doc_list > li .name{color:#006fbb; font-weight: bold; font-size: 14px; margin:5px 0 10px;}
.doc_list > li .name span{color: #444444;font-size: 12px; display: inline-block; margin-right:5px;}
.doc_list > li button.btn{background: #006fbb; width: 100px; height: 35px;font-weight: bold; color: #fff;  margin-top:10px;display: block; text-align: center; padding-top: 10px; box-sizing: border-box}
.doc_list > li button:hover{background: #01538c; }


.table_doc{position: relative; padding-left:107px;}
.table_doc img{width: 100px; height: 120px; position: absolute; top:-10px; left:-5px;}
.table_doc .name{color:#006fbb; font-weight: bold; font-size: 14px; margin:5px 0 10px;}
.table_doc .name span{color: #444444;font-size: 12px; display: inline-block;  margin-bottom: 5px; display: block}


.res_finish{border: 3px solid #ddd;  margin-bottom: 20px; padding:10px 20px; }
.res_finish p{color:#006fbb; font-weight: bold; font-size: 14px; text-align: center; border-bottom: 1px solid #ddd; margin-bottom: 15px; height: 140px; position: relative; padding-top: 50px; box-sizing: border-box; padding-left: 30px;}
.res_finish p::before{content: ""; width: 230px; height: 140px; display: block; position: absolute; top: 11px; left: 10px; background: url('/images/sub/sub03/res_img.png') 0px -330px ; }
.res_finish li{margin-bottom: 3px;}
.res_finish li::before{content: ""; width: 3px; height: 3px; background: #aaa; display: inline-block; margin-right: 5px; position: relative; top: -3px; }

.res_check::after, .res_check div.res_check_view dl::after{content: ""; display: block; clear: both;}
.res_check div.res_check_view {width: 400px; height: 300px;border: 1px solid #ddd;  margin:0 auto 20px;}
.res_check div.res_check_view p{background: #f2f2f2; border-bottom:1px solid #ddd ; font-size: 14px; font-weight: bold; padding: 15px 20px;}
.res_check div.res_check_view p span{display: block; color:#006fbb; margin-top: 5px;}
.res_check div.res_check_view dl{padding: 15px 20px;}
.res_check div.res_check_view dd, .res_check div.res_check_view dt{display: block;border-bottom: 1px dotted #ddd; padding: 5px 0}
.res_check div.res_check_view dt{float: left; font-weight: bold; width: 35%}
.res_check div.res_check_view dd{ float: right;width: 65%}
.res_check div.res_check_view.no_res{ text-align:center; height: 200px; }
.res_check div.res_check_view.no_res > div:first-child{  padding:50px 0;}

.res_info{border-top:2px solid #006fbb;border-bottom:1px solid #ddd; padding: 10px; margin-bottom: 20px;}
.res_info dt, .res_info dd{ display: inline-block; font-weight:bold}
.res_info dd{margin-right: 20px}
.res_info input{width:90px !important;   text-align:center }
.res_info input[type=number]{width:70px !important}
.res_info input[type=number].jumin{width:90px !important}

.res_info + .res_info{border-top:0;margin-top: -20px;}


.layerPop > div{width:1000px; height:800px;  margin:50px auto; background: #fff ; padding:20px 30px ; box-sizing: border-box;}
.layerPop{ position: absolute; top: 0; left: 0;width: 100%; height: 100%; background: url('/images/sub/sub03/res_bg.png'); z-index:10000}

.layerPop h1{font-size:14px; font-weight:bold; color: #396486; margin-bottom:10px;}
.layerPop h2{font-size:12px; font-family: "돋움";}

.no_doc{ position: relative; padding:0 0 10px 0 !important; text-align:center;border-bottom:0  !important  }
.no_doc::before{content: ""; display: block; width: 88px; height: 97px; background: url('/images/sub/sub03/res_img.png') 0px -480px ; margin:100px auto 30px;   }

.res_wrap::after{content: ""; display: block; clear: both;}
.res_wrap > div{width: 310px; float: left;  box-sizing: border-box;  }
.res_wrap > div:nth-child(1) { width: 230px;}
.res_wrap > div:nth-child(2) { width: 360px;}
.res_wrap > div:nth-child(n+2) { margin-left:20px}
.res_wrap > div > div, .res_wrap > div > ul.doc_list{height:445px; box-sizing: border-box;overflow-y: auto; }
.res_wrap > div > ul{height:316px;box-sizing: border-box;overflow-y: auto; }

.res_wrap > div > ul.dept_list{height:100px;box-sizing: border-box;overflow-y: auto;border:1px solid #ddd;border-top:2px solid #006fbb;margin: 0;width:100%}
.res_wrap .dept_list li{  border-bottom: 1px dotted #ddd  ;   border-left: 0;  padding:0 }
.res_wrap .dept_list li button{border: 0; height:24px;   padding-left: 9px; font-family: "돋움"; font-size: 12px;}
.res_wrap .center_list + h2{padding-top:10px;clear:both;display: block;}
.res_wrap .dept_list li:last-child{border-bottom: 0  ;}
.res_wrap .dept_list li button.on{border: 0; color:#006fbb;  font-weight: bold ; text-decoration: underline}

.res_text {background:#f7f7f7; padding:5px;}
.res_text span{display:inline-block; margin-left:105px}

.res_wrap .center_list{border:1px solid #ddd;border-top:2px solid #006fbb;margin: 0;width:100%}
.res_wrap .center_list li{width:100%; border:0; border-bottom: 1px dotted #ddd  ; padding: 0px; border-left: 0}
.res_wrap .center_list li:last-child{border-bottom: 0  ;}
.res_wrap .center_list li button{border: 0; height: 37px;   padding-left: 9px; font-family: "돋움"; font-size: 12px;}
.res_wrap .center_list li button::after{   right: 7px; top:3px;;}
.res_wrap .center_list li button.on{border: 0; color:#006fbb;  font-weight: bold ; text-decoration: underline}
.res_wrap .center_list li button.on::after{right: 7px; top:3px;}
.res_wrap .center_list li button:hover{font-weight: bold}

.res_wrap .doc_list{width: 100%;  margin: 0; border:1px solid #ddd;border-top:2px solid #006fbb; box-sizing: border-box; display: block}
.res_wrap .doc_list::after{content: ""; display: block; clear: both;}
.res_wrap .doc_list > li{min-height: 156px; height: auto;margin-bottom:0; border-bottom: 1px solid #ddd; padding:10px 0 10px 120px;}
.res_wrap .doc_list > li:nth-child(n+3):last-child{border-bottom: 0 }
.res_wrap .doc_list > li:nth-child(n+2){border-top:0}
.res_wrap .doc_list > li ul{margin-top: 5px}
.res_wrap .doc_list > li a{ }
.res_wrap .doc_list  a.res_btn{background: #006fbb; width: 100px; height: 35px;font-weight: bold; color: #fff;  margin-top:10px;display: block; text-align: center; padding-top: 10px; box-sizing: border-box;position: absolute; top: 140px; left: 10px;}
.res_wrap .doc_list  a.res_btn:hover{background: #01538c; }
.res_wrap .doc_list > li.on{background: #f2f2f2}
.res_wrap .doc_list > li.on img{border:4px solid #006fbb; box-sizing: border-box }
.res_wrap .doc_list .name span{margin-right: 5px;}

.layerPop .check{margin-top: 20px;  }
.layerPop .check > div{border-bottom:1px solid #ddd;border-top:2px solid #006fbb;width:100%; margin-bottom: 10px; padding:7px 0px; box-sizing: border-box;}
.layerPop .check ul{display:inline-block;}
.layerPop .check ul li{ display:inline-block; margin-right:10px;line-height:30px }
.layerPop .check p{ float: right;}


.res_wrap .calender{border:1px solid #ddd;border-top:2px solid #006fbb;}
.res_wrap .calender .control{font-weight: bold; padding: 10px; text-align:center}
.res_wrap .control button{font-family: "돋움"; font-size: 12px; background: #eee; width: 20px; height: 20px; box-sizing: border-box; }
.res_wrap .control p{display: inline-block; float: right}
.res_wrap .control p span::before{display: inline-block; width: 10px; height: 10px;content: ""; position: relative; top: 1px; margin-right: 5px; margin-left: 10px}
.res_wrap .control .data_all::before{background:#e4672a;border-radius: 2px}
.res_wrap .control .data_am::before{background:#009944;border-radius: 10px}
.res_wrap .control .data_pm::before{background:#8863b5;}

.res_wrap .calender table{text-align: center; width: 100%;border-bottom: 1px solid #eeeeee;font-family: "돋움"; font-size: 12px;}
.res_wrap .calender table th{background: #eee; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;line-height: 20px; }
.res_wrap .calender table td{line-height: 30px;border-bottom: 1px solid #eeeeee;border-left: 1px solid #eeeeee;}
.res_wrap .calender table td:first-child{border-left:0; color:#c71414; }
.res_wrap .calender table td:nth-child(7){color: #12477b;}
.res_wrap .calender table tr:last-child td{border-bottom: 1px solid #ddd;}

.res_wrap .calender table .hol{color:#c71414; }
.res_wrap .calender table a{display: inline-block; width: 100%; height: 35px; line-height: 35px; color: #fff; font-weight: bold}
.res_wrap .calender table .all{background:#e4672a; color:#fff}
.res_wrap .calender table .am{background:#009944;border-radius: 20px}
.res_wrap .calender table .pm{background:#8863b5; }
.res_wrap .calender table .on{ background: #0068b7;color: #fff000; }

.res_wrap .time{padding: 10px 0 5px}
.res_wrap .time li{display: inline-block; padding: 3px 10px; text-align: center}
.res_wrap .time li a{display: block; padding: 2px 0; text-align: center; width: 38px; box-sizing: border-box}
.res_wrap .time li a:hover{font-weight: bold}
.res_wrap .time li a.on{background: #0068b7;color: #ffff00; font-weight: bold}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    }

/**/
/*.res_half{display:table;table-layout: fixed;}*/
/*.res_half > div{display:table-cell;}*/
/*.res_half > div .title{background:#0056a5; color:#fff; text-align:center; padding:10px; margin-bottom:20px;font-size:14px; font-weight:bold;}*/
/*.res_half > div:nth-child(2) .title{background:#109e5c}*/
/*.res_half > div:nth-child(1){padding-right:10px}*/
/*.res_half > div:nth-child(2) {padding-left:10px}*/
/**/
/*.res_half .st_table01 th{padding:7px 0 7px 3px}*/
/*.res_half  .st_table01 td{padding:5px}*/
/**/
/*.res_half input[type=number]{width: 42px;}*/
/*.res_half input.jumin{width: 42px !important;}*/
/*.res_half select{padding:5px 0 5px 7px;}*/
/**/
/*.res_half .bule_text{color:#0056a5; margin-top:20px}*/
 .bule_text{color:#0056a5; margin-top:20px}

 .res_14hide{display:none}

 .res_14hide.active{display:block}


 /* 산악 협력단 */
.indent.getting{padding-right:250px;position:relative}
.indent.getting > div.bg{background: url('/images/sub/sub05/school07_1_img.jpg') no-repeat;width:232px; height:321px; border-radius:10px;position:absolute; right:0; top:0 }

 
.history {width:100%; border-top:1px solid #4287b2}
.history dt { clear:left; float:left;display:block;margin:0 0 1px;width:100px;color:#0056a5; padding:5px 0 3px ; font-weight:bold  }
.history dd { padding:5px 0 3px 100px;margin:0 0 1px; border-bottom:1px solid #eee;}
.history dd:last-child{ border-bottom:1px solid #aaa;}
.history dd:after { content: "";display: table;clear: both;}

/*입퇴원 안내*/
.div_table{display: table;margin:0 0 20px;}
.div_table > div{display: table-cell; vertical-align: top; padding: 10px; }
.div_table > div img{display: block; margin:0 0 5px;}
.div_table > div p{text-align: left; word-break: keep-all;}

/*암대학원 교수 정렬*/
.bgnone span.doc, .board03 span.doc{ color:#107FB5; display:inline-block; width:52px;text-align: justify;text-justify: inter-word; }
.bgnone span.wide, .board03 span.wide{width:107px;}

/* 의료영상-데이터 관리플랫폼*/
.sub25_process{ width:100%; background:url('/images/sub/sub25/sub25_process_bg.gif') no-repeat; height:200px; margin-bottom:34px; }
.sub25_process ul, .sub25_process li{ float:left; display:inline-block; }
.sub25_process ul{ width:110px; padding:0 6px 0 10px; margin-right:13px; }
.sub25_process ul:last-child { margin-right:0; }
.sub25_process ul p{ color:#fff; font-weight:bold; padding:12px 0; text-align:center; margin-bottom:10px; }
.sub25_process ul li{ width:96%; margin-bottom:7px; padding-left:7px;background:url("/images/common/ico_dot02.gif") no-repeat left 7px}
.sub25_process:after { content: "";display: table;clear: both;}
.btn_download{font-weight:bold; color:#fff; background:#1b52ad; padding:15px 20px; font-size:14px;}
.btn_download:hover{background:#02865f; text-decoration:none;}
.teamTel{ border:1px solid #c3c3c3; }
.teamTel p{ border:3px solid #fff; background:#f8f8f8; padding:18px 20px; }
.teamTel p strong{ color:#0072bc; margin-right:10px; }
/* ********************************************************************* */

#detailView {background:#fafafa;min-width:800px; height:800px;}
#detailView h1{position:absolute;left:700px;top:20px;}
#detailView .pop_in {width:760px;padding:0 20px 50px}

#detailView ul.tabList {
    padding-top:20px;
}
#detailView ul.tabList li {
    list-style: none;
    float:left;
}
#detailView ul.tabList li:first-child {
     border-left:1px solid #d0d0d0;
}
#detailView ul.tabList li.on a{
    background:#0072bc;
    font-weight:bold;
    color:#FFFFFF;
}
#detailView ul.tabList li a {
     display:inline-block;
     text-decoration: none;
     padding:10px 20px;
     border-top:1px solid #d0d0d0;
     border-right:1px solid #d0d0d0;
     background:#FFFFFF;
}
#detailView .tabCon {
    clear:both;
    border:1px solid #d0d0d0;
    background:#FFFFFF;
    padding:20px;
    height:660px;
    overflow:auto;
}
#detailView .basic  {
    text-align:center;
    width:400px;
    border:10px solid #0072bc;
    margin:0 auto;
    
}
#detailView .basic p {
    padding-top:20px;
}

#detailView .basic p.photo {
    width:300px;
    height:400px;
    margin:0 auto;
    overflow:hidden;
}

#detailView .basic p.photo img {
    display:block;
    margin:0 auto;
    width:300px;
    height:auto;
}
#detailView .part {
    font-size:20px;
    font-weight:bold;
}
#detailView .name {
    font-size:36px;
    font-weight:bold;
}
#detailView .comment {
    padding:20px 30px;
    
}
#detailView .basic .logo {
    text-align:center;
    padding-bottom:20px;
}
#detailView .pt_nm {
    text-align:center;
    font-size:18px;
    padding-top:15px;
    line-height:30px;
    padding-bottom:15px;
    border:1px solid #e1e1e1;
    margin-bottom:10px;
}
#detailView .pt_nm span.pt {
    display:inline-block;
    font-size:16px;
    padding-right:20px;
}
#detailView .pt_nm span.nm {
    display:inline-block;
    font-size:20px;
    font-weight:bold;
}
#detailView .top {
    text-align:center;
}
#detailView .top a {
    padding:10px 20px;
    background:#555555;
    color:#FFFFFF;
}



/* ******************************************************************  */


.txt_al_C {text-align:center !important;}
.txt_al_L {text-align:left !important;}
.txt_al_R {text-align:right !important;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.bold {font-weight:bold;}
.txt_blue { color:#0072bc !important;}
.dis_none {display:none !important;}
.marR0{margin-right:0 !important;}
.mb5{margin-bottom:5px;}

/* 자동로그아웃 레이어팝업 */
.layerPopup{position:absolute; margin:0 auto; top:175px; left:50%; background:#fff; z-index:1001; border:1px solid #ccc;}
.pop_logout{width:480px; margin-left:-240px;}
.pop_logout h2{font-family:'NanumBarunGothic';font-size:20px;font-weight:bold !important; padding:15px; background:url(../images/popup/popup_title_line.gif) no-repeat bottom left;}
.pop_logout .cont{padding:20px 15px 25px;}
.pop_logout .cont_logout{text-align:center; margin-bottom:18px;}
.pop_logout .cont_logout strong{display:block; font-size:16px; line-height:22px; margin:12px 0 16px}
.pop_logout .cont_logout .timeout{color:#ff7200}

.btn {display:inline-block;}
.btn a{display:block; min-width:86px; padding:6px; text-decoration:none;}
.btn_b a{color:#fff; font-weight:bold; background:#0072bc; border:1px solid #1055a5;}
.btn_b a:hover{background:#17A060; border:1px solid #17A060;}
.btn_w a{color:#666; font-weight:bold; background:#fff; border:1px solid #666}
.btn_w a:hover{background:#efefef;}

/* css_guide.jsp */
.color_guide li{margin-bottom:8px; font-weight:bold;}
.color_guide i{display:inline-block; width:50px; height:20px; margin-right:10px; vertical-align:bottom }
.color_guide .blue{color:#0072bc;}
.color_guide .blue i{background:#0072bc;}
.color_guide .green{color:#1ab26b;}
.color_guide .green i{background:#1ab26b;}
.color_guide .red{color:#ed1c24;}
.color_guide .red i{background:#ed1c24;}
.color_guide .yellow{color:#ffc20e;}
.color_guide .yellow i{background:#ffc20e}

/* 칭찬직원 게시판 이미지 팝업 */
.bbsPopupImg{display:none;}
.popupImg{border:1px solid #999; position:fixed; z-index:10001; left:50%; top:50%; transform:translate(-50%,-50%); padding:6px;  background:#fff}
.popupImg img {margin:-1px 0 0 -1px }
.popupImg .close{background:#777777; color:#fff; border:0; margin:8px 0 4px 0; padding:5px 10px;}
.popupImg .close span{width:1px; height:1px; text-indent:-9999px}