@charset "UTF-8";:root{--color-black:#272727;--color-dark-gray:#424242;--color-light-gray:#e2e2e2;--color-green:#979d91;--color-beige:#f0ece8;--color-white:#f7f7f7;--font-serif:"Noto Serif JP",serif;--font-sans:"Noto Sans JP",sans-serif;--font-montserrat:"Montserrat",sans-serif}#faq{box-sizing:border-box;font-feature-settings:"palt";font-family:var(--font-sans);color:var(--color-black);background-color:#fff;letter-spacing:.1em}html{scroll-behavior:smooth;font-size:calc(100vw / 100) !important}body,h1,h2,h3,h4,h5,p{margin:0;line-height:1}body.active{height:100%;overflow:hidden}#faq p{text-align:justify}img{width:100%;height:auto;display:flex;justify-content:center;align-items:center;vertical-align:bottom}ul,li{margin:0;padding:0;list-style:none}a{text-decoration:none;transition:opacity .4s}@media (hover:hover){a:hover{opacity:.6}}span{display:inline-block}dl,dt,dd{all:unset;display:block}button{all:unset;display:block}table{border-collapse:collapse}.sp_obj{display:none !important}@media (max-width:799px){html{font-size:calc(100vw / 37.5) !important}.sp_obj{display:block !important}.pc_obj{display:none !important}}.container{width:100% !important;margin:0 !important;padding:0 !important}.page .page-wrap{padding-top:0}.faq_container{max-width:1000px;margin:0 auto;padding:min(12rem, 120px) 20px}.page-template-page-faq-etc .faq_container{padding:min(12rem, 120px) 20px !important}h2.faq_h2{font-size:min(3.0rem, 30px);font-weight:700;color:#fff;text-align:center}h2.faq_h2_02{font-size:min(5.0rem, 50px);font-weight:600;color:#fff;text-align:center;font-family:var(--font-montserrat)}h2.faq_h2_02 small{display:block;font-size:min(1.6rem, 16px);font-weight:600;padding:min(1.6rem, 16px) min(2.4rem, 24px);width:fit-content;margin:0 auto min(3.6rem, 36px);font-family:var(--font-sans);border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff}h2.faq_h2_02 span{display:block;font-size:min(2.0rem, 20px);font-weight:600;margin-top:min(2rem, 20px);font-family:var(--font-sans);color:#fff}h3.faq_h3{font-size:min(3.0rem, 30px);font-weight:700}.target{transform:translateY(80px);opacity:0;transition:all .8s}.target.appear{transform:none;opacity:1}@media (max-width:799px){.faq_container{padding:6rem 2rem}h2.faq_h2{font-size:2.5rem}h2.faq_h2_02{font-size:2.5rem}h2.faq_h2_02 small{font-size:1.2rem;padding:.8rem 1.2rem;margin:0 auto 3.2rem;border-top:.1rem solid #fff;border-bottom:.1rem solid #fff}h2.faq_h2_02 span{font-size:1.2rem;margin-top:1.6rem}h3.faq_h3{font-size:2rem}}.hd_info_area{padding-top:0 !important;margin-bottom:20px !important}.hd_info_area p a{text-decoration:underline}main.faq_index{width:100%}main.faq_index section.faq_search{width:100%;background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/bg_hd_mini2024_pc.jpg);background-size:cover;background-position:center}main.faq_index section.faq_search div.faq_search_area{width:min(64rem, 640px);margin:min(6rem, 60px) auto 0}main.faq_index section.faq_search div.faq_search_area label{display:block;font-size:min(2.5rem, 25px);font-weight:700;text-align:center;color:#fff}main.faq_index section.faq_search div.faq_search_area span.input_wrap{margin-top:min(1.6rem, 16px);width:100%;position:relative}main.faq_index section.faq_search div.faq_search_area span:before{position:absolute;content:"";display:block;width:min(3.0rem, 30px);height:min(3.0rem, 30px);background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/icon_search.svg);background-size:contain;background-position:center;background-repeat:no-repeat;top:0;bottom:0;margin:auto;left:min(2.4rem, 24px)}main.faq_index section.faq_search div.faq_search_area input{width:100%;border-radius:99px;padding:min(2.4rem, 24px) min(2.4rem, 24px) min(2.4rem, 24px) min(6.4rem, 64px);outline:none;border:none}main.faq_index section.faq_search div.faq_search_area button{width:min(3.0rem, 30px);height:min(3.0rem, 30px);position:absolute;left:min(2.4rem, 24px);top:0;bottom:0;margin:auto;display:block;padding:0;border:none;background-color:transparent}.search_error{text-align:center !important;padding:min(2.4rem, 24px) 0}@media (max-width:799px){main.faq_index section.faq_search{background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/bg_hd_mini2024_sp.jpg)}main.faq_index section.faq_search div.faq_search_area{width:100%;margin:3rem auto 0}main.faq_index section.faq_search div.faq_search_area label{font-size:1.2rem}main.faq_index section.faq_search div.faq_search_area span.input_wrap{margin-top:.8rem}main.faq_index section.faq_search div.faq_search_area span:before{width:2.5rem;height:2.5rem;left:2rem}main.faq_index section.faq_search div.faq_search_area input{width:100%;border-radius:99px;padding:2rem;padding-left:6rem}}main.faq_index section.faq_product{width:100%}main.faq_index section.faq_product ul.faq_product_ul{width:100%;margin-top:min(2.4rem, 24px);display:grid;grid-template-columns:1fr 1fr;gap:min(2.0rem, 20px)}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item{display:block;width:100%;padding:min(8.0rem, 80px) min(14.0rem, 140px) min(2.0rem, 20px);border-radius:min(1.0rem, 10px);border:.1rem solid var(--color-light-gray);position:relative}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item:after{position:absolute;display:block;content:"";background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/arrow_nav_bk.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:min(2.0rem, 20px);height:min(2.0rem, 20px);bottom:min(2.0rem, 20px);right:min(2.0rem, 20px)}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_img{display:block;width:100%}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_text{display:block;position:absolute;width:fit-content;height:fit-content;font-size:min(2.0rem, 20px);font-weight:600;font-family:var(--font-montserrat);right:0;left:0;margin:auto;top:80%;color:var(--color-black);text-align:center;line-height:.7rem}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_text small{display:block;font-family:var(--font-sans);font-size:min(1.4rem, 14px);margin:0 0 min(.8rem, 8px);text-align:center}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_text em{all:unset;display:block;font-family:var(--font-sans);font-size:min(1.4rem, 14px);margin:min(.8rem, 8px) 0 0;text-align:center}@media (max-width:799px){main.faq_index section.faq_product ul.faq_product_ul{margin-top:1.6rem;grid-template-columns:1fr 1fr;gap:3.2rem 1rem}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item{padding:3rem 2rem 0;border-radius:.5rem;border:.1rem solid var(--color-light-gray)}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item:after{width:1rem;height:1rem;bottom:.4rem;right:.4rem}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_text{font-size:1.4rem;top:75%}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_text small{font-size:0;margin:0}main.faq_index section.faq_product ul.faq_product_ul a.faq_product_item span.faq_product_text em{font-size:1rem;margin:.4rem 0 0}}section.faq_mv{width:100%;background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/bg_hd_mini2024_pc.jpg);background-size:cover;background-position:center}main.faq_category section.faq_category_area div.faq_container{padding-top:min(38rem, 380px);position:relative}main.faq_category section.faq_category_area div.category_image{position:absolute;width:min(48rem, 480px);right:0;left:0;margin:auto;top:0;transform:translateY(-12%)}main.faq_category section.faq_category_area ul.faq_category_ul{margin-top:min(3.6rem, 36px);display:grid;grid-template-columns:1fr 1fr;gap:min(2.4rem, 24px) min(2.0rem, 20px)}main.faq_category section.faq_category_area ul.faq_category_ul a.faq_category_item{display:block;width:100%;padding:min(3.6rem, 36px) 0;border-radius:10px;border:1px solid var(--color-light-gray);font-size:min(2.0rem, 20px);font-weight:600;color:var(--color-black);text-align:center;position:relative}main.faq_category section.faq_category_area ul.faq_category_ul a.faq_category_item:after{position:absolute;content:"";display:block;background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/arrow_nav_bk.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:min(2.0rem, 20px);height:min(2.0rem, 20px);bottom:min(0.8rem, 8px);right:min(0.8rem, 8px)}a.faq_link{display:block;margin:min(5.0rem, 50px) auto 0;width:min(50rem, 500px);padding:min(3.6rem, 36px) 0;border-radius:10px;font-size:min(2.0rem, 20px);font-weight:600;background-color:var(--color-green);color:#fff;text-align:center;position:relative}a.faq_link:after{position:absolute;display:block;content:"";background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/arrow_nav_wh.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:min(2.0rem, 20px);height:min(2.0rem, 20px);bottom:min(0.8rem, 8px);right:min(0.8rem, 8px)}@media (max-width:799px){section.faq_mv{background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/bg_hd_mini2024_sp.jpg)}main.faq_category section.faq_category_area div.faq_container{padding-top:18rem}main.faq_category section.faq_category_area div.category_image{width:24rem;transform:translateY(-12%)}main.faq_category section.faq_category_area ul.faq_category_ul{margin-top:1.6rem;grid-template-columns:1fr;gap:2rem}main.faq_category section.faq_category_area ul.faq_category_ul a.faq_category_item{padding:3rem 0;border-radius:.5rem;border:.1rem solid var(--color-light-gray);font-size:1.6rem}main.faq_category section.faq_category_area ul.faq_category_ul a.faq_category_item:after{width:1rem;height:1rem;bottom:.4rem;right:.4rem}a.faq_link{margin:2rem auto 0;width:100%;padding:3rem 0;border-radius:.5rem;font-size:1.6rem}a.faq_link:after{width:1rem;height:1rem;bottom:.4rem;right:.4rem}}main.faq_list section.faq_list_area div.faq_container{padding-top:min(3rem, 30px)}ul.breadcrumb{display:flex;align-items:center;gap:min(2rem, 20px)}ul.breadcrumb li.breadcrumb_li{display:block;width:fit-content;font-size:min(1.2rem, 12px);color:var(--color-dark-gray);position:relative}ul.breadcrumb li.breadcrumb_li:last-of-type a{pointer-events:none}ul.breadcrumb li.breadcrumb_li:not(:last-child) a:after{position:absolute;content:">";display:block;width:fit-content;font-size:min(1.2rem, 12px);color:var(--color-dark-gray);top:0;bottom:0;margin:auto;right:0;transform:translateX(150%)}main.faq_list section.faq_list_area h3.faq_h3{margin-top:min(10rem, 100px);text-align:center}main.faq_list section.faq_list_area ul.faq_list_ul{margin-top:min(8rem, 80px);display:flex;flex-direction:column;gap:0}main.faq_list section.faq_list_area ul.faq_list_ul a{display:flex;align-items:center;gap:min(3rem, 30px);position:relative;font-size:min(1.8rem, 18px);line-height:1.4;color:var(--color-black);padding:min(2.4rem, 24px) min(10rem, 100px) min(2.4rem, 24px) 0;border-bottom:1px solid var(--color-light-gray)}main.faq_list section.faq_list_area ul.faq_list_ul a:before{content:'Q';font-size:min(3rem, 30px);font-weight:600;color:var(--color-light-gray)}main.faq_list section.faq_list_area ul.faq_list_ul a:after{position:absolute;content:"";display:block;background-image:url(//cinemage.jp/wp-content/themes/sydney-child/css/../img/faq/arrow_faq_list.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:min(3.6rem, 36px);height:min(3.6rem, 36px);top:0;bottom:0;margin:auto;right:min(1.6rem, 16px)}@media (max-width:799px){main.faq_list section.faq_list_area div.faq_container{padding-top:1.6rem}ul.breadcrumb{flex-wrap:wrap;gap:.4rem 2rem}ul.breadcrumb li.breadcrumb_li{font-size:1.2rem}ul.breadcrumb li.breadcrumb_li:not(:last-child) a:after{font-size:1.2rem;transform:translateX(150%)}main.faq_list section.faq_list_area h3.faq_h3{margin-top:6rem}main.faq_list section.faq_list_area ul.faq_list_ul{margin-top:4rem}main.faq_list section.faq_list_area ul.faq_list_ul a{gap:1.5rem;font-size:1.6rem;padding:3rem 4.2rem 3rem 0;border-bottom:.1rem solid var(--color-light-gray)}main.faq_list section.faq_list_area ul.faq_list_ul a:before{font-size:2.5rem}main.faq_list section.faq_list_area ul.faq_list_ul a:after{width:2.5rem;height:2.5rem;right:.8rem}}main.faq_detail section.faq_detail_mv{background-color:var(--color-black)}main.faq_detail section.faq_detail_mv div.faq_container{padding:min(4.5rem, 45px) 20px}main.faq_detail section.faq_detail_area div.faq_container{padding-top:min(3rem, 30px)}main.faq_detail section.faq_detail_area div.q_area{margin-top:100px;padding-bottom:min(6rem, 60px);border-bottom:1px solid var(--color-light-gray)}main.faq_detail section.faq_detail_area div.q_area div.q_area_wrap{width:min(87rem, 870px);margin-left:auto;position:relative}main.faq_detail section.faq_detail_area div.q_area div.q_area_wrap:before{position:absolute;content:'Q';font-size:min(5rem, 50px);font-weight:500;font-family:var(--font-sans);color:var(--color-green);top:-5%;left:0;transform:translateX(-180%)}main.faq_detail section.faq_detail_area div.q_area dl.q_dl{margin-top:min(3.2rem, 32px);width:min(87rem, 870px);margin-left:auto}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap{display:flex;align-items:center;gap:min(3rem, 30px)}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap+div.dl_wrap{margin-top:min(2rem, 20px)}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap dt.q_dt{width:min(6rem, 60px);flex-shrink:0;font-size:min(1.4rem, 14px)}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap dd.q_dd{font-size:min(1.4rem, 14px)}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap:first-of-type dd.q_dd{display:inline-block;padding:min(.4rem, 4px) min(.8rem, 8px);width:fit-content;text-align:center;background-color:var(--color-green);color:#fff}main.faq_detail section.faq_detail_area div.a_area{margin-top:min(5rem, 50px)}main.faq_detail section.faq_detail_area div.a_area div.a_txt_area{max-width:min(87rem, 870px);margin-left:auto;position:relative}main.faq_detail section.faq_detail_area div.a_area div.a_txt_area:before{position:absolute;content:'A';font-size:min(5rem, 50px);font-weight:500;font-family:var(--font-sans);color:var(--color-black);top:0;left:0;transform:translateX(-180%)}main.faq_detail section.faq_detail_area div.a_area p{font-size:min(2rem, 20px);line-height:2}main.faq_detail section.faq_detail_area div.a_area img{margin-top:min(6rem, 60px);margin-left:auto;width:min(87rem, 870px)}@media (max-width:799px){main.faq_detail section.faq_detail_mv div.faq_container{padding:3.6rem 2rem}main.faq_detail section.faq_detail_area div.faq_container{padding-top:1.6rem}main.faq_detail section.faq_detail_area div.q_area{margin-top:3.6rem;padding-bottom:4.4rem;border-bottom:.1rem solid var(--color-light-gray)}main.faq_detail section.faq_detail_area div.q_area div.q_area_wrap{width:30rem}main.faq_detail section.faq_detail_area div.q_area div.q_area_wrap:before{content:'Q';font-size:2.5rem;top:0;left:0;transform:translateX(-210%)}main.faq_detail section.faq_detail_area div.q_area h3.faq_h3{line-height:1.4}main.faq_detail section.faq_detail_area div.q_area dl.q_dl{margin-top:2.5rem;width:100%;margin-left:auto}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap{display:flex;align-items:center;gap:3rem}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap+div.dl_wrap{margin-top:1rem}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap dt.q_dt{width:6rem;flex-shrink:0;font-size:1.4rem}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap dd.q_dd{font-size:1.4rem}main.faq_detail section.faq_detail_area div.q_area dl.q_dl div.dl_wrap:first-of-type dd.q_dd{padding:.2rem .4rem}main.faq_detail section.faq_detail_area div.a_area{margin-top:3rem}main.faq_detail section.faq_detail_area div.a_area div.a_txt_area{width:30rem}main.faq_detail section.faq_detail_area div.a_area div.a_txt_area:before{content:'A';font-size:2.5rem;line-height:1.6;transform:translateX(-210%)}main.faq_detail section.faq_detail_area div.a_area p{font-size:1.4rem;line-height:2;padding-left:1em;text-indent:-1em}main.faq_detail section.faq_detail_area div.a_area img{margin-top:3rem;width:29rem}main.faq_detail section.faq_detail_area div.a_area img{margin-top:3rem;width:29rem}}#mainnav-mobi{margin-top:48px;z-index:999}@media screen and (min-width:768px){#mainnav-mobi{top:28px}}.header-wrap .container .row{display:flex !important;justify-content:space-between}.header-wrap .container .row .col-md-4{width:max-content !important}.header-wrap .container .row .col-md-8{width:80% !important}@media screen and (max-width:767px){.header-wrap .container .col-sm-4{position:relative !important}}p.faq_news_link{text-align:center !important;color:#fff;margin-top:30px}p.faq_news_link a{color:#fff;text-decoration:underline}@media screen and (max-width:767px){p.faq_news_link{line-height:1.7em}}.site-info{font-size:.7rem !important}