@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://cdn.jsdelivr.net/font-notosans-kr/1.0.0-v1004/NotoSansKR-full.css);

* {font-family:"NotoSansKR","나눔고딕", "NanumGothic", "Malgun Gothic", "돋움", "Dotum", "AppleGothic", sans-serif !important;}

body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal;}
img {border:none; padding:0; margin:0; outline:none;}
a {border:none; padding:0; margin:0; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
input, select, textarea {margin:0; padding:0; outline:none; font-size:13px; color:#555555;}
ul {list-style:none; padding:0; margin:0; *zoom:1;}
ul:after {content:""; display:block; clear:both;}

input::-moz-placeholder {color:#000000;}
input::-webkit-input-placeholder {color:#000000;}

textarea::-moz-placeholder {color:#000000;}
textarea::-webkit-input-placeholder {color:#000000;}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url("/img/sub/select_arrow.png") no-repeat 95% 50%; /*셀렉박스 화살표 */
}

/*IE 10, 11의 네이티브 화살표 숨기기*/ 
select::-ms-expand {display:none;}

/*display:inline-block; *display:inline; zoom:1;*/

#wrap {width:100%; min-width:1200px; margin:0 auto;}

/*헤더*/
#header {width:100%; margin:0 auto; padding:34px 0;}
#header > .header {width:1100px; margin:0 auto;}
#header > .header:after {content:""; display:block; clear:both;}
#header > .header > .logo {float:left;}
#header > .header > .nav {float:right; padding-top:20px;}
#header > .header > .nav > ul {}
#header > .header > .nav > ul > li {float:left; display:block; padding:0 20px; text-align:center; position:relative; top:0; left:0;}
#header > .header > .nav > ul > li > a {font-size:17px; color:#3c3c3c; line-height:17px;}
#header > .header > .nav > ul > li > .bar {width:1px; height:14px; background-color:#d2d2d2; position:absolute; top:2px; right:0; z-index:9;}

/*컨텐츠*/
#container {width:100%; margin:0 auto;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .slide_con {}
#main_con > .slide_con .main_slide {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .slide_con .main_slide .slides {}
#main_con > .slide_con .main_slide .slides li {height:460px; background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .slide_con .main_slide .btn_con {width:1100px; margin:0 auto; position:absolute; top:50%; left:0; right:0; margin-top:-23px; z-index:9;}
#main_con > .slide_con .main_slide .btn_con > table {width:100%; margin:0 auto;}
#main_con > .contents_con {width:1100px; margin:0 auto; padding-top:89px;}
#main_con > .contents_con > .product_con {margin-bottom:90px;}
#main_con > .contents_con > .product_con > .title_con {margin-bottom:30px;}
#main_con > .contents_con > .product_con > .list_con {}
#main_con > .contents_con > .product_con > .list_con > ul {}
#main_con > .contents_con > .product_con > .list_con > ul > li {float:left; display:block; margin-left:10px;}
#main_con > .contents_con > .product_con > .list_con > ul > li:first-child {margin-left:0;}
#main_con > .contents_con > .download_con {margin-bottom:90px;}
#main_con > .contents_con > .download_con > .title_con {margin-bottom:30px;}
#main_con > .contents_con > .download_con > .list_con {}
#main_con > .contents_con > .download_con > .list_con > ul {}
#main_con > .contents_con > .download_con > .list_con > ul > li {float:left; display:block; margin-left:10px;}
#main_con > .contents_con > .download_con > .list_con > ul > li:first-child {margin-left:0;}
#main_con > .contents_con > .download_con > .list_con > ul > li .list_div {}
#main_con > .contents_con > .download_con > .list_con > ul > li .list_div > .btn_con {margin-bottom:15px;}
#main_con > .contents_con > .download_con > .list_con > ul > li .list_div > .text_con {}
#main_con > .contents_con > .info_con {margin-bottom:90px;}
#main_con > .contents_con > .info_con > .title_con {margin-bottom:30px;}
#main_con > .contents_con > .info_con > .contents_con {*zoom:1;}
#main_con > .contents_con > .info_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con {float:left; width:220px; height:261px; border:1px solid #e6e6e6; padding:37px 23px 0 23px; margin-right:10px;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .title_con {margin-bottom:17px; text-align:center;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con {}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul {}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li {border-top:1px solid #e6e6e6; padding:13px 0;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li:first-child {padding-top:0; border-top:0;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a {display:block;} 
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a > .list_div {}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a > .list_div > .title_con {margin-bottom:3px;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a > .list_div > .title_con span {color:#505050;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a > .list_div > .title_con .dot {color:#00824e; font-weight:bold;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a > .list_div > .date_con {padding:0 11px;}
#main_con > .contents_con > .info_con > .contents_con > .notice_con > .list_con > ul > li > a > .list_div > .date_con span {color:#b4b4b4;}
#main_con > .contents_con > .info_con > .contents_con > .banner01_con {float:left; width:265px; border:1px solid #e6e6e6; margin-right:10px;}
#main_con > .contents_con > .info_con > .contents_con > .banner02_con {float:left; width:266px; border:1px solid #e6e6e6; margin-right:10px;}
#main_con > .contents_con > .info_con > .contents_con > .rw_con {float:left; width:267px;}
#main_con > .contents_con > .info_con > .contents_con > .rw_con > .btn01_con {border:1px solid #e6e6e6; margin-bottom:10px;}
#main_con > .contents_con > .info_con > .contents_con > .rw_con > .btn02_con {border:1px solid #e6e6e6;}
#main_con > .contents_con > .partners_con {border-top:1px solid #e6e6e6; padding:24px 0;}
#main_con > .contents_con > .partners_con > ul {}
#main_con > .contents_con > .partners_con > ul > li {float:left; display:block; margin-left:4px;}
#main_con > .contents_con > .partners_con > ul > li:first-child {margin-left:0;}

/*푸터*/
#footer {width:100%; margin:0 auto;}
#footer > .footer {width:1100px; margin:0 auto; border-top:1px solid #969696; padding:31px 0 46px 0;}
#footer > .footer > .text01_con {margin-bottom:7px; text-align:center;}
#footer > .footer > .text01_con span {color:#b4b4b4; line-height:20px;}
#footer > .footer > .text02_con {text-align:center;}
#footer > .footer > .text02_con span {color:#b4b4b4; line-height:20px;}

/*서브 컨텐츠*/
#sub_con {}
#sub_con > .tr_con {height:160px; padding-top:80px; background-repeat:no-repeat; background-size:cover; background-position:center; text-align:center;}
#sub_con > .tr_con > .title_con {margin-bottom:21px;}
#sub_con > .tr_con > .route_con {}
#sub_con > .tr_con > .route_con img {vertical-align:middle;}
#sub_con > .tr_con > .route_con .route_arrow {margin:0 10px;}
#sub_con > .tr_con > .route_con span {color:#d0d0d0; vertical-align:middle;}
#sub_con > .contents_con {width:1100px; margin:0 auto; padding:70px 0 140px 0; *zoom:1;}
#sub_con > .contents_con:after {content:""; display:block; clear:both;}
#sub_con > .contents_con > .left_con {float:left; width:200px; border-top:1px solid #969696;}
#sub_con > .contents_con > .left_con > .title_con {padding:33px 0 21px 0; text-align:center;}
#sub_con > .contents_con > .left_con > .nav {background-color:#f5f5f5; margin-bottom:33px;}
#sub_con > .contents_con > .left_con > .nav > ul {}
#sub_con > .contents_con > .left_con > .nav > ul > li {position:relative;}
#sub_con > .contents_con > .left_con > .nav > ul > li:hover > .sub_nav {display:block;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a {display:block; padding:0 24px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table {width:100%; margin:auto;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table > tbody > tr > td {height:48px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table > tbody > tr > td span {font-size:15px; color:#646464;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table > tbody > tr > td img {display:none;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav {display:none; position:absolute; right:-182px; top:4px; z-index:999;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li {margin-bottom:10px; padding-left:10px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a {display:block; padding:0 20px; width:175px; background-color:#eeeeee; border-radius:30px; box-sizing:border-box;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table {width:100%; margin:auto;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table > tbody > tr > td {height:40px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table > tbody > tr > td span {font-size:15px; color:#bbbbbb;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table > tbody > tr > td img.on {display:none;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a:hover {background-color:#fdc00f;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a:hover > table > tbody > tr > td span {color:#ffffff;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a:hover > table > tbody > tr > td img.off {display:none;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a:hover > table > tbody > tr > td img.on {display:inline-block;}
#sub_con > .contents_con > .left_con > .nav > ul > .bar_li {padding:0 24px;}
#sub_con > .contents_con > .left_con > .nav > ul > .bar_li > div {height:1px; background-color:#ebebeb;}
#sub_con > .contents_con > .left_con > .nav > ul > .on {}
#sub_con > .contents_con > .left_con > .nav > ul > .on > a {background-color:#667288;}
#sub_con > .contents_con > .left_con > .nav > ul > .on > a > table > tbody > tr > td span {color:#ffffff; font-weight:bold;}
#sub_con > .contents_con > .left_con > .nav > ul > .on > a > table > tbody > tr > td img {display:block;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a.on {background-color:#fdc00f;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a.on > table > tbody > tr > td span {color:#ffffff;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a.on > table > tbody > tr > td img.off {display:none;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a.on > table > tbody > tr > td img.on {display:inline-block;}
#sub_con > .contents_con > .left_con > .info_banner {}
#sub_con > .contents_con > .right_con {float:right; width:850px; padding-top:20px;}
#sub_con > .contents_con > .right_con > .title_con {margin-bottom:50px; text-align:center;}
#sub_con > .contents_con > .right_con > .contents_con {}

/*번호목록*/
.number_list_con {text-align:center;}
.number_list_con .number_list_btn {vertical-align:middle;}
.number_list_con .list_a {margin:0 10px; font-size:15px; color:#b4b4b4; vertical-align:middle;}
.number_list_con .on {color:#00423d;}

/*회사소개*/
.company_tr_con {background-image:url("/img/company/company_tr_con_bg.png");}

.company_sub02_con {width:602px; margin:0 auto; border-left:1px solid #dcdcdc; padding:173px 0 0 91px; position:relative; top:0; left:0;}
.company_sub02_con > img {position:absolute; top:0; left:-79px; z-index:9;}
.company_sub02_con > ul {}
.company_sub02_con > ul > li {margin-top:45px;}
.company_sub02_con > ul > li:first-child {margin-top:0;}
.company_sub02_con > ul > li .list_div {}
.company_sub02_con > ul > li .list_div > .year_con {margin-bottom:15px; position:relative; top:0; left:0;}
.company_sub02_con > ul > li .list_div > .year_con img {margin-top:-2px; position:absolute; top:50%; left:-92px; z-index:9;}
.company_sub02_con > ul > li .list_div > .year_con span {font-size:42px; color:#3c3c3c; line-height:47px;}
.company_sub02_con > ul > li .list_div > .info_con {}
.company_sub02_con > ul > li .list_div > .info_con > ul {}
.company_sub02_con > ul > li .list_div > .info_con > ul > li {margin-top:11px;}
.company_sub02_con > ul > li .list_div > .info_con > ul > li:first-child {margin-top:0;}
.company_sub02_con > ul > li .list_div > .info_con > ul > li > table {width:100%; margin:0 auto;}
.company_sub02_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > td {}
.company_sub02_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > .date_td {}
.company_sub02_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > .date_td span {font-size:15px; color:#667288; line-height:20px;}
.company_sub02_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > .info_td {}
.company_sub02_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > .info_td span {font-size:15px; color:#505050; line-height:20px;}

.company_sub04_con {}
.company_sub04_con .list_div {margin-top:54px;}
.company_sub04_con .list_div:first-child {margin-top:0;}
.company_sub04_con .list_div > .title_con {margin-bottom:28px;}
.company_sub04_con .list_div > .list_con {}
.company_sub04_con .list_div > .list_con > ul {}
.company_sub04_con .list_div > .list_con > ul > li {float:left; width:193px; margin:0 26px 26px 0;}
.company_sub04_con .list_div > .list_con > ul > li .item_div {cursor:pointer;}
.company_sub04_con .list_div > .list_con > ul > li .item_div > .img_con {margin-bottom:16px;}
.company_sub04_con .list_div > .list_con > ul > li .item_div > .img_con img {border:1px solid #e6e6e6;}
.company_sub04_con .list_div > .list_con > ul > li .item_div > .text_con {height:40px; padding:0 10px; text-align:center;}
.company_sub04_con .list_div > .list_con > ul > li .item_div > .text_con span {color:#282828; font-weight:bold; line-height:20px;}
.company_sub04_con .list_div > .list_con > ul > li .popup_con {display:none; width:500px; margin:0 auto; position:fixed; top:50%; left:0; right:0; margin-top:-354px; z-index:9999;}
.company_sub04_con .list_div > .list_con > ul > li .popup_con > .close_btn {position:absolute; top:0; right:-70px; z-index:9; cursor:pointer;}
.company_sub04_con .list_div > .list_con > ul > li .popup_con_bg {display:none; width:100%; background-color:#000000; opacity:0.3; position:absolute; top:0; left:0; z-index:999;}

.company_sub05_con {}
.company_sub05_con > .map_con {margin-bottom:60px;}
.company_sub05_con > .map_con #map-canvas {width:848px; height:398px; border:1px solid #e6e6e6;}

/*스마트안내판*/
.sgb_tr_con {background-image:url("/img/sgb/sgb_tr_con_bg.png");}

.sgb_sub01_con {}
.sgb_sub01_con > .video_con {width:460px; height:368px; background:url("/img/sgb/sgb_sub01_video_con_bg.png") no-repeat; padding:97px 202px 0 188px;}

/*조달등록제품*/
.support_tr_con {background-image:url("/img/support/support_tr_con_bg.png");}

/*안내판*/
.gb_tr_con {background-image:url("/img/gb/gb_tr_con_bg.png");}

/*수목라벨*/
.label_tr_con {background-image:url("/img/label/label_tr_con_bg.png");}

/*자료실*/
.reference_tr_con {background-image:url("/img/reference/reference_tr_con_bg.png");}

/*개인결제*/
.payment_tr_con {background-image:url("/img/payment/payment_tr_con_bg.png");}

.payment_sub01_con {}
.payment_sub01_con > .list_con {margin-bottom:50px;}
.payment_sub01_con > .list_con > table {width:100%; margin:0 auto; border-top:1px solid #00423d;}
.payment_sub01_con > .list_con > table > tbody > tr > td {border-bottom:1px solid #e6e6e6; padding-top:10px; padding-bottom:10px;}
.payment_sub01_con > .list_con > table > tbody > tr > .img_td {width:110px;}
.payment_sub01_con > .list_con > table > tbody > tr > .text_td {padding-left:30px;}
.payment_sub01_con > .list_con > table > tbody > tr > .text_td span {font-size:14px; color:#3c3c3c;}
.payment_sub01_con > .list_con > table > tbody > tr > .btn_td {width:140px;}
.payment_sub01_con > .list_con > table > tbody > tr > .btn_td .a_btn {display:inline-block; *display:inline; zoom:1; width:100px; background-color:#667288; text-align:center; font-size:14px; color:#ffffff; line-height:40px;}
.payment_sub01_con > .number_list_con {}

.payment_sub01_write_con {}
.payment_sub01_write_con > .input_con {margin-bottom:30px;}
.payment_sub01_write_con > .input_con > .intro_con {margin-bottom:5px;}
.payment_sub01_write_con > .input_con > .intro_con span {font-size:14px; color:#3c3c3c;}
.payment_sub01_write_con > .input_con > table {width:100%; margin:0 auto; border-top:1px solid #00423d;}
.payment_sub01_write_con > .input_con > table > tbody > tr > td {height:60px; border-bottom:1px solid #e6e6e6;}
.payment_sub01_write_con > .input_con > table > tbody > tr > .title_td {background-color:#f5f5f5; padding-left:20px;}
.payment_sub01_write_con > .input_con > table > tbody > tr > .title_td span {font-size:14px; color:#3c3c3c;}
.payment_sub01_write_con > .input_con > table > tbody > tr > .info_td {padding-left:30px; padding-right:30px;}
.payment_sub01_write_con > .input_con > table > tbody > tr > .info_td span {font-size:14px; color:#3c3c3c;}
.payment_sub01_write_con > .input_con > table > tbody > tr > .info_td .select {height:36px; border:1px solid #cccccc; padding:6px;}
.payment_sub01_write_con > .input_con > table > tbody > tr > .info_td .input {height:22px; border:1px solid #cccccc; padding:6px;}
.payment_sub01_write_con > .btn_con {text-align:center;}
.payment_sub01_write_con > .btn_con .input_btn {width:100px; border:0; background-color:#667288; margin:0 4px; text-align:center; font-size:14px; color:#ffffff; line-height:40px; cursor:pointer;}
.payment_sub01_write_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; border:1px solid #667288; margin:0 4px; text-align:center; font-size:14px; color:#667288; line-height:38px;}

.payment_sub01_ing_con {}
.payment_sub01_ing_con > .info_con {border-top:1px solid #00423d; border-bottom:1px solid #e6e6e6; padding:48px 0; margin-bottom:30px; text-align:center;}
.payment_sub01_ing_con > .info_con > .img_con {margin-bottom:14px;}
.payment_sub01_ing_con > .info_con > .text_con {}
.payment_sub01_ing_con > .info_con > .text_con span {font-size:14px; color:#3c3c3c;}
.payment_sub01_ing_con > .btn_con {text-align:center;}
.payment_sub01_ing_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:100px; background-color:#667288; text-align:center; font-size:14px; color:#ffffff; line-height:40px;}

/*안내판 게시판 서브 탭 메뉴*/
.notice_nav_con {margin-bottom:35px;}
.notice_nav_con > ul > li {float:left; margin-right:20px;}
.notice_nav_con > ul > li > a {display:block; width:175px; padding:0 20px; background-color:#eeeeee;  border-radius:30px; box-sizing:border-box;}
.notice_nav_con > ul > li > a > table {width:100%; margin:auto;}
.notice_nav_con > ul > li > a > table > tbody > tr > td {height:40px;}
.notice_nav_con > ul > li > a > table > tbody > tr > td span {font-size:18px; color:#bbbbbb; font-weight:600;}
.notice_nav_con > ul > li > a > table > tbody > tr > td img.on {display:none;}
.notice_nav_con > ul > li > a:hover {background-color:#fdc00f;}
.notice_nav_con > ul > li > a:hover > table > tbody > tr > td span {color:#ffffff;}
.notice_nav_con > ul > li > a:hover > table > tbody > tr > td img.off {display:none;}
.notice_nav_con > ul > li > a:hover > table > tbody > tr > td img.on {display:inline-block;}
.notice_nav_con > ul > li > a.on {background-color:#fdc00f;}
.notice_nav_con > ul > li > a.on > table > tbody > tr > td span {color:#ffffff;}
.notice_nav_con > ul > li > a.on > table > tbody > tr > td img.off {display:none;}
.notice_nav_con > ul > li > a.on > table > tbody > tr > td img.on {display:inline-block;}

/*게시판*/
#notice_list_con {}
#notice_list_con > .search_con {background-color:#fafafa; padding:24px 0; text-align:center;}
#notice_list_con > .search_con .select {width:100px; border:1px solid #e6e6e6; background-color:#ffffff; padding:8px; vertical-align:middle;}
#notice_list_con > .search_con .input {width:317px; border:1px solid #e6e6e6; padding:8px; margin:0 7px; vertical-align:middle;}
#notice_list_con > .search_con .input_btn {width:70px; border:0; background-color:#7d7d7d; color:#ffffff; line-height:36px; cursor:pointer; vertical-align:middle;}
#notice_list_con > .number_list_con {margin-top:20px;}

/*일반 게시판*/
.normal_notice_con {margin-bottom:60px;}
.normal_notice_con > table {width:100%; margin:0 auto; border-top:1px solid #00423d;}
.normal_notice_con > table > thead > tr > td {height:59px; border-bottom:1px solid #e6e6e6; background-color:#f8f8f8;}
.normal_notice_con > table > thead > tr > td span {font-size:14px; color:#3c3c3c;}
.normal_notice_con > table > tbody > tr > td {height:59px; border-bottom:1px solid #e6e6e6;}
.normal_notice_con > table > tbody > tr > td span {font-size:14px; color:#969696;}
.normal_notice_con > table > tbody > tr > td .notice_btn {display:inline-block; *display:inline; zoom:1; width:40px; background-color:#00423d; text-align:center; font-size:12px; color:#ffffff; line-height:26px;}
.normal_notice_con > table > tbody > tr > .info_td {padding:0 20px;}
.normal_notice_con > table > tbody > tr > .info_td span {color:#3c3c3c;}

/*갤러리 게시판*/
.gallery_notice_list_con {margin-bottom:20px;}
.gallery_notice_list_con > ul {}
.gallery_notice_list_con > ul > li {float:left; display:block; width:266px; height:310px; margin:0 26px 47px 0;}
.gallery_notice_list_con > ul > li .list_div {}
.gallery_notice_list_con > ul > li .list_div > .img_con {margin-bottom:22px; position:relative; top:0; left:0;}
.gallery_notice_list_con > ul > li .list_div > .img_con .over {display:none; position:absolute; top:0; left:0; z-index:9;}
.gallery_notice_list_con > ul > li .list_div > .img_con:hover .over {display:block;}
.gallery_notice_list_con > ul > li .list_div > .text_con {}
.gallery_notice_list_con > ul > li .list_div > .text_con > table {width:100%; margin:0 auto;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > td {}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .title_td {}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .title_td a {font-size:16px; color:#282828;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td {}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td a {margin-left:10px;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td a:first-child {margin-left:0;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td a > img {margin-right:4px; vertical-align:middle;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td a > span {color:#b4b4b4; vertical-align:middle;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_btn {}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_btn > span {color:#667288;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_con {display:none; width:705px; margin:0 auto; position:fixed; top:80px; left:0; right:0; z-index:9999;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_con > .close_con {margin-bottom:15px; text-align:right;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_con > .close_con img {cursor:pointer;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_con > .info_con {height:auto; max-height:700px; border:1px solid #c4c4c4; background-color:#ffffff; overflow-y:scroll;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_con > .info_con img {display:block; max-width:686px; margin:0 auto;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .popup_con_bg {width:100%; background-color:#000000; opacity:0.5; position:absolute; top:0; left:0; z-index:999; display:none;}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .down_btn {}
.gallery_notice_list_con > ul > li .list_div > .text_con > table > tbody > tr > .btn_td .down_btn > span {color:#b4b4b4;}

/*게시판 뷰 페이지*/
#notice_view_con {}
#notice_view_con > .view_con {}
#notice_view_con > .view_con > table {width:100%; margin:0 auto; border-top:1px solid #00423d;}
#notice_view_con > .view_con > table > thead > tr > td {padding-left:20px; padding-right:20px;}
#notice_view_con > .view_con > table > thead > tr > .title_td {border-bottom:1px solid #e6e6e6; background-color:#f8f8f8; padding-top:20px; padding-bottom:20px;}
#notice_view_con > .view_con > table > thead > tr > .title_td span {font-size:14px; color:#3c3c3c; line-height:19px;}
#notice_view_con > .view_con > table > thead > tr > .info_td {padding-top:10px;}
#notice_view_con > .view_con > table > thead > tr > .info_td span {color:#969696;}
#notice_view_con > .view_con > table > thead > tr > .info_td .bar {font-size:11px; color:#e6e6e6;}
#notice_view_con > .view_con > table > thead > tr > .file_td {padding-top:10px;}
#notice_view_con > .view_con > table > thead > tr > .file_td span {color:#969696;}
#notice_view_con > .view_con > table > tbody > tr > td {border-bottom:1px solid #e6e6e6;}
#notice_view_con > .view_con > table > tbody > tr > .posts_td {padding:30px 20px;}
#notice_view_con > .view_con > table > tbody > tr > .posts_td span {line-height:1.8em;}
#notice_view_con > .view_con > table > tbody > tr > .posts_td img {max-width:810px;}
#notice_view_con > .article_con {}
#notice_view_con > .article_con > table {width:100%; margin:0 auto;}
#notice_view_con > .article_con > table > tbody > tr > td {height:56px; border-bottom:1px solid #e6e6e6;}
#notice_view_con > .article_con > table > tbody > tr > .title_td {}
#notice_view_con > .article_con > table > tbody > tr > .title_td span {font-size:14px; color:#3c3c3c; vertical-align:middle;}
#notice_view_con > .article_con > table > tbody > tr > .title_td img {margin-right:30px; vertical-align:middle;}
#notice_view_con > .article_con > table > tbody > tr > .info_td {padding:0 20px;}
#notice_view_con > .article_con > table > tbody > tr > .info_td span {font-size:14px; color:#3c3c3c;}
#notice_view_con > .btn_con {margin-top:20px; text-align:right;}
#notice_view_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:80px; border:1px solid #969696; text-align:center; font-size:14px; color:#646464; line-height:33px;}

/*갤러리 게시판 뷰 페이지*/
.gallery_notice_view_con {}
.gallery_notice_view_con > .slide_con {margin-bottom:70px;}
.gallery_notice_view_con > .slide_con .gallery_notice_view_slide {width:580px; margin:0 auto; position:relative; top:0; left:0;}
.gallery_notice_view_con > .slide_con .gallery_notice_view_slide .slides {}
.gallery_notice_view_con > .slide_con .gallery_notice_view_slide .slides li {}
.gallery_notice_view_con > .slide_con .gallery_notice_view_slide .slides li img {max-width:100%; height:auto;}
.gallery_notice_view_con > .slide_con .gallery_notice_view_slide .prev_btn {position:absolute; top:250px; left:-135px; z-index:9;}
.gallery_notice_view_con > .slide_con .gallery_notice_view_slide .next_btn {position:absolute; top:250px; right:-135px; z-index:9;}
.gallery_notice_view_con > .view_con {width:446px; margin:0 auto; background-color:#fafafa; padding:62px 202px 70px 202px;}
.gallery_notice_view_con > .view_con > .title_con {border-bottom:1px solid #e6e6e6; padding-bottom:27px; margin-bottom:47px; text-align:center;}
.gallery_notice_view_con > .view_con > .title_con span {font-size:35px; color:#3c3c3c; font-weight:medium; line-height:40px;}
.gallery_notice_view_con > .view_con > .option_con {margin-bottom:63px;}
.gallery_notice_view_con > .view_con > .option_con > table {margin:0 auto;}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > td {}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .title_td {}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .title_td span {color:#505050; font-weight:bold; line-height:18px;}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .info_td {}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .info_td > ul {}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .info_td > ul > li {margin-top:7px;}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .info_td > ul > li:first-child {margin-top:0;}
.gallery_notice_view_con > .view_con > .option_con > table > tbody > tr > .info_td > ul > li span {color:#505050; line-height:18px;}
.gallery_notice_view_con > .view_con > .btn_con {text-align:center;}
.gallery_notice_view_con > .view_con > .btn_con .a_btn01 {display:inline-block; *display:inline; zoom:1; width:138px; border:1px solid #00423d; margin:0 3px; text-align:center; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .a_btn01 > img {margin-right:6px; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .a_btn01 > span {font-size:16px; color:#00423d; font-weight:medium; line-height:50px; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .a_btn02 {display:inline-block; *display:inline; zoom:1; width:138px; border:1px solid #969696; margin:0 3px; text-align:center; font-size:16px; color:#969696; font-weight:medium; line-height:50px; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .popup_btn {display:inline-block; *display:inline; zoom:1; width:138px; border:1px solid #667288; margin:0 3px; text-align:center; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .popup_btn > img {margin-right:6px; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .popup_btn > span {font-size:16px; color:#667288; font-weight:medium; line-height:50px; vertical-align:middle;}
.gallery_notice_view_con > .view_con > .btn_con .popup_con {display:none; width:705px; margin:0 auto; position:fixed; top:80px; left:0; right:0; z-index:9999;}
.gallery_notice_view_con > .view_con > .btn_con .popup_con > .close_con {margin-bottom:15px; text-align:right;}
.gallery_notice_view_con > .view_con > .btn_con .popup_con > .close_con img {cursor:pointer;}
.gallery_notice_view_con > .view_con > .btn_con .popup_con > .info_con {height:auto; max-height:700px; border:1px solid #c4c4c4; background-color:#ffffff; overflow-y:scroll;}
.gallery_notice_view_con > .view_con > .btn_con .popup_con > .info_con img {display:block; max-width:686px; margin:0 auto;}
.gallery_notice_view_con > .view_con > .btn_con .popup_con_bg {width:100%; background-color:#000000; opacity:0.5; position:absolute; top:0; left:0; z-index:999; display:none;}