@charset "shift_jis";
/* CSS Document */


#contents br.sp-none {
display: none;
}

#contents .movie_box .youtube_link {
float: none!important;
width: 100%;
}

#contents .movie_box .youtube_link:last-child {
margin-bottom: 0;
}

#contents .anchorbtn_box li {
width: 48%;
margin: 0 1%;
}
#contents .anchorbtn_box li.toychannel {
width: 96%;
margin-bottom: 10px;
}


#contents h2.category_ttl {
padding: 15px 0 10px;

font-size: 24px;
}

#contents h2.goods_each_ttl {
padding: 15px 0 10px;

font-size: 24px;
}

#contents h2.balloon_ttl {
padding: 15px 10px 10px;

font-size:20px;
}



#contents .bnr_toychannel {
margin: 30px auto 10px;
}


#contents .new_box a div {
padding: 2px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

#contents .new_box a figure {
display: block;
overflow: hidden;
border-radius: 10px;
}
#contents .new_box a {
width: 48%;
margin-bottom: 12px;
}
#contents .new_box a span {
font-size: 11px;
}

#contents .new_box a p {
font-weight: bold;
font-size: 13px;
}


#contents .movie_box .movie_btnbox {
margin: 0 auto 6vw;
}

#contents .movie_box .movie_btnbox a {
width: 48%;
max-width: 202px;
margin-bottom: 10px;
}

#contents .movie_box .movie_slidebox {
margin-bottom: 6vw;
}

#contents .movie_box .movie_slidebox .moviebox_bg_top {
position: absolute;
top:-4vw;
}
#contents .movie_box .movie_slidebox .moviebox_bg_bottom {
position: absolute;
bottom:-4vw;
}
#contents .movie_box .movie_slidebox .w980 {
width: 83%;
padding: 2vw 0;
}

#contents .movie_box .movie_slidebox .w980 #slider{
margin: 0 auto 10px;
border: solid 4px #fff;
}
#contents .movie_box .movie_slidebox .w980 #slider li{
border: solid 2px #F9A92D;
}
#contents .movie_box .movie_slidebox .w980 #thumbnail_slider .thumbnail-item {
border-radius: 8px;
border: solid 2px #fff;
margin: 0 4px;
}