<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";#company{max-width:1920px;width:100%;height:20vh;margin:0 auto;background:url(../img/main/main_copyright.webp) center center / cover no-repeat}#title_information{width:100%;font-family:'Noto Serif JP';font-size:calc(50vw * 8 / 375);position:relative;padding:0;margin:0 auto;text-align:center;top:-4vw;height:auto;overflow:hidden}#title_area{width:50%;background:#fff;padding:0;margin:0 auto;position:relative;z-index:100}#title_information h2{font-family:'Josefin Sans';letter-spacing:.1rem;font-weight:100;padding:2vw 0 0 1vw;font-size:150%}#title_information span{font-size:85%;letter-spacing:.1rem;padding:0 0 1.5vw;display:inline-block}#title_area div{border-bottom:.3vw solid #33a5d5;padding:0;width:7%;margin:0 auto}#privacy{width:70%;margin:0 auto;padding:2vw 0 5vw}#privacy h3{color:#33a5d5;font-family:'Noto Serif JP';font-weight:700;font-size:45%}#policy{padding:0 0 2vw}#policy li{font-size:35%;padding:1vw 0 0 .1vw}#policy ol{font-size:35%;margin:1vw 0 -1vw -2.4vw}#policy ol li{font-size:100%;margin:-.5vw 0 0 2vw}#policy ol li::marker{margin:0 1vw 0 0}#policy ol li ul{list-style:square;margin:0 0 0 -1vw}#whitewide{letter-spacing:.1rem;margin:0 0 9vw;width:100%;background-color:#fff;height:auto}#telephone{font-family:'Oswald';height:auto;width:56%;margin:0 auto;padding:3vw 0 4.5vw;text-align:center}#telephone h4{font-family:'Noto Serif JP';font-size:35%;padding:0 0 1.3vw;letter-spacing:.05vw;color:#333;text-align:center}#borderline{border-bottom:.1vw solid #444;padding:0;width:6vw;margin:0 auto;position:relative}#borderline:after{content:"";position:absolute;left:50%;top:0;background:#444;width:.078vw;height:1.3vw}#telephone h2{font-family:'Noto Serif JP';letter-spacing:.05rem;font-weight:100;padding:1.7vw 0 2vw;font-size:90%}#telephone p{font-size:35%;padding:0 0 1vw}#phonenumber{letter-spacing:0;line-height:1;font-size:35%;width:90%;display:flex;padding:0 0 0 5%;margin:0 auto}#phonenumber li{display:grid;place-items:center}#phonenumber li:first-child{letter-spacing:-.15rem;font-family:'Noto Serif JP';font-size:110%;padding:.4vw 1vw 0 5%;width:15%}#phonenumber h3{letter-spacing:0;font-family:'Oswald';font-size:320%;color:#33a5d5;padding:0 1vw 0 0;font-weight:100;letter-spacing:-.02em}#phonenumber li:nth-child(2){width:40%}#phonenumber li:last-child{padding:.6vw 7% 0 0;width:33%}#faxnumber{font-family:'Josefin Sans';letter-spacing:0;line-height:1;font-size:35%;width:100%;display:flex;padding:2vw 0 0 8%;margin:0 auto 1vw}#faxnumber p{border-bottom:.2vw solid #33a5d5;padding:.5vw 0 .15vw;margin:0 1vw 0 3vw;font-size:100%;font-weight:600;line-height:1}#leftspace{padding:0 0 0 6vw}#faxnumber h4{font-family:'Oswald';letter-spacing:0;font-size:170%;color:#555;padding:0 1vw 0 0;font-weight:100}#apply{line-height:2;letter-spacing:.1vw;width:80%;height:auto;padding:0;margin:0 auto -7vw;font-size:40%}#apply ul{height:auto;padding:2vw 0 0}#apply li{padding:0 0 1vw}#apply #explanation{height:auto;border:.15vw solid #555;padding:2vw 2.5vw 1vw;font-size:90%;margin:2vw 0 0}#apply,#explanation{font-family:'Oswald'}#contentsSP{display:none!important}</pre></body></html>