@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Roboto:wght@400;700&family=Source+Sans+Pro:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth}body{font-family:"Noto Sans JP",sans-serif;color:#000;overflow-x:hidden}@media (min-width:768px) and (max-width:1024px){body{overflow:auto}}@media (min-width:768px) and (max-width:1024px){main{width:1280px}}img{vertical-align:bottom}a{-webkit-transition:.3s;transition:.3s}a:hover{opacity:.7}body{background-color:#f2f2e4}.only-pc{display:block}.only-sp{display:none}@media screen and (max-width:767px){.only-pc{display:none}.only-sp{display:block}}.sticky-btn{position:fixed;bottom:0;width:100%;background:#00520f;padding:8px;z-index:5;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1);-webkit-transition:all .6s;transition:all .6s}.sticky-btn-hide{bottom:-100px}.coming-soon{display:block;margin:0 auto;width:40%;text-align:center;font-size:24px}@media screen and (max-width:767px){.coming-soon{width:80%}}h2{text-align:center;margin:0 auto}h2 img{width:70%}h2.title{width:100%;font-size:84px;font-family:"Noto Serif",serif;background:-webkit-gradient(linear,left top,left bottom,from(#9d9936),color-stop(35%,#dddb77),color-stop(50%,#fafad6),color-stop(85%,#dddb77),to(#9d9936));background:linear-gradient(180deg,#9d9936 0%,#dddb77 35%,#fafad6 50%,#dddb77 85%,#9d9936 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(33,25,25,.94);text-shadow:rgba(190,167,96,.3411764706) 1px 2px 4px;margin:24px 0}@media screen and (max-width:767px){h2.title{font-size:12vw}}h3{font-size:38px;text-align:center;margin:20px 0 40px}@media screen and (max-width:767px){h3{font-size:5vw}}[class^=p-26comp]{padding:40px 0}[class^=p-26comp] div.wrapper{width:1280px;margin:0 auto}@media screen and (max-width:767px){[class^=p-26comp] div.wrapper{width:100%;padding:0 12px}}div.btn-container{text-align:center}a.entry-btn{display:inline-block;border-radius:50px;padding:12px 36px;background:#c7b725;color:#fff;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.3);box-shadow:0 3px 4px rgba(0,0,0,.3);font-size:24px;position:relative}a.entry-btn:after{content:"";display:inline;width:12px;height:20px;position:absolute;right:14px;top:18px;background-size:12px;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;charset=utf8,	<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="white" d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>')}.p-26comp-main{background-color:#00520f;background-image:url("/wp-content/themes/golfnews/project/2604_curucuru/img/main.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:700px}@media screen and (max-width:767px){.p-26comp-main{height:500px}}.p-26comp-main p{text-align:center;margin:0 auto}.p-26comp-main p.main-item-copy{color:#fff}.p-26comp-main p.main-item-day span{background:#00520f;padding:16px 20px;font-weight:700;color:#fff;display:inline-block;margin:0 0 32px;font-size:24px}@media screen and (max-width:767px){.p-26comp-main p.main-item-day span{font-size:16px;padding:14px 20px}}.p-26comp-main p.lead{color:#fff;font-size:20px;text-shadow:#00520f 1px 2px;margin:20px 0;line-height:1.6}@media screen and (max-width:767px){.p-26comp-main p.lead{font-size:16px;color:#000;text-shadow:unset;background:rgba(242,242,228,.4)}}.p-26comp-main h1{text-align:center;font-size:24px}.p-26comp-main h1 img{width:80%}@media screen and (max-width:767px){.p-26comp-main h1 img{width:100%}}.p-26comp-concept{background-color:#00520f;color:#fff}.p-26comp-concept .concept-slider{margin:0 0 16px}@media screen and (max-width:767px){.p-26comp-concept .concept-slider{overflow:hidden;position:relative}}.p-26comp-concept .concept-slider li figure{text-align:center;position:relative;margin:0 0 16px}.p-26comp-concept .concept-slider li img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover}.p-26comp-concept .concept-slider li figcaption{position:absolute;bottom:0;background:rgba(49,150,69,.8);color:#fff;padding:16px;font-size:20px;width:100%}.p-26comp-concept .concept-slider li span{display:block;margin:4px 0;font-size:14px}.p-26comp-concept .concept-slider .swiper-pagination{position:absolute;bottom:-2px}.p-26comp-concept .concept-slider .swiper-pagination-bullet{background:#f2f2e4}.p-26comp-concept .concept-slider .swiper-pagination-bullet-active{background:#fff}.p-26comp-concept p.lead{font-size:20px;line-height:1.8}@media screen and (max-width:767px){.p-26comp-concept p.lead{font-size:16px}}.p-26comp-guest h3{color:#00520f}.p-26comp-guest h4{text-align:center;padding:16px 0;font-weight:700;font-size:20px}.p-26comp-guest ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;gap:32px 2%;margin:0 0 80px}.p-26comp-guest ul li{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;border:3px solid #c7b725;padding:20px}.p-26comp-guest ul li.ambassador-item{border:2px solid #9f9f9f;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media screen and (max-width:767px){.p-26comp-guest ul li.ambassador-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.p-26comp-guest ul li.ambassador-item span{display:block;text-align:center}.p-26comp-guest ul li figure{width:300px;height:300px;margin:0 auto;text-align:center}.p-26comp-guest ul li figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.p-26comp-information h2{margin:0 0 40px}.p-26comp-information dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 2%;padding:20px;border:1px solid #211919;width:80%;margin:0 auto 40px}@media screen and (max-width:767px){.p-26comp-information dl{width:100%;padding:12px}}.p-26comp-information dl dt{-webkit-box-flex:0;-ms-flex:0 0 14%;flex:0 0 14%;-moz-text-align-last:justify;text-align-last:justify;text-justify:inter-ideograph}.p-26comp-information dl dt:after{content:":";display:inline-block;padding:0 4px}@media screen and (max-width:767px){.p-26comp-information dl dt{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.p-26comp-information dl dd{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}@media screen and (max-width:767px){.p-26comp-information dl dd{-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%}}.p-26comp-plan{background-color:#00520f;overflow:hidden}.p-26comp-plan h3{color:#f2f2e4;position:relative}.p-26comp-plan h3 span:after{position:absolute;top:-100px;left:64%;-webkit-transform:rotate(15deg);transform:rotate(15deg);display:inline-block;content:"";width:230px;height:230px;background:url("/wp-content/themes/golfnews/project/2604_curucuru/img/pop-1.png") no-repeat;background-size:contain}.p-26comp-plan h5{margin:0 0 32px;font-size:20px;font-weight:900}.p-26comp-plan p.price{padding:20px 0;text-align:center;font-weight:900;font-size:32px}.p-26comp-plan p.price span{font-size:18px}@media screen and (max-width:767px){.p-26comp-plan p.price{font-size:24px}}.p-26comp-plan p.note{color:#fff;font-size:14px;line-height:1.6;margin:0 0 12px}.p-26comp-plan p.note span{color:#000}.p-26comp-plan .detail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.p-26comp-plan .detail{gap:4%;margin:0 0 24px}}.p-26comp-plan .detail p.capacity{background:#00520f;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 16%;flex:0 0 16%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:900}@media screen and (max-width:767px){.p-26comp-plan .detail p.capacity{font-size:20px;padding:12px 0;-webkit-box-flex:1;-ms-flex:1 0 16%;flex:1 0 16%}}.p-26comp-plan .detail ul{-webkit-box-flex:0;-ms-flex:0 0 56%;flex:0 0 56%}.p-26comp-plan ol{margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 0}.p-26comp-plan ol li{padding:40px 64px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;z-index:2;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.3);box-shadow:0 3px 4px rgba(0,0,0,.3)}@media screen and (max-width:767px){.p-26comp-plan ol li{padding:40px 16px}}.p-26comp-plan ol li h4{text-align:center;font-weight:700;font-size:40px;margin:16px 0}@media screen and (max-width:767px){.p-26comp-plan ol li h4{font-size:32px}}.p-26comp-plan ol li strong{display:block;text-align:center;font-size:32px;margin:0 0 24px}@media screen and (max-width:767px){.p-26comp-plan ol li strong{font-size:18px}}.p-26comp-plan ol li.gold{background:#c7b725;position:relative}.p-26comp-plan ol li.gold:before{position:absolute;top:-69px;left:-46px;display:inline-block;content:"";-webkit-transform:rotate(-23deg);transform:rotate(-23deg);width:373px;height:373px;background:url("/wp-content/themes/golfnews/project/2604_curucuru/img/pop-3.png") no-repeat;background-size:contain}@media screen and (max-width:767px){.p-26comp-plan ol li.gold:before{width:200px;height:200px;left:-49px;top:-51px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}.p-26comp-plan ol li.gold .price{color:#fff}.p-26comp-plan ol li.gold ol.premium-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;counter-reset:number;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-26comp-plan ol li.gold ol.premium-entry li{-webkit-box-shadow:0 3px 4px rgba(159,159,159,.1);box-shadow:0 3px 4px rgba(159,159,159,.1);counter-increment:cnt;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;background:rgba(242,242,228,.3);position:relative;padding:32px;border-radius:24px}@media screen and (max-width:767px){.p-26comp-plan ol li.gold ol.premium-entry li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 16px;padding:20px}}.p-26comp-plan ol li.gold ol.premium-entry li:before{counter-increment:number;content:"STEP " counter(number);position:absolute;top:-16px;left:-16px;font-size:28px;text-align:center;line-height:1.2;color:#00520f;font-weight:900}@media screen and (max-width:767px){.p-26comp-plan ol li.gold ol.premium-entry li:before{left:-8px}}.p-26comp-plan ol li.gold ol.premium-entry li:first-child:after{display:inline-block;content:">";font-size:32px;color:#f2f2e4;position:absolute;right:-34px;bottom:36%}@media screen and (max-width:767px){.p-26comp-plan ol li.gold ol.premium-entry li:first-child:after{right:46%;bottom:-36px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.p-26comp-plan ol li.gold ol.premium-entry li p{margin:12px 0;font-size:18px;line-height:1.38}.p-26comp-plan ol li.gold ol.premium-entry li p.note{font-size:14px;color:#000;margin:0 0 12px}.p-26comp-plan ol li.silver{background:#ececec}.p-26comp-plan ol li.silver .price{color:#00520f}.p-26comp-plan ol li.silver h5{text-align:center}.p-26comp-plan ol li.silver ul.plan-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 0 12px}@media screen and (max-width:767px){.p-26comp-plan ol li.silver ul.plan-item{gap:16px 12px}}.p-26comp-plan ol li.silver ul.plan-item li{padding:16px;-webkit-box-shadow:unset;box-shadow:unset;background:#9f9f9f;border-radius:40px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;color:#fff}@media screen and (max-width:767px){.p-26comp-plan ol li.silver ul.plan-item li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.p-26comp-plan ol li.bronze{background:#b99480}.p-26comp-prize{background-color:#ececec}.p-26comp-prize h3{color:#00520f}.p-26comp-prize ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px 2.5%;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-26comp-prize ul li{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;padding:16px;background-color:#fff;border:2px solid #00520f}@media screen and (max-width:767px){.p-26comp-prize ul li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.p-26comp-prize img{display:block;margin:0 auto 12px;width:100%;max-height:120px;-o-object-fit:contain;object-fit:contain}.p-26comp-prize img.prize-dummy{max-height:500px}.p-26comp-prize h4{margin:0 0 8px;font-weight:900}.p-26comp-prize h5{display:inline-block;padding:4px 8px;line-height:1.6;background-color:#00520f;color:#fff;margin:0 0 8px}.p-26comp-prize p{margin:0 0 8px}.p-26comp-prize p.sub-copy{text-align:center;margin:0 0 20px}.p-26comp-sponsor{background-color:#fff}.p-26comp-sponsor h3{color:#00520f}.p-26comp-sponsor ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px 2.5%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-26comp-sponsor ul li{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;padding:16px;background-color:#fff}@media screen and (max-width:767px){.p-26comp-sponsor ul li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.p-26comp-sponsor img{display:block;margin:0 auto 12px;width:100%;max-height:120px;-o-object-fit:contain;object-fit:contain}.p-26comp-sponsor h4{text-align:center;margin:0 0 16px}.p-26comp-sponsor h5{display:inline-block;padding:4px 8px;line-height:1.6;background-color:#00520f;color:#fff;margin:0 0 8px}.p-26comp-sponsor p{margin:0 0 20px}.p-26comp-event h3{color:#00520f}.p-26comp-event h4{width:100%;font-size:36px;font-family:"Kaisei Decol",serif;background:-webkit-gradient(linear,left top,left bottom,from(#00520f),color-stop(45%,#319645),color-stop(75%,#fafad6),color-stop(85%,#dddb77),to(#319645));background:linear-gradient(180deg,#00520f 0%,#319645 45%,#fafad6 75%,#dddb77 85%,#319645 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(33,25,25,.94);text-shadow:rgba(190,167,96,.3411764706) 1px 2px 4px;margin:16px 0;text-align:center}@media screen and (max-width:767px){.p-26comp-event h4{font-size:9vw}}.p-26comp-event ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.p-26comp-event ul li{background:#fff;padding:20px;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}@media screen and (max-width:767px){.p-26comp-event ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.p-26comp-event p{margin:0 0 12px}.p-26comp-event span{font-size:12px}.p-26comp-entry{background-color:#f2f2e4}@media screen and (max-width:767px){.p-26comp-entry div.wrapper{padding:40px 12px 80px}}.p-26comp-entry .form-container{margin:0 auto;text-align:center;max-height:800px;overflow:scroll}@media screen and (max-width:767px){.p-26comp-entry .form-container{max-height:60vh}}