/* BASIC css start */
body{min-width:1200px;}
.minSizeWrap{width:1200px;margin:0 auto;min-width:1200px;}
.minSizeWrap:after{content:"";display:block;clear:both;}

.header{background-color:#fff;position:fixed;z-index:200;top:0;left:0;right:0;height:171px;}
.header .minSizeWrap{height:100%;}
.midWrap:after{content:"";display:block;clear:both;}
.midWrap .listWrap:after{content:"";display:block;clear:both;}
.midWrap .listWrap .list{float:left;padding:0 7px;}
.midWrap .listWrap .link{display:block;color:#000;font-size:15px;font-weight:700;line-height:31px;height:31px;padding:0 3px;}


.midWrap .depth1{border-bottom:1px solid transparent;}
.midWrap .depth1 i{padding-left:5px;margin-right:0;}
.midWrap .subListWrap{position:absolute;bottom:0;left: px;left: 0;top: 80px;/* height: 100px; */display:none;z-index: 99;}
.midWrap .subListWrap .list .link{height:52px;line-height:52px;font-weight:400;font-size:14px;padding:0;}
.midWrap .depth1:hover{border-bottom-color:#000;}
.midWrap .link:hover + .subListWrap, .header .subListWrap:hover{display:block;}

/* »ó´Ü - GNB */
.header .gnb{margin-top: 50px;}
.header .logo{}
.header .logo img{margin-left: 22px;margin-top: 42px;}
.header .utilMenu{padding-top: 50px;}

.searchArea{position: absolute;float:right;}
.searchArea input{width:258px;height:36px;padding:0 32px 0 10px;border:0;border-bottom:1px solid #000;}
.searchArea .searchBtn{position:absolute;top:0;right:0;width:22px;height:36px;overflow:hidden;color:#000;font-size:24px;}
.searchArea .searchBtn i{padding:5px 0 0 0;vertical-align:top;}

/* Çì´õ »óÅÂ°ª °ü¸® */
.applyWebFont .header .link{font-size:16px;}
.applyWebFont .header .depth1 i{margin-right:-3px;}



.topWrap{position: relative;width: 1200px;right: 0;text-align: revert;margin: 10px auto 0;/* float: right; */}
.topWrap:after{content:"";display:block;clear:both;}
.topWrap ul{float:right; right:0; top:10px}
.topWrap .search .link{height:32px;}
.topWrap .list{float:left;padding:0 7px;}
.topWrap .link {display:block;color:#000;font-size:14px !important;font-weight:300;padding:0 3px;}
.topWrap .subListWrap2{position:absolute;bottom:0;left: px;right: 0px;top: -41px;height: 100px;display:none;z-index: 99;}
.topWrap .subListWrap2 .list .link{height:52px;line-height:52px;font-weight:400;font-size:14px;padding:0;}
.topWrap .subListWrap2 .list:first-child .link{padding-left:0;}
.topWrap .subListWrap2 .list:last-child .link{padding-right:0;}

.topWrap .subListWrap2{position:absolute;bottom:0;top: 30px;display:none;z-index: 99;right: 300px;}
.topWrap .subListWrap2 .list .link{height:52px;line-height:52px;font-weight:400;font-size:14px;padding:0;}
.topWrap .link:hover + .subListWrap2, .header .subListWrap2:hover{display:block;}




/* BASIC css end */

