﻿.clear {clear: both;}
.ethp_spaceline5 {clear: both;height:5px;overflow: hidden;}
.ethp_spaceline10 {clear: both;height:10px;overflow: hidden;}

.ethp_infohead {margin:0px;border:1px;border-left:4px solid #0088cc;border-bottom:1px solid #eee;padding:10px 0px 10px 10px;
	font-size:11pt;color: #000;font-weight:bold;background:#ffffff;}
.ethp_infobody {margin:0 auto;background:#fff;padding:0px;border:0px;}

.ethp_infoleft {margin:0px auto;border:0px;padding:0px;font-size:10pt;text-align:left;}
.ethp_inforight {margin:0px auto;border:0px;padding:0px;font-size:10pt;text-align:right;}
.ethp_infoleft5 {margin:0px auto;border:0px;padding:5px 0px 5px 0px;font-size:10pt;text-align:left;}
.ethp_inforight5 {margin:0px auto;border:0px;padding:5px 0px 5px 0px;font-size:10pt;text-align:right;}
.ethp_infoleft10 {margin:0px auto;border:0px;padding:10px 0px 10px 0px;font-size:10pt;text-align:left;}
.ethp_inforight10 {margin:0px auto;border:0px;padding:10px 0px 10px 0px;font-size:10pt;text-align:right;}

table.ethp_table {margin:0px;padding:3px;width:100%;border-collapse:collapse;border:solid 1px #999;font-size:10pt;background:#ffffff}
table.ethp_table tr:hover {background: #fcfcdc;}
table.ethp_table th {padding:5px;color: #fff !important;background:#1362a3 !important;font-weight:bold;border:1px solid #ccc !important;text-align:center;white-space:nowrap;}
table.ethp_table td.ethp_td_title {padding:5px;color: #fff !important;background:#1362a3 !important;font-size:10pt;font-weight:bold;border:1px solid #ccc !important;text-align:center;}
table.ethp_table td.ethp_td_content {padding:5px;color: #000;border:1px solid #ccc !important;font-size:10pt;}
table.ethp_table td {padding:5px;color: #000;border:1px solid #ccc !important;white-space:vertical-align:top;}
table.ethp_table td a {color: #0088cc;}
table.ethp_table td.ethp_td_left {text-align:left;white-space:vertical-align:top;}
table.ethp_table td.ethp_td_center {text-align:center;white-space:vertical-align:top;}
table.ethp_table td.ethp_td_right {text-align:right;white-space:vertical-align:top;}
table.ethp_table td.ethp_td_nowrap {nowrap;}

table.ethp_table_search {margin:0px;padding:3px;border:0px;}
table.ethp_table_search td {font-size:10pt;padding:3px;}

.ethp_button_textstyle {width:18px;height:18px;padding:0px;margin: 0px;border-width: 0px;cursor: pointer;background-image: URL(css_ethp_button_textstyle.jpg);}
.ethp_button_icon {width:18px;height:18px;padding:0px;margin:0px;border-width:0px;cursor:pointer;background-image: URL(css_ethp_button_icon.jpg);}
.ethp_button_image {width:18px;height:18px;padding:0px;margin:0px;border-width:0px;cursor:pointer;background-image: URL(css_ethp_button_image.jpg);}
.ethp_button_pagearea {width:18px;height:18px;padding:0px;margin:0px;border-width: 0px;cursor: pointer;background-image: URL(css_ethp_button_pagearea.jpg);}
.ethp_button_tablearea {width:18px;height:18px;padding:0px;margin:0px;border-width: 0px;cursor: pointer;background-image: URL(css_ethp_button_tablearea.jpg);}
.ethp_button_imagearea {width: 18px;height: 18px;padding: 0px;margin: 0px;border-width: 0px;cursor: pointer;background-image: URL(css_ethp_button_imagearea.jpg);}
.ethp_input_textbox {border:1px solid #ccc;padding: 2px;border-radius:4px;}
.ethp_input_textarea {border:1px solid #ccc;padding: 2px;border-radius:4px;}
.ethp_input_combobox {border:1px solid #ccc;padding: 1px;border-radius:4px;}
.ethp_input_filebox {border:1px solid #ccc;padding: 1px;border-radius:4px;}
.ethp_input_checkbox {display: inline-block;padding:1px;border-radius:4px;}
.ethp_input_radio {display: inline-block;padding: 5px;border-radius:4px;}
.ethp_input_button {border:1px solid #ccc;padding: 3px;border-radius:4px;color:#333;cursor:pointer;background-image: URL(css_buttongray.jpg);}
.ethp_alink_button {display:inline-block;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;text-align:center;background-image: URL(css_buttongray.jpg);}
.ethp_alink_button a {display:block;padding:3px 10px 3px 10px;text-decoration: none;cursor: pointer;color:#000;}
.ethp_inputerrormessage {color: red;border-width: 0px;}

.ethp_pagetitle {font-size: 16pt;}
.ethp_pageuser {color:black;font-size:10pt;line-height:2em;}
.ethp_pageuser a {color:black;text-decoration:none;font-size:10pt;line-height:2em;}
.ethp_pagetime {color:#888888;font-size:10pt;}
.ethp_pagedata {clear:both;font-size:12pt;line-height:1.5em;}
.ethp_pagecomment {border-top:1px solid #888888;padding:10px;font-size:12pt;line-height:1.5em;}
.ethp_pageevent {clear:both;font-size:12pt;line-height:1.5em;float:left;word-wrap:break-word; border: solid 1px #888888; padding: 10px;}


table.ethp_table1 {margin-top:2px;margin-bottom:2px;margin-left:0px;margin-right:0px;border-collapse:collapse;border:solid 1px #999;}
table.ethp_table1 caption {margin: 0px 0px 0px 0px;text-align: left;}
table.ethp_table1 th {background: #E6E6E6;text-align: center;white-space: nowrap;color: #666;}
table.ethp_table1 tr.ethp_tr_pa {background: #FFD9EC;}
table.ethp_table1 tr.ethp_tr_pb {background: #FFE6F3;}
table.ethp_table1 tr.ethp_tr_pc {background: #FFF3F9;}
table.ethp_table1 tr.ethp_tr_gy {background: #DDDDDD;}
table.ethp_table1 tr.ethp_tr_sp {background: #FFCCE6;}
table.ethp_table1 tr.ethp_tr_wh {background: #FFFFFF;}
table.ethp_table1 tr.ethp_tr_w2 {background: #EEEEEE;}
table.ethp_table1 td {border: solid 1px #999;padding: 3px 3px 3px 3px;}
table.ethp_table1 td.ethp_td_cm {text-align: center;font-size: 200%;font-weight: bolder;vertical-align:top;}
table.ethp_table1 td.ethp_td_word {text-align: left;white-space: nowrap;vertical-align:top;}
table.ethp_table1 td.ethp_td_num {text-align: right;white-space: nowrap;vertical-align:top;}
table.ethp_table1 td.ethp_td_small {text-align: center;font-size: 9pt;font-weight: normal;vertical-align:top;}

.ethp_infohead1 {height:57px;width:466px;margin-bottom: 21px;border:1px solid #2ac9a9}
.ethp_infohead1_sek {height:57px;width:15px;background:#2AC9A9;float:left;}
.ethp_infohead1_word {float:left;width:450px;height:57px;color:#23957e;font-size:20px;line-height:55px;text-indent: 8px;}
.ethp_infohead1_word a {color:#23957E;}
.ethp_infohead1_word a:visited {color:#23957E;}
.ethp_infohead1_word a:hover {color:#2AC9A9;}

.ethp_iconlink120 {width:120px;height:130px;text-align:center;float:left;font-size:9pt;color:#3b372b;}
.ethp_imglink16 {text-align:center;float:left; padding:8px;}
.ethp_imglink16 img { width:16px;height:16px;}
.ethp_imglink16 a {color:black;text-decoration:none;font-size:11pt;}
.ethp_imglink32 {text-align:center;float:left; padding:8px;}
.ethp_imglink32:hover {background-color: #ffc9d7;}
.ethp_imglink32 img { width:32px;height:32px;}
.ethp_imglink32 a {color:black;text-decoration:none;font-size:11pt;}

.ethp_yokolist {display:flex; flex-wrap:wrap;}
.ethp_yokoitem {margin-right:10px; margin-bottom:5px;}

@media print{
	.ethp_noprint{display:none;}
	table.ethp_table {margin-top:10px;padding:3px;width:100%;border-collapse:collapse;border:solid 1px #666;font-size:10pt;background:#ffffff}
	table.ethp_table th {padding:0px !important;color:#000 !important;background:#fff !important;font-weight:bold;border:1px solid #666 !important;text-align:center;}
	table.ethp_table td {padding:1px !important;color:#000 !important;border:1px solid #666 !important;white-space:nowrap;vertical-align:top;}
	table.ethp_table td a{color: #000;}
}