/* BASIC css start */
.fn_section {width:100%; height:200px; background:#f5f5f5; padding-bottom:30px;}


.fst {border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.wrapper {width:1100px; margin:0 auto; text-align:left;}
.fst .wrapper ul {display:inline-block;}
.fst .wrapper ul > li {float:left;}

.fst .wrapper ul > li > a {display:block; padding:20px 12px; padding-bottom:12px; color:#4e4e4e; font-size:13px; font-weight:bold;}

.cmpInfo > .wrapper {width:1100px; position: relative;}
.cmpInfo > .wrapper > div {
  /* background:red; */
  float:left;
}
.cmpInfo > .wrapper > .infoes {width:600px; box-sizing:border-box;
  padding:16px 15px; padding-bottom:5px; padding-top:20px;}


.cmpInfo > .wrapper > .infoes > div > p {font-size:14px; color:#4e4e4e; margin:5px 0;}

.cmpInfo > .wrapper > .infoes > div > p > span {font-family:'Noto',sans-serif; letter-spacing: -1px;}

.cmpInfo > .wrapper > .infoes > div > .transf { width:420px;}


.sns_ft {margin-left:-4px;}
.sns_ft > p {float:left; margin:0 2px;}

.sns_ft > p > a { display:block; width:30px; height:30px; padding:0 3px;background:transparent; overflow:hidden; text-align: center;}
.sns_ft > p > a > img {width:100%;}


/*cmp_imgs 하단로고,.sns_ft 아이콘*/
.cmp_imgs {width:160px; height:80px; padding:0; position: absolute; top:50%; margin-top:-40px; right:5px;}
.cmp_imgs > .logo > a { display:block; width:160px;height:80px; padding:0;overflow:hidden;}
.cmp_imgs > .logo > a > img {width:100%;}

.cs_center {padding:16px 15px; padding-top:18px;}
.cs_center > div {float:left;}









@media screen and (max-width:1459px) {
.aside {display:none;}
#blk_scroll_wings {display:none;}

}






























/* BASIC css end */

