@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
.clearfix::after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.header *,
.main *{padding: 0;margin: 0;text-decoration: none;list-style: none;box-sizing: border-box;font-family: "Noto Sans KR",sans-serif;font-weight: 400;}
.header{margin: 0 auto;width: 986px;height: 53px;}
.header-sign{overflow: hidden;}
.header-sign > ul{float: right;padding-right: 16px;}
.header-sign > ul > li{float: left;padding-left: 34px;background: url('/images/new2021_bg1.gif') no-repeat 16px center;}
.header-sign > ul > li:first-child{padding-left: 0;background: none;}
.header-sign > ul > li > a{display: block;height: 26px;line-height: 26px;color: #888;font-size: 12px;}
.header-menu{}
.header-menu > ul{width: 682px;margin: 0 auto;}
.header-menu > ul > li{float: left;display: table;width: 136px;height: 27px;position: relative;padding-left: 2px;background: url('/images/new2021_bg2.gif') no-repeat left top;}
.header-menu > ul > li:last-child{width: 138px;padding: 0 2px;background: url('/images/new2021_bg2.gif') no-repeat left top, url('/images/new2021_bg2.gif') no-repeat right top;}
.header-menu > ul > li > a{display: table-cell;vertical-align: middle;text-align: center;color: #fff;font-size: 15px;}
.header-menu > ul > li:hover > a{color: #f7ef7d;}
.header-menu > ul > li:hover > ul{display: block;}
.header-menu > ul > li > ul{display: none;position: absolute;top: 27px;left: 0;z-index: 9;width: 100%;height: 30px;padding: 6px 10px;text-align: center;background: #fff;border: 2px solid #3589dd;border-top: 0;border-radius: 0 0 10px 10px;}
.header-menu > ul > li > ul > li{display: inline-block;vertical-align: top;padding: 0 6px;}
.header-menu > ul > li > ul > li > a{display: block;color: #0566c9;font-size: 14px;line-height: 16px;}
.header-menu > ul > li:nth-child(1) > ul{width: 310px;}
.header-menu > ul > li:nth-child(2) > ul{width: 340px;}
.header-menu > ul > li:nth-child(4) > ul{left: auto;right: 0;width: 385px;}
.header-menu > ul > li:nth-child(5) > ul{left: auto;right: 0;width: 180px;}

.main{margin: 0 auto;width: 986px;position: relative;}
.main > .main-go{position: absolute;left: 409px;bottom: 47px;}
.main > .main-slide1{position: absolute;top: 340px;right: 17px;width: 193px;height: 194px;}
/* slider001 */
#slider001.flexslider{width: 100%;overflow: hidden;}
#slider001.flexslider .slides > li{width: 193px;height: 194px;}
#slider001.flexslider .flex-direction-nav{display: none;}
#slider001.flexslider .flex-control-nav{display: none;}
/* slider001 */