@charset "UTF-8";html{position:relative;min-height:100%;background-image:url(/images/bg_PC.png?fddfb877d9e3dd753fb1035bf11521d5)}body{font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,"\6E38\30B4\30B7\30C3\30AF",YuGothic,Meiryo,メイリオ,"\FF2D\FF33   \30B4\30B7\30C3\30AF",sans-serif!important;font-size:16px;line-height:20px;background-color:#fff;margin-bottom:150px;background:none}header{margin:50px auto 0}input,select{border:1px solid #89c8fb!important;height:45px!important;box-sizing:border-box!important}input[type=date]{color:#89c8fb}span{text-align:left}select{font-size:16px!important;color:#89c8fb}select option{color:#495057!important}#container{min-height:100%;min-width:960px;overflow-x:hidden}.footer{position:absolute;bottom:0;width:100%}.text-input{color:#495057!important;-webkit-text-fill-color:#495057!important;opacity:1}::-moz-placeholder{color:#89c8fb!important}::placeholder{color:#89c8fb!important}:-ms-input-placeholder{color:#89c8fb!important}::-ms-input-placeholder{color:#89c8fb!important}.placeholder-select{color:#89c8fb!important}.btn-block{box-sizing:border-box!important}.text-decoration-none{text-decoration:none}.padding-top-2{padding-top:2px}.form-input{width:100%;max-width:450px}.form-input,.form-input-no-maxwidth{padding:15px;margin:0 auto;font-size:16px}.form-input-no-maxwidth{width:80%}@media (max-width:768px){.form-input-no-maxwidth{width:100%}}.form-input .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}.form-input .form-control:focus{z-index:2}.btn-custom{width:80%;padding:3px}.invalid-feedback{display:block}.btn-register{background:#ed7d30;color:#fff}.btn-register:hover{background:#d6732e;color:#fff}.logo-regular{width:100px;height:100px}.form-control[readonly]{background-color:#b5d6f7}.auto-break{overflow-wrap:break-word}.text-confirm{border:1px solid #89c8fb!important;min-height:45px;height:auto;border-radius:.25rem;box-sizing:border-box;padding:10px;font-size:16px;text-align:left;color:#495057;box-sizing:border-box!important;background-color:#fff}.form-group label{margin-bottom:0}.btn-logout{position:absolute;bottom:40px;width:320px;margin:0;padding:0;list-style:none}.btn-logout li{text-indent:20px;line-height:40px}.btn-logout li a{display:block;text-decoration:none;color:#fff}.btn-logout li a:hover{text-decoration:none;color:#fff;background:hsla(0,0%,100%,.2)}.btn-logout li a:active,.btn-logout li a:focus{text-decoration:none}.custom-bar{z-index:999;position:fixed;right:90px}.div-icon{position:fixed!important;top:50px;z-index:999}@media (max-width:840px){.custom-bar{right:50px}}@media (max-width:730px){.custom-bar{right:30px;top:50px}}@media (max-width:700px){.div-icon{background-color:hsla(0,0%,100%,.7);backdrop-filter:saturate(180%) blur(20px);height:50px;width:100%;position:fixed;top:0}.sticky-header{top:50px!important}.custom-bar{top:10px}}.bg-sidebar{opacity:.5;filter:alpha(opacity=50);z-index:999;position:fixed;width:100%;height:100%;background:#000;transition:all .5s ease;top:0;left:0}#close-sidebar{margin-right:35px;cursor:pointer}#wrapper{padding-left:0;transition:all .5s ease}#wrapper.toggled{padding-right:320px}#sidebar-wrapper{z-index:1000;position:fixed;right:320px;width:0;height:100%;margin-right:-320px;background:#3490dc;transition:all .5s ease;top:0;overflow-x:hidden;overflow-y:auto}#wrapper.toggled #sidebar-wrapper{width:320px}#page-content-wrapper{width:100%;position:absolute;padding:15px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:0}.sidebar-nav{position:absolute;top:0;width:320px;margin:0;padding:0;list-style:none}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li a{display:block;text-decoration:none;color:#fff}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:hsla(0,0%,100%,.2)}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{font-size:18px;color:#fff}.sidebar-nav>.sidebar-brand:hover{color:#fff;background:none}@media (min-width:768px){#wrapper{padding-left:0}#wrapper.toggled{padding-right:320px}#sidebar-wrapper{width:0}#wrapper.toggled #sidebar-wrapper{width:320px}#page-content-wrapper{padding:20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}.custom-disabled-input{background:#fff!important}.unstyle{-webkit-appearance:none!important}.unstyle::-webkit-calendar-picker-indicator,.unstyle::-webkit-inner-spin-button{display:none!important;-webkit-appearance:none!important}#main_page{overflow:hidden;padding-bottom:70px}#mast_head .header-content{font-size:14px}#mast_head .header-content .sub-child-1{margin-bottom:3px;height:50px;line-height:50px;background-color:#000;font-size:14px;color:#fff}#mast_head .header-content .sub-child-1 a{text-decoration:none}#mast_head .header-content .sub-child-1 a:hover{text-decoration:none;background-color:#444}#mast_head .header-content .sub-child-1 .wrapper{margin:0 auto}#mast_head .header-content .sub-child-1 .wrapper .logo{width:120px;height:33px;margin-top:2px;float:left}#mast_head .header-content .sub-child-1 .wrapper .content{min-width:170px;float:right;text-align:right;background-color:#e1e1e1;color:#444}#mast_head .header-content .sub-child-1 .wrapper .content a{color:#444;font-weight:400!important}#mast_head .header-content .sub-child-1 .wrapper .content .name{padding:10px 5px 10px 10px}#mast_head .header-content .sub-child-1 .wrapper .content-test a{width:280px;float:right;text-align:right;color:#fff;padding-right:0}#mast_head .header-content .sub-child-1 .wrapper .nav-links .last-child{background-color:#444}#mast_head .header-content .sub-child-1 .wrapper .nav-links .last-child:hover{background-color:#707070}#mast_head .header-content .sub-child-1 .wrapper a{padding:16px 8px;color:#fff}#mast_head .header-content .sub-child-1 .wrapper a:hover{text-decoration:none;background-color:#444}#mast_head .header-content .sub-child-2{margin:0 auto;padding:15px 20px 0 0;font-size:12px}#mast_head .header-content .sub-child-2 .wrapper{float:right}#mast_head .header-content .sub-child-2 .wrapper .content .header-navigation li a{color:#04c}#mast_head .header-content .sub-child-3{width:960px;margin-left:auto;margin-right:auto;clear:both}#mast_head .header-content .sub-child-3 .achievement-logo{background:url(/images/logo.png) no-repeat;width:295px;height:100px;display:block;margin-top:40px}.nav-links{float:right}#main_content{width:960px;margin:0 auto;padding:20px 0 0}#main_content .bottom-product-content h2,#main_content .bottom-product-content h6{padding:0 0 20px}#main_content .child-2 .button.get-it-now{float:left}#main_content .child-2 .button,#main_content .child-5 .button{float:right}#main_content .bottom-product-content .check-box-1,#main_content .bottom-product-content .check-box-2{padding:5px 0 5px 20px}#main_content .bottom-product-content .child-5.hr-bottom{margin-top:20px}#footer{position:relative;height:50px;clear:both;line-height:0;min-width:960px}#footer ul.footer-navigation{padding:20px 0 0 20px;list-style:none;font-size:12px;float:right;color:#707070}#footer ul.footer-navigation li{display:inline;padding-right:10px;margin-right:10px;line-height:14px}#footer ul.footer-navigation li.last{border-right:none;padding-right:0;margin-right:0}#footer .wrapper{margin:0 auto}#footer ul.footer-navigation li.impressum{display:none}.footer-navigation{color:#707070}.footer-navigation .a,.footer-navigation a.button,.footer-navigation a:link{text-decoration:none;color:#707070}.footer-navigation a:hover{text-decoration:none;color:#333}.no-margin{margin:0}.no-padding{padding:0}.fake{border:1px dashed red}h1{font-size:28px}h1,h2{font-family:Segoe UI Light,sans-serif}h2{font-size:24px}h3{font-size:18px;line-height:30px;padding:20px 0 15px}h3,h4{font-family:Segoe UI Light,sans-serif}h4{font-size:16px}h5{font-size:14px;font-family:Segoe UI Light,sans-serif}.hidden,.hide{display:none!important}.logo-sm{display:block;float:left;color:#fff!important;font-size:16px;padding-left:21px;padding-right:20px;font-family:Segoe UI Light,Segoe UI Web Light,Segoe UI Web Regular,Segoe UI,Segoe UI Web,Segoe UI Symbol,HelveticaNeue-Light,Helvetica Neue,Arial,sans-serif}.arrow{width:20px;height:20px;cursor:pointer}.expand .arrow{background:url(/images/up_arrow_gray_12x7.png) no-repeat 5px}.collapse .arrow{background:url(/images/down_arrow_gray_12x7.png) no-repeat 5px}.arrow-up{background:url(/images/up_arrow_gray_12x7.png) no-repeat 5px}.arrow-down{background:url(/images/down_arrow_gray_12x7.png) no-repeat 5px}@media screen and (min-width:1360px){.logo-sm{font-size:22px}}.header-top{padding:0 10px 25px}.form-survey{max-width:80px;height:100%;margin:0 5px;border:1px solid #a9a9a9}.split,.split-landscape{display:none}.copyright{margin-left:3rem;margin-right:1.5rem}.text-guideline{margin:0 auto}.error-message{color:red;font-size:12px}.adjust-footer{font-size:13px;margin-top:55px}.word-margin-policy,.word-margin-trademarks{margin-left:1rem}@media only screen and (max-width:450px){.header-top{padding:15px}.logo{width:15%}}@media only screen and (max-width:360px){.form-survey{width:25%}}@media only screen and (max-width:450px){.header-top{padding:15px}.logo{width:15%}.form-survey{width:25%}.split,.split-landscape{display:inline-block}.copyright{margin:0 auto}.sp-margin{margin-left:2px!important}#error_message_wrapper,#product_key_form{margin-left:3%}.word-margin-policy{margin-left:.5rem}.progress-image-pin-page-container,.word-margin-trademarks{margin-left:0}}@media only screen and (min-width:768px) and (max-width:1023px){*{box-sizing:content-box!important}.row{margin:auto 0!important}.split-landscape{display:inline-block}.btn-container{margin-top:20px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.guide-item-checkbox{margin-top:0!important}}.top-right{position:absolute;right:50px;top:18px}.dropdown-menu .show{padding:0}.modal .modal-dialog{transform:translateY(-50%);margin:0 auto;top:30%}.product-key input{height:32px!important;box-sizing:border-box!important}.line-height-20{line-height:20px!important}.line-height-30{line-height:30px!important}.prevent-delete-space{white-space:pre-wrap}.custom-eye-password{display:flex;justify-content:center;align-items:center;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;border:1px solid #89c8fb;width:45px;border-left:0;background-color:#e9ecef}.custom-width-input-password{width:45px}@media (max-width:991px){.logo-regular{width:70px;height:70px}.report-history .table-responsive{width:80%!important}}@media (max-width:768px){html{background-image:url(/images/bg_SP.png?4929d25d7f0c88798b89550a7627bce0)}.logo-regular{width:80px;height:80px}}@media (max-width:400px){.logo-regular{width:60px;height:60px}.actions-view-report{min-width:100px}}#sidebar-wrapper::-webkit-scrollbar{width:0}.btn-orange{background-color:#ed7d30;color:#fff}.btn-orange:hover{background:#d6732e!important;color:#fff}.nav-pills{display:flex;justify-content:center}#sidebar-wrapper{-ms-overflow-style:none!important}.pagination{justify-content:center!important}.thead-blue{background-color:#becfe7}@media (min-width:768px){.icon-fs{font-size:35px}}@media (max-width:768px){.icon-fs{font-size:20px}.btn-sns{margin-top:5px!important}}@media (min-width:767px) and (max-width:1024px){.ipad-row{padding-left:1.5rem!important}}@media (max-width:767px){.container{padding:0!important}.report-history{padding:0 10px}.report-history .table-responsive{width:100%!important}.report-history table th{padding:3px!important}}@media (max-width:465px){.report-history .product-key{max-width:22ch}}.report-history a{text-decoration:none!important;color:#6e6e6e!important}.report-history .table-bordered td,.report-history .table-bordered th,.report-history .table thead th{border:2px solid #000!important}.report-history .table-responsive{display:table;width:60%;margin:0 auto}.report-history img{max-width:30px}.report-history .btn-sns{padding:0!important}#sns-modal img{max-width:50px;margin-left:10%;cursor:pointer;border-radius:25px}.text-fs-20{font-size:20px;line-height:30px}.text-fs-16{font-size:16px!important}.text-header{background-color:#88b2d5}.text-body{background-color:#ccd9e4}.max-width-650{max-width:650px!important}.margin-left-1{margin-left:1.25rem!important}.center-parent{display:flex;flex-direction:column}.sns-img{max-width:50px!important}.fs-40{font-size:40px}#present_product_key,#sns-modal,#use_product_key{text-align:center;padding:0!important}#present_product_key .modal-content,#sns-modal .modal-content,#use_product_key .modal-content{border-radius:25px;border:0}#present_product_key h4,#sns-modal h4,#use_product_key h4{text-align:center;font-family:Segoe UI Light,sans-serif;font-size:24px;color:#fff}#present_product_key img,#sns-modal img,#use_product_key img{max-width:50px;margin-left:10%;cursor:pointer;border-radius:25px}#present_product_key .modal-header,#sns-modal .modal-header,#use_product_key .modal-header{border-top-left-radius:25px;border-top-right-radius:25px;background-color:#6cb6f2}#present_product_key .modal-header .close,#sns-modal .modal-header .close,#use_product_key .modal-header .close{margin-left:0;float:right;color:#fff}#present_product_key .modal-body,#sns-modal .modal-body,#use_product_key .modal-body{border-radius:25px}.fs-2{font-size:20px}.line-height-3{line-height:25px}.margin-auto{margin:0 auto}@media (max-width:767px){.overflow-x-hidden{overflow-x:hidden;overflow-y:auto;width:auto}}.margin-right-1{margin-right:1.25rem!important}.img-faq{height:80px}.w-160px{width:160px}.w-200px{width:200px}.mypage a{text-transform:uppercase}.w-60{width:60%}.status-text-color{color:#5b9bd5}.jconfirm .jconfirm-box div.jconfirm-content-pane{max-height:60px!important}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:hidden}.custom-color{background-color:#fff!important}#walletWidgetDiv{width:100%;height:228px}.button-payment{margin-top:20px}.disabled-tag-a{pointer-events:none;opacity:.65}.you-cart{font-size:25px}.btn-aws-payment{width:174px;height:45px}.size-spinner{width:3rem;height:3rem}.align-center-spinner{position:absolute;width:100%;top:50%;z-index:1;margin-left:-5%;display:none}.br-spmini{display:none}.horizontal-line{width:20%}.mb-5{margin-bottom:5rem!important}@media only screen and (max-width:415px){.br-spmini{display:block}}.agreement{max-height:250px;margin:15px 0;padding:15px 20px;border:1px solid #89c8fb;overflow:auto;overflow-y:scroll;color:#333;font-size:12px!important;line-height:1.4}.fs-24px{font-size:24px}#cookie-footer{position:fixed;bottom:0;z-index:999;background-color:#e7eff9;border:1px solid #c4cfe6;border-top-left-radius:10px;border-top-right-radius:10px;text-align:left;max-width:100%}#cookie-footer #button-cookie{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px) and (max-width:794px){#button-cookie>.btn{padding:6px 9px!important}}@media only screen and (min-width:768px) and (max-width:1023px){#cookie-footer{box-sizing:border-box!important}#text-cookie{max-width:79%}}@media (max-width:767px){#cookie-footer{padding:10px!important}}@media only screen and (min-width:280px) and (max-width:765px){.list-announcement{padding-bottom:70px}}.main-content{margin-bottom:400px!important}.main-content .is-static{bottom:275px!important}.main-content .answered-num,.main-content .footer{bottom:105px}@media (max-width:1310px){.main-content .answered-num,.main-content .footer{bottom:130px}}@media (max-width:909px){.main-content .answered-num,.main-content .footer{bottom:150px}}@media (max-width:713px){.main-content .answered-num,.main-content .footer{bottom:170px}}@media (max-width:597px){.main-content .answered-num,.main-content .footer{bottom:190px}}@media (max-width:522px){.main-content .answered-num,.main-content .footer{bottom:210px}}@media (max-width:453px){.main-content .answered-num,.main-content .footer{bottom:230px}}@media (max-width:405px){.main-content .answered-num,.main-content .footer{bottom:250px}}@media (max-width:373px){.main-content .answered-num,.main-content .footer{bottom:270px}}@media (max-width:341px){.main-content .answered-num,.main-content .footer{bottom:290px}}.text-fs-14{font-size:14px}#link-youtube{border:2px solid #000}#link-youtube a{color:#3490dc!important}.list-announcement{margin-top:5vh}.list-announcement .announcement{width:95%;max-width:600px;padding:15px;margin:10px auto;border:1px solid #000;height:100%}.list-announcement .announcement a{color:#000;text-decoration:underline}.list-announcement .announcement .maintenance-title{color:red;padding:0;font-weight:700}.list-announcement .announcement .maintenance-content{font-weight:400}.under-line{text-decoration:underline}footer .container .increase-font-size{font-size:110%}footer .container .decrease-font-size{font-size:14px}span.close{cursor:pointer}#present_key_choosen{background-color:#d0cece}.shrink{width:80%;margin:0 auto}.shrink span{width:auto!important}.toast-top-center{top:50%;margin:0 auto}.span-center span{display:inline-block;vertical-align:middle}#toast-container>.toast{width:350px!important}.width-fit-content{width:-moz-fit-content;width:fit-content}