@charset "utf-8";

/*공통*/
#p_area{position:relative;overflow:hidden;width:1100px;margin:0 auto}
#p_area .tit_area{margin:30px 0 20px;text-align:center}
#p_area .tit_area .s_tit{position:relative;padding-bottom:47px;margin-bottom:10px;font-weight:700;font-size:13px;color:#ff6600;font-family:'Poppins', sans-serif}
#p_area .tit_area .s_tit:before{position:absolute;left:50%;bottom:0;content:'';width:1px;height:33px;background:#ddd}
#p_area .tit_area .tit{font-size:33px;color:#333;font-family:'notokr-light'}
#p_area .page_cont{font-size:16px;line-height:28px;color:#666;font-family:'notokr-regular'}
#p_area .page_cont .cont_img_bt{overflow:hidden;border:1px solid #ddd;margin-bottom:40px}
#p_area .cont_area02{padding-top:100px}

#p_area .page_cont .txt_box{padding:0 10px}
#p_area .page_cont .txt_box02{margin-top:80px}
#p_area .page_cont .cont_tit{position:relative;padding-left:20px;border-left:2px solid #ff6600;margin-bottom:30px;line-height:45px;font-size:17px;color:#222;background:#f7f7f7;font-family:'notokr-bold'}

#p_area .page_cont .cont_img_box{overflow:hidden;margin-bottom:20px}
#p_area .page_cont .cont_img_box > img{display:block;float:left;border:1px solid #ddd}
#p_area .page_cont .cont_img_box .box_img_txt{float:left;width:478px;padding-left:30px}
#p_area .page_cont .cont_img_box .box_img_txt_left{padding:0 30px 0 !important}
#p_area .cont_list{border-top:2px solid #666}
#p_area .cont_list li{position:relative;padding:20px 30px 20px 220px;border-bottom:1px dotted #ddd}
#p_area .cont_list li:nth-child(odd){background:#f7f7f7}
#p_area .cont_list li span{position:absolute;left:30px;width:180px;color:#222;font-family:'notokr-medium'}

#p_area .cont_list02 li{position:relative;padding-left:60px;border-bottom:1px dashed #ddd;padding-bottom:20px;margin-bottom:20px}
#p_area .cont_list02 li span{position:absolute;left:20px;color:#ff6600;font-family:'notokr-bold'}

#p_area .cont_list03{overflow:hidden;margin-top:50px}
#p_area .cont_list03 li{padding:0 30px;margin-bottom:70px;}
#p_area .cont_list03 li p{height:40px;padding:0 20px;margin-bottom:20px;border:1px solid #ddd;border-left:2px solid #666;font-size:16px;line-height:38px;color:#333;font-family:'notokr-bold'}
#p_area .cont_list03 li .cont{padding:0 30px}

#p_area .cont_img_box .box_tit{margin-bottom:10px;font-size:18px;color:#333;font-family:'notokr-bold'}
#p_area .cont_img_box .box_list{border:1px solid #ddd;padding:20px 40px;background:#f7f7f7}
#p_area .cont_img_box .box_list li{position:relative;padding-left:10px}
#p_area .cont_img_box .box_list li:before{position:absolute;left:0;top:12px;content:'';width: 3px;height:3px;border-radius:100px;background:#ff6600}
#p_area .txt_t{margin-bottom:5px;color:#222;font-family:'notokr-medium'}

/*인사말*/
.p33 .p_cont{position:relative;width:980px;margin:-40px auto 0;padding:50px 0;font-size:17px;line-height:30px;color:#666;text-align:center;background:#fff;font-family:'notokr-regular'}
.p33 .p_cont .cont_tit{margin-bottom:10px;font-size:22px;color:#333;font-family:'notokr-bold'}
.p33 .p_cont .cont_tit span{color:#ff6600}
.p33 .about_doctor{overflow:hidden;margin-top:30px;padding:50px 30px;border:1px solid #ddd;border-top:2px solid #666}
.p33 .about_doctor > div{float:left}
.p33 .about_doctor .doctor_img{width:40%}
.p33 .about_doctor .doctor_info{width:60%;padding-left:60px}
.p33 .about_doctor .doctor_info .name{padding-bottom:15px;margin-bottom:20px;border-bottom:1px dotted #ddd;font-size:20px;color:#222;font-family:'notokr-bold'}
.p33 .about_doctor .doctor_info .name span{font-size:15px;color:#666;font-family:'notokr-medium'}
.p33 .about_doctor .doctor_info .mb_list{font-size:15px;line-height:26px;color:#666;font-family:'notokr-regular'}
.p33 .about_doctor .doctor_info .mb_list .list_tit{margin-bottom:5px;color:#222;font-family:'notokr-medium'}
.p33 .about_doctor .doctor_info .mb_list li{position:relative;padding-left:10px;}
.p33 .about_doctor .doctor_info .mb_list li:before{position:absolute;left:0;top:10px;content:'';width:3px;height:3px;border-radius:100px;background:#ff6600}

/*페이지개별*/
.p40 .cont_img_box .box_list02{border:1px solid #ddd;padding:20px;background:#f7f7f7}
.p40 .cont_img_box .box_list02 li{position:relative;padding-left:10px;font-size:15px}
.p40 .cont_img_box .box_list02 li:before{position:absolute;left:0;top:12px;content:'';width: 3px;height:3px;border-radius:100px;background:#ff6600}
.p40 .cont_img_box .box_list02 li span{display:inline-block;margin-right:5px;color:#222;font-family:'notokr-medium'}
.p40 .txt_t{margin-bottom:5px;color:#222;font-family:'notokr-medium'}

.p41 .cont_list04{overflow:hidden;border-top:1px solid #ddd;border-left:1px solid #ddd;background:#f7f7f7}
.p41 .cont_list04 li{float:left;width:33.3%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:16px;line-height:45px;color:#333;font-family:'notokr-medium';text-align:center}

.p46 .cont_list03 span{display:block;color:#333;font-family:'notokr-medium'}

.p66 .cont_table02 {width:100%}
.p66 .cont_table02 td{border:1px solid #ddd;border-bottom:0;font-size:15px;padding:15px;background:#fff}
.p66 .cont_table02 .td_tit{border:0;text-align:center;color:#fff;font-family:'notokr-bold'}


.p65 .new_cont{padding:0 20px}
.p65 .new_tit{height:40px;padding:0 20px;margin-bottom:20px;border:1px solid #ddd;border-left:2px solid #666;font-size:16px;line-height:38px;color:#333;font-family:'notokr-bold';}
.p65 .new_txt{padding:0 30px}
.p65 .new_txt li{position:relative;padding-left:10px}
.p65 .new_txt li:before{position:absolute;left:0;top:11px;content:'';width: 3px;height:3px;border-radius:100px;background:#ff661a;}