body{margin:0; padding:0; left:0; right:0; background-color:#E3E3E3; text-align:center;}
.frame{margin-right:0; margin-left:0; right:0; left:0; padding:0; text-align:center; width:100%;}
.innerframe{background-color:#ffffff; margin:0; right:0; left:0; padding:0; position:relative; width:100%;}
.header{background-image:url("layoutimg/block_top_bground3.gif"); height:89px; width:100%; position:relative; background-repeat:repeat-x; text-align:left;}
.headertext{position:absolute; margin-top:34px; right:8px;}
.navi1{margin-top:-2px; position:relative; background-image:url("layoutimg/smallcolorslide3.gif"); background-repeat:repeat-x; height:20px; background-position:100% 0%;}
#navi1list, .navi2list{list-style-type:none; display:inline; margin:0; padding:0;}
#navi1list li{float:left; margin:0; margin-left:5px; padding:0;}
.navi{text-decoration:none; margin:0; padding:0; font-size:1px; font:0.84em arial; color: #6a6a6a;}
.navi:link{}
.navi:visited{}
.navi:hover{border-bottom: 2px solid #F2890B;}
.navi:active{}
.navi_sel{text-decoration:none; margin:0; padding:0; font-size:1px; font:0.84em arial; color:#D97D0F; border-bottom: 2px solid #1FBDD9;}
.navi1img{border:0;}
p{font-family:verdana; line-height:1.4; font-size:0.8em;color:#474747; padding-left:5px; padding-right:5px;}
p.time{font-family:verdana; font-size:0.7em; color:#474747; padding-left:5px; padding-right:5px; text-align:right; position:relative;}
.warning{color:#BC340B; font-weight:bold; padding-left:35px; padding-right:35px;}
.listwarning{color:#BC340B; font-weight:bold;}
.wspan{color:#BC340B; font-weight:bold;}
.borderdiv, borderdiv2{border: 2px solid #eeeeee; padding:0px;}
.borderdiv2{border: 2px solid #828282; padding:10px;}
.borderdiv p, borderdiv2 p{padding:0px; margin:5px;}
.contlist{background-color:#EEEEEE; padding:20px;}
.contentlist2{margin:0; padding-left:10px; padding:0; font: 0.8em verdana; color:#474747; list-style-type:circle;}
.contentlist2 li{margin-left:10px;padding-bottom:15px; text-align:left; display:list-item;}
.leftnavi{margin-right:70%; margin-left:10px; margin-top:30px; margin-bottom:65px; text-align:left;}
#content{clear:both; float:right; width:65%; padding-right:15px; padding-bottom:10px; text-align:left;}
#content p img, #content img{margin:15px; margin-right:0px; border:1px solid #8E8E8E; padding:5px;}
#content p img.float, #content img.float{float:right; margin:15px; margin-right:0px; border:1px solid #8E8E8E; padding:5px;}
#pver{position:absolute; top:152px; right:10px; border:0px solid #000000; width:150px; height:15px; z-index:10;}
#pver a{font: 0.8em arial; color: #6a6a6a; position:absolute;}
#pver a:link{}
#pver a:visited{}
#pver a:hover{color:#CB750F;}
#pver a:active{}
.navi2linkki, .navi2linkki_sel, .navi2linkki_sel_col{text-decoration:none; padding-left:13px; font: 0.9em arial; margin-top:2px; color: #2C7BA3; letter-spacing: 0.2px; display:block;}
.navi2linkki:link{}
.navi2linkki:visited{}
.navi2linkki:hover{background: url("layoutimg/rightarrow.gif") no-repeat 4px 50%; color:#D97D0F;}
.navi2linkki:active{background: url("layoutimg/downarrow_blue.gif") no-repeat center left; color:#696;}
.navi2linkki_sel, .navi2linkki_sel_col{background:url('layoutimg/downarrow_blue.gif') no-repeat center left; font-weight:bold;}
.navi2linkki_sel_col{color:#FF8A00;}
.navi2list {display:block; margin:0; padding:0; margin-left:1px; position:relative;}
.navi2list li{margin:0; padding:0; margin-bottom:-4px; display:inline;}
.navi2listsub {display:block; margin:0; margin-left:17px; padding:0;}
.navi2listsub li{font: 0.8em arial; color:#6a6a6a; padding:0; display:inline;}
.navi2listsub li a{text-decoration:none; color:#6A6A6A; padding:0; padding-left:8px; display:block; margin-top:0px; font-weight:bold;}
.navi2listsub li a:link{}
.navi2listsub li a:visited{}
.navi2listsub li a:hover{color:#D97D0F;}
.navi2listsub li a:active{}
.navi2listsub li a.arrow_3, .navi2listsub li a.arrow_3_col {background:url('layoutimg/rightarrow2.gif') no-repeat center left;}
.navi2listsub li a.arrow_3_col {color:#FF8A00;}
.navi2listsub2 {display:block; margin:0; padding:0; margin-left:25px;}
.navi2listsub2 li{font: 1em arial; padding:0; display:inline;}
.navi2listsub2 li a{text-decoration:none; margin-left:0px; font: 1em arial; display:block; color:#459851; margin-top:0px; padding:0; padding-left:8px; font-weight:bold;}
.navi2listsub2 li a:link{}
.navi2listsub2 li a:visited{}
.navi2listsub2 li a:hover{color:#D97D0F;}
.navi2listsub2 li a:active{}
.navi2listsub2 li a.arrow_4, .navi2listsub2 li a.arrow_4_col {background:url('layoutimg/rightarrow3.gif') no-repeat center left;}
.navi2listsub2 li a.arrow_4_col {color:#FF8A00;}
h1{font: 1.2em arial; color:#6A6A6A; text-align:left; margin:0; padding:0; margin-bottom:-5px;}
#scut {font: 0.9em arial; color:#6a6a6a; text-align:left; position:relative; margin-top:7px; border:0px solid #000000;}
#scut a{font: 0.9em arial; color:#6a6a6a;}
#scut a:link{}
#scut a:visited{}
#scut a:hover{color:#CB750F;}
#scut a:active{}
.bigletter{float:left; font-size:300%; padding-right:3px; margin-top:-15px; font-family:arial black; color:#F2890B; display:inline;}
#footer{clear:both; height:20px; background-color:#DDDDDD; display:block; padding:1px;}
#footer a{font: 0.8em arial; color: #3a3a3a; display:inline; text-decoration:underline;}
.footertxt{font: 0.7em arial; color:#000000;}
.hakukentta {background-color: #FB8F1C;font: 0.75em arial; font-weight: bold; color: #ffffff; margin-left:15px; margin-top:0px;}
.hakunappi{margin-left:0px; top:13px; position:relative;}
span{display:inline; margin-left:0px;}
.highlight{font: 1em verdana; color:#00B29B; font-weight:bold; margin-left:0px;} 
.chemical{font: 1.1em times new roman; color:#000000; font-weight:bold;}
#hakudiv{position:relative; top:-10px; float:right;}
#hline{position:relative;}

.contentlink{font: 1em verdana; color:#006CFF; font-weight:bold;}
.contentlink:link{}
.contentlink:visited{}
.contentlink:hover{}
.contentlink:active{}

#jumphl{font: 1em verdana; color:#474747; font-weight:bold;}
.quote{font: 0.9em verdana; color:#313131; font-style:italic;}
#print{text-align:right;height:20px; float:right; position:relative; width:150px;}
#print img{border: 0px; margin:0; padding:0;}
#print p{font:0.7em verdana; color:#006CFF;}
#print a{font:0.7em verdana; color:#006CFF;}
#print a:link{}
#print a:visited{}
#print a:hover{color:#CB750F;}
#print a:active{}
#thindiv{width:300px;}
#thindiv img{float:right; margin:5px; margin-right:0px; border:1px solid #8E8E8E; padding:5px;}
.thindiv{width:300px;}
.thindiv img{float:right; margin:5px; margin-right:0px; border:1px solid #8E8E8E; padding:5px;}
.sl1{font: 0.88em verdana; font-weight:bold; color:#32703B; }
.sl2{margin-left:10px;font: 0.85em verdana; font-weight:bold; color:#19485F;}
.sl3{margin-left:20px;font: 0.83em verdana; color:#414141; }
.sl4{margin-left:40px;font: 0.8em verdana; color:#19485F; }
.valid{border:0px solid #ffffff; float:left; margin-left:10px; padding-top:3px; padding-bottom:3px;}
.valid a {border:0px solid #ffffff; font:0.7em verdana; color:#3a3a3a;}
#validation {clear:both; margin-top:-40px;height:10px; background-color:transparent; display:block; padding:1px;}
.jumplink {font:0.7em verdana; color:#006CFF;}
