#appointment_slide.swiper-container {max-width: 600px; width: 100%;}
#appointment_slide .slide-box {max-width: 210px; max-height: 275px; display: inline-block; padding: 5px; background: #f6f6f6; border: 1px solid #dedede;}
#appointment_slide .slide-box.two {margin:0 5px;}


/* pc css */
@media (min-width: 992px){
	.mobile {display:none;}
	
	.new-detail-member .container .profile {display: flex; margin-bottom: 50px;}
	.new-detail-member .container .profile .profile_img.pc {width:400px;}
	.new-detail-member .container .profile .profile_text {font-weight:300; margin: 30px 0 0 70px; position: relative; width: 600px;}
	.new-detail-member .container .profile .profile_text .slogan h4 {margin-bottom:0;}
	.new-detail-member .container .profile .profile_text .name {display: inline-block; font-size: 2em; font-weight:400; border-bottom: 1px solid #bbb;}
	.new-detail-member .container .profile .profile_text .short_intro {font-size:19px; margin-top: 20px;font-weight:400;}
	#appointment_slide {position: absolute; bottom: 0;}
	
	
	.new-detail-member .container .info {font-weight:300;}
	.new-detail-member .container .info .info_row {display: flex; margin-bottom: 100px;}
	.new-detail-member .container .info .info_row .title {width: 240px; font-size: 1.5em;font-weight:400; color: #923030; padding: 10px; border-top: 1px solid #bbb; margin-right: 100px;}
	.new-detail-member .container .info .info_row .title .success_link {color:#858585;}
	.new-detail-member .container .info .info_row .content ul li {line-height: 40px;font-weight:400;}
	
	.content #kboard-advisory-list {margin: unset; display: unset;}
	.content #kboard-advisory-list .kboard-list table {display: block; margin-top: -10px;}
	.content #kboard-advisory-list .kboard-list tbody tr {float: unset; border: unset; width: unset; height: unset; margin: unset; margin-bottom: 10px;}
	.content #kboard-advisory-list .kboard-list table td.kboard-list-title {padding: unset; font-size: 1.12rem;}
	
	.content #kboard-advisory-list .kboard-list tbody tr:hover a {color: #858585; border-bottom: 1px solid;}
}

/* 태블릿 & 모바일 css */
@media (max-width: 992px){
	.pc {display:none;}
	
	.new-detail-member .container .profile {text-align:center; margin-bottom: 50px;}
	.new-detail-member .container .profile .profile_img.mobile img {width:100%; max-width:430px;}
	.new-detail-member .container .profile .profile_text {font-weight:300; margin-top: 30px; position: relative;}
	.new-detail-member .container .profile .profile_text .slogan h4 {margin-bottom:0;}
	.new-detail-member .container .profile .profile_text .name {display: inline-block; font-size: 2em; font-weight:400; border-bottom: 1px solid #bbb;}
	.new-detail-member .container .profile .profile_text .short_intro {font-size:16px; margin-top: 20px;}
	#appointment_slide {margin-top: 50px;}
	#appointment_slide.two {display:flex;}
	
	.new-detail-member .container .info .info_row {margin-bottom: 100px;}
	.new-detail-member .container .info .info_row .title {width: 150px; font-size: 1.5em; color: #923030; padding-top: 10px; border-top: 1px solid #bbb; margin-right: 100px;}
	.new-detail-member .container .info .info_row .title .success_link {color:#858585;}
	.new-detail-member .container .info .info_row .content ul li {line-height: 30px;}
	
	.content #kboard-advisory-list {margin: unset; display: unset;}
	.content #kboard-advisory-list .kboard-list table {display: block; margin-top: -10px;}
	.content #kboard-advisory-list .kboard-list tbody tr {float: unset; border: unset; width: unset; height: unset; min-height: unset; margin: unset; margin-bottom: 10px;}
	.content #kboard-advisory-list .kboard-list table td.kboard-list-title {padding: unset; font-size: calc(1rem);}
	
	.content #kboard-advisory-list .kboard-list tbody tr:hover a {color: #858585; border-bottom: 1px solid;}
}