@charset "utf-8";
/*아너소사이어티_지역클럽소개list*/
#Honor_club_wrapper{width:100%;}
/*상단*/
.Honor_club_top_wrapper{width:100%;}
.Honor_club_top_inner .Honor_club_bold{font-weight:600;}
.Honor_club_top_inner{width:100%;margin:60px auto 0;padding:0 40px;background:#f6f1ed;position: relative;z-index:1;}
.Honor_club_top_inner::after{content:'';display:block;clear:both;}
.Honor_club_top_inner::before{display:block;content:'';width:334px;height:271px;background:url(../img/club/top_background.png) no-repeat center bottom;position:absolute;right:0px;bottom:0px;z-index:-1;}

.Honor_club_top_inner .Honor_club_intro{float:left;width:345px;height:262px;padding:40px;background:#cb0802;position: relative;margin-top:-30px;}
.Honor_club_top_inner .Honor_club_intro::before{display:block;content:'';width:153px;height:158px;background:url(../img/club/top_intro_background.png) no-repeat center center;position:absolute;right:0px;bottom:0px;}
.Honor_club_top_inner .Honor_club_intro::after{display:block;content:'';width:15px;height:30px;background:url(../img/club/top_intro_after.png) no-repeat center center;position:absolute;right:-15px;top:0px;}
.Honor_club_top_inner .Honor_club_intro p{opacity:0.4;color:#fff;font-size:18px;font-weight:600;}
.Honor_club_top_inner .Honor_club_intro h4{color:#fff;font-size:40px;font-weight:400;padding-top:90px;}

.Honor_club_top_inner .Honor_club_detail{padding:35px 0 40px 40px;float:left;width:655px;}

.Honor_club_top_inner .Honor_club_detail p.Honor_club_top_text{font-size:18px;color:#666666;font-weight:400;line-height:1.3;margin-bottom:25px;width:100%;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_top_text span.Honor_club_bold{color:#333333;font-size:22px;}


.Honor_club_top_inner .Honor_club_detail p.Honor_club_box{width:65%;position:relative;font-size:20px;color:#333333;font-weight:400;background:#fff;border-radius:10px;padding:10px 0 10px 50px;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_box span.Honor_club_bold{color:#825d3b;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_member{margin-top:10px;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_member .Honor_club_member_date{color:#999999;font-size:16px;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_best{margin-top:10px;}


.Honor_club_top_inner .Honor_club_detail p.Honor_club_box img{position:absolute;left:20px;top:50%;transform:translateY(-50%);}



/*하단*/
.Honor_club_bottom_wrap{width:100%;}
.Honor_club_bottom_wrap h5.Honor_club_bottom_title{color:#333333;font-size:20px;font-weight:600;margin:40px 0 5px 0;}
.Honor_club_bottom_wrap h5.Honor_club_bottom_title img{vertical-align:middle;margin-right:7px;}
.Honor_club_bottom_wrap p.Honor_club_bottom_title2{color:#666666;font-size:17px;font-weight:400;padding-bottom:17px;}
.Honor_club_bottom_wrap p.Honor_club_bottom_title2 span.Honor_club_red{color:#cb0b04;}
/*지도*/
.Honor_club_map_wrap{width:100%;border:1px solid #dddddd;padding:60px 0;}
.Honor_club_map_inner{max-width:589px;margin:0 auto;position: relative;}
.Honor_club_map_inner img.Honor_club_map{ max-width:100%; width: auto; height: auto; }

.Honor_club_map_inner .Honor_club_personnel{position:absolute;width:120px;background:#cb0802;border-radius:5px;color:#fff;font-weight:400;font-size:16px;padding:6px 18px;text-align: center;}
.Honor_club_map_inner .Honor_club_personnel dt{border-bottom:1px solid rgba(255,255,255,0.35);padding-bottom:4px;}
.Honor_club_map_inner .Honor_club_personnel dd{padding-top:5px;}
.Honor_club_map_inner .Honor_club_personnel::before{position:absolute;width:2px;height:26px;background:#cb0802;left:50%;bottom:-26px;display:block;content:"";margin-left:-1px;}
.Honor_club_map_inner .Honor_club_personnel::after{position:absolute;width:10px;height:10px;border-radius:100%;background:#cb0802;left:50%;bottom:-36px;display:block;content:"";margin-left:-5px;}

.Honor_club_map_inner .Honor_club_personnel{
display:none;
transform: translate(-50%, -50%);
opacity:0;
-webkit-transition-property:opacity;
-webkit-transition-duration:0.4s;
-webkit-transition-delay:0.2s;
-webkit-transition-timing-function:ease;}
.Honor_club_map_inner .Honor_club_personnel dd.Honor_club_more{display:none;}


/*지회별아이콘위치css*/
.Honor_club_map_inner .Honor_seoul{left:29.37%;top:12.1%;}
.Honor_club_map_inner .Honor_incheon{left:22.07%;top:12.1%;}
.Honor_club_map_inner .Honor_gangwon{left:61.29%;top:7.26%;}
.Honor_club_map_inner .Honor_gyeonggi{left:37.35%;top:7.52%;}
.Honor_club_map_inner .Honor_chungnam{left:23.59%;top:31.59%;}
.Honor_club_map_inner .Honor_sejong{left:32.93%;top:32.35%;}
.Honor_club_map_inner .Honor_daejeon{left:35.99%;top:38.59%;}
.Honor_club_map_inner .Honor_chungbuk{left:46.17%;top:27.77%;}
.Honor_club_map_inner .Honor_gyeongbuk{left:66.55%;top:38.08%;}
.Honor_club_map_inner .Honor_ulsan{left:76.74%;top:57.707%;}
.Honor_club_map_inner .Honor_busan{left:74.19%;top:65.9872%;}
.Honor_club_map_inner .Honor_daegu{left:64.685%;top:51.08%;}
.Honor_club_map_inner .Honor_gyeongnam{left:49.745%;top:59.617%;}
.Honor_club_map_inner .Honor_gwangju{left:19.524%;top:64.585%;}
.Honor_club_map_inner .Honor_jeonnam{left:32.258%;top:64.968%;}
.Honor_club_map_inner .Honor_jeonbuk{left:32.258%;top:50.063%;}
.Honor_club_map_inner .Honor_jeju{left:79.626%;top:85.732%;}

.Honor_club_map_inner .active{opacity: 1 !important;display: block !important;}







/*아너소사이어티_지역클럽소개view*/
.Honor_clubView_wrapper{width:100%;display:none;}
.Honor_clubView_wrapper.active { display: block; }
/* .active{display:block} */

/*top배너*/
.Honor_clubView_top{width:100%;padding:30px 0px;border-bottom:3px solid #eeeeee}
.Honor_clubView_top img.Honor_club_img{width:100%;max-width:100%;}

.Honor_clubView_top .Honor_club_intro{float:left;width:292px;height:212px;padding:40px;background:#cb0802;position: relative;margin:-57px 40px 0 40px;}
.Honor_clubView_top .Honor_club_intro::before{display:block;content:'';width:114px;height:134px;background:url(../img/club/top_intro_background_2.png) no-repeat center bottom;position:absolute;right:0px;bottom:0px;}
.Honor_clubView_top .Honor_club_intro::after{display:block;content:'';width:15px;height:51px;background:url(../img/club/top_intro_after_2.png) no-repeat center center;position:absolute;right:-15px;top:0px;}
.Honor_clubView_top .Honor_club_intro p{opacity:0.4;color:#fff;font-size:18px;font-weight:600;}
.Honor_clubView_top .Honor_club_intro h4{color:#fff;font-size:40px;font-weight:600;padding-top:35px;}

.Honor_clubView_top .Honor_club_intro_text{font-size:15px;color:#535353;font-weight:400;padding-top:35px;width:65%;display: inline-block;}
.Honor_clubView_top .Honor_club_intro_text .Honor_club_bold{color:#333333;font-size:24px;font-weight:500;padding-bottom:15px;display:inline-block;}
.Honor_clubView_top .Honor_club_intro_text .Honor_club_bold .Honor_club_red{color:#cb0802}

/*대표메시지*/
.Honor_club_message{width:100%;padding:50px 0 90px 0;}
h5.Honor_club_sub_title{color:#252525;font-size:18px;font-weight:500;padding-bottom:20px;}

.Honor_club_message_benner{background:#f6f1ed;padding:50px 90px;position:relative;z-index:1;}
.Honor_club_message_benner::before{display:block;content:'';width:441px;height:354px;background:url(../img/club/top_background_02.png) no-repeat center bottom;position:absolute;left:0px;bottom:0px;z-index:-1;background-size:100%;}
.Honor_club_message_benner dl.Honor_club_message_text{width:75%;text-align:center;}
.Honor_club_message_benner dl.Honor_club_message_text dt{color:#271d13;font-size:24px;font-weight:400;line-height:1.5;padding:50px 0;position: relative;font-style: italic;}
.Honor_club_message_benner dl.Honor_club_message_text dt::before{width:25px;height:20px;display:inline-block;content:'';background:url(../img/club/benner_top.png) center center;background-size:100%;position:absolute;top:0px;left:50%;transform:translateX(-50%);}
.Honor_club_message_benner dl.Honor_club_message_text dt::after{width:25px;height:20px;display:inline-block;content:'';background:url(../img/club/benner_bottom.png) center center;background-size:100%;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);}
.Honor_club_message_benner dl.Honor_club_message_text dt .Honor_club_bold{font-weight:800;}
.Honor_club_message_benner img.Honor_member{position: absolute;bottom:-40px;right:50px;-webkit-box-shadow: 0 6px 8px 0 rgba(0,0,0,0.1);
    box-shadow: 0 6px 8px 0 rgba(0,0,0,0.1);}
.Honor_club_message_benner dl.Honor_club_message_text dd:nth-child(2){color:#333333;font-size:20px;font-weight:500;padding-top:35px;}
.Honor_club_message_benner dl.Honor_club_message_text dd:nth-child(3){color:#666666;font-size:15px;font-weight:400;}

/*지회연혁*/
.Honor_club_history{width:50%;float:left;}
.Honor_club_history .Honor_history h6 {position: relative; font-size:15px; color:#252525;display:table-cell;vertical-align: top;padding:0px 20px 0 0;}
.Honor_club_history .Honor_history h6:before {content:""; position: absolute;left:-40px; top:15%;width: 12px; height: 12px; border-radius: 100%;background:#fff; border: 3px solid #cb0802;box-sizing: border-box;}

.Honor_club_history .Honor_history div {position: relative; padding: 0 0 18px 40px;display:table;}
.Honor_club_history .Honor_history div:last-child{padding-bottom:0px;}
.Honor_club_history .Honor_history div:before { content:""; position:absolute; left:5px; top:0;
width: 2px; height:100%; background:#e4e4e4;}
.Honor_club_history .Honor_history div:first-child:before { top:10px; height:calc(100% - 10px);}

.Honor_club_history .Honor_history ol {display:table-cell;vertical-align:middle;}
.Honor_club_history .Honor_history li {font-size: 15px; color:#535353; line-height:1.4;}

/*연도별 누적 회원 수*/
.Honor_club_graph{width:50%;float:left;position: relative;}
.Honor_club_wide-scroll{width:100%;position: absolute;right:-1000000%}

.Honor_club_wide-scroll table{width: 100%;
table-layout: fixed;
color: #555;
font-size: 14px;
text-align: left;
line-height:1.3;
border-bottom: 1px solid #aaa;}

.Honor_club_wide-scroll table th, td {padding: 10px 5px;}

.Honor_club_wide-scroll table th{background-color: #f5f5f5;
font-weight: 500;
color: #252525;
border-bottom: 1px solid #d4d4d4;
word-break: break-all;}
.Honor_club_wide-scroll table td{background-color: #eaeaea;}

/*지회 회원 소개*/
.Honor_club_members_introduce{width:100%;overflow:hidden;padding:50px 0;}
.Honor_club_members_introduce .Honor_club_sub_title{border-bottom:2px solid #121212;}
.Honor_club_members_introduce .Honor_member_inner{background:none;padding:40px 60px;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:}
.Honor_club_members_introduce #Honor_member{width:100%;overflow:hidden;padding-top:0px;}
.Honor_club_members_introduce #Honor_member li{width:22%;border-bottom:0px solid rgba(163,156,152,0.5);padding:13px;position: relative;float:left;margin-right:4%;margin-bottom:0px;background:url(../img/border-img2.png) no-repeat center top;background-size:100%!important;}
.Honor_club_members_introduce #Honor_member li:nth-child(4n){margin-right:0%;}

.Honor_club_members_introduce #Honor_member li::after{content:"";width:100%;height:2px;display:block;background:url(../img/border-img3.png) no-repeat center top;position:absolute;bottom:0px;background-size: 100%!important;left:0px;}
.Honor_club_members_introduce #Honor_member li .Honor_gallery-img{width:180px;height:240px;padding-top:0px;margin:0 auto;}
.Honor_club_members_introduce #Honor_member li .Honor_gallery-tit{font-weight:500;text-align:center;padding-top:12px;}
.Honor_club_members_introduce #Honor_member li .Honor_gallery-tit span.Honor_number{font-size:19px;color:#7d7370;padding-bottom:7px;}
.Honor_club_members_introduce #Honor_member li .Honor_gallery-tit span.Honor_name{font-size:22px;color:#261b15;display:inline-block;}
.Honor_club_members_introduce #Honor_member li .Honor_gallery-tit span.Honor_name span{font-size:18px;color:#261b15;display:inline-block;width:auto;padding-left:3px;}

.Honor_club_search-area {margin:30px auto 0 auto; max-width: 590px; width: 100%; display: flex; align-items: center; }
.Honor_club_search-area .search-col.int { position: relative; max-width: 364px; width: 100%; }
.Honor_club_search-area .search-col.int .close-btn { display: none; position: absolute; top: 50%; right: 4%; transform: translateY(-50%); width: 10px; height: 10px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.Honor_club_search-area .search-col.int .close-btn span { display: block; width: 100%; height: 2px; background-color: #363636; position: absolute; top: 50%; }
.Honor_club_search-area .search-col.int .close-btn span:first-child { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
.Honor_club_search-area .search-col.int .close-btn span:last-child { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); }
.Honor_club_search-area .search-col.btns { display: flex; width: auto; }
.Honor_club_search-area .search-col.btns button { min-width: auto; }
.Honor_club_search-area .search-col.btns .search-btn { width: 80px; flex-shrink: 0; margin-right: 10px; }
.Honor_club_members_introduce .form-label{    position: absolute !important;
width: 1px;
height: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);}


/*활동사진*/
.Honor_club_activity_img{width:100%;overflow:hidden;padding:50px 0 10px 0;}
.Honor_club_activity_img .Honor_club_sub_title{border-bottom:2px solid #121212;}
.Honor_club_activity_inner{width:100%;padding:40px 0 0 0;overflow: hidden;}
.Honor_club_activity_inner li{float:left;width:48%;margin-right:2%;text-align:center;padding-bottom:40px;}
.Honor_club_activity_inner li:nth-child(even){margin-right:0%;}

.Honor_club_activity_inner li img{width:100%;max-width:100%;}
.Honor_club_activity_inner li span{display:block;color:#252525;font-size:16px;font-weight:400;padding-top:7px;}




/*아너소사이어티_지역클럽소개list 반응형*/
@media all and (max-width:1080px) {
/*상단*/
.Honor_club_top_inner{margin:60px auto 0;padding:0 10px;background:#f6f1ed;}
.Honor_club_top_inner .Honor_club_intro{width:40%;}
.Honor_club_top_inner .Honor_club_detail{width:60%;}
.Honor_club_top_inner .Honor_club_detail p{width:90%;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_box{width:90%;}

.Honor_club_map_inner .Honor_club_personnel dd.Honor_club_more{display:block;}
.Honor_club_map_inner .Honor_club_personnel dd.Honor_club_more a{color:#fff;font-size:0.875em}
.Honor_club_map_inner .Honor_club_personnel dd.Honor_club_more a:focus{border:2px dotted #fff;}


}
@media all and (max-width:850px) {
/*상단*/
.Honor_club_top_inner{margin:60px auto 0;padding:0 10px;position: relative;}
.Honor_club_top_inner .Honor_club_intro{width:60%;position:absolute;left:10px;top:0px;}
.Honor_club_top_inner .Honor_club_detail{width:100%;padding:270px 0 40px 0;}
.Honor_club_top_inner .Honor_club_detail p{width:100%;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_box{width:100%;}

/*하단*/
.Honor_club_map_inner{max-width:500px;margin:0 auto;position: relative;}
.Honor_club_bottom_wrap h5.Honor_club_bottom_title{font-size:1.25em}
.Honor_club_bottom_wrap p.Honor_club_bottom_title2{font-size:1em}
.Honor_club_map_inner .Honor_club_personnel::before{position:absolute;width:2px;height:5px;background:#cb0802;left:50%;bottom:-5px;display:block;content:"";margin-left:-1px;}
.Honor_club_map_inner .Honor_club_personnel::after{position:absolute;width:6px;height:6px;border-radius:100%;background:#cb0802;left:50%;bottom:-11px;display:block;content:"";margin-left:-3px;}


}

@media all and (max-width:600px) {
/*상단*/
.Honor_club_top_inner .Honor_club_intro{width:90%;height:240px;padding:20px;}
.Honor_club_top_inner .Honor_club_detail{width:100%;padding:240px 0 40px 0;}
.Honor_club_top_inner .Honor_club_detail p{width:100%;}


}

@media all and (max-width:480px) {

/*상단*/
.Honor_club_top_inner::before{width:90%;background-size:100%}
.Honor_club_top_inner .Honor_club_intro h4{font-size:1.875em;padding-top:80px;}
.Honor_club_top_inner .Honor_club_intro{height:200px;padding:10px;}
.Honor_club_top_inner .Honor_club_detail{padding:200px 0 40px 0;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_top_text{font-size:1em;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_top_text span.Honor_club_bold{font-size:1.25em}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_top_text br{display:none;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_box{font-size:1em;padding:10px 0 10px 40px;}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_member .Honor_club_member_date{font-size:0.875em}
.Honor_club_top_inner .Honor_club_detail p.Honor_club_box img{left:10px;}



/*하단*/

.Honor_club_map_inner .Honor_club_personnel{padding:5px;font-size:1em;width:100px}
.Honor_club_map_inner .Honor_club_personnel::before{display:none;}
.Honor_club_map_inner .Honor_club_personnel::after{display:none;}


}

@media all and (max-width:310px) {
    .Honor_club_top_inner .Honor_club_intro{height:150px;}
    .Honor_club_top_inner .Honor_club_intro::before{width:50%;height:150px;background:url(../img/club/top_intro_background.png) no-repeat center bottom;background-size:100%;}
    .Honor_club_top_inner .Honor_club_intro h4{padding-top:20px;}

}


/*아너소사이어티_지역클럽소개View 반응형*/
@media all and (max-width:1080px) {

h5.Honor_club_sub_title{font-size:1.125em;}

/*top배너*/
.Honor_clubView_top{width:100%;padding:30px 0px;border-bottom:3px solid #eeeeee}
.Honor_clubView_top img.Honor_club_img{width:100%;max-width:100%;}

.Honor_clubView_top .Honor_club_intro{float:none;width:60%;height:150px;padding:20px;background:#cb0802;position: relative;margin:-57px 0px 0 0px;}
.Honor_clubView_top .Honor_club_intro::before{display:block;content:'';width:30%;height:100%;background:url(../img/club/top_intro_background_2.png) no-repeat right bottom;position:absolute;right:0px;bottom:0px;background-size:100%;}
.Honor_clubView_top .Honor_club_intro::after{display:block;content:'';width:15px;height:51px;background:url(../img/club/top_intro_after_2.png) no-repeat center center;position:absolute;right:-15px;top:0px;}
.Honor_clubView_top .Honor_club_intro p{opacity:0.4;color:#fff;font-size:1.125em;font-weight:600;}
.Honor_clubView_top .Honor_club_intro h4{color:#fff;font-size:2.5em;font-weight:600;padding-top:0px;}

.Honor_clubView_top .Honor_club_intro_text{font-size:1em;color:#535353;font-weight:400;padding-top:35px;width:100%;}
.Honor_clubView_top .Honor_club_intro_text .Honor_club_bold{color:#333333;font-size:1.5em;font-weight:500;padding-bottom:15px;display:inline-block;}
.Honor_clubView_top .Honor_club_intro_text .Honor_club_bold .Honor_club_red{color:#cb0802}

/*대표메시지*/
.Honor_club_message{width:100%;padding:30px 0 90px 0;}
h5.Honor_club_sub_title{color:#252525;font-size:1.125em;font-weight:500;padding-bottom:20px;}

.Honor_club_message_benner{background:#f6f1ed;padding:30px 1%;position:relative;z-index:1;text-align:center;}
.Honor_club_message_benner::before{display:block;content:'';width:70%;height:100%;background:url(../img/club/top_background_02.png) no-repeat center bottom;position:absolute;left:0px;bottom:0px;z-index:-1;background-size:100%;}
.Honor_club_message_benner dl.Honor_club_message_text{width:100%;text-align:center;}
.Honor_club_message_benner dl.Honor_club_message_text dt{color:#271d13;font-size:1.5em;font-weight:400;line-height:1.5;padding:50px 0;position: relative;font-style: italic;}
.Honor_club_message_benner dl.Honor_club_message_text dt::before{width:25px;height:20px;display:inline-block;content:'';background:url(../img/club/benner_top.png) center center;background-size:100%;position:absolute;top:0px;left:50%;transform:translateX(-50%);}
.Honor_club_message_benner dl.Honor_club_message_text dt::after{width:25px;height:20px;display:inline-block;content:'';background:url(../img/club/benner_bottom.png) center center;background-size:100%;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);}
.Honor_club_message_benner dl.Honor_club_message_text dt .Honor_club_bold{font-weight:800;}
.Honor_club_message_benner img.Honor_member{position:static;-webkit-box-shadow: 0 6px 8px 0 rgba(0,0,0,0.1);box-shadow: 0 6px 8px 0 rgba(0,0,0,0.1);margin-top:30px;}
.Honor_club_message_benner dl.Honor_club_message_text dd:nth-child(2){color:#333333;font-size:1.25em;font-weight:500;padding-top:35px;}
.Honor_club_message_benner dl.Honor_club_message_text dd:nth-child(3){color:#666666;font-size:1em;font-weight:400;}

/*지회연혁*/
.Honor_club_history{width:100%;float:none;}
.Honor_club_history .Honor_history h6 {position: relative; font-size:1em; color:#252525;display:table-cell;vertical-align: top;padding:0px 20px 0 0;}
.Honor_club_history .Honor_history h6:before {content:""; position: absolute;left:-40px; top:15%;width: 12px; height: 12px; border-radius: 100%;background:#fff; border: 3px solid #cb0802;box-sizing: border-box;}

.Honor_club_history .Honor_history div {position: relative; padding: 0 0 18px 40px;display:table;}
.Honor_club_history .Honor_history div:last-child{padding-bottom:0px;}
.Honor_club_history .Honor_history div:before { content:""; position:absolute; left:5px; top:0;
width: 2px; height:100%; background:#e4e4e4;}
.Honor_club_history .Honor_history div:first-child:before { top:10px; height:calc(100% - 10px);}

.Honor_club_history .Honor_history ol {display:table-cell;vertical-align:middle;}
.Honor_club_history .Honor_history li {font-size:1em; color:#535353; line-height:1.4;}
.Honor_club_history .Honor_history li br{display:none;}

/*연도별 누적 회원 수*/
.Honor_club_graph{width:100%;float:none;position: relative;margin-top:0px;overflow-x: auto;overflow-y:hidden;}
.Honor_club_wide-scroll{width:100%;position: absolute;top:-10000000%}
.Honor_mt30{margin-top:30px;}

/*회원소개*/
.Honor_club_members_introduce .Honor_member_inner{padding:20px 1%;}
.Honor_club_members_introduce .Honor_member_inner #Honor_member li{margin-bottom:20px;}
.Honor_club_members_introduce .Honor_member_inner #Honor_member li:nth-child(2n){margin-right:4%;}
.Honor_club_members_introduce .Honor_member_inner #Honor_member li:nth-child(4n){margin-right:0%;}
.Honor_club_members_introduce .Honor_member_inner #Honor_member li .Honor_gallery-img{width:100%;height:auto;
overflow: hidden;
padding-bottom: 133.333333%;
height: 0;
background: #fff;
}
/* .Honor_club_members_introduce .Honor_member_inner #Honor_member li .Honor_gallery-img img{
height:auto;
left: 50%;
position: absolute;
width: 100%;
top: 50%;
transform: translate(-50%, -50%);
max-width: 100%;} */

.Honor_club_activity_inner li span{font-size:1em;}
.Honor_club_activity_inner li{width:100%;margin-right:0px;}

}
@media all and (max-width:750px) {

.Honor_club_members_introduce .Honor_member_inner #Honor_member li{width: 49%;margin-right:2%;margin-bottom:2%}
.Honor_club_members_introduce .Honor_member_inner #Honor_member li:nth-child(2n){margin-right:0%;}
.Honor_club_members_introduce .Honor_member_inner #Honor_member li:nth-child(4n){margin-right:0%;}

.Honor_club_search-area { display: block; }
.Honor_club_search-area .search-col.int { display: block; max-width: 100%; }
.Honor_club_search-area .search-col.btns button { width: 50%; margin: 8px; }
.Honor_club_search-area .search-col.btns .search-btn { width: 50%; flex-shrink: 1; }


}

@media all and (max-width:600px) {
    .Honor_club_search-area .search-col.btns button { margin: 0; }

}

@media all and (max-width:480px) {

.Honor_clubView_top .Honor_club_intro{width:90%;height:110px;padding:2%;margin-top:-41px;}
.Honor_clubView_top .Honor_club_intro h4{font-size:2em;}
.Honor_clubView_top .Honor_club_intro::after{width:10px;height:35px;background-size:100%;right:-10px;}

.Honor_club_message_benner::before{width:90%}
.Honor_club_message_benner img.Honor_member{width:70%;}
.Honor_club_message_benner dl.Honor_club_message_text dt{font-size:1.25em}
.Honor_club_message_benner dl.Honor_club_message_text dd:nth-child(2){font-size:1.125em}
.Honor_club_message_benner dl.Honor_club_message_text dd:nth-child(3){font-size:0.75em}

.Honor_club_history .Honor_history div{padding:0 0 15px 20px;}
.Honor_club_history .Honor_history h6:before{left:-20px;top:5%}




}
