/*-----------------------------------------------------------------------
	°¡±ÞÀû ¼öÁ¤ÇÏÁö ¾Ê±â¸¦ ±ÇÇÕ´Ï´Ù. (¼öÁ¤½Ã ÀüÃ¼ÆÄÀÏ ¹é¾÷ ÈÄ ÀÛ¾÷ÇØÁÖ¼¼¿ä) 
-----------------------------------------------------------------------*/

/* °Ô½ÃÆÇ ±âº»Å×ÀÌºí */
.table_02 {width:100%; border-top:1px #333 solid; border-bottom:1px #4fb3d2 solid;}
.table_02 td {font-size:15px; line-height:22px; padding:10px; border-bottom:1px #e5e5e5 solid;}
.table_02 td input {border: 1px solid #CCC; border-radius:0; padding:5px;}
.table_02 input[name='file_attachment[]'] {border:0 !important; background:none; padding:0;}
.table_02 td td {padding:3px; border-bottom:none; border-right:none !important;}
.table_02 td td input {border:1px solid #DDD; padding:3px;}
.image_sublist {display:none;}

/* bgcolor : °Ô½ÃÆÇ Ç×¸ñ */
.board_bgcolor {width:100px; background-color:#F7F7F7; color:#000000; }
.board_rate {color:#333333;background-color:#E6F0F9;}
.board_rate_td {color:#333333;background-color:#FFFFFF;}
.board_comment_bgcolor {background-color:#F6F6F6;}

/* ¸ÞÀÎÆäÀÌÁö ÃßÃâ °Ô½ÃÆÇ */
.bd_out1 a {color:#1E1E1E; font-size:17px !important; line-height:24px;}
.bd_out1 {padding:25px;}
.output_table {margin:0 auto;}
.output_table tr {border-bottom:1px solid #DDD;}
.output_table td {font-size:17px !important;}
.output_table td:nth-child(3) {display:table-cell; text-align:right; padding-right:30px;}

/* Ä«Å×°í¸® ÅÇ¸Þ´º ½ºÅ¸ÀÏ */
.sul_menu {background:#F9F9F9; border:1px solid #E5E5E5; padding:15px; margin-bottom:30px;}
.sul_menu a {color:#444444 !important; padding:3px 30px 3px 2px !important; font-family:'Montserrat','Noto Sans Kr',sans-serif !important; font-size:15px !important; border-right:0 !important;}
.sul_menu a font {color:#444444 !important; font-size:15px !important;}
.sul_menu a b {color:#444444 !important; font-weight:400 !important;}

/*°Ô½ÃÆÇ Á¦¸ñ*/
.bbsnewf5 a {padding:5px 0; display:inline-block;}
.bbsnewf5 a:hover{color:#000000; text-decoration:none;}
.att_title { padding: 10px;}
.board_desc {line-height:0 !important;}
.bbswriter { font-size:15px; font-weight:400;}
.bbsetc_dateof_write { font-size:15px; font-weight:400;}
.bbsno { font-size:15px; font-weight:400;}
.bd_out1 { text-align: left; padding-left: 10px;}
.board {font-size:14px !important; line-height:20px;}
.bbsetc_address {text-align:left;}
.btn_write {text-align:right; padding-top:10px;}
.gallery_list table > td {width:33%;}
input[type='checkbox'][name='com_formmail_check_safe'] {width:15px;}

/* Ä«Å×°í¸® */
.category_wrap {text-align:center; padding-bottom:10px;}
.category_wrap b {font-size:100% !important;}
.category_wrap select {padding:4px; margin-left:8px; width:180px; border-radius:0; border:1px solid #BBB;}

/*ÆäÀÌÂ¡*/
.paging {text-align:center; padding:10px 0;}
.paging a:link {width:28px; height:28px; display:inline-block; vertical-align:top; font-size:13px; line-height:26px; color:#888; border-radius:3px; border:1px solid #DDD;}
.paging a:visited {color:#999;}
.paging a:hover {color:#999;}
.paging > b {background:#333; color:#FFF; width:28px; height:28px; font-size:13px; line-height:26px; display:inline-block; vertical-align:top; border-radius:3px;}

/* °Ë»öÃ¢ */
.est_cate_cell select {border:1px solid #CCC; height:30px; vertical-align:top;}
.est_keyword_cell select {height:30px !important;}
.est_keyword_cell input {border:1px solid #CCC; width:150px; height:30px; margin:0 3px; vertical-align:top;}
.est_btn_cell input {vertical-align:top;}

/* °Ô½ÃÆÇ ÀÌ¹ÌÁö»çÀÌÁî */
#post_area > img {max-width:1170px !important; height:auto !important;}
#post_area p > img {width:1170px !important; height:auto !important;}

 

@media all and (max-width: 1280px) {
  .youtube { position:relative; width:100%; padding-bottom: 56.25%; text-align:left;}
  .youtube object { position: absolute; width:100%; height:100%; }
}


@media all and (max-width: 1200px) {
#post_area > img {max-width:950px !important; height:auto !important;}
#post_area p > img {width:950px !important; height:auto !important;}
}


@media all and (max-width: 1024px) {
.board_gallery img { width: 100%; height: auto !important;}

#post_area > img {max-width:780px !important; height:auto !important;}
#post_area p > img {width:780px !important; height:auto !important;}

/* ¸ÞÀÎÆäÀÌÁö ÃßÃâ °Ô½ÃÆÇ */
.bd_out1 a {font-size:15px !important; line-height:22px;}
.bd_out1 {padding:15px;}
.output_table td {font-size:14px !important;}

/* Ä«Å×°í¸® ÅÇ¸Þ´º ½ºÅ¸ÀÏ */
.sul_menu a {font-size:14px !important;}
.sul_menu a font {font-size:14px !important;}
}


@media all and (max-width: 860px) {
#post_area > img {width:100% !important;}
#post_area p > img {width:100% !important;}
}



@media all and (max-width: 768px) {

.gallery_title {font-size:14px !important; line-height:20px;}
.board_output_gallery_subject {padding:5px;}
.board_output_gallery_subject a {font-size:14px;}
.table_02 td {font-size:13px !important; line-height:16px !important; padding:5px;}
.table_02 td input {width:100%; padding:2px;}
.table_02 td td input { width:auto; }
input[name='dateof_birth_lunar'] {width:auto !important;}

/* Ä«Å×°í¸® ÅÇ¸Þ´º ½ºÅ¸ÀÏ */
.sul_menu {margin-bottom:20px; padding:12px;}
.sul_menu a {font-size:13px !important; padding:0px 10px 0 0 !important;}
.sul_menu a font {font-size:13px !important;}

/* ¸ÞÀÎÆäÀÌÁö ÃßÃâ °Ô½ÃÆÇ */
.bd_out1 {padding:15px;}
.bd_out1 a {font-size:14px !important; line-height:20px;}
.output_table td {font-size:14px !important; line-height:20px;}
.output_table td:nth-child(3) {padding-right:0;}

}

@media all and (max-width: 480px) {  
 .formmail_title_bgcolor img { width:100%; }
 .formmail_title_bgcolor { width: 100%; font-size:11px; }
 .formmail_cell_bgcolor { width: 100%; }
 .gallery_list td {  width: 100%;  float: left; }
 .product_board td {width:100%;}
 .product_board td img {width:100%;}
 .product_tb_in td { width:100%;  height:auto; }
 .gallery_list td {width: 100%; float: left;}

.bbsupload_image img {width:40px; height:40px;}
.bbsnewf5 {padding:3px 0 !important;}
.btn_bbsnewf5 img {height:23px;}
.btn_bbimg table td {padding:0 !important;}
.btn_bbimg table td td {padding:1px !important;}
.btn_write img {height:23px;}

/* °Ë»öÃ¢ */
.est_cate_cell select {width:60px; height:23px; border-radius:0;}
.est_keyword_cell input {width:110px; height:23px; border-radius:0;}
.est_btn_cell input {height:23px;}
}