
/* #wrap {min-width:1360px;}
#contents_wrap > div#left_menu {display:inline-block;}
#contents_wrap > div {display:inline-block;}
.contents_box {width:calc(100% - 275px);} */


/*°ü¸®ÀÚ ÀÛÀº¹öÆ°*/
.s_modify_list_btn span:hover{background: #1a1d82;}
.s_modify_list_btn span{background: #2b53af; padding: 3px 10px; border-radius: 5px; color: #fff; font-size:15px;}

.s_delete_list_btn span:hover{background: #b32a0b;}
.s_delete_list_btn span {background: #e7441f; padding: 3px 10px; border-radius: 5px; color: #fff; font-size: 15px;}

/*ºñ¹Ð±Û º¸±â ½Ã ºñ¹Ð¹øÈ£ ÀÔ·Â ÆäÀÌÁö*/
#password{width:100%; margin:30px 0;padding-top:50px;}
#password_tarea{width:50%; margin:0 auto; border:1px solid #ccc; padding:0px 0px 8px;}
#password_tarea .password_img{margin: 0 auto; width:300px; margin: 25px auto; text-align: center;}
.pass_info{margin:20px auto; width:320px; font-family: 's-core_dream5_medium'; font-size:13px;}
.intext{display:block; width:250px; margin:0 auto;}
.intext .psw{font-family: 's-core_dream5_medium';}
.b_btn{display:block; width:60px; margin:5px auto;}

/*°ü¸®ÀÚ·Î±×ÀÎÆäÀÌÁö*/
.login {position: relative; padding:42px 0 60px 0;}
/* .login:before { display: block; content: ""; width: 100%;  height: 180px; background: #d8ecf9 url(/images/djemals/adm_login_bg.png) no-repeat; position: absolute; top: -40px; left: 0; z-index: -1; background-position:left center;} */
.enter ul li{margin: 14px 0;}
 .enter label {display:inline-block; width:70px; text-align:left;}
 .enter input{width:200px; height:30px; font-size:18px;}
.enter .pass_input input{border: 1px solid #ccc; border-radius: 30px; font-size: 17px;}
#login_id { border: 1px solid #ccc; border-radius: 30px; font-size: 16px;}

.login_area {width:100%;  margin: 0 auto 0 auto; padding: 20px 30px; box-sizing: border-box; box-shadow: 0 0 15px #0c0c0c1a; border-top: 6px solid #cddc39; border-bottom: 6px solid #ff9800; position:relative;}
.login_area:before {width: 100%; display:block; content:""; height:100%; position:absolute; left:0; top:0; background: url(/images/djemals/adm_login_bg.jpg) no-repeat; background-position: center top; opacity: 0.5; z-index:-1;}
.login_title{font-size:30px; text-align:center;font-family: 'GodoB'; color: #304233;}
.login_title p {padding-bottom:15px; border-bottom:1px solid #ccc; margin-top:10px;}
.login_text{font-size:18px; font-family: 'Pretendard';}
.enter{width:100%; text-align:center; margin:0 auto; padding:15px 0;}
.enter .btn_login_enter {display:block; margin: 0 auto; width: 300px; max-width:100%;}

.login .login_area .btn_login_enter .login_button {width: 100%; height: 60px; background: #444; border-radius: 30px; font-size: 20px;
 text-align: center; font-weight: 700; font-family: 'Pretendard';}
.qnapass{width:45%; height:10px;}



/*Á¢¼ÓÅë°è*/
.schdivBox.admSrc {padding: 15px 0; border-bottom: 1px dashed #59cd82; background: #f4fbf5;}
.astate_tab{width:100%; height:62px; background-color:#fff; margin:5px auto 25px auto; min-width: 275px;}
.astate_tab ul {width: 100%; margin: 0 auto; padding: 0 20px; text-align: center; box-sizing: border-box;}
.astate_tab ul li {display: inline-block; margin: 10px; width: calc((100%/3) - 100px); height: 60px; background-color: #fff; border: 1px solid #ddd; position:relative; }
.astate_tab ul li:after {display:block; content:""; width:60px; height:3px; background:#0097c5; position:absolute; top:0;left:50%; transform:translateX(-50%);}
.astate_tab ul li:last-child{margin-right:0;}
.astate_tab ul li a { display: block; width: 100%; height: 60px; text-align: center; font-size: 19px; line-height: 60px;  background: #fff;}
.astate_tab ul .on a{color: #0745a3; font-weight:700; position:relative;}
.astate_tab ul .on:after {display:none;}
.astate_tab ul .on a:after {display: block; content: ""; width: calc(100% - 4px); height: calc(100% - 4px); border: 3px solid #0097c5; position: absolute; top: -1px; left: -1px;}

.astate_search {width: 100%; height: auto; margin: 0 auto 15px auto; line-height: 30px; padding: 13px 0px; background: #edfbf6;}
.astbox{display:block; margin:0 auto; width:100%; text-align:center;}
.astitle{font-weight:600;}
.astitle.all {color:#f04524;}
.astitle.today {color:#0044de;}
.astitle.year {color:#03004a;}
.td_num{margin-right:2%;}


/*°ü¸®ÀÚ Á¢¼ÓÅë°è*/
.admcsch{display:block; margin:0 auto; width:100%; text-align:center; line-height:57px;}
.admcounter_p{margin-left:5px;}
.board_part_write th.all_th {background:#e7f9d7;color:#00340d;}

/*°ü¸®ÀÚ - ¼¿·ºÆ®¹Ú½º*/
.rhksflwk_pds_w{height: 33px; width: 125px;}
.rhksflwk_pds_w_t{width:auto;}
.rhksflwk_pop_w{height: 33px; width: 70px;}/*½ÃÀÛÀÏ Á¾·áÀÏ ¿À¸¥ÂÊ ¼¿·ºÆ®¹Ú½º*/
.rhksflwk_pop_w_{width: 100px; margin-right: 4px;}/*½ÃÀÛÀÏ, Á¾·áÀÏ*/
.rhksflwk_asate_w{height:30px; width:80px;}
.rhksflwk_asate_w_iput{width:70%;}
.calendar_css{background-color:#fff; margin-bottom:5px; width:70px;}
.rhksflwk_admcounter{margin-right:5px; font-family:'Pretendard'; font-size:16px; border-radius: 2; border:1px solid #ccc;}

/*°ü¸®ÀÚ - ÈÄ¿ø½ÅÃ»°ü¸®*/

.donate_boardDiv .schdivBox{margin: 0px auto -15px auto;}

/* °ü¸®ÀÚ - °Ô½ÃÆÇ°ü¸® */
.brdChkbtn {display: inline-block; width: 100px; text-align: center; background: #505050; padding: 6px 6px; color: #fff; vertical-align: middle;
 font-weight: 300;}





@media screen and (max-width: 980px)
{
 
 #nav_menu_bar ul{padding-right:10px;}


/*¼­ºêÆäÀÌÁö Å¸ÀÌÆ²*/

#title_top_titlezone p{font-size:26px; padding-top:35px; padding-left:20px; }








}















@media screen and  (max-width: 680px)
{
/*sub_top_img2 ÀÛ¾ÆÁö°Ô*/
#title_top_titlezone {width: 100%; height: 95px; clear: both; background: url(/images/com/sub_top_img2.png) 0 0/ 32% no-repeat; background-position: right bottom;}

/*q&a°Ô½ÃÆÇ ºñ¹Ð±Û ¹øÈ£ ÀÔ·Â*/
#password_tarea {width: 100%; border: 0px solid #ccc;}
.pass_info {margin: 20px auto; width: 320px; font-family: 's-core_dream5_medium'; font-size:13px;}
}

@media screen and  (max-width: 680px)
{
/*ÇùÈ¸¼Ò°³ - ÇùÈ¸*/
.contents_box_image{ background:#fff; }
/*tab¸Þ´º*/
.tab5 ul li{width:50%;}


}




@media  screen and (max-width:540px) {
/*°ü¸®ÀÚ -·Î±×ÀÎ È­¸é*/
.login_area {width:90%;}

/*Á¶Á÷µµ - ¼Ò°³*/
.chart_m{display:block; margin-top:30px;}
.chart_web{display:none;}

}




@media  screen and (max-width:450px) {
/*°ü¸®ÀÚ -·Î±×ÀÎ È­¸é*/
.enter input {width:140px;}
}








