#design h2 {font-size:22px;font-weight:500;color:#333;margin-bottom:18px;padding-left:22px;background:url(https://www.drh.co.kr/new/front/img/bullet_h2.png) no-repeat left 50%;}
#design .scon_wp_in { width:1200px; margin:0 auto; }

/**/
#design ul.con01 {padding-bottom:10px;}
#design ul.con01 li {padding:0 0 16px 14px;font-size:16px;color:#666;background:url(../img/cb_bullet01.png) no-repeat left 12px;}

/*ì˜ë£Œì§„ì†Œê°œ*/
#design .doctor_box { padding-left:360px; padding-bottom:60px; margin-bottom:60px; border-bottom:1px solid #ddd; position:relative; }
#design .doctor_box:last-child { padding-bottom:0; margin-bottom:0; border-bottom:none; }
#design .doctor_box .doc_img { position:absolute; top:0; left:0; width:300px; height:380px; }
#design .doctor_box .doc_img img { width:100%; height:100%; }
#design .doctor_box .doc_info { min-height:380px; position:relative; }
#design .doctor_box .doc_info .don_name { font-size:25px; color:#333; line-height: 1; margin-bottom:24px; }
#design .doctor_box .doc_info .don_name span { display:inline-block; margin-left:10px; font-size:16px; color:#666; }
#design .doctor_box .doc_info .don_part { margin-bottom:18px; }
#design .doctor_box .doc_info .don_part strong { display:inline-block; width:70px; font-size:16px; font-weight:500; color:#333; }
#design .doctor_box .doc_info .don_part span { display:inline-block; font-size:16px; font-weight:400; color:#666; }
#design .doctor_box .doc_info .don_clinic { margin-bottom:18px; }
#design .doctor_box .doc_info .don_clinic strong { display:inline-block; width:115px; font-size:16px; font-weight:500; color:#333; }
#design .doctor_box .doc_info .don_clinic a { display:inline-block; font-size:16px; font-weight:400; color:#fb5f63; text-decoration:underline; }

/*ìœ íŠœë¸Œ*/
#design .popupModalVideo{padding-top:8px;}
#design .video_modal_popup.reveal {display: flex;position: fixed;  top: 0;left: 0; right: 0; bottom: 0;  justify-content: center;  align-items: center;z-index:999}
#design .video_modal_popup .video-wrapper {position: relative; width: 65%;   padding-bottom: 39%;  z-index: 10; }
#design  .video_modal_popup .video-wrapper iframe {   position: absolute;   width: 100%;  height: 100%;}
#design  .video_modal_popup.reveal .video_modal_popup-closer {  position: fixed; top: 0;  left: 0;  right: 0;  bottom: 0;  background: rgba(0, 0, 0, .5);  z-index: 9 }

/*ë²„íŠ¼*/
.btn_style1 {display:inline-block;width:180px;height:50px;line-height:50px;background:#fff;border:1px solid #ccc;box-sizing:border-box;text-align:center;font-size: 16px;color:#666;letter-spacing: -0.5px;transition:all 0.3s;margin-right:10px;float:left;}
.btn_style1:hover {background:#d1b698;color:#fff;border:1px solid #d1b698;}
.btn_style2 {display:inline-block;width:180px;height:50px;line-height:50px;background:#fff;border:1px solid #ccc;box-sizing:border-box;text-align:center;font-size: 16px;color:#666;letter-spacing: -0.5px;transition:all 0.3s;float:left;margin-right:10px;}
.btn_style2:hover {background:#fe5d65;color:#fff;border:1px solid #fe5d65;}
.btn_style2.btn_video {padding-left: 30px;background-image: url(../img/p_video.png);background-repeat: no-repeat;background-position: 25px 50%;background-size: auto 25px;}
.btn_style2.btn_video:hover {background-image: url(../img/p_video_on.png);}

.btn_area {padding-top:50px;}
.btn_area button {display:inline-block;margin-right:5px;}