body { word-break:keep-all; }
.sub_cate ul li.loca{color: #1e1e1e; font-weight: bold;}
.sub_cate ul li span{color:#1e1e1e; font-weight: 500;display: inline-block;margin: 0 5px;}

.sub_cate{height: 60px; margin-top: 60px;border-bottom: 1px solid #ccc;padding-left: 4%;font-size: 15px;}
.sub_cate ul{overflow: hidden;line-height: 60px;}
.sub_cate ul li{float:left; display:flex; align-items: center; color: #666;}
.mis-wrap{padding:0 100px;}
.mis-wrap img{width: 100%;}
.mis-wrap .mis_title{padding:60px 0;font-size: 20px;}
.mis-wrap .mis_title p{font-weight: bold;line-height: 30px;}
.mis-wrap .mis_title p span {color:#054577;}
.mis-wrap .mis_bottom {padding: 60px 20px; }
.mis-wrap .mis_bottom p{float: left;font-size:20px;font-weight: bold;}
.mis-wrap .mis_bottom > span{display: block;margin-left:380px;line-height: 25px;color: #666;font-size: 15px;}
.mis-wrap .mis_bottom i {display: inline-block; margin-right:8px; font-size:20px; font-weight:bold; color: #054577; font-style: normal;}
.mis-wrap .mis_bottom span {display:block; margin-bottom:2%; font-weight:400; color: #000; color: #7a7a7a;}
.mis-wrap .mis_bottom span span {display: block; padding-left:20px; line-height: 1.8; margin-top:0 !important}

.border{height: 1px; background:#F7F7F7;margin: 10px 0 30px;}


/*사랑의 열매*/
.social_bn{height: 400px;text-align: center;min-width: 1000px;}
/*
.social_bn .social01 img{width: 200px; margin: 140px 120px 0 0;}
.social_bn .social02 img{width: 80px; margin-right: 120px;position: relative;top: -50px;}
.social_bn .social03 img{width: 400px;position: relative;top: -65px;}
*/
.social_bn{position: relative;}
.img_col{min-width:800px;overflow: hidden;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);}
.social_bn .social {display: block; float: left;}
.social_bn .social img{margin-right: 40px;}
.social_bn .social.fis img{ width: 200px; }
.social_bn .social.two img{ width: 80px; margin-top: 30px;}
.social_bn .social.three img{width: 400px;margin-top: 30px;}


.ctn{overflow: hidden;height: 47px;color: #000 !important;}
.won{margin-left: 0 !important;float: left;font-size: 20px !important;}
.memberCountCon{float: left;padding: 0 10px 0 10px;line-height:40px;}
.ctn span{font-size: 20px;line-height: 30px;margin-left: 0 !important;font-weight: 600;color: #000 !important;}

.lang .list_lang li a{color: #1e1e1e !important;}
.lang .list_lang li.on a{color: #1e1e1e !important;}
.lang .list_lang li:hover a{color: #1e1e1e !important; font-weight: 500;}


.topBn {width:100%}

@media screen and (max-width:1000px){
    .mis-wrap {width:100%; padding:0;}
    .mis-wrap .mis_title {padding:45px 6% !important; font-size: 18px;}
    .mis-wrap .mis_bottom p {float: none; font-size:17px}
    .mis-wrap .mis_bottom span {margin-left: 0 !important; margin-top: 5px;}
    .web_btn .btn_wrap .web{float: left;margin: 15px 15px 15px 0;}
    .header h1{left: 50px;}
    .social_bn{min-width: auto;}
    .social_bn .social01 img {width: 120px;margin: 140px 50px 0 0;}
    .social_bn .social02 img {width: 40px;margin-right: 50px;position: relative;top: -30px;}
    .social_bn .social03 img { width: 230px;position: relative;top: -40px;}
    .ctn span{margin-top: 0 !important;}
}
@media screen and (max-width:800px){
    .fas.fa-bars{display: block;}
	.social_bn{min-width: 800px;}
	.mis-wrap .mis_bottom span,.mis_bottom > div.left > div{font-size:12px;}
}
@media screen and (max-width:500px){

    .header h1{left: 20px;}
    .fas.fa-bars{margin-right: 20px;}
    .sub_cate{padding-left:20px;}
    /* .mis-wrap{padding: 0 20px 30px;overflow:hidden;} */
    
	.social_bn{min-width: auto;height:400px; width: 220px;margin: 0 auto;}
    .social_bn .social{float: none;}
	.social_bn .social img{margin-right:0;}
    .social_bn .social.fis img {width: 150px;}
    .social_bn .social.two img {width: 50px;}
    .social_bn .social.three img { width: 270px;}

    .topBn {position:relative; width:100%; height:54vw; overflow: hidden;}
    .topBn img {display:block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:170%; }

}