/* m01_arlM13 begin */
@charset "utf-8";

.m01_arlM13 { border: 1px solid #e4e4e4; background-color: #fff; margin-bottom: 6px; }
.m01_arlM13 h2 { margin-bottom:8px;font-size:16px; letter-spacing:-1px; }
.m01_arlM13 h2 a { color:#000;letter-spacing:-0.5px; line-height:18px; }
.m01_arlM13 dl { padding: 12px; width: 96%; min-height: 110px; }
.m01_arlM13 dl dt{ float:left;  display: block; overflow: hidden; }
.m01_arlM13 dl dt img { float:right; border:1px solid #e4e4e4; min-width: 168px; min-height: 115px; overflow: hidden; border:1px solid #e5e5e5; margin-right:8px; }
.m01_arlM13 dl dd { overflow:hidden; position: relative;}
.m01_arlM13 dl dd strong a { font-size:16px; color:#000;letter-spacing:-0.5px; display:block; margin-top:1px; margin-bottom: 10px; }
.m01_arlM13 dl dd p a { color:#515151; line-height:18px; font-size:15px; margin-top:1px; margin-bottom: 10px; }
.m01_arlM13 .more a { color:#666 !important; text-decoration:none; font-size:13px; position:absolute; right:0; top:3px; letter-spacing:-1px; }
.m01_arlM13 .more a span { color:#f15316; }

/* 이미지 사이즈 */
.utl_m1 { margin: auto !important; width: 29.6%; max-width: 100% !important; height: auto !important; text-align:center;  overflow:hidden; }

.under_line { border-bottom: 1px solid #dadee4; }
/* m01_arlM13 end */
/* m01_arlM04 begin */
@charset "utf-8";

.m01_arlM4 { border: 1px solid #bebebe; background-color: #fff; margin-bottom: 6px;}
.m01_arlM4 ul { }
.m01_arlM4 ul li.m1 {height:19px;overflow:hidden;border-top:1px solid #dadee4;padding-top:10px;padding-bottom:10px;padding-left:6px;text-overflow:ellipsis;white-space: nowrap;}
.m01_arlM4 ul li.m1 strong a { font-size:16px; letter-spacing:-1px; color:#333;  }
.m01_arlM4 ul li.m1 .M4 { margin:5px 0 0 0;} 
.m01_arlM4 ul li.m1 .M4 li { font-size:11px; line-height:16px; color:#666;}
.m01_arlM4 ul li.m1 .M4 li span { color:#f15316;}
.m01_arlM4 ul li.m1 span { text-align:right;}

.m01_arlM4 ul li.m2 {height:19px;overflow:hidden;border-top:1px solid #dadee4;padding-top:10px;padding-bottom:10px;padding-left:6px;text-overflow:ellipsis;white-space: nowrap;}
.m01_arlM4 ul li.m2  a { font-size:16px; letter-spacing:-1px; color:#333;  }
.m01_arlM4 ul li.m2 .M4 { margin:5px 0 0 0;} 
.m01_arlM4 ul li.m2 .M4 li { font-size:11px; line-height:16px; color:#666;}
.m01_arlM4 ul li.m2 .M4 li span { color:#f15316;}
.m01_arlM4 ul li.m2 span { text-align:right;}
/* m01_arlM04 end */
