#top_header{padding:10px 20px 20px 20px}#top_header #slide_bnr{display:inline-block;min-width:500px;max-width:836px;width:calc(100% - 325px);padding-right:0;margin-right:20px;box-sizing:border-box;vertical-align:top;text-align:center;position:relative}#top_header #slide_bnr .slide_area{position:relative;width:100%;height:262px;margin:0 auto;overflow:hidden}#top_header #slide_bnr .slide_next{position:absolute;right:5px}#top_header #slide_bnr .slide_prev{position:absolute;left:5px}#top_header #slide_bnr .slide_next,#top_header #slide_bnr .slide_prev{top:50%;margin-top:-35px;width:30px;height:30px}#top_header #slide_bnr .slide_next a,#top_header #slide_bnr .slide_prev a{text-indent:-9999px;display:block;width:30px;height:30px;position:relative}#top_header #slide_bnr .slide_next a:hover,#top_header #slide_bnr .slide_prev a:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}#top_header #slide_bnr .slide_prev a::after{width:25px;height:25px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:5px solid #95989a;border-left:5px solid #95989a;position:absolute;left:10px}#top_header #slide_bnr .slide_next a::after{width:25px;height:25px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:5px solid #95989a;border-right:5px solid #95989a;position:absolute;right:10px}#top_header #slide_bnr .slide_area li{width:100%;height:262px;line-height:262px;position:absolute;left:100%;background-color:#efecec;border:1px solid #95989a;box-sizing:border-box;padding:0!important}#top_header #slide_bnr .slide_area li.current{left:0}#top_header #slide_bnr .slide_marks{padding-top:10px}#top_header #slide_bnr .slide_marks li{display:inline-block;width:18px;height:18px;margin:0 5px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#dbdbdb;padding:0!important}#top_header #slide_bnr .slide_marks li a{text-indent:-9999px;display:block;width:18px;height:18px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-sizing:border-box;background-color:#dbdbdb}#top_header #slide_bnr .slide_marks li a:hover,#top_header #slide_bnr .slide_marks li.current a{background:#797979}#top_header #small_bnr{display:inline-block;width:300px;z-index:99;border:1px solid #95989a;background-color:#efecec;box-sizing:border-box;text-align:center;padding:6px 10px 11px 10px;vertical-align:top;height:262px}#top_header #small_bnr li{width:100%;padding:5px 0 0 0!important}#top_header #small_bnr li img{width:100%;max-height:76px;max-width:278px}.top_movie-sub #small_bnr{display:inline-block;width:300px;z-index:99;background-color:#efecec;box-sizing:border-box;text-align:center;padding:6px 10px 11px 10px;vertical-align:top}.top_movie-sub #small_bnr li{width:100%;padding-top:5px}.top_movie-sub #small_bnr li img{width:100%;height:76px;width:278px}#top_header #slide_bnr li a{vertical-align:middle}#top_header #slide_bnr li img{width:100%;max-width:874px;max-height:262px;vertical-align:middle}.limited_information{margin-top:10px;margin-bottom:20px;display:table;width:100%}.limited_information .information_title{display:table-cell;background-color:#c3c3c3;padding:5px 0;text-align:center;vertical-align:middle;width:6em;color:#fff}.limited_information .information_title span{border:1px solid #fff;display:inline-block;padding:5px;box-sizing:border-box;width:24px;height:24px;font-size:1.4rem;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;line-height:13px}.limited_information .information_title span.info_text{display:none}.limited_information.urgent .information_title{background-color:#f08080;line-height:1.1}.limited_information+.urgent{margin-top:-10px}.limited_information .information_list,#cosmo_footer .limited_information .information_list{display:table-cell;background-color:#fff;padding:0 10px 10px 10px;border:1px solid #c1c1c1;border-left:none}.limited_information .information_list li,#cosmo_footer .limited_information .information_list li{padding-top:10px}#cosmo_header .pc_cosmo_header .header-contents{overflow:inherit!important;height:52px;position:relative}#cosmo_header .pc_cosmo_header .header-contents .header-logo{float:none!important;height:auto!important;margin-right:0!important;font-size:1.8em;position:absolute;z-index:10;left:60px;top:13px;display:inline-block;line-height:1!important}#cosmo_header .pc_cosmo_header .header-contents .header-logo .EC_Event:nth-child(2){padding-left:20px;margin-left:20px;border-left:1px solid #939393}#cosmo_header .pc_cosmo_header .header-contents .header-logo img{vertical-align:bottom;margin-top:3px;margin-right:6.5px;height:18px}#cosmo_header .pc_cosmo_header .header-contents .header-closslink{position:absolute;margin-top:8px;right:308px;padding:5px 22px 5px 0;border-right:1px solid #777;z-index:10}#cosmo_header .pc_cosmo_header .header-contents.login .header-closslink{right:238px}#cosmo_header .pc_cosmo_header .header-contents .header-closslink a{display:inline-block;padding:6px 0 4px 0;font-size:14px;line-height:1}#cosmo_header .pc_cosmo_header .header-contents .header-utility{float:none!important;margin-top:0!important;text-align:left!important;font-size:11px!important;z-index:1;width:100%;max-width:1201px;height:27px}#cosmo_header .pc_cosmo_header .header-contents .header-utility .header-personal{display:inherit!important;vertical-align:middle!important;overflow:inherit!important;width:100%;height:52px;position:relative}#cosmo_header .pc_cosmo_header .header-contents .header-utility .header-personal ul{overflow:inherit!important;display:inherit!important;vertical-align:inherit!important;padding-left:0!important;font-weight:bold!important;height:52px}#cosmo_header .pc_cosmo_header .header-contents .header-utility .header-personal ul li{float:none!important;margin-left:auto!important;position:absolute;top:8px}#cosmo_header .pc_cosmo_header .header-contents .header-utility .header-personal ul li a,#cosmo_header .pc_cosmo_header .header-contents .header-utility .header-personal ul li span{padding:0!important;background-color:inherit!important;display:block!important;text-indent:-99999px}#cosmo_header .pc_cosmo_header .header-contents .header-utility .header-personal ul li.header-user_menu_service span{background-position:center top}.wr-mdd{display:none}#cosmo_header .pc_cosmo_header .header-contents .header-logo:after{content:"";display:block;clear:both;overflow:hidden}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu{display:table;line-height:1;vertical-align:bottom;float:right}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu li{vertical-align:middle;font-size:13px;line-height:1.2;text-align:center}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu li:first-child{font-size:.85rem;font-size:11.05px}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu li a{display:block;box-sizing:border-box}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu li:first-child{border-left:none}#cosmo_header .pc_cosmo_header #pc_header-user{display:none;position:absolute;width:30%;z-index:9997;background-color:#e4e4e4;text-align:left;top:52px;right:10px;box-sizing:border-box}#cosmo_header .pc_cosmo_header #pc_header-user a{color:#fff;font-size:14.3px}#cosmo_header .pc_cosmo_header #pc_header-user a:hover,#cosmo_header .pc_cosmo_header #pc_header-user a:active{color:#ccc}#cosmo_header .pc_cosmo_header #pc_header-user .header-user_contentes{border-bottom:3px solid #000;font-size:12px}#cosmo_header .pc_cosmo_header #pc_header-user .header-user_contentes:before{content:"";position:absolute;border-bottom:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent;top:-8px;right:20px;margin-left:-5px}#cosmo_header .pc_cosmo_header ul.header-user_tnav>li.header-user_menu_list{position:absolute;top:9px;right:99px}.pc_cosmo_header ul.header-user_tnav .wrsp-spdd .wrsp-cats:first-of-type li:first-child .wrsp-opts:first-of-type li:last-child{height:60px}.pc_cosmo_header ul.header-user_tnav .wrsp-spdd .wrsp-cats:first-of-type li:first-child .wrsp-opts:first-of-type li:last-child a{border:1px solid #000;box-sizing:border-box;padding:10px;text-align:center}.pc_cosmo_header ul.header-user_tnav .wrsp-spdd .wrsp-cats:first-of-type li:first-child .wrsp-opts:first-of-type li:last-child a:before{display:none}#cosmo_header .header-user_contentes{background:#000;padding:30px 20px 20px 20px;color:#fff}#cosmo_header .header-user_contentes .rental_menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#cosmo_header .header-user_contentes.ttv_menu .rental_menu{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}#cosmo_header .header-user_contentes .rental_menu h2{font-size:14.3px;color:#e47911;margin-bottom:5px;line-height:22.8px}#cosmo_header .header-user_contentes a{color:#fff;display:block;box-sizing:border-box;padding:5px 20px 0 0;margin-bottom:10px;position:relative;border-bottom:1px solid #555}#cosmo_header .header-user_contentes a:after{background:url(https://movie-tsutaya.tsite.jp/cosmo_common/images/arrow_white_m.png) no-repeat;width:8px;height:13px;margin-top:-7px;content:"";display:block;position:absolute;right:0;top:50%}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv,#cosmo_header .header-user_contentes .rental_menu .rental_menu_dis{font-size:14.3px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv,#cosmo_header .header-user_contentes.ttv_menu .rental_menu .rental_menu_dis{padding:0 0 30px 0}#cosmo_header .header-user_contentes.ttv_menu .rental_menu .rental_menu_ttv,#cosmo_header .header-user_contentes .rental_menu .rental_menu_dis{padding:0 0 30px 0}#cosmo_header .header-user_contentes .rental_menu .rental_menu_dis dl{display:table;width:100%;padding:5px 10px 5px 0;box-sizing:border-box}#cosmo_header .header-user_contentes .rental_menu .rental_menu_dis dt{display:table-cell;width:70%;font-size:14.3px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_dis dd{display:table-cell;width:30%;text-align:right;font-size:16.9px;line-height:26px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_dis dd span{font-size:13px;display:inline-block;padding-left:5px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block{width:100%;padding:10px 0 15px 0;box-sizing:border-box;text-align:right;font-size:0}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv ul+.rental_point_block{padding:15px 0 10px 0}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block .rental_point_text{box-sizing:border-box;text-align:center;line-height:1.4;display:inline-block;vertical-align:top;padding-right:8%;font-size:13px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block .rental_point_text span{font-size:19.5px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block .rental_point_text span span{font-size:10.4px;display:inline-block;padding-left:5px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block .rental_point_text span.not_available_point{font-size:.68em;position:absolute;left:20px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block a{display:inline-block;border:1px solid #aaa;padding:5px 20px 5px 10px;font-size:1rem;width:60%;box-sizing:border-box;text-align:center;margin-bottom:0;line-height:1.5;vertical-align:top}#cosmo_header #pc_header-user .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block a{font-size:13px}#cosmo_header .header-user_contentes .rental_menu .rental_menu_ttv .rental_point_block a:after{right:10px}#cosmo_header .header-user_contentes .btn_member a{text-align:center;border:1px solid #aaa;background-color:#333;color:#fff;display:block;padding:10px;font-size:1.1rem;margin-bottom:0;line-height:22.8px}#cosmo_header .header-user_contentes .btn_member a:after{right:2em}#cosmo_header .header-user_contentes .btn_logout{text-align:center;border-top:1px dashed #fff;margin-top:20px;padding-top:20px;font-size:1.1rem;line-height:1}#cosmo_header .header-user_contentes .btn_logout a{color:#fff;border:none;margin-bottom:0;padding-right:0}#cosmo_header .header-user_contentes .btn_logout a:after{background:none;content:""}#cosmo_header .head_search-menu div,#cosmo_header .head_search-menu p,#cosmo_header .head_search-menu ul,#cosmo_header .head_search-menu li{line-height:1.5}#cosmo_header .head_search-menu .head_search-menu_content .c_list_link{overflow:hidden;margin-top:-10px}#cosmo_header .head_search-menu .head_search-menu_content .c_list_link ol,#cosmo_header .head_search-menu .head_search-menu_content .c_list_link ul{margin-top:0}#cosmo_header .head_search-menu .head_search-menu_content .c_list_link>li{display:inline-block;width:48%;margin-top:10px;vertical-align:top}#cosmo_header .head_search-menu .head_search-menu_content .c_list_link>li.block{display:block;font-weight:bold}#cosmo_header .head_search-menu .head_search-menu_content .c_list_link>li.em{font-weight:bold}#cosmo_header .head_search-menu .head_search-menu_content .c_list_link>li>ul{margin-left:15px;font-weight:normal}#cosmo_header .head_search-menu .head_search-menu_content.col1{width:250px}#cosmo_header .head_search-menu .head_search-menu_content.col1 .c_list_link>li{display:block;width:auto}#cosmo_header .head_search-menu .head_search-menu_content.col3{width:750px}#cosmo_header .head_search-menu .head_search-menu_content.col3 .c_list_link>li{width:32%}.head_search .head_search-form .head_search-form_control .head_search-form_keyword{width:265px;font-weight:normal;font-size:1rem}#cosmo_header .head_search-menu .head_search-menu_content a:link,#cosmo_header .head_search-menu .head_search-menu_content a:visited{color:#000;text-decoration:none}#cosmo_header .head_search-menu .head_search-menu_content a:hover{color:#000;text-decoration:underline}#cosmo_header .head_search-menu .head_search-menu_content .c_icon_link{display:inline-block;background:url(/common/images/xarrow_black_s.png.pagespeed.ic.Ag1Y-LEoRU.png) no-repeat 5px .3em;padding-left:20px}#cosmo_header .head_search-menu .head_search-menu_content .c_list_normal{margin-top:15px;overflow:hidden}#cosmo_header .head_search-menu .head_search-menu_content .c_list_normal ol,#cosmo_header .head_search-menu .head_search-menu_content .c_list_normal ul{margin-top:0}#cosmo_header .head_search-menu .head_search-menu_content .c_list_normal>li{list-style-type:disc;margin-left:2em;margin-top:5px;color:#000}#cosmo_header .pc_cosmo_globalnav .globalnav-contents{padding:0!important}.head_search{background-color:inherit!important;margin-bottom:auto!important;padding:8px 10px 8px!important;border:none!important;width:100%;box-sizing:border-box}.head_search .head_search-form .head_search-form_control .head_search-form_search{background:url(/common/images/xbtn_header_search.png.pagespeed.ic.zgHW0ZrI7L.png)}#cosmo_header .head_search .head_search-form p.head_search-option{float:right;font-size:100%;text-align:center;line-height:2.3;padding-left:15px}.head_search .head_search-form .head_search-option a{color:#fff;text-decoration:none}.head_search .head_search-form .head_search-option a:hover{transition:all , .3s;color:#888}.head_search .head_search-menu{display:inline-block;overflow:hidden}#cosmo_header .head_search.head_review h1{color:#fff;float:left;font-weight:bold;font-size:1.4rem;padding-right:70px}.head_search .head_search-form+.head_search-menu{float:right}.head_service_links-list_last .head_service_links-item,.head_search-menu .head_search-menu_btns .head_search-menu_genre>a>span{display:inline-block;background:url(/common/images/xarrow_down.png.pagespeed.ic.2iDLFCwp16.png) no-repeat center right;padding-right:18px!important}.head_search .head_search-menu .head_search-menu_btns>li.item-r18 a>span{background:url(/common/images/xarrow_down.png.pagespeed.ic.2iDLFCwp16.png) no-repeat center right}.head_search .head_search-menu .head_search-menu_btns>li>a{padding:0 15px}#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-r18,#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-ttv{padding:0 0 0 15px}#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-ttv+li.item-r18{padding:0 0 0 10px}.head_search .head_search-menu .head_search-menu_btns>li.item-r18 a,.head_search .head_search-menu .head_search-menu_btns>li.item-ttv a{display:inline-block}#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-r18>a.border,#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-ttv>a.border{border:1px solid #aaa}.head_search .head_search-menu .head_search-menu_btns>li.item-r18 a .head_service_links-item{padding-right:15px}.head_search .head_search-menu .head_search-menu_btns>li.item-r18 a .head_service_links-item:before{width:15px;height:12px;content:"";display:inline-block;background:url(//flamingo.gomobile.jp/discas/201707041445/images/icon_sp_adult_heart.png) no-repeat left bottom;background-size:10px 10px}.head_search-menu_content{display:none;background:#fff!important;width:500px;margin-top:-1px;padding:30px;border:1px solid #000;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100}.head_search-menu_content:after{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#000;border-width:15px;margin-left:-15px}.item-r18 .head_search-menu_content:after{left:100%;margin-left:-55px}.head_search.head_review .head_search-menu_genre:first-child .head_search-menu_content:after{margin-left:-140px}.head_search-menu_content .close{background:url(/common/images/xicon_close.png.pagespeed.ic.3pLKeJQuAg.png)}.local_footer-info{background-color:#fff;padding:20px 0 0 0}#cosmo_footer .limited_information{max-width:1201px;margin:0 auto}#cosmo_footer .local_footer-info .bnr_yid-connect{max-width:1201px;margin:10px auto 0 auto}#cosmo_footer .local_footer-info .bnr_yid-connect a{width:100%;display:block}#cosmo_footer .local_footer-info .bnr_yid-connect a img{vertical-align:top;width:100%}#cosmo_footer .cosmo_footer-body .cosmo_footer-body_in p a{display:inline-block;padding-left:16px;margin-left:15px;background:url(/common/images/ximg_footer_logo_line.png.pagespeed.ic._JtA-97eJn.png) no-repeat left bottom}#cosmo_footer .cosmo_footer-body .cosmo_footer-body_in p a:first-child{background:none;padding-left:0;margin-left:0}#ttvpoint_balance{background:none!important;padding-right:0!important}#cosmo_contents{margin-top:0}#comic-body #cosmo_contents .cosmo_contents-in{display:table;padding:0}#comic-body #cosmo_contents .cosmo_contents-in .cosmo_contents-main{display:table-cell;vertical-align:top;float:none}#comic-body #cosmo_contents .cosmo_contents-in .cosmo_contents-main .cosmo_contents-main_in{margin:0}#comic-body #cosmo_contents .cosmo_contents-in .cosmo_contents-sub{display:table-cell;width:300px;vertical-align:top;float:none;border:none}#comic-body #cosmo_contents .cosmo_contents-in .cosmo_contents-sub .c_sp_hide{width:300px}.sub_rental_book{border-bottom:none}.mainContentsWrapA{width:100%;min-width:951px}.mainContentsWrapB{max-width:1201px;margin:0 auto;padding:0 10px}.mainContentsWrapC{background:#fff}#ppdis00001{padding:0}.ppdis00001Header{padding:10px 20px 20px 20px}.ppdis00001Header ul{padding:2px 0 7px}.ppdis00001Header li{padding:5px 15px 0}.cosmo_contents-border{border:1px solid #fff!important}.cosmo_contents-border .c_unit{margin-left:15px;margin-right:25px}@media (max-width:1110px){.head_search .head_search-form .head_search-form_control .head_search-form_keyword{width:250px}#cosmo_header .head_search-menu li{margin-top:1px}.head_search .head_search-menu .head_search-menu_btns>li>a{padding:0 10px;font-size:.9rem}#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-r18,#cosmo_header .head_search .head_search-menu .head_search-menu_btns>li.item-ttv{padding:0 0 0 10px}.head_search .head_search-menu .head_search-menu_btns>li.item-r18 a,.head_search .head_search-menu .head_search-menu_btns>li.item-ttv a{padding:0 10px;line-height:1.8;margin-top:2px}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu li a{padding:0 20px}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu li:first-child a{padding:0 20px 0 0}#cosmo_header .pc_cosmo_header .header-contents .header-logo #header-category-menu{margin-left:30px}}