<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.mainsec01{margin: 60px auto;text-align: center;max-width: 700px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.mainsec01 h2{color: #534741;font-size: 28px;line-height: 1.6;margin: 0 0 30px;letter-spacing: 0.1em;width: 100%;}
.mainsec01 h3{color: #534741;font-size: 16px;line-height: 2;margin:0;letter-spacing: 0.1em;width: 100%;}
.mainsec01_block01{width: 52%;text-align: left;margin: 60px 0 0 0;}
.mainsec01_block02{width: 46%;text-align: left; margin: 36px 0 0 0;}
.m01b01_txt01{font-size: 16px;line-height: 1;}
.m01b01_txt02{font-size: 30px;margin: -20px 0 0 0;line-height: 1;}
.m01b01_txt03{font-size: 22.5px;line-height: 1;margin: -5px 0 0 0;}
.m01b01_txt03.acc_adj{font-size: 22.5px;line-height: 1;margin: 5px 0 0 0;}
.mainsec01 h5{color: #FFF;background: #000; font-size: 16px;line-height: 2;margin:0;letter-spacing: 0.15em;width: 100%;text-align: center;font-size: 30px;padding: 7px 0 10px;}
.m01b01_txt04{font-size: 16px;line-height: 1;margin: 20px 0 0 0}

.limited_contents_flow{margin: 1px auto -35px;width: 100%;background-image: url("../../imgs/top_bg02.jpg");background-size: cover;background-position: center; text-align: center;padding: 0 0 0;}
.lcb_step{padding: 60px 0;background: rgba(79,66,37,0.50);width: 100%;color: #FFF;}
.flow_chose{padding: 60px 0;margin: 0 auto;}



@media screen and (min-width: 768px) {
}

@media screen and (max-width: 1020px) {
}

@media screen and (max-width: 768px) {
.mainsec01{margin: 40px auto;text-align: center;max-width: 700px;display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;}
.mainsec01 h2{color: #534741;font-size: 5vw;line-height: 1.6;margin: 0 0 20px;letter-spacing: 0.1em;width: 100%;}
.mainsec01 h3{color: #534741;font-size: 3.5vw;line-height: 2;margin:0;letter-spacing: 0.1em;width: 100%;}
.mainsec01_block01{width: 80%;text-align: left;margin: 30px 0 0 10%;padding: 25% 0 0 0;}
.mainsec01_block02{width: 80%;text-align: left; margin: -4% 0 0 10%;}
.m01b01_txt01{font-size: 3.8vw;line-height: 1;}
.m01b01_txt02{font-size: 6.5vw;margin: -20px 0 0 0;line-height: 1;}
.m01b01_txt03{font-size: 4.8vw;line-height: 1;margin: -5px 0 0 0;}
.mainsec01 h5{color: #FFF;background: #000; font-size: 16px;line-height: 2;margin:0;letter-spacing: 0.15em;width: 60%;text-align: center;font-size: 6vw;padding: 7px 0 10px;position: absolute;top:40.5%;left:20%;}
.m01b01_txt04{font-size: 3.8vw;line-height: 1;margin: 30px 0 0 0}


.limited_contents_flow{margin: 1px auto -35px;width: 100%;background-image: url("../../imgs/top_bg02.jpg");background-size: cover;background-position: center; text-align: center;padding: 0 0 0;}
.lcb_step{padding: 30px 0 5px;background: rgba(79,66,37,0.50);width: 100%;color: #FFF;}
.flow_chose{padding: 30px 0;margin: 0 auto;

}</pre></body></html>