img {
	height: auto !important; line-height: 1; vertical-align: middle; display: inline-block; max-width: 100%;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.col {
	box-sizing: border-box;
}
.alert-notice-img {
	width: 60%; max-width: 330px;
}
.alert-notice-msg {
	margin: 0.2em 0px 1em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 30px; font-weight: bold;
}
.alert-notice-title {
	color: rgb(0, 0, 0); font-size: 23px;
}
.editor-row {
	margin-bottom: 5px; float: none;
}
.editor-row img {
	margin-bottom: 3px; max-width: 100%;
}
.clear {
	clear: both;
}
.clear::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.editor-row::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.two-column h2 {
	margin: 3px 0px;
}
.img-full h2 {
	margin: 3px 0px;
}
.img-left h2 {
	margin: 0px 0px 3px;
}
.img-right h2 {
	margin: 0px 0px 3px;
}
.three-column h3 {
	margin: 0px 0px 3px;
}
.four-column h4 {
	margin: 0px 0px 3px;
}
.five-column h5 {
	margin: 0px 0px 3px;
}
.six-column h6 {
	margin: 0px 0px 3px;
}
.img-left img {
	margin-right: 5px; margin-bottom: 5px; float: left;
}
.img-right img {
	margin-bottom: 5px; margin-left: 5px; float: right;
}
.img-full img {
	width: 100%;
}
.two-column div img:first-child {
	width: 100%;
}
.three-column div img:first-child {
	width: 100%;
}
.fore-column div img:first-child {
	width: 100%;
}
.five-column div img:first-child {
	width: 100%;
}
.six-column div img:first-child {
	width: 100%;
}
.two-column-left {
	width: 49%; float: left; display: inline-block;
}
.two-column-right {
	width: 49%; float: left; display: inline-block;
}
.two-column-left {
	margin-right: 2%;
}
.three-column-left {
	width: 33%; float: left; display: inline-block;
}
.three-column-middle {
	width: 33%; float: left; display: inline-block;
}
.three-column-right {
	width: 33%; float: left; display: inline-block;
}
.three-column-left {
	margin-right: 0.5%;
}
.three-column-middle {
	margin-right: 0.5%;
}
.four-column-1 {
	width: 24.25%; float: left; display: inline-block;
}
.four-column-2 {
	width: 24.25%; float: left; display: inline-block;
}
.four-column-3 {
	width: 24.25%; float: left; display: inline-block;
}
.four-column-4 {
	width: 24.25%; float: left; display: inline-block;
}
.four-column-1 {
	margin-right: 1%;
}
.four-column-2 {
	margin-right: 1%;
}
.four-column-3 {
	margin-right: 1%;
}
.five-column-1 {
	width: 19.6%; float: left; display: inline-block;
}
.five-column-2 {
	width: 19.6%; float: left; display: inline-block;
}
.five-column-3 {
	width: 19.6%; float: left; display: inline-block;
}
.five-column-4 {
	width: 19.6%; float: left; display: inline-block;
}
.five-column-5 {
	width: 19.6%; float: left; display: inline-block;
}
.five-column-1 {
	margin-right: 0.5%;
}
.five-column-2 {
	margin-right: 0.5%;
}
.five-column-3 {
	margin-right: 0.5%;
}
.five-column-4 {
	margin-right: 0.5%;
}
.six-column-1 {
	width: 16%; float: left; display: inline-block;
}
.six-column-2 {
	width: 16%; float: left; display: inline-block;
}
.six-column-3 {
	width: 16%; float: left; display: inline-block;
}
.six-column-4 {
	width: 16%; float: left; display: inline-block;
}
.six-column-5 {
	width: 16%; float: left; display: inline-block;
}
.six-column-6 {
	width: 16%; float: left; display: inline-block;
}
.six-column-1 {
	margin-right: 0.8%;
}
.six-column-2 {
	margin-right: 0.8%;
}
.six-column-3 {
	margin-right: 0.8%;
}
.six-column-4 {
	margin-right: 0.8%;
}
.six-column-5 {
	margin-right: 0.8%;
}
.table-area {
	overflow: auto;
}
.table-area table {
	border: 1px solid rgb(204, 204, 204); border-image: none; border-collapse: collapse;
}
.table-area table td {
	border: 1px solid rgb(204, 204, 204); border-image: none; border-collapse: collapse;
}
.table-area table thead td {
	border: 1px solid rgb(187, 187, 187); border-image: none; white-space: nowrap; background-color: rgb(204, 204, 204);
}
.table-area table td {
	padding: 3px;
}
@media screen and (max-width:1024px)
{
.four-column-1 {
	width: 49%; display: inline-block;
}
.four-column-2 {
	width: 49%; display: inline-block;
}
.four-column-3 {
	width: 49%; display: inline-block;
}
.four-column-4 {
	width: 49%; display: inline-block;
}
.four-column-1 {
	margin-right: 2%;
}
.four-column-3 {
	margin-right: 2%;
}
.four-column-2 {
	margin: 0px;
}
.four-column-4 {
	margin: 0px;
}
.five-column-1 {
	width: 33%;
}
.five-column-2 {
	width: 33%;
}
.five-column-3 {
	width: 33%;
}
.five-column-4 {
	width: 33%;
}
.five-column-5 {
	width: 33%;
}
.six-column-1 {
	width: 33%;
}
.six-column-2 {
	width: 33%;
}
.six-column-3 {
	width: 33%;
}
.six-column-4 {
	width: 33%;
}
.six-column-5 {
	width: 33%;
}
.six-column-6 {
	width: 33%;
}
.five-column-1 {
	margin-right: 0.5%;
}
.five-column-2 {
	margin-right: 0.5%;
}
.five-column-4 {
	margin-right: 0.5%;
}
.six-column-1 {
	margin-right: 0.5%;
}
.six-column-2 {
	margin-right: 0.5%;
}
.six-column-4 {
	margin-right: 0.5%;
}
.six-column-5 {
	margin-right: 0.5%;
}
.five-column-3 {
	margin: 0px;
}
.six-column-3 {
	margin: 0px;
}
.six-column-6 {
	margin: 0px;
}
.five-column-1 {
	margin-bottom: 5px;
}
.five-column-2 {
	margin-bottom: 5px;
}
.five-column-3 {
	margin-bottom: 5px;
}
.five-column-4 {
	margin-bottom: 5px;
}
.five-column-5 {
	margin-bottom: 5px;
}
.six-column-1 {
	margin-bottom: 5px;
}
.six-column-2 {
	margin-bottom: 5px;
}
.six-column-3 {
	margin-bottom: 5px;
}
.six-column-4 {
	margin-bottom: 5px;
}
.six-column-5 {
	margin-bottom: 5px;
}
.six-column-6 {
	margin-bottom: 5px;
}
}
@media screen and (max-width:767px)
{
.alert-notice-box {
	font-size: 14px; margin-top: 1.8em;
}
.alert-notice-msg {
	font-size: 20px;
}
.alert-notice-title {
	font-size: 18px;
}
.two-column-left {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.two-column-right {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-1 {
	width: 49%; display: inline-block;
}
.six-column-2 {
	width: 49%; display: inline-block;
}
.six-column-3 {
	width: 49%; display: inline-block;
}
.six-column-4 {
	width: 49%; display: inline-block;
}
.six-column-5 {
	width: 49%; display: inline-block;
}
.six-column-6 {
	width: 49%; display: inline-block;
}
.six-column-1 {
	margin-right: 2%;
}
.six-column-3 {
	margin-right: 2%;
}
.six-column-5 {
	margin-right: 2%;
}
.six-column-2 {
	margin: 0px;
}
.six-column-4 {
	margin: 0px;
}
.six-column-6 {
	margin: 0px;
}
}
@media screen and (max-width:640px)
{
.three-column-left {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.three-column-middle {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.three-column-right {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.four-column-1 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.four-column-2 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.four-column-3 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.four-column-4 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.five-column-1 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.five-column-2 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.five-column-3 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.five-column-4 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.five-column-5 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-1 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-2 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-3 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-4 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-5 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
.six-column-6 {
	width: 100%; margin-bottom: 0.5em; float: none; display: block;
}
}
