@charset "UTF-8";
:root{--unnamed-color-707070:#707070;--unnamed-color-7a7a7a:#7a7a7a;--unnamed-color-ffffff:#fff;--color-purchase-bg:#ffe655;--color-layout-bg:#fff4ee;--color-sub:#ff5722;--color-main:#ff9c51;--color-main-dark:#cd732e;--color-purchase-text:#ffe187;--color-menu-tab:#4a0017;--color-menu-contents:#fbf3b2;--color-footer-bg:#a1a0a0;--color-info-01:#f54747;--color-info-02:#36bf00;--color-info-03:#ff3ae5;--color-info-04:#3a99ff;--color-info-05:#993aff;--color-gradient-purchase:linear-gradient(115deg,var(--color-sub) 0%,var(--color-main) 100%);--color-link:#036483;--color-link-hover:#13a5d5;--color-checkbox-01:#bfbfbf;--color-checkbox-02:#56b179;--color-note:#535353}.clearfix:after{clear:both;content:"";display:block}#support_sitemap_block nav>ul>li{margin:25px 0}#support_sitemap_block nav>ul>li>a{background:none repeat scroll 0 0 #fff;border:2px solid #ccc;border-radius:3px;margin-left:-2em;padding:.5em 1em}#support_sitemap_block nav>ul>li>ul{background-color:#eee;border:2px solid #ccc;border-radius:3px;margin:-.5em 0 0;padding:1em 3em}#support_sitemap_block nav>ul>li>ul>li{margin:20px 0}#support_sitemap_block nav>ul>li>ul>li>a{background:none repeat scroll 0 0 #fff;border:2px solid #ccc;border-radius:3px;margin-left:-2em;padding:.5em 1em}#support_sitemap_block nav>ul>li>ul>li>ul{background-color:#fff;border:2px solid #ccc;border-radius:3px;margin:-.5em 0 0}section#contactus_form_new_block .js_choose_faq h2,section#support_guide_block .content_guide h2{background:#fbf3b2;background:var(--color-menu-contents);color:#4a0017;color:var(--color-menu-tab);font-size:108%;font-weight:700;margin:10px 0;padding:20px 10px}section#support_guide_block .content_guide dl.cell_guide dt{display:block;font-weight:700}section#support_guide_block .content_guide dl.cell_guide dd{margin:.5em 0 2em}section#support_guide_block .content_guide dl.cell_guide dd:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden}section#support_guide_block .content_guide dl.cell_guide dd span{display:inline;float:right;line-height:25px;width:425px}section#support_guide_block .content_guide dl.cell_guide dd span img{display:inline;vertical-align:top}section#support_guide_block .content_guide dl.cell_guide dd img.img_figure{border:5px solid #ddd;cursor:pointer;display:inline;float:left;width:700px}section#contactus_form_new_block p{line-height:1.5;margin:10px auto}section#contactus_form_new_block .js_contact_select .contact_select_btnarea{-ms-flex-pack:distribute;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around}section#contactus_form_new_block .js_contact_select .contact_select_btnarea button{line-height:2;margin:5px 0;padding:10px 0;width:32%}#contents_siteinfo_main #contactus_form_block .form-popup{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2050}#contents_siteinfo_main #contactus_form_block .form-popup .form-popup-bg{background-color:rgba(0,0,0,.5);height:100%;width:100%}#contents_siteinfo_main #contactus_form_block .form-popup .form-popup-content{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;left:50%;max-height:80%;max-width:1000px;overflow:scroll;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}#contents_siteinfo_main #contactus_form_block #show_play_select_btn1{margin:10px 0;text-align:center}#contents_siteinfo_main #contactus_form_block #contact_form_report_video_url ul{padding:0}#contents_siteinfo_main #contactus_form_block #contact_form_report_video_url ul .video_detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}#contents_siteinfo_main #contactus_form_block #contact_form_report_video_url ul .video_detail img.video_src{width:20%}#contents_siteinfo_main #contactus_form_block #contact_form_report_video_url ul .video_detail .video_url{padding:0 10px}#contents_siteinfo_main #contactus_form_block #contact_form_report_video_url ul li{padding:0}#contents_siteinfo_main #contactus_form_block #contact_form_report_video_url #dummy_play_url{display:none}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] .play_select_dialog--text{padding:10px 15px 0}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul{max-height:80%;overflow:scroll}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li{border-radius:3px;margin:10px 0;padding:10px}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li:first-of-type{margin-top:0}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li .play_select_dialog--list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;grid-gap:10px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:center;margin:10px 0}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li .play_select_dialog--list div.play_select_dialog--list--image{-ms-flex-preferred-size:15%;flex-basis:15%;text-align:center}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li .play_select_dialog--list div.play_select_dialog--list--image img{height:auto;max-width:120px;width:100%}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li .play_select_dialog--list dl{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:80%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:80%;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li .play_select_dialog--list dl dt{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:100%;flex-basis:100%;flex-grow:1}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] ul li .play_select_dialog--list dl dd:last-of-type{margin-left:auto}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] .btn_footer_dialog{background:hsla(0,0%,100%,.8);bottom:0;padding:10px;position:-webkit-sticky;position:sticky}#contents_siteinfo_main #contactus_form_block div[id^=play_select_dialog] .btn_footer_dialog button{width:20%}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 ul li .play_select_dialog--list dl dd:last-of-type{min-width:30%}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 ul li .play_select_dialog--list dl dd:last-of-type button.btn{border:2px solid #02a90d;width:100%}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 ul li .play_select_dialog--list dl dd:last-of-type button.btn:hover{border-color:#11ea20}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 ul li.group_selected{background-color:#d8ffdb}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 ul li.group_selected dl dd:last-of-type button.btn{background-color:#fff;border:2px solid #02a90d;color:#02a90d}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 ul li.group_selected dl dd:last-of-type button.btn:hover{border-color:inherit}#contents_siteinfo_main #contactus_form_block #play_select_dialog1 .link{grid-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:center}#contents_siteinfo_main #contactus_form_block #play_select_dialog2 #dummy_play_data{display:none}#support_servicetos_block h2{background:#ff9c51;background:var(--color-main);border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;color:var(--unnamed-color-ffffff);font-size:16px;font-weight:700;height:50px;line-height:50px;margin:0 auto 10px;max-width:1000px;position:relative;text-indent:1em;width:auto}#support_servicetos_block h2:before{border:1px dashed #fff;border:1px dashed var(--unnamed-color-ffffff);bottom:2px;clear:both;content:"";display:block;height:0;left:-4px;position:absolute;width:100%}