#page-custom-css-id #wise1-competition-page{--navy:#08265f;--blue:#123c89;--green:#15752a;--lime:#8bbd22;--gold:#f5bf16;--red:#d91e18;--bg:#f4f8fb;--text:#152238;--white:#ffffff;--shadow:0 12px 35px rgba(8,38,95,.12);--radius:20px}#page-custom-css-id #wise1-competition-page,#page-custom-css-id #wise1-competition-page *{box-sizing:border-box}#page-custom-css-id #wise1-competition-page{margin:0;font-family:"Noto Sans JP","Yu Gothic",Meiryo,sans-serif;color:var(--text);background:var(--bg);line-height:1.75;overflow:hidden}#page-custom-css-id #wise1-competition-page a{color:inherit}#page-custom-css-id #wise1-competition-page .container{width:92%;max-width:1080px;margin:0 auto}#page-custom-css-id #wise1-competition-page .hero{background:linear-gradient(180deg, #dff4ff 0%, #fff 72%);padding:20px 0 40px}#page-custom-css-id #wise1-competition-page .hero-copy{text-align:center;padding:28px 10px 0}#page-custom-css-id #wise1-competition-page .badge{display:inline-block;background:var(--green);color:#fff;font-weight:800;padding:6px 16px;border-radius:999px;font-size:.92rem}#page-custom-css-id #wise1-competition-page h1{margin:10px 0 4px;font-size:3rem;color:var(--navy);line-height:1.25}#page-custom-css-id #wise1-competition-page .lead{margin:0;color:#456;font-size:1.12rem}#page-custom-css-id #wise1-competition-page .sticky{position:sticky;top:0;z-index:20;background:rgba(8,38,95,0.97);box-shadow:0 4px 16px rgba(0,0,0,0.12)}#page-custom-css-id #wise1-competition-page .nav{display:flex;gap:8px;overflow:auto;padding:10px 0}#page-custom-css-id #wise1-competition-page .nav a{white-space:nowrap;text-decoration:none;color:#082b5f !important;font-weight:700;padding:8px 12px;border-radius:999px;background:#fff}#page-custom-css-id #wise1-competition-page .nav a:hover{color:#15752a !important;background:#eef7ef}#page-custom-css-id #wise1-competition-page section{padding:58px 0 34px}#page-custom-css-id #wise1-competition-page .section-title{text-align:center;margin:0 0 28px;color:var(--navy);font-size:2.05rem;line-height:1.5}#page-custom-css-id #wise1-competition-page .section-title span{display:block;font-size:.78rem;color:var(--green);letter-spacing:.12em;margin-bottom:7px}#page-custom-css-id #wise1-competition-page .grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}#page-custom-css-id #wise1-competition-page .card{background:#fff;border-radius:var(--radius);padding:24px;box-shadow:var(--shadow);border:1px solid #e4ebf3}#page-custom-css-id #wise1-competition-page .info{display:grid;grid-template-columns:150px 1fr}#page-custom-css-id #wise1-competition-page .info div{padding:14px 0;border-bottom:1px solid #e7edf4}#page-custom-css-id #wise1-competition-page .info div:nth-last-child(-n+2){border-bottom:0}#page-custom-css-id #wise1-competition-page .label{font-weight:800;color:var(--navy);font-size:1.14rem}#page-custom-css-id #wise1-competition-page .value{font-size:1.22rem;font-weight:700}#page-custom-css-id #wise1-competition-page .big{font-size:1.8rem;color:var(--red)}#page-custom-css-id #wise1-competition-page .small{font-size:.88rem;opacity:.9}#page-custom-css-id #wise1-competition-page .note{background:#fff9df;border-left:5px solid var(--gold);padding:15px 18px;border-radius:12px;margin-top:18px}#page-custom-css-id #wise1-competition-page .red-text{color:#d91e18}#page-custom-css-id #wise1-competition-page .red-note{color:#d00;font-weight:400;font-size:.92em}#page-custom-css-id #wise1-competition-page .competition-section{background:#eaf3e9}#page-custom-css-id #wise1-competition-page .competition-intro{text-align:center;margin:-2px 0 28px}#page-custom-css-id #wise1-competition-page .competition-intro h3{margin:0;color:var(--green);font-size:1.35rem;font-weight:800}#page-custom-css-id #wise1-competition-page .competition-intro p{margin:5px 0 0;font-size:1.02rem;line-height:1.65}#page-custom-css-id #wise1-competition-page .competition-grid{grid-template-columns:1fr 1.08fr;gap:14px;align-items:stretch}#page-custom-css-id #wise1-competition-page .greenbox{background:linear-gradient(135deg, #0f6f27, #2f8f34);color:#fff;border-radius:var(--radius);padding:24px 22px;box-shadow:var(--shadow)}#page-custom-css-id #wise1-competition-page .greenbox h3{margin:0 0 22px;font-size:1.2rem;border-bottom:1px solid rgba(255,255,255,0.85);display:inline-block;padding-bottom:2px}#page-custom-css-id #wise1-competition-page .greenbox p{margin:0;font-size:.98rem;line-height:1.55}#page-custom-css-id #wise1-competition-page .competition-prizes-card{padding:18px 18px 16px}#page-custom-css-id #wise1-competition-page .prize-title{margin:0 0 18px;color:#08265f;font-size:1.18rem;border-bottom:1px solid #08265f;display:inline-block;padding-bottom:2px}#page-custom-css-id #wise1-competition-page .prizes{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}#page-custom-css-id #wise1-competition-page .prize{background:#fff;text-align:center;border-radius:12px;padding:12px 6px 10px;border:1px solid #e3e9f0;box-shadow:0 4px 12px rgba(8,38,95,0.06);min-height:112px}#page-custom-css-id #wise1-competition-page .prize-icon{width:38px;height:38px;margin:0 auto 8px;background-image:url("https://ferret-one.akamaized.net/images/6a957572f1dfd5c55e103b01/original.png?utime=1788179826");background-repeat:no-repeat;background-size:600% 100%;background-position-y:center}#page-custom-css-id #wise1-competition-page .prize-1 .prize-icon{background-position:0% 0}#page-custom-css-id #wise1-competition-page .prize-2 .prize-icon{background-position:20% 0}#page-custom-css-id #wise1-competition-page .prize-3 .prize-icon{background-position:40% 0}#page-custom-css-id #wise1-competition-page .prize-4 .prize-icon{background-position:60% 0}#page-custom-css-id #wise1-competition-page .prize-5 .prize-icon{background-position:80% 0}#page-custom-css-id #wise1-competition-page .prize-6 .prize-icon{background-position:100% 0}#page-custom-css-id #wise1-competition-page .prize strong{display:block;color:var(--navy);font-size:1rem;line-height:1.25}#page-custom-css-id #wise1-competition-page .prize span{display:block;margin-top:5px;font-size:.88rem}#page-custom-css-id #wise1-competition-page .prize-bottom{margin:14px 0 0;font-size:.94rem}#page-custom-css-id #wise1-competition-page .steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px}#page-custom-css-id #wise1-competition-page .step{background:#fff;border-radius:18px;padding:22px;border-top:5px solid var(--green);box-shadow:var(--shadow)}#page-custom-css-id #wise1-competition-page .num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--navy);color:#fff;font-weight:800;margin-bottom:8px}#page-custom-css-id #wise1-competition-page .cta{background:linear-gradient(135deg, var(--navy), #0e4b9e);color:#fff;text-align:center;border-radius:28px;padding:42px 22px;box-shadow:var(--shadow);margin-top:22px}#page-custom-css-id #wise1-competition-page .cta h2{margin:0 0 8px;font-size:2.2rem}#page-custom-css-id #wise1-competition-page .cta p{margin:0 0 22px}#page-custom-css-id #wise1-competition-page .cta-small{margin-top:14px !important}#page-custom-css-id #wise1-competition-page .button{display:inline-block;text-decoration:none;background:var(--gold);color:#18233a;font-weight:900;padding:14px 28px;border-radius:999px;box-shadow:0 7px 0 #c69b05}#page-custom-css-id #wise1-competition-page .access{display:grid;grid-template-columns:1fr 1fr;gap:18px}#page-custom-css-id #wise1-competition-page .access ul{margin:0;padding-left:1.3em}#page-custom-css-id #wise1-competition-page .white-section{background:#fff}#page-custom-css-id #wise1-competition-page .golf-info-section{background:#eef6ff}#page-custom-css-id #wise1-competition-page .card-heading{color:#08265f;margin-top:0}#page-custom-css-id #wise1-competition-page .bold-note{margin:18px 0 10px;font-weight:700}#page-custom-css-id #wise1-competition-page .notes-lead{margin:0 0 18px;font-size:1.15rem;font-weight:800;color:#08265f}#page-custom-css-id #wise1-competition-page .cancel-policy-card{max-width:1080px;margin:0 auto;background:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 8px 24px rgba(8,38,95,0.08);border:1px solid #e4ebf3}#page-custom-css-id #wise1-competition-page .cancel-intro{text-align:center;margin:0 0 16px;font-size:1.05rem}#page-custom-css-id #wise1-competition-page .cancel-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:70px;border-bottom:1px solid #e7edf4}#page-custom-css-id #wise1-competition-page .cancel-row:last-child{border-bottom:0}#page-custom-css-id #wise1-competition-page .cancel-note{text-align:center;margin:14px 18px 2px;font-size:.92rem;line-height:1.7}#page-custom-css-id #wise1-competition-page .cancel-date{font-size:1.05rem;font-weight:700;padding:12px 18px}#page-custom-css-id #wise1-competition-page .cancel-fee{font-size:1.05rem;font-weight:700;padding:12px 18px;border-left:1px dashed #aeb7c5}#page-custom-css-id #wise1-competition-page .cancel-free .cancel-date{color:var(--green)}#page-custom-css-id #wise1-competition-page .cancel-red .cancel-date{color:var(--red)}#page-custom-css-id #wise1-competition-page footer{background:#0b6b27;color:#fff;text-align:center;padding:24px 12px}@media (max-width: 760px){#page-custom-css-id #wise1-competition-page h1{font-size:2rem}#page-custom-css-id #wise1-competition-page .lead{font-size:1rem}#page-custom-css-id #wise1-competition-page section{padding:42px 0 28px}#page-custom-css-id #wise1-competition-page .section-title{font-size:1.7rem;margin-bottom:22px}#page-custom-css-id #wise1-competition-page .grid,#page-custom-css-id #wise1-competition-page .access,#page-custom-css-id #wise1-competition-page .competition-grid{grid-template-columns:1fr}#page-custom-css-id #wise1-competition-page .info{grid-template-columns:110px 1fr}#page-custom-css-id #wise1-competition-page .prizes{grid-template-columns:repeat(2, 1fr)}#page-custom-css-id #wise1-competition-page .steps{grid-template-columns:1fr}#page-custom-css-id #wise1-competition-page .nav{padding-left:4%;padding-right:4%}#page-custom-css-id #wise1-competition-page .card{padding:20px}#page-custom-css-id #wise1-competition-page .competition-prizes-card{padding:20px}#page-custom-css-id #wise1-competition-page .cancel-row{grid-template-columns:1fr;min-height:auto}#page-custom-css-id #wise1-competition-page .cancel-fee{border-left:0;padding:0 18px 16px}}#page-custom-css-id #wise1-competition-page .info>div{padding-top:12px !important;padding-bottom:12px !important;min-height:0 !important;height:auto !important}#page-custom-css-id #wise1-competition-page .info>div>div{padding-top:0 !important;padding-bottom:0 !important;min-height:0 !important;height:auto !important}#page-custom-css-id #wise1-competition-page .info p{margin-top:0 !important;margin-bottom:5px !important;line-height:1.55 !important}#page-custom-css-id #wise1-competition-page .info p:last-child{margin-bottom:0 !important}#page-custom-css-id #wise1-competition-page .info>.value:nth-child(4){font-weight:700 !important}#page-custom-css-id #wise1-competition-page .info>.value:nth-child(6){font-weight:700 !important}#page-custom-css-id #wise1-competition-page .info>.value:nth-child(10){font-weight:700 !important}#page-custom-css-id #wise1-competition-page .section-title{margin-top:32px !important;margin-bottom:24px !important;line-height:1.5 !important}#page-custom-css-id #wise1-competition-page section{padding-top:18px !important;padding-bottom:28px !important}#page-custom-css-id #wise1-competition-page .cta .btn{margin-bottom:14px !important}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}

.contents .content-1 .row.row-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-2 {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.richtext, .main-visual .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}