@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}


/*페이지공통*/
.p_area{font-family:'notokr-regular'}
.p_area .tit_area{width:100%;height:200px;margin-bottom:80px;text-align:center;background:#c00}
.p_area .tit_area .tit{display:inline-block;margin-top:44px;padding:30px 50px;font-size:22px;color:#fff;background:rgba(0,0,0,.5);font-family:'notokr-bold'}
.p_area .tit_area .tit span{display:block;font-size:14px;font-style:italic;color:#f7f7f7;font-family:'notokr-reuglar'}

.p_area .p_tit{margin-bottom:30px;border:1px solid #ddd;font-size:16px;color:#222;line-height:40px;font-family:'notokr-bold'}
.p_area .p_tit span{display:inline-block;margin-right:20px;width:40px;height:40px;text-align:center;color:#fff;background:#7a36a1}
.p_area .p_tit .gray{background:#666}
.p_area .cont_box{margin-bottom:70px;padding:0 40px;font-size:15px;line-height:26px;color:#666;font-family:'notokr-regular'}

.p_area .list_cont{margin:0 40px 80px 40px}
.p_area .list_cont li{position:relative;padding-left:15px;margin-bottom:20px;font-size:15px;line-height:26px;color:#666}
.p_area .list_cont li:last-child{margin-bottom:0}
.p_area .list_cont li:before{position:absolute;left:0;top:11px;content:'';width: 4px;height:4px;border-radius:100px;background:#7a36a1;}
.p_area .list_cont li span{color:#222;font-family:'notokr-medium'}

.p_area .list_cont02{overflow:hidden;margin:0 40px 50px 40px;}
.p_area .list_cont02 li{float:left;padding-left:30px; margin:0 0 20px 20px;border:1px solid #ddd;border-left:2px solid #7a36a1;width:540px;font-size:15px;color:#666;line-height:40px;}
.p_area .list_cont02 li span{display:inline-block;margin-right:10px;color:#222;font-family:'notokr-medium'}
.p_area .list_left{overflow:hidden}
.p_area .list_left li{float:left;width:50%}

.solo_txt{padding:20px;border:1px solid #ddd;font-size:14px;line-height:24px;color:#666;background:#f7f7f7}
.purple{color:#9538b3 !important}
.p_area .table_box{margin-bottom:80px;padding:0 20px}
.p_area .table_box table{width:100%}
.p_area .table_box td{padding:10px;font-size:14px;line-height:24px;color:#666;background:#fff}
.p_area .table_box th{font-weight:normal;font-size:15px;background:#f7f7f7;font-family:'notokr-medium'}
.p_area .table_box .t_tit{font-size:15px;color:#222;text-align:center;font-family:'notokr-medium' }
.p_area .table_box .td_bg{text-align:center}


.p33{}
.p33 .p33_cont{position:relative;padding:50px 0;width:90%;margin:-50px auto 0;font-size:15px;color:#666;text-align:center;line-height:24px;background:#fff}
.p33 .p33_cont .tit{margin-bottom:30px;font-size:22px;color:#222;font-family:'notokr-medium'}
.p33 .p_color{color:#7a36a1}
.p33 .p33_cont02{margin-top:20px;padding:50px 0;font-size:15px;line-height:26px;color:#666;border-top:1px dotted #ddd}
.p33 .big_tit{position:relative;margin-bottom:15px;padding-left:20px;font-size:18px;color:#222;font-family:'notokr-bold'}
.p33 .big_tit:before{position:absolute;content:'';left:0;top:9px;width:10px;height:10px;border-radius:10px;border:3px solid #7a36a1;}
.p33 .info_mb{overflow:hidden;margin:50px 0 70px}
.p33 .info_mb > div{overflow:hidden;float:left;width:50%;min-height:299px;padding:30px;border:1px solid #ddd;font-size:13px;line-height:21px}
.p33 .info_mb > div:last-child{border-left:0}
.p33 .info_mb > div > div{float:left}
.p33 .info_mb .name{display:block;padding-top:10px;font-size:14px;text-align:center;color:#222;font-family:'notokr-bold'}
.p33 .info_mb ul{width:100%;margin-left:15px;padding:10px}
.p33 .info_mb ul li{position:relative;margin-bottom:10px;padding-left:15px}
.p33 .info_mb ul li:before {position:absolute;left:0;top:11px;content: '';width:3px;height:3px;border-radius:100px;background:#7a36a1}
.p33 .s_tit{margin-bottom:20px;font-size:15px;line-height:40px;color:#333;background:#f7f7f7;font-family:'notokr-medium'}
.p33 .s_tit span{display:inline-block;width:40px;height:40px;margin-right:10px;font-size:12px;color:#fff;text-align:center;background:#7a36a1}
.p33 .info_mb02{overflow:hidden;margin-bottom:80px}
.p33 .info_mb02 li{overflow:hidden;float:left;width:352px;margin:0 10px 20px 0;padding:20px;border:1px solid #ddd}
.p33 .info_mb02 li:nth-child(3n){margin-right:0;}
.p33 .info_mb02 li > div{float:left}

.p33 .info_mb02 .mb_img{margin-right:15px;}
.p33 .info_mb02 .mb_name{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #ddd;font-size:15px;color:#222;font-family:'notokr-bold'}
.p33 .info_mb02 .mb_name span{display:inline-block;padding-left:5px;font-size:14px;color:#666;font-style:italic;font-family:'notokr-regular'}
.p33 .info_mb02 .list{position:relative;padding-left:10px;font-size:14px}
.p33 .info_mb02 .list:before{position:absolute;left:0;top:11px;content:'';width:4px;height:4px;border-radius:100px;background:#7a36a1;}
