﻿@media screen and (-webkit-min-device-pixel-ratio:0) {
.bx-wrapper { left:0.1%; }
}

.viewArea {
width:1600px!important;
_display:block;
}

div#header {
background-color:#fff;
position:relative;
}

div#paymentNavigator div.leftBlock3 {
height: 283px;
}

div#gmoservice ul li dl dd ul li {
background-image:none;
padding-left:0;
}

ul li.subNav {
padding:0;
margin:0;
}

div#container span#textResizeControl {
overflow:hidden;
font-size:0px;
}

ul.newsRelease {
margin-left:-10px;
margin-right:-10px;
}

div#footerLink div.content {
background-image: url("/assets/images/bg/footerlink2.gif");
background-position: 0 0;
background-repeat: repeat-y;
margin: 0 auto;
width: 960px;
}

p.goTop a {
padding-left:0;
}

div.headingLevel3 div.rightText ul.inline {
right: 0px;
top:1.3em;
}

div.gplus iframe {
position:absolute;
margin-left:10px;
}

div.gplus a span:last-child {
font-size:80%;
}

.fbConnectWidgetHeaderTitleBranded　{
background-color:#ccc!important;
}

ul.utilityBanner2 {
margin-top: 30px!important;
}

.last-item:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}

div.bxslider {
border-radius:5px;
}

div.headingLevel3 div.before,
div.headingLevel3 div.after
{
display:none;
}

div.headingLevel3 div.text {
padding: 0;
}

div.headingLevel3 div.text h3 {
font-size: 174%;
color:#666;
}

div.boxAgency div.artwork {
margin-right:10px;
}

.divider {
padding-bottom:60px;
background: url("/assets/images/common/divider_gray.png") repeat-x scroll center bottom transparent;
}

.dividerDot {
padding-bottom:30px;
background: url("/assets/images/bg/divider_dot.gif") repeat-x scroll center bottom transparent;
}

div#footer div#footerLink div.content {
background-color:transparent!important;
}

div.headingLevel3 div.text h3 {
border-top: 3px solid #e1e1e1;
margin-bottom: -3px;
}

div.headingLevel3 div.text h3 span {
border-top: 3px solid #59869F;
display: inline-block;
position: relative;
top: -3px;
padding-top:6px;
}

div#textResizeBox {
display:none;
}

div#pageTopForm div.language {
right:0;
}

div.headerInquiry {
display:none;
}

p.logo img {
bottom:0!important;
}

div#header div.content {
height:61px;
}

div.headerFunctions {
margin:0!important;
position:relative;
top:21px;
float:right;
}

div#pageTopBottomLine {
display:none;
}

div#header div.heading {
height:28px;
}