@charset "utf-8";

/* ======================================== font ======================================== */
@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url(./fonts/NanumSquareR.eot);
 src: url(./fonts/NanumSquareR.eot?#iefix) format('embedded-opentype'),
      url(./fonts/NanumSquareR.woff) format('woff'),
      url(./fonts/NanumSquareR.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url(./fonts/NanumSquareB.eot);
 src: url(./fonts/NanumSquareB.eot?#iefix) format('embedded-opentype'),
      url(./fonts/NanumSquareB.woff) format('woff'),
      url(./fonts/NanumSquareB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url(./fonts/NanumSquareEB.eot);
 src: url(./fonts/NanumSquareEB.eot?#iefix) format('embedded-opentype'),
      url(./fonts/NanumSquareEB.woff) format('woff'),
      url(./fonts/NanumSquareEB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url(./fonts/NanumSquareL.eot);
 src: url(./fonts/NanumSquareL.eot?#iefix) format('embedded-opentype'),
      url(./fonts/NanumSquareL.woff) format('woff'),
      url(./fonts/NanumSquareL.ttf) format('truetype');
}

@font-face{font-family:'Nanum Gothic';font-style:normal;font-weight:400;src:local('NanumGothic'), url(./fonts/NanumGothic-Regular.woff) format('woff');}
@font-face{font-family:'Nanum Gothic';font-style:normal;font-weight:700;src:local('NanumGothic-Bold'), url(./fonts/NanumGothic-Bold.woff) format('woff');}

/* ======================================== Reset ======================================== */
*{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
html,body{width:100%;height:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box;}
body,p,h1,h2,h2,h3,h4,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{margin:0;padding:0;}
body{font-size:14px;font-weight:400;color:#111;font-family:'NanumSquare';overflow-y:scroll;}
input,textarea,select,button,table,pre{}
ul,ol,li{display:block;list-style:none;}
img{border:0px none;}
img,input,button,label,select{vertical-align:middle;}
input[type='text'],input[type='password'],input[type='number']{text-indent:5px;}
input[type='submit'],input[type='button'],button{cursor:pointer;}
i,em,address{font-style:normal;}
a{text-decoration:none;color:#111;}
a:hover{text-decoration:none;}
table{border-spacing:0;table-layout:fixed;}
article,aside,hgroup,header,footer,figure,figcaption,nav,section{display:block;}
.clear{display:block;height:0px;font-size:0px;font-size:0em;line-height:0px;content:'';overflow:hidden;clear:both;}
.inner{display:block;position:relative;margin:0 auto;width:1200px;box-sizing:border-box;}
.inner:after{display:block;content:'';clear:both;}
caption, .soundOnly{display:block !important;position:absolute !important;top:-9999px !important;}
.alignLeft{text-align:left !important;}
.alignRight{text-align:right !important;}
.alignCenter{text-align:center !important;}
.floatLeft{float:left !important;}
.floatnone{float:none;}
.floatRight{float:right !important;}
.clearboth{clear:both;}

/* ======================================== Layout ======================================== */
#overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:9}
#skipLink a{display:block;position:fixed;top:-999px;padding:8px 0;width:150px;text-align:center;color:#fff;background:#000;z-index:999999}
#skipLink a:focus, #skipLink a:hover, #skipLink a:focus, #skipLink a:active{left:0px;top:0px}
#skipLink dt{position:absolute;height:0;width:0;left:-9999px;overflow:hidden;font-size:0;line-height:0}
.inner{min-width:1024px;}
#wrap{min-width:1024px;}
#header{height:96px;margin-top:6px;}
#header h1{float:left;margin-top:20px;}
#header h1 img{display:block;}
#gnb{float:right;}
#gnb ul:after{display:block;content:'';clear:both;}
#gnb li{display:block;float:left;margin-left:54px;}
#gnb li a{display:block;line-height:96px;font-size:22px;}
#newsSlider .slick-list li{margin:0 50px;overflow:hidden;}/* border-top-right-radius:20px;border-bottom-left-radius:20px */
#newsSlider .slick-list li a{display:block;}
#newsSlider .slick-list li img{width:1920px;height:620px;}
#newsSlider .slick-slide{position:relative;}
#newsSlider .slick-slide:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#2e377e;opacity:0.5;}
#newsSlider .slick-center:after{display:none;}
#newsSlider .slick-arrow{width:28px;height:51px;background:none;border:0px none;}
#newsSlider .slick-prev{left:0px;background:url(../images/icon_newsSlider_prev.png) no-repeat;}
#newsSlider .slick-next{right:0px;background:url(../images/icon_newsSlider_next.png) no-repeat;}
#newsSlider .slick-dots{bottom:-33px;}
#newsSlider .slick-dots li button{border:0px none;background:#bbbbbb;}
#newsSlider .slick-dots li.slick-active button{background:#009beb;}
#section1{width:1920px;height:620px;background:url(../images/bg_section1.png) no-repeat center top;}
#section1 h3{margin-bottom:90px;padding-top:48px;text-align:center;font-size:40px;letter-spacing:-2px;font-weight:normal;}
#section1 .info{margin-bottom:18px;font-size:38px;letter-spacing:-2px;line-height:130%;}
#section1 p{margin-bottom:55px;font-size:20px;color:#333;line-height:140%;letter-spacing:-1px;}
#section2{width:1920px;height:620px;background:url(../images/bg_section2.jpg) no-repeat center top;}
#section2 .slogan{margin-bottom:15px;padding-top:130px;font-size:47px;line-height:125%;letter-spacing:-2px;}
#section2 p{margin-bottom:80px;font-size:18px;color:#333;line-height:140%;letter-spacing:-1px;}
#section2 a{display:block;padding-left:124px;width:350px;height:108px;background:#fff url(../images/icon_section2_link.png) no-repeat 56px center;border:1px solid #c2d7fa;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;}
#section3{width:1920px;height:620px;background:url(../images/bg_section3.jpg) no-repeat center top;}
#section3 h3{margin-bottom:90px;padding-top:48px;text-align:center;font-size:40px;letter-spacing:-2px;font-weight:normal;}
#section3 .info{margin-bottom:18px;font-size:38px;letter-spacing:-2px;line-height:130%;}
#section3 .info .txtPurple{color:#6363ca;}
#section3 p{margin-bottom:55px;font-size:20px;color:#333;line-height:140%;letter-spacing:-1px;}
/* #section3 a{display:block;padding-left:148px;width:350px;height:108px;background:#6363ca url(../images/icon_section3_link.png) no-repeat 56px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;}*/
#section3 a.txt4 {display:block;padding-left:148px;width:280px;height:108px;background:#6363ca url(../images/icon_section3_link.png) no-repeat 56px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;float:left;}
#section3 a.txt6 {display:block;margin-left:300px;padding-left:148px;width:330px;height:108px;background:#6363ca url(../images/icon_section3_link.png) no-repeat 56px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;}
#section4{width:1920px;height:620px;background:url(../images/bg_section4.png) no-repeat center top;}
#section4 h3{margin-bottom:90px;padding-top:48px;text-align:center;font-size:40px;letter-spacing:-2px;font-weight:normal;}
#section4 .info{margin-bottom:18px;font-size:38px;letter-spacing:-2px;line-height:130%;}
#section4 p{margin-bottom:55px;font-size:20px;color:#333;line-height:140%;letter-spacing:-1px;}
#section4 a{display:block;padding-left:148px;width:350px;height:108px;background:#0068b7 url(../images/icon_section4_link.png) no-repeat 56px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;}
#section5{width:1920px;height:620px;background:url(../images/bg_section5.jpg) no-repeat center top;}
#section5 h3{margin-bottom:90px;padding-top:48px;text-align:center;font-size:40px;letter-spacing:-2px;font-weight:normal;}
#section5 .info{margin-bottom:18px;font-size:38px;letter-spacing:-2px;line-height:130%;}
#section5 p{margin-bottom:55px;font-size:20px;color:#333;line-height:140%;letter-spacing:-1px;}
#section5 a{display:block;padding-left:138px;width:350px;height:108px;background:#5cbf22 url(../images/icon_section5_link.png) no-repeat 40px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;}

#section6{width:1920px;height:620px;background:url(../images/bg_section6.jpg) no-repeat center top;}
#section6 h3{margin-bottom:90px;padding-top:48px;text-align:center;font-size:40px;letter-spacing:-2px;font-weight:normal;}
#section6 .info{margin-bottom:18px;font-size:38px;letter-spacing:-2px;line-height:130%;}
#section6 p{margin-bottom:55px;font-size:20px;color:#333;line-height:140%;letter-spacing:-1px;}
#section6 a{display:block;padding-left:148px;width:350px;height:108px;background:#0068b7 url(../images/icon_section6_link.png) no-repeat 56px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;}

#section7{width:1920px;height:620px;background:url(../images/bg_section7.jpg) no-repeat center top;}
#section7 h3{margin-bottom:90px;padding-top:48px;text-align:center;font-size:40px;letter-spacing:-2px;font-weight:normal;}
#section7 p{margin-bottom:55px;font-size:20px;color:#333;line-height:140%;letter-spacing:-1px;}
#section7 a{display:block;padding-left:138px;width:350px;height:108px;background:#0068b7 url(../images/icon_section7_link.png) no-repeat 40px center;border-top-right-radius:12px;border-bottom-left-radius:12px;line-height:108px;font-size:24px;box-sizing:border-box;letter-spacing:-2px;color:#fff;}

.txtBlue{color:#225cbf;}
.txtRed{color:#cb0a2a;}
.txtGold{color:#e9ae2b;}
.txtPurple{color:#6363ca;}
.txtGreen{color:#5cbf22;}

#footer{background:#838996;margin-top:50px;}
#footer .footerLink{border-bottom:1px solid #c1c4cb;}
#footer .footerLink ul:after{display:block;content:'';clear:both;}
#footer .footerLink ul{margin:0 -15px;}
#footer .footerLink li{display:block;float:left;position:relative;}
#footer .footerLink li:after{display:block;content:'';position:absolute;top:50%;right:0;margin-top:-7px;height:14px;border-right:1px solid #c1c4cb;}
#footer .footerLink li:last-child:after{display:none;}
#footer .footerLink li a{display:block;padding:0 15px;line-height:60px;font-size:15px;color:#fff;font-family:'Nanum Gothic';}
#footer p{padding:38px 0 55px;font-size:15px;color:#fff;font-family:'Nanum Gothic';line-height:150%;letter-spacing:-.5px;}
#sectionNav{position:fixed;top:50%;right:30px;margin-top:-87px;}
#sectionNav ul li{display:block;margin-bottom:7px;background-repeat:no-repeat;background-position:right center;text-align:right;}
#sectionNav.type1 ul li.icon1{background-image:url(../images/icon_sectionNav_type2_1.png);}
#sectionNav.type1 ul li.icon1:hover{background-image:url(../images/icon_sectionNav_type1_1.png);}
#sectionNav.type1 ul li.icon2{background-image:url(../images/icon_sectionNav_type1_3.png);}
#sectionNav.type1 ul li.icon2:hover{background-image:url(../images/icon_sectionNav_type3_3.png);}
#sectionNav ul li a{display:block;padding-right:51px;height:51px;line-height:51px;}
#sectionNav ul li a span{display:none;vertical-align:middle;padding:0 16px;min-width:64px;height:26px;background:#fff;border-radius:13px;text-align:center;line-height:26px;box-sizing:border-box;}
#sectionNav.type1 ul li.icon1:hover a span{display:inline-block;}
#sectionNav.type1 ul li.icon2:hover a span{display:inline-block;}
/* ======================================== Model ========================================= */
.modalWrap{position:absolute;top:80px;left:50%;margin-left:-600px;padding:60px;width:1200px;background:#fff;transition-duration:0.5s;opacity:0;z-index:-1;box-sizing:border-box;}
.modalWrap.active{top:96px;opacity:1;z-index:99;}
.modalWrap .topImg{display:block;margin-bottom:25px;}
h4{margin-bottom:20px;padding-left:20px;min-height:24px;background:url(../images/icon_h4_bullet.jpg) no-repeat left top;font-size:24px;font-weight:normal;}
.h4Content{margin-bottom:30px;padding-left:20px;font-size:17px;color:#666;letter-spacing:-1.5px;}
.organList{margin:15px -10px;}
.organList:after{display:block;content:'';clear:both;}
.organList li{display:block;float:left;padding:10px;width:25%;box-sizing:border-box;}
.organList li img{border:1px solid #ddd;}
.listCon li{display:block;position:relative;margin-bottom:5px;padding-left:12px;line-height:150%;}
.listCon li:after{display:block;content:'';position:absolute;left:0;top:10px;width:6px;border-top:1px solid #949494;}
.modalClose{display:block;position:absolute;right:0;top:-60px;width:60px;height:60px;background:#225cbf url(../images/icon_modalClose.png) no-repeat center;text-indent:-9999em;}

.buyList{margin:20px -10px; clear:both;}
.buyList:after{display:block;content:'';clear:both;}
.buyList li{display:block;float:left;margin:15px;width:202px;height:52px;box-sizing:border-box;border:1px solid #ddd; text-align:center;}

/* ======================================== Slider ======================================== */
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;box-sizing:border-box;}
.slick-slide img{display:block;width:100%;}
.slick-slide.slick-loading img{display:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev{position:absolute;top:50%;left:0;margin-top:-25px;width:50px;height:50px;text-indent:-9999px;background:#fff;z-index:1;}
.slick-next{position:absolute;top:50%;right:0;margin-top:-25px;width:50px;height:50px;text-indent:-9999px;background:#fff;z-index:1;}
.slick-dots{display:block;position:absolute;bottom:10px;left:0;right:0;text-align:center;}
.slick-dots li{display:inline-block;}
.slick-dots li button{display:inline-block;margin:0 5px;width:15px;height:15px;background:none;border:1px #111 solid;text-indent:-9999em;border-radius:50%;}
.slick-dots li.slick-active button{background:#111;}

/* ======================================== Menu ======================================== */
.lineWrap {position:relative;width:120%;height:3px;background:#0d4c99;}
.centerWrap {position: relative;text-align: left;width: 1200px;margin: 0 auto;}
.cf:before,
.cf:after {display:table; content:" ";}
.cf:after {clear:both;}
#container {margin-top:7px;min-height:600px;}
#container menu {width:200px;margin-top:-20px;margin-left:-50px;}
#container menu .subTitle {margin-left:-100px;height:96px;padding-right:26px;font-size:25px;font-weight:700;color:#181818;line-height:96px;text-align:right;font-style:bold;}
#container menu .snb > li > a {display:block;height:40px;padding-right:26px;background: no-repeat -450px -812px;font-size:16px;line-height:40px;text-align:right;font-style:bold;color:#777}
#container menu .snb > .active > a {background-position:-450px -852px;font-weight:700;font-style:bold;color:#000}

/* ====================================== Sub page ====================================== */
#container .subContentWrap {width:1050px;padding-left:235px;background:#fff;margin-bottom:30px;}
#container .search_frm {width:92%;}

#notice{width:92%;height:278px;padding-top:124px;margin-bottom:15px;background:#fff url(../images/bg_sub_notice.jpg) no-repeat center top;}
#notice h3{line-height:110%;font-size:30px;letter-spacing:-2px;font-weight:bold;margin-bottom:15px;}
#notice p{line-height:150%;font-size:24px;}

#fact{width:92%;height:332px;padding-top:70px;margin-bottom:15px;background:#fff url(../images/bg_sub_fact.jpg) no-repeat center top;}
#fact h3{line-height:150%;font-size:30px;letter-spacing:-2px;font-weight:bold;margin-bottom:15px;}
#fact p{line-height:150%;font-size:24px;}

#thermometer{width:92%;height:400px;margin-bottom:15px; background:#fff url(../images/bg_thermometer.jpg) no-repeat; border:1px solid #dfdfdf;}
#contribute{position:absolute;top:94px;left:708px;width:22px;height:201px;background:#1f1f77;}
#contribute1{position:absolute;top:94px;left:733px;width:2px;height:201px;background:#1f1f77;}
#contribute_cnt{position:absolute;top:199px;left:779px;width:50px;height:30px;color:#fff;}
#transmission{position:absolute;top:94px;left:971px;width:22px;height:201px;background:#da0000;}
#transmission1{position:absolute;top:94px;left:996px;width:2px;height:201px;background:#da0000;}
#transmission_cnt{position:absolute;top:199px;left:1060px;width:50px;height:30px;color:#fff;}
#ondo{position:absolute;top:-1px;left:0px;background:#d7e9fd;width:100%;}

#flower{width:92%;height:342px;padding-top:60px;margin-bottom:15px;background:#fff url(../images/bg_sub_flower.jpg) no-repeat center top;}
#flower h3{line-height:150%;font-size:30px;letter-spacing:-2px;font-weight:normal;margin-bottom:15px;}
#flower p{line-height:150%;font-size:24px;}

#medical{width:92%;height:362px;padding-top:40px;margin-bottom:15px;background:#fff url(../images/bg_sub_medical.jpg) no-repeat -49px top;}
#medical h3{font-size:30px;letter-spacing:-2px;font-weight:bold;margin-bottom:15px;color:black}
#medical p{line-height:140%;font-size:20px;margin-bottom:15px;}

#buy{width:92%;height:362px;padding-top:40px;margin-bottom:15px;background:#fff url(../images/bg_sub_4go.jpg) no-repeat -150px center;}
#buy h3{font-size:30px;letter-spacing:-2px;font-weight:bold;margin-bottom:15px;color:black}
#buy p{line-height:140%;font-size:20px;margin-bottom:15px;}


input[type='submit'],.button {height:30px; width:70px; border:solid 1px #dfdfdf; background:#0068b7; color: #fff;}
input[type='text'], input[type='password'], select {height:30px;}

.tbl_bbs {margin: 0px 0px 60px 0px; width:92%}
.tbl_bbs table {display:table; border-collapse:separate;box-sizing:border-box;border-spacing:2px;border-color:black;}
.tbl_bbs .board-list {border-top: 2px solid #004679;}
.tbl_bbs .board-list th {border-bottom:1px solid #0077CE; background:#0068b7; padding:10px 0; color:#FFF; font-weight:bold; text-align:center;}
.tbl_bbs .board-list td {border-bottom:1px solid #CCC; padding:7px 0 7px 0; overflow: hidden; text-align: center;}
.tbl_bbs .board-list .title_td {padding:7px 0px 7px 10px;text-align: left;}
.tbl_bbs .board-list2 {border-top:2px solid #0068b7; border-bottom:1px solid #0068b7; border-spacing:0px;}
.tbl_bbs .board-list2 th {border:0px solid #fff; background:#0068b7; padding:10px 0; color:#FFF; font-weight:bold; text-align:center;}
.tbl_bbs .board-list2 td {border-top:1px solid #fff; border-bottom:1px solid #0068b7; solid #000; overflow: hidden; text-align: center;}
.tbl_bbs .board-list2 table	{border:0px solid #fff;}
.tbl_bbs .board-list2 table img {border:0px solid #fff;}
.tbl_bbs .board-list2 table .img_box {border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:7px 0px}
.tbl_bbs .board-list2 table .txt_box {border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:7px 0px}
.tbl_bbs .board-detail {margin: 0px 0px 5px 0px;border-top: 2px solid #004679;}
.tbl_bbs .board-detail th {border-bottom:1px solid #0077CE; background:#0068b7; padding:10px 0; color:#FFF; font-weight:bold; text-align:center;}
.tbl_bbs .board-detail td {border-bottom:1px solid #0077CE; padding:10px 0 10px 10px; overflow: hidden;}


.tbl_popup_bbs {margin: 0px 0px 60px 0px; width:96%}
.tbl_popup_bbs table {display:table; border-collapse:separate;box-sizing:border-box;border-spacing:2px;border-color:black;}
.tbl_popup_bbs .board-list {border-top: 2px solid #004679;}
.tbl_popup_bbs .board-list th {border-bottom:1px solid #0077CE; background:#0068b7; padding:10px 0; color:#FFF; font-weight:bold; text-align:center;}
.tbl_popup_bbs .board-list td {border-bottom:1px solid #CCC; padding:7px 0 7px 0; overflow: hidden; text-align: center;}
.tbl_popup_bbs .board-list .title_td {padding:7px 0px 7px 10px;text-align: left;}
.tbl_popup_bbs .board-detail {margin: 0px 0px 5px 0px;border-top: 2px solid #004679;}
.tbl_popup_bbs .board-detail th {border-bottom:1px solid #0077CE; background:#0068b7; padding:10px 0; color:#FFF; font-weight:bold; text-align:center;}
.tbl_popup_bbs .board-detail td {border-bottom:1px solid #0077CE; padding:10px 0 10px 10px; overflow: hidden;}


.passWrap{position:absolute;top:80px;left:50%;margin-left:-300px;padding:60px;width:600px;background:#fff;transition-duration:0.5s;opacity:0;z-index:-1;box-sizing:border-box;}
.passWrap.active{top:506px;opacity:1;z-index:99;}
.passWrap .topImg{display:block;margin-bottom:25px;}
.passClose{display:block;position:absolute;right:0;top:-30px;width:30px;height:30px;background:#225cbf url(../images/icon_modalClose.png) no-repeat center;text-indent:-9999em;}



.aid_Content{margin-left:120px;width:700px;height:400px;background:url(../images/bg_aid.jpg) no-repeat center top;font-weight:normal;border:1px solid #dfdfdf;text-align:center;}
.aid_Content .thank-you {margin-top:20px;letter-spacing:15px;font-weight:bold;font-size:32px;color:black;}
.aid_Content .thank-you .mark{letter-spacing:-1.5px;}
.aid_Content .group {position:relative;top:300px;letter-spacing:0px;font-weight:bold;font-size:24px;color:black;}

.searchWrap{position:absolute;top:80px;left:50%;margin-left:-300px;padding:60px;width:700px;background:#fff;transition-duration:0.5s;opacity:0;z-index:-1;box-sizing:border-box;}
.searchWrap.active{top:306px;opacity:1;z-index:99;}
.searchWrap .topImg{display:block;margin-bottom:25px;}
.searchWrap .txtBlue{color:#225cbf;font-weight:bold;}
.searchClose{display:block;position:absolute;right:0;top:-50px;width:50px;height:50px;background:#225cbf url(../images/icon_modalClose.png) no-repeat center;text-indent:-9999em;}
h4{margin-bottom:20px;padding-left:20px;min-height:24px;background:url(../images/icon_h4_bullet.jpg) no-repeat left top;font-size:24px;font-weight:normal;}
.h4Content{margin-bottom:30px;padding-left:20px;font-size:17px;color:#666;letter-spacing:-1.5px;}
.wdp_92{width:92%}
.h4Content .txtBlue{color:#225cbf;}
.h4Content .txtRed{color:#cb0a2a;}
.h4Content .txtGreen{color:#5cbf22;}
.h4Content .txtPurple{color:#6363ca;}
.h4Content .txtGold{color:#e9ae2b;}
.h4Content .txtwrite{color:#fff;}
.bg_blue{background:#225cbf;color:#fff;padding:0px 10px 0px 10px;}
.pl100{padding-left:100px;}
.lh35{line-height:35px;}
.fs_20{font-size:20px}
.button2 {height:30px; width:100px; border:solid 1px #dfdfdf; background:#0068b7; color: #fff;}]
.pt20 {padding-top:20px}

.tbl_gallery {margin: 0px 0px 60px 0px; width:92%}
.tbl_gallery table {display:table; border-collapse:separate;box-sizing:border-box;border-spacing:0px;border-color:black;}
.tbl_gallery .gallery-list { border-top: 2px solid #004679; border-bottom: 2px solid #004679;}
.tbl_gallery .gallery-list td {width:33%; overflow: hidden;}
.tbl_gallery .gallery-list .img_box {width:275px;margin:5px 0px 20px 0px;}
.tbl_gallery .gallery-list .thumbimg {width:275px; height:154px;margin-bottom:5px;}
.tbl_gallery .gallery-list .string {width:275px;text-align:left;line-height:20px}

.tbl_gallery .gallery-detail {margin: 0px 0px 5px 0px;border-top: 2px solid #004679;}
.tbl_gallery .gallery-detail th {border-bottom:1px solid #0077CE; background:#0068b7; padding:10px; color:#FFF; font-weight:bold; text-align:center;}
.tbl_gallery .gallery-detail td {border-bottom:1px solid #0077CE; padding:20px 10px 10px 20px; overflow: hidden;}
.tbl_gallery .gallery-detail .td_left {text-align:left;}
.tbl_gallery .gallery-detail .td_right {text-align:right;}

.gallery_Slider .slick-list li{margin:0 152px 40px 152px;overflow:hidden;}/* border-top-right-radius:20px;border-bottom-left-radius:20px */
.gallery_Slider .slick-list li a{display:block;}
.gallery_Slider .slick-list li img{width:564px;}
.gallery_Slider .slick-slide{position:relative;}
.gallery_Slider .slick-slide:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#2e377e;opacity:0.5;}
.gallery_Slider .slick-center:after{display:none;}
.gallery_Slider .slick-arrow{width:28px;height:51px;background:none;border:0px none;}
.gallery_Slider .slick-prev{left:0px;background:url(../images/icon_newsSlider_prev.png) no-repeat;}
.gallery_Slider .slick-next{right:0px;background:url(../images/icon_newsSlider_next.png) no-repeat;}
.gallery_Slider .slick-dots{bottom:10px;}
.gallery_Slider .slick-dots li button{border:0px none;background:#bbbbbb;}
.gallery_Slider .slick-dots li.slick-active button{background:#009beb;}

.h4Content .memo{padding:10px;box-sizing: border-box; line-height:1.8; height: 107px; overflow: hidden; position: relative;}
.h4Content .memo .opacity {background: url(../images/opacity.png) repeat-x;height: 94px;width: 100%;position: absolute;left: 0; bottom: -7px;display: inline-block;z-index:10}
.h4Content .memo .opacity .arrow {display: inline-block;position:absolute;left:50%;bottom:6px;margin-left:-11px;background: url(../images/opacity_arrow_down.png) no-repeat;width:22px;height:14px;}
.h4Content .memo.unford {height: auto;}
.h4Content .memo.unford .opacity {background: none;}
.h4Content .memo.unford .opacity .arrow {background: url(../images/opacity_arrow_up.png) no-repeat;}

.paging {width:100%; margin-top:20px; text-align:center;}
.paging a{padding:10px; border:solid 1px #225cbf; background:#fff; color:#225cbf; text-align:center; font-weight:bold;}
.paging a:hover{padding:10px; border:solid 1px #225cbf; background:#449adf; color:#fff; text-align:center; font-weight:bold;}
.paging b{padding:10px; border:solid 1px #225cbf; background:#225cbf; color:#fff; text-align:center; font-weight:bold;}

.sitemap {width:19%;margin-right:1%;background:#225cbf;color:#fff;text-align:center;}
.sitemap h3{width:100%;line-height:35px;background:#225cbf;padding:10px 0px 10px 0px;color:#fff;}
.sitemap li {color:#000;background:#fff;text-align:center;line-height:35px;}