/*교육프로그램 리스트*/
.study_list button{background:#f4f4f4;padding:10px 14px 12px;border:1px #d7d7d7 solid;font-size:16px;}
.study_list button:hover{background:#666; color:#fff}
.study_list .btn_see span{border:1px #37326a solid; color:#37326a; border-radius:10px;padding:10px 12px;} 
.study_list .btn_see span:hover{background:#37326a; color:#fff;}
.study_list table{min-width:900px;}

.btn_plan{background:#B2EBF4; color:#fff; border-radius:10px; padding:10px 20px;}
.btn_play{background:#e4780b; color:#fff; border-radius:10px; padding:10px 20px;}  
.btn_ing{background:#A19CFF; color:#fff; border-radius:10px; padding:10px 20px;}  
.btn_end{background:#666; color:#fff; border-radius:10px;padding:10px 12px;} 

/*나의 강좌보기*/
.bbs_mylist .search{border:1px #d7d7d7 solid;padding:15px;}
.bbs_mylist .search span{color:#333; margin:0 10px; font-size:16px; font-weight:600; margin-top:4px; display:inline-block;}
.bbs_mylist .search select{height:30px; padding:0 24px 0 8px;}
.bbs_mylist .search .form_sm{cursor:pointer;width:50px; height:30px;background:#323a47; color:#fff; vertical-align:middle;} 
.bbs_mylist .mbtn_view span{border:1px #37326a solid; color:#37326a; border-radius:10px;padding:8px 12px;} 
.bbs_mylist .mbtn_view span:hover{background:#37326a; color:#fff;}

.mbtn_fail{background:#666; color:#fff; border-radius:10px;padding:8px 12px;} 
.mbtn_end{background:#e4780b; color:#fff; border-radius:10px; padding:8px 12px;} 

/*주소검색버튼*/
.btn_add{display:inline-block;padding:8px 10px;background:#333a47;border-radius:4px;color:#fff;font-size:14px;}                 

/*여성회관 스킨*/
.woman_list ul{border-top:1px #323a47 solid;}
.woman_list ul li{border-bottom:1px #d7d7d7 solid;padding: 20px 0;}
.woman_list ul li img{width: 100%; margin-bottom:4px;}
.woman_list ul li dl dt{ border-bottom:1px #d7d7d7 solid;padding:10px 0;margin-bottom: 15px;}
.woman_list ul li dl dt a{color:#333; font-weight:600; font-size:20px;}
.woman_list ul li dl dt a:hover,
.woman_list ul li dl dt a:focus{text-decoration:underline;}
.woman_list ul li dl dd{margin:6px 0;}
.woman_list ul li dl dd strong{display:inline-block;border:1px #eaeaea solid; background: #f4f4f4; padding: 8px; color:#222;font-size: 14px;font-weight: 600;margin-right: 8px;}
.woman_list ul li dl dd span{display:inline-block; margin:7px 0; width:auto; max-width: 70%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*
.app li{background: none !important;}
.app li a{display:inline-block;padding:0 0 0 15px; background:url("/images/bbs/bbs_file_icon.gif") no-repeat left 6px;}
.app li a.viewer{background:none; padding:0;}
.app a span{display:inline-block;height:25px;padding:0 20px 0 0;background:url("/images/bbs/icon_viewer.gif") no-repeat right 5px;font-size:13px;}
.app a:hover,.app a:focus{text-decoration:underline;}
*/

.bbs_con img{width:auto; max-width:100%;}

@media all and (min-width:768px) {
.woman_list ul li{overflow:hidden;padding: 20px 0 19px;}
.woman_list ul li img{float:left;margin-bottom:0; margin-right: 3%; width:250px; height:175px;}
.woman_list ul dl{float:left;width: 62%;}
}

@media all and (min-width:1023px) {
.woman_list ul dl{width: 67.5%;}
    
}
@media all and (min-width:1339px) {
.woman_list ul dl{width: 73%;}
    
}
                                                                                      