@charset 'UTF-8';.pagerSection{margin-bottom:1em;padding-top:1em}.pagerSection .inlineBlock{display:inline-block;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .floatClear{overflow:hidden;zoom:1}.pagerSection .pagerBox{display:inline-block;padding:0 0 6px;vertical-align:middle;text-align:right;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .pagerBox>*{vertical-align:top}.pagerSection .pagerBox.pagerBoxSearch{float:left}.pagerSection .pagerBox.w100{width:100%}.pagerSection .pagerBox .format{display:inline-block;margin-right:5px;margin-left:8px;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .pagerBox .format li{float:left;line-height:27px}.pagerSection .pagerBox .format a{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;border:1px solid #c4cdd3;background-color:#fff;background-image:url(/img/pc/list/btn_list.png);background-repeat:no-repeat}.pagerSection .pagerBox .format .simple a{background-position:3px -234px}.pagerSection .pagerBox .format .simple.active a{border:1px solid #6a6b6c;background-color:#6a6b6c;background-position:3px -148px}.pagerSection .pagerBox .format .complex a{background-position:3px -279px}.pagerSection .pagerBox .format .complex.active a{border:1px solid #6a6b6c;background-color:#6a6b6c;background-position:3px -193px}.pagerSection .pagerBox .format .text{padding:0 5px;color:#666869}.pagerSection .pagerBox .order{display:inline-block;margin-right:5px;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .pagerBox .order li{float:left;line-height:27px}.pagerSection .pagerBox .order a{display:block;width:26px;height:0!important;height:25px;overflow:hidden;padding-top:25px;border:1px solid #c4cdd3;background-color:#fff;background-image:url(/img/pc/list/btn_list.png);background-repeat:no-repeat}.pagerSection .pagerBox .order .up a{border-right:none;background-position:4px -65px}.pagerSection .pagerBox .order .up.active a{border:1px solid #6a6b6c;background-color:#6a6b6c;background-position:4px 7px}.pagerSection .pagerBox .order .down a{border-left:none;background-position:4px -103px}.pagerSection .pagerBox .order .down.active a{border:1px solid #6a6b6c;background-color:#6a6b6c;background-position:4px -27px}.pagerSection .pagerBox .order .text{padding:0 5px;color:#666869}.pagerSection .pagerBox .counter{display:inline-block;margin-right:5px;vertical-align:top;letter-spacing:normal;line-height:27px;*display:inline;*zoom:1}.pagerSection .pagerBox .sort{display:inline-block;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .pagerBox .sort li{float:left;line-height:27px}.pagerSection .pagerBox .sort .selectBox{position:relative;margin-top:-1px}.pagerSection .pagerBox .sort .selectBox:after{position:absolute;top:11px;right:7px;width:0;height:0;border-width:8px 4px 0;border-style:solid;border-color:#8e9ba2 transparent transparent;content:''}.pagerSection .pagerBox .sort .selectBox form{position:relative;width:100px;height:27px;overflow:hidden;border:1px solid #c4cdd3;background-color:#fff}.pagerSection .pagerBox .sort .selectBox select{position:absolute;top:-3px;left:-3px;width:130%;height:33px;box-sizing:content-box;margin:0;padding:0;padding-left:10px;border:0;border-radius:0;background:none transparent;color:inherit;vertical-align:middle;font-size:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.pagerSection .pagerBox .sort .text{padding:0 5px;color:#666869}.pagerSection .pagerBox .displays{display:inline-block;margin-right:5px;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .pagerBox .displays li{float:left;line-height:27px}.pagerSection .pagerBox .displays li a{display:block;width:25px;border:1px solid #c4cdd3;border-left:none;background:#fff;color:#666869;text-align:center;text-decoration:none;line-height:25px}.pagerSection .pagerBox .displays li#count30 a{border-left:1px solid #c4cdd3}.pagerSection .pagerBox .displays li.active a{border:1px solid #6a6b6c;border-left:none;background:#6a6b6c;color:#fff}.pagerSection .pagerBox .displays li a:hover{border:1px solid #f90;border-left:none;background:#f90;color:#fff}.pagerSection .pagerBox .displays .text{padding:0 5px;color:#666869}.pagerSection .pagerBox .pagination{display:inline-block;margin-right:5px;letter-spacing:normal;*display:inline;*zoom:1}.pagerSection .pagerBox .pagination ul{overflow:hidden;zoom:1}.pagerSection .pagerBox .pagination li{float:left;line-height:27px}.pagerSection .pagerBox .pagination li.prevOff,.pagerSection .pagerBox .pagination li.nextOff{display:block;width:25px;width:40px;margin-left:4px;border:1px solid #c4cdd3;background-color:#fff;color:#666869;text-align:center;text-decoration:none;letter-spacing:-1px;font-size:85%;line-height:25px}.pagerSection .pagerBox .pagination li.space{width:12px;margin-left:4px;line-height:27px}.pagerSection .pagerBox .pagination a{display:block;width:25px;margin-left:4px;border:1px solid #c4cdd3;background-color:#fff;color:#666869;text-align:center;text-decoration:none;letter-spacing:-1px;font-size:85%;line-height:25px}.pagerSection .pagerBox .pagination li.active a{border:1px solid #6a6b6c;background-color:#6a6b6c;color:#fff}.pagerSection .pagerBox .pagination a:hover{border:1px solid #f90;background-color:#f90;color:#fff}.pagerSection .pagerBox .pagination.active a:hover{border:1px solid #6a6b6c;background-color:#6a6b6c;cursor:default}.pagerSection .pagerBox .pagination li.prev a,.pagerSection .pagerBox .pagination li.next a,.pagerSection .pagerBox .pagination li.first a,.pagerSection .pagerBox .pagination li.last a{background-color:#fff;font-size:77%}.pagerSection .pagerBox .pagination li.prev a:hover,.pagerSection .pagerBox .pagination li.next a:hover,.pagerSection .pagerBox .pagination li.first a:hover,.pagerSection .pagerBox .pagination li.last a:hover{background-color:#f90}.pagerSection .pagerBox .pagination li.prevOff{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:3px 2px;background-repeat:no-repeat;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.pagerSection .pagerBox .pagination li.nextOff{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-18px 2px;background-repeat:no-repeat;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.pagerSection .pagerBox .pagination li.prev a{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:3px 2px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.next a{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-18px 2px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.first a{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-37px 2px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.last a{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-57px 2px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.prev a:hover{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:3px -18px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.next a:hover{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-18px -18px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.first a:hover{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-37px -18px;background-repeat:no-repeat}.pagerSection .pagerBox .pagination li.last a:hover{display:block;width:25px;height:0!important;height:25px;overflow:hidden;padding-top:25px;background-image:url(/img/pc/icon/icon_allow_pager.gif);background-position:-57px -18px;background-repeat:no-repeat}.topicPath{width:98%;margin:0;padding:0 1%}.topicPath p{width:98%;overflow:hidden;padding:6px 0 4px 5px;color:#888;text-overflow:ellipsis;white-space:nowrap;font-size:90%;zoom:1;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.topicPath p:before,.topicPath p:after{display:block;visibility:hidden;height:0;content:'\0020'}.topicPath p:after{display:block;clear:both;content:''}.topicPath p a{display:inline-block;color:#333;text-align:center;white-space:nowrap;letter-spacing:normal;line-height:2;*display:inline;*zoom:1}.topicPath p a:hover{color:#191919}.topicPath.topicPathNew{width:97.7%;overflow:hidden;margin:12px 0 13px!important;padding:0 1% 0 1.3%;color:#888;text-overflow:ellipsis;white-space:nowrap;font-size:90%;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.topicPath.topicPathNew span a{color:#333}.topicPath.topicPathNew span a:hover{color:#191919}.topicPath.topicPathNew span a h1:hover{text-decoration:underline}body.list.search .topicPath.topicPathNew{width:100%;margin:0!important;font-size:110%}body.list.search .topicPath.topicPathNew h1{display:inline-block!important}body.list.index .topicPath.topicPathNew{width:100%;padding:0}body.topGroup .topicPath.topicPathNew{margin:6px 0!important;font-size:98%}body.topGroup#animation .topicPath.topicPathNew.fontSizeL{width:auto;padding:0 10px}body.topGroup#animation .topicPath.topicPathNew.fontSizeL h1{font-size:120%}body.topGroup .topicPath.topicPathNew.fontSizeL h1{float:left;margin:3px 1.3em 0 10px;color:#333;font-weight:400;font-size:20px}.progress-movie{position:absolute;right:0;bottom:0;left:0;width:90%;height:5px;margin:15px auto;background-color:rgba(255,255,255,.6)}.progress-movie .bar{height:100%;background-color:#2edc36}body.adult .progress-movie .bar{background-color:#ff5b88}.listSection .progress-movie{height:3px;margin:8px auto}#contentChildList figure{position:relative}#contentChildList figure .progress-movie{position:absolute;right:0;bottom:-10px;left:0;height:3px}#adult.genreTop .avMihoudaiContent figure span.img-bg,#adult.genreTop .avMihoudaiContent.jacket figure span.img-bg,#adult.subTop .avMihoudaiContent figure span.img-bg,#adult.subTop .avMihoudaiContent.jacket figure span.img-bg,.search .avMihoudaiContent figure a,.search .imgMain .avMihoudaiContent figure a,.ranking .avMihoudaiContent figure a,#viewBookmark .avMihoudaiContent figure a,#mypage .avMihoudaiContent figure a,#product .detail.avMihoudaiContent figure.imageBox a,#product .related .avMihoudaiContent figure a,#product .recommend .avMihoudaiContent figure a,#product .searchRanking .avMihoudaiContent figure a,#adult.av_mihoudai .mainInnerBox .unit figure span.img-bg,#adult.av_mihoudai .mainInnerBox .unit.jacket figure span.img-bg{position:relative}#adult.genreTop .avMihoudaiContent figure span.img-bg:after,#adult.genreTop .avMihoudaiContent.jacket figure span.img-bg:after,#adult.subTop .avMihoudaiContent figure span.img-bg:after,#adult.subTop .avMihoudaiContent.jacket figure span.img-bg:after,.search .avMihoudaiContent figure a:after,.search .imgMain .avMihoudaiContent figure a:after,.ranking .avMihoudaiContent figure a:after,#viewBookmark .avMihoudaiContent figure a:after,#mypage .avMihoudaiContent figure a:after,#product .detail.avMihoudaiContent figure.imageBox a:after,#product .related .avMihoudaiContent figure a:after,#product .recommend .avMihoudaiContent figure a:after,#product .searchRanking .avMihoudaiContent figure a:after,#adult.av_mihoudai .mainInnerBox .unit figure span.img-bg:after,#adult.av_mihoudai .mainInnerBox .unit.jacket figure span.img-bg:after{position:absolute;top:0;left:0;z-index:22;display:block;width:46%;height:100%;overflow:hidden;background:transparent url(/content/20/48/230284/mark.png?impolicy=variable&width=200&height=200) no-repeat 0 0;background-size:contain;content:'AV見放題';vertical-align:middle;text-indent:-9999px}#adult.genreTop .avMihoudaiContent figure span.img-bg:after,#adult.subTop .avMihoudaiContent figure span.img-bg:after,#adult.av_mihoudai .mainInnerBox .unit figure span.img-bg:after,.search .imgMain .avMihoudaiContent figure a:after{width:26%}#product .detail.avMihoudaiContent figure.imageBox a{display:block}#adult.genreTop .avMihoudaiContent figure,#adult.genreTop .avMihoudaiContent.jacket figure,#adult.subTop .avMihoudaiContent figure,#adult.subTop .avMihoudaiContent.jacket figure,.search .avMihoudaiContent figure a,.search .imgMain .avMihoudaiContent figure a,.ranking .avMihoudaiContent figure a,#viewBookmark .avMihoudaiContent figure a,#mypage .avMihoudaiContent figure a,#product .detail.avMihoudaiContent figure.imageBox a,#product .related .avMihoudaiContent figure a,#product .recommend .avMihoudaiContent figure a,#product .searchRanking .avMihoudaiContent figure a,#adult.av_mihoudai .mainInnerBox .unit figure,#adult.av_mihoudai .mainInnerBox .unit.jacket figure{position:relative}#adult.genreTop .avMihoudaiContent figure:after,#adult.genreTop .avMihoudaiContent.jacket figure:after,#adult.subTop .avMihoudaiContent figure:after,#adult.subTop .avMihoudaiContent.jacket figure:after,.search .avMihoudaiContent figure a:after,.search .imgMain .avMihoudaiContent figure a:after,.ranking .avMihoudaiContent figure a:after,#viewBookmark .avMihoudaiContent figure a:after,#mypage .avMihoudaiContent figure a:after,#product .detail.avMihoudaiContent figure.imageBox a:after,#product .related .avMihoudaiContent figure a:after,#product .recommend .avMihoudaiContent figure a:after,#product .searchRanking .avMihoudaiContent figure a:after,#adult.av_mihoudai .mainInnerBox .unit figure:after,#adult.av_mihoudai .mainInnerBox .unit.jacket figure:after{position:absolute;top:0;left:0;z-index:22;display:block;width:46%;height:100%;overflow:hidden;background:transparent url(/content/20/48/230284/mark.png?impolicy=variable&width=200&height=200) no-repeat 0 0;background-size:contain;content:'AV見放題';vertical-align:middle;text-indent:-9999px}#adult.genreTop .avMihoudaiContent figure:after,#adult.subTop .avMihoudaiContent figure:after,#adult.av_mihoudai .mainInnerBox .unit figure:after{width:26%}.deviceBox ul{letter-spacing:-.4em}.deviceBox li{display:inline-block;width:72px;height:20px;overflow:hidden;margin-right:3px;background:url(/img/pc/detail/icon_device.png) no-repeat;text-indent:-100px;letter-spacing:normal}.deviceBox li a{display:block}.deviceBox li.android{background-position:0 0}.deviceBox li.ios{background-position:0 -20px}.deviceBox li.pc{background-position:0 -40px}.deviceBox li.chromecast{background-position:0 -60px}.deviceBox li.viera{background-position:0 -80px}.deviceBox li.bravia{background-position:0 -100px}.deviceBox li.wiiu{background-position:0 -120px}.deviceBox li.xboxone{background-position:0 -140px}.deviceBox li.playstation4{background-position:0 -160px}.deviceBox li.psvita{background-position:0 -180px}.deviceBox li.androidtv{background-position:0 -200px}.deviceBox li.appletv{background-position:0 -220px}.deviceBox li.firetv{background-position:0 -240px}.deviceBox li.regza{background-position:0 -260px}.supported-device .supported-device_list{display:-ms-flexbox;display:flex;margin-top:-3px;margin-right:-3px;-ms-flex-wrap:wrap;flex-wrap:wrap}.supported-device .supported-device_item{margin-top:3px;margin-right:3px;border-radius:2px;background:#535456;color:#fff;font-size:11px}.supported-device .supported-device_item a{display:-ms-flexbox;display:flex;height:24px;padding:0 6px;color:#fff;-ms-flex-align:center;align-items:center}.supported-device .supported-device_item a:before{width:20px;height:20px;margin-right:4px;background-position:center center;background-size:contain;background-repeat:no-repeat;content:''}.supported-device .supported-device_item a:hover{text-decoration:none}.supported-device .supported-device_sp:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.5%201.5h-9a2.257%202.257%200%2000-2.25%202.25v16.5A2.25%202.25%200%20007.5%2022.5h9a2.25%202.25%200%20002.25-2.25V3.75A2.257%202.257%200%200016.5%201.5zm.75%2018.75a.75.75%200%2001-.75.75h-9a.75.75%200%2001-.75-.75v-1.5h10.5v1.5zm0-3H6.75V6h10.5v11.25zm0-12.75H6.75v-.75A.76.76%200%20017.5%203h9a.76.76%200%2001.75.75v.75z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.supported-device .supported-device_pc:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.75%2015.75h1.5v-1.5h-1.5v1.5zM9.75%2015.75h1.5v-1.5h-1.5v1.5zM12.75%2015.75h1.5v-1.5h-1.5v1.5zM15.75%2015.75h1.5v-1.5h-1.5v1.5zM5.25%2011.25h13.5v-7.5H5.25v7.5zm15-7.5a1.5%201.5%200%2000-1.5-1.5H5.25a1.5%201.5%200%2000-1.5%201.5v9h16.5v-9z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.75%2020.25h4.5v-1.5h-4.5v1.5zm11.956-.364l-1.15-5.636h-1.53l1.21%205.936.002.057.002.007h-4.49v-3h-7.5v3H3.745a.017.017%200%2000.007-.011l.006-.027.006-.026%201.21-5.936h-1.53l-1.15%205.636c-.229.947.464%201.864%201.408%201.864h16.597c.943%200%201.636-.917%201.407-1.864z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.supported-device .supported-device_game:before{width:22px;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2223%22%20height%3D%2217%22%20viewBox%3D%220%200%2023%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0)%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M9.47%204.43h-1.5v-1.5h-1.5v1.5h-1.5v1.5h1.5v1.5h1.5v-1.5h1.5v-1.5z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14.47%204.03h1.5v-1.5h-1.5v1.5zm-1.9%201.9h1.5v-1.5h-1.5v1.5zm3.92%200h1.5v-1.5h-1.5v1.5zm-2.02%201.94h1.5V6.34h-1.5v1.53z%22%2F%3E%3Cpath%20d%3D%22M2.99%2016.7a2.67%202.67%200%2001-2.55-1.49c-1.79-3.6%202.55-13%203.39-14.1L3.95%201c1.72-1.2%2013.17-1.48%2014.64.06l.08.1c1.69%203%205%2011.31%203.26%2014.37a2.32%202.32%200%2001-2.1%201.17%203.75%203.75%200%2001-3.5-1.94c-.12-.16-.22-.31-.33-.45l.76-.64c.14.166.27.34.39.52a2.8%202.8%200%20002.68%201.51%201.3%201.3%200%20001.24-.67c1.32-2.27-1.06-9.48-3.23-13.31C16.75.83%206.55.6%204.59%201.72c-.82%201.24-4.73%2010-3.25%2013a1.68%201.68%200%20001.66.93%202.18%202.18%200%20002.21-1.31c.089-.165.185-.325.29-.48l.83.57c-.09.13-.18.27-.26.41a3.13%203.13%200%2001-3.08%201.86z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.97%2010.18a1%201%200%20100%202%201%201%200%20000-2zm-2%201a2%202%200%20114%200%202%202%200%2001-4%200zM14.47%2010.18a1%201%200%20100%202%201%201%200%20000-2zm-2%201a2%202%200%20114%200%202%202%200%2001-4%200z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h22.42v16.7H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E')}.supported-device .supported-device_tv:before{height:16px;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2225%22%20viewBox%3D%220%200%2028%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0)%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M22%2019h-2v2h2v2H6v-2h2v-2H6a2%202%200%2000-2%202v2a2%202%200%20002%202h16a2%202%200%20002-2v-2a2%202%200%2000-2-2z%22%2F%3E%3Cpath%20d%3D%22M26%200H2a2%202%200%2000-2%202.06v12.88A2%202%200%20002%2017h8v4h2v-4h4v4h2v-4h8a2%202%200%20002-2.06V2.06A2%202%200%200026%200zm0%2014.94H2V2.06h24v12.88z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h28v25H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E')}#basket .supported-device_item a{pointer-events:none}#contentsHeader{position:relative;background:#353637}#contentsHeader .boxBgImage{position:absolute;width:100%;height:100%;background-position:right 0;background-size:cover;background-repeat:no-repeat;opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";-webkit-animation:crossfade 3s linear;animation:crossfade 3s linear}@-webkit-keyframes crossfade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}}@keyframes crossfade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}}#contentsHeader .contentsHeaderWrap{position:relative;width:970px;margin:0 auto;padding-top:10px;zoom:1}#contentsHeader .contentsHeaderWrap:before,#contentsHeader .contentsHeaderWrap:after{display:block;visibility:hidden;height:0;content:'\0020'}#contentsHeader .contentsHeaderWrap:after{display:block;clear:both;content:''}#series #contentsHeader .contentsHeaderWrap.contentsHeaderWrap{padding-top:0}#contentsHeader .contentsHeaderWrap .mainTitle img{vertical-align:bottom}#contentsHeader .movieAlert{overflow:hidden;padding:10px;background:#c6c1c1}#contentsHeader .movieAlert p{padding:5px;border-radius:2px;background-color:#f7eded;color:#433f3f;font-weight:700;font-size:100%}.wide #contentsHeader .contentsHeaderWrap{width:100%;padding:0}.wide #contentsHeader{width:100%}.wide #contentsHeader .video{width:100%;height:546px;margin:0}.wide #contentsHeader .video>ul{height:546px}.wide #contentsHeader .video>ul>li{width:100%;height:546px}.wide #contentsHeader .video>ul>li.playBefore .playBeforeBox{height:346px;padding:200px 0 0}.wide #contentsHeader .video>ul>li #player{height:546px}.wide #contentsHeader .video>ul>li #player #silverlightControlHost,.wide #contentsHeader .video>ul>li #player #AzureMediaPlayer{width:100%;height:546px}.wide #contentsHeader .buyArea{display:none}.wide #contentsHeader .caution{display:none}.fitWindows #contentsHeader .contentsHeaderWrap{width:100%;padding:0}.fitWindows #contentsHeader{position:absolute;top:0;left:0;width:100%!important}.fitWindows #contentsHeader .video{width:100%!important;height:auto!important;margin:0}.fitWindows #contentsHeader .video>ul{height:auto!important}.fitWindows #contentsHeader .video>ul>li{width:100%!important;height:auto!important}.fitWindows #contentsHeader .video>ul>li#player{height:auto!important}.fitWindows #contentsHeader .video>ul>li#player #silverlightControlHost{width:100%!important;height:100%!important}.fitWindows #contentsHeader .video>ul>li#player #videoPlayer,.fitWindows #contentsHeader .video>ul>li#player #AzureMediaPlayer{position:fixed;height:100%!important}.fitWindows #contentsHeader .buyArea{display:none}.fitWindows #contentsHeader .caution{display:none}#contentsHeader .caution{margin-bottom:10px;background:#be0105;color:#fff}#contentsHeader .caution p{padding:6px 10px}#contentsHeader .video{float:left;width:480px;margin:0 0 10px;background:#010101}#contentsHeader .video>ul>li{display:none;width:480px}#contentsHeader .video>ul>li.active{display:block}#contentsHeader .video .snapshot{position:relative;height:270px;background:#000;text-align:center}#contentsHeader .video .snapshot .tip-bulkbuying{position:absolute;top:0;left:0;z-index:1;display:inline-block;padding:3px 7px;background:#f9842a;color:#fff;font-size:15px}#contentsHeader .video .snapshot .control{position:absolute!important;top:0;left:0;display:none;width:480px;height:228px;margin:0 auto;padding-top:42px;background-color:rgba(0,0,0,.4);background-image:url(/img/pc/parts/play_af.png);background-position:center;background-size:120px;background-repeat:no-repeat;color:#fff;text-align:center;text-shadow:0 1px 0 #333;font-size:24px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";cursor:pointer;transition:all .2s ease-in-out}#contentsHeader .video .snapshot .control#play_trailer{left:0;width:50%;background-size:100px}#contentsHeader .video .snapshot .control#play_peep{left:50%;width:50%;background-size:100px}#contentsHeader .video .snapshot .control.active{display:block}#contentsHeader .video .snapshot .control:hover{background-color:rgba(0,0,0,.1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#contentsHeader .video .snapshot .unext-label{position:absolute;top:0;right:0;z-index:11;display:block;padding:.2em;background:#00a7ba;color:#fff;font-size:123.1%}#contentsHeader .video .snapshot .unext-label:before{content:'プレミアム'}#contentsHeader .video img{width:auto;height:100%;vertical-align:bottom}#contentsHeader .video #player #videoHost,#contentsHeader .video #player #AzureMediaPlayer{height:270px}#contentsHeader .video #player #HlsHost{width:100%;height:270px;padding:0}#contentsHeader .video #player #silverlightControlHost{width:100%;height:300px}#contentsHeader .video #player #silverlightControlHost .silverlightAlert{height:100%;margin:0 auto;border-radius:5px;background:#eff4f4;color:#303030}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightAlertText{margin-bottom:12px;padding-top:17px;color:#484b6e;text-align:center;font-size:20px}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightInstal{margin:0 20px 4px;padding:10px;border:solid 1px #dfdfdf;background:#fff}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightInstal dt{margin-bottom:10px}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightInstal dd{text-align:right}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightHelp{margin:0 20px 10px;padding:10px;border:solid 1px #dfdfdf;background:#fff}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightHelp dt{margin-bottom:10px}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightHelp dd{text-align:right}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightHelp dd a{display:inline-block;width:140px;height:40px;overflow:hidden;border:solid 1px #cfd5e0;border-radius:4px;background:#3795ff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);color:#fff;text-align:center;line-height:40px}#contentsHeader .video #player #silverlightControlHost .silverlightAlert .silverlightHelp dd a:hover{background:#1d81f2;text-decoration:none}#contentsHeader .video .playBefore{background-color:#191919;background-position:50% top;background-size:cover;background-repeat:no-repeat}#contentsHeader .video .playBefore .playBeforeBox{height:220px;padding:60px 0 0;background:url(/img/pc/detail/alpha07.png);text-align:center}#contentsHeader .video .playBefore .playBeforeBox .beforeText{margin-bottom:20px;color:#fff;font-size:167%}#contentsHeader .video .playBefore .sppStartDialog .sppStartDialogTitle{margin-bottom:1em;color:#fff;font-size:123.1%}#contentsHeader .video .playBefore .sppStartDialog>ul li{width:130px}#contentsHeader .video .playBefore .sppStartDialog>ul li input{display:block;width:130px;height:50px;padding:0;border:none;border-radius:50px;background-color:#38d805;box-shadow:0 0 1px 1px rgba(0,0,0,.4);color:#fff;text-shadow:0 1px 0 #2ebf00;font-weight:700;font-size:138.5%;line-height:50px;line-height:50px\9;cursor:pointer;-webkit-appearance:button}#contentsHeader .video .playBefore .qualitySelect ul{text-align:center}#contentsHeader .video .playBefore .qualitySelect ul li{position:relative;display:inline-block;margin:0 10px 20px}#contentsHeader .video .playBefore .qualitySelect ul li a,#contentsHeader .video .playBefore .qualitySelect ul li .selectBtn{display:block;width:214px;height:56px;padding-right:10px;border:solid 1px #fff;border-radius:3px;background:url(/img/pc/detail/alpha07.png);color:#fff;font-size:182%;line-height:56px;line-height:50px\9;cursor:pointer}#contentsHeader .video .playBefore .qualitySelect ul li a:before,#contentsHeader .video .playBefore .qualitySelect ul li .selectBtn:before{display:inline-block;width:23px;height:56px;margin-right:5px;background:url(/img/pc/icon/icon_playSelect.png) no-repeat 0 44%;color:#fff;vertical-align:middle}#contentsHeader .video .playBefore .qualitySelect ul li a:hover,#contentsHeader .video .playBefore .qualitySelect ul li .selectBtn:hover{background:url(/img/pc/detail/alpha03_blue.png);text-decoration:none}#contentsHeader .buyArea{position:relative;min-height:280px;overflow:hidden;zoom:1}#contentsHeader .buyArea .heading{overflow:hidden;padding:8px 0 5px;border-bottom:solid 1px #454444}#contentsHeader .buyArea h1{color:#eee;text-align:justify;text-shadow:0 1px 1px rgba(0,0,0,.5);font-weight:400;font-size:188%}#contentsHeader .buyArea h1.over16{font-size:158%}#contentsHeader .buyArea h1.over40{font-size:128%}#contentsHeader .buyArea h1.over60{font-size:108%}#contentsHeader .buyArea h1.over128{font-size:98%}#contentsHeader .buyArea .classification{display:inline-block;background-color:#5b5b5c}#contentsHeader .buyArea .dltext{margin:0 2px;padding:2px 5px;border-radius:2px;background-color:#5b5b5c;color:#fff;font-size:10px}#contentsHeader .buyArea .originalTitle{color:#9d9d9d}#contentsHeader .buyArea .seasonBox{padding:0 16px 10px;color:#fff}#contentsHeader .buyArea .seasonBox .videoinfo{overflow:hidden;padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #454444;color:#9d9d9d;text-align:right;font-size:93%}#contentsHeader .buyArea .seasonBox .videoinfo .videoinfoDetail{display:inline-block;margin:4px 0;font-size:11px;line-height:1.4}#contentsHeader .buyArea .seasonBox .videoinfo .videoinfoTime{display:inline-block;margin:4px 0;font-size:11px;line-height:1.4}#contentsHeader .buyArea .seasonBox .videoinfo .sep{display:inline-block;height:14px;overflow:hidden;padding:0 4px 0 0;border-right:solid 1px #444;vertical-align:bottom;line-height:14px}#contentsHeader .buyArea .seasonBox .videoinfo .sep:last-child{border-right:none}#contentsHeader .buyArea .seasonBox h2{padding:0;padding-top:7px;color:#e5e5e5;text-align:justify;font-size:100%;line-height:1.6em}#contentsHeader .buyArea .seasonBox .longComment{padding-top:7px;color:#cdcdcd;text-align:justify;font-size:12px;line-height:1.5em}#contentsHeader .buyArea .seasonBox .longComment a{padding-top:1px;color:#6eb7ff}#contentsHeader .buyArea .seasonBox .longComment a:hover{background-color:transparent;text-decoration:underline}#contentsHeader .buyArea .howtoview{padding-top:7px}#contentsHeader .buyArea .howtobuy .buyText,#contentsHeader .buyArea .howtoview .buyText{padding:8px 0 6px 22px;background:url(/img/pc/icon/icon_enavi.png) no-repeat 1px -139px;font-size:88%;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#contentsHeader .buyArea .howtobuy ul,#contentsHeader .buyArea .howtoview ul{letter-spacing:-.4em}#contentsHeader .buyArea .howtobuy li,#contentsHeader .buyArea .howtoview li{position:relative;display:inline-block;margin-right:5px;letter-spacing:normal}#contentsHeader .buyArea .howtobuy li a,#contentsHeader .buyArea .howtoview li a{display:block;padding:0 .8em;outline:none;border-radius:2px;background-color:#565656;color:#e5e5e5;text-align:center;text-decoration:none;font-weight:400;line-height:32px;transition:all .1s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}#contentsHeader .buyArea .howtobuy li a:hover,#contentsHeader .buyArea .howtoview li a:hover{background-color:#4e6cb0;box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}#contentsHeader .buyArea .howtobuy li#toNextsmart a,#contentsHeader .buyArea .howtoview li#toNextsmart a{position:relative;padding:0 3em;color:#e6e60f;line-height:2.9}#contentsHeader .buyArea .howtobuy li#toNextsmart a:before,#contentsHeader .buyArea .howtoview li#toNextsmart a:before{position:absolute;top:5px;left:7px;width:2em;background-image:url(/img/pc/icon/icon_detail2.png);background-position:-1px -270px;background-repeat:no-repeat;content:'　'}#contentsHeader .buyArea .howtobuy li#toNextsmart a:after,#contentsHeader .buyArea .howtoview li#toNextsmart a:after{position:absolute;top:5px;right:7px;width:2em;background-image:url(/img/pc/icon/icon_detail2.png);background-position:10px -321px;background-repeat:no-repeat;content:'　'}#contentsHeader .buyArea .howtobuy li#toNextprogrm a,#contentsHeader .buyArea .howtoview li#toNextprogrm a{position:relative;padding:0 2em;line-height:2.9}#contentsHeader .buyArea .howtobuy li .value,#contentsHeader .buyArea .howtoview li .value{position:absolute;top:-13px;right:-27px;display:block;width:44px;height:29px;overflow:hidden;background-image:url(/img/pc/icon/icon_detail2.png);background-position:0 -220px;background-repeat:no-repeat;text-indent:-9999px}.correlation{padding-top:10px}.correlation a{color:#fc3;font-size:16px;font-size:1.0rem}.button_section>ul{padding:14px 0 10px;letter-spacing:-.4em}.button_section>ul:after{display:block;visibility:hidden;clear:both;height:0;content:'.';font-size:0}.button_section>ul>li{display:inline-block;margin-right:5px;vertical-align:bottom;letter-spacing:normal}.button_sectionHeight{height:56px;overflow:hidden}.plan{display:block;min-width:156px;box-sizing:border-box;margin:0;padding:0 1em;outline:none;border-radius:2px;background-color:#ddc30d;box-shadow:0 2px 2px rgba(50,50,50,.4);text-align:center;text-decoration:none;font-weight:400;line-height:32px!important;cursor:pointer;transition:all .1s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.plan:hover{background-color:#ffdf00;box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}.plan a{color:#000;text-decoration:none;font-weight:400}.purchase_detail .item{overflow:hidden;text-align:right}.purchase_detail dt{margin-bottom:3px;color:#e5e5e5;text-align:center;font-size:11px}.purchase_detail dd .purchase_modal,.purchase_detail dd .purchase_complete,.purchase_detail dd .purchase_prepare,.purchase_detail dd .btn-primary{display:block;min-width:156px;box-sizing:border-box;margin:0;padding:0 1em;outline:none;border-radius:2px;background-color:#bf0000;box-shadow:0 2px 2px rgba(50,50,50,.4);color:#e5e5e5;text-align:center;text-decoration:none;font-weight:400;line-height:32px!important;cursor:pointer;transition:all .1s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.purchase_detail dd .purchase_modal:hover,.purchase_detail dd .purchase_complete:hover,.purchase_detail dd .purchase_prepare:hover,.purchase_detail dd .btn-primary:hover{background-color:#ec0000;box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}.purchase_detail dd .default_cursor{cursor:auto!important}.purchase_detail dd .purchase_complete{background-color:#21a26b!important}.purchase_detail dd .purchase_complete:hover{background-color:#21a26b!important}.purchase_detail dd .purchase_disabled{background-color:#909090!important}.purchase_detail dd .purchase_disabled:hover{background-color:#868686!important}.purchase_detail dd .purchase_disabledNc{background-color:#909090!important}.purchase_detail .isPurchased dd .purchase_modal{background-color:#21a26b!important}.purchase_detail .isPurchased dd .purchase_modal:hover{background-color:#21a26b!important}.purchase_expired{overflow:hidden}.purchase_expired a{display:block;color:#cdcdcd;font-size:11.2px;font-size:.7rem}.purchase_expired a:first-child{padding:7px 0 0;border-top:solid 1px #454444}.purchase_expired a:hover{color:#fff;text-decoration:none}.episodeNav{padding:10px 0 5px;zoom:1}.episodeNav:before,.episodeNav:after{display:block;visibility:hidden;height:0;content:'\0020'}.episodeNav:after{display:block;clear:both;content:''}#pack .episodeNav a,#pack .episodeNav span{width:20%}.episodeNav a{position:relative;display:block;width:13%;margin:0;outline:none;border:solid 1px #424242;border-radius:2px;background-color:#424242;background-repeat:no-repeat;color:#a8aaad;text-align:center;text-decoration:none;font-weight:400;font-size:12px;line-height:22px;cursor:pointer;transition:all .1s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.episodeNav a:hover{border:solid 1px #58595a;background-color:#58595a;box-shadow:0 2px 2px rgba(50,50,50,.4);color:#e6e6e6;text-decoration:none}.episodeNav .next{float:right;padding:0 15px 0 0;background-position:60px -178px}.episodeNav .next:after{position:absolute;top:50%;right:10px;width:8px;height:8px;margin-top:-5px;border-top:1px solid #ccc;border-right:1px solid #ccc;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}#pack .episodeNav .next{background-position:7.4em -178px}.episodeNav .seriesTop{position:absolute;left:50%;width:40%!important;margin-left:-20%;padding:0}.episodeNav .previos{float:left;padding:0 0 0 15px;background-position:-28px -178px}.episodeNav .previos:before{position:absolute;top:50%;left:10px;width:8px;height:8px;margin-top:-5px;border-top:1px solid #ccc;border-right:1px solid #ccc;content:'';-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.episodeNav span{position:relative;display:block;width:13%;margin:0;outline:none;border:solid 1px #424242;border-radius:2px;color:#ccc;text-align:center;text-decoration:none;font-size:12px;line-height:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.episodeNav .nextOff{float:right;padding:0 8px 0 0;background:none;color:#4f4b4b}.episodeNav .nextOff:after{position:absolute;top:50%;right:10px;width:8px;height:8px;margin-top:-5px;border-top:1px solid #424242;border-right:1px solid #424242;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}.episodeNav .previosOff{float:left;padding:0 0 0 8px;background:none;color:#4f4b4b}.episodeNav .previosOff:before{position:absolute;top:50%;left:10px;width:8px;height:8px;margin-top:-5px;border-top:1px solid #424242;border-right:1px solid #424242;content:'';-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.episodeNav p{display:inline-block;padding:0 2em}#cboxLoadedContent .pagerSection{display:none}#cboxLoadedContent .packList{margin-bottom:0}#colorbox #cboxLoadedContent{border:5px solid #4c4c4c}.modal-inline-hidden{display:none}#colorbox #cboxClose{outline:none}.item-list{position:relative;min-width:480px;max-width:600px;overflow:hidden;padding:36px 30px;background-color:#353637}.item-list .heading h1{display:inline-block;width:100%;overflow:hidden;box-sizing:border-box;padding:0 10px;color:#fff;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:16px;font-size:1.0rem}.item-list .buyText{margin:0;color:#fff;text-transform:uppercase;font-size:15px}.item-list .buyText:before{display:inline-block;width:30px;height:30px;background:url(/img/pc/icon/icon_enavi.png) no-repeat 10px -139px;content:'';vertical-align:middle;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.item-list .buyText.bgNone{padding-left:15px;background:none}.item-list .buyText span.trial{margin-left:1em;color:#2fda3d}.item-list .buyText span.type{display:inline;float:right;margin-right:.5em;vertical-align:top;letter-spacing:.3px}.item-list .buyText span.type span.typeSD{display:inline-block;padding-left:20px;background:url(/img/pc/icon/icon_purchase_sd.png) no-repeat;background-size:contain}.item-list .buyText span.type span.typeHD{display:inline-block;margin-left:5px;padding-left:20px;background:url(/img/pc/icon/icon_purchase_hd.png) no-repeat;background-size:contain}.item-list h2{padding:6px 7px 4px;color:#fff;font-size:108%}.item-list h3{padding:10px 0;text-align:center;font-size:77%}.item-list h3 a{color:#fff}.item-list .btn-buy-disable{display:block;float:right;width:195px;overflow:hidden;border-radius:2px;background-color:#565656;text-align:center}.item-list .purchase_unit.message-puremium-detail{height:77px;border-top:none}.item-list .purchase_unit.message-puremium-detail .item_message{font-size:11px}.item-list .purchase_unit.message-puremium-detail .item_message a{color:#fff!important}.item-list .box-btn-premium{display:table}.item-list .box-btn-premium a{display:inline-block;height:32px;outline:none;border-radius:2px;background:linear-gradient(#bf0000,#670000)!important;color:#fff!important;text-align:center;font-size:14px!important;line-height:32px}.item-list .box-btn-premium a:visited,.item-list .box-btn-premium a:link{color:#fff;text-decoration:none}.item-list .box-btn-premium a:hover{background:-webkit-linear-gradient(#f50000,#900000)!important;text-decoration:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F50000',endColorstr='#900000');filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#F50000',endColorstr='#900000')}.item-list .box-btn-premium .btn-premium-a{display:table;width:193px;margin-right:5px}.item-list .box-btn-premium .btn-premium-b{display:table-cell;width:100%}.purchase_infolinks{padding:8px 0;border:none;color:#999;text-align:center;font-size:12px}.purchase_infolinks a{color:#999;text-decoration:underline}.purchase_infolinks a:hover{color:#fff}.purchase_option_group{margin-bottom:5px}.purchase_option_group.buyButton{border-top:1px solid #262626;border-bottom:1px solid #474646}.purchase_option.trialHeld .purchase_unit .selling_price{text-decoration:line-through}.purchase_option .purchase_unit{height:32px;padding:5px 10px;border-top:1px solid #474646;border-bottom:1px solid #262626;background:linear-gradient(to right,#353637 0,#2b2c2c 60%,#353637 100%);color:#fff;font-size:16px;line-height:34px}.purchase_option .purchase_unit .price,.purchase_option .purchase_unit .month{position:relative;display:block;float:right;width:170px;height:32px;padding:0 0 0 23px;border-radius:2px;background:linear-gradient(#ffe42c,#ddc30d);background-color:#ddc30d;box-shadow:0 0 1px rgba(0,0,0,.8);color:#191919;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px;line-height:34px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.purchase_option .purchase_unit .price.trial,.purchase_option .purchase_unit .month.trial{width:230px}.purchase_option .purchase_unit .price:before,.purchase_option .purchase_unit .month:before{position:absolute;top:0;left:13px;width:30px;background-image:url(/img/pc/icon/icon_detail2.png);background-position:3px -333px;background-size:42px;background-repeat:no-repeat;color:#7e860d;content:'　';font-weight:700}.purchase_option .purchase_unit .price:hover,.purchase_option .purchase_unit .month:hover{background:linear-gradient(#fff8c7,#ffdf00);background-color:#ddc30d;text-decoration:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8C7',endColorstr='#FFDF00');filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFF8C7',endColorstr='#FFDF00')}.purchase_option .purchase_unit .price .procedure,.purchase_option .purchase_unit .month .procedure{font-size:72%}.purchase_option .purchase_unit .price b,.purchase_option .purchase_unit .month b{position:absolute;top:0;left:0;color:#f00;text-decoration:line-through;text-shadow:none;font-size:77%;line-height:normal}.purchase_option .purchase_unit .price q,.purchase_option .purchase_unit .month q{font-weight:400;font-size:70%}.purchase_option .purchase_unit .point{display:block;float:right;width:26px;height:36px;margin:2px 5px 0 0;padding:5px 15px 0 0;background:url(/img/pc/icon/icon_buy_point.png) no-repeat 0 0;color:#fff;text-align:center;letter-spacing:-2px;font-weight:700}.purchase_option .purchase_unit p{float:left;background-position:left center;background-repeat:no-repeat}.purchase_option .purchase_unit p.sd{margin-left:14px;padding-left:38px;background-image:url(/img/pc/icon/icon_purchase_sd.png);background-position:0 6px}.purchase_option .purchase_unit p.hd{margin-left:10px;padding-left:43px;background-image:url(/img/pc/icon/icon_purchase_hd.png);background-position:0 2px}.purchase_option .purchase_unit p span{display:block;margin-top:8px;font-size:84%;line-height:29px}.free .purchase_option .purchase_unit p span{font-size:123.1%}.purchase_option.purchased .purchase_unit p,.purchase_option.free .purchase_unit p,.purchase_option.noSell .purchase_unit p,.purchase_option.serialCode .purchase_unit p{font-size:14px}.purchase_option.purchased .purchase_unit span,.purchase_option.free .purchase_unit span,.purchase_option.noSell .purchase_unit span,.purchase_option.serialCode .purchase_unit span{display:block;float:right;width:170px;height:32px;overflow:hidden;border-radius:2px;background-color:#21a26b;color:#b6ffdf;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.3);font-size:16px;line-height:34px;cursor:default}.purchase_option.serialCode .purchase_unit .price,.purchase_option.serialCode .purchase_unit span{width:210px}.purchase_option.serialCode .purchase_unit p.limitAlert{color:#53ca6e;font-size:13px}.purchase_option.reservationSales p.delivery_started_day{margin:3px 0;color:#c3c3c5;text-align:center}.purchase_option.reservationSales p.delivery_started_day:before{content:'└'}.cooperation{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:4px 4px 0;border-top:solid 1px #444;text-align:right}.cooperation+span{display:block;height:40px}.cooperation a{display:inline-block;height:24px;margin:0 6px;padding-left:19px;background:url(/img/pc/icon/icon_enavi.png) no-repeat left 6px;color:#ccc;font-size:82%;line-height:24px}.cooperation a.books{background:url(/img/pc/icon/icon_enavi.png) no-repeat left 6px}.cooperation a.entame{background:url(/img/pc/icon/icon_enavi.png) no-repeat left -68px}.cooperation a.rental{background:url(/img/pc/icon/icon_enavi.png) no-repeat left -216px}.purchaseInfo{padding:10px;color:#ccc;line-height:120%}.purchaseInfo .purchaseText a{display:inline-block;margin-bottom:3px;color:#bababa;font-size:86%;line-height:1.4}.purchaseInfo .purchaseText a:before{color:#4f4f4f;content:',';vertical-align:top}.purchaseInfo .purchaseText a:first-child:before{content:''}.purchaseInfo .purchaseText a:hover{color:#fff;text-decoration:none}.purchaseInfo .purchaseText span{color:#a5a3a3;font-size:88%}.purchaseInfo+.purchaseInfo{margin-top:-5px!important}.purchase_unit .item_message,.purchase_unit .selling_price,.purchase_unit .trial{display:inline-block;float:none!important}.purchase_unit .selling_price.op-sale .op-sale-originalPrice{display:inline-block;color:#999;text-decoration:line-through}.purchase_unit .selling_price.op-sale .op-sale-selling_price{position:relative;display:inline-block;margin-left:5px;padding-left:33px;color:#ff3951}.purchase_unit .selling_price.op-sale .op-sale-selling_price:before{position:absolute;top:0;bottom:1px;left:0;display:inline-block;height:12px;margin:auto 0;padding:3px;border-radius:3px;background:#ff3951;color:#fff;content:'SALE';vertical-align:middle;font-size:10px;line-height:12px}.purchase_unit .trial{padding-left:1em;background:none;color:#39c46c}.purchase_unit em{position:relative;float:left}.purchase_unit em:before{display:inline-block;border:solid 1px #2f2f2f;border-radius:2px;background-color:#565656;text-align:center;font-style:normal}.purchase_unit em:after{position:absolute;display:inline-block;visibility:hidden;border:solid 1px #000;border-radius:2px;background-color:#0c0c0c;box-shadow:0 2px 5px rgba(0,0,0,.8);color:#cecece;text-align:center;font-size:10px;line-height:23px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .2s ease-in-out}.purchase_unit em:hover:after{visibility:inherit;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.purchase_unit .sd:before{width:34px;height:24px;content:'標準';vertical-align:2px;font-size:10px;line-height:24px}.purchase_unit .sd:after{top:-20px;left:1px;width:5em;content:'標準'}.purchase_unit .hd:before{width:34px;height:24px;content:'高画質';vertical-align:2px;font-size:10px;line-height:24px}.purchase_unit .hd:after{top:-20px;left:1px;width:5em;content:'高画質'}.purchase_unit .download_true:before{display:inline-block;width:27px;height:21px;border:none;border-radius:2px;background-color:inherit;background-image:url(/img/pc/icon/icon_download2.png);background-position:center center;background-repeat:no-repeat;content:'';vertical-align:-5px;text-align:center;line-height:24px}.purchase_unit .download_true:after{top:-20px;left:1px;width:10em;content:'ダウンロード対応'}.purchase_unit .download_purchased{position:relative;float:left}.purchase_unit .download_purchased:before{display:inline-block;width:26px;height:20px;border:solid 1px #2f2f2f;border-radius:2px;background-color:#21a26b;background-image:url(/img/pc/icon/icon_download2.png);background-position:center center;background-repeat:no-repeat;content:'';vertical-align:-5px;text-align:center;line-height:24px}.purchase_unit .download_purchased:hover{text-decoration:none}.purchase_unit .dlLabel{display:inline-block;float:none!important;margin:-4px 0 0 3px;padding:3px 5px;border-radius:2px;background-color:#fff;color:#333;vertical-align:middle;font-size:10px!important;line-height:1}.packListArea{padding-top:20px}.packListArea #scroller{overflow:hidden;margin:0 10px;border-radius:3px;background:#565656}.packListArea h4{margin:0 7px;padding:5px 0 3px 3px;color:#ccc;text-align:left;text-transform:uppercase;text-shadow:#333 0 -1px 0;font-weight:400;font-size:93%}.tagList{clear:both;overflow:hidden;margin-top:10px;border-top:solid 1px #e9e9e9;color:#ccc;font-size:105%;line-height:1.5}.tagList .tag{float:left;margin-top:15px;padding-right:10px;padding-left:0;color:#333;font-weight:400}.tagList .tagBox{overflow:hidden;margin-top:10px;padding-top:10px}.tagList .tagBox nobr{display:inline-block;margin-bottom:10px;padding:0;white-space:nowrap}.tagList .tagBox nobr a{padding:4px 7px 3px 20px;border:1px solid #e9e9e9;border-radius:3px;background:url(/img/pc/icon/icon_tag2.png) no-repeat 4px 50%;color:#6b6b6b}.tagList .tagBox nobr.active{padding-left:0;background:none}.tagList .tagBox nobr.active a{padding:4px 7px 3px;border:1px solid #a0a0a0;border-radius:3px;background:#efefef}.tagList .tagBox nobr.active a:before{content:'× '}.premium_mark{position:absolute;top:0;left:0;width:70px;height:20px;background:#000;color:#fff;text-align:center;line-height:20px;opacity:.7;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'}.play_length{position:absolute;right:2px;bottom:14px;padding:1px;background:#000;color:#fff;text-align:center;font-size:10px;opacity:.9;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)'}.box-fav{position:relative;background-color:transparent}.box-fav .btn-fav{display:block;width:156px;box-sizing:border-box;margin:0;outline:none;border-radius:2px;color:#e5e5e5;text-align:center;text-decoration:none;font-weight:400;line-height:32px!important;cursor:pointer;transition:all .1s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.box-fav .btn-fav:hover{box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}.box-fav .btn-fav:hover .img-fav{transition:all .1s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}.box-fav .btn-fav:before{display:inline-block;margin-right:5px;vertical-align:middle;font-size:13px;font-family:icons!important;line-height:27px}.box-fav .btn-fav [class*=icon-heart-empty],.box-fav .btn-fav [class*=icon-heart-full]{margin-right:5px}.box-fav .btn-fav [class*=icon-heart-empty]:before,.box-fav .btn-fav [class*=icon-heart-full]:before{font-weight:700;font-size:12px}.box-fav .btn-fav.add-fav{background-color:#565656}.box-fav .btn-fav.add-fav:hover{background-color:#5c606b}.box-fav .btn-fav.add-fav [class*=icon-heart-empty]{display:inline-block!important}.box-fav .btn-fav.add-fav [class*=icon-heart-full]{display:none!important}.box-fav .btn-fav.add-fav:after{content:'お気に入りに追加'}.adult .box-fav .btn-fav.add-fav:hover{background-color:#7d5c6a}.box-fav .btn-fav.del-fav{background-color:#4e6cb0}.box-fav .btn-fav.del-fav:hover{background-color:#4e6cb0}.box-fav .btn-fav.del-fav [class*=icon-heart-empty]{display:none!important}.box-fav .btn-fav.del-fav [class*=icon-heart-full]{display:inline-block!important}.box-fav .btn-fav.del-fav:after{content:'お気に入りから削除'}.adult .box-fav .btn-fav.del-fav{background-color:#ef1f7a}.adult .box-fav .btn-fav.del-fav:hover{background-color:#ef1f7a}.bookmarkAlert_detail{position:absolute;right:-60px;bottom:40px;left:-60px;display:block;width:auto;margin:auto;text-align:center}.bookmarkAlert_detail .txt-alert{z-index:10000;display:none;width:auto;height:auto;padding:6px 1em 4px;border-radius:2px;background-color:#f5f5f5;color:#333;text-align:center;line-height:17px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.bookmarkAlert_detail .txt-alert.fav-proc{display:inline-block;-webkit-animation-name:fade-in-out;animation-name:fade-in-out;-webkit-animation-duration:2.0s;animation-duration:2.0s}.bookmarkAlert_detail .txt-alert:before,.bookmarkAlert_detail .txt-alert:after{position:absolute;right:0;bottom:-5px;left:0;z-index:0;display:block;width:0;height:0;margin:auto;border-width:6px 6px 0;border-style:solid;border-color:#fff transparent transparent;content:''}.bookmarkAlert_detail .txt-alert:after{bottom:-6px;z-index:-1;border-color:#000 transparent transparent}@-webkit-keyframes fade-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}1%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}30%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}90%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fade-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}1%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}30%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}90%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}#live .box-fav .btn-fav [class*=icon-heart-empty]:before,#live .box-fav .btn-fav [class*=icon-heart-full]:before{vertical-align:-2px}#live .box-fav .btn-fav{color:#50a3f3}#live .box-fav .btn-fav:hover{box-shadow:none}#live .box-fav .btn-fav.add-fav{background-color:transparent}#live .box-fav .btn-fav.add-fav:hover{background-color:transparent}.adult #live .box-fav .btn-fav.add-fav:hover{background-color:transparent}#live .box-fav .btn-fav.del-fav{background-color:transparent}#live .box-fav .btn-fav.del-fav:hover{background-color:transparent}.adult #live .box-fav .btn-fav.del-fav{background-color:transparent}.adult #live .box-fav .btn-fav.del-fav:hover{background-color:transparent}.box-link{position:relative;background-color:transparent}.box-link .btn-link{display:block;width:156px;box-sizing:border-box;margin:0;outline:none;border-radius:2px;background:#6785c8;color:#e5e5e5;text-align:center;text-decoration:none;font-weight:400;font-weight:700;line-height:32px!important;cursor:pointer;transition:all .1s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.box-link .btn-link:hover{box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}.box-link .btn-link [class^=icon]{margin-left:.5em}.box-link .btn-link:hover{background:#759ecc}.detailMenuSection .social{margin-left:10px}.social{position:relative;z-index:2}.social .snsTw,.social .snsFb{position:relative;display:inline-block;width:30px;padding-top:1px;vertical-align:top}.social .snsTw a{display:block;width:27px;height:27px;border:none;background:url(/img/pc/icon/icon_social.png);background-color:none;background-position:4px 50%;background-repeat:no-repeat}.social .snsFb a{display:block;width:27px;height:27px;border:none;background:url(/img/pc/icon/icon_social.png);background-color:none;background-position:-30px 50%;background-repeat:no-repeat}div.allowTw,div.allowFb{display:none}.social .snsTw:hover div.allowTw{position:absolute;top:-23px;left:-45px;display:inline-block;color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:tips linear 1s;animation:tips linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.social .snsFb:hover div.allowFb{position:absolute;top:-23px;left:-42px;display:inline-block;color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:tips linear .3s;animation:tips linear .3s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes tips{0%{opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0)}50%{opacity:.5;-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50)}100%{opacity:1;-ms-filter:'alpha(opacity=100)';filter:alpha(opacity=100)}}@-webkit-keyframes tips{0%{opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0)}50%{opacity:.5;-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50)}100%{opacity:1;-ms-filter:'alpha(opacity=100)';filter:alpha(opacity=100)}}span.twAllow,span.fbAllow{position:relative;display:inline-block;padding:5px 10px;border:1px solid #fffefe;background:#3e8edb;white-space:nowrap}.twAllow:after,.twAllow:before{position:absolute;top:100%;left:50%;width:0;height:0;border:solid transparent;content:' ';pointer-events:none}.fbAllow:after,.fbAllow:before{position:absolute;top:100%;left:50%;width:0;height:0;border:solid transparent;content:' ';pointer-events:none}.twAllow:after,.fbAllow:after{margin-left:-5px;border-width:5px;border-color:transparent;border-top-color:#3e8edb}.twAllow:before,.fbAllow:before{margin-left:-6px;border-width:6px;border-color:transparent;border-top-color:#fff}.flexbox{display:-ms-flexbox;display:flex}.flexbox .flexbox_l{display:inline-block}.flexbox .flexbox_r{display:inline-block}#genre-topbar{position:relative;height:40px;margin:0;padding:0}#genre-topbar #genre-topbar-area{display:block;min-width:970px;max-width:1168px;height:100%;margin:0 auto}#genre-topbar #genre-topbar-area.gt-search{max-width:100%!important}#genre-topbar #genre-topbar-area.gt-search .genre-topbar-box{padding:0 20px}#genre-topbar #genre-topbar-area .genre-topbar-box{position:relative;height:100%;margin:0}#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox{-ms-flex-pack:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_l{display:block}#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_l .genre-topbar-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_l .genre-topbar-logo a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_r{display:-ms-flexbox;display:flex;height:100%;padding:0;-ms-flex-align:center;align-items:center;gap:8px}#genre-topbar #genre-topbar-area .genre-topbar-box .genre-topbar-label{display:inline-block;padding:8px 12px;border-radius:100px;background:#fff;color:#555;font-weight:700;font-size:12px;line-height:1}#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav{height:100%;border-right:1px solid #fff}#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav li{display:block;height:100%;overflow:hidden;border-left:1px solid #fff;font-size:12px;line-height:12px}#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;height:100%;padding:0 16px 0 24px;color:#fff;text-align:center;letter-spacing:1px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav li a:hover{background:rgba(255,255,255,.2);text-decoration:none}#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav li a:after{left:3px;display:inline-block;width:4px;height:4px;margin-left:4px;border-top:1px solid #fff;border-right:1px solid #fff;content:'';vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.svod_topbar .genre-topbar-logo{width:136px;height:32px;border-radius:50px;background:#fff}.svod_topbar .genre-topbar-logo a img{display:block;width:auto;height:30px;-ms-interpolation-mode:bicubic}.svod_topbar.is_257025{background:#2daaea}.svod_topbar.is_349557{background:#f9be00}.svod_topbar.is_67779{background:#810d72}.svod_topbar.is_311362{background:#a10606}.svod_topbar.is_311362.new{background:#aa1f39}.svod_topbar.is_311363{background:#b9d3fe}.svod_topbar.is_311363#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav li a{color:#3283ff}.svod_topbar.is_311363#genre-topbar #genre-topbar-area .genre-topbar-box ul.genre-topbar-nav li a:after{border-color:#3283ff}.svod_topbar.is_314276{background:#000}.svod_topbar.is_314276#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_l .genre-topbar-logo{background-color:#000}.svod_topbar.is_314277{background:#101010}.svod_topbar.is_314277#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_l .genre-topbar-logo{background-color:#101010}.svod_topbar.is_314277 .genre-topbar-logo{width:auto}.svod_topbar.is_314277 .genre-topbar-logo a img{height:22px}.svod_topbar.is_359408{background:#439fd8}.svod_topbar.is_359408#genre-topbar #genre-topbar-area .genre-topbar-box.flexbox .flexbox_l .genre-topbar-logo{background-color:#fff}.svod_topbar.is_359408 .genre-topbar-logo{width:auto}.svod_topbar.is_359408 .genre-topbar-logo a img{height:22px;padding:0 20px}.svod_topbar.is_375601{background:#ff6700}.is_av_mihoudai{background:#ff0072}.is_av_mihoudai .genre-topbar-logo{width:142px;height:32px;border-radius:50px;background:#fff}.is_av_mihoudai .genre-topbar-logo a img{display:block;width:auto;height:20px;-ms-interpolation-mode:bicubic}@media screen and (min-width:970px){.spnone{display:none}#genre-topbar-area{padding:0 0 0 4px}}@-webkit-keyframes modalClose{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}99%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes modalClose{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}99%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.contentModal{position:fixed;bottom:0;left:0;z-index:9999;width:100%;height:100%}.contentModal-close{-webkit-animation:modalClose .35s 1 linear forwards;animation:modalClose .35s 1 linear forwards;pointer-events:none}.contentModal-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.contentModal_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transition:opacity .3s linear;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-tap-highlight-color:transparent}.contentModal-close .contentModal_bg{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.contentModal-open .contentModal_bg{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.contentModal_base{position:absolute;top:50%;left:50%;width:540px;border-radius:10px;background:#f3f3f3;transition:all .2s ease;-webkit-transform:translateX(-50%) translateY(-50%) scale(.9);transform:translateX(-50%) translateY(-50%) scale(.9);-webkit-backdrop-filter:brightness(2) saturate(2) blur(20px);backdrop-filter:brightness(2) saturate(2) blur(20px)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.contentModal_base{background:rgba(255,255,255,.8)}}.contentModal-close .contentModal_base{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateX(-50%) translateY(-50%) scale(.9);transform:translateX(-50%) translateY(-50%) scale(.9)}.contentModal-open .contentModal_base{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.contentModal_cnt{max-height:calc(100vh - 80px);overflow-y:auto}.contentModal_itemType{padding:16px 24px}.contentModal_itemTypeCttl{overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentModal_itemTypeTtl{margin-bottom:12px;color:#000;font-weight:700;font-size:16px;line-height:1}.contentModal_itemTypeTtlWeak{font-weight:400}.contentModal_itemType-toPack .contentModal_item{position:relative;min-height:28px;padding-right:20px}.contentModal_itemType-toPack .contentModal_itemCell-ttl{line-height:1.2}.contentModal_itemType-toPack .contentModal_itemCell-price{white-space:nowrap}.contentModal_itemType-toPack .contentModal_itemCell .price-org{display:inline-block}.contentModal_itemType-toPack .contentModal_itemTypeTtl{font-size:14px}.contentModal_itemType-toPack .contentModal_itemName{font-size:13px}.contentModal_itemType-toPack .chevron-right{position:absolute;top:50%;display:inline-block;margin-left:4px;color:#4d4d4d;font-size:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contentModal_itemType-toPack .completeLabel{display:inline-block;width:110px;padding:4px;border-radius:2px;background-color:#d9f8d9;color:#006c00;text-align:center;white-space:nowrap}.contentModal_itemType.freeTrial .contentModal_itemCell-price .price{text-decoration:line-through}.contentModal_btn+.contentModal_itemType,.contentModal_itemType+.contentModal_itemType{border-top:1px solid #ddd}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.contentModal_btn+.contentModal_itemType,.contentModal_itemType+.contentModal_itemType{border-top-color:rgba(0,0,0,.1)}}.contentModal_free{display:inline-block;margin-bottom:-3px;margin-left:8px;padding:2px 5px;border:1px solid #00b900;border-radius:3px;vertical-align:bottom;text-align:center;font-weight:700}.contentModal_freeTxt{color:#00b900;vertical-align:middle;white-space:nowrap;font-size:12px;line-height:1;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentModal_infolinks{margin-top:-4px;margin-bottom:12px;color:#05c;font-size:11px;line-height:11px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentModal_infolinks a:hover{color:#66a6ff}.contentModal_item{display:-ms-flexbox;display:flex;padding:4px;border-radius:6px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.contentModal_item:not(.noBtn):hover{box-shadow:0 0 15px 3px rgba(0,0,0,.3);text-decoration:none}.contentModal_item:not(.noBtn):hover .contentModal_itemBtn{background-color:#f20000;text-decoration:none}.contentModal_item.noBtn:hover{text-decoration:none;cursor:default}.contentModal_itemIn{display:table;width:100%}.contentModal_itemCell{display:table-cell;box-sizing:border-box;vertical-align:middle}.contentModal_itemCell-ttl{padding:4px;color:#000;line-height:1;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentModal_itemCell-price{padding:0 10px 0 0;text-align:right}.contentModal_itemCell .price{color:#bf0000;white-space:nowrap;font-weight:700;font-size:18px;font-family:Arial;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentModal_itemCell .price .unit{padding-right:.3em;padding-left:.3em;font-weight:400;font-size:12px}.contentModal_itemCell .price-org{display:block;margin-top:5px;margin-bottom:1px;color:#999;text-decoration:line-through;font-weight:400;font-size:14px;line-height:1.1}.contentModal_itemCell-btn{min-width:110px;width:42%}.contentModal_itemName{padding-left:4px;font-size:14px}.contentModal_itemLogo{height:20px;vertical-align:bottom}.contentModal_itemLabel{position:relative;top:-2px;display:inline-block;margin-bottom:4px;padding:2.5px 4px;border:1px solid #ccc;border-radius:2px;color:#666;font-size:10px;line-height:1}.contentModal_itemLabel-sale,.contentModal_itemLabel-coupon{position:relative;display:inline-block;margin-top:-2.5px;margin-right:4px;padding:2px 4px;border:1px solid #ff3951;border-radius:2.5px;background-color:#ff3951;color:#fff;vertical-align:middle;font-size:11px;line-height:1;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentModal_itemLabel-coupon{border-color:#ffb238;background-color:#ffb238;color:#000}.contentModal_itemBtn{position:relative;display:block;display:-ms-flexbox;display:flex;width:100%;height:45px;box-sizing:border-box;padding:0;border-radius:4px;background-color:#bf0000;color:#fff;white-space:nowrap;font-weight:700;font-size:15px;line-height:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contentModal_itemBtn .rex-icon{position:absolute;top:49%;right:4px;font-weight:700;font-size:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contentModal_itemBtnTxt{text-align:center}.contentModal_itemBtnTxtSub{display:block;margin-top:3px;font-weight:400;font-size:12px;line-height:1}.contentModal_itemBtnTxtSub2{display:block;margin-top:5px;font-weight:400;font-size:10px;line-height:1.1}.contentModal_itemBtnTxtSub2 br{display:none}.contentModal_itemBtnTxtSubBefore{display:block;margin-bottom:3px;font-weight:400;font-size:12px;line-height:1}.contentModal_item.ended,.contentModal_item.disabled{color:#b6b6b6}.contentModal_item.ended .contentModal_itemIn .contentModal_itemLabel,.contentModal_item.disabled .contentModal_itemIn .contentModal_itemLabel{border-color:#d1d1d1;color:#d1d1d1}.contentModal_item.ended .contentModal_itemIn .contentModal_itemName,.contentModal_item.ended .contentModal_itemIn .contentModal_itemCell .price,.contentModal_item.disabled .contentModal_itemIn .contentModal_itemName,.contentModal_item.disabled .contentModal_itemIn .contentModal_itemCell .price{color:#d1d1d1}.contentModal_item.ended .contentModal_itemIn .contentModal_itemBtn,.contentModal_item.disabled .contentModal_itemIn .contentModal_itemBtn{background-color:#d1d1d1}.contentModal_item.buyed .contentModal_itemBtn{background-color:#d9f8d9;color:#006c00}.contentModal_item.ended .chevron-right,.contentModal_item.buyed .chevron-right{display:none}.contentModal_item+.contentModal_item{margin-top:8px}.contentModal_item+.contentModal_reserve{margin-top:12px}.contentModal_reserve{padding-bottom:6px;color:#947600;vertical-align:baseline;font-weight:700;font-size:12px;line-height:1.1}.contentModal_reserveLabel{display:inline-block;margin-right:.6em;padding:3px 5px;border:.5px solid #947600;border-radius:2px;background:#f3f3f3;color:#947600;font-weight:700;font-size:12px}.contentModal_btn{border-top:1px solid #ddd}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.contentModal_btn{border-top-color:rgba(0,0,0,.1)}}.contentModal_btn-cartFAQ .contentModal_btnLink{position:relative;color:#bf0000;font-size:13.5px}.contentModal_btn-cartFAQ .contentModal_btnLink .rex-icon{position:absolute;top:7px;margin-left:-22px;font-size:18px}.contentModal_btnLink{display:block;padding:8px 24px;color:#05c;text-align:right;font-size:11px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';-webkit-user-select:none;-ms-user-select:none;user-select:none}.contentModal_btnLink:hover{color:#66a6ff}.contentModal_btnLabel{display:block;padding:16px 24px;color:#05c;text-align:right;font-size:14px;line-height:1}.contentModal_btnLabel:hover{background-color:rgba(0,0,0,.1);cursor:pointer}.contentModal.contentModal-bottom .contentModal_base{top:auto;bottom:0;left:0;width:100%;border-radius:6px 6px 0 0;background:#f7f8f9}.contentModal.contentModal-bottom.contentModal-close .contentModal_base{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.contentModal.contentModal-bottom.contentModal-open .contentModal_base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.contentModal.contentModal-bottom .contentModal_btnLabel{padding-top:20px;padding-bottom:20px;text-align:center;font-weight:700;font-size:14px}@-webkit-keyframes snackbarMotion{0%{bottom:-100px}10%{bottom:24px}100%{bottom:24px}}@keyframes snackbarMotion{0%{bottom:-100px}10%{bottom:24px}100%{bottom:24px}}.shareSnackbar{position:fixed;bottom:-100px;left:50%;z-index:9998;display:inline-block;padding:14px 16px;border-radius:100px;background-color:#999fa4;line-height:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shareSnackbar-open{-webkit-animation-name:snackbarMotion;animation-name:snackbarMotion;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-direction:alternate;animation-direction:alternate}.shareSnackbarTxt{color:#fdfdfd;white-space:nowrap;font-size:14px}.contentModal .contentModal_cnt.direct_purchase .contentModal_itemCell-price{padding-right:6px}.contentModal .contentModal_cnt.direct_purchase .contentModal_itemCell-cart{width:24px}.contentModal .contentModal_cnt.direct_purchase .contentModal_itemCell-cart .addToCart{display:block;width:24px;height:24px;background:url(/img/add_to_cart.png) 0 0/24px 72px no-repeat;cursor:pointer}.contentModal .contentModal_cnt.direct_purchase .contentModal_itemCell-cart.item_selected .addToCart,.contentModal .contentModal_cnt.direct_purchase .contentModal_itemCell-cart.item_selected .addToCart:hover{background-position:0 bottom}.contentModal .contentModal_cnt.direct_purchase .contentModal_itemCell-cart .addToCart:hover{background-position:0 -24px}.contentModal .contentModal_cnt.direct_purchase .contentModal_item:not(.noBtn){position:relative}.contentModal .contentModal_cnt.direct_purchase .contentModal_item:not(.noBtn):hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.contentModal .contentModal_cnt.direct_purchase .contentModal_item:not(.noBtn):hover .contentModal_itemBtn{background-color:#bf0000}.contentModal .contentModal_cnt.direct_purchase .contentModal_item:not(.noBtn) .contentModal_itemCell-btn{padding-left:14px}.contentModal .contentModal_cnt.direct_purchase .contentModal_item:not(.noBtn) .contentModal_itemCell-btn .contentModal_itemBtn{cursor:pointer}.contentModal .contentModal_cnt.direct_purchase .contentModal_item:not(.noBtn) .contentModal_itemCell-btn .contentModal_itemBtn:hover{background-color:#f20000}.contentModal .contentModal_cnt.direct_purchase .contentModal_item.noBtn .contentModal_itemCell-price{padding-right:30px}.contentModal .contentModal_cnt.direct_purchase .contentModal_item.noBtn .contentModal_itemCell-btn{padding-left:14px}.contentModal .contentModal_cnt.direct_purchase .addBasketNoticeOuter{position:absolute;right:calc(40% - 27px);z-index:1;width:100px;box-sizing:border-box;margin-top:-41px;transition:opacity ease 1s}.contentModal .contentModal_cnt.direct_purchase .addBasketNoticeOuter .addBasketNotice{box-sizing:border-box;padding:6px 0;border-radius:4px;background-color:#777;color:#fff;text-align:center;font-size:10px;line-height:1.3}.contentModal .contentModal_cnt.direct_purchase .addBasketNoticeOuter .addBasketNotice:after{position:absolute;bottom:-4px;left:50%;z-index:0;display:block;width:10px;height:10px;box-sizing:border-box;margin-left:-5px;border-bottom-right-radius:2px;background-color:#777;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contentModal .contentModal_cnt.direct_purchase .addBasketNoticeOuter.fadeout{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.filmarksSection{margin-bottom:40px}.fmReview{border-bottom:1px solid #ccc}.fmReview .star{display:inline-block;width:80px;height:16px;margin-right:8px;background:url(/img/pages/detail/filmarks/rating-bg.png) no-repeat left center/auto 16px}.fmReview .star .starFill{display:block;width:100%;height:16px;background:url(/img/pages/detail/filmarks/rating-fill.png) no-repeat left center/auto 16px}.fmReview .num{font-family:Arial}.fmReviewHead{display:-ms-flexbox;display:flex;padding:14px 20px;background-color:#000;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.fmReviewHead_logo{margin-left:20px;padding-left:20px;border-left:1px solid #444}.fmReviewHead_logoImg{width:90px}.fmReviewHead_ttl{display:inline-block;color:#fff;font-weight:400;font-size:16px}.fmReviewSummary{display:-ms-flexbox;display:flex;padding:20px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.fmReviewSummary_cell{padding:0 6%;text-align:center}.fmReviewSummary_cell:first-child{padding-left:3%}.fmReviewSummary_cell+.fmReviewSummary_cell{border-left:1px solid #ccc}.fmReviewSummary .star{width:140px;height:28px;margin-right:16px;background-size:auto 28px;vertical-align:middle}.fmReviewSummary .star .starFill{height:28px;background-size:auto 28px}.fmReviewSummary .rate{display:inline-block;color:#cdb135;vertical-align:middle;font-weight:700;font-size:40px}.fmReviewSummary .mark .num,.fmReviewSummary .clip .num{display:inline-block;margin-top:4px;padding:0 8px 2px 34px;color:#cdb135;font-weight:700;font-size:22px;line-height:1}.fmReviewSummary .mark .num{background:url(/img/pages/detail/filmarks/ico_marks.svg) no-repeat left center/28px auto}.fmReviewSummary .clip .num{background:url(/img/pages/detail/filmarks/ico_clips.svg) no-repeat left center/28px auto}.fmReviewItem{padding:20px 8px;border-top:1px solid #e4e4e4}.fmReviewItem_head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.fmReviewItem_rate .num{color:#cdb135;font-weight:700;font-size:20px}.fmReviewItem_meta,.fmReviewItem_date{display:inline-block}.fmReviewItem_meta{color:#888;font-size:12px}.fmReviewItem_date{margin-left:1em;padding-left:1em;border-left:1px solid #e4e4e4}.fmReviewItem_text{margin-top:.5em;font-size:14px;line-height:1.8}.fmReview_moreBtn{display:block;padding:16px;border-top:1px solid #e4e4e4;background:#f5f5f5;text-align:center;font-size:16px}.fmReview_moreBtn br{display:none}.fmReview_moreBtn_sub{font-size:11px}.purchase_detail-couponWrap{position:relative;padding-top:40px}.contentCoupon{position:absolute;right:50%;bottom:54px;z-index:3;display:block;width:400px;box-sizing:border-box;padding:0 12px;background:#ffb238;-webkit-transform:translateX(50%);transform:translateX(50%)}.contentCoupon:after{position:absolute;right:50%;bottom:-7px;display:block;width:10px;height:10px;border-radius:2px;background-color:#ffb238;content:'';-webkit-transform:rotate(-45deg) translateX(50%);transform:rotate(-45deg) translateX(50%)}.contentCoupon_head{display:-ms-flexbox;display:flex;padding:8px 0 4px;cursor:pointer;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.contentCoupon_head_cell{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentCoupon_head .label{display:inline-block;margin-right:8px;padding:2px 4px;border:1px solid #e8a82c;border-radius:2px;background:rgba(255,255,255,.5);color:#000;font-weight:700;font-size:12px}.contentCoupon_head .ttl{color:#000;font-weight:700;font-size:12px}.contentCoupon_head .btnLabel{padding-left:8px}.contentCoupon_head .btnLabel:before{display:inline-block;color:#000;content:'閉じる';text-align:right;text-decoration:underline;font-weight:400;font-size:11px}.contentCoupon_body{max-height:130px;overflow:hidden;transition:max-height .4s ease}.contentCoupon_bodyIn{display:table;width:100%;padding-top:4px}.contentCoupon_body_cell{display:table-cell;background:#fff;vertical-align:middle}.contentCoupon_body_cell:first-child{width:30%}.contentCoupon_body_cell:last-child{width:70%;background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.5%203C4.5%203.82843%203.82843%204.5%203%204.5C2.17157%204.5%201.5%203.82843%201.5%203C1.5%202.17157%202.17157%201.5%203%201.5C3.82843%201.5%204.5%202.17157%204.5%203Z%22%20fill%3D%22%23F1B238%22%2F%3E%3C%2Fsvg%3E) repeat-y left bottom #fff}.contentCoupon_body_summary,.contentCoupon_body_detail{box-sizing:border-box}.contentCoupon_body_summary{padding:4px;text-align:center;word-break:break-all;line-height:1.2}.contentCoupon_body_summary .discount_label,.contentCoupon_body_summary .unit{color:#bf0000;font-weight:700;font-size:14px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentCoupon_body_summary .discount_label{display:block}.contentCoupon_body_summary .discount_value{color:#bf0000;font-weight:700;font-size:24px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentCoupon_body_summary .limit{display:block;margin-top:4px;color:#000;font-weight:700;font-size:11px}.contentCoupon_body_summary .limit_num{font-size:16px}.contentCoupon_body_detail{max-height:100px;overflow-y:auto;padding:4px 8px 8px 4px;font-weight:400;font-size:10px;line-height:1.3}.contentCoupon_body_detail dl,.contentCoupon_body_detail p{margin-top:4px}.contentCoupon_body_detail dl{display:-ms-flexbox;display:flex}.contentCoupon_body_detail dl dt{width:70px;color:#4d4d4d;text-align:right}.contentCoupon_body_detail dl dd{width:calc(100% - 70px);color:#4d4d4d}@media all and (-ms-high-contrast:none){.contentCoupon_body_detail dl dd{width:166px}}.contentCoupon_body_detail p{color:#4d4d4d}.contentCoupon_note{padding:6px 0;color:#000;text-align:center;font-size:10px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.contentCoupon.close{width:210px;padding:0 4px;border-radius:2px}.contentCoupon.close .contentCoupon_head{padding-top:4px;padding-right:4px}.contentCoupon.close .contentCoupon_head .btnLabel:before{content:'詳細'}.contentCoupon.close .contentCoupon_body{max-height:0}.barCaution{margin-bottom:1px;padding:10px 0;background:#bf0000;color:#fff;color:#ff0;text-align:center;font-size:14.4px;font-size:.9rem;line-height:1.4;-webkit-animation:fadeIn 2s ease 0s 1 normal;animation:fadeIn 2s ease 0s 1 normal}.barCaution .rex-icon{top:4px;margin-right:5px;text-decoration:none;font-size:19.2px;font-size:1.2rem}.barCaution a{color:#ff0;text-decoration:underline;transition:all .8s}.barCaution a:hover{color:#ff0;text-decoration:none}@media screen and (max-width:480px){.barCaution{display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box;padding:10px 0;font-size:3.5vw;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.barCaution p{text-align:center}.barCaution .rex-icon{top:0;margin-right:5px;text-decoration:none;font-size:1.4rem}}@-webkit-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.breadcrumb{overflow:scroll;padding:5px;list-style-type:none;white-space:nowrap;font-size:11.2px;font-size:.7rem;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb-item{display:inline-block}.breadcrumb-item:last-child .breadcrumb-arrow{display:none}.breadcrumb-item a:hover{text-decoration:none}.topicPath a{padding:2px}.topicPath a:after{display:none}.shareBtns{text-align:center}.shareBtns .shareBtnsIn{display:inline-block;overflow-x:auto;padding:24px 0 8px}.shareBtns .shareBtnsList{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.shareBtns .shareBtnsList li{width:60px;padding-right:10px;padding-left:10px}.shareBtns .shareBtnsList li:first-child{padding-left:24px}.shareBtns .shareBtnsList li:last-child{padding-right:24px}.shareBtns .shareBtnsList li a:hover{text-decoration:none}.shareBtns .shareBtnsList li .icon{width:60px;height:60px;vertical-align:bottom}.shareBtns .shareBtnsList li .label{display:block;margin-top:8px;color:#171b1c;text-align:center;font-size:12px;line-height:1.2}img{-ms-interpolation-mode:bicubic}#container{min-width:970px;margin:0 auto}.sign-down{position:relative;display:inline-block;padding-left:20px}.sign-down:before{position:absolute;top:50%;left:5px;width:8px;height:8px;margin-top:-13px;border:0;border-top:solid 2px #999;border-right:solid 2px #999;content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg)}.sign-up{position:relative;display:inline-block;padding-left:20px}.sign-up:before{position:absolute;top:50%;left:5px;width:8px;height:8px;margin-top:-8px;border:0;border-bottom:solid 2px #999;border-left:solid 2px #999;content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg)}.fitWindows .wrapper{min-width:100%;width:100%}.fitWindows header,.fitWindows #globalNavi,.fitWindows #headerUtility,.fitWindows .container,.fitWindows .insertBox,.fitWindows .detailMenuSection,.fitWindows .dfpBanner,.fitWindows #faqContents,.fitWindows footer,.fitWindows iframe{display:none}.appInstall{height:40px;background:#f5f5f8}.appInstall .installTxt{padding:8px 0 0 12px}.appInstall .installTxt a{display:inline-block;height:27px;overflow:hidden;padding-left:32px;background:url(/img/pc/icon/icon_download.png) no-repeat left center;color:#05c;line-height:27px}ul.packList{overflow:hidden;padding:0 0 3px}ul.packList li{zoom:1}ul.packList li:before,ul.packList li:after{display:block;visibility:hidden;height:0;content:'\0020'}ul.packList li:after{display:block;clear:both;content:''}ul.packList li>a,ul.packList li>div{display:table;width:94%;padding:5px 3% 4px}ul.packList li>a{display:table;width:100%;box-sizing:border-box;transition:all .1s ease-in-out}ul.packList li>a:hover{background-color:#4e6cb0;box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}ul.packList li>a .title{color:#e2e2e2;font-weight:400}ul.packList li .title{display:table-cell;padding:0;color:#a29f9f;vertical-align:middle;text-align:left;font-weight:700;font-size:100%}ul.packList li .price{display:table-cell;min-width:120px;padding-left:10px;color:#e2e2e2;vertical-align:middle;text-align:right;white-space:nowrap;font-size:85%}ul.packList li .price .tax{font-size:77%}ul.packList li .price .sale-originalPrce{display:block;margin-bottom:4px;color:#888;text-decoration:line-through}ul.packList li .price .sale-sallingPrce{display:block;color:#ff3951}ul.packList li .price .sale-sallingPrce:before{position:relative;top:-1px;display:inline-block;height:12px;margin-left:6px;padding:0 3px;border-radius:3px;background:#ff3951;color:#fff;content:'SALE';vertical-align:middle;line-height:12px}ul.packList li .complete,ul.packList li .trial{border-radius:2px;background:#39c46c;color:#fff;text-align:right;text-align:center;font-size:85%;line-height:1.6}ul.packList li .trial{background:#ffdf00;color:#000;font-size:93%}.packList{position:relative}.packList ul{-webkit-transition:.7s ease-in-out}p.btn-li-open{position:absolute;bottom:0;z-index:3;display:none;width:100%;height:46px;margin:0 auto;background:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,.7) 3%,white 97%);text-align:center;font-size:15px;line-height:46px}p.btn-li-open:hover{background:linear-gradient(rgba(238,238,243,0) 0,rgba(238,238,243,.7) 3%,#eeeef3 97%)}li.list-pack:nth-child(n+6){display:none}#modal-item-list .packListArea{padding:0 0 20px}#modal-item-list ul.packList li:hover{background-color:#4e6cb0}#modal-item-list ul.packList li.highlightPack{background:#bf0000}#modal-item-list ul.packList li.highlightPack:hover{background-color:#ec0000}#modal-item-list ul.packList li.highlightPack a:hover{background-color:#ec0000}#modal-item-list ul.packList li.highlightPack:last-child{margin-bottom:5px}.detailMenuSection{min-height:28px;width:970px;margin:0 auto;font-size:88%;zoom:1}.detailMenuSection:before,.detailMenuSection:after{display:block;visibility:hidden;height:0;content:'\0020'}.detailMenuSection:after{display:block;clear:both;content:''}.information{position:relative;z-index:1;overflow:hidden;margin:0 5px 5px;padding-bottom:3px}.information h3,.information .txtInfo{position:relative;display:block;float:left;margin:3px 10px 0 0;padding:0 .5em;border-radius:2px;background:#2fb9cd;color:#fff;font-weight:700;font-size:90.1%;line-height:24px}.information h3:after,.information .txtInfo:after{position:absolute;top:50%;right:-4px;display:block;width:0;height:0;margin-top:-6px;border-width:5px 0 5px 5px;border-style:solid;border-color:transparent transparent transparent #2fb9cd;content:''}.information p{padding:6px 0 0 10px;font-size:108%;zoom:1}.snsFlg .information p{margin-right:140px}.information p:before,.information p:after{display:block;visibility:hidden;height:0;content:'\0020'}.information p:after{display:block;clear:both;content:''}.information p a{color:#048fa3}.information p span{display:block;overflow:hidden;color:#048fa3;line-height:1.6}.information p span#longInfo{margin-bottom:5px}.revwbox{overflow:hidden;margin-bottom:5px}.revwbox li{float:left;margin-right:5px}.revwbox li a{display:block;padding:0 0 0 20px;background-image:url(/img/pc/icon/icon_detail2.png);background-repeat:no-repeat;color:#6eb7ff}.revwbox li a:hover{background-color:transparent;text-decoration:underline}.revwbox li.detl a{background-position:7px -29px}.revwbox li.devc a{background-position:-3px -56px}.revwbox li.chrm a{background-position:-3px -28px}.detailMenuSection .social{margin-left:10px}.social{position:relative;z-index:2}.social .snsTw,.social .snsFb{position:relative;display:inline-block;width:30px;padding-top:1px;vertical-align:top}.social .snsTw a{display:block;width:27px;height:27px;border:none;background:url(/img/pc/icon/icon_social.png);background-color:none;background-position:4px 50%;background-repeat:no-repeat}.social .snsFb a{display:block;width:27px;height:27px;border:none;background:url(/img/pc/icon/icon_social.png);background-color:none;background-position:-30px 50%;background-repeat:no-repeat}div.allowTw,div.allowFb{display:none}.social .snsTw:hover div.allowTw{position:absolute;top:-23px;left:-45px;display:inline-block;color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:tips linear 1s;animation:tips linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.social .snsFb:hover div.allowFb{position:absolute;top:-23px;left:-42px;display:inline-block;color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:tips linear .3s;animation:tips linear .3s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes tips{0%{opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0)}50%{opacity:.5;-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50)}100%{opacity:1;-ms-filter:'alpha(opacity=100)';filter:alpha(opacity=100)}}@-webkit-keyframes tips{0%{opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0)}50%{opacity:.5;-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50)}100%{opacity:1;-ms-filter:'alpha(opacity=100)';filter:alpha(opacity=100)}}span.twAllow,span.fbAllow{position:relative;display:inline-block;padding:5px 10px;border:1px solid #fffefe;background:#3e8edb;white-space:nowrap}.twAllow:after,.twAllow:before{position:absolute;top:100%;left:50%;width:0;height:0;border:solid transparent;content:' ';pointer-events:none}.fbAllow:after,.fbAllow:before{position:absolute;top:100%;left:50%;width:0;height:0;border:solid transparent;content:' ';pointer-events:none}.twAllow:after,.fbAllow:after{margin-left:-5px;border-width:5px;border-color:transparent;border-top-color:#3e8edb}.twAllow:before,.fbAllow:before{margin-left:-6px;border-width:6px;border-color:transparent;border-top-color:#fff}.helpLink{float:right;height:28px;overflow:hidden;padding-left:16px}.helpLink a{display:inline-block;line-height:32px;cursor:pointer}.helpLink a:hover{text-decoration:none}.shareBtn{float:right;height:28px;padding-left:16px}.shareBtn a{display:inline-block;line-height:32px;cursor:pointer}.shareBtn a:hover{text-decoration:none}.shareBtn a .rex-icon{top:3px;margin-right:4px;font-size:16px}.videoinfo .social{float:left;width:auto}.videoinfo .social .eva{margin-top:4px}.videoinfo .social .revw{margin-top:4px}.videoinfo .social .revw a{padding-top:1px;color:#6eb7ff}.videoinfo .social .revw a:hover{background-color:transparent;text-decoration:underline}.videoinfo .social .eva,.detailMenuSection .social .eva{font-size:11px}.videoinfo .social .eva.active,.detailMenuSection .social .eva.active{cursor:pointer}.videoinfo .social .eva.active:hover,.videoinfo .social .eva.active a:hover,.detailMenuSection .social .eva.active:hover,.detailMenuSection .social .eva.active a:hover{text-decoration:none!important}.videoinfo .social .eva.active:hover,.detailMenuSection .social .eva.active:hover{opacity:.8!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.videoinfo .social .eva.active a,.detailMenuSection .social .eva.active a{color:#fff!important}.social{display:inline-block;float:right;text-align:right;zoom:1}.social:before,.social:after{display:block;visibility:hidden;height:0;content:'\0020'}.social:after{display:block;clear:both;content:''}.snsFlg .social{width:140px}.social li{vertical-align:top}.social .revw{position:relative;display:inline-block;margin-top:9px}.social .revw a{display:block;padding:0 0 0 30px;background-image:url(/img/pc/icon/icon_detail2.png);background-position:7px -4px;background-repeat:no-repeat;font-size:100%}.social .eva{display:inline-block;height:14px;overflow:hidden;margin-top:8px;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00;color:#ccc}.social .eva._0{color:#ccc}.social .eva._0{background-position:0 0}.social .eva._5{background-position:0 -14px}.social .eva._10{background-position:0 -28px}.social .eva._15{background-position:0 -42px}.social .eva._20{background-position:0 -56px}.social .eva._25{background-position:0 -70px}.social .eva._30{background-position:0 -84px}.social .eva._35{background-position:0 -98px}.social .eva._40{background-position:0 -112px}.social .eva._45{background-position:0 -126px}.social .eva._50{background-position:0 -140px}.social .eva.active{color:#ff9c00}.social .eva._0{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.social .eva._0.active{color:#ccc}.social .eva .reviewNum{vertical-align:top;font-size:120%;line-height:1.2}.social .snsArea{display:inline-block;vertical-align:top}#series .social .snsArea{float:right}.social .snsArea div.susumeruParts{margin-bottom:0;border:none}.social .snsArea div.susumeruParts dd li{margin-right:1px}.social .snsArea div.susumeruArea div.susumeruParts dl{overflow:inherit;padding:0;border:none}.social .snsArea div.susumeruParts span.iconFacebook_feed{width:27px;height:27px;border:none;background:url(/img/pc/icon/icon_social.png);background-color:none;background-position:-30px 50%;background-repeat:no-repeat}.social .snsArea div.susumeruParts span.iconFacebook_feed:hover{background-color:#fff;box-shadow:0 2px 2px rgba(50,50,50,.1);text-decoration:none}.social .snsArea div.susumeruParts span.iconTwitter{width:27px;height:27px;border:none;background:url(/img/pc/icon/icon_social.png);background-color:none;background-position:4px 50%;background-repeat:no-repeat}.social .snsArea div.susumeruParts span.iconTwitter:hover{background-color:#fff;box-shadow:0 2px 2px rgba(50,50,50,.1);text-decoration:none}.social .snsArea div.susumeruParts span.iconRakutenblog{width:27px;height:27px;border:none;background-color:none;background-image:url(/img/pc/icon/icon_social.png);background-position:-64px 50%;background-repeat:no-repeat}.social .snsArea div.susumeruParts span.iconRakutenblog:hover{background-color:#fff;box-shadow:0 2px 2px rgba(50,50,50,.1);text-decoration:none}div.container{width:970px;margin:0 auto}div.container .contentsWrap{zoom:1}div.container .contentsWrap:before,div.container .contentsWrap:after{display:block;visibility:hidden;height:0;content:'\0020'}div.container .contentsWrap:after{display:block;clear:both;content:''}div.container #contentsInfo{float:left;width:970px}.inPack div.container #contentsInfo{width:674px;padding-right:15px;border-right:1px solid #e2e2e2}section.contentsSubInfo{float:right;width:280px;margin-left:-1px;border-left:1px solid #e2e2e2}section.contentsSubInfo h2{margin-bottom:5px;padding:3px 0;border-bottom:1px solid #cfcdcd;background:#fff;color:#333;font-size:108%}section.contentsSubInfo .unit{margin-bottom:10px;zoom:1}section.contentsSubInfo .unit:before,section.contentsSubInfo .unit:after{display:block;visibility:hidden;height:0;content:'\0020'}section.contentsSubInfo .unit:after{display:block;clear:both;content:''}section.contentsSubInfo .unit figure{float:left;width:80px;padding-right:5px}section.contentsSubInfo .unit figure img{width:100%;vertical-align:bottom}section.contentsSubInfo .unit .textBox{overflow:hidden;font-size:93%}section.contentsSubInfo .unit .textBox a{color:#36c}section.contentsSubInfo #packContinue{border-top:solid 1px #d2d2d2}section.contentsSubInfo #packContinue a{display:block;width:7em;margin:-.6em auto;background:#fff;text-align:center;font-size:93%}.heading{padding:3px 0 5px}#series .heading{border-bottom:none}.inPack .heading{padding:3px 0 0}.heading h1{display:inline;margin:0;vertical-align:middle;font-size:197%}.heading .classification{margin:0 2px;padding:3px 4px;border-radius:2px;background-color:#333;color:#fff;font-size:10px}.heading .dlLabel{display:block;margin:6px 2px 4px;letter-spacing:-1em;font-size:10px}.heading .dlLabel_txt{letter-spacing:normal}.heading .dlLabel_flag{display:inline-block;margin-left:2px;padding:2px 3px;border:1px solid #5b5b5c;border-radius:2px;background-color:#5b5b5c;letter-spacing:normal}.heading .dlLabel_flag-no{border:1px solid #5b5b5c;background-color:transparent;color:#5b5b5c}.element{overflow:hidden;margin-bottom:1em;line-height:1.5}.element .sectionTitle{margin-bottom:12px;padding-bottom:1px;border-bottom:solid 1px #e5e5e5;font-weight:700;font-size:108%}.element dl{margin-bottom:3px;font-size:14px;zoom:1}.element dl:before,.element dl:after{display:block;visibility:hidden;height:0;content:'\0020'}.element dl:after{display:block;clear:both;content:''}.element dt{display:inline-block;float:left;clear:both;width:auto;text-align:left}.element dd{overflow:hidden}.element dd span,.element dd a{display:inline-block}.element dd span+span,.element dd a+a{margin-left:2px}.element dd span+span:before,.element dd a+a:before{margin-right:7px;content:','}.element dl.inline dt,.element dl.inline dd{display:inline-block;float:left;clear:none;margin-left:0}.element dl.inline dt:first-child{width:10em}.element dl.inline dt{width:auto}.element dl.inline dd{margin-right:1em}.detail{overflow:hidden;padding-top:16px}.detail h2{margin-bottom:15px;font-weight:400;font-size:19px}.detail .list-detail-movie{overflow:hidden;margin-bottom:20px}.detail .list-detail-movie>ul{display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail .list-detail-movie>ul>li{width:50%;box-sizing:border-box;border-bottom:1px solid #dcdcdc;list-style:none}.detail .list-detail-movie>ul>li.width100{width:100%}.detail .list-detail-movie dl{display:table;height:100%;zoom:1}.detail .list-detail-movie dl:before,.detail .list-detail-movie dl:after{display:block;visibility:hidden;height:0;content:'\0020'}.detail .list-detail-movie dl:after{display:block;clear:both;content:''}.detail .list-detail-movie dt{display:table-cell;float:left;clear:both;width:120px;height:100%;padding:5px;background:#f1f1f1;text-align:left;font-weight:700}.detail .list-detail-movie dd{display:table-cell;width:100%;height:100%;overflow:hidden;padding:5px;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background:#fff;vertical-align:top;word-wrap:break-word;word-break:break-all}.detail .list-detail-movie dl.inline dt,.detail .list-detail-movie dl.inline dd{display:inline-block;float:left;clear:none;margin-left:0}.detail .list-detail-movie dl.inline dt:first-child{width:10em}.detail .list-detail-movie dl.inline dt{width:auto}.detail .list-detail-movie dl.inline dd{margin-right:1em}.detail .list-detail-movie.column-up{overflow:hidden!important;margin-bottom:20px}.detail .imageBox{float:left;min-height:240px;width:126px;margin-bottom:10px;padding-right:20px}.detail .imageBox img{width:100%;height:auto;vertical-align:bottom}.detail .imageBox .imagePhoto{position:relative;outline:none}.detail .imageBox .imagePhoto img{margin-bottom:10px}.detail .imageBox .imagePhoto .zoom{display:block;height:20px;overflow:hidden;padding:0 0 0 17px;background-image:url(/img/pc/icon/icon_detail.png);background-position:-4px -56px;background-repeat:no-repeat;text-decoration:none;font-size:88%;line-height:19px}.detail .textBox{overflow:hidden;zoom:1}.detail .textBox:before,.detail .textBox:after{display:block;visibility:hidden;height:0;content:'\0020'}.detail .textBox:after{display:block;clear:both;content:''}.detail .textBox .heading{position:relative;margin-bottom:10px}.detail .textBox .heading .serviceLogo{display:block;width:110px}.detail .textBox .heading .serviceLogo img{max-width:100%}.detail .textBox h3{margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #ccc;font-size:1em}.detail .textBox .catch{margin-bottom:1px;font-weight:700;font-size:108%;line-height:1.6em}.detail .textBox .catch+.longComment{margin-top:3px}.detail .textBox .longComment{margin-bottom:5px;line-height:1.5em}.detail .textBox .moreBox{margin-bottom:10px;padding:0}.detail .textBox .openSwitch{display:block;clear:both;width:80%;margin:0 auto;border-top:1px solid #e5e5e5;text-align:center}.detail .textBox .openSwitch span{display:block;width:7em;margin:-.9em auto 0;padding:3px 10px;background:#fff;color:#333;font-weight:700;font-size:85%;cursor:pointer}.detail .textBox .openSwitch span.open{margin-top:-.9px}.twietterSection{float:right;margin-bottom:10px;margin-left:20px;padding-top:21px}.detail .detail-osusume{margin-bottom:1em}.detail .detail-osusume .cast_profile{width:100%;overflow:hidden;margin-bottom:6px}.detail .detail-osusume .cast_profile .img{display:inline-block;float:left}.detail .detail-osusume .cast_profile .img img{width:70px}.detail .detail-osusume .cast_profile .info{display:inline-block;float:right;width:calc(100% - 80px);box-sizing:border-box}.detail .detail-osusume .cast_profile .info strong{display:inline-block;width:100%;margin-bottom:3px;padding-bottom:3px;font-size:1.1em}.detail .detail-osusume .cast_profile .info p{box-sizing:border-box}.detail .detail-osusume .cast_profile .info p:first-child{line-height:1.5em}.detail .detail-osusume .cast_profile .info p:nth-child(2),.detail .detail-osusume .cast_profile .info p:nth-child(3){font-size:.9em;line-height:1.5em}section.photo{margin-bottom:20px}section.photo h3{margin-bottom:6px;font-size:1em}section.photo .listSection .unit figure{position:relative}section.photo .listSection .unit figure a{display:inline-block;width:100%}section.photo .listSection .unit figure a,section.photo .listSection .unit figure img{vertical-align:bottom}section.photo .listSection .unit figure .playMark{font-size:0}section.photo .listSection .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.photo .listSection .unit figure .playMark:after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.photo .listSection .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.photo .listSection .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.photo .listSection .unit.free figure .playMark:after,section.photo .listSection .unit.memberfree figure .playMark:after,section.photo .listSection .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.photo .listSection .unit.peep figure{position:relative}section.photo .listSection .unit.peep figure a{display:inline-block;width:100%}section.photo .listSection .unit.peep figure a,section.photo .listSection .unit.peep figure img{vertical-align:bottom}section.photo .listSection .unit.peep figure .playMark{font-size:0}section.photo .listSection .unit.peep figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.photo .listSection .unit.peep figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-5px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.photo .listSection .unit.peep figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.photo .listSection .unit.peep figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.photo .listSection .unit.peep.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.photo .listSection.jacket .unit figure{position:relative}section.photo .listSection.jacket .unit figure a{display:inline-block;width:100%}section.photo .listSection.jacket .unit figure a,section.photo .listSection.jacket .unit figure img{vertical-align:bottom}section.photo .listSection.jacket .unit figure .playMark{font-size:0}section.photo .listSection.jacket .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.photo .listSection.jacket .unit figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-15px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.photo .listSection.jacket .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.photo .listSection.jacket .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.photo .listSection.jacket .unit.free figure .playMark:after,section.photo .listSection.jacket .unit.memberfree figure .playMark:after,section.photo .listSection.jacket .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.photo .listSection.simple.jacket{width:827px;margin-right:-10px;letter-spacing:-.4em}section.photo .listSection.simple.jacket .unit{display:inline-block;width:127.83333px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.photo .listSection.simple.scene{width:824px;margin-right:-7px;letter-spacing:-.4em}section.photo .listSection.simple.scene .unit{display:inline-block;width:130.33333px;margin-right:7px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.photo .listSection.simple .unit.free .unitBody,section.photo .listSection.simple .unit.memberfree .unitBody{padding:6px 5px 3px;border:solid 1px #bffb9e;background:#f2ffe5}section.photo .listSection.simple .unit.free .unitBody h3,section.photo .listSection.simple .unit.memberfree .unitBody h3{padding-top:3px;word-wrap:break-word}section.photo .listSection.simple .unit .unit.peep .unitBody{padding:1px 5px 3px}section.photo .listSection.simple .unit img:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}section.photo .listSection.simple .unit figure img{width:100%;height:auto}section.photo .listSection.simple .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.photo .listSection.simple .unit .unitBody{padding-top:10px}section.photo .listSection.simple .unit .unitBody h3{font-weight:400;font-size:100%}section.photo .listSection.simple .unit .unitBody h3 a{color:#014d94}section.photo .listSection.simple .unit .unitBody h3 .genre{display:none}section.photo .listSection.simple .unit .unitBody h3 .realName{display:none}section.photo .listSection.simple .unit .unitBody h3 .abbName a{display:flex;display:-webkit-box;max-height:4.2em;overflow:hidden;word-break:break-all;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.photo .listSection.simple .unit .unitBody h3 .beforeTxtName:after{content:'…'}section.photo .listSection.simple .unit .unitBody h3 .afterTxtName{display:none}section.photo .listSection.simple .unit .unitBody .staff{margin-bottom:5px}section.photo .listSection.simple .unit .unitBody .allStaff{display:none}section.photo .listSection.simple .unit .unitBody .summary{display:none;color:#696969}section.photo .listSection.simple .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.photo .listSection.simple .unit .unitBody .evaluation._0{color:#ccc}section.photo .listSection.simple .unit .unitBody .evaluation._0{background-position:0 0}section.photo .listSection.simple .unit .unitBody .evaluation._5{background-position:0 -14px}section.photo .listSection.simple .unit .unitBody .evaluation._10{background-position:0 -28px}section.photo .listSection.simple .unit .unitBody .evaluation._15{background-position:0 -42px}section.photo .listSection.simple .unit .unitBody .evaluation._20{background-position:0 -56px}section.photo .listSection.simple .unit .unitBody .evaluation._25{background-position:0 -70px}section.photo .listSection.simple .unit .unitBody .evaluation._30{background-position:0 -84px}section.photo .listSection.simple .unit .unitBody .evaluation._35{background-position:0 -98px}section.photo .listSection.simple .unit .unitBody .evaluation._40{background-position:0 -112px}section.photo .listSection.simple .unit .unitBody .evaluation._45{background-position:0 -126px}section.photo .listSection.simple .unit .unitBody .evaluation._50{background-position:0 -140px}section.photo .listSection.simple .unit .unitBody .price{margin-bottom:5px}section.photo .listSection.simple .unit .unitBody .price>.before{color:#999;text-decoration:line-through}section.photo .listSection.simple .unit .unitBody .price>.after{color:#bf0000;font-weight:700}section.photo .listSection.simple .unit .unitBody .iconBox{letter-spacing:-.4em}section.photo .listSection.simple .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.photo .listSection.simple .unit .unitBody .iconBox li.free{background:#70b770}section.photo .listSection.simple .unit .unitBody .iconBox li.memberfree{background:#70b770}section.photo .listSection.simple .unit .unitBody .iconBox li.peep{background:#70b770}section.photo .listSection.simple .unit .unitBody .iconBox li.point{background:#ff9562}section.photo .listSection.simple .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.photo .listSection.simple .unit .unitBody .iconBox li.purchased{background:#70b770}section.photo .listSection.simple .unit .unitBody .iconBox li.campaign{background:#ff94db}section.photo .listSection.simple .unit .unitBody .iconBox li.new{background:#f00}section.photo .listSection.simple .unit .unitBody .iconBox li.new:before{content:'NEW'}section.photo .listSection.simple .unit .unitBody .iconBox li.update{background:#86b2ec}section.photo .listSection.simple .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.photo .listSection.simple .unit .unitBody .purchasedDate{margin-bottom:5px}section.photo .listSection.simple .unit .unitBody .viewLimit{width:126px;margin-bottom:5px;color:#19b16a;font-size:77%}section.photo .listSection.simple .unit .unitBody .viewLimit span{display:inline;color:#888}section.photo .listSection.simple .unit .unitBody .limitEnd{color:#aeaeae}section.photo .listSection.complex .unit{overflow:hidden;padding:5px 1px;zoom:1}section.photo .listSection.complex .unit:nth-child(n+2){border-top:solid 1px #dfdfdf}section.photo .listSection.complex .unit.free,section.photo .listSection.complex .unit.memberfree{background:#f2ffe5}section.photo .listSection.complex .unit figure{float:left;width:160px;margin:0 10px 0 5px}section.photo .listSection.complex .unit figure img{width:100%;height:auto}section.photo .listSection.complex .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.photo .listSection.complex .unit .unitBody{overflow:hidden;padding-top:6px}section.photo .listSection.complex .unit .unitBody h3{margin-bottom:5px;font-size:123.1%}section.photo .listSection.complex .unit .unitBody h3 .genre{color:#8fa8cc;font-weight:400;font-size:77%}section.photo .listSection.complex .unit .unitBody h3 .genre:hover{text-decoration:none}section.photo .listSection.complex .unit .unitBody h3 .realName{display:block}section.photo .listSection.complex .unit .unitBody h3 .abbName{display:none}section.photo .listSection.complex .unit .unitBody .staff,section.photo .listSection.complex .unit .unitBody .allStaff,section.photo .listSection.complex .unit .unitBody .summary,section.photo .listSection.complex .unit .unitBody .price,section.photo .listSection.complex .unit .unitBody .purchasedDate,section.photo .listSection.complex .unit .unitBody .viewLimit{margin-bottom:5px}section.photo .listSection.complex .unit .unitBody .summary{color:#666}section.photo .listSection.complex .unit .unitBody .price{color:#c00}section.photo .listSection.complex .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.photo .listSection.complex .unit .unitBody .evaluation._0{color:#ccc}section.photo .listSection.complex .unit .unitBody .evaluation._0{background-position:0 0}section.photo .listSection.complex .unit .unitBody .evaluation._5{background-position:0 -14px}section.photo .listSection.complex .unit .unitBody .evaluation._10{background-position:0 -28px}section.photo .listSection.complex .unit .unitBody .evaluation._15{background-position:0 -42px}section.photo .listSection.complex .unit .unitBody .evaluation._20{background-position:0 -56px}section.photo .listSection.complex .unit .unitBody .evaluation._25{background-position:0 -70px}section.photo .listSection.complex .unit .unitBody .evaluation._30{background-position:0 -84px}section.photo .listSection.complex .unit .unitBody .evaluation._35{background-position:0 -98px}section.photo .listSection.complex .unit .unitBody .evaluation._40{background-position:0 -112px}section.photo .listSection.complex .unit .unitBody .evaluation._45{background-position:0 -126px}section.photo .listSection.complex .unit .unitBody .evaluation._50{background-position:0 -140px}section.photo .listSection.complex .unit .unitBody .iconBox{letter-spacing:-.4em}section.photo .listSection.complex .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.photo .listSection.complex .unit .unitBody .iconBox li.free{background:#70b770}section.photo .listSection.complex .unit .unitBody .iconBox li.memberfree{background:#70b770}section.photo .listSection.complex .unit .unitBody .iconBox li.peep{background:#70b770}section.photo .listSection.complex .unit .unitBody .iconBox li.point{background:#ff9562}section.photo .listSection.complex .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.photo .listSection.complex .unit .unitBody .iconBox li.purchased{background:#70b770}section.photo .listSection.complex .unit .unitBody .iconBox li.campaign{background:#ff94db}section.photo .listSection.complex .unit .unitBody .iconBox li.new{background:#f00}section.photo .listSection.complex .unit .unitBody .iconBox li.new:before{content:'NEW'}section.photo .listSection.complex .unit .unitBody .iconBox li.update{background:#86b2ec}section.photo .listSection.complex .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.photo .listSection.complex .unit .unitBody .purchasedDate span{display:inline;margin-right:1em}section.photo .listSection.complex .unit .unitBody .viewLimit{color:#19b16a}section.photo .listSection.complex .unit .unitBody .viewLimit span{display:inline;color:#888}section.photo .listSection.complex .unit .unitBody .limitEnd{color:#aeaeae}section.photo .listSection.complex.jacket figure{width:100px}section.photo .listSection.complex.scene figure{width:160px}section.photo .listSection.simple.scene{overflow:hidden;margin-right:0}div.container section.photo .listSection.simple.scene .unit{margin-bottom:7px}section.photo .listSection.simple .unit figure .playMark:after{width:40px;height:40px;margin-top:-20px;margin-left:-20px}section.related{padding-top:16px}section.related h2{margin-bottom:15px;font-weight:400;font-size:19px}#series section.related h2{margin-bottom:0}section.related .listSection .unit figure{position:relative}section.related .listSection .unit figure a{display:inline-block;width:100%}section.related .listSection .unit figure a,section.related .listSection .unit figure img{vertical-align:bottom}section.related .listSection .unit figure .playMark{font-size:0}section.related .listSection .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.related .listSection .unit figure .playMark:after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.related .listSection .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.related .listSection .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.related .listSection .unit.free figure .playMark:after,section.related .listSection .unit.memberfree figure .playMark:after,section.related .listSection .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.related .listSection .unit.peep figure{position:relative}section.related .listSection .unit.peep figure a{display:inline-block;width:100%}section.related .listSection .unit.peep figure a,section.related .listSection .unit.peep figure img{vertical-align:bottom}section.related .listSection .unit.peep figure .playMark{font-size:0}section.related .listSection .unit.peep figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.related .listSection .unit.peep figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-5px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.related .listSection .unit.peep figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.related .listSection .unit.peep figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.related .listSection .unit.peep.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.related .listSection.jacket .unit figure{position:relative}section.related .listSection.jacket .unit figure a{display:inline-block;width:100%}section.related .listSection.jacket .unit figure a,section.related .listSection.jacket .unit figure img{vertical-align:bottom}section.related .listSection.jacket .unit figure .playMark{font-size:0}section.related .listSection.jacket .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.related .listSection.jacket .unit figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-15px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.related .listSection.jacket .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.related .listSection.jacket .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.related .listSection.jacket .unit.free figure .playMark:after,section.related .listSection.jacket .unit.memberfree figure .playMark:after,section.related .listSection.jacket .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.related .listSection.simple.jacket{width:980px;margin-right:-10px;letter-spacing:-.4em}section.related .listSection.simple.jacket .unit{display:inline-block;width:112.5px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.related .listSection.simple.scene{width:980px;margin-right:-10px;letter-spacing:-.4em}section.related .listSection.simple.scene .unit{display:inline-block;width:153.33333px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.related .listSection.simple .unit.free .unitBody,section.related .listSection.simple .unit.memberfree .unitBody{padding:6px 5px 3px;border:solid 1px #bffb9e;background:#f2ffe5}section.related .listSection.simple .unit.free .unitBody h3,section.related .listSection.simple .unit.memberfree .unitBody h3{padding-top:3px;word-wrap:break-word}section.related .listSection.simple .unit .unit.peep .unitBody{padding:1px 5px 3px}section.related .listSection.simple .unit img:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}section.related .listSection.simple .unit figure img{width:100%;height:auto}section.related .listSection.simple .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.related .listSection.simple .unit .unitBody{padding-top:10px}section.related .listSection.simple .unit .unitBody h3{font-weight:400;font-size:100%}section.related .listSection.simple .unit .unitBody h3 a{color:#014d94}section.related .listSection.simple .unit .unitBody h3 .genre{display:none}section.related .listSection.simple .unit .unitBody h3 .realName{display:none}section.related .listSection.simple .unit .unitBody h3 .abbName a{display:flex;display:-webkit-box;max-height:4.2em;overflow:hidden;word-break:break-all;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.related .listSection.simple .unit .unitBody h3 .beforeTxtName:after{content:'…'}section.related .listSection.simple .unit .unitBody h3 .afterTxtName{display:none}section.related .listSection.simple .unit .unitBody .staff{margin-bottom:5px}section.related .listSection.simple .unit .unitBody .allStaff{display:none}section.related .listSection.simple .unit .unitBody .summary{display:none;color:#696969}section.related .listSection.simple .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.related .listSection.simple .unit .unitBody .evaluation._0{color:#ccc}section.related .listSection.simple .unit .unitBody .evaluation._0{background-position:0 0}section.related .listSection.simple .unit .unitBody .evaluation._5{background-position:0 -14px}section.related .listSection.simple .unit .unitBody .evaluation._10{background-position:0 -28px}section.related .listSection.simple .unit .unitBody .evaluation._15{background-position:0 -42px}section.related .listSection.simple .unit .unitBody .evaluation._20{background-position:0 -56px}section.related .listSection.simple .unit .unitBody .evaluation._25{background-position:0 -70px}section.related .listSection.simple .unit .unitBody .evaluation._30{background-position:0 -84px}section.related .listSection.simple .unit .unitBody .evaluation._35{background-position:0 -98px}section.related .listSection.simple .unit .unitBody .evaluation._40{background-position:0 -112px}section.related .listSection.simple .unit .unitBody .evaluation._45{background-position:0 -126px}section.related .listSection.simple .unit .unitBody .evaluation._50{background-position:0 -140px}section.related .listSection.simple .unit .unitBody .price{margin-bottom:5px}section.related .listSection.simple .unit .unitBody .price>.before{color:#999;text-decoration:line-through}section.related .listSection.simple .unit .unitBody .price>.after{color:#bf0000;font-weight:700}section.related .listSection.simple .unit .unitBody .iconBox{letter-spacing:-.4em}section.related .listSection.simple .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.related .listSection.simple .unit .unitBody .iconBox li.free{background:#70b770}section.related .listSection.simple .unit .unitBody .iconBox li.memberfree{background:#70b770}section.related .listSection.simple .unit .unitBody .iconBox li.peep{background:#70b770}section.related .listSection.simple .unit .unitBody .iconBox li.point{background:#ff9562}section.related .listSection.simple .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.related .listSection.simple .unit .unitBody .iconBox li.purchased{background:#70b770}section.related .listSection.simple .unit .unitBody .iconBox li.campaign{background:#ff94db}section.related .listSection.simple .unit .unitBody .iconBox li.new{background:#f00}section.related .listSection.simple .unit .unitBody .iconBox li.new:before{content:'NEW'}section.related .listSection.simple .unit .unitBody .iconBox li.update{background:#86b2ec}section.related .listSection.simple .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.related .listSection.simple .unit .unitBody .purchasedDate{margin-bottom:5px}section.related .listSection.simple .unit .unitBody .viewLimit{width:126px;margin-bottom:5px;color:#19b16a;font-size:77%}section.related .listSection.simple .unit .unitBody .viewLimit span{display:inline;color:#888}section.related .listSection.simple .unit .unitBody .limitEnd{color:#aeaeae}section.related .listSection.complex .unit{overflow:hidden;padding:5px 1px;zoom:1}section.related .listSection.complex .unit:nth-child(n+2){border-top:solid 1px #dfdfdf}section.related .listSection.complex .unit.free,section.related .listSection.complex .unit.memberfree{background:#f2ffe5}section.related .listSection.complex .unit figure{float:left;width:160px;margin:0 10px 0 5px}section.related .listSection.complex .unit figure img{width:100%;height:auto}section.related .listSection.complex .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.related .listSection.complex .unit .unitBody{overflow:hidden;padding-top:6px}section.related .listSection.complex .unit .unitBody h3{margin-bottom:5px;font-size:123.1%}section.related .listSection.complex .unit .unitBody h3 .genre{color:#8fa8cc;font-weight:400;font-size:77%}section.related .listSection.complex .unit .unitBody h3 .genre:hover{text-decoration:none}section.related .listSection.complex .unit .unitBody h3 .realName{display:block}section.related .listSection.complex .unit .unitBody h3 .abbName{display:none}section.related .listSection.complex .unit .unitBody .staff,section.related .listSection.complex .unit .unitBody .allStaff,section.related .listSection.complex .unit .unitBody .summary,section.related .listSection.complex .unit .unitBody .price,section.related .listSection.complex .unit .unitBody .purchasedDate,section.related .listSection.complex .unit .unitBody .viewLimit{margin-bottom:5px}section.related .listSection.complex .unit .unitBody .summary{color:#666}section.related .listSection.complex .unit .unitBody .price{color:#c00}section.related .listSection.complex .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.related .listSection.complex .unit .unitBody .evaluation._0{color:#ccc}section.related .listSection.complex .unit .unitBody .evaluation._0{background-position:0 0}section.related .listSection.complex .unit .unitBody .evaluation._5{background-position:0 -14px}section.related .listSection.complex .unit .unitBody .evaluation._10{background-position:0 -28px}section.related .listSection.complex .unit .unitBody .evaluation._15{background-position:0 -42px}section.related .listSection.complex .unit .unitBody .evaluation._20{background-position:0 -56px}section.related .listSection.complex .unit .unitBody .evaluation._25{background-position:0 -70px}section.related .listSection.complex .unit .unitBody .evaluation._30{background-position:0 -84px}section.related .listSection.complex .unit .unitBody .evaluation._35{background-position:0 -98px}section.related .listSection.complex .unit .unitBody .evaluation._40{background-position:0 -112px}section.related .listSection.complex .unit .unitBody .evaluation._45{background-position:0 -126px}section.related .listSection.complex .unit .unitBody .evaluation._50{background-position:0 -140px}section.related .listSection.complex .unit .unitBody .iconBox{letter-spacing:-.4em}section.related .listSection.complex .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.related .listSection.complex .unit .unitBody .iconBox li.free{background:#70b770}section.related .listSection.complex .unit .unitBody .iconBox li.memberfree{background:#70b770}section.related .listSection.complex .unit .unitBody .iconBox li.peep{background:#70b770}section.related .listSection.complex .unit .unitBody .iconBox li.point{background:#ff9562}section.related .listSection.complex .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.related .listSection.complex .unit .unitBody .iconBox li.purchased{background:#70b770}section.related .listSection.complex .unit .unitBody .iconBox li.campaign{background:#ff94db}section.related .listSection.complex .unit .unitBody .iconBox li.new{background:#f00}section.related .listSection.complex .unit .unitBody .iconBox li.new:before{content:'NEW'}section.related .listSection.complex .unit .unitBody .iconBox li.update{background:#86b2ec}section.related .listSection.complex .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.related .listSection.complex .unit .unitBody .purchasedDate span{display:inline;margin-right:1em}section.related .listSection.complex .unit .unitBody .viewLimit{color:#19b16a}section.related .listSection.complex .unit .unitBody .viewLimit span{display:inline;color:#888}section.related .listSection.complex .unit .unitBody .limitEnd{color:#aeaeae}section.related .listSection.complex.jacket figure{width:100px}section.related .listSection.complex.scene figure{width:160px}section.episodeList{display:none;min-height:210px;margin-bottom:30px;padding-top:5px}section.episodeList .listSection .unit figure{position:relative}section.episodeList .listSection .unit figure a{display:inline-block;width:100%}section.episodeList .listSection .unit figure a,section.episodeList .listSection .unit figure img{vertical-align:bottom}section.episodeList .listSection .unit figure .playMark{font-size:0}section.episodeList .listSection .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.episodeList .listSection .unit figure .playMark:after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.episodeList .listSection .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.episodeList .listSection .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.episodeList .listSection .unit.free figure .playMark:after,section.episodeList .listSection .unit.memberfree figure .playMark:after,section.episodeList .listSection .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.episodeList .listSection .unit.peep figure{position:relative}section.episodeList .listSection .unit.peep figure a{display:inline-block;width:100%}section.episodeList .listSection .unit.peep figure a,section.episodeList .listSection .unit.peep figure img{vertical-align:bottom}section.episodeList .listSection .unit.peep figure .playMark{font-size:0}section.episodeList .listSection .unit.peep figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.episodeList .listSection .unit.peep figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-5px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.episodeList .listSection .unit.peep figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.episodeList .listSection .unit.peep figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.episodeList .listSection .unit.peep.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.episodeList .listSection.jacket .unit figure{position:relative}section.episodeList .listSection.jacket .unit figure a{display:inline-block;width:100%}section.episodeList .listSection.jacket .unit figure a,section.episodeList .listSection.jacket .unit figure img{vertical-align:bottom}section.episodeList .listSection.jacket .unit figure .playMark{font-size:0}section.episodeList .listSection.jacket .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.episodeList .listSection.jacket .unit figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-15px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.episodeList .listSection.jacket .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.episodeList .listSection.jacket .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.episodeList .listSection.jacket .unit.free figure .playMark:after,section.episodeList .listSection.jacket .unit.memberfree figure .playMark:after,section.episodeList .listSection.jacket .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.episodeList .listSection.simple.jacket{width:970px;margin-right:-12px;letter-spacing:-.4em}section.episodeList .listSection.simple.jacket .unit{display:inline-block;width:109.25px;margin-right:12px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.episodeList .listSection.simple.scene{width:968px;margin-right:-10px;letter-spacing:-.4em}section.episodeList .listSection.simple.scene .unit{display:inline-block;width:183.6px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.episodeList .listSection.simple .unit.free .unitBody,section.episodeList .listSection.simple .unit.memberfree .unitBody{padding:6px 5px 3px;border:solid 1px #bffb9e;background:#f2ffe5}section.episodeList .listSection.simple .unit.free .unitBody h3,section.episodeList .listSection.simple .unit.memberfree .unitBody h3{padding-top:3px;word-wrap:break-word}section.episodeList .listSection.simple .unit .unit.peep .unitBody{padding:1px 5px 3px}section.episodeList .listSection.simple .unit img:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}section.episodeList .listSection.simple .unit figure img{width:100%;height:auto}section.episodeList .listSection.simple .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.episodeList .listSection.simple .unit .unitBody{padding-top:10px}section.episodeList .listSection.simple .unit .unitBody h3{font-weight:400;font-size:100%}section.episodeList .listSection.simple .unit .unitBody h3 a{color:#014d94}section.episodeList .listSection.simple .unit .unitBody h3 .genre{display:none}section.episodeList .listSection.simple .unit .unitBody h3 .realName{display:none}section.episodeList .listSection.simple .unit .unitBody h3 .abbName a{display:flex;display:-webkit-box;max-height:4.2em;overflow:hidden;word-break:break-all;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.episodeList .listSection.simple .unit .unitBody h3 .beforeTxtName:after{content:'…'}section.episodeList .listSection.simple .unit .unitBody h3 .afterTxtName{display:none}section.episodeList .listSection.simple .unit .unitBody .staff{margin-bottom:5px}section.episodeList .listSection.simple .unit .unitBody .allStaff{display:none}section.episodeList .listSection.simple .unit .unitBody .summary{display:none;color:#696969}section.episodeList .listSection.simple .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.episodeList .listSection.simple .unit .unitBody .evaluation._0{color:#ccc}section.episodeList .listSection.simple .unit .unitBody .evaluation._0{background-position:0 0}section.episodeList .listSection.simple .unit .unitBody .evaluation._5{background-position:0 -14px}section.episodeList .listSection.simple .unit .unitBody .evaluation._10{background-position:0 -28px}section.episodeList .listSection.simple .unit .unitBody .evaluation._15{background-position:0 -42px}section.episodeList .listSection.simple .unit .unitBody .evaluation._20{background-position:0 -56px}section.episodeList .listSection.simple .unit .unitBody .evaluation._25{background-position:0 -70px}section.episodeList .listSection.simple .unit .unitBody .evaluation._30{background-position:0 -84px}section.episodeList .listSection.simple .unit .unitBody .evaluation._35{background-position:0 -98px}section.episodeList .listSection.simple .unit .unitBody .evaluation._40{background-position:0 -112px}section.episodeList .listSection.simple .unit .unitBody .evaluation._45{background-position:0 -126px}section.episodeList .listSection.simple .unit .unitBody .evaluation._50{background-position:0 -140px}section.episodeList .listSection.simple .unit .unitBody .price{margin-bottom:5px}section.episodeList .listSection.simple .unit .unitBody .price>.before{color:#999;text-decoration:line-through}section.episodeList .listSection.simple .unit .unitBody .price>.after{color:#bf0000;font-weight:700}section.episodeList .listSection.simple .unit .unitBody .iconBox{letter-spacing:-.4em}section.episodeList .listSection.simple .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.episodeList .listSection.simple .unit .unitBody .iconBox li.free{background:#70b770}section.episodeList .listSection.simple .unit .unitBody .iconBox li.memberfree{background:#70b770}section.episodeList .listSection.simple .unit .unitBody .iconBox li.peep{background:#70b770}section.episodeList .listSection.simple .unit .unitBody .iconBox li.point{background:#ff9562}section.episodeList .listSection.simple .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.episodeList .listSection.simple .unit .unitBody .iconBox li.purchased{background:#70b770}section.episodeList .listSection.simple .unit .unitBody .iconBox li.campaign{background:#ff94db}section.episodeList .listSection.simple .unit .unitBody .iconBox li.new{background:#f00}section.episodeList .listSection.simple .unit .unitBody .iconBox li.new:before{content:'NEW'}section.episodeList .listSection.simple .unit .unitBody .iconBox li.update{background:#86b2ec}section.episodeList .listSection.simple .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.episodeList .listSection.simple .unit .unitBody .purchasedDate{margin-bottom:5px}section.episodeList .listSection.simple .unit .unitBody .viewLimit{width:126px;margin-bottom:5px;color:#19b16a;font-size:77%}section.episodeList .listSection.simple .unit .unitBody .viewLimit span{display:inline;color:#888}section.episodeList .listSection.simple .unit .unitBody .limitEnd{color:#aeaeae}section.episodeList .listSection.complex .unit{overflow:hidden;padding:5px 1px;zoom:1}section.episodeList .listSection.complex .unit:nth-child(n+2){border-top:solid 1px #dfdfdf}section.episodeList .listSection.complex .unit.free,section.episodeList .listSection.complex .unit.memberfree{background:#f2ffe5}section.episodeList .listSection.complex .unit figure{float:left;width:160px;margin:0 10px 0 5px}section.episodeList .listSection.complex .unit figure img{width:100%;height:auto}section.episodeList .listSection.complex .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.episodeList .listSection.complex .unit .unitBody{overflow:hidden;padding-top:6px}section.episodeList .listSection.complex .unit .unitBody h3{margin-bottom:5px;font-size:123.1%}section.episodeList .listSection.complex .unit .unitBody h3 .genre{color:#8fa8cc;font-weight:400;font-size:77%}section.episodeList .listSection.complex .unit .unitBody h3 .genre:hover{text-decoration:none}section.episodeList .listSection.complex .unit .unitBody h3 .realName{display:block}section.episodeList .listSection.complex .unit .unitBody h3 .abbName{display:none}section.episodeList .listSection.complex .unit .unitBody .staff,section.episodeList .listSection.complex .unit .unitBody .allStaff,section.episodeList .listSection.complex .unit .unitBody .summary,section.episodeList .listSection.complex .unit .unitBody .price,section.episodeList .listSection.complex .unit .unitBody .purchasedDate,section.episodeList .listSection.complex .unit .unitBody .viewLimit{margin-bottom:5px}section.episodeList .listSection.complex .unit .unitBody .summary{color:#666}section.episodeList .listSection.complex .unit .unitBody .price{color:#c00}section.episodeList .listSection.complex .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.episodeList .listSection.complex .unit .unitBody .evaluation._0{color:#ccc}section.episodeList .listSection.complex .unit .unitBody .evaluation._0{background-position:0 0}section.episodeList .listSection.complex .unit .unitBody .evaluation._5{background-position:0 -14px}section.episodeList .listSection.complex .unit .unitBody .evaluation._10{background-position:0 -28px}section.episodeList .listSection.complex .unit .unitBody .evaluation._15{background-position:0 -42px}section.episodeList .listSection.complex .unit .unitBody .evaluation._20{background-position:0 -56px}section.episodeList .listSection.complex .unit .unitBody .evaluation._25{background-position:0 -70px}section.episodeList .listSection.complex .unit .unitBody .evaluation._30{background-position:0 -84px}section.episodeList .listSection.complex .unit .unitBody .evaluation._35{background-position:0 -98px}section.episodeList .listSection.complex .unit .unitBody .evaluation._40{background-position:0 -112px}section.episodeList .listSection.complex .unit .unitBody .evaluation._45{background-position:0 -126px}section.episodeList .listSection.complex .unit .unitBody .evaluation._50{background-position:0 -140px}section.episodeList .listSection.complex .unit .unitBody .iconBox{letter-spacing:-.4em}section.episodeList .listSection.complex .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.episodeList .listSection.complex .unit .unitBody .iconBox li.free{background:#70b770}section.episodeList .listSection.complex .unit .unitBody .iconBox li.memberfree{background:#70b770}section.episodeList .listSection.complex .unit .unitBody .iconBox li.peep{background:#70b770}section.episodeList .listSection.complex .unit .unitBody .iconBox li.point{background:#ff9562}section.episodeList .listSection.complex .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.episodeList .listSection.complex .unit .unitBody .iconBox li.purchased{background:#70b770}section.episodeList .listSection.complex .unit .unitBody .iconBox li.campaign{background:#ff94db}section.episodeList .listSection.complex .unit .unitBody .iconBox li.new{background:#f00}section.episodeList .listSection.complex .unit .unitBody .iconBox li.new:before{content:'NEW'}section.episodeList .listSection.complex .unit .unitBody .iconBox li.update{background:#86b2ec}section.episodeList .listSection.complex .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.episodeList .listSection.complex .unit .unitBody .purchasedDate span{display:inline;margin-right:1em}section.episodeList .listSection.complex .unit .unitBody .viewLimit{color:#19b16a}section.episodeList .listSection.complex .unit .unitBody .viewLimit span{display:inline;color:#888}section.episodeList .listSection.complex .unit .unitBody .limitEnd{color:#aeaeae}section.episodeList .listSection.complex.jacket figure{width:100px}section.episodeList .listSection.complex.scene figure{width:160px}section.episodeList .listSection.simple .unit .unitBody .iconBox li.purchacsed,section.episodeList .listSection.complex .unit .unitBody .iconBox li.purchacsed{background:#393}section.episodeList .listSection.complex .unit .unitBody .staff{display:none}section.episodeList .jacket.listSection.simple .unit figure .playMark:after{width:30px;height:30px;margin-top:-7px;margin-left:-7px}section.episodeList #titleList{min-height:120px;width:100%;margin-right:0;padding-left:6px;background:url(/img/pc/parts/loader_circle_s.gif) no-repeat 50% 50%}section.episodeList #titleList.fix{background:none}section.episodeList #titleList .textDisplay{padding:38px 0 0 25px;letter-spacing:normal}#svod.adult section.episodeList .listSection.simple .unit .unitBody h3{height:2.4em;overflow:hidden}#season section.episodeList .unit{cursor:pointer}#season section.episodeList .unit:hover figure img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}#season section.episodeList .unit:hover .unitBody h3 a{text-decoration:underline}body#season section.episodeList .listSection.simple .unit .unitBody h3,body#pack section.episodeList .listSection.simple .unit .unitBody h3,body#svod section.episodeList .listSection.simple .unit .unitBody h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}body#season section.episodeList .listSection.simple .unit .unitBody h3 a,body#pack section.episodeList .listSection.simple .unit .unitBody h3 a,body#svod section.episodeList .listSection.simple .unit .unitBody h3 a{color:#444;font-weight:700;font-size:14px}body#season section.episodeList .listSection.simple .unit .unitBody .summary,body#pack section.episodeList .listSection.simple .unit .unitBody .summary,body#svod section.episodeList .listSection.simple .unit .unitBody .summary{display:block;padding-top:6px;padding-bottom:6px;font-size:13px;line-height:1.4}body#pack section.episodeList .listSection.simple .unit .unitBody .summary{display:block}.pagerSection{position:relative;border-bottom:solid 2px #5a5757;text-align:right}.pagerSection.bottom{margin-bottom:0;padding-top:0;border:none;background:none}.pagerSection .pagerBox{padding:0;vertical-align:top}.pagerSection h2{position:relative;float:left;border-radius:3px 3px 0 0;background:#353637;font-weight:400;font-size:116%;line-height:27px}.pagerSection h2 span{display:inline-block;padding:2px 18px;color:#eee;font-size:80%}.pagerSection h2 span.value{position:absolute;top:-8px;right:-27px;display:block;width:44px;height:0;overflow:hidden;padding:29px 0 0;background-image:url(/img/pc/icon/icon_detail2.png);background-position:0 -220px;background-repeat:no-repeat}.svodGenreMenu,.svodPackMenu,.works{margin-bottom:10px;text-align:left}.svodGenreMenu>h3,.svodPackMenu>h3,.works>h3{float:left;font-weight:400;font-size:100%}.svodGenreMenu>ul,.svodPackMenu>ul,.works>ul{overflow:hidden;letter-spacing:-.4em}.svodGenreMenu>ul li,.svodPackMenu>ul li,.works>ul li{display:inline-block;margin-bottom:3px;color:#ccc;letter-spacing:normal}.svodGenreMenu>ul li.active a,.svodPackMenu>ul li.active a,.works>ul li.active a{border-right:solid 1px #6a6b6c;border-radius:2px;background:#6a6b6c;color:#fff;font-weight:700}.svodGenreMenu>ul li.active a:hover,.svodPackMenu>ul li.active a:hover,.works>ul li.active a:hover{background:#6a6b6c}.svodGenreMenu>ul li a,.svodPackMenu>ul li a,.works>ul li a{padding:0 10px;border-right:solid 1px #ccc;color:#333}.svodGenreMenu>ul li a:hover,.svodPackMenu>ul li a:hover,.works>ul li a:hover{background:#e9e9e9;text-decoration:none}.svodGenreMenu>ul li a span,.svodPackMenu>ul li a span,.works>ul li a span{margin-left:3px;font-size:90%}.svodGenreMenu>ul li:last-child a,.svodPackMenu>ul li:last-child a,.works>ul li:last-child a{border-right:none}.works{margin-bottom:5px;padding:5px 10px 0}section.packList{overflow:hidden;margin-bottom:30px;border-bottom:solid 2px #5a5757}section.packList .pagerSection{margin-bottom:0}section.packList ul{margin-bottom:-1px}section.packList li{width:100%;border-bottom:solid 1px #e9e9e9;font-size:0;zoom:1}section.packList li:before,section.packList li:after{display:block;visibility:hidden;height:0;content:'\0020'}section.packList li:after{display:block;clear:both;content:''}section.packList li:nth-child(odd){background:#f8f8fa}section.packList li:hover{background:#eeeef3}section.packList li.isCurrent{background:#777!important;color:#fff!important}section.packList li.isCurrent .title,section.packList li.isCurrent .price{color:#fff!important}section.packList li.isCurrent .title .sale-originalPrce,section.packList li.isCurrent .price .sale-originalPrce{color:#a7a7a7}section.packList li .packItem{position:relative;display:inline-block;width:100%;overflow:hidden;text-decoration:none}section.packList li .packItem:hover{text-decoration:none}section.packList li .packItem h3{font-weight:400}section.packList li .packItem .packListInnerPadding{position:relative;display:table;width:100%;overflow:hidden;box-sizing:border-box;padding:8px 0;border-spacing:20px 0;font-size:0}section.packList li .title{display:table-cell;box-sizing:border-box;color:#000;vertical-align:middle;font-size:14px}section.packList li .price{display:table-cell;padding:0;color:#333;vertical-align:middle;text-align:right;white-space:nowrap;font-size:13px}section.packList li .price .tax{font-size:11px}section.packList li .price .sale-originalPrce{color:#7d7d7d;text-decoration:line-through}section.packList li .price .sale-sallingPrce{color:#ff3951}section.packList li .price .sale-sallingPrce:before{display:inline-block;height:16px;margin-left:6px;padding:0 3px;border-radius:3px;background:#ff3951;color:#fff;content:'SALE';vertical-align:bottom;font-size:12px;line-height:16px}section.packList li .complete{position:relative;z-index:1;display:table-cell;width:150px;color:#fff;table-layout:fixed;vertical-align:middle;text-align:center;font-size:12px;line-height:1.6}section.packList li .complete:after{position:absolute;top:0;bottom:0;z-index:-1;display:block;width:100%;height:30px;margin:auto 0;border-radius:3px;background:#39c46c;content:''}section.packList li .to-detail{display:table-cell;min-width:126px;width:126px;vertical-align:middle}section.packList li .to-detail p{width:100%;height:100%;box-sizing:border-box;padding:5px 7px;border:1px solid;border-radius:3px;background:#fff;color:#000;vertical-align:middle;text-align:center;white-space:nowrap;font-size:14px;transition:.1s}section.packList li .to-detail p:hover{background:#353637;color:#fff}section.packList li.isCurrent .to-detail{background:#bbb;color:#626262}.detail .packList .pagerSection h2{margin-bottom:0}.detail .packList ul li a .title{margin-bottom:0;padding-bottom:0;border-bottom:none}section.recommend{padding-top:20px}section.recommend h2{margin-bottom:15px;font-weight:400;font-size:19px}section.recommend h2 span{display:inline-block;padding:3px;background:#474646;color:#fff}section.recommend .listSection .unit figure{position:relative}section.recommend .listSection .unit figure a{display:inline-block;width:100%}section.recommend .listSection .unit figure a,section.recommend .listSection .unit figure img{vertical-align:bottom}section.recommend .listSection .unit figure .playMark{font-size:0}section.recommend .listSection .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.recommend .listSection .unit figure .playMark:after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.recommend .listSection .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.recommend .listSection .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.recommend .listSection .unit.free figure .playMark:after,section.recommend .listSection .unit.memberfree figure .playMark:after,section.recommend .listSection .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.recommend .listSection .unit.peep figure{position:relative}section.recommend .listSection .unit.peep figure a{display:inline-block;width:100%}section.recommend .listSection .unit.peep figure a,section.recommend .listSection .unit.peep figure img{vertical-align:bottom}section.recommend .listSection .unit.peep figure .playMark{font-size:0}section.recommend .listSection .unit.peep figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.recommend .listSection .unit.peep figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-5px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.recommend .listSection .unit.peep figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.recommend .listSection .unit.peep figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.recommend .listSection .unit.peep.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.recommend .listSection.jacket .unit figure{position:relative}section.recommend .listSection.jacket .unit figure a{display:inline-block;width:100%}section.recommend .listSection.jacket .unit figure a,section.recommend .listSection.jacket .unit figure img{vertical-align:bottom}section.recommend .listSection.jacket .unit figure .playMark{font-size:0}section.recommend .listSection.jacket .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.recommend .listSection.jacket .unit figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-15px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.recommend .listSection.jacket .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.recommend .listSection.jacket .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.recommend .listSection.jacket .unit.free figure .playMark:after,section.recommend .listSection.jacket .unit.memberfree figure .playMark:after,section.recommend .listSection.jacket .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.recommend .listSection.simple.jacket{width:980px;margin-right:-10px;letter-spacing:-.4em}section.recommend .listSection.simple.jacket .unit{display:inline-block;width:112.5px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.recommend .listSection.simple.scene{width:980px;margin-right:-10px;letter-spacing:-.4em}section.recommend .listSection.simple.scene .unit{display:inline-block;width:153.33333px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.recommend .listSection.simple .unit.free .unitBody,section.recommend .listSection.simple .unit.memberfree .unitBody{padding:6px 5px 3px;border:solid 1px #bffb9e;background:#f2ffe5}section.recommend .listSection.simple .unit.free .unitBody h3,section.recommend .listSection.simple .unit.memberfree .unitBody h3{padding-top:3px;word-wrap:break-word}section.recommend .listSection.simple .unit .unit.peep .unitBody{padding:1px 5px 3px}section.recommend .listSection.simple .unit img:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}section.recommend .listSection.simple .unit figure img{width:100%;height:auto}section.recommend .listSection.simple .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.recommend .listSection.simple .unit .unitBody{padding-top:10px}section.recommend .listSection.simple .unit .unitBody h3{font-weight:400;font-size:100%}section.recommend .listSection.simple .unit .unitBody h3 a{color:#014d94}section.recommend .listSection.simple .unit .unitBody h3 .genre{display:none}section.recommend .listSection.simple .unit .unitBody h3 .realName{display:none}section.recommend .listSection.simple .unit .unitBody h3 .abbName a{display:flex;display:-webkit-box;max-height:4.2em;overflow:hidden;word-break:break-all;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.recommend .listSection.simple .unit .unitBody h3 .beforeTxtName:after{content:'…'}section.recommend .listSection.simple .unit .unitBody h3 .afterTxtName{display:none}section.recommend .listSection.simple .unit .unitBody .staff{margin-bottom:5px}section.recommend .listSection.simple .unit .unitBody .allStaff{display:none}section.recommend .listSection.simple .unit .unitBody .summary{display:none;color:#696969}section.recommend .listSection.simple .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.recommend .listSection.simple .unit .unitBody .evaluation._0{color:#ccc}section.recommend .listSection.simple .unit .unitBody .evaluation._0{background-position:0 0}section.recommend .listSection.simple .unit .unitBody .evaluation._5{background-position:0 -14px}section.recommend .listSection.simple .unit .unitBody .evaluation._10{background-position:0 -28px}section.recommend .listSection.simple .unit .unitBody .evaluation._15{background-position:0 -42px}section.recommend .listSection.simple .unit .unitBody .evaluation._20{background-position:0 -56px}section.recommend .listSection.simple .unit .unitBody .evaluation._25{background-position:0 -70px}section.recommend .listSection.simple .unit .unitBody .evaluation._30{background-position:0 -84px}section.recommend .listSection.simple .unit .unitBody .evaluation._35{background-position:0 -98px}section.recommend .listSection.simple .unit .unitBody .evaluation._40{background-position:0 -112px}section.recommend .listSection.simple .unit .unitBody .evaluation._45{background-position:0 -126px}section.recommend .listSection.simple .unit .unitBody .evaluation._50{background-position:0 -140px}section.recommend .listSection.simple .unit .unitBody .price{margin-bottom:5px}section.recommend .listSection.simple .unit .unitBody .price>.before{color:#999;text-decoration:line-through}section.recommend .listSection.simple .unit .unitBody .price>.after{color:#bf0000;font-weight:700}section.recommend .listSection.simple .unit .unitBody .iconBox{letter-spacing:-.4em}section.recommend .listSection.simple .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.recommend .listSection.simple .unit .unitBody .iconBox li.free{background:#70b770}section.recommend .listSection.simple .unit .unitBody .iconBox li.memberfree{background:#70b770}section.recommend .listSection.simple .unit .unitBody .iconBox li.peep{background:#70b770}section.recommend .listSection.simple .unit .unitBody .iconBox li.point{background:#ff9562}section.recommend .listSection.simple .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.recommend .listSection.simple .unit .unitBody .iconBox li.purchased{background:#70b770}section.recommend .listSection.simple .unit .unitBody .iconBox li.campaign{background:#ff94db}section.recommend .listSection.simple .unit .unitBody .iconBox li.new{background:#f00}section.recommend .listSection.simple .unit .unitBody .iconBox li.new:before{content:'NEW'}section.recommend .listSection.simple .unit .unitBody .iconBox li.update{background:#86b2ec}section.recommend .listSection.simple .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.recommend .listSection.simple .unit .unitBody .purchasedDate{margin-bottom:5px}section.recommend .listSection.simple .unit .unitBody .viewLimit{width:126px;margin-bottom:5px;color:#19b16a;font-size:77%}section.recommend .listSection.simple .unit .unitBody .viewLimit span{display:inline;color:#888}section.recommend .listSection.simple .unit .unitBody .limitEnd{color:#aeaeae}section.recommend .listSection.complex .unit{overflow:hidden;padding:5px 1px;zoom:1}section.recommend .listSection.complex .unit:nth-child(n+2){border-top:solid 1px #dfdfdf}section.recommend .listSection.complex .unit.free,section.recommend .listSection.complex .unit.memberfree{background:#f2ffe5}section.recommend .listSection.complex .unit figure{float:left;width:160px;margin:0 10px 0 5px}section.recommend .listSection.complex .unit figure img{width:100%;height:auto}section.recommend .listSection.complex .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.recommend .listSection.complex .unit .unitBody{overflow:hidden;padding-top:6px}section.recommend .listSection.complex .unit .unitBody h3{margin-bottom:5px;font-size:123.1%}section.recommend .listSection.complex .unit .unitBody h3 .genre{color:#8fa8cc;font-weight:400;font-size:77%}section.recommend .listSection.complex .unit .unitBody h3 .genre:hover{text-decoration:none}section.recommend .listSection.complex .unit .unitBody h3 .realName{display:block}section.recommend .listSection.complex .unit .unitBody h3 .abbName{display:none}section.recommend .listSection.complex .unit .unitBody .staff,section.recommend .listSection.complex .unit .unitBody .allStaff,section.recommend .listSection.complex .unit .unitBody .summary,section.recommend .listSection.complex .unit .unitBody .price,section.recommend .listSection.complex .unit .unitBody .purchasedDate,section.recommend .listSection.complex .unit .unitBody .viewLimit{margin-bottom:5px}section.recommend .listSection.complex .unit .unitBody .summary{color:#666}section.recommend .listSection.complex .unit .unitBody .price{color:#c00}section.recommend .listSection.complex .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.recommend .listSection.complex .unit .unitBody .evaluation._0{color:#ccc}section.recommend .listSection.complex .unit .unitBody .evaluation._0{background-position:0 0}section.recommend .listSection.complex .unit .unitBody .evaluation._5{background-position:0 -14px}section.recommend .listSection.complex .unit .unitBody .evaluation._10{background-position:0 -28px}section.recommend .listSection.complex .unit .unitBody .evaluation._15{background-position:0 -42px}section.recommend .listSection.complex .unit .unitBody .evaluation._20{background-position:0 -56px}section.recommend .listSection.complex .unit .unitBody .evaluation._25{background-position:0 -70px}section.recommend .listSection.complex .unit .unitBody .evaluation._30{background-position:0 -84px}section.recommend .listSection.complex .unit .unitBody .evaluation._35{background-position:0 -98px}section.recommend .listSection.complex .unit .unitBody .evaluation._40{background-position:0 -112px}section.recommend .listSection.complex .unit .unitBody .evaluation._45{background-position:0 -126px}section.recommend .listSection.complex .unit .unitBody .evaluation._50{background-position:0 -140px}section.recommend .listSection.complex .unit .unitBody .iconBox{letter-spacing:-.4em}section.recommend .listSection.complex .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.recommend .listSection.complex .unit .unitBody .iconBox li.free{background:#70b770}section.recommend .listSection.complex .unit .unitBody .iconBox li.memberfree{background:#70b770}section.recommend .listSection.complex .unit .unitBody .iconBox li.peep{background:#70b770}section.recommend .listSection.complex .unit .unitBody .iconBox li.point{background:#ff9562}section.recommend .listSection.complex .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.recommend .listSection.complex .unit .unitBody .iconBox li.purchased{background:#70b770}section.recommend .listSection.complex .unit .unitBody .iconBox li.campaign{background:#ff94db}section.recommend .listSection.complex .unit .unitBody .iconBox li.new{background:#f00}section.recommend .listSection.complex .unit .unitBody .iconBox li.new:before{content:'NEW'}section.recommend .listSection.complex .unit .unitBody .iconBox li.update{background:#86b2ec}section.recommend .listSection.complex .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.recommend .listSection.complex .unit .unitBody .purchasedDate span{display:inline;margin-right:1em}section.recommend .listSection.complex .unit .unitBody .viewLimit{color:#19b16a}section.recommend .listSection.complex .unit .unitBody .viewLimit span{display:inline;color:#888}section.recommend .listSection.complex .unit .unitBody .limitEnd{color:#aeaeae}section.recommend .listSection.complex.jacket figure{width:100px}section.recommend .listSection.complex.scene figure{width:160px}section.recommend .listSection.simple .unit .unitBody h3{display:none}section.searchRanking{margin-bottom:30px}section.searchRanking h2{margin-bottom:15px;font-weight:400;font-size:19px}section.searchRanking h2 span.moreLink{position:relative;top:-4px;float:right}section.searchRanking h2 span.moreLink a{display:inline-block;padding:4px 6px;border:none;background:#d14f42;color:#fff;text-decoration:none;letter-spacing:0;font-size:13px;transition:all .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}section.searchRanking h2 span.moreLink a:hover{background:#e45a4e;box-shadow:inset 0 -2px 0 rgba(0,0,0,.27)}section.searchRanking h2 span.moreLink a:active{background:#d14f42;box-shadow:inset 0 1px 0 rgba(0,0,0,.17)}section.searchRanking .listSection .unit figure{position:relative}section.searchRanking .listSection .unit figure a{display:inline-block;width:100%}section.searchRanking .listSection .unit figure a,section.searchRanking .listSection .unit figure img{vertical-align:bottom}section.searchRanking .listSection .unit figure .playMark{font-size:0}section.searchRanking .listSection .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.searchRanking .listSection .unit figure .playMark:after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.searchRanking .listSection .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.searchRanking .listSection .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.searchRanking .listSection .unit.free figure .playMark:after,section.searchRanking .listSection .unit.memberfree figure .playMark:after,section.searchRanking .listSection .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.searchRanking .listSection .unit.peep figure{position:relative}section.searchRanking .listSection .unit.peep figure a{display:inline-block;width:100%}section.searchRanking .listSection .unit.peep figure a,section.searchRanking .listSection .unit.peep figure img{vertical-align:bottom}section.searchRanking .listSection .unit.peep figure .playMark{font-size:0}section.searchRanking .listSection .unit.peep figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.searchRanking .listSection .unit.peep figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-5px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.searchRanking .listSection .unit.peep figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.searchRanking .listSection .unit.peep figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.searchRanking .listSection .unit.peep.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.searchRanking .listSection.jacket .unit figure{position:relative}section.searchRanking .listSection.jacket .unit figure a{display:inline-block;width:100%}section.searchRanking .listSection.jacket .unit figure a,section.searchRanking .listSection.jacket .unit figure img{vertical-align:bottom}section.searchRanking .listSection.jacket .unit figure .playMark{font-size:0}section.searchRanking .listSection.jacket .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}section.searchRanking .listSection.jacket .unit figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-15px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}section.searchRanking .listSection.jacket .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}section.searchRanking .listSection.jacket .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}section.searchRanking .listSection.jacket .unit.free figure .playMark:after,section.searchRanking .listSection.jacket .unit.memberfree figure .playMark:after,section.searchRanking .listSection.jacket .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}section.searchRanking .listSection.simple.jacket{width:980px;margin-right:-10px;letter-spacing:-.4em}section.searchRanking .listSection.simple.jacket .unit{display:inline-block;width:112.5px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.searchRanking .listSection.simple.scene{width:980px;margin-right:-10px;letter-spacing:-.4em}section.searchRanking .listSection.simple.scene .unit{display:inline-block;width:153.33333px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}section.searchRanking .listSection.simple .unit.free .unitBody,section.searchRanking .listSection.simple .unit.memberfree .unitBody{padding:6px 5px 3px;border:solid 1px #bffb9e;background:#f2ffe5}section.searchRanking .listSection.simple .unit.free .unitBody h3,section.searchRanking .listSection.simple .unit.memberfree .unitBody h3{padding-top:3px;word-wrap:break-word}section.searchRanking .listSection.simple .unit .unit.peep .unitBody{padding:1px 5px 3px}section.searchRanking .listSection.simple .unit img:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}section.searchRanking .listSection.simple .unit figure img{width:100%;height:auto}section.searchRanking .listSection.simple .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.searchRanking .listSection.simple .unit .unitBody{padding-top:10px}section.searchRanking .listSection.simple .unit .unitBody h3{font-weight:400;font-size:100%}section.searchRanking .listSection.simple .unit .unitBody h3 a{color:#014d94}section.searchRanking .listSection.simple .unit .unitBody h3 .genre{display:none}section.searchRanking .listSection.simple .unit .unitBody h3 .realName{display:none}section.searchRanking .listSection.simple .unit .unitBody h3 .abbName a{display:flex;display:-webkit-box;max-height:4.2em;overflow:hidden;word-break:break-all;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.searchRanking .listSection.simple .unit .unitBody h3 .beforeTxtName:after{content:'…'}section.searchRanking .listSection.simple .unit .unitBody h3 .afterTxtName{display:none}section.searchRanking .listSection.simple .unit .unitBody .staff{margin-bottom:5px}section.searchRanking .listSection.simple .unit .unitBody .allStaff{display:none}section.searchRanking .listSection.simple .unit .unitBody .summary{display:none;color:#696969}section.searchRanking .listSection.simple .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.searchRanking .listSection.simple .unit .unitBody .evaluation._0{color:#ccc}section.searchRanking .listSection.simple .unit .unitBody .evaluation._0{background-position:0 0}section.searchRanking .listSection.simple .unit .unitBody .evaluation._5{background-position:0 -14px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._10{background-position:0 -28px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._15{background-position:0 -42px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._20{background-position:0 -56px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._25{background-position:0 -70px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._30{background-position:0 -84px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._35{background-position:0 -98px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._40{background-position:0 -112px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._45{background-position:0 -126px}section.searchRanking .listSection.simple .unit .unitBody .evaluation._50{background-position:0 -140px}section.searchRanking .listSection.simple .unit .unitBody .price{margin-bottom:5px}section.searchRanking .listSection.simple .unit .unitBody .price>.before{color:#999;text-decoration:line-through}section.searchRanking .listSection.simple .unit .unitBody .price>.after{color:#bf0000;font-weight:700}section.searchRanking .listSection.simple .unit .unitBody .iconBox{letter-spacing:-.4em}section.searchRanking .listSection.simple .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.free{background:#70b770}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.memberfree{background:#70b770}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.peep{background:#70b770}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.point{background:#ff9562}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.purchased{background:#70b770}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.campaign{background:#ff94db}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.new{background:#f00}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.new:before{content:'NEW'}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.update{background:#86b2ec}section.searchRanking .listSection.simple .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.searchRanking .listSection.simple .unit .unitBody .purchasedDate{margin-bottom:5px}section.searchRanking .listSection.simple .unit .unitBody .viewLimit{width:126px;margin-bottom:5px;color:#19b16a;font-size:77%}section.searchRanking .listSection.simple .unit .unitBody .viewLimit span{display:inline;color:#888}section.searchRanking .listSection.simple .unit .unitBody .limitEnd{color:#aeaeae}section.searchRanking .listSection.complex .unit{overflow:hidden;padding:5px 1px;zoom:1}section.searchRanking .listSection.complex .unit:nth-child(n+2){border-top:solid 1px #dfdfdf}section.searchRanking .listSection.complex .unit.free,section.searchRanking .listSection.complex .unit.memberfree{background:#f2ffe5}section.searchRanking .listSection.complex .unit figure{float:left;width:160px;margin:0 10px 0 5px}section.searchRanking .listSection.complex .unit figure img{width:100%;height:auto}section.searchRanking .listSection.complex .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}section.searchRanking .listSection.complex .unit .unitBody{overflow:hidden;padding-top:6px}section.searchRanking .listSection.complex .unit .unitBody h3{margin-bottom:5px;font-size:123.1%}section.searchRanking .listSection.complex .unit .unitBody h3 .genre{color:#8fa8cc;font-weight:400;font-size:77%}section.searchRanking .listSection.complex .unit .unitBody h3 .genre:hover{text-decoration:none}section.searchRanking .listSection.complex .unit .unitBody h3 .realName{display:block}section.searchRanking .listSection.complex .unit .unitBody h3 .abbName{display:none}section.searchRanking .listSection.complex .unit .unitBody .staff,section.searchRanking .listSection.complex .unit .unitBody .allStaff,section.searchRanking .listSection.complex .unit .unitBody .summary,section.searchRanking .listSection.complex .unit .unitBody .price,section.searchRanking .listSection.complex .unit .unitBody .purchasedDate,section.searchRanking .listSection.complex .unit .unitBody .viewLimit{margin-bottom:5px}section.searchRanking .listSection.complex .unit .unitBody .summary{color:#666}section.searchRanking .listSection.complex .unit .unitBody .price{color:#c00}section.searchRanking .listSection.complex .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}section.searchRanking .listSection.complex .unit .unitBody .evaluation._0{color:#ccc}section.searchRanking .listSection.complex .unit .unitBody .evaluation._0{background-position:0 0}section.searchRanking .listSection.complex .unit .unitBody .evaluation._5{background-position:0 -14px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._10{background-position:0 -28px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._15{background-position:0 -42px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._20{background-position:0 -56px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._25{background-position:0 -70px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._30{background-position:0 -84px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._35{background-position:0 -98px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._40{background-position:0 -112px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._45{background-position:0 -126px}section.searchRanking .listSection.complex .unit .unitBody .evaluation._50{background-position:0 -140px}section.searchRanking .listSection.complex .unit .unitBody .iconBox{letter-spacing:-.4em}section.searchRanking .listSection.complex .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.free{background:#70b770}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.memberfree{background:#70b770}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.peep{background:#70b770}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.point{background:#ff9562}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.purchased{background:#70b770}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.campaign{background:#ff94db}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.new{background:#f00}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.new:before{content:'NEW'}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.update{background:#86b2ec}section.searchRanking .listSection.complex .unit .unitBody .iconBox li.free_trial{background:#ff9562}section.searchRanking .listSection.complex .unit .unitBody .purchasedDate span{display:inline;margin-right:1em}section.searchRanking .listSection.complex .unit .unitBody .viewLimit{color:#19b16a}section.searchRanking .listSection.complex .unit .unitBody .viewLimit span{display:inline;color:#888}section.searchRanking .listSection.complex .unit .unitBody .limitEnd{color:#aeaeae}section.searchRanking .listSection.complex.jacket figure{width:100px}section.searchRanking .listSection.complex.scene figure{width:160px}section.searchRanking .listSection.simple .unit .unitBody h3{height:2.5em;overflow:hidden;word-break:break-all}section.searchRanking .listSection.simple .unit .unitBody .price,section.searchRanking .listSection.simple .unit .unitBody .evaluation,section.searchRanking .listSection.simple .unit .unitBody .staff,section.searchRanking .listSection.simple .unit .unitBody .iconBox,section.searchRanking .listSection.simple .unit .unitBody .rank{display:none}.reviewSection{margin-bottom:40px;border:solid 3px #444649;vertical-align:bottom}.reviewSection h2{padding:0 0 0 7px;border-bottom:solid 1px #272728;background:#535456;color:#fff;font-size:100%;line-height:26px}.reviewAnText{display:none;float:left;padding:4px 10px 0 30px}.reviewAnText.active{display:block}.reviewAnText .eva{display:inline}.reviewAnText .rateStarL{height:22px}.reviewNoText{display:none;float:left;padding:10px 10px 10px 30px}.reviewNoText.active{display:block}#review .intro{padding:20px 0;border-top:solid 1px #e9e9e9;zoom:1}#review .intro:before,#review .intro:after{display:block;visibility:hidden;height:0;content:'\0020'}#review .intro:after{display:block;clear:both;content:''}#review .intro #totalRate{float:left}#review .intro #totalRate dt{display:inline-block;height:36px;padding:0 10px;border-right:1px solid #c5d6e0;vertical-align:middle;font-weight:700;font-size:110%;line-height:36px;*display:inline;*zoom:1}#review .intro #totalRate dd{display:inline-block;height:36px;padding:0 10px;vertical-align:middle;line-height:38px;*display:inline;*zoom:1}#review .intro #totalRate dd .rateStarL{display:inline-block;margin:0 5px 6px 0;*display:inline;*zoom:1}#review .intro #totalRate em{color:#f00;font-weight:700;font-style:normal;font-size:122%}#review .intro .moreInfo{display:none;margin:0}#review .intro .moreInfo.active{display:block}#review .intro .moreInfo a.btn{display:inline-block;height:29px;margin-left:5px;padding:0 2em;color:#fff;text-align:center;text-decoration:none;font-size:108%;line-height:29px}#review #reviewListArea{display:none}#review #reviewListArea.active{display:block}#review #reviewListArea .pagerSection{position:relative;margin-bottom:0;border-top:solid 1px #e9e9e9;border-bottom:none;background:#f5f5f8;background:linear-gradient(to bottom,#f5f5f8,#fff);text-align:right;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF5F5F8',endColorstr='#FFFFFFFF')}#review #reviewListArea .pagerSection .pagerBox{padding:0}#review .reviewList{padding:0 20px;background:#fff}#review .reviewCaption{overflow:hidden;padding:5px 10px;zoom:1}#review .reviewCaption .title{float:left;vertical-align:top;word-wrap:break-word}#review .reviewCaption .title .disclosed{display:inline-block;margin-right:5px;padding:0 6px;border-radius:2px;background:red;color:#fff;font-weight:700;font-size:85%;line-height:1.6}#review .reviewCaption .title img{margin-right:5px}#review .reviewCaption .title .reviewTitle{margin-right:10px;color:#444;font-weight:700}#review .reviewCaption .title .nickname{color:#666;font-weight:700}#review .reviewCaption .status{float:right;margin-left:10px;white-space:nowrap;font-weight:700}#review .reviewCaption .status em{color:#ff2929;font-weight:700;font-style:normal}#review .reviewContents{overflow:hidden;margin-bottom:20px;padding:10px;border-top:1px solid #ddd}#review .reviewContents .reviewContents ul{margin-bottom:10px}#review .reviewContents li{display:inline;margin-right:10px}#review .reviewContents .date{color:#666}#review .reviewContents li span{margin-right:5px;font-weight:700}#review .reviewContents li.rate span{margin-right:0}#review .reviewContents li.rate .rateStar{margin-right:5px}#review .reviewContents li em{color:#ff2929;font-weight:700;font-style:normal}#review .reviewContents .text{padding:8px 10px;word-wrap:break-word;line-height:1.4;zoom:1}#review .reviewContents .text .moreComment{display:none}#review .reviewContents .text .moreComment.open{display:inline}#review .reviewContents .text .netaComment.open{display:none}#review .reviewContents .more{float:right;margin-top:3px}#review .reviewContents .continue.open{display:none}#review .reviewContents .text .link{float:right;margin-left:10px;text-align:right}#reviewDetail .reviewTitle{margin-bottom:10px;padding:5px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eff2f3}#reviewDetail .reviewTitle .title{float:left;word-wrap:break-word;font-weight:700}#reviewDetail .reviewTitle .title img{margin-right:5px}#reviewDetail .reviewTitle .title span{font-weight:400}#reviewDetail .reviewTitle .status{float:right;margin-left:10px;white-space:nowrap}#reviewDetail .reviewTitle .status em{color:#ff2929;font-weight:700;font-style:normal}#reviewDetail .reviewInfo{margin:0 10px 10px}#reviewDetail .reviewInfo dt{display:inline-block;margin-right:5px;font-weight:700;*display:inline;*zoom:1}#reviewDetail .reviewInfo dd{display:inline-block;margin-right:10px;*display:inline;*zoom:1}#reviewDetail .reviewInfo .date{color:#666}#reviewDetail dd span{margin-right:5px;font-weight:700}#reviewDetail .reviewInfo dd em{color:#ff2929;font-weight:700;font-style:normal}#reviewDetail .reviewText{margin:0 10px 10px;word-wrap:break-word;line-height:1.4}#socialSection{margin:0 10px 20px;text-align:right}#socialSection .ownerCaption{margin-right:5px}#socialSection .socialIcons{float:right}#evaluate{margin-bottom:10px;padding:1px;border:1px solid #d5d5d5}#evaluate .title{padding:3px 10px;background:#fff7e2;color:#717171}#evaluate .vote{padding:7px 10px;line-height:34px}#evaluate .vote .voteButton{float:left}#evaluate .vote .voteButton .submitBtn{margin-right:10px}#evaluate .vote .voteButton em{color:#f00;font-weight:700;font-style:normal;font-size:110%}#evaluate .vote .violation{float:right;font-size:79%}#remove{margin-bottom:10px;padding:7px 10px;border-top:1px solid #c5d6e0;border-bottom:1px solid #c5d6e0;background:#f1f6f8}#ajaxError{margin:20px 0;padding:40px;background:#dedede}#ajaxError h1{color:#333;font-size:28px}#ajaxError div.header{height:auto;padding-left:50px;background:url(/img/pc/icon/caution.png) no-repeat left 0;background-size:32px}.rateStar,.rateStarM,.rateStarL{background:url(/img/pc/icon/icon_ratingStars.png) no-repeat;vertical-align:bottom}.detail img.rateStar{vertical-align:-2px}.detail img.rateStarL{vertical-align:-7px}.rateStar{width:85px;height:15px}.rateStarM{width:110px;height:20px}.rateStarL{width:140px;height:25px}.rateStar.r50{background-position:0 0}.rateStar.r40{background-position:-17px 0}.rateStar.r30{background-position:-34px 0}.rateStar.r20{background-position:-51px 0}.rateStar.r10{background-position:-68px 0}.rateStar.r0{background-position:-85px 0}.rateStar.r45{background-position:0 -15px}.rateStar.r35{background-position:-17px -15px}.rateStar.r25{background-position:-34px -15px}.rateStar.r15{background-position:-51px -15px}.rateStar.r05{background-position:-68px -15px}.rateStarM.r50{background-position:0 -30px}.rateStarM.r40{background-position:-22px -30px}.rateStarM.r30{background-position:-44px -30px}.rateStarM.r20{background-position:-66px -30px}.rateStarM.r10{background-position:-88px -30px}.rateStarM.r0{background-position:-110px -30px}.rateStarM.r45{background-position:0 -50px}.rateStarM.r35{background-position:-22px -50px}.rateStarM.r25{background-position:-44px -50px}.rateStarM.r15{background-position:-66px -50px}.rateStarM.r05{background-position:-88px -50px}.rateStarL{background-position:-140px -70px}.rateStarL#r50{background-position:0 -70px}.rateStarL#r40{background-position:-28px -70px}.rateStarL#r30{background-position:-56px -70px}.rateStarL#r20{background-position:-84px -70px}.rateStarL#r10{background-position:-112px -70px}.rateStarL#r0{background-position:-140px -70px}.rateStarL#r45{background-position:0 -95px}.rateStarL#r35{background-position:-28px -95px}.rateStarL#r25{background-position:-56px -95px}.rateStarL#r15{background-position:-84px -95px}.rateStarL#r05{background-position:-112px -95px}.container .copyright{margin-bottom:30px;padding-top:5px;border-top:solid 1px #e9e9e9;color:#ccc;font-size:77%}.wrapper.width-adjust #contentsHeader .contentsHeaderWrap{min-width:970px;max-width:1168px;width:auto}@media screen and (min-width:980px){.wrapper.width-adjust #contentsHeader .contentsHeaderWrap{padding-right:5px;padding-left:5px}}.fitWindows .wrapper.width-adjust #contentsHeader .contentsHeaderWrap{min-width:100%;max-width:100%;padding-right:0;padding-left:0}.wrapper.width-adjust .detailMenuSection{min-width:970px;max-width:1168px;width:auto;margin:0 auto;font-size:88%;zoom:1}.wrapper.width-adjust .detailMenuSection:before,.wrapper.width-adjust .detailMenuSection:after{display:block;visibility:hidden;height:0;content:'\0020'}.wrapper.width-adjust .detailMenuSection:after{display:block;clear:both;content:''}.wrapper.width-adjust div.container{min-width:970px;max-width:1168px;width:auto}.wrapper.width-adjust div.container #contentsInfo{float:none;width:auto}.wrapper.width-adjust section.episodeList .listSection.simple.scene{min-width:968px;width:auto}.wrapper.width-adjust .listSection.simple.jacket{width:auto}.wrapper.width-adjust div.container.unext section.episodeList .listSection.simple.scene{min-width:auto;min-width:initial}@media screen and (min-width:971px){.wrapper.width-adjust div.container{box-sizing:border-box;padding-right:5px;padding-left:5px}.wrapper.width-adjust section.episodeList .listSection.simple.scene .unit{width:15.8%;margin-right:.85%}.wrapper.width-adjust section.episodeList .listSection.simple.jacket .unit{width:11.65%;margin-right:.85%}.wrapper.width-adjust section.related .listSection.simple.jacket .unit{width:10.3%;margin-right:.75%}.wrapper.width-adjust section.photo .listSection.simple.scene{width:auto}.wrapper.width-adjust div.container section.photo .listSection.simple.scene .unit{width:15.8%;margin-right:.8%}.wrapper.width-adjust div.container.unext section.episodeList .listSection.simple.scene .unit{width:19%}}#unextpack .pagerSection+.pagerSection{padding-top:0;border-bottom:0}#unextpack.unextpackTop .pagerSection .counter{float:left}#unextpack .pagerSection.bottom{clear:both}#unextpack.unextpackTop #contentsHeader .buyArea{width:460px}#unextpack.unextpackTop #contentsHeader .video{min-width:480px;max-width:680px;width:auto}#unextpack.unextpackTop:not(.litepack) #contentsHeader{background-color:#e5ceaf}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap{padding-top:0;padding-bottom:0}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap{height:298px;padding-top:0;border:1px solid #e5ceaf;background:url(/content/80/57/150875/bg_premium.jpg) no-repeat top right #fff}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner{position:relative}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .premimumWorks{position:absolute;top:135px;left:190px;width:auto}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .premiumBenefits{position:absolute;top:95px;left:20px}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea{position:absolute;bottom:13px;left:183px;min-height:initial;min-height:auto;width:auto;overflow:initial}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option{float:left}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option .purchase_unit{height:auto;overflow:initial;padding:0;padding-bottom:2px;border-top:none;border-bottom:none;background:none}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option .purchase_unit span.price{width:360px}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option .purchase_unit a.price.trial{width:553px}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .price,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .trial{padding-right:37px;background:#24b7c7;background:#39c46c;box-shadow:initial;color:#fff;font-weight:400;font-size:18px}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .price:before,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .price:after,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .trial:before,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .trial:after{display:none}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .price{padding:5px 8px}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option .purchase_unit .price,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_unit .trial{position:relative;margin-right:0;padding:5px 48px 5px 8px;border-radius:6px;background:#06a328;box-shadow:#056d1b 0 3px 0 0;color:#fff;font-weight:700;font-size:18px;transition:all .2s ease-in}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option .purchase_unit .price:before,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_unit .trial:before{position:absolute;top:50%;left:566px;width:28px;height:28px;box-sizing:border-box;margin-top:-14px;border:3px solid #fff;border-radius:14px;background:#fff;background-image:none;content:''}#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option .purchase_unit .price:after,#unextpack.unextpackTop:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_unit .trial:after{position:absolute;top:50%;right:22px;width:0;height:0;margin-top:-6px;border-width:6px 0 6px 10px;border-style:solid;border-color:transparent transparent transparent #06a328;content:''}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader{background:url(/content/80/57/150875/bg_premium_adult.jpg) repeat-x center center #fff}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap{height:300px;border:none;background:transparent}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner{height:300px}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .premiumBenefits{top:125px;left:48px}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea{top:initial;bottom:34px;left:50%;margin-top:25px;margin-left:-160px}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchase .purchase_unit .price,#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchase .purchase_unit .trial{border:4px solid rgba(255,255,255,.74);box-shadow:initial}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchase .purchase_unit .price:hover,#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchase .purchase_unit .trial:hover{background-color:#f7e363;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .price,#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .trial{width:300px}#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .price:hover,#unextpack.unextpackTop.adult:not(.litepack) #contentsHeader .contentsHeaderWrap .designateWrap .designateWrapInner .buyArea .purchase_option.purchased .purchase_unit .trial:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}#unextpack.unextpackTop .main .jacket figure{width:auto;height:auto}#unextpack.unextpackTop .wrapBanner{margin-top:10px;text-align:center}#unextpack.unextpackTop .checkItem .iconBox.unext{display:none}#unextpack #contentsHeader .contentsHeaderWrap{padding-bottom:15px}#unextpack #contentsHeader .designateWrap{padding-top:10px;background:#fff}#unextpack #contentsHeader .designateWrap .designateWrapInner{width:970px;height:300px;margin:0 auto}#unextpack #contentsHeader .designateWrap .buyArea .purchase_option_group.buyButton{margin-bottom:10px;border:none}#unextpack #contentsHeader .designateWrap .buyArea .productBox{text-align:center}#unextpack #contentsHeader .designateWrap .buyArea .heading{margin:25px 0 0;border:none;text-align:center}#unextpack #contentsHeader .designateWrap .buyArea .heading+*{margin-top:20px}#unextpack #contentsHeader span#cooperationHeight{float:right;margin-right:10px;color:#fff;font-size:10px}#unextpack .unextInfo{margin:0 auto;padding:10px 0}#unextpack .unextInfo .purchaseInfo{display:inline-block}#unextpack .unextInfo .purchaseInfo a{margin-right:15px;color:#666;font-size:12px}#unextpack .unextInfo .purchaseInfo a:before{content:'・'}#unextpack .container .main .mainInnerBox{margin-right:200px;padding:0}#unextpack .container .listSection.simple.scene{min-width:auto}#unextpack .container .listSection.scene.fix.complex .unit{margin-right:10px}#unextpack .container section.episodeList #titleList{padding-left:0}#unextpack .container .sub{width:190px;margin:0}#unextpack .container .sub section h2{margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid #ccc;font-size:108%}#unextpack .container .sub section ul{width:180px;margin:10px 5px}#unextpack .container .sub section ul li{margin-bottom:8px;line-height:1.3}#unextpack .container .sub section ul li.highlight_genre{padding:2px;background:#00a6ba}#unextpack .container .sub section ul li.highlight_cat{padding:2px;background-color:plum}#unextpack .container .sub section ul li.ageConfirm{padding:2px;background:#fcc}#unextpack .container .sub section ul li.highlight_genre a,#unextpack .container .sub section ul li.highlight_cat a,#unextpack .container .sub section ul li.ageConfirm a{color:#fff}#unextpack .notfound{width:50%;margin:5em auto 0;padding:2em;border:4px solid #f7c917;text-align:center;font-weight:700;font-size:16px}#unextpack section.episodeList #titleList.fix.error{min-height:auto;margin:20px 0;padding:40px 60px;background:#ccc url(/img/pc/icon/caution.png) no-repeat 20px 40px;background-size:32px;color:#333;font-size:28px}#unextpack .unextOffer{clear:both;min-width:970px;max-width:1168px;width:auto;margin:1em auto;padding-top:1em;border-top:solid 1px #e9e9e9;font-size:10px}#unextpack .copyright.unext{padding-top:1em;color:#333;line-height:1.5}#unextpack section.unextContents{margin-top:20px}#unextpack section.unextContents h2{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #000;font-size:108%}#unextpack section.unextContents h2 span.moreLink{position:relative;top:-4px;float:right}#unextpack section.unextContents h2 span.moreLink a{display:inline-block;padding:4px 6px;border:none;background:#d14f42;color:#fff;text-decoration:none;letter-spacing:0;font-size:95%;transition:all .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}#unextpack section.unextContents h2 span.moreLink a:hover{background:#e45a4e;box-shadow:inset 0 -2px 0 rgba(0,0,0,.27)}#unextpack section.unextContents h2 span.moreLink a:active{background:#d14f42;box-shadow:inset 0 1px 0 rgba(0,0,0,.17)}#unextpack section.unextContents .listSection .unit figure{position:relative}#unextpack section.unextContents .listSection .unit figure a{display:inline-block;width:100%}#unextpack section.unextContents .listSection .unit figure a,#unextpack section.unextContents .listSection .unit figure img{vertical-align:bottom}#unextpack section.unextContents .listSection .unit figure .playMark{font-size:0}#unextpack section.unextContents .listSection .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}#unextpack section.unextContents .listSection .unit figure .playMark:after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#unextpack section.unextContents .listSection .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}#unextpack section.unextContents .listSection .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#unextpack section.unextContents .listSection .unit.free figure .playMark:after,#unextpack section.unextContents .listSection .unit.memberfree figure .playMark:after,#unextpack section.unextContents .listSection .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}#unextpack section.unextContents .listSection .unit.peep figure{position:relative}#unextpack section.unextContents .listSection .unit.peep figure a{display:inline-block;width:100%}#unextpack section.unextContents .listSection .unit.peep figure a,#unextpack section.unextContents .listSection .unit.peep figure img{vertical-align:bottom}#unextpack section.unextContents .listSection .unit.peep figure .playMark{font-size:0}#unextpack section.unextContents .listSection .unit.peep figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}#unextpack section.unextContents .listSection .unit.peep figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-5px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#unextpack section.unextContents .listSection .unit.peep figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}#unextpack section.unextContents .listSection .unit.peep figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#unextpack section.unextContents .listSection .unit.peep.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}#unextpack section.unextContents .listSection.jacket .unit figure{position:relative}#unextpack section.unextContents .listSection.jacket .unit figure a{display:inline-block;width:100%}#unextpack section.unextContents .listSection.jacket .unit figure a,#unextpack section.unextContents .listSection.jacket .unit figure img{vertical-align:bottom}#unextpack section.unextContents .listSection.jacket .unit figure .playMark{font-size:0}#unextpack section.unextContents .listSection.jacket .unit figure .playMark:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}#unextpack section.unextContents .listSection.jacket .unit figure .playMark:after{position:absolute;top:5%;left:82%;width:30px;height:30px;margin-top:0;margin-left:-15px;background-image:url(/img/pc/parts/ico_play_s.png);background-size:100%;background-repeat:no-repeat;content:'';opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#unextpack section.unextContents .listSection.jacket .unit figure .playMark:hover:before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";transition:all .1s ease-in-out}#unextpack section.unextContents .listSection.jacket .unit figure .playMark:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#unextpack section.unextContents .listSection.jacket .unit.free figure .playMark:after,#unextpack section.unextContents .listSection.jacket .unit.memberfree figure .playMark:after,#unextpack section.unextContents .listSection.jacket .unit.peep figure .playMark:after{background-image:url(/img/pc/parts/ico_play_free_s.png)}#unextpack section.unextContents .listSection.simple.jacket{width:980px;margin-right:-10px;letter-spacing:-.4em}#unextpack section.unextContents .listSection.simple.jacket .unit{display:inline-block;width:112.5px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}#unextpack section.unextContents .listSection.simple.scene{width:980px;margin-right:-10px;letter-spacing:-.4em}#unextpack section.unextContents .listSection.simple.scene .unit{display:inline-block;width:153.33333px;margin-right:10px;margin-bottom:10px;vertical-align:top;letter-spacing:normal;*display:inline;*zoom:1}#unextpack section.unextContents .listSection.simple .unit.free .unitBody,#unextpack section.unextContents .listSection.simple .unit.memberfree .unitBody{padding:6px 5px 3px;border:solid 1px #bffb9e;background:#f2ffe5}#unextpack section.unextContents .listSection.simple .unit.free .unitBody h3,#unextpack section.unextContents .listSection.simple .unit.memberfree .unitBody h3{padding-top:3px;word-wrap:break-word}#unextpack section.unextContents .listSection.simple .unit .unit.peep .unitBody{padding:1px 5px 3px}#unextpack section.unextContents .listSection.simple .unit img:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";cursor:pointer;transition:all .3s ease-in-out;zoom:1}#unextpack section.unextContents .listSection.simple .unit figure img{width:100%;height:auto}#unextpack section.unextContents .listSection.simple .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}#unextpack section.unextContents .listSection.simple .unit .unitBody{padding-top:10px}#unextpack section.unextContents .listSection.simple .unit .unitBody h3{font-weight:400;font-size:100%}#unextpack section.unextContents .listSection.simple .unit .unitBody h3 a{color:#014d94}#unextpack section.unextContents .listSection.simple .unit .unitBody h3 .genre{display:none}#unextpack section.unextContents .listSection.simple .unit .unitBody h3 .realName{display:none}#unextpack section.unextContents .listSection.simple .unit .unitBody h3 .abbName a{display:flex;display:-webkit-box;max-height:4.2em;overflow:hidden;word-break:break-all;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}#unextpack section.unextContents .listSection.simple .unit .unitBody h3 .beforeTxtName:after{content:'…'}#unextpack section.unextContents .listSection.simple .unit .unitBody h3 .afterTxtName{display:none}#unextpack section.unextContents .listSection.simple .unit .unitBody .staff{margin-bottom:5px}#unextpack section.unextContents .listSection.simple .unit .unitBody .allStaff{display:none}#unextpack section.unextContents .listSection.simple .unit .unitBody .summary{display:none;color:#696969}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._0{color:#ccc}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._0{background-position:0 0}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._5{background-position:0 -14px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._10{background-position:0 -28px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._15{background-position:0 -42px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._20{background-position:0 -56px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._25{background-position:0 -70px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._30{background-position:0 -84px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._35{background-position:0 -98px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._40{background-position:0 -112px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._45{background-position:0 -126px}#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation._50{background-position:0 -140px}#unextpack section.unextContents .listSection.simple .unit .unitBody .price{margin-bottom:5px}#unextpack section.unextContents .listSection.simple .unit .unitBody .price>.before{color:#999;text-decoration:line-through}#unextpack section.unextContents .listSection.simple .unit .unitBody .price>.after{color:#bf0000;font-weight:700}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox{letter-spacing:-.4em}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.free{background:#70b770}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.memberfree{background:#70b770}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.peep{background:#70b770}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.point{background:#ff9562}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.purchased{background:#70b770}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.campaign{background:#ff94db}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.new{background:#f00}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.new:before{content:'NEW'}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.update{background:#86b2ec}#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox li.free_trial{background:#ff9562}#unextpack section.unextContents .listSection.simple .unit .unitBody .purchasedDate{margin-bottom:5px}#unextpack section.unextContents .listSection.simple .unit .unitBody .viewLimit{width:126px;margin-bottom:5px;color:#19b16a;font-size:77%}#unextpack section.unextContents .listSection.simple .unit .unitBody .viewLimit span{display:inline;color:#888}#unextpack section.unextContents .listSection.simple .unit .unitBody .limitEnd{color:#aeaeae}#unextpack section.unextContents .listSection.complex .unit{overflow:hidden;padding:5px 1px;zoom:1}#unextpack section.unextContents .listSection.complex .unit:nth-child(n+2){border-top:solid 1px #dfdfdf}#unextpack section.unextContents .listSection.complex .unit.free,#unextpack section.unextContents .listSection.complex .unit.memberfree{background:#f2ffe5}#unextpack section.unextContents .listSection.complex .unit figure{float:left;width:160px;margin:0 10px 0 5px}#unextpack section.unextContents .listSection.complex .unit figure img{width:100%;height:auto}#unextpack section.unextContents .listSection.complex .unit figure .newIcon{position:absolute;top:-1px;left:-1px;display:block;width:image-width('/pc/icon/icon_new.png');height:0!important;height:image-height('/pc/icon/icon_new.png');overflow:hidden;padding-top:image-height('/pc/icon/icon_new.png');background:url(/img/pc/icon/icon_new.png) no-repeat 0 0}#unextpack section.unextContents .listSection.complex .unit .unitBody{overflow:hidden;padding-top:6px}#unextpack section.unextContents .listSection.complex .unit .unitBody h3{margin-bottom:5px;font-size:123.1%}#unextpack section.unextContents .listSection.complex .unit .unitBody h3 .genre{color:#8fa8cc;font-weight:400;font-size:77%}#unextpack section.unextContents .listSection.complex .unit .unitBody h3 .genre:hover{text-decoration:none}#unextpack section.unextContents .listSection.complex .unit .unitBody h3 .realName{display:block}#unextpack section.unextContents .listSection.complex .unit .unitBody h3 .abbName{display:none}#unextpack section.unextContents .listSection.complex .unit .unitBody .staff,#unextpack section.unextContents .listSection.complex .unit .unitBody .allStaff,#unextpack section.unextContents .listSection.complex .unit .unitBody .summary,#unextpack section.unextContents .listSection.complex .unit .unitBody .price,#unextpack section.unextContents .listSection.complex .unit .unitBody .purchasedDate,#unextpack section.unextContents .listSection.complex .unit .unitBody .viewLimit{margin-bottom:5px}#unextpack section.unextContents .listSection.complex .unit .unitBody .summary{color:#666}#unextpack section.unextContents .listSection.complex .unit .unitBody .price{color:#c00}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation{height:14px;overflow:hidden;margin-bottom:5px;padding-left:68px;background:url(/img/pc/icon/icon_evaluation_orange.png) no-repeat 0 0;color:#ff9c00}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._0{color:#ccc}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._0{background-position:0 0}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._5{background-position:0 -14px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._10{background-position:0 -28px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._15{background-position:0 -42px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._20{background-position:0 -56px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._25{background-position:0 -70px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._30{background-position:0 -84px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._35{background-position:0 -98px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._40{background-position:0 -112px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._45{background-position:0 -126px}#unextpack section.unextContents .listSection.complex .unit .unitBody .evaluation._50{background-position:0 -140px}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox{letter-spacing:-.4em}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li{display:inline-block;margin-right:3px;margin-bottom:1px;padding:0 4px;border-radius:3px;background:#fff;color:#fff;text-align:center;letter-spacing:normal;line-height:1.4;*display:inline;*zoom:1}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.free{background:#70b770}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.memberfree{background:#70b770}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.peep{background:#70b770}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.point{background:#ff9562}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.sale{width:33px;background:#ff3951}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.purchased{background:#70b770}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.campaign{background:#ff94db}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.new{background:#f00}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.new:before{content:'NEW'}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.update{background:#86b2ec}#unextpack section.unextContents .listSection.complex .unit .unitBody .iconBox li.free_trial{background:#ff9562}#unextpack section.unextContents .listSection.complex .unit .unitBody .purchasedDate span{display:inline;margin-right:1em}#unextpack section.unextContents .listSection.complex .unit .unitBody .viewLimit{color:#19b16a}#unextpack section.unextContents .listSection.complex .unit .unitBody .viewLimit span{display:inline;color:#888}#unextpack section.unextContents .listSection.complex .unit .unitBody .limitEnd{color:#aeaeae}#unextpack section.unextContents .listSection.complex.jacket figure{width:100px}#unextpack section.unextContents .listSection.complex.scene figure{width:160px}#unextpack section.unextContents .listSection.simple .unit .unitBody h3{height:2.5em;overflow:hidden;word-break:break-all}#unextpack section.unextContents .listSection.simple .unit .unitBody .price,#unextpack section.unextContents .listSection.simple .unit .unitBody .evaluation,#unextpack section.unextContents .listSection.simple .unit .unitBody .staff,#unextpack section.unextContents .listSection.simple .unit .unitBody .iconBox,#unextpack section.unextContents .listSection.simple .unit .unitBody .rank{display:none}#unextpack section.unextContents .listSection.simple.scene,#unextpack section.unextContents .listSection.simple.jacket{width:auto}#unextpack section.episodeList .listSection.simple .unit span.playMark:hover{cursor:pointer}#unextpack .detail .element dt{width:11em}#unextpack .fullBanner img{display:block;margin:0 auto;padding:5px 0}#unextpack .fullBanner.unext{background:#00a6ba}#unextpack.detailEpisode .packListArea #scroller,#unextpack.detailSeason .packListArea #scroller{background:none}#unextpack.detailEpisode .packListArea .packList,#unextpack.detailSeason .packListArea .packList{position:relative;overflow:hidden}#unextpack.detailEpisode .packListArea .packList .purchase_unit,#unextpack.detailSeason .packListArea .packList .purchase_unit{height:auto;overflow:hidden;padding:10px}#unextpack.detailEpisode .packListArea .packList .purchase_unit .item,#unextpack.detailSeason .packListArea .packList .purchase_unit .item{display:inline-block;float:left;width:200px}#unextpack.detailEpisode .packListArea .packList .purchase_unit .title,#unextpack.detailSeason .packListArea .packList .purchase_unit .title{display:block;width:auto;height:20px;overflow:hidden;color:#ccc;font-weight:400;line-height:20px}#unextpack.detailEpisode .packListArea .packList .purchase_unit .trial,#unextpack.detailSeason .packListArea .packList .purchase_unit .trial{display:block;width:auto;padding:0;background:none;color:#39c46c;text-align:left;font-size:14px;line-height:20px}#unextpack.detailEpisode .packListArea .packList .purchase_unit .item-price,#unextpack.detailSeason .packListArea .packList .purchase_unit .item-price{display:block;float:none;padding:0;font-size:14px;line-height:20px}#unextpack.detailEpisode .packListArea .packList .purchase_unit .item-price span,#unextpack.detailSeason .packListArea .packList .purchase_unit .item-price span{display:inline-block;margin-top:0;padding:0}#unextpack.detailEpisode .packListArea .packList .purchase_unit .month,#unextpack.detailSeason .packListArea .packList .purchase_unit .month{margin-top:4px}#unextpack.detailEpisode .packListArea .packList .purchase_unit .complete,#unextpack.detailSeason .packListArea .packList .purchase_unit .complete{position:relative;display:inline-block;float:right;padding:3px 0;background:#ffdf00;color:#000}#unextpack.detailEpisode section.episodeList .listSection.simple .unit img:hover,#unextpack.detailSeason section.episodeList .listSection.simple .unit img:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:default}#unextpack.detailEpisode section.episodeList .listSection.scene.fix.complex .unitBody p.length,#unextpack.detailEpisode section.episodeList .listSection.scene.fix.complex .unitBody p.show_start,#unextpack.detailEpisode section.episodeList .listSection.scene.fix.complex .unitBody p.show_end,#unextpack.detailSeason section.episodeList .listSection.scene.fix.complex .unitBody p.length,#unextpack.detailSeason section.episodeList .listSection.scene.fix.complex .unitBody p.show_start,#unextpack.detailSeason section.episodeList .listSection.scene.fix.complex .unitBody p.show_end{color:#666;font-size:12px;line-height:1.2}#unextpack.detailEpisode section.episodeList .listSection.scene.fix.simple .unitBody p.length,#unextpack.detailEpisode section.episodeList .listSection.scene.fix.simple .unitBody p.show_start,#unextpack.detailEpisode section.episodeList .listSection.scene.fix.simple .unitBody p.show_end,#unextpack.detailSeason section.episodeList .listSection.scene.fix.simple .unitBody p.length,#unextpack.detailSeason section.episodeList .listSection.scene.fix.simple .unitBody p.show_start,#unextpack.detailSeason section.episodeList .listSection.scene.fix.simple .unitBody p.show_end{display:none}#unextpack.detailEpisode .endFreeTrial,#unextpack.detailSeason .endFreeTrial{float:right;width:170px;height:32px;margin-top:4px;border-radius:2px;background:#ddd;color:#999;text-align:center;font-weight:700;font-size:14px;line-height:32px;-webkit-user-select:none;-ms-user-select:none;user-select:none}#unextpack.detailEpisode .container{margin-top:1em}#unextpack.detailEpisode .packListArea{margin:6px 0 0}#unextpack section.episodeList .listSection.simple.scene .unit figure img{min-height:83px}#unextpack section.episodeList .listSection.simple.jacket .unit figure img{min-height:134px}#unextpack.adult .fullBanner.unext,#unextpack.adult #contentsHeader .designateWrap .buyArea .purchase_option .purchase_unit .price,#unextpack.adult #contentsHeader .designateWrap .buyArea .purchase_option .purchase_unit span,#unextpack.adult .container .sub section ul li.highlight_genre{background:#ff4a99}#unextpack.litepack.unextpackTop #contentsHeader .buyArea{width:auto}#unextpack #contentsHeader .buyArea .buyText span.type{float:inherit;margin-left:1em}p.sd{display:inline-block;margin-left:14px;padding-left:38px;background-image:url(/img/pc/icon/icon_purchase_sd.png);background-position:0 6px;background-repeat:no-repeat;line-height:34px}p.hd{float:left;margin-left:10px;padding-left:43px;background-image:url(/img/pc/icon/icon_purchase_hd.png);background-position:0 2px;background-repeat:no-repeat;line-height:34px}.applink{margin-bottom:12px;padding-top:8px;text-align:center}.applink .btn{display:inline-block;width:auto;padding:0 10px 0 30px;border:none;background-color:#21a26b;background-image:url(/img/pc/icon/icon_download2.png);background-position:10px center;background-repeat:no-repeat;color:#efefef;text-align:center;text-decoration:none;text-shadow:none;font-weight:400;font-size:96%;line-height:2.2;cursor:pointer;transition:all .1s ease-in-out}.applink .btn:hover{background-color:#4e6cb0;box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}.applink .btn:active{background-color:#4e6cb0;box-shadow:0 2px 2px rgba(50,50,50,.4);text-decoration:none}#unextpack .social .favorite{margin:0 2em 0 0}#unextpack .social .favorite #idButton{position:relative}#unextpack .social .favorite a{display:inline-block;width:auto;height:27px;margin:0;padding:0 7px 0 27px;outline:none;border:none;background:url(/img/pc/icon/icon_social.png);background-position:-100px 50%;background-repeat:no-repeat;color:#333;color:#05c;text-align:center;text-decoration:none;font-weight:400;font-size:93%;line-height:28px;cursor:pointer;transition:all .1s ease-in-out}#unextpack .bookmarkAlert{position:absolute;top:-36px;right:0;width:160px;text-align:center}#unextpack #set_chromecast{padding-left:20px;background:url(/img/pc/icon/icon_play_chromecast.png) left 50% no-repeat;background-size:15px}#unextpack #unextpack.detailEpisode .packListArea{margin:35px 0}#unextpack #playApp{display:none;float:left;padding:10px 0 5px 10px}#unextpack #playApp h3{display:inline-block;padding:7px 11px 7px 39px;border-radius:3px;background:url(/img/pc/icon/icon_play_chromecast.png) 8px 50% no-repeat #2d7aca;background-size:23px;color:#fff;vertical-align:middle;font-weight:400;font-size:14px}#unextpack #playApp h3:after{content:' ▶';opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}#unextpack .playAppButton{display:inline-block;overflow:hidden;margin-left:8px;vertical-align:middle}#unextpack .playAppTxt{clear:both;margin-top:5px;font-size:13px}#unextpack .playAppTxt+*{margin-top:20px}#unextpack .playAppButton li{float:left;width:100px}#unextpack .playAppButton li a{display:block;padding:8px 16px;border-radius:4px 0 0 4px;background:#e4e4e4;color:#9a9a9a;text-align:center;font-weight:700;font-size:14px}#unextpack .playAppButton li a.off{border-radius:0 4px 4px 0}#unextpack .playAppButton li a.active{background-color:#2d7aca;color:#fff}#unextpack .playAppButton li a:focus,#unextpack .playAppButton li a:hover{text-decoration:none}#unextpack #contentsHeader .video .playBefore .playBeforeBox .beforeText{margin-bottom:50px}#unextpack #contentsHeader .video .playBefore .qualitySelect ul li a,#unextpack #contentsHeader .video .playBefore .qualitySelect ul li .selectBtn{font-size:150%}#unextpack .videoBox.playBefore.active{min-height:211px;background-size:cover!important;background-repeat:no-repeat!important}#unextpack .qualitySelect ul{overflow:hidden;padding-bottom:10px}#unextpack #contentsHeader .video .playBefore .qualitySelect ul li{display:initial;float:left;width:50%;margin:0 0 10px}#unextpack .video .playBefore .qualitySelect ul li a,#unextpack .video .playBefore .qualitySelect ul li .selectBtn{width:93%;height:53px;box-sizing:border-box;margin:0 auto;padding-right:2px;font-size:14px;line-height:1.1}#unextpack .purchase_detail{float:right;padding:0 15px;border-radius:4px;background-color:#47494a}#unextpack .purchase_detail .item{padding:10px 0;border-top:solid 1px #545454}#unextpack .purchase_detail .item:first-child{border-top:none}#unextpack .purchase_detail dl{display:inline-block}#unextpack .purchase_detail .name{display:inline-block;margin:0 20px 0 0;font-size:14.4px;font-size:.9rem}.box-searchpack{clear:both;margin-bottom:13px;padding:5px 0 0}.txt-searchpack{float:left}.txt-searchpack p{height:28px;font-weight:700;font-size:100%;line-height:28px}.input-searchpack{float:left;padding-left:20px}.input-searchpack input{width:230px;height:19px;padding:4px 1%;outline:0;border:1px solid #ccc;border-width:1px;border-radius:0;vertical-align:top!important;font-size:93%;font-family:'ヒラギノ角ゴシック',Hiragino Sans,'ヒラギノ角ゴ ProN W3',Hiragino Kaku Gothic ProN,'ヒラギノ角ゴ W3','メイリオ',Meiryo,'ＭＳ Ｐゴシック',MS PGothic,-apple-system,BlinkMacSystemFont,sans-serif}.btn-searchpack{float:left}.btn-searchpack button{display:table-cell;float:right;width:66px;height:29px;outline:none;border:none;background:#5664bb;color:#fff;font-size:93%;font-family:'ヒラギノ角ゴシック',Hiragino Sans,'ヒラギノ角ゴ ProN W3',Hiragino Kaku Gothic ProN,'ヒラギノ角ゴ W3','メイリオ',Meiryo,'ＭＳ Ｐゴシック',MS PGothic,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.clear{clear:both}#tag_list_area{padding:0 10px 10px}#tag_list_area .tag p{height:28px;font-weight:700;font-size:100%;line-height:28px}#genre_list_area{padding:0 10px}#genre_list_area p{float:left;font-weight:700;font-size:100%}#genre_list_area #genre_list{margin-bottom:13px}#genre_list_area #genre_list ul{padding-left:43px}#sub_genre_list_area{padding:0 10px}#sub_genre_list_area p{float:left;padding-bottom:10px;font-weight:700;font-size:100%}#sub_genre_list_area #sub_genre_list{margin-bottom:13px}#sub_genre_list_area #sub_genre_list ul{padding-left:17px}.box-search-option-list-items p{float:left;padding:0 10px;font-weight:700;font-size:100%}.box-search-option-list-items .keywords{margin-bottom:13px;text-align:left}.box-search-option-list-items .keywords>ul{display:-ms-flexbox;display:flex;overflow:hidden;padding-left:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-search-option-list-items .keywords>ul>li{margin-right:3px;margin-bottom:3px;letter-spacing:normal}.box-search-option-list-items .keywords>ul>li:last-child{margin-right:0}.box-search-option-list-items .keywords>ul>li a{display:block;padding:4px 7px 3px;border:1px solid #e9e9e9;border-radius:3px;color:#333}.box-search-option-list-items .keywords>ul>li a:hover{background-color:#e9e9e9}#clearSearchSvodBtn{float:left;width:100px;height:29px;margin-left:10px;outline:none;border:none;border-radius:2px;background:#9e9e9e;color:#fff;text-align:center;font-size:93%;font-family:'ヒラギノ角ゴシック',Hiragino Sans,'ヒラギノ角ゴ ProN W3',Hiragino Kaku Gothic ProN,'ヒラギノ角ゴ W3','メイリオ',Meiryo,'ＭＳ Ｐゴシック',MS PGothic,-apple-system,BlinkMacSystemFont,sans-serif;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5}#clearSearchSvodBtn.serchSvodReset{background:#5664bb;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);cursor:pointer;-moz-opacity:1}.pagerSection .pagerBox .sort{margin-right:20px}.commmon-list-bottom{display:block;width:100%;box-sizing:border-box;margin:0 auto;margin-bottom:70px;padding:45px 10px 0;border-top:1px solid #cecece;font-size:0}.commmon-list-bottom .box-genre{display:block;max-width:1152px;margin:0 auto}.commmon-list-bottom .box-genre section{display:inline-block;width:20%;box-sizing:border-box;padding-right:10px;vertical-align:top}.commmon-list-bottom .box-genre section:last-child{padding-left:40px;border-left:1px solid #cecece}.commmon-list-bottom .box-genre section ul{margin-left:10px}.commmon-list-bottom .box-genre section ul li{margin-bottom:10px;font-size:13px}.commmon-list-bottom .box-genre section h2{margin-bottom:12px;font-size:19px}.commmon-list-bottom .box-genre section a{color:#333}ul.imgOtherLink img{display:none}#season #colorbox #cboxLoadedContent .packList{max-height:500px;overflow-y:auto;padding:50px 30px;border:none!important;background:#353637!important}#season #colorbox #cboxClose{top:0}#season #colorbox section.packList{border-bottom:solid 1px #4c4c4c}#season #colorbox section.packList .btn-li-open{display:none!important}#season #colorbox section.packList .ul-pack.close{padding-bottom:0!important}#season #colorbox section.packList li:first-child{border-top:1px solid #4c4c4c}#season #colorbox section.packList li{border-bottom:solid 1px #4c4c4c!important}#season #colorbox section.packList li:hover{background:#353637}#season #colorbox section.packList li:nth-child(odd){background:#353637}#season #colorbox section.packList li:nth-child(n+6){display:block!important}#season #colorbox section.packList li a{border-bottom:1px solid #4c4c4c;background:#353637}#season #colorbox section.packList li .title{width:calc(83% - 178px);color:#f5f5f5;color:#fff}#season #colorbox section.packList li .price{color:#f5f5f5;font-size:14px}#season #colorbox section.packList li .to-detail{width:178px;height:32px;border-radius:3px;background:#f5f5f5;font-weight:700}#season #colorbox section.packList li .to-detail:hover{background:#353637;color:#f5f5f5}#season #colorbox section.packList li .to-detail p{display:table;vertical-align:middle}#season #colorbox section.packList li .packListInnerPadding{margin:3px;padding:5px 10px;background:#2c2e2d}#colorbox ::-webkit-scrollbar{width:10px;border-radius:10px}#colorbox ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1)}#colorbox ::-webkit-scrollbar-thumb{background-color:rgba(0,0,50,.5);box-shadow:0 0 0 1px rgba(255,255,255,.3)}ul.imgOtherLink img{display:none}.playerHolder .packTip:before{position:absolute;top:0;left:0;display:inline-block;padding:5px 10px;background:#ff7900;color:#fff;content:'まとめ買いパック';font-size:12px}body.list.search.campaign .mainList .mainListInnerBox{margin-left:20px}.campaignBlock{margin:0 auto}.campaignBlock .campaignBlock_mainImg{text-align:center}.campaignBlock .campaignBlock_wrap{display:-ms-flexbox;display:flex;padding:20px 0;border-top:1px solid #e9e9e9;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.campaignBlock .campaignBlock_txt{max-width:calc(100% - 200px)}.campaignBlock .campaignBlock_ttl{color:#ff3951;font-size:20px}.campaignBlock .campaignBlock_ttl:before{display:inline-block;height:26px;padding:0 5px;border-radius:3px;background:#ff3951;color:#fff;content:'SALE';font-weight:400;line-height:26px}.campaignBlock .campaignBlock_ttl a{color:#ff3951}.campaignBlock .campaignBlock_desc{margin-top:5px}.campaignBlock .campaignBlock_limitCount{font-size:16px}.campaignBlock .campaignBlock_limitCount p{display:inline;color:#ff3951}.campaignBlock .campaignBlock_limitCount span{font-weight:700;font-size:20px}.campaignBlock .campaignBlock_limitData{width:100%;height:20px;box-sizing:content-box;margin-top:5px;margin-left:-5px;padding:0 5px;border:1px solid #ff3951;border-radius:10px;color:#ff3951;text-align:center;font-weight:700;line-height:20px}.campaignBlock .topicPath{padding:15px 0}.campaignBlock.op-width1168{max-width:1168px}.mainList .campaignBlock:after{display:block;clear:both;padding-top:20px;content:''}.mainList .campaignBlock .topicPath{border-bottom:1px solid #e9e9e9}.mainList .campaignBlock .campaignBlock_mainImg{float:left;margin-top:20px}.mainList .campaignBlock .campaignBlock_mainImg img{height:170px}.mainList .campaignBlock .campaignBlock_txt{max-width:100%}.mainList .campaignBlock .campaignBlock_desc{margin:15px 0;font-size:14px}.mainList .campaignBlock .campaignBlock_wrap{-ms-flex-direction:column;flex-direction:column;min-height:170px;margin-top:20px;padding:0 0 0 20px;border-width:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.mainList .campaignBlock .campaignBlock_limitData{display:inline-block;width:auto;margin-top:6px;padding:0 8px}.campaign_info{margin-top:40px}.campaignBlockWrap{margin-bottom:10px;border-bottom:1px solid #ff3951}.campaignBlockWrap .campaignBlock{max-width:1168px}.content_detail_banner{display:-ms-flexbox;display:flex;margin-bottom:40px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}.content_detail_banner>a{height:auto;-ms-flex-item-align:start;align-self:flex-start}.content_detail_banner>a>img{width:570px}.bx-btn-header{display:none}@media screen and (min-width:1390px){.episodeNav .previos,.episodeNav .previosOff,.episodeNav .next,.episodeNav .nextOff{display:none}.episodeNav .seriesTop{position:relative}.bx-btn-header{display:block;transition:.3s}.bx-btn-headerInner{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.bx-btn-header-next,.bx-btn-header-prev{position:absolute;top:0;width:70px;height:100%;background:#4d4d4d}.bx-btn-header-next:hover,.bx-btn-header-prev:hover{background:#686868;text-decoration:none}.bx-btn-header-next{right:-65px}.bx-btn-header-prev{left:-65px}.bx-btn-header-txt{display:block;color:#eee;text-align:center;text-decoration:none;font-weight:600;font-size:15px}}