.allmember {width: 100%;}
.allmember .memberbox { max-width: 270px; position: relative; margin-bottom: 20px; transform: scale(1); transition: all 0.3s; overflow: hidden; margin: 0 auto;}
.allmember .memberbox:hover .productimg img {transform: scale(1.1); transition: all 0.3s;}
.allmember .memberbox .productimg {width: 100%; transition: all 0.3s;}
.allmember .memberbox .productimg img {margin: 0 auto; transition: all 0.3s; width: 100%; height: auto;}
.allmember .memberbox .namewish {padding: 10px 20px; width: 100%; position: relative; display: flex; justify-content: space-between; background: #832625 ; min-height: 78px; box-sizing: border-box;}
.allmember .memberbox .namewish h6{font-size: 22px; font-weight: 300; color: #fff;}
.allmember .memberbox .namewish .plusbtn a {position: absolute; width: 30px; height: 30px; bottom: 0px; right: 0px; background: #ff9a00; text-align: center; line-height: 31px;}

.bod_profile_pop .imgbx{ position: relative;}
.bod_profile_pop .imgbx .element1{width:30px; height: 30px; background:#ff9a00; position: absolute; top: -15px; right:-15px;}
.bod_profile_pop .imgbx .element2{top:auto; right:auto; bottom: -15px; left: -15px;}
.bod_profile_pop .imgbx .element2:after{bottom: -16px; right: -16px; width:16px; height:16px; background:#ff9a00; position: absolute; content: '';}
.bod_profile_pop .contentbx h2{ font-weight:300; font-size:48px; margin: 0px;}
.bod_profile_pop .contentbx h6{ color:#797979; font-weight: 300;}
.bod_profile_pop .contentbx p{line-height: 1.3rem;}


img.grayscale {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");	filter: gray; -webkit-filter: grayscale(100%);}
.b-grayimg:hover img.grayscale {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter: none; -webkit-filter: none;}
.grayscale-fix{vertical-align: top;}
.b-grayimg:hover .grayscale-fix img.grayscale {visibility: visible !important;position: relative;}


@media (max-width: 1169px){
    .bod_profile_pop .contentbx h2{font-size:26px;}
    .bod_profile_pop .imgbx .element1 {width: 24px; height: 24px;}
    
}

@media (max-width: 990px){
    .bod_profile_pop .contentbx h2{font-size:36px;}
	.bod_profile_pop .imgbx {width: 85%; margin: 0 auto; margin-bottom: 50px; margin-top: 20px;}
    .bod_profile_pop .imgbx img{width:100%; height: auto;}
    .allmember .memberbox .namewish h6{font-size:20px; line-height: normal;}
}

@media (max-width: 767px){
    

}
@media (max-width: 599px){
    .bod_profile_pop .contentbx h2{font-size:32px;}
}
@media (max-width: 479px){	
    
}
.card_select_wrap .swiper-container{
    position:static;
}
.custom-control-label::after {
	left:0;
}