﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,able,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select,textarea{font-family:inherit;font-size:inherit;vertical-align:middle}em{font-style:normal;font-weight:bold}*,*::before,*::after{box-sizing:border-box}body{background:#fff;color:#333;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.5;-webkit-text-size-adjust:100%;font-size:16px;font-size:1rem}@media screen and (max-width: 767px){.hidden-sp{display:none}}@media print,screen and (min-width: 768px){.hidden-pc{display:none}}img{border:none;vertical-align:bottom}img.floatright{float:right;margin-left:5px}@media screen and (max-width: 767px){img{height:auto;max-width:100%}}img.mouseover:hover{opacity:.8}em{font-style:normal}.red{color:red}.marker{background:linear-gradient(to bottom, transparent 0, transparent 70%, #fdf167 70%, #fdf167 100%);font-weight:bold}.cf::after,.clearfix::after{clear:both;content:"";display:block}.clear{clear:both}br.clear{font-size:0;line-height:0;height:0;margin:0;padding:0;width:0}p{margin:10px 0;padding:0}p.arrow{background:url(../images/arrow.png?20240911) 0 center no-repeat;margin:0;padding:0 0 0 20px}blockquote.bordered{border:1px solid #ccc;margin:10px 0;padding:0 19px;width:auto}.note{color:#666 !important;font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.more{text-align:right}}#commonheader{display:none}@media screen and (max-width: 767px){body:not(.urgentContact) #commonheader{padding-bottom:80px}#wrap{padding-bottom:91px}}#wrap-inner{background:#fff;margin:0 auto;padding:0 10px}#wrap-inner::after{clear:both;content:"";display:block}@media print,screen and (min-width: 768px){#wrap-inner{width:1020px}}@media print,screen and (min-width: 768px){.short-width{margin-left:auto;margin-right:auto;width:750px}}.right{float:right}.left{float:left}.center,.aligncenter{text-align:center}img.right,.alignright{float:right;margin:0 0 10px 10px}img.left,.alignleft{float:left;margin:0 10px 10px 0}.more-link,.wp-block-read-more,.arrowlink{padding:3px 0 3px 17px;background:url("../images/arrow.png?20240911") left center no-repeat rgba(0,0,0,0)}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.more-link,.wp-block-read-more,.arrowlink{background-image:url("../images/arrow@2x.png?20240911");background-size:17px 14px}}.btn{-webkit-appearance:none;background-color:#ed7700;border:0;border-radius:5px;box-shadow:0 5px 0 #ba5d00;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 5px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;top:0;transition:all .2s ease;font-size:16px;font-size:1rem}.btn:hover{box-shadow:none;top:5px}.btn[disabled]{background:#ccc;box-shadow:none;pointer-events:none}@media print,screen and (min-width: 768px){.btn{padding:20px 40px}}.cta-btn-group{background:#eee;display:flex;justify-content:space-between;margin:10px 0 0;padding:20px;text-align:center}@media print,screen and (min-width: 768px){.cta-btn-group{margin:10px 0;padding:20px}}.cta-btn-group-btn{font-weight:bold;padding:10px;text-decoration:none;width:calc((100% - 10px)/2);background:#ffd05a;background:linear-gradient(to bottom, #ffe6a6 0%, #ffd05a 100%);border:1px solid #cca647;color:#333}.cta-btn-group-btn:hover{opacity:.8}.cta-btn-group-btn svg{fill:#333;height:50px;width:50px}.contact-form th{width:15em}.contact-form select{cursor:pointer;padding:5px}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url]{padding:5px;width:100%}@media print,screen and (min-width: 768px){.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url]{width:auto}}.contact-form input[type=submit]{-webkit-appearance:none;background-color:#ed7700;border:0;border-radius:5px;box-shadow:0 5px 0 #ba5d00;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 5px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;top:0;transition:all .2s ease;font-size:16px;font-size:1rem;-webkit-appearance:none;margin:20px 5px 20px;outline:none}.contact-form input[type=submit]:hover{box-shadow:none;top:5px}.contact-form input[type=submit][disabled]{background:#ccc;box-shadow:none;pointer-events:none}@media print,screen and (min-width: 768px){.contact-form input[type=submit]{padding:20px 40px}}.contact-form input[type=submit]:disabled{background:#ccc;box-shadow:none;cursor:default;top:5px}.contact-form input[name=__back]{background:#ccc;box-shadow:0 5px 0 #aaa}.contact-form input[type=radio]{margin:0 5px;transform:scale(1.5)}.contact-form textarea{height:250px;width:100%}.contact-form .label-required,.contact-form .label-optional{color:#fff;display:inline-block;margin-right:1em;padding:2px 4px;font-size:12px;font-size:0.75rem}.contact-form .label-required{background:red}.contact-form .label-optional{background:#888}.contact-form .radio-label{cursor:pointer;display:inline-block;margin:5px 20px 5px 0}@media print,screen and (min-width: 768px){.contact-form .radio-label{margin:0 20px 0 0}}.contact-form .input-example{color:#888}.contact-form .error{border-color:#e60012}.caution{background:url(/rwd-assets/images/icon_caution.png?20240911) left center no-repeat;padding:10px 0 10px 40px}.content-wrap{margin-bottom:40px}.content-wrap::after{clear:both;content:"";display:block}.loading{display:none}.loading::after{animation:rotate 1s infinite linear;border:4px solid #0075c1;border-radius:20px;border-right:4px solid #fff;content:"";display:block;height:32px;margin:20px auto;width:32px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#main-content{background:#fff;margin-bottom:40px;z-index:2}@media print,screen and (min-width: 768px){#main-content{margin-bottom:0}}.breadcrumbs{list-style:none;margin:0 0 10px 0;font-size:11px;font-size:0.6875rem}.breadcrumbs li{display:inline}.breadcrumbs li:not(:last-child):after{content:" > "}.mainvisual{margin:0 0 20px;text-align:center}.home .mainvisual{margin:0 -10px 20px}@media screen and (max-width: 767px){.mainvisual .tel{display:block;margin:10px 10px 0}}.trouble-banner{margin:-10px auto 20px}@media print,screen and (min-width: 768px){.trouble-banner{width:938px}}@media screen and (max-width: 767px){.two-column{margin-bottom:10px}.two-column.right{float:none}}@media print,screen and (min-width: 768px){.two-column{float:left;margin-bottom:10px;width:calc((100% - 20px)/2)}.two-column.right{float:right}}.pageH1{background:#f1f1f1;font-weight:normal;line-height:1.2;margin:0 0 10px;padding:10px;font-size:12px;font-size:0.75rem}h2{background:url(../images/icon_h2.svg) left center no-repeat;clear:both;color:#333;font-weight:bold;line-height:1.2;margin:0 0 10px;padding:5px 0 5px 45px;font-size:26px;font-size:1.625rem}h2.title-img{background:none;border:0;margin-bottom:20px;padding:0;text-align:center}@media screen and (max-width: 767px){h2[data-label]{border-bottom:2px solid #0075c1;padding:10px;text-align:left}h2[data-label] img{display:none}h2[data-label]::before{content:attr(data-label)}}h3{background:#eee;border-left:2px solid #0075c1;clear:both;color:#333;font-weight:bold;line-height:1.2;margin:25px 0 10px;padding:10px;font-size:18px;font-size:1.125rem}h3.title-img{background:none;border:0;padding:0}section section h3{margin-top:0}h4{background:none;border-bottom:2px solid #0075c1;color:#0075c1;font-weight:bold;margin:15px 0 10px;padding:5px 0;font-size:16px;font-size:1rem}h5{background:#fafafa;font-weight:bold;margin:10px 0 5px;padding:5px 10px}.fborder-r{border:2px solid red}.ftext-r{color:red}.text-s{line-height:1.2;margin-bottom:0;font-size:11px;font-size:0.6875rem}.text-red{color:red;line-height:1.2;margin-bottom:0;font-size:11px;font-size:0.6875rem}.text-l{font-weight:bold;line-height:1.35;margin:6px 0;font-size:14px;font-size:0.875rem}.text-at{color:red}.go-top{line-height:30px;margin-top:30px;overflow:hidden;font-size:12px;font-size:0.75rem}.go-top a{display:block;text-align:center;text-decoration:none;background:#e5e5e5;background:linear-gradient(to bottom, #f7f7f7 0%, #e5e5e5 100%);border:1px solid #ccc;color:#333}.go-top a:hover{opacity:.8}@media print,screen and (min-width: 768px){.go-top a{padding:0 10px}#main-content .go-top a{float:right}}section{margin-bottom:30px}section::after{clear:both;content:"";display:block}section section{margin:20px 0}section section:last-child{margin-bottom:0}table{margin:0}table.full-width{width:100%}table.aligncenter{margin-left:auto;margin-right:auto}.bordered,.bordered-table{border-collapse:collapse;font-style:normal;width:100%}.bordered th,.bordered td,.bordered-table th,.bordered-table td{border:1px solid #ccc;padding:10px;vertical-align:middle;word-break:break-all}.bordered th,.bordered-table th{background:#eee;text-align:left}.bordered thead th,.bordered-table thead th{background:#ddd;text-align:center;white-space:nowrap}.bordered td,.bordered-table td{background:#fff}@media screen and (max-width: 767px){.bordered.list-table,.bordered-table.list-table{width:100%}.bordered.list-table th,.bordered.list-table td,.bordered-table.list-table th,.bordered-table.list-table td{display:block}.bordered.list-table th,.bordered-table.list-table th{border-bottom-width:0;border-top-width:0;width:auto !important}.bordered.list-table tr:first-child th:first-child,.bordered-table.list-table tr:first-child th:first-child{border-top-width:1px}}.bordered-box{border:10px solid #fff2e5;clear:both;margin:20px 0;padding:10px}.bordered-box *:first-child{margin-top:0}.bordered-box *:last-child{margin-bottom:0}ul,ol{margin:10px 0 10px 2em}ul.checked{line-height:1.5;list-style:none;margin-left:0;padding:0}ul.checked li{margin:0 0 5px 0;padding:0 0 0 13px;text-indent:-13px}ul.checked li::before{background:url(../images/sprite.png?20240911) -162px 0 no-repeat;content:"";display:inline-block;height:11px;width:13px}ul.checked.horizontal-checked li{display:inline-block;margin-right:1em}@media print,screen and (min-width: 768px){.trouble-container::after{clear:both;content:"";display:block}}.trouble-container h3{background:none;border:0;font-weight:bold;height:auto;margin:0;padding:0;font-size:14px;font-size:0.875rem}.trouble-container h3 a{background:url(../images/top_trouble_bg.png?20240911) 20px center no-repeat;color:#000;display:block;height:55px;overflow:hidden;padding:10px 10px 10px 80px;text-decoration:none}.trouble-container h3 a:hover{background-image:url(../images/top_trouble_bg2.png?20240911)}.trouble-container p{color:#333;line-height:18px;margin:5px 10px 0 10px}.trouble-container .item{background:#fafafa;background:linear-gradient(top, #fafafa 0%, #e8e8e8 100%);border:1px solid #c5c5c5;padding:0}@media screen and (max-width: 767px){.trouble-container .item{margin-bottom:5px}}@media print,screen and (min-width: 768px){.trouble-container .item{float:left;margin-bottom:10px;width:calc((100% - 10px)/2)}.trouble-container .item:nth-child(even){float:right}}.arrow-list{border:2px solid #0075c1;list-style:none;margin:20px 0 20px 0;padding:10px}.arrow-list li a{background:url(../images/arrow.png?20240911) left center no-repeat;display:inline-block;padding:3px 3px 3px 17px}.top-about{margin:30px auto}.top-about::after{clear:both;content:"";display:block}.top-about .top-about-box h3{margin-top:0}.top-about .top-about-box .top-about-box-img{text-align:center}.top-about .top-about-box .inner p{margin-top:0}.top-about .top-about-box .inner .more{margin-bottom:0}@media screen and (max-width: 767px){.top-about .top-about-box{margin-bottom:20px}.top-about .top-about-box::after{clear:both;content:"";display:block}.top-about .top-about-box h3{margin-bottom:10px}.top-about .top-about-box .top-about-box-img{float:left;width:121px}.top-about .top-about-box .inner{margin-left:131px}}@media print,screen and (min-width: 768px){.top-about .top-about-box{float:left;margin-right:20px;width:calc((100% - 40px)/3)}.top-about .top-about-box:last-child{margin-right:0}.top-about .top-about-box .inner{padding:10px 0}}.article-excerpt,.voice-excerpt{list-style:none;margin-left:0}.article-excerpt li,.voice-excerpt li{border-bottom:1px dashed #ccc;overflow:hidden;padding:5px 0}.article-excerpt li:first-child,.voice-excerpt li:first-child{border-top:1px dashed #ccc}.movie-excerpt li{padding:10px 0}.article-excerpt li .title,.voice-excerpt li .title,.troublenews-excerpt li .title{background:none;border:0;font-weight:bold;margin:0 0 5px;padding:0;font-size:16px;font-size:1rem}.works-excerpt li .title,.troublenews-excerpt li .title,.movie-excerpt li .title{border:0}.movie-excerpt li .title{background:url(/rwd-assets/images/icon_movie_s.png?20240911) left 2px no-repeat;padding-left:33px}.article-excerpt li p,.voice-excerpt li p{margin:0}.article-excerpt li .info,.voice-excerpt li .info{text-align:right;font-size:12px;font-size:0.75rem}.works-excerpt:not(.noimg-excerpt) li,.troublenews-excerpt:not(.noimg-excerpt) li{align-items:flex-start;display:flex}.article-excerpt-img{height:80px;overflow:hidden;position:relative;text-align:center;width:80px}.article-excerpt-img img{height:100%;max-width:initial;width:auto}.article-excerpt-img a:hover img{opacity:.8}.works-excerpt .article-excerpt-img,.troublenews-excerpt .article-excerpt-img{margin-right:10px}.columnarticle-excerpt li:first-child .article-excerpt-img a::after{background:#e60012;border:1px solid #fff;color:#fff;content:"NEW";display:inline-block;font-weight:bold;margin:0;padding:5px 10px;position:absolute;left:0;top:0;font-size:12px;font-size:0.75rem}.columnarticle-excerpt li .cat a{background:#06c;color:#fff;padding:5px;text-decoration:none;font-size:12px;font-size:0.75rem}.columnarticle-excerpt li .cat a:hover{opacity:.8}.works-excerpt .article-excerpt-title,.troublenews-excerpt .article-excerpt-title{flex:1}ul:not(.works-excerpt):not(.troublenews-excerpt) .article-excerpt-title{width:275px}.article-excerpt-flex li:first-child{border-top:0}@media print,screen and (min-width: 768px){.article-excerpt-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.article-excerpt-flex li{width:calc((100% - 20px)/2)}}table.comparison{border-collapse:collapse}table.comparison thead{text-align:center}table.comparison th,table.comparison td{border:1px solid #ccc;padding:.5em;white-space:normal}table.comparison th{vertical-align:middle}table.comparison tbody th{white-space:nowrap}table.comparison td{text-align:center;vertical-align:top;width:15em}table.comparison td p{text-align:left}table.comparison td .center{text-align:center}@media print,screen and (min-width: 768px){table.comparison tbody tr:last-child td:last-child p{text-align:center}}@media screen and (max-width: 767px){table.comparison{table-layout:fixed}table.comparison th,table.comparison td{font-size:12px;font-size:0.75rem}table.comparison th{white-space:normal}table.comparison thead th:first-child,table.comparison tbody th{display:none}table.comparison tbody td:before{background:#eee;content:attr(data-label);display:block;font-weight:bold;margin-bottom:5px;padding:5px;text-align:center}}.comparison th:nth-child(2){border-left:2px solid #0063ce;border-right:2px solid #0063ce;border-top:2px solid #0063ce;color:#0063ce}.comparison td:nth-child(2){border-left:2px solid #0063ce;border-right:2px solid #0063ce}.comparison td:nth-child(3) img,.comparison td:nth-child(4) img,.comparison td:last-child img{opacity:.8}.comparison td p{line-height:1.4;margin-bottom:0;font-size:12px;font-size:0.75rem}.comparison tr:last-child td:nth-child(2){border-bottom:2px solid #0063ce}.comparison thead th{background:#e7f3ff;padding:10px}.page-feature .comparison thead th:first-child,.page-feature .comparison tbody th{display:none}.page-feature .comparison th{white-space:normal}.page-feature .comparison tbody td:before{background:#f1f1f1;content:attr(data-label);display:block;font-weight:bold;margin-bottom:10px;padding:5px;font-size:14px;font-size:0.875rem}.top-news::after{clear:both;content:"";display:block}.top-news .two-column{margin-bottom:30px}.top-news .top-title{background:#0075c1;color:#fff;margin:0 0 10px !important;padding:10px;font-size:18px;font-size:1.125rem}.top-news .top-news-image{float:left}@media screen and (max-width: 767px){.top-news .top-news-image{display:none}.top-news .top-news-desc{margin:0}}@media print,screen and (min-width: 768px){.top-news .top-news-image{width:140px}.top-news .top-news-desc{margin:0 0 0 160px}}.csno1{margin:20px 0;text-align:center}.eouchi-pr{border:2px solid #0075c1;padding:10px;width:100%}@media screen and (max-width: 767px){.eouchi-pr::after{clear:both;content:"";display:block}}@media print,screen and (min-width: 768px){.eouchi-pr{align-items:center;display:flex}}@media screen and (max-width: 767px){.eouchi-pr-img{float:right;width:118px}}@media print,screen and (min-width: 768px){.eouchi-pr-img{width:138px}}@media print,screen and (min-width: 768px){.eouchi-pr-text{flex:1}}.content-eouchi-banner{margin:30px 0;text-align:center}.content-eouchi-banner a:hover img{opacity:.8}.g-recaptcha>div{margin:20px auto}.remodal,[data-remodal-id]{display:none}.remodal-wrapper{bottom:69px;position:fixed;z-index:10000;right:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.5);width:100%;margin-bottom:10px;padding:20px;border-radius:5px;transform:translate3d(0, 0, 0);color:#333;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.page-trouble-search [data-remodal-id=modal]{display:none}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:rgba(0,0,0,0)}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{border:0;border-radius:5px;cursor:pointer;display:inline-block;font:inherit;font-size:14px;font-weight:bold;line-height:1.2;margin:0 5px;outline:0;overflow:visible;padding:10px;text-align:center;text-decoration:none;transition:background .2s;vertical-align:middle;white-space:nowrap}.remodal-confirm svg,.remodal-cancel svg{display:block;margin:0 auto 5px}.remodal-confirm,.remodal-confirm:hover{background:#e00000;background:linear-gradient(to bottom, #ff8851 0%, #ff612a 100%);color:#fff}.remodal-confirm.remodal-form-btn,.remodal-confirm:hover.remodal-form-btn{background:#ffd05a;background:linear-gradient(to bottom, #ffe6a6 0%, #ffd05a 100%);border:1px solid #cca647;color:#333}.remodal-confirm.remodal-form-btn svg,.remodal-confirm:hover.remodal-form-btn svg{fill:#333}.remodal-confirm.remodal-trouble-search-btn,.remodal-confirm:hover.remodal-trouble-search-btn{background:#0075c1;background:linear-gradient(to bottom, #0093f5 0%, #0075c1 100%);border:1px solid #0075c1;color:#fff}.remodal-confirm.remodal-trouble-search-btn svg,.remodal-confirm:hover.remodal-trouble-search-btn svg{fill:#fff}.remodal-cancel,.remodal-cancel:hover{background:#888;background:linear-gradient(to bottom, #ccc 0%, #999 100%);color:#fff}.remodal-confirm:hover,.remodal-cancel:hover{opacity:.8}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}.remodal-form{display:none}.remodal-form-title{background:#ed7700;border:0;color:#fff;font-size:16px;font-size:1rem;font-weight:bold;margin:0;padding:5px 10px}.remodal-form table{margin-top:0}.remodal-form th,.remodal-form td{padding:5px}.remodal-form th{background:#ed7700;color:#fff;width:5em}.remodal-form td{text-align:left}.remodal-form td input{width:100%}.remodal-form input,.remodal-form select{font:inherit;padding:3px}.remodal-form input[type=submit]{background:#fff362;border:2px solid #908833;color:#333;cursor:pointer;font-weight:bold;padding:10px 20px}.remodal-form input[type=submit]:disabled{background:#ccc;border-color:#ccc;color:#fff;cursor:default}.remodal-form .remoda-form-privacy{font-size:12px;font-size:.75rem}.remodal-form .remoda-form-message{border:2px solid #ed7700;margin:10px 0 0;padding:5px}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (max-width: 767px){.remodal-intro,.remodal-form-btn{display:none}}@media only screen and (min-width: 768px){.remodal-wrapper{bottom:77px}.remodal{max-width:336px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.other-movie .slick-slider .slick-slide{padding:0;border:0}.slick-slider .title{background:#eee;margin:0;padding:5px 10px;text-align:center;font-size:16px;font-size:1rem}.slick-slider table{border-collapse:collapse;font-style:normal;margin:5px 0;width:100%;font-size:13px;font-size:0.8125rem}.slick-slider table th{background:#eee;text-align:left;white-space:nowrap}.slick-slider table th,.slick-slider table td{border-left:0;border-right:0}.slick-slider table thead th{text-align:center}.other-movie .title{background:#000;color:#fff;font-weight:bold;text-align:left;font-size:14px;font-size:0.875rem}.other-movie .title a{color:#fff;text-decoration:none}.other-movie .thumb{text-align:center}.other-movie .thumb img{height:auto;width:100%}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid rgba(0,0,0,0);display:block;height:auto}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}@font-face{font-family:"slick";font-style:normal;font-weight:normal;src:url("/fonts/slick.eot");src:url("/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/fonts/slick.woff") format("woff"),url("/fonts/slick.ttf") format("truetype"),url("/fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:31px;line-height:0;margin-top:-15px;outline:none;padding:1px 0 0;position:absolute;top:50%;width:30px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none}.slick-prev:hover::before,.slick-prev:focus::before,.slick-next:hover::before,.slick-next:focus::before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev::before,.slick-next::before{color:#333;font-family:"slick";font-size:30px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;opacity:.75}.slick-prev{left:-20px}[dir=rtl] .slick-prev{left:auto;right:-20px}.slick-prev::before{content:"←"}[dir=rtl] .slick-prev::before{content:"→"}.slick-next{right:-20px}[dir=rtl] .slick-next{left:-20px;right:auto}[dir=rtl] .slick-next::before{content:"←"}.slick-next::before{content:"→"}.slick-slider{margin-bottom:30px;position:relative}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover::before,.slick-dots li button:focus::before{opacity:1}.slick-dots li button::before{color:#000;content:"•";font-family:"slick";font-size:6px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots.slick-active button:before{color:#000;opacity:.75}.tel{margin:30px 0}#main-content .tel{position:relative}#main-content .tel a{display:block}@media print,screen and (min-width: 768px){#main-content .tel a{pointer-events:none}}.tel-text a{background:url(../images/tel_bg.png) no-repeat;background-size:100% auto;display:block;font-family:"Noto Sans",Arial,sans-serif;font-size:9vw;font-weight:bold;line-height:1;padding-top:44%;position:relative;text-decoration:none}@media print,screen and (min-width: 768px){.tel-text a{background-size:auto;font-size:70px;height:330px;padding:0;width:750px}}@media print,screen and (min-width: 768px){.tel-text{margin:30px auto;width:750px}}.tel-iphone-text a{background-image:url(../images/tel_iphone_bg.png)}.tel-ivr a{background-image:url(../images/tel_ivr_bg.png);font-size:7.5vw}@media print,screen and (min-width: 768px){.tel-ivr a{font-size:58px}}.tel-text a .tel-num,.tel-text a::before,.tel-ivr a .tel-num-ivr,.tel-ivr a::after{background-image:linear-gradient(to bottom, #ed5f5f 50%, #ed0000 51%, #ed0000 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#ed0000;letter-spacing:.04em;position:absolute;z-index:2}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.tel-text a .telNum,.tel-text a::before,.tel-ivr a .tel-num-ivr,.tel-ivr a::after{background-image:none}}.tel-text a .tel-num,.tel-text a::before{left:4%;top:57%}@media print,screen and (min-width: 768px){.tel-text a .tel-num,.tel-text a::before{left:30px;top:190px}}.tel-ivr a .tel-num,.tel-ivr a .tel-num-ivr,.tel-ivr a::before,.tel-ivr a::after{top:55%}@media print,screen and (min-width: 768px){.tel-ivr a .tel-num,.tel-ivr a .tel-num-ivr,.tel-ivr a::before,.tel-ivr a::after{top:182px}}.tel-ivr a .tel-num-ivr,.tel-ivr a::after{background-image:linear-gradient(to bottom, #6390c7 50%, #0f63c8 51%, #0f63c8 100%);color:#0f63c8;left:61%}@media print,screen and (min-width: 768px){.tel-ivr a .tel-num-ivr,.tel-ivr a::after{left:455px}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.tel-ivr a .tel-num-ivr,.tel-ivr a::after{background-image:none}}.tel-text a .reflection{top:0;z-index:3}.tel-text a::before,.tel-ivr a::after{display:block;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;z-index:1}@media print,screen and (min-width: 768px){.tel-text a::before,.tel-ivr a::after{text-shadow:0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff}}.head-tel .tel{margin:0}@media print,screen and (min-width: 768px){.head-tel .tel-text{margin:0;width:auto}}@media print,screen and (min-width: 768px){.head-tel .tel-text a{background:url(../images/head_tel_bg.png) no-repeat;font-size:38px;height:100px;margin:0;padding-top:0;width:290px}}@media print,screen and (min-width: 768px){.head-tel .tel-text a::before{display:none}}@media print,screen and (min-width: 768px){.head-tel .tel-text a .tel-num{background:none;left:0;-webkit-text-fill-color:initial;top:46px}}@media print,screen and (min-width: 768px){.page-iphone-visit .head-tel .tel-text a{background-image:url(../images/head_tel_iphone_bg.png)}}@media print,screen and (min-width: 768px){.head-tel .tel-ivr a{font-size:32px}}@media print,screen and (min-width: 768px){.head-tel .tel-ivr a .tel-num{top:33px}}@media print,screen and (min-width: 768px){.head-tel .tel-ivr a .tel-num-ivr{background:none;color:#ed0000;font-size:26px;left:228px;-webkit-text-fill-color:initial;top:42px}}@media print,screen and (min-width: 768px){.head-tel .tel-iphone-text a{background-image:url(../images/head_tel_iphone_bg.png)}}@media print,screen and (min-width: 768px){.head-tel .tel-ivr a{background-image:url(../images/head_tel_ivr_bg.png)}}.fixed-footer-sp .tel-text a{background-image:url(../images/sp/fixedfooter_tel_bg.png);font-size:21px;margin:0 auto;min-height:45px;padding-top:0;position:relative;width:320px}.fixed-footer-sp .tel-text a .tel-num,.fixed-footer-sp .tel-text a::before{left:17%;top:7%}.page-iphone-visit .fixed-footer-sp .tel-text a{background-image:url(../images/sp/fixedfooter_tel_iphone_bg.png)}.fixed-footer-sp .tel-ivr a{background-image:url(../images/sp/fixedfooter_tel_ivr_bg.png);font-size:17px}.fixed-footer-sp .tel-ivr a .tel-num,.fixed-footer-sp .tel-ivr a::before,.fixed-footer-sp .tel-ivr a .tel-num-ivr,.fixed-footer-sp .tel-ivr a::after{top:29%}.fixed-footer-sp .tel-ivr a .tel-num,.fixed-footer-sp .tel-ivr a::before{left:16.5%}.fixed-footer-sp .tel-ivr a .tel-num-ivr,.fixed-footer-sp .tel-ivr a::after{left:59%}.fixed-footer-pc .tel-text{background:url(../images/fixedfooter_tel_bg.png) no-repeat;height:52px;position:relative}.fixed-footer-pc .tel-text .tel-num,.fixed-footer-pc .tel-text .tel-num-ivr{color:#e60012;font-family:"Noto Sans",Arial,sans-serif;font-size:38px;font-weight:bold;letter-spacing:.04em;line-height:1;position:absolute}.fixed-footer-pc .tel-text .tel-num{left:117px;top:15px}.page-iphone-visit .fixed-footer-pc .tel-text{background-image:url(../images/fixedfooter_tel_iphone_bg.png)}.fixed-footer-pc .tel-ivr{background-image:url(../images/fixedfooter_tel_ivr_bg.png)}.fixed-footer-pc .tel-ivr .tel-num{font-size:34px;top:0}.fixed-footer-pc .tel-ivr .tel-num-ivr{font-size:26px;left:363px;top:12px}.reflection,.fixed-footer-reflection{display:block;position:absolute;overflow:hidden;z-index:2}.reflection::after,.fixed-footer-reflection::after{animation:reflection 2s ease-in-out infinite;background-color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;transform:rotate(45deg);top:-180px;width:30px}.reflection{height:100%;width:100%}.fixed-footer-reflection{height:100%;left:0;top:0}@media screen and (max-width: 767px){.fixed-footer-reflection{height:calc(100% + 20px);width:100%}}@media print,screen and (min-width: 768px){.fixed-footer-reflection{width:615px}}@keyframes reflection{0%{transform:scale(0) rotate(45deg);opacity:0}80%{transform:scale(0) rotate(45deg);opacity:.5}81%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}.wp-pagenavi{clear:both;margin:20px 0;padding:5px 0}.wp-pagenavi a,.wp-pagenavi span,.wp-pagenavi .larger{border:1px solid #bfbfbf;margin:2px;padding:5px 8px;text-decoration:none;font-size:13px;font-size:0.8125rem}.wp-pagenavi a:hover,.wp-pagenavi .wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:bold}.wp-caption{max-width:100%}.wp-block-image{margin:10px 0}.articles,article{margin-bottom:40px}.other-works-articles{margin-bottom:0}.articles article{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}section>article:last-child{margin-bottom:0}article .article-store{margin-bottom:20px}@media print,screen and (min-width: 768px){article .article-store .storeImg{width:220px}}article .article-store .storeImg img{height:auto;max-width:100%}article .article-store .store-info{margin-bottom:0}@media print,screen and (min-width: 768px){article .article-store .store-info{width:510px}}article .article-store .store-info h5:first-child{margin-top:0}article .article-store .flat{background:#ff6409;color:#fff;padding:10px;font-size:16px;font-size:1rem}article .tags{display:flex;list-style:none;flex-wrap:wrap;margin:20px 0;font-size:13px;font-size:0.8125rem}article .tags li{margin:0 5px 5px 0}article .tags li a{border:1px solid #ccc;display:block;padding:5px;text-decoration:none}article .article-header{padding-bottom:10px;font-size:13px;font-size:0.8125rem}article .article-header .category::after{content:","}article .article-header .category:last-child:after{content:""}article .article-header .tags{margin:10px 0 0}article .article-header .tags::before{content:"キーワード：";line-height:30px}article .article-content{border-top:1px dashed #ccc}article .article-content .article-customer-info{table-layout:fixed}article .article-content .article-customer-info th{width:4em}article .article-content .iphone-table{table-layout:fixed}article .article-content .iphone-table th{white-space:nowrap;width:150px}@media screen and (max-width: 767px){article .article-content .iphone-table td{display:block}article .article-content .iphone-table th{display:block;width:auto}}article .article-content .works-detail-link{margin-bottom:20px}article pre{font-family:inherit !important;white-space:normal !important}.top-article article{margin-bottom:10px;overflow:hidden}@media screen and (max-width: 767px){.top-article .article-img{margin-bottom:5px;text-align:center}}@media print,screen and (min-width: 768px){.top-article .article-img{float:left;max-height:150px;overflow:hidden;width:200px}}.top-article .article-img img{height:auto;max-width:100%;width:inherit}@media print,screen and (min-width: 768px){.top-article .article-text{float:right;width:calc(100% - 200px - 20px)}}@media screen and (max-width: 767px){.top-article .article-header .date{text-align:center}}.top-article .article-header .title{border-bottom:none;margin:10px 0 0}.top-article .article-content{border:0}.work-example-table{margin-bottom:10px;table-layout:fixed}#ez-toc-container{background:#f7f7f7;border:1px solid #ccc;margin-bottom:1em;padding:10px;width:100%}#ez-toc-container .ez-toc-title{font-weight:bold;margin-top:0;text-align:center}#ez-toc-container.counter-hierarchy ul{counter-reset:item}#ez-toc-container.counter-numeric li{list-style-position:inside;list-style-type:decimal}.closing-text{border:2px solid #0075c1;margin:20px 0;padding:10px 10px 20px}.closing-text h3{background:#0075c1;border:0;color:#fff;margin-top:0}.closing-text .post-link{margin-bottom:0;text-align:center}.closing-text .post-link2{margin-top:20px;text-align:center}.closing-text .service-overview{background:#e1f3ff;margin-bottom:20px;margin-bottom:1.25rem;padding:10px}.closing-text .service-overview table{margin-bottom:0}.closing-text .service-overview table caption{font-weight:bold;margin-bottom:5px;text-align:left}.closing-text .service-overview table th{white-space:nowrap}.closing-text .service-overview table td{background:#fff}span.arrow{display:block;padding:4px 29px 4px 0;background:url(../images/arrow-acc-bottom.png?20240911) right center no-repeat}.open span.arrow{background:url(../images/arrow-acc-top.png?20240911) right center no-repeat}span.arrow,.open span.arrow{background-size:24px auto}@media print,screen and (min-width: 768px){.acc-tog-only-sp{cursor:default !important;display:none;pointer-events:none}}.acc-con{display:none}@media print,screen and (min-width: 768px){.acc-con-only-sp{display:block}}.acc-list{margin-bottom:18px}.acc-list>section{margin:0}.acc-list .acc-tog{background-color:#fff;border:0;border-top:1px solid #bbb;color:#555;display:block;line-height:20px;margin:0;padding:14px 0;font-size:16px;font-size:1rem}.acc-list .acc-tog[class^=icon-]{padding-left:40px}.acc-list .acc-tog.open,.acc-list .acc-tog:last-of-type{border-bottom:1px solid #bbb}.acc-list .acc-tog.open{margin-bottom:10px}.acc-list .acc-tog.border-less{border:none}.acc-list .acc-con{margin-bottom:20px}.tab-menu-wrap{margin-bottom:20px}.tab-menu-wrap .tab-item,.tab-menu-wrap .tab2-item{background:#ccc;border-radius:5px 5px 0 0;color:#333;cursor:pointer;display:inline-block;font-weight:bold;padding:5px;text-align:center;transition:all .3s ease-in-out;width:calc((100% - 6px)/4);font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.tab-menu-wrap .tab-item,.tab-menu-wrap .tab2-item{padding:10px 20px;width:auto;font-size:16px;font-size:1rem}}.tab-menu-wrap .tab-item:not(:last-of-type),.tab-menu-wrap .tab2-item:not(:last-of-type){margin-right:2px}@media print,screen and (min-width: 768px){.tab-menu-wrap .tab-item:not(:last-of-type),.tab-menu-wrap .tab2-item:not(:last-of-type){margin-right:5px}}.tab-menu-wrap input:checked+.tab-item,.tab-menu-wrap input:checked+.tab2-item,.tab-menu-wrap label:hover{background:#0075c1;color:#fff}.tab-menu-wrap input[name=tab-item],.tab-menu-wrap input[name=tab2-item]{display:none}.tab-menu-wrap .tab-content{border-top:2px solid #0075c1;display:none;padding-top:10px}@media print,screen and (min-width: 768px){.tab-menu-wrap .tab-content{padding-top:20px}}.tab-menu-wrap .tab-content>h3:first-child{margin-top:0}.global-header{padding-top:66px;position:relative}.global-header::after{clear:both;content:"";display:block}@media print,screen and (min-width: 768px){.global-header{margin:10px 0;padding-top:0}}.global-header .head-left h2{background:none;border:0;margin:0;padding:0;position:relative;z-index:1}.global-header .head-left .logo a{color:#555;display:block;text-decoration:none}@media screen and (max-width: 767px){.global-header .head-left .logo{float:left;width:140px}.global-header .head-left .logo p{display:none}}@media print,screen and (min-width: 768px){.global-header .head-left{float:left;margin:0 0 10px;width:538px}.global-header .head-left .logo{margin:0;position:relative}.global-header .head-left .logo a{width:270px}.global-header .head-left .logo a p{bottom:0;font-weight:bold;line-height:1.2;margin:0;position:absolute;white-space:nowrap;z-index:2;font-size:10px;font-size:0.625rem}}@media screen and (max-width: 767px){.global-header .logonav{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.3);height:64px;left:0;overflow:hidden;padding:5px 10px;position:fixed;top:0;width:100%;z-index:999}.global-header .head-tel{margin-bottom:10px;text-align:center}.global-header .head-tel a[href^=tel]{display:block;margin:10px 0 0;position:relative}}@media print,screen and (min-width: 768px){.global-header .head-right{float:right;margin:0 0 10px;overflow:hidden;width:280px}.global-header .head-right .head-tel{margin-right:-10px}}.global-nav .global-nav-items{list-style:none;margin:0;overflow:hidden}.global-nav .global-nav-items li a{display:block;font-weight:bold}@media screen and (max-width: 767px){.global-nav .global-nav-items-wrapper{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.3);display:none;left:0;overflow:hidden;position:fixed;top:64px;width:100%;z-index:50}.global-nav .global-nav-items{box-shadow:0 2px 2px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;overflow:hidden;padding:0;width:100%}.global-nav .global-nav-items li{width:50%}.global-nav .global-nav-items li a{align-items:center;background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;display:flex;height:100%;line-height:1.2;padding:15px 20px 15px 10px;position:relative;text-decoration:none}.global-nav .global-nav-items li a::after{border-right:2px solid #888;border-top:2px solid #888;content:"";display:block;height:10px;margin-top:-4px;position:absolute;right:10px;top:50%;transform:rotate(45deg);width:10px}.global-nav .global-nav-items li a::before{content:attr(data-label)}.global-nav .global-nav-items li a img{display:none}.global-nav .global-nav-items li:nth-child(odd) a{border-right:1px solid #ccc}.global-nav .global-nav-items li.nav-urgentcontact a{background:#ffd05a;background:linear-gradient(to bottom, #ffe6a6 0%, #ffd05a 100%);border:1px solid #cca647;color:#333;border:0;border-bottom:1px solid #ccc}.global-nav .global-nav-items li.nav-simulator{margin:10px;width:calc(100% - 20px)}.global-nav .global-nav-items li.nav-simulator a{border:1px solid #ccc}.global-nav .global-nav-items li.nav-other-service{width:100%}.global-nav .global-nav-items li.nav-other-service ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:10px}.global-nav .global-nav-items li.nav-other-service ul li{width:calc(33.3333333333% - 5px)}.global-nav .global-nav-items li.nav-other-service ul li a{border:1px solid #ccc;font-size:12px;font-size:0.75rem}.global-nav .global-nav-items li.nav-other-service ul li a::after{height:8px;margin-top:-3px;right:10px;width:8px}}@media print,screen and (min-width: 768px){.global-nav{clear:both;position:relative}.global-nav .global-nav-items{background:linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%);border:1px solid #ccc;display:flex}.global-nav .global-nav-items li{width:14.2857142857%}.global-nav .global-nav-items li a{align-items:center;border-right:1px solid #ccc;color:#333;display:flex;justify-content:center;height:100%;padding:10px;text-align:center;text-decoration:none;font-size:14px;font-size:0.875rem}.global-nav .global-nav-items li a:hover{background:linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);color:#888}.global-nav .global-nav-items .nav-urgentcontact a{border-right:0}}.global-header-store-search,.global-header-trouble-search{height:53px;position:absolute;top:5px;width:53px}@media print,screen and (min-width: 768px){.global-header-store-search,.global-header-trouble-search{display:none}}.global-header-store-search{right:64px}.global-header-trouble-search{right:122px}@media screen and (max-width: 767px){.global-nav-btn{background:url(../images/global_nav_btn.png?20240911) 0 0 no-repeat;background-size:37px auto;float:right;height:34px;margin-top:10px;width:37px}.global-nav-btn.open{background-position:0 -34px}}@media print,screen and (min-width: 768px){.global-nav-btn{display:none}}.side-fixed-btn{display:none}.side-fixed-btn>div:hover{opacity:.8}@media print,screen and (min-width: 768px){.side-fixed-btn{background:#fff;border-radius:10px;display:block;padding:10px;position:fixed;right:0;top:30px;width:65px;z-index:999}.side-fixed-btn.overlapping{opacity:.6}.side-fixed-btn.overlapping:hover{opacity:1}}.side-fixed-btn .side-store-search,.side-fixed-btn .side-trouble-search,.side-fixed-btn .side-faq,.side-fixed-btn .side-gotop{display:none}@media print,screen and (min-width: 768px){.side-fixed-btn .side-store-search,.side-fixed-btn .side-trouble-search,.side-fixed-btn .side-faq,.side-fixed-btn .side-gotop{display:block}.side-fixed-btn .side-store-search span,.side-fixed-btn .side-trouble-search span,.side-fixed-btn .side-faq span,.side-fixed-btn .side-gotop span{background-image:url(/rwd-assets/images/sprite.png?20240911);background-repeat:no-repeat;display:block;width:45px}}@media print,screen and (min-width: 768px){.side-fixed-btn .side-store-search,.side-fixed-btn .side-trouble-search,.side-fixed-btn .side-faq{margin-bottom:5px}}@media print,screen and (min-width: 768px){.side-fixed-btn .side-store-search:hover{cursor:pointer}.side-fixed-btn .side-store-search span{background-position:-469px 0;height:120px}}@media print,screen and (min-width: 768px){.side-fixed-btn .side-trouble-search span{background-position:-514px 0;height:130px}}@media print,screen and (min-width: 768px){.side-fixed-btn .side-faq span{background-position:-55px 0;height:150px}}@media print,screen and (min-width: 768px){.side-fixed-btn .side-gotop span{background-position:-55px -155px;height:45px}}.side-fixed-btn-win8{bottom:88px;top:auto;width:140px;z-index:998}@media screen and (max-width: 767px){.announcement{margin-bottom:-56px;padding-top:76px}}@media print,screen and (min-width: 768px){.announcement{padding:20px 0}}.announcement-inner{background:#fff;border:2px solid red}@media screen and (max-width: 767px){.announcement-inner{padding:10px}}@media print,screen and (min-width: 768px){.announcement-inner{max-width:894px;margin:0 auto;padding:20px;text-align:center}}.announcement-title{background:#ff0;font-weight:bold;margin:0 0 10px;padding:10px}@media screen and (max-width: 767px){.announcement-title{font-size:18px;font-size:1.125rem}}@media print,screen and (min-width: 768px){.announcement-title{font-size:20px;font-size:1.25rem}}.footer-site-info{clear:both;margin-bottom:10px;overflow:hidden;position:relative;text-align:left}@media print,screen and (min-width: 768px){.footer-site-info{margin-bottom:30px}.footer-site-info .inner{margin:0 auto;width:1000px}}.footer-site-info .site-info{margin-bottom:30px;overflow:hidden;padding:0 10px}@media screen and (max-width: 767px){.footer-site-info .site-info .logo{text-align:center}.footer-site-info .site-info .desc{font-size:12px;font-size:0.75rem}}@media print,screen and (min-width: 768px){.footer-site-info .site-info{padding:0}.footer-site-info .site-info .logo{float:left;width:270px}.footer-site-info .site-info .desc{float:right;font-size:12px;line-height:1.4;margin:0;width:690px}}.footer-site-info .site-nav{overflow:hidden}.footer-site-info .site-nav .title{clear:both;margin-bottom:10px}.footer-site-info .site-nav .title a{background:#0075c1;color:#fff;display:block;font-weight:bold;text-align:center;text-decoration:none;font-size:16px;font-size:1rem}@media screen and (max-width: 767px){.footer-site-info .site-nav{padding:0 10px}.footer-site-info .site-nav .title a{padding:10px}.footer-site-info .site-nav ul ul,.footer-site-info .site-nav ul:last-of-type{display:none}.footer-site-info .site-nav ul,.footer-site-info .site-nav li{list-style:none}}@media print,screen and (min-width: 768px){.footer-site-info .site-nav .title a{padding:10px 20px}.footer-site-info .site-nav ul{float:left;list-style:none;margin:0;overflow:hidden;width:234px;font-size:12px;font-size:0.75rem}.footer-site-info .site-nav ul li a{background:url(/rwd-assets/images/arrow.png?20240911) left center no-repeat;padding:0 0 0 20px}.footer-site-info .site-nav ul li ul{float:none;margin:0 0 0 19px;width:auto}}.global-footer{margin:0 auto;overflow:hidden}.global-footer .footer-link{overflow:hidden;padding-bottom:10px}.global-footer .footer-link .tel{float:left;margin:0 0 0 -7px;width:379px}.global-footer .footer-link .link{list-style:none;margin:0}.global-footer .footer-link .link li{float:left;margin:0 20px 5px 0;font-size:12px;font-size:0.75rem}.global-footer .footer-link .link li:last-child{border-right:0}.global-footer .footer-link .link li a{background:url(/rwd-assets/images/arrow.png?20240911) left center no-repeat;padding:0 0 0 20px}.global-footer .footer-note{margin-bottom:0;text-align:left}.global-footer .footer-note,.global-footer .copyright{font-size:12px;font-size:0.75rem}.global-footer .copyright,.global-footer .copyright-logo{margin:10px 0}.global-footer .copyright-logo{height:20px;overflow:hidden;position:relative;width:150px}.global-footer .copyright-logo img{left:-171px;position:absolute;top:-27px}@media screen and (max-width: 767px){.global-footer{padding:0 10px}.global-footer .copyright-logo{display:none}}@media print,screen and (min-width: 768px){.global-footer{padding-bottom:80px;width:1000px}.global-footer .footer-link{border-bottom:1px solid #ccc}.global-footer .copyright{float:left}.global-footer .copyright-logo{float:right;width:150px}}@media screen and (max-width: 767px){.footer-site-info .site-nav ul,.global-footer .footer-link .link{border-top:1px solid #bbb;margin:0;display:flex;flex-wrap:wrap}.footer-site-info .site-nav ul::after,.global-footer .footer-link .link::after{clear:both;content:"";display:block}.footer-site-info .site-nav ul:not(:first-child),.global-footer .footer-link .link:not(:first-child){margin-top:-1px}.footer-site-info .site-nav ul li,.global-footer .footer-link .link li{margin:0;width:50%}.footer-site-info .site-nav ul li a,.global-footer .footer-link .link li a{align-items:center;background:none;border-bottom:1px solid #bbb;color:#555;display:flex;height:100%;padding:14px 18px 14px 10px;position:relative;text-decoration:none;font-size:14px;font-size:0.875rem}.footer-site-info .site-nav ul li a::after,.global-footer .footer-link .link li a::after{border-right:1px solid #888;border-top:1px solid #888;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:10px;top:50%;transform:rotate(45deg);width:8px}.footer-site-info .site-nav ul li:nth-child(odd) a,.global-footer .footer-link .link li:nth-child(odd) a{border-right:1px solid #bbb}}.footer-banner{border-bottom:1px solid #ccc;padding:20px 0}.footer-banner ul{align-items:center;display:flex;list-style:none;flex-wrap:wrap;justify-content:center;margin:0 auto;text-align:center}.footer-banner ul li{margin:0 15px 0 0}@media screen and (max-width: 767px){.footer-banner ul li{margin-bottom:10px}}.footer-banner ul li:last-child{margin-right:0}.footer-banner ul li img{vertical-align:top}.footer-banner .yuryo{margin:0}.footer-recommended-title,.footer-eouchi-title{background:#0075c1;color:#fff;font-weight:bold;padding:10px 20px;text-align:center;font-size:16px;font-size:1rem}.footer-recommended{margin-bottom:40px}.footer-recommended-title{margin-bottom:20px}@media print,screen and (min-width: 768px){.footer-recommended-list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 767px){.footer-recommended-list-box{margin-bottom:20px;padding-left:130px}.footer-recommended-list-box:last-child{margin-bottom:0}}@media print,screen and (min-width: 768px){.footer-recommended-list-box{width:calc((100% - 40px)/3)}}.footer-recommended-list-box-img{text-align:center}@media screen and (max-width: 767px){.footer-recommended-list-box-img{float:left;margin-left:-130px;width:120px}}.footer-recommended-list-box-title{color:#0075c1;font-weight:bold;margin:10px 0}@media print,screen and (min-width: 768px){.footer-recommended-list-box-title{text-align:center}}.footer-recommended-list-box-desc{margin:0 0 10px}.footer-recommended-list-box-btn{text-align:center}@media screen and (max-width: 767px){.footer-recommended-list-box-btn{clear:both;margin-left:-130px;padding-top:10px}}.footer-recommended-list-box-btn a{-webkit-appearance:none;background-color:#ed7700;border:0;border-radius:5px;box-shadow:0 5px 0 #ba5d00;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 5px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;top:0;transition:all .2s ease;font-size:16px;font-size:1rem}.footer-recommended-list-box-btn a:hover{box-shadow:none;top:5px}.footer-recommended-list-box-btn a[disabled]{background:#ccc;box-shadow:none;pointer-events:none}@media print,screen and (min-width: 768px){.footer-recommended-list-box-btn a{padding:20px 40px}}.footer-eouchi{border:2px solid #0075c1}.footer-eouchi-inner{padding:10px}.footer-eouchi-btn{margin-top:10px;text-align:center}.footer-eouchi-btn a{-webkit-appearance:none;background-color:#ed7700;border:0;border-radius:5px;box-shadow:0 5px 0 #ba5d00;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 5px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;top:0;transition:all .2s ease;font-size:16px;font-size:1rem}.footer-eouchi-btn a:hover{box-shadow:none;top:5px}.footer-eouchi-btn a[disabled]{background:#ccc;box-shadow:none;pointer-events:none}@media print,screen and (min-width: 768px){.footer-eouchi-btn a{padding:20px 40px}}.footer-service-banners{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:30px auto}@media print,screen and (min-width: 768px){.footer-service-banners{background:#eee;padding:20px 165px 10px}}.footer-service-banners li{margin-bottom:10px;text-align:center;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.footer-service-banners li{width:160px}}.footer-service-banners img{height:auto;width:100%}.footer-service-banners a:hover img{opacity:.8}.fixed-footer{position:relative}.fixed-footer a{text-decoration:none}.fixed-footer .inner{position:relative}@media screen and (max-width: 767px){.fixed-footer.fixed-footer-sp{background:linear-gradient(to bottom, #ffee7f 0%, #ffde00 100%);border-top:4px solid #ed0000;bottom:0;left:0;padding:10px 0;position:fixed;text-align:center;transition:all .3s ease;width:100%;z-index:999}.fixed-footer.fixed-footer-sp img{width:320px}.fixed-footer.fixed-footer-sp a{text-decoration:none}.fixed-footer.fixed-footer-sp .tel{position:relative;z-index:3}.fixed-footer.fixed-footer-sp .fixed-footer-text{background:linear-gradient(to bottom, #ed4747 0%, #ff0000 100%);border-radius:5px;color:#fff;font-size:10px;font-weight:bold;line-height:1.5;padding:6px 3px;position:absolute;right:0;width:29%}}@media print,screen and (min-width: 768px){.fixed-footer.fixed-footer-sp{display:none}}@media screen and (max-width: 767px){.fixed-footer.fixed-footer-pc{display:none}}@media print,screen and (min-width: 768px){.fixed-footer.fixed-footer-pc{background:#fff;border-top:5px solid #e60012;bottom:0;height:78px;left:0;padding:10px 0;position:fixed;width:100%;z-index:9}.fixed-footer.fixed-footer-pc .inner{margin:0 auto;width:938px}.fixed-footer.fixed-footer-pc .inner::after{clear:both;content:"";display:block}.fixed-footer.fixed-footer-pc .logo{float:left;margin-right:10px;width:220px}.fixed-footer.fixed-footer-pc .tel{float:left;margin:0 13px 0 0;position:relative;width:615px;z-index:1}.fixed-footer.fixed-footer-pc .print-btn,.fixed-footer.fixed-footer-pc .urgent-btn{float:left}.fixed-footer.fixed-footer-pc .print-btn a:hover img,.fixed-footer.fixed-footer-pc .urgent-btn a:hover img{opacity:.8}.fixed-footer.fixed-footer-pc .print-btn{margin:0 10px 0 0;width:122px}.fixed-footer.fixed-footer-pc .urgent-btn{width:178px}.fixed-footer.fixed-footer-pc .fixed-footer-text{align-items:center;display:flex;font-size:13px;font-weight:bold;left:117px;top:-2px;position:absolute}.fixed-footer.fixed-footer-pc .fixed-footer-text-pref{color:#40b600;font-size:18px;margin-top:-2px}.fixed-footer.fixed-footer-pc .fixed-footer-text-repair{color:#e60012}}.area-link-section .area-store{display:flex;flex-wrap:wrap;justify-content:space-between}.area-link-section .area-store-wrapper{border:1px solid #ccc;border-radius:5px;margin:0 0 10px;padding:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.area-link-section .area-store-wrapper{display:flex;width:calc((100% - 10px)/2)}}.area-link-section .area-store-img{margin-bottom:10px}@media print,screen and (min-width: 768px){.area-link-section .area-store-img{margin-bottom:0;margin-right:10px;width:150px}}.area-link-section .area-store-img img{height:auto;width:100%}.area-link-section .area-store-img img:hover{opacity:.8}.area-link-section .area-store-desc{flex:1}.area-link-section .area-store-desc .store-name{font-weight:bold;margin-bottom:10px;padding:0 10px 0 0;font-size:18px;font-size:1.125rem}.area-link-section .area-store-desc .store-name a{font-size:inherit}.area-link-section .area-store-desc .store-reception,.area-link-section .area-store-desc .store-address{font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.area-link-section .area-store-desc .store-reception,.area-link-section .area-store-desc .store-address{font-size:14px;font-size:0.875rem}}.area-link-section .area-store-desc .store-reception{font-weight:normal;margin-bottom:10px}.area-link-section .area-store-desc .store-address{padding:5px 0 0;vertical-align:top}.area-link-section .area-store-desc .store-label{background:#eee;border-radius:5px;display:inline-block;font-weight:bold;margin-right:5px;padding:2px 5px;text-align:center;width:5em;font-size:12px;font-size:0.75rem}.area-link-section .area-store-desc .store-region{border-radius:5px;color:#fff;display:inline-block;font-weight:bold;margin-bottom:10px;padding:5px 10px;text-align:center;font-size:12px;font-size:0.75rem}.area-link-section .area-store-desc .store-region.tohoku{background:#3fa9ff}.area-link-section .area-store-desc .store-region.kanto{background:#00d3aa}.area-link-section .area-store-desc .store-region.chubu{background:#50bf00}.area-link-section .area-store-desc .store-region.kinki{background:#ffae00}.area-link-section .area-store-desc .store-region.chugoku{background:#ff681d}.area-link-section .area-store-desc .store-region.kyushu{background:#ff401f}.area-link-section .tab-menu-wrap{margin-bottom:0}.area-link-section .tab-menu-wrap #area-1:checked~#area-1-content{display:block}.area-link-section .tab-menu-wrap #area-2:checked~#area-2-content{display:block}.area-link-section .tab-menu-wrap #area-3:checked~#area-3-content{display:block}.area-link-section .tab-menu-wrap #area-4:checked~#area-4-content{display:block}.area-link-section .tab-menu-wrap #area-5:checked~#area-5-content{display:block}.area-link-section .tab-menu-wrap #area-6:checked~#area-6-content{display:block}.area-link-section .tab-menu-wrap .tab2-item{line-height:1.2;padding:10px;width:calc((100% - 10px)/6);font-size:10px;font-size:0.625rem}@media print,screen and (min-width: 768px){.area-link-section .tab-menu-wrap .tab2-item{height:auto;letter-spacing:normal;width:calc((100% - 25px)/6);font-size:14px;font-size:0.875rem}}.area-link-section .tab-menu-wrap .tab2-item .middle-point{display:none}@media print,screen and (min-width: 768px){.area-link-section .tab-menu-wrap .tab2-item .middle-point{display:inline}}.area-link-section .other-store-list{display:flex;flex-wrap:wrap;list-style:none;margin:0}.area-link-section .other-store-list li{margin:0 10px 10px 0;width:calc((100% - 20px)/2)}@media print,screen and (min-width: 768px){.area-link-section .other-store-list li{width:calc((100% - 40px)/4)}}.area-link-section .other-store-list li a{align-items:center;display:flex;font-size:inherit;height:100%}.area-link{overflow:hidden}.area-link .area{margin:0}.area-link .area th{color:#0075c1}.area-link .area ul{list-style:none;margin:0}.area-link .area ul li{display:inline-block;margin:0 5px 10px 0}.area-link .area ul li a{-webkit-appearance:none;background-color:#ed7700;border:0;border-radius:5px;box-shadow:0 5px 0 #ba5d00;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 5px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;top:0;transition:all .2s ease;font-size:16px;font-size:1rem;font-size:inherit;margin:0;padding:5px}.area-link .area ul li a:hover{box-shadow:none;top:5px}.area-link .area ul li a[disabled]{background:#ccc;box-shadow:none;pointer-events:none}@media print,screen and (min-width: 768px){.area-link .area ul li a{padding:20px 40px}}@media print,screen and (min-width: 768px){.area-link .area ul li a{font-size:inherit;padding:5px}}@media print,screen and (min-width: 768px){.area-link .area{float:left;width:calc((100% - 40px)/3)}.area-link .area:not(:nth-child(3n)){margin-right:20px}}.area-link h4{margin-top:0 !important}.area-link .inner{margin-bottom:20px}.area-link .inner p:first-child{margin:0 0 20px}.area-link .inner strong{background:#ff0}@media print,screen and (min-width: 768px){.area-link .acc-tog-only-sp{display:block}.area-link .acc-tog-only-sp .arrow{background:none;padding:0}}dl.faq-list dt::before,dl.faq-list dd::before{background-image:url(../images/sprite.png?20240911);background-repeat:no-repeat;content:"";display:inline-block;height:33px;vertical-align:bottom;width:31px}dl.faq-list dt{align-items:center;border-top:1px solid #ccc;display:flex;font-weight:bold;padding:10px 0 0 41px;font-size:16px;font-size:1rem}dl.faq-list dt::before{background-position:-101px 0;margin:0 10px 0 -41px}dl.faq-list dt span{flex:1}dl.faq-list dd{padding:0 0 20px 41px}dl.faq-list dd::before{background-position:-131px 0;margin:0 0 -33px -41px}dl.faq-list dd *:first-of-type{margin-top:0}dl.faq-list dd .go-top a{background:none;border:0;padding:0}ul.faq-list{list-style:none;margin-left:0}ul.faq-list li{background:url(../images/faq/icon_qs.gif?20240911) left 5px no-repeat;margin-bottom:5px;padding-left:21px}.faq-pay-table{table-layout:fixed;width:100%}@media screen and (max-width: 767px){.faq-pay-table th,.faq-pay-table td{padding:5px}}.faq-pay-table th{text-align:center}@media screen and (max-width: 767px){.faq-pay-table th:first-child{display:none}}@media print,screen and (min-width: 768px){.faq-pay-table th:first-child{width:6em}}@media screen and (max-width: 767px){.faq-pay-table td:before{background:#eee;content:attr(data-label);display:block;font-weight:bold;margin-bottom:5px;padding:5px;font-size:12px;font-size:0.75rem}}.faq{border-bottom:1px solid #bbb}.faq dt,.faq dd{padding:5px 0 0 46px}.faq dt{border-top:1px solid #bbb;font-weight:bold;line-height:1.5;margin:0;padding-bottom:5px;padding-top:5px;background:url("../images/icon-q.png?20240911") left center no-repeat rgba(0,0,0,0);font-size:18px;font-size:1.125rem}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.faq dt{background-image:url("../images/icon-q@2x.png?20240911");background-size:36px 36px}}@media print,screen and (min-width: 768px){.faq dt{line-height:36px;font-size:20px;font-size:1.25rem}}.faq dd{margin-bottom:10px;padding-top:10px;background:url("../images/icon-a.png?20240911") left 10px no-repeat rgba(0,0,0,0)}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.faq dd{background-image:url("../images/icon-a@2x.png?20240911");background-size:36px 36px}}@media print,screen and (min-width: 768px){.faq dd{background-position:left top}}.faq dd:not(:last-child){margin-bottom:10px}.faq dd p{margin-top:0}.faq dd p:last-child{margin-bottom:0}.flow-box h3{background:#0075c1;border:0;color:#fff;margin:0;padding:10px;text-align:center}@media screen and (max-width: 767px){.flow-box{margin-bottom:20px;position:relative}.flow-box:not(:last-child) .inner{padding-bottom:20px}.flow-box:not(:last-child)::after{border:10px solid rgba(0,0,0,0);border-top-color:#fc0;bottom:-10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;width:0}.flow-box h3{margin-bottom:10px}}@media print,screen and (min-width: 768px){.flow-box:last-child{margin-right:0}.flow-box .inner{position:relative}.flow-box .inner::after{background:url(../images/sprite.png?20240911) -175px 0 no-repeat;content:"";display:block;height:80px;position:absolute;right:-18px;top:100px;width:31px;z-index:2}}.flow::after{clear:both;content:"";display:block}@media screen and (max-width: 767px){.af-step,.f-step{text-align:center}}@media print,screen and (min-width: 768px){.af-step,.f-step{float:left;width:258px}}@media print,screen and (min-width: 768px){.af-step.f-step03,.f-step.f-step03{width:228px}}@media screen and (max-width: 767px){.frm-step{text-align:center}}@media print,screen and (min-width: 768px){.frm-step{float:left;width:195px}}@media print,screen and (min-width: 768px){.frm-step.frm-step04{width:165px}}@media screen and (max-width: 767px){.frm-step img{width:228px;height:auto}}.af-step01,.af-step02,.f-step01,.f-step02{position:relative}.af-step01::after,.af-step02::after,.f-step01::after,.f-step02::after{background-image:url(../images/sprite.png?20240911);background-position:-206px 0;background-repeat:no-repeat;content:"";height:27px;position:absolute;width:20px}@media screen and (max-width: 767px){.af-step01,.af-step02,.f-step01,.f-step02{padding-bottom:30px}.af-step01::after,.af-step02::after,.f-step01::after,.f-step02::after{left:50%;bottom:10px;margin-left:-13px;transform:rotate(90deg)}}@media print,screen and (min-width: 768px){.af-step01,.af-step02,.f-step01,.f-step02{padding-right:30px}.af-step01::after,.af-step02::after,.f-step01::after,.f-step02::after{right:3px;top:70px}}.afrm-step01,.afrm-step02,.afrm-step03,.frm-step01,.frm-step02,.frm-step03{position:relative}.afrm-step01::after,.afrm-step02::after,.afrm-step03::after,.frm-step01::after,.frm-step02::after,.frm-step03::after{background-image:url(../images/sprite.png?20240911);background-position:-206px 0;background-repeat:no-repeat;content:"";height:27px;position:absolute;width:20px}@media screen and (max-width: 767px){.afrm-step01,.afrm-step02,.afrm-step03,.frm-step01,.frm-step02,.frm-step03{padding-bottom:30px}.afrm-step01::after,.afrm-step02::after,.afrm-step03::after,.frm-step01::after,.frm-step02::after,.frm-step03::after{left:50%;bottom:10px;margin-left:-13px;transform:rotate(90deg)}}@media print,screen and (min-width: 768px){.afrm-step01,.afrm-step02,.afrm-step03,.frm-step01,.frm-step02,.frm-step03{padding-right:30px}.afrm-step01::after,.afrm-step02::after,.afrm-step03::after,.frm-step01::after,.frm-step02::after,.frm-step03::after{right:3px;top:50px}}.af-step03,.f-step03{padding-right:0}.afrm-step04,.frm-step04{padding-right:0}.af-step h4,.f-step h3,.f-step h4,.frm-step h3,.frm-step h4{background:none;border:0;border-bottom:2px solid #0075c1;color:#0075c1;margin:15px 0 10px;padding:5px 0;font-size:16px;font-size:1rem}.af-step h4 span,.f-step h4 span,.afrm-step h4 span,.frm-step h4 span{background:#ed7700;color:#fff;display:inline-block;margin-right:3px;padding:3px 6px}.af-img,.f-img{position:relative}.af-img span,.f-img span{background:#ed7700;color:#fff;font-weight:bold;padding:8px 12px;position:absolute;font-size:21px;font-size:1.3125rem}.flow-list,.flow{overflow:hidden}.flow-list-box,.flow-list-flex-box,.flow-box{background:url(../images/flow_arrow.gif?20240911) center bottom no-repeat;clear:both;padding:10px 0 30px}.flow-list-box.flow-end,.flow-list-flex-box.flow-end,.flow-box:last-child{background:none;padding-bottom:0}.flow-list-box .right{float:none}.flow-list-box strong{color:#ff8753}.flow-list-box h3{background:none;border:0;clear:none;color:#0075c1;padding:0}@media screen and (max-width: 767px){.flow-list-box .left{width:70px}.flow-list-box .right{margin-left:90px}}@media print,screen and (min-width: 768px){.flow-list-box .right{margin-left:160px}}.flow-list-box .flow-num{background:#0075c1;color:#fff;display:inline-block;font-family:Arial;margin-right:10px;padding:5px 10px;text-align:center;font-size:20px;font-size:1.25rem}.flow-list-flex-box strong span{color:red}.flow-list-flex-box-title{font-weight:bold;font-size:20px;font-size:1.25rem}.flow-list-flex-box .flow-num{background:#0075c1;color:#fff;display:inline-block;font-family:Arial;margin-right:10px;padding:5px 10px;text-align:center;font-size:20px;font-size:1.25rem}@media print,screen and (min-width: 768px){.flow-list-flex-box-detail{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){.flow-list-flex-box-img{margin-top:10px;text-align:center}.flow-list-flex-box-img img{width:100%}}@media print,screen and (min-width: 768px){.flow-list-flex-box-text{flex:1;order:1}.flow-list-flex-box-img{order:2;text-align:right;width:220px}}@media print,screen and (min-width: 768px){.support-type-select{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 767px){.support-type-select-box:not(:last-child){margin-bottom:10px}}@media print,screen and (min-width: 768px){.support-type-select-box{margin-bottom:20px;position:relative;width:calc((100% - 20px)/2)}}.support-type-select-box-title,.support-type-select-box-sub-title,.support-type-select-box-example,.support-type-select-box table{border-left:1px solid #ccc;border-right:1px solid #ccc}.support-type-select-box-title{line-height:40px;background:#0075c1;background:linear-gradient(to bottom, #0093f5 0%, #0075c1 100%);border:1px solid #0075c1;color:#fff}.support-type-select-box-title a{color:#fff;display:block;font-weight:bold;text-align:center;text-decoration:none;font-size:18px;font-size:1.125rem}.support-type-select-box-title a img{margin:0 10px 0 -60px}.support-type-select-box-sub-title{background:#eee;border-bottom:1px solid #ccc;font-weight:bold;padding:5px;text-align:center}.support-type-select-box-example{padding:5px}.support-type-select-box table{width:100%}.support-type-select-box table th,.support-type-select-box table td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;line-height:1.2;padding:5px;text-align:center;vertical-align:middle}.support-type-select-box table th{background:#eee;border-right:1px solid #ccc}.support-type-select-box ul{display:inline-block;line-height:1.5;margin-bottom:0;margin-top:0}.support-type-select-box ul li{text-align:left}.support-type-select-plus-tel .support-type-select-box{margin-bottom:10px}@media print,screen and (min-width: 768px){.support-type-select-plus-tel .support-type-select-box{margin-bottom:20px;width:calc((100% - 20px)/2)}}@media print,screen and (min-width: 768px){.support-type-select-plus-tel .support-type-select-box table{position:static}}@media print,screen and (min-width: 768px){.support-type-select-plus-tel .support-type-select-box:nth-child(2) table,.support-type-select-plus-tel .support-type-select-box:nth-child(4) table{position:absolute}}@media print,screen and (min-width: 768px){.support-type-select-plus-tel .support-type-select-box-carryin .support-type-select-box-example ul{margin-top:12px}}.support-type-select-plus-tel .support-type-select-box-tel .support-type-select-box-title a img{margin-left:-30px}@media print,screen and (min-width: 768px){.support-type-select-plus-tel .support-type-select-box-tel .support-type-select-box-example ul{margin-top:5px}}.flow-price-table th{width:11em}.flow-price-table td{text-align:right}.flow-price-table-total{font-weight:bold}.flow-section .tab-menu-wrap #remote:checked~#remote-content{display:block}.flow-section .tab-menu-wrap #visit:checked~#visit-content{display:block}.flow-section .tab-menu-wrap #carryin:checked~#carryin-content{display:block}.flow-section .tab-menu-wrap #delivery:checked~#delivery-content{display:block}.flow-section .flow-step{display:table;padding-bottom:40px;position:relative}@media print,screen and (min-width: 768px){.flow-section .flow-step{margin-bottom:20px;padding-bottom:0}}.flow-section .flow-step-img,.flow-section .flow-step-desc{display:table-cell;vertical-align:top}.flow-section .flow-step-img{min-width:80px;padding-right:20px;width:80px}@media print,screen and (min-width: 768px){.flow-section .flow-step-img{min-width:initial;width:200px}}.flow-section .flow-step-desc{width:100%}.flow-section .flow-step-desc p:last-child{margin-bottom:0}.flow-section .flow-step:last-child{margin-bottom:0;padding-bottom:0}.flow-section .flow-step h3{margin-top:0}.flow-section .flow-step h4{background:none;border:0;color:#333;padding:0;text-align:left}.flow-section .flow-step::after{border:16px solid rgba(0,0,0,0);border-top-color:#fc0;bottom:-5px;content:"";height:0;left:50%;margin-left:-16px;position:absolute;width:0}@media print,screen and (min-width: 768px){.flow-section .flow-step::after{border:0}}.flow-section .flow-step:last-child:after{border:0}.support-type{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.support-type-box{margin-bottom:20px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.support-type-box{margin-bottom:0;width:calc((100% - 90px)/4)}}.support-type-box img{display:block;margin:0 auto}.support-type-box h3{margin-top:10px;text-align:center}.support-type-box p:last-child{margin-bottom:0}.support-type-box strong{color:red}.maker-list{border-left:1px dashed #ccc;border-top:1px dashed #ccc;display:flex;flex-wrap:wrap;list-style:none;margin:20px 0}.maker-list li{border-bottom:1px dashed #ccc;text-align:center;font-size:12px;font-size:0.75rem}.maker-list li:not(:last-child){align-items:center;display:flex}.maker-list li+li,.maker-list li:first-child{border-right:1px dashed #ccc}@media screen and (max-width: 767px){.maker-list li{width:33.3%}}@media print,screen and (min-width: 768px){.maker-list li{width:25%}}.maker-list li a{align-items:center;display:flex;flex-direction:column;padding-bottom:10px;width:100%}.maker-example-list{clear:both;list-style:none;margin:0}.maker-example-list::after{clear:both;content:"";display:block}.maker-example-list li{font-weight:bold;line-height:1.5;padding:0 0 10px 13px;text-indent:-13px}.maker-example-list li::before{background:url(/rwd-assets/images/sprite.png?20240911) -162px 0 no-repeat;content:"";display:inline-block;margin-right:5px;height:11px;width:13px}@media print,screen and (min-width: 768px){.maker-example-list li{float:left;margin-right:20px;white-space:nowrap}}.maker-request-case{margin-bottom:20px}@media print,screen and (min-width: 768px){.maker-request-case{display:flex}}.maker-request-case-table th{white-space:nowrap;width:7em}@media print,screen and (min-width: 768px){.maker-request-case-table{flex:1}}@media screen and (max-width: 767px){.maker-request-case-img{margin-bottom:10px;text-align:center}.maker-request-case-img img{width:150px}}@media print,screen and (min-width: 768px){.maker-request-case-img{width:210px}}.model-list{background:#fff2e5;margin-bottom:20px;padding:12px}.model-list::after{clear:both;content:"";display:block}.model-list h4:first-child{margin-top:0}.model-list th{white-space:nowrap}.model-list ul{letter-spacing:-0.4em;list-style:none;margin:0}.model-list ul li{display:inline-block;letter-spacing:normal;font-size:10px;font-size:0.625rem}.model-list ul li:not(:last-child){margin-right:1.5em}.model-list .acc-tog{float:right}.model-list .acc-con{clear:both;padding-top:20px}@media print,screen and (min-width: 768px){.model-list-other-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}}@media print,screen and (min-width: 768px){.model-list-other-wrapper .model-list-other{width:calc((100% - 20px)/2)}}@media print,screen and (min-width: 768px){.model-list-other-wrapper .model-list-other:nth-child(5),.model-list-other-wrapper .model-list-other:last-child{margin-bottom:0}}.maker-pr{background:url(../images/maker/maker_pr.png?20240911) top right no-repeat;border:2px solid #ccc;margin:20px 0}.maker-pr .inner{font-weight:bold;padding:0 10px}.maker-pr-title{color:#575757;line-height:1.2}.maker-pr-title span{color:#0074e1}.maker-pr-sub-title{color:#0075c1}.maker-pr-sub-title span{color:#d90000}.maker-pr ul{list-style:none;margin:0 0 2px 0;font-size:16px;font-size:1rem}.maker-pr ul li{margin-bottom:2px}.maker-pr ul li a{color:#333;text-decoration:none}.maker-pr ul li a::before{color:red;content:"✓";margin-right:3px;font-size:18px;font-size:1.125rem}@media screen and (max-width: 767px){.maker-pr{background-position:bottom right;background-size:contain}.maker-pr .inner{padding-bottom:48%}.maker-pr-title span{font-size:20px;font-size:1.25rem}.maker-pr-sub-title{font-size:18px;font-size:1.125rem}}@media print,screen and (min-width: 768px){.maker-pr-title{font-size:20px;font-size:1.25rem}.maker-pr-title span{font-size:31px;font-size:1.9375rem}.maker-pr-sub-title{font-size:20px;font-size:1.25rem}}.maker-column{list-style:none;margin:0}@media print,screen and (min-width: 768px){.maker-column{display:flex;flex-wrap:wrap;justify-content:space-between}}.maker-column li{border:1px dashed #ccc;margin-bottom:10px}@media print,screen and (min-width: 768px){.maker-column li{width:calc((100% - 10px)/2)}}.maker-column li a{padding:10px 10px 10px 27px;background:url("../images/arrow.png?20240911") 10px center no-repeat rgba(0,0,0,0)}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.maker-column li a{background-image:url("../images/arrow@2x.png?20240911");background-size:17px 14px}}@media screen and (max-width: 767px){.maker-column li a{display:block}}@media print,screen and (min-width: 768px){.maker-column li a{align-items:center;display:flex;height:100%}}.page-maker .maker-index{margin:40px 0}@media print,screen and (min-width: 768px){.page-maker .maker-index{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){.page-maker .maker-index-btn{width:calc((100% - 20px)/3)}}.page-maker .maker-index-btn:not(:last-child){margin-bottom:10px}@media print,screen and (min-width: 768px){.page-maker .maker-index-btn:not(:last-child){margin-bottom:0}}.page-maker .maker-index-btn a{width:100%}@media screen and (max-width: 767px){.page-maker .maker-calc-img{width:125px}}@media print,screen and (min-width: 768px){.page-maker .maker-main-troubles-handled{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){.page-maker .maker-main-troubles-handled-box{width:calc((100% - 20px)/3)}}.page-maker .maker-horizontal-list{list-style:none;margin-left:0}.page-maker .maker-horizontal-list li{display:inline-block;margin-right:1em}.partner{border:10px solid #eaeaea;padding-top:10px}@media print,screen and (min-width: 768px){.partner{border:20px solid #eaeaea}}.partner p{margin:0}.partner .more{margin:0 20px 10px 0;text-align:right}.partner-pr-text{text-align:center}@media screen and (max-width: 767px){.partner-pr-text{text-align:left}.partner-pr-text::before{color:red;content:attr(data-label);font-weight:bold}.partner-pr-text img{display:none}}.partner-list-table{clear:both}@media screen and (max-width: 767px){.partner-list-table th,.partner-list-table td{display:block}}@media print,screen and (min-width: 768px){.partner-list-table th{width:15em}}.area-sub-title{border:3px dashed #0075c1;color:#0075c1;font-weight:bold;margin:20px 0;padding:10px;text-align:center;font-size:30px;font-size:1.875rem}.area-list table{margin-bottom:10px;table-layout:fixed;width:100%}.area-list table th,.area-list table td{border:0;line-height:1.4;padding:9px;text-align:left;vertical-align:middle}.area-list table th{background:#fff;border-right:1px solid #ccc;width:5em}.area-list table td ul{list-style:none;margin:0}.area-list table td ul::after{clear:both;content:"";display:block}.area-list table td ul li{float:left;line-height:2;margin-right:20px}.area-list table td ul li .arrowlink{font-size:inherit}.area-list table tr{border:1px solid #ccc}.area-list table tr:nth-child(odd),.area-list table tr:nth-child(odd) th{background:#f2fdd7}.store{margin-bottom:40px}.store-mews{border:2px solid #e00;margin-bottom:20px}.store-mews h3{background:#e00;border:0;color:#fff;margin:0;font-size:22px;font-size:1.375rem}.store-mews .inner{padding:0 20px}.store-mews .two-column{width:343px}@media screen and (max-width: 767px){.store-detail{display:flex;flex-direction:column;overflow:hidden}.store-detail-box-img{order:1}.store-detail-box-type{order:2}.store-detail-box-service{order:3}.store-detail-box-tel{order:4}.store-detail-box-payment{order:5}.store-detail-box-address{order:6}.store-detail-box-img img{width:100%}}@media print,screen and (min-width: 768px){.store-detail-box-img,.store-detail-box-service,.store-detail-box-payment{width:400px}.store-detail-box-type,.store-detail-box-tel,.store-detail-box-address{width:580px}}@media print,screen and (min-width: 768px){.store-detail-container{display:flex;justify-content:space-between}}.store-detail .slick-prev,.store-detail .slick-next{background:rgba(255,255,255,.5);height:100%;margin-top:0;top:0}.store-detail .slick-prev::before,.store-detail .slick-next::before{opacity:1}.store-detail .slick-prev:hover::before,.store-detail .slick-next:hover::before{opacity:.8}.store-detail .slick-prev{left:0}.store-detail .slick-next{right:0}.store-detail .slick-dots{bottom:-28px;margin:0}.store-detail .slick-active button:before{color:#0075c1;opacity:1}@media screen and (max-width: 767px){.store-detail .price-system .total{margin-bottom:0}}.store-img{margin-bottom:20px;max-width:400px}@media print,screen and (min-width: 768px){.store-img{float:left;width:400px}}.store-info{margin-bottom:20px}@media print,screen and (min-width: 768px){.store-info{float:right;width:340px}}.store-info .store-tel-table th,.store-detail-box-tel .store-tel-table th{width:calc(9em + 20px + 2px)}.store-nearby-station{margin-bottom:10px}@media screen and (max-width: 767px){.store-nearby-station th,.store-nearby-station td{display:block}.store-nearby-station th{border-bottom-width:0;border-top-width:0}.store-nearby-station tr:first-child th{border-top-width:1px}}@media print,screen and (min-width: 768px){.store-nearby-station th{white-space:nowrap}}.store-nearby-station-detail-link{display:inline-block;margin-bottom:20px}.store-map-display{display:flex;justify-content:space-between}.store-map-display iframe{border:none;overflow:hidden}@media screen and (max-width: 767px){.store-map-display{flex-direction:column;justify-content:space-around}}.store-map{clear:both}@media screen and (max-width: 767px){.store-map{height:0;margin-bottom:10px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.store-map iframe{height:100%;left:0;position:absolute;top:0;width:100%}}.support-service-type{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}.support-service-type li{background-position:50% 5px,center;background-repeat:no-repeat;border:1px dashed #0075c1;list-style:none;margin:0 0 10px;padding:60px 10px 10px;width:calc((100% - 10px)/2)}.support-service-type .disabled{background-color:#ccc;border-color:#ccc;color:#fff}.support-service-type-title{font-weight:bold;margin:0 0 5px;text-align:center;font-size:20px;font-size:1.25rem}li:not(.disabled) .support-service-type-title{color:#0075c1}.support-service-type-desc{margin:0}@media print,screen and (min-width: 768px){.support-service-type-desc{font-size:14px;font-size:0.875rem}}.support-service-type-visit{background-image:url(../images/area/icon_support_service_type_visit.svg),url(../images/area/icon_support_service_type_circle.svg)}.support-service-type-visit.disabled{background-image:url(../images/area/icon_support_service_type_visit_w.svg),url(../images/area/icon_support_service_type_cross.svg)}.support-service-type-carryin{background-image:url(../images/area/icon_support_service_type_carryin.svg),url(../images/area/icon_support_service_type_circle.svg)}.support-service-type-carryin.disabled{background-image:url(../images/area/icon_support_service_type_carryin_w.svg),url(../images/area/icon_support_service_type_cross.svg)}.support-service-type-custody{background-image:url(../images/area/icon_support_service_type_custody.svg),url(../images/area/icon_support_service_type_circle.svg)}.support-service-type-custody.disabled{background-image:url(../images/area/icon_support_service_type_custody_w.svg),url(../images/area/icon_support_service_type_cross.svg)}.support-service-type-delivery{background-image:url(../images/area/icon_support_service_type_delivery.svg),url(../images/area/icon_support_service_type_circle.svg)}.support-service-type-delivery.disabled{background-image:url(../images/area/icon_support_service_type_delivery_w.svg),url(../images/area/icon_support_service_type_cross.svg)}.visit-pr,.caution-box{background:#f7f7f7;border:3px solid #ffc001;margin:20px 0;padding:10px 15px}.visit-pr p,.caution-box p{margin-top:0}.visit-pr p:last-child,.caution-box p:last-child{margin-bottom:0}.visit-pr .title,.caution-box .title{background:url(../images/icon_staff.png?20240911) left bottom no-repeat;border-bottom:1px solid #ccc;color:#e00;font-weight:bold;padding-left:40px;font-size:18px;font-size:1.125rem}@media print,screen and (min-width: 768px){.visit-pr .title,.caution-box .title{line-height:38px}}.caution-box .title{background:url(../images/icon_caution.png?20240911) left center no-repeat}.detailed-route{margin-bottom:20px}.detailed-route h4{background:#ed7700;border-bottom:0;color:#fff;padding:10px}.detailed-route .two-column{background:#e5f2ff;overflow:hidden}.detailed-route .two-column.right{background:#eeffe5}.detailed-route .two-column.right h4{background:#389900}.detailed-route .img{text-align:center;margin-bottom:5px}.detailed-route p{margin:0 5px 15px}.detailed-route .route-box-container{display:flex;flex-wrap:wrap}@media print,screen and (min-width: 768px){.detailed-route .route-box-container .route-box{width:calc((100% - 40px)/3)}}@media print,screen and (min-width: 768px){.detailed-route .route-box-container .route-box:not(:nth-child(3n)){margin-right:20px}}.detailed-route .route-box-container .route-box img{height:auto;width:100%}.staff-introduction{overflow:hidden}.staff-introduction .name{color:#0075c1;margin:10px 0}.staff-introduction .name span{font-weight:bold;font-size:16px;font-size:1rem}.staff-introduction .name .qualification{color:#333;font-weight:normal}.staff-introduction .message{background:#f1f1f1;padding:15px}.staff-introduction .message p{margin-top:0}.staff-introduction .message p:last-child{margin-bottom:0}.staff-introduction .staff{margin-bottom:20px}.staff-introduction .staff .img{margin-bottom:10px;text-align:center}@media screen and (max-width: 767px){.staff-introduction .staff:not(:only-of-type):first-child{margin-bottom:20px}.staff-introduction .staff .img{text-align:center}.staff-introduction .staff .img img{width:100%}}@media print,screen and (min-width: 768px){.staff-introduction .staff .img{float:left;width:365px}.staff-introduction .staff .message{float:right;width:615px}}.store-service-list{list-style:none;margin:0 0 20px;overflow:hidden}.store-service-list li{background:#0075c1;color:#fff;float:left;font-weight:bold;padding:5px;margin:0 5px 5px 0}.store-service-list li a{color:#fff;display:block;text-decoration:none}.store-service-list li.with-link:hover{opacity:.8}.store-list>div{border:1px solid #ccc;margin:0 0 10px 0;padding:10px}@media print,screen and (min-width: 768px){.store-list>div{float:left;margin:0 20px 20px 0;width:calc((100% - 40px)/3)}.store-list>div:nth-child(3n){margin-right:0}}.store-list .title{background:none;border:0;color:#0075c1;font-weight:bold;margin:0 0 10px 0;padding:5px 10px;text-align:center;font-size:16px;font-size:1rem}.store-list .image{text-align:center}@media screen and (max-width: 767px){.store-list .image img{width:100%}}.store-list table{font-style:normal;margin:5px 0;width:100%;font-size:13px;font-size:0.8125rem}.store-list table th{width:calc(3em + 20px + 2px)}.store-list-btn{text-align:center}.store-list-btn a{width:100%}.page-area .faq-list dt:first-child{border-top:0}.page-area .faq-list dd p:last-child{margin-bottom:0}.page-area .store-service-link{margin-bottom:20px;text-align:center}@media print,screen and (min-width: 768px){.page-area .reason{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-area .reason-box{display:flex;flex-wrap:wrap;justify-content:space-between}@media print,screen and (min-width: 768px){.page-area .reason-box{display:block;width:calc((100% - 40px)/3)}}.page-area .reason-box-title{align-items:center;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border:2px solid #0075c1;border-radius:50%;color:#0075c1;display:flex;height:150px;justify-content:center;margin:0 10px 10px 0;padding:0;position:relative;text-align:center;text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px;width:150px}@media print,screen and (min-width: 768px){.page-area .reason-box-title{height:auto;margin:0;padding:100% 0 0;width:100%;font-size:25px;font-size:1.5625rem}}.page-area .reason-box-title span{display:block;padding:0 10px;position:absolute;top:50%;transform:translateY(-40%)}.page-area .reason-box-title.reason-area{background-image:url(../images/reason-area.jpg)}.page-area .reason-box-title.reason-data{background-image:url(../images/reason-data.jpg)}.page-area .reason-box-title.reason-maker{background-image:url(../images/reason-maker.jpg)}.page-area .reason-box p{flex:1}.movie-container{margin-bottom:50px}.movie-container p{margin-top:0}.movie-container .movie{background:#f1f1f1;margin:0 auto}@media screen and (max-width: 767px){.movie-container .movie{padding:10px}.movie-container .movie embed{height:auto;max-width:100%}}@media print,screen and (min-width: 768px){.movie-container .movie{padding:20px 135px}}.staff-movie .movie-container{background:none;margin:0;overflow:hidden;padding:0}.staff-movie .movie-container .movie{margin:0 0 20px;padding:20px;text-align:center}@media print,screen and (min-width: 768px){.staff-movie .movie-container .movie{float:left;width:calc(100% - 230px - 60px)}}.staff-movie .movie-container .movie iframe{max-width:100%}@media print,screen and (min-width: 768px){.staff-movie .movie-container .staff{float:right;width:230px}}.staff-movie .movie-container .staff .title{background:#f1f1f1;font-weight:bold;margin:0;padding:5px 0;text-align:center;font-size:13px;font-size:0.8125rem}.staff-movie .movie-container .staff .inner{background:#fff;margin-bottom:10px;padding:10px 0;text-align:center}.staff-movie .movie-container .staff .img{border:1px solid #0075c1;height:115px;margin:0 auto 10px;text-align:center;width:100px}.staff-movie .movie-container .staff .name{border-bottom:1px dashed #ccc;color:#0075c1;font-weight:bold;margin-bottom:10px;padding-bottom:10px;text-align:center;font-size:16px;font-size:1rem}.staff-movie .movie-container .staff .part{border-bottom:1px dashed #ccc;margin:0;padding-bottom:10px}.staff-movie .movie-container .desc{border:2px solid #ffae00;margin:10px 0 30px;padding:20px}.staff-movie .movie-container .btn a{display:block;text-align:center}.staff-movie .movie-container .btn a:hover img{opacity:.8}.other-movie{background:#f1f1f1;padding:20px 20px 10px}.other-movie h3{background:#0075c1;color:#fff;font-weight:bold;margin:0 0 10px !important;padding:10px 15px 7px;font-size:18px;font-size:1.125rem}.other-movie ul{list-style:none;margin:0}.other-movie ul li{float:left;margin:0 10px 10px 0;width:230px}.other-movie ul li:nth-child(3n){margin-right:0}.other-movie ul li .title{background:#000;color:#fff;font-weight:bold;margin:0;padding:5px 10px;font-size:14px;font-size:0.875rem}.other-movie ul li .title a{color:#fff;text-decoration:none}.other-movie .thumb a{display:block;position:relative}.page-urgent-contact .urgent-form th{width:15em}.page-urgent-contact .urgent-contact-offer-btn{margin-bottom:20px}.contact-box .inner{border:2px solid #ccc;overflow:hidden;padding:10px}.contact-box .col2{float:left;margin-right:10px;width:358px}.contact-box .col2:nth-child(even){margin-right:0}.contact-box h4{margin:0 0 10px;padding:5px 0}.contact-box .tel{font-weight:bold;line-height:32px;margin:0;padding-top:5px;font-size:24px;font-size:1.5rem}.contact-box .tel.freedial{background:url(../images/offer/icon_freedial.png?20240911) left center no-repeat;padding-left:61px}.contact-box .tel.navidial{background:url(../images/offer/icon_navidial.png?20240911) left center no-repeat;padding-left:61px}@media print,screen and (min-width: 768px){.contact-box .tel{font-size:32px;font-size:2rem}.contact-box .tel a{color:#333;text-decoration:none;pointer-events:none}}.contact-box .offer-faq{border-top:2px dashed #ccc;clear:both;margin:0}.contact-alliance-btn{text-align:center}.link-base input,.link-base textarea{cursor:text;padding:10px;width:100%}@media print,screen and (min-width: 768px){.link-base input,.link-base textarea{width:700px}}.link-base h3{line-height:20px;margin:18px 0 8px;padding:8px 10px;font-size:18px;font-size:1.125rem}.antique-name{margin-bottom:20px}.antique td{text-align:center}.page-other .other-service-pr{margin-bottom:40px}@media print,screen and (min-width: 768px){.page-other .other-service-pr{background:url(../images/other-service/pr_bg.png?20240911) right top no-repeat;padding-right:370px}}.page-other .other-service-pr h2{background:none;border:0;margin:0;padding:0}.page-other .service-list .service{border:1px solid #ccc;margin-bottom:20px}.page-other .service-list .service h4{background:none;border-bottom:none;margin:0;padding:0;text-align:center}.page-other .service-list .service .desc{padding:0 20px}.page-other .service-list .service ul{background:#f7f7f7;list-style:none;margin:0;overflow:hidden;padding:10px 20px}.page-other .service-list .service ul li{float:left;margin-right:20px}.page-other .service-list .service ul li a{background:url(../images/arrow.png?20240911) left center no-repeat;padding:3px 0 3px 17px}.vcard-howto-img{border:2px solid #ccc;display:block;padding:10px}.vcard-dl{border:2px solid #30ca00;padding:5px}.vcard-dl .vcard-btn{background:url(../images/vcard/icon_addressbook.png?20240911) center 12px/80px auto no-repeat #30ca00;border:0;color:#fff;display:block;font-family:inherit;margin:0;padding:86px 10px 12px 10px;text-align:center;text-decoration:none;font-size:16px;font-size:1rem}.vcard-dl .vcard-btn:hover{background:url(../images/vcard/icon_addressbook.png?20240911) center 12px/80px auto no-repeat #30ca00}.recovery-box{background:#ffc;border:2px solid #fc0;margin:0 auto;padding:0 10px}@media print,screen and (min-width: 768px){.recovery-box{width:726px}}.recovery-box2{background:#ffc;border:2px solid #fc0;line-height:1.8;margin-bottom:20px;padding:5px 10px}.service-factor-checked li{font-weight:bold}.recommend{background:#0075c1;color:#fff;margin:30px 0;padding:10px}.recommend h3{background:none;color:#fff;margin:0;padding:0;font-size:18px;font-size:1.125rem}.recommend a{color:#fff;font-weight:bold}@media print,screen and (min-width: 768px){.service-price-example{display:flex;flex-wrap:wrap;justify-content:space-between}}@media print,screen and (min-width: 768px){.service-price-example-box{width:calc((100% - 20px)/2)}}.service-price-example-box-img{text-align:center}.service-price-example-box th{width:calc(7em + 20px + 2px)}.lecture-title{background:none;border:0;margin:0;padding:0}.lecture{border:10px solid #e4cd73;margin-bottom:20px;overflow:hidden;padding:10px}.lecture>.flow-box:first-child{margin-top:0}.lecture>section{width:auto}.lecture-col{overflow:hidden;padding:0 2px}@media print,screen and (min-width: 768px){.lecture-col2,.lecture-col3{float:left;margin-right:20px}.lecture-col2:last-child,.lecture-col3:last-child{margin-right:0}}@media print,screen and (min-width: 768px){.lecture-col2{width:calc((100% - 20px)/2)}}@media print,screen and (min-width: 768px){.lecture-col3{width:calc((100% - 40px)/3)}}.lecture.virus h3{margin:0 0 10px;padding:10px 0;text-align:center}.lecture-col3 h3,.select-lesson ul li h3,.lecture .step h3,.lecture.virus .lecture-col3 h4{background:none;border:0;margin:0 0 10px 0;padding:0;text-align:center}.lecture .step{margin-bottom:10px;overflow:hidden;padding:0}.lecture .step:last-child{margin-bottom:0}.lecture .step p{background:#f1f1f1;margin:0;padding:5px}.lecture .step:nth-child(4) p{margin-top:20px}@media print,screen and (min-width: 768px){.lecture .step h3{float:left;margin-right:5px;width:210px}.lecture .step p{float:left;width:201px}}.lecture-migration{padding:0 10px}.migration-q{margin-bottom:20px}.migration-a{border:2px solid #ccc;margin-bottom:10px;padding:10px}.migration-a h3,.lecture .flat,.lecture-col2 h3{margin:0}.migration-a .conclusion{margin-left:-20px}.lectureBordered{border:2px solid #104e1d;padding:10px 20px}.caution-point{background:#f7f7f7;margin:20px 0;padding:10px 20px}.caution-point .caution{margin-top:0}.select-lesson{margin:30px 0}.select-lesson ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 0 10px 0;overflow:hidden}@media screen and (max-width: 767px){.select-lesson ul li{margin-bottom:10px;width:48%}}@media print,screen and (min-width: 768px){.select-lesson ul li{width:calc((100% - 60px)/4)}}.select-lesson ul li:last-child{margin-right:0}.select-lesson ul li .balloon{margin-bottom:10px;text-align:center}.select-lesson ul li h3{margin-bottom:5px}.select-lesson ul li .price{text-align:right}.select-lesson ul li .bordered-table th{background:#104e1d;color:#fff;font-weight:normal;text-align:center;white-space:normal}.select-lesson ul li:nth-child(2) .bordered-table th{background:#e87f05}.select-lesson ul li:nth-child(3) .bordered-table th{background:#cb1e47}.select-lesson ul li:nth-child(4) .bordered-table th{background:#3b579d}.page-service-security .security-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-security .security-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-security .security-support-variation-box{width:calc((100% - 40px)/3)}}.page-service-security .security-support-variation-box-title{font-weight:bold;text-align:center}.page-service-security .security-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-security .security-support-variation-box-price{margin-top:10px;text-align:center}.page-service-security .security-support-variation-box-price span{color:red;font-weight:bold}.page-service-security .security-pr-text{background:#fff2e5;border:1px solid #0075c1;padding:0 10px}.page-service-security .security-first-text,.page-service-security .security-pr-text p:not(.more){line-height:1.5;font-size:16px;font-size:1rem}.page-service-security .security-guidebook{border:5px double #7ecef4;margin-bottom:30px;margin-top:30px}@media screen and (max-width: 767px){.page-service-security .security-guidebook{padding:10px}}@media print,screen and (min-width: 768px){.page-service-security .security-guidebook{padding:20px}}.page-service-security .security-guidebook .security-guidebook-inner{overflow:hidden}@media print,screen and (min-width: 768px){.page-service-security .security-guidebook .security-guidebook-inner-text{float:left;width:440px}}.page-service-security .security-guidebook .security-guidebook-inner-img{display:block;margin:0 auto}@media screen and (max-width: 767px){.page-service-security .security-guidebook .security-guidebook-inner-img{margin-bottom:20px}}@media print,screen and (min-width: 768px){.page-service-security .security-guidebook .security-guidebook-inner-img{float:right;width:250px}}.page-service-security .security-guidebook .security-guidebook-inner .security-guidebook-title{background:none;border:0;color:#7ecef4;padding:0;text-align:center}@media screen and (max-width: 767px){.page-service-security .security-guidebook .security-guidebook-inner .security-guidebook-title{font-size:18px;font-size:1.125rem}}@media print,screen and (min-width: 768px){.page-service-security .security-guidebook .security-guidebook-inner .security-guidebook-title{font-size:24px;font-size:1.5rem}}.page-service-security .security-guidebook .security-guidebook-inner .security-guidebook-desc{text-align:center;font-size:16px;font-size:1rem}.page-service-security .security-guidebook .security-guidebook-inner .security-guidebook-desc span{background:#ff0}.page-service-security .security-guidebook .security-guidebook-inner .download-btn{text-align:center}.security-menu{display:flex;flex-wrap:wrap;padding:20px 0 0}.security-menu .security-menu-plan{border:2px solid #ccc}@media screen and (max-width: 767px){.security-menu .security-menu-plan{margin-bottom:10px;width:100%}}@media print,screen and (min-width: 768px){.security-menu .security-menu-plan{width:calc((100% - 40px)/3)}}.security-menu .security-menu-plan-inner{padding:0 10px}.security-menu .security-menu-name{border:0;color:#fff;margin:0;padding:10px;text-align:center}.security-menu .security-menu-price,.security-menu .security-menu-days{font-weight:bold;text-align:center}.security-menu .security-menu-price{padding:30px 0 0;font-size:22px;font-size:1.375rem}.security-menu .security-menu-list{list-style:none;margin:0;padding:0 0 10px}.security-menu .security-menu-list li{padding-top:5px;text-align:center}.security-menu .security-menu-list li:not(:last-child){border-bottom:1px dashed #ccc;padding-bottom:5px}.security-menu .security-menu-plan-chiku{border-color:#0075c1}@media print,screen and (min-width: 768px){.security-menu .security-menu-plan-chiku{margin:-20px 12px 0}}.security-menu .security-menu-plan-chiku .security-menu-name{background:#0075c1}.security-menu .security-menu-plan-chiku .security-menu-price{color:#0075c1;font-size:26px;font-size:1.625rem}.security-menu .security-menu-plan-bai .security-menu-name{background:#ff5f9a}.security-menu .security-menu-plan-bai .security-menu-price{color:#ff5f9a}.security-menu .security-menu-plan-sho .security-menu-name{background:#868e09}.security-menu .security-menu-plan-sho .security-menu-price{color:#868e09}.page-service-lcd .lcd-trouble-price{margin-bottom:20px}.page-service-lcd .lcd-trouble-price th,.page-service-lcd .lcd-trouble-price td{padding:20px;text-align:center}.page-service-lcd .lcd-trouble-price td span{color:red;font-weight:bold}.page-service-lcd .lcd-trouble{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-lcd .lcd-trouble .trouble{margin:0 0 20px;text-align:center;width:48%}@media print,screen and (min-width: 768px){.page-service-lcd .lcd-trouble .trouble{width:calc((100% - 40px)/3)}}.page-service-lcd .lcd-trouble .trouble h3{margin-top:0}.page-service-lcd .lcd-trouble-more .btn{margin-bottom:20px}.page-service-lcd .lcd-work-flow{background:#fff2e5;padding:10px}@media print,screen and (min-width: 768px){.page-service-lcd .lcd-work-flow{padding:20px}}.page-service-lcd .lcd-work-flow>p:first-child{margin-top:0}.page-service-lcd .lcd-work-flow-box{background:#fff;padding:10px}.page-service-lcd .lcd-work-flow-box:not(:last-child){margin-bottom:10px}.page-service-lcd .lcd-work-flow-box h3,.page-service-lcd .lcd-work-flow-box h4{margin-top:0}.page-service-lcd .lcd-work-flow-box p:last-child{margin-bottom:0}@media screen and (max-width: 767px){.page-service-lcd .lcd-work-flow-img{width:125px}}.page-service-lcd .flow-list h4{background:none;margin-top:0;padding:0}.pr-text{background:url(/rwd-assets/images/service/prtext_arrow.png?20240911) center bottom no-repeat;color:#e30018;font-weight:bold;text-align:center;font-size:22px;font-size:1.375rem}.timer-wrapper{border:10px dashed #ffc71e;font-weight:bold;line-height:1.4;margin:30px 0 50px;padding:20px;text-align:center;font-size:18px;font-size:1.125rem}.timer-wrapper .timer{color:#e30018}@media screen and (max-width: 767px){.timer-wrapper .timer{font-size:20px;font-size:1.25rem}}@media print,screen and (min-width: 768px){.timer-wrapper .timer{font-size:30px;font-size:1.875rem}}.oldie-reason{background:#f7f7f7;line-height:1.4;margin-bottom:30px;padding:10px 20px 20px;font-size:16px;font-size:1rem}.oldie-reasonIemode{background:#fff;border:2px solid #0075c1;padding:12px}.oldie-reasonIemode h3{background:#0075c1;border:0;color:#fff;margin-top:0;padding:10px}.oldie-reasonIemode p{margin:0}.oldie-version table{width:100%}.oldie-version table th,.oldie-version table td{border:1px solid #ccc;padding:5px;text-align:left;vertical-align:middle}@media screen and (max-width: 767px){.oldie-version table th,.oldie-version table td{font-size:13px;font-size:0.8125rem}}.oldie-version table thead th{background:#eee;text-align:center}.oldie-version .caution{background:#e30018;color:#fff}.oldie-check-point{border:5px dashed #ffc71e;margin:30px 0;position:relative}.oldie-check-point .inner{padding:20px 20px 10px}.oldie-check-point ul{background:#fff;list-style:none;margin:0 0 20px}.oldie-check-point ul li{border-bottom:1px dashed #ccc;padding:5px 0}.oldie-check-point ul li:first-child{border-top:1px dashed #ccc}.oldie-check-point .total{background:#bbb;color:#fff;line-height:1.4;padding:20px 0;text-align:center;font-size:25px;font-size:1.5625rem}.oldie-check-point .total.caution{background:#e30018}.oldie-check-point .total span{font-size:35px;font-size:2.1875rem}.oldie-check-point .pr-text{background:none}.oldie-check-point input[type=checkbox]{display:inline-block;margin-right:6px}.oldie-check-point input[type=checkbox]+label{cursor:pointer;display:inline-block;margin-right:12px;position:relative;font-size:14px;font-size:0.875rem}@media print,screen and (min-width: 768px){.oldie-check-point input[type=checkbox]+label{line-height:30px}}@media(min-width: 1px){.oldie-check-point input[type=checkbox]{display:none;margin:0}}@media screen and (min-width: 1px)and (max-width: 767px){.oldie-check-point input[type=checkbox]+label{padding:5px 0 5px 24px}}@media print and (min-width: 1px),screen and (min-width: 1px)and (min-width: 768px){.oldie-check-point input[type=checkbox]+label{padding:0 0 0 24px}}@media(min-width: 1px){.oldie-check-point input[type=checkbox]+label::before{background:#fff;border:2px solid #ccc;content:"";display:block;height:18px;left:0;margin-top:-9px;position:absolute;top:50%;width:18px}.oldie-check-point input[type=checkbox]:checked+label::after{-webkit-transform:rotate(-45deg);border-bottom:3px solid #e30018;border-left:3px solid #e30018;content:"";display:block;height:8px;left:3px;margin-top:-8px;position:absolute;top:50%;transform:rotate(-45deg);width:16px}}@media print,screen and (min-width: 768px){.oldie-check-point{margin:0 auto;width:750px}.oldie-check-point ul{width:560px}.oldie-check-point .total{position:absolute;right:20px;top:120px;width:130px}}.oldie-use{margin-bottom:30px}.oldie-title{background:#231815;color:#fff;font-weight:bold;padding:20px;font-size:20px;font-size:1.25rem}.oldie-title span{color:#fff100;font-size:26px;font-size:1.625rem}.services .inner{border:1px solid #0075c1;padding:10px}@media print,screen and (min-width: 768px){.services .inner{padding:20px 20px 10px}}.services .service-list{list-style:none;margin:0;overflow:hidden}.services .service-list li{margin:0 0 10px 0}.services .service-list li h3{background:none;border:0;margin:0 0 10px;padding:0}.services .service-list li h3 a{background:#eee;color:#333;display:block;padding:5px 10px;text-decoration:none;font-size:16px;font-size:1rem}.services .service-list li p{margin:0;padding-left:129px}.services .service-list li p:last-child{margin-bottom:10px}.services .service-list li p img{margin-left:-129px}.services .service-list li p.more{text-align:right}@media print,screen and (min-width: 768px){.services .service-list li{float:left;margin:0 20px 10px 0;overflow:hidden;width:calc((100% - 20px)/2)}.services .service-list li:nth-child(2n){margin-right:0}}.page-win10 .mainvisual,.page-win11 .mainvisual{background:none;border:0;margin:0;padding:0;text-align:center}.page-win10 .lecture,.page-win11 .lecture{border-color:#eee}@media screen and (max-width: 767px){.page-win10 .lecture,.page-win11 .lecture{padding:10px}}@media print,screen and (min-width: 768px){.page-win10 .lecture,.page-win11 .lecture{padding:20px}}.page-win10 .reason .lecture,.page-win11 .reason .lecture{border-color:#f57644}.page-win10 .upgrade .lecture,.page-win11 .upgrade .lecture{border-color:#7cbb00}.page-win10 .error .lecture,.page-win11 .error .lecture{border-color:#ffba00}.page-win10 .two-column,.page-win11 .two-column{margin:0 0 10px}.page-win10 .two-column::after,.page-win11 .two-column::after{clear:both;content:"";display:block}@media print,screen and (min-width: 768px){.page-win10 .two-column,.page-win11 .two-column{width:335px}}.page-win10 .two-column .img,.page-win11 .two-column .img{float:left;margin-right:20px;width:80px}.page-win10 .two-column .title,.page-win11 .two-column .title{color:#333;line-height:28px;padding-top:5px;font-size:20px;font-size:1.25rem}@media screen and (max-width: 767px){.page-win10 .win10-menu,.page-win11 .win10-menu{display:none}}@media print,screen and (min-width: 768px){.page-win10 .win10-menu,.page-win11 .win10-menu{background:#eee;list-style:none;margin:0 auto 20px;overflow:hidden;padding:10px;width:750px}.page-win10 .win10-menu.noarrow li,.page-win11 .win10-menu.noarrow li{height:51px;overflow:hidden}.page-win10 .win10-menu li,.page-win11 .win10-menu li{float:left;margin-right:8px;width:238px}.page-win10 .win10-menu li:last-child,.page-win11 .win10-menu li:last-child{margin-right:0}}.page-win10 .win10-lecture-desc,.page-win11 .win10-lecture-desc{background:#f7f7f7;border:1px solid #ccc;margin-bottom:30px;padding:10px;position:relative}@media print,screen and (min-width: 768px){.page-win10 .win10-lecture-desc,.page-win11 .win10-lecture-desc{padding-right:280px}.page-win10 .win10-lecture-desc img,.page-win11 .win10-lecture-desc img{position:absolute;right:0;top:0}}@media screen and (max-width: 767px){.page-win10 .win10-img,.page-win11 .win10-img{width:125px}}.page-windows-upgrade .title-img{background:none !important;margin-bottom:0 !important;padding:0 !important}.page-windows-upgrade #mainvisual{margin-bottom:40px}.page-windows-upgrade .se-trouble{background:url(/campaign/images/xp/stripe.png?20240911) #ffc71e;margin:20px 0;padding:10px}.page-windows-upgrade .se-trouble .inner{background:#fff}@media screen and (max-width: 767px){.page-windows-upgrade .se-trouble .inner{padding:10px}}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-trouble .inner{padding:20px}}.page-windows-upgrade .se-trouble .trouble{background:#000}@media screen and (max-width: 767px){.page-windows-upgrade .se-trouble .trouble{margin-bottom:10px;text-align:center}}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-trouble .trouble{float:left;margin:0 20px 20px 0;width:calc((100% - 40px)/3)}}.page-windows-upgrade .se-trouble .trouble p{color:#fff;font-weight:bold;margin:0;padding:15px 0 10px;text-align:center;font-size:14px;font-size:0.875rem}.page-windows-upgrade .se-trouble .trouble p.desc{font-size:16px;font-size:1rem}.page-windows-upgrade .se-trouble .trouble div{text-align:center}.page-windows-upgrade .se-prepare,.page-windows-upgrade .se-caution{border:10px solid #0075c1}@media screen and (max-width: 767px){.page-windows-upgrade .se-prepare,.page-windows-upgrade .se-caution{padding:10px}}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-prepare,.page-windows-upgrade .se-caution{padding:20px}}.page-windows-upgrade .se-trouble h2,.page-windows-upgrade .se-prepare h2{background:none;border:0;margin-bottom:20px;padding:0;text-align:center;font-size:22px;font-size:1.375rem}.page-windows-upgrade .se-trouble .trouble.last,.page-windows-upgrade .se-prepare .prepare.last{margin-right:0}.page-windows-upgrade .se-caution{border-top:0;border:10px solid #e4cd73}@media screen and (max-width: 767px){.page-windows-upgrade .se-caution{padding:10px}}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-caution{padding:20px}}.page-windows-upgrade .se-caution-h4{background:none;border:5px dashed #ffc71e;color:#e30018;padding:15px 10px;text-align:center;font-size:18px;font-size:1.125rem}@media screen and (max-width: 767px){.page-windows-upgrade .vista-caution-img{width:111px}}.page-windows-upgrade .se-prepare .prepare{margin-bottom:10px}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-prepare .prepare{float:left;margin-right:20px;width:calc((100% - 20px)/2)}}.page-windows-upgrade .se-prepare .prepare h4{margin-top:0;text-align:center}.page-windows-upgrade .se-price-example{overflow:hidden}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-price-example .se-pe-img{float:left;width:340px}}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-price-example .price-example{clear:none;float:left;width:390px}}.page-windows-upgrade .se-price-example .price-box{width:100%}@media print,screen and (min-width: 768px){.page-windows-upgrade .se-price-example .price-box{width:368px}}.page-windows-upgrade .price-box{border:1px solid #0075c1;padding:10px}.page-windows-upgrade .price-box table{width:100%}.page-windows-upgrade .price-box table th,.page-windows-upgrade .price-box table td{border-bottom:1px dashed #ccc;padding:5px 0}.page-windows-upgrade .price-box table td{text-align:right}.page-windows-upgrade .price-box .pe-total{border:0 !important;padding:0}.page-windows-upgrade .se-work{border-bottom:1px dashed #ccc;margin-bottom:20px;padding-bottom:20px}.page-windows-upgrade .se-work p:last-child{margin-bottom:0}.page-windows-upgrade .vista-support-span h2,.page-windows-upgrade .se-trouble h2,.page-windows-upgrade .se-caution h2{background:#00a2de;border:0;color:#fff;padding:20px;text-align:center;font-size:18px;font-size:1.125rem}.page-windows-upgrade .vista-title{background:#00a2de;background:linear-gradient(135deg, #00ddb8 0%, #00a2de 50%, #074897 100%);border:0;color:#fff;text-align:center}@media screen and (max-width: 767px){.page-windows-upgrade .vista-title{padding:20px}}@media print,screen and (min-width: 768px){.page-windows-upgrade .vista-title{padding:50px 20px}}.page-windows-upgrade .vista-title h2{background:none;border:0;color:#fff;padding:0}@media screen and (max-width: 767px){.page-windows-upgrade .vista-title h2{font-size:28px;font-size:1.75rem}}@media print,screen and (min-width: 768px){.page-windows-upgrade .vista-title h2{font-size:32px;font-size:2rem}}.page-windows-upgrade .vista-title p{margin:0;font-size:20px;font-size:1.25rem}.page-windows-upgrade .se-trouble{background:#00a2de}.page-windows-upgrade .se-trouble .trouble{margin-bottom:0}.page-windows-upgrade .se-trouble .trouble .desc{background:#fff;color:#333;font-weight:normal;margin-bottom:0;text-align:left}.page-windows-upgrade .se-caution{border-color:#00a2de}.page-windows-upgrade .vista-support-span-img{border:1px solid #ccc;padding:15px 10px;text-align:center}.page-windows-upgrade .win10-lecture-desc{background:#f7f7f7;border:1px solid #ccc;margin-bottom:30px;padding:10px;position:relative}@media print,screen and (min-width: 768px){.page-windows-upgrade .win10-lecture-desc{padding-right:280px}.page-windows-upgrade .win10-lecture-desc img{position:absolute;right:0;top:0}}.page-service-memento .memento .mainvisual{margin-bottom:40px}@media screen and (max-width: 767px){.page-service-memento .memento .memento-img{width:120px}}.page-service-memento .memento .memento-about .text{line-height:1.5;margin-bottom:10px;font-size:16px;font-size:1rem}.page-service-memento .memento .memento-about .text p{background:url(../images/service/memento_about_line.png?20240911) left bottom repeat;line-height:38px}.page-service-memento .memento .memento-about .img{text-align:center}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-about .text{float:left;width:calc(100% - 235px - 20px)}.page-service-memento .memento .memento-about .img{float:right;width:235px}}.page-service-memento .memento .memento-note{background:#ff0;clear:both;line-height:1.5;margin:0 0 20px;padding:10px;font-size:16px;font-size:1rem}.page-service-memento .memento .memento-sup .left{margin:0 30px 0 0}.page-service-memento .memento .memento-support-list{display:flex;flex-wrap:wrap;margin-bottom:20px}.page-service-memento .memento .memento-support-list>div{margin:0 10px 10px 0;text-align:center}@media screen and (max-width: 767px){.page-service-memento .memento .memento-support-list>div{width:48%}.page-service-memento .memento .memento-support-list>div br{display:none}}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-support-list>div{margin:0 20px 20px 0;width:calc((100% - 80px)/5)}}.page-service-memento .memento .memento-support-list>div:nth-child(even){margin-right:0}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-support-list>div:nth-child(even){margin-right:20px}}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-support-list>div:nth-child(5n){margin-right:0}}.page-service-memento .memento .memento-support-other{background:#f1f1f1;border:1px solid #ccc;padding:10px 20px}.page-service-memento .memento .memento-support-other h4{background:none;border-bottom:none;padding:0}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-support-other{background:url(../images/service/memento_trouble.png?20240911) right bottom no-repeat #f1f1f1}}.page-service-memento .memento .memento-memo{border:5px double #d67c4b;padding:20px}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-memo .memento-memo-inner{background:url(../images/service/memento_memo.png?20240911) right top no-repeat;padding-right:270px}}.page-service-memento .memento .memento-memo .memento-memo-inner h3{background:none;border:0;color:#d67c4b;margin-top:0;padding:0;text-align:center;font-size:30px;font-size:1.875rem}@media screen and (max-width: 767px){.page-service-memento .memento .memento-memo .memento-memo-inner h3 span{font-size:18px;font-size:1.125rem}}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-memo .memento-memo-inner h3 span{font-size:22px;font-size:1.375rem}}.page-service-memento .memento .memento-memo .memento-memo-inner .memento-memo-desc{text-align:center;font-size:16px;font-size:1rem}.page-service-memento .memento .memento-memo .memento-memo-inner .memento-memo-desc span{background:#ff0}.page-service-memento .memento .memento-memo .memento-memo-inner .download-btn{text-align:center}.page-service-memento .memento .memento-intro{background:#fffbe5;padding:20px;width:auto}.page-service-memento .memento .memento-intro h3{background:#d67c4b;border:0;color:#fff}.page-service-memento .memento .memento-intro .memento-intro-img{float:left;margin:0 20px 0 0}@media screen and (max-width: 767px){.page-service-memento .memento .memento-intro .memento-intro-img{width:125px}}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-pack-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-service-memento .memento .memento-pack-list .memento-pack{border:2px solid #f54c95;margin-bottom:10px;padding:10px}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-pack-list .memento-pack{margin-bottom:20px;width:calc((100% - 20px)/2)}}.page-service-memento .memento .memento-pack-list .memento-pack h3{margin-top:0}.page-service-memento .memento .memento-pack-list .memento-pack p:last-child{margin-bottom:0}.page-service-memento .memento .memento-pack-list .memento-pack .memento-pack-price,.page-service-memento .memento .memento-pack-list .memento-pack .memento-pack-days{font-weight:bold;text-align:center}.page-service-memento .memento .memento-pack-list .memento-pack .memento-pack-price{color:#f54c95;font-size:20px;font-size:1.25rem}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(2){border-color:#00a864}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(2) h4{background:#00a864}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(2) .memento-pack-price{color:#00a864}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(3){border-color:#0096cd}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(3) h4{background:#0096cd}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(3) .memento-pack-price{color:#0096cd}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(4){border-color:#a46f46}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(4) h4{background:#a46f46}.page-service-memento .memento .memento-pack-list .memento-pack:nth-child(4) .memento-pack-price{color:#a46f46}.page-service-memento .memento .memento-area{table-layout:fixed}.page-service-memento .memento .memento-area th,.page-service-memento .memento .memento-area td{text-align:center}.page-service-memento .memento .memento-area th img,.page-service-memento .memento .memento-area td img{margin-top:10px}.page-service-memento .memento .download-btn a:hover{opacity:.8}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-memo h3{font-size:26px}.page-service-memento .memento .memento-memo h3 span{font-size:18px}}@media print,screen and (min-width: 768px){.page-service-memento .memento .memento-memo h3 span{font-size:22px}}.iphone-example-list{list-style:none;margin:0}@media print,screen and (min-width: 768px){.iphone-example-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.iphone-example-list li{margin:40px 0 0;overflow:hidden}@media print,screen and (min-width: 768px){.iphone-example-list li{width:calc((100% - 20px)/2)}}.iphone-example-list li:not(:last-child){border-bottom:1px dashed #ccc;margin-bottom:40px;padding-bottom:40px}@media print,screen and (min-width: 768px){.iphone-example-list li:not(:last-child){margin-bottom:0;padding-bottom:0}}@media print,screen and (min-width: 768px){.iphone-example-list li .desc{float:right;width:calc(100% - 180px - 20px)}}.iphone-example-list li .desc .more{margin-bottom:0}.iphone-example-list li .img{margin-bottom:10px;text-align:center}@media print,screen and (min-width: 768px){.iphone-example-list li .img{float:left;width:180px}}.iphone-example-list h4{margin-top:0}.iphone-banner-visit{text-align:center}.iphoneprice-table{margin:0 0 10px;table-layout:fixed;font-size:13px;font-size:0.8125rem}.iphoneprice-table th,.iphoneprice-table td{padding:4px;text-align:center}.iphone-privacy .img img{display:block;float:left}.iphone-privacy .img .isms{margin-top:17px}@media print,screen and (min-width: 768px){.iphone-privacy .desc{float:left;width:calc(100% - 272px - 20px)}.iphone-privacy .img{float:right;width:272px}}@media screen and (max-width: 767px){.iphone-danger-img{width:150px}}@media screen and (max-width: 767px){.page-iphone-visit .about-visit img{width:105px}}.page-iphone-visit .iphone-price-example{display:flex;flex-wrap:wrap;margin-bottom:30px}.page-iphone-visit .iphone-price-example .example-box{width:calc((100% - 20px)/2)}.page-iphone-visit .iphone-price-example .example-box .example-box-inner{display:flex}@media screen and (max-width: 767px){.page-iphone-visit .iphone-price-example .example-box .example-box-inner{display:block}}.page-iphone-visit .iphone-price-example .example-box .example-price{border:2px solid #ddd;padding:10px}.page-iphone-visit .iphone-price-example .example-box .example-price h5{margin-top:0}.page-iphone-visit .iphone-price-example .example-box .example-price .example-detail{align-items:center;display:flex;text-align:center;font-size:18px;font-size:1.125rem}@media screen and (max-width: 767px){.page-iphone-visit .iphone-price-example .example-box .example-price .example-detail{display:block}}.page-iphone-visit .iphone-price-example .example-box .example-price .example-img{margin:0 0 0 auto}@media screen and (max-width: 767px){.page-iphone-visit .iphone-price-example .example-box .example-price .example-img{text-align:center}}.page-iphone-visit .iphone-price-example .example-box .example-price .text-red{color:red;font-weight:bold;text-align:center;font-size:22px;font-size:1.375rem}@media screen and (max-width: 767px){.page-iphone-visit .iphone-price-example .example-box .example-price{width:auto}}@media screen and (max-width: 767px){.page-iphone-visit .iphone-price-example .example-box{width:100%}}.page-iphone-visit .iphone-price-example .example-box:nth-child(odd){margin:0 20px 0 0}@media screen and (max-width: 767px){.page-iphone-visit .iphone-price-example .example-box:nth-child(odd){margin:0}}.page-iphone-visit .iphone-price-example .example-box:nth-child(even){margin:0}.page-iphone-visit .same-day-support{margin-bottom:20px;table-layout:fixed}.page-iphone-visit .same-day-support td{padding:20px;text-align:center}.page-iphone-visit .same-day-support .possible{background:url(../images/service/iphone-visit/support_possible.png?20240911) 0 0 no-repeat;background-position:center}.page-iphone-visit .same-day-support .iffy{background:url(../images/service/iphone-visit/support_iffy.png?20240911) 0 0 no-repeat;background-position:center}.page-iphone-visit .same-day-support .impossible{background:url(../images/service/iphone-visit/support_impossible.png?20240911) 0 0 no-repeat;background-position:center}@media screen and (max-width: 767px){.page-iphone-visit .same-day-support td{align-items:center;display:flex;height:60px;justify-content:center;width:auto}}.page-iphone-visit .price-fix{table-layout:fixed}.page-iphone-visit .price-fix td{font-weight:bold;text-align:center}.page-iphone-visit .price-fix thead th{background:#0075c1;color:#fff;white-space:pre-wrap}.page-iphone-visit .price-fix thead th:first-child{width:130px}.page-iphone-visit .price-fix th{background:#fff2e6;text-align:center}.page-iphone-visit .price-fix tr:nth-child(2n+1){background:#eee}.page-iphone-visit .price-fix tr:nth-child(2n){background:#fff}.page-iphone-visit .price-fix.other-symptom{width:49%}.page-iphone-visit .price-fix.other-symptom th{width:65%}@media screen and (max-width: 767px){.page-iphone-visit .price-fix.other-symptom{width:100%}.page-iphone-visit .price-fix.other-symptom th,.page-iphone-visit .price-fix.other-symptom td{display:block;width:auto}.page-iphone-visit .price-fix.other-symptom tr:nth-child(2n+1){background:#fff}}@media screen and (max-width: 767px){.page-iphone-visit .price-fix{table-layout:auto}.page-iphone-visit .price-fix thead th{white-space:nowrap}}.page-iphone-visit .mark-possible{color:#f6bb7f}.page-iphone-visit .mark-iffy{color:#8b84f6}.page-iphone-visit .mark-impossible{color:#ff7f7f}.page-iphone-visit .symptom-list{background:#fff8dc;margin:10px 0 0 0;padding:12px}.page-iphone-visit .symptom-list::after{clear:both;content:"";display:block}.page-iphone-visit .symptom-list h5{color:#0075c1;margin-top:0;padding:5px 0}.page-iphone-visit .symptom-list th{white-space:nowrap}.page-iphone-visit .symptom-list ul{letter-spacing:-0.4em;list-style:none;margin:0}.page-iphone-visit .symptom-list ul li{display:inline-block;float:left;letter-spacing:normal;width:50%;font-size:16px;font-size:1rem}.page-iphone-visit .symptom-list ul li::before{background:url(/rwd-assets/images/sprite.png?20240911) -162px 0 no-repeat;content:"";display:inline-block;height:11px;margin-right:5px;width:13px}@media screen and (max-width: 767px){.page-iphone-visit .symptom-list ul li{width:100%}}.page-iphone-visit .symptom-list-inner{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page-iphone-visit .symptom-list-inner{display:block}}.page-iphone-visit .iphone-symptoms{display:flex;flex-wrap:wrap}.page-iphone-visit .iphone-symptoms .symptoms-box{border:2px solid #ddd;padding:10px 15px;width:calc((100% - 20px)/2)}@media screen and (max-width: 767px){.page-iphone-visit .iphone-symptoms .symptoms-box{width:100%}.page-iphone-visit .iphone-symptoms .symptoms-box img{display:block;margin:0 auto;width:165px}}.page-iphone-visit .iphone-symptoms .symptoms-box:nth-child(odd){margin:0 20px 20px 0}@media screen and (max-width: 767px){.page-iphone-visit .iphone-symptoms .symptoms-box:nth-child(odd){margin:0 0 20px 0}}.page-iphone-visit .iphone-symptoms .symptoms-box:nth-child(even){margin:0 0 20px 0}.page-iphone-visit .iphone-box{border:2px solid #ddd;padding:10px 15px 5px;width:50%}.page-iphone-visit .iphone-box h3,.page-iphone-visit .iphone-box h4{align-items:center;display:flex;margin:0 0 15px;padding-left:50px;font-size:18px;font-size:1.125rem}.page-iphone-visit .iphone-box:nth-child(2){border-left:none}.page-iphone-visit .iphone-box:nth-child(2n+3){border-top:none}.page-iphone-visit .iphone-box:nth-child(2n+4){border-left:none;border-top:none}@media screen and (max-width: 767px){.page-iphone-visit .iphone-box{border-bottom:none;width:auto}.page-iphone-visit .iphone-box:nth-child(2){border-left:2px solid #ddd}.page-iphone-visit .iphone-box:nth-child(2n){width:auto}.page-iphone-visit .iphone-box:nth-child(2n+3){border-top:2px solid #ddd}.page-iphone-visit .iphone-box:nth-child(2n+4){border-left:2px solid #ddd;border-top:2px solid #ddd}.page-iphone-visit .iphone-box:last-child{border:2px solid #ddd}}.page-iphone-visit .icon-midnight h3,body:not(.page-feature) .page-iphone-visit .icon-midnight h4,.page-iphone-visit .icon-fix h3,body:not(.page-feature) .page-iphone-visit .icon-fix h4,.page-iphone-visit .icon-game h3,body:not(.page-feature) .page-iphone-visit .icon-game h4,.page-iphone-visit .icon-home h3,body:not(.page-feature) .page-iphone-visit .icon-home h4,.page-iphone-visit .icon-heart h3,body:not(.page-feature) .page-iphone-visit .icon-heart h4,.page-iphone-visit .icon-disinfection h3,body:not(.page-feature) .page-iphone-visit .icon-disinfection h4{overflow:hidden}.page-iphone-visit .icon-midnight h3::before,body:not(.page-feature) .page-iphone-visit .icon-midnight h4::before,.page-iphone-visit .icon-fix h3::before,body:not(.page-feature) .page-iphone-visit .icon-fix h4::before,.page-iphone-visit .icon-game h3::before,body:not(.page-feature) .page-iphone-visit .icon-game h4::before,.page-iphone-visit .icon-home h3::before,body:not(.page-feature) .page-iphone-visit .icon-home h4::before,.page-iphone-visit .icon-heart h3::before,body:not(.page-feature) .page-iphone-visit .icon-heart h4::before,.page-iphone-visit .icon-disinfection h3::before,body:not(.page-feature) .page-iphone-visit .icon-disinfection h4::before{background:url(../images/service/iphone-visit/icon_iphone.png?20240911) 0 0 no-repeat;content:"";display:block;float:left;height:35px;margin:5px 10px 0 -40px;width:35px}.page-iphone-visit .icon-midnight h3,.page-iphone-visit .icon-fix h3,.page-iphone-visit .icon-game h3,.page-iphone-visit .icon-home h3,.page-iphone-visit .icon-heart h3,.page-iphone-visit .icon-disinfection h3{background:#fff8dc;border-left:2px solid #0075c1;color:#0075c1;padding-left:70px}.page-iphone-visit .icon-fix h3:before{background-position:-35px 0}.page-iphone-visit .icon-game h3:before{background-position:-70px 0}.page-iphone-visit .icon-home h3:before{background-position:-105px 0}.page-iphone-visit .icon-heart h3:before{background-position:-140px 0}.page-iphone-visit .icon-disinfection h3:before{background-position:-175px 0}.page-iphone-visit .iphone-support .two-column,.page-iphone-visit .iphone-support p{margin-bottom:0}.page-iphone-visit .iphone-support p{padding:0 0 0 190px}.page-iphone-visit .iphone-support .left{margin:0 10px 0 -190px}@media screen and (max-width: 767px){.page-iphone-visit .iphone-support img{max-width:inherit}}.page-iphone-visit .iphone-trip-area .bordered-table{width:auto}@media screen and (max-width: 767px){.page-iphone-visit .iphone-trip-area .bordered-table{width:100%}}.page-iphone-visit .iphone-trip-area .area-text{padding:10px 0}@media screen and (max-width: 767px){.page-iphone-visit .iphone-trip-area img{display:block;float:none;margin:0 auto}}.page-iphone-visit .iphone-store-list{text-align:center}.page-iphone-visit .excerpt-parent{display:flex;flex-wrap:wrap;justify-content:space-between}.page-iphone-visit .excerpt-parent .iphone-excerpt,.page-iphone-visit .excerpt-parent .android-excerpt,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt,.page-iphone-visit .excerpt-parent .repair-game-excerpt{margin-bottom:20px;width:calc((100% - 20px)/2)}.page-iphone-visit .excerpt-parent .iphone-excerpt img,.page-iphone-visit .excerpt-parent .android-excerpt img,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt img,.page-iphone-visit .excerpt-parent .repair-game-excerpt img{height:80px}.page-iphone-visit .excerpt-parent .iphone-excerpt li,.page-iphone-visit .excerpt-parent .android-excerpt li,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt li,.page-iphone-visit .excerpt-parent .repair-game-excerpt li{border-bottom:1px dashed #ccc;overflow:hidden;padding:5px 0}.page-iphone-visit .excerpt-parent .iphone-excerpt li:first-child,.page-iphone-visit .excerpt-parent .android-excerpt li:first-child,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt li:first-child,.page-iphone-visit .excerpt-parent .repair-game-excerpt li:first-child{border-top:1px dashed #ccc}.page-iphone-visit .excerpt-parent .iphone-excerpt .repair-content,.page-iphone-visit .excerpt-parent .android-excerpt .repair-content,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt .repair-content,.page-iphone-visit .excerpt-parent .repair-game-excerpt .repair-content{display:flex}.page-iphone-visit .excerpt-parent .iphone-excerpt .repair-content .example-detail,.page-iphone-visit .excerpt-parent .android-excerpt .repair-content .example-detail,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt .repair-content .example-detail,.page-iphone-visit .excerpt-parent .repair-game-excerpt .repair-content .example-detail{margin-left:10px;width:100%}.page-iphone-visit .excerpt-parent .iphone-excerpt .repair-content .example-detail p:first-child,.page-iphone-visit .excerpt-parent .android-excerpt .repair-content .example-detail p:first-child,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt .repair-content .example-detail p:first-child,.page-iphone-visit .excerpt-parent .repair-game-excerpt .repair-content .example-detail p:first-child{margin-top:0}.page-iphone-visit .excerpt-parent .iphone-excerpt .repair-content .example-detail .address-date,.page-iphone-visit .excerpt-parent .android-excerpt .repair-content .example-detail .address-date,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt .repair-content .example-detail .address-date,.page-iphone-visit .excerpt-parent .repair-game-excerpt .repair-content .example-detail .address-date{text-align:right;font-size:13px;font-size:0.8125rem}@media screen and (max-width: 767px){.page-iphone-visit .excerpt-parent .iphone-excerpt .repair-content,.page-iphone-visit .excerpt-parent .android-excerpt .repair-content,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt .repair-content,.page-iphone-visit .excerpt-parent .repair-game-excerpt .repair-content{height:auto}}.page-iphone-visit .excerpt-parent .iphone-excerpt .work-result,.page-iphone-visit .excerpt-parent .android-excerpt .work-result,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt .work-result,.page-iphone-visit .excerpt-parent .repair-game-excerpt .work-result{bottom:0;width:100%}@media screen and (max-width: 767px){.page-iphone-visit .excerpt-parent .iphone-excerpt,.page-iphone-visit .excerpt-parent .android-excerpt,.page-iphone-visit .excerpt-parent .repair-tablet-excerpt,.page-iphone-visit .excerpt-parent .repair-game-excerpt{height:auto;width:auto}}@media screen and (max-width: 767px){.page-iphone-visit .scroll-table table{width:100%}.page-iphone-visit .scroll-table{overflow:auto;white-space:nowrap}.page-iphone-visit .scroll-table::-webkit-scrollbar{height:5px}.page-iphone-visit .scroll-table::-webkit-scrollbar-track{background:#f1f1f1}.page-iphone-visit .scroll-table::-webkit-scrollbar-thumb{background:#bcbcbc}}.page-iphone-visit .repair-td td{text-align:center;font-size:14px;font-size:0.875rem}.page-service-etax .etax-notice{border:2px solid red;margin-bottom:20px;width:auto}.page-service-etax .etax-notice .inner{padding:15px}.page-service-etax .etax-notice h3{background:#c00;border:0;color:#fff;margin:0;padding:10px 15px;font-size:26px;font-size:1.625rem}.page-service-etax .etax-notice-desc p{margin:0 0 10px}@media print,screen and (min-width: 768px){.page-service-etax .etax-notice-desc{float:left;width:calc(100% - 220px)}.page-service-etax .etax-notice-desc p{line-height:1.5;font-size:16px;font-size:1rem}.page-service-etax .etax-notice-desc p:last-child{margin-bottom:0}}@media screen and (max-width: 767px){.page-service-etax .etax-notice-img{text-align:center}}@media print,screen and (min-width: 768px){.page-service-etax .etax-notice-img{float:right;width:200px}}.page-service-etax .etax-pr-text{background:#0075c1;color:#fff;font-weight:bold;line-height:1.3;margin-bottom:20px;padding:10px;text-align:center;font-size:20px;font-size:1.25rem}.page-service-etax .etax-trouble{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-etax .etax-trouble-box{width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-etax .etax-trouble-box{width:calc((100% - 40px)/3)}}.page-service-etax .etax-trouble-box>div{text-align:center}.robot-popular h3,.speaker-popular h3{border:0;text-align:center}.robot-popular h3 span,.speaker-popular h3 span{font-size:14px;font-size:0.875rem}.robot-popular-img,.speaker-popular-img{text-align:center}.robot-type,.iot-type,.hems-type,.speaker-example-list{list-style:none;margin:0}.robot-type::after,.iot-type::after,.hems-type::after,.speaker-example-list::after{clear:both;content:"";display:block}.robot-type li,.iot-type li,.hems-type li,.speaker-example-list li{font-weight:bold;line-height:1.5;padding:0 0 0 13px;text-indent:-13px;font-size:18px;font-size:1.125rem}.robot-type li::before,.iot-type li::before,.hems-type li::before,.speaker-example-list li::before{background:url(/rwd-assets/images/sprite.png?20240911) -162px 0 no-repeat;content:"";display:inline-block;margin-right:5px;height:11px;width:13px}@media screen and (max-width: 767px){.robot-type li,.iot-type li,.hems-type li,.speaker-example-list li{display:inline-block;margin-right:1em}}@media print,screen and (min-width: 768px){.robot-type li,.iot-type li,.hems-type li,.speaker-example-list li{float:left;width:230px}}@media print,screen and (min-width: 768px){.iot-type li,.hems-type li{width:20%}}.speaker-example-list li{margin-bottom:5px;width:230px;font-size:14px;font-size:0.875rem}.robot-support .two-column,.robot-support p,.hems-support .two-column,.hems-support p{margin-bottom:0}.robot-support p,.hems-support p{padding:0 0 0 130px}.robot-support .left,.hems-support .left{margin:0 10px 0 -130px}.robot-pr-text,.hems-pr-text,.speaker-pr-text{background:#0075c1;color:#fff;font-weight:bold;line-height:1.5;padding:15px 20px;font-size:18px;font-size:1.125rem}.hems-goods{display:flex;flex-wrap:wrap;justify-content:space-between}.hems-goods .hems-goods-item{width:calc((100% - 10px)/2)}.hems-goods .hems-goods-item-img{text-align:center}@media print,screen and (min-width: 768px){.hems-goods .hems-goods-item{width:calc((100% - 40px)/3)}.hems-goods.hems-goods2-items{justify-content:flex-start}.hems-goods.hems-goods2-items .hems-goods-item:first-child{margin-right:15px}}.hems-coop{background:#fff2e5;margin-bottom:20px;padding:10px}.hems-coop .hems-coop-icon{background:#0075c1;border-radius:70px;color:#fff;display:inline-block;float:left;font-weight:bold;height:70px;line-height:1;padding-top:27px;text-align:center;width:70px;font-size:16px;font-size:1rem}.hems-coop .checked{margin:0 0 0 90px}.hems-coop.line2 .checked{margin-top:15px}.speaker-popular-command{border:2px dashed #ccc;padding:5px 10px;text-align:center}@media screen and (max-width: 767px){.speaker-example-img{display:none}}@media print,screen and (min-width: 768px){.speaker-example-img{float:right;width:230px}}@media print,screen and (min-width: 768px){.speaker-example-list{float:left;width:500px}}@media screen and (max-width: 767px){.iot-smarthome-img{width:125px}}@media screen and (max-width: 767px){.submergence-img{width:125px}}.anything-trouble-flex{display:flex;flex-wrap:wrap}.anything-trouble-flex-box{margin-bottom:20px}@media screen and (max-width: 767px){.anything-trouble-flex-box{width:calc((100% - 10px)/2)}}@media print,screen and (min-width: 768px){.anything-trouble-flex-box{width:calc((100% - 60px)/4)}}.anything-trouble-flex-box:not(:nth-child(2n)){margin-right:10px}@media print,screen and (min-width: 768px){.anything-trouble-flex-box:not(:nth-child(2n)){margin-right:0}}@media print,screen and (min-width: 768px){.anything-trouble-flex-box:not(:nth-child(4n)){margin-right:20px}}.anything-trouble-flex-title{align-items:center;background:#f1f1f1;display:flex;font-weight:bold;justify-content:center;margin-bottom:10px;padding:10px;text-align:center;vertical-align:middle;font-size:16px;font-size:1rem}.anything-trouble-flex-img{margin-bottom:10px;text-align:center}.anything-trouble-flex-price-title,.anything-trouble-flex-price,.anything-trouble-flex-days-title,.anything-trouble-flex-days{text-align:center}.anything-trouble-flex-price-title,.anything-trouble-flex-price,.anything-trouble-flex-days-title{font-weight:bold}.anything-trouble-flex-price,.anything-trouble-flex-days{margin-bottom:5px}.anything-trouble-flex-price{color:red;font-size:20px;font-size:1.25rem}.anything-trouble-flex-support{table-layout:fixed}.anything-trouble-flex-support th,.anything-trouble-flex-support td{text-align:center;font-size:14px;font-size:0.875rem}.win11-trouble-flex::after{content:"";display:block}@media screen and (max-width: 767px){.win11-trouble-flex::after{width:calc((100% - 10px)/2)}}@media print,screen and (min-width: 768px){.win11-trouble-flex::after{width:242px}}@media screen and (max-width: 767px){.anything-img{width:75px}}.mac-support-model{display:flex;justify-content:space-between}.mac-support-model-box{width:calc((100% - 20px)/2)}@media print,screen and (min-width: 768px){.mac-support-model-box-inner{align-items:center;display:flex;flex-direction:column}}.mac-support-model-box h3{margin-top:0;text-align:center}.mac-support-model-box ul{background-position:calc(50% - 1em) top;background-repeat:no-repeat;margin:0 0 0 2em;padding-top:100px}@media print,screen and (min-width: 768px){.mac-support-model-box ul{background-position:center left;padding-left:calc(90px + 2em);padding-top:0}}.mac-support-model-box-note ul{background-image:url(../images/service/mac_support_model_note.svg)}@media print,screen and (min-width: 768px){.mac-support-model-box-note ul{padding-bottom:.5em;padding-top:.5em}}.mac-support-model-box-desktop ul{background-image:url(../images/service/mac_support_model_desktop.svg)}.mac-support-example{display:flex;flex-wrap:wrap;justify-content:space-between}.mac-support-example-box{margin-bottom:20px;text-align:center;width:calc((100% - 20px)/2)}@media print,screen and (min-width: 768px){.mac-support-example-box{width:calc((100% - 20px)/3)}}.mac-support-example-box-title{font-weight:bold}@media print,screen and (min-width: 768px){.mac-price-example{display:flex}}@media print,screen and (min-width: 768px){.mac-price-example-table-wrapper{flex:1;order:1}}.mac-price-example-table-wrapper .mac-price-example-table th,.mac-price-example-table-wrapper .mac-price-example-table .price-value{white-space:nowrap}@media print,screen and (min-width: 768px){.mac-price-example-table-wrapper .mac-price-example-table th{width:calc(6em + 20px + 2px)}}.mac-price-example-img{margin-bottom:10px;text-align:center}@media print,screen and (min-width: 768px){.mac-price-example-img{margin:0 0 0 20px;order:2;width:150px}}.page-gaming .caution-box{width:auto}.page-gaming .caution-box h3{border-left:0}.page-gaming .gaming-parts-section{background:#242b2b}.page-gaming .gaming-parts-section h2{background:url(/rwd-assets/images/service/gaming_parts_title_bg.png?20240911) center no-repeat #242b2b;border:0;color:#fff;margin:0;min-height:100px;padding:20px 0 0 0;text-align:center}.page-gaming .gaming-improvement-section h2{background-image:url(/rwd-assets/images/service/gaming_improvement_title_bg.png?20240911);background-size:100% auto}.page-gaming .gaming-parts-section h2 span{display:block;font-size:13px;font-size:0.8125rem}.page-gaming .gaming-parts{align-items:stretch;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page-gaming .gaming-parts{flex-direction:column}}.page-gaming .gaming-parts{padding:20px}.page-gaming .gaming-parts-box{display:flex;flex-direction:column}@media screen and (max-width: 767px){.page-gaming .gaming-parts-box{margin-bottom:20px}}@media print,screen and (min-width: 768px){.page-gaming .gaming-parts-box{width:calc((100% - 40px)/3)}}.page-gaming .gaming-parts-box h3,.page-gaming .gaming-parts-box h4{margin-top:0}.page-gaming .gaming-parts-box .gaming-parts-desc{color:#fff}.page-gaming .gaming-parts-box p:last-child{margin-bottom:0}.page-gaming .gaming-parts-point{background:#fff;padding:10px}@media screen and (max-width: 767px){.page-gaming .gamingpc-img{display:block;margin:0 auto}}@media print,screen and (min-width: 768px){.page-gaming .gamingpc-img{float:right}}.page-gaming .gaming-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-gaming .gaming-support-variation-box{margin-bottom:10px;width:calc(50% - 10px)}@media print,screen and (min-width: 768px){.page-gaming .gaming-support-variation-box{width:calc((100% - 40px)/3)}}.page-gaming .gaming-support-variation-box-title{font-weight:bold;text-align:center}.page-gaming .gaming-support-variation-box-title img{display:block;margin:0 auto 5px}@media print,screen and (min-width: 768px){.page-gaming .gaming-support-other-variation{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){.page-gaming .gaming-support-other-variation-box{width:calc((100% - 20px)/3)}}.page-gaming .gaming-about-repair{display:flex}@media screen and (max-width: 767px){.page-gaming .gaming-about-repair{flex-direction:column}}@media print,screen and (min-width: 768px){.page-gaming .gaming-about-repair{align-items:center;justify-content:space-between}}@media screen and (max-width: 767px){.page-gaming .gaming-about-repair-img{order:1}}@media print,screen and (min-width: 768px){.page-gaming .gaming-about-repair-img{width:300px}}@media screen and (max-width: 767px){.page-gaming .gaming-about-repair-desc{order:2}}@media print,screen and (min-width: 768px){.page-gaming .gaming-about-repair-desc{width:calc(100% - 320px)}}.page-gaming .gaming-area{table-layout:fixed}.page-gaming .gaming-area th,.page-gaming .gaming-area td{text-align:center}.page-gaming .gaming-area th img,.page-gaming .gaming-area td img{margin-top:10px}.page-gaming .gaming-price-example th,.page-gaming .gaming-price-example td{word-break:normal}.page-gaming .gaming-price-example th{width:calc(6em + 20px + 2px)}@media screen and (max-width: 767px){.setup-step02-img{width:90px}.iot-img{width:125px}}.service-caution{background:url(../images/service/service_caution_icon.png?20240911) 10px center no-repeat #eee;border:3px solid #b5b5b5;clear:both;color:red;font-weight:bold;margin-bottom:10px;padding:20px 20px 20px 100px;font-size:18px;font-size:1.125rem}.service-example-list{list-style:none;margin:0}.service-example-list::after{clear:both;content:"";display:block}.service-example-list li{font-weight:bold;line-height:1.5;padding:0 0 0 13px;text-indent:-13px}.service-example-list li::before{background:url(/rwd-assets/images/sprite.png?20240911) -162px 0 no-repeat;content:"";display:inline-block;margin-right:5px;height:11px;width:13px}@media print,screen and (min-width: 768px){.service-example-list li{float:left;width:230px}}.service-exchange-merit .two-column,.service-exchange-merit p{margin-bottom:0}.service-exchange-merit p{padding:0 0 0 130px}.service-exchange-merit .left{margin:0 10px 0 -130px}@media print,screen and (min-width: 768px){.page-service-power .service-example-list li{width:calc((100% - 40px)/3)}}@media screen and (max-width: 767px){.page-service-power .power-exchange-img{height:auto;width:125px}}@media screen and (max-width: 767px){.page-service-power .power-work-img,.page-service-power .power-cause-img,.page-service-power .power-flow-img{width:125px}}@media print,screen and (min-width: 768px){.page-service-internet .service-example-list li{width:355px}}.datarecovery-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.datarecovery-support-variation-box{border:1px dashed #ccc;margin-bottom:10px;padding:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.datarecovery-support-variation-box{margin-bottom:20px;width:calc((100% - 20px)/2)}}@media screen and (max-width: 767px){.datarecovery-support-variation-box .more{text-align:right}}.datarecovery-support-variation-box p{margin-bottom:0}.datarecovery-support-variation-box-title{font-weight:bold;text-align:center}.datarecovery-support-variation-box-title img{display:block;margin:0 auto 5px}.remote-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.remote-support-variation .kyoumi-img{margin:0 auto}}.remote-support-variation .remote-support-merit{table-layout:fixed}.remote-support-variation .remote-support-merit img{display:block;margin:10px auto}.remote-support-variation .remote-support-merit td{vertical-align:top}@media screen and (max-width: 767px){.remote-support-variation .remote-support-merit th{display:none}.remote-support-variation .remote-support-merit td{border-collapse:collapse;display:block}.remote-support-variation .remote-support-merit td::before{background:#eee;content:attr(data-label);display:block;font-weight:bold;margin-bottom:5px;padding:5px;text-align:center}}.remote-support-variation-box{border:1px solid #ccc;margin-bottom:20px;padding:10px;width:calc((100% - 60px)/4)}@media screen and (max-width: 767px){.remote-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}.remote-support-variation-box .more{text-align:right}}.remote-support-variation-box p{margin-bottom:0}.remote-support-variation-box-title{font-weight:bold;text-align:center}.remote-support-variation-box-title img{display:block;margin:0 auto 5px}@media print,screen and (min-width: 768px){.page-service-peripheral .service-example-list li{width:355px}}.page-service-peripheral .peripheral-support-device{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}.page-service-peripheral .peripheral-support-device li{margin-bottom:10px;text-align:center;width:calc(25% - 5px)}.page-service-peripheral .peripheral-support-device li img{display:block;margin:0 auto 5px}.page-service-peripheral .peripheral-printer-trouble-img{text-align:center}@media print,screen and (min-width: 768px){.page-service-peripheral .peripheral-printer-trouble{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-peripheral .peripheral-printer-trouble-img{width:220px}.page-service-peripheral .peripheral-printer-trouble .service-example-list{flex:1}}.page-service-peripheral .mk-trouble .mk-trouble-img{margin-bottom:10px;text-align:center}.page-service-peripheral .mk-trouble .mk-trouble-pr p{border:2px solid #e60012;color:#e60012;font-weight:bold;padding:10px}@media screen and (max-width: 767px){.page-service-peripheral .peripheral-printer-trouble-img img,.page-service-peripheral .mk-trouble-img img{width:150px}}.datarecovery-media{display:flex;flex-wrap:wrap;justify-content:space-between}.datarecovery-media-box{font-weight:bold;text-align:center;width:33.3%}@media print,screen and (min-width: 768px){.datarecovery-media-box{width:16.6666666667%}}.datarecovery-media-box img{display:block;margin:0 auto 5px}@media screen and (max-width: 767px){.datarecovery-img{width:125px}}.service-reliable-point{display:flex;flex-wrap:wrap;justify-content:space-between}.service-reliable-point-box{margin-bottom:10px;overflow:hidden;width:100%}@media print,screen and (min-width: 768px){.service-reliable-point-box{width:calc((100% - 60px)/3)}}.service-reliable-point-box h3{margin-top:0;text-align:center}.service-reliable-point-box svg{display:block;fill:#14a2d8;margin:0 auto}.service-reliable-point-box:nth-child(2) svg{fill:#a8ce64}@media print,screen and (min-width: 768px){.service-reliable-point-box:nth-child(3){margin-bottom:0}}.service-reliable-point-box:nth-child(3) svg{fill:#e47ea8}@media print,screen and (min-width: 768px){.service-reliable-point-box:nth-child(4){margin-bottom:0}}.service-reliable-point-box:nth-child(4) svg{fill:#967ee4}.service-reliable-point-box p:last-child{margin-bottom:0}.service-major-trouble{display:flex;flex-wrap:wrap;justify-content:space-between}@media print,screen and (min-width: 768px){.service-major-trouble{justify-content:start}}.service-major-trouble-box{border:2px solid #0075c1;cursor:pointer;display:block;margin-bottom:10px;text-align:center;text-decoration:none}@media screen and (max-width: 767px){.service-major-trouble-box{width:calc((100% - 10px)/2)}}@media print,screen and (min-width: 768px){.service-major-trouble-box{margin-bottom:20px;width:calc((100% - 60px)/4)}}@media print,screen and (min-width: 768px){.service-major-trouble-box:not(:nth-child(4n)){margin-right:20px}}.service-major-trouble-box-img{display:block;margin:10px auto}.service-major-trouble-box-title{background:#0075c1;border:0;color:#fff;font-weight:bold;padding:5px;font-size:15px;font-size:0.9375rem}.service-major-trouble-box-example,.service-major-trouble-box-price{padding:0 10px}.service-major-trouble-box-example{margin:0 0 0 1.5em;text-align:left;font-size:13px;font-size:0.8125rem}.service-major-trouble-box-example+p{margin:0;padding:0 10px;text-align:left;font-size:13px;font-size:0.8125rem}.service-major-trouble-box-price{color:#333;font-weight:bold;padding-bottom:5px;padding-top:5px}.service-major-trouble-box-days{color:#333;font-weight:bold;padding:10px 0 0;font-size:14px;font-size:0.875rem}.service-major-trouble-box-more{padding-bottom:10px}.service-major-trouble-box-more .arrowlink{text-decoration:underline}.service-major-trouble-box-link{padding:10px;font-size:15px;font-size:0.9375rem}.service-major-trouble-box-link span{color:#00e;text-decoration:underline}.service-major-trouble-box:hover{opacity:.8}.service-major-trouble-remodal{max-width:750px;text-align:left}.service-major-trouble-remodal,.service-major-trouble-remodal .price-value{font-size:12px;font-size:0.75rem}.service-major-trouble-remodal h3{margin-top:10px}.service-major-trouble-remodal h4{font-size:14px;font-size:0.875rem}.service-major-trouble-remodal .bordered-table{margin-bottom:10px}.service-major-trouble-remodal .price-value{line-height:normal}@media print,screen and (min-width: 768px){.service-major-trouble-remodal,.service-major-trouble-remodal .price-value,.service-major-trouble-remodal h4{font-size:16px;font-size:1rem}}.service-major-trouble-remodal-overlay.remodal-overlay{background:rgba(43,46,56,.9);bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.service-major-trouble-remodal-overlay.remodal-wrapper{bottom:0;left:0;right:0;top:0}.service-major-trouble-remodal-detail-btn{margin-bottom:10px}.service-major-trouble-remodal-tel a{align-items:center;background:#0075c1;display:flex;font-weight:bold;justify-content:center;padding:10px;position:relative;text-align:center;text-decoration:none}@media print,screen and (min-width: 768px){.service-major-trouble-remodal-tel a{pointer-events:none}}.service-major-trouble-remodal-tel a:hover{opacity:.8}.service-major-trouble-remodal-tel a>span:first-child{background:#fff;border-radius:5px;color:#0075c1;margin-right:10px;padding:10px}.service-major-trouble-remodal-tel a>span:nth-child(2){color:#fff;line-height:1.2}@media print,screen and (min-width: 768px){.service-major-trouble-remodal-tel a>span:last-child{font-size:20px;font-size:1.25rem}}.service-major-trouble-remodal-tel-num{font-size:20px;font-size:1.25rem}@media print,screen and (min-width: 768px){.service-major-trouble-remodal-tel-num{font-size:40px;font-size:2.5rem}}.service-top-list-section h3,.service-top-list-section h4{text-align:center}@media print,screen and (min-width: 768px){.service-top-list-section .acc-tog-only-sp{display:block}}@media print,screen and (min-width: 768px){.service-top-list-section .acc-tog-only-sp .arrow{background:none;padding:0}}.service-top-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-left:0}.service-top-list li{border:1px solid #ccc;width:50%}.service-top-list li:not(:first-child):not(:nth-child(2)){border-top:0}.service-top-list li:nth-child(2n){border-left:0}.service-top-list li:nth-child(4n) a,.service-top-list li:nth-child(4n+1) a{background:#f7f7f7}.service-top-list li a{align-items:center;display:flex;color:#333;font-weight:bold;height:100%;padding:10px 20px 10px 10px;position:relative;text-decoration:none}.service-top-list li a::after{border-right:2px solid #0075c1;border-top:2px solid #0075c1;content:"";display:block;height:10px;margin-top:-5px;position:absolute;right:10px;top:50%;transform:rotate(45deg);width:10px}.service-top-list li a:hover{background:#0075c1;color:#fff}.service-top-list li a:hover::after{border-color:#fff}.tips{border:2px solid #fc0;margin-bottom:20px;padding:10px}.tips-title{margin-bottom:10px}.tips h3{margin-top:0}.page-service-surface .surface-support-models li{display:inline-block;font-weight:bold;margin:0 1em 1em 0}.page-service-surface .surface-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-surface .surface-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-surface .surface-support-variation-box{margin-bottom:0;width:calc((100% - 30px)/4)}}.page-service-surface .surface-support-variation-box-title{font-weight:bold;text-align:center}.page-service-surface .surface-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-surface .surface-support-variation.hardware .surface-support-variation-box{width:calc((100% - 20px)/3)}.trouble-symptom-table{border:1px solid #ccc;margin-bottom:20px;table-layout:fixed;width:100%}.trouble-symptom-table th,.trouble-symptom-table td{border-right:1px solid #ccc;border-left:1px solid #ccc;padding:4px 9px;vertical-align:top}@media screen and (max-width: 767px){.trouble-symptom-table th,.trouble-symptom-table td{font-size:13px;font-size:0.8125rem}}.trouble-symptom-table th{background:#eee;border-bottom:1px solid #ccc;text-align:center;vertical-align:middle}.trouble-symptom-table tr:last-child td{background:url(../images/symptom_arrow.png?20240911) center 5px no-repeat;padding-top:33px}@media screen and (max-width: 767px){.trouble-img{width:125px}}.trouble-img-border{border:1px solid #ccc}#trouble-example-img{background:#f3f3f3;margin:0 auto 20px}@media screen and (max-width: 767px){#trouble-example-img{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){#trouble-example-img{overflow:hidden;padding:5px 71px;width:750px}}#trouble-example-img2{background:#f3f3f3;margin-bottom:20px;overflow:hidden;padding:5px}@media screen and (max-width: 767px){#trouble-example-img2{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){#trouble-example-img2{margin:0 auto 20px;width:400px}}@media screen and (max-width: 767px){.waku-pct{width:32%}}@media print,screen and (min-width: 768px){.waku-pct{float:left;line-height:150%;margin:0 5px 5px 0;width:196px}.waku-pct:last-child{margin-right:0}}.waku-pct-text{margin:0;padding:0 5px 0 5px}.waku-pct2{margin:0 0 5px 0}.waku-pct2 img{height:auto;max-width:100%}@media screen and (max-width: 767px){.waku-pct2{width:49%}}@media print,screen and (min-width: 768px){.waku-pct2{float:left;width:190px}}@media print,screen and (min-width: 768px){.waku-pct2:not(:last-child){margin-right:10px}}.page-service-ssd .two-column h4{margin-top:0}.page-service-ssd .ssd-exchange-merit{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.page-service-ssd .ssd-exchange-merit-box{width:calc(50% - 10px)}}@media print,screen and (min-width: 768px){.page-service-ssd .ssd-exchange-merit-box{width:calc((100% - 40px)/3)}}.page-service-ssd .ssd-exchange-merit-box h4{text-align:center}.page-service-ssd .ssd-exchange-merit-box svg{display:block;margin:0 auto 10px}@media screen and (max-width: 767px){.clean-img,.memory-img{width:125px}}.factor-example{display:flex;flex-wrap:wrap;justify-content:space-between}.factor-example .example{border:1px dashed #ccc;margin-bottom:10px;padding:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.factor-example .example{margin-bottom:20px;width:calc((100% - 60px)/4)}}.factor-example .example h3{margin-top:0}.factor-example .example h4{margin:0 0 10px 0;font-size:15px;font-size:0.9375rem}.factor-example .example p{margin-bottom:0}.factor-example .example p::after{clear:both;content:"";display:block}.factor-example .example p img,.factor-example .example p svg{float:right;margin:0 0 5px 5px}.factor-example-price{margin-bottom:20px;text-align:left}.factor-example-price span{color:red;font-weight:bold}@media screen and (max-width: 767px){.page-service-memory .memory-system-img{display:block;float:none !important;margin:0 0 10px !important}}@media print,screen and (min-width: 768px){.page-service-memory .memory-type{display:flex;justify-content:space-between}}.page-service-memory .memory-type-box{text-align:center}@media screen and (max-width: 767px){.page-service-memory .memory-type-box{margin-bottom:10px}}@media print,screen and (min-width: 768px){.page-service-memory .memory-type-box{width:calc(50% - 10px)}}.page-service-recovery .recovery-pr-text{font-weight:bold;margin:30px 0;text-align:center}@media screen and (max-width: 767px){.page-service-recovery .recovery-pr-text{font-size:18px;font-size:1.125rem}}@media print,screen and (min-width: 768px){.page-service-recovery .recovery-pr-text{font-size:22px;font-size:1.375rem}}@media print,screen and (min-width: 768px){.page-service-recovery .recovery-support-example{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-service-recovery .recovery-support-example-box{border:1px dashed #ccc;margin-bottom:10px;padding:10px}@media print,screen and (min-width: 768px){.page-service-recovery .recovery-support-example-box{margin-bottom:20px}.page-service-recovery .recovery-support-example-box:not(:last-child){width:calc((100% - 20px)/2)}}.page-service-recovery .recovery-support-example-box h3{margin-top:0}.page-service-recovery .recovery-support-example-box p{margin-bottom:0}.page-service-recovery .recovery-support-example-box p::after{clear:both;content:"";display:block}.page-service-recovery .recovery-support-example-box p svg{float:right;margin:0 0 5px 5px}.page-service-recovery .recovery-disappear-items::after{clear:both;content:"";display:block}@media print,screen and (min-width: 768px){.page-service-recovery .recovery-disappear-items li{float:left;width:50%}}.page-service-recovery .recovery-improvement{display:flex;justify-content:space-between}.page-service-recovery .recovery-improvement-box{width:calc(50% - 10px)}.page-service-recovery .recovery-improvement-box h4{text-align:center}@media screen and (max-width: 767px){.page-service-recovery .recovery-img{width:125px}}.backup-data{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.backup-data-box{font-weight:bold;margin-bottom:10px;text-align:center}@media screen and (max-width: 767px){.backup-data-box{width:50%}}@media print,screen and (min-width: 768px){.backup-data-box{width:25%}}.backup-data-box svg{display:block;margin:0 auto 5px}@media print,screen and (min-width: 768px){.backup-scene{display:flex;flex-wrap:wrap;justify-content:space-between}}.backup-scene-box{border:1px dashed #ccc;margin-bottom:10px;padding:10px}@media print,screen and (min-width: 768px){.backup-scene-box{margin-bottom:20px;width:calc((100% - 20px)/2)}}.backup-scene-box h3{margin-top:0}.backup-scene-box p{margin-bottom:0}.backup-scene-box p::after{clear:both;content:"";display:block}.backup-scene-box p svg{float:right;margin:0 0 5px 5px}.backup-howto-box{background:#fff;border:1px solid #ccc;margin-bottom:10px;padding:10px}.backup-howto-box h3{clear:none;margin-top:0}@media screen and (max-width: 767px){.backup-howto-box h3{text-align:center}}@media print,screen and (min-width: 768px){.backup-howto-box h3{margin-right:140px}}@media print,screen and (min-width: 768px){.backup-howto-box p{margin-right:140px}}@media screen and (max-width: 767px){.backup-howto-box>svg{display:block;margin:0 auto 10px}}@media print,screen and (min-width: 768px){.backup-howto-box>svg{float:right;margin:0 0 20px 10px}}.backup-howto-box .bordered-table{table-layout:fixed}.backup-howto-box .bordered-table th{line-height:1;padding:10px;text-align:center}.backup-howto-tools{background:#fff2e5;padding:20px}.backup-howto-tools .backup-howto-box{border:0}.backup-howto-tools .backup-howto-box:last-child,.backup-howto-tools .backup-howto-box p{margin-bottom:0}@media screen and (max-width: 767px){.backup-howto-tools .backup-howto-box svg{display:block;margin:0 auto 10px}}@media print,screen and (min-width: 768px){.backup-howto-tools .backup-howto-box svg{float:right;margin:0 0 20px 10px}}@media print,screen and (min-width: 768px){.page-service-chromebook .chromebook-type .example{margin-bottom:20px;width:calc((100% - 20px)/2)}}.page-service-chromebook .chromebook-type .example h3{margin-top:0}.page-service-chromebook .chromebook-type .example img{display:block;margin:0 auto}@media print,screen and (min-width: 768px){.page-service-chromebook .chromebook-support .example{margin-bottom:20px;width:calc((100% - 40px)/3)}}.page-service-chromebook .chromebook-support .example h5{margin-top:0}@media screen and (max-width: 767px){.page-service-chromebook .chromebook-support .example svg{float:none;display:block;margin:0 auto 10px}}@media print,screen and (min-width: 768px){.page-service-chromebook .chromebook-support-main::after,.page-service-chromebook .chromebook-support-other::after{content:"";width:calc((100% - 40px)/3)}}.chromebook-os-support-span-img{border:1px solid #ccc;padding:15px 10px;text-align:center}.page-service-mail .mail-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-mail .mail-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-mail .mail-support-variation-box{width:calc((100% - 40px)/3)}}.page-service-mail .mail-support-variation-box-title{font-weight:bold;text-align:center}.page-service-mail .mail-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-mail .mail-support-variation-box-price{margin-top:10px;text-align:center}.page-service-mail .mail-support-variation-box-price span{color:red;font-weight:bold}.page-service-mail .mail-app{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}.page-service-mail .mail-app li{align-items:center;border-radius:5px;display:flex;font-weight:bold;justify-content:center;margin-bottom:5px;padding:10px 5px;text-align:center;width:calc((100% - 20px)/4);font-size:10px;font-size:0.625rem}@media print,screen and (min-width: 768px){.page-service-mail .mail-app li{margin-bottom:10px;width:calc((100% - 30px)/4);font-size:14px;font-size:0.875rem}}.page-service-mail .mail-app li.outlook{border:5px solid #0071c5;color:#0071c5}.page-service-mail .mail-app li.thunderbird{border:5px solid #245cad;color:#245cad}.page-service-mail .mail-app li.windowsmailapp{border:5px solid #0274d1;color:#0274d1}.page-service-mail .mail-app li.windowslivemail{border:5px solid #888;color:#888}.page-service-mail .mail-app li.gmail{border:5px solid #e34033;color:#e34033}.page-service-mail .mail-app li.yahoomail{border:5px solid #f70031;color:#f70031}.page-service-mail .mail-app li.macmailapp{border:5px solid #3bb200;color:#3bb200}.page-service-mail .mail-app li.providermail{border:5px solid #b2008a;color:#b2008a}@media print,screen and (min-width: 768px){.page-service-mail .service-example-list li{width:calc((100% - 20px)/2)}}@media print,screen and (min-width: 768px){.page-service-mail .service-example-list li:nth-child(odd){margin-right:20px}}.page-service-battery .battery-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}@media print,screen and (min-width: 768px){.page-service-battery .battery-support-variation::after{content:"";display:block;width:calc((100% - 40px)/3)}}.page-service-battery .battery-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-battery .battery-support-variation-box{width:calc((100% - 40px)/3)}}.page-service-battery .battery-support-variation-box-title{font-weight:bold;text-align:center}.page-service-battery .battery-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-battery .battery-support-variation-box-price{margin-top:10px;text-align:center}.page-service-battery .battery-support-variation-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-service-battery .service-example-list li{width:50%}}.page-service-overheating .overheating-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-overheating .overheating-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-overheating .overheating-support-variation-box{width:calc((100% - 60px)/4)}}.page-service-overheating .overheating-support-variation-box-title{font-weight:bold;text-align:center}.page-service-overheating .overheating-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-overheating .overheating-support-variation-box-price{margin-top:10px;text-align:center}.page-service-overheating .overheating-support-variation-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-service-overheating .service-example-list li{width:50%}}.page-service-printing .printing-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-printing .printing-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-printing .printing-support-variation-box{width:calc((100% - 20px)/2)}}.page-service-printing .printing-support-variation-box-title{font-weight:bold;text-align:center}.page-service-printing .printing-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-printing .printing-support-variation-box-price{margin-top:10px;text-align:center}.page-service-printing .printing-support-variation-box-price span{color:red;font-weight:bold}.page-service-printing .printing-support-range{table-layout:fixed}.page-service-printing .printing-support-range th{text-align:center}.page-service-printing .printing-support-range th:first-child{background:#0075c1;color:#fff}.page-service-printing .printing-support-range td:first-child{background:url(../images/service/icon_circle.svg?20240911) center no-repeat}.page-service-printing .printing-support-range td:last-child{background:url(../images/service/icon_cross.svg?20240911) center no-repeat}@media print,screen and (min-width: 768px){.page-service-printing .service-example-list li{width:50%}}.page-service-windows-update .windows-update-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-windows-update .windows-update-support-variation-box{margin-bottom:10px;width:calc((100% - 10px)/2)}@media print,screen and (min-width: 768px){.page-service-windows-update .windows-update-support-variation-box{width:calc((100% - 40px)/3)}}.page-service-windows-update .windows-update-support-variation-box-title{font-weight:bold;text-align:center}.page-service-windows-update .windows-update-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-windows-update .windows-update-support-variation-box-price{margin-top:10px;text-align:center}.page-service-windows-update .windows-update-support-variation-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-service-windows-update .service-example-list li{float:none;width:auto}}.page-service-hinge .hinge-support-variation{display:flex;flex-wrap:wrap;justify-content:space-between}.page-service-hinge .hinge-support-variation-box{border:1px dashed #ccc;margin-bottom:10px;padding:10px;width:calc(50% - 5px)}@media print,screen and (min-width: 768px){.page-service-hinge .hinge-support-variation-box{width:calc(50% - 10px)}}.page-service-hinge .hinge-support-variation-box-title{font-weight:bold;text-align:center}.page-service-hinge .hinge-support-variation-box-title img{display:block;margin:0 auto 5px}.page-service-hinge .hinge-support-variation-box-price,.page-service-hinge .hinge-support-variation-box-days{margin-top:10px;text-align:center}.page-service-hinge .hinge-support-variation-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-service-hinge .service-example-list li{float:none;width:auto}}.page-service-hinge .hinge-flow-box{display:flex;justify-content:space-between;margin-bottom:20px}.page-service-hinge .hinge-flow-box:not(:last-child){background:url(../images/flow_arrow.gif?20240911) center bottom no-repeat;padding-bottom:38px}.page-service-hinge .hinge-flow-box-desc{flex:1}.page-service-hinge .hinge-flow-box-desc h3{margin-top:0}.page-service-hinge .hinge-flow-box-desc p:last-child{margin-bottom:0}.page-service-hinge .hinge-flow-box-img{margin-left:10px;width:150px}@media print,screen and (min-width: 768px){.page-service-hinge .hinge-flow-box-img{width:200px}}@media print,screen and (min-width: 768px){.page-service-keyboard .service-example-list li{float:none;width:auto}}.page-service-keyboard .keyboard-flow-box{display:flex;justify-content:space-between;margin-bottom:20px}.page-service-keyboard .keyboard-flow-box:not(:last-child){background:url(../images/flow_arrow.gif?20240911) center bottom no-repeat;padding-bottom:38px}.page-service-keyboard .keyboard-flow-box-desc{flex:1}.page-service-keyboard .keyboard-flow-box-desc h3{margin-top:0}.page-service-keyboard .keyboard-flow-box-desc p:last-child{margin-bottom:0}.page-service-keyboard .keyboard-flow-box-img{margin-left:10px;width:150px}@media print,screen and (min-width: 768px){.page-service-keyboard .keyboard-flow-box-img{width:200px}}.pc-replacement-pr{border:2px dashed red;margin-bottom:30px;padding:20px;text-align:center}.pc-replacement-pr-title{color:red;font-weight:bold;margin:0 0 10px;font-size:26px;font-size:1.625rem}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-reliable-point{display:flex;justify-content:space-between}}.page-pc-replacement .pc-replacement-reliable-point-box{display:flex;margin:0;padding:10px 0;width:auto}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-reliable-point-box{display:block;width:calc((100% - 40px)/3)}}.page-pc-replacement .pc-replacement-reliable-point-box:not(:last-child){border-bottom:1px dashed #ccc}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-reliable-point-box:not(:last-child){border-bottom:0}}.page-pc-replacement .pc-replacement-reliable-point-box-title{background:#14a2d8;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-weight:bold;justify-content:center;height:100px;line-height:1.2;margin-right:20px;position:relative;text-align:center;width:100px;font-size:40px;font-size:2.5rem}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-reliable-point-box-title{margin:0 auto}}.page-pc-replacement .pc-replacement-reliable-point-box-desc{display:flex;flex:1;flex-direction:column}.page-pc-replacement .pc-replacement-reliable-point-box-desc h3{background:none;border:0;color:#14a2d8;margin:10px 0 0;padding:0}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-reliable-point-box-desc h3{text-align:center}}.page-pc-replacement .pc-replacement-reliable-point-box:nth-child(2) .pc-replacement-reliable-point-box-title{background:#a8ce64}.page-pc-replacement .pc-replacement-reliable-point-box:nth-child(2) .pc-replacement-reliable-point-box-title::before{border-left-color:#a8ce64}.page-pc-replacement .pc-replacement-reliable-point-box:nth-child(2) h3{color:#a8ce64}.page-pc-replacement .pc-replacement-reliable-point-box:nth-child(3) .pc-replacement-reliable-point-box-title{background:#e47ea8}.page-pc-replacement .pc-replacement-reliable-point-box:nth-child(3) .pc-replacement-reliable-point-box-title::before{border-left-color:#e47ea8}.page-pc-replacement .pc-replacement-reliable-point-box:nth-child(3) h3{color:#e47ea8}.page-pc-replacement .pc-replacement-type{display:flex;flex-wrap:wrap;justify-content:space-between}.page-pc-replacement .pc-replacement-type-box{margin-bottom:20px;width:calc((100% - 10px*(1 - 1))/1)}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-type-box{width:calc((100% - 20px*(3 - 1))/3)}}.page-pc-replacement .pc-replacement-type-box-title,.page-pc-replacement .pc-replacement-type-box-price{text-align:center}.page-pc-replacement .pc-replacement-type-box-title{font-weight:bold}.page-pc-replacement .pc-replacement-type-box-img{display:block;margin:10px auto}.page-pc-replacement .pc-replacement-type-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-type-box{margin-bottom:0}}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-type-box h3,.page-pc-replacement .pc-replacement-type-box h4{text-align:center}}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-type-box h3{margin-top:0}}.page-pc-replacement .pc-replacement-type-box th,.page-pc-replacement .pc-replacement-type-box td{font-size:14px;font-size:0.875rem}.page-pc-replacement .pc-replacement-type-box th{width:calc(4em + 20px + 2px)}.page-pc-replacement .pc-replacement-type-box-price{color:red;font-weight:bold;font-size:20px;font-size:1.25rem}.page-pc-replacement .pc-replacement-form th,.page-pc-replacement .pc-replacement-form td{padding:10px}.page-pc-replacement .pc-replacement-form th{white-space:nowrap}@media print,screen and (min-width: 768px){.page-pc-replacement .pc-replacement-form input[name=address]{width:80%}}.page-service-index .service-reliable-point{display:block}.page-service-index .service-reliable-point-box{display:flex;margin:0;padding:10px 0;width:auto}.page-service-index .service-reliable-point-box .marker{font-size:22px;font-size:1.375rem}.page-service-index .service-reliable-point-box:not(:last-child){border-bottom:1px dashed #ccc}.page-service-index .service-reliable-point-box-title{background:#14a2d8;border-radius:50%;color:#fff;font-size:20px;font-weight:bold;height:100px;line-height:100px;margin-right:20px;position:relative;text-align:center;width:100px}.page-service-index .service-reliable-point-box-title::before{content:"";position:absolute;top:50%;right:-25px;margin-top:-15px;border:15px solid rgba(0,0,0,0);border-left:15px solid #14a2d8;z-index:0}.page-service-index .service-reliable-point-box:first-child .service-reliable-point-box-desc{color:#14a2d8}.page-service-index .service-reliable-point-box:nth-child(2) .service-reliable-point-box-title{background:#a8ce64}.page-service-index .service-reliable-point-box:nth-child(2) .service-reliable-point-box-title::before{border-left-color:#a8ce64}.page-service-index .service-reliable-point-box:nth-child(2) .service-reliable-point-box-desc{color:#a8ce64}.page-service-index .service-reliable-point-box:nth-child(3) .service-reliable-point-box-title{background:#e47ea8}.page-service-index .service-reliable-point-box:nth-child(3) .service-reliable-point-box-title::before{border-left-color:#e47ea8}.page-service-index .service-reliable-point-box:nth-child(3) .service-reliable-point-box-desc{color:#e47ea8}.page-service-index .service-reliable-point-box:nth-child(4) .service-reliable-point-box-title{background:#967ee4}.page-service-index .service-reliable-point-box:nth-child(4) .service-reliable-point-box-title::before{border-left-color:#967ee4}.page-service-index .service-reliable-point-box:nth-child(4) .service-reliable-point-box-desc{color:#967ee4}.page-service-index .service-reliable-point-box-desc{align-items:center;display:flex;flex:1;font-size:18px;font-weight:bold}.page-service-index .service-top-list-section .acc-tog{text-align:left}.page-service-index .service-top-list-note{background:#ffc;margin-bottom:20px;padding:10px}@media print,screen and (min-width: 768px){.page-boot .feature .inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-boot .feature .inner .feature-box{border:2px solid #ff3e7e;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4);margin:0 0 20px 0;padding:10px 15px}@media print,screen and (min-width: 768px){.page-boot .feature .inner .feature-box{width:calc((100% - 20px)/2)}}.page-boot .feature .inner .feature-box:nth-child(2),.page-boot .feature .inner .feature-box:nth-child(3),.page-boot .feature .inner .feature-box:nth-child(6){border-color:#ff8417}.page-boot .feature .inner .feature-box:nth-child(even){margin-right:0}.page-boot .feature .inner .feature-box h3{background:#ff3e7e;color:#fff;line-height:1.2;margin:-10px -15px 10px;padding:10px;font-size:16px;font-size:1rem}.page-boot .feature .inner .feature-box:nth-child(2) h3,.page-boot .feature .inner .feature-box:nth-child(3) h3{background:#ff8417}.page-boot .feature .inner .feature-box .fb-q{position:relative;font-size:12px;padding:10px 10px 10px 35px;border:1px solid #ffc263;background:#fff4db}.page-boot .feature .inner .feature-box .fb-q::before{content:"Q";position:absolute;top:50%;left:10px;color:#ffc263;font-size:25px}.page-boot .feature .inner .feature-box .fb-a{font-size:12px;margin:0;padding:10px 0 10px 40px;background:url(/rwd-assets/images/service/boot/staff_call.png?20240911) left center no-repeat;min-height:56px}.page-boot .feature .inner .feature-box .support{background:url(/rwd-assets/images/service/boot/staff_support.png?20240911) left center no-repeat}.page-boot .feature .inner .feature-box .sub-title{font-size:12px;margin:0}.page-boot .feature .inner .feature-box .fb-q strong{color:#e63c00;font-size:12px;margin-left:-25px}.campaign-content{border-color:#f8cdc4;border-style:solid}@media screen and (max-width: 767px){.campaign-content{border-width:10px}}@media print,screen and (min-width: 768px){.campaign-content{border-width:10px}}.campaign-title{background:none;border:0;margin:0;padding:0;text-align:center}@media screen and (max-width: 767px){.campaign-content .campaign-content-inner{padding:10px}}@media print,screen and (min-width: 768px){.campaign-content .campaign-content-inner{padding:10px 20px 20px}}#campaign-container{padding-bottom:1px}#campaign{margin:5px 0;overflow:hidden}@media print,screen and (min-width: 768px){#campaign{margin:5px auto;width:750px}}#campaign p{margin:0}#campaign-middle h4{font-size:13px;font-weight:lighter;line-height:150%;margin:0;padding:0 40px 0 10px}#campaign-bottom{background:url(../campaign/images/red_img/campaign-bottom.gif?20240911) no-repeat;height:40px;margin:0;width:750px}#campaign-middle h2{background:url(../campaign/images/1111-01/campaign-01.gif?20240911) no-repeat;font-family:"メイリオ",Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:100%;font-weight:lighter;line-height:160%;height:150px;margin:0;padding:0 240px 0 10px}#campaign-middle{background:url(../campaign/images/red_img/campaign-middle.gif?20240911) repeat-y;height:auto;margin:0;padding:0 20px 0 20px;width:600px}#checkTable{margin-left:auto;margin-right:auto;width:550px}#campaign-outline{background-color:red;height:auto;margin:0;padding:20px;width:600px}#campaign-contents{background-color:#fff;height:auto;margin:0 20px 20px}@media screen and (max-width: 767px){#campaign-contents{padding:10px}}@media print,screen and (min-width: 768px){#campaign-contents{padding:20px 10px;width:710px}}#campaign-contents h4{font-size:13px;font-weight:lighter;line-height:150%;margin:5px 0 10px;padding:0 10px}#campaign-contents p{margin-bottom:15px}.taioutitle{font-size:13px;line-height:150%;padding:0 10px}.taiouwords{_font-size:120%;background-image:url(../campaign/images/1111-01/label.gif?20240911);background-repeat:no-repeat;color:#000;font-size:13px;line-height:180%;padding:0 0 0 20px}.taiouwords02{padding:0}@media screen and (max-width: 767px){.taiouwords02{float:none}}@media print,screen and (min-width: 768px){.taiouwords02{width:490px}}.notice{color:#000;font-size:13px;line-height:120%}.back{background-image:url(../campaign/images/1111-01/back-01.jpg?20240911);background-repeat:no-repeat}.red{color:red}.blue{color:#00a3e6}.attention{background:#fff100;font-size:16px;font-weight:bold;line-height:1.5;margin:20px 0;padding:10px}@media print,screen and (min-width: 768px){.discount-content-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.discount-content{margin-top:10px;padding:10px}@media print,screen and (min-width: 768px){.discount-content{width:calc((100% - 40px)/3)}}.discount-content h3{border:0;color:#fff;padding:5px 10px}.discount-content.senior h3{background:#579400}.discount-content.student h3{background:#ff8bac}.discount-content.handicapped h3{background:#63c6ff}.discount-content .inner{background:#fff;padding:10px}.discount-content.senior{border:10px solid #579400}.discount-content.student{border:10px solid #ff8bac}.discount-content.handicapped{border:10px solid #63c6ff}.discount-content h3{margin-top:0}.discount-content:last-child{margin-right:0}@media print,screen and (min-width: 768px){.page-accompanying .campaign-title{margin-top:10px}}.page-accompanying .attention{margin-bottom:0}.accompanying-intro{color:#ed7700;font-size:16px;font-weight:bold;line-height:1.5}.accompanying-price{color:red;font-weight:bold}@media screen and (max-width: 767px){.accompanying-img{width:100px}}.campaign-banners .cb-full-box{background:#e9f4ff;margin:0 0 10px 0;padding:10px}@media print,screen and (min-width: 768px){.campaign-banners{display:flex;flex-wrap:wrap;justify-content:space-between}}.campaign-banners .cb-box{background:#eee;margin:0 0 20px 0;padding:10px}.campaign-banners .cb-box a{display:block;text-align:center}.campaign-banners .cb-box a img{height:auto;width:100%}.campaign-banners .cb-box a:hover img{opacity:.8}@media print,screen and (min-width: 768px){.campaign-banners .cb-box{width:calc((100% - 40px)/3)}}.campaign-banners .cb-full-box p,.campaign-banners .cb-box p{margin:5px 0 0}.page-pref iframe{display:block;width:100%}.page-pref .mainvisual{line-height:1.2;position:relative;text-align:left}.page-pref .mainvisual-text{font-weight:bold;left:0;position:absolute;text-shadow:3px 3px 1px #fff,-3px 3px 1px #fff,3px -3px 1px #fff,-3px -3px 1px #fff,3px 0px 1px #fff,0px 3px 1px #fff,-3px 0px 1px #fff,0px -3px 1px #fff;top:20px}@media print,screen and (min-width: 768px){.page-pref .mainvisual-text{left:20px;top:10px}}.page-pref .mainvisual-text strong{color:red}.page-pref .mainvisual-text-title{display:inline-block;font-size:6vw;margin-bottom:3vw}@media print,screen and (min-width: 768px){.page-pref .mainvisual-text-title{font-size:30px;margin-bottom:10px}}.page-pref .mainvisual-text-title strong{color:#0075c1;font-size:8.8vw}@media print,screen and (min-width: 768px){.page-pref .mainvisual-text-title strong{font-size:53px}}.page-pref .mainvisual-text-desc{font-size:22px;margin-bottom:20px}.page-pref .mainvisual-text-pr{font-size:4vw}@media print,screen and (min-width: 768px){.page-pref .mainvisual-text-pr{font-size:28px}}.page-pref .mainvisual-text-pr strong{color:#0075c1;font-size:5vw}@media print,screen and (min-width: 768px){.page-pref .mainvisual-text-pr strong{font-size:35px}}.page-pref .feature h2{margin-bottom:20px}@media print,screen and (min-width: 768px){.page-pref .feature .inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-pref .feature .inner .feature-box{border:2px solid #ff3e7e;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4);margin:0 0 20px 0;padding:10px 15px}@media print,screen and (min-width: 768px){.page-pref .feature .inner .feature-box{width:calc((100% - 20px)/2)}}.page-pref .feature .inner .feature-box:nth-child(2),.page-pref .feature .inner .feature-box:nth-child(3),.page-pref .feature .inner .feature-box:nth-child(6){border-color:#ff8417}.page-pref .feature .inner .feature-box:nth-child(even){margin-right:0}.page-pref .feature .inner .feature-box h3{background:#ff3e7e;color:#fff;line-height:1.2;margin:-10px -15px 10px;padding:10px;font-size:16px;font-size:1rem}.page-pref .feature .inner .feature-box:nth-child(2) h3,.page-pref .feature .inner .feature-box:nth-child(3) h3{background:#ff8417}.page-pref .feature .inner .feature-box .q{background:#fff4db;border:1px solid #ffc263;font-size:12px;padding:10px 10px 10px 35px;position:relative}.page-pref .feature .inner .feature-box .q::before{content:"Q";position:absolute;top:50%;left:10px;color:#ffc263;font-size:25px;margin-top:-15px}.page-pref .feature .inner .feature-box .q strong{color:#e63c00;font-size:12px;margin-left:-25px}.page-pref .feature .inner .feature-box .a{font-size:12px;margin:0;overflow:hidden;padding:10px 0 10px 40px}.page-pref .feature .inner .feature-box .a::before{background:url(/rwd-assets/images/pref/staff.png?20240911) 0 0 no-repeat;content:"";display:block;float:left;height:46px;margin-left:-40px;width:35px}.page-pref .feature .inner .feature-box .support::before{background:url(/rwd-assets/images/pref/staff.png?20240911) -35px 0 no-repeat;content:"";display:block;float:left;height:46px;margin-left:-40px;width:35px}.page-pref .feature .inner .feature-box .sub-title{font-size:12px;margin:0}.page-pref .pref-banners{margin:30px auto;overflow:hidden}@media print,screen and (min-width: 768px){.page-pref .pref-banners{padding:5px;width:616px}}.page-pref .pref-banners .banner{border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);float:left;padding:1px;width:calc((100% - 5px)/2)}@media print,screen and (min-width: 768px){.page-pref .pref-banners .banner{width:298px;height:92px}}.page-pref .pref-banners .banner:not(:last-child){margin:0 5px 5px 0}@media print,screen and (min-width: 768px){.page-pref .pref-banners .banner:not(:last-child){margin:0 10px 0 0}}.page-pref .voice-box .customer-info{width:100%}.page-pref .voice-box .customer-info th,.page-pref .voice-box .customer-info td{padding:5px 10px}@media screen and (max-width: 767px){.page-pref .voice-box .customer-info td{max-width:6em}}.page-pref .store-section{margin-bottom:0}.page-pref .area-list{margin-bottom:20px}.page-pref .area-list td ul li{font-size:12px;font-size:0.75rem}.page-pref .store-box{border:1px solid #ccc;margin-bottom:20px;overflow:hidden;padding:5px}.page-pref .store-box h3{margin-top:0}.page-pref .store-box .store-info{margin-bottom:0}@media print,screen and (min-width: 768px){.page-pref .store-box .store-info{width:578px}}.page-pref .store-box .store-info h4:first-child{margin-top:0}@media screen and (max-width: 767px){.page-pref .store-box .store-img{margin-left:auto;margin-right:auto;width:200px}}.page-pref .store-box .store-nearby-station-detail-link{margin-bottom:10px}.page-pref .store-box-group h4{margin-top:0}@media print,screen and (min-width: 768px){.page-pref .store-box-group{display:flex;flex-wrap:wrap;justify-content:space-between}.page-pref .store-box-group .store-box{width:calc(50% - 5px)}.page-pref .store-box-group .store-box .store-info{float:none;width:auto}}.page-pref .detailed-route{margin-bottom:0}.page-pref .comparison td{word-break:normal}.page-pref .comparison td p{text-align:center}.page-pref .pref-request-case{margin-bottom:20px}@media print,screen and (min-width: 768px){.page-pref .pref-request-case{display:flex}}.page-pref .pref-request-case-table th{white-space:nowrap;width:7em}@media print,screen and (min-width: 768px){.page-pref .pref-request-case-table{flex:1}}@media screen and (max-width: 767px){.page-pref .pref-request-case-img{margin-bottom:10px;text-align:center}.page-pref .pref-request-case-img img{width:150px}}@media print,screen and (min-width: 768px){.page-pref .pref-request-case-img{width:210px}}.page-pref .pref-simple-request-case-table th{width:calc(5em + 20px + 2px)}.page-pref .pref-simple-request-case-table tbody tr:first-child td:first-child{text-align:center}.page-pref .pref-wifi-store a{color:#333;text-decoration:none;word-break:break-all}.page-pref .pref-wifi-store a:hover{text-decoration:underline}.page-pref .pref-wifi-store th{white-space:nowrap;width:7em}.page-pref .pref-pr{border:5px solid red;font-weight:bold;padding:10px;text-align:center}@media print,screen and (min-width: 768px){.page-pref .pref-pr{font-size:26px;font-size:1.625rem}}.page-pref .pref-pr strong{color:red;font-size:26px;font-size:1.625rem}@media print,screen and (min-width: 768px){.page-pref .pref-pr strong{font-size:40px;font-size:2.5rem}}.page-pref .pref-pr .note{font-weight:normal}.page-pref .trouble-ranking-table th{text-align:right;width:6em}.page-pref .trouble-ranking-table th svg{fill:#edb800;vertical-align:bottom}.page-pref .trouble-ranking-table tr:nth-child(2) th svg{fill:#888}.page-pref .trouble-ranking-table tr:nth-child(3) th svg{fill:#8c4600}.page-pref .osm{height:250px;margin:0 0 20px}@media print,screen and (min-width: 768px){.page-pref .osm{height:400px}}.page-pref .osm .leaflet-popup{width:250px}@media print,screen and (min-width: 768px){.page-pref .osm .leaflet-popup{width:auto}}.page-pref .osm .leaflet-popup-content{text-align:center}.page-pref .osm .leaflet-popup-content .popup-title{display:block;font-weight:bold;margin-bottom:10px}.page-pref .osm .leaflet-pane,.page-pref .osm .leaflet-top,.page-pref .osm .leaflet-bottom{z-index:8}@media print,screen and (min-width: 768px){.page-pref .pref-repair-example-checked .checked li{display:inline-block;margin-bottom:1em;margin-right:1em}}@media screen and (max-width: 767px){.page-city .city-repair-img{width:150px}}.page-city .store-box th,.page-city .store-box td,.page-city .store-list th,.page-city .store-list td{padding:5px}.page-city .store-box td ul,.page-city .store-list td ul{margin-bottom:0;margin-top:0}.page-city .store-box .support-service-type,.page-city .store-list .support-service-type{margin-top:10px}.page-city .store-box .support-service-type li,.page-city .store-list .support-service-type li{background:none;padding:5px}@media print,screen and (min-width: 768px){.page-city .store-box .support-service-type li,.page-city .store-list .support-service-type li{margin-bottom:5px;width:calc((100% - 5px)/2)}}.page-city .store-box .support-service-type li:nth-child(3),.page-city .store-box .support-service-type li:nth-child(4),.page-city .store-list .support-service-type li:nth-child(3),.page-city .store-list .support-service-type li:nth-child(4){margin-bottom:0}.page-city .store-box .support-service-type .disabled,.page-city .store-list .support-service-type .disabled{background-color:#ccc;border-color:#ccc;color:#fff}.page-city .store-box .support-service-type-title,.page-city .store-list .support-service-type-title{margin:0;font-size:16px;font-size:1rem}.page-city .store-box{margin-bottom:12px}.page-city .store-box .store-img{margin-bottom:5px;text-align:center;width:100%}@media print,screen and (min-width: 768px){.page-city .store-box .store-img{margin-bottom:0;width:220px}}@media screen and (max-width: 767px){.page-city .store-box .store-img img{width:100%}}@media print,screen and (min-width: 768px){.page-city .store-box .store-info{width:758px}}.page-city .store-box .store-info th{white-space:nowrap}.page-city .store-box .store-detail-btn{clear:both;padding-top:5px;text-align:center}.page-city .store-list .title{background:#fff8dc;border-left:2px solid #0075c1;clear:both;color:#333;font-weight:bold;line-height:1.2;margin:0 0 10px;padding:10px;text-align:left;font-size:18px;font-size:1.125rem}@media print,screen and (min-width: 768px){.page-city .store-list .title{font-size:16px;font-size:1rem}}.page-city .city-supportmenu{display:flex;flex-wrap:wrap;justify-content:space-between}.page-city .city-supportmenu-box{margin-bottom:10px;text-align:center;width:calc((100% - 20px)/2)}@media print,screen and (min-width: 768px){.page-city .city-supportmenu-box{width:calc((100% - 60px)/4)}}.page-city .city-supportmenu-box svg{display:block;margin:0 auto 10px}@media print,screen and (min-width: 768px){.page-city .city-voice{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){.page-city .city-voice-box{width:calc((100% - 20px)/2)}}@media screen and (max-width: 767px){.page-city .city-voice-box:not(:last-child){margin-bottom:20px}}.page-city .city-voice-box-meta{margin-top:0}.page-city .city-voice-box-img{text-align:center}.page-city .city-voice-box-message{background:#ffe9d4;margin:10px 0;padding:10px}.page-city .city-voice-box-btn{text-align:center}.page-city .city-delivery-store{display:flex;flex-wrap:wrap;justify-content:space-between}.page-city .city-delivery-store-box{margin-bottom:20px}@media print,screen and (min-width: 768px){.page-city .city-delivery-store-box{width:calc((100% - 20px)/2)}}.page-city .city-delivery-store-box h3{margin-top:0}.page-city .city-delivery-store-box th{white-space:nowrap}.page-city .city-delivery-store+p{margin-top:-10px}@media print,screen and (min-width: 768px){.page-pref .average-price,.page-city .average-price{display:flex;justify-content:space-between}}@media print,screen and (min-width: 768px){.page-pref .average-price-box,.page-city .average-price-box{width:calc((100% - 20px)/2)}}@media print,screen and (min-width: 768px){.page-pref .average-price-box section,.page-city .average-price-box section{margin-top:0}}@media print,screen and (min-width: 768px){.page-pref .average-price-box h3,.page-city .average-price-box h3{margin-top:0}}.page-pref .average-price-table-wrapper,.page-city .average-price-table-wrapper{padding-left:4.5454545455%;padding-right:4.5454545455%}.page-pref .average-price-table,.page-city .average-price-table{width:100%}.page-pref .average-price-table td,.page-city .average-price-table td{color:#fff;padding:20px 5px;text-align:center;vertical-align:middle;font-size:14px;font-size:0.875rem}.page-pref .average-price-table td:nth-child(1),.page-city .average-price-table td:nth-child(1){background:#ed7700}.page-pref .average-price-table td:nth-child(2),.page-city .average-price-table td:nth-child(2){background:#ba5d00}.page-pref .average-price-table td:nth-child(3),.page-city .average-price-table td:nth-child(3){background:#874400}.page-pref .average-price-step-table,.page-city .average-price-step-table{table-layout:fixed;width:100%}.page-pref .average-price-step-table td,.page-city .average-price-step-table td{color:#888;position:relative;text-align:center;font-size:10px;font-size:0.625rem}.page-pref .average-price-step-table td:nth-child(odd)::before,.page-city .average-price-step-table td:nth-child(odd)::before{content:"|";display:block}.page-pref .average-price-samples,.page-city .average-price-samples{text-align:right}.page-pref .symptom-requests-table caption,.page-city .symptom-requests-table caption{background:#eee;border:1px solid #ccc;border-bottom:0;font-weight:bold;padding:5px 10px;text-align:left}.page-pref .symptom-requests-table th,.page-city .symptom-requests-table th{line-height:1.2;text-align:right;width:calc(4em + 20px + 2px)}.page-pref .symptom-requests-table th svg,.page-city .symptom-requests-table th svg{fill:#edb800;vertical-align:bottom}.page-pref .symptom-requests-table tr:nth-child(2) th svg,.page-city .symptom-requests-table tr:nth-child(2) th svg{fill:#888}.page-pref .symptom-requests-table tr:nth-child(3) th svg,.page-city .symptom-requests-table tr:nth-child(3) th svg{fill:#8c4600}.page-pref .unique-area-info,.page-city .unique-area-info{display:flex;flex-wrap:wrap;justify-content:space-between}.page-pref .unique-area-info-box,.page-city .unique-area-info-box{margin-bottom:20px}@media print,screen and (min-width: 768px){.page-pref .unique-area-info-box,.page-city .unique-area-info-box{width:calc((100% - 20px)/2)}}.page-pref .unique-area-info-box h3,.page-city .unique-area-info-box h3{margin-top:0}.page-pref .unique-area-info-box th,.page-city .unique-area-info-box th{white-space:nowrap}.page-pref .unique-area-info+p,.page-city .unique-area-info+p{margin-top:-10px}.price{color:red;font-weight:bold;white-space:nowrap}.price-value{line-height:30px;text-align:right;white-space:nowrap;font-size:16px;font-size:1rem}.price-value .note{font-size:12px}.about-price{background:#f2f2f2;margin:20px 0 40px;padding:10px 20px}section .about-price:last-child{margin-bottom:0}.about-price *{background:none;margin:0;padding:0}.about-price h3{border:0;line-height:30px;font-size:18px;font-size:1.125rem}.about-price p{margin:10px 0}.about-price p.l{font-weight:bold;font-size:16px;font-size:1rem}.price-system{margin-bottom:10px}@media print,screen and (min-width: 768px){.price-system{display:flex}}.price-system-box{margin-bottom:28px;position:relative}@media print,screen and (min-width: 768px){.price-system-box{display:flex;flex-direction:column;margin-bottom:0;position:relative;width:calc((100% - 60px)/3)}}.price-system-box::before,.price-system-box::after{background:#888;display:block;content:"";position:absolute;right:50%}@media print,screen and (min-width: 768px){.price-system-box::before,.price-system-box::after{top:50%}}.price-system-box::before{bottom:-25px;height:22px;width:4px}@media print,screen and (min-width: 768px){.price-system-box::before{bottom:auto;margin-top:-10px;right:-17px}}.price-system-box::after{bottom:-16px;height:4px;margin-right:-9px;width:22px}@media print,screen and (min-width: 768px){.price-system-box::after{bottom:auto;margin:-1px 0 0;right:-26px}}.price-system-box:nth-of-type(3)::before,.price-system-box:nth-of-type(3)::after{height:22px;width:4px}@media print,screen and (min-width: 768px){.price-system-box:nth-of-type(3)::before,.price-system-box:nth-of-type(3)::after{height:4px;right:-25px;width:22px}}.price-system-box:nth-of-type(3)::before{margin:0 4px 0 0}@media print,screen and (min-width: 768px){.price-system-box:nth-of-type(3)::before{margin:-5px 0 0}}.price-system-box:nth-of-type(3)::after{bottom:-25px;margin:0 -4px 0 0}@media print,screen and (min-width: 768px){.price-system-box:nth-of-type(3)::after{bottom:auto;margin:3px 0 0}}.price-system-box:last-child{margin-bottom:0}.price-system-box:last-child::before,.price-system-box:last-child::after{display:none;padding-bottom:0}@media print,screen and (min-width: 768px){.price-system-box:not(:last-child){margin-right:30px}}.price-system-box-title{background:#0075c1;border:2px solid #0075c1;border-bottom:0;color:#fff;font-weight:bold;padding:5px 10px;text-align:center;font-size:20px;font-size:1.25rem}.price-system-box-inner{background:#fff;border:2px solid #0075c1;line-height:1.2;padding:20px 10px;vertical-align:middle;font-size:18px;font-size:1.125rem}@media print,screen and (min-width: 768px){.price-system-box-inner{align-items:center;display:flex;justify-content:center;min-height:150px;padding:10px}}.visit .price-system-box-inner{flex-wrap:wrap}.price-system-box-inner-amount{color:#0075c1;font-weight:bold;text-align:center}.visit .price-system-box-inner-amount:not(:only-of-type):first-child{margin-right:20px}.visit .price-system-box-inner-amount-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.price-system-box-inner-amount-exp{color:#333;display:inline-block;margin-top:10px;font-size:14px;font-size:0.875rem}@media print,screen and (min-width: 768px){.price-system-box-inner-amount-exp{font-size:12px;font-size:0.75rem}}.base .price-system-box-inner-amount-exp{align-items:center;display:flex;justify-content:center}@media print,screen and (min-width: 768px){.base .price-system-box-inner-amount-exp{flex-direction:column}}.base .price-system-box-inner-amount-exp-option{background:#daf1ff;color:#0075c1;padding:5px;font-size:12px;font-size:0.75rem}.price-system-box-inner-amount-exp-option-plus{color:#888}.price-system-box.visit .price-system-box-title{background:#c10000;border-color:#c10000}.price-system-box.visit .price-system-box-inner{border-color:#c10000}.price-system-box.visit .price-system-box-inner .price-system-box-inner-amount{color:#c10000}.price-system-box.work .price-system-box-title{background:#00c156;border-color:#00c156}.price-system-box.work .price-system-box-inner{border-color:#00c156}.price-system-box.work .price-system-box-inner .price-system-box-inner-amount{color:#00c156}.price-system-detail{margin-top:40px}.price-system-detail::after{clear:both;content:"";display:block}.price-system-detail .title{background:#0075c1;color:#fff;font-weight:bold;padding:5px;text-align:center;font-size:20px;font-size:1.25rem}.price-system-detail-creditcard .title{background:#0075c1;color:#fff;font-weight:bold;padding:5px;text-align:center;font-size:20px;font-size:1.25rem}.price-system-detail-creditcard p{text-align:center}.price-system-work-example{margin-top:10px;font-size:14px;font-size:0.875rem}.price-system-work-example-title{background:#0075c1;color:#fff;font-weight:bold;padding:5px}.price-system-option{margin-bottom:20px}@media print,screen and (min-width: 768px){.price-system-option::before{border-bottom:14px solid #0075c1;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:0;content:"";display:block;height:0;margin-left:108px;width:0}}.price-system-option-title{background:#0075c1;color:#fff;font-weight:bold;padding:10px;text-align:center}.price-system-option-content{align-items:center;background:#ffc;display:flex;flex-direction:column;padding:10px}@media print,screen and (min-width: 768px){.price-system-option-content{padding:20px}}.price-system-option-content-list{list-style:none;margin:0}@media print,screen and (min-width: 768px){.price-system-option-content-list{display:flex}}.price-system-option-content-list li{background:url(/rwd-assets/images/icon_price_system_check.svg) left center no-repeat;padding:6px 0 0 34px}.price-system-option-content-list li:not(:last-child){margin:0 0 5px 0}@media print,screen and (min-width: 768px){.price-system-option-content-list li:not(:last-child){margin:0 30px 0 0}}.price-composition-note{background:#ffc;margin:20px 0;padding:10px}.price-composition-note .postage-table{margin-bottom:10px;table-layout:fixed}.price-composition-note .postage-table caption{font-weight:bold;text-align:left}.price-composition-note .postage-table th,.price-composition-note .postage-table td{font-size:14px;font-size:0.875rem}.price-composition-note .postage-table th{white-space:normal}.price-composition-note .postage-table td{background:#fff;text-align:center}.price-composition-note .postage-tablePrice{text-align:center}.price-composition-note .arrowlink{font-size:16px;font-size:1rem}@media print,screen and (min-width: 768px){.price-table th{white-space:nowrap}}.price-table tbody th{color:#333;text-align:left}.bordered-table.add-price{border-width:2px;width:100%}.bordered-table.add-price th,.bordered-table.add-price td{border-width:2px;padding:10px}.bordered-table.add-price th{font-weight:normal;padding-left:50px}.bordered-table.add-price .price{text-align:right}.bordered-table.add-price .icon-night{background:url(../images/price/icon_night_s.png?20240911) 8px center no-repeat #fff}.bordered-table.add-price .icon-midnight{background:url(../images/price/icon_midnight_s.png?20240911) 10px center no-repeat #fff}.bordered-table.add-price .icon-earlymorning{background:url(../images/price/icon_earlymorning_s.png?20240911) 8px center no-repeat #fff}.price-menu-list{display:flex;flex-wrap:wrap;justify-content:space-between}.price-menu-list-box{border:1px solid #ccc;margin-bottom:10px;padding:10px;width:100%}@media print,screen and (min-width: 768px){.price-menu-list-box{margin-bottom:20px;width:calc((100% - 20px)/2)}}.price-menu-list-box-title{margin-top:0}.price-menu-list-box ul{font-size:14px;font-size:0.875rem}@media print,screen and (min-width: 768px){.price-menu-list-box ul{font-size:16px;font-size:1rem}}.price-top-pr{border:3px dashed #ed7700;margin-bottom:20px;margin-top:20px;padding:20px;text-align:center}.price-top-pr *:first-child{margin-top:0}.price-top-pr *:last-child{margin-bottom:0}.price-top-pr .price-top-pr-sub,.price-top-pr .price-top-pr-main{font-weight:bold}.price-top-pr .price-top-pr-sub{font-size:16px;font-size:1rem}.price-top-pr .price-top-pr-main{color:#ed7700;font-size:30px;font-size:1.875rem}.works{margin-bottom:20px}.works a{color:#036;height:auto;text-decoration:none;width:250px}.works a:visited{color:#036;text-decoration:none}.works a:hover{color:#f60;text-decoration:none}.works a:active{color:#036;text-decoration:none}.works .case{background:#f7f7f7;border:1px solid #ccc;list-style:none;margin:10px 0;overflow:hidden;padding:10px}@media print,screen and (min-width: 768px){.works .case{display:flex;flex-wrap:wrap}}.works .case::after{clear:both;content:"";display:block}.works .case li{color:#333;padding:5px 5px 5px 25px;background:url("../images/arrow.png?20240911") left 7px no-repeat rgba(0,0,0,0);font-size:12px;font-size:0.75rem}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.works .case li{background-image:url("../images/arrow@2x.png?20240911");background-size:17px 14px}}@media print,screen and (min-width: 768px){.works .case li{width:320px}}.works-cont{border:5px solid #0075c1;margin-bottom:20px;overflow:hidden;padding:10px}.works-cont h3,.works-cont-title{margin-top:0}.works-cont .menu-box{list-style-type:square;margin-bottom:0;padding:0}.works-cont .menu-box::after{clear:both;content:"";display:block}.works-cont .menu-box li{margin-right:10px;font-size:12px;font-size:0.75rem}@media screen and (max-width: 767px){.works-cont .menu-box li:not(:last-child){border-bottom:1px dashed #ccc}.works-cont .menu-box li a{display:block;padding:5px 0}}@media print,screen and (min-width: 768px){.works-cont .menu-box li{float:left;line-height:20px;width:215px}}.works-price-example{table-layout:fixed}.works-price-example th,.works-price-example td{text-align:center}.works-price-example td{font-size:16px;font-size:1rem}.works-price-example .total{border:2px solid red}.works-price-example th.total{border-bottom:1px solid #ccc}.works-price-example td.total{border-top:1px solid #ccc;color:red;font-weight:bold}@media screen and (max-width: 767px){.works-price-example th{display:none}.works-price-example td{display:block}.works-price-example td::before{background:#eee;content:attr(data-label);display:block;font-weight:bold;margin-bottom:5px;padding:5px;text-align:center}.works-price-example td.total{border:2px solid red}}.article-content .estimated-work-price{margin:10px 0 25px}.article-content .works-symptom{border:2px solid #0075c1;margin:10px 0 20px;padding:10px}.article-content .works-symptom *:first-child{margin-top:0}.article-content .works-symptom *:last-child{margin-bottom:0}.article-content .works-symptom-title{background:#0075c1;border:0;color:#fff}.article-content .other-works-articles article{border-bottom:0}.article-content .other-works-articles .case{background:#f7f7f7;border:1px solid #ccc;list-style:none;margin:10px 0;overflow:hidden;padding:10px}@media print,screen and (min-width: 768px){.article-content .other-works-articles .case{display:flex;flex-wrap:wrap}}.article-content .other-works-articles .case li{background:url(../images/arrow.png) left 7px no-repeat rgba(0,0,0,0);color:#333;padding:5px 5px 5px 25px;font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.article-content .other-works-articles .case li{width:320px}}.article-content .article-store-btn{margin-top:20px}.article-content .article-store-btn a:first-child{margin-right:10px}@media screen and (max-width: 767px){.feature-staff-img,.feature-visit-img,.feature-mac-img,.feature-call-img{width:115px}}@media print,screen and (min-width: 768px){.feature-box-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.feature-box{border:2px solid #ddd;padding:10px 15px 5px}.feature-box h3,.iphone-feature .feature-box h4{background:none;border:0;margin:0 0 15px;padding-left:73px;font-size:23px;font-size:1.4375rem}.page-maker .feature-box-title{background:#fff8dc;border:0;border-left:2px solid #0075c1;color:#0075c1;line-height:1.5;margin:0 0 15px;padding:5px 5px 5px 73px;font-size:21px;font-size:1.3125rem}.iphone-feature .feature-box h4{line-height:56px;font-size:21px;font-size:1.3125rem}.feature-box .feature-box-flow-btn{margin:20px 0;text-align:center}@media screen and (max-width: 767px){.iphone-feature .feature-box:not(:last-of-type){border-bottom:0}}@media print,screen and (min-width: 768px){.feature-box h3{line-height:63px}.iphone-feature .feature-box,.page-maker .feature-box{margin:0;width:calc((100% - 20px)/2)}.iphone-feature .feature-box.fn-tel,.iphone-feature .feature-box.fn-estimate{border-bottom:0}.iphone-feature .feature-box.fn-tel,.iphone-feature .feature-box.fn-visit{border-right:0}.page-maker .feature-box{margin-bottom:20px}}.fn-repeat,.fn-support,.fn-beginner,.fn-visit,.fn-pc,.fn-staff,.fn-tel,.fn-data,.fn-estimate{background:none}.fn-repeat h3,body:not(.page-feature) .fn-repeat h4,.fn-support h3,body:not(.page-feature) .fn-support h4,.fn-beginner h3,body:not(.page-feature) .fn-beginner h4,.fn-visit h3,body:not(.page-feature) .fn-visit h4,.fn-pc h3,body:not(.page-feature) .fn-pc h4,.fn-staff h3,body:not(.page-feature) .fn-staff h4,.fn-tel h3,body:not(.page-feature) .fn-tel h4,.fn-data h3,body:not(.page-feature) .fn-data h4,.fn-estimate h3,body:not(.page-feature) .fn-estimate h4{background:#fafafa;color:#0075c1;overflow:hidden}.fn-repeat h3::before,body:not(.page-feature) .fn-repeat h4::before,.fn-support h3::before,body:not(.page-feature) .fn-support h4::before,.fn-beginner h3::before,body:not(.page-feature) .fn-beginner h4::before,.fn-visit h3::before,body:not(.page-feature) .fn-visit h4::before,.fn-pc h3::before,body:not(.page-feature) .fn-pc h4::before,.fn-staff h3::before,body:not(.page-feature) .fn-staff h4::before,.fn-tel h3::before,body:not(.page-feature) .fn-tel h4::before,.fn-data h3::before,body:not(.page-feature) .fn-data h4::before,.fn-estimate h3::before,body:not(.page-feature) .fn-estimate h4::before{background:url(../images/feature/icon.png?20240911) 0 0 no-repeat;content:"";display:block;float:left;height:58px;margin:5px 10px 0 -68px;width:66px}.fn-support h3::before,body:not(.page-feature) .fn-support h4::before{background-position:-63px 0}.fn-beginner h3::before,body:not(.page-feature) .fn-beginner h4::before{background-position:-125px 0}.fn-visit h3::before,body:not(.page-feature) .fn-visit h4::before{background-position:-185px 0}.fn-pc h3::before,body:not(.page-feature) .fn-pc h4::before{background-position:-250px 0}.fn-staff h3::before,body:not(.page-feature) .fn-staff h4::before{background-position:-315px 0}.fn-tel h3::before,body:not(.page-feature) .fn-tel h4::before{background-position:-378px 0}.fn-data h3::before,body:not(.page-feature) .fn-data h4::before{background-position:-438px 0}.fn-estimate h3::before,body:not(.page-feature) .fn-estimate h4::before{background-position:-500px 0}.feature-voice{display:flex;flex-wrap:wrap;justify-content:center}@media print,screen and (min-width: 768px){.feature-voice-box{width:353px}}.feature-voice-box:not(:last-child){margin-bottom:10px}@media print,screen and (min-width: 768px){.feature-voice-box:not(:last-child){margin:0 20px 0 0}}.feature-voice img{height:auto;width:100%}@media print,screen and (min-width: 768px){.iphone-feature{display:flex;flex-wrap:wrap}}@media print,screen and (min-width: 768px){.t-col2{float:left;width:354px}.t-col2.right{float:right;width:calc(100% - 354px - 20px)}}.stars-table{margin-bottom:20px}.stars-table th,.stars-table td{padding:0 10px;text-align:right;vertical-align:middle !important}.stars-table.bordered td{text-align:left}.voice-q{color:#2f6e00;font-weight:bold;line-height:30px;font-size:18px;font-size:1.125rem}.voice-q span{font-family:"Times New Roman",Times,serif;margin-right:10px;font-size:35px;font-size:2.1875rem}.voice-top-message{overflow:hidden}.voice-top-message .message{background:#ffc263;margin:0;padding:5px}.voice-top-message .message .inner{background:#fff;padding:10px}.voice-top-message .message p{margin-top:0}.voice-top-message .message p:last-child{margin-bottom:0}@media print,screen and (min-width: 768px){.voice-top-message .message{float:left;width:calc(100% - 380px - 20px)}.voice-top-message .image{float:right;width:380px}}.voice-box{background:#9ed9ff;margin:0 0 20px;padding:8px}.voice-box .inner{background:#fff}@media screen and (max-width: 767px){.voice-box .inner{padding:10px}}@media print,screen and (min-width: 768px){.voice-box .inner{padding:10px 20px 20px}}.voice-box .article-header{border-bottom:1px dashed #ccc;margin-bottom:20px;padding-bottom:10px}.voice-box .article-header p{margin:0}.voice-box h3,.voice-box .voice-title{background:#fff;border:0;color:#ea137c;font-weight:bold;line-height:1.4;margin:0;overflow:hidden;padding:10px 10px 10px 60px;font-size:22px;font-size:1.375rem}.voice-box h3::before,.voice-box .voice-title::before{background:url(/rwd-assets/images/sprite.png?20240911) 0 0 no-repeat;content:"";display:block;float:left;height:31px;margin:0 5px 0 -60px;width:55px}.voice-box h4{margin:0 0 10px;font-size:20px;font-size:1.25rem}.voice-box h4:first-child{border-top:0}.voice-box .enq-img{border:1px solid #ccc;margin:0 auto;padding:10px}@media print,screen and (min-width: 768px){.voice-box .enq-img{width:400px}}.voice-box .enq-img img{height:auto;max-width:100%}.voice-box .customer-info{margin-bottom:20px;width:100%}@media print,screen and (min-width: 768px){.voice-box .customer-info{table-layout:fixed}}.voice-box .customer-info th,.voice-box .customer-info td{border:1px solid #ccc;padding:5px 10px;vertical-align:middle;font-size:13px;font-size:0.8125rem}.voice-box .customer-info th{background:#fafafa}@media screen and (max-width: 767px){.voice-box .customer-info th{text-align:left;min-width:2em}}@media print,screen and (min-width: 768px){.voice-box .customer-info th{width:8em}}.voice-box .customer-infoServiceType{min-width:6em}.voice-box .content:not(:last-child){margin-bottom:20px}.voice-box .staff-reply{background:#fafafa;margin-top:20px;padding:10px}.voice-box .staff-reply h4{padding:0}.feature-voice-boxWrapper .voice-box .article-header{border-bottom:0;margin-bottom:0;padding-bottom:0}.feature-voice-boxWrapper .voice-box .article-header .voice-title{line-height:1.2;font-size:14px;font-size:0.875rem}.feature-voice-boxWrapper .voice-box .enq-mg{border:0;padding:0}@media screen and (max-width: 767px){.feature-voice-boxWrapper .voice-box{margin:10px 0}}@media print,screen and (min-width: 768px){.feature-voice-boxWrapper .voice-box{width:337px}}.voice-interview{background:#fff8dc;padding:20px}.voice-interview h2{background:#fff;border:2px solid #0075c1;color:#0075c1;padding:20px}.voice-interview h3{background:#fff;border-bottom:solid 3px #0075c1;border-left:none;border-top:solid 3px #0075c1;color:#0075c1;padding:10px}.voice-interview h4{background:none;border-bottom:dashed 2px #0075c1;color:#0075c1;padding:5px 0}.voice-interview .bordered td{background:#fff}.voice-interview .customer-information{font-size:12px;font-size:0.75rem}.voice-interview .voice-img-interview{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.voice-interview .voice-img-interview img:last-child{padding-top:20px}}.voice-interview .voice-img-interview>div{text-align:center}@media print,screen and (min-width: 768px){.voice-interview .voice-img-interview>div{width:calc((100% - 20px)/2)}}@media screen and (max-width: 767px){.voice-interview{padding:10px}.voice-interview h2{padding:10px}}#privacy ul,#privacy ol{margin-left:1.5em}#privacy table{width:100%}#privacy table th,#privacy table td{border:1px solid #000;padding:3px}#privacy table th{text-align:center}@media print,screen and (min-width: 768px){.top-support-cat{display:flex;justify-content:space-between;flex-wrap:wrap}}.top-support-cat-box{margin-bottom:20px;overflow:hidden}@media print,screen and (min-width: 768px){.top-support-cat-box{width:calc((100% - 20px)/2)}}.top-support-cat-box h3,.top-support-cat-box p{margin-top:0}.top-support-cat-box p:last-child{margin-bottom:0}.top-support-cat-box-img{float:left;width:120px}.top-support-cat-box-desc{float:right;width:calc(100% - 130px)}.top-support-cat-box-btn{clear:both;padding-top:10px;text-align:center}@media print,screen and (min-width: 768px){.home .top-about .top-about-box{width:calc((100% - 20px)/2)}.home .top-about .top-about-box:last-child{float:right}.home .top-about .top-about-box .inner{padding-bottom:0}}.top-intro-banner{display:flex;justify-content:space-between;margin:0 0 30px}.top-intro-banner a{border:2px solid #ccc;display:block;margin:0 auto}.top-intro-banner a:hover img{opacity:.8}.top-banner{margin-bottom:20px;text-align:center}.top-release .news{border:1px solid #ccc;padding:10px 15px}.top-release ul{list-style:none;margin:0}.top-release ul li .info{margin-bottom:5px}.top-release ul li .info .news-term{background:#0075c1;color:#fff;display:inline-block;margin-left:10px;padding:2px 4px;text-align:center;width:6em;font-size:14px;font-size:0.875rem}.top-release ul li a{background:url(../images/arrow.png?20240911) left 6px no-repeat;display:inline-block;font-weight:bold;padding:3px 0 3px 17px}.top-release ul li:not(:last-child){margin-bottom:20px}.top-tel-pr{background:#0075c1;color:#fff;font-weight:bold;line-height:1.2;padding:10px;text-align:center}@media screen and (max-width: 767px){.top-tel-pr{font-size:20px;font-size:1.25rem}}@media print,screen and (min-width: 768px){.top-tel-pr{font-size:26px;font-size:1.625rem}}@media print,screen and (min-width: 768px){.home .video-list{display:flex;justify-content:space-between}}.home .video-list-box{margin-bottom:20px}@media print,screen and (min-width: 768px){.home .video-list-box{width:calc((100% - 20px)/2)}}.home .video-list-box h3{margin-top:0;text-align:center}.home .video-list-box .video{height:0;overflow:hidden;padding:30px 0 56.25%;position:relative}.home .video-list-box .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.home .mainvisual{margin:0 -10px 48px}@media print,screen and (min-width: 768px){.home .mainvisual{border:10px solid #ccc;margin:0 0 58px}}.home .mainvisual .slick-dots{bottom:-28px;margin:0}@media print,screen and (min-width: 768px){.home .mainvisual .slick-dots{bottom:-38px}}.home .mainvisual .slick-slide>a:hover{opacity:.8}.home .mainvisual .slick-prev{left:2px}.home .mainvisual .slick-next{right:2px}.home .mainvisual .slick-dots button::before{color:#ccc;opacity:1}.home .mainvisual .slick-dots .slick-active button::before{color:#0075c1}@media print,screen and (min-width: 768px){.brand-intro-logo{display:flex;justify-content:space-between}}.brand-intro-logo-box{font-size:12px;margin-bottom:10px}@media print,screen and (min-width: 768px){.brand-intro-logo-box{margin-bottom:0;width:calc((100% - 40px)/3)}}.brand-intro-logo-box a{border:1px solid #ccc;display:block;margin-bottom:5px;text-align:center}.brand-intro-logo-box a:hover{border-color:#0075c1}.brand-intro-logo-box:nth-child(2) a:hover{border-color:#da043d}.brand-intro-logo-box:nth-child(3) a:hover{border-color:#20992a}.page-forbeginners .lecture h3{margin-top:0}.page-forbeginners .lecture section{margin:0 0 40px}.page-forbeginners .lecture section:last-child{margin-bottom:0}.page-forbeginners .lecture .bordered th,.page-forbeginners .lecture .bordered td{word-break:normal;word-wrap:break-word}@media screen and (max-width: 767px){.page-forbeginners .lecture .bordered th,.page-forbeginners .lecture .bordered td{font-size:12px;font-size:0.75rem}}.page-forbeginners .forbeginners-themes{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:0 auto 20px}.page-forbeginners .forbeginners-themes li{font-weight:bold;margin-bottom:10px;text-align:center;width:calc(25% - 5px)}@media screen and (max-width: 767px){.page-forbeginners .forbeginners-themes li{padding:5px;font-size:12px;font-size:0.75rem}}.page-forbeginners .forbeginners-themes li img{margin-bottom:5px}.page-forbeginners .forbeginners-tips{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:0}.page-forbeginners .forbeginners-tips li{border:1px solid #ccc;margin-bottom:10px}@media screen and (max-width: 767px){.page-forbeginners .forbeginners-tips li{width:100%}}@media print,screen and (min-width: 768px){.page-forbeginners .forbeginners-tips li{width:calc(50% - 5px)}}.page-forbeginners .forbeginners-tips li a{background:url(../images/arrow.png) 10px center no-repeat;display:block;padding:10px 10px 10px 30px}.page-forbeginners .forbeginners-cpu-table td,.page-forbeginners .forbeginner-motherboard-table td,.page-forbeginners .forbeginners-storage-table td{text-align:center}@media print,screen and (min-width: 768px){.page-forbeginners .forbeginners-cpu-table{table-layout:fixed}}@media screen and (max-width: 767px){.page-forbeginners .forbeginners-display-table td:first-child,.page-forbeginners .forbeginners-mouse-table td:first-child,.page-forbeginners .forbeginners-mouse-censor-table td:first-child,.page-forbeginners .forbeginners-mouse-keyboard-table td:first-child{width:100px}}@media print,screen and (min-width: 768px){.page-forbeginners .forbeginners-display-table td:first-child,.page-forbeginners .forbeginners-mouse-table td:first-child,.page-forbeginners .forbeginners-mouse-censor-table td:first-child,.page-forbeginners .forbeginners-mouse-keyboard-table td:first-child{width:200px}}.page-simulator .title-img{background:none;text-align:center}.page-simulator section{margin-bottom:40px}.page-simulator .simulator-item{display:flex;align-items:stretch;flex-wrap:wrap}@media screen and (max-width: 767px){.page-simulator .simulator-item{justify-content:center}}.page-simulator .radio-wrapper{background:#fff;margin:0 10px 10px 0;position:relative;width:calc((100% - 20px)/3)}.page-simulator .radio-wrapper:nth-child(3n){margin-right:0}@media print,screen and (min-width: 768px){.page-simulator .radio-wrapper:nth-child(3n){margin-right:10px}}@media print,screen and (min-width: 768px){.page-simulator .radio-wrapper:nth-child(5n){margin-right:0}}@media print,screen and (min-width: 768px){.page-simulator .radio-wrapper{width:calc((100% - 40px)/5)}}.page-simulator label{background-position:center 10px;background-repeat:no-repeat;border:1px solid #ccc;display:block;height:100%;padding:140px 8px 8px;text-align:center;transition:all .3s;width:100%}@media screen and (max-width: 767px){.page-simulator label{background-size:75px auto;padding:80px 5px 5px}}.page-simulator input[type=radio]{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%}.page-simulator .checked{border-color:#0075c1;box-shadow:0 0 5px rgba(0,117,193,.8)}.page-simulator .simulator-first-text{background:url(/smarticle/wp-content/themes/smarticle/images/simulator_result_bg.png) top right no-repeat}@media screen and (max-width: 767px){.page-simulator .simulator-first-text{background-size:110px auto;min-height:60px;padding-right:120px}}@media print,screen and (min-width: 768px){.page-simulator .simulator-first-text{min-height:180px;padding-right:240px}}.page-simulator .simulator-result{background:#fffecc;padding:20px}.page-simulator .simulator-result>*:last-child{margin-bottom:0}.page-simulator .simulator-result h3{background:#fff;margin:25px 0 10px}.page-simulator .simulator-result strong{color:red}.page-simulator .simulator-result .more{text-align:right}@media screen and (max-width: 767px){.page-simulator .simulator-result{padding:10px}}.page-simulator .simulator-result-table{table-layout:fixed}.page-simulator .simulator-result-table th,.page-simulator .simulator-result-table td{text-align:center;vertical-align:middle}.page-simulator .simulator-result-table td{background:#fff}.page-simulator .simulator-result-table .double-circle,.page-simulator .simulator-result-table .circle,.page-simulator .simulator-result-table .triangle,.page-simulator .simulator-result-table .cross{font-size:50px;font-weight:bold}.page-simulator .simulator-result-table .double-circle{color:#00c400}.page-simulator .simulator-result-table .circle,.page-simulator .simulator-result-table .triangle{color:#06c}.page-simulator .simulator-result-table .cross{color:#ea0000}.page-simulator .simulator-price-table{margin-bottom:20px}.page-simulator .simulator-price-table th,.page-simulator .simulator-price-table td{text-align:left;vertical-align:middle}.page-simulator .simulator-price-table td{background:#fff}.page-simulator .simulator-price-table .price{text-align:right;white-space:nowrap}.page-simulator .simulator-price-table .total{border:2px solid #0075c1}.page-simulator .simulator-support{background:#fff;border:2px solid #0075c1;padding:10px;text-align:center}.page-simulator .simulator-support h4{background:#0075c1;border:0;color:#fff;margin-top:0}.page-simulator .simulator-tel a{font-size:35px;line-height:40px;text-decoration:none}@media print,screen and (min-width: 768px){.page-simulator .simulator-tel a{color:#333;pointer-events:none}}.page-simulator .simulator-banner{margin-bottom:20px}.page-simulator .simulator-banner a:hover img{opacity:.8}.page-simulator .simulator-schedule{table-layout:fixed}.page-simulator .simulator-schedule th,.page-simulator .simulator-schedule td{padding:3px;font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.page-simulator .simulator-schedule th,.page-simulator .simulator-schedule td{padding:10px;font-size:16px;font-size:1rem}}.page-simulator .simulator-schedule td{background:#fff;line-height:1;text-align:center}.page-simulator .simulator-schedule td svg{height:20px;width:20px}@media print,screen and (min-width: 768px){.page-simulator .simulator-schedule td svg{height:24px;width:24px}}.page-simulator .simulator-schedule th.saturday{background:#ccebff}.page-simulator .simulator-schedule th.sunday{background:#fcc}.page-simulator .simulator-schedule tbody th{text-align:right;white-space:nowrap}.page-simulator .simulator-schedule.simulator-schedule-icon{margin-bottom:10px}.page-simulator .simulator-schedule.simulator-schedule-icon td{font-weight:bold}.page-simulator .simulator-schedule.simulator-schedule-icon td:first-child{color:red}.page-simulator .simulator-schedule.simulator-schedule-icon td:nth-child(2){color:#00b604}.simulatorBanner{margin-bottom:30px}@media print,screen and (min-width: 768px){.simulatorBanner{margin-bottom:20px}}.simulatorBanner a:hover img{opacity:.8}@media print,screen and (min-width: 768px){.page-sctl .sctl-table th{white-space:nowrap}}.page-business .business-tel{overflow:hidden}.page-business .business-tel .tel{margin-top:-10.6%}@media print,screen and (min-width: 768px){.page-business .business-tel .tel{margin-top:-75px}}.page-business .business-tel-pr{margin-bottom:30px;text-align:center}.page-business .business-tel-pr-title{font-weight:bold;font-size:18px;font-size:1.125rem}.page-business .business-maker{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-left:0}.page-business .business-maker li{align-items:center;border:1px dashed #ccc;display:flex;font-weight:bold;justify-content:center;margin-bottom:5px;padding:10px;text-align:center;width:calc((100% - 10px)/3);font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.page-business .business-maker li{margin-bottom:20px;width:calc((100% - 60px)/4);font-size:16px;font-size:1rem}}.page-business .business-maker li.nec{color:#1414a1}.page-business .business-maker li.dell{color:#0076ce}.page-business .business-maker li.fujitsu{color:#ea0000}.page-business .business-maker li.sony{color:#4a4a4a}.page-business .business-maker li.toshiba{color:#000}.page-business .business-maker li.apple{color:#313131}.page-business .business-maker li.hp{color:#0096d6}.page-business .business-maker li.lenovo{color:#e4120b}.page-business .business-maker li.mouse{color:#09090a}.page-business .business-maker li.panasonic{color:#000}.page-business .business-maker li.acer{color:#82ba00}.page-business .business-maker li.asus{color:#004a98}.page-business .business-maker li.microsoft{color:#0167bc}.page-business .business-maker li.buffalo{color:red}.page-business .business-maker li.synology{color:#000}.page-business .business-maker li.iodata{color:#073190}.page-business .business-maker li.qnap{color:#757575}.page-business .business-maker li.asustor{color:#4e5453}.page-business .business-maker li.terramaster{color:#4e5453}.page-business .business-maker li.orico{color:#004bfa}.page-business .business-maker li.elecom{color:#014099}.page-business .business-maker li.owc{color:#015aa3}.page-business .business-maker li.logitec{color:#000}.page-business .business-maker li.trendmicro{color:#d71920}.page-business .business-maker li.broadcom{color:#cf2031}.page-business .business-maker li.webroot{color:#7dcc26}.page-business .business-maker li.mcafee{color:#c01818}.page-business .business-maker li.kaspersky{color:#00a88e}.page-business .business-maker li.avast{color:#ff7800}.page-business .business-maker li.canon{color:#c00}.page-business .business-maker li.sourcenext{color:#0096de}.page-business .business-maker li.pcmatic{color:#181d29}.page-business .business-maker li.digitalarts{color:#053394}.page-business .business-maker li.gdata{color:#e2001a}.page-business .business-maker li.blueplanet{color:#0054a7}.page-business .business-maker li.withsecure{color:#212121}.page-business .business-maker li.fortinet{color:#da291c}.page-business .business-maker li.paloaltonetworks{color:#fa582d}.page-business .business-maker li.cisco{color:#7ebe6a}.page-business .business-maker li.watchguard{color:#e62510}.page-business .business-maker li.sophos{color:#005bc8}.page-business .business-maker li.checkpoint{color:#d61a69}.page-business .business-maker li.alexon{color:#0292c4}.page-business .business-maker li.sharp{color:#e6000d}.page-business .business-maker li.fujifilm{color:#000}.page-business .business-maker li.kyocera{color:#df0522}@media print,screen and (min-width: 768px){.page-business .business-maker-nas::after{content:"";width:calc((100% - 20px)/2)}}.page-business .business-maker-utm::after{content:"";width:calc(33.3333333333% - 1px)}@media print,screen and (min-width: 768px){.page-business .business-maker-utm::after{display:none}}@media print,screen and (min-width: 768px){.page-business .business-reliable-point{display:flex;justify-content:space-between}}.page-business .business-reliable-point-box{display:flex;margin:0;padding:10px 0;width:auto}@media print,screen and (min-width: 768px){.page-business .business-reliable-point-box{display:block;width:calc((100% - 40px)/3)}}.page-business .business-reliable-point-box:not(:last-child){border-bottom:1px dashed #ccc}@media print,screen and (min-width: 768px){.page-business .business-reliable-point-box:not(:last-child){border-bottom:0}}.page-business .business-reliable-point-box-title{background:#14a2d8;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-weight:bold;justify-content:center;height:100px;line-height:1.2;margin-right:20px;position:relative;text-align:center;width:100px;font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.page-business .business-reliable-point-box-title{margin:0 auto}}.page-business .business-reliable-point-box-title span{font-size:20px;font-size:1.25rem}.page-business .business-reliable-point-box-desc{display:flex;flex:1;flex-direction:column}.page-business .business-reliable-point-box-desc h3{background:none;border:0;color:#14a2d8;margin:10px 0 0;padding:0}@media print,screen and (min-width: 768px){.page-business .business-reliable-point-box-desc h3{text-align:center}}.page-business .business-reliable-point-box:nth-child(2) .business-reliable-point-box-title{background:#a8ce64}.page-business .business-reliable-point-box:nth-child(2) .business-reliable-point-box-title::before{border-left-color:#a8ce64}.page-business .business-reliable-point-box:nth-child(2) h3{color:#a8ce64}.page-business .business-reliable-point-box:nth-child(3) .business-reliable-point-box-title{background:#e47ea8}.page-business .business-reliable-point-box:nth-child(3) .business-reliable-point-box-title::before{border-left-color:#e47ea8}.page-business .business-reliable-point-box:nth-child(3) h3{color:#e47ea8}@media print,screen and (min-width: 768px){.page-business .business-introduction-results{display:flex;flex-wrap:wrap;justify-content:space-between}}@media print,screen and (min-width: 768px){.page-business .business-introduction-results-box{width:calc((100% - 20px)/2)}}.page-business .business-introduction-results .bordered-table{table-layout:fixed}.page-business .business-introduction-results .bordered-table th,.page-business .business-introduction-results .bordered-table td{text-align:center}.page-business .business-introduction-results .bordered-table tr:last-child td{text-align:left}@media print,screen and (min-width: 768px){.page-business .business-maintenance-spport-list li{float:left;width:calc((100% - 40px)/3)}}.page-business-dx .business-dx-merit{display:flex;flex-wrap:wrap;justify-content:space-between}.page-business-dx .business-dx-merit-box{margin-bottom:20px;width:calc((100% - 10px*(1 - 1))/1)}@media print,screen and (min-width: 768px){.page-business-dx .business-dx-merit-box{width:calc((100% - 20px*(3 - 1))/3)}}.page-business-dx .business-dx-merit-box-title,.page-business-dx .business-dx-merit-box-price{text-align:center}.page-business-dx .business-dx-merit-box-title{font-weight:bold}.page-business-dx .business-dx-merit-box-img{display:block;margin:10px auto}.page-business-dx .business-dx-merit-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-business-dx .business-dx-merit-box{margin-bottom:0}}.page-business-dx .business-dx-merit-box h3{margin-top:0}.page-business-dx .business-dx-merit-box svg{display:block;margin:0 auto 10px}.page-business-dx .business-reliable-point-box-title{font-size:40px;font-size:2.5rem}.page-business-dx .business-dx-blockquote td{text-align:right;width:7em}.page-business-fixed-amount .logo-privacy{margin:40px 0 50px;text-align:center}.page-business-fixed-amount .intro{border:2px solid #0075c1;margin:0 0 10px;padding:10px}.page-business-fixed-amount .price-example-section{margin-top:30px}.page-business-fixed-amount .price-example-section .price-example{display:flex;flex-wrap:wrap;justify-content:space-between}.page-business-fixed-amount .price-example-section .price-example-box{margin-bottom:20px;width:calc((100% - 10px*(1 - 1))/1)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .price-example-section .price-example-box{width:calc((100% - 20px*(2 - 1))/2)}}.page-business-fixed-amount .price-example-section .price-example-box-title,.page-business-fixed-amount .price-example-section .price-example-box-price{text-align:center}.page-business-fixed-amount .price-example-section .price-example-box-title{font-weight:bold}.page-business-fixed-amount .price-example-section .price-example-box-img{display:block;margin:10px auto}.page-business-fixed-amount .price-example-section .price-example-box-price span{color:red;font-weight:bold}.page-business-fixed-amount .price-example-section .price-example-box{background:#fff;border:2px solid #ccc;padding:10px}@media print,screen and (min-width: 768px){.page-business-fixed-amount .price-example-section .price-example-box{padding:20px}}.page-business-fixed-amount .price-example-section .price-example-box-table-wrapper{position:relative}.page-business-fixed-amount .price-example-section .price-example-box-table-wrapper::before{background:url(../images/business/business_fixed_amount_price-example-cross.svg) center no-repeat;content:"";display:block;height:200px;inset:0;margin:auto;position:absolute;width:200px}.page-business-fixed-amount .price-example-section .price-example-box h3{margin-top:0}.page-business-fixed-amount .price-example-section .price-example-box table{margin-bottom:1em}.page-business-fixed-amount .price-example-section .price-example-box td{text-align:right;white-space:nowrap;width:6em}.page-business-fixed-amount .price-example-section .price-example-box tr:last-child td{color:red}.page-business-fixed-amount .price-example-section .price-example-box-total{background:url(../images/business/business_fixed_amount_price-example-arrow.svg) center top no-repeat;font-weight:bold;padding-top:60px;text-align:center;font-size:20px;font-size:1.25rem}.page-business-fixed-amount .price-example-section .price-example-box-total-price{color:red;margin-top:10px;font-size:30px;font-size:1.875rem}.page-business-fixed-amount .trouble-section .trouble-cat{list-style:none;margin:0 -5px 30px;overflow:hidden}.page-business-fixed-amount .trouble-section .trouble-cat li{display:block;float:left;font-weight:bold;margin:0 5px 10px;padding:10px;text-align:center;width:calc((100% - 30px)/3)}.page-business-fixed-amount .trouble{display:flex;flex-wrap:wrap;justify-content:space-between}.page-business-fixed-amount .trouble-box{margin-bottom:20px;width:calc((100% - 10px*(2 - 1))/2)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .trouble-box{width:calc((100% - 20px*(3 - 1))/3)}}.page-business-fixed-amount .trouble-box-title,.page-business-fixed-amount .trouble-box-price{text-align:center}.page-business-fixed-amount .trouble-box-title{font-weight:bold}.page-business-fixed-amount .trouble-box-img{display:block;margin:10px auto}.page-business-fixed-amount .trouble-box-price span{color:red;font-weight:bold}.page-business-fixed-amount .trouble-box{border:2px solid #ccc;padding:10px}@media print,screen and (min-width: 768px){.page-business-fixed-amount .trouble-box{padding:20px}}.page-business-fixed-amount .trouble-box h3{margin:20px 0}.page-business-fixed-amount .trouble-box *:last-child{margin-bottom:0}.page-business-fixed-amount .trouble-box-checked{display:flex;justify-content:center}.page-business-fixed-amount .trouble-box-checked .checked{margin:0}.page-business-fixed-amount .trouble-box-checked .checked li{display:block}.page-business-fixed-amount .target-section .target{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 20px}.page-business-fixed-amount .target-section .target-box{margin-bottom:20px;width:calc((100% - 10px*(2 - 1))/2)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .target-section .target-box{width:calc((100% - 20px*(2 - 1))/2)}}.page-business-fixed-amount .target-section .target-box-title,.page-business-fixed-amount .target-section .target-box-price{text-align:center}.page-business-fixed-amount .target-section .target-box-title{font-weight:bold}.page-business-fixed-amount .target-section .target-box-img{display:block;margin:10px auto}.page-business-fixed-amount .target-section .target-box-price span{color:red;font-weight:bold}@media print,screen and (min-width: 768px){.page-business-fixed-amount .target-section .target{width:660px}}.page-business-fixed-amount .target-section .target-box{background:#fff;border:2px solid #ccc;padding:10px}.page-business-fixed-amount .target-section .target-box h3{margin-top:20px}.page-business-fixed-amount .target-section .target-cat{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}.page-business-fixed-amount .target-section .target-cat li{background:#fff;border:2px solid #ccc;font-weight:bold;margin-bottom:10px;padding:10px;text-align:center;width:calc((100% - 20px)/3)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .target-section .target-cat li{width:calc((100% - 50px)/6)}}.page-business-fixed-amount .reason-section .reason{display:flex;flex-wrap:wrap;justify-content:space-between}.page-business-fixed-amount .reason-section .reason-box{margin-bottom:20px;width:calc((100% - 10px*(1 - 1))/1)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .reason-section .reason-box{width:calc((100% - 20px*(3 - 1))/3)}}.page-business-fixed-amount .reason-section .reason-box-title,.page-business-fixed-amount .reason-section .reason-box-price{text-align:center}.page-business-fixed-amount .reason-section .reason-box-title{font-weight:bold}.page-business-fixed-amount .reason-section .reason-box-img{display:block;margin:10px auto}.page-business-fixed-amount .reason-section .reason-box-price span{color:red;font-weight:bold}.page-business-fixed-amount .reason-section .reason-box{margin-bottom:20px;text-align:center}@media print,screen and (min-width: 768px){.page-business-fixed-amount .reason-section .reason-box{margin-bottom:0}}.page-business-fixed-amount .reason-section .reason-box p{font-weight:bold;margin:20px 0 0;font-size:20px;font-size:1.25rem}@media print,screen and (min-width: 768px){.page-business-fixed-amount .reason-section .reason-box p{font-size:24px;font-size:1.5rem}}.page-business-fixed-amount .works-section .works-box th{width:calc(7em + 20px + 2px)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .works-section .works-box img{float:right;margin:0 -320px 20px 20px}}@media print,screen and (min-width: 768px){.page-business-fixed-amount .works-section .works-box tr:nth-child(3) td{padding-right:330px}}.page-business-fixed-amount .works-section .works-box-price{color:red;font-weight:bold;margin:20px 0;font-size:20px;font-size:1.25rem}@media print,screen and (min-width: 768px){.page-business-fixed-amount .works-section .works-box-price{font-size:40px;font-size:2.5rem}}.page-business-fixed-amount .about-section{background:#e6eeff;padding:10px}@media print,screen and (min-width: 768px){.page-business-fixed-amount .about-section{padding:20px}}.page-business-fixed-amount .price-section .price-container{background:#fff;border:2px solid #ccc;padding:10px;text-align:center}@media print,screen and (min-width: 768px){.page-business-fixed-amount .price-section .price-container{padding:20px}}.page-business-fixed-amount .price-section .price-container *:last-child{margin-bottom:0}.page-business-fixed-amount .price-section .price-container .price,.page-business-fixed-amount .price-section .price-container .check-price{font-weight:bold}.page-business-fixed-amount .price-section .price-container .price{color:red;margin:20px 0;font-size:30px;font-size:1.875rem}@media print,screen and (min-width: 768px){.page-business-fixed-amount .price-section .price-container .price{font-size:40px;font-size:2.5rem}}.page-business-fixed-amount .price-section .price-container .check-price{font-size:20px;font-size:1.25rem}.page-business-fixed-amount .price-section .price-container .check-price span{color:red}.page-business-fixed-amount .price-section .price-container .note{text-align:left}.page-business-fixed-amount .cashless-brand{margin-bottom:10px}@media print,screen and (min-width: 768px){.page-business-fixed-amount .cashless-brand{margin-bottom:0;text-align:center;width:calc((100% - 20px)/2)}}.page-business-fixed-amount .cashless-brand-list{margin-bottom:20px}@media print,screen and (min-width: 768px){.page-business-fixed-amount .cashless-brand-list{display:flex;justify-content:space-between}}.page-business-fixed-amount .cashless-brand p{margin-bottom:0}.page-business-fixed-amount .device-section .device{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}.page-business-fixed-amount .device-section .device li{background:#fff;font-weight:bold;margin-bottom:10px;padding:10px;text-align:center;width:calc((100% - 20px)/3)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .device-section .device li{width:calc((100% - 80px)/5)}}.page-business-fixed-amount .device-section .device li img{margin-bottom:10px}.page-business-fixed-amount .device-section .device::after{content:"";display:block;width:calc((100% - 20px)/3)}@media print,screen and (min-width: 768px){.page-business-fixed-amount .device-section .device::after{display:none}}.store-search-container{text-align:left}.store-search-container section::after{display:none}.store-search-section{margin-bottom:0}.store-search-inner{text-align:left}.store-search-method{display:flex;justify-content:space-between}.store-search-method-box{margin-top:0;width:calc((100% - 20px)/2)}.store-search-method-box select,.store-search-method-box input{padding:5px;width:100%}.store-search-method-box p{font-size:14px;line-height:1.2;margin-bottom:0}.store-search-method-box .reset{color:#1a0dab;cursor:pointer;text-decoration:underline}@media print,screen and (min-width: 768px){.store-search-detail .acc-tog-only-sp{display:block}}@media print,screen and (min-width: 768px){.store-search-detail .acc-tog-only-sp .arrow{background:none;padding:0}}.store-search-detail label:not(.disabled),.store-search-detail input:not([disabled]){cursor:pointer}.store-search-detail label{background:none;border:0;display:inline-block;height:auto;margin:0 1em 1em 0;padding:0;text-align:left;width:auto}@media print,screen and (min-width: 768px){.store-search-detail label{margin:0 1em 0 0}}.store-search-detail label.disabled{color:#888}.store-search-submit-wrapper{text-align:center}.store-search-result-table{margin-top:10px}.store-search-result-table th,.store-search-result-table td{padding:5px;font-size:14px;font-size:0.875rem}@media print,screen and (min-width: 768px){.store-search-result-table th,.store-search-result-table td{font-size:inherit}}.store-search-result-table tbody th{width:7em}@media print,screen and (min-width: 768px){.store-search-result-table tbody th{width:auto;white-space:nowrap}}.store-search-result-table tbody th .arrowlink{font-size:12px;font-size:0.75rem}.store-search-result-table td{text-align:left}.store-search-result-table-opening-hours{margin-top:10px}.store-search-result-text-link a{display:inline-block;font-size:inherit}.store-search-result-text-link a:not(:last-child){margin:0 1em 1em 0}.store-search .store-search-tel-wrapper{overflow:hidden}.store-search .tel{font-weight:bold;line-height:32px;margin:-10.6% 0 0;font-size:24px;font-size:1.5rem}.store-search .tel.freedial{display:inline-block;padding-left:61px;background:url("../images/offer/icon_freedial.png?20240911") left center no-repeat rgba(0,0,0,0)}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.store-search .tel.freedial{background-image:url("../images/offer/icon_freedial@2x.png?20240911");background-size:56px 31px}}.store-search .tel+p{margin-top:0;font-size:12px;font-size:0.75rem}@media print,screen and (min-width: 768px){.store-search .tel{margin:-56px 0 -96px 79px;transform:scale(0.7);transform-origin:top left;font-size:32px;font-size:2rem}}.store-search .tel a{font-size:7.8vw}@media print,screen and (min-width: 768px){.store-search .tel a{color:#333;font-size:70px;text-decoration:none;pointer-events:none}}.store-search .tel-vvr a{font-size:6.4vw}@media print,screen and (min-width: 768px){.store-search .tel-vvr a{font-size:58px}}.page-trouble-search .trouble-search-list-loading{display:block;margin:0 auto -72px}.page-trouble-search .trouble-search-condition-wrapper{opacity:.1}.page-trouble-search .trouble-search-condition{display:flex;justify-content:space-between}.page-trouble-search .trouble-search-condition-box{width:calc((100% - 20px)/2)}.page-trouble-search .trouble-search-condition-box h3{margin-top:0}.page-trouble-search .trouble-search-condition-box select,.page-trouble-search .trouble-search-condition-box input{padding:5px;width:100%}.page-trouble-search .trouble-search-condition-submit-wrapper{margin-bottom:20px;text-align:center}.page-trouble-search .trouble-search-result-baloon-wrapper{background:url(/rwd-assets/images/trouble_search_result_icon_operator.png) left top/50px auto no-repeat;margin-bottom:10px;min-height:40px;padding:10px 0 0 70px}@media print,screen and (min-width: 768px){.page-trouble-search .trouble-search-result-baloon-wrapper{background-size:auto 100px;min-height:80px;padding:20px 0 0 120px}}.page-trouble-search .trouble-search-result-baloon-wrapper .trouble-search-result-baloon{background:#fff8dc;padding:10px;position:relative;font-size:14px}@media print,screen and (min-width: 768px){.page-trouble-search .trouble-search-result-baloon-wrapper .trouble-search-result-baloon{font-size:inherit;padding:20px}}.page-trouble-search .trouble-search-result-baloon-wrapper .trouble-search-result-baloon p{margin-top:0}.page-trouble-search .trouble-search-result-baloon-wrapper .trouble-search-result-baloon p:last-child,.page-trouble-search .trouble-search-result-baloon-wrapper .trouble-search-result-baloon ul:last-child{margin-bottom:0}.page-trouble-search .trouble-search-result-baloon-wrapper .trouble-search-result-baloon::before{border-bottom:15px solid rgba(0,0,0,0);border-right:15px solid #fff8dc;border-top:15px solid rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;left:-15px;top:10px;width:0}.page-trouble-search .trouble-search-result-baloon-wrapper.customer{background-image:url(/rwd-assets/images/trouble_search_result_icon_customer.png);background-position:right top;padding:10px 70px 0 0}@media print,screen and (min-width: 768px){.page-trouble-search .trouble-search-result-baloon-wrapper.customer{padding:20px 120px 0 0}}.page-trouble-search .trouble-search-result-baloon-wrapper.customer .trouble-search-result-baloon::before{border-left:15px solid #fff8dc;border-right:0;left:auto;right:-15px}.page-trouble-search .trouble-search-result .arrowlink{font-size:inherit}.page-trouble-search .trouble-search-result-maybe strong:not(:last-child){margin-right:1em}.page-trouble-search .trouble-search-result-links{list-style:none;margin-left:0}@media print,screen and (min-width: 768px){.page-trouble-search .trouble-search-result-links{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-trouble-search .trouble-search-result-links li{background:#fff;border:1px dashed #ccc;margin-bottom:5px}@media print,screen and (min-width: 768px){.page-trouble-search .trouble-search-result-links li{width:calc(50% - 5px)}}.page-trouble-search .trouble-search-result-links li a{display:block;padding:10px 10px 10px 27px;background:url(../images/arrow.png?20221020) 10px center no-repeat}@media print,screen and (min-width: 768px){.page-trouble-search .trouble-search-result-links li a{align-items:center;display:flex;height:100%}}.page-trouble-search .trouble-search-popup{animation:trouble-search-popup 1s cubic-bezier(0.22, 1, 0.36, 1) 1 forwards}@keyframes trouble-search-popup{0%{transform:translateY(40px) scale(0.8);opacity:0}100%{transform:translateY(0) scale(1)}80%,100%{opacity:1}}.page-trouble-search #main-content .tel,.page-trouble-search .content-eouchi-banner,.page-trouble-search .footer-service-banners,.page-trouble-search #main-content .go-top{display:none}.page-trouble-search .ui-menu-item-wrapper{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:14px}