.help-linkArea .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.help-linkArea-list{width:calc((630/750)*100vw);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;margin-top:calc((60/750)*100vw)}@media screen and (min-width: 768px), print{.help-linkArea-list{width:100%;-ms-flex-pack:center;justify-content:center;margin-top:min(calc((60/1600)*100vw), 60px)}}.help-linkArea-list li{padding:0 calc((40/750)*100vw);border-left:solid calc((1/750)*100vw) #fff;line-height:1.2}@media screen and (min-width: 768px), print{.help-linkArea-list li{padding:0 min(calc((32/1600)*100vw), 32px);border-left:min(calc((1/1600)*100vw), 1px) solid #fff}}.help-linkArea-list li:nth-child(1){padding-left:0;border:none}.help-linkArea-list li:nth-last-child(1){padding:0;margin-top:calc((20/750)*100vw);border:none}@media screen and (min-width: 768px), print{.help-linkArea-list li:nth-last-child(1){padding-left:min(calc((32/1600)*100vw), 32px);margin-top:0;border-left:min(calc((1/1600)*100vw), 1px) solid #fff}}@media screen and (max-width: 767px), print{.help-linkArea-list li:nth-child(3){padding-right:0}}.help-linkArea-list li span{font-size:calc((32/750)*100vw)}@media screen and (min-width: 768px), print{.help-linkArea-list li span{font-size:min(calc((24/1600)*100vw), 24px)}}.help-linkArea-list li a{font-size:calc((32/750)*100vw);text-decoration:underline;font-weight:600}@media screen and (min-width: 768px), print{.help-linkArea-list li a{font-size:min(calc((24/1600)*100vw), 24px)}}.help-linkArea-list li .blank:after{content:'';display:inline-block;width:calc((28/750)*100vw);height:calc((25/750)*100vw);background-image:url(../img/common/common-blank.svg);background-size:contain;background-position:center;margin-left:calc((16/750)*100vw)}@media screen and (min-width: 768px), print{.help-linkArea-list li .blank:after{width:min(calc((21/1600)*100vw), 21px);height:min(calc((19/1600)*100vw), 19px);margin-left:min(calc((16/1600)*100vw), 16px)}}.help-linkArea .common-languagesArea{margin:0 auto;margin-top:calc((50/750)*100vw)}@media screen and (min-width: 768px), print{.help-linkArea .common-languagesArea{margin-top:min(calc((60/1600)*100vw), 60px)}}.howtowatch-sec01,.page-template-page-howtowatch-sec01{padding-bottom:calc((40/750)*100vw)}@media screen and (min-width: 768px), print{.howtowatch-sec01,.page-template-page-howtowatch-sec01{padding-bottom:min(calc((60/1600)*100vw), 60px)}}.howtowatch-img,.page-template-page-howtowatch-img{width:100%}@media screen and (min-width: 768px), print{.howtowatch-img,.page-template-page-howtowatch-img{width:min(calc((700/1600)*100vw), 700px)}}.howtowatch-box,.page-template-page-howtowatch-box{background-color:#F2F2F2;padding:calc((34/750)*100vw) calc((30/750)*100vw) calc((50/750)*100vw);margin-top:calc((36/750)*100vw)}@media screen and (min-width: 768px), print{.howtowatch-box,.page-template-page-howtowatch-box{display:-ms-flexbox;display:flex;padding:min(calc((20/1600)*100vw), 20px) min(calc((32/1600)*100vw), 32px) min(calc((20/1600)*100vw), 20px) min(calc((20/1600)*100vw), 20px);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:min(calc((26/1600)*100vw), 26px)}}.howtowatch-box:nth-child(1),.page-template-page-howtowatch-box:nth-child(1){margin-top:0}.howtowatch-box-nonmt,.page-template-page-howtowatch-box-nonmt{margin-top:0}.howtowatch-anchor,.page-template-page-howtowatch-anchor{padding-top:calc((86/750)*100vw);margin-top:calc((-50/750)*100vw)}@media screen and (min-width: 768px), print{.howtowatch-anchor,.page-template-page-howtowatch-anchor{padding-top:min(calc((156/1600)*100vw), 156px);margin-top:calc((-130/1600)*100vw)}}@media screen and (min-width: 1600px), print{.howtowatch-anchor,.page-template-page-howtowatch-anchor{margin-top:-130px}}@media screen and (min-width: 768px), print{.howtowatch-txtbox,.page-template-page-howtowatch-txtbox{width:min(calc((700/1600)*100vw), 700px);padding:min(calc((20/1600)*100vw), 20px) 0}}.howtowatch-ttl,.page-template-page-howtowatch-ttl{font-size:calc((32/750)*100vw);font-weight:600;color:#000;margin-top:calc((36/750)*100vw);line-height:1.25}@media screen and (min-width: 768px), print{.howtowatch-ttl,.page-template-page-howtowatch-ttl{font-size:min(calc((40/1600)*100vw), 40px);margin-top:0}}.howtowatch-subttl,.page-template-page-howtowatch-subttl{font-size:calc((30/750)*100vw);font-weight:600;color:#000;margin-top:calc((36/750)*100vw);line-height:1.25}@media screen and (min-width: 768px), print{.howtowatch-subttl,.page-template-page-howtowatch-subttl{font-size:min(calc((28/1600)*100vw), 28px);margin-top:0}}.howtowatch-txt,.page-template-page-howtowatch-txt{font-size:calc((26/750)*100vw);color:#000;margin-top:calc((36/750)*100vw);line-height:1.5}@media screen and (min-width: 768px), print{.howtowatch-txt,.page-template-page-howtowatch-txt{font-size:min(calc((18/1600)*100vw), 18px);margin-top:min(calc((20/1600)*100vw), 20px)}}.howtowatch-txt a,.page-template-page-howtowatch-txt a{text-decoration:underline;color:#000;font-weight:600}.howtowatch-txt .bold,.page-template-page-howtowatch-txt .bold{font-weight:600;color:#000}.howtowatch .howtowatch-tab,.page-template-page-howtowatch .howtowatch-tab{width:100vw;margin:0 calc(50% - 50vw);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc((60/750)*100vw)}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab,.page-template-page-howtowatch .howtowatch-tab{width:100%;margin:0;margin-top:min(calc((70/1600)*100vw), 70px)}}.howtowatch .howtowatch-tab .visible,.page-template-page-howtowatch .howtowatch-tab .visible{background-color:#C6C6C6;border:none;color:#000}.howtowatch .howtowatch-tab li,.page-template-page-howtowatch .howtowatch-tab li{width:calc((364/750)*100vw);border-radius:calc((20/750)*100vw) calc((20/750)*100vw) 0 0;text-align:center;border:solid calc((1/750)*100vw) #fff;border-bottom:none;display:block;position:relative;padding-top:calc((70/750)*100vw);padding-bottom:calc((52/750)*100vw);font-size:calc((30/750)*100vw);font-weight:600}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab li,.page-template-page-howtowatch .howtowatch-tab li{width:calc((748/1600)*100vw);border:solid calc((1/1600)*100vw) #fff;border-bottom:none;font-size:calc((30/1600)*100vw);border-radius:calc((20/1600)*100vw) calc((20/1600)*100vw) 0 0;padding:calc((30/1600)*100vw) 0;transition:all .2s}}@media screen and (min-width: 1600px), print{.howtowatch .howtowatch-tab li,.page-template-page-howtowatch .howtowatch-tab li{display:block;position:relative;text-align:center;width:748px;border:solid 1px #fff;border-bottom:none;font-size:30px;border-radius:20px 20px 0 0;padding:30px 0}}.howtowatch .howtowatch-tab li:hover,.page-template-page-howtowatch .howtowatch-tab li:hover{opacity:0.7;cursor:pointer}.howtowatch .howtowatch-tab li:after,.page-template-page-howtowatch .howtowatch-tab li:after{width:calc((14/750)*100vw);height:calc((14/750)*100vw);border-top:none;border-left:none;border-bottom:solid calc((1/750)*100vw);border-right:solid calc((1/750)*100vw);content:'';display:inline-block;position:absolute;left:50%;bottom:calc((20/750)*100vw);transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg)}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab li:after,.page-template-page-howtowatch .howtowatch-tab li:after{border-width:calc((2/1600)*100vw);width:calc((12/1600)*100vw);height:calc((12/1600)*100vw);top:50%;right:calc((50/1600)*100vw);left:auto;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}}@media screen and (min-width: 1600px), print{.howtowatch .howtowatch-tab li:after,.page-template-page-howtowatch .howtowatch-tab li:after{border-width:2px;width:12px;height:12px;right:50px;top:50%;content:'';display:inline-block;position:absolute;left:auto;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab #howtowatch-tab-films,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-films{padding-left:calc((48/1600)*100vw)}}@media screen and (min-width: 1600px), print{.howtowatch .howtowatch-tab #howtowatch-tab-films,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-films{padding-left:48px}}.howtowatch .howtowatch-tab #howtowatch-tab-films:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-films:before{content:'';display:inline-block;width:calc((48/750)*100vw);height:calc((39/750)*100vw);background-size:contain;background-image:url(../img/common/icon-films_off.png);content:'';display:inline-block;position:absolute;top:calc((24/750)*100vw);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab #howtowatch-tab-films:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-films:before{position:relative;top:50%;left:0;margin-right:calc((20/1600)*100vw);width:calc((48/1600)*100vw);height:calc((39/1600)*100vw);transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media screen and (min-width: 1600px), print{.howtowatch .howtowatch-tab #howtowatch-tab-films:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-films:before{width:48px;height:39px;content:'';display:inline-block;position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.howtowatch .howtowatch-tab #howtowatch-tab-films.visible:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-films.visible:before{background-image:url(../img/common/icon-films_on.png)}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab #howtowatch-tab-dramas,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-dramas{padding-left:calc((45/1600)*100vw)}}@media screen and (min-width: 1600px), print{.howtowatch .howtowatch-tab #howtowatch-tab-dramas,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-dramas{padding-left:45px}}.howtowatch .howtowatch-tab #howtowatch-tab-dramas:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-dramas:before{content:'';display:inline-block;width:calc((45/750)*100vw);height:calc((41/750)*100vw);background-size:contain;background-image:url(../img/common/icon-dramas_off.png);content:'';display:inline-block;position:absolute;top:calc((24/750)*100vw);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (min-width: 768px){.howtowatch .howtowatch-tab #howtowatch-tab-dramas:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-dramas:before{width:calc((45/1600)*100vw);height:calc((41/1600)*100vw);position:relative;top:50%;left:0;margin-right:calc((20/1600)*100vw);transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media screen and (min-width: 1600px), print{.howtowatch .howtowatch-tab #howtowatch-tab-dramas:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-dramas:before{width:45px;height:41px;content:'';display:inline-block;position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.howtowatch .howtowatch-tab #howtowatch-tab-dramas.visible:before,.page-template-page-howtowatch .howtowatch-tab #howtowatch-tab-dramas.visible:before{background-image:url(../img/common/icon-dramas_on.png)}.howtowatch .howtowatchChange,.page-template-page-howtowatch .howtowatchChange{display:none;background-color:#454545;padding-top:calc((40/750)*100vw)}@media screen and (min-width: 768px), print{.howtowatch .howtowatchChange,.page-template-page-howtowatch .howtowatchChange{padding-top:min(calc((40/1600)*100vw), 40px)}}.howtowatch .howtowatchChange.visible,.page-template-page-howtowatch .howtowatchChange.visible{display:block}.howtowatch .howtowatchChange .inner,.page-template-page-howtowatch .howtowatchChange .inner{text-align:left;direction:ltr}.howtowatch .changeLang>li,.page-template-page-howtowatch .changeLang>li{display:none}.howtowatch .changeLang .active,.page-template-page-howtowatch .changeLang .active{display:block}.howtowatch .sec-inner,.page-template-page-howtowatch .sec-inner{width:100%}@media screen and (min-width: 768px), print{.howtowatch .sec-inner,.page-template-page-howtowatch .sec-inner{margin:0 min(calc((60/1600)*100vw), 60px)}}@media screen and (min-width: 768px), print{.faq-anchorArea,.page-template-page-faq-anchorArea{width:min(calc((750/1600)*100vw), 750px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}.faq-anchorArea>p:nth-child(2),.page-template-page-faq-anchorArea>p:nth-child(2){margin-top:calc((25/750)*100vw)}@media screen and (min-width: 768px), print{.faq-anchorArea>p:nth-child(2),.page-template-page-faq-anchorArea>p:nth-child(2){margin:0}}.faq-sec01,.page-template-page-faq-sec01{margin-top:calc((60/750)*100vw);padding-bottom:calc((40/750)*100vw)}@media screen and (min-width: 768px), print{.faq-sec01,.page-template-page-faq-sec01{margin-top:min(calc((60/1600)*100vw), 60px);padding-bottom:min(calc((60/1600)*100vw), 60px)}}.faq-faqBox,.page-template-page-faq-faqBox{padding-top:calc((90/750)*100vw)}@media screen and (min-width: 768px), print{.faq-faqBox,.page-template-page-faq-faqBox{padding-top:min(calc((100/1600)*100vw), 100px)}}.faq-heading,.page-template-page-faq-heading{font-size:calc((32/750)*100vw);font-weight:600}@media screen and (min-width: 768px), print{.faq-heading,.page-template-page-faq-heading{font-size:min(calc((30/1600)*100vw), 30px);text-align:center}}.faq dt,.page-template-page-faq dt{font-size:calc((30/750)*100vw);font-weight:600;margin-top:calc((60/750)*100vw)}@media screen and (min-width: 768px), print{.faq dt,.page-template-page-faq dt{font-size:min(calc((24/1600)*100vw), 24px);margin-top:min(calc((40/1600)*100vw), 40px)}}.faq dd,.page-template-page-faq dd{font-size:calc((26/750)*100vw)}@media screen and (min-width: 768px), print{.faq dd,.page-template-page-faq dd{font-size:min(calc((18/1600)*100vw), 18px)}}.faq dd a,.page-template-page-faq dd a{text-decoration:underline}.contact-sec01,.page-template-page-contact-sec01{padding-bottom:calc((40/750)*100vw);margin-top:calc((60/750)*100vw)}@media screen and (min-width: 768px), print{.contact-sec01,.page-template-page-contact-sec01{padding-bottom:min(calc((60/1600)*100vw), 60px);margin-top:min(calc((60/1600)*100vw), 40px)}}.contact-ttl,.page-template-page-contact-ttl{font-size:calc((40/750)*100vw);font-weight:600;margin-top:calc((80/750)*100vw)}@media screen and (min-width: 768px), print{.contact-ttl,.page-template-page-contact-ttl{font-size:min(calc((40/1600)*100vw), 40px);text-align:center;margin-top:min(calc((60/1600)*100vw), 60px)}}.contact-lead,.page-template-page-contact-lead{margin-top:calc((40/750)*100vw)}@media screen and (min-width: 768px), print{.contact-lead,.page-template-page-contact-lead{width:min(calc((1200/1600)*100vw), 1200px);margin:0 auto;margin-top:min(calc((40/1600)*100vw), 40px)}}.contact-lead a,.page-template-page-contact-lead a{text-decoration:underline}.contact-box,.page-template-page-contact-box{display:-ms-flexbox;display:flex;margin-top:calc((50/750)*100vw);-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px), print{.contact-box,.page-template-page-contact-box{width:min(calc((512/1600)*100vw), 570px);margin:0 auto;margin-top:min(calc((40/1600)*100vw), 40px)}}.contact-list,.page-template-page-contact-list{width:50%}.contact-list li,.page-template-page-contact-list li{margin-top:calc((8/750)*100vw)}@media screen and (min-width: 768px), print{.contact-list li,.page-template-page-contact-list li{margin-top:min(calc((8/1600)*100vw), 8px)}}.contact-list a,.page-template-page-contact-list a{font-size:calc((30/750)*100vw);font-weight:600;position:relative;display:block;padding-left:calc((30/750)*100vw);margin-left:calc((10/750)*100vw);text-decoration:underline;text-align:left}@media screen and (min-width: 768px), print{.contact-list a,.page-template-page-contact-list a{font-size:min(calc((22/1600)*100vw), 22px);padding-left:min(calc((20/1600)*100vw), 20px);margin-left:min(calc((24/1600)*100vw), 24px)}}.contact-list a:after,.page-template-page-contact-list a:after{content:'';display:inline-block;width:calc((14/750)*100vw);height:calc((14/750)*100vw);border-bottom:solid calc((2/750)*100vw) #fff;border-right:solid calc((2/750)*100vw) #fff;position:absolute;top:calc((16/750)*100vw);left:0;right:calc((30/750)*100vw);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}@media screen and (min-width: 768px), print{.contact-list a:after,.page-template-page-contact-list a:after{top:min(calc((12/1600)*100vw), 12px);width:min(calc((10/1600)*100vw), 10px);height:min(calc((10/1600)*100vw), 10px);border-bottom:min(calc((2/1600)*100vw), 2px) solid #fff;border-right:min(calc((2/1600)*100vw), 2px) solid #fff}}.contact-btnArea,.page-template-page-contact-btnArea{margin-top:calc((100/750)*100vw)}@media screen and (min-width: 768px), print{.contact-btnArea,.page-template-page-contact-btnArea{display:-ms-flexbox;display:flex;width:min(calc((1200/1600)*100vw), 1200px);-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;margin-top:min(calc((60/1600)*100vw), 60px)}}.contact-btnArea-item:nth-child(2),.page-template-page-contact-btnArea-item:nth-child(2){margin-top:calc((80/750)*100vw)}@media screen and (min-width: 768px), print{.contact-btnArea-item:nth-child(2),.page-template-page-contact-btnArea-item:nth-child(2){margin-top:0}}@media screen and (min-width: 768px), print{.contact-btnArea .common-btn-560 span,.page-template-page-contact-btnArea .common-btn-560 span{display:block;font-size:min(calc((18/1600)*100vw), 18px)}}.contact-btnArea-caution,.page-template-page-contact-btnArea-caution{font-weight:700;margin:0 auto;margin-top:calc((16/750)*100vw);width:calc((640/750)*100vw)}@media screen and (min-width: 768px), print{.contact-btnArea-caution,.page-template-page-contact-btnArea-caution{width:min(calc((560/1600)*100vw), 560px);margin-top:min(calc((16/1600)*100vw), 16px)}}
