<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@media screen and (min-width: 768px),print {
.breadcrumbs{margin-bottom: 26px;}
.main-bx {margin: 0 auto;width: 1200px;}

.qre1-bx {margin-top: 100px;position: relative;width: 1280px;margin: 0 auto;}
.qre1-bx .ttl { font-weight: bold;font-size: 40px;letter-spacing: 0.2em;line-height: 63px;text-align: left;color: #2b2827;margin: 164px 0px 0px 535px;}
.qre1-bx .gre .gre-img {position: absolute;right: 800px;top: -38px;}
.qre1-bx .gre .gre-txt-bx {background:#EEECE7;
width: 951px;margin: 36px 0px 0px 355px;padding: 43px 0px 52px 183px;}
.qre1-bx .gre .gre-txt-bx .gre-txt {margin-top: 19px;}
.qre1-bx .gre .gre-txt-bx .gre-txt .ttl1 {font-weight: bold;font-size: 22px;letter-spacing: 0.1em;line-height: 38px;text-align: left;color: #2b2827;
border: #2B2827 solid 1px;padding: 8px 17px;}
.qre1-bx .gre .gre-txt-bx .gre-txt .txt {font-weight: 500;font-size: 16px;letter-spacing: 0.08em;line-height: 32px;text-align: left;color: #2b2827;
margin-bottom: 14px;}
.qre1-bx .gre .gre-txt-bx .gre-txt .gre-txt1-1 {margin-top: 42px;}
.qre2-bx {margin-top: 100px;position: relative;width: 1280px;margin: 0 auto;}
.qre2-bx .ttl { font-weight: bold;font-size: 40px;letter-spacing: 0.2em;line-height: 63px;text-align: left;color: #2b2827;margin: 126px 0px 0px 90px;}
.qre2-bx .gre .gre-img1 {position: absolute;left: 694px;top: -38px;}
.qre2-bx .gre .gre-txt-bx {background:#EEECE7; width: 1260px;margin: 36px 0px 0px 10px;padding: 43px 0px 52px 83px;}
.qre2-bx .gre .gre-txt-bx .gre-txt1 .ttl1 {font-weight: bold;font-size: 22px;letter-spacing: 0.1em;line-height: 38px;text-align: left;color: #2b2827;border: #2B2827 solid 1px;padding: 8px 17px;}
.qre2-bx .gre .gre-txt-bx .gre-txt1 {margin-top: 19px;}
.qre2-bx .gre .gre-txt-bx .gre-txt2 {margin: 122px 70px 63px 424px;}
.qre2-bx .gre .gre-txt-bx .gre-txt1-1 {margin-top: 42px;}
.qre2-bx .gre .gre-txt-bx .gre-txt1-1 .txt {font-weight: 500;font-size: 16px;letter-spacing: 0.08em;line-height: 32px;text-align: left;color: #2b2827;margin-bottom: 14px;}
.qre2-bx .gre .gre-txt-bx .gre-txt2 .txt {font-weight: 500;font-size: 16px;letter-spacing: 0.08em;line-height: 32px;text-align: left;color: #2b2827;margin-bottom: 14px;}
.qre2-bx .gre .gre-txt-bx .gre-txt .gre-txt1-1{margin-top: 42px;}
.qre2-bx .gre .gre-img2 {position: absolute;left: -15px;bottom: 69px;}
.qre3-bx {margin-top: 100px;position: relative;width: 1280px;margin: 0 auto;}
.qre3-bx .ttl { font-weight: bold;font-size: 40px;letter-spacing: 0.2em;line-height: 63px;text-align: left;color: #2b2827;margin: 136px 0px 0px 441px;}
.qre3-bx .gre .gre-img {position: absolute;left: -128px;top: -46px;}
.qre3-bx .gre .gre-txt-bx {background:#EEECE7;
width: 1237px;margin: 34px 0px 0px 91px;padding: 44px 130px 83px 350px;}
.qre3-bx .gre .gre-txt-bx .gre-txt {margin-top: 19px;}
.qre3-bx .gre .gre-txt-bx .gre-txt .ttl1 {font-weight: bold;font-size: 22px;letter-spacing: 0.1em;line-height: 38px;text-align: left;color: #2b2827;
border: #2B2827 solid 1px;padding: 8px 17px;}
.qre3-bx .gre .gre-txt-bx .gre-txt .txt {font-weight: 500;font-size: 16px;letter-spacing: 0.08em;line-height: 32px;text-align: left;color: #2b2827;
margin-bottom: 14px;}
.qre3-bx .gre .gre-txt-bx .gre-txt .gre-txt1-1 {margin-top: 42px;}
.end-bnr-bx {width: 730px;margin: 100px auto 189px;}
.end-bnr-bx .bnr-list {display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.end-bnr-bx .bnr-txt {padding-top: 5px;}
}

@media screen and (max-width: 767px) {
.breadcrumbs{margin-bottom: 3.865vw;}
.main-bx {margin: 0 auto;width: 100%;}
    
.qre1-bx {position: relative;width: 100%;margin: 0 auto;}
.qre1-bx .ttl { font-weight: bold;font-size: 5.8vw;letter-spacing: 0.2em;line-height: 1.7;text-align: left;color: #2b2827;margin: 10vw 0vw -1vw 5vw;}
.qre1-bx .gre {position: relative;}
.qre1-bx .gre .gre-img {width: 90vw;margin: 0 auto;position: relative;top: 4vw;z-index: 1;}
.qre1-bx .gre .gre-txt-bx {background:#EEECE7;
width: 100%;padding: 9vw 5vw 1vw;}
.qre1-bx .gre .gre-txt-bx .icon-img {width: 34vw;}
.qre1-bx .gre .gre-txt-bx .gre-txt {margin-top: 5vw;}
.qre1-bx .gre .gre-txt-bx .gre-txt .ttl1 {font-weight: bold;font-size: 5vw;letter-spacing: 0.1em;text-align: left;color: #2b2827;
border: #2B2827 solid 1px;padding: 1.7vw;}
.qre1-bx .gre .gre-txt-bx .gre-txt .txt {
margin-bottom: 1.5em;}
.qre1-bx .gre .gre-txt-bx .gre-txt .gre-txt1-1 {margin-top: 6vw;}
.qre2-bx {margin-top: 100px;position: relative;width: 100%;margin: 0 auto;}
.qre2-bx .ttl { font-weight: bold;font-size: 5.8vw;letter-spacing: 0.2em;line-height: 1.7;text-align: left;color: #2b2827;margin: 10vw 0vw -1vw 5vw;}
.qre2-bx .gre .gre-img1 {position: relative;z-index: 1;width: 90vw;margin: auto;left: 0;right: 0;top: 4vw;}
.qre2-bx .gre .gre-txt-bx {background:#EEECE7; width: 100%;padding: 9vw 5vw 1vw;}
.qre2-bx .gre .gre-txt-bx .icon-img {width: 34vw;}

.qre2-bx .gre .gre-txt-bx .gre-txt1 .ttl1 {font-weight: bold;font-size: 5vw;letter-spacing: 0.1em;line-height: 38px;text-align: left;color: #2b2827;}
.qre2-bx .gre .gre-txt-bx .gre-txt1 .sp-ttl1 {border: #2b2827 solid 1px;padding: 0.5vw 2vw;display: inline-block;margin-bottom: 1.4vw;}

.qre2-bx .gre .gre-txt-bx .gre-txt1 {margin-top: 3vw;}
.qre2-bx .gre .gre-txt-bx .gre-txt2 {}
.qre2-bx .gre .gre-txt-bx .gre-txt1-1 {margin-top: 4vw;}
.qre2-bx .gre .gre-txt-bx .gre-txt1-1 .txt {margin-bottom: 5vw;}
.qre2-bx .gre .gre-txt-bx .gre-txt2 .txt {margin-bottom: 5vw;}
.qre2-bx .gre .gre-txt-bx .gre-txt .gre-txt1-1{margin-top: 42px;}
.qre2-bx .gre .gre-img2 {margin: 5vw 0vw;}
.qre3-bx {margin-top: 100px;position: relative;width: 100%;margin: 0 auto;}
.qre3-bx .ttl { font-weight: bold;font-size: 5.8vw;letter-spacing: 0.2em;line-height: 1.7;text-align: left;color: #2b2827;margin: 10vw 0vw -1vw 5vw;}
.qre3-bx .gre .gre-img {position: relative;left: 0;top: 4vw;margin: auto;z-index: 1;width: 90vw;}
.qre3-bx .gre .gre-txt-bx {background:#EEECE7;
width: 100%;padding: 9vw 5vw 1vw;}
.qre3-bx .gre .gre-txt-bx .icon-img {width: 34vw;}
.qre3-bx .gre .gre-txt-bx .gre-txt {margin-top: 19px;}
.qre3-bx .gre .gre-txt-bx .gre-txt .ttl1 {    font-weight: bold; font-size: 5vw; letter-spacing: 0.1em; line-height: 38px; text-align: left; color: #2b2827;}
.qre3-bx .gre .gre-txt-bx .gre-txt .sp-ttl1 {border: #2b2827 solid 1px;padding: 0.5vw 2vw;display: inline-block;margin-bottom: 1.4vw;}
.qre3-bx .gre .gre-txt-bx .gre-txt .txt {margin-bottom: 5vw;}
.qre3-bx .gre .gre-txt-bx .gre-txt .gre-txt1-1 {margin-top: 4vw;}
.end-bnr-bx {width: 100%;margin: 10vw auto 10vw;}
.end-bnr-bx .bnr-list { width: 77.295vw;margin: 0 auto;}
.end-bnr-bx .bnr-list li {margin-bottom: 3vw;}
.end-bnr-bx .bnr-list li:last-child {margin-bottom: 0vw;}
.end-bnr-bx .bnr-txt {padding-top: 1vw;text-align: center;}
}</pre></body></html>