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

/* slick */
div#itemwrapper .slidercase{
/*padding:5px 0;*/
margin:0;
padding:0;
border:0;
/*border-style:solid;
border-color:#1f1f1f;
border-width:1px 1px 1px 1px;*/
overflow: hidden;
}

div#itemwrapper .thumb-item{
margin:0;
padding:0;
width:100%;
max-height:400px;
border:0px solid #000;
overflow: hidden;
}
div#itemwrapper .thumb-item img{
margin:0;
width:100%;
height:auto;
/*max-height:390px;*/
border:0;
line-height:0;
}
div#itemwrapper .thumb-item .slidercaption{
/*margin:0;
padding:0;
font-size:1.0rem;
line-height:120%;*/
}
div#itemwrapper .thumb-item .slidercaption font{
/*margin:0px;
font-size:0.7rem;*/
}

div#itemwrapper .slidercase-thumb{
width:100%;
background-color:#fff;
border:0px solid #ff0000;
}
div#itemwrapper .slidercase-thumb .thumb-item-nav{
margin:0;
padding:0;
width: 100%;
height:auto;
max-height:72px;
border:0px solid #001eff;
}
div#itemwrapper .slidercase-thumb .thumb-item-nav li{
/*max-height:100%;*/
margin:5px;
padding:5px;
border:1px solid #ccc;
/*width:70px;*/
width:100%;
max-height:70px;
}
div#itemwrapper .slidercase-thumb .thumb-item-nav img{
margin:0;
width:100%;
height:auto;
}

/*slick setting　!!! important　*/
div#itemwrapper .slick-slide{
/*max-height:300px;*/
margin:0;
padding:0;
}
div#itemwrapper .slick-slide img{
width:100%;
height:auto;
line-height:0;
}
div#itemwrapper .slick-prev:before,
div#itemwrapper .slick-next:before{
/*font-size:32px;
color: #000;*/
display: none;
}
div#itemwrapper .slick-prev{
/*left: -37px;*/
display: none;
}
div#itemwrapper [dir='rtl'] .slick-prev{
/*right: -37px;*/
display: none;
}
div#itemwrapper .slick-next{
/*right: -37px;*/
display: none;
}
div#itemwrapper [dir='rtl'] .slick-next{
/*left: -37px;*/
left:0;
display: none;
}
div#itemwrapper .slick-dotted.slick-slider{	/* Dots */
/*margin-bottom: 50px;*/
display: none;
}
div#itemwrapper .slick-dots{
/*bottom: -45px;*/
display: none;
}






@media screen and (max-width: 1024px) {
} /* 1024 */

@media screen and (max-width: 896px) {

/* slick */
div#itemwrapper .slidercase{
margin:0;
padding:0;
border:0;
overflow: hidden;
}

div#itemwrapper .thumb-item{
margin-bottom:5px;
padding:5px;
width:100%;
height:auto;
max-height:340px;
border:0px solid #000;
overflow: hidden;
}
div#itemwrapper .thumb-item img{
margin:0;
width:100%;
height:auto;
max-height:330px;
border:0;
line-height:0;
}
div#itemwrapper .thumb-item .slidercaption{
/*margin:0;
padding:0;
font-size:1.0rem;
line-height:120%;*/
}
div#itemwrapper .thumb-item .slidercaption font{
/*margin:0px;
font-size:0.7rem;*/
}

div#itemwrapper .slidercase-thumb{
width:100%;
background-color:#fff;
}
div#itemwrapper .slidercase-thumb .thumb-item-nav{
margin:0;
padding:0;
width: 100%;
height:auto;
max-height:70px;
}
div#itemwrapper .slidercase-thumb .thumb-item-nav li{
margin:5px;
padding:5px;
border:1px solid #ccc;
width:100%;
height:auto;
}
div#itemwrapper .slidercase-thumb .thumb-item-nav img{
margin:0;
width:100%;
height:auto;
max-height:70px;
}

/*slick setting　!!! important　*/
div#itemwrapper .slick-slide{
margin:0;
padding:0;
}
div#itemwrapper .slick-slide img{
width:100%;
margin:0;
padding:0;
height:auto;
line-height:0;
}
div#itemwrapper .slick-prev:before,
div#itemwrapper .slick-next:before{
display: none;
}
div#itemwrapper .slick-prev{
display: none;
}
div#itemwrapper [dir='rtl'] .slick-prev{
display: none;
}
div#itemwrapper .slick-next{
display: none;
}
div#itemwrapper [dir='rtl'] .slick-next{
left:0;
display: none;
}
div#itemwrapper .slick-dotted.slick-slider{	/* Dots */
display: none;
}
div#itemwrapper .slick-dots{
display: none;
}

}