body{background-color:#ffffff;font-family:var(--fontNotoSans);font-size:15px;font-weight:400;font-feature-settings:"palt";line-height:30px;letter-spacing:0.05em;overflow-x:hidden}body *{transition:all 0.5s ease-in}body p,body label{font-size:15px;font-weight:400;line-height:30px;letter-spacing:0.05em}body ul li{line-height:30px}body .show_pc{display:inline-block}body .show_sp{display:none}body .pc_space{display:inline-block !important;width:1rem}body a{transition:opacity 1s ease;opacity:1}body a:hover{opacity:0.8}body .btn.inquiry{display:block;width:160px;height:50px;font-size:14px;font-weight:700;line-height:50px;letter-spacing:0;text-align:center;background-color:#009ae4;border:none;border-radius:25px;position:relative;transition:all 0.5s ease}body .btn.inquiry:link,body .btn.inquiry:visited{color:#ffffff}body .btn.inquiry:hover{background-color:#0074e4}body .btn.inquiry::before{content:"";display:inline-block;width:27px;height:100%;background-image:url("../img/common/header/inquiry.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:7px;vertical-align:top}body .btn.list{display:block;width:200px;height:40px;font-size:13px;font-weight:400;line-height:40px;letter-spacing:0.05em;text-align:center;background-color:#7dc9ff;border:none;border-radius:20px;position:relative;transition:all 0.5s ease}body .btn.list:link,body .btn.list:visited{color:#ffffff}body .btn.list:hover{background-color:#009ae4}body .btn.detail{display:block;width:146px;height:36px;font-size:13px;font-weight:400;line-height:36px;letter-spacing:0.05em;text-align:center;background-color:#ababab;border:none;border-radius:18px;position:relative;transition:all 0.5s ease}body .btn.detail:link,body .btn.detail:visited{color:#ffffff}body .btn.detail:hover{background-color:#666666}body #toTop{position:fixed;bottom:100px;right:28px}body #toTop a{display:block;width:60px;height:60px;background-image:url("../img/common/totop.svg");background-repeat:no-repeat;background-size:cover;background-position:center}