#home{
	max-width:480px;
}
#pcList {
	display:none;
}
/* -- アニメーション -- */
#gallery{
	margin:0 auto;
	position: relative;
	width: 320px !important;
	height:165px;
}
#gallery .ad-image-wrapper {
	margin:0 auto;
	background: url(../img/loader.gif) no-repeat center center;
	position: absolute;
	z-index:999;
	top:0px;
	left:0;
}
#gallery .ad-image-wrapper a{
	display:block;
	overflow:hidden;
}

#gallery .ad-nav{
    position: absolute;
}
#gallery .ad-image-wrapper,
#gallery .ad-image-wrapper img{
	width: 320px !important;
    height: 127pxpx !important;
}
#mainBnr li{
	left:-9999px !important;
}
#mainBnr li.pager-active{
	left:0 !important;
}

/* -- slider-banner -- */
#sliderArea .bnrWrapper{
	width: 320px !important;
	text-align:center;
}
#sliderArea .bx-window,
#sliderArea #mainBnr,
#sliderArea #mainBnr li img{
	width: 320px !important;
    height: 127px !important;
}
#sliderArea{
	position:relative;
}
#sliderArea #mainBnr{
	overflow:hidden;
	display:none;
}
/* -- slider-button -- */
#sliderArea .slideWrapper,
#sliderArea .slideWrapper .bx-window{
	width:636px !important;
	height:58px !important;
}
#sliderArea .slideWrapper .bx-window li{
	width:159px !important;
	height:58px !important;
}
/* -- pager -- */
#sliderArea .bx-pager{
	margin: 10px auto;
	padding: 2px;
	overflow:hidden;
}
#sliderArea .bx-pager a{
	padding:1px 2px;
	margin:0 3px;
	border:solid 1px #666666;
	text-decoration:none;
	background-color:#dddddd;
}
#sliderArea .bx-pager a:visited{
	color:#333333;
}
#sliderArea .bx-pager .pager-active{
	color:#ffffff;
	background-color:#666666;
}
#sliderArea .bx-pager a:visited.pager-active{
	color:#ffffff;
}
