@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}.con_pc-support .con_contact .box_content .box_inner{margin-inline:auto;max-width:calc(1500 / 16 * 1em);width:90%}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}.con_pc-support .con_services{background:#fff;position:relative;padding-top:var(--padding-top)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services{--padding-top:clamp(300/var(--base) * 1em,300/var(--base) * 1em + 105/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,405/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services{padding-top:calc(400 / var(--base) * 1em)}}.con_pc-support .con_services>.box_title{position:absolute;top:0;z-index:3}@container (calc(1200 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_title{right:clamp(50/var(--base) * 1em,50/var(--base) * 1em + 64/720 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,114/var(--base) * 1em);max-width:49vw}}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_title{transform:translateY(-50%)}}@container (inline-size < calc(1200 / 16 * 1em)){.con_pc-support .con_services>.box_title{left:5%;right:5%}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_title{transform:translateY(-25%)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_title img{width:98.4%}}.con_pc-support .con_services .img_top img{width:100%}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services .img_bottom{margin-top:calc(clamp(200 / var(--base) * 1em, 200 / var(--base) * 1em + 196 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 396 / var(--base) * 1em) * -1)}}.con_pc-support .con_services .img_bottom img{width:100%}.con_pc-support .con_services>.box_content{background:#eaf5f7;position:relative;z-index:2}.con_pc-support .con_services>.box_content>.box_inner{width:90%;max-width:calc(1210 / var(--base) * 1em);margin-inline:auto;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner{--margin-top:clamp(497/var(--base) * 1em,497/var(--base) * 1em + 497/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,994/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner{--margin-top:calc(420 / var(--base) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner>section:first-child{position:relative;top:calc(-1 * var(--margin-top))}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner>section:not(:last-child){margin-bottom:calc(98 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner>section:not(:last-child){margin-bottom:calc(50 / var(--base) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner>section+section{margin-top:calc(-1 * var(--margin-top))}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title{gap:calc(29 / var(--base) * 1em);display:flex;margin-bottom:calc(40 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title{margin-bottom:calc(25 / var(--base) * 1em);text-align:center}}.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title>.title .title_ja{display:block;font-size:calc(var(--fsz) / var(--base) * 1em);color:#009faf;white-space:nowrap}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title>.title .title_ja{--fsz:24}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title>.title .title_ja{--fsz:18}}.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title>.title .title_en{display:block;font-size:calc(var(--fsz) / var(--base) * 1em);color:#5ee2ef}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title>.title .title_en{--fsz:12}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title>.title .title_en{--fsz:11}}.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title .txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title .txt_desc{--fsz:17;line-height:1.5294117647}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service>.box_title .txt_desc{--fsz:15;line-height:1.8666666667;margin-top:calc(16 / var(--fsz) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table{background:#fff;box-shadow:0 0 calc(11 / var(--base) * 1em) 0 rgba(0,0,0,0.15);overflow-x:auto}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table{border-radius:calc(20 / var(--base) * 1em);padding:clamp(30/var(--base) * 1em,30/var(--base) * 1em + 20/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,50/var(--base) * 1em) clamp(30/var(--base) * 1em,30/var(--base) * 1em + 40/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,70/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table{margin-top:calc(26 / var(--base) * 1em);border-radius:calc(17 / var(--base) * 1em);padding:calc(28 / var(--base) * 1em) calc(15 / var(--base) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title{font-size:calc(var(--fsz2) / var(--fsz) * 1em);box-shadow:0 0 calc(11 / var(--fsz2) * 1em) 0 rgba(0,0,0,0.15);border:calc(4 / var(--fsz2) * 1em) solid;font-weight:700;text-align:center;display:inline-block;vertical-align:top}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title{--fsz2:18;padding:calc(18 / var(--fsz2) * 1em) calc(20 / var(--fsz2) * 1em);border-radius:calc(20 / var(--fsz2) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title{--fsz2:15;padding:calc(13 / var(--fsz2) * 1em) calc(15 / var(--fsz2) * 1em);border-radius:calc(16 / var(--fsz2) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title.style_1{border-color:#efe41f;background:#fff762}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title.style_2{background:#c9e6ff;border-color:#a3d0f7}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title.style_3{background:#a6f2f9;border-color:#71d8e2}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .txt_title.style_4{background:#f4f4f4;border-color:#dddddd}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table{font-size:calc(var(--fsz) / var(--base) * 1em);width:100%;text-align:center;--fsz:15;line-height:1.3333333333}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table thead tr th{padding-inline:calc(4 / var(--fsz) * 1em);padding-bottom:calc(17 / var(--fsz) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table thead tr th:first-child{min-width:calc(192 / var(--fsz) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table thead tr th .txt_title{margin-inline:auto}@container (calc(1200 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table thead tr th .txt_title{width:calc(238 / var(--fsz2) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table thead tr th .txt_title{width:calc(110 / var(--fsz2) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr:last-child td,.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr:last-child th{border-bottom:none}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr th{text-align:left;font-weight:600;border-right:1px dotted #7ebeca;font-weight:600;font-size:calc(var(--fsz2) / var(--fsz) * 1em);padding-block:calc(12 / var(--fsz2) * 1em);padding-right:calc(15 / var(--fsz2) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr th{--fsz2:18}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr th{--fsz2:15}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr th .txt_note{font-size:calc(var(--fsz3) / var(--fsz2) * 1em);--fsz3:14}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td{padding:calc(12 / var(--fsz) * 1em) calc(10 / var(--fsz) * 1em)}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_price .price{font-size:calc(var(--fsz2) / var(--fsz) * 1em);display:block;--fsz2:18}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_price .time{font-size:106.6666666667%;display:block}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_price .note{font-size:100%;display:block}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_price .tax{white-space:nowrap}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_none{font-weight:500;font-size:106.6666666667%}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td:not(:last-child){border-right:1px dotted #7ebeca}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_note{display:inline-block;vertical-align:top;text-align:left}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td .txt_note small{font-size:100%}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr td,.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .table tbody tr th{border-bottom:1px dotted #7ebeca}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .box_notes{margin-top:calc(38 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .box_notes{margin-top:calc(17 / var(--base) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .box_notes>.txt_note{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500;--fsz:15;line-height:1.8666666667;display:flex;gap:calc(20 / var(--fsz) * 1em)}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .box_notes>.txt_note small{font-size:100%}.con_pc-support .con_services>.box_content>.box_inner .box_service .box_table .box_notes>.txt_note+.txt_note{margin-top:calc(10 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service_price .box_table .table thead tr th:first-child{width:40.8411214953%}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service_price .box_notes{white-space:nowrap;max-width:calc(467 / var(--base) * 1em)}}.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table{overflow:visible}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table{--fsz:14}}.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr:last-child td,.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr:last-child th{border-bottom:1px dotted #7ebeca}.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr th .txt{font-weight:400;display:flex;flex-wrap:wrap;font-size:calc(var(--fsz2) / var(--fsz) * 1em);gap:0 calc(15 / var(--fsz2) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr th .txt{--fsz2:17}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr th .txt{--fsz2:15}}.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr th .txt .txt_location{font-size:calc(var(--fsz3) / var(--fsz2) * 1em);font-weight:600}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr th .txt .txt_location{--fsz3:18}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr th .txt .txt_location{--fsz3:17}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content>.box_inner .box_service_onsite .box_table .table tbody tr td .txt_price .price{--fsz2:16}}.con_pc-support .con_services>.box_content .img_decorate{position:absolute;z-index:0}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content .img_decorate_1{left:2%;bottom:17%}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services>.box_content .img_decorate_1{left:0;bottom:27%;max-width:74.9333333333%}}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services>.box_content .img_decorate_2{right:3%;bottom:75%}}.con_pc-support .con_services .box_contact{text-align:center;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_services .box_contact{padding-top:clamp(90/var(--base) * 1em,90/var(--base) * 1em + 32/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,122/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services .box_contact{padding-top:calc(59 / var(--base) * 1em);background:#eaf5f7}}.con_pc-support .con_services .box_contact .btn{display:flex;justify-content:center}.con_pc-support .con_services .box_contact .btn .button{--fsz:24;--padding-block:13;--padding-inline:44;--border-width:4;--border-color:transparent;--bg-color:#fff;--color:#002233;--gap:12;--icon-size:42;font-size:calc(var(--fsz) / var(--base) * 1em);border:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color);display:flex;align-items:center;text-align:center;text-decoration:none;border-radius:calc(infinity * 1px);appearance:none;transition:all 0.2s ease-in-out;gap:calc(var(--gap) / var(--fsz) * 1em);background:var(--bg-color);color:var(--color);box-shadow:0 calc(3 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em) 0 rgba(0,0,0,0.25);font-weight:700;line-height:1.2;padding-block:calc(13 / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services .box_contact .btn .button{--fsz:16;--icon-size:28;--padding-block:11;--padding-inline:23;padding-block:calc(var(--padding-block) / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(11 / var(--fsz) * 1em)}}.con_pc-support .con_services .box_contact .btn .button .icon{width:calc(var(--icon-size) / var(--fsz) * 1em);height:calc(var(--icon-size) / var(--fsz) * 1em);flex:0 0 calc(var(--icon-size) / var(--fsz) * 1em);background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.con_pc-support .con_services .box_contact .btn .button .icon [class^=ico_]{width:20%;aspect-ratio:8.49/15.25;color:var(--bg-color)}.con_pc-support .con_services .box_contact .btn .button:hover{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_pc-support .con_services .box_contact .btn .button{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_pc-support .con_services .box_contact .btn .button:hover{--border-color:transparent;--bg-color:#fff;--color:#002233}.con_pc-support .con_services .box_contact .btn .button:focus-visible{outline:calc(var(--border-width) / var(--fsz) * 1em) solid #fff}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_services .box_contact .btn .button{--fsz:20;--icon-size:40;--padding-block:16;--padding-inline:50}}.con_pc-support .con_faq{position:relative;background:#fff}.con_pc-support .con_faq>.box_inner{width:90%;max-width:calc(1440 / var(--base) * 1em);margin-inline:auto;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner{top:calc(-1 * clamp(0 / var(--base) * 1em, 0 / var(--base) * 1em + 125 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 125 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner{top:calc(-90 / var(--base) * 1em)}}.con_pc-support .con_faq>.box_inner>.box_title{display:flex;flex-direction:column-reverse}.con_pc-support .con_faq>.box_inner>.box_title .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:bold;color:#009faf;padding-left:calc(40 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner>.box_title .title{--fsz:24;margin-top:calc(-20 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner>.box_title .title{--fsz:18;margin-top:calc(-15 / var(--fsz) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq{max-width:calc(1130 / var(--base) * 1em);margin-inline:auto;margin-top:calc(40 / var(--base) * 1em)}.con_pc-support .con_faq>.box_inner .box_faq details{border-top:1px dotted #7ebeca}.con_pc-support .con_faq>.box_inner .box_faq details:last-child{border-bottom:1px dotted #7ebeca}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner .box_faq details{padding-inline:calc(24 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq details.is-opened summary .txt:after,.con_pc-support .con_faq>.box_inner .box_faq details.is-opened summary .txt:before,.con_pc-support .con_faq>.box_inner .box_faq details[open] summary .txt:after,.con_pc-support .con_faq>.box_inner .box_faq details[open] summary .txt:before{transform:rotate(0deg)}.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content_inner,.con_pc-support .con_faq>.box_inner .box_faq details summary{position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content_inner,.con_pc-support .con_faq>.box_inner .box_faq details summary{padding-left:calc(80 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content_inner,.con_pc-support .con_faq>.box_inner .box_faq details summary{padding-left:calc(58 / var(--fsz) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content_inner:before,.con_pc-support .con_faq>.box_inner .box_faq details summary:before{font-size:calc(var(--fsz2) / var(--fsz) * 1em);left:0;border-radius:100%;text-align:center;position:absolute;font-weight:600;display:flex;align-items:center;justify-content:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content_inner:before,.con_pc-support .con_faq>.box_inner .box_faq details summary:before{--fsz2:22;width:calc(56 / var(--fsz2) * 1em);height:calc(39 / var(--fsz2) * 1em);border-radius:calc(20 / var(--fsz2) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content_inner:before,.con_pc-support .con_faq>.box_inner .box_faq details summary:before{--fsz2:18;width:calc(46 / var(--fsz2) * 1em);height:calc(32 / var(--fsz2) * 1em);border-radius:calc(16 / var(--fsz2) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq details summary{display:flex;font-size:calc(var(--fsz) / var(--base) * 1em);cursor:pointer}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner .box_faq details summary{--fsz:17;padding-block:calc(29 / var(--fsz) * 1em);line-height:1.6470588235}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner .box_faq details summary{--fsz:15;line-height:1.8666666667;padding-block:calc(16 / var(--fsz) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq details summary .txt{position:relative;width:100%}@media screen and (min-width:64.0625em){.con_pc-support .con_faq>.box_inner .box_faq details summary .txt{padding-right:2em}}@media screen and (min-width:48em) and (max-width:64em){.con_pc-support .con_faq>.box_inner .box_faq details summary .txt{padding-right:0.5em}}@media screen and (max-width:47.9375em){.con_pc-support .con_faq>.box_inner .box_faq details summary .txt{padding-right:2.2em}}.con_pc-support .con_faq>.box_inner .box_faq details summary .txt{min-height:calc(30 / var(--fsz) * 1em);display:flex;align-items:center}.con_pc-support .con_faq>.box_inner .box_faq details summary .txt:after,.con_pc-support .con_faq>.box_inner .box_faq details summary .txt:before{content:"";width:calc(20 / var(--fsz) * 1em);height:calc(2 / var(--fsz) * 1em);position:absolute;top:50%;right:0;background:#000;transition:all 0.3s ease-in-out;border-radius:calc(2 / var(--fsz) * 1em)}.con_pc-support .con_faq>.box_inner .box_faq details summary .txt:before{transform:rotate(90deg)}.con_pc-support .con_faq>.box_inner .box_faq details summary:before{content:"Q.";top:50%;transform:translateY(-50%);background:#009faf;color:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner .box_faq details summary:before{padding-bottom:calc(6 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner .box_faq details summary:before{padding-bottom:calc(2 / var(--fsz) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content{overflow:hidden}.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner{--fsz:17;padding-bottom:calc(24 / var(--fsz) * 1em);line-height:2}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner{--fsz:15;line-height:1.8666666667;padding-bottom:calc(12 / var(--fsz) * 1em)}}.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner span{display:block}.con_pc-support .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner:before{content:"A.";top:0}.con_pc-support .con_contact{background:#fff}.con_pc-support .con_contact .img_top img{width:100%}.con_pc-support .con_contact .img_bottom{background:#fff;position:relative;z-index:1;display:block}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_contact .img_bottom{margin-top:calc(-1 * clamp(85 / var(--base) * 1em, 85 / var(--base) * 1em + 85 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 170 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_contact .img_bottom{margin-top:calc(-95 / var(--base) * 1em)}}.con_pc-support .con_contact .img_bottom img{width:100%;height:auto}.con_pc-support .con_contact .box_content{background:#eaf5f7}.con_pc-support .con_contact .box_content .box_inner{position:relative;z-index:2;max-width:calc(1680 / var(--base) * 1em)}.con_pc-support .con_contact .box_content .box_inner .box_contact{text-align:center;position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_contact .box_content .box_inner .box_contact{top:calc(-1 * clamp(45 / var(--base) * 1em, 45 / var(--base) * 1em + 47 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 92 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_contact .box_content .box_inner .box_contact{margin-top:calc(-50 / var(--base) * 1em)}}.con_pc-support .con_contact .box_content .box_inner .box_contact .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_contact .box_content .box_inner .box_contact .txt_title{--fsz:22;line-height:1.7727272727}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_contact .box_content .box_inner .box_contact .txt_title{--fsz:20;line-height:1.85}}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn{display:flex;justify-content:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_pc-support .con_contact .box_content .box_inner .box_contact .btn{margin-top:calc(29 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_contact .box_content .box_inner .box_contact .btn{margin-top:calc(33 / var(--base) * 1em)}}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button{--fsz:24;--padding-block:17;--padding-inline:44;--border-width:4;--border-color:transparent;--bg-color:#fff;--color:#002233;--gap:12;--icon-size:42;font-size:calc(var(--fsz) / var(--base) * 1em);border:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color);display:flex;align-items:center;text-align:center;text-decoration:none;border-radius:calc(infinity * 1px);appearance:none;transition:all 0.2s ease-in-out;gap:calc(var(--gap) / var(--fsz) * 1em);background:var(--bg-color);color:var(--color);box-shadow:0 calc(3 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em) 0 rgba(0,0,0,0.25);font-weight:700;line-height:1.2;padding-block:calc(17 / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button{--fsz:16;--icon-size:28;--padding-block:11;--padding-inline:23;padding-block:calc(var(--padding-block) / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(11 / var(--fsz) * 1em)}}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button .icon{width:calc(var(--icon-size) / var(--fsz) * 1em);height:calc(var(--icon-size) / var(--fsz) * 1em);flex:0 0 calc(var(--icon-size) / var(--fsz) * 1em);background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button .icon [class^=ico_]{width:20%;aspect-ratio:8.49/15.25;color:var(--bg-color)}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button:hover{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button:hover{--border-color:transparent;--bg-color:#fff;--color:#002233}.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button:focus-visible{outline:calc(var(--border-width) / var(--fsz) * 1em) solid #fff}@container (inline-size < calc(768 / 16 * 1em)){.con_pc-support .con_contact .box_content .box_inner .box_contact .btn .button{--fsz:20;--icon-size:40;--padding-block:16;--padding-inline:50}}#footer.hidden{display:none}