@charset "utf-8";html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}#container,#footer{width:100%;min-width:800px;max-width:160em;margin:0
auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}#skip{position:absolute;top:10px;left:10px;text-align:left}#skip
a{position:absolute;left: -10000px;width:1px;height:1px;overflow:hidden}#skip a:focus, #skip a:active{position:static;left:0;width:auto;height:auto;overflow:visible;text-decoration:underline;color:#000;border:2px
solid #000;background-color:#fff;font-size:1.4em;font-weight:bold;padding: .5em}#header{float:left;width:100%;height:80px;position:relative}#header
ul{display:block;position:absolute}#header
h1{float:left;margin:10px
0 0 10px}#header
h2{float:left;clear:left;margin:0
0 0 10px}#header ul
li{display:block;float:left}#header
ul.navigation{left:0;top:100%;width:100%;line-height:2em;height:2em}#header
ul.navigation{display:block}#header
ul.tools{right:10px}#header
ul.top{top:10px}#header
ul.bottom{bottom:10px}#col-1,#col-2,#col-3{float:left;width:100%;position:relative}#col-1{clear:both;overflow:hidden;margin-top:2em}#col-2{height:100%;right:28%}#col-3{height:100%;right:50%}#left{width:18%;left:34%}#main{width:46%;left:102%}#right{width:24%;left:88%}#left,#right,#main{padding-top:1em;float:left;position:relative;height:100%;overflow:hidden}#breadcrumb{position:relative;padding:1em
0 0;left:102%}.papu-2col-left #col-2{right:0;border:0}.papu-2col-left #col-3{right:78%}.papu-2col-left
#left{left:6%}.papu-2col-left
#main{width:74%}.papu-2col-right #col-3{right:75%;border:0}.papu-2col-right
#main{left:105%;width:68%}.papu-2col-right
#breadcrumb{left:105%}.papu-2col-right
#right{left:109%}#footer{height:3em}html,body,#container{height:100%}body>#container{height:auto;min-height:100%}#left,#main,#right{padding-bottom:3em}#footer{position:relative;margin-top: -3em;clear:both}html,body,#container,#col-1,#col-2,#col-3{background-color:#fff}#header{background-color:#fff}#header
ul.navigation{background-color:#333}#header ul.navigation
li.selected{background-color:#ccc;border-left:1px solid #fff;border-right:1px solid #fff}#footer{background-color:#333}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%}#header h1
a{display:block;font-size:3.2em;color:#000;text-decoration:none}#header h2
a{display:block;font-size:1.8em;color:#000;text-decoration:none}#header ul
li{margin-left: .5em}#header ul.navigation
a{color:#fff;font-size:1.2em;font-weight:bold;text-decoration:none;padding:0
.5em}#header ul.navigation a:hover{text-decoration:underline}#header ul.navigation li.selected
a{color:#000;padding:0
1em;text-decoration:none}#header ul.tools
li{padding-right: .5em;border-right:1px solid #000}#header ul.tools
li.last{border:none}#header ul.tools
a{color:#000}#left
ul.navigation{font-size:1.2em;line-height:150%}#left ul.navigation
a{color:#000;text-decoration:none}#left ul.navigation a:hover{text-decoration:underline}#left ul.navigation li.selected>a{color:#000;font-weight:bold;text-decoration:none}#left ul
ul{margin-left:2em}#main
h1{font-size:1.6em;font-weight:bold;margin-bottom:1em}#main
h2{font-size:1.4em;font-weight:bold;margin-bottom:1em}#main
p{font-size:1.2em;line-height:150%;margin-bottom:1em}#main
img{border:1px
solid #000}#main
span.imagecaption{display:block;color:#999}#main
ul{list-style-type:disc;margin:0
0 1em 2em}#right
p{font-size:1em;line-height:150%;margin-bottom:1em}a.puhuri,object.puhuri{display:block;float:right;width:120px;height:30px;margin:0
0 10px 10px}a.simple,object.simple{width:60px;height:60px}@media
print{#skip,
#header ul,#left{display:none}#header,#main,#footer{clear:both}h1{font-size:2em}#main
h1{margin-bottom: .5em}#breadcrumb{float:right}h2{font-size:1.6em;margin-bottom: .5em}p{margin-bottom:1em}}