<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.contents-container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width: 600px){.contents-container{padding-left:3.8647342995%;padding-right:3.8647342995%}}.note-section{width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding:0 0 5rem;margin-top:5rem}.mainvisual{width:100%;max-width:1400px;margin:0 auto}.lead{font-size:1rem;text-align:center;line-height:2}.mainvisual{max-width:inherit}.bg{background-position:top center;background-size:100% auto;background-repeat:repeat-y}.intro_bg{background-position:top center;background-size:100% auto;background-repeat:no-repeat}.res-btn{padding:2.25rem 4px;width:51%;margin:auto}.res-btn a{display:block;max-width:612px;margin:auto}.res-btn a img{width:100%;height:auto}@media screen and (max-width: 600px){.res-btn{padding:2rem 4px;width:83.25%}}.c-container{width:100%;margin:0 auto}.c-container *,.c-container *:before,.c-container *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.c-container .note-section{margin-top:0}.c-container-wrap{width:100%;position:relative}.c-container-wrap .section-inner{position:relative;z-index:2}.c-container-wrap .c-intro{padding:4rem 0 2.5rem}.c-container-wrap .c-intro .image{margin:0 auto 1.5rem}.c-container-wrap .c-intro .lead{font-size:120%;color:#3f3a3a}.c-container-wrap .c-intro .lead.participants{font-size:160%;color:#8a2f2e;font-weight:bolder;margin-top:1rem}.c-container-wrap .c-intro .note{text-align:center;margin-top:1rem}@media screen and (max-width: 600px){.c-container-wrap .c-intro{padding:2rem 0 3rem}}.section-inner{width:100%;max-width:1200px;margin:0 auto}.c-midashi{margin-top:4rem;font-size:3rem;font-weight:bold;line-height:1.6;text-align:center}.c-txt{text-align:center;font-size:1.2rem;line-height:1.8;margin-top:2rem}.c-txt .gold{font-size:1.4rem;color:#AA8420;margin-top:1rem}.c-txt .note{font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Noto Serif JP", serif;-webkit-font-smoothing:antialiased;font-weight:400;font-feature-settings:'palt';text-align:center;margin-top:1rem}.point{padding-bottom:4rem}.point li{width:100%;margin:.5rem auto 0 auto;padding:1rem 2rem}.point li .img{width:100%;max-width:1200px;margin:0 auto}.point li .note{margin-top:.5rem;text-align:right;color:#fff;font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Noto Serif JP", serif;-webkit-font-smoothing:antialiased;font-weight:400;font-feature-settings:'palt'}@media screen and (max-width: 600px){.point{margin-inline:calc(50% - 50vw)}.point li{padding:1rem 0 0}}.note-section{padding-bottom:3rem}.note{font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Noto Serif JP", serif;-webkit-font-smoothing:antialiased;font-weight:400;font-feature-settings:'palt'}.img .cap{font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Noto Serif JP", serif;-webkit-font-smoothing:antialiased;font-weight:400;font-feature-settings:'palt'}#Cont01 .bg{background-image:url("../images/cam2025newlife/cont01_bg.png")}#Cont01 .intro_bg .res-btn{padding-bottom:0}#Cont01 .intro_bg+.resbox{position:relative;z-index:2}#Cont01 .c-container-wrap .c-intro{padding-top:4rem}#Cont01 .c-container-wrap .c-intro .image{width:100%}#Cont01 .c-container-wrap .c-intro .note{margin:1rem auto 1.5rem}#Cont01 .c-prize{margin-top:-9.5rem;margin-bottom:-9rem;padding-bottom:2.25rem;position:relative}#Cont01 .section-inner .note-section{margin-top:0}@media screen and (max-width: 600px){#Cont01 .bg{background-image:url("../images/cam2025newlife/cont01_bg.png")}#Cont01 .intro_bg{background-image:none}#Cont01 .c-container-wrap .c-intro{position:relative;margin-top:0}#Cont01 .c-container-wrap .c-intro .image{width:100%;margin:0 auto -1.5rem}#Cont01 .c-container-wrap .c-intro .lead{position:relative;z-index:1;width:94%;margin:0 auto}#Cont01 .c-container-wrap .section-inner{width:100%}#Cont01 .c-prize{margin-top:-2rem;margin-bottom:-4.5rem}#Cont01 .c-prize .section-inner{width:100%}#Cont01 .resbox{width:100%;background:#fff}#Cont01 .resbox .note-section{width:94%}}#Cont02{margin-top:5px}#Cont02 .bg{background-image:url("../images/cam2025newlife/cont02_bg.png")}#Cont02 .c-intro{padding-top:4rem}#Cont02 .c-intro .image{width:100%}#Cont02 .c-prize{position:relative;padding-bottom:1rem;background-color:#bed2bb}#Cont02 .c-prize .section-inner{width:100%;max-width:1200px}#Cont02 .iconbox .icon{width:12.8333333333%;max-width:154px;position:absolute;top:calc((30/292) * -100%);left:calc((0/1200) * -100%);z-index:3}#Cont02 .iconbox .icon img{width:100%;height:auto}#Cont02 .iconbox .icon2{width:18.1666666667%;max-width:218px;position:absolute;bottom:calc((120/292) * -100%);left:calc((0/1200) * -100%);z-index:3}#Cont02 .iconbox .icon2 img{width:100%;height:auto}#Cont02 .iconbox .icon3{width:17.0833333333%;max-width:205px;position:absolute;bottom:calc((135/292) * -100%);right:calc((0/1200) * -100%);z-index:3}#Cont02 .iconbox .icon3 img{width:100%;height:auto}@media screen and (max-width: 600px){#Cont02 .bg{background-image:url("../images/cam2025newlife/cont02_bg.png")}#Cont02 .c-intro .image{width:100%}#Cont02 .c-intro&gt;.section-inner{width:100%}#Cont02 .c-intro .read{width:94%;margin:0 auto}#Cont02 .c-prize{padding-top:2rem;padding-bottom:2rem}#Cont02 .c-prize::before{bottom:-3.5rem}#Cont02 .c-prize&gt;.section-inner{width:100%}#Cont02 .iconbox{position:static}#Cont02 .iconbox .icon{width:20.8333333333%;max-width:125px;position:absolute;top:calc((75/786) * -100%);z-index:1}#Cont02 .iconbox .icon3{width:24.1666666667%;max-width:145px;position:absolute;top:calc((50/786) * -100%);right:calc((42/600) * -100%);bottom:inherit;z-index:1}#Cont02 .resbox{width:100%;background:#fff}}#Cont03 .bg{background-image:url("../images/cam2025newlife/cont03_bg.png")}#Cont03 .c-intro{padding-top:3rem}#Cont03 .c-intro .section-inner{width:100%}#Cont03 .c-intro .image{width:100%;margin-bottom:-2rem}#Cont03 .c-prize .img-list-inner{position:relative}#Cont03 .c-prize .img-list-inner .icon{width:19.5833333333%;max-width:235px;position:absolute;top:calc((26/210) * -100%);left:calc((28/1200) * -100%);z-index:3}#Cont03 .c-prize .img-list-inner .icon img{width:100%;height:auto}#Cont03 .c-prize .img-list-inner .icon2{width:17.1666666667%;max-width:206px;position:absolute;top:calc((24/210) * -100%);right:calc((0/1200) * -100%);z-index:3}#Cont03 .c-prize .img-list-inner .icon2 img{width:100%;height:auto}#Cont03 .c-prize .img-list{max-width:644px;margin:1.25rem auto;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#Cont03 .c-prize .img-list *{min-height:0%}#Cont03 .c-prize .img-list li{width:30.0309597523%;margin-right:4.9535603715%}#Cont03 .c-prize .img-list li:nth-of-type(3n){margin-right:0}#Cont03 .c-prize .img-list li.note{width:100%;text-align:right;margin-right:0}@media screen and (max-width: 600px){#Cont03 .bg{background-image:url("../images/cam2025newlife/cont03_bg.png")}#Cont03 .c-intro{padding:4rem 0 3rem}#Cont03 .c-intro .image{width:100%;margin-bottom:0}#Cont03 .c-intro .lead{position:relative;z-index:1}#Cont03 .c-prize{margin-top:-6rem}#Cont03 .c-prize .section-inner{width:100%}#Cont03 .c-prize .img-list{width:92%}#Cont03 .c-prize .img-list li{width:32%;margin-right:2%}#Cont03 .c-prize .note-section{width:92%}}.bukken{width:100%;background:#fff;padding:5rem 0 0}.bukken .head{width:100%;max-width:788px;margin:auto;line-height:1.44}.bukken .head::after{content:'';display:block;clear:both}.bukken .b-ttl{font-size:1.6rem;text-align:left;color:#3E3A3A;font-weight:bold;letter-spacing:0.5em;float:left}.bukken .a-guide{width:60.9137055838%;text-align:right;float:right}.bukken .a-guide img{vertical-align:baseline;vertical-align:-webkit-baseline-middle}.bukken .guideicon-list{position:absolute;top:0.5rem;left:0.5rem}.bukken .guideicon-list .icon{display:inline-block;width:32px;margin-right:2px;margin-top:0}.bukken .guideicon-list .icon:last-of-type{margin-right:0}.bukken .b-list{width:100%;max-width:788px;margin:0 auto;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}.bukken .b-list *{min-height:0%}.bukken .b-list li{width:47.9695431472%;margin-top:1rem}.bukken .b-list li .b-name{background:#585757;padding:.5rem;color:#fff;line-height:1.4;font-size:.9rem}.bukken .b-list li .b-access{margin-top:.5rem;font-size:.9rem}.bukken .b-link-btn a{display:block;width:100%;margin:0.625rem 0 1rem;padding:0.75rem 0.25rem;text-align:center;font-size:1rem;line-height:1.2;letter-spacing:0.05em;color:#fff;background-color:#957534;transition:0.4s all}.bukken .b-link-btn a:hover{background-color:#CDB163}@media screen and (max-width: 600px){.bukken{background:none;position:relative;overflow:hidden;padding:2rem 0 0}.bukken .head{padding:0 1rem}.bukken .b-ttl{width:100%;float:none;text-align:center}.bukken .a-guide{width:88%;float:none;text-align:center;margin:0.5rem auto 0}.bukken .guideicon-list .icon{width:24px}.bukken .b-list{position:relative;z-index:3;padding:1rem 1rem 0}.bukken .b-list li{width:100%}.bukken .b-list li:first-of-type{margin-top:0}.bukken .b-list li .b-name{text-align:center}}
</pre></body></html>