<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#index h1{background:transparent}section{overflow-x:hidden !important;overflow-y:visible !important}#sec1{padding:0 0 15vw}#sec1::before{content:"";background:url(../img/index/sec1_bg.jpg) no-repeat center top;position:absolute;top:-11vw;right:0;left:0;bottom:0;z-index:1}#sec1::after{content:"";background:url(../img/index/sec1_bg2.png) no-repeat center top/100% auto;position:absolute;left:0;right:0;bottom:0;height:64vw;z-index:1}#sec1 .wrap{z-index:2}#sec1 .txt{color:#fff;padding:5vw 0 10vw}#sec1 .photo{margin:0 -5%;position:relative;z-index:1}#sec1 .btn-link{position:relative;z-index:1;margin-top:5vw}#sec1 .btn-link a{background:#2d2928}#sec2{background:#000 url(../img/index/sec2_deco.png) no-repeat center top/100% auto;padding:21vw 0 10vw;color:#fff}#sec2::before{content:"";position:absolute;top:0;left:0;right:0;height:9vw;background-color:#141414}#sec2 h2{margin-bottom:17vw}#sec2 .btn-link{margin:10vw auto 0}#sec3{color:#fff;background:url(../img/index/sec3_img1.png) no-repeat center top/100% auto,url(../img/index/sec3_bg.jpg) repeat center 0/cover}#sec3 h2{padding:10vw 0 5vw}#sec3 .btn-link{margin:10vw auto 8vw}#sec3 .photo{position:relative}#sec3 .photo::before{content:"";background:url(../img/index/bg_red.jpg) repeat center 0;position:absolute;top:7vw;left:0;bottom:0;width:10px}#sec4 .set1{padding:15px 0 15vw;background:#000 url(../img/index/sec4_deco.png) no-repeat top right/29% auto;color:#fff;position:relative}#sec4 .set1::before{content:"";background:url(../img/index/bg_red.jpg) repeat center 0;position:absolute;top:0;left:0;right:0;height:15px}#sec4 .set1 h2{position:absolute;top:10vw;right:5%;width:8%}#sec4 .set1 .photo{position:relative}#sec4 .set1 .photo::before{content:"";background:url(../img/index/sec4_img1_deco.png) no-repeat 0 0/100% auto;height:15px;position:absolute;top:100%;left:0;right:33%}#sec4 .set1 .gr-txt{padding:10vw 0 10vw}#sec4 .set1 .gr-txt dt{padding-bottom:5vw}#sec4 .set2{background:#342a27 url(../img/index/sec4_deco2.png) no-repeat top right/29% auto;color:#fff;padding-bottom:15vw;position:relative}#sec4 .set2 h2{position:absolute;top:0;right:5%;width:11%}#sec4 .set2 .photo{position:relative}#sec4 .set2 .photo::before{content:"";background:url(../img/index/sec4_img2_deco.png) no-repeat 0 0/100% auto;height:15px;position:absolute;top:100%;left:0;right:33%}#sec4 .set2 .gr-txt{padding:10vw 0 10vw}#sec4 .set2 .gr-txt dt{padding-bottom:5vw}#sec5{padding:10vw 0 10vw}#sec5 .box-parallax{height:110vw}#sec5 .box-parallax .img-parallax img{-o-object-fit:contain;object-fit:contain}#sec5 .set1{position:relative;padding:14vw 0 0}#sec5 .set1::before{content:"";-o-border-image:url(../img/index/sec5_bg.jpg) 30 round;border-image:url(../img/index/sec5_bg.jpg) 30 round;border-top:30px solid;border-bottom:30px solid;position:absolute;top:0;left:0;right:6%;bottom:5vw}#sec5 .set1::after{content:"";background:url(../img/index/sec5_bg.jpg) repeat center 0;position:absolute;top:0;right:5%;bottom:5vw;width:30px}#sec5 .set1 h3{position:absolute;top:35vw;left:5%;width:80%;background:url(../img/index/sec5_bg_t.png) no-repeat center 0/100% 100%;color:#fff;text-align:center;padding:2vw 0 2vw 2%;letter-spacing:.1em;font-size:4.5vw}#sec6{background:url(../img/index/sec6_bg.png) no-repeat center top/100% auto;padding-bottom:15vw}#sec6 h2{font-size:8vw;letter-spacing:.1em;line-height:1.5;font-weight:500;text-align:center;margin-bottom:10vw}#sec6 #feed{background:#fff}#sec6 #feed .row{padding:3%}#sec6 #feed .row .rss_img{width:44%}#sec6 #feed .row .rss_img span{width:100% !important;height:30vw !important}#sec6 #feed .row dl{flex:1;margin-left:6%;font-weight:500}#sec6 #feed .row dl .date{color:#613e12;margin-bottom:1vw;letter-spacing:.15em}#sec6 #feed .row dl .title{letter-spacing:.05em}#sec6 .btn-more{margin-top:10vw}#sec6 .btn-more a{font-size:5.5vw;letter-spacing:.1em;text-align:left;font-weight:500;border:1px solid #000;display:block;padding:3vw 0 4vw 10%;position:relative}#sec6 .btn-more a::before{content:"&gt;&gt;";font-size:20px;line-height:1;top:50%;transform:translateY(-50%);position:absolute;right:10%;letter-spacing:0}</pre></body></html>