﻿body{font-family:"Meiryo","Hiragino Kaku Gothic Pro","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;color:#000;line-height:1.4;letter-spacing:.05em;-webkit-font-smoothing:antialiased}.support-block{background:#1a70bf;padding:7px;border-radius:5px}.support-block .popup-header{display:flex;justify-content:center;font-size:22px;font-weight:bold;color:#fff}.support-block .popup-header p{margin:12px}.support-block .link-box{background:#f4f4f4;display:flex}.support-block .link-box .support-link,.support-block .link-box .faq-link{width:50%;display:flex;justify-content:center;flex-wrap:wrap}.support-block .link-box .support-link a,.support-block .link-box .faq-link a{display:block;border-radius:7px;width:90%;text-align:center;text-decoration:none;color:#000;font-weight:bold;font-size:16px;margin-bottom:20px;position:relative}.support-block .link-box .support-link a:after,.support-block .link-box .faq-link a:after{content:"";display:block;width:10px;height:10px;border-bottom:solid 2px;border-right:solid 2px;transform:rotateZ(-45deg);position:absolute;right:15px;top:calc(50% - 5px)}.support-block .link-box .support-link a p,.support-block .link-box .faq-link a p{display:flex;justify-content:center;align-items:center}.support-block .link-box .support-link a p img,.support-block .link-box .faq-link a p img{padding-right:5px}.support-block .link-box .support-link .link-ttl,.support-block .link-box .faq-link .link-ttl{width:100%;text-align:center;font-size:16px}.support-block .link-box .support-link .link-ttl span,.support-block .link-box .faq-link .link-ttl span{font-weight:bold;text-align:center}.support-block .link-box .support-link a{background:#fcf800;border-bottom:solid #cac600 5px}.support-block .link-box .faq-link a{background:#4499e9;border-bottom:solid #367aba 5px;color:#fff}.support-block .appoint-box{display:flex;background:#d7ecff;padding:23px}.support-block .appoint-box .white-box{width:100%;background:#fff;display:flex;flex-wrap:wrap;justify-content:center;border-radius:16px;padding-bottom:20px}.support-block .appoint-box .white-box p{color:#043174;font-size:18px;font-weight:bold;margin:20px 0 0}#return{border:solid 6px #1a70bf;border-radius:8px;box-sizing:border-box;background:#fff;margin-top:30px;position:relative}#return .return-ttl{position:absolute;top:-30px;left:0;right:0;width:440px;color:#fff;font-size:26px;text-align:center;background:#1a70bf;border-radius:30px;padding:5px 0;margin:0 auto}#return .return-ttl img{vertical-align:middle;margin-bottom:4px}#return .return-content{width:100%;padding:0}#return .return-content .return-mainv{margin-bottom:30px}#return .return-content .return-mainv img{width:100%}#return .return-content .return-inner{padding:0 50px}#return .return-content .return-inner .return-txt{color:#fff;font-size:14px;text-align:center;background:#ff2640;padding:5px 0;margin-bottom:15px}#return .return-content .return-inner .return-tbl{width:100%}#return .return-content .return-inner .return-tbl th,#return .return-content .return-inner .return-tbl td{font-size:14px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px 0}#return .return-content .return-inner .return-tbl th{width:180px}#return .return-content .return-inner .return-tbl th .required{color:#ff2640;font-weight:bold}#return .return-content .return-inner .return-tbl th .optional{color:#aaa;font-weight:bold}#return .return-content .return-inner .return-tbl td{font-size:0;letter-spacing:0}#return .return-content .return-inner .return-tbl td input,#return .return-content .return-inner .return-tbl td select{font-size:14px;padding:5px 0;border:solid 1px #e5dddd;border-radius:5px;box-sizing:border-box;box-shadow:none}#return .return-content .return-inner .return-tbl td .input-full{width:100%;padding:9px 10px}#return .return-content .return-inner .return-tbl td .js_is_error{background-color:#ffd6d6}#return .return-content .return-inner .return-tbl td .select-m{width:150px;padding:9px 10px}#return .return-content .return-inner .return-tbl td .select-s{margin-right:20px;width:130px;padding:9px 10px}#return .return-content .return-inner .return-tbl td .txt-width{display:inline-block;margin:0 1%;font-size:14px}#return .return-content .return-inner .return-tbl td .radio-list .radio{font-size:12px;position:relative}#return .return-content .return-inner .return-tbl td .radio-list .radio input[type=radio]{flex:none;position:absolute;left:20px;top:0;bottom:0;margin:auto}#return .return-content .return-inner .return-tbl td .radio-list .radio input[type=radio].js_is_error+label{background-color:#ffd6d6}#return .return-content .return-inner .return-tbl td .radio-list .radio:not(:first-child){margin-top:5px}#return .return-content .return-inner .return-tbl td .radio-list .radio label{display:flex;height:3em;align-items:center;padding-left:50px;border:solid 1px #e5dddd}#return .return-content .return-inner .return-tbl td textarea{font-size:15px;line-height:1.5;width:100%;padding:5px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}#return .return-content #return-info{padding-bottom:40px}#return .return-content .return-foot{background:#f2f9ff;height:90px}#return .return-content .return-foot::after{content:"";display:table;clear:both}#return .return-content .return-foot p{font-size:15px;font-weight:bold;display:inline-block;line-height:1.6;margin-left:40px;float:left}#return .return-content .return-foot .support-btn{width:180px;box-sizing:border-box;display:inline-block;font-size:16px;font-weight:bold;padding:13px 0;margin-top:18px;margin-left:25px;border-radius:8px;color:#4499e9;border:1px solid #4499e9;background:#fff;text-align:center;position:relative;float:left}#return .return-content .return-foot .support-btn::after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0;right:10px;width:8px;height:8px;border-top:1px solid #4499e9;border-right:1px solid #4499e9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#button,#input-btn{text-align:center;margin-top:20px}#button .btn-confirm,#button .btn-disable,#input-btn .btn-confirm,#input-btn .btn-disable{width:410px;font-size:22px;font-weight:bold;border:none;border-radius:5px;cursor:pointer}#button .btn-confirm,#input-btn .btn-confirm{color:#fff;background:#3d9ce9;box-shadow:0 5px 0 #2e75af;padding:24px 0 21px;cursor:pointer;font-weight:normal}#button .btn-disable,#input-btn .btn-disable{color:#717d87;background:#ced5da;padding:24px 0;cursor:pointer}.return_note{color:#888;font-size:12px;line-height:1.6em;margin:0;padding:0;margin-left:180px}#error{color:#0c92d8;background:#fff;border:2px solid #0c92d8;padding:16px 19px;font-size:17px;font-weight:bold;margin-bottom:50px}.privacy-txt{font-size:14px;text-align:center;margin:0}.privacy-txt a{color:#08f}#used{border-radius:20px;margin-top:30px;background:#fff;position:relative;border-radius:10px}#used .used-content{padding:50px 0 0;border-radius:10px;margin:0 auto}#used .used-close{display:flex;align-items:center;justify-content:center;padding-top:30px}#used .used-close .button{width:100%;height:40px;color:#000;background:#f7f7f7;font-size:14px;border-radius:0 0 10px 10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}#used .used-close .button:hover{opacity:.7}#used .used-close .button p{position:relative;left:.5em}#used .used-close .button p::before{content:"×";font-size:20px;left:-1em;top:-6px;bottom:0;margin:auto;position:absolute}#used .used-title{color:#f23071;text-align:center;font-size:26px;font-weight:bold;margin-bottom:5px}#used .used-title-sub{font-size:15px;text-align:center;color:#000}#used .used-title-sub span{font-weight:bold}#used .customer-box{display:flex;justify-content:center;align-items:center;border:1px solid #f23071;border-radius:10px;margin:17px auto;width:700px}#used .customer-box .number{text-align:center;font-size:15px}#used .customer-box .number .customer{font-weight:bold;margin:15px 0 0}#used .customer-box .number .callnumber{font-size:39px;font-weight:bold;color:#f23071;padding-left:30px;margin:10px 0 0;position:relative}#used .customer-box .number .callnumber::before{content:"";width:39px;height:39px;background:url("/img/pc/user/pc_tel_icon.png") no-repeat center left 0/39px auto;position:absolute;left:-15px;top:-5px;bottom:0;margin:auto}#used .customer-box .number .time{margin:20px 0}#used .customer-box .number .time span{color:#f23071}#used .btn-box{display:flex;justify-content:space-evenly;align-items:center;margin:0 auto}#used .btn-box .btn{font-family:"noto sans jp"}#used .btn-box .btn p{position:relative;text-align:center;margin:10px 0}#used .btn-box .btn p::before,#used .btn-box .btn p::after{content:"";width:1px;height:16px;position:absolute;bottom:5px}#used .btn-box .btn a{display:inline-block;width:250px;height:60px;font-size:14px;font-weight:bold;text-align:center;border:none;border-radius:30px;color:#fff;text-decoration:none;position:relative}#used .btn-box .btn a::after{content:"";display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:15px;margin:auto}#used .btn-box .customer-btn p{color:#f23071}#used .btn-box .customer-btn p::before{left:23px;background:#f23071;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#used .btn-box .customer-btn p::after{right:23px;background:#f23071;-webkit-transform:rotate(30deg);transform:rotate(30deg)}#used .btn-box .customer-btn a{display:flex;justify-content:center;align-items:center;background:#f23071}#used .btn-box .customer-btn a:hover{background:#58bef9;transform:translateY(2px)}#used .btn-box .entry-btn p{color:#236ecd}#used .btn-box .entry-btn p::before{left:40px;background:#236ecd;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#used .btn-box .entry-btn p::after{right:40px;background:#236ecd;-webkit-transform:rotate(30deg);transform:rotate(30deg)}#used .btn-box .entry-btn a{background:linear-gradient(135deg, #4badf1, #2470ce);line-height:60px}#used .btn-box .entry-btn a::before{content:"";width:34px;height:30px;background:url("/img/pc/user/icon_pc.png") no-repeat center left 0/20px auto;position:absolute;left:30px;top:0px;bottom:0;margin:auto}#used .btn-box .entry-btn a:hover{background:linear-gradient(#9a57ff, #9a57ff);transform:translateY(2px)}
