@charset "utf-8";#global_navi_bg{width:100%;min-width:984px;background:#fcfcfc;border-top:1px solid #B2B1B5;margin-bottom:30px;background-image:-moz-linear-gradient(top, #fcfcfc 0%, #f7fbfc 50%, #d5d5d5 100%);background-image:-webkit-linear-gradient(top, #fcfcfc 0%,#f7fbfc 50%, #f7fbfc 50%, #d5d5d5 100%);
background-image:linear-gradient(to bottom, #fcfcfc 0%,#f7fbfc 50%,#d5d5d5 100%);background-image: url("svg-gradient.svg"); -webkit-gradient(linear,top,bottom,from(#fcfcfc), color-stop(0.5, #f7fbfc), color-stop(0.5, #f7fbfc), to(#d5d5d5));}
#global_navi div{float:left;margin:0 auto;width:984px;padding:0;}
#dropmenu{position:relative;list-style-type:none;width:984px;height:46px;background:#fcfcfc;background-image:-moz-linear-gradient(top, #fcfcfc 0%, #f7fbfc 50%, #f7fbfc 50%, #d5d5d5 100%);background-image:-webkit-linear-gradient(top, #fcfcfc 0%,#f7fbfc 50%,#d5d5d5 100%);
background-image: url("svg-gradient.svg");background-image:linear-gradient(to bottom, #fcfcfc 0%,#f7fbfc 50%,#d5d5d5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#d5d5d5',GradientType=0);text-decoration:none;margin:0 auto;}
#dropmenu li{position:relative;width:164px;float:left;margin:0;padding:0;text-align:center;}
#dropmenu li a{display:block;margin:0;padding:14px 0 16px;color:#002E5D;font-size:14px;line-height:1;background-image:-moz-linear-gradient(top, #fcfcfc 0%, #f7fbfc 50%, #f7fbfc 50%, #d5d5d5 100%);background-image:-webkit-linear-gradient(top, #fcfcfc 0%,#f7fbfc 50%,#f7fbfc 50%,#d5d5d5 100%);
background-image: url("svg-gradient.svg");background-image:linear-gradient(to bottom, #fcfcfc 0%,#f7fbfc 50%,#d5d5d5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#d5d5d5',GradientType=0);text-decoration:none;border-left:1px solid #fbfbfb;border-right:1px solid #efefef;}
#dropmenu > li:hover > a{}
#dropmenu li ul{list-style:none;position:absolute;top:100%;left:0;margin:0;padding:0;z-index:1000;}
#dropmenu li ul li{overflow:hidden;width:200%;height:0;background:#32719a;color:#fff;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;}
#dropmenu li ul li a{padding:11px 11px;background:#32719a;text-align:left;font-size:12px;color:#fff;font-weight:normal;}
#dropmenu li:hover > a{background:#32719a;color:#fff;background-image:-moz-linear-gradient(top, #32719a 0%, #10598a 50%, #03446f 100%);background-image:-webkit-linear-gradient(top, #32719a 0%,#10598a 50%,#03446f 100%);
background-image:linear-gradient(to bottom, #32719a 0%,#10598a 50%,#03446f 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32719a', endColorstr='#03446f',GradientType=0);box-shadow:1px 0px 0px rgba(225,225,225,0) inset,-1px 0px 0px rgba(225,225,225,0) inset,
0px 1px 1px rgba(0,0,0,0.1) inset,
0px -1px 1px rgba(0,0,0,0.3) inset,
0px 1px 3px #666;}
#dropmenu li:hover ul li{overflow:visible;height:30px;border-top:1px solid #fcfcfc;border-bottom:1px solid #fcfcfc;}
#dropmenu li:hover ul li:first-child{border-top:0;}
#dropmenu li:hover ul li:last-child{border-bottom:0;}
#dropmenu li:hover ul li:last-child a{}
div.nav{width:100%;margin:0 auto;background-color:#fff;font-size:88%;}
div.nav ul.nl{width:940px;margin:0 auto;padding:0;background-color:#fff;list-style-type:none;text-align:center;vertical-align:middle;}
div.nav ul.nl li{width:20%;float:left;}
div.nav ul.nl li a{display:block;background:url(../img/navbtn.png) 0 0 no-repeat;width:184px;height:64px;position:relative;padding:19px 2px;text-decoration:none;font-weight:bold;color:#005098;}
div.nav ul.nl li a:hover{background-color:#fff;text-decoration:none;font-weight:bold;color:#007AC5;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{min-height:1px;}
div.nav2{width:100%;margin:0 auto;background-color:#fff;font-size:1em;}
div.nav2 ul.nl{width:960px;margin:0 auto;padding:0;background-color:#fff;list-style-type:none;text-align:center;vertical-align:middle;}
div.nav2 ul.nl li{width:306px;float:left;margin:0 auto;}
div.nav2 ul.nl li a{display:inline-block;background:url(../img/navbtn.png) 0 0 no-repeat;width:270px;height:68px;position:relative;padding:17px 2px;text-decoration:none;font-weight:bold;color:#005098;}
div.nav2 ul.nl li a:hover{background-color:#fff;text-decoration:none;font-weight:bold;color:#007AC5;}
div.nav3{width:100%;margin:0 auto;background-color:#fff;font-size:0.96em;}
div.nav3 ul.nl{width:980px;margin:0 auto;padding:0;background-color:#fff;list-style-type:none;text-align:center;vertical-align:middle;}
div.nav3 ul.nl li{width:240px;float:left;margin:0 auto;}
div.nav3 ul.nl li a{display:inline-block;width:220px;background:url(../img/navbtn.png) 0 0 no-repeat;height:40px;position:relative; padding:17px 2px 5px 0;text-decoration:none;font-weight:bold;color:#005098;}
div.nav3 ul.nl li a:hover{text-decoration:none;font-weight:bold;color:#007AC5;}
div.nav3 ul.nl li p #nav4{width:180px;float:left;margin:0 0 0 0;}
div.nav3 ul.nl li p a{display:inline-block;width:180px;height:18px;position:relative;background: inherit; text-decoration:none;font-weight:bold;color:#005098; padding-top:-15px;}
div.nav3 ul.nl li p a:hover{text-decoration:none;font-weight:bold;color:#007AC5;}
#menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html #menu{zoom:1;}
*:first-child+html #menu{zoom:1;}
