<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.section_bg{ width:100%;background:url(../images/out/images/out4.png); position:relative;}
#section1 .box1{ background:url(../images/out/images/out1.png); background-size:cover; background-position: right bottom;}
#section1 .box1 h2{ background:url(../images/common/images/common_bg2.png); background-size:100%; background-position:center;display:flex;align-items: center;justify-content: center;color:#000; }
#section1 .box3{background:url(../images/common/images/common_bg3.png); background-size:cover;}
#section2 .box1{ background:#fff;}
#section2 .box2 .inbox{ background:#ffe212;}
#section2 .box3{ background:#fff;}
#section2 .box4{ background:#fff;}
.pc_body #section1 .box1 .inbox1{ width:1020px; margin:auto; position:relative; height:360px;}
.pc_body #section1 .box1 .img1{ width:620px; position:absolute; right:0; top:0;}
.pc_body #section1 .box1 h2{ width:390px; height:150px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; font-size:48px; position:absolute; left:0; top:0; font-weight:400;}
.pc_body #section1 .box1 p{ position:absolute; bottom:50px; left:20px; font-size:28px;}
.pc_body #section2{ width:740px; margin:auto; padding:40px 0 40px 280px;}
.pc_body #section2 .box1{ padding:20px 20px 170px; position:relative;}
.pc_body #section2 .box1 .img1{ position:absolute; right:5px; bottom:0px; width:256px;}
.pc_body #section2 .box1 h2{ font-size:24px; border-bottom:solid 3px #13a73d;}
.pc_body #section2 .box1 .txt1{ padding:30px 0; font-size:18px;}
.pc_body #section2 .box1 h3{ padding:20px 0 0; display:table; margin-bottom:10px; font-size:20px;}
.pc_body #section2 .box1 .under_line{ border-bottom:solid 2px #fa611d;}
.pc_body #section2 .box1 ul{ padding-left:1em;}
.pc_body #section2 .box1 li{ display:inline; margin-right:1.5em; font-weight:300;font-size:18px;}
.pc_body #section2 .box1 .list2 { padding:40px 0 20px;}
.pc_body #section2 .box1 .list2 li{ display:block; padding-bottom:20px; }
.pc_body #section2 .box2{ padding:60px 0;}
.pc_body #section2 .box2 .inbox{ position:relative; padding:20px 0 20px 150px;}
.pc_body #section2 .box2 .img1{ width:123px;position:absolute; top:-15px; left:10px;}
.pc_body #section2 .box2 .inbox p{ font-size:26px; line-height:1.2;}
.pc_body #section2 .box2 .inbox p .s1{ font-size:26px; color:#13a73d}
.pc_body #section2 .box3{ padding:20px; position:relative;}
.pc_body #section2 .box3 h2{ font-size:24px; border-bottom:solid 3px #13a73d;}
.pc_body #section2 .box3 h3{ font-size:20px;}
.pc_body #section2 .box3 h3 .s1{ color:#13a73d; font-size:20px;}
.pc_body #section2 .box3 ul{ padding:20px 0;}
.pc_body #section2 .box3 li{  height:45px;display: flex; align-items: center; padding:1em; float:left; margin:9px;}
.pc_body #section2 .box3 .list1 li{ background:#EFF9F3; width:calc(215px - 2em); font-size:18px;}
.pc_body #section2 .box3 .list2 li{ background:#FFFAD9; width:calc(325px - 2em); font-size:18px;}
.pc_body #section2 .box4{padding:20px; margin-top:40px;}
.pc_body #section2 .box4 h2{font-size:24px; border-bottom:solid 3px #13a73d;}
.pc_body #section2 .box4 p{padding:20px 1em;}
.sp_body #section1 .box1 .inbox1{ width:100%; margin:auto; position:relative; }
.sp_body #section1 .box1 .img1{ width:90%; margin:auto; padding:5vw 0; display:block;}
.sp_body #section1 .box1 h2{ width:100%; height:15vw; border-bottom-left-radius:2vw; border-bottom-right-radius:2vw; font-size:8vw; font-weight:400;}
.sp_body #section1 .box1 .icon{ width:10vw;}
.sp_body #section1 .box1 p{font-size:6vw; width:90%; margin:auto; text-align:center; padding-bottom:10vw;}
.sp_body #section2{ width:100%; margin:auto; padding:10vw 0;}
.sp_body #section2 .box1{ padding:5vw; position:relative;}
.sp_body #section2 .box1 .img1{ width:50vw; display:block; margin:auto; padding:10vw 0 5vw;}
.sp_body #section2 .box1 h2{ font-size:5vw; border-bottom:solid 1vw #13a73d;padding:10vw 0 5vw;}
.sp_body #section2 .box1 .txt1{ padding:6vw 0; font-size:4vw;}
.sp_body #section2 .box1 h3{ padding:5vw 0 0; display:table; margin-bottom:2vw; font-size:4vw; letter-spacing:-0.05em;}
.sp_body #section2 .box1 .under_line{ border-bottom:solid 1vw #fa611d;}
.sp_body #section2 .box1 ul{ padding-left:1em;}
.sp_body #section2 .box1 li{ display:inline; margin-right:1.5em; font-weight:300; font-size:3.5vw;}
.sp_body #section2 .box1 .list2 { padding:4vw 0 2vw;}
.sp_body #section2 .box1 .list2 li{ display:block; padding-bottom:5vw;}
.sp_body #section2 .box2{ padding:10vw 0;}
.sp_body #section2 .box2 .inbox{ position:relative; padding:5vw 0 5vw 30vw;}
.sp_body #section2 .box2 .img1{ width:25vw;position:absolute; top:-2vw; left:2vw;}
.sp_body #section2 .box2 .inbox p{ font-size:5vw; line-height:1.2;}
.sp_body #section2 .box2 .inbox p .s1{ font-size:5vw; color:#13a73d}
.sp_body #section2 .box3{ padding:5vw; position:relative;}
.sp_body #section2 .box3 .img1{ width:50vw; display:block; margin:auto; padding-top:10vw;}
.sp_body #section2 .box3 h2{ font-size:5vw; border-bottom:solid 1vw #13a73d; padding:10vw 0 5vw;}
.sp_body #section2 .box3 .txt1{ padding:6vw 0; font-size:4vw;}
.sp_body #section2 .box3 h3{ padding:5vw 0 0; display:table; margin-bottom:2vw; font-size:4vw; letter-spacing:-0.05em;}
.sp_body #section2 .box3 h3 .s1{ color:#13a73d;}
.sp_body #section2 .box3 .under_line{ border-bottom:solid 1vw #fa611d;}
.sp_body #section2 .box3 ul{ padding-top:1em;}
.sp_body #section2 .box3 li{ font-weight:300; font-size:3.5vw; width:45%; margin:2.5%; float:left; height:10vw;display:flex;align-items: center;justify-content: center;}
.sp_body #section2 .box3 .list1 li{ background:#EFF9F3;}
.sp_body #section2 .box3 .list2 li{ background:#FFFAD9; width:95%;}
.sp_body #section2 .box4{ padding:5vw; position:relative; margin-top:10vw;}
.sp_body #section2 .box4 .img1{ width:50vw; display:block; margin:auto; padding-top:10vw;}
.sp_body #section2 .box4 h2{ font-size:5vw; border-bottom:solid 1vw #13a73d; padding:10vw 0 5vw;}
.sp_body #section2 .box4 p{ padding:6vw 0; font-size:4vw;}
</pre></body></html>