.bx-wrapper {
	position: relative;
/**	margin: 0 auto;**/
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}
/**
.bx-wrapper .bx-prev {
  left: -38px;
  background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/ut/top/160405-btn-slider-prev.png) no-repeat 0 -11px;
}

.bx-wrapper .bx-next {
  right: -38px;
  background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/ut/top/160405-btn-slider-next.png) no-repeat 0px -11px;
}

body #container .ut-carousel.tab .bx-wrapper .bx-prev {
    left:0px;
    background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/ut/top/160405-btn-slider-prev.png) no-repeat 0 -11px;
}
body #container .ut-carousel.tab .bx-wrapper .bx-next {
    right:0px;
    background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/ut/top/160405-btn-slider-next.png) no-repeat 0px -11px;
}

.bx-wrapper .bx-prev:hover {
  background-position: 0 -11px;
}

.bx-wrapper .bx-next:hover {
	background-position: 0 -11px;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	 top: 50%;
    top: 235px;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
**/

/*****************************
    #carousel_wrap
*****************************/
body #container div.ut-carousel {
    position: absolute;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0 auto;
}

/*****************************
    #carousel
*****************************/
body #container div.ut-carousel-content-wrap{
	transition:background-color linear .2s;
/**	padding:15px 0 15px 0;**/
}


/*****************************
    .pager



.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {

background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/originalwappen/women/140609-slider-btn-indicator.gif) no-repeat 0 0;

text-indent: -9999px;

display: block;

width: 28px;

height: 28px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: url("//im.uniqlo.com/images/jp/pc/img/feature/uq/longshirts/women/170117-column3-btn.jpg") no-repeat 0px -28px;
}
*****************************/

body #container div.ut-carousel .bx-pager {
    width: 960px;
    margin-left: -400px;
}

.bx-wrapper .bx-pager {
    text-align: center;
    color: #666;
    margin-top: 15px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/ut/disneymickeymouseartbyandywarhol/1809131100-18FW_UT_MagicForAll_MICKEYART_ANDY_pager.png) no-repeat 0 0;
    text-indent: -9999px;
    display: block;
    width: 20px;
    height: 20px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: url("//im.uniqlo.com/images/jp/pc/img/feature/uq/ut/disneymickeymouseartbyandywarhol/1809131100-18FW_UT_MagicForAll_MICKEYART_ANDY_pager.png") no-repeat 0px -20px;
}

/**
  carousel thumb
 

.thumb-list li .is-current {
    display: none;
}
.thumb-list li.on .is-current {
    display: block;
    position: absolute;
    top: -9px;
    left: 0;
    background: url(//im.uniqlo.com/images/jp/pc/img/feature/uq/extrasize/material/140909-thumb_on.png);
    width: 106px;
    height: 19px;
}
**/