/* banner box */
#header-pcs {
position: relative;
width: 100%;
height: 380px;
background-color: #fff;
}

#pcs-box {
position: relative;
}

.pcs-info {
position: absolute;
top: -235px;
left: 50px;
z-index: 99;
width: 50%;
height: 225px;
}

.pcs-info strong {
font-size: 40px;
}

.pcs-info div * {
color: #14346b;
font-size: 42px;
}

#header-pcs-js {
width: 100%;
height: 380px;
}

.show {
display: block;
}

.hide {
display: none;
}

.paging {
position: absolute;
top: -360px;
right: -10px;
z-index: 10;
width: 92px;
}

.paging a {
display: block;
float: left;
width: 13px;
height: 13px;
margin-right: 10px;
background-image: url(../pcs/dot-off.png);
background-repeat: no-repeat;
}

.paging a:hover,.paging a.active {
background-image: url(../pcs/dot-on.png);
}

.opint0 {
filter:alpha(opacity=0);
opacity:0;
}
.opint1 {
filter:alpha(opacity=10);
opacity:0.1;
}
.opint2 {
filter:alpha(opacity=20);
opacity:0.2;
}
.opint3 {
filter:alpha(opacity=30);
opacity:0.3;
}
.opint4 {
filter:alpha(opacity=40);
opacity:0.4;
}
.opint5 {
filter:alpha(opacity=50);
opacity:0.5;
}
.opint6 {
filter:alpha(opacity=60);
opacity:0.6;
}
.opint7 {
filter:alpha(opacity=70);
opacity:0.7;
}
.opint8 {
filter:alpha(opacity=80);
opacity:0.8;
}
.opint9 {
filter:alpha(opacity=90);
opacity:0.9;
}
.opint10 {
filter:alpha(opacity=100);
opacity:1;
}