@charset "utf-8";

*{box-sizing: border-box; margin: 0; padding: 0; 	font-family: 'Noto Sans KR', sans-serif;}
body,html{position: relative; width: 100%;}

input{border:none;}
input:disabled{background: none; font-size: 15px;}

input[type="datetime-local"]{width: 185px;}
input[type="datetime-local"]::-webkit-inner-spin-button,
input[type="datetime-local"]::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}
ul{padding: 0; margin:0;}
ul li{list-style: none;}

#wrap{padding:0 10px 30px;} 
#wrap h2{margin:0 auto; display: block; text-align: center; padding:30px 0; font-size: 30px;}

#wrap .pr_ul{font-size: 14px;}
#wrap .pr_ul .pr_li{display: flex; justify-content: space-between;}

#wrap .pr_table{width: 100%; margin-top: 20px;}
#wrap .pr_table thead tr td{border-top:1px solid #eee; border-bottom:1px solid #eee;}

#wrap .pr_ul2{border-top:1px dotted #222; border-bottom:1px dotted #222; margin-top: 20px; font-size: 20px; padding:10px 0;}
#wrap .pr_ul2 li{display: flex; justify-content: space-between;}
#wrap .pr_ul2 li.pr_li4{border-top:1px dotted #222; margin-top: 10px; font-weight: bold; padding-top: 10px;}

#wrap .pr_ul3{margin-top: 10px; border-bottom:1px dotted #222; padding-bottom: 10px;}

#wrap p{font-size: 12px; color:#5c5c5c; text-align: center;}