
.ethp_webpage_box{
	display: table;
	margin: 0;
	padding: 0;
	width: 100%;
}

.ethp_webpage_row {
	clear: both;
	display: table;
	margin: 0;
	padding: 0;
	width: 100%;
}

.ethp_webpage_col_table {
	border-collapse: collapse;
	border-width: 0;
	border-spacing: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}

.ethp_webpage_col_tr {
	padding: 0;
}
.ethp_webpage_col_td {
	vertical-align:top;
	padding: 0;
}

.ethp_webpage_col_in_td {
	display: block;
	padding: 0;
}

.ethp_webpage_col_left {
	float: left;
	display: table;
	margin: 0;
	padding: 0;
}

.ethp_webpage_col_right {
	float: right;
	display: table;
	margin: 0;
	padding: 0;
}

.ethp_webpage_area {
	display: table;
	margin: 0;
	padding: 0;
	width: 100%;
	word-wrap: break-word;
}
.ethp_webpage_area_border {
	display: table;
	margin: 0;
	padding: 0;
	width: 100%;
	word-wrap: break-word;
	border-style: solid;
	border-color: #8888AA;
	border-width: 1px;
}
.ethp_webpage_areabox {
	margin: 0;
	padding: 0;
	width: 100%;
}

.ethp_webpage_areabox_dt {
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: #aabbcc;
}
.ethp_webpage_areabox_dt_div {
	width: 100%;
}
.ethp_webpage_areabox_dd {
	margin: 0px;
	padding: 0px;
	word-wrap: break-word;
	width: 100%;
}

@media screen and (max-width:1024px)
{
	.ethp_webpage_col_left2 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_left3 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_left4 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_left5 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_left6 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_left7 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_left8 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right2 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right3 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right4 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right5 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right6 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right7 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
	.ethp_webpage_col_right8 {margin: 0px; padding: 0px; display:inline-block; width: 100%;}
}
@media screen and (min-width:1024px)
{
	.ethp_webpage_col_left2 {margin: 0px; padding: 0px; display:inline-block; width: 20%; float: left;}
	.ethp_webpage_col_left3 {margin: 0px; padding: 0px; display:inline-block; width: 30%; float: left;}
	.ethp_webpage_col_left4 {margin: 0px; padding: 0px; display:inline-block; width: 40%; float: left;}
	.ethp_webpage_col_left5 {margin: 0px; padding: 0px; display:inline-block; width: 50%; float: left;}
	.ethp_webpage_col_left6 {margin: 0px; padding: 0px; display:inline-block; width: 60%; float: left;}
	.ethp_webpage_col_left7 {margin: 0px; padding: 0px; display:inline-block; width: 70%; float: left;}
	.ethp_webpage_col_left8 {margin: 0px; padding: 0px; display:inline-block; width: 80%; float: left;}
	.ethp_webpage_col_right2 {margin: 0px; padding: 0px; display:inline-block; width: 20%; float: right;}
	.ethp_webpage_col_right3 {margin: 0px; padding: 0px; display:inline-block; width: 30%; float: right;}
	.ethp_webpage_col_right4 {margin: 0px; padding: 0px; display:inline-block; width: 40%; float: right;}
	.ethp_webpage_col_right5 {margin: 0px; padding: 0px; display:inline-block; width: 50%; float: right;}
	.ethp_webpage_col_right6 {margin: 0px; padding: 0px; display:inline-block; width: 60%; float: right;}
	.ethp_webpage_col_right7 {margin: 0px; padding: 0px; display:inline-block; width: 70%; float: right;}
	.ethp_webpage_col_right8 {margin: 0px; padding: 0px; display:inline-block; width: 80%; float: right;}
}