@charset "utf-8";
/* CSS Document */

body {
	overflow-x:hidden;
}

/*------------------------------------------------------------
	slider
------------------------------------------------------------*/

#slider{
	height:400px;
	width:1200px;
	position:relative;
	left:50%;
	margin-left:-600px;
}

/*------------------------------------------------------------
	content
------------------------------------------------------------*/

#content .topBox{
	width:268px;
	float:left;
	padding:6px;
	margin:0 10px 0 0;
	background:#E6EDF7;
	border-radius: 5px;        /* CSS3草案 */
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */
    -moz-border-radius: 5px;   /* Firefox用 */

}

#content .infoBox{
	width:385px;
	float:right;
	padding:6px;
	background:#E6EDF7;
	border-radius: 5px;        /* CSS3草案 */
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */
    -moz-border-radius: 5px;   /* Firefox用 */
}

#content .infoBox h2{
	background:url(../img/news_title.jpg) no-repeat;
	width:385px;
	height:40px;
	padding-top:5px;
}

#content .infoBox h2 img{
	float:right;
	margin-right:5px;
}

#content #newsArea{
	width:385px;
	height:190px;
	background:#FFFFFF;
	overflow:auto;
}

#content #newsArea ul li{
	padding:5px;
	margin:5px;
	overflow:hidden;
	border-bottom:1px dotted #DCDCDC;
}
#content #newsArea .text{
	float:right;
	width:253px;
}
#content #newsArea .date{
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #DCDCDC;
	width:80px;
}

#bannerArea{
	width:980px;
	margin-top:20px;
	margin-bottom:20px;
}

#bannerArea li{
	float:left;
	height:70px;
	width:235px;
	margin:5px;
	text-align:center;
}

/*------------------------------------------------------------
	お知らせ
------------------------------------------------------------*/
#serviceStatustop{
width:980px;
margin-bottom:12px;
margin-top: -10px;
}


#serviceStatustop h2 {
    background: url("../img/status_title_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #0c419a;
    height: 35px;
    padding-left: 200px;
    padding-top: 15px;
}


#statusInfotop {
    background: none repeat scroll 0 0 #0e4dad;
    height: auto;
    padding: 10px;
    width: 960px;
}

#statusInfotop #infoTexttop {
    background: none repeat scroll 0 0 #ffffff;
    height: auto;
    padding: 10px 20px;
    width: 920px;
}



/*------------------------------------------------------------
	カープ優勝バナー
------------------------------------------------------------*/


.theme-default .nivo-controlNav{
  z-index: 99!important;
}

#carp {
    left: 50%;
    margin-left: -640px;
    position: absolute;
    top: 185px;
    width: 718px;
    z-index: 90;
}
  .slider-wrapper{
    position: relative;

  }

  .theme-default .nivo-controlNav{
    top:340px!important;
  }
