<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@media screen and (min-width: 990px) {
#mobile-ctrlmenu,
#mobile-pagemenu,
#mobile-listmenu,
#mobile-extramenu {
	display:none;
}
body&gt;div.page {
	width:960px;
}
body&gt;div.page&gt;div.contents,
body&gt;div.page&gt;div.footer,
body&gt;div.page&gt;div.counters {
	position: relative;
	width: auto;
	margin: 0 0 0 320px;
	max-width: none;
}
body&gt;div.page&gt;div.contents&gt;div.tape-1,
body&gt;div.page&gt;div.contents&gt;div.tape-2,
body&gt;div.page&gt;div.contents&gt;div.tape-3,
body&gt;div.page&gt;div.contents&gt;div.tape-4,
body&gt;div.page&gt;div.footer&gt;div.tape-1, 
body&gt;div.page&gt;div.footer&gt;div.tape-2 {
	width:auto;
	margin:0 10px;
}
body&gt;div.page&gt;div.columns {
	position:absolute;
	top:0;
	left:0;
	width:320px;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1,
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	clear:both;
	width:320px;
}
.pill-stack .menu ul {
z-index:500;
background:#ffffff;
border:1px solid #e5e5e5;
border:1px solid rgba(0, 0, 0, 0.1);
*border-right-width: 2px;
*border-bottom-width: 2px;
-webkit-border-radius: 5px;
   -moz-border-radius: 5px;
        border-radius: 5px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
   -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
-webkit-background-clip: padding-box;
   -moz-background-clip: padding;
        background-clip: padding-box;
}
.pill-stack .menu li {
padding:2px 0;
}
.pill-stack .menu &gt; li {
padding:2px 0;
}
.pill-stack .menu &gt; li &gt; a,
.pill-stack .menu &gt; li &gt; span,
.pill-stack .menu li a,
.pill-stack .menu li span {
padding:8px;
font-weight:normal;
}
.pill-stack .menu ul li &gt; a,
.pill-stack .menu ul li &gt; span {
background:#ffffff;
border:none;
-webkit-border-radius:0px;
   -moz-border-radius:0px;
        border-radius:0px;
}
.pill-stack .menu ul a:hover,
.pill-stack .menu ul span:hover {
background:#eeeeee;
}
.pill-stack .menu &gt; li:hover &gt; a,
.pill-stack .menu &gt; li:hover &gt; span {
background-color:#ffffff;
border:1px solid #e5e5e5;
}
.pill-stack .menu ul .current &gt; a,
.pill-stack .menu ul .current &gt; span {
background:#800080;
color:#ffffff;
cursor:pointer;
}
.pill-stack .menu.alt1 ul .current &gt; a,
.pill-stack .menu.alt1 ul .current &gt; span {
background-color:#0088cc;
}
.pill-stack .menu.alt2 ul .current &gt; a,
.pill-stack .menu.alt2 ul .current &gt; span {
background-color:#967117;
}
.pill-stack .menu.alt3 ul .current &gt; a,
.pill-stack .menu.alt3 ul .current &gt; span {
background-color:#555555;
}
.pill-stack .menu li ul {
display:none;
position:absolute;
top:-1px;
width:100%;
}
.columns .column-1 .tape-1 .pill-stack .menu li ul,
.columns .column-1 .tape-1 .pill-stack .menu ul ul,
.columns .column-1 .tape-2 .pill-stack .menu li ul,
.columns .column-1 .tape-2 .pill-stack .menu ul ul {
left:100%;
}
.columns .column-2 .tape-1 .pill-stack .menu li ul,
.columns .column-2 .tape-1 .pill-stack .menu ul ul,
.columns .column-2 .tape-2 .pill-stack .menu li ul,
.columns .column-2 .tape-2 .pill-stack .menu ul ul {
left:100%;
}
.pill-stack .menu li:hover ul ul,
.pill-stack .menu li:hover ul li:hover ul ul {
display:none;
}
.pill-stack .menu li:hover ul,
.pill-stack .menu li:hover ul li:hover ul,
.pill-stack .menu li:hover ul li:hover ul li:hover ul {
display:block;
}
}
@media screen and (min-width: 1340px) {
body&gt;div.page {
	width:1320px;
}
body&gt;div.page&gt;div.contents,
body&gt;div.page&gt;div.footer,
body&gt;div.page&gt;div.counters {
	margin: 0 330px 0 330px;
}
body&gt;div.page&gt;div.contents&gt;div.tape-1,
body&gt;div.page&gt;div.contents&gt;div.tape-2,
body&gt;div.page&gt;div.contents&gt;div.tape-3,
body&gt;div.page&gt;div.contents&gt;div.tape-4,
body&gt;div.page&gt;div.footer&gt;div.tape-1, 
body&gt;div.page&gt;div.footer&gt;div.tape-2 {
	width:auto;
	margin:0 15px;
}
body&gt;div.page&gt;div.columns {
	position:absolute;
	top:0;
	left:0;
	right:0;
	width:inherit;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1,
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	clear:both;
	position:absolute;
	top:0;
	width:330px;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1 {
	left:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	right:0;
}
body&gt;div.page&gt;div.contents&gt;div.showcases {
	width:660px;
}
body&gt;div.page&gt;div.contents&gt;div.showcases&gt;div.showcase {
	float:left;
	margin:15px;
}
.columns .column-2 .tape-1 .pill-stack .menu li ul,
.columns .column-2 .tape-1 .pill-stack .menu ul ul,
.columns .column-2 .tape-2 .pill-stack .menu li ul,
.columns .column-2 .tape-2 .pill-stack .menu ul ul {
	left:auto;
	right:100%;
}
}
@media screen and (min-width: 1670px) {
.wrap-hx2c, .wrap-hx2l, .wrap-hx2r {
	width:630px;
}
.wrap-h720 {
	width:720px;
}
.wrap-h800 {
	width:800px;
}
.wrap-hx2c, .wrap-h720, .wrap-h800 {
	margin-left:auto;
	margin-right:auto;
}
.wrap-hx2l {
	margin-left:0;
	margin-right:auto;
}
.wrap-hx2r {
	margin-left:auto;
	margin-right:0;
}
body&gt;div.page {
	width:1650px;
}
body&gt;div.page&gt;div.contents,
body&gt;div.page&gt;div.footer,
body&gt;div.page&gt;div.counters {
	margin: 0 330px 0 330px;
}
body&gt;div.page&gt;div.contents&gt;div.tape-1,
body&gt;div.page&gt;div.contents&gt;div.tape-2,
body&gt;div.page&gt;div.contents&gt;div.tape-3,
body&gt;div.page&gt;div.contents&gt;div.tape-4,
body&gt;div.page&gt;div.footer&gt;div.tape-1, 
body&gt;div.page&gt;div.footer&gt;div.tape-2 {
	width:auto;
	margin:0 15px;
}
body&gt;div.page&gt;div.columns {
	position:absolute;
	top:0;
	left:0;
	right:0;
	width:inherit;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1,
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	clear:both;
	position:absolute;
	top:0;
	width:330px;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1 {
	left:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	right:0;
}
body&gt;div.page&gt;div.contents&gt;div.showcases {
	width:990px;
}
body&gt;div.page&gt;div.contents&gt;div.showcases&gt;div.showcase {
	float:left;
	margin:15px;
}
}
@media screen and (min-width: 2000px) {
.wrap-hx3c, .wrap-hx3l, .wrap-hx3r {
	width:960px;
}
.wrap-hx3c {
	margin-left:auto;
	margin-right:auto;
}
.wrap-hx3l {
	margin-left:0;
	margin-right:auto;
}
.wrap-hx3r {
	margin-left:auto;
	margin-right:0;
}
body&gt;div.page {
	width:1980px;
}
body&gt;div.page&gt;div.contents,
body&gt;div.page&gt;div.footer,
body&gt;div.page&gt;div.counters {
	margin: 0 330px 0 330px;
}
body&gt;div.page&gt;div.contents&gt;div.tape-1,
body&gt;div.page&gt;div.contents&gt;div.tape-2,
body&gt;div.page&gt;div.contents&gt;div.tape-3,
body&gt;div.page&gt;div.contents&gt;div.tape-4,
body&gt;div.page&gt;div.footer&gt;div.tape-1, 
body&gt;div.page&gt;div.footer&gt;div.tape-2 {
	width:auto;
	margin:0 15px;
}
body&gt;div.page&gt;div.columns {
	position:absolute;
	top:0;
	left:0;
	right:0;
	width:inherit;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1,
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	clear:both;
	position:absolute;
	top:0;
	width:330px;
	max-width:none;
	margin:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-1 {
	left:0;
}
body&gt;div.page&gt;div.columns&gt;div.column-2 {
	right:0;
}
body&gt;div.page&gt;div.contents&gt;div.showcases {
	width:1320px;
}
body&gt;div.page&gt;div.contents&gt;div.showcases&gt;div.showcase {
	float:left;
	margin:15px;
}
}</pre></body></html>