@charset "utf-8";

button, input, select, textarea{font-family:THSarabun;font-size:1.5rem;margin:0;}
button, select{text-transform:none;}
input[type=file]{font-family:sans-serif;font-size:1rem;border:0;}
input[type=file]:focus:not(:focus-visible){outline:0;border:0;}

fieldset{display:block;padding:10px;border:1px solid #ccc;}
legend{background-color:#343a40;font-weight:bold;color:white;padding:10px;}

.cl_white{color:#fff;}
.bg_dark{background-color:#343a40}
.corrupt_button1{width:120px;font-family:THSarabun;font-weight:bold;font-size:1.5rem;display:inline-block;text-align:center;position:relative;border:0;border-radius:5px;padding:5px 0;cursor:pointer;}
.corrupt_select1{width:40%;display:inline-block;border-radius:4px;border:1px solid #242527;padding:5px 0 2px 5px;}

.corrupt_head1{padding:30px 0;}
.corrupt_h1{font-weight:bold;font-size:2.5rem;color:#254c15;border-bottom:2px solid #cccccc;}
.corrupt_h2{font-weight:bold;font-size:1.875rem;color:#343a40;}

.corrupt_sec1{width:24px;float:left;padding-top:2px;}
.corrupt_sec2{
	width: 50%;
	
	float: left;
	
	padding-left: 10px;
}
.corrupt_sec3{
	width: 10%;
	
	float: left;
	
	text-align: right;
	
	padding-top: 8px;
}
.corrupt_sec4{
	width: 85%;
	
	float: left;
	
	padding: 8px 0 0 10px;
}
.corrupt_sec5{
	width: 24px;
	
	float: left;
	
	padding-top: 10px;
}
.corrupt_style1{font-size:1.5em;color:#ff0000;}
.corrupt_style2{
	font-size: 1.5em;
	font-weight: bold;
	color: #00af00;
}
.corrupt_tr1{
	border-bottom: 1px solid #e5e5e5;
	
	padding: 30px 0 10px 0;
}
.corrupt_tr2{
	border-top: 1px solid #e5e5e5;
	
	padding: 30px 0 30px 0;
}
.corrupt_tr3{
	width: 100%;
	height: 45px;
	
	padding: 0 20px;
}
.corrupt_tr3:hover{
	background-color: #f8f8f8;
}

/* Detail */
.corrupt_detail_h1{
	font-size: 1.875em;
	font-weight: bold;
	color: #0027c9;
	
	padding: 30px 0 5px 0;
}
.corrupt_detail_style1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.875em;
	color: #9c9c9c;
}
.corrupt_detail_style2{
	font-size: 1.5em;
}
.corrupt_detail_style3{
	font-size: 1.5em;
	font-weight: bold;
	color: #000000;
}
.corrupt_detail_tr1{
	border-bottom: 1px solid #e5e5e5;
	
	padding: 30px 0;
}
.corrupt_detail_tr2{
	padding: 20px 0;
}
.corrupt_detail_tr3{
	width: 100%;
	
	background-color: #f8f8f8;
	
	border-radius: 18px;
	
	padding: 20px;
}

/* Post */
.corrupt_post_link1:hover{
	opacity: 0.5;
	cursor: pointer;
}
.corrupt_post_sec1{
	width: 40%;
	
	float: left;
	
	text-align: right;
	
	padding: 12px 0;
}
.corrupt_post_sec2{
	width: 60%;
	
	float: left;
	
	padding: 10px 0 10px 30px;
}
.corrupt_post_sec3{
	width: 60%;
	
	float: left;
	
	padding: 12px 0 10px 30px;
}
.corrupt_post_style1{font-size:1.5rem;color:#000;}
.corrupt_post_style2{
	font-size: 1.5em;
	font-weight: bold;
	color: #ff0000;
}
.corrupt_post_text1{width:40%;display:inline-block;border:1px solid #242527;border-radius:4px;padding:5px 5px 4px 5px;}
.corrupt_post_text2{width:10%;display:inline-block;border:1px solid #242527;border-radius:4px;padding:5px 5px 4px 5px;}
.corrupt_post_textarea1{width:40%;display:inline-block;border-radius:4px;border:1px solid #242527;border-radius:4px;padding:5px;}
.corrupt_post_tr1{
	padding-top: 50px;
}
.corrupt_post_tr2{
	text-align: center;
	
	padding-top: 30px;
}