*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}@-webkit-keyframes slidein{from{-webkit-transform:translateY(300px);transform:translateY(300px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slidein{from{-webkit-transform:translateY(300px);transform:translateY(300px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}html{font-size:62.5%;height:100%}body{font:1.6em "Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:500;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}a{color:#1588d8;text-decoration:underline}a:hover{text-decoration:none}#header{background:#fff}#header .inner{max-width:1050px;width:calc(100% - 30px);margin:0 auto;padding:15px 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header .inner .header-logo{padding-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px 20px}@media(max-width: 767px){#header .inner .header-logo{padding-top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}#header .inner .header-logo img{max-width:100%;height:auto}#header .inner .header-logo a:first-child{color:#000;font-size:1.2rem;line-height:1em;letter-spacing:-0.02em;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:9px}@media(max-width: 767px){#header .inner .header-logo a:first-child{gap:7px}#header .inner .header-logo a:first-child img{max-height:42px;width:auto}}#header .inner .header-logo a:nth-child(2){color:#333;font-size:1.6rem;line-height:1em;text-decoration:none;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-top:-12px}#header .inner .header-logo a:nth-child(2):hover{color:#1588d8}@media(max-width: 767px){#header .inner .header-logo a:nth-child(2){display:none}}#header .inner .header-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(max-width: 767px){#header .inner .header-status{gap:5px 2px;width:170px}}#header .inner .header-status p{color:#666;font-size:1.4rem;font-weight:bold;line-height:1em;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:5px}#header .inner .header-status p b{color:#93abbe}#header .inner .header-status p img{max-width:100%;height:auto}@media(max-width: 767px){#header .inner .header-status p{font-size:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header .inner .header-status p img{height:20px;width:25px;max-width:none}}#header .inner .header-status a{color:#fff;font-size:1.4rem;font-weight:bold;line-height:1em;text-align:center;text-decoration:none;background:#93abbe;border:1px solid #93abbe;border-radius:3px;display:block;padding:4px 10px 6px;position:relative;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media(max-width: 767px){#header .inner .header-status a{font-size:1.2rem;padding:5px}}#header .inner .header-status a:after{content:"";background:#dfe6ec;height:5.1961524227px;width:6px;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%);clip-path:polygon(100% 0, 100% 100%, 0 100%);position:absolute;bottom:3px;right:3px}#header .inner .header-status a:hover{color:#93abbe;background:#fff}#header .inner .header-status a:hover:after{background-color:#93abbe}main{background:#f4f6f5;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}main>.inner{max-width:1050px;width:calc(100% - 30px);margin:0 auto;padding-top:40px;padding-bottom:80px}@media(max-width: 767px){main>.inner{padding-top:30px;padding-bottom:30px}}main>.inner .cate-box{background:#f2f2f2;padding:20px;margin:-15px -15px 40px}@media(max-width: 767px){main>.inner .cate-box{background:none;margin:-15px -15px 50px;padding:0}}main>.inner .cate-box:last-child{margin-bottom:0}main>.inner .cate-box ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 25px;list-style:none;margin:0;padding:0}@media(max-width: 767px){main>.inner .cate-box ul{gap:0;border-top:1px solid #bbb}}main>.inner .cate-box ul li{font-size:1.5rem;white-space:nowrap}@media(max-width: 767px){main>.inner .cate-box ul li{font-size:1.4rem;line-height:1.3em;min-height:4em;white-space:inherit;width:50%;border-right:1px solid #bbb;border-bottom:1px solid #bbb}main>.inner .cate-box ul li:nth-child(even){border-right:none}}main>.inner .cate-box ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:0 8px}@media(max-width: 767px){main>.inner .cate-box ul li a{background:#f2f2f2;height:100%;padding:5px 20px;text-decoration:none;font-weight:bold}}main>.inner .cate-box ul li a:before{content:"";background-image:url(../img/icon_release.gif);background-size:cover;display:inline-block;width:21px;height:17px}main>.inner .cate-box ul li a:has(img):before{content:none;background:none;width:auto;height:auto}main>.inner .news-list{list-style:none;margin:0;padding:0 1.5em}@media(max-width: 767px){main>.inner .news-list{padding:0}}main>.inner .news-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:5px 20px;margin-bottom:5px}@media(max-width: 767px){main>.inner .news-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 -15px 0;padding:10px 15px 15px;border-bottom:1px dotted #ccc}main>.inner .news-list li:nth-child(odd){background:#f9f9f9}main>.inner .news-list li:first-child{border-top:1px dotted #ccc}}main>.inner .news-list li .date{color:#999;white-space:nowrap;font-size:1.5rem}@media(max-width: 767px){main>.inner .news-list li .date{font-size:1.4rem}}main>.inner .news-list li .support-title{padding-left:30px}@media(max-width: 767px){main>.inner .news-list li .support-title{font-size:1.5rem}}main>.inner .news-list li .support-title span{background:#aaa;border-radius:3px;display:inline-block;margin-right:5px;padding:2px 6px 5px 3px;color:#fff;font-size:1.2rem;letter-spacing:-0.05em;line-height:1em;text-decoration:none}main>.inner .news-list li .support-title:has(>img+a){padding-left:30px;text-indent:-30px}main>.inner .news-list li .support-title:has(>img+a) img{margin-right:10px}main>.inner .news-list li .support-title:has(>img+a) span{text-indent:0;margin-left:5px}main>.inner .s-contact-box2 .support-btn-type2 a{color:#fff;font-size:2.5rem;font-weight:bold;line-height:1.3em;text-decoration:none;background:#ec4150;border-radius:5px;padding:25px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 20px}@media(max-width: 767px){main>.inner .s-contact-box2 .support-btn-type2 a{font-size:1.7rem;padding:15px}}main>.inner .s-contact-box2 .support-btn-type2 a:before{content:"";background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="21px"%3E%3Cpath fill-rule="evenodd" fill="%23ffffff" d="M28.000,20.1000 L1.1000,20.1000 C0.895,20.1000 -0.000,20.105 -0.000,19.000 L-0.000,2.257 L14.646,15.608 C14.842,15.804 15.158,15.804 15.354,15.608 L30.000,2.257 L30.000,19.000 C30.000,20.105 29.105,20.1000 28.000,20.1000 ZM14.646,12.608 L1.075,0.237 C1.353,0.091 1.664,0.000 1.1000,0.000 L28.000,0.000 C28.336,0.000 28.647,0.091 28.925,0.237 L15.354,12.608 C15.158,12.804 14.842,12.804 14.646,12.608 Z"/%3E%3C/svg%3E');background-size:cover;width:24px;height:16px;display:inline-block}main>.inner .s-contact-box2 .support-btn-type2 a:hover{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}main>.inner .s-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px 40px}@media(max-width: 767px){main>.inner .s-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}main>.inner .s-logo h1{font-size:3rem;font-weight:bold;margin:0 0 30px;line-height:1.3em}@media(max-width: 767px){main>.inner .s-logo h1{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:2rem}}main>.inner .s-logo h1 .subhead{font-weight:normal;font-size:1.5rem;line-height:1.5em;display:block;margin-bottom:15px}@media(max-width: 767px){main>.inner .s-logo h1 .subhead{text-align:center}}main>.inner .s-logo h1 .subhead a{background:#aaa;border-radius:3px;display:inline-block;margin-right:5px;padding:4px 6px 3px 3px;color:#fff;font-size:1.2rem;letter-spacing:-0.05em;line-height:1em;text-decoration:none;white-space:nowrap}@media(max-width: 767px){main>.inner .s-logo h1 .subhead a{display:inline-block}}main>.inner .s-logo h1 .subhead br+a{margin-left:15px}@media(max-width: 767px){main>.inner .s-logo h1 .subhead br+a{margin-left:0}}main>.inner .s-logo h1 .subhead .memberonly{color:#ec4150;border:1px solid #ec4150;border-radius:3px;display:inline-block;padding:4px 6px 3px 3px;font-size:1.2rem;font-weight:bold;line-height:1em;letter-spacing:-0.05em}main>.inner .s-logo h1 .subhead .memberonly img{max-height:10px;width:auto;margin-right:5px;vertical-align:middle}main>.inner .s-logo p{margin:0}@media(max-width: 767px){main>.inner .s-logo p{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}main>.inner .s-logo p img{max-width:200px;max-height:40px;width:auto;height:auto}@media(max-width: 767px){main>.inner .s-logo p img{max-height:15px}}@media(max-width: 767px){#support.entry main>.inner .s-logo h1{font-size:1.8rem;line-height:1.5em;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}main>.inner .s-news-box{font-size:1.6rem;line-height:1.5em;background:#e3eaf0;margin-bottom:20px;padding:20px}@media(max-width: 767px){main>.inner .s-news-box{font-size:1.4rem;line-height:1.4em;margin-bottom:15px;padding:15px}}main>.inner .s-news-box *{margin-top:0}main>.inner .s-news-box *:last-child{margin-bottom:0}main>.inner .s-news-box h2{font-size:1.8rem;margin-bottom:15px}@media(max-width: 767px){main>.inner .s-news-box h2{font-size:1.6rem}}main>.inner .s-box{background:#fff;border:#e6e6e6 1px solid;margin:0 0 20px;padding:10px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 30px}@media(max-width: 767px){main>.inner .s-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;padding:10px 15px}}main>.inner .s-box h2{color:#999;font-weight:bold;font-size:1.6rem;margin:0;white-space:nowrap}@media(max-width: 767px){main>.inner .s-box h2{font-size:1.4rem}}@media(max-width: 767px){main>.inner .s-box .targetproduct{font-size:1.5rem}}main>.inner .s-list-box{background:#fff;border:#e6e6e6 1px solid;margin:0 0 30px;overflow:hidden;padding:20px}@media(max-width: 767px){main>.inner .s-list-box{border:none;margin:0 -15px 30px;padding:15px}}main>.inner .list-cate{margin-top:40px}main>.inner .cate-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 20px;margin-bottom:10px}@media(max-width: 767px){main>.inner .cate-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}main>.inner .cate-title h2{margin:0;padding:0;font-size:2.2rem}@media(max-width: 767px){main>.inner .cate-title h2{font-size:2rem}}main>.inner .cate-title h2 span{font-size:1.6rem;font-weight:normal}main>.inner .cate-title .list-more a{color:#1588d8;text-decoration:none}main>.inner .cate-title .list-more a:before{content:"";display:inline-block;vertical-align:middle;color:#1588d8;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}main>.inner .cate-title .list-more a:hover{color:#575757}main>.inner .cate-title .list-more a:hover:before{color:#575757}main>.inner .subcate-link{list-style:none;margin:0;padding:0 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}@media(max-width: 767px){main>.inner .subcate-link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}}main>.inner .subcate-link li a{color:#1588d8;font-size:1.5rem;line-height:1em;text-decoration:none;background:#f2f2f2;border-radius:2px;display:inline-block;padding:8px 10px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}main>.inner .subcate-link li a:before{content:"";display:inline-block;vertical-align:middle;color:#1588d8;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}main>.inner .subcate-link li a:hover{color:#fff;background:#1588d8}main>.inner .subcate-link li a:hover:before{color:#fff}main>.inner .subcate-link li.active a{color:#fff;background:#1588d8;pointer-events:none}main>.inner .subcate-link li.active a:before{color:#fff}main>.inner .s-attention{border-top:1px dotted #000;border-bottom:1px dotted #000;padding:20px 0;margin:60px 0 0}main>.inner .s-attention h3{font-size:1.4rem;line-height:1em;margin:0 0 20px}main>.inner .s-attention p{font-size:1.4rem;margin:0}main>.inner .list-cate.vizdl .cate-listbox2 .cate-list2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(305px, 1fr));gap:2px}@media(max-width: 767px){main>.inner .list-cate.vizdl .cate-listbox2 .cate-list2{grid-template-columns:1fr}}main>.inner .list-cate.vizdl .cate-listbox2 .cate-list2 li{min-height:60px}main>.inner .list-cate.vizdl .cate-listbox2 .cate-list2 li a{line-height:1.3em;text-decoration:none;background:#f2f2f2;border-radius:3px;width:100%;height:100%;padding:0 15px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main>.inner .list-cate.vizdl .cate-listbox2 .cate-list2 li a:hover{color:#fff;background:#1588d8}main>.inner .list-cate.vizdl .cate-listbox2 .cate-list2 li a:hover:before{color:#fff}#support.archive main>.inner .s-list-box{padding-bottom:5px}@media(max-width: 767px){#support.archive main>.inner .s-list-box{padding-bottom:0}}#support.archive main>.inner #box-pagelink{margin-bottom:30px}@media(max-width: 767px){#support.archive main>.inner #box-pagelink{margin:0;padding:15px 0}}#support.archive main>.inner #box-pagelink .link-support1{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 767px){#support.archive main>.inner #box-pagelink .link-support1{display:none}}#support.archive main>.inner #box-pagelink .link-support1 .link-brand{margin-bottom:30px}#support.archive main>.inner #box-pagelink .link-support1 .link-brand a:before{content:"";background:url(../img/icon_top.gif) no-repeat left center;background-size:cover;width:20px;height:18px;display:inline-block;margin-right:5px}#support.archive main>.inner #box-pagelink .link-support1 .link-parent:before{content:"";display:inline-block;vertical-align:middle;color:#575757;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg);margin:0 10px}#support.archive main>.inner #box-pagelink .link-support1 .link-parent.active a{pointer-events:none;color:#666;text-decoration:none}#support.archive main>.inner #box-pagelink .link-support2{list-style:none;margin:0;padding:0 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}@media(max-width: 767px){#support.archive main>.inner #box-pagelink .link-support2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}}#support.archive main>.inner #box-pagelink .link-support2 li a{color:#1588d8;font-size:1.5rem;line-height:1em;text-decoration:none;background:#f2f2f2;border-radius:2px;display:inline-block;padding:8px 10px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#support.archive main>.inner #box-pagelink .link-support2 li a:before{content:"";display:inline-block;vertical-align:middle;color:#1588d8;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}#support.archive main>.inner #box-pagelink .link-support2 li a:hover{color:#fff;background:#1588d8}#support.archive main>.inner #box-pagelink .link-support2 li a:hover:before{color:#fff}#support.archive main>.inner #box-pagelink .link-support2 li.active a{color:#fff;background:#1588d8;pointer-events:none}#support.archive main>.inner #box-pagelink .link-support2 li.active a:before{color:#fff}#support.archive main>.inner .cate-box{margin:50px -15px 0}@media(max-width: 767px){#support.archive main>.inner .cate-box{margin:30px -15px 0}}@media(max-width: 767px){#support.archive main>.inner .cate-box ul{background:#f2f2f2;border-bottom:1px solid #bbb}}#support.archive main>.inner .cate-box ul li:first-child{width:100%}@media(max-width: 767px){#support.archive main>.inner .cate-box ul li:nth-child(even){border-right:1px solid #bbb}#support.archive main>.inner .cate-box ul li:nth-child(odd){border-right:none}}main>.inner #box-support{background:#fff;border:#e6e6e6 1px solid;margin:0 0 30px;overflow:hidden;padding:20px}@media(max-width: 767px){main>.inner #box-support{border:none;margin:0 -15px 30px;padding:15px}}main>.inner #box-support .inner .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}@media(max-width: 767px){main>.inner #box-support .inner .header{margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){main>.inner #box-support .inner .header .list{font-size:1.4rem}}main>.inner #box-support .inner .header .list a{text-decoration:none}main>.inner #box-support .inner .header .list a:hover{text-decoration:underline}main>.inner #box-support .inner .header .list a:before{content:"";display:inline-block;vertical-align:middle;color:#575757;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}main>.inner #box-support .inner .header .update{text-align:right}@media(max-width: 767px){main>.inner #box-support .inner .header .update{font-size:1.4rem}}main>.inner #box-support .inner .box-content{padding:0 30px 40px}@media(max-width: 767px){main>.inner #box-support .inner .box-content{padding:0}}main>.inner #box-support .inner .box-content h2{font-size:1.6rem !important;margin:10px 0 0;color:#fff !important;background:#93abbe;padding:10px}main>.inner #box-support .inner .box-content img{max-width:100%;height:auto}main>.inner #box-support .inner .box-filedl{background:#f5f6fa;padding:30px;text-align:center}@media(max-width: 767px){main>.inner #box-support .inner .box-filedl{padding:15px}}main>.inner #box-support .inner .box-filedl a{color:#21428b;font-weight:bold;text-decoration:none;background:#fff;border:1px solid #21428b;border-radius:3px;display:inline-block;padding:15px 30px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media(max-width: 767px){main>.inner #box-support .inner .box-filedl a{padding:15px;font-size:1.4rem}}main>.inner #box-support .inner .box-filedl a:hover{color:#fff;background:#21428b}main>.inner #box-support .inner .page-previous{padding-top:50px;text-align:right}@media(max-width: 767px){main>.inner #box-support .inner .page-previous{border-top:1px dotted #999;margin-top:30px;padding-top:10px;text-align:center;font-size:1.4rem}}main>.inner #box-support .inner .page-previous a{text-decoration:none}main>.inner #box-support .inner .page-previous a:hover{text-decoration:underline}main>.inner #box-support .inner .page-previous a:before{content:"";display:inline-block;vertical-align:middle;color:#575757;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}#support.login main>.inner,#support.already-login main>.inner,#support.logout main>.inner,#support.password main>.inner,#support.pw_form main>.inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#support.login main>.inner header,#support.already-login main>.inner header,#support.logout main>.inner header,#support.password main>.inner header,#support.pw_form main>.inner header{margin-bottom:15px}@media(max-width: 767px){#support.login main>.inner header,#support.already-login main>.inner header,#support.logout main>.inner header,#support.password main>.inner header,#support.pw_form main>.inner header{text-align:center}}#support.login main>.inner header h1,#support.already-login main>.inner header h1,#support.logout main>.inner header h1,#support.password main>.inner header h1,#support.pw_form main>.inner header h1{font-size:3rem;font-weight:bold;margin:0 0 10px;line-height:1.3em}@media(max-width: 767px){#support.login main>.inner header h1,#support.already-login main>.inner header h1,#support.logout main>.inner header h1,#support.password main>.inner header h1,#support.pw_form main>.inner header h1{font-size:2rem}}main>.inner .support-box{background:#fff;border:#e6e6e6 1px solid;margin:0 0 30px;overflow:hidden;padding:20px}@media(max-width: 767px){main>.inner .support-box{border:none;margin:0 -15px 30px;padding:15px}}main>.inner .support-box{overflow:hidden;min-height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){main>.inner .support-box{margin:0 -15px 15px;min-height:150px}}main>.inner .support-box .box-infotext p{font-weight:bold;font-size:2.5rem;color:#1c5ab0}@media(max-width: 767px){main>.inner .support-box .box-infotext p{font-size:1.6rem}}main>.inner .pageback{text-align:center}main>.inner .pageback p a{text-decoration:none}main>.inner .pageback p a:before{content:"";display:inline-block;vertical-align:middle;color:#1588d8;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}main>.inner .pageback p a:hover{text-decoration:underline}#support.login main>.inner .support-box{display:grid;grid-template-columns:3fr 2fr;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;gap:40px;padding:30px}@media(max-width: 767px){#support.login main>.inner .support-box{grid-template-columns:1fr}}#support.login main>.inner .support-box #loginform .box-infotext{margin-bottom:30px}#support.login main>.inner .support-box #loginform .box-infotext .read{font-size:1.6rem;margin:0}#support.login main>.inner .support-box #loginform .box-infotext .finished{background:#fdeced;font-weight:bold;color:#eb4050;padding:10px;margin:15px 0 0;font-size:1.5rem}#support.login main>.inner .support-box #loginform .formblock label{display:block;margin-top:15px;margin-bottom:5px;font-weight:bold}#support.login main>.inner .support-box #loginform .formblock label span{font-size:1.4rem}#support.login main>.inner .support-box #loginform .formblock input#user_id,#support.login main>.inner .support-box #loginform .formblock input#password{outline:none;font-size:1.8rem;margin:0;padding-block:10px;padding-inline:10px;border-radius:5px;width:100%;border:1px solid #999}#support.login main>.inner .support-box #loginform .formblock input#user_id:focus,#support.login main>.inner .support-box #loginform .formblock input#password:focus{border-color:#1959b0;-webkit-box-shadow:0px 0px 7px -1px rgba(0,140.25,255,.5);box-shadow:0px 0px 7px -1px rgba(0,140.25,255,.5)}#support.login main>.inner .support-box #loginform .formblock .error .error-box{background:#fdeced;font-weight:bold;color:#eb4050;padding:10px;margin:15px 0 0;font-size:1.5rem}#support.login main>.inner .support-box #loginform .formblock .submitbtn{padding:30px 0 0;max-width:300px;margin:0 auto;position:relative;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#support.login main>.inner .support-box #loginform .formblock .submitbtn:after{content:"";background:#dfe6ec;height:5.1961524227px;width:6px;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%);clip-path:polygon(100% 0, 100% 100%, 0 100%);position:absolute;bottom:5px;right:5px;z-index:100}#support.login main>.inner .support-box #loginform .formblock .submitbtn:hover{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}#support.login main>.inner .support-box #loginform .formblock .submitbtn input{color:#fff;font-size:1.8rem;font-weight:bold;line-height:1em;background:-webkit-repeating-linear-gradient(135deg, #1959B0, #1959B0 5px, #2163B9 5px, #2163B9 10px);background:repeating-linear-gradient(-45deg, #1959B0, #1959B0 5px, #2163B9 5px, #2163B9 10px);border:none;border-radius:5px;width:100%;padding:20px;cursor:pointer}#support.login main>.inner .support-box #loginform .forgetpassword{text-align:center}#support.login main>.inner .support-box #box-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f2f2f2;padding:30px;height:100%}#support.login main>.inner .support-box #box-contact .read{font-size:1.5rem;font-weight:bold;color:#666;margin:0;line-height:1.8em}#support.login main>.inner .support-box #box-contact .read span{display:block;padding-top:10px;font-size:1.4rem;line-height:1.6em}#support.login main>.inner .support-box #box-contact .contact .btn-info{margin:30px 0 0}#support.login main>.inner .support-box #box-contact .contact .btn-info a{color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.3em;text-decoration:none;background:#ec4150;border-radius:5px;padding:25px 15px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 10px}@media(max-width: 767px){#support.login main>.inner .support-box #box-contact .contact .btn-info a{font-size:1.7rem;padding:15px}}#support.login main>.inner .support-box #box-contact .contact .btn-info a:before{content:"";background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="21px"%3E%3Cpath fill-rule="evenodd" fill="%23ffffff" d="M28.000,20.1000 L1.1000,20.1000 C0.895,20.1000 -0.000,20.105 -0.000,19.000 L-0.000,2.257 L14.646,15.608 C14.842,15.804 15.158,15.804 15.354,15.608 L30.000,2.257 L30.000,19.000 C30.000,20.105 29.105,20.1000 28.000,20.1000 ZM14.646,12.608 L1.075,0.237 C1.353,0.091 1.664,0.000 1.1000,0.000 L28.000,0.000 C28.336,0.000 28.647,0.091 28.925,0.237 L15.354,12.608 C15.158,12.804 14.842,12.804 14.646,12.608 Z"/%3E%3C/svg%3E');background-size:cover;width:24px;height:16px;display:inline-block}#support.login main>.inner .support-box #box-contact .contact .btn-info a:hover{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}#support.password main>.inner .support-box{padding:30px}#support.password main>.inner #forgetpassword{width:80%;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#support.password main>.inner #forgetpassword .box-forgettext{width:100%}#support.password main>.inner #forgetpassword .box-forgettext h2{margin:0;font-size:2.4rem;color:#1c5ab0}#support.password main>.inner #forgetpassword .box-forgettext p{font-size:1.8rem}#support.password main>.inner #forgetpassword #passwordform{width:100%}#support.password main>.inner #forgetpassword #passwordform .password-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;padding:20px}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(1) label{text-wrap:nowrap}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(2){width:100%}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(2) input[type=text]{outline:none;font-size:1.8rem;margin:0;padding-block:10px;padding-inline:10px;border-radius:5px;width:100%;border:1px solid #999}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(3) input[type=submit]{color:#fff;font-size:1.6rem;font-weight:bold;line-height:1em;background:-webkit-repeating-linear-gradient(135deg, #1959B0, #1959B0 5px, #2163B9 5px, #2163B9 10px);background:repeating-linear-gradient(-45deg, #1959B0, #1959B0 5px, #2163B9 5px, #2163B9 10px);border:none;border-radius:5px;width:100px;height:43px;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(3) input[type=submit]:hover{background:-webkit-repeating-linear-gradient(135deg, #154891, #154992 5px, #1c549c 5px, #1d57a1 10px);background:repeating-linear-gradient(-45deg, #154891, #154992 5px, #1c549c 5px, #1d57a1 10px)}@media(max-width: 767px){#support.password main>.inner .support-box{padding:30px}#support.password main>.inner #forgetpassword{width:100%;min-height:auto}#support.password main>.inner #forgetpassword .box-forgettext h2{font-size:2rem}#support.password main>.inner #forgetpassword .box-forgettext p{font-size:1.6rem}#support.password main>.inner #forgetpassword #passwordform .password-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}#support.password main>.inner #forgetpassword #passwordform .password-box p{margin:0}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(2){width:100%}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(2) input[type=text]{font-size:16px}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(3){width:100%}#support.password main>.inner #forgetpassword #passwordform .password-box p:nth-of-type(3) input[type=submit]{width:100%}}#support.pw_form main>.inner .support-box{padding:30px}#support.pw_form main>.inner #pwform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80%;gap:20px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}#support.pw_form main>.inner #pwform .error{font-weight:bold;color:#eb4050;padding:0 0 10px 0;font-size:1.6rem}#support.pw_form main>.inner #pwform h2{margin:0;font-size:2.4rem;color:#1c5ab0}#support.pw_form main>.inner #pwform p{font-size:1.8rem;width:100%;margin:0}#support.pw_form main>.inner #pwform #amember_pw_form{display:grid;gap:20px;width:100%;background-color:#f2f2f2;padding:20px 30px}#support.pw_form main>.inner #pwform #amember_pw_form dl{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}#support.pw_form main>.inner #pwform input[type=password]{outline:none;font-size:16px;margin:0;padding-block:10px;padding-inline:10px;border-radius:5px;width:100%;border:1px solid #999}#support.pw_form main>.inner #pwform .submit{width:100%;text-align:center}#support.pw_form main>.inner #pwform .submit input[type=submit]{color:#fff;font-size:1.6rem;font-weight:bold;line-height:1em;background:-webkit-repeating-linear-gradient(135deg, #1959B0, #1959B0 5px, #2163B9 5px, #2163B9 10px);background:repeating-linear-gradient(-45deg, #1959B0, #1959B0 5px, #2163B9 5px, #2163B9 10px);border:none;border-radius:5px;width:200px;height:43px;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#support.pw_form main>.inner #pwform .submit input[type=submit]:hover{background:-webkit-repeating-linear-gradient(135deg, #154891, #154992 5px, #1c549c 5px, #1d57a1 10px);background:repeating-linear-gradient(-45deg, #154891, #154992 5px, #1c549c 5px, #1d57a1 10px)}@media(max-width: 767px){#support.pw_form main>.inner .support-box{padding:30px}#support.pw_form main>.inner #pwform{width:100%}#support.pw_form main>.inner #pwform h2{font-size:2rem}#support.pw_form main>.inner #pwform p{font-size:1.6rem}#support.pw_form main>.inner #pwform #amember_pw_form dl dd{-webkit-margin-start:0;margin-inline-start:0}#support.pw_form main>.inner #pwform .submit input[type=submit]{width:100%}}#footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff}#footer .inner{max-width:1050px;width:calc(100% - 30px);margin:0 auto;padding:30px 0}#footer .inner .footer-copy{color:#333;font-size:1.3rem;text-align:center}.backtotop{position:fixed;right:15px;bottom:20px;z-index:9000}.backtotop a{color:#777;font-size:1.4rem;font-weight:bold;line-height:1.3em;text-align:center;text-decoration:none;background-color:#ddd;border-radius:5px;display:block;margin:0;padding:20px 10px}#support.top main header{margin-bottom:15px}@media(max-width: 767px){#support.top main header{text-align:center;margin-bottom:30px}}#support.top main header h1{font-size:3rem;font-weight:bold;margin:0 0 10px;line-height:1.3em}@media(max-width: 767px){#support.top main header h1{font-size:2rem}}#support.top main header>p{text-align:right;margin:0}@media(max-width: 767px){#support.top main header>p{font-size:1.3rem;text-align:center}}#support.top main #top--list .inner{background:#fff;border:#e6e6e6 1px solid;margin-bottom:40px}#support.top main #top--list .inner .top--list-box{border-top:1px solid #e6ebe9;min-height:80px;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#support.top main #top--list .inner .top--list-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 20px}}#support.top main #top--list .inner .top--list-box:first-child{border:none}#support.top main #top--list .inner .top--list-box:nth-child(even){background:#fbfbfb}#support.top main #top--list .inner .top--list-box h2{margin:0;padding:0;width:30%;text-align:center}@media(min-width: 768px)and (max-width: 992px){#support.top main #top--list .inner .top--list-box h2{width:40%}}@media(max-width: 767px){#support.top main #top--list .inner .top--list-box h2{width:100%;margin-bottom:15px}}#support.top main #top--list .inner .top--list-box h2 img{max-width:100%;max-height:100%;height:auto}#support.top main #top--list .inner .top--list-box ul{list-style:none;margin:0;padding:0;width:67%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 60px}@media(min-width: 768px)and (max-width: 992px){#support.top main #top--list .inner .top--list-box ul{gap:0 30px;width:57%}}@media(max-width: 767px){#support.top main #top--list .inner .top--list-box ul{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#support.top main #top--list .inner .top--list-box ul li{font-size:1.7rem}@media(max-width: 767px){#support.top main #top--list .inner .top--list-box ul li{font-size:1.6rem}}#support.top main #top--list .inner .top--list-box ul li a{color:#1588d8;text-decoration:none}#support.top main #top--list .inner .top--list-box ul li a:before{content:"";display:inline-block;vertical-align:middle;color:#575757;line-height:1;width:5px;height:5px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg)}#support.top main #top--list .inner .top--list-box ul li a:hover{text-decoration:underline}#support.top main #top--list .inner .top--list-box ul li a:hover:before{color:#1588d8}#support.top main #info{margin-bottom:30px}#support.top main #info .inner h2{font-size:2rem;color:#1c5ab0;font-weight:bold;margin:0 0 15px}#support.top main #info .inner .info-list ul{list-style:none;margin:0;padding:0}#support.top main #info .inner .info-list ul li{background:#fff;padding:7px 10px;margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px}@media(max-width: 767px){#support.top main #info .inner .info-list ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 15px}}#support.top main #info .inner .info-list ul li .date{color:#999;font-size:1.4rem;width:11%;white-space:nowrap}@media(max-width: 767px){#support.top main #info .inner .info-list ul li .date{width:100%}}#support.top main #info .inner .info-list ul li .support-title{width:calc(89% - 30px)}@media(max-width: 767px){#support.top main #info .inner .info-list ul li .support-title{width:100%;font-size:1.4rem}}#support.top main #info .inner .info-list ul li .support-title a{color:#333;text-decoration:none}#support.top main #info .inner .info-list ul li .support-title a:hover{color:#1588d8;text-decoration:underline}#support.top main #top--terms{background:#fff;margin-top:40px;padding:30px}#support.top main #top--terms h2{font-size:1.7rem;font-weight:bold;margin:0 0 20px;padding:0}#support.top main #top--terms p{font-size:1.5rem;line-height:1.8em;margin:0;padding:0}#support.top main #top--terms .btn-terms{margin:1em}#support.top main #top--terms .btn-terms a{color:#1588d8;padding:0;font-size:1.6rem}#support.top main #top--terms .btn-terms a:hover{text-decoration:none}#support.top main #top--terms .btn-terms a:hover:before{color:#1588d8}#support.top main #top--terms .btn-terms a:before{content:"";display:inline-block;vertical-align:middle;color:#333;width:8px;height:8px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg);position:relative;top:-2px;margin-right:5px}#support.top main #top--terms .btn-terms a img{margin-left:5px}@media(max-width: 767px){#support.top main #top--terms{padding:20px}#support.top main #top--terms p{font-size:1.4rem;margin-bottom:10px;line-height:1.5em}#support.top main #top--terms p:last-child{margin-bottom:0}#support.top main #top--terms .btn-terms{margin:2em 0}#support.top main #top--terms .btn-terms a{font-size:1.5rem}}@media(max-width: 767px){.pc{display:none}}@media(min-width: 768px){.sp{display:none}}@media(min-width: 1200px){.hidden-md{display:none}.visible-sm{display:none}.visible-xs{display:none}.visible-xss{display:none}}@media(min-width: 993px)and (max-width: 1199px){.hidden-md{display:none}.visible-sm{display:block}.visible-xs{display:none}.visible-xss{display:none}}@media(min-width: 768px)and (max-width: 992px){.hidden-sm{display:none}.visible-sm{display:none}.visible-xs{display:none}.visible-xss{display:none}}@media(max-width: 767px){.hidden-xs{display:none}.visible-sm{display:none}.visible-xs{display:block}.visible-xs.inline{display:inline !important}.visible-xss{display:none}}@media(max-width: 320px){.hidden-xss{display:none}.visible-xss{display:block}.visible-xss.inline{display:inline}}.box-message-full{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}.box-message-full .contents-frame{color:#fff}