@charset "euc-kr";
@import url("../default_/style.css");

#new_tablebox .boardbox_content li p { vertical-align:middle; }
.gigan span { display:block; line-height:22px; color:#777; }
.end_homework { margin-top:10px; }
.r_search { display:inline-block; vertical-align:middle; margin-right:5px; }
#calbox { display:inline-block; vertical-align:middle; position:relative;  }
#calbox::before { content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer;  }

.work_lim { margin-top:10px; }
.work_lim input { margin:0 5px 0 0; vertical-align:middle; }


@media all and (max-width:1024px) { 
.r_search { display:block; margin-bottom:10px; font-size:12px; }
.size2 { width:90px;  float:none}
.r_search select { letter-spacing:-0.5px;} 

#new_tablebox .boardbox_content li p.new_writer { clear:none; }

.work_hak1 { padding:2px 5px !important; }
.work_hak1::after { content:"ÇÐ³â"; display:inline-block; vertical-align:top;  font-weight:500; }

.work_hak2 { padding:2px 5px !important;}
.work_hak2::after { content:"¹Ý"; display:inline-block; vertical-align:top;  font-weight:500; }


.work_hak3 { padding:2px 5px !important;}
.work_hak3::after { content:"¹ø"; display:inline-block; vertical-align:top;  font-weight:500; }



}

@media all and (max-width:650px) { 
ul.button { width:100% !important; }
ul.button li { width:100%; margin:0 0 6px 0 !important;}
ul.button li a {  }

}
