@keyframes wave-loop{from{background-position:0 0}to{background-position:-1440px 0}}@keyframes dora-wark{from{background-position:-10% 0}to{background-position:110% 0}}@keyframes chasu-walk{0%{right:0;transform:scaleX(1)}45%{right:30%;transform:scaleX(1)}50%{right:30%;transform:scaleX(-1)}95%{right:0;transform:scaleX(-1)}100%{right:0;transform:scaleX(1)}}@keyframes fuwafuwa{0%{transform:translate(0, 0) rotate(-5deg)}50%{transform:translate(0, -30px) rotate(0deg)}100%{transform:translate(0, 0) rotate(5deg)}}@keyframes wave-loop{from{background-position:0 0}to{background-position:-1440px 0}}@keyframes dora-wark{from{background-position:-10% 0}to{background-position:110% 0}}@keyframes chasu-walk{0%{right:0;transform:scaleX(1)}45%{right:30%;transform:scaleX(1)}50%{right:30%;transform:scaleX(-1)}95%{right:0;transform:scaleX(-1)}100%{right:0;transform:scaleX(1)}}@keyframes fuwafuwa{0%{transform:translate(0, 0) rotate(-5deg)}50%{transform:translate(0, -30px) rotate(0deg)}100%{transform:translate(0, 0) rotate(5deg)}}.d-contentsWrap{width:100%}@media(max-width: 600.98px){.d-contentsWrap{background-position:10% center;background-size:5% auto}}.d-contentsWrap [class*=-img] img{display:block;width:100%}.d-contentsWrap button{font-family:inherit;color:inherit}.d-main{position:relative;width:100%}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}.d-main #wave-canvas{position:fixed;inset:0;z-index:-2;display:block;width:100%;height:100%}.d-contentsBox-inner{overflow:hidden}.deco-house{width:100%;padding-top:62.5%;margin:50px auto 0;background-repeat:no-repeat;background-position:center;background-size:cover}body.webp .deco-house{background-image:url("/bokutachinchi/images/common/deco/deco-house.webp")}body.no-webp .deco-house{background-image:url("/bokutachinchi/images/common/deco/deco-house.png")}@media(max-width: 600.98px){.deco-house{margin:40px auto}}.deco-line-solid{margin:50px auto;border-top:1px solid #b8bcbc}@media(max-width: 600.98px){.deco-line-solid{margin:30px auto}}.ntv-wrapper{background-color:rgba(0,0,0,0)}@media only screen and (width <= 600px){.ntv-wrapper{margin-bottom:0}}.drama-aside{overflow:hidden;background:#fff}.ntv-pageTop a{z-index:100}@media screen and (width >= 993px){.ntv-pageTop a{background-color:rgba(0,0,0,.8);border-radius:5px}.ntv-pageTop a::after{margin-top:24.5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff}}.drama-mainv-banners{padding:20px;margin-top:0 !important;background-color:#14284b}.drama-mainv-banners.is-second{background-color:rgba(0,0,0,0)}@media only screen and (width <= 600px){.drama-mainv-banners{padding:15px 18.75px}}.drama-mainv-banners .inner{padding:0 !important}.drama-mainv-banners .list .item{width:360px !important;overflow:hidden}@media only screen and (width <= 600px){.drama-mainv-banners .list .item{width:162.5px !important}}.drama-mainv-banners .list .item .image{padding-top:40.8163265306% !important;border-radius:4px}@media only screen and (width <= 600px){.drama-mainv-banners .list .item .image{padding-top:83.3333333333% !important}}.drama-mainv-banners .list .item:nth-of-type(2){margin-left:20px !important}
