@charset "utf-8";
@media screen and (min-width:320px) and (max-width:1024px) { 
.main_review_latest { width:100%; text-align:left; margin-left:0px; margin-top:80px; }
.mo_button {  }
}
@media screen and (min-width:1024px) {  
.main_review_latest { width:610px; text-align:left; float:right; margin-left:0px; }
.main_review_latest .latest_title { height:63px; border-bottom:2px solid #d4d4d4; }
.main_review_latest h1 { padding-left:10px; width:80%; float:left; color: #005B9A; font-family: "Noto Serif KR"; font-size: 30px; font-style: normal; font-weight: 700; line-height: 120%; /* 36px */  }
.main_review_latest li { height:75px; border-bottom:0.5px solid #d4d4d4; line-height:75px; }
.main_review_latest dd.more { float:right;font-size:12px; color:#9E9F9F; line-height:50px; }
.main_review_latest dl.status { display:inline-block; margin-left:20px; width:66px; line-height:28px; }
.main_review_latest dl.request { text-align:center; background:#005B9A; color:#fff; }
.main_review_latest dl.complete { text-align:center; background:#9f9f9f; color:#fff; }
.main_review_latest h2.category { width:145px; font-size:16px; color:#005B9A; display:inline-block; padding-left:10px; padding-right:10px; font-weight: 600; letter-spacing:-0.1px; }
.main_review_latest h3 { display:inline-block; padding-left:10px; padding-right:10px; font-weight:400; color:#231815; font-size:16px;}
.main_review_latest h4 { display:inline-block; padding-left:10px; padding-right:10px; font-weight:400; color:#231815;  }
.main_review_latest h5 { display:inline-block; float:right; line-height:70px; font-size:12px; color:#9e9f9f; letter-spacing:-0.7px; font-weight:300; position:relative; top:3px; }
}