/*°Ô½ÃÆÇ ½ºÅ¸ÀÏ 2024-08-31 °Ô½ÃÆÇ ¿î¿µ > °øÁö»çÇ× Àü¿ë*/
img{max-width:100%;height:auto !important}



#wraper input{box-sizing:border-box}
#wraper .table_02{border-top:3px solid var(--main-color);border-bottom:1px solid #fff;border-collapse:collapse;width:100%}
#wraper select,
#wraper input[type='text'],
#wraper input[type='file'],
#wraper .table_02 select,
#wraper .table_02 input[type='text'],
#wraper .board select,
#wraper .board input[type='text']{height:28px !important;line-height:28px !important;font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif;border:1px solid #ddd;padding:0 5px}
#wraper .board{font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif;}
#wraper .table_02 textarea,
#wraper .board textarea{width:90%}



/*¸®½ºÆ®*/
#wraper td[bgcolor='#E5E5E5'][height='3']{background:#999;height:2px}
#wraper .att_title{padding:10px 5px;font-size:0.875rem;white-space:nowrap}
#wraper .att_title font{font-size:0.875rem !important}/*¹øÈ£*/
#wraper .bbsno{font-size:0.875rem;padding:10px 0}/*¹øÈ£*/
#wraper .bbsnewf5{width:50%;padding-left:5px;padding-right:5px}
#wraper .bbsnewf5 a{font-size:0.875rem;font-family:'Noto Sans KR',sans-serif}/*Á¦¸ñ*/
#wraper .bbsnewf5 a:hover{color:#000}
#wraper .bbswriter{font-size:0.875rem}/*±Û¾´ÀÌ*/
#wraper .bbsetc_dateof_write{font-size:0.875rem}/*³¯Â¥*/


/*°¶·¯¸®¸®½ºÆ® #d_gallery Ãß°¡ÇÏ¸é Àû¿ëµÊ ¸®½ºÅ©°¹¼ö °¡·Î1°³*/
#d_gallery > table{width:100% !important}
#d_gallery img{vertical-align:top}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"]{border:0}

#d_gallery td[bgcolor='#E5E5E5'][height='3']{display:none}

#d_gallery .board[border='1'][bordercolor="#E5E5E5"] tr,
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] td,
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .bbsnewf5{display:block;border:0;width:100%;margin:0;padding:0 ;font-family:sans-serif}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_subject{background:#f5f5f5;padding:15px 0 5px}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_title{font-family:sans-serif;font-size:1.2rem ;color:#000}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_etc{background:#f5f5f5;padding:5px 0 15px;font-size:0.875rem;;color:#999 !important}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_etc font{font-size:0.875rem !important;;color:#999 !important}

#d_gallery .board[border='1'][bordercolor="#E5E5E5"] > tbody{display:flex;flex-wrap:wrap;gap:20px}
#d_gallery.grid4 .board[border='1'][bordercolor="#E5E5E5"] > tbody > tr{width:calc((100% - 20px * 3)/4)}
#d_gallery.grid3 .board[border='1'][bordercolor="#E5E5E5"] > tbody > tr{width:calc((100% - 20px * 2)/3)}



/*ÀÐ±â*/
#wraper .table_02 td{;padding:10px 10px;border:1px solid #e5e5e5}
#wraper .table_02 td,
#wraper .table_02 td font{font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif}
#wraper td.board_bgcolor{width:20%;font-size:0.875rem;padding:5px 10px;font-family:'Noto Sans KR',sans-serif}
#wraper td.board_desc{font-size:0.875rem;padding:10px 10px;font-family:'Noto Sans KR',sans-serif}


#wraper .board_description{font-size:0.875rem;padding:10px 20px}


#wraper .com_board_category_code{padding:10px 0}
#wraper .com_board_category_code b,
#wraper .com_board_category_code img{display:none}
#wraper .com_board_category_code select{border:1px solid #aaa;font-size:0.875rem;height:30px;line-height:28px;margin:0 2px;padding:0 5px}


/*ÀÐ±â ´ñ±Û*/
#wraper .comment_name{padding:5px 0;font-size:0.875rem;width:150px}
#wraper .comment_txt{padding:5px 0;font-size:0.875rem;}


/*±Û¾²±â*/
#wraper  .board_bgcolor span{font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif}/*th¿µ¿ª*/
#wraper  input#border{height:28px;line-height:28px;border:1px solid #ccc;font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif;padding:0 10px;width:100%}/*td¿µ¿ª*/
#wraper  table.seLayout{border:0}
#wraper  table.seLayout td{padding:0}

#descriptionView_IFRAME{background:#fff}


#wraper .board_btn{display:inline-block;border:1px solid #aaa;border-radius:3px;line-height:28px;font-size:0.875rem;padding:0 10px;margin:10px 0;white-space:nowrap;font-family:'Noto Sans KR',sans-serif;background:#fff;cursor:pointer}
#wraper .board_btn:hover{border:1px solid #000;color:#000 !important}
#wraper .board_btn_submit{display:inline-block;border:1px solid #aaa;border-radius:3px;line-height:38px;font-size:0.875rem;padding:0 20px;margin:10px 0;white-space:nowrap;cursor:pointer;vertical-align:middle}


/*°Ë»ö*/
#wraper .cateform,
#wraper .est_keyword_cell input{border:1px solid #aaa;font-size:0.875rem;height:30px;line-height:28px;margin:0 2px;padding:0 5px}


/*°ü¸®ÀÚ*/
#wraper .board_admin_bgcolor{display:inline-block;padding:5px 10px;}
#wraper .board_admin_bgcolor td{width:auto;padding:0;margin:0}
#wraper .board_admin_bgcolor #check_all{margin:0 2px}
#wraper .board_admin_bgcolor *{vertical-align:middle}


/*********************** Æû¸ÞÀÏ*********************************/


#wraper .table_02 .formmail_border{height:28px;line-height:28px;font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif;border:1px solid #ddd;}
#wraper .table_02 textarea{border:1px solid #ddd;margin:0 10px;padding:0 10px;font-size:0.875rem !important;font-family:'Noto Sans KR',sans-serif;width:98% !important;margin:10px}
#wraper .table_02 .formmail_border{width:90% }


#wraper .formmail_textarea_style{width:90%}
#wraper .table_02 input[name*='phone'],
#wraper .table_02 input[name*='mobile']{width:50px;}



/*±Û¾²±âÆ²*/
.center{text-align:center}

.bw_h1{font-size:2rem;margin:40px 0}
.bw_h2{font-size:1.5rem;margin:40px 0}
.bw_con{font-size:1rem;;margin:40px 0;line-height:1.8}
@media all and (max-width:640px){
.bw_h1{font-size:2rem;margin:20px 0}
.bw_h2{font-size:1.5rem;margin:20px 0}
.bw_con{font-size:1rem;;margin:20px 0;line-height:1.8}
}

@media all and (max-width:640px){



#d_gallery {padding:0 5px}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_subject{padding-top:10px}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_title{font-family:sans-serif;font-size:1.2rem ;color:#000}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_etc{background:#f5f5f5;padding-bottom:10px;font-size:1.2rem;;color:#999 !important}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_etc font{font-size:1rem !important;;color:#999 !important}


#d_gallery .board[border='1'][bordercolor="#E5E5E5"] .gallery_etc{font-size:1rem}
#d_gallery .board[border='1'][bordercolor="#E5E5E5"] > tbody{display:flex;flex-wrap:wrap;gap:10px}
#d_gallery.grid4 .board[border='1'][bordercolor="#E5E5E5"] > tbody > tr{width:calc((100% - 10px * 1)/2)}
#d_gallery.grid3 .board[border='1'][bordercolor="#E5E5E5"] > tbody > tr{width:calc((100% - 10px * 1)/2)}
}