@charset "utf-8";

@import url(layout.css?ver=1.0);
@import url(common.css);

@font-face{font-family: 'NanumGothic';src: url('../../font/NanumGothic.eot');
src: local('?'), url('../../font/NanumGothic.woff') format('woff'), url("../../font/NanumGothic.ttf") format("truetype");}

/* ########### Common ########### */
/* Margin,Padding */
.mt0 {margin-top:0 !important;}
.mt05 {margin-top:5px;}
.mt08 {margin-top:8px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px !important;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mtm20 {margin-top:-20px !important;}
.mb07 {margin-bottom:7px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.ml10 {margin-left:10px;}
.pt32 {padding-top:32px;}

/* Heading */
.h401 {position:relative;margin:30px 0 10px -2px;padding-top:8px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;}
.h402 {margin:40px 0 10px -2px;padding-top:8px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;}
.h403 {margin:0 0 30px 0;padding-top:8px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;}
.h404 {margin:0 0 10px 0;font-size:18px;color:#333;font-weight:bold;}
.h405 {margin:40px 0 10px -2px;padding:8px 0 10px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;border-bottom:2px solid #555;}
.h406 {position:relative;margin:30px 0 10px -2px;padding:8px 0 10px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;border-bottom:2px solid #555;}
.h407 {margin:18px 0 4px 0;font-size:16px;color:#4290d0;font-weight:bold;}
.h501 {margin:20px 0 1px 0;font-size:14px;color:#555;font-weight:bold;}
.h502 {margin:18px 0 4px 0;font-size:16px;color:#4290d0;font-weight:bold;}
.lh24 {line-height:24px;}

/* Text Color */
.color_blue {color:#4290d0 !important;}
.color_blue a {color:#4290d0;}
.color_blue_bold {color:#4290d0 !important;font-weight:bold;}
.color_blue01 {color:#4290d0 !important;font-size:16px;}
.color_orange {color:#ff6c00 !important;}
.color_orange_bold {color:#ff6c00 !important;font-weight:bold;}
.ttype01 {padding:20px 0 20px 5px;}
.ttype02 {padding:0 0 10px 0;}
.ttype03 {margin:-6px 0 8px 0;}
.ttype04 {color:#333;margin-bottom:10px;font-weight:bold;}
.ttype05 {font-size:23px;color:#333;font-weight:bold;line-height:28px;}
.ttype06 {margin:5px 0 0 15px !important;}
.ttype07 {position:absolute;top:14px;right:0;font-size:14px;color:#555;font-weight:normal;}
.ttype08 {font-size:23px;color:#5995e2;font-weight:bold;}
.ttype08 span {font-size:14px;color:#555;font-weight:normal;}

/* Box_type */
.box_type01 {padding:25px;margin-top:8px;border:1px solid #dfdfdf;overflow:hidden;text-align:center;}
.box_type02 {padding:8px 0 0 3px;border-top:2px solid #555;overflow:hidden;}
.box_type03 {padding:20px;overflow:hidden;border:1px solid #dfdfdf;background:#f6f6f6;}

/* List */
.bbnone {border-bottom:0 !important;padding-bottom:0 !important;}
.ulist01 {overflow:hidden;padding:0 0 17px 10px;border-bottom:1px solid #dfdfdf;}
.ulist01.last {border-bottom:0;padding-bottom:10px;}
.ulist01 li {padding-left:8px;background:url('../../images/user/sub/dot02.gif') no-repeat 1px 10px;}
.ulist02 {overflow:hidden;margin-left:3px;}
.ulist02 li {padding-left:10px;background:url('../../images/user/sub/dot02.gif') no-repeat 1px 10px;line-height:24px;}
.ulist03 {overflow:hidden;margin-left:3px;margin-top:8px;}
.ulist03 li {padding-left:10px;background:url('../../images/user/sub/dot02.gif') no-repeat 1px 10px;line-height:22px;}
.plist {padding-left:8px;margin-bottom:5px;background:url('../../images/user/sub/dot01.gif') no-repeat 1px 10px;}
.plist01 {padding-left:8px;background:url('../../images/user/sub/dot01.gif') no-repeat 0 6px;}
.olist01 li span {display:block;margin:16px 0;color:#4290d0;font-weight:bold;}
.olist01 {line-height:18px;}
.olist02 li {font-weight:bold;line-height:22px;}
.olist02 li span {color:#4290d0;}

/* Button_type */
a.btntype01 {padding:5px 17px 0 17px;height:27px;min-width:70px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btntype02,a.btntype_down {height:42px;line-height:42px;width:132px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btntype02 span {padding:0 18px 0 0;background:url('../../images/user/sub/icon_arrow.gif') no-repeat right 5px;}
a.btntype_down span {padding:0 20px 0 0;background:url('../../images/user/sub/icon_down.gif') no-repeat right 1px;}
a.btntype03 {padding:0 13px 0 13px;height:32px;line-height:32px;min-width:30px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btntype03 span {padding-left:22px;background:url('../../images/user/sub/icon_pre01.gif') no-repeat left 1px;}
a.btntype04 {height:42px;line-height:42px;width:84px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btntype05 {height:42px;line-height:42px;width:84px;display:inline-block;text-align:center;vertical-align:middle;background:#dfdfdf;
color:#555 !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #b7b9bb;}
a.btntype06 {padding:0 12px 0 12px;height:25px;line-height:25px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}

a.btn_close {padding:5px 13px 0 13px;height:27px;min-width:30px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_close span {padding-left:15px;background:url('../../images/user/common/icon_close.gif') no-repeat left 3px;}
a.btn_go {padding:3px 7px 0 7px;height:24px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_go span {padding-left:17px;background:url('../../images/user/sub/icon_go.gif') no-repeat left 3px;}
a.btn_view {padding:3px 7px 0 7px;height:24px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_view span {padding-left:20px;background:url('../../images/user/sub/icon_view.gif') no-repeat left 3px;}
a.btn_writer {padding:0 13px 0 13px;height:32px;line-height:32px;min-width:30px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_writer span {padding-left:17px;background:url('../../images/user/sub/icon_writer.gif') no-repeat left 1px;}
a.btn_writer01 {width:84px;height:42px;line-height:42px;min-width:30px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_writer01 span {padding-left:17px;background:url('../../images/user/sub/icon_writer.gif') no-repeat left 1px;}
a.btn_search01 {padding:0 15px 0 15px;height:32px;line-height:32px;min-width:30px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_search01 span {padding:0 0 2px 23px;background:url('../../images/user/sub/icon_search.gif') no-repeat left 0;}

a.btn_list,a.btn_print,a.btn_modify,a.btn_delete,a.btn_gost,a.btn_cal,a.btn_etc {padding:0 13px 0 13px;height:32px;line-height:32px;min-width:30px;display:inline-block;text-align:center;vertical-align:middle;
background:#5995e2;color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
a.btn_list span {padding-left:19px;background:url('../../images/user/sub/icon_list.gif') no-repeat left top;}
a.btn_print span {padding-left:18px;background:url('../../images/user/sub/icon_print.gif') no-repeat left top;}
a.btn_modify span {padding-left:19px;background:url('../../images/user/sub/icon_modify.gif') no-repeat left top;}
a.btn_delete span {padding-left:19px;background:url('../../images/user/sub/icon_delete.gif') no-repeat left top;}
a.btn_gost span {padding-right:19px;background:url('../../images/user/sub/icon_gost.gif') no-repeat right 3px;}
a.btn_cal span {padding:2px 0 1px 22px;background:url('../../images/user/sub/icon_cal.gif') no-repeat left 1px;}

a.btn_mody01,a.btn_del01 {height:28px;line-height:28px;width:50px;display:inline-block;text-align:center;vertical-align:middle;background:#e6e6e6;
color:#555 !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #ddd;}

a.btn_move {padding:0 5px 0 5px;height:26px;line-height:26px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:11px;border:1px solid #308dd9;}

/* Tab */
.tab01 {height:53px;margin-bottom:25px;overflow:hidden;}
.tab01 ul li {float:left;margin-right:1px;background:url('../../images/user/sub/bg_tab.gif') repeat-x left top;}
.tab01 ul li a {display:inline-block;width:130px;height:53px;line-height:47px;text-align:center;color:#333;font-size:15px;text-decoration:none;}
.tab01 ul li.on {background:url('../../images/user/sub/bg_tab_on.gif') repeat-x left top;}
.tab01 ul li.on a {height:53px;color:#fff;line-height:47px;background:url('../../images/user/sub/tab_arrow.gif') no-repeat center bottom;}

.tab02 {width:80%;margin-bottom:15px;overflow:hidden;}
.tab02 ul li {float:left;margin:0 1px 7px 0;background:url('../../images/user/sub/bg_tab.gif') repeat-x left top;}
.tab02 ul li a {display:inline-block;width:140px;height:53px;line-height:47px;text-align:center;color:#333;font-size:15px;text-decoration:none;}
.tab02 ul li.on {background:url('../../images/user/sub/bg_tab_on.gif') repeat-x left top;}
.tab02 ul li.on a {height:53px;color:#fff;line-height:47px;background:url('../../images/user/sub/tab_arrow.gif') no-repeat center bottom;}

.board_search {text-align:right;padding-bottom:10px;}
.board_search .input_type {height:26px;padding:0 0 0 5px;border:1px solid #e0e0e0;}
.board_search .sel_type {height:28px;padding:1px;border:1px solid #e0e0e0;color:#666;}
.board_search a.btn_bsearch {padding:0 15px 0 15px;line-height:26px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #308dd9;}
.board_search span {padding-left:5px;}

/* Input, select, textarea */
input.input_type01 {height:25px;padding:0 0 0 5px;border:1px solid #e0e0e0;}
input.input_type02 {height:17px;padding:3px 0 0 5px;border:1px solid #d9d9d9;background:#fff;}
input.input_file01 {height:25px;border:1px solid #e0e0e0;}
select.select_type01 {height:27px;padding:1px;border:1px solid #e0e0e0;}
select.select_type02 {height:22px;border:1px solid #c9c9c9;color:#777;font-size:12px;}
textarea {border:1px solid #e0e0e0;}
textarea.text_type01 {border:1px solid #e0e0e0;overflow:auto;}
input[type="radio"] {margin-bottom:2px;}
input[type="checkbox"]{margin-bottom:1px;}

/* Table */
.tbl_type01 {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;border-left:1px solid #e6e6e6;clear:both;line-height:1.4em;}
.tbl_type01 th {padding:9px 0 8px 0;color:#3c96e0;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:center;background:#f6f6f6;}
.tbl_type01 td {padding:9px 5px 8px 12px;color:#555;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:#fff;text-align:left;}
.tbl_type01 tbody tr.last-child td {border-bottom:0;}
.tbl_type01 .fn {font-weight:normal;}
.tbl_type01 .td01 {padding:13px 5px 12px 23px;}

.tbl_type02 {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.tbl_type02 th {padding:9px 0 8px 0;color:#3c96e0;border-bottom:1px solid #e6e6e6;text-align:center;background:#f6f6f6 url('../../images/user/common/bg_th.gif') no-repeat left top;}
.tbl_type02 th.first {background-image:none;}
.tbl_type02 td {padding:9px 0 8px 0;color:#555;border-bottom:1px solid #e6e6e6;background:#fff;text-align:center;}
.tbl_type02 .tleft {padding:9px 0 8px 12px;text-align:left;}
.tbl_type02 tbody tr.last-child td {border-bottom:0;}
.tbl_type02 tr.sum td {background:#f6f6f6;}
.tbl_type02.build td {padding:7px 0 6px 0;}

.tbl_type03 {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.tbl_type03 th {padding:9px 0 8px 0;color:#3c96e0;border-bottom:1px solid #e6e6e6;border-right:1px solid #549fde;background:#f6f6f6;text-align:center;}
.tbl_type03 th.th01 {border-bottom:1px solid #549fde;}
.tbl_type03 th.last {border-right:0;}
.tbl_type03 .bbnone {border-bottom:0;}
.tbl_type03 td {padding:9px 0 8px 0;color:#555;border-bottom:1px solid #e6e6e6;background:#fff;text-align:center;}
.tbl_type03 tbody tr.last-child td {border-bottom:0;}
.tbl_type03 tr.sum td {background:#f6f6f6;}

/* Board_List */
.board_list {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.board_list th {padding:9px 0 8px 0;color:#3c96e0;border-bottom:1px solid #e6e6e6;text-align:center;background:#f6f6f6 url('../../images/user/common/bg_th.gif') no-repeat left top;}
.board_list th.first {background-image:none;}
.board_list td {padding:8px 0 7px 0;color:#555;border-bottom:1px solid #e6e6e6;background:#fff;text-align:center;}
.board_list td.first,.board_list td.nodata {min-height:62px;}
.board_list .tleft {padding:8px 0 7px 12px;text-align:left;}
.board_list .tleft strong {font-weight:normal;}
.board_list .tit {padding:8px 0 7px 20px;text-align:left;}
.board_list .blue a {color:#3c96e0;}
.board_list tr.sum td {background:#f6f6f6;}
.board_list .coment_num {color:#ff6c00;}
.board_list tbody tr.last-child td {border-bottom:0;}

/* Board_view */
.board_view {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;table-layout: fixed}
.board_view th {padding:11px 15px 10px 15px;color:#333;font-size:18px;border-bottom:1px solid #e6e6e6;text-align:left;background:#f6f6f6;line-height:20px;}
.board_view td {padding:8px 0 7px 15px;color:#555;border-bottom:1px solid #e6e6e6;background:#fff;text-align:left;}
.board_view .date {float:right;padding-right:15px;font-size:14px;font-weight:normal;}
.board_view .tit {float:left;display:inline-block;text-align:left;}
.board_view .writer {float:right;padding-right:15px;}
.board_view .attach {float:left;}
.board_view .attach em a {color:#3c96e0;}
.board_view .cont {padding:20px 15px;line-height:22px;}
.board_view tbody tr.last-child th,.board_view tbody tr.last-child td {border-bottom:0;}
.board_view .sns {border-bottom:0;padding:8px 0 0 0;}
.board_view .view_sns {float:right;}
.board_view .view_sns li {float:left;margin-left:2px;}

/* Previous_Next */
.prevnext {width:100%;margin-top:30px;border-top:1px solid #549fde;border-bottom:1px solid #bad0e1;overflow:hidden;clear:both;}
.prevnext dt, .prevnext dd {display:inline-block;float:left;padding:7px 0 5px;border-top:1px solid #e6e6e6;text-indent:40px;}
.prevnext dt {width:12%;background:url('../../images/user/sub/icon_next.gif') no-repeat 0 0;}
.prevnext dd {width:88%;padding-left:0;text-indent:10px;}
.prevnext dt.first, .prevnext dd.first{border-top:0;}
.prevnext dt.first {border-top:0;background:url('../../images/user/sub/icon_pre.gif') no-repeat 0 0;}

/* Coment */
.h4_coment {color:#333;margin:40px 0 5px 0;}
.h4_coment span {font-weight:normal;}
.coment_box {width:100%;overflow:hidden;clear:both;}
.coment_box .co_title {position:relative;padding:8px 20px 7px;border-top:1px solid #549fde;border-bottom:1px solid #e6e6e6;background:#f6f6f6;}
.coment_box .co_title .date {position:absolute;right:20px;top:8px;}
.coment_box .co_cont {padding:10px 20px;}
.coment_input {margin-top:10px;padding:8px 20px 13px;border-top:1px solid #bad0e1;border-bottom:1px solid #bad0e1;background:#f6f6f6;}
.coment_input .co_name {padding-bottom:7px;}

/* Board_writer */
.board_writer {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.board_writer th {padding:9px 0 8px 0;color:#3c96e0;border-bottom:1px solid #e6e6e6;text-align:center;background:#f6f6f6;}
.board_writer td {padding:8px 0 7px 12px;color:#555;border-top:1px solid #e6e6e6;background:#fff;text-align:left;}
.board_writer tbody tr.last-child th,.board_writer tbody tr.last-child td {border-bottom:0;}

/* Gallery */
.gallery_list {padding-top:30px;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.gallery_list ul {margin-right:-10px;overflow:hidden;}
.gallery_list li {margin:0 10px 28px 0;float:left;}
.gallery_list li:nth-child(3n+1){clear:left;}
.gallery_list li dl {position:relative;margin:7px 0 0 0;width:303px;}
.gallery_list li dt {font-weight:bold;color:#555;margin-bottom:3px;}
.gallery_list li dd.dd01 {color:#3c96e0;padding-right:30px;}
.gallery_list li dd.dd02 {color:#555;position:absolute;right:5px;bottom:0;}

/* Faq */
.faq_list {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.faq_list th {padding:9px 0 8px 0;color:#3c96e0;border-bottom:1px solid #e6e6e6;text-align:center;background:#f6f6f6;}
.faq_list td {padding:10px 0 9px 0;border-top:1px solid #e6e6e6;text-align:center;}
.faq_list .tit {padding:10px 5px 9px 0;text-align:left;}
.faq_list .ansleft {padding:15px 30px 15px 30px;text-align:left;background:#f6f6f6;}
.faq_list .tit .on {font-weight:bold;color:#555;}
.faq_list .tit a {display:block;padding-right:80px;background:url('../../images/user/sub/icon_faq01.gif') no-repeat right 7px;}
.faq_list .tit a.on {background:url('../../images/user/sub/icon_faq02.gif') no-repeat right 7px;}
.faq_list tbody tr.first-child td {border-top:0;}

/* paginate */
.paginate {text-align:center;margin:22px 0px 10px 0px;clear:both;line-height:270%;}
.paginate a.pre{ margin:0;padding:8px 10px 8px 8px;}
.paginate a.pre_end{margin:0;padding:8px 10px 8px 8px;}
.paginate a.next{ margin:0 4px 0 0;padding:8px 8px 8px 10px;}
.paginate a.next_end { margin:0; padding:8px 8px 8px 10px;}
.paginate a.pre:hover,.paginate a.pre_end:hover,.paginate a.next:hover,.paginate a.next_end:hover {padding:8px 10px 8px 8px;}
.paginate a {padding:8px 12px 8px 12px;text-align:center;}
.paginate strong {padding:8px 12px 8px 12px;text-align:center;}
.paginate a.active {padding:8px 12px 8px 12px;color:#fff !important;background:#ff9000;}
.paginate a:hover {padding:8px 12px 8px 12px;color:#fff !important;background:#ff9000;}
.paginate a span {position:relative;top:-2px;font-size:8px;padding-bottom:5px;}


/* paginate_event */
.paginate_event {text-align:center;margin:22px 0px 10px 0px;clear:both;line-height:270%;}
.paginate_event a.pre{ margin:0;padding:8px 10px 8px 8px;}
.paginate_event a.pre_end{margin:0;padding:8px 10px 8px 8px;}
.paginate_event a.next{ margin:0 4px 0 0;padding:8px 8px 8px 10px;}
.paginate_event a.next_end { margin:0; padding:8px 8px 8px 10px;}
.paginate_event a.pre:hover,.paginate a.pre_end:hover,.paginate a.next:hover,.paginate a.next_end:hover {padding:8px 10px 8px 8px;}
.paginate_event a {padding:8px 12px 8px 12px;text-align:center;background:#ffffff;}
.paginate_event a.active {padding:8px 12px 8px 12px;color:#fff !important;background:#ff9000;}
.paginate_event a:hover {padding:8px 12px 8px 12px;color:#fff !important;background:#ff9000;}
.paginate_event a span {position:relative;top:-2px;font-size:8px;padding-bottom:5px;}


.btn_area_right {margin-top:10px;text-align:right;}
.btn_area_right a {margin-bottom:4px;}
.btn_area_right .btn_writer,.btn_etc {position:relative;top:-45px;}
.btn_area_right .btn_etc {float:left}
.btn_area_right .btn_etc+.btn_etc{margin-left:5px;}
.btn_area_right01 {margin-top:10px;text-align:right;}
.btn_area_right02 {margin-top:20px;text-align:right;}
.btn_area_center {margin-top:20px;text-align:center;}
.btn_area_center01 {margin-top:30px;text-align:center;}
.btn_area_center01 a {margin:0 3px;}

/* Popup */
body.bg_popup {background:none;}
.popup_wrap {width:100%;}
.popup_wrap h2 {height:32px;padding:14px 0 0 20px;font-size:16px;color:#fff;font-weight:bold;background:#3d92d9;border-bottom:1px solid #3381c3;}
.popup_content {position:relative;padding:20px;overflow:hidden;line-height:1.5em;background:#fff;}
.popup_btn {margin:20px 0 20px 0;text-align:center;}

/* popup_ÁÖ¼Ò°Ë»ö */
body.addr_bg_popup {background:url('../../images/user/common/bg_popup.gif') repeat-x left top;}
.addr_popup_wrap {width:510px;padding:0 25px;font-size:13px;}
.addr_popup_wrap h2 {margin:25px 0 14px 0;}
.popup_tab {position:relative;height:42px;margin-bottom:20px;overflow:hidden;border-top:1px solid #e6e6e6;}
.popup_tab ul li {position:relative;float:left;width:252px;text-align:center;margin-right:-1px;line-height:13px;padding-left:1px;border:1px solid #e6e6e6;border-top:0;background:#f6f6f6;}
.popup_tab ul li.li02 {width:253px;}
.popup_tab ul li a {display:block;padding:13px 0 14px 0;text-align:center;font-weight:bold;color:#686868;text-decoration:none !important;}
.popup_tab ul li.on {border:1px solid #d9d9d9;border-bottom:0;border-top:0;margin-right:-1px;background:#fff;}
.popup_tab ul li.on a {color:#000;font-weight:bold;text-align:center;}
.addr_content .addr_txt01 {color:#000;line-height:18px;margin-bottom:2px;}
.addr_content .addr_txt02 {color:#686868;}
.addr_content .addr_txt03 {color:#686868;padding:23px 0 5px 0;}
.addr_content .addr_txt04 {color:#000;padding:10px 0 2px 0;}
.addr_txt05 {color:#686868;padding:10px 0 0 0;font-size:11px;line-height:14px;}
.addr_content .addr_input {padding:16px 18px 16px 18px;border:1px solid #eaeaea;background:#f0f0f0;color:#000;}
.addr_content .addr_result {overflow:auto;height:263px;overflow-x:hidden;border-bottom:1px solid #d9d9d9;}
.addr_content .addr_detail {color:#686868;padding:12px 10px 5px 18px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.addr_content .addr_detail li {margin-bottom:7px;}
.addr_content .addr_detail li span {padding:0 5px 0 7px;background:url('../../images/user/common/addr_dot.gif') no-repeat left 6px;}
.addr_list {width:100%;border-top:1px solid #d9d9d9;clear:both;line-height:1.4em;}
.addr_list th {padding:6px 0 3px 0;font-size:14px;color:#000;font-size:12px;border-bottom:1px solid #d9d9d9;text-align:center;background:#f0f0f0;}
.addr_list td {padding:2px 0 2px 0;color:#686868;text-align:center;font-size:12px;}
.addr_list td a {color:#686868;}
.addr_list .tit {padding:2px 0 2px 12px;text-align:left;}
.addr_list .no_data {padding:30px 0 30px 0;text-align:center;}
.addr_search {width:100%;border:1px solid #eaeaea;clear:both;line-height:1.4em;margin-top:10px;}
.addr_search th {padding:9px 0 8px 0;color:#000;font-size:12px;text-align:center;background:#f0f0f0;}
.addr_search td {padding:9px 0 8px 0;color:#686868;text-align:center;font-size:12px;}
.addr_search .tit {padding:9px 0 8px 12px;text-align:left;}
.addr_btn {margin:20px 0 10px 0;text-align:center;}
.addr_btn a {margin:0 2px;}

/* ·Î±×ÀÎ */
.login_txt01 {font-size:23px;font-weight:bold;margin-bottom:6px;}
.login_txt02 {font-size:15;}
.login_txt03 {display:none;}
.login_area {padding:68px 0 0 0;background:url('../../images/user/sub/bg_login.jpg') no-repeat 85px 65px;}
.login_input {margin:0 0 17px 312px;padding:27px 0 13px 50px;width:466px;position:relative;background:#f6f6f6;border:1px solid #dfdfdf;}
.login_input ul li {padding-bottom:14px;}
.login_input .btnlogin {position:absolute;right:40px;top:27px;}
.login_input a.btn_login {height:92px;line-height:92px;min-width:106px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:18px;font-weight:bold;border:1px solid #308dd9;}
.login_input ul li label {display:inline-block;width:70px;font-size:16px;}
.login_input .intype {height:38px;padding:0 0 0 5px;border:1px solid #dbdcde;background:#fff;}
.login_area .idpw {width:516px;position:relative;margin:0 0 45px 312px;font-size:16px;}
.login_area .idpw .idpw01 {padding:10px 0 13px 0;}
.login_area .idpw .idpw02 {position:absolute;right:0;top:0;}
.login_area .login_member {width:516px;position:relative;margin:0 0 0 312px;font-size:16px;}
.login_area .login_member .lm01 {font-size:18px;font-weight:bold;color:#3c96e0;margin-bottom:3px;}
.login_area .login_member .lm02 {font-size:15px;}
.login_area .login_member .lm03 {position:absolute;right:0;top:0;}

.idpw_area {padding:25px 15px 10px 15px;margin-bottom:20px;border:1px solid #dfdfdf;background:#f6f6f6;}
.idpw_input {margin:0 auto;width:480px;position:relative;}
.idpw_input.idpw_mem {width:400px;}
.idpw_input ul li {padding-bottom:14px;}
.idpw_area .btnidpw {position:absolute;right:0;top:52px;}
.idpw_area .btnidpw01 {position:absolute;right:0;top:105px;}
.idpw_area a.btn_idpw {height:42px;line-height:42px;width:112px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:16px;border:1px solid #308dd9;}
.idpw_input ul li label {display:inline-block;width:70px;font-size:16px;}
.idpw_input .intype {height:38px;padding:0 0 0 5px;border:1px solid #dbdcde;background:#fff;}
.idpw_area .id_txt {text-align:center;padding:10px 0 30px 0;}
.idpw_area .w230 {width:230px !important;}

/* È¸¿ø°¡ÀÔ */
.menber_step {margin-top:30px;}
.menber_sel {overflow:hidden;border:1px solid #dfdfdf;background:#f6f6f6;}
.menber_sel .men_left {float:left;width:49%;border-right:1px solid #e0e0e0;}
.menber_sel .men_right {float:left;width:49%;}
.menber_sel .men_txt01 {margin:42px 0 0 26%;font-size:20px;font-weight:bold;color:#242424;}
.menber_sel .men_txt02 {margin:15px 0 42px 26%;}
.menber_sel .men_txt01 span {font-size:14px;font-weight:normal;color:#555;}
.menber_sel .down01 {float:left;width:33%;border-right:1px solid #e0e0e0;}
.menber_sel .down02 {float:left;width:33%;border-right:1px solid #e0e0e0;}
.menber_sel .down03 {float:left;width:33%;}
.menber_sel .down04 {float:left;width:231px;}
.menber_sel .border_right {border-right:1px solid #e0e0e0;}
.menber_sel .down_txt01 {margin:42px 0 0 0;font-size:20px;text-align:center;font-weight:bold;color:#242424;line-height:26px;}
.menber_sel .down_txt02 {margin:15px 0 42px 0;text-align:center;}

.mobile_info_area {display:none;}

.agree_box {padding:10px 20px;height:218px;overflow:auto;overflow-x:hidden;border:1px solid #dfdfdf;background:#fff;font-size:13px;line-height:20px;}
.agree_box h4.first,.agree_box01 h4.first {margin:0 0 20px 0;}
.agree_box h4,.agree_box01 h4 {margin:20px 0 20px 0;font-weight:normal;font-size:13px;}
.agree_box h5,.agree_box01 h5 {margin:0 0 20px 0;font-weight:normal;font-size:13px;}
.agree_box01 {padding:10px 20px;height:400px;overflow:auto;overflow-x:hidden;border:1px solid #dfdfdf;background:#fff;font-size:13px;line-height:20px;}

.menber_writer {width:100%;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.menber_writer th {padding:10px 15px 11px 55px;color:#555;font-size:14px;font-weight:normal;border-bottom:1px solid #e6e6e6;text-align:left;background:#fff;line-height:20px;}
.menber_writer td {padding:8px 0 8px 15px;color:#555;border-bottom:1px solid #e6e6e6;background:#fff;text-align:left;}
.menber_end {padding:45px 0 45px 0;text-align:center;line-height:28px;font-size:16px;}
.menber_end span {display:block;color:#3c96e0;font-size:18px;font-weight:bold;}
.menber_writer tbody tr.last-child th,.menber_writer tbody tr.last-child td {border-bottom:0;}

/* ########### Content ########### */
/* ÀÎ»ç¸» */
.greeting01 {padding-bottom:0px;margin-bottom:0px;background:url('../../images/user/sub/greeting_img01.jpg') no-repeat left top;overflow:hidden;}
.greeting01 .txt01 {font-size:34px;color:#333;font-weight:bold;line-height:42px;letter-spacing:-1px;}
.greeting01 .txt01 span {color:#3c96e0;}
.greeting01 .txt02 {margin-top:25px;font-size:20px;color:#333;letter-spacing:-1px;line-height:26px;}
.greeting01 .txt03 {margin-top:115px;font-size:15px;}
.greeting01 .txt04 {margin-top:20px;font-size:15px;}
.greeting02 {min-height: 260px;margin-top:55px;padding:33px 0px 0px 393px;background:url('../../images/user/sub/greeting_img02.jpg') no-repeat left 5px;overflow:hidden;}
.greeting02 ol {border-top:1px solid #e0e0e0;}
.greeting02 ol li {padding:14px 0 14px 5px;font-size:16px;border-bottom:1px solid #e0e0e0;}
.greeting03 {padding-bottom:0px;margin-bottom:0px;background:url('../../images/user/sub/greeting_img04.jpg') no-repeat left top;overflow:hidden;}
.greeting03 .txt01 {font-size:34px;color:#333;font-weight:bold;line-height:42px;letter-spacing:-1px;}
.greeting03 .txt01 span {color:#3c96e0;}
.greeting03 .txt02 {margin-top:25px;font-size:20px;color:#333;letter-spacing:-1px;line-height:26px;}
.greeting03 .txt03 {margin-top:115px;font-size:15px;}
.greeting03 .txt04 {margin-top:20px;font-size:15px;}

/* 2014³â °úÃÑ ÁÖ¿ä°èÈ¹ */
.mplan {overflow:hidden;margin-top:50px;}
.mplan .mplan_left {float:left;width:176px;height:136px;text-align:center;background:url('../../images/user/sub/bg_plan.jpg') no-repeat left top;}
.mplan .mplan_left .txt01 {font-size:24px;color:#fff;font-weight:bold;padding:40px 22px 12px 0;}
.mplan .mplan_left .txt01 span {font-size:56px;letter-spacing:-1px;}
.mplan .mplan_left .txt02 {font-size:15px;color:#fff;padding-right:20px;}
.mplan .mplan_right {float:left;width:750px;}

/* ¼³¸³¸ñÀû¿¬Çõ */
.establish {padding-bottom:100px;margin-bottom:40px;background:url('../../images/user/sub/establish_img.jpg') no-repeat right top;border-bottom:3px solid #555;}
.establish .txt01 {font-size:24px;color:#555;font-weight:bold;line-height:34px;letter-spacing:-1px;}
.establish .txt01 span {color:#3c96e0;}
.establish .txt02 {width:43%;margin-top:40px;font-size:16px;line-height:30px;}
.est_wrap {padding-top:20px;}
.est_wrap .his01 {background:url('../../images/user/sub/history_2017.jpg') no-repeat left top;}
.est_wrap .his02 {background:url('../../images/user/sub/history_2007.jpg') no-repeat left top;}
.est_wrap .his03 {background:url('../../images/user/sub/history_1997.jpg') no-repeat left top;}
.est_wrap .his04 {background:url('../../images/user/sub/history_1987.jpg') no-repeat left top;}
.est_wrap .his05 {background:url('../../images/user/sub/history_1977.jpg') no-repeat left top;}
.est_wrap .his06 {background:url('../../images/user/sub/history_1966.jpg') no-repeat left top;}
.history {padding:0 0 0 290px;}
.history_inner {padding-bottom:25px;margin-bottom:22px;overflow:hidden;border-bottom:1px solid #e5e6e6;}
.history .tit {margin-bottom:10px;font-size:24px;line-height:34px;font-weight:bold;}
.history .tit span {color:#3c96e0;}
.history .hi_right {overflow:hidden;line-height:24px;}
.history .hi_right dl {overflow:hidden;}
.history .hi_right dt {float:left;width:14%;color:#3c96e0;clear:left;font-weight:bold;}
.history .hi_right dd {float:left;width:80%;color:#555;}

/* È¸Àå´Ü */
.person01 {overflow:hidden;}
.person01 .per_ulist {overflow:hidden;margin-right:-21px;}
.person01 .per_ulist li {position:relative;float:left;width:412px;height:111px;padding:20px;margin:0 21px 21px 0;background:#f8f8f8;border:1px solid #e0e0e0;}
.person01 .per_ulist .thumb {position:absolute;top:21px;left:21px;}
.person01 .per_ulist .per_dlist {padding-left:118px;letter-spacing:-1px;}
.person01 .per_ulist .per_dlist dt {margin:2px 0 7px;font-size:20px;color:#3c96e0;}
.person01 .per_ulist .per_dlist dt.dt01 {margin:2px 0 7px;}
.person01 .per_ulist01 {overflow:hidden;margin-right:-21px;}
.person01 .per_ulist01 li {float:left;width:412px;padding:13px 20px;margin:0 21px 21px 0;background:#f8f8f8;border:1px solid #e0e0e0;}
.person01 .per_ulist01 .per_dlist {overflow:hidden;}
.person01 .per_ulist01 .per_dlist dt {float:left;width:220px;font-size:16px;font-weight:bold;}
.person01 .per_ulist01 .per_dlist dd {float:left;font-size:15px;color:#3c96e0;}
.person01 .per_ulist02 {overflow:hidden;margin-right:-21px;}
.person01 .per_ulist02 li {position:relative;float:left;width:412px;height:221px;padding:20px;margin:0 21px 21px 0;background:#f8f8f8;border:1px solid #e0e0e0;}
/* .person01 .per_ulist02 .thumb {position:absolute;top:21px;left:21px;} */
.person01 .per_ulist02 .thumb {float: left;margin-right: 20px;}
.person01 .per_ulist02 .per_dlist {letter-spacing:-1px;}
.person01 .per_ulist02 .per_dlist dt {margin:2px 0 7px;font-size:20px;color:#3c96e0;}
.person01 .per_ulist02 .per_dlist dt.dt01 {margin:2px 0 7px;}
.person01 .per_ulist02 .academic_bg{height: 63px;}

/* Á¤°ü */
.ass_wrap ol li {padding-bottom:20px;}
.ass_wrap ol li ol {padding-left:15px;}
.ass_wrap ol.ol01 li,.ass_wrap ol li li {padding-bottom:0;}

.organization {position:absolute;visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}

/* Á÷¿ø°Ë»ö */
.data_search {padding:0 77px 0 190px;margin-bottom:15px;min-height:84px;border-top:0;border:1px solid #dfdfdf;background:#f6f6f6 url('../../images/user/sub/bg_search.gif') no-repeat left top;}
.data_search .search_item {position:relative;padding:0 78px 0 143px;margin-top:27px;}
.data_search .input_type {height:28px;padding:3px 0 0 5px;border:1px solid #e0e0e0;}
.data_search .sel_type {position:absolute;left:0;top:0;height:33px;padding:1px;border:1px solid #e0e0e0;color:#666;}
.data_search .btn_dsearch {position:absolute;right:0;top:0;}
a.btn_dsearch {padding:4px 17px 0 17px;height:27px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #2185d7;}

.h3_distribute {height:305px;background:url('../../images/user/sub/bg_tibox01.jpg') no-repeat left top;}
.h3_distribute h3 {padding:55px 0 0 32px;color:#fff;font-size:36px;font-weight:normal;letter-spacing:-2px;clear:both;}

/* ºê·Î¼Å */
.brochure {overflow:hidden;width:540px;margin:0 auto;padding-top:30px;}
.brochure .brochure01 {float:left;margin-right:120px;}
.brochure .brochure02 {float:left;}
.brochure .bro_btn {margin-top:20px;text-align:center;}
.brochure .bro_txt {display:none;padding-top:20px;text-align:center;clear:both;}

/* CI */
.btn_down {margin-top:10px;}
.ci02 {display:none;}

/* Ã£¾Æ¿À½Ã´Â±æ */
.h4_map {margin:30px 0 0 0;font-size:16px;color:#333;font-weight:bold;padding:3px 0 10px 38px;background:url('../../images/user/sub/icon_map.gif') no-repeat left top;}
.map_txt {padding-left:38px;line-height:24px;}
.map {margin-top:20px;border:1px solid #dfdfdf;background:#f6f6f6;}
.map_list {overflow:hidden;margin-top:20px;}
.map_list li {float:left;width:50%;}
.map_list .map_info01 {min-height:85px;padding-left:118px;background:url('../../images/user/sub/icon_map01.gif') no-repeat 20px top;}
.map_list .map_info01 dt {padding:5px 0 8px;font-size:15px;color:#333;font-weight:bold;}
.map_list .map_info01 dd {color:#333;line-height:18px;padding-right:60px;}
.map_list .map_info02 {min-height:85px;padding-left:118px;background:url('../../images/user/sub/icon_map02.gif') no-repeat 20px top;}
.map_list .map_info02 dt {padding:5px 0 8px;font-size:15px;color:#333;font-weight:bold;}
.map_list .map_info02 dd {color:#333;line-height:18px;padding-right:60px;}

/* »ç¾÷¼Ò°³ */
.busi_box {padding:12px 0 12px 40px;background:#f6f6f6;border-top:2px solid #549fde;border-bottom:1px solid #549fde;}
.busi_list {overflow:hidden;}
.busi_list li {float:left;width:32%;padding-left:8px;background:url('../../images/user/sub/dot02.gif') no-repeat left 12px;line-height:30px;}
.busi_img {text-align:center;margin-bottom:50px;}
.busi_list01 {position:relative;overflow:hidden;padding-bottom:17px;border-bottom:1px solid #dfdfdf;line-height:24px;}
.busi_list01.blist {padding-right:230px;}
.busi_list01.bst01 {padding-right:280px;}
.busi_list01.bst02 {padding-right:265px;}
.busi_list01 dt {margin:18px 0 4px 0;font-size:16px;color:#4290d0;font-weight:bold;}
.busi_list01 dt.first {margin-top:7px;}
.busi_list01.last {border-bottom:0;padding-bottom:10px;}
.busi_list01 dd {padding-left:8px;margin:0 0 0 10px;background:url('../../images/user/sub/dot02.gif') no-repeat 1px 10px;}
.busi_list01 dd.dd01 {padding-left:0;background:none;}
.busi_list01 dd.dd02 {padding-left:0;background:none;margin-top:25px;}
.busi_list01 dd.dd03 {padding-left:0;background:none;margin-top:13px;}
.busi_list01 dd.dd_btn00 {position:absolute;top:24%;right:0;padding-left:0;margin:0;background:none;}
.busi_list01 dd.dd_btn01 {position:absolute;top:31%;right:0;padding-left:0;margin:0;background:none;}
.busi_list01 dd.dd_btn02 {position:absolute;top:35%;right:0;padding-left:0;margin:0;background:none;}
.busi_list01 dd.dd_btn03 {position:absolute;top:38%;right:0;padding-left:0;margin:0;background:none;}
.busi_box01 {overflow:hidden;position:relative;min-height:269px;}
.busi_box01 .busi_left {position:absolute;top:0;left:0;width:356px;}
.busi_box01 .busi_right {padding-left:376px;}
.busi_box01 .busi_tit01 {margin-top:5px;font-size:23px;color:#4290d0;font-weight:bold;line-height:28px;}
.busi_box01 .busi_txt01 {margin-top:18px;font-size:18px;line-height:24px;}
.busi_box01 .busi_btn {margin-top:18px;}

/* Áö¿ª¿¬ÇÕÈ¸,Àç¿Ü°úÇù */
.h3_network01,.h3_network02 {height:251px;background:url('../../images/user/sub/bg_tibox02.jpg') no-repeat left top;}
.h3_network01 h3,.h3_network02 h3 {padding:142px 0 0 32px;color:#fff;font-size:36px;font-weight:normal;letter-spacing:-2px;clear:both;}

.h406 .btn_go {position:absolute;top:2px;right:0;font-weight:normal;}

.network01_map {position:relative;}
.map_area01 {position:relative;width:807px;height:409px;margin:48px 0 60px 35px;background:url('../../images/user/sub/area_map.gif') no-repeat left top;}
.map_area01 li a {display:block;padding-right:25px;z-index:100;}
.map_area01 .li01 a {position:absolute;top:21px;left:30px;}
.map_area01 .li02 a {position:absolute;top:71px;left:90px;}
.map_area01 .li03 a {position:absolute;top:15px;left:610px;}
.map_area01 .li04 a {position:absolute;top:125px;left:102px;}
.map_area01 .li05 a {position:absolute;top:78px;left:590px;}
.map_area01 .li06 a {position:absolute;top:181px;left:122px;}
.map_area01 .li07 a {position:absolute;top:237px;left:50px;}
.map_area01 .li08 a {position:absolute;top:291px;left:110px;}
.map_area01 .li09 a {position:absolute;top:136px;left:627px;}
.map_area01 .li10 a {position:absolute;top:249px;left:642px;}
.map_area01 .li11 a {position:absolute;top:310px;left:590px;}
.map_area01 .li12 a {position:absolute;top:366px;left:453px;}
.map_area01 .li13 a {position:absolute;top:195px;left:627px;}
.map_area01 li a:hover {color:#ff5200;}
.map_area01 li.on a {color:#fff;}
.network01_map #map01 {background:url('../../images/user/sub/area_map01_on.gif') no-repeat left top;}
.network01_map #map02 {background:url('../../images/user/sub/area_map02_on.gif') no-repeat left top;}
.network01_map #map03 {background:url('../../images/user/sub/area_map03_on.gif') no-repeat left top;}
.network01_map #map04 {background:url('../../images/user/sub/area_map04_on.gif') no-repeat left top;}
.network01_map #map05 {background:url('../../images/user/sub/area_map05_on.gif') no-repeat left top;}
.network01_map #map06 {background:url('../../images/user/sub/area_map06_on.gif') no-repeat left top;}
.network01_map #map07 {background:url('../../images/user/sub/area_map07_on.gif') no-repeat left top;}
.network01_map #map08 {background:url('../../images/user/sub/area_map08_on.gif') no-repeat left top;}
.network01_map #map09 {background:url('../../images/user/sub/area_map09_on.gif') no-repeat left top;}
.network01_map #map10 {background:url('../../images/user/sub/area_map10_on.gif') no-repeat left top;}
.network01_map #map11 {background:url('../../images/user/sub/area_map11_on.gif') no-repeat left top;}
.network01_map #map12 {background:url('../../images/user/sub/area_map12_on.gif') no-repeat left top;}
.network01_map .map_content {position:absolute;top:0;left:0;width:807px;height:409px;}
.network01_map .map_cont {position:absolute;top:60px;left:145px;width:519px;min-height:188px;padding:20px 25px 25px 25px;border:2px solid #555;background:#fff;z-index:1000;}
.network01_map .map_cont h5 {margin:0 0 10px 0;padding-bottom:10px;font-size:19px;font-weight:bold;color:#333;border-bottom:1px solid #dfdfdf;}
.network01_map .map_cont .close {position:absolute;top:15px;right:25px;}
.map_area01 .map_txt {position:absolute;top:365px;left:-45px;z-index:1000;line-height:20px;}

.network02_map {position:relative;}
.map_area02 {position:relative;width:929px;height:380px;margin:48px 0 90px 0;background:url('../../images/user/sub/farea_map.gif') no-repeat left top;}
.map_area02 li a {display:block;padding-left:12px;z-index:100;background:url('../../images/user/sub/dot05.png') no-repeat left 7px;white-space:nowrap;}
.map_area02 .li01 a {position:absolute;top:54px;left:41px;padding:0 12px 0;background:url('../../images/user/sub/dot05.png') no-repeat right 8px;}
.map_area02 .li02 a {position:absolute;top:71px;left:80px;padding:0 0 12px;background:url('../../images/user/sub/dot05.png') no-repeat right 22px;}
.map_area02 .li03 a {position:absolute;top:115px;left:30px;padding:0 12px 0;background:url('../../images/user/sub/dot05.png') no-repeat right 8px;}
.map_area02 .li04 a {position:absolute;top:60px;left:164px;}
.map_area02 .li05 a {position:absolute;top:87px;left:109px;}
.map_area02 .li06 a {position:absolute;top:99px;left:111px;}
.map_area02 .li07 a {position:absolute;top:114px;left:103px;}
.map_area02 .li08 a {position:absolute;top:106px;left:151px;}
.map_area02 .li09 a {position:absolute;top:120px;left:232px;}
.map_area02 .li10 a {position:absolute;top:100px;left:239px;}
.map_area02 .li11 a {position:absolute;top:66px;left:327px;}
.map_area02 .li12 a {position:absolute;top:135px;left:327px;}
.map_area02 .li13 a {position:absolute;top:131px;left:410px;}
.map_area02 .li14 a {position:absolute;top:282px;left:394px;}
.map_area02 .li15 a {position:absolute;top:327px;left:487px;}
.map_area02 .li16 a {position:absolute;top:90px;left:635px;}
.map_area02 .li17 a {position:absolute;top:136px;left:662px;}
.map_area02 .li18 a {position:absolute;top:216px;left:332px;}
.map_area02 .li19 a {position:absolute;top:94px;left:48px;padding:0 12px 0;background:url('../../images/user/sub/dot05.png') no-repeat right 8px;}

.map_area02 li.li01 a:hover, .map_area02 li.li01.on a {padding:0 12px 0;color:#ff5200;background:url('../../images/user/sub/dot05_on.png') no-repeat right 8px;}
.map_area02 li.li02 a:hover, .map_area02 li.li02.on a {padding:0 0 12px;color:#ff5200;background:url('../../images/user/sub/dot05_on.png') no-repeat right 22px;}
.map_area02 li.li03 a:hover, .map_area02 li.li03.on a {padding:0 12px 0;color:#ff5200;background:url('../../images/user/sub/dot05_on.png') no-repeat right 8px;}
.map_area02 li.li19 a:hover, .map_area02 li.li19.on a {padding:0 12px 0;color:#ff5200;background:url('../../images/user/sub/dot05_on.png') no-repeat right 8px;}

.map_area02 li a:hover {padding-left:12px;color:#ff5200;background:url('../../images/user/sub/dot05_on.png') no-repeat left 7px;}
.map_area02 li.on a {padding-left:12px;color:#ff5200;background:url('../../images/user/sub/dot05_on.png') no-repeat left 7px;}

.network02_map .map_content {position:absolute;top:0;left:0;width:807px;height:409px;}
.network02_map .map_cont {position:absolute;top:60px;left:180px;width:519px;min-height:188px;padding:20px 25px 25px 25px;border:2px solid #555;background:#fff;z-index:1000;}
.network02_map .map_cont h5 {margin:0 0 10px 0;padding-bottom:10px;font-size:19px;font-weight:bold;color:#333;border-bottom:1px solid #dfdfdf;}
.network02_map .map_cont .close {position:absolute;top:15px;right:25px;}
.map_area02 .map_txt {position:absolute;top:375px;left:-10px;z-index:1000;line-height:20px;}

.tbl_network {width:100%;clear:both;line-height:1.4em;border-spacing:3px;border-collapse:separate;}
.tbl_network th {padding:10px 0 9px 8px;color:#fff;text-align:left;background:#5792d7;font-weight:normal;}
.tbl_network td {padding:10px 0 9px 8px;color:#555;background:#fff;text-align:left;}

/* ¾Ë¸²¸¶´ç */
.eve_dlist {overflow:hidden;margin:5px 0;}
.eve_dlist dt {margin-bottom:8px;font-size:16px;color:#333;}
.eve_dlist dd {font-size:13px;color:#555;}
.science_news .tit01 {padding:12px 0 11px 12px;text-align:left;font-size:16px;}

/* °úÃÑ±â¼ú Ä¶¸°´õ */
.present_month {margin-top:20px;text-align:center;border-top:2px solid #549fde;background:#f6f6f6;padding:13px 0 13px;}
.present_month span {display:inline-block;margin:5px 5px 0;font-size:23px;color:#333;}
.present_month span em {display:inline-block;font-size:23px;color:#333;}
.present_month a,.present_month a img {vertical-align:top;}

.present_month1 {margin-top:20px;text-align:center;background:#fff;padding:13px 0 13px;}
.present_month1 span {display:inline-block;margin:5px 5px 0;font-size:18px;font-weight:bold;color:#333;}
.present_month1 a,.present_month a img {vertical-align:top;}

.schedule_list {width:100%;border-collapse:inherit;clear:both;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.schedule_list th {padding:4px 0;color:#333;font-size:12px;border-right:1px solid #d9e0ea;border-bottom:1px solid #d9e0ea;background:#fff;}
.schedule_list td {height:108px;vertical-align:top;color:#333;font-size:11px;border-right:1px solid #d9e0ea;border-bottom:1px solid #d9e0ea;font-size:11px;
background:#fff;text-align:left;}
.schedule_list .sunday {color:#e8051b;}
.schedule_list .last {border-right:0;}
.schedule_list .last_month,.schedule_list .next_month {color:#b1aaaa;}
.schedule_list .current_day {background:#eaeaea;color:#333;border:1px solid #666;}
.schedule_list .current_day a {color:#fff}
.schedule_list .schedule01 {display:block;margin:1px;padding-left:2px;line-height:15px;color:#333;border:1px solid #a4cb60;background:url('../../images/user/sub/schedule01.gif') repeat-x left top;}
.schedule_list .schedule02 {display:block;margin:1px;padding-left:2px;line-height:15px;color:#333;border:1px solid #b7b8f4;background:url('../../images/user/sub/schedule02.gif') repeat-x left top;}

.schedule_view {width:100%;margin-bottom:40px;border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;line-height:1.4em;}
.schedule_view thead th {padding:12px 0 11px 15px;color:#333;font-size:18px;border-bottom:1px solid #549fde;border-right:1px solid #e6e6e6;text-align:left;background:#f6f6f6;}
.schedule_view tbody th {padding:9px 0 8px 0;color:#333;font-weight:normal;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:center;background:#f6f6f6;}
.schedule_view td {padding:9px 5px 8px 12px;color:#555;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:#fff;text-align:left;}
.schedule_view tbody tr.last-child th,.schedule_view tbody tr.last-child td {border-bottom:0;}
.schedule_view .last {border-right:0;}

/* ¿ù°£ °úÇÐ°ú ±â¼ú */
.pdf_search {padding:0 0 0 162px;min-height:124px;border-top:0;border:1px solid #dfdfdf;background:#f6f6f6 url('../../images/user/sub/pdf_search.gif') no-repeat left top;}
.pdf_search .search_item {margin-top:27px;}
.pdf_search .input_type {height:28px;padding:3px 0 0 5px;border:1px solid #e0e0e0;}
.pdf_search .sel_type {height:33px;padding:1px;border:1px solid #e0e0e0;margin-left:5px;margin-bottom:5px;}
.pdf_search .btn_dsearch {position:absolute;right:45px;top:0;}
.pdf_search .list_view {position:relative;right:-10px;top:-3px;}
a.btn_dsearch {padding:4px 17px 0 17px;height:27px;display:inline-block;text-align:center;vertical-align:middle;background:#5995e2;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #2185d7;}
.pdf_search .search_item li {position:relative;margin-bottom:3px;}
.pdf_search .search_item li.li01 {padding:0 120px 0 87px;}
.pdf_search .search_item li.li01 .tit03 {position:absolute;left:0;top:5px;}
.pdf_search .search_item li .tit01 {display:inline-block;width:70px;color:#444;font-weight:bold;padding-left:8px;background:url('../../images/user/sub/dot04.gif') no-repeat 1px 10px;}
.pdf_search .search_item li .tit02 {margin-left:40px;display:inline-block;width:70px;color:#444;font-weight:bold;padding-left:8px;background:url('../../images/user/sub/dot04.gif') no-repeat 1px 10px;}
.pdf_guide {margin-top:10px;text-align:right;}
.pdf_guide span {color:#3c96e0;padding-left:12px;background:url('../../images/user/sub/dot03.gif') no-repeat 0 4px;}
.pdf_guide span a {color:#3c96e0;}

.pdf_search01 {padding:0 0 0 240px;min-height:84px;border-top:0;border:1px solid #dfdfdf;background:#f6f6f6 url('../../images/user/sub/bg_search.gif') no-repeat left top;}
.pdf_search01 .search_item {margin-top:27px;}
.pdf_search01 .input_type {height:28px;padding:3px 0 0 5px;border:1px solid #e0e0e0;}
.pdf_search01 .sel_type {height:33px;padding:1px;border:1px solid #e0e0e0;margin-left:5px;margin-bottom:5px;}
.pdf_search01 .btn_dsearch {margin-left:20px;}

.pdf_box {position:relative;margin-top:15px;min-height:200px;padding:20px 30px 20px 197px;border:1px solid #dfdfdf;background:#f6f6f6;}
.pdf_box01 {padding:20px 30px 20px 30px;}
.pdf_box .pdf_left {position:absolute;left:30px;top:20px;}
.pdf_box .pdf_left .pdf_btn {margin-top:10px;text-align:center;}
.pdf_box .pdf_left .pdf_btn img {width:auto !important;height:auto !important;margin:0 1px !important;}
.pdf_box a.btn_pdf {padding:4px 27px 0 27px;height:27px;display:inline-block;text-align:center;vertical-align:middle;background:url('../../images/user/sub/bg_btn.gif') repeat-x left bottom;
color:#333 !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #b7b9bb;}
.pdf_box a.btn_pdf span {padding:2px 0 2px 28px;background:url('../../images/user/sub/icon_pdf.gif') no-repeat left 1px;}
.pdf_box .pdf_right h5 {padding:2px 0 10px 0;font-size:18px;color:#333;border-bottom:1px solid #555;}
.pdf_box .pdf_right li {padding:8px 0 8px 0;background:url('../../images/user/sub/dotline.gif') repeat-x left bottom;}
.pdf_box .pdf_right li span {display:inline-block;width:150px;padding-left:10px;font-weight:bold;color:#444;background:url('../../images/user/sub/dot04.gif') no-repeat 1px 10px;}

.pdf_list {position:relative;padding:0 9px 0 0;background:url('../../images/user/sub/pdf_bg01.gif') repeat-y right top;}
.pdf_inner01 {padding:0 0 9px 0;background:url('../../images/user/sub/pdf_bg02.gif') repeat-x left bottom;}
.pdf_inner02 {border:1px solid #86b7e0;padding:0 20px 10px 20px;}
.pdf_view {width:100%;clear:both;line-height:1.4em;}
.pdf_view td {padding:9px 5px 8px 0;color:#555;background:url('../../images/user/sub/dotline.gif') repeat-x left bottom;text-align:center;}
.pdf_view td.tit {padding:9px 5px 8px 10px;text-align:left;}
.pdf_view td.td04 {white-space:nowrap;}
.pdf_view tbody tr.last-child td {background:none;}
.pdf_list .pdf_bg01 {width:9px;height:11px;position:absolute;right:0;top:0;background:url('../../images/user/sub/pdf_bg03.gif') no-repeat left top;}
.pdf_list .pdf_bg02 {width:9px;height:9px;position:absolute;right:0;bottom:0;background:url('../../images/user/sub/pdf_bg04.gif') no-repeat left top;}
.pdf_list .pdf_bg03 {width:11px;height:9px;position:absolute;left:0;bottom:0;background:url('../../images/user/sub/pdf_bg05.gif') no-repeat left top;}

.pdf_setup {text-align:center;padding:30px 0 0 0;}

/* ÀÔÁÖ±â°ü */
.building_area01 {position:relative;width:393px;height:488px;margin:48px 0 170px 0;background:url('../../images/user/sub/building.gif') no-repeat left top;}
.building_area01 li a {display:block;z-index:100;}
.building_area01 .build_content {position:absolute;top:0;left:437px;}
.building_area01 .build_content h5 {margin:0 0 5px 0;padding-top:8px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;}
.building_area01 .build_cont {width:443px;min-height:128px;padding:20px 25px 20px 25px;border:2px solid #555;background:#fff;z-index:1000;}
.building_area01 .build_cont h6 {margin:0 0 10px 0;padding-bottom:8px;font-size:16px;font-weight:bold;color:#3c96e0;border-bottom:1px solid #dfdfdf;}
.building_area01 .build_cont .h6_build {margin:20px 0 10px 0;padding-bottom:8px;font-size:16px;font-weight:bold;color:#3c96e0;border-bottom:1px solid #dfdfdf;}
.building_area01 .build_txt {position:absolute;top:502px;left:0;z-index:1000;line-height:20px;}
.building_area01 .build_txt01 {margin:20px 0 0 0;padding-bottom:0;font-size:16px;font-weight:bold;color:#3c96e0;}
.building_area02 {position:relative;width:393px;height:356px;padding-top:50px;margin:48px 0 180px 0;background:url('../../images/user/sub/building01.gif') no-repeat left top;}
.building_area02 li a {display:block;z-index:100;}
.building_area02 .build_content {position:absolute;top:0;left:437px;}
.building_area02 .build_content h5 {margin:0 0 5px 0;padding-top:8px;font-size:18px;color:#333;font-weight:bold;background:url('../../images/user/sub/up_bar.gif') no-repeat 1px top;}
.building_area02 .build_cont {width:443px;min-height:128px;padding:20px 25px 20px 25px;border:2px solid #555;background:#fff;z-index:1000;}
.building_area02 .build_cont h6 {margin:0 0 10px 0;padding-bottom:8px;font-size:16px;font-weight:bold;color:#3c96e0;border-bottom:1px solid #dfdfdf;}
.building_area02 .build_cont .h6_build {margin:20px 0 10px 0;padding-bottom:8px;font-size:16px;font-weight:bold;color:#3c96e0;border-bottom:1px solid #dfdfdf;}
.building_area02 .build_txt {position:absolute;top:372px;left:0;z-index:1000;line-height:20px;}
.building_area02 .build_txt01 {margin:20px 0 0 0;padding-bottom:0;font-size:16px;font-weight:bold;color:#3c96e0;}

/* °í°´¸¶´ç */
.notify_desc {font-size:18px;padding-top:65px;margin-top:-65px;min-height:105px;color:#333;background:url('../../images/user/sub/notify_desc.jpg') no-repeat right top;line-height:26px;}
.notify_area {position:relative;padding:8px 110px 22px 0;border-bottom:1px solid #dfdfdf;}
.notify_area a.btn_gost {position:absolute;right:0;top:20px;}
.notify_last {margin-bottom:40px;}

/* Á¤º¸¼­ºñ½º */
.information {overflow:hidden;margin-top:55px;}
.information .info_ulist {overflow:hidden;margin-right:-27px;}
.information .info_ulist li {position:relative;float:left;width:292px;margin:0 27px 35px 0;text-align:center;}
.information .info_ulist li.mh {min-height:270px;}
.information .info_ulist .info_dlist dt {margin:10px 0 4px;font-size:16px;color:#3c96e0;}
.information .info_ulist .info_dlist dt a {padding:0 25px 3px;color:#3c96e0;background:url('../../images/user/sub/icon_win.gif') no-repeat right top;}
.information .info_ulist .info_dlist dt a.bgnone {background:none;}
.information .info_ulist .info_dlist dd {text-align:left;line-height:20px;}

/* °Ë»ö¼­ºñ½º */
.search_list {border-top:2px solid #549fde;border-bottom:1px solid #549fde;clear:both;}
.search_list dl {border-top:1px solid #dfdfdf;padding-bottom:16px}
.search_list dl:first-child {border-top:0;}
.search_list dt {font-weight:bold;color:#333;font-size:16px;margin:10px 0 2px;line-height:28px;}
.search_list dd {color:#555;padding-right:30px;line-height:24px;}
.search_list dd.dd01 {color:#888;text-align:right;margin-top:8px;}

.clause_box {line-height:24px;}
.h4_private {font-weight:bold;color:#333;font-size:20px;margin:50px 0 10px;}
.h4_agree01 {font-weight:bold;color:#333;font-size:20px;margin:50px 0 10px;}
.h4_agree02 {font-weight:bold;color:#333;font-size:20px;margin:25px 0 10px;}
.clause_desc {padding-bottom:17px;border-bottom:1px solid #dfdfdf;}
.clause_list {position:relative;overflow:hidden;padding-bottom:17px;border-bottom:1px solid #dfdfdf;}
.clause_list.last {border-bottom:0;}
.clause_list dt {margin:15px 0 4px 0;font-size:16px;color:#4290d0;font-weight:bold;}

.h4_benefit {font-weight:bold;color:#333;font-size:24px;margin:47px 0 7px;line-height:26px;}
.benefit_desc {margin:7px 0 10px;font-size:16px;}
.benefit {position:relative;border-bottom:1px solid #dbdbdb;clear:both;padding-left:294px;margin:30px 0 0;}
.benefit.last {border-bottom:0;}
.benefit_tit01 {position:absolute;left:0;top:0;width:263px;height:207px;font-weight:bold;color:#fff;font-size:24px;text-align:center;
background:url('../../images/user/sub/bg_benefit01.gif') no-repeat 10px top;}
.benefit_tit02 {position:absolute;left:0;top:0;width:263px;height:207px;font-weight:bold;color:#fff;font-size:24px;text-align:center;
background:url('../../images/user/sub/bg_benefit02.gif') no-repeat 10px top;line-height:24px;}
.benefit_tit03 {position:absolute;left:0;top:0;width:263px;height:207px;font-weight:bold;color:#fff;font-size:24px;text-align:center;
background:url('../../images/user/sub/bg_benefit03.gif') no-repeat 10px top;}
.benefit_tit01 span {display:inline-block;padding:155px 0 0 19px;}
.benefit_tit02 span {display:inline-block;padding:142px 0 0 17px;}
.benefit_tit02 em {font-size:18px;}
.benefit_tit03 span {display:inline-block;padding:155px 0 0 19px;}
.benefit_list {overflow:hidden;padding:0 0 37px 0;}
.benefit_list dl {overflow:hidden;margin-bottom:17px;}
.benefit_list dl dt {float:left;width:95px;height:28px;padding:5px 9px 0 0;color:#fff;font-weight:bold;text-align:right;}
.benefit_list.blist01 dl dt {background:url('../../images/user/sub/bg_benefit01_01.gif') no-repeat left top;}
.benefit_list.blist02 dl dt {background:url('../../images/user/sub/bg_benefit02_01.gif') no-repeat left top;}
.benefit_list.blist03 dl dt {background:url('../../images/user/sub/bg_benefit03_01.gif') no-repeat left top;}
.benefit_list dl dt span {color:#333;padding-left:7px;}
.benefit_list dl dd {float:left;width:80%;padding:5px 0 0 10px;}

/* »çÀÌÆ®¸Ê */
.sitemap {overflow:hidden;margin-top:20px;}
.sitemap .h4_title {margin:20px 0 10px;font-weight:bold;color:#2185d7;font-size:22px;padding-bottom:10px;border-bottom:2px solid #555;}
.sitemap .site01,.sitemap .site03,.sitemap .site04,.sitemap .site05 {float:left;width:222px;margin-right:16px;}
.sitemap .site06 {float:left;width:215px;}
.sitemap .site02 {float:left;width:689px;}
.sitemap .site_menu li {color:#333;}
.sitemap .site_menu li a {color:#333;font-weight:bold;line-height:30px;}
.sitemap .site_menu li li {color:#666;padding-left:15px;background:url('../../images/user/sub/dot06.gif') no-repeat 5px 10px;}
.sitemap .site_menu li li a {color:#666;font-weight:normal;line-height:24px;}
.sitemap .site_menu li a:hover {color:#2185d7;}
.sitemap .site_menu li ul {padding-bottom:10px;}
.sitemap .site02 .site_menu li {float:left;width:340px;}
.sitemap .site02 .site_menu li li {float:none;width:340px;}
.sitemap .site02 .site_menu li.menu02 {height:258px;}
.sitemap .site02 .site_menu li.menu02 li {height:auto;}
.sitemap .site02 .site_menu li.menu04 {height:280px;}
.sitemap .site02 .site_menu li.menu04 li {height:auto;}

/* ¼­ºê¸ÞÀÎ */
.sub_img {text-align:center;margin-bottom:60px;padding-top:30px;}
.sub_img02 {text-align:center;}
.sub_tit01 {font-size:23px;color:#555;font-weight:bold;line-height:32px;}

/* °¡ÀÔÇÏ´Ü */
.appraisal{position: relative;margin-top: 30px;}
.appraisal img{width: 930px;height: 571px;}
.appraisal label{vertical-align: top;cursor: pointer;}
.appraisal .chk-radio01{position: absolute;top: 185px;right: 90px;}
.appraisal .chk-radio02{position: absolute;top: 285px;right: 90px;}
.appraisal .chk-radio03{position: absolute;top: 380px;right: 90px;}

/* ±â±¸Á¶Á÷ */
.ogz_map{width: 100%;overflow-x: scroll;}
.ogz_map img{width: 929px !important}