caption {display:none;}
.board_write_type1 input[type=tel],
.board_write_type1 input[type=time],
.board_write_type1 input[type=text],
.board_write_type1 input[type=password],
.board_write_type1 input[type=search],
.board_write_type1 input[type=email],
.board_write_type1 input[type=file],
.board_write_type1 input[type=url],
.board_write_type1 input[type=number],
.board_write_type1 input[type=date], .board_write_type1 textarea,.select_type { height: 40px; border-radius: 0; padding-left: 10px;}
.board_type1_wrap{max-width:100%;width:100%;margin:auto;}

/*°Ë»ö*/
.searchlist{width:100%;margin:10px 0;text-align:right;}

/*¸ñ·Ï*/
.board_list_type1{width:100%;table-layout:fixed;}
.board_list_type1 thead tr th{border-top:2px solid #555;border-bottom:1px solid #555;height:60px;text-align:center;font-weight:500;}
.board_list_type1 tbody tr td{border-bottom:1px solid #E3E3E3;height:60px;text-align:center; font-weight: 400;}
.board_list_type1 tbody tr .left{text-align:left;padding:0 10px; font-weight: 400;}
.board_list_type1 tbody tr td a{ color: #333;}

/* °¢Ä­¸¶´Ù ºñÀ²*/
.board_list_type1 thead tr th:nth-child(1){width:70%}
.board_list_type1 thead tr th:nth-child(2){width:10%}
.board_list_type1 thead tr th:nth-child(3){width:20%}

.board_list_type1 tbody tr td:nth-child(1){width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.board_list_type1 tbody tr td:nth-child(2){width:10%}
.board_list_type1 tbody tr td:nth-child(3){width:20%}

.schsel{border:1px solid #d8d8d8;padding:3px;height:40px;background-color:#F5F5F5}
.schtxt{width:150px; border:1px solid #d8d8d8;padding:5px;height:40px;}
.schbtn{background:#666;color:white;border:none;font-weight:500;padding: 0.8em 2em; font-size:18px; border: 2px solid #666; border-radius:5px;}
.identify{background:#0f74ae;color:white;border:none;font-weight:500;padding: 0.8em 2em;font-size:18px; border: 2px solid #0f74ae; border-radius:5px;}
.notibtn{background:#555;color:white;border:none;font-weight:500;padding:10px 40px; font-size:14px; border-radius:5px;}
.writebtn{background:#0f74ae;color:white;border:none;font-weight:500;padding:10px 40px; font-size:14px; border-radius:5px; border: 2px solid #0f74ae;}
.delbtn{background:#ccc;color:white;border:none;font-weight:500;padding:10px 40px; font-size:14px; border-radius:5px;}

.writebtn:hover, .writebtn:focus, .writebtn:active, .identify:hover, .identify:focus, .identify:active {
	border: 2px solid #0f74ae;
	background-color: white;
	color: #0f74ae;;
}

.schbtn:hover, .schbtn:focus, .schbtn:active {
	color: #666;
	background-color: #fff;
	border: 2px solid #666;
}

/* ¾à°ü */
.terms_check{width:100%;text-align:center;font-weight:bold;padding:10px 0 20px 0;}
.terms_text{width:90%;height:100%;border:solid 1px #d8d8d8;margin:0 5%;}
.terms_text h3, .terms_text h5{padding:10px;}
.terms_text .scroll{width:100%; height:250px; overflow-y:scroll;background:#fff;font-size:14px;padding: 10px; line-height: 20px;}
.terms_text .scroll::-webkit-scrollbar{width:10px;}
.terms_text .scroll::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:8px;}
.terms_text .scroll::-webkit-scrollbar-track{background-color:#ededed;border-radius:6px;}
.terms_text .scroll h3{color:#007D9E;padding:20px 10px 0 10px;}
.terms_text .scroll h4{padding:20px 10px 0 10px;}
.terms_text .scroll p, ol{padding:0 10px;}


/* °¶·¯¸® */
.gallery{display: flex; flex-wrap: wrap; border-bottom: 1px solid #e3e3e3;}
.gallery-grid1{width: 25%; padding: 1em 0;}
.gallery-grid1 img{; padding: 10px;}
.gallery-grid1 h6{ text-align: center; font-size: 16px; font-weight: 400;}

@media only screen and (max-width:480px){
.gallery-grid1{width: 100%; padding: 1em 0;}
}

@media only screen and (max-width:760px){
   	.active_type{display:none;}
	.board_list_type1 thead tr th:nth-child(1){width:70%}
	.board_list_type1 thead tr th:nth-child(2){width:0%}
	.board_list_type1 thead tr th:nth-child(3){width:30%}
	
	.board_list_type1 tbody tr td:nth-child(1){width:70%}
	.board_list_type1 tbody tr td:nth-child(2){width:0%}
	.board_list_type1 tbody tr td:nth-child(3){width:30%}
}

/*ÆäÀÌÂ¡*/
.paging{width:100%;text-align:center;margin:10px 0;}
.pagination{display:inline-block;}
.pagination a{color:black;float:left;padding:6px 12px;text-decoration:none;border:1px solid #dddddd;margin:0 2px;}
.pagination a.active{background-color:#555;color:white;border:1px solid #555;}
.pagination a:hover:not(.active){background-color:#ddd;}

/*»ó¼¼º¸±â*/
.board_view_type1{width:100%;table-layout:fixed;}
.board_view_type1 thead tr th{border-top:2px solid #555;border-bottom:1px solid #555;font-weight:bold;padding:20px 20px;text-align:center;}
.board_view_type1 tbody tr td{border-bottom:1px solid #E3E3E3;padding:20px 20px;text-align:left; font-weight: 400; line-height: 1.5em;}
.board_view_type1 tbody tr td .view_file{width:60%;float:left;}
.board_view_type1 tbody tr td .view_date{width:25%;float:left;}
.board_view_type1 tbody tr td .view_hit{width:15%;float:left;}

@media only screen and (max-width:760px){
   	.board_view_type1 tbody tr td .view_file{width:100%;}
	.board_view_type1 tbody tr td .view_date{width:70%;float:left;}
	.board_view_type1 tbody tr td .view_hit{width:30%;float:left;}
	.view_photo img{width:100%;}
}

/*¹öÆ°*/
.btnlist{width:100%;margin:10px 0;text-align:right;}

/*±Û¾²±â*/
.write_term{padding:10px;margin:0;border:2px solid #555; background:#fff;}
.write_text{width:100%;padding:10px;text-align:center;font-size:14px;}
.write_title{border-top:2px solid #555;border-bottom:1px solid #555;background-color:#eee;font-weight:bold;font-size:16px;padding:10px;text-align:center;}
.write_bottom{padding-top:10px;border-bottom:1px solid #555;}
.point{padding-right:5px;font-weight:bold;color:#ff0000;}
.board_type1_write_wrap{width:100%;margin:auto;background:#f9f9f9;border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-top: 10px;padding:30px 0 50px 0;}
.board_type1_write_button_wrap{width:100%;margin:auto;padding-top:30px;text-align:center;}
.board_write_type1{width:100%;table-layout:fixed;color:#333; }
.board_write_type1 tbody tr td .split_two{padding:0;margin:0;width:100%;list-style:none;}
.board_write_type1 tbody tr td .split_two li{width:50%;padding:0;margin:0;float:left;}
.board_write_type1 tbody tr td div{padding-top:5px;padding-bottom:5px;}
.board_write_type1 tbody tr .column_name{padding:30px 30px 6px 30px;font-weight:bold;}
.board_write_type1 tbody tr .column_desc{padding:0 30px 0 30px;}
.check_type{width:20px;height:20px;margin-right:5px;}
.select_type{width:50%;height:40px; border-radius: 0;}
input{border:1px solid #bbb;}
.text_type1{width:20%;height:40px;}
.text_type2{width:40%;height:40px;}
.text_type3{width:60%;height:40px;}
.text_type4{width:80%;height:40px;}
.text_type5{width:20%;height:40px;}
.text_type6{width:40%;height:40px;}
.text_type7{width:60%;height:40px;}
.text_type8{width:80%;height:40px;}
.text_type9{width:20%;height:40px;}
textarea{border:1px solid #bbb;}
.textarea_type{width:95%;height:300px !important;padding: 1em;}
.button_type1{background:#666;color:white;border:none;font-weight:bold;padding:7.5px 20px;height:40px;border-radius: 5px;}
.login50{padding:80px 0 60px 0 !important;}
.login50 .board_write_type1 tbody tr .column_name{padding:0 30px 10px 30px;}
.login50 .board_write_type1 tbody tr .column_desc{padding:0 0 20px 30px; width: 100%;}

 
@media only screen and (max-width:760px) {
	.margin img{width:100%;}
    .board_type1_wrap{width:100%;margin:auto;}
    .board_type1_login_wrap{width:90%;}
    .board_write_type1 tbody tr td .split_two li{width:100%;float:none;}
    .button_type1{background:#666;color:white;height:30px;border:none;font-weight:bold;padding:5px;height:40px;}
	.select_type{width:80%;}
    
    .text_type5{width:80%;}
    .text_type6{width:80%;}
    .text_type7{width:80%;}
    .text_type9{width:60%;}
}
