@charset "utf-8";
/* --------------------------------------------





-------------------------------------------- */
#wrap {
	background:#fff;
}
#headerWrap {
	background:#FFF;
}
#headerWrapWidth {
	height:72px;
}
#contentWrap {
	padding:0;
	background:none;
}
#contentWrapWidth {
	padding-bottom:0;
	background:none;
	width:981px;
}
#gNavi {
	padding-top:8px!important;
}
/* --------------------------------------------





-------------------------------------------- */
#headerWrapWidth,
#footerWidth {
	width:981px;
}
ul#gNavi li.link5 a {
	width:197px!important;
}
/* --------------------------------------------





-------------------------------------------- */
#animationAreaWrap {
	background:url(../img/top/visualBg.png) repeat 0 0;
}
#animationArea {
	height:472px;
	width:981px;
	overflow:hidden;
	margin:0 auto;
	background:#FFF;

	position:relative;
}
/* --------------------------------------------


	nivo-slider


-------------------------------------------- */
.slider-wrapper {
	padding-top:0!important;
}
#slider {
	height:473px;
}
/* --------------------------------------------





-------------------------------------------- */
ul#gNavi {
	clear:both;
	padding:5px 0 32px 0;
	overflow:hidden;

	width:981px;
	margin:0 auto;
}
ul#gNavi,
ul#gNavi li,
ul#gNavi li a {
	height:44px;
}
	ul#gNavi li {
		float:left;
	}
	ul#gNavi li a {
		width:245px;
		display:block;
		text-indent:-9000px;
		font-size:77%;
		line-height:1;
	}
ul#gNavi li.link1 a { background:url(../img/top/gNavi.png) no-repeat 0 0; }
ul#gNavi li.link1 a:hover { background:url(../img/top/gNavi.png) no-repeat 0 100%; }

ul#gNavi li.link2 a { background:url(../img/top/gNavi.png) no-repeat -245px 0; width:245px; }
ul#gNavi li.link2 a:hover { background:url(../img/top/gNavi.png) no-repeat -245px 100%; }

ul#gNavi li.link3 a { background:url(../img/top/gNavi.png) no-repeat -490px 0; width:245px; }
ul#gNavi li.link3 a:hover { background:url(../img/top/gNavi.png) no-repeat -490px 100%; }

ul#gNavi li.link4 a { background:url(../img/top/gNavi.png) no-repeat -735px 0; width:246px; }
ul#gNavi li.link4 a:hover { background:url(../img/top/gNavi.png) no-repeat -735px 100%; }

/* --------------------------------------------





-------------------------------------------- */
.colLeft {
	width:468px;
}
/* --------------------------------------------





-------------------------------------------- */
h2#news {
	padding:0 0 6px 0;
	font-size:77%;
	line-height:1;
}
/* --------------------------------------------





-------------------------------------------- */
.news {
	padding:10px 0 0 2px;
}
.news dt {
	font-weight:bold;
	padding:0 0 3px 0;
	color:#666;
}
.news dt,
.news dd {
	font-size:92.4%;
	line-height:1.4;
}
.news dd {
	color:#878787;
}
.news a {
	text-decoration:none;
	color:#01b1ed;
}
.news a:hover {
	font-weight:bold;
}
/* --------------------------------------------





-------------------------------------------- */
#btn {
	padding:18px 0px 50px 0px;
}
/* --------------------------------------------





-------------------------------------------- */
#switch,
#switch li {
	width:100px;
	height:70px;
}

#switch {
	position:absolute;
	top:369px;
	right:26px;

	z-index:1000;
}
#switch li {
	position:absolute;
	top:0;
	left:0;
}
#switch li.day {
	background:#fff;
}
#switch li.night {
	background:#333;
}
/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/
.theme-default .nivoSlider{position:relative;background:#fff url(nivo-slider/loading.gif) no-repeat 50% 50%}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}
.theme-default .nivoSlider a{border:0;display:block}

.theme-default .nivo-controlNav{position:absolute;right:14px;bottom:10px; z-index:500;}

.theme-default .nivo-controlNav a{display:block;width:18px;height:18px;background:url(nivo-slider/nav.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}
.theme-default .nivo-controlNav a.active{background-position:0 -18px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(nivo-slider/arrows.png) no-repeat;text-indent:-9999px;border:0}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
/*
 * jQuery Nivo Slider v2.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 *
 * March 2010
 */
.nivoSlider{position:relative}
.nivoSlider img{position:absolute;top:0;left:0}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%}
.nivo-box{display:block;position:absolute;z-index:5}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}
.nivo-caption p{margin:0;padding:5px}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer}
.nivo-controlNav a.active{font-weight:700}
