@media screen and (min-width: 993px){.gallery-area{min-height:829px}}@media screen and (max-width: 992px){.d-second-box{padding-bottom:0}}.gallery-title-wrap{margin-bottom:0;background-color:#000;left:0}.gallery-title{padding-top:829px;background-image:url(../images/gallery/gallery-title_pc.png)}@media screen and (max-width: 992px){.gallery-title{padding-top:16%;background-image:url(../images/gallery/gallery-title_sp.png)}}@media screen and (max-width: 992px){.photo-box-body{padding:0;max-width:100%}}.photo-box-title{height:50px;line-height:50px;margin:0 auto 30px;background-color:#103384;font-family:UDKakugo_LargePr6N-HV;font-weight:bold;color:#fff;text-align:center;font-size:4rem}@media screen and (max-width: 600px){.photo-box-title{height:30px;line-height:30px;margin-bottom:5%;font-size:2rem}}@media screen and (max-width: 992px){.photo-box-content{padding:0 20px}}.photo-list{display:-webkit-box;display:flex;flex-wrap:wrap;padding:0 10px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 992px){.photo-list{-webkit-box-pack:justify;justify-content:space-between;padding:0}}.lb-outerContainer,.lb-container,.lb-image,.lb-nav{-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}.photo-item{position:relative;width:23.5%;margin-left:2%}.photo-item a{display:block}@media screen and (min-width: 993px){.photo-item:hover{cursor:pointer}}.photo-item-img{width:100%;padding-top:66.666%;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px}.photo-item-img::before{content:'';display:block;position:absolute;bottom:5px;right:5px;width:31px;height:31px;background:url(../images/gallery/gallery-zoomicon.png) no-repeat center;background-size:contain}@media screen and (min-width: 993px){.photo-item:nth-of-type(n+5){margin-top:20px}.photo-item:nth-of-type(4n+1){margin-left:0}}@media screen and (max-width: 992px){.photo-item{width:49%;margin-left:0}.photo-item:nth-of-type(n+3){margin-top:2%}}.lb-container::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%}.photo-btn{margin:50px auto 0;width:45%}@media screen and (min-width: 993px){.photo-btn{min-width:580px}}@media screen and (max-width: 992px){.photo-btn{width:100%;max-width:600px}}@media screen and (max-width: 600px){.photo-btn{margin-top:30px}}.d-btn{background-color:#000;box-shadow:4px 4px #b5b5b5;padding:15px 0 15px 40px;color:#fff;font-size:3rem}@media screen and (max-width: 650px){.d-btn{font-size:2.6rem}}@media screen and (max-width: 600px){.d-btn{padding:13px 0 13px 20px;font-size:2rem}}@media screen and (max-width: 400px){.d-btn{font-size:1.6rem;letter-spacing:-.1em}}.d-btn::before{border-color:transparent transparent transparent #fff}.d-btn .story-btn_epnum{letter-spacing:0.15rem}.backnumber-box-body{padding:40px 0 70px;background-color:#d74229}@media screen and (max-width: 992px){.backnumber-box-body{margin-top:70px;max-width:100%}}@media screen and (max-width: 600px){.backnumber-box-body{margin-top:40px;padding:20px 0 40px}}.backnumber-box-title{margin:0 auto 40px;width:239px}.backnumber-box-title img{width:100%}@media screen and (max-width: 992px){.backnumber-box-title{margin-bottom:20px}}@media screen and (max-width: 600px){.backnumber-box-title{width:180px}}.backnumber-list{width:80%;margin:auto;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}@media only screen and (max-width: 992px){.backnumber-list{width:100%;padding:0 20px}}.backnumber-list-item{width:23.5%;margin-left:2%;margin-top:0.8%;margin-bottom:0.8%}.backnumber-list-item:nth-of-type(4n+1){margin-left:0}@media screen and (max-width: 992px){.backnumber-list-item{width:30%;margin-left:5%}.backnumber-list-item:nth-of-type(4n+1){margin-left:5%}.backnumber-list-item:nth-of-type(3n+1){margin-left:0}}.backnumber-list-item a{display:block}.backnumber-list-item.is-current a{pointer-events:none}.backnumber-list-item-img{width:100%}.backnumber-list-item-img p{width:100%;padding-top:66.666%;background-repeat:no-repeat;background-position:center;background-size:contain}.backnumber-list-item-description{background:#fee013;padding:10px;font-family:UDKakugo_LargePr6N-HV;font-size:1.8rem;font-weight:bold;line-height:1;text-align:center}@media only screen and (max-width: 600px){.backnumber-list-item-description{padding:5px;font-size:1.6rem}}.story-channel-area{width:100%;margin:70px auto 0;padding:40px 0 70px;background-color:#000}@media only screen and (max-width: 992px){.story-channel-area{margin-top:0}}@media only screen and (max-width: 600px){.story-channel-area{padding:20px 0 40px}}.story-channel-inner{width:calc(100% - 390px);max-width:800px;margin:auto}@media only screen and (max-width: 992px){.story-channel-inner{width:100%;padding:0 20px}}.story-channel-title{margin-bottom:20px;color:#fff;font-size:3.2rem;font-weight:bold;letter-spacing:2px;text-align:center}@media only screen and (max-width: 600px){.story-channel-title{margin-bottom:10px;font-size:2rem;letter-spacing:0}}.story-channel-list{width:100%;font-size:0;text-align:center}.story-channel-item{display:inline-block;width:48.45%;vertical-align:top}.story-channel-item:not(:first-child){margin-left:3.1%}.story-channel-item a{display:block;width:100%;padding:13px 10px;border-radius:3px}.story-channel-item a span{display:block;height:46px;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.story-channel-item.tada a{background-color:#ff005a}.story-channel-item.tada a span{background-image:url("../images/common/channel-tada-pc.png")}.story-channel-item.hulu a{background-color:#67ae3e}.story-channel-item.hulu a span{background-image:url("../images/common/channel-hulu-pc.png")}@media only screen and (min-width: 601px) and (max-width: 992px){.story-channel-inner{max-width:100%}}@media only screen and (max-width: 600px){.story-channel-list{width:100%;font-size:0}.story-channel-item{width:47%}.story-channel-item:not(:first-child){margin-left:6%}.story-channel-item a{padding:13px 10px}.story-channel-item a span{height:43px}.story-channel-item.tada a span{background-image:url("../images/common/channel-tada-sp.png")}.story-channel-item.hulu a span{background-image:url("../images/common/channel-hulu-sp.png")}}
