<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import "fonts/stylesheet.css";

body {background:#fff; font-size:12px; font-family: Arial; margin:0px; padding:0px;}
* {box-sizing:border-box;}

form {display:inline;}
img {border:0px;}
a {text-decoration:none;}
table, td {border-collapse:collapse;}
ul {margin:0px; padding:0px; list-style-position:inside; xtext-indent: -10px;}
li {padding:0px; margin-bottom:1px; line-height:15px;}

#container {width:1100px; margin:0 auto; xbackground:#fff; position:relative;}
#header {height:110px; width:100%; position:absolute; z-index:20;}
#slides {width:100%; height:520px; xbackground:#fff; position:relative; top:90px; line-height:0; Xoutline:1px solid red; overflow:hidden;}
#container:after {display:block; clear:both; content:"";}

.slide {position:absolute; display:none; width:100%; height:435px;}
.slide:first-child {display:block;}
.slide p {position:absolute; width:445px; right:0; top:7px; color:#5A6B72; font-family:'soho_gothic_prolight'; font-size:29px; line-height:130%; margin:0;}
.slide p strong {font-family: 'soho_gothic_promedium'; font-weight:normal;}
.bant {position:absolute; top:15px; left:0px; width:625px; height:17px; background:#5A6B72;}

.slide img {position:absolute; left:0; top:0; z-index:1;}
.slide h1 {position:absolute; left:200px; top:200px; z-index:2; color:#fff; width:200px; font-size:25px; line-height:115%; font-family:'soho_gothic_proregular';}
.slide h2 {position:absolute; left:20px; top:200px; z-index:2; color:#fff; width:125px; font-size:10px; line-height:115%; font-family:'soho_gothic_proregular';}
.slide h3 {position:absolute; left:420px; top:35px; text-align:left; background:rgba(0,0,0,0); padding:2px 5px; z-index:2; color:#fff; font-size:12px; line-height:105%; font-family:'soho_gothic_prolight';}
.slide h3 strong {font-family: 'soho_gothic_promedium'; font-weight:normal;}
.slide.koyu h3, .slide.koyu h3 strong {color:#000;}

#logo {position:absolute; top:30px; right:35px;}
#logo img {width:110px; height:auto;}

#frtitle {
	position:absolute; left:35px; top:30px;
	font-size:19px; color:#3f617c; font-family:'soho_gothic_probold'; line-height:130%; z-index:0;
}
#frtitle strong {font-size:33px; color:#3f617c; font-weight:normal; line-height:120%;}

#language {position:absolute; top:10px; left:30px;}
#language a {font-size:13px; color:#000; font-family: 'soho_gothic_proregular'; display:inline-block; padding:0 5px; background:#fff;}
#fullpdfcont {margin-top:20px; xposition:absolute; xright:0px; x bottom:-20px;}
#fullpdfcont a {font-style:normal; font-family: 'soho_gothic_promedium'!important;}

.menuitem {padding-bottom:2px; padding-left:10px; margin-bottom:4px; position:relative;}
.menuitem a, #fullpdfcont a {color:#000; font-family: 'soho_gothic_prolight'; line-height:120%; font-size:11px;}
.menuitem a:hover {color:#000; text-decoration:underline;}
.menuheader {color:#2f91a4; font-family: 'soho_gothic_promedium'; font-weight:normal; xline-height:12px; padding-bottom:4px; padding-top:15px;}
.menuheader:first-child {padding-top:0px;}
.menuheader a {color:#000;}
.menuitem:beforeX {content:"• ";}

.dot {
	height:4px; width:4px;
	background-color: #000;
	border-radius: 50%;
	position:absolute; left:0px; top:3px;
}

#menu {padding:0px; width:100%; font-size:100%; margin-top:25px; position:relative; margin-bottom:60px;}
#menu:after {content:""; clear:both; display:block;}
.menublock {width:24%; float:left; margin-right:1%;}
.menublock:last-child {margin-right:0px;}

</pre></body></html>