@charset "Shift_JIS";



/* carousel
------------------------------------------ */
.carousel-box{background:url(https://sbisec.akamaized.net/sbisec/images/base02/carousel-bg_middle.gif) repeat-y center;margin-bottom:10px;}
.carousel-box .box{padding-left:3px;background:url(https://sbisec.akamaized.net/sbisec/images/base02/carousel-bg_top.gif) no-repeat top center;padding-top:3px;}
.carousel-box .button{background:url(https://sbisec.akamaized.net/sbisec/images/base02/carousel-bg_bottom.gif) no-repeat bottom center;}
.js-carousel .button{clear:both;}
.js-carousel .list{height:90px;}
.js-carousel .list ul{position:relative;top:0;left:0;}
.js-carousel .list ul li{position:absolute;top:0;left:0;}
.js-carousel .list ul li.first{z-index:1;}
.js-carousel .ui ul{padding:4px 4px 5px 2px;padding-bottom:0\9;text-align:center;width:100%;}
.js-carousel .ui ul li{display:inline-block;line-height:0;padding-left:2px;*display:inline;*zoom:1;*padding-left:2px;}
.js-carousel .ui ul li span{background:url(https://sbisec.akamaized.net/sbisec/images/base02/pager.gif) no-repeat center top;display:block;cursor:pointer;text-indent:-9999px;width:60px;height:11px !important;}
.js-carousel .ui ul li span.active{background:url(https://sbisec.akamaized.net/sbisec/images/base02/pager_current.gif) no-repeat center top;}



/* more
------------------------------------------ */
.more-box{background:url(https://sbisec.akamaized.net/sbisec/images/base02/more-bg_middle.gif) repeat-y center;margin-bottom:10px;}
.more-box .box{background:url(https://sbisec.akamaized.net/sbisec/images/base02/more-bg_bottom.gif) no-repeat bottom;}
.more-box .inner{padding-top:12px;background:url(https://sbisec.akamaized.net/sbisec/images/base02/more-bg_top.gif) no-repeat top;}
.more-box ul li{*zoom:1;margin-bottom:19px;margin-bottom:12px\9;overflow:hidden;padding-left:13px;}
@-moz-document url-prefix(){.more-box ul li{margin-bottom:18px;}}
.more-box ul li:after{content: ".";display: block;font-size:0;clear: both;visibility:hidden;}
.more-box ul li a{cursor:pointer;font-size:18px;color:#000; text-decoration:none;}
.more-box ul li a:visited{color:#000; text-decoration:none;}
.more-box ul li a:hover{color:#cc0066;text-decoration:underline !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.more-box ul li span:hover{text-decoration:underline;}}
.more-box ul li span{font-weight:bold;}
.more-box ul li span.img{float:left;}
.more-box ul li span.txt{float:left;padding-left:20px;width:290px;line-height:1.2;}
.more-box ul li.btn{cursor:pointer;padding-left:5px !important;margin-top:-11px;margin-bottom:0 !important; height:30px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.more-box ul li.btn{padding-bottom:5px;}}
@-moz-document url-prefix(){.more-box ul li.btn{padding-bottom:0;margin-top:-9px;}}
.js-more .none{display:none;}


/* ADD 202108 */


.hometop210830 .more-box,.hometop210830 .more-box .box,.hometop210830 .more-box .inner{
background-image: none;
}
.hometop210830 .more-box {
margin-bottom: 15px;
}

.hometop210830 .more-box .box {
border:solid 1px #cbcbcb;
}

.hometop210830 .more-box ul li span.txt {
text-decoration: none;
}