/* 기타설정 */
/* Table */
#include_board_content table{
	border:0px;
	border-spacing:0px;
	/*padding:0px;*/
	border-collapse:collapse;
}
#include_board_content td, 
#include_board_content th{
	padding:0px;
	word-break:break-all;
}

/* button */
.button{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.button a{
	color:#FFF;
	text-decoration:none;
}
.button a:visited{
	color:#FFF;
	text-decoration:none;
}
.button a:hover{
	color:#FFF;
	text-decoration:none;
}

/* 폼속성 */
input{
	margin:0px;
	padding:0px;
}

/* 반응형 */
@media screen and (max-width:800px){
}
@media screen and (min-width:801px){
#include_board_content .tb_bar{ background:url('./images/th_line.gif') no-repeat left center; }
#include_board_content .tb_bar2{ background:url('./images/th_line2.gif') no-repeat left center; }
}
@media screen and (min-width:1201px){
#include_board_content .tb_bar{ background:url('./images/th_line.gif') no-repeat left center; }
#include_board_content .tb_bar2{ background:url('./images/th_line2.gif') no-repeat left center; }
}

/* 폼속성 */
#include_board_content .text1{ width:40px;height:25px;border:1px solid #cdcdcd; }
#include_board_content .text2{ width:100px;height:25px;border:1px solid #cdcdcd; }
#include_board_content .text3{ width:160px;height:25px;border:1px solid #cdcdcd; }
#include_board_content .text4{ width:250px;height:25px;border:1px solid #cdcdcd; }
#include_board_content .text5{ width:450px;height:25px;border:1px solid #cdcdcd; }
#include_board_content .text6{ width:630px;height:25px;border:1px solid #cdcdcd; }
#include_board_content .textarea1{ width:620px;height:500px;border:1px solid #cdcdcd; }
#include_board_content .textarea2{ width:98%;height:100px;border:1px solid #cdcdcd; }
#include_board_content .checkbox1{ width:17px;height:17px;vertical-align:middle; }
#include_board_content .checkbox2{ width:20px;height:20px;vertical-align:middle; }
#include_board_content .checkbox_small{ width:20px;height:15px;vertical-align:middle; }
#include_board_content .radio1{ width:15px;height:15px; }
#include_board_content .radio_small{ width:15px;height:15px; }
#include_board_content .selectbox1{ height:30px;line-height:30px;font-size:14px;color:#333333;font-family:dotum,돋움;padding:5px;border:1px solid #cdcdcd; }
#include_board_content .select_category1{ width:200px;height:140px;line-height:18px;font-size:14px;color:#333333;font-family:dotum,돋움;padding:5px;border:1px; }
#include_board_content .select_category2{ width:200px;font-size:14px;color:#333333;font-family:dotum,돋움;padding:5px;border:0px; }
#include_board_content .title_desc{ margin-top:10px;margin-bottom:10px;color:#747474;letter-spacing:-1px; }
#include_board_content .title_desc>p{ margin-top:2px; }
#include_board_content .title_desc2{ margin-top:10px;margin-bottom:10px;color:#4374D9;font-weight:bold;letter-spacing:-1px; }
#include_board_content .title_desc2>p{ margin-top:2px; }
#include_board_content .sub_title{ font-size:16px;font-weight:bold; }
#include_board_content .font_star{ color:red;margin-left:5px;  }

#include_board_content .input01{ width:40px;height:25px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input02{ width:100px;height:25px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input03{ width:160px;height:25px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input04{ width:250px;height:25px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input05{ width:450px;height:25px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input06{ width:630px;height:25px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input_send{ width:150px;height:30px;margin-right:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input_reset{ width:150px;height:30px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
#include_board_content .input_textarea{ color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4;padding:5px; }

#include_board_content img{ vertical-align:top; }
#include_board_content{ width:100%;padding-top:0px;margin-top:0;color:#000; }
#include_board_content .mark{ background:#FFE400; }
#include_board_content #board_content { margin-top:0px;padding-top:0px; }
#include_board_content #list_content { margin-top:0px; }
#include_board_content #list_content table a{ color:#000;text-decoration:none; }
#include_board_content #list_content table a:hover{ color:#5D5D5D;text-decoration:underline; }
#include_board_content #list_content table a:visited{ color:#000;text-decoration:none; }
#include_board_content #list_content td,
#include_board_content #list_content th{ padding:0px;border-collapse:collapse;word-break:break-all; }

#include_board_content #pass_content{ margin:0 auto;margin-top:50px;text-align:center; }
#include_board_content #pass_content .div1{ width:90%;height:150px;background-color:#F6F6F6;margin:0 auto;text-align:center; }
#include_board_content #pass_content .table01{ width:90%;color:#757575;font-size:16px;font-weight:bold;margin:0 auto;border-collapse:collapse; }
#include_board_content #pass_content .table01 .td01{ width:40%;text-align:right;padding-top:60px; }
#include_board_content #pass_content .table01 .td02{ width:60%;text-align:left;padding-left:20px;padding-top:60px; }
#include_board_content #pass_content .table01 #check_passwd{ width:90%;height:35px;border:0px;color:#000000;font-size:22px;padding-left:10px;background-color:#EAEAEA; }
#include_board_content #pass_content .div2{ width:90%;height:80px;margin:0 auto;margin-top:20px;text-align:center; }
#include_board_content #pass_content .table02{ margin:0 auto;border-collapse:collapse; }
#include_board_content #pass_content .table02 .td03{ width:50%;text-align:left; }
#include_board_content #pass_content .table02 .td04{ width:50%;text-align:right; }
#include_board_content #pass_content .table03{ margin:0 auto;border-collapse:collapse;font-size:12px;border:0px;border-top:2px solid #353535; }

#include_board_content #view_content .table01 .td01{ width:20%;height:45px;text-align:left;font-weight:bold;color:#222222;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #view_content .table01 .td02{ width:80%;text-align:left;font-weight:normal;color:#555555;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #view_content .table01 #board_content p,
#include_board_content #view_content .table01 #board_content div{ margin:0;padding:0; }
#include_board_content #view_content .table01 #board_content{ text-align:left;padding:20px;word-break:break-all; }

#include_board_content #view_write_comment { }

#include_board_content #view_button { }

#include_board_content #view_next a { color:#757575;text-decoration:none; }
#include_board_content #view_next a:link { color:#757575;text-decoration:none; }
#include_board_content #view_next a:hover { color:#757575;text-decoration:underline; }

#include_board_content #write_content .table01 .td01{ width:20%;height:45px;text-align:left;font-weight:bold;color:#222222;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #write_content .table01 .td02{ width:80%;text-align:left;font-weight:normal;color:#555555;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #write_content .table01 #board_content p,
#include_board_content #write_content .table01 #board_content div{ margin:0;padding:0; }
#include_board_content #write_content .table01 #board_content{ text-align:left;padding:20px;word-break:break-all; }

/* ifram축소 */
#include_board_content #write_content #iframe_area { position:absolute;width:145%;top:5px;left:20px;overflow:hidden;-moz-transform: scale(0.6, 0.8);-webkit-transform: scale(0.6, 0.8);-o-transform: scale(0.6, 0.8);-ms-transform: scale(0.6, 0.8);transform: scale(0.6, 0.8);-moz-transform-origin: top left;-webkit-transform-origin: top left;-o-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left; }

#include_board_content #edit_content .table01 .td01{ width:20%;height:45px;text-align:left;font-weight:bold;color:#222222;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #edit_content .table01 .td02{ width:80%;text-align:left;font-weight:normal;color:#555555;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #edit_content .table01 #board_content p,
#include_board_content #edit_content .table01 #board_content div{ margin:0;padding:0; }
#include_board_content #edit_content .table01 #board_content{ text-align:left;padding:20px;word-break:break-all; }

#include_board_content #ori_content .table01 .td01{ width:20%;height:45px;text-align:left;font-weight:bold;color:#222222;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #ori_content .table01 .td02{ width:80%;text-align:left;font-weight:normal;color:#555555;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #ori_content .table01 #board_content p,
#include_board_content #ori_content .table01 #board_content div{ margin:0;padding:0; }
#include_board_content #ori_content .table01 #board_content{ text-align:left;padding:20px;word-break:break-all; }

#include_board_content #reply_content .table01 .td01{ width:20%;height:45px;text-align:left;font-weight:bold;color:#222222;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all; }
#include_board_content #reply_content .table01 .td02{ text-align:left;font-weight:normal;color:#555555;padding-left:20px;border-bottom:1px solid #d9dadc;word-break:break-all;background-color:#ffffff; }
#include_board_content #reply_content .table01 #board_content p,
#include_board_content #reply_content .table01 #board_content div{ margin:0;padding:0; }
#include_board_content #reply_content .table01 #board_content{ text-align:left;padding:20px;word-break:break-all; }

#include_board_content #delete_content{ margin:0 auto;margin-top:50px;text-align:center; }
#include_board_content #delete_content .div1{ width:90%;height:150px;background-color:#F6F6F6;margin:0 auto;text-align:center; }
#include_board_content #delete_content .table01{ width:90%;color:#757575;font-size:16px;font-weight:bold;margin:0 auto;border-collapse:collapse; }
#include_board_content #delete_content .table01 .td01{ width:40%;text-align:right;padding-top:60px; }
#include_board_content #delete_content .table01 .td02{ width:60%;text-align:left;padding-left:20px;padding-top:60px; }
#include_board_content #delete_content .table01 #check_passwd{ width:90%;height:35px;border:0px;color:#000000;font-size:22px;padding-left:10px;background-color:#EAEAEA; }
#include_board_content #delete_content .div2{ width:90%;height:80px;margin:0 auto;margin-top:20px;text-align:center; }
#include_board_content #delete_content .table02{ margin:0 auto;border-collapse:collapse; }
#include_board_content #delete_content .table02 .td03{ width:50%;text-align:left; }
#include_board_content #delete_content .table02 .td04{ width:50%;text-align:right; }
#include_board_content #delete_content .table03{ margin:0 auto;border-collapse:collapse;font-size:12px;border:0px;border-top:2px solid #353535; }

/* input file */
.imsi_file_form{
	position: absolute;
	right: 0px;
	top: 0px;
	width:100%;
	height:30px;
	border:1px solid #dddddd;
}
.upload_file_form{
	position: relative;
	display:inline-block;
	width:70%;
	height:30px;
	border:0px;
}
.input_file_button{
	position: absolute;
	right: 0px;
	top: 0px;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-khtml-opacity: 0;
	-moz-opacity: 0;
}
.file_button_image{
	position: absolute;
	background:url('../../../../../bin/bbs/skin/images/btn_search_file.gif');
	width:90px;
	height:30px;
	top: 1px;
	right:0px;
	border:0px;
}
.add_upload_file{
	margin-left:0px;
	cursor:pointer;
	vertical-align:bottom;
}
.delete_upload_file{
	margin-left:3px;
	cursor:pointer;
	vertical-align:bottom;
}