.cont04{position:relative;}
.input_wrap{position:absolute;top: 70.5%;left: 28%;width: 65.5%;font-family: 'noto',Dotum,'돋움',sans-serif;}
.input_wrap input[type="text"]{float:left;width:68%;height:35px;border:1px solid #ddd;font-size:3.2vw;}
.input_wrap button{float:left;width:30%;height:35px;line-height:35px;text-align:center;color:#fff;font-size:3.2vw;font-weight:bold;background:#cc332c;}

.cont05{padding-bottom:5%;background:#29417c;}
.comment{width:94%;margin:0 auto;}

.comment_text{overflow:hidden;padding:0 3% 3%;border:1px solid #dcdcdc;background:#fff;}
.comment_text textarea{float:left;width:calc(100% - 90px);height:100px;overflow-y:auto;font-size:13px;color:#c8c8c8;margin-right:5px;}
.comment_text button{float:left;width:80px;height:40px;line-height:40px;text-align:center;color:#6d6d6d;background:#f1f1f1;}

.cmt_review{margin-top:20px;padding:0 3%;border:1px solid #dcdcdc;background:#fff;}
.cmt_review ul li{position:relative;padding:3% 0;border-bottom:1px solid #dcdcdc;}
.cmt_review ul li .tit{padding-left:5%;background:url('https://www.edu2080.co.kr/images/event/evt_comment/cmt_icon.gif')no-repeat 0 center;}
.cmt_review ul li .tit strong{display:inline-block;margin-right:5px;color:#333;}
.cmt_review ul li .tit span{color:#a5a5a5;}
.cmt_review ul li .txt{display:block;margin:10px 0 0;color:#626262;}

.cmt_review ul li .cmt_modify{display:none;overflow:hidden;margin-top:10px;}
.cmt_review ul li .cmt_modify textarea{width:100%;height:100px;overflow-y:auto;}
.cmt_review ul li .cmt_modify .modify_btn{float:right; width:100px;padding:5px 0 0;}
.cmt_review ul li .cmt_modify .modify_btn a{display:inline-block;margin-left:5px;}

.cmt_review ul li .btn_box{position:absolute;top:5%;right:0;}
.cmt_review ul li .btn_box a{display:inline-block;margin-left:5px;color:#a5a5a5;}

.pageing{text-align:center;padding:3% 0;}
.pageing a{display:inline-block;width:20px;height:26px;line-height:26px;color:#333;font-weight:bold;box-sizing:border-box;}
.pageing a.on{border:1px solid #dcdcdc;color:#ae4e28;}

.pageing span{ display:inline-block; width:19px; height:21px; background:url('/img/review/review_arrow.jpg') no-repeat 0 0; vertical-align:middle;}
.pageing span.re_orange {background:none; color:#f58a21; vertical-align:none; display:block; font-weight:bold; }
.pageing span.prev_ll{background-position:0px 0px;}
.pageing span.prev_l{background-position:-19px 0px;}
.pageing span.next_r{background-position:-38px 0px;}
.pageing span.next_rr{background-position:-57px 0px;}