<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
}
#slider_wrap{
    position:relative;
    width:100%;
    height:680px;
    margin:0 auto;
    overflow:hidden;
    background:#fff;
    border-bottom:2px solid #fff;
}
#slider{
    position:relative;
    width:100%;
	height:640px;
    overflow:hidden;
    /opacity:0;
}
#slider .slide{
    position:relative;
    width:100%;
    height:640px;
    z-index:0;    
}
#slider .slide li{
    position:absolute;
    width:100%;
    display:none;
}
#slider .slide li:first-child{
    display:block;
}
#slider .slide li img{
    width:100%;
    height:auto;
}

#slider_wrap .sque{
    position:absolute;
    width: 0;
    height: 0;
    bottom:0;
    left:0px;
    border-top: 40px solid transparent;
    border-right: 950px solid #fff;
    border-bottom: 40px solid #fff;
}
#slider_wrap .blog_link{
    position:absolute;
    width: 162px;
    height: 208px;
    bottom:73px;
    right:30px;
}
#slider_wrap .blog_link a{
    display:block;
    width:162px;
    height:100px;
    background:url('/common/img/bg_top_blog_link.png') no-repeat center top;
    text-decoration:none;
    text-align:center;
    padding-top:70px;
}
#slider_wrap .blog_link a span.en{
    font-size:30px;
    font-weight:700;
    line-height:100%;
    display:block;
}
#slider_wrap .blog_link a span.ja{
    display:block;
    font-size:13px;
    font-weight:700;
    line-height:100%;
    color:#66322a;
    margin-top:5px; 
}
#slider_wrap .blog_link .blog_icon{
    width:70px;
    height:50px;
    margin:-10px 0 0 54px;
    overflow:hidden;
}
@media screen and (max-width: 640px) {
#slider_wrap .blog_link .blog_icon{
    margin-top:-7px;
}
}</pre></body></html>