@charset "UTF-8";@import"https://fonts.bunny.net/css?family=Nunito";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap";@import"https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&display=swap";.slick-slider{margin-bottom:30px;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li button:before{font-family:Noto Sans JP,sans-serif!important;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://local.golfme.goo.ne.jp:5173/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2) format("woff2"),url(https://local.golfme.goo.ne.jp:5173/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://local.golfme.goo.ne.jp:5173/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2) format("woff2"),url(https://local.golfme.goo.ne.jp:5173/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf) format("truetype")}body{background-color:#fff;color:#343434;font-family:Noto Sans JP,sans-serif;line-height:1.5;overflow-x:hidden}a{color:#2d4a98;transition-duration:.5s}a:hover,a:focus,a:active{opacity:.8}img{max-width:100%;height:auto}h1{font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:.7}h1 span{font-size:1.25rem}h2{font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:.7}h2 span{font-size:1.25rem}h3{font-size:1.5rem}h4{font-size:1.2rem}@media screen and (max-width: 768px){h1{font-size:1.75em;line-height:1.2}h1 span{font-size:1rem}h2{font-size:1.75em;line-height:.8}h2 span{font-size:1rem}h3{font-size:1.2rem}h4{font-size:1rem}section{overflow-x:hidden}}input[type=text],input[type=tel],input[type=number],input[type=email],input[type=url],input[type=date],input[type=password],select,textarea{padding:.4em .5em;border:1px solid #9c9991;color:#343434;background-color:#fff;box-sizing:border-box}input[type=radio]{position:relative;margin-right:.5em;vertical-align:middle;cursor:pointer}input[type=radio]:before,input[type=radio]:after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:40%}input[type=radio]:before{background-color:#fff;border:1px solid #343434;border-radius:50%;width:18px;height:18px;top:40%;left:0}input[type=radio]:after{background-color:#c33;border-radius:50%;opacity:0;width:14px;height:14px;left:3px;transition-duration:.2s}input[type=radio]:checked:after{opacity:1}input[type=checkbox]{position:relative;margin-right:.5em;vertical-align:baseline;cursor:pointer}input[type=checkbox]:before,input[type=checkbox]:after{content:"";display:block;position:absolute}input[type=checkbox]:before{background-color:#fff;border-radius:0%;border:1px solid #343434;width:18px;height:18px;transform:translateY(-50%);top:50%;left:0}input[type=checkbox]:after{border-bottom:3px solid #c33;border-left:3px solid #c33;opacity:0;height:6px;width:10px;transform:rotate(-45deg);top:0;left:4px;transition-duration:.2s}input[type=checkbox]:checked:after{opacity:1}.radio_lb{display:block}label{cursor:pointer}.clearfix:after{clear:both;content:"";display:table}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-ta-l{text-align:left}.u-ta-c{text-align:center}.u-ta-r{text-align:right}.u-pc-on-i{display:inline!important}@media screen and (max-width: 768px){.u-pc-on-i,.u-pc-on-b{display:none!important}}.u-sp-on-b{display:block!important}.u-sp-on-i,.u-sp-on-b{display:none!important}.ru-sp-on-i{display:inline!important}@media screen and (max-width: 768px){.u-sp-on-i{display:inline!important}.ru-sp-on-i{display:none!important}.u-sp-on-b{display:block!important}.u-sp-on-u{display:block;max-height:422px;height:auto;max-width:553px;width:100%;margin:0 auto}div .u-sp-mg p{margin:.5em 0}div .u-sp-mg p:first-of-type{margin-top:1em}div .u-sp-mg p:last-of-type{margin-bottom:1em}.u-sp-mg-0 p{margin:0}}@media screen and (min-width: 768px){.u-sp-on-u{display:none}}.u-small{font-size:.875em}.u-required{color:#c33}.u-star{color:#d1c03b}.u-red{color:#c33}.u-form-input-disabled{opacity:.5}.u-form-input-error{border:1px solid #c33!important;background-color:#ffe5e7!important}.u-form-input-error-text{display:block;color:#c33}input[type=radio].u-form-input-error:before{border:1px solid #c33}input[type=checkbox].u-form-input-error:before{border:1px solid #c33}.u-list-asterisk{list-style:none;padding-left:1.5em;margin:1em 0 0}.u-list-asterisk li{text-indent:-1.5em;margin-bottom:.5em}.u-list-asterisk li:before{content:"※";margin-right:.5em}.l-footer{background-color:#343434;padding:1em}.l-footer__inner{max-width:1200px;margin:0 auto}.l-footer-links{list-style:none;margin:1.5em 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.l-footer-links li{border-right:1px solid #fff;margin:0;padding:0}.l-footer-links li:last-child{border-right:0}.l-footer-links li a{padding:.5em 1em;color:#fff;text-decoration:none}.l-footer-links li a:hover,.l-footer-links li a:focus,.l-footer-links li a:active{text-decoration:underline}.l-footer-copyright{color:#fff;font-size:.75em;text-align:center}.l-footer-docomo{margin:0;padding:2em;background-color:#fff;text-align:center}@media screen and (max-width: 768px){.l-footer-docomo{padding:1.5em}}@media screen and (max-width: 768px){.l-footer-links{max-width:375px;margin:1em auto}.l-footer-links li:nth-child(2),.l-footer-links-above li:nth-child(4){border-right:0}}.l-header{max-width:1200px;margin:0 auto;height:70px;padding:0;background-color:#fff;display:flex;justify-content:space-between}.l-header-logo{margin:0;padding:.2em 0 0 .2em}.l-header-d-point{margin:0;padding:.5em 0 0;display:flex;justify-content:space-between;align-items:center;font-size:.9em;line-height:1.3}.l-header-d-point img{vertical-align:middle}.l-header-d-point strong{font-size:1.25em}.l-header-logout{margin-left:1em}.sp-drawer-menu,.sp-menu,.sp-br,.md-br,.pc-br{display:none}@media screen and (max-width: 1200px){.l-header{padding-left:1em;padding-right:1em}}@media screen and (max-width: 768px){.l-header{width:100%;height:56px;position:fixed;z-index:5;margin-bottom:52px;padding:0}.l-header-logo{margin-top:6px;margin-left:12px}.l-header-logo img{width:151px;height:36px}.l-header-d-point{display:inline-block;margin-top:6px;margin-right:60px;font-size:.7em;width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.l-header-logout,.l-header-login{display:none}.sp-drawer-menu,.sp-drawer-menu span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;box-sizing:border-box}.sp-drawer-menu{position:fixed;top:16px;right:18px;width:28px;height:24px;z-index:11;outline:none;border:none;background-color:transparent;cursor:pointer}.sp-drawer-menu span{position:absolute;left:0;width:100%;height:2px;background-color:#343434}.sp-drawer-menu span:nth-of-type(1){top:0}.sp-drawer-menu span:nth-of-type(2){top:11px}.sp-drawer-menu span:nth-of-type(3){bottom:0}.sp-drawer-menu.active{top:24px}.sp-drawer-menu.active span:nth-of-type(1){-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.sp-drawer-menu.active span:nth-of-type(2){opacity:0}.sp-drawer-menu.active span:nth-of-type(3){-webkit-transform:translateY(-18px) rotate(-45deg);transform:translateY(-18px) rotate(-45deg)}}.temp-class-99999999{font-size:large}.l-global-nav{background-color:#fff;border-bottom:1px solid #f5f0e4}.l-global-nav.home{border-bottom:0}.l-global-nav-above{max-width:1200px;margin:0 auto;padding:0;list-style:none;display:flex}.l-global-nav-above li a{display:inline-block;margin-right:.5em;padding:.5em 1em;border:1px solid #f5f0e4;border-bottom:0;color:#343434;text-decoration:none}.l-global-nav-above li a:hover,.l-global-nav-above li a:focus,.l-global-nav-above li a:active{text-decoration:underline}.l-global-nav-above li a.is-global-nav-above__active{background-color:#f5f0e4}.l-global-nav-below-wrapper{background-color:#f5f0e4;padding:1em}.l-global-nav-below{max-width:1200px;margin:0 auto;padding:0;list-style:none;display:flex}.l-global-nav-below li{margin:0;padding:0;border-right:1px solid #ccc}.l-global-nav-below li:last-child{border-right:0}.l-global-nav-below li a{display:inline-block;padding:0 1.2em;color:#343434;text-decoration:none}.l-global-nav-below li a:hover,.l-global-nav-below li a:focus,.l-global-nav-below li a:active{text-decoration:underline}@media screen and (max-width: 768px){.l-global-nav{display:none}}@media screen and (max-width: 768px){.l-content-start{padding-top:52px}.sp-reservation-bread-crumb{padding-top:0!important}}.l-bread-crumb{max-width:1200px;margin:0 auto}.l-bread-crumb p,.l-bread-crumb a,.l-bread-crumb span{color:#9d9990}.l-bread-crumb span{margin:0 .25em}@media screen and (max-width: 768px){.l-bread-crumb{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width: 1200px){.l-bread-crumb{padding-left:1em;padding-right:1em}}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.fs-5{font-size:1rem!important}.text-left{text-align:left}.c-setting-headsup-box{width:80%;margin:auto;background:#f2dada;padding:10px}.c-setting-headsup-box .c-setting-headsup-title{text-align:center;color:red}.c-setting-headsup-box .c-setting-headsup-list{color:red}.c-charge-message{max-width:800px;margin:1.5em auto;display:flex}.c-charge-message h3{font-size:1.25em;font-weight:400}.c-charge-message input[type=text]{width:400px}.c-check-css{margin-bottom:10px}.c-textarea-css{max-width:450px;width:465px;height:102px}@media screen and (max-width: 768px){.c-charge{margin:0;padding:0 1.5em 1.5em}.c-charge-form{margin:0;padding:0;box-shadow:none}.c-charge-form__padding{padding-left:20px;padding-right:20px}.c-charge-extra-payment p{text-align:left}.c-charge-extra-table td,.c-charge-extra-table th{font-size:.8em}.c-charge-extra-table td:nth-child(1){font-size:1em}.c-charge-extra-table td:nth-child(1) span{font-size:.8em}.c-charge-extra-table .c-charge-extra-table-amount{font-size:1.2em}.c-charge-message{display:block}.c-charge-message h3{margin-left:0;margin-bottom:0;font-size:1em}.c-charge-message p{margin-top:.5em}.c-invitation .c-charge-d-point p,.c-invitation .c-charge-coupon p{padding:.25em 0}.c-charge-d-point input[type=number]{width:50%}.c-charge-message input[type=text]{width:95%}.c-check-css-responsive{width:90%}.c-setting-headsup-box{width:initial;margin:initial;background:#f2dada;padding:10px}.c-setting-headsup-box ul{width:77%}}.c-modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:#00000080;padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box}.c-modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.c-modal-container.active{opacity:1;visibility:visible;z-index:100}.c-modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:70%;width:90%}.c-modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:-40px;right:-40px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.c-modal-content{background:#fff;text-align:left;padding:1.5em 3em}.c-modal-icon{display:flex;flex-wrap:wrap}.c-modal-icon dt{min-width:72px;width:15%;font-weight:700;padding:1em;box-sizing:border-box}.c-modal-icon dd{flex-grow:1;width:80%;margin-left:0;padding:1em;box-sizing:border-box}.c-modal-icon ul,.c-modal-icon li{list-style:none;margin:0;padding:0}.c-modal-icon ul{margin:0 auto}.c-modal-icon li{display:inline-block}.c-modal-icon a{display:block;width:80px;height:80px;box-sizing:border-box;margin:0 2px;background-color:#fff}.c-modal-icon a:hover,.c-modal-icon a:focus,.c-modal-icon a:active{border:4px solid #c33;opacity:1}.c-modal-icon-young{background-color:#8fbfe2}.c-modal-icon-young-list{background-color:#e6f2fb}.c-modal-icon-middle{background-color:#abbf57}.c-modal-icon-middle-list{background-color:#d2e28f}.c-modal-icon-senior{background-color:#d1bf95}.c-modal-icon-senior-list{background-color:#fcf9e4}.c-modal-button{display:inline-block;padding:.8em 2em;margin-left:.5em;margin-right:.5em;border:0;background-color:#c33;color:#fff;font-size:1.25em;cursor:pointer;transition-duration:.5s;text-decoration:none}.c-modal-button:hover,.c-modal-button:focus,.c-modal-button:active{background-color:red}.c-modal-button__close{background-color:#f0f0f0;color:#666}.c-modal-button__close:hover,.c-modal-button__close:focus,.c-modal-button__close:active{background-color:#eee;opacity:.8}.c-modal-button__blue{background-color:#2d4a98;color:#fff}.c-modal-button__blue:hover,.c-modal-button__blue:focus,.c-modal-button__blue:active{background-color:#4a64a8}.c-modal-button__black{background-color:#343434;color:#fff}.c-modal-button__black:hover,.c-modal-button__black:focus,.c-modal-button__black:active{background-color:#666}.c-modal-confirm{display:flex}.c-modal-confirm__right h3{margin-top:.5em}.c-modal-table-enthusiasm{width:425px}@media screen and (max-width: 768px){.c-modal-body{max-width:94%;width:94%}.c-modal-content{padding:.5em 1.5em}.c-modal-content h3{font-size:1.25em}.c-modal-content p{font-size:.875em}.c-modal-icon dt{width:18%;padding:.5em;font-size:.875em;text-align:center}.c-modal-icon dd{width:70%;box-sizing:border-box}.c-modal-icon a{width:50px;height:50px}.c-modal-button{font-size:1.2em;padding:.5em .7em;margin-left:.2em;margin-right:.2em}.c-modal-close{right:-15px}.c-modal-table-enthusiasm{width:425px}}.c-modal-table-player{max-width:560px;margin:0 auto;border-collapse:collapse}.c-modal-table-player td,.c-modal-table-player th{border:1px solid #343434;padding:.5em}.c-modal-table-player span{font-size:1.25em}.c-modal-table-player-name{background-color:#343434;color:#fff;font-weight:700}.c-modal-table-icon{text-align:center}.c-form-button{display:inline-block;margin:.25em;padding:.7em 2.5em;border:0;background-color:#c33;color:#fff;font-size:1.2em;text-decoration:none;text-align:center;cursor:pointer;transition-duration:.5s}.c-form-button:disabled{background-color:#999;color:#666;cursor:not-allowed;opacity:.6}input[type=submit].c-form-button,input[type=button].c-form-button,button.c-form-button{padding:.8em 2em;border-radius:0}.c-form-button:hover,.c-form-button:focus,.c-form-button:active{background-color:red}input[type=submit].c-form-button:disabled,input[type=button].c-form-button:disabled,button.c-form-button:disabled{background-color:#999;color:#666;cursor:not-allowed;opacity:.6}.c-form-button__small{padding:.6em 2em;font-size:1em}input[type=submit].c-form-button__small,input[type=button].c-form-button__small,button.c-form-button__small{padding:.7em 2em;border-radius:0}.c-form-button__gray{background-color:#eee;color:#666}.c-form-button__gray:hover,.c-form-button__gray:focus,.c-form-button__gray:active{background-color:#ccc}.c-form-button__blue{background-color:#2d4a98}.c-form-button__blue:hover,.c-form-button__blue:focus,.c-form-button__blue:active{background-color:#4a64a8}.c-form-button__black{background-color:#343434;color:#fff}.c-form-button__black:hover,.c-form-button__black:focus,.c-form-button__black:active{background-color:#666}.u-form-input-error{border:1px solid #c33;background-color:#ffe5e7}@media screen and (max-width: 768px){.c-form-button{font-size:1em;padding:.6em 1em}.u-form-input-error-text{font-size:.875em}}.disabled{opacity:.3;pointer-events:none}.c-back-to-top{max-width:1200px;margin:0 auto}.c-back-to-top p{text-align:right}.c-back-to-top p a{text-decoration:none;color:#343434;position:relative;padding-right:2em}.c-back-to-top p a:hover,.c-back-to-top p a:focus,.c-back-to-top p a:active{text-decoration:underline}.c-back-to-top p a:after{content:"";width:8px;height:8px;border-top:2px solid #343434;border-right:2px solid #343434;position:absolute;top:40%;right:10px;transform:rotate(-45deg)}@media screen and (max-width: 1200px){.c-back-to-top{padding-right:1em}}.c-search{margin:0;padding:1em 1.5em 1.5em;background-color:#f5f0e4;overflow-x:hidden}.c-search__inner{max-width:1200px;margin:0 auto}.c-search-guarantee label{color:#9c9991}.c-search-number label,.c-search-guarantee label,.c-search-term label{margin-right:.5em}.c-search-date input{width:10em}.c-search-date img{margin:.4em .5em 0 .6em;vertical-align:middle}.c-search-button__small{padding:.7em 3em .7em 1em;border:0;background-color:#c33;background-image:url(./icon-search.svg);background-repeat:no-repeat;background-position:center right 10px;color:#fff;font-size:1em;cursor:pointer;transition-duration:.5s}.pc-search-content{display:block}.sp-search-content{display:none}@media screen and (max-width: 768px){.c-search-pref,.c-search-course,.c-search-term{display:block;margin:1em 0}.c-search-date input{width:9em}.c-search-term label{display:block;margin:.5em 0}.pc-search-content{display:none}.sp-search-content{display:block}}.c-pagenation .c-pagenation-circle.is-c-pagenation-circle__active{background-color:#d9d4c7}.sp-search-toggle{display:none}@media screen and (max-width: 768px){.sp-search-toggle{display:block;padding-top:52px;max-width:1200px;margin:0 auto;cursor:pointer}.sp-search-toggle p{position:relative;margin:0;padding-right:1.5em;color:#343434;text-align:right;text-decoration:none;font-size:1.25em}.sp-search-toggle p:after{content:"";width:8px;height:8px;border-top:2px solid #343434;border-right:2px solid #343434;position:absolute;top:30%;right:10px;transform:rotate(135deg);transition-duration:.3s}.sp-search-toggle.active p:after{top:40%;transform:rotate(-45deg)}}.c-search-button,.c-search-button__small{border:0;background-color:#c33;background-image:url(./icon-search.svg);background-repeat:no-repeat;color:#fff;cursor:pointer;transition-duration:.5s}.c-search-button,.c-search-button__small{border:0;background-color:#c33;background-image:url(./icon-search.svg);background-repeat:no-repeat;color:#fff;cursor:pointer;transition-duration:.5s}.c-search-pref label,.c-search-course label,.c-search-time label{cursor:default}.c-pagenation li{display:inline-block;margin:0 .2em}.c-pagenation{max-width:1200px;margin:2em auto}.c-pagenation ul{list-style:none;margin:0;padding:0;text-align:center}.c-pagenation ul li{display:inline-block;margin:0 .2em}.c-pagenation ul li a{display:block;color:#343434}.c-pagenation .c-pagenation-circle{padding:.5em 1em;box-sizing:border-box;text-decoration:none;border:1px solid #d9d4c7;background-color:#fff;border-radius:5em}.c-pagenation .c-pagenation-circle:hover,.c-pagenation .c-pagenation-circle:focus,.c-pagenation .c-pagenation-circle:active{background-color:#c4b385}.c-caution{max-width:1200px;margin:2em auto;padding:0 1.5em;box-sizing:border-box;border:1px solid #cd3332;color:#cd3332}.c-caution p span{font-size:1.5em}@media screen and (max-width: 1200px){.c-caution{margin:2em 20px}}.c-invitation h1,.c-invitation h2{max-width:840px;margin:1em auto 0;font-size:1.25em;font-weight:400;text-align:center}.c-invitation-category{max-width:840px;margin:1em auto;text-align:left}.c-invitation-category span{padding:.4em .8em;border:1px solid #c33;color:#c33}h1.c-invitation-title{max-width:840px;margin:.5em auto;text-align:left;font-size:1.75em;line-height:1.5}.c-invitation-button{display:inline-block;padding:.8em 2em;background-color:#343434;color:#fff;font-size:1.25em;text-decoration:none}.c-invitation-button:hover,.c-invitation-button:focus,.c-invitation-button:active{background-color:#666}.c-invitation-button__gray{background-color:#d6d6d6;cursor:text}.c-invitation-button__gray:hover,.c-invitation-button__gray:focus,.c-invitation-button__gray:active{background-color:#d6d6d6;opacity:1}@media screen and (max-width: 768px){.c-invitation-caution p{font-size:1.25em}.c-invitation-caution p span{font-size:.75rem}.c-invitation{margin-top:0}.c-invitation__border{box-shadow:none}h1.c-invitation-title{font-size:1.2em}.c-invitation-body{padding:0}.c-invitation-body__large{font-size:1em}.c-invitation h2,.c-invitation p{padding:0 20px}.c-invitation-course,.c-invitation-datetime,.c-invitation-course-info{font-size:1.1em}.c-invitation-profile:after{width:70%}.c-invitation div{margin:0 1.5em}}.c-fyi{max-width:1200px;margin:0 auto;padding-bottom:2em}.c-fyi-heading{display:flex;justify-content:space-between;align-items:flex-end}.c-fyi-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.c-fyi-category{width:15%;margin:0 0 .5em;box-sizing:border-box;border:1px solid #343434;border-left:20px solid #343434;background-color:#fcf9e4;font-weight:700;display:flex;justify-content:center;align-items:center}.c-fyi-category__important{border:1px solid #bd403a;border-left:20px solid #bd403a;background-color:#fff;color:#bd403a}.c-fyi-content{width:85%;margin:0 0 .5em;padding:.5em;box-sizing:border-box;border:1px solid #343434;border-left:0;background-color:#fff}.c-fyi-content p{margin:0}.c-fyi-content .c-fyi-date{color:#bd403a;font-weight:700;margin-right:1.5em}.c-fyi-content a{color:#343434;text-decoration:none;display:flex;justify-content:space-between;align-items:center;background-image:url(./icon-arrow-gray-right.svg);background-repeat:no-repeat;background-position:center right 5px}.c-fyi-content__checked{width:85%;margin:0 0 .5em;padding:.5em;box-sizing:border-box;border:1px solid #343434;border-left:0;background-color:#f0f0f0}.c-info-heading{display:flex;justify-content:space-between;align-items:flex-end}.c-info-list li{padding:0;border-bottom:1px solid #d6d6d6}.c-info-list li:last-child{border-bottom:0}.c-info-list li a{color:#343434;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-image:url(./icon-arrow-gray-right.svg);background-repeat:no-repeat;background-position:center right 5px}.c-info-list li p{margin:.7em 0}.c-info-category__service{background-color:#fcf9e4}.c-info-category__close{background-color:#d4f2fc}.c-info-category__course-added{background-color:#d2e28f}.c-info-category__course-deleted{background-color:#daddd0}.l-kv-login{background-image:url(./login-kv.jpg);background-repeat:no-repeat;background-size:cover;height:400px;overflow:hidden}.l-kv-login__inner{position:relative;max-width:1200px;margin:0 auto}.l-kv-login-message{position:absolute;top:136px;right:20px}.l-kv-login-message-text{margin:10px 0;color:#555;font-family:Shippori Mincho,serif;font-size:30px;font-weight:700;letter-spacing:.05em}.l-kv-login-message-text span{display:block;margin-top:.1em;font-size:20px;text-align:right}.sp-kv-login-message,.sp-kv-login-arch{display:none}@media screen and (max-width: 768px){.l-kv-login{background-image:url(./login-kv-sp.jpg);background-size:contain;height:552px;position:relative;overflow:hidden}.l-kv-login-message{top:30px;right:140px}.l-kv-login-message-text{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:28px;letter-spacing:.05em}.l-kv-login-message-text span{display:block;font-size:20px;text-align:right}.sp-kv-login-message{display:inline-block;position:absolute;top:24px;right:40px}.sp-kv-login-arch{display:block;position:absolute;top:472px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:240px;height:180px;padding-top:38px;box-sizing:border-box;background-color:#f5f0e4;border-radius:50%;text-align:center}}.l-kv-logout{background-image:url(./logout-kv.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;height:400px}.l-kv-logout__inner{position:relative;max-width:1200px;margin:0 auto}.l-kv-logout-message{position:absolute;top:50px;right:20px}.l-kv-logout-message-text{margin:10px 0;color:#555;font-family:Shippori Mincho,serif;font-size:32px;font-weight:700;letter-spacing:.05em}.l-kv-logout-message-text span{display:block;margin-top:.1em;font-size:20px;text-align:right}.sp-kv-logout-message,.sp-kv-logout-arch{display:none}@media screen and (max-width: 768px){.l-kv-logout{background-image:linear-gradient(90deg,#fff0,#fff0,#fff6,#fff),url(./logout-kv-sp.jpg);background-size:cover;height:552px;position:relative;overflow:hidden}.l-kv-logout-message{top:30px;right:140px}.l-kv-logout-message-text{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:28px;letter-spacing:.05em}.l-kv-logout-message-text span{display:block;font-size:20px;text-align:right}.sp-kv-logout-message{display:inline-block;position:absolute;top:24px;right:40px}.sp-kv-logout-arch{display:block;position:absolute;top:472px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:240px;height:180px;padding-top:30px;box-sizing:border-box;background-color:#f5f0e4;border-radius:50%;text-align:center}}.c-search__inner form{max-width:1042px;margin:0 auto}.c-search-guarantee,.c-search-course,.c-search-time{margin-left:3em}@media screen and (max-width: 768px){.c-search-guarantee,.c-search-course,.c-search-time{margin-left:0}}.c-search-submit{margin-left:2em}.c-search-button{padding:1em 3em 1em 1.5em;background-position:center right 20px;font-size:1.25em}.c-search-button__small{padding:.7em 3em .7em 1em;background-position:center right 10px;font-size:1em}.c-search-button,.c-search-button__small{border:0;background-color:#c33;background-image:url(./icon-search.svg);background-repeat:no-repeat;color:#fff;cursor:pointer;transition-duration:.5s;margin-left:8px}.c-search-button:hover,.c-search-button:focus,.c-search-button:active,.c-search-button__small:hover,.c-search-button__small:focus,.c-search-button__small:active{background-color:red}.c-search-button:hover,.c-search-button:focus,.c-search-button:active{background-color:red}.c-search-button__small-blue{background-color:#2d4a98}.c-search-button__small-blue:hover,.c-search-button__small-blue:focus,.c-search-button__small-blue:active{background-color:#4a64a8}@media screen and (max-width: 960px){.c-search-number,.c-search-guarantee,.c-search-time{display:block;margin:1em 0}.c-search-submit{display:block;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (max-width: 768px){.c-search-pref,.c-search-course,.c-search-term{display:block;margin:1em 0}.c-search-date input{width:9em}.c-search-term label{display:block;margin:.5em 0}}.c-partner{background-color:#e4f2fc;padding-top:1.5em}.c-partner__inner{max-width:1200px;margin:0 auto;padding-bottom:2em}.c-partner-heading{display:flex;justify-content:space-between;align-items:flex-end}.c-partner-list .slick-slide{margin-left:.5em;margin-right:.5em}.c-partner-list .slick-slide a{display:block;color:#343434;text-decoration:none;border-bottom:6px solid #e4f2fc}.c-partner-list .slick-dots li button:before{font-size:48px;top:6px}.c-partner-title{font-size:1.25em;font-weight:400;margin:.4em}.c-partner-address{margin:0 .6em}@media screen and (max-width: 1200px){.c-partner__inner{margin:0 20px 2em}}.c-offer{max-width:1160px;margin:2em auto}.c-offer h2{margin-bottom:1em;font-size:2em;font-family:Noto Sans JP,sans-serif;text-align:center;line-height:1.5}h2.c-offer-heading__logout{color:#6e5a43}.c-offer-heading__logout span{font-size:2.25rem;font-weight:700}.c-offer-heading__logout strong{color:#006934}.c-offer .c-form-button{margin-bottom:.2em}.c-offer-category{display:flex;justify-content:space-between;margin-bottom:2em}.c-offer-category h3{text-align:center;font-size:1.75em;font-weight:400;margin-bottom:.5em}.c-offer-category__left,.c-offer-category__right{width:49%;padding-bottom:1em;box-sizing:border-box;box-shadow:0 3px 6px #0003;text-align:center}.c-offer-note{padding:1em;background-color:#e4f2fc;text-align:center}.c-offer-note span{font-size:1.25em}.c-offer-note strong{color:#c33}@media screen and (max-width: 1200px){.c-offer{margin:2em 20px}}@media screen and (max-width: 768px){.c-offer h2{font-size:1.75em}h2.c-offer-heading__logout{font-size:1.25em}.c-offer-heading__logout span{font-size:1.5rem;font-weight:700}.c-offer-heading__logout strong{color:#006934}.c-offer .c-form-button{margin-bottom:.2em}.c-offer-category{display:block}.c-offer-category h3{font-size:1.5em}.c-offer-category__left,.c-offer-category__right{width:100%;padding:.1em 0 1em;margin-bottom:2em}.c-offer-note{text-align:left}}.c-alliance{margin:2em 0;padding:1em 2em 2em;box-sizing:border-box;background-color:#e4f2fc}.c-alliance__inner{max-width:1042px;margin:0 auto}.c-alliance h2{margin-bottom:1em;font-size:1.5em;text-align:center;line-height:1.3}.c-alliance h2 strong{font-size:2rem;color:#c33}.c-alliance-punchline{max-width:720px;margin:1em auto 0;padding:.1em 1.5em;background-color:#fff}.c-alliance-punchline__small{margin:1em auto 0;padding:0 1.5em;background-color:transparent}.c-alliance-punchline h3{margin:.7em 0 .5em;font-weight:400;text-align:center}.c-alliance-punchline strong{color:#c33}@media screen and (max-width: 1200px){.c-alliance{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.c-alliance h2{font-size:1.15em}.c-alliance h2 strong{font-size:1.35rem}}.c-reservation-image{display:block;width:1200px;height:auto;margin:0 auto}@media screen and (max-width: 1200px){.c-reservation-image{width:auto;height:auto}}.c-course-option__flag{background-image:url(./icon-flag.svg);background-repeat:no-repeat;background-position:center left 7px}.c-course-option__gps{background-image:url(./icon-gps.svg);background-repeat:no-repeat;background-position:center left 7px}.c-course-option__point{background-image:url(./icon-point.svg);background-repeat:no-repeat;background-position:center left 7px}.c-course-option__coupon{background-image:url(./icon-coupon.svg);background-repeat:no-repeat;background-position:center left 6px}.c-course-option__cart-yes{background-image:url(./icon-cart-yes.svg);background-repeat:no-repeat;background-position:center left 5px}.c-course-option__cart-no{background-image:url(./icon-cart-no.svg);background-repeat:no-repeat;background-position:center left 10px}.c-course-option__cart-remote{background-image:url(./icon-cart-remote.svg);background-repeat:no-repeat;background-position:center left 10px}.c-course-option__course-hills{background-image:url(./icon-course-hills.svg);background-repeat:no-repeat;background-position:center left 7px}.c-course-option__course-mountains{background-image:url(./icon-course-mountains.svg);background-repeat:no-repeat;background-position:center left 5px}.c-course-option__course-riverside{background-image:url(./icon-course-riverside.svg);background-repeat:no-repeat;background-position:center left 5px}.c-course-option__course-forest{background-image:url(./icon-course-riverside.svg);background-repeat:no-repeat;background-position:center left 5px}.c-course-option__has-accommodation{background-image:url(./icon-course-lodge.svg);background-repeat:no-repeat;background-position:center left 5px}.c-course-comfirm{margin:0 1em;padding:.1em 1.5em .5em;background-color:#f0f0f0}.c-course-comfirm h2{margin-bottom:.5em;font-size:1.25em;font-weight:400}@media screen and (max-width: 768px){.c-course-comfirm{padding:.1em 1em}.c-course-comfirm h3{font-size:1.1em}.c-course-comfirm p{font-size:.875em}}.c-course-schedule__left,.c-course-schedule__center,.c-course-schedule__right{width:33%;box-sizing:border-box}.c-course-schedule__left{background-color:#fcf9e4}.c-course-schedule__center{width:50%;background-color:#fff}.c-course-schedule__status-hold{padding:.2em .4em;background-color:#fcf9e4}.c-course-schedule__entry li img{width:100%;height:auto}.c-course-schedule__right{background-color:#cd3332;width:17%;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center;align-items:center}@media screen and (max-width: 768px){.c-course-schedule{display:block}.c-course-schedule__left,.c-course-schedule__center{width:100%;padding:.5em}.c-course-schedule__left{padding-bottom:1em}.c-course-schedule__right-button{font-size:1em}}.c-course-reservation-table thead .c-reservation-grey{background-color:#f0f0f0;border-width:1px}.c-course-reservation-invite-button__cancel{background-color:#eee;color:#666}.c-course-reservation-invite-button__cancel:hover,.c-course-reservation-invite-button__cancel:focus,.c-course-reservation-invite-button__cancel:active{background-color:#ccc}.c-course-reservation-confirmed-member{margin:2em 0;padding:1em;border:1px solid #d9d4c7}.c-course-reservation-confirmed-member h3{font-size:1.25em;font-weight:400}@media screen and (max-width: 768px){.c-course-reservation-invite h2{font-size:1.5em;line-height:1.2}.c-course-reservation-invite p{text-align:left}.c-course-reservation-invite-term p{text-align:center}.c-course-reservation-invite input[type=text]{width:100%}.c-course-reservation-invite .u-ta-c{text-align:center}}.c-course-invite-member input[type=submit]{margin-left:1em;padding:.7em 3em .7em 1em;border:0;background-color:#2d4a98;background-image:url(./icon-search.svg);background-repeat:no-repeat;background-position:center right 10px;color:#fff;font-size:1em;cursor:pointer;transition-duration:.5s;text-decoration:none;box-sizing:border-box;text-align:center}.c-course-invite-member input[type=submit]:hover,.c-course-invite-member input[type=submit]:focus,.c-course-invite-member input[type=submit]:active{background-color:#4a64a8}@media screen and (max-width: 768px){.c-course-invite-member input[type=text]{width:100%}.c-course-invite-member input[type=submit]{display:block;margin-left:0;margin-right:0;width:100%}}.c-course-member-list{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.c-course-member-list{flex-wrap:wrap;margin-bottom:1em}}.c-course-member-list p{margin:0}.c-course-member-list__left,.c-course-member-list__center,.c-course-member-list__right{text-align:left}.c-course-member-list__left{width:15%}@media screen and (max-width: 768px){.c-course-member-list__left{width:35%}}.c-course-member-list__center{width:45%}@media screen and (max-width: 768px){.c-course-member-list__center{width:65%}}.c-course-member-list__right{text-align:right;width:40%}@media screen and (max-width: 768px){.c-course-member-list__right{width:100%;text-align:center}}.c-course-member-list-button{display:inline-block;padding:.7em 2em;border:0;background-color:#2d4a98;color:#fff;font-size:1em;cursor:pointer;transition-duration:.5s;text-decoration:none}.c-course-member-list-button:hover,.c-course-member-list-button:focus,.c-course-member-list-button:active{background-color:#4a64a8}.c-course-member-list-button__delete,.c-course-member-list-button__completed{background-color:#eee;color:#666;cursor:auto}.c-course-member-list-button__delete:hover,.c-course-member-list-button__delete:focus,.c-course-member-list-button__delete:active{background-color:#ccc}.c-course-member-list-button__pending{background-color:#fff;color:#343434;border:2px solid #ccc;cursor:auto}.c-course-member-list-button__pending:hover,.c-course-member-list-button__pending:focus,.c-course-member-list-button__pending:active{background-color:#fff}.c-course-member-list-button__completed:hover,.c-course-member-list-button__completed:focus,.c-course-member-list-button__completed:active{background-color:#eee}@media screen and (max-width: 768px){.c-course-member-list-button{font-size:.9em;padding:.6em 1.4em}}.c-course-prev-button{text-align:center}.c-course-prev-button a{display:inline-block;padding:1em 6em;border:0;background-color:#f0f0f0;color:#666;font-size:1.25em;cursor:pointer;transition-duration:.5s;text-decoration:none}.c-course-prev-button a:hover,.c-course-prev-button a:focus,.c-course-prev-button a:active{background-color:#eee}@media screen and (max-width: 768px){.c-course-prev-button a{font-size:1.25em;padding:1em 3em}}@media screen and (max-width: 768px){.c-course-list-address,.c-course-list-access{font-size:.875em}}.c-course-list-search{display:inline-block;margin:0;padding:.7em 3.5em .7em 1.5em;background-color:#c33;background-image:url(./icon-search.svg);background-repeat:no-repeat;background-position:center right 20px;color:#fff;cursor:pointer;transition-duration:.5s}.c-fav{max-width:1200px;margin:0 auto;padding-bottom:2em}.c-fav-heading{display:flex;justify-content:space-between;align-items:flex-end}.c-course-list__fav li:before{content:"★";position:absolute;color:#d1c03b;font-size:1.5em;top:0;left:8px;z-index:1}@media screen and (max-width: 768px){.c-fav{margin:2em 0 2em 20px}.c-fav-heading{margin-right:20px}}.c-cancel{max-width:1000px;margin:2em auto}.c-cancel-form{max-width:1022px;margin:2em auto 0;padding:1.5em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-cancel-form h1{font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:400;text-align:center;line-height:.7}.c-cancel-form h1 span{font-size:1.25rem}.c-cancel-detail{max-width:760px;margin:1.5em auto;padding:1.5em;border:1px solid #d9d4c7}.c-cancel-detail h3{margin:0;font-size:1.25em;font-weight:400;text-align:center}.c-cancel-table{max-width:70%;margin:1em auto}.c-cancel-table th,.c-cancel-table td{padding:.25em;font-size:1.25em;font-weight:400;vertical-align:top}.c-cancel-table th{text-align:right;white-space:nowrap}.c-cancel-note{max-width:90%;margin:1em auto}.c-cancel-note h2{font-size:1em}.c-cancel-reason{max-width:760px;margin:1.5em auto;padding:.5em 1.5em;border:1px solid #d9d4c7}.c-cancel-reason p{max-width:90%;margin:1em auto}.c-cancel-reason label{display:inline-block;margin-bottom:.5em}.c-cancel-reason textarea{margin-top:.1em;margin-left:1.5em;resize:none;max-width:640px}@media screen and (max-width: 768px){.c-cancel{margin:0}.c-cancel-table tr th{width:80px}.c-cancel-form h1{font-size:1.75em;line-height:.8}.c-cancel-form h1 span{font-size:1rem}.c-cancel-table th,.c-cancel-table td{font-size:1em}.c-cancel-table,.c-cancel-note,.c-cancel-reason p{max-width:100%}.c-cancel-reason textarea{width:90%}}.c-terms{max-width:1022px;margin:2em auto}.c-terms-lead{padding:.1em 1em;background-color:#e4f2fc}.c-terms-section{margin:2em auto;background-color:#fcf9e4;padding-bottom:.1em}.c-terms-section h2{margin-bottom:0;padding:.5em 1em;background-color:#d2e28f;font-size:1.5em;font-family:Noto Sans JP,sans-serif;line-height:1.5}.c-terms-section h3{margin-bottom:.5em;font-size:1.25em;font-weight:400}.c-terms-section>div{margin:2em;padding:.2em 1.5em 1em;box-sizing:border-box;background-color:#fff}.c-terms-section ul{margin-top:.5em;margin-bottom:.5em}.c-terms-section li{margin-bottom:.25em}@media screen and (max-width: 1200px){.c-terms-lead{margin-left:20px;margin-right:20px}}@media screen and (max-width: 768px){.c-terms-section h2{font-size:1.25em}.c-terms h3{font-size:1em}}.c-login{max-width:1000px;margin:2em auto 4em;box-sizing:border-box;color:#666;text-align:center}.c-login-area{max-width:800px;margin:2em auto;padding:2em;box-sizing:border-box;background-color:#fcf9e4}.c-login-area h1{color:#343434}.c-login-form{display:flex;flex-wrap:wrap;max-width:400px;margin:0 auto}.c-login-form dt{width:25%;margin:0 0 .5em;padding:.5em;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;text-align:right}.c-login-form dd{width:75%;margin:0 0 .5em;padding:.5em;box-sizing:border-box}.c-login-form input[type=text]{width:100%}@media screen and (max-width: 768px){.c-login-form dt,.c-login-form dd{width:100%;padding:.2em}.c-login-form dt{margin-bottom:0;display:block;text-align:left}}.c-login-member{max-width:420px;margin:2em auto;display:flex;justify-content:space-between;align-items:center}.c-login-member dt{font-size:1.5em;text-align:right}.c-login-member dd{text-align:left}@media screen and (max-width: 768px){.c-login-member{display:block}.c-login-member dt{width:100%;text-align:center;font-size:1.25em;margin-bottom:.5em}.c-login-member dd{width:100%;text-align:center;margin-left:0}}@media screen and (max-width: 768px){.c-history-list-panel.active{padding-left:0;padding-right:0}}.c-setting{width:48%;margin:2em auto;padding:0 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-setting-heading{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.c-setting{width:100%}}.c-setting__page{max-width:1022px;margin:2em auto;box-sizing:border-box;text-align:center}.c-setting__page .c-use-d-point-detail{margin-right:auto;margin-left:auto;width:75%}.c-setting__page .c-use-d-point-section label:first-child{margin-right:.5rem}.c-setting__page .c-use-d-point-section-warn{padding:0}.c-setting-description{padding:.1em 1em;background-color:#e4f2fc;width:80%;margin:0 auto;word-wrap:break-word}.c-setting-input{width:500px;max-width:90%;padding:2px;height:3em}.c-setting-input::placeholder{font-size:1.3em}@media screen and (max-width: 1200px){.c-setting-lead,.c-setting-caution{margin-left:20px;margin-right:20px}.c-payment-error .c-setting-caution{margin:1em auto}}.c-setting-dl{display:flex;flex-wrap:wrap}.c-setting-dl__confirm p.bit-noitice{font-size:.875em;padding:0;margin:8px 0 0;color:#c33}.c-setting-dl__small .left-text{text-align:left}@media (min-width: 768px){p.c-setting-input-name__left{width:35%}.pc-br{display:block}}@media (max-width: 768px){.md-br{display:block}.c-setting-box .c-setting-dl.center{flex-direction:column;align-items:center}.c-setting-box .c-setting-dl.center dt,.c-setting-box .c-setting-dl.center dd{width:100%;text-align:center;word-wrap:break-word}.c-setting-box .c-setting-dl.center dt{margin-right:0!important;margin-bottom:0!important;padding-top:.5em;font-weight:700}.c-setting-box .c-setting-dl.center dd{margin-left:0!important}}@media (max-width: 480px){.md-br{display:none}.sp-br{display:block}}@media (max-width: 768px){.c-setting-optional.compe{padding:1em .5em}}.c-setting-image{object-fit:contain;max-width:200px;width:100%}.c-setting-thanks .c-setting-plan-name{font-size:1.5rem}@media screen and (max-width: 760px){.c-setting-thanks .c-setting-plan-name{font-size:1.2rem}}.c-setting-plan{max-width:760px;margin:1em auto;border:1px solid #d9d4c7;padding:1em 2em;text-align:center}.c-setting-plan h3{font-weight:400}.c-setting-terminate-plan{margin:2em auto 1em;border:1px solid #d9d4c7;text-align:left;padding:1em}.c-setting-terminate-plan h3{text-align:center;color:red}.c-setting-terminate-plan-checkbox{text-align:center;margin:2em}.c-setting-membership{max-width:620px;margin:0 auto 1em;border:1px solid #d9d4c7;padding:1em 2em;text-align:left}.c-setting-membership span{color:#9d9990}.c-setting-membership input[type=email]{width:240px}.coupon-code-title{font-size:25px;font-weight:700}.coupon-code-input{text-align:center}.coupon-code-input input{width:600px}@media screen and (max-width: 768px){.c-setting-box{margin-left:0;margin-right:0;padding:1em 20px}.c-setting-box h2{font-size:1.5em;line-height:.9}.c-setting-box h2 span{font-size:1rem}.c-setting-box input[type=text],.c-setting-box input[type=tel],.c-setting-box input[type=email]{width:100%}.c-setting__page .c-setting-box .c-setting-input-zip{width:100px}.c-setting__page .c-use-d-point-section h2{line-height:1.2}.c-setting-dl{display:block}.c-setting-dl dt{width:100%;text-align:left;font-size:1em;margin-bottom:.25em}.c-setting-dl dd{width:100%;margin-left:0}.c-setting-dl dd table tr{display:flex;flex-direction:column}.c-setting-dl dd table tr td{width:100%}.c-setting-dl dd table tr td:first-child{text-align:center}.c-setting-plan{padding:1em}.c-setting-choice-note{text-align:left;padding:1em}.c-setting-dl__small{display:block}.c-setting-dl__small dt{width:100%;display:block;text-align:left;font-size:1em;margin-bottom:.25em}.c-setting-dl__small dd{width:100%;margin-left:0}.c-setting-box input[type=text].c-setting-round{width:90%}.c-setting-dl__closing{display:block}.c-setting-dl__closing dt{width:100%;text-align:center}.c-setting-dl__closing dd{width:100%;text-align:center;margin-left:0}}.c-setting-thanks{max-width:1000px;margin:2em auto;padding:1.5em;box-sizing:border-box;color:#666;text-align:center}.c-setting-thanks p{display:inline-block;font-size:1rem;margin-top:.75em;line-height:1.5}@media screen and (max-width: 768px){.c-setting-thanks h1{font-size:1.5em}.c-setting-thanks .c-setting-plan{text-align:left}}.email-auth-text{text-align:center;padding:0 20px}.c-contact{margin:2em 0}.c-contact-form{max-width:1022px;margin:2em auto;padding:2em;box-sizing:border-box;background-color:#e4f2fc;display:flex;flex-wrap:wrap}.c-contact-form dt{width:35%;margin:0 0 .5em;padding:1em;box-sizing:border-box;background-color:#eae6d0;display:flex;align-items:center}.c-contact-form dd{width:65%;margin:0 0 .5em;padding:1em;box-sizing:border-box;background-color:#fff}.c-contact-form input[type=text],.c-contact-form input[type=tel],.c-contact-form input[type=email],.c-contact-form textarea{width:100%}.c-contact-form-button{display:inline-block;padding:.7em 2.5em;border:0;background-color:#c33;color:#fff;font-size:1.5em;cursor:pointer;transition-duration:.5s;text-decoration:none;margin:.5em}input[type=submit].c-contact-form-button,input[type=button].c-contact-form-button{padding:.8em 2em;border-radius:0}.c-contact-form-button:hover,.c-contact-form-button:focus,.c-contact-form-button:active{background-color:red}.c-contact-form-button__gray{background-color:#eee;color:#666}.c-contact-form-button__gray:hover,.c-contact-form-button__gray:focus,.c-contact-form-button__gray:active{background-color:#ccc}.c-contact-form-button__black{background-color:#343434;color:#fff}.c-contact-form-button__black:hover,.c-contact-form-button__black:focus,.c-contact-form-button__black:active{background-color:#666}.c-contact-form .u-form-input-error{border:1px solid #c33;background-color:#ffe5e7}.u-form-input-error-text{color:#c33}@media screen and (max-width: 768px){.c-contact-form{padding:1em;display:block}.c-contact-form dt,.c-contact-form dd{width:100%;padding:.5em}.c-contact-form dt{margin-bottom:0}.c-contact-form-button{font-size:1em;padding:.6em 1em;text-align:center}.u-form-input-error-text{font-size:.875em}}.c-player-list-wrapper h3{font-weight:700}.c-player-list__left{text-align:left;width:15%}.c-player-list__center{text-align:left;width:45%;font-size:1.25em}.c-player-list__right{text-align:right;width:40%}.c-player-list-button{display:inline-block;width:9em;padding:.7em 1em;border:0;border-radius:0;background-color:#d9d4c7;color:#343434;font-size:1em;text-align:center;cursor:pointer;transition-duration:.5s;text-decoration:none}@media screen and (max-width: 768px){.c-player__page{margin-left:20px;margin-right:20px}.c-player-list-wrapper{padding:.1em 1em}.c-player-list{display:flex;flex-wrap:wrap;margin-bottom:1em}.c-player-list__left{width:30%}.c-player-list__center{width:70%;font-size:1em}.c-player-list__center span{font-size:.875em}.c-player-list .c-player-list__right{width:100%;text-align:right}.c-player-list-button{font-size:.9em;padding:.6em 1.4em}.c-player-zero{font-size:1.5em}}.c-block-list{max-width:1000px;margin:2em auto;padding:1em 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-block-list-heading{display:flex;justify-content:space-between;align-items:center}.c-block-list-heading h2{font-size:1.5em}.c-block-list-zero{margin-top:1em;margin-bottom:2em;color:#9d9990;font-size:2em;text-align:center}@media screen and (max-width: 768px){.c-block-list-heading{display:block}.c-block-list-heading h2{font-size:1.25em}.c-block-list-zero{font-size:1.5em}}.c-faq{max-width:1022px;margin:2em auto}.c-faq h1{font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:.7}.c-faq h1 span{font-size:1.25rem}@media screen and (max-width: 768px){.c-faq h1{font-size:1.75em;line-height:1;font-family:Open Sans,sans-serif;font-weight:400}.c-faq h1 span{font-size:1rem}}.c-faq-index{max-width:480px;margin:2em auto;padding:1.5em 1.5em 1.5em 3em;border:1px solid #707070}.c-faq-q{padding:.5em 1em .6em;border:1px solid #d9d4c7;background-color:#fcf9e4;font-size:1.25em;cursor:pointer;position:relative}.c-faq-q:after{content:"";width:8px;height:8px;border-top:2px solid #343434;border-right:2px solid #343434;position:absolute;top:30%;right:10px;transform:rotate(135deg);transition-duration:.3s}.c-faq-q.active{border-bottom:0}.c-faq-q.active:after{top:40%;transform:rotate(-45deg)}.c-faq-a{margin:0;padding:.2em 1em 1em;box-sizing:border-box;border:1px solid #d9d4c7;border-top:0;background-color:#fcf9e4}.c-faq-a.active{border-top:0}.c-faq-a div{padding:.1em 1em;background-color:#fff}.c-faq-section{margin:2em auto}.c-faq-section h2{font-size:1.5em;font-family:Noto Sans JP,sans-serif;line-height:1.5}.c-faq-section-list{border-bottom:1px solid #d9d4c7}@media screen and (max-width: 1200px){.c-faq{margin-left:20px;margin-right:20px}}@media screen and (max-width: 768px){.c-faq-section h2{font-size:1.25em}.c-faq-q{font-size:1em}}.c-error{max-width:1000px;margin:0 auto 2em;padding:3.5em 1.5em 1.5em;box-sizing:border-box;color:#666;text-align:center}.c-error p{margin:0;font-size:1.75em;line-height:1.5}.c-error p span{display:inline-block;font-size:1rem;margin-top:.75em;line-height:1.5}.c-error-caution{color:#c33}.c-guide{max-width:990px;margin:4em auto}.c-guide h1{line-height:1}.c-guide h1.c-guide-heading{line-height:1.25}.c-guide h2{padding-bottom:.5em;border-bottom:2px solid;line-height:1.2;color:#006934;font-size:1.75em;font-weight:400}.c-guide h3{margin:1.5em 0 .5em .75em;color:#006934;font-size:1.5em;font-weight:400}.c-guide h3 span{background:linear-gradient(transparent 60%,#ff6 60%)}.c-guide strong{color:#c33;font-weight:400}.c-guide hr{width:50%}.c-guide-section{margin-top:5em}.c-guide-index-wrapper{margin-top:4em;display:flex;justify-content:space-between}.c-guide-index{width:47%;margin:0}.c-guide-index dt{border-top:1px solid #343434;margin:0;padding:0}.c-guide-index dt a{display:block;margin:0;padding:1em 2em .6em 10px;background-image:url(./icon-arrow-green-right.svg);background-repeat:no-repeat;background-position:center right 12px;color:#343434;font-size:1.5em;text-decoration:none}.c-guide-index dt a img{position:relative;top:-5px;vertical-align:middle;margin-right:10px}.c-guide-index dd{border-top:1px solid #d6d6d6;margin:0;padding:0}.c-guide-index dt:last-child,.c-guide-index dd:last-child{border-bottom:1px solid #343434}.c-guide-index dd a{display:block;margin:0;padding:1em 2em 1em 60px;background-image:url(./icon-arrow-green-right.svg);background-repeat:no-repeat;background-position:center right 12px;color:#343434;font-size:1em;text-decoration:none;transition-duration:.5s}.c-guide-index dt a:hover,.c-guide-index dd a:hover,.c-guide-index dt a:focus,.c-guide-index dd a:focus,.c-guide-index dt a:active,.c-guide-index dd a:active{background-color:#f0f0f0}.c-guide__menu{margin-top:6em}.c-guide__menu .c-guide-index{width:32%;margin:0}.c-guide__menu .c-guide-index dt a{font-size:1em}.c-guide__menu .c-guide-index dt a img{top:-2px;width:34px;height:43px}.c-guide__menu .c-guide-index dd:last-child{border-bottom:0}.c-guide__menu .c-guide-index dd a{font-size:.825em;padding-left:54px}@media screen and (max-width: 990px){.c-guide h1.c-guide-heading{font-size:1.875em;margin-top:0}.c-guide h2{font-size:1.25em}.c-guide h3{font-size:1.15em}.c-guide hr{width:80%}.c-guide-section{margin-top:1em}.c-guide-index-wrapper{margin-top:2.5em}.c-guide{margin-left:20px;margin-right:20px}.c-guide-index-wrapper{display:block}.c-guide-index{width:100%}.c-guide-index dt a{font-size:1em}.c-guide-index dt a img{top:-2px;width:34px;height:43px}.c-guide-index dd:last-child{border-bottom:0}.c-guide-index dd a{font-size:.825em;padding-left:54px}.c-guide__menu{margin-top:2em}.c-guide__menu .c-guide-index{width:100%}.c-guide__menu .c-guide-index:nth-child(2) dt:last-child{border-bottom:0}}.c-guide-local-nav{display:flex;justify-content:center;margin:4em auto;padding:0;list-style:none}.c-guide-local-nav li{margin:0 .5em;padding:0}.c-guide-local-nav li a{margin:0;padding:.75em 2em .75em 1em;border:1px solid #b3d137;box-sizing:border-box;background-image:url(./icon-arrow-green-down.svg);background-repeat:no-repeat;background-position:center right 12px;color:#006934;font-size:1em;text-decoration:none;transition-duration:.5s}.c-guide-local-nav li a:hover{background-color:#d2e28f}.c-guide-list{margin:0;padding:0;list-style:none}.c-guide-list>li{margin:0 0 1em 1em;padding:0 0 0 1.75em;list-style:none;text-indent:-1.15em}.c-guide-list>li:before{content:"●";color:#006934;font-size:.75em;position:relative;top:-1px;margin-right:.5em}.c-guide-list li ul{margin:.5em 0 0 1em;padding:0;text-indent:0;list-style-type:disc;list-style-position:outside}.c-guide-list__asterisk{margin:0;padding:0;list-style:none}.c-guide-list__asterisk>li{margin:0;padding:0 0 0 1.2em;list-style:none;text-indent:-1.25em}.c-guide-list__asterisk>li:first-child{margin-top:1em}.c-guide-list__asterisk>li:before{content:"※";color:#343434;font-size:1em;position:relative;top:0;margin-right:.3em}@media screen and (max-width: 990px){.c-guide-list>li{font-size:.875em}.c-guide-local-nav{display:block;margin:3em auto;padding:0}.c-guide-local-nav li{margin:.5em auto;width:260px}.c-guide-local-nav li a{display:block;width:100%;margin:0;font-size:.875em}}.c-guide-step{max-width:560px;margin:0 auto}.c-guide-step h4{font-size:1.25em;margin-bottom:.5em}.c-guide-step h4 span{font-size:1.15rem;font-weight:400}.c-guide-step .c-guide-list>li{margin-left:0}.c-guide-step-triangle{margin-left:2.8em;padding-left:1em;background-image:url(./icon-triangle-green-down.svg);background-repeat:no-repeat;background-position:top 9px left}.c-guide-step .c-guide-step-triangle{margin-left:1.8em}.c-guide-small-nav{display:flex;justify-content:center;margin:1em auto;padding:0;list-style:none}.c-guide-small-nav li{margin:.5em 1em!important;padding:0;list-style:none}.c-guide-button__down,.c-guide-button__right{display:inline-block;margin:0;padding:1em 2.5em 1em 1.5em;border:2px solid #006934;border-radius:60px;box-sizing:border-box;background-color:#fff;background-image:url(./icon-triangle-green-right.svg);background-repeat:no-repeat;background-position:center right 15px;color:#006934;font-size:1em;text-decoration:none;text-align:center;transition-duration:.5s}.c-guide-button__down{background-image:url(./icon-triangle-green-down.svg)}.c-guide-button__right{background-image:url(./icon-triangle-green-right.svg);width:18em}.c-guide-button__down:hover,.c-guide-button__down:focus,.c-guide-button__down:active,.c-guide-button__right:hover,.c-guide-button__right:focus,.c-guide-button__right:active{background-color:#d2e28f}@media screen and (max-width: 990px){.c-guide-step{padding-left:1.5em;padding-right:1.5em}.c-guide-step h4{font-size:1rem}.c-guide-step h4 span{font-size:.9rem}.c-guide-step-triangle{font-size:.875em}.c-guide-small-nav{display:block;margin:1em auto;padding:0}.c-guide-small-nav li{margin:1em auto!important;width:320px}.c-guide-button__down{display:block;width:100%;margin:0;font-size:.875em}}.c-guide-column{display:flex;margin-top:1em}.c-guide-column__left{width:40%}.c-guide-column__right{width:60%}.c-guide-column__right h3{margin-top:0}@media screen and (max-width: 990px){.c-guide-column{display:block}.c-guide-column__left,.c-guide-column__right{width:100%}}.c-guide-table{margin:1em 0;width:100%;border-collapse:collapse}.c-guide-table th,.c-guide-table td{padding:.5em;border:1px solid #9d9990;font-size:.875em}.c-guide-table th{font-weight:400;background-color:#f0f0f0}@media screen and (max-width: 768px){.c-guide-table-wrapper{overflow-x:scroll}.c-guide-table__w760{width:760px}}.c-guide-tel{display:flex;justify-content:space-around}.c-guide-tel div{width:45%}.c-guide-button__tel{display:inline-block;width:12em;margin:0;padding:.75em 1em .75em 2.5em;border:2px solid;border-radius:60px;box-sizing:border-box;background-color:#fff;background-image:url(./icon-tel.svg);background-repeat:no-repeat;background-position:center left 36px;color:#343434;font-size:1.25em;text-decoration:none;text-align:center;transition-duration:.5s}@media screen and (max-width: 768px){.c-guide-tel{display:block}.c-guide-tel div{width:90%;margin:0 auto}.c-guide-button__tel:hover,.c-guide-button__tel:focus,.c-guide-button__tel:active{background-color:#d2e28f}}.c-contact-tel{max-width:860px}.g-guide-contact{margin:2em auto 0;padding:1em;background-color:#e6f2fb;text-align:center}.g-guide-contact__inner{width:320px;margin:0 auto}.g-guide-contact h2{padding:0;border:0;color:#324c93;font-size:1em;font-weight:700;line-height:1.5}.g-guide-contact strong{color:#343434;font-weight:700}.g-guide-contact a{color:#343434;text-decoration:none}#sec1,#sec2,#sec3,#sec4,#sec5,#sec6{padding-top:10px}@media screen and (max-width: 768px){#sec1,#sec2,#sec3,#sec4,#sec5,#sec6{padding-top:60px}}.c-news{max-width:1200px;margin:0 auto;padding-bottom:2em}.c-news__page{padding-bottom:0}.c-news__page h2{text-align:center;margin:1em 0}.c-news-heading{display:flex;justify-content:space-between;align-items:flex-end}.c-news-list{list-style:none;margin:0;padding:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.c-news-list li{padding:0;border-bottom:1px solid #d6d6d6}.c-news-list li a{color:#343434;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-image:url(./icon-arrow-gray-right.svg);background-repeat:no-repeat;background-position:center right 5px;transition-duration:.5s}.c-news-list li a:hover,.c-news-list li a:focus,.c-news-list li a:active{background-position:center right 0}.c-news-list li:last-child{border-bottom:0}.c-news-list li p{margin:.7em 0}.c-news-category{display:inline-block;width:10em;margin-right:1em;padding:.5em;border:1px solid #d6d6d6;text-align:center}.c-news-category__campaign{background-color:#fae6e1}.c-news-category__maintenance{background-color:#edeeee}.c-news-category__golf_course{background-color:#dcfabb}.c-news-category__service{background-color:#fae6af}.c-news-category__close{background-color:#caeffb}.c-news-category__course-added{background-color:#d2e28f}.c-news-category__course-deleted{background-color:#daddd0}.c-news-category__other{background-color:#f0f0f0}.c-news-date{font-weight:700;padding-right:1.5em}@media screen and (max-width: 1200px){.c-news{margin:2em 20px}}@media screen and (max-width: 768px){.c-news-list li a{display:block;background-position:bottom 6px right 5px}.c-news-list li a:hover,.c-news-list li a:focus,.c-news-list li a:active{background-position:bottom 6px right 0}.c-news-category{display:block;margin-bottom:.5em}.c-news-date{text-align:right}}.c-news-card{word-wrap:break-word;max-width:1000px;margin:2em auto;box-shadow:0 3px 6px #0003;padding-bottom:2em}.c-news-card p{padding:5px 2px}.c-news-card h1,.c-news-card h2{max-width:840px;font-size:1.25em;font-weight:400;text-align:center}.c-news-card-category{max-width:840px;margin:1em auto;text-align:left}.c-news-card-category span{padding:.4em .8em;border:1px solid #d6d6d6}h1.c-news-card-title{max-width:840px;margin:.5em auto;text-align:left;font-size:1.75em;line-height:1.5}.c-news-card-ymd{max-width:840px;margin:1em auto;text-align:right}.c-news-card-body{max-width:840px;margin:2em auto;padding:0;box-sizing:border-box}.c-news-card-body span{font-size:1.25em}.c-news-card-body strong{color:#c33;font-weight:700}.c-news-card-button{display:inline-block;padding:.8em 2em;background-color:#c33;color:#666;font-size:1.25em;text-decoration:none;cursor:pointer}.c-news-card-button:hover,.c-news-card-button:focus,.c-news-card-button:active{background-color:#eee}.c-news-card-button:hover,.c-news-card-button:focus,.c-news-card-button:active{background-color:red}.c-news-card-button__gray{background-color:#eee;color:#666;cursor:pointer}.c-news-card-button__gray:hover,.c-news-card-button__gray:focus,.c-news-card-button__gray:active{background-color:#eee}@media screen and (max-width: 1100px){.c-news-card{margin-left:max((100vw - 980px) / 2,22px);margin-right:max((100vw - 980px) / 2,22px)}}@media screen and (max-width: 1000px){.c-news-card .c-news-card-category,.c-news-card .c-news-card-title,.c-news-card .c-news-card-ymd,.c-news-card .c-news-card-body{margin-left:max((100vw - 840px) / 2,22px);margin-right:max((100vw - 840px) / 2,22px)}}@media screen and (max-width: 768px){.c-news-card{margin-top:0}h1.c-news-card-title{font-size:1.2em}.c-news-card-body{padding:0}.c-invitation div{margin:0 1.5em}}.c-info__page h2 span{font-size:1.25rem}.c-invitation-caution{max-width:1000px;margin:2em auto;padding:1.5em;box-sizing:border-box;border:1px solid #cd3332;color:#cd3332}.c-invitation-caution p{margin:0;font-size:1.75em;line-height:1}.c-invitation-caution p span{display:inline-block;font-size:1rem;margin-top:.75em;line-height:1.5}.c-invitation{max-width:1000px;margin:2em auto}.c-invitation__border{box-shadow:0 3px 6px #0003;padding-bottom:2em}.c-invitation h2{max-width:840px;margin:1em auto 0;font-size:1.25em;font-weight:400;text-align:center}.c-invitation-ymd{max-width:840px;margin:1em auto;text-align:right}.c-invitation .c-invitation-invitator{max-width:840px;margin:1em auto;color:#2d4a98;font-weight:700}.c-invitation-course,.c-invitation-datetime,.c-invitation-course-info{font-size:1.5em;font-weight:700;text-align:center}.c-invitation-course{margin-bottom:0}.c-invitation-datetime{margin:0}.c-invitation-course-info{margin-top:0}.c-invitation-profile{max-width:840px;margin:1em auto;position:relative;font-size:1.25em;text-align:center}.c-invitation-profile:after{content:"";position:absolute;left:50%;bottom:-10px;display:inline-block;width:70%;height:1px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:#343434}.c-invitation-body{max-width:840px;margin:2em auto;padding:.5em 1.5em;border:1px solid #343434;box-sizing:border-box}.c-invitation-body__large{font-size:1.25em}.c-invitation-body__no-border{padding:0;border:0}.c-invitation-body span{font-size:1.25em}.c-invitation-body strong{color:#c33;font-weight:700}.c-invitation-expiration{max-width:840px;margin:1em auto;color:#c33;font-weight:700;text-align:center}.c-invitation-expiration__cancel{color:#343434}.c-invitation-expiration span{font-size:1.25em}.c-invitation-note{text-align:center;margin-left:1em;margin-right:1em}.c-invitation-note span{color:#c33;font-weight:700}.c-course-reservation-invite-button__gray{background-color:#d6d6d6;cursor:text;margin-right:1em}.c-course-reservation-invite-button__gray:hover,.c-course-reservation-invite-button__gray:focus,.c-course-reservation-invite-button__gray:active{background-color:#d6d6d6;opacity:1}.line-break{word-break:break-all}@media screen and (max-width: 1024px){.c-invitation-caution{margin:2em 20px}}@media screen and (max-width: 768px){.c-invitation-caution p{font-size:1.25em}.c-invitation-caution p span{font-size:.75rem}.c-invitation{margin-top:0}.c-invitation__border{box-shadow:none}.c-invitation-body{padding:0}.c-invitation-body__large{font-size:1em}.c-invitation h1,.c-invitation h2,.c-invitation div p{padding:0 20px}.c-invitation-course,.c-invitation-datetime,.c-invitation-course-info{font-size:1.1em}.c-invitation-profile:after{width:70%}.c-invitation div{margin:0 1.5em}.c-info__page h2 span{font-size:1rem}}.c-otokuwari-kv{width:100%;height:350px;background-image:url(./otokuwari-kv-background.png);background-repeat:no-repeat;background-size:cover;background-position:center center;overflow-x:hidden;position:relative}.c-otokuwari-kv__inner{width:5000px}.c-otokuwari-kv h1{margin:0;padding:0;width:1158px;height:343px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:2}.c-otokuwari-alliance{margin:0;padding:2em;box-sizing:border-box;background-color:#f9f9f9}.c-otokuwari-alliance__inner{max-width:1042px;margin:0 auto}.c-otokuwari-alliance h2{margin-bottom:1em;font-size:1.5em;text-align:center;line-height:1.3}.c-otokuwari-alliance h2 strong{font-size:2rem;color:#c33}.c-otokuwari-auth-wrapper{width:100%;margin:0;padding:0;background-color:#e4f2fc}.c-otokuwari-auth{max-width:1022px;margin:0 auto 2em;padding:1.5em;background-color:#e4f2fc;display:flex;justify-content:center}.c-otokuwari-auth__left{background-color:#fff;padding:1.5em;border:2px dotted #8fbfe2;border-right:0;display:flex;justify-content:center;align-items:center}.c-otokuwari-auth__right{background-color:#fff;padding:.5em 1em 1em;border:2px dotted #8fbfe2;border-left:0}.c-otokuwari-auth h3{margin:.7em 0 .5em;font-weight:400}.c-otokuwari-auth strong{color:#c33}.c-otokuwari-terms{max-width:940px;margin:2em auto;padding-bottom:.1em;background-color:#f0f0f0}.c-otokuwari-terms h3{margin:0;padding:.5em 1em;background-color:#d6d6d6}.c-otokuwari-terms-detail{margin:1.5em;padding:.1em 1em;background-color:#fff}.c-otokuwari-button a{vertical-align:middle;width:240px;height:52px;line-height:1.3}@media screen and (max-width: 1200px){.c-otokuwari-alliance{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.c-otokuwari-kv{overflow:visible;max-height:350px;height:65vw}.c-otokuwari-kv__inner{width:100%;overflow:hidden}.c-otokuwari-kv h1{max-width:100%;height:auto;background-repeat:no-repeat;background-position:top center;overflow-x:hidden;overflow-y:visible}.c-otokuwari-alliance{padding-top:4.5em;padding-bottom:.1em}p.c-otokuwari-alliance-image{margin:0 auto;display:block;max-width:335px}.c-otokuwari-alliance h2{font-size:1.15em}.c-otokuwari-alliance h2 strong{font-size:1.35rem}.c-otokuwari-alliance-punchline{display:block}.c-otokuwari-alliance-punchline__left{display:none}.c-otokuwari-alliance-punchline__right{padding:.5em 1.5em;border:2px dotted #8fbfe2}.c-otokuwari-button a{height:40px}}.c-account-delete{max-width:1000px;margin:2em auto}.c-account-delete h1{font-size:1.75em;text-align:center}.c-account-delete-desc{font-size:1.25em;text-align:center}@media screen and (max-width: 768px){.c-account-delete-desc{margin-left:20px;margin-right:20px;font-size:1em;text-align:left}}.c-account-delete-reason{max-width:760px;margin:1.5em auto;padding:.5em 1.5em;border:1px solid #d9d4c7}.c-account-delete-reason p{margin:1em auto}@media screen and (max-width: 768px){.c-account-delete-reason p{max-width:100%}}.c-account-delete-reason label{display:inline-block;margin-bottom:.5em}@media screen and (max-width: 768px){.c-account-delete-reason .u-ta-c input{padding:.85em 2.5em;border-radius:0}}.c-account-delete-reason textarea{width:700px;margin-top:.1em;margin-left:1.5em;resize:none}@media screen and (max-width: 768px){.c-account-delete-reason textarea{width:90%}}@media screen and (max-width: 768px){.c-account-delete-reason{margin-left:20px;margin-right:20px}}.c-check-in__page{max-width:1000px;margin:2em auto;padding:1em 2em 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-check-in__page h2{text-align:center;margin:1em 0}.c-check-in-qr-wrapper{max-width:600px;margin:0 auto}.c-check-in-qr{text-align:center}.c-check-in-qr p{text-align:left}.c-check-in-qr-note{font-size:.875em}.c-check-in-img{display:flex;justify-content:center;padding:1em 0}.c-check-in-img.mt{margin-top:.2rem}@media screen and (max-width: 768px){.c-check-in-img.mt{margin-top:0}}.c-check-in-img.mr{margin-right:1.5rem}@media screen and (max-width: 768px){.c-check-in-img.mr{margin-right:0}}@media screen and (max-width: 768px){.c-check-in-img svg{width:8.4375rem;height:8.4375rem}}.c-check-in__page .u-ta-c{font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:.7}.c-check-in__page .u-ta-c span{font-size:1.25rem}@media screen and (max-width: 1000px){.c-check-in__page{margin-left:20px;margin-right:20px;padding:1em}.c-check-in__page .u-ta-c{font-size:1.75em;line-height:.8}.c-check-in__page .u-ta-c span{font-size:1rem}}.c-coupon__page{max-width:1200px;margin:0 auto;padding-bottom:0}.c-coupon__page h2{text-align:center;margin:1em 0}.c-coupon-zero{margin-bottom:2em;color:#9d9990;font-size:2em;text-align:center}.c-coupon__page h1{font-size:2.5rem;text-align:center;margin:1em 0;font-family:Open Sans,sans-serif;font-weight:400;line-height:.7}.c-coupon__page h1 span{font-size:1.25rem}@media screen and (max-width: 1200px){.c-coupon__page{margin-left:20px;margin-right:20px}.c-coupon-zero{font-size:1.5em}.c-coupon__page h1{font-size:1.75em;line-height:.8}.c-coupon__page h1 span{font-size:1rem}}.c-player__page{max-width:1000px;margin:0 auto;padding-bottom:0}.c-player__page h2{text-align:center;margin:1em 0}.c-player-list-wrapper{max-width:1000px;margin-bottom:2em;box-sizing:border-box;box-shadow:0 3px 6px #0003;padding:1em 4em 2em}.c-player-list-wrapper h3{font-weight:400}.c-player-list{display:flex;justify-content:space-between;align-items:center}.c-player-list__left{text-align:left;width:15%;margin:0}.c-player-list__center{text-align:left;width:45%;font-size:1.25em;margin:0}.c-player-list__center span{font-size:1rem}.c-player-list__right{text-align:right;width:40%;margin:0}.c-player-list-button{display:inline-block;width:11em;padding:.7em;border:0;border-radius:0;background-color:#d9d4c7;color:#343434;font-size:1em;text-align:center;cursor:pointer;transition-duration:.5s;text-decoration:none}.c-player-list-button__black{background-color:#343434;color:#fff}.c-player-zero{margin-top:1em;margin-bottom:2em;color:#9d9990;font-size:2em;text-align:center}#modal-target{font-weight:700}@media screen and (max-width: 768px){.c-player__page{margin-left:20px;margin-right:20px}.c-player-list-wrapper{padding:.1em 1em}.c-player-list{display:flex;flex-wrap:wrap;margin-bottom:1em}.c-player-list__left{width:30%}.c-player-list__center{width:70%;font-size:1em}.c-player-list__center span{font-size:.875em}.c-player-list .c-player-list__right{width:100%;text-align:right}.c-player-list-button{font-size:.9em;padding:.6em .4em}.c-player-zero{font-size:1.5em}}.c-setting__page h1{margin-top:1em}.c-setting-lead{font-size:1.25em}.c-setting-note{max-width:680px;margin:1em auto;text-align:left}.c-setting-caution{max-width:1022px;margin:1em auto;padding:.5em 1em;border:1px solid #c33;box-sizing:border-box;color:#c33;font-size:1.5em;text-align:left;line-height:1.2}.c-setting-caution p{margin:0}.c-setting-caution span{font-size:1rem}@media screen and (max-width: 1200px){.c-setting-lead,.c-setting-caution{margin-left:20px;margin-right:20px}}@media screen and (max-width: 768px){.c-setting-lead{font-size:1em;text-align:left}.c-setting-note{font-size:.875em;margin-left:20px;margin-right:20px}.c-setting-caution{font-size:1.25em}}.c-setting-box{margin-bottom:2em;padding:1em 2em;box-shadow:0 3px 6px #0003;text-align:left}.c-setting-box__noborder{box-shadow:none}.c-setting-box h2{color:#c33;font-size:2em;line-height:.8}.c-setting-box h2 span{font-size:1.25rem}.c-setting-box .c-setting-box-heading{color:#343434;font-size:1.75em;text-align:center}.c-setting-box .c-setting-input-wide{width:400px}.c-setting-box .c-setting-input-narrow{width:200px}.c-setting-box .u-form-input-error{border:1px solid #c33;background-color:#ffe5e7}.c-setting-box .u-form-input-error-text{color:#c33}.c-setting-dl{display:flex;flex-wrap:wrap;justify-content:center}.c-setting-dl dt{width:35%;text-align:right;margin-bottom:1em;font-size:1em;padding-top:.25em}.c-setting-dl__confirm dt{padding-top:0}.c-setting-dl dt span{color:#9d9990;font-size:.875em}.c-setting-dl dt.c-setting-nopadding{padding-top:0}.c-setting-dl dd{width:58%;margin-bottom:1em;line-height:1.5}.center.c-setting-dl dt,.center.c-setting-dl dd{width:40%}.center.c-setting-dl dd{margin-left:5%}.center.c-setting-dl dt{margin-right:5%}.center.c-setting-dl+p{text-align:center}.c-setting-dl dd label{margin-right:.5em}.c-setting-dl dd input,.c-setting-dl dd select{margin-bottom:.2em}.c-setting-dl table tr td{padding-right:1em;vertical-align:top}.c-setting-dl table tr td p{margin-top:0}.c-setting-input-name{display:flex}.c-setting-input-name p{margin:0}.c-setting-input-name p:first-child{margin-right:.5em}.c-setting-inspection{display:inline-block;width:200px;padding:.2em .5em;border:1px solid #c33;box-sizing:border-box;background-color:#ffe5e7;color:#c33;text-align:center}.c-setting-inspection__completed{color:#324c93;border:1px solid #324c93;background-color:#e6f2fb}.c-setting-optional{border:1px solid #d9d4c7;padding:1em 2em}@media (max-width: 768px){.c-setting-optional.compe{padding:1em}}.c-setting-noimage{display:inline-block;width:200px;height:200px;border:1px solid #9d9990;background-color:#fff}.c-setting-noimage__error{border:1px solid #c33;background-color:#ffe5e7}.c-setting-terms{margin:2em 0;height:600px;padding:0 1.5em 1em;background-color:#f0f0f0;overflow-y:scroll}@media (max-width: 768px){.c-setting-terms{height:400px}}.c-setting-agreement{max-width:480px;margin:2em auto;padding:.5em 2px;border:1px solid #9d9990;text-align:center}.c-setting-choice-note{position:relative;margin:1.5em auto 0;max-width:680px;padding:1.5em;background-color:#fcf9e4;text-align:center}.c-setting-choice-note:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #fcf9e4}.c-setting-choice-note p{margin:0}.c-setting-choice-note strong{color:#c33}.c-setting-choice-note span{font-size:.875em}.c-setting-dl__small{display:flex;flex-wrap:wrap}.c-setting-dl__small dt{width:35%;text-align:right;margin-bottom:1em;display:flex;justify-content:flex-end;align-items:center}.c-setting-dl__small dd{width:58%;margin-bottom:1em;line-height:1.5}.c-setting-dl__closing{max-width:840px;margin:2em auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.c-setting-dl__closing dt{margin-bottom:1em;width:65%;text-align:left}.c-setting-dl__closing dd{width:30%;text-align:right;margin-bottom:1em}.c-setting-dl__closing dd .c-form-button{width:12em}h1+.c-setting-plan{margin-top:3em}.c-setting-plan-expiration{max-width:480px}.c-setting-plan-expiration__wide{max-width:620px}.c-setting-thanks .c-setting-plan-expiration__wide p{display:block}.c-setting-plan-expiration p:first-child{color:#c33}.c-setting-plan span{color:#c33;font-size:1.25em}.c-setting-plan strong{color:#c33}.c-setting-plan dl{max-width:560px;margin:1em auto;text-align:left}.c-setting-plan dd{margin-bottom:1em}@media screen and (max-width: 1200px){.c-setting-box{margin-left:20px;margin-right:20px}}@media screen and (max-width: 768px){.c-setting-box{margin-left:0;margin-right:0;padding:1em 20px}.c-setting-box h2{font-size:1.5em;line-height:.9}.c-setting-box h2 span{font-size:1rem}.c-setting-box input[type=text],.c-setting-box input[type=tel],.c-setting-box input[type=email]{width:100%}.c-setting__page .c-setting-box .c-setting-input-zip{width:100px}.c-setting__page .c-use-d-point-detail{width:unset}.c-setting-dl{display:block}.c-setting-dl dt{width:100%;text-align:left;font-size:1em;margin-bottom:.25em}.c-setting-dl dd{width:100%;margin-left:0}.c-setting-dl dd table tr{display:flex;flex-direction:column}.c-setting-dl dd table tr td{width:100%}.c-setting-dl dd table tr td:first-child{text-align:center}.c-setting-plan{padding:1em}.c-setting-choice-note{text-align:left;padding:1em}.c-setting-dl__small{display:block}.c-setting-dl__small dt{width:100%;display:block;text-align:left;font-size:1em;margin-bottom:.25em}.c-setting-dl__small dd{width:100%;margin-left:0}.c-setting-box input[type=text].c-setting-round{width:90%}.c-setting-dl__closing{display:block}.c-setting-dl__closing dt{width:100%;text-align:center}.c-setting-dl__closing dd{width:100%;text-align:center;margin-left:0}}.c-setting-photo-heading{font-size:2em;text-align:center;line-height:1.5}.c-setting-photo{max-width:800px;margin:1em auto;display:flex}.c-setting-photo dt{text-align:center;width:40%}.c-setting-photo dd{margin-left:2em;width:60%}.c-setting-photo .c-setting-noimage{width:300px;height:300px}@media screen and (max-width: 768px){.c-setting-photo-heading{font-size:1.5em}.c-setting-photo{display:block}.c-setting-photo dt,.c-setting-photo dd{width:100%;margin-left:0}}.c-member-front{max-width:1022px;margin:2em auto;display:flex;justify-content:space-between}.c-member-front.justify-content-center{justify-content:center}.c-member-card{position:relative;width:500px;min-height:280px;box-shadow:0 3px 6px #0003;border-radius:.7em;background-repeat:no-repeat;background-size:101%;display:flex;flex-direction:column;align-items:end}.c-member-card__12month{background-image:url(./card-1year.png);background-size:cover}.c-member-card__6month{background-image:url(./card-6month.png);background-size:cover}.c-member-card__3month{background-image:url(./card-3month.png);background-size:cover}.c-member-card-number{font-size:1.25em;margin:2em 20px 0 0}.c-member-card-insurance{font-size:1em;margin:0 20px 0 0}.c-member-card-name{font-size:1.8em;max-width:10em;line-height:1.1em;text-align:right;margin:.2em 20px .2em 0}.c-member-card-name span{font-size:.8em}.c-member-card-nickname{margin:0 20px 5em 0}.c-member-card-expiration{position:absolute;bottom:0;right:20px}.c-member-card-expiration span{font-size:.875em;display:block;border-bottom:1px solid #343434}.c-member-card-expiration strong{font-size:1.25em}.c-member-qr-code{width:500px;height:280px;border:1px solid #343434;border-radius:.7em}.c-member-qr-code h2{font-family:Open Sans,sans-serif;font-size:2em;text-align:center;margin-bottom:.5em}.c-member-qr-code h2 span{font-size:1rem}.c-member-qr-code-detail{display:flex;align-items:center;justify-content:center;margin:0 1.5em}.c-member-qr-code-detail .c-member-qr-code-detail-text{width:240px;margin-right:1em;margin-top:.5rem;box-sizing:border-box}.c-member-qr-code-detail-member-info{text-align:center}.c-member-qr-code-detail-member-info-number{margin-block:inherit;max-width:110px;margin-top:-25px}.c-member-qr-code-detail-member-info-title{font-size:12px}.c-member-qr-code-detail-explanatory-text{margin-top:-9px}.c-check-in-membership-number{font-size:15px}.c-check-in-membership-id{font-size:20px}.c-admin-member-qr-code-exposition p{margin-top:1px}@media screen and (max-width: 763px){.c-member-qr-code-detail-member-info-number{margin-block:revert;max-width:revert;margin-top:-19px}}@media screen and (max-width: 1024px){.c-member-front{flex-direction:column-reverse;margin:2em auto}.c-member-card{margin:1em auto}.c-member-qr-code{margin:0 auto 1em}}@media screen and (max-width: 768px){.c-member-front{flex-direction:column-reverse;margin:2em auto}.c-member-card{width:100%;max-width:340px;min-height:190px}.c-member-card-number{margin-top:1.2em;font-size:1em;margin-right:16px}.c-member-card-insurance{font-size:.7em;margin-right:16px}.c-member-card-name{font-size:1.2em;margin-right:6px}.c-member-card-nickname{font-size:.7em;margin-right:16px}.c-member-card-expiration{bottom:0;right:16px;font-size:.8em}.c-member-qr-code{max-width:280px;height:auto}.c-member-qr-code h2{font-size:1.25em}.c-member-qr-code h2 span{font-size:.875rem}.c-member-qr-code-detail{display:block}.c-member-qr-code-detail .c-member-qr-code-detail-text{text-align:center}}.c-history{max-width:1200px;margin:2em auto;padding-top:.5em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-history__page{max-width:1200px;margin:0 auto;padding-bottom:0}.c-history__page h2{text-align:center;margin:1em 0}.c-history h2{text-align:center}.c-history h3{text-align:center;font-weight:400}.c-history-caution{max-width:1022px;margin:0 auto;padding:.5em 1em;border:1px solid #c33;color:#c33;box-sizing:border-box}.c-history-caution p{margin:0}.c-history-ticket{max-width:1022px;margin-left:auto;margin-right:auto;text-align:right}.c-history-list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1022px;margin:0 auto}.c-history-list:after{width:33%;content:"";display:block}.c-history-round-table{border-collapse:collapse;width:33%;margin-bottom:1em}.c-history-round-table th,.c-history-round-table td{padding:.25em;border:1px solid #6e5a43;background-color:#fff;font-size:.875em;text-align:center}.c-history-round-table thead th{background-color:#343434;color:#fff;font-weight:400}.c-history-round-table tbody th{background-color:#9d9990;color:#fff;width:30%}.c-history-round-table.c-history-round-table__weekday th{background-color:#d2e28f;color:#343434}.c-history-round-table.c-history-round-table__holiday th{background-color:#ffe5e7;color:#343434}.c-history-round-table strong{color:#c33;font-weight:400}.c-history-round-table .c-history-round-emphasis{background-color:#c33!important;color:#fff!important}.c-history-round-table .c-history-round-provisional{background-color:#74891a;color:#fff}.c-history-round-table .c-history-round-completed{background-color:#343434;color:#fff}.c-history-round-table .c-history-round-emphasis{background-color:#c33;color:#fff}.c-history-round-table .c-history-round-link{height:1.5em;text-align:right;border-right:0;border-bottom:0;border-left:0}.c-history-round-table .c-history-score-number{width:6em;background-color:#ddd;text-align:center}.c-history-round-table .c-history-score-number:focus{background-color:#fff}.c-history-round-table .c-history-score-number[value]{background-color:#fff;border:0}.c-history-round-table .c-history-score-submit{background-color:#2d4a98;padding:.5em 1em;color:#fff;border:0}.c-history-round-table .c-history-score-submit.c-history-score-submit__modify{background-color:#343434}.c-history-past{background-color:#f5f0e4;padding:1em 0;margin-top:2em}.c-history-past-link{max-width:1022px;margin:1em auto;text-align:right}.c-history-zero{margin-top:1em;margin-bottom:2em;color:#9d9990;font-size:2em;text-align:center}@media screen and (max-width: 1200px){.c-history{box-shadow:none}.c-history__page,.c-history-caution,.c-history-ticket{margin-left:20px;margin-right:20px}.c-history-list{padding-left:20px;padding-right:20px}.c-history-past-link{margin-right:20px}}@media screen and (max-width: 768px){.c-history-list{display:block}.c-history-round-table{width:100%}.c-history-zero{font-size:1.5em}}.c-history-list-tab-wrapper{max-width:1110px;margin:0 auto;padding:0;box-sizing:border-box;list-style:none;display:flex}.c-history-list-tab-wrapper a:hover{opacity:1}.c-history-list-tab{display:inline-block;margin:0 -1px 0 0;padding:.5em 1em .6em;border:1px solid #9d9990;border-bottom:0;color:#9d9990;text-align:center;cursor:pointer}.c-history-list-tab span{font-size:.875em}.c-history-list-tab.active{border:1px solid #324c93;border-bottom:0;background-color:#e4f2fc;color:#343434}.c-history-list-panel{display:none;max-width:1110px;box-sizing:border-box;margin:-1px auto 2em;padding:2em 1em 1em;border:1px solid #9d9990;background-color:#fff}.c-history-list-panel.active{display:block;border:1px solid #324c93;background-color:#e4f2fc}@media screen and (max-width: 1200px){.c-history-list-tab-wrapper{overflow-x:scroll}.c-history-list-tab{white-space:nowrap}}.c-info{max-width:1200px;margin:0 auto;padding-bottom:2em}.c-info__member{max-width:1022px;box-shadow:0 3px 6px #0003;padding:0 2em 2em;box-sizing:border-box}.c-info__page{padding-bottom:0}.c-info__page h2{text-align:center;margin:1em 0}.c-info-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.c-info-category{width:15%;margin:0 0 .5em;box-sizing:border-box;border:1px solid #343434;border-left:20px solid #343434;background-color:#fcf9e4;font-weight:700;display:flex;justify-content:center;align-items:center}.c-info-category__important{border:1px solid #bd403a;border-left:20px solid #bd403a;background-color:#fff;color:#bd403a}.c-info-content{width:85%;margin:0 0 .5em;padding:.5em;box-sizing:border-box;border:1px solid #343434;border-left:0;background-color:#fff}.c-info-content p{margin:0}.c-info-content .c-info-date{color:#bd403a;font-weight:700;margin-right:1.5em}.c-info-content a{color:#343434;text-decoration:none;display:flex;justify-content:space-between;align-items:center;background-image:url(./icon-arrow-gray-right.svg);background-repeat:no-repeat;background-position:center right 5px;transition-duration:.5s}.c-info-content a:hover,.c-info-content a:focus,.c-info-content a:active{background-position:center right 0}.c-info-content__checked{width:85%;margin:0 0 .5em;padding:.5em;box-sizing:border-box;border:1px solid #343434;border-left:0;background-color:#f0f0f0}@media screen and (max-width: 1200px){.c-info{margin:2em 20px}}@media screen and (max-width: 768px){.c-info__member{box-shadow:none;padding:0}.c-info-list{flex-direction:column}.c-info-category{width:100%;display:block;margin:0;padding:.3em .5em;text-align:left}.c-info-content{width:100%;border:1px solid #343434;border-top:0}.c-info-content a{display:block;background-position:bottom 6px right 5px}.c-info-content .c-info-date{margin-top:.5em;font-size:14px;text-align:right}}.c-coupon{max-width:1022px;margin:2em auto;padding:0 2em 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-coupon-heading{display:flex;justify-content:space-between;align-items:flex-end}.c-coupon-list{list-style:none;margin:0;padding:0}.c-coupon-list-content{width:100%;margin:0 0 .5em;padding:0;box-sizing:border-box;border:1px solid #343434;background-color:#fff}.c-coupon-list-content__checked{background-color:#f0f0f0}.c-coupon-list-content p{margin:0}@media screen and (max-width: 1200px){.c-coupon{margin-left:20px;margin-right:20px;padding:0 1em 1em}}.c-member-2columns{display:flex;justify-content:space-between;max-width:1022px;margin:0 auto}.c-player,.c-setting{width:48%;margin:2em auto;padding:0 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-player-heading,.c-setting-heading{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.c-member-2columns{margin-left:20px;margin-right:20px;display:block}.c-player,.c-setting{width:100%}}.c-course{max-width:1022px;margin:0 auto;padding-bottom:.5em;box-shadow:0 3px 6px #0003;box-sizing:border-box;overflow-x:hidden}.c-course-summary{position:relative;min-height:170px}.c-course-image{margin-bottom:.5em}.c-course-title{margin:.4em .7em;font-size:1.25em;font-weight:700;line-height:1.3}.c-course-address{margin:0 1em;padding-left:1.5em;background-image:url(./icon-place.svg);background-repeat:no-repeat;background-position:top 2px left}.c-course-access{margin:0 1em;padding-left:1.5em;background-image:url(./icon-car.svg);background-repeat:no-repeat;background-position:top 7px left;color:#9d9990}.c-course-option{margin:1em}.c-course-option span{display:inline-block;margin-right:.5em;margin-bottom:.5em;padding:.2em .5em .3em 1.8em;border:1px solid #6e5a43;border-radius:.2em;color:#6e5a43}.c-course-map{float:right;margin:-2.5em 1em 1em}.c-course-confirm{margin:0 1em;padding:.5em 1.5em;background-color:#f0f0f0}.c-course-confirm h2,.c-course-confirm h3,.c-course-confirm h4{margin-bottom:.5em;font-size:1.1em;font-weight:400;line-height:1.5}.c-course-confirm p{font-size:.9em;margin-top:.5em}@media screen and (max-width: 768px){.c-course-address,.c-course-access{font-size:.875em}.c-course-option span{padding-left:2em;font-size:.8em}.c-course-map{width:320px;height:140px;margin:0 1em 1em}.c-course-confirm{padding:.1em 1em}.c-course-confirm h2,.c-course-confirm h3,.c-course-confirm h4{font-size:1.1em}.c-course-confirm p{font-size:.875em}}@media screen and (max-width: 480px){.c-course-map{float:none;display:block;width:calc(100% - 30px)}}.c-course-schedule{margin:1em 1em .5em;display:flex}.c-course-schedule p{margin:0}.c-course-schedule p>span:first-child{margin:0}.c-course-schedule__left{width:33%;padding:1em;box-sizing:border-box;background-color:#fcf9e4}.c-course-schedule__left-sat{background-color:#e4f2fc}.c-course-schedule__left-sun{background-color:#fbe6e7}.c-course-schedule__datetime{font-size:.9em}.c-course-schedule__datetime strong{font-size:1.5em}.c-course-schedule__term{padding-top:.5em}.c-course-schedule__term-common{padding:.2em .5em .3em;border:1px solid;font-size:.875em;margin:.25em}.c-course-schedule__term-holiday{padding:.2em .5em .3em;border:1px solid;color:#c33;font-size:.875em;margin:.25em}.c-course-schedule__center{width:50%;padding:1em;box-sizing:border-box;background-color:#fcf9e4}.c-course-schedule__center-sat{background-color:#e4f2fc}.c-course-schedule__center-sun{background-color:#fbe6e7}.c-course-schedule__center-occupied{background-color:#d6d6d6}.c-course-schedule__status{display:flex;justify-content:space-between;background-color:#fff;font-size:.875em}.c-course-schedule__status-occupied{background-color:#d6d6d6}.c-course-schedule__status-hold{padding:.2em .4em;background-color:#d8fde6}.c-course-schedule__status-hold-empty{background-color:transparent}.c-course-schedule__status-left{padding:.2em .4em}.c-course-schedule__status-left strong{color:#c33}.c-course-schedule__entry{list-style:none;margin:0;padding:.5em 0 0;display:flex;align-items:flex-start}.c-course-schedule__entry li{width:120px;margin-right:.25em;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column}.c-course-schedule__entry li:last-child{margin-right:0}.c-course-schedule__entry li span{border-left:1px solid #343434;border-right:1px solid #343434;border-bottom:1px solid #343434;text-align:center;padding:.2em;font-size:.875em}.c-course-schedule__entry li span:nth-of-type(1){cursor:pointer}.c-course-schedule__right{background-color:#ccc;width:17%;box-sizing:border-box;flex-grow:1}.c-course-schedule__right-occupied{background-color:#d6d6d6}.c-course-schedule__right p{width:100%;height:100%}.c-course-schedule__right-button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#cd3332;color:#fff;font-size:1.25em;text-decoration:none;cursor:pointer}.c-course-schedule__right-button-gray{background-color:#d6d6d6}@media screen and (max-width: 768px){.c-course-schedule{display:block}.c-course-schedule__left,.c-course-schedule__center,.c-course-schedule__right{width:100%;padding:.5em}.c-course-schedule__left{padding-bottom:1em}.c-course-schedule__entry li{width:25%}.c-course-schedule__right{height:3em}.c-course-schedule__right-button{font-size:1em}}#user-info-modal-space{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.c-course-reservation{margin:2em 1em}.c-course-reservation-datetime strong{font-size:1.25em;font-weight:400}.c-course-reservation-info{margin-left:5px;font-size:.8em;font-weight:400}.c-course-reservation-table-wrapper{overflow-x:scroll}.c-course-reservation-table{width:990px;border-collapse:6px;margin-bottom:1em}.c-course-reservation-table th,.c-course-reservation-table td{width:20%;padding:.5em;border:1px solid #343434;background-color:#fff;vertical-align:middle}.c-course-reservation-table .c-reservation-grey{background-color:#f0f0f0}.c-course-reservation-table thead th{padding:0;border:2px solid #343434;background-color:#343434;color:#fff}.c-course-reservation-table tbody th{background-color:#fcf9e4}.c-course-reservation-table .c-course-reservation-self{border:3px solid #006934}.c-course-reservation-invite{padding:2em 1.5em;background-color:#fff;box-shadow:0 3px 6px #0003;text-align:center}.c-course-reservation-invite h2{font-size:1.875em}.c-course-reservation-invite h3{font-weight:400}.c-course-reservation-invite-term{max-width:460px;margin:0 auto;border:1px solid #d9d4c7;padding:.5em}.c-course-reservation-invite-term strong{font-size:1.25em}.c-course-reservation-invite-term strong span{font-size:.875em;font-weight:400}.c-course-reservation-invite-button{display:inline-block;padding:.7em 2.5em;border:0;background-color:#c33;color:#fff;font-size:1.5em;cursor:pointer;transition-duration:.5s;text-decoration:none}input[type=submit].c-course-reservation-invite-button,input[type=button].c-course-reservation-invite-button,button.c-course-reservation-invite-button{padding:.85em 2.5em;border-radius:0}.c-course-reservation-invite-button:hover,.c-course-reservation-invite-button:focus,.c-course-reservation-invite-button:active{background-color:red}.c-course-reservation-invite-button__gray,.c-course-reservation-invite-button__gray_center{background-color:#eee;color:#666}.c-course-reservation-invite-button__gray_center:hover,.c-course-reservation-invite-button__gray_center:focus,.c-course-reservation-invite-button__gray_center:active{background-color:#eee}.c-course-reservation-invite-button__gray:hover,.c-course-reservation-invite-button__gray:focus,.c-course-reservation-invite-button__gray:active{background-color:#ccc}.c-course-reservation-invite-button__black{background-color:#343434;color:#fff}.c-course-reservation-invite-button__black:hover,.c-course-reservation-invite-button__black:focus,.c-course-reservation-invite-button__black:active{background-color:#666}@media screen and (max-width: 768px){.c-course-reservation-invite h2{font-size:1.5em;line-height:1.2}.c-course-reservation-invite p{text-align:left}.c-course-reservation-invite .invite-member-form,.c-course-reservation-invite-term p{text-align:center}.c-course-reservation-invite input[type=text]{width:100%}.c-course-reservation-invite .u-ta-c{text-align:center}.c-course-reservation-invite-button{font-size:1em;padding:.6em 1em;text-align:center}}.c-course-invite-member{margin-left:auto;margin-right:auto}.c-course-invite-member h3{font-size:1.25em;font-weight:400}.c-course-invite-member input[type=text]{max-width:540px;box-sizing:border-box}.c-course-invite-submit,.c-course-invite-member input[type=submit]{margin-left:1em;padding:.7em 3em .7em 1em;border:0;border-radius:0;background-color:#2d4a98;background-image:url(./icon-search.svg);background-repeat:no-repeat;background-position:center right 10px;color:#fff;font-size:1em;cursor:pointer;transition-duration:.5s;text-decoration:none;box-sizing:border-box;text-align:center}.c-course-invite-member a:focus,.c-course-invite-member a:active,.c-course-invite-member input[type=submit]:hover,.c-course-invite-member input[type=submit]:focus,.c-course-invite-member input[type=submit]:active{background-color:#4a64a8}@media screen and (max-width: 768px){.c-course-invite-member input[type=text]{width:100%}.c-course-invite-member a,.c-course-invite-member input[type=submit]{display:block;margin-left:0;margin-right:0}.c-course-pref-heading h2{font-size:1.75rem;line-height:.8}.c-course-pref-heading span{font-size:1rem}.c-course-invite-submit,.c-course-invite-member input[type=submit]{margin-left:initial;margin-top:8px}}.c-course-list-wrapper{width:100%}.c-course-list-wrapper__home{overflow-x:scroll}.c-course-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.c-course-list__home{width:1600px;flex-wrap:nowrap}.c-course-list li{width:47.5%;margin-left:.4em;margin-right:1em;padding:0;box-shadow:0 3px 6px #0003;margin-bottom:1em;box-sizing:border-box;transition-duration:.5s;position:relative}.c-course-list__home li{width:492px}.c-course-list li:hover{background-color:#f5f0e4}.c-course-list li a{text-decoration:none;color:#343434}.c-course-list-title{font-size:1.25em;font-weight:700;margin:.4em .7em}.c-course-list-address{margin:0 1em .25em;padding-left:1.75em;background-image:url(./icon-place.svg);background-repeat:no-repeat;background-position:top 2px left;font-size:.875em}.c-course-list-access{margin:0 1em;padding-left:1.75em;background-image:url(./icon-car.svg);background-repeat:no-repeat;background-position:top 5px left;color:#9d9990;font-size:.875em}.c-course-list-search{display:inline-block;margin:0;padding:.7em 3.5em .7em 1.5em;background-color:#c33;background-image:url(./icon-car.svg);background-repeat:no-repeat;background-position:center right 20px;color:#fff!important;cursor:pointer;transition-duration:.5s}.c-course-list-search:hover,.c-course-list-search:focus,.c-course-list-search:active{background-color:red}.c-course-list-confirm h4{margin-bottom:.5em;font-size:1.25em;font-weight:400}@media screen and (max-width: 768px){.c-course-list li{width:298px}.c-course-list-image{width:492px;height:150px}.c-course-list-confirm{padding:.1em 1em}.c-course-list-confirm h4{font-size:1.1em}.c-course-list-confirm p{font-size:.875em}}.c-course-pref-list ul{list-style:none;margin:1.5em 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;line-height:2}.c-course-pref-list li{border-right:1px solid #ccc;margin:0;padding:0}.c-course-pref-list li:last-child{border-right:0}.c-course-pref-list a{padding:.5em 1em;text-decoration:none}.c-course-pref{max-width:1022px;margin:0 auto;padding-bottom:2em}.c-course-pref-heading{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1200px){.c-course-pref{margin-left:20px;margin-right:20px}}@media screen and (max-width: 960px){.c-course-pref-list ul{margin-left:20px;margin-right:20px;justify-content:flex-start}.c-course-pref-list li{margin-bottom:.5em}.c-course-pref .c-course-list{margin:0;padding:0}.c-course-pref .c-course-list li{width:100%;margin:0 0 1em;padding:0}.c-course-pref .c-course-list .c-course-list-image{width:100%;height:auto}}.c-course-list .c-course-option{font-size:.875em}.c-course-list .c-course-confirm{padding-top:.1em}.c-course-list .c-course-confirm h2,.c-course-list .c-course-confirm h3,.c-course-list .c-course-confirm h4{font-size:1em}.c-course-list .c-course-confirm p{margin-bottom:.8em}.c-course-list .c-course-confirm{margin-bottom:1em}.c-course-list .c-course-confirm .course-comment-link{pointer-events:auto;color:#2d4a98;text-decoration:underline}.c-course-photo{max-width:1014px;margin:0 auto}.c-course-photo .slick-slide{margin-left:.5em;margin-right:.5em}.c-course-photo .slick-dots{position:relative;top:-3em}.c-course-photo .slick-dots li button:before{font-size:48px;top:6px;color:#ccc;opacity:1}.c-course-photo .slick-dots li.slick-active button:before{color:#fff}.c-course-photo+.c-course-confirm{margin-top:-2em}.c-course-confirm__course{max-width:1000px;margin:0 auto;box-sizing:border-box}.c-course-fav-button{max-width:1022px;margin:1em auto 0}.c-course-fav-button ul{list-style:none;margin:0;padding:0;text-align:center}.c-course-fav-button li{display:inline-block}.c-course-fav-button a{display:inline-block;margin:0 .5em;padding:.5em 1em;text-align:center;color:#343434;text-decoration:none}.c-course-fav-button a.c-course-fav-button__on{border:1px solid #d1c03b}.c-course-fav-button a.c-course-fav-button__on:hover{background-color:#d1c03b;color:#fff}.c-course-fav-button a.c-course-fav-button__off{border:1px solid #343434}.c-course-fav-button a.c-course-fav-button__off:hover{background-color:#707070;color:#fff}.c-course-fav-button a.c-course-fav-button__on:hover .u-star,.c-course-fav-button a.c-course-fav-button__off:hover .u-star{color:#fff}.c-course-timeslot{max-width:1022px;margin:1em auto 2em;padding:1em 2em 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-course-timeslot h2{font-size:2em}.c-course-table-text{max-width:720px;margin:0 auto}.c-course-table-text p{margin:0}.c-course-table-text p:last-child{margin-bottom:15px}.c-course-table-control{display:flex;justify-content:space-between;align-items:baseline;max-width:720px;margin:0 auto}.c-course-table-control p{margin:0 0 8px}.c-course-table-control-yearmonth span{font-size:1.25em}.c-course-table{border-collapse:separate;border-spacing:4px;margin:0 auto}.c-course-table th,.c-course-table td{width:100px;height:64px;padding:.5em;border:1px solid #6e5a43;box-sizing:border-box;text-align:left;vertical-align:top;font-size:.875em;position:relative}.c-course-table thead th{height:38px;background-color:#d9d4c7;font-weight:400;text-align:center;vertical-align:middle}.c-course-table tbody td span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:1.5em}.c-course-table .c-course-table__thead-sun{background-color:#f2b1b6}.c-course-table .c-course-table__thead-sat{background-color:#8fbfe2}.c-course-table .c-course-table__tbody-sun{background-color:#ffe5e7}.c-course-table .c-course-table__tbody-sat{background-color:#e4f2fc}.c-course-table .c-course-table__tbody-past{background-color:#d6d6d6}.c-course-table .c-course-table__tbody-next-month{background-color:#fff;color:#9d9990;border:1px dotted}.c-course-table-note{max-width:720px;margin:.5em auto 0}.c-course-info{max-width:1022px;margin:1em auto 2em;padding:1em 2em 2em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-course-info h2{font-size:2em}.c-course-info-detail{display:flex;flex-wrap:wrap;margin-top:2em}.c-course-info-detail h3{margin:0 0 .3em;font-size:1.5em;font-weight:400}.c-course-info-detail p{margin:0}.c-course-info-detail__left{width:15%;padding-right:1em;box-sizing:border-box}.c-course-info-detail__right{width:85%}.c-course-location{max-width:1022px;margin:1em auto 2em;padding:1em 2em 2em;box-sizing:border-box}.c-course-location h2{font-size:2em}.c-course-location-detail h3{max-width:800px;margin:0 auto;padding:.5em 1em;background-color:#d9d4c7;font-size:1.25em;font-weight:400;box-sizing:border-box}.c-course-location-detail div{max-width:800px;margin:0 auto;padding:0 1em;border:1px solid #d9d4c7;box-sizing:border-box}.c-course-location-detail h4{margin-bottom:0;font-size:1.1em;font-weight:400}.c-course-location-detail h4+p{margin-top:0}@media screen and (max-width: 768px){.c-course-fav-button li{display:block;margin:1em 0}.c-course-fav-button a{width:280px}.c-course-timeslot{margin-left:20px;margin-right:20px;padding:.5em 1em 1em}.c-course-timeslot h2{font-size:1.25em}.c-course-table-control{display:block;text-align:center;font-size:.875em;line-height:1.5}.c-course-table-control-yearmonth span{font-size:1.25em}.c-course-table{border-spacing:3px}.c-course-table th,.c-course-table td{height:40px;padding:0 .2em;font-size:.75em}.c-course-table thead th{height:24px}.c-course-table tbody td span{font-size:1.25em;top:70%}.c-course-table-note{font-size:.875em;text-align:center}.c-course-info{margin-left:20px;margin-right:20px;padding:.5em 1em 1em}.c-course-info h2{font-size:1.5em}.c-course-info-detail h3{font-size:1.25em}.c-course-location{margin-left:20px;margin-right:20px;padding:0}.c-course-location h2{font-size:1.5em}}@media screen and (max-width: 1200px){.c-reservation-image{width:auto;max-width:auto;height:auto}}.c-reservation .c-course{margin-top:1.5em;box-shadow:none}.c-charge{max-width:1000px;margin:2em auto}.c-charge-form{max-width:1022px;margin:2em auto 0;padding:1.5em;box-shadow:0 3px 6px #0003;box-sizing:border-box}.c-charge-form__noborder{box-shadow:none}.c-charge-extra-payment{max-width:520px;margin:0 auto;padding:1.5em;border:1px solid #d9d4c7}.c-charge-extra-payment h3{margin:0;font-size:1.25em;font-weight:400;text-align:center}.c-charge-extra-payment p{margin:1em 0 0;text-align:center}.c-charge-extra-detail{max-width:680px;margin:2em auto}.c-charge-extra-detail h2,.c-charge-extra-detail h3{font-size:1.25em;font-weight:400;text-align:center}.c-charge-extra-table{width:100%;border-collapse:collapse}.c-charge-extra-table strong{font-size:1.5em}.c-charge-extra-table td,.c-charge-extra-table th{padding:0 0 .8em;line-height:1.2}.c-charge-extra-table td:nth-child(1){font-size:1.5em}.c-charge-extra-table td:nth-child(1) span{font-size:1rem}.c-charge-extra-table td:nth-child(2){text-align:right}.c-charge-extra-table .c-charge-extra-table-discount{color:#c33}.c-charge-extra-table .c-charge-extra-table-amount{color:#c33;font-weight:700;font-size:1.5rem}.c-charge-extra-table .c-charge-extra-table-devider__above{padding-top:.8em;border-top:1px solid #343434}.c-charge-extra-table .c-charge-extra-table-devider__below{padding-bottom:.8em;border-bottom:1px solid #343434}.c-charge-extra-table .c-charge-extra-table-devider__after{padding-top:.8em}.c-charge-extra-table .c-charge-extra-table-point{padding-right:1em}.c-charge-extra-table .c-charge-extra-table-point strong{font-size:1.25rem}.c-charge-extra-table .c-charge-extra-table-point__detail{padding:0}.c-charge-d-point,.c-charge-coupon{max-width:760px;margin:1.5em auto;padding:1.5em;border:1px solid #d9d4c7}.c-charge-d-point strong,.c-charge-coupon strong{font-size:1.25em}.c-charge-d-point h3,.c-charge-coupon h3{margin:0;font-size:1.25em;font-weight:400}.c-charge-d-point label,.c-charge-coupon label{margin-right:1em}.c-charge-expiration{margin:1.5em auto 2em;text-align:center}.c-charge-expiration h3{margin:0;color:#c33;font-size:1em;font-weight:400}.c-charge-expiration p{margin:0}.c-charge-expiration-datetime{color:#c33;font-size:1.25em;font-weight:700}@media screen and (max-width: 1200px){.c-charge{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.c-charge{margin:0;padding:0 1.5em 1.5em}.c-charge-form{margin:0;padding:0;box-shadow:none}.c-charge-form__padding{padding-left:20px;padding-right:20px}.c-charge-extra-payment p{text-align:left}.c-charge-extra-table td,.c-charge-extra-table th{font-size:.8em}.c-charge-extra-table td:nth-child(1){font-size:1em}.c-charge-extra-table td:nth-child(1) span{font-size:.8em}.c-charge-extra-table .c-charge-extra-table-amount{font-size:1.2em}.c-invitation .c-charge-d-point p,.c-invitation .c-charge-coupon p{padding:.25em 0}.c-charge-d-point input[type=number]{width:50%}}.c-search-do-not-match{max-width:1200px;margin:2em auto;font-size:2em;text-align:center}.c-search-result{max-width:900px;margin:0 auto;display:flex;justify-content:space-between}.c-search-result strong{font-size:1.2em}@media screen and (max-width: 768px){.search .c-search{padding:.1em 1.5em}.c-search-do-not-match{font-size:1em}.c-search-result{display:block;margin:0 1.5em}.c-search-result-date{text-align:right}}@media screen and (max-width: 768px){.sp-search-toggle p:after{content:"";width:8px;height:8px;border-top:2px solid #343434;border-right:2px solid #343434;position:absolute;top:30%;right:10px;transform:rotate(135deg);transition-duration:.3s}.sp-search-toggle.active p:after{top:40%;transform:rotate(-45deg)}}.c-search-selected-result-date{font-weight:700}@media screen and (max-width: 768px){.sp-menu{display:block;visibility:hidden;width:100vw;height:100vh;z-index:-1;position:fixed;top:0;left:0;background-color:#ffffffe6;text-align:center;opacity:0;transition:.3s all;overflow:auto;-webkit-overflow-scrolling:touch}.sp-menu.active{visibility:visible;opacity:1;z-index:10}.sp-menu-logo{margin-bottom:0}.sp-menu-nav ul{list-style:none;margin:0;padding:0}.sp-menu-nav ul li a{display:block;width:60%;margin:1em auto;background-color:#fff;color:#343434;text-decoration:none}.sp-menu-d-point img{vertical-align:middle}.sp-menu-note{font-size:.875em}.sp-menu-button{display:flex;justify-content:center}.sp-menu-button a:first-child{margin-right:1em}.sp-menu-button a:only-child{margin-right:0}.sp-menu-button a span{font-size:.9em}.sp-menu-button__member,.sp-menu-button__visitor{width:120px;padding:.5em;background-color:#c33;color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.sp-menu-button__visitor{background-color:#2d4a98}}.c-logout-kv-sp{padding-top:3.5em}.c-logout-kv .slick-slide,.c-logout-kv-sp .slick-slide{margin-left:0;margin-right:0}.c-logout-kv .slick-slide a,.c-logout-kv-sp .slick-slide a{text-align:center}.c-logout-kv .slick-slide a img,.c-logout-kv-sp .slick-slide a img{display:inline-block}.c-logout-kv .slick-slide a,.c-logout-kv-sp .slick-slide a{display:block;color:#343434;text-decoration:none;position:relative}.c-logout-kv ul.slick-dots,.c-logout-kv-sp ul.slick-dots{list-style:none;padding:0;margin:0;bottom:-12px}.c-logout-kv .slick-dots li button:before,.c-logout-kv-sp .slick-dots li button:before{font-size:10px;top:10px}.slick-dots>li:first-child:last-child{display:none}.c-logout-kv .slick-prev{z-index:100;left:25px}.c-logout-kv .slick-next{z-index:100;right:25px}.c-logout-kv .slick-prev:before,.c-logout-kv .slick-next:before{color:#fff}.c-logout-banner{overflow:hidden}.c-logout-banner,.c-logout-banner-sp{margin-bottom:1em}.c-logout-banner .slick-slide,.c-logout-banner-sp .slick-slide{margin-left:.5em;margin-right:.5em}.c-logout-links{width:100%;background-color:#f5f0e4;margin:0;padding:2em 0 1em}.c-logout-links ul{display:flex;justify-content:space-around;max-width:600px;list-style:none;margin:0 auto;padding:0}.c-logout-links li a{display:inline-block;text-decoration:none;color:#289300;font-weight:700;padding-right:1.2em;padding-bottom:.1em;border-bottom:2px solid #f5f0e4;background-image:url(./logout-arrow-green.png);background-repeat:no-repeat;background-position:right 0 top 8px;background-size:14px 9px}.c-logout-links li a:hover,.c-logout-links li a:focus,.c-logout-links li a:active{border-bottom:2px solid #289300}@media screen and (max-width: 768px){.c-logout-links ul{display:block;text-align:center}.c-logout-links li{margin:1em 0}}.c-logout-section{width:100%;background-color:#f5f0e4;padding:.1em}.c-logout-section__inner{max-width:1194px;margin:1em auto;padding:.5em 1.5em 1.5em;background-color:#fff;text-align:center}.c-logout-section-title{margin-bottom:.5em;font-size:2.5em;text-align:center;line-height:1.1}.c-logout-section-title span{color:#289300;font-size:1em}.c-logout-section-title i{color:#289300;font-size:.5em;font-style:normal}.c-logout-section-title+p{margin:1em 0 2em}.c-logout-button,.service-detail-btn{display:block;width:600px;margin:2em auto;padding:1em;border-radius:8px;box-sizing:border-box;background-color:#00840a;color:#fff;font-size:1.5em;text-decoration:none;text-align:center;box-shadow:5px 5px #004a06}@media screen and (max-width: 768px){.c-logout-section__inner{padding:.5em 1em 1em}.c-logout-section-title{font-size:1.5em}.c-logout-button{width:100%;font-size:1em}.service-detail-btn{width:80%;font-size:1em;margin:0 auto}}.c-logout-3points{max-width:880px;margin:0 auto;display:flex;justify-content:space-between}.c-logout-3points strong{font-size:1.5rem}.c-logout-3points span{font-size:1.2rem;font-weight:700}@media screen and (max-width: 768px){.c-logout-3points{display:block}.c-logout-3points img{width:154px;height:154px}.c-logout-3points strong{font-size:1.25rem}.c-logout-3points span{font-size:1.1rem;font-weight:700}}.c-logout-course-pref{max-width:1080px;margin:0 auto;display:flex;justify-content:space-between}.c-logout-course-pref .c-logout-button{width:80%;font-size:1em}.c-logout-course-pref p:last-child{margin-top:auto}.c-logout-course-pref-item{width:32%;background-color:#fff;margin-bottom:1.5em;display:flex;flex-direction:column}.c-logout-course-pref-item h3{margin:0 0 .25em;padding:.3em .6em;background-color:#343434;color:#fff;font-size:1.25em;text-align:left}.c-logout-course-pref-item h4{margin-top:1em;margin-bottom:.25em;color:#6e5a43;font-size:1em;display:flex;align-items:center}.c-logout-course-pref-item h4:before,.c-logout-course-pref-item h4:after{content:"";height:1px;flex-grow:1;background-color:#6e5a43}.c-logout-course-pref-item h4:before{margin-right:.5em}.c-logout-course-pref-item h4:after{margin-left:.5em}.c-logout-course-pref-item h4+ul{margin-top:.25em;text-align:left}.c-logout-course-pref-item ul li a{color:#343434;font-size:.9em;text-decoration:none}.c-logout-course-pref-item ul li a:hover,.c-logout-course-pref-item ul li a:focus{color:#2d4a98;text-decoration:underline}.c-logout-course-list .slick-slide{margin-left:.1em;margin-right:.1em}.c-logout-course-list .slick-slide a{display:block;color:#343434;text-decoration:none;position:relative}.c-logout-course-list ul.slick-dots{list-style:none;padding:0;margin:0;bottom:-10px}.c-logout-course-list .slick-dots li button:before{font-size:10px;top:10px}.c-logout-course-list-title{font-size:.8em;font-weight:400;margin:.4em}@media screen and (max-width: 768px){.c-logout-course-pref{display:block}.c-logout-course-pref-item{width:100%;background-color:#fff;margin-bottom:0;padding-bottom:.5em}.c-logout-course-list div{margin-left:.25em;margin-right:.25em}.c-logout-course-pref .c-logout-button{margin-top:.5em}}.c-logout-plan-note{max-width:784px;margin:0 auto;padding:0;list-style:none;text-align:left}.c-logout-plan-note li{padding-left:1.8em!important;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:23px 23px;background-position:left top 16px}.c-logout-fee{max-width:784px;margin:0 auto;display:flex;justify-content:space-between}.c-logout-fee h5{font-size:1em;margin:0 0 .75em}.c-logout-fee p{margin:.5em 0!important}.c-logout-fee-item{margin:1em;padding:1em;border:1px solid #f5f0e4}.c-logout-fee-item dl{width:400px;margin:.5em auto;text-align:center;display:flex}.c-logout-fee-item dl dt{width:160px;margin:0;background-color:#8fbfe2;border:1px solid #8fbfe2;border-right:0;text-align:center;padding:1.5em .5em}.c-logout-fee-item dl dd{width:240px;margin:0;border:1px solid #8fbfe2;border-left:0;text-align:center;padding:1.5em .5em}.c-logout-fee-item dl.c-logout-fee-holiday dt{background-color:#ffd8db;border:1px solid #ffd8dB;border-right:0}.c-logout-fee-item dl.c-logout-fee-holiday dd{border:1px solid #ffd8dB;border-left:0}.c-logout-fee-item strong{font-size:1.2em!important}.c-logout-fee-item .u-small{font-size:.75em}@media screen and (max-width: 768px){.c-logout-fee{display:block;padding-right:2em}.c-logout-fee-item{margin:1em}.c-logout-fee-item dl{width:100%}.c-logout-fee-item dl dt{width:35%;display:flex;justify-content:center;align-items:center;padding:.5em}.c-logout-fee-item dl dd{width:65%;padding:.5em}}.c-logout-d-card{margin-top:3em}.c-logout-d-card p{display:inline-block;padding:2em;background-color:#fffcf4;line-height:2}.c-logout-6services{margin-top:3em}.c-logout-6services p{margin:2em 0 0!important}.c-logout-news{margin-top:2em}.l-header-member-button{display:inline-block;margin-left:1em;padding:.5em 1em;border-radius:.25em;background-color:#c33;color:#fff;text-decoration:none}.l-header-member-button.mem{margin-right:16px!important}@media screen and (max-width: 768px){.l-header-member-button.mem{display:none}}.c-campaign{max-width:1200px;margin:0 auto;padding-bottom:2em}.c-campaign-heading{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 768px){.sp-fs-16{font-size:16px!important}}.c-campaign-list{width:320%;list-style:none;margin:0;padding:0;display:flex}.c-campaign-list-wrapper{overflow-x:scroll}@media screen and (max-width: 1200px){.c-campaign{margin:2em 0 2em 20px}.c-campaign-heading{margin-right:20px}}@media screen and (max-width: 768px){.c-campaign-list-wrapper{overflow-x:scroll}.c-campaign-list{width:660%}}.l-header-login-button{display:inline-block;margin-left:1em;padding:.5em 1em .5em 2.2em;border:2px solid #c33;background-color:#fff;background-image:url(./d-point-mark.png);background-repeat:no-repeat;background-size:12px 16px;background-position:center left 10px;color:#c33;font-size:.875em;cursor:pointer;transition-duration:.5s;text-decoration:none}.l-header-login-button:hover,.l-header-login-button:focus,.l-header-login-button:active{border:2px solid #f00;color:red}.c-cta{max-width:570px;margin:0 auto;padding:0 1.5em}.c-cta p{margin:1em 0}.c-cta a{text-decoration:none}.c-cta .c-cta-image{margin-top:4em}.c-cta-title{margin-bottom:1em;font-size:2.5em;text-align:center;line-height:1.1}.c-cta-title span{color:#289300;font-size:1em}.c-cta-title i{color:#289300;font-size:.5em;font-style:normal}.c-cta-above{padding-top:1em}.c-cta-member{display:block;width:100%;padding:1em;border-radius:8px;box-sizing:border-box;background-color:#c33;color:#fff;font-size:1.15em;text-align:center;box-shadow:5px 5px #7e0f0f}.c-cta-member strong{font-size:1.5em}.c-cta-member strong span{font-size:.8em}.c-cta-below{display:flex;justify-content:space-between}.c-cta-visitor{display:block;width:50%;padding:1em;border-radius:8px;box-sizing:border-box;background-color:#00840a;color:#fff;font-size:.75em;text-align:center;box-shadow:5px 5px #004a06}.c-cta-visitor strong{font-size:1.5em}.c-cta-visitor strong span{font-size:.8em}.c-cta-login{display:block;width:40%;padding:1em 1em 1em 3em;border:1px solid #c33;border-radius:8px;box-sizing:border-box;background-color:#fff;background-image:url(./d-point-mark.png);background-repeat:no-repeat;background-size:21px 28px;background-position:center left 20px;color:#c33;font-size:.75em;text-align:center;box-shadow:5px 5px #7e0f0f}.c-cta-login strong{font-size:1.5em}.c-cta-login strong span{font-size:.8em}@media screen and (max-width: 768px){.c-cta-title{font-size:1.5em}.c-cta-title i{font-size:1em}.c-cta-above{padding-top:0}.c-cta-member,.c-cta-visitor{font-size:.75em;width:100%;margin-top:2em}.c-cta-member{height:72px;display:flex;justify-content:center;align-items:center}.c-cta-login{font-size:.75em;width:80%;margin:2em auto 0}.c-cta-below{display:block}.c-cta .c-cta-image{margin-top:2em}}.l-footer-sns{position:relative;width:280px;margin:2.5em auto 1.5em;padding:1.5em 1em 1em;box-sizing:border-box;border:1px solid #fff;border-radius:4px}.l-footer-sns:before{display:inline-block;margin:0 0 1em;padding:.25em .75em;position:absolute;content:"GOLF me！公式SNS";top:-1.25em;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#fff;border-radius:50px;font-size:.8em;font-weight:400}.l-footer-sns ul{display:flex;justify-content:space-around;margin:0;padding:0;list-style:none}.c-about-lead{padding-left:1.5em;padding-right:1.5em;text-align:center}.c-about-lead h1{font-size:2.5em}.c-about-lead h1 img{vertical-align:middle}.c-about-lead h2{margin:2em 0 1em;color:#289300;font-size:1.5em;line-height:1.5}.c-about-section{max-width:1024px;margin:2em auto;padding-left:1.5em;padding-right:1.5em;text-align:center}.c-about-section-title{display:inline-block;margin-top:2em;padding:.25em 2em .5em;border-top:3px dotted #289300;border-bottom:3px dotted #289300;font-size:1.5em;line-height:1.5}.c-about-section-title span{font-size:.6em}.c-about-box{position:relative;border:2px solid #71cd0e;margin:3em 0 1.5em;padding:3.5em 1.5em .5em;border-radius:1.25em}.c-about-box h3{position:absolute;width:60%;top:-1.5em;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:0;padding:.5em 2em;border-radius:50px;background-color:#71cd0e;font-size:1em;font-weight:400}.c-about-box h3 strong{font-size:1.25em}.c-about-box hr{height:1px;border:none;background-color:#71cd0e;color:#71cd0e;margin:2em 0}.c-about-marker{font-size:1.25em}.c-about-marker span{background:linear-gradient(transparent 60%,#ffeb80 60%)}.c-about-marker i{font-size:.8em;font-style:normal}.c-about-button{display:block;width:600px;margin:2em auto;padding:1em;border-radius:8px;box-sizing:border-box;background-color:#00840a;color:#fff;font-size:1em;text-decoration:none;text-align:center;box-shadow:5px 5px #004a06}.c-about-cross{margin:3em 0 1em}.c-about-present{font-size:1.5em}.c-about-large{font-size:1.2em}.c-about-3points{display:flex;justify-content:space-around;flex-wrap:wrap}.c-about-3points-item{width:480px;box-sizing:border-box}.c-about-intro{max-width:872px;margin:2em auto;padding-top:1em;text-align:left}.c-about-intro strong{color:#c33;font-weight:400}.c-about-intro ul{margin:0;padding:0;list-style:none}.c-about-intro ul li{margin:0 0 1em;padding:0 0 0 1.75em;list-style:none;text-indent:-1.15em}.c-about-intro ul li:before{content:"●";color:#289300;font-size:.75em;position:relative;top:-1px;margin-right:.5em}.c-about-intro-title{color:#289300;font-size:1.25em;font-weight:700;text-align:center}.c-about-2columns{max-width:660px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;text-align:left}.c-about-2columns-image{width:40%;margin-right:1.5em;text-align:center}@media screen and (max-width: 768px){.c-about-button{max-width:100%}.c-about-present{font-size:1.2em}.c-about-2columns{display:block}.c-about-2columns{text-align:center}.c-about-2columns p:last-child{text-align:left}.c-about-3points-item p:last-child{text-align:left}.c-about-2columns-image{width:100%;margin-right:0}}.c-coupon-list-content a{display:flex;align-items:center;background-image:url(./icon-arrow-gray-right.svg);background-repeat:no-repeat;background-position:center right 12px;color:#343434;text-decoration:none}.c-coupon-list-content a p{margin:1em 0}.c-coupon-list-content strong{color:#c33;font-weight:400}.c-coupon-list-expiration{font-size:.875em}@media screen and (max-width: 768px){.c-coupon-list-content a{flex-direction:column}.c-coupon-list-content a p{margin:.5em}}.c-member-get-coupon{max-width:1022px;margin:2em auto;padding:.1em 1.5em;box-sizing:border-box;background-color:#fcf9e4;text-align:center}.c-member-get-coupon-lead{color:#c33;font-size:1.25em;font-weight:700}.c-member-get-coupon-lead strong{font-size:1.5em}.c-coupon-count{max-width:900px;margin:1em auto;text-align:right}.c-coupon-count strong{font-size:1.5em;font-weight:400}.c-coupon-card{max-width:900px;margin:2em auto;padding:.1em 1.5em 0;box-shadow:0 3px 6px #0003;box-sizing:border-box;background-color:#fff}.c-coupon-card .u-list-asterisk,.c-coupon-card .u-list-asterisk li{margin:.25em 0 0}.c-coupon-card-image{text-align:center}.c-coupon-card h2{font-size:1.5em;font-weight:700;text-align:left;line-height:1.2;margin:0 0 1em}.c-coupon-card h2 span{color:#8fbfe2;font-size:.75em;text-transform:uppercase}.c-coupon-card h3{font-size:1.2em;font-weight:400;margin:0}.c-coupon-card p{margin-bottom:0}.c-coupon-card ul{margin-top:0}.c-coupon-card-detail{padding:1em;border:1px solid #8fbfe2}.c-coupon-card-expiration{padding-bottom:1.5em;color:#c00;text-align:right}@media screen and (max-width: 768px){.c-coupon-card{margin:1em 0 2em}.c-coupon-card h2{font-size:1.2em}.c-coupon-card h3{font-size:1em}.c-coupon-card p,.c-coupon-card ul{font-size:.8em}.c-coupon-card-expiration{text-align:center}.c-coupon-card-expiration span{display:block}}.c-setting-plan-coupon{margin:0;color:#c00;font-size:1.5em;line-height:1.2}.c-setting-plan-coupon strong{font-size:2em;font-weight:700}.c-setting-plan-coupon span{font-size:.75em}.c-setting-plan-coupon img{vertical-align:middle;margin:1em 0 1.5em}.c-plan-coupon{text-align:center;line-height:2}.c-plan-coupon img{vertical-align:middle}.c-plan-coupon span{font-size:1.5em}@media screen and (max-width: 768px){.c-setting-plan-coupon,.c-setting-plan-coupon strong{font-size:1.25em}.c-plan-coupon span{font-size:1em}}.c-plan-toggle{cursor:pointer}.c-setting-choice{max-width:780px;margin:0 auto;list-style:none;padding:0;background-color:#fff}.c-plan{width:100%;margin:2em auto;padding:.1em 2em 2em;box-sizing:border-box;background-color:#e4f2fc;text-align:center}.c-plan h2{max-width:1024px;margin:1.2em auto;box-sizing:border-box;color:#2d4a98;text-align:center;font-size:1.5em;font-weight:700}.c-plan h3{max-width:1024px;margin:1.2em auto 0;box-sizing:border-box;padding:.5em;background-color:#8fbfe2;color:#fff;font-size:1.75em;text-align:center}.c-plan-section{max-width:1024px;margin:0 auto;padding:2em;box-sizing:border-box;background-color:#fff}.c-plan-section h4{margin:0;text-align:center}.c-plan-section .c-plan-chart{margin:1em 0 2em;text-align:center}.c-plan-section p{margin:0}.c-setting-choice li,.c-plan-section li{padding:1em;transition-duration:.3s}.c-setting-choice li p{margin:0}.c-setting-choice label{cursor:pointer}.c-setting-choice strong,.c-plan-section strong{font-size:2.25rem}.c-setting-choice-1year{max-width:780px;margin-top:.5em;margin-left:1.5em;border:2px solid #ecc33f;background-color:#fffeed;display:flex;justify-content:space-between;align-items:center}.c-setting-choice-1year .price-info{font-size:.8em}.c-setting-choice-1year .price{text-align:center;font-size:1.25em;max-width:100%}.c-setting-choice-1year .price-info{width:600px;max-width:100%;padding:.5em 0}.c-setting-choice-1year .price-info-detail{text-align:left;margin:0 auto;font-size:.75em;max-width:80%}.c-setting-choice-1year .campaign-text{color:#c33}.c-setting-choice-1year a{color:#343434}.c-plan-section .c-setting-choice-1year{margin:.5em auto}.c-setting-choice-1year p:first-child img{margin-bottom:-.4em}.c-setting-choice-1year p:nth-child(2),.c-setting-choice-1year p:nth-child(4){font-size:1.25em}.c-setting-choice-1year p:nth-child(2):not(.price-info-detail),.c-setting-choice-1year p:nth-child(4):not(.price-info-detail){text-align:center}.c-setting-choice-1year p:nth-child(4){color:#c33}.c-setting-choice-1year>p:last-child{width:600px;padding:.5em 0}.c-setting-choice-1year p:last-child:not(.price-info-detail){text-align:center}.c-setting-choice-campaign{display:inline-block;margin-bottom:.25em;padding:.25em 1em .35em;background-color:#c33;border-radius:20px;color:#fff;font-size:.75em;font-weight:700}.c-setting-choice-datetime{color:#333;font-size:1rem}.default-checkbox-area label{cursor:pointer;display:inline-block}.default-checkbox-area label:has(.default-checkbox:disabled){cursor:not-allowed;color:#999}.default-checkbox-area label .default-checkbox:disabled{cursor:not-allowed;opacity:.5;background-color:#f5f5f5}#campaign-friend-page *,#campaign-friend-page *:before,#campaign-friend-page *:after{box-sizing:border-box;word-break:normal!important;word-wrap:break-word}#campaign-friend-page img{max-width:100%;vertical-align:bottom}#campaign-friend-page .pc{display:inline-block!important}#campaign-friend-page .sp{display:none!important}@media (max-width: 768px){#campaign-friend-page .pc{display:none!important}#campaign-friend-page .sp{display:block!important}#campaign-friend-page section{overflow-x:visible}#campaign-friend-page #fd_contents img{width:100%}}#campaign-friend-page a img:hover{opacity:.7}#campaign-friend-page .txt_indent{padding-left:1em;text-indent:-1em}#campaign-friend-page .just_flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#campaign-friend-page #fd_main{width:100%;text-align:center}#campaign-friend-page #fd_main .outer{width:100%;background-image:url(./main_bg_pc.png);background-repeat:no-repeat;background-size:cover}#campaign-friend-page #fd_main .box{width:100%;max-width:960px;margin:0 auto}#campaign-friend-page #fd_main .inner{width:100%;max-width:960px;margin:0 auto;padding:10px 0 50px}#campaign-friend-page #fd_main .inner a{display:block;width:49%}@media (max-width: 768px){#campaign-friend-page #fd_main .outer{width:100%;background:#55be2d;padding:0}#campaign-friend-page #fd_main .inner{width:85%;max-width:none;padding:20px 0}#campaign-friend-page #fd_main .inner a{width:100%;margin:0 0 10px}}#campaign-friend-page #fd_about{width:100%;text-align:center}#campaign-friend-page #fd_about .ttl{width:100%;background:#1eaa39;text-align:center;padding:40px 0 10px}#campaign-friend-page #fd_about img{margin:0 0 30px}#campaign-friend-page #fd_about .arrow{margin:0 0 10px}#campaign-friend-page #fd_about .outer{width:100%;background:#ffe36e;padding:50px 0 20px}#campaign-friend-page #fd_about .inner{width:100%;max-width:960px;margin:0 auto}@media (max-width: 768px){#campaign-friend-page #fd_about .ttl{background:none;padding:0}#campaign-friend-page #fd_about img{margin:0 0 20px}#campaign-friend-page #fd_about .outer{width:100%;background:#ffe36e;padding:30px 0 10px}}#campaign-friend-page #fd_flow{width:100%;background:#e3f1a2;text-align:center;padding:0 0 300px}#campaign-friend-page #fd_flow .ttl{width:100%;background:#1eaa39;text-align:center;padding:40px 0 10px}#campaign-friend-page #fd_flow img{margin:0 0 50px}#campaign-friend-page #fd_flow .arrow{margin:0 0 80px}#campaign-friend-page #fd_flow .ttl img{margin:0}#campaign-friend-page #fd_flow .outer{width:100%;max-width:960px;margin:0 auto}#campaign-friend-page #fd_flow .box{width:100%;max-width:820px;margin:0 auto 50px;background:#fff;border-radius:20px;padding:60px 40px 30px;text-align:center;position:relative}#campaign-friend-page #fd_flow .box .sub{position:absolute;top:-50px;left:50%;margin-left:-113px}#campaign-friend-page #fd_flow .box img{margin-bottom:20px}#campaign-friend-page #fd_flow .box .icon{width:12%}#campaign-friend-page #fd_flow .box .txt{width:86%;margin:0 0 20px}#campaign-friend-page #fd_flow .box .notion{width:100%;margin:0 0 20px}#campaign-friend-page #fd_flow .box p{font-size:24px;line-height:1.5;font-weight:700;color:#000;text-align:left;margin-block-start:0;margin-block-end:0}#campaign-friend-page #fd_flow .box p span{color:#ce0f31}#campaign-friend-page #fd_flow .inner{position:relative;padding:20px 0 0}#campaign-friend-page #fd_flow .inner img{margin:0}#campaign-friend-page #fd_flow .inner a{display:block;position:absolute;bottom:10%;right:15%}@media (max-width: 768px){#campaign-friend-page #fd_flow{padding:0 0 50px}#campaign-friend-page #fd_flow .ttl{background:none;padding:0;margin:0 0 50px}#campaign-friend-page #fd_flow img{margin:0 0 20px}#campaign-friend-page #fd_flow .arrow{margin:0 0 50px}#campaign-friend-page #fd_flow .outer{max-width:none}#campaign-friend-page #fd_flow .box{width:90%;max-width:none;margin:0 auto 30px;padding:50px 20px 10px;border-radius:15px}#campaign-friend-page #fd_flow .box .sub{position:absolute;top:-20px;left:0;margin:0}#campaign-friend-page #fd_flow .box img{margin-bottom:20px}#campaign-friend-page #fd_flow .box .icon{width:18%}#campaign-friend-page #fd_flow .box .txt{width:78%;margin:0 0 10px}#campaign-friend-page #fd_flow .box .notion{width:100%;margin:0 0 10px}#campaign-friend-page #fd_flow .box p{font-size:16px;line-height:1.3}#campaign-friend-page #fd_flow .inner{position:static;padding:20px 0 0}#campaign-friend-page #fd_flow .inner img{margin:0}#campaign-friend-page #fd_flow .inner a{position:static}}#campaign-friend-page #fd_regi{width:100%;background:#ffe36e;text-align:center;padding:0 0 200px}#campaign-friend-page #fd_regi .ttl{width:100%;background:#1eaa39;text-align:center;padding:70px 0 10px;position:relative}#campaign-friend-page #fd_regi .ttl .chara{position:absolute;left:50%;margin-left:-250px;top:-240px}#campaign-friend-page #fd_regi .arrow{margin:0 0 80px}#campaign-friend-page #fd_merit{width:100%;max-width:960px;margin:0 auto 80px;text-align:center}#campaign-friend-page #fd_plan{width:100%;max-width:960px;margin:0 auto 50px;text-align:center}#campaign-friend-page #fd_merit .outer,#campaign-friend-page #fd_plan .outer{width:100%;background:#fff;border-radius:20px;text-align:center;padding:60px 0 40px;position:relative}#campaign-friend-page #fd_merit .outer .title{position:absolute;top:-40px;left:50%;margin-left:-328px}#campaign-friend-page #fd_plan .outer img{margin-bottom:40px}#campaign-friend-page #fd_plan .outer .title{position:absolute;top:-40px;left:50%;margin-left:-300px;margin-bottom:0}#campaign-friend-page #fd_plan .outer .bnr{margin-bottom:0}#campaign-friend-page #fd_CV{width:100%;max-width:960px;margin:0 auto}#campaign-friend-page #fd_CV a{display:block;width:49%}@media (max-width: 768px){#campaign-friend-page #fd_regi{padding:0 0 50px}#campaign-friend-page #fd_regi .ttl{background:none;padding:0;position:static;margin:0 0 40px}#campaign-friend-page #fd_merit{max-width:none;margin:0 auto 60px}#campaign-friend-page #fd_plan{max-width:none;margin:0 auto 30px}#campaign-friend-page #fd_merit .title{margin:0 0 40px}#campaign-friend-page #fd_merit .outer,#campaign-friend-page #fd_plan .outer{width:85%;border-radius:10px;margin:0 auto;padding:40px 0 30px}#campaign-friend-page #fd_merit .outer .title,#campaign-friend-page #fd_plan .outer .title{position:absolute;top:-7%;left:0;margin:0}#campaign-friend-page #fd_plan .outer img{margin-bottom:20px}#campaign-friend-page #fd_plan .outer a img{margin:0}#campaign-friend-page #fd_CV{width:85%;max-width:none}#campaign-friend-page #fd_CV .outer{width:100%;max-width:none}#campaign-friend-page #fd_CV a{display:block;width:100%;margin:0 0 15px}}@media (max-width: 768px) and (max-width: 550px){#campaign-friend-page #fd_merit .outer .title,#campaign-friend-page #fd_plan .outer .title{top:-5%}}#campaign-friend-page #fd_campaign{width:100%;background:#ffe36e;text-align:center;padding:0 0 100px}#campaign-friend-page #fd_campaign .ttl{width:100%;background:#1eaa39;text-align:center;padding:65px 0 10px;position:relative}#campaign-friend-page #fd_campaign .ttl .chara{position:absolute;left:50%;margin-left:-268px;top:-132px}#campaign-friend-page #fd_campaign p,#campaign-friend-page #fd_campaign ul{margin:0;padding:0;font-size:20px;line-height:1.5;text-align:left}#campaign-friend-page #fd_campaign ul{margin:0 0 40px}#campaign-friend-page #fd_campaign ul a{color:#00f;text-decoration:underline}#campaign-friend-page #fd_campaign li{margin:0;list-style:none}#campaign-friend-page #fd_campaign .arrow{margin:0 0 30px}#campaign-friend-page #fd_campaign .txt{margin:0 0 80px}#campaign-friend-page #fd_campaign .outer{width:100%;max-width:960px;margin:0 auto}#campaign-friend-page #fd_campaign .inner{width:100%;max-width:960px;margin:0 auto 80px;background:#fff;border-radius:10px;position:relative;padding:60px 50px 40px}#campaign-friend-page #fd_campaign .inner .sub{position:absolute;left:50%;margin-left:-177px;top:-40px}#campaign-friend-page #fd_campaign .inner img{margin:0 0 20px}#campaign-friend-page #fd_campaign .inner .pop{text-align:center;color:#1eaa39;font-size:24px}#campaign-friend-page #fd_campaign .txt_box{width:100%;background:#fef0c3;padding:30px 40px;margin:30px 0 0}#campaign-friend-page #fd_campaign .txt_box ul{margin:0}@media (max-width: 768px){#campaign-friend-page #fd_campaign{width:100%;max-width:none;margin:0 auto;padding:0 0 50px}#campaign-friend-page #fd_campaign .ttl{width:100%;background:none;padding:0;margin:0 0 30px;position:static}#campaign-friend-page #fd_campaign p,#campaign-friend-page #fd_campaign ul{margin:0;padding:0;font-size:12px;line-height:1.5;text-align:left}#campaign-friend-page #fd_campaign ul{margin:0 0 30px}#campaign-friend-page #fd_campaign ul a{color:#00f;text-decoration:underline}#campaign-friend-page #fd_campaign li{margin:0;list-style:none}#campaign-friend-page #fd_campaign .txt{margin:0 0 40px}#campaign-friend-page #fd_campaign .outer{width:90%;max-width:none;margin:0 auto}#campaign-friend-page #fd_campaign .inner{width:100%;max-width:none;margin:0 auto 40px;background:#fff;border-radius:10px;position:relative;padding:30px 6% 20px}#campaign-friend-page #fd_campaign .inner .sub{position:absolute;left:0;margin:0;top:-46px}#campaign-friend-page #fd_campaign .inner img{margin:0 0 15px}#campaign-friend-page #fd_campaign .inner .pop{text-align:center;color:#1eaa39;font-size:16px}#campaign-friend-page #fd_campaign .txt_box{padding:20px 6%;margin:30px 0 0}#campaign-friend-page #fd_campaign .txt_box ul{margin:0}}@media (max-width: 768px) and (max-width: 550px){#campaign-friend-page #fd_campaign .inner .sub{top:-20px}}#campaign-friend-page #fd_form{width:100%;max-width:760px;margin:180px auto 0;text-align:center;position:relative}#campaign-friend-page #fd_form .title{position:absolute;left:50%;margin-left:-257px;top:-120px;z-index:1}#campaign-friend-page #fd_form .outer{width:100%;background:#fff;border-radius:10px;padding:90px 0 10px}#campaign-friend-page #fd_form img{margin:0 0 30px}@media (max-width: 768px){#campaign-friend-page #fd_form{max-width:none;margin:120px auto 0}#campaign-friend-page #fd_form .title{left:0;margin-left:0;top:-132px}#campaign-friend-page #fd_form .outer{width:80%;margin:0 auto;padding:50px 0 15px}#campaign-friend-page #fd_form img{margin:0 0 15px}}@media (max-width: 768px) and (max-width: 540px){#campaign-friend-page #fd_form .title{top:-80px}}#campaign-friend-page #fd_float{width:100%;padding:15px 0 0;background-color:#94c01fcc;position:fixed;bottom:0;z-index:10}#campaign-friend-page #fd_float .u-ta-c{margin-top:3px}#campaign-friend-page #fd_float .u-ta-c+.u-ta-c{margin-top:-15px;font-size:14px}#campaign-friend-page #fd_float .u-ta-c:nth-of-type(3){margin-bottom:4px}#campaign-friend-page #fd_float .inner{width:100%;max-width:960px;margin:0 auto}#campaign-friend-page #fd_float .inner a{display:block;width:50%;text-align:center}#campaign-friend-page #fd_float .inner img{width:98%;margin:auto}#campaign-friend-page #fd_float .just_flex{display:flex;justify-content:center}@media (max-width: 768px){#campaign-friend-page #fd_float{padding:10px 0 3px}#campaign-friend-page #fd_float .inner{width:96%;max-width:none}#campaign-friend-page #fd_float .u-ta-c{font-size:12px}#campaign-friend-page #fd_float .u-ta-c+.u-ta-c{font-size:11px;margin-top:-10px}#campaign-friend-page #fd_float .u-ta-c:nth-of-type(3){margin-bottom:0}}.c-setting-choice-6month,.c-setting-choice-3month{max-width:780px;margin-top:.5em;margin-left:1.5em;border:2px solid #b3d137;background-color:#fff;display:flex;justify-content:space-between;align-items:stretch}.c-plan-section .c-setting-choice-6month,.c-plan-section .c-setting-choice-3month{margin:.5em auto}.c-setting-choice-3month{border:2px solid #1ac4ff}.c-setting-choice-6month p:first-child{padding:.5em 0;color:#fff;background-color:#b3d137;width:150px;text-align:center}.c-setting-choice-3month p:first-child{padding:.5em 0;color:#fff;background-color:#1ac4ff;width:150px;text-align:center}.c-setting-choice-6month p:last-child,.c-setting-choice-3month p:last-child{width:600px;padding:.5em 0;text-align:center;margin:auto}@media screen and (max-width: 768px){.c-plan{padding:4px}.c-setting-choice strong,.c-plan-section strong{font-size:1.5rem}.c-setting-choice-1year,.c-setting-choice-6month,.c-setting-choice-3month{margin-left:0;display:block;text-align:center}.c-setting-choice-1year p:first-child,.c-setting-choice-6month p:first-child,.c-setting-choice-3month p:first-child,.c-setting-choice-1year p:last-child,.c-setting-choice-6month p:last-child,.c-setting-choice-3month p:last-child{width:100%;margin:auto;padding:10px 0}.c-setting-choice-1year>p:first-child{padding:1em 0;background-color:#ecc33f}.c-setting-choice-1year p:nth-child(2),.c-setting-choice-1year p:nth-child(3),.c-setting-choice-1year p:nth-child(4){margin:.5em 0}.c-setting-choice-1year .price-info-detail{max-width:95%;text-align:center}}.c-plan-extracharge{max-width:1024px;margin:0 auto;padding:.1em 2em 2em;box-sizing:border-box;background-color:#fff}.c-plan-extracharge h4{margin-top:3em}.c-plan-extracharge-category{display:flex;justify-content:space-around}.c-plan-extracharge-category dl{width:30%;border:1px solid #8fbfe2}.c-plan-extracharge-category dl.c-plan-extracharge-holiday{border:1px solid #ffd8db}.c-plan-extracharge-category dl dt{background-color:#8fbfe2;padding:.5em;font-size:1.25em}.c-plan-extracharge-category dl.c-plan-extracharge-holiday dt{background-color:#ffd8db}.c-plan-extracharge-category dl dd{margin:0;padding:1em;font-size:1.25em}.c-plan-extracharge-price{font-size:1.5em}@media screen and (max-width: 768px){.c-plan-extracharge-category{display:block}.c-plan-extracharge h4{margin-top:0;padding-top:20px}.c-plan-extracharge-category dl{width:100%}.c-plan-extracharge .u-sp-small,.c-plan-section .u-sp-small{font-size:80%;text-align:left}}.c-plan-section-border{max-width:620px;margin:0 auto 2em;padding:1.5em 2em;border:1px solid #8fbfe2}.c-plan-section-image{padding:1em 0 0}.c-plan-section-no-border{max-width:620px;margin:0 auto 2em}.c-plan-section-border strong,.c-plan-section-no-border strong{font-size:1.75em;font-weight:400}.c-plan-section-border img,.c-plan-section-no-border img{vertical-align:middle;margin-bottom:.25em}.c-plan-section-border-nyukaiji,.c-plan-section-border-koushinji{margin-top:3em;padding-top:2.5em;position:relative}.c-plan-section-border-nyukaiji:before,.c-plan-section-border-koushinji:before{display:inline-block;margin:0 0 1em;padding:.5em 3em;position:absolute;top:-1.25em;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#e4f2fc;border-radius:50px;font-size:1.25em;font-weight:400}.c-plan-section-border-nyukaiji:before{content:"ご入会時"}.c-plan-section-border-koushinji:before{content:"更新時"}.c-plan-section-border-nyukaiji p,.c-plan-section-border-koushinji p{margin:1em auto;max-width:440px;text-align:left}.c-plan-section-border-nyukaiji i,.c-plan-section-border-koushinji i{font-size:1.5em;font-style:normal}@media screen and (max-width: 768px){.c-plan-extracharge,.c-plan-section{padding:1em}.c-plan-section-border strong,.c-plan-section-no-border strong{font-size:1em}.c-plan-section-border-nyukaiji,.c-plan-section-border-koushinji{padding-top:1em}.c-plan-section-border-nyukaiji:before,.c-plan-section-border-koushinji:before{padding:.5em 2em;font-size:.8em}.c-plan-section-border-nyukaiji i,.c-plan-section-border-koushinji i{font-size:1.1em}}.c-registration-completed-wrapper{overflow:hidden}.c-registration-completed{background-color:#fcf9e4;margin-bottom:2em}.c-registration-completed__inner{max-width:1200px;margin:0 auto;padding:1em 0;text-align:center}.c-registration-completed h1{color:#c33;font-size:2em;line-height:1.5;margin:.25em 0}.c-registration-completed p{color:#6e5a43;margin:.5em 0;font-size:1.25em}.c-registration-completed-image{display:flex;justify-content:center;padding-top:1.5em}.c-registration-completed-image img:nth-child(2){margin-left:2em;margin-right:2em}@media screen and (max-width: 768px){.c-registration-completed__inner{padding-left:20px;padding-right:20px}.c-registration-completed h1{font-size:1.5em}.c-registration-completed p{font-size:1em}.c-registration-completed-image{display:block}.c-registration-completed-image img:nth-child(2){margin:1.5em 0}}.c-registration-completed-divider-wrapper{width:100%;padding-bottom:1em;background-color:#fcf9e4;overflow:visible}.c-registration-completed-divider{position:relative;max-width:1200px;margin:-2em auto 0;overflow:visible}.c-registration-completed-button{text-align:center;position:relative;z-index:1}.c-registration-completed-illust1{position:absolute;bottom:16px;left:0}.c-registration-completed-illust2{position:absolute;bottom:16px;right:0}.c-registration-completed-illust2-1{position:absolute;bottom:0;left:-40px}.c-registration-completed-illust2-2{position:absolute;bottom:0;right:-40px}@media screen and (max-width: 768px){.c-registration-completed-divider{margin-top:-4em}}#campaign-opening-page *,#campaign-opening-page *:before,#campaign-opening-page *:after{box-sizing:border-box;word-break:normal!important;word-wrap:break-word}#campaign-opening-page img{max-width:100%;vertical-align:bottom}#campaign-opening-page .pc{display:inline-block!important}#campaign-opening-page .sp{display:none!important}@media (max-width: 768px){#campaign-opening-page .pc{display:none!important}#campaign-opening-page .sp{display:block!important}#campaign-opening-page section{overflow-x:visible}#campaign-opening-page #op_contents img{width:100%}}#campaign-opening-page a img:hover{opacity:.7}#campaign-opening-page .txt_indent{padding-left:1em;text-indent:-1em}#campaign-opening-page .just_flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#campaign-opening-page #op_main{width:100%;text-align:center;padding:20px 0 0}#campaign-opening-page #op_main .logo{margin:0 0 -40px}#campaign-opening-page #op_main .outer{position:relative;width:100%;background-image:url(./main_bg_pc2.png);background-repeat:no-repeat;background-size:cover;padding:0 0 10px}#campaign-opening-page #op_main .inner{width:100%;max-width:640px;margin:0 auto}#campaign-opening-page #op_main .outer img{margin:0 0 15px}#campaign-opening-page #op_main .outer .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1}#campaign-opening-page #op_main .outer .mask .text{color:#fff;font-size:48px;font-weight:700}@media (max-width: 768px){#campaign-opening-page #op_main .outer .mask .text{font-size:18px}}@media (max-width: 768px){#campaign-opening-page #op_main{padding:0}#campaign-opening-page #op_main .logo{margin:0 0 20px}#campaign-opening-page #op_main .outer{background:#fff5b7;padding:0 0 15px}#campaign-opening-page #op_main .outer img{margin:0}#campaign-opening-page #op_main .inner{max-width:none;background:#fff5b7}#campaign-opening-page #op_main .inner img.position{margin:-20px 0 15px}}#campaign-opening-page #op_CV{width:100%;background:#94c01f;padding:30px 0}#campaign-opening-page #op_CV .outer{width:100%;max-width:960px;margin:0 auto}#campaign-opening-page #op_CV .outer a{display:block;width:48%}@media (max-width: 768px){#campaign-opening-page #op_CV{padding:15px 0 5px}#campaign-opening-page #op_CV .outer{width:85%;max-width:none}#campaign-opening-page #op_CV .outer a{display:block;width:100%;margin:0 0 15px}}#campaign-opening-page #op_bg{width:100%;background-image:url(./contents_bg_pc.png);background-repeat:repeat;padding:50px 0 100px}@media (max-width: 768px){#campaign-opening-page #op_bg{background-image:url(./contents_bg_sp.png);background-repeat:repeat-y;background-size:contain;padding:50px 0}}#campaign-opening-page #op_flow{width:100%;max-width:960px;margin:0 auto 50px;text-align:center}#campaign-opening-page #op_flow img{margin:0 0 20px}#campaign-opening-page #op_flow .box{width:48%;margin:0 auto 30px;background:#fff;border-radius:20px;padding:40px 30px;text-align:center}#campaign-opening-page #op_flow .box p{font-size:24px;line-height:1.5;font-weight:700;color:#000;text-align:left;margin-block-start:0;margin-block-end:0}#campaign-opening-page #op_flow .box p span{color:#ce0f31}#campaign-opening-page #op_merit{width:100%;max-width:960px;margin:0 auto 100px;text-align:center}#campaign-opening-page #op_plan{width:100%;max-width:960px;margin:0 auto 50px;text-align:center}#campaign-opening-page #op_merit .title{margin:0 0 80px}#campaign-opening-page #op_merit .outer,#campaign-opening-page #op_plan .outer{width:100%;background:#fff;border-radius:20px;text-align:center;padding:80px 0 40px;position:relative}#campaign-opening-page #op_merit .outer .pop{position:absolute;top:-50px;left:50%;margin-left:-363px}#campaign-opening-page #op_plan .outer img{margin-bottom:40px}#campaign-opening-page #op_plan .outer .pop{position:absolute;top:-50px;left:50%;margin-left:-221px;margin-bottom:0}#campaign-opening-page #op_plan .outer .bnr{margin-bottom:0}#campaign-opening-page #op_notion{width:100%;max-width:960px;margin:0 auto 70px;text-align:center}#campaign-opening-page #op_notion a{display:block;width:48%}@media (max-width: 768px){#campaign-opening-page #op_flow{max-width:none;margin:0 auto 50px}#campaign-opening-page #op_flow img{margin:0 0 15px}#campaign-opening-page #op_flow .box{margin:0 auto 20px;padding:20px;border-radius:10px}#campaign-opening-page #op_flow .box p{font-size:14px;line-height:1.3}#campaign-opening-page #op_merit{max-width:none;margin:0 auto 60px}#campaign-opening-page #op_plan{max-width:none;margin:0 auto 30px}#campaign-opening-page #op_merit .title{margin:0 0 40px}#campaign-opening-page #op_merit .outer,#campaign-opening-page #op_plan .outer{width:80%;border-radius:10px;margin:0 auto;padding:40px 0 20px}#campaign-opening-page #op_merit .outer .pop{position:absolute;top:-5%;left:0;margin:0}#campaign-opening-page #op_plan .outer img{margin-bottom:20px}#campaign-opening-page #op_plan .outer .pop{position:absolute;top:-5%;left:0;margin:0}#campaign-opening-page #op_notion{width:80%;margin:0 auto 50px}#campaign-opening-page #op_notion a{width:100%}#campaign-opening-page #op_notion a img{margin:0 0 15px}}#campaign-opening-page #op_campaign{width:100%;max-width:960px;margin:0 auto 50px;text-align:center;font-size:18px;line-height:1.6}#campaign-opening-page #op_campaign p,#campaign-opening-page #op_campaign ul{margin:0;padding:0;text-align:left}#campaign-opening-page #op_campaign li{margin:0;list-style:none}#campaign-opening-page #op_campaign .title{margin:0 0 30px}#campaign-opening-page #op_campaign .sub{margin:0 0 50px}#campaign-opening-page #op_campaign .outer{width:95%;margin-left:5%;background:#fff;border-radius:10px;position:relative;padding:30px 40px 30px 60px;margin-bottom:50px}#campaign-opening-page #op_campaign .outer img{width:12%;position:absolute;top:3%;left:-7%}#campaign-opening-page #op_campaign .outer img.icon01{top:-5%}@media (max-width: 768px){#campaign-opening-page #op_campaign{width:85%;max-width:none;margin:0 auto 30px;font-size:12px;line-height:1.5}#campaign-opening-page #op_campaign .title{margin:0 0 20px}#campaign-opening-page #op_campaign .sub{margin:0 0 30px}#campaign-opening-page #op_campaign .outer{width:90%;margin-left:10%;padding:20px 10% 20px 15%;margin-bottom:30px}#campaign-opening-page #op_campaign .outer img{width:22%;top:5%;left:-10%}#campaign-opening-page #op_campaign .outer img.icon01{top:2%}}#campaign-opening-page #op_form{width:100%;max-width:760px;margin:0 auto;text-align:center}#campaign-opening-page #op_form .outer{width:100%;background:#fff;border-radius:10px;padding:40px 0 10px}#campaign-opening-page #op_form img{margin:0 0 30px}@media (max-width: 768px){#campaign-opening-page #op_form{max-width:none}#campaign-opening-page #op_form .outer{width:80%;margin:0 auto;padding:20px 0 10px}#campaign-opening-page #op_form img{margin:0 0 15px}}#campaign-opening-page #op_float{width:100%;padding:15px 0;background-color:#94c01fcc;position:fixed;bottom:0;z-index:10}#campaign-opening-page #op_float .inner{width:100%;max-width:960px;margin:0 auto}#campaign-opening-page #op_float .inner a{display:block;width:48%}#campaign-opening-page #op_float .inner img{width:100%}@media (max-width: 768px){#campaign-opening-page #op_float{padding:10px 0}#campaign-opening-page #op_float .inner{width:96%;max-width:none}#campaign-opening-page #op_float .inner a{display:block;width:49%}}.slide-banner-border{border:1px solid #bbb}.c-terms .contract-terms-title{font-weight:700}.c-terms .contract-terms{counter-reset:section;padding-left:0}.c-terms .contract-terms-section{padding:.1em 1em}.c-terms .contract-terms>li{position:relative;margin-bottom:10px;list-style-type:none;padding-left:32px}.c-terms .contract-terms>li:before{counter-increment:section;content:"(" counter(section) ") ";position:absolute;left:0}.c-terms .contract-terms p{margin:0}.c-terms .sub-items{list-style-type:none;padding-left:20px}.c-terms .sub-items li:before{content:counter(item,lower-alpha) " "}.c-terms .sub-items{counter-reset:item}.c-terms .sub-items>li{counter-increment:item}.c-terms .sub-items>li:before{content:counter(item) " ";margin-left:-20px;margin-right:8px}.c-terms table,.c-terms td,.c-terms th{border:1px solid #595959;border-collapse:collapse}@media screen and (max-width: 768px){.c-terms table,.c-terms td,.c-terms th{font-size:12px}}.c-terms td,.c-terms th{padding:3px;width:30px;height:25px}.c-terms th{background:#f0e6cc}.c-terms .even{background:#fbf8f0}.c-terms .odd{background:#fefcf9}.c-terms .c-termis-table-price-wrap{width:90%;margin:0 auto}.c-terms .c-termis-table-price{width:100%}.c-terms .c-termis-table-insu-wrap{width:90%;margin:0 auto}.c-terms .c-termis-table-insu,.c-terms .c-termis-table-toku{width:100%}.c-terms .c-termis-table-insu-sp-40{width:40%}@media screen and (max-width: 768px){.c-terms .c-termis-table-insu{font-size:10px!important}}.c-setting-terms .contract-terms-title{font-weight:700}.c-setting-terms .contract-terms{counter-reset:section;padding-left:0}.c-setting-terms .contract-terms-section{padding:.1em 1em}.c-setting-terms .contract-terms>li{position:relative;margin-bottom:10px;list-style-type:none;padding-left:32px}.c-setting-terms .contract-terms>li:before{counter-increment:section;content:"(" counter(section) ") ";position:absolute;left:0}.c-setting-terms .contract-terms p{margin:0}.c-setting-terms .sub-items{list-style-type:none;padding-left:20px}.c-setting-terms .sub-items li:before{content:counter(item,lower-alpha) " "}.c-setting-terms .sub-items{counter-reset:item}.c-setting-terms .sub-items>li{counter-increment:item}.c-setting-terms .sub-items>li:before{content:counter(item) " ";margin-left:-20px;margin-right:8px}.c-setting-terms table,.c-setting-terms td,.c-setting-terms th{border:1px solid #595959;border-collapse:collapse}@media screen and (max-width: 768px){.c-setting-terms table,.c-setting-terms td,.c-setting-terms th{font-size:12px}}.c-setting-terms td,.c-setting-terms th{padding:3px;width:30px;height:25px}.c-setting-terms th{background:#f0e6cc}.c-setting-terms .even{background:#fbf8f0}.c-setting-terms .odd{background:#fefcf9}.c-setting-terms .c-termis-table-price-wrap{width:90%;margin:0 auto}.c-setting-terms .c-termis-table-price{width:100%}.c-setting-terms .c-termis-table-insu-wrap{width:90%;margin:0 auto}.c-setting-terms .c-termis-table-insu,.c-setting-terms .c-termis-table-toku{width:100%}.c-setting-terms .c-termis-table-insu-sp-40{width:40%}@media screen and (max-width: 768px){.c-setting-terms .c-termis-table-insu{font-size:10px!important}}strong.fs-adj{font-size:2rem}@media screen and (max-width: 768px){strong.fs-adj{font-size:1.5rem}}@media screen and (min-width: 768px){#golf_course{min-width:400px}}@media screen and (max-width: 768px){#inquiry-page-pc{display:none!important}}#inquiry-page-pc .inquiry-wrapper{width:820px;height:380px;background-color:#fff6b6;margin:0 auto;display:flex;align-items:center}@media screen and (max-width: 768px){#inquiry-page-pc .inquiry-wrapper{display:block}}#inquiry-page-pc #fd_form{width:100%;max-width:760px;margin:180px auto 0;text-align:center;position:relative}#inquiry-page-pc #fd_form .title{position:absolute;left:50%;margin-left:-257px;top:-120px}#inquiry-page-pc #fd_form .outer{width:100%;background:#fff;border-radius:10px;padding:90px 0 10px}#inquiry-page-pc #fd_form img{margin:0 0 30px}@media (max-width: 768px){#inquiry-page-pc #fd_form{max-width:none;margin:120px auto 0}#inquiry-page-pc #fd_form .title{left:0;margin-left:0;top:-80px}#inquiry-page-pc #fd_form .outer{width:80%;margin:0 auto;padding:50px 0 15px}#inquiry-page-pc #fd_form img{margin:0 0 15px}}@media screen and (min-width: 769px){#inquiry-page-sp{display:none!important}}#inquiry-page-sp .inquiry-wrapper{width:90%;height:240px;background-color:#fff6b6;margin:0 auto;display:flex;align-items:center}#inquiry-page-sp #fd_form{width:100%;max-width:760px;margin:180px auto 0;text-align:center;position:relative}#inquiry-page-sp #fd_form .title{position:absolute;left:50%;margin-left:-257px;top:-120px}#inquiry-page-sp #fd_form .outer{width:100%;background:#fff;border-radius:10px;padding:90px 0 10px}#inquiry-page-sp #fd_form img{margin:0 0 30px}@media (max-width: 768px){#inquiry-page-sp #fd_form{max-width:none;margin:120px auto 0}#inquiry-page-sp #fd_form .title{left:0;margin-left:0;top:-80px}#inquiry-page-sp #fd_form .outer{width:90%;margin:0 auto;padding:50px 0 15px}#inquiry-page-sp #fd_form img{margin:0 0 15px}}.res-enth{width:64%;text-align:center;display:flex;justify-content:center;align-items:center;padding:0!important}@media (max-width: 768px){.res-enth{width:100%}}.res-enth .res-enth-content{font-size:20px}@media (max-width: 768px){.res-enth .res-enth-content{font-size:16px}}.pw-text{color:#343434!important;font-size:18px!important}@media (max-width: 768px){.pw-text{font-size:14px!important}}.jc-center{display:flex;justify-content:center;align-items:center}.c-cetting-about-plan-description{display:flex;justify-content:center;font-size:14px;text-align:left}.c-cetting-about-d-point-description{text-align:center;padding-left:0;padding-right:0;margin-bottom:22px}@media (max-width: 768px){.c-cetting-about-d-point-description{margin-bottom:14px;text-align:left}}.c-cetting-about-d-point-warning{width:fit-content;margin:24px auto 14px;font-size:14px;display:flex;justify-content:center;flex-direction:column;text-align:left}.c-cetting-about-d-point-warning p{width:fit-content;margin-top:4px;margin-bottom:4px}.c-cetting-about-d-point-warning .c-cetting-about-d-point-warning-red{color:red}.c-cetting-about-d-point-warning .c-cetting-about-d-point-warning-blue{color:#1ac4ff}@media (max-width: 768px){.c-cetting-about-d-point-warning{justify-content:start;margin-left:unset;margin-right:unset}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-circle-chevron-right:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-at:before{content:"@"}.fa-trash-can:before{content:""}.fa-trash-alt:before{content:""}.fa-text-height:before{content:""}.fa-user-xmark:before{content:""}.fa-user-times:before{content:""}.fa-stethoscope:before{content:""}.fa-message:before{content:""}.fa-comment-alt:before{content:""}.fa-info:before{content:""}.fa-down-left-and-up-right-to-center:before{content:""}.fa-compress-alt:before{content:""}.fa-explosion:before{content:""}.fa-file-lines:before{content:""}.fa-file-alt:before{content:""}.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-days:before{content:""}.fa-calendar-alt:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball:before{content:""}.fa-volleyball-ball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-down:before{content:""}.fa-sort-desc:before{content:""}.fa-circle-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before{content:""}.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-icons:before{content:""}.fa-heart-music-camera-bolt:before{content:""}.fa-microphone-lines-slash:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before{content:""}.fa-search-location:before{content:""}.fa-forward-step:before{content:""}.fa-step-forward:before{content:""}.fa-face-smile-beam:before{content:""}.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football:before{content:""}.fa-football-ball:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angles-down:before{content:""}.fa-angle-double-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before{content:""}.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before{content:""}.fa-long-arrow-up:before{content:""}.fa-fire-flame-simple:before{content:""}.fa-burn:before{content:""}.fa-person:before{content:""}.fa-male:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before{content:""}.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-spaghetti-monster-flying:before{content:""}.fa-pastafarianism:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before{content:""}.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before{content:""}.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before{content:""}.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before{content:""}.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil:before{content:""}.fa-pencil-alt:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-paste:before{content:""}.fa-file-clipboard:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-ramp-box:before{content:""}.fa-truck-loading:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before{content:""}.fa-torah:before{content:""}.fa-broom-ball:before{content:""}.fa-quidditch:before{content:""}.fa-quidditch-broom-ball:before{content:""}.fa-toggle-off:before{content:""}.fa-box-archive:before{content:""}.fa-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before{content:""}.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-screen-button:before{content:""}.fa-tablet-alt:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before{content:""}.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before{content:""}.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before{content:""}.fa-concierge-bell:before{content:""}.fa-pen-ruler:before{content:""}.fa-pencil-ruler:before{content:""}.fa-people-arrows:before{content:""}.fa-people-arrows-left-right:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-square-caret-right:before{content:""}.fa-caret-square-right:before{content:""}.fa-scissors:before{content:""}.fa-cut:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-tachograph-digital:before{content:""}.fa-digital-tachograph:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-reply:before{content:""}.fa-mail-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-square-minus:before{content:""}.fa-minus-square:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-square-caret-down:before{content:""}.fa-caret-square-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before{content:""}.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-3:before{content:""}.fa-heart-crack:before{content:""}.fa-heart-broken:before{content:""}.fa-square-up-right:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-face-kiss-beam:before{content:""}.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before{content:""}.fa-sign-out:before{content:""}.fa-circle-chevron-down:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-unlock-keyhole:before{content:""}.fa-unlock-alt:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-simple:before{content:""}.fa-headphones-alt:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before{content:""}.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-low:before{content:""}.fa-volume-down:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-awn:before{content:""}.fa-wheat-alt:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"*"}.fa-square-check:before{content:""}.fa-check-square:before{content:""}.fa-peseta-sign:before{content:""}.fa-heading:before{content:""}.fa-header:before{content:""}.fa-ghost:before{content:""}.fa-list:before{content:""}.fa-list-squares:before{content:""}.fa-square-phone-flip:before{content:""}.fa-phone-square-alt:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before{content:""}.fa-dot-circle:before{content:""}.fa-face-dizzy:before{content:""}.fa-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol:before{content:""}.fa-futbol-ball:before{content:""}.fa-soccer-ball:before{content:""}.fa-paintbrush:before{content:""}.fa-paint-brush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before{content:""}.fa-hot-tub:before{content:""}.fa-map-location:before{content:""}.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-pen-to-square:before{content:""}.fa-edit:before{content:""}.fa-car-side:before{content:""}.fa-share-nodes:before{content:""}.fa-share-alt:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-2:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before{content:""}.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand:before{content:""}.fa-hand-paper:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before{content:""}.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before{content:""}.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-ear-deaf:before{content:""}.fa-deaf:before{content:""}.fa-deafness:before{content:""}.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-square-rss:before{content:""}.fa-rss-square:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before{content:""}.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before{content:""}.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-staff-snake:before{content:""}.fa-rod-asclepius:before{content:""}.fa-rod-snake:before{content:""}.fa-staff-aesculapius:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-truck-medical:before{content:""}.fa-ambulance:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-half:before{content:""}.fa-temperature-2:before{content:""}.fa-thermometer-2:before{content:""}.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-storm:before{content:""}.fa-poo-bolt:before{content:""}.fa-face-frown-open:before{content:""}.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder:before{content:""}.fa-folder-blank:before{content:""}.fa-file-waveform:before{content:""}.fa-file-medical-alt:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-gauge:before{content:""}.fa-dashboard:before{content:""}.fa-gauge-med:before{content:""}.fa-tachometer-alt-average:before{content:""}.fa-wand-magic-sparkles:before{content:""}.fa-magic-wand-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-clip:before{content:""}.fa-pen-alt:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-van-shuttle:before{content:""}.fa-shuttle-van:before{content:""}.fa-building-user:before{content:""}.fa-square-caret-left:before{content:""}.fa-caret-square-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-chart-area:before{content:""}.fa-area-chart:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before{content:""}.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-spray-can-sparkles:before{content:""}.fa-air-freshener:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before{content:""}.fa-mouse-pointer:before{content:""}.fa-maximize:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before{content:""}.fa-triangle-circle-square:before{content:""}.fa-shuffle:before{content:""}.fa-random:before{content:""}.fa-person-running:before{content:""}.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before{content:""}.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before{content:""}.fa-sign-in:before{content:""}.fa-shop-slash:before{content:""}.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-start:before{content:""}.fa-hourglass-1:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before{content:""}.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-heart-pulse:before{content:""}.fa-heartbeat:before{content:""}.fa-people-carry-box:before{content:""}.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before{content:""}.fa-weight:before{content:""}.fa-user-group:before{content:""}.fa-user-friends:before{content:""}.fa-arrow-up-a-z:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before{content:""}.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-circle-arrow-up:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before{content:""}.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before{content:""}.fa-procedures:before{content:""}.fa-shuttle-space:before{content:""}.fa-space-shuttle:before{content:""}.fa-face-laugh:before{content:""}.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-lines:before{content:""}.fa-microphone-alt:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before{content:""}.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before{content:""}.fa-file-upload:before{content:""}.fa-wifi:before{content:""}.fa-wifi-3:before{content:""}.fa-wifi-strong:before{content:""}.fa-bath:before{content:""}.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-pen:before{content:""}.fa-user-edit:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-top-left:before{content:""}.fa-border-style:before{content:""}.fa-map-location-dot:before{content:""}.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-square-poll-vertical:before{content:""}.fa-poll:before{content:""}.fa-mug-hot:before{content:""}.fa-car-battery:before{content:""}.fa-battery-car:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-right:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-hand-back-fist:before{content:""}.fa-hand-rock:before{content:""}.fa-square-caret-up:before{content:""}.fa-caret-square-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-chart-bar:before{content:""}.fa-bar-chart:before{content:""}.fa-hands-bubbles:before{content:""}.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before{content:""}.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-square-plus:before{content:""}.fa-plus-square:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-martini-glass:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-rotate-left:before{content:""}.fa-rotate-back:before{content:""}.fa-rotate-backward:before{content:""}.fa-undo-alt:before{content:""}.fa-table-columns:before{content:""}.fa-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly:before{content:""}.fa-dolly-box:before{content:""}.fa-smoking:before{content:""}.fa-minimize:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angles-right:before{content:""}.fa-angle-double-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before{content:""}.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-euro-sign:before{content:""}.fa-eur:before{content:""}.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-circle-check:before{content:""}.fa-check-circle:before{content:""}.fa-circle-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-compass-drafting:before{content:""}.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before{content:""}.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-circle-chevron-up:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-sterling-sign:before{content:""}.fa-gbp:before{content:""}.fa-pound-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before{content:""}.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-reply-all:before{content:""}.fa-mail-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before{content:""}.fa-skating:before{content:""}.fa-filter-circle-dollar:before{content:""}.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-circle-arrow-down:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-file-import:before{content:""}.fa-arrow-right-to-file:before{content:""}.fa-square-arrow-up-right:before{content:""}.fa-external-link-square:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-empty:before{content:""}.fa-temperature-0:before{content:""}.fa-thermometer-0:before{content:""}.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before{content:""}.fa-contact-card:before{content:""}.fa-vcard:before{content:""}.fa-scale-unbalanced-flip:before{content:""}.fa-balance-scale-right:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before{content:""}.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before{content:""}.fa-laptop-house:before{content:""}.fa-face-tired:before{content:""}.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before{content:""}.fa-cloud-upload:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before{content:""}.fa-sprout:before{content:""}.fa-left-right:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-boxes-packing:before{content:""}.fa-circle-arrow-left:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before{content:""}.fa-thunderstorm:before{content:""}.fa-text-slash:before{content:""}.fa-remove-format:before{content:""}.fa-face-smile-wink:before{content:""}.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-left-right:before{content:""}.fa-arrows-h:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-children:before{content:""}.fa-chalkboard:before{content:""}.fa-blackboard:before{content:""}.fa-user-large-slash:before{content:""}.fa-user-alt-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-simple-slash:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before{content:""}.fa-refresh:before{content:""}.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-halved:before{content:""}.fa-shield-alt:before{content:""}.fa-book-atlas:before{content:""}.fa-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before{content:""}.fa-house-damage:before{content:""}.fa-file-zipper:before{content:""}.fa-file-archive:before{content:""}.fa-square:before{content:""}.fa-martini-glass-empty:before{content:""}.fa-glass-martini:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before{content:""}.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before{content:""}.fa-temperature-down:before{content:""}.fa-feather-pointed:before{content:""}.fa-feather-alt:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-rectangle-ad:before{content:""}.fa-ad:before{content:""}.fa-circle-arrow-right:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before{content:""}.fa-unsorted:before{content:""}.fa-list-ol:before{content:""}.fa-list-1-2:before{content:""}.fa-list-numeric:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-dollar:before{content:""}.fa-money-check-alt:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"?"}.fa-file-signature:before{content:""}.fa-up-down-left-right:before{content:""}.fa-arrows-alt:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-stroke:before{content:""}.fa-star-half-alt:before{content:""}.fa-code:before{content:""}.fa-whiskey-glass:before{content:""}.fa-glass-whiskey:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before{content:""}.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-won-sign:before{content:""}.fa-krw:before{content:""}.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-taxi:before{content:""}.fa-cab:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before{content:""}.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before{content:""}.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before{content:""}.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-helmet-safety:before{content:""}.fa-hard-hat:before{content:""}.fa-hat-hard:before{content:""}.fa-eject:before{content:""}.fa-circle-right:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before{content:""}.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-signs-post:before{content:""}.fa-map-signs:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before{content:""}.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-house-user:before{content:""}.fa-home-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-martini-glass-citrus:before{content:""}.fa-cocktail:before{content:""}.fa-face-surprise:before{content:""}.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-whole:before{content:""}.fa-apple-alt:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-quarter:before{content:""}.fa-temperature-1:before{content:""}.fa-thermometer-1:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-square-poll-horizontal:before{content:""}.fa-poll-h:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before{content:""}.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball:before{content:""}.fa-basketball-ball:before{content:""}.fa-satellite-dish:before{content:""}.fa-circle-up:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-mobile-screen-button:before{content:""}.fa-mobile-alt:before{content:""}.fa-volume-high:before{content:""}.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before{content:""}.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before{content:""}.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before{content:""}.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-flip:before{content:""}.fa-phone-alt:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-forward-fast:before{content:""}.fa-fast-forward:before{content:""}.fa-face-meh-blank:before{content:""}.fa-meh-blank:before{content:""}.fa-square-parking:before{content:""}.fa-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before{content:""}.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before{content:""}.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-simple:before{content:""}.fa-bus-alt:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before{content:""}.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal:before{content:""}.fa-signal-5:before{content:""}.fa-signal-perfect:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-house-chimney:before{content:""}.fa-home-lg:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before{content:""}.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before{content:""}.fa-store-alt:before{content:""}.fa-floppy-disk:before{content:""}.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-scale-unbalanced:before{content:""}.fa-balance-scale-left:before{content:""}.fa-sort-up:before{content:""}.fa-sort-asc:before{content:""}.fa-comment-dots:before{content:""}.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before{content:""}.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before{content:""}.fa-praying-hands:before{content:""}.fa-arrow-rotate-right:before{content:""}.fa-arrow-right-rotate:before{content:""}.fa-arrow-rotate-forward:before{content:""}.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before{content:""}.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before{content:""}.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-xmark:before{content:""}.fa-calendar-times:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-gear:before{content:""}.fa-user-cog:before{content:""}.fa-arrow-up-1-9:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-person-digging:before{content:""}.fa-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple:before{content:""}.fa-gauge-simple-med:before{content:""}.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right:before{content:""}.fa-quote-right-alt:before{content:""}.fa-shirt:before{content:""}.fa-t-shirt:before{content:""}.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before{content:""}.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-up-right-from-square:before{content:""}.fa-external-link-alt:before{content:""}.fa-table-cells:before{content:""}.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-book-bible:before{content:""}.fa-bible:before{content:""}.fa-o:before{content:"O"}.fa-suitcase-medical:before{content:""}.fa-medkit:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-person-dress:before{content:""}.fa-female:before{content:""}.fa-comment-dollar:before{content:""}.fa-business-time:before{content:""}.fa-briefcase-clock:before{content:""}.fa-table-cells-large:before{content:""}.fa-th-large:before{content:""}.fa-book-tanakh:before{content:""}.fa-tanakh:before{content:""}.fa-phone-volume:before{content:""}.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-cake-candles:before{content:""}.fa-birthday-cake:before{content:""}.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angles-up:before{content:""}.fa-angle-double-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-empty:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before{content:""}.fa-user-md:before{content:""}.fa-circle-info:before{content:""}.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera:before{content:""}.fa-camera-alt:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before{content:""}.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-medical:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-rotate-left:before{content:""}.fa-arrow-left-rotate:before{content:""}.fa-arrow-rotate-back:before{content:""}.fa-arrow-rotate-backward:before{content:""}.fa-undo:before{content:""}.fa-hard-drive:before{content:""}.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-rectangle-list:before{content:""}.fa-list-alt:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before{content:""}.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-circle-left:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-train-subway:before{content:""}.fa-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before{content:""}.fa-indian-rupee:before{content:""}.fa-inr:before{content:""}.fa-crop-simple:before{content:""}.fa-crop-alt:before{content:""}.fa-money-bill-1:before{content:""}.fa-money-bill-alt:before{content:""}.fa-left-long:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before{content:""}.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before{content:""}.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-hands-asl-interpreting:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-asl-interpreting:before{content:""}.fa-hands-american-sign-language-interpreting:before{content:""}.fa-gear:before{content:""}.fa-cog:before{content:""}.fa-droplet-slash:before{content:""}.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before{content:""}.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before{content:""}.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-variable:before{content:""}.fa-square-root-alt:before{content:""}.fa-clock:before{content:""}.fa-clock-four:before{content:""}.fa-backward-step:before{content:""}.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-house-chimney-medical:before{content:""}.fa-clinic-medical:before{content:""}.fa-temperature-three-quarters:before{content:""}.fa-temperature-3:before{content:""}.fa-thermometer-3:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-mobile-screen:before{content:""}.fa-mobile-android-alt:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-half:before{content:""}.fa-battery-3:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders:before{content:""}.fa-sliders-h:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-vertical:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-right-long:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-tty:before{content:""}.fa-teletype:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-person-hiking:before{content:""}.fa-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before{content:""}.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before{content:""}.fa-grin:before{content:""}.fa-delete-left:before{content:""}.fa-backspace:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-dropper-empty:before{content:""}.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile:before{content:""}.fa-mobile-android:before{content:""}.fa-mobile-phone:before{content:""}.fa-face-meh:before{content:""}.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-skull:before{content:""}.fa-book-dead:before{content:""}.fa-id-card:before{content:""}.fa-drivers-license:before{content:""}.fa-outdent:before{content:""}.fa-dedent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-house:before{content:""}.fa-home:before{content:""}.fa-home-alt:before{content:""}.fa-home-lg-alt:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before{content:""}.fa-exchange:before{content:""}.fa-rotate-right:before{content:""}.fa-redo-alt:before{content:""}.fa-rotate-forward:before{content:""}.fa-utensils:before{content:""}.fa-cutlery:before{content:""}.fa-arrow-up-wide-short:before{content:""}.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-tower-broadcast:before{content:""}.fa-broadcast-tower:before{content:""}.fa-truck-pickup:before{content:""}.fa-up-long:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before{content:""}.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before{content:""}.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-yen-sign:before{content:""}.fa-cny:before{content:""}.fa-jpy:before{content:""}.fa-rmb:before{content:""}.fa-yen:before{content:""}.fa-ruble-sign:before{content:""}.fa-rouble:before{content:""}.fa-rub:before{content:""}.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before{content:""}.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-circle-down:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before{content:""}.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis:before{content:""}.fa-ellipsis-h:before{content:""}.fa-chess-pawn:before{content:""}.fa-kit-medical:before{content:""}.fa-first-aid:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card:before{content:""}.fa-credit-card-alt:before{content:""}.fa-car:before{content:""}.fa-automobile:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before{content:""}.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before{content:""}.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-square-h:before{content:""}.fa-h-square:before{content:""}.fa-podcast:before{content:""}.fa-temperature-full:before{content:""}.fa-temperature-4:before{content:""}.fa-thermometer-4:before{content:""}.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-handshake-angle:before{content:""}.fa-hands-helping:before{content:""}.fa-location-dot:before{content:""}.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:">"}.fa-person-swimming:before{content:""}.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before{content:""}.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-americas:before{content:""}.fa-earth:before{content:""}.fa-earth-america:before{content:""}.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-0:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tachometer-alt-fast:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-wide:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before{content:""}.fa-reorder:before{content:""}.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-person-walking-with-cane:before{content:""}.fa-blind:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before{content:""}.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-stacked:before{content:""}.fa-boxes:before{content:""}.fa-boxes-alt:before{content:""}.fa-link:before{content:""}.fa-chain:before{content:""}.fa-ear-listen:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before{content:""}.fa-search:before{content:""}.fa-table-tennis-paddle-ball:before{content:""}.fa-ping-pong-paddle-ball:before{content:""}.fa-table-tennis:before{content:""}.fa-person-dots-from-line:before{content:""}.fa-diagnoses:before{content:""}.fa-trash-can-arrow-up:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-pen:before{content:""}.fa-file-edit:before{content:""}.fa-receipt:before{content:""}.fa-square-pen:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-square:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-full:before{content:""}.fa-battery:before{content:""}.fa-battery-5:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-ul:before{content:""}.fa-list-dots:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-dome:before{content:""}.fa-landmark-alt:before{content:""}.fa-arrow-up:before{content:""}.fa-tv:before{content:""}.fa-television:before{content:""}.fa-tv-alt:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before{content:""}.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before{content:""}.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before{content:""}.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before{content:""}.fa-snowboarding:before{content:""}.fa-truck-fast:before{content:""}.fa-shipping-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-circle-half-stroke:before{content:""}.fa-adjust:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-baseball:before{content:""}.fa-baseball-ball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before{content:""}.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-xmark:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-times:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip:before{content:""}.fa-grip-horizontal:before{content:""}.fa-share-from-square:before{content:""}.fa-share-square:before{content:""}.fa-child-combatant:before{content:""}.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-square-phone:before{content:""}.fa-phone-square:before{content:""}.fa-plus:before{content:"+"}.fa-add:before{content:"+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-xmark:before{content:""}.fa-close:before{content:""}.fa-multiply:before{content:""}.fa-remove:before{content:""}.fa-times:before{content:""}.fa-arrows-up-down-left-right:before{content:""}.fa-arrows:before{content:""}.fa-chalkboard-user:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left:before{content:""}.fa-quote-left-alt:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before{content:""}.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-shekel-sign:before{content:""}.fa-ils:before{content:""}.fa-shekel:before{content:""}.fa-sheqel:before{content:""}.fa-sheqel-sign:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before{content:""}.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before{content:""}.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet:before{content:""}.fa-tablet-android:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-rear:before{content:""}.fa-car-alt:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-2:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before{content:""}.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before{content:"%"}.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before{content:""}.fa-smile:before{content:""}.fa-thumbtack:before{content:""}.fa-thumb-tack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before{content:""}.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before{content:""}.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-gears:before{content:""}.fa-cogs:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before{content:""}.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before{content:""}.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-simple:before{content:""}.fa-ticket-alt:before{content:""}.fa-building:before{content:""}.fa-angles-left:before{content:""}.fa-angle-double-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before{content:""}.fa-history:before{content:""}.fa-face-grin-beam-sweat:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-file-export:before{content:""}.fa-arrow-right-from-file:before{content:""}.fa-shield:before{content:""}.fa-shield-blank:before{content:""}.fa-arrow-up-short-wide:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before{content:""}.fa-golf-ball:before{content:""}.fa-circle-chevron-left:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-wand-magic:before{content:""}.fa-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-empty:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-person-biking:before{content:""}.fa-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before{content:""}.fa-globe-oceania:before{content:""}.fa-square-xmark:before{content:""}.fa-times-square:before{content:""}.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"#"}.fa-up-right-and-down-left-from-center:before{content:""}.fa-expand-alt:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-up-down:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before{content:""}.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-link-slash:before{content:""}.fa-chain-broken:before{content:""}.fa-chain-slash:before{content:""}.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-fire-flame-curved:before{content:""}.fa-fire-alt:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before{content:""}.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-face-angry:before{content:""}.fa-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-rss:before{content:""}.fa-feed:before{content:""}.fa-draw-polygon:before{content:""}.fa-scale-balanced:before{content:""}.fa-balance-scale:before{content:""}.fa-gauge-simple-high:before{content:""}.fa-tachometer:before{content:""}.fa-tachometer-fast:before{content:""}.fa-shower:before{content:""}.fa-desktop:before{content:""}.fa-desktop-alt:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before{content:""}.fa-th-list:before{content:""}.fa-comment-sms:before{content:""}.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battery-4:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-hand-fist:before{content:""}.fa-fist-raised:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before{content:""}.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before{content:""}.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before{content:""}.fa-luggage-cart:before{content:""}.fa-rectangle-xmark:before{content:""}.fa-rectangle-times:before{content:""}.fa-times-rectangle:before{content:""}.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before{content:""}.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-triangle-exclamation:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-warning:before{content:""}.fa-database:before{content:""}.fa-share:before{content:""}.fa-arrow-turn-right:before{content:""}.fa-mail-forward:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-right-left:before{content:""}.fa-exchange-alt:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before{content:""}.fa-sign-language:before{content:""}.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-water-ladder:before{content:""}.fa-ladder-water:before{content:""}.fa-swimming-pool:before{content:""}.fa-arrows-up-down:before{content:""}.fa-arrows-v:before{content:""}.fa-face-grimace:before{content:""}.fa-grimace:before{content:""}.fa-wheelchair-move:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-turn-down:before{content:""}.fa-level-down-alt:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-square-envelope:before{content:""}.fa-envelope-square:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-bandage:before{content:""}.fa-band-aid:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before{content:""}.fa-times-circle:before{content:""}.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before{content:""}.fa-globe-asia:before{content:""}.fa-id-card-clip:before{content:""}.fa-id-card-alt:before{content:""}.fa-magnifying-glass-plus:before{content:""}.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-hand-dots:before{content:""}.fa-allergies:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-mug-saucer:before{content:""}.fa-coffee:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before{content:""}.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-large:before{content:""}.fa-user-alt:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before{content:""}.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before{content:""}.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-turkish-lira-sign:before{content:""}.fa-try:before{content:""}.fa-turkish-lira:before{content:""}.fa-dollar-sign:before{content:"$"}.fa-dollar:before{content:"$"}.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before{content:""}.fa-search-dollar:before{content:""}.fa-users-gear:before{content:""}.fa-users-cog:before{content:""}.fa-person-military-pointing:before{content:""}.fa-building-columns:before{content:""}.fa-bank:before{content:""}.fa-institution:before{content:""}.fa-museum:before{content:""}.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before{content:""}.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-simple:before{content:""}.fa-handshake-alt:before{content:""}.fa-jet-fighter:before{content:""}.fa-fighter-jet:before{content:""}.fa-square-share-nodes:before{content:""}.fa-share-alt-square:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video:before{content:""}.fa-video-camera:before{content:""}.fa-graduation-cap:before{content:""}.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-turn-up:before{content:""}.fa-level-up-alt:before{content:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(./fa-solid-900.woff2) format("woff2"),url(./fa-solid-900.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(./fa-brands-400.woff2) format("woff2"),url(./fa-brands-400.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-square-js:before{content:""}.fa-js-square:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-square-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-sistrix:before{content:""}.fa-square-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-square-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-square-snapchat:before{content:""}.fa-snapchat-square:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-square-font-awesome-stroke:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-square-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wpressr:before{content:""}.fa-rendact:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before{content:""}.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-square-github:before{content:""}.fa-github-square:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-square-gitlab:before{content:""}.fa-gitlab-square:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-square-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-square-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-facebook-f:before{content:""}.fa-square-google-plus:before{content:""}.fa-google-plus-square:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before{content:""}.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before{content:""}.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-square-pied-piper:before{content:""}.fa-pied-piper-square:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-square-facebook:before{content:""}.fa-facebook-square:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-square-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before{content:""}.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-square-behance:before{content:""}.fa-behance-square:before{content:""}.fa-supple:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-square-git:before{content:""}.fa-git-square:before{content:""}.fa-square-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./slick.eot);src:url(./slick.eot?#iefix) format("embedded-opentype"),url(./slick.woff) format("woff"),url(./slick.ttf) format("truetype"),url(./slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:32px!important;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.flex-btn-wrapper{display:inline-flex;flex-direction:column;width:fit-content}.flex-btn{justify-content:center}.font-block-btn{font-size:12px!important}@media (max-width: 768px){.font-block-btn{font-size:11px!important}}@media (max-width: 768px){.font-player-with-round-text{font-size:11px!important}}.status-new-text>span{position:absolute;display:inline-block;left:-45px;box-shadow:0 0 10px #0003,inset 0 5px 30px #fff3;text-align:center;text-transform:uppercase;top:-15px;background:#c11731;color:#fff;font-size:18px;width:120px;line-height:90px;height:60px;-webkit-transform:rotate(315deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.c-course-img-wrapper{overflow:hidden;position:relative}.c-course-title-new-icon{padding:2px;font-size:16px;font-weight:400;color:#fff;background-color:#c33;border:1px solid #c33;border-radius:.2em;height:60%}body.summer_golfmeday2024_body{padding-bottom:144px}@media screen and (max-width: 768px){body.summer_golfmeday2024_body{padding-bottom:110px}}#summer_golfmeday2024 .cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}#summer_golfmeday2024 ul,#summer_golfmeday2024 ol,#summer_golfmeday2024 p{margin:0;padding:0}#summer_golfmeday2024 ul li,#summer_golfmeday2024 ol li{list-style:none}#summer_golfmeday2024 .ac{text-align:center}#summer_golfmeday2024 section{overflow-x:visible}#summer_golfmeday2024 body{padding-bottom:144px}#summer_golfmeday2024 .pc_br{display:block}#summer_golfmeday2024 .sp_br{display:inline}#summer_golfmeday2024 .main{background:url(./bg_main.png) no-repeat;background-position:center;background-size:cover;position:relative;text-align:center;height:700px;z-index:1;border-bottom:18px solid #3eb134;width:100%}#summer_golfmeday2024 .main:before,#summer_golfmeday2024 .main:after{background-size:540px 700px;position:absolute;content:"";width:540px;height:700px;top:0;z-index:2}#summer_golfmeday2024 .main:before{background:url(./bg_main_left.png) no-repeat;background-position:left top;position:absolute;left:0}#summer_golfmeday2024 .main:after{background:url(./bg_main_right.png) no-repeat;background-position:right top;right:0}#summer_golfmeday2024 .main .inner{width:calc(100% - 4px);max-width:1200px;margin:0 auto;padding-top:24px;position:relative;z-index:3;overflow:visible}#summer_golfmeday2024 .main .inner:before,#summer_golfmeday2024 .main .inner:after{position:absolute;content:"";bottom:-16px;z-index:4}#summer_golfmeday2024 .main .inner:before{background:url(./poinco01.png) no-repeat;background-position:left bottom;background-size:188px 234px;width:188px;height:234px;left:0}#summer_golfmeday2024 .main .inner:after{background:url(./poinco02.png) no-repeat;background-position:right bottom;background-size:210px 238px;width:210px;height:238px;right:0}#summer_golfmeday2024 .main h2{margin:0}#summer_golfmeday2024 .main h2 img{width:100%;max-width:1000px}#summer_golfmeday2024 .main .inner .dpoint{position:absolute;top:20px;right:20px}#summer_golfmeday2024 .main_button{background:#3eb134;padding-bottom:12px}#summer_golfmeday2024 .main_button .text{font-size:16px;text-align:center;margin:16px auto 8px}#summer_golfmeday2024 .main_button .text a{color:#fff;padding:0 2px}#summer_golfmeday2024 .campaign_button{font-size:18px}#summer_golfmeday2024 .campaign .campaign_button{margin-bottom:18px}#summer_golfmeday2024 .campaign_button p{margin:0;line-height:1}#summer_golfmeday2024 .campaign_button a{color:#fff;border-radius:15px;border-bottom:6px solid #97000c;background:linear-gradient(to top,#ed0c00,#ff0d00);text-decoration:none;display:block;padding:24px 10px;box-sizing:border-box;text-align:center;width:720px;margin:0 auto;position:relative}#summer_golfmeday2024 .main_button .campaign_button a{padding:20px 10px;width:670px}#summer_golfmeday2024 .campaign_button a:after{content:"";display:block;position:absolute;top:calc(50% + 5px);right:30px;width:12px;height:12px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#summer_golfmeday2024 .campaign_button a span{font-size:30px}#summer_golfmeday2024 .campaign_button a strong{font-size:36px;margin-bottom:14px;display:block}#summer_golfmeday2024 .fixed_button{background:#000c;width:100%;position:fixed;bottom:0;z-index:100;text-align:center;padding:16px 0}#summer_golfmeday2024 .fixed_button .campaign_button a{padding:12px 0;font-size:16px;border-radius:6px;border-bottom:3px solid #97000c;width:560px;box-shadow:0 0 10px #000c}#summer_golfmeday2024 .fixed_button .campaign_button a:after{top:calc(50% + 3px);width:10px;height:10px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg)}#summer_golfmeday2024 .fixed_button .campaign_button a strong{font-size:26px;margin-bottom:8px}#summer_golfmeday2024 .fixed_button .campaign_button a span{font-size:20px}#summer_golfmeday2024 .fixed_button .text,#summer_golfmeday2024 .fixed_button .text a{color:#efefef;margin-top:12px}#summer_golfmeday2024 .fixed_button .text a{margin:0 2px}#summer_golfmeday2024 .what_is .bg{background:url(./bg_golf.jpg) no-repeat;background-size:cover;background-position:center;text-align:center;position:relative}#summer_golfmeday2024 .what_is .bg:before,#summer_golfmeday2024 .what_is .bg:after{content:"";width:100%;height:90px;background:#f9f6d9;position:absolute;bottom:0;left:0}#summer_golfmeday2024 .what_is .bg:before{clip-path:polygon(0% 0%,0% 100%,50% 100%)}#summer_golfmeday2024 .what_is .bg:after{clip-path:polygon(50% 100%,100% 0%,100% 100%)}#summer_golfmeday2024 .what_is .bg .bg_black{background:#0009;height:100%;width:100%;padding:70px 0 90px}#summer_golfmeday2024 .what_is .bg_black .inner{width:calc(100% - 24px);max-width:830px;margin:0 auto}#summer_golfmeday2024 .what_is .bg_black .inner h2{font-size:60px;color:#fff;margin-bottom:50px;font-weight:600}#summer_golfmeday2024 .what_is .bg_black .inner h2 strong{font-size:80px}#summer_golfmeday2024 .what_is .bg_black .inner p{background:#099bee;padding:6px 20px 10px;box-sizing:border-box;font-size:30px;color:#fff;font-weight:700;display:inline-block;margin:0 auto 16px;line-height:1;font-style:italic}#summer_golfmeday2024 .what_is .bg_black .inner p strong{font-size:40px;color:#fcff00;line-height:1}#summer_golfmeday2024 .what_is .bg_black .inner p span{font-size:12px}#summer_golfmeday2024 .what_is .bg_black .inner ul.notes{color:#fff;font-size:12px;text-align:left;width:1000px}#summer_golfmeday2024 .what_is .guide{width:100%;background:#f9f6d9;padding:30px 0 50px;text-align:center}#summer_golfmeday2024 .what_is .guide .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto}#summer_golfmeday2024 .what_is .guide p{font-size:20px;font-style:italic;margin:0 0 30px}#summer_golfmeday2024 .what_is .guide dl{font-style:italic;line-height:1;position:relative}#summer_golfmeday2024 .what_is .guide dl dt{color:#2e2000;font-size:28px;position:absolute;top:-20px;left:0;right:0;font-weight:lighter}#summer_golfmeday2024 .what_is .guide dl dt:before,#summer_golfmeday2024 .what_is .guide dl dt:after{background:#2e2000;content:"";height:5px;width:32px;display:inline-block;vertical-align:middle;line-height:1}#summer_golfmeday2024 .what_is .guide dl dt:before{transform:rotate(60deg);margin-right:5px}#summer_golfmeday2024 .what_is .guide dl dt:after{transform:rotate(-60deg);margin-left:-14px}#summer_golfmeday2024 .what_is .guide dl dt strong{font-size:36px}#summer_golfmeday2024 .what_is .guide dl dd{background:#fff;color:#099bee;font-size:30px;padding:46px 10px 24px;box-sizing:border-box;font-weight:600;margin:0}#summer_golfmeday2024 .what_is .guide dl dd strong{font-size:36px;background:#fcff00;padding:0 15px 5px 5px;box-sizing:border-box;margin-left:5px}#summer_golfmeday2024 .what_is .guide dl dd strong span{font-size:30px}#summer_golfmeday2024 .what_is .guide dl dd span.notes{font-size:12px;color:#555;font-weight:400}#summer_golfmeday2024 .what_is .guide ul.notes{color:#555;font-size:12px;text-align:left}#summer_golfmeday2024 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 140px,#9bc336 140px,#9bc336 280px);background-position:center}#summer_golfmeday2024 .recommend_point{border-top:20px solid #6c8c19}#summer_golfmeday2024 .recommend_point .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-top:30px}#summer_golfmeday2024 .recommend_point .inner h2{text-align:center;margin:0}#summer_golfmeday2024 .recommend_point .inner ol.point{padding-bottom:30px}#summer_golfmeday2024 .recommend_point .inner ol.point>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#cde19a 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px;float:left}#summer_golfmeday2024 .recommend_point .inner ol.point li.point1{width:100%}#summer_golfmeday2024 .recommend_point .inner ol.point li.point2{width:calc(50% - 9px);margin-right:18px;min-height:280px}#summer_golfmeday2024 .recommend_point .inner ol.point li.point3{width:calc(50% - 9px);min-height:280px}#summer_golfmeday2024 .recommend_point .inner ol.point li .content{display:table;width:100%;margin-bottom:12px}#summer_golfmeday2024 .recommend_point .inner ol.point li.point2 .content,#summer_golfmeday2024 .recommend_point .inner ol.point li.point3 .content{margin-bottom:20px}#summer_golfmeday2024 .recommend_point .inner ol.point li .content h3{margin:0;display:table-cell;width:126px;padding-top:10px}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text{display:table-cell;vertical-align:middle;font-size:30px;padding-left:30px;line-height:1.4}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text p{margin:0}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text p strong{background:linear-gradient(transparent 60%,#84cdf6 60%);font-weight:400}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:block}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:14px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan{display:table;border-collapse:separate;border-spacing:24px 0;margin:0 auto}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li{display:table-cell;border-radius:10px;padding:20px 0 12px;text-align:center;width:285px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.one_year{border:3px solid #eec600;background:#fffcec;background-image:linear-gradient(135deg,#ff0024 40px,transparent 0);position:relative}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.six_months{border:3px solid #90bc1f;background:#fbfff1}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.three_months{border:3px solid #099bee;background:#edf7fd}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.one_year:before{content:"おすすめ";font-size:12px;color:#fff;transform:rotate(-45deg);position:absolute;left:-4px;top:10px;font-weight:700}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li h4{font-size:20px;color:#fff;border-radius:30px;padding:5px 20px 8px;line-height:1;font-weight:400;box-sizing:border-box;width:180px;margin:0 auto 18px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.one_year h4{background:linear-gradient(to right,#eec600,#c9a90c)}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.six_months h4{background:#90bc1f}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.three_months h4{background:#099bee}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:30px;font-style:normal}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p{font-size:20px;margin:0 auto 3px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p em{font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-style:normal;font-weight:800;line-height:1;margin:0 3px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:50px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:25px}#summer_golfmeday2024 .recommend_point .inner ul.notes{font-size:12px;padding:0 10px;margin-bottom:16px}#summer_golfmeday2024 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#summer_golfmeday2024 p.button{font-size:20px;width:300px;text-align:center;line-height:1;margin:0 auto}#summer_golfmeday2024 p.button a{color:#6c8c19;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #83a239;border-bottom:4px solid #6c8c19;border-radius:100px}#summer_golfmeday2024 p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #6c8c19;border-bottom:3px solid #6c8c19;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#summer_golfmeday2024 p.button a:hover{opacity:.75}#summer_golfmeday2024 .recommend_point .inner ol.point li.point3 p.dpoint_logo{margin:0 auto;text-align:center}#summer_golfmeday2024 .campaign .bg_confetti{background:url(./bg_kira.png) no-repeat;background-position:center;background-size:cover;text-align:center}#summer_golfmeday2024 .campaign h2{margin:0 0 12px}#summer_golfmeday2024 .campaign .detail{padding-bottom:36px}#summer_golfmeday2024 .campaign .detail .bubble{font-size:22px;border:6px solid #412d00;color:#412d00;padding:24px 10px;box-sizing:border-box;position:relative;background:#fff;border-radius:100px;text-align:center;width:720px;margin:0 auto 24px;line-height:1}#summer_golfmeday2024 .campaign .detail .bubble:before,#summer_golfmeday2024 .campaign .detail .bubble:after{content:"";position:absolute;top:100%;left:50%}#summer_golfmeday2024 .campaign .detail .bubble:before{margin-left:-16px;border:16px solid transparent;border-top:22px solid #412d00}#summer_golfmeday2024 .campaign .detail .bubble:after{margin-left:-10px;border:10px solid transparent;border-top:15px solid #fff}#summer_golfmeday2024 .campaign .detail .bubble span{font-size:18px}#summer_golfmeday2024 .campaign .detail .text{color:#111;text-align:center;font-size:18px;margin-bottom:18px;line-height:1.8}#summer_golfmeday2024 .campaign .detail .text a{color:#fff}#summer_golfmeday2024 .campaign .detail ul.notes{font-size:14px;padding:0 10px;margin:0 auto 16px;width:720px}#summer_golfmeday2024 .campaign .detail ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px}#summer_golfmeday2024 .other_campaign{background:url(./bg_main.png);background-size:cover;background-position:center}#summer_golfmeday2024 .other_campaign .inner{width:calc(100% - 24px);max-width:100%;margin:0 auto;padding:32px 0;text-align:center}#summer_golfmeday2024 .other_campaign h2{margin:0}#summer_golfmeday2024 .other_campaign ul{width:100%;max-width:900px;margin:0 auto;text-align:left}#summer_golfmeday2024 .other_campaign ul li a{background:#fff;border-radius:15px;padding:30px 0;box-sizing:border-box;display:table;border-collapse:separate;border-spacing:30px 0;width:100%;position:relative;display:block;color:#111;text-decoration:none;box-shadow:0 0 10px #4136004d}#summer_golfmeday2024 .other_campaign ul li a:after{content:"";display:block;position:absolute;top:calc(50% + 6px);right:30px;width:14px;height:14px;border-right:6px solid #2e2000;border-bottom:6px solid #2e2000;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#summer_golfmeday2024 .other_campaign ul li div.img,#summer_golfmeday2024 .other_campaign ul li div.text{display:table-cell;vertical-align:middle;line-height:1.6}#summer_golfmeday2024 .other_campaign ul li div.img{width:300px;line-height:1}#summer_golfmeday2024 .other_campaign ul li div.text h3{font-size:30px;margin:0 0 18px;font-weight:400}#summer_golfmeday2024 .other_campaign ul li div.text p{font-size:20px;margin:0}#summer_golfmeday2024 .other_campaign ul li div.text span.pc_br{display:block}#summer_golfmeday2024 .terms{background:#edebe6}#summer_golfmeday2024 .terms h2{background:#7ea31e;color:#fff;text-align:center;position:relative;padding:28px 0;margin:0 0 50px;line-height:1.1}#summer_golfmeday2024 .terms h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-16px;border:16px solid transparent;border-top:20px solid #7ea31e}#summer_golfmeday2024 .terms .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-bottom:60px}#summer_golfmeday2024 .terms dl{background:#fff;border-radius:15px;padding:26px 30px;box-sizing:border-box;margin-bottom:24px;font-size:18px}#summer_golfmeday2024 .terms dl dt{background:#90bc1f;text-align:center;margin:0 auto 24px;font-size:26px;color:#fff;width:380px;font-weight:400;border-radius:30px;padding:2px 0 4px}#summer_golfmeday2024 .terms dl dt.dt-wide{width:460px}@media (max-width: 768px){#summer_golfmeday2024 .terms dl dt.dt-wide{width:280px}}#summer_golfmeday2024 .terms dl dd{margin:0;padding:0 42px}#summer_golfmeday2024 .terms dl dd ul.text{margin-bottom:12px}#summer_golfmeday2024 .terms dl dd ul.text li{text-indent:-18px;padding-left:18px;margin-bottom:8px;font-size:18px;line-height:1.8}#summer_golfmeday2024 .terms dl dd ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px;font-size:14px}#summer_golfmeday2024 .terms dl dd .tel{display:table;width:400px;margin:0 auto;text-align:center}#summer_golfmeday2024 .terms dl dd .tel a{text-decoration:none}#summer_golfmeday2024 .terms dl dd .tel .icon{display:table-cell;vertical-align:middle;width:42px}#summer_golfmeday2024 .terms dl dd .tel .number{display:table-cell;vertical-align:middle;font-size:30px;color:#90bc1f;font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;padding-left:12px}#summer_golfmeday2024 .terms dl dd .tel a:hover{opacity:1}#summer_golfmeday2024 .terms dl dd dl.time{text-align:center;margin:0 0 24px;padding:0}#summer_golfmeday2024 .terms dl dd dl.time dt{font-size:16px;margin:0;padding:0;color:#111;background:none;display:inline}#summer_golfmeday2024 .terms dl dd dl.time dd{padding:0;display:inline;margin-left:12px}@media (max-width: 768px){#summer_golfmeday2024 body{padding-bottom:110px}#summer_golfmeday2024 .pc_br{display:inline}#summer_golfmeday2024 .sp_br{display:block}#summer_golfmeday2024 .main{height:auto;border-bottom:10px solid #3eb134;min-width:100%}#summer_golfmeday2024 .main:before{background-size:337px 438px;width:337px;height:100%}#summer_golfmeday2024 .main:after{background-size:337px 438px;width:337px;height:100%}#summer_golfmeday2024 .main .inner{padding-top:10px}#summer_golfmeday2024 .main .inner:before{background-size:94px 117px;width:94px;height:117px;bottom:-3px}#summer_golfmeday2024 .main .inner:after{background-size:105px 119px;width:105px;height:119px;bottom:-3px}#summer_golfmeday2024 .main h2{margin:10px 0 -5px}#summer_golfmeday2024 .main h2 img{width:100%;max-width:380px}#summer_golfmeday2024 .main .inner .dpoint{top:6px;right:4px}#summer_golfmeday2024 .main .inner .dpoint img{width:40px;height:40px}#summer_golfmeday2024 .main_button{padding:0 6px 8px}#summer_golfmeday2024 .main_button .text{font-size:12px;margin:8px auto 3px}#summer_golfmeday2024 .main_button .text a,#summer_golfmeday2024 .campaign .detail .text a{display:inline-block}#summer_golfmeday2024 .campaign_button{font-size:14px}#summer_golfmeday2024 .campaign_button p{line-height:1.1}#summer_golfmeday2024 .campaign_button a{border-radius:6px;border-bottom:3px solid #97000c;padding:16px 8px;width:100%}#summer_golfmeday2024 .main_button .campaign_button a{padding:8px;width:92%}#summer_golfmeday2024 .campaign_button a:after{top:calc(50% + 3px);right:10px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff}#summer_golfmeday2024 .campaign_button a span{font-size:14px}#summer_golfmeday2024 .campaign_button a strong{font-size:22px;margin-bottom:8px}#summer_golfmeday2024 .fixed_button{padding:8px 0}#summer_golfmeday2024 .fixed_button .campaign_button a{padding:6px 0 8px;font-size:12px;border-radius:5px;width:92%}#summer_golfmeday2024 .fixed_button .campaign_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}#summer_golfmeday2024 .fixed_button .campaign_button a strong{font-size:18px;margin-bottom:4px}#summer_golfmeday2024 .fixed_button .campaign_button a span{font-size:12px}#summer_golfmeday2024 .fixed_button .text{margin:6px 6px 0;font-size:12px}#summer_golfmeday2024 .fixed_button .text a{display:inline-block}#summer_golfmeday2024 .what_is .bg:before,#summer_golfmeday2024 .what_is .bg:after{height:30px}#summer_golfmeday2024 .what_is .bg .bg_black{padding:30px 0 50px}#summer_golfmeday2024 .what_is .bg_black .inner h2{font-size:22px;margin-bottom:18px}#summer_golfmeday2024 .what_is .bg_black .inner h2 strong{font-size:36px}#summer_golfmeday2024 .what_is .bg_black .inner p{padding:6px 20px 10px;font-size:16px;margin:0 auto 16px;line-height:1.2}#summer_golfmeday2024 .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}#summer_golfmeday2024 .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}#summer_golfmeday2024 .what_is .guide{padding:20px 0 10px}#summer_golfmeday2024 .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}#summer_golfmeday2024 .what_is .guide dl{line-height:1.2;margin-bottom:8px}#summer_golfmeday2024 .what_is .guide dl dt{font-size:16px}#summer_golfmeday2024 .what_is .guide dl dt:before,#summer_golfmeday2024 .what_is .guide dl dt:after{height:3px;width:26px}#summer_golfmeday2024 .what_is .guide dl dt:before{margin-right:0}#summer_golfmeday2024 .what_is .guide dl dt:after{margin-left:-10px}#summer_golfmeday2024 .what_is .guide dl dt strong{font-size:26px}#summer_golfmeday2024 .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}#summer_golfmeday2024 .what_is .guide dl dd strong{font-size:22px;padding:5px 8px 5px 0;margin-left:5px;display:inline-block;line-height:1}#summer_golfmeday2024 .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}#summer_golfmeday2024 .what_is .guide ul.notes{margin-bottom:12px}#summer_golfmeday2024 .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}#summer_golfmeday2024 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}#summer_golfmeday2024 .recommend_point{border-top:10px solid #6c8c19}#summer_golfmeday2024 .recommend_point .inner{margin:0 auto;padding-top:20px}#summer_golfmeday2024 .recommend_point .inner h2 img{width:300px;height:70px}#summer_golfmeday2024 .recommend_point .inner ol.point{padding-bottom:10px}#summer_golfmeday2024 .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#cde19a 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}#summer_golfmeday2024 .recommend_point .inner ol.point li.point1,#summer_golfmeday2024 .recommend_point .inner ol.point li.point2,#summer_golfmeday2024 .recommend_point .inner ol.point li.point3{width:calc(100% - 24px);margin:0 auto 8px;height:auto;min-height:auto}#summer_golfmeday2024 .recommend_point .inner ol.point li .content,#summer_golfmeday2024 .recommend_point .inner ol.point li.point2 .content,#summer_golfmeday2024 .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}#summer_golfmeday2024 .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}#summer_golfmeday2024 .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}#summer_golfmeday2024 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan{display:block;width:100%}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li{display:block;padding:10px 0 6px;width:calc(100% - 12px);margin:0 auto 8px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:5px 20px 8px;margin:0 auto 12px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p{font-size:16px;margin:0 auto 2px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}#summer_golfmeday2024 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}#summer_golfmeday2024 .recommend_point .inner ul.notes{padding:0 8px}#summer_golfmeday2024 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#summer_golfmeday2024 p.button{font-size:16px;width:260px}#summer_golfmeday2024 p.button a{padding:16px 5px;border-bottom:3px solid #6c8c19}#summer_golfmeday2024 p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #6c8c19;border-bottom:2px solid #6c8c19}#summer_golfmeday2024 .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}#summer_golfmeday2024 .campaign h2{margin:0 0 12px}#summer_golfmeday2024 .campaign .detail{padding-bottom:36px;width:calc(100% - 24px);margin:0 auto}#summer_golfmeday2024 .campaign .detail .bubble{font-size:16px;border:3px solid #412d00;padding:8px 12px 12px;width:96%;line-height:1.3;margin-bottom:12px}#summer_golfmeday2024 .campaign .detail .bubble:before{margin-left:-10px;border:10px solid transparent;border-top:14px solid #412d00}#summer_golfmeday2024 .campaign .detail .bubble:after{margin-left:-6px;border:6px solid transparent;border-top:10px solid #fff}#summer_golfmeday2024 .campaign .detail .bubble span{font-size:14px}#summer_golfmeday2024 .campaign .detail .text{font-size:14px;margin-bottom:12px;line-height:1.6}#summer_golfmeday2024 .campaign .detail ul.notes{font-size:12px;margin:0 auto 12px;width:100%;padding:0}#summer_golfmeday2024 .campaign .detail ul.notes li{text-indent:-12px;padding-left:12px}#summer_golfmeday2024 .other_campaign .inner{padding:24px 0}#summer_golfmeday2024 .other_campaign h2 img{width:300px;height:62px}#summer_golfmeday2024 .other_campaign ul{width:100%;padding:0 12px;box-sizing:border-box}#summer_golfmeday2024 .other_campaign ul li a{border-radius:8px;padding:12px 0 16px;display:block}#summer_golfmeday2024 .other_campaign ul li a:after{top:calc(50% + 4px);right:10px;width:8px;height:8px;border-right:3px solid #2e2000;border-bottom:3px solid #2e2000}#summer_golfmeday2024 .other_campaign ul li div.img,#summer_golfmeday2024 .other_campaign ul li div.text{display:block;padding:0 12px;box-sizing:border-box}#summer_golfmeday2024 .other_campaign ul li div.text{padding:0 16px}#summer_golfmeday2024 .other_campaign ul li div.img{width:100%;text-align:center;margin-bottom:8px}#summer_golfmeday2024 .other_campaign ul li div.img img{width:280px}#summer_golfmeday2024 .other_campaign ul li div.text h3{font-size:18px;margin:0 0 2px}#summer_golfmeday2024 .other_campaign ul li div.text p{font-size:14px}#summer_golfmeday2024 .other_campaign ul li div.text span.pc_br{display:inline}#summer_golfmeday2024 .terms h2{padding:18px 12px;margin:0 0 12px;box-sizing:border-box;font-size:22px}#summer_golfmeday2024 .terms h2:before{margin-left:-8px;border:8px solid transparent;border-top:10px solid #7ea31e}#summer_golfmeday2024 .terms .inner{width:100%;padding-bottom:20px}#summer_golfmeday2024 .terms dl{border-radius:8px;padding:12px;font-size:14px;box-sizing:border-box;margin:0 12px 12px}#summer_golfmeday2024 .terms dl dt{margin:0 auto 8px;font-size:16px;width:200px}#summer_golfmeday2024 .terms dl dd{padding:0}#summer_golfmeday2024 .terms dl dd ul.text{margin-bottom:8px}#summer_golfmeday2024 .terms dl dd ul.text li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;line-height:1.4}#summer_golfmeday2024 .terms dl dd ul.notes li{text-indent:-12px;padding-left:12px;margin-bottom:2px;font-size:12px}#summer_golfmeday2024 .terms dl dd .tel{width:200px}#summer_golfmeday2024 .terms dl dd .tel a{text-decoration:none;display:block;line-height:1}#summer_golfmeday2024 .terms dl dd .tel .icon,#summer_golfmeday2024 .terms dl dd .tel .icon img{width:26px}#summer_golfmeday2024 .terms dl dd .tel .number{font-size:20px;padding-left:6px}#summer_golfmeday2024 .terms dl dd dl.time{margin:0 0 12px}#summer_golfmeday2024 .terms dl dd dl.time dt,#summer_golfmeday2024 .terms dl dd dl.time dd{font-size:12px}}body.pgm_2024_welcome_body{margin:0;padding:0}@media screen and (max-width: 768px){body.pgm_2024_welcome_body{padding-bottom:inherit}}.top240621{background-image:url(./bg2.jpg);background-repeat:no-repeat;background-position:top center;background-color:#fff9;background-blend-mode:normal;background-size:cover;width:100%;margin:0;padding-top:40px}.kiyaku240621 .Inner240621 h3,.attention240621 .Inner240621 h2{margin:15px 0}.Inner240621 ul{padding-left:0;margin-left:30px}.top240621 ul{margin-bottom:20px}.top240621 ul li{margin-left:30px}div.topLead240621{text-align:center;width:100%;max-width:1200px;margin:0 auto}.topImg240621{max-width:900px;width:100%;margin:0 auto}.bt_240621{max-width:600px;margin:30px auto 0;width:80%}.bt_240621 img{width:100%}.golfList240621{background-color:#1b5e92;color:#fff;width:100%}.golfList240621 ul{list-style-type:none}.Inner240621{width:80%;margin:0 auto;padding:45px 0;max-width:900px}.Inner240621 h2{font-size:1.5em;font-family:initial;font-weight:700;line-height:initial}.golfList240621 h2{font-size:1.5rem;margin-bottom:50px;line-height:150%}.golfList240621 h3{background-color:#0e3b5e;padding:12px;font-size:1.2rem;margin-top:15px;margin-bottom:15px;height:28px}.golfList240621 ul li{margin-bottom:18px}.golfList240621 ul li span{font-size:.9em}.golfList240621 a{color:#fff}.golfList240621 a:hover{text-decoration:none}.golfList240621 a:visited{color:#fff}.kiyaku240621{background-color:#b7e0ff;color:#000}.kiyaku240621 h3{font-size:1.2rem}.kiyaku240621 p{padding-left:1em}.attention240621 h2{font-size:1.5rem;margin-bottom:20px;line-height:150%}.attention240621 ul li{margin-bottom:15px;font-size:.9rem}.point2407{padding:40px 0;text-align:center;background-color:#d8eeff}.point2407 p{text-align:center}.point2407 p img{width:100%}.br-sp{display:none}.br-pc{display:inline}.pc240621{display:block!important}.sp240621{display:none!important}.cancel-margin{margin:initial}@media only screen and (max-width: 767px){.pc240621{display:none!important}.sp240621{display:block!important}.br-sp{display:inline}.br-pc{display:none}.kiyaku240621 .Inner240621 h3{margin-top:20px;margin-bottom:5px}.top240621{padding-top:15px}.bt_240621{max-width:600px;margin:20px auto 0;width:95%;padding:5px}.golfList240621{padding:15px 0}.Inner240621{width:100%;padding:0}.golfList240621 h2{font-size:1.2rem;margin:0;padding:5px 10px}.golfList240621 ul{padding-right:5px}.golfList240621 ul li{margin-bottom:25px}p{padding:5px 10px}.kiyaku240621{padding:20px 0}.kiyaku240621 h2{margin:0;padding:5px}.kiyaku240621 h3{font-size:1rem;margin:20px 0 5px;padding-left:1em}.kiyaku240621 p{margin:0}.attention240621{padding:5px}.attention240621 ul{margin:0;padding:10px}.attention240621 ul li{margin-bottom:15px;font-size:1em;margin-left:10px}}@media only screen and (max-width: 550px){.golfList240621 h3{height:initial}}.outer{position:relative}.outer .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1;color:#fff;font-size:48px;font-weight:700}@media (max-width: 768px){.outer .mask{font-size:18px}}body.compe_20240704_body{margin:0;padding:0;box-sizing:border-box}.tdbgImg .margin-bm20{margin-bottom:20px;margin-top:initial}.detail240624 .mt10{margin-top:10px}.detail240624 a:link{color:#000}.detail240624 a:hover{text-decoration:none}.detail240624 a:visited{color:#000}.detail240624 td{word-break:break-all}.detail240624 i{margin-right:5px;color:#874e0d}.detail240624 span.txtl{font-size:1.5em}.detail240624 span.txtS{font-size:.9em}.detail240624 .txtsm{font-size:.8em}.detail240624 .txts{font-size:.9em;line-height:180%}.detail240624 h2{padding:40px 0 10px;margin:0 10px 20px;border-bottom:solid 2px #000;font-size:1.5em;font-weight:700}@media screen and (max-width: 768px){.detail240624 h2{font-size:1.3em}}.detail240624 h2 .insert-break{font-size:inherit}@media screen and (max-width: 768px){.detail240624 h2 .insert-break{display:block;margin-top:10px}}.profile240703{display:flex;padding:10px}.profile240703 div.photo{width:25%}.profile240703 div.prfTxt{width:60%;padding:0 0 30px 15px}.profile240703 div.prfTxt p.prTxt{font-size:.85em;line-height:180%;padding-top:18px}.profile240703 div.photo img{width:100%}.profile240703 div.prfTxt span.nmTxt{font-size:1.5em}.attention240624{width:80%;max-width:700px;margin:30px auto;font-size:.8em}.detail_cover240624 .br-sp{display:none}.detail_cover240624 .br-pc{display:inline}.pc240624{display:block!important}.sp240624{display:none!important}.attention240624 h3{font-size:1.3rem;margin-bottom:20px;line-height:150%;background-color:#ffb21d;padding:5px 15px;color:#fff;font-weight:400}.attention240624 ol li{margin-left:2rem;line-height:180%;margin-right:1rem}.attention240624 hr{height:0;margin:8px 12px 10px;padding:0;border:0;border-top:1px dashed #ffb21d}.kokuchi{width:80%;margin:40px auto;max-width:960px}.kokuchi img{width:100%}.bt_240624{width:500px;margin:0 auto}.bt_240624 img{width:100%}.top240624{background-image:url(./bg.jpg);background-repeat:no-repeat;background-position:top center;background-color:#fff9;background-size:cover;width:100%;margin:0;padding-top:30px;padding-bottom:30px}.topTitle240624{text-align:center;margin-bottom:20px}.topTitle240624 img{width:80%;max-width:960px}.main240624{width:100%;text-align:center}.main240624 img{width:100%;max-width:980px;margin:0 auto}.detail_cover240624{background-color:#c5e7ff;padding-top:30px;padding-bottom:30px}.detail240624{width:90%;max-width:1000px;margin:0 auto}.detail240624 td.tdbgImg{background-image:url(./bg_detail.png);background-position:top right;background-repeat:no-repeat;background-size:200px 188px}.detail240624 table{border-collapse:collapse;width:100%;background-color:#fff}.detail240624 th,.detail240624 td{border:solid 2px #7fbeff;padding:15px 20px}.detail240624 th{background-color:#9dcdff;letter-spacing:3px;width:20%;text-align:left;font-size:1.2rem;font-weight:400}.compe_20240704_margin_top_cancel{margin-top:initial}.compe_20240704_margin_bottom_cancel{margin-bottom:initial}.compe_20240704_margin_all_cancel{margin:initial}.compe_20240704_mn_pn_all_cancel{margin:initial;padding:initial}.compe_20240704_visitor_attention_wrapper{display:flex;justify-content:center;align-items:center}.compe_20240704_visitor_btn{margin-top:24px}@media screen and (max-width: 768px){.compe_20240704_visitor_btn{margin-top:0}}.compe_20240704_visitor_btn .c-cta-visitor{width:80%}@media screen and (max-width: 768px){.compe_20240704_visitor_btn .c-cta-visitor{width:100%}}.compe_20240704_visitor_btn p{width:90%;max-width:570px;margin:5px auto 30px;text-align:-webkit-center}.compe_20240704_visitor_btn a{height:60px;display:flex;justify-content:center;align-items:center}.compe_20240704_member_btn{margin-top:24px}@media screen and (max-width: 768px){.compe_20240704_member_btn{margin-top:0}}.compe_20240704_member_btn .c-cta-member{width:80%;font-weight:700;font-size:1.2em!important}@media screen and (max-width: 768px){.compe_20240704_member_btn .c-cta-member{width:100%}}.compe_20240704_member_btn p{width:90%;max-width:570px;margin:5px auto 30px;text-align:-webkit-center}.compe_20240704_member_btn a{height:60px;display:flex;justify-content:center;align-items:center}.compe_20240704_visitor_attention{width:720px;padding-left:120px}@media screen and (max-width: 768px){.compe_20240704_visitor_attention{padding-left:0}}.compe_20240704_visitor_attention p{width:90%;max-width:1000px;margin:0 auto;position:relative;padding-left:1em}.compe_20240704_visitor_attention p:before{content:"※";position:absolute;left:0}.compe_20240704_visitor_attention .visitor-text-red{color:red}.compe_20240704_visitor_attention .minuteAdjustment{padding-left:33px}@media only screen and (max-width: 767px){.pc240624{display:none!important}.sp240624{display:block!important}.detail240624 .br-sp{display:inline}.detail240624 .br-pc{display:none}.top240624{padding-top:20px}.topTitle240624{margin-bottom:20px}.topTitle240624 img{width:95%}.main240624{width:95%;margin:0 auto}.detail_cover240624{padding-top:13px;padding-bottom:13px}.detail240624{width:95%}.about240712{padding-left:2%;padding-right:2%}.Inner240624{padding-right:5px}.compe_20240704_padding_sp_all_cancel{padding:initial}.compe_20240704_margin_sp_not_top_cancel{padding-left:initial;padding-right:initial;padding-bottom:initial}.compe_20240704_margin_sp_all_cancel{margin:initial}.detail240624 td.tdbgImg{background-image:none}.attention240624{width:100%;padding:0 5px 0 35px;font-size:.8em;margin-top:0}.kokuchi{width:90%}.bt_240624{max-width:600px;margin:20px auto 0;width:95%;padding:5px}.detail240624 th{width:5%;font-size:1rem}.detail240624 span.txtl{font-size:1.1rem;font-weight:500}.detail240624 .txtsm{font-size:.8rem}.profile240703 div.photo{width:30%}.profile240703 div.prfTxt{width:70%}.attention240624{padding-left:0}.attention240624 h3{font-size:1.1rem;margin:0 0 15px}}.compe_20240704_welcome p.notice-txt{font-size:16px;color:#343434;margin:0;text-align:center}.compe_20240704_welcome .inactive-img{filter:grayscale(20%);opacity:.5;cursor:not-allowed;pointer-events:none}.compe_20240704_welcome .outside-compe-period{font-weight:700;color:red!important}.compe-c-error{max-width:1000px;margin:0 auto 2em;box-sizing:border-box;padding:1em 0;color:#666;text-align:center}.compe-c-error p{margin:0;font-size:1.5em;line-height:1.5}@media screen and (max-width: 768px){.compe-c-error p{font-size:1em}}.compe-c-error p span{display:inline-block;font-size:1rem;margin-top:.75em;line-height:1.5}.u-list-asterisk li.cautionary-note:before{color:red}.cautionary-note{color:red}.u-list-asterisk li.no-asterisk:before{color:transparent}.about240712{background:#e4f9ff;padding:30px 0 40px;text-align:center}.about240712 img{max-width:871px;width:100%}.c-partnership-section{width:100%;padding:.1em}.c-setting-optional_compe_entry{width:720px;margin:0 auto;text-align:left}@media screen and (max-width: 768px){.c-setting-optional_compe_entry{width:100%}}.c-setting-optional_compe_entry_alert{font-weight:700;color:#f22}.p-d-point-form p{text-align:center}@media screen and (max-width: 768px){.p-d-point-form p{text-align:left}.p-d-point-form .button-p{text-align:center}}.m-d-point-section .d-point-input{display:flex;justify-content:center;gap:.5rem}@media screen and (max-width: 768px){.m-d-point-section .d-point-input{flex-direction:column;align-items:start;gap:1rem}.m-d-point-section .d-point-warn{text-align:left}}.c-maintenance-info{position:relative;z-index:1}.c-maintenance-info p{margin:0;padding:18px 0;text-align:center}@media screen and (max-width: 768px){.c-maintenance-info{padding-top:3.5rem;margin-bottom:-35px}.c-maintenance-info p{padding-bottom:0}}@media screen and (max-width: 768px){.c-maintenance-info-sp-remove-padding-top{padding-top:0;padding-bottom:6px}}.agency-regist-bk-color{background-color:#f1e0c0}.agreement-area .agreement-link-area{margin-top:40px}.agreement-area #agreement-link{color:#fff;background-color:red;border:1px solid red;padding:10px;border-radius:10px}.sma-gol-compaign-html{-webkit-text-size-adjust:100%}.sma-gol-compaign-html .sma-gol-compaign-body{background-attachment:fixed;background-position:right -85% bottom -1px;background-size:63%}@media (max-width: 1099.98px){.sma-gol-compaign-html .sma-gol-compaign-body{padding-bottom:0}}.sma-gol-compaign-html .sma-gol-compaign-main{line-height:1.6;font-family:Noto Sans JP,sans-serif;font-size:20px;color:#333}.sma-gol-compaign-html .sma-gol-compaign-main ol,.sma-gol-compaign-html .sma-gol-compaign-main ul{list-style:none;padding:0}.sma-gol-compaign-html .sma-gol-compaign-main #smartgolf202506 h1 span{font-size:36px}@media (max-width: 768px){.sma-gol-compaign-html .sma-gol-compaign-main #smartgolf202506 h1 span{font-size:23px}}.sma-gol-compaign-html .sma-gol-compaign-main h1{line-height:1.6}.sma-gol-compaign-html .sma-gol-compaign-main p{margin:0}@media (max-width: 768px){.sma-gol-compaign-html .sma-gol-compaign-main p{margin:0;padding:0}}.sma-gol-compaign-html .sma-gol-compaign-main *{box-sizing:border-box}.sma-gol-compaign-html .sma-gol-compaign-main #smartgolf202506 .terms h2{font-size:20px}.sma-gol-compaign-html .sma-gol-compaign-main figure{margin:0}.sma-gol-compaign-html .sma-gol-compaign-main h2 span{line-height:1.6;font-size:30px}@media (max-width: 768px){.sma-gol-compaign-html .sma-gol-compaign-main h2 span{font-size:22px}}@media (max-width: 768px){.sma-gol-compaign-html .sma-gol-compaign-main section{overflow-x:unset}}.sma-gol-compaign-html .spOnly{display:none}@media (max-width: 768px){.sma-gol-compaign-html .spOnly{display:block}}.sma-gol-compaign-html img{max-width:100%;height:auto;vertical-align:bottom}.smartgolf202506_bg{background-color:#2a364f;background-image:url(./bodybg.png),url(./bodybg.png);background-repeat:no-repeat;background-attachment:fixed;background-position:right -85% bottom -1px,left -292px top -80px;background-size:63%,40%;padding-bottom:50px;padding-top:50px}.smartgolf202506_bg1{background-color:#fff;margin:0 25%;box-shadow:0 0 10px #000}#smartgolf202506{width:100%;margin:auto;background-color:#fff;padding:50px 0 0;min-width:750px}#smartgolf202506 .bold_only{font-weight:700}#smartgolf202506 .redcolor{color:#ed0c00}#smartgolf202506 h3{font-size:26px;font-weight:700;color:#11296b;margin:26px auto 33px;text-align:center}#smartgolf202506 h3 span{font-weight:500;color:#1eaa39;display:block;width:100%;margin-bottom:5px}#smartgolf202506 h3 span+span{font-weight:600;color:#11296b;margin-top:-8px;margin-bottom:0}#smartgolf202506 .smartgolf202506_btn{font-size:25px;margin:30px auto 55px;text-align:center;border-radius:30px;padding:10px 0;color:#fff;font-weight:500;width:60%;background-color:#c11111;box-shadow:4px 4px #650606}#smartgolf202506 .smartgolf202506_benefits a,#smartgolf202506 .smartgolf202506_whatis a{text-decoration:none;color:#fff}#smartgolf202506 .smartgolf202506_btn a{position:relative}#smartgolf202506 .smartgolf202506_btn a:after{content:"";position:absolute;top:4px;bottom:0;right:19px;width:0;height:0;margin:auto;border-top:12px solid transparent;border-right:0 solid transparent;border-left:17px solid #fff;border-bottom:12px solid transparent;box-sizing:border-box}#smartgolf202506 .smartgolf202506_btn:hover,#smartgolf202506 a:hover{opacity:.85}@media (max-width: 1100px){.smartgolf202506_bg1{background-color:#fff;margin:0 9%;box-shadow:0 0 10px #000}#smartgolf202506{min-width:unset}}@media screen and (max-width: 768px){.smartgolf202506_bg{padding:0;background-color:#2a364f;background-image:url(./bodybg.png),url(./bodybg.png);background-repeat:no-repeat;background-attachment:scroll;background-position:right 272px bottom -4px,right -31px top 0;background-size:44%,34%}#smartgolf202506{width:100%;margin:auto;background-color:#fff;padding:20px 0 0;min-width:unset}.smartgolf202506_bg1{margin:0 0%;box-shadow:none}#smartgolf202506 h3{font-size:18px;font-weight:700;color:#11296b;margin:13px auto 19px;text-align:center}#smartgolf202506 .smartgolf202506_btn{font-size:18px;margin:20px auto 38px;text-align:center;border-radius:30px;padding:10px 0;color:#fff;font-weight:600;width:330px}}#smartgolf202506 .smartgolf202506_boxwraplogo{width:90%;display:flex;flex-wrap:wrap;margin:0 0% 0 4%}#smartgolf202506 .smartgolf202506_boxwraplogo div{width:45%;max-width:340px;margin:auto}#smartgolf202506 .smartgolf202506_boxwraplogo>div:nth-of-type(2){width:38%;max-width:293px;margin:11px auto 0}#smartgolf202506 .smartgolf202506_boxwraplogo figure{margin:27px 0 5px}@media screen and (max-width: 768px){#smartgolf202506 .smartgolf202506_boxwraplogo figure{width:6%;margin:auto}#smartgolf202506 .smartgolf202506_boxwraplogo figure{margin:auto}#smartgolf202506 .smartgolf202506_boxwraplogo img{vertical-align:middle}#smartgolf202506 .smartgolf202506_boxwraplogo>div:nth-of-type(2){margin:auto}}#smartgolf202506 h1{font-size:36px;font-weight:500;color:#fff;text-align:center;margin:50px 0 30px}#smartgolf202506 h1 span{background-color:#0a3280;display:inline-block;padding:2px 12px}#smartgolf202506 h1 span:nth-of-type(2){margin-top:10px}#smartgolf202506 .smartgolf202506_downarrow{margin:20px auto;text-align:center}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01{margin-bottom:40px}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01 p{text-align:center;font-size:26px;font-weight:700}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01 figure{text-align:center}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01 p span{background-color:#ebcf59;display:inline-block;padding-left:3px}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02{background-image:url(./3benefits_bg.jpg);background-size:cover;padding:30px 0 10px;background-position:0 92%;background-repeat:no-repeat}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 li{width:30%}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 p{font-size:14px;color:#fff;text-align:left;margin-top:20px;padding-left:4%}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 p:nth-of-type(1){font-size:30px;color:#fff;text-align:center;margin-bottom:15px;margin-top:0;font-weight:500;padding-left:0}@media (max-width: 1100px){#smartgolf202506 h1{font-size:35px}}@media screen and (max-width: 768px){#smartgolf202506 h1 span{padding:0 7px 2px}#smartgolf202506 h1 span:nth-of-type(2){margin-top:5px}#smartgolf202506 h1{font-size:23px;font-weight:600;margin:27px 0 13px}#smartgolf202506 .smartgolf202506_downarrow{margin:4px auto 10px}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01 figure+figure{width:30%}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01{margin-bottom:23px}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits01 p{font-size:17px}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 p:nth-of-type(1){font-size:20px}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 li{width:32%}#smartgolf202506 .smartgolf202506_benefits .smartgolf202506_benefits02 p{padding-left:20px}}#smartgolf202506 .smartgolf202506_whatis h2{font-size:30px;font-weight:500;color:#fff;margin:44px auto 13px;text-align:center}#smartgolf202506 .smartgolf202506_whatis h2 span{display:inline-block;text-align:center;background-color:#0a3280;padding:2px 15px}#smartgolf202506 .smartgolf202506_whatis figure{text-align:center}#smartgolf202506 .smartgolf202506_whatis>section>p{margin:auto;text-align:center;color:#11296b;font-weight:500;width:80%;font-size:25px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap{display:flex;flex-wrap:wrap}#smartgolf202506 .smartgolf202506_whatis>section>section{margin:50px 0}#smartgolf202506 .smartgolf202506_whatis>section>section hr{border:1px solid #e7e1e1;width:80%}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{width:73%;background-color:#f4f6f9;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 30px;min-width:590px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div{width:50%}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div+div{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div:nth-of-type(1){text-align:center}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div+div{margin-top:20px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div p{color:#11296b;font-size:25px;font-weight:500;line-height:29px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div p+p{color:#1d1d1d;font-size:20px;font-weight:400;margin-top:10px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{background:#edf7fd;background-image:linear-gradient(135deg,#0b1e46 52px,transparent 0);position:relative}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div:before{content:"01";font-size:27px;color:#fff;transform:rotate(0);position:absolute;left:6px;top:-2px;font-weight:700}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div:nth-of-type(2):before{content:"02"}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div:nth-of-type(3):before{content:"03"}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div:nth-of-type(4):before{content:"04"}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(2) figure{width:80%;margin:auto}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(2) p{width:80%;margin:10px auto 0}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(3) div>div{width:80%;margin:auto}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(3) div>div+div{margin-top:50px;margin-bottom:60px;text-align:right}@media (max-width: 1100px){#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{width:88%}}@media screen and (max-width: 768px){#smartgolf202506 .smartgolf202506_whatis>section>p{font-size:18px}#smartgolf202506 .smartgolf202506_whatis h2{font-size:22px;font-weight:600;color:#fff;margin:28px auto 13px;text-align:center}#smartgolf202506 .smartgolf202506_whatis>section>section{margin:24px 0}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{width:95%;max-width:420px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{background:#edf7fd;background-image:linear-gradient(135deg,#0b1e46 42px,transparent 0);position:relative}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div:before{content:"01";font-size:21px;color:#fff;transform:rotate(0);position:absolute;left:6px;top:-2px;font-weight:700}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div{width:35%}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div+div{width:61%}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div p{font-size:20px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div p+p{font-size:16px;margin-top:4px;line-height:21px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{padding:0}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div{justify-content:space-evenly;height:160px;min-width:unset}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div:nth-of-type(1) img{height:50%;max-width:150px}#smartgolf202506 .smartgolf202506_whatis .smartgolf202506_boxwrap>div>div:nth-of-type(1){display:flex;align-items:center;text-align:center;justify-content:space-evenly}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(2) p{font-size:16px}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(3) div>div{margin:0;width:90%}#smartgolf202506 .smartgolf202506_whatis section>section:nth-of-type(3) div>div+div{margin-top:30px;margin-bottom:60px;margin-left:10%}}#smartgolf202506 .terms{background:#e2e5ed}#smartgolf202506 .terms h2{background:#0b1e46;color:#fff;text-align:center;position:relative;padding:28px 0;margin:0 0 50px;line-height:1.1}#smartgolf202506 .terms h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-16px;border:16px solid transparent;border-top:20px solid #0b1e46}#smartgolf202506 .terms .inner{width:calc(100% - 100px);max-width:1000px;margin:0 auto;padding-bottom:40px}#smartgolf202506 .terms dl{background:#fff;border-radius:15px;padding:26px 30px;box-sizing:border-box;margin-bottom:24px;font-size:18px}#smartgolf202506 .terms dl dt{background:#0b1e46;text-align:center;margin:0 auto 24px;font-size:26px;color:#fff;width:380px;font-weight:400;border-radius:30px;padding:4px 10px 2px}#smartgolf202506 .terms dl dd{margin:0;padding:0 42px}#smartgolf202506 .terms dl dd ul.text{margin-bottom:12px}#smartgolf202506 .terms dl dd ul.text li{text-indent:-18px;padding-left:18px;margin-bottom:8px;font-size:18px;line-height:1.8}#smartgolf202506 .terms dl dd ul.text li+li{margin-bottom:0}#smartgolf202506 .terms dl dd ul.notes li,#smartgolf202506 .terms dl dd ul.text_02{text-indent:-15px;padding-left:14px;margin-bottom:4px;font-size:14px}#smartgolf202506 .terms dl dd ul.text_02 figure{width:50%;margin-left:-10px}#smartgolf202506 .terms dl dd ul.text_02 ul.notes li{text-indent:-23px;margin:0;padding:0 0 0 16px;font-size:14px}#smartgolf202506 .terms dl dd ul.text_02 li>p{padding-top:0}#smartgolf202506 .terms dl dd ul.text_02 ul.notes{text-indent:-15px;padding:0;margin:-7px;font-size:14px}#smartgolf202506 .table-wrap table{border:#c3c3c3;width:80%;margin:auto auto 10px}#smartgolf202506 .table-wrap tbody{border:1px solid #c3c3c3}#smartgolf202506 .table-wrap table th{font-weight:400;border:1px solid #c3c3c3}#smartgolf202506 .table-wrap table tr{text-align:center;border:1px solid #c3c3c3}#smartgolf202506 .table-wrap table .notes{font-size:14px}#smartgolf202506 .table-wrap table td{border:1px}#smartgolf202506 .terms dl dd ul.text .bold_only{padding-left:0;text-indent:0}@media screen and (max-width: 768px){#smartgolf202506 .table-wrap table .notes{font-size:10px}#smartgolf202506 .table-wrap table{border:#c3c3c3;width:100%}#smartgolf202506 .table-wrap table tr,#smartgolf202506 .table-wrap table th{padding:5px 0}#smartgolf202506 .terms h2{padding:18px 12px;margin:0 0 12px;box-sizing:border-box;font-size:22px}#smartgolf202506 .terms h2:before{margin-left:-8px;border:8px solid transparent;border-top:10px solid #0b1e46}#smartgolf202506 .terms .inner{width:100%;padding-bottom:20px}#smartgolf202506 .terms dl{border-radius:8px;padding:12px 12px 30px;font-size:14px;box-sizing:border-box;margin:0 12px 12px}#smartgolf202506 .terms dl dt{margin:0 auto 8px;font-size:16px;width:200px}#smartgolf202506 .terms dl dd{padding:0}#smartgolf202506 .terms dl dd ul.text{margin-bottom:8px}#smartgolf202506 .terms dl dd ul.text li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;line-height:1.4}#smartgolf202506 .terms dl dd ul.text .bold_only{padding-left:0;text-indent:0}#smartgolf202506 .terms dl dd ul.notes li{text-indent:-30px;padding-left:33px;margin-bottom:2px;font-size:12px}#smartgolf202506 .terms dl:nth-of-type(3) .notes li{text-indent:-11px;padding-left:12px}#smartgolf202506 .terms dl dd ul.text_02>li{text-indent:0;padding-left:0}#smartgolf202506 .terms dl dd ul.text_02 ul.notes li{text-indent:-12px;padding-left:8px;margin-top:5px;margin-bottom:2px;font-size:12px}#smartgolf202506 #smartgolf202506_applicable_conditions figure{width:200px;margin:0 0 0 14px}}#smartgolf202506 .terms dl dd .tel{display:table;width:310px;margin:0 auto}#smartgolf202506 .terms dl dd .tel a{text-decoration:none}#smartgolf202506 .terms dl dd .tel .icon{display:table-cell;vertical-align:middle;width:42px}#smartgolf202506 .terms dl dd .tel .number{display:table-cell;vertical-align:middle;font-size:30px;color:#0b1e46;font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;padding-left:12px}#smartgolf202506 .terms dl dd .tel a:hover{opacity:1}#smartgolf202506 .terms dl dd dl.time{text-align:center;margin:0 0 24px;padding:0}#smartgolf202506 .terms dl dd dl.time dt{font-size:16px;margin:0;padding:0;color:#111;background:none;display:inline}#smartgolf202506 .terms dl dd dl.time dd{padding:0;display:inline;margin-left:12px}#smartgolf202506 .main h1 img{position:relative;top:14px}#smartgolf202506>section>section .button{margin:auto;text-align:center}#smartgolf202506>section>section .button a{color:#0b1e46;font-weight:400;border:2px solid #0b1e46;border-radius:30px;text-decoration:none;padding:9px 38px 9px 27px;box-shadow:2px 3px #0b1e46;position:relative}#smartgolf202506>section>section .button a:after{content:"";position:absolute;top:3px;bottom:0;right:17px;width:0;height:0;margin:auto;border-top:8px solid transparent;border-right:0 solid transparent;border-left:11px solid #0b1e46;border-bottom:8px solid transparent;box-sizing:border-box}@media screen and (max-width: 768px){#smartgolf202506 .terms dl dd .tel{width:200px}#smartgolf202506 .terms dl dd .tel a{text-decoration:none;display:block;line-height:1}#smartgolf202506 .terms dl dd .tel .icon,#smartgolf202506 .terms dl dd .tel .icon img{width:26px}#smartgolf202506 .terms dl dd .tel .number{font-size:20px;padding-left:6px}#smartgolf202506 .terms dl dd dl.time{margin:0 0 18px}#smartgolf202506 .terms dl dd dl.time dt,#smartgolf202506 .terms dl dd dl.time dd{font-size:12px}}.threemonthfree-compaign-body{padding-bottom:140px}@media (max-width: 768px){.threemonthfree-compaign-body{padding-bottom:110px}}@media (max-width: 768px){.threemonthfree-compaign-html{scroll-padding-top:56px}}#threemonthfree h2{line-height:initial}#threemonthfree .terms h2{font-size:24px;font-weight:700}@media (max-width: 768px){#threemonthfree .terms dl dd .tel .icon img{height:42px}}#threemonthfree ul,#threemonthfree ol,#threemonthfree p{margin:0;padding:0}#threemonthfree ul li,#threemonthfree ol li{list-style:none}#threemonthfree .cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}#threemonthfree .ac{text-align:center}#threemonthfree .main_bg{overflow-x:hidden}#threemonthfree body{padding-bottom:144px}#threemonthfree .pc_br{display:block}#threemonthfree .sp_br{display:inline}#threemonthfree .pc_view{display:block;margin:0 auto}#threemonthfree .sp_view{display:none!important;margin:0 auto}#threemonthfree .bold_only{font-weight:700}#threemonthfree .main_bg{background:url(./bg_main_threemonthfree.jpg) no-repeat;background-position:top center;background-size:cover}#threemonthfree .main{position:relative;text-align:center;z-index:1;width:100%}#threemonthfree .main .inner{width:calc(100% - 4px);max-width:1200px;margin:0 auto;position:relative;z-index:3;overflow:visible}#threemonthfree .main .inner:before,#threemonthfree .main .inner:after{position:absolute;content:"";bottom:-86px;z-index:1}#threemonthfree .main .inner:after{background:url(./poinco02_threemonthfree.png) no-repeat;background-position:right bottom;width:58%;height:32%;right:8%;bottom:-13%;background-size:contain}#threemonthfree .main h1{margin:0}#threemonthfree .main h1 img{width:71%;max-width:723px;height:93%}#threemonthfree .main .inner .dpoint{position:absolute;top:10px;left:20px}#threemonthfree .main_button{background:transparent url(./main_bg_turf_threemonthfree.png);background-size:cover;padding-bottom:12px;padding-top:30px}#threemonthfree .main_button .text{font-size:16px;text-align:center;margin:16px auto 4px}#threemonthfree .main_button .text+.text{font-size:16px;text-align:center;margin:0 auto 8px}#threemonthfree .main_button .text a,#threemonthfree .campaign_button .text a{color:#fff;padding:0 2px}#threemonthfree .campaign_button{position:relative;font-size:18px;z-index:4}#threemonthfree .campaign .campaign_button{margin-bottom:18px}#threemonthfree .campaign_button p{margin:0;line-height:1}#threemonthfree .campaign_button a{color:#fff;border-radius:15px;border-bottom:6px solid #97000c;background:linear-gradient(to top,#ed0c00,#ff0d00);text-decoration:none;display:block;padding:26px 10px 17px;box-sizing:border-box;text-align:center;width:720px;margin:0 auto;position:relative}#threemonthfree .main_button .campaign_button a{padding:26px 10px 17px;width:670px}#threemonthfree .campaign_button a:after{content:"";display:block;position:absolute;top:calc(50% + 5px);right:30px;width:12px;height:12px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#threemonthfree .campaign_button a span{font-size:30px}#threemonthfree .campaign_button a strong{font-size:36px;margin-bottom:9px;display:block}#threemonthfree .fixed_button{background:#000c;width:100%;position:fixed;bottom:0;z-index:100;text-align:center;padding:16px 0;right:0;left:0}#threemonthfree .fixed_button .campaign_button a{padding:12px 0;font-size:16px;border-radius:6px;border-bottom:3px solid #97000c;width:560px;box-shadow:0 0 10px #000c}#threemonthfree .fixed_button .campaign_button a:after{top:calc(50% + 3px);width:10px;height:10px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg)}#threemonthfree .fixed_button .campaign_button a strong{font-size:26px;margin-bottom:8px}#threemonthfree .fixed_button .campaign_button a span{font-size:20px}#threemonthfree .fixed_button .text,#threemonthfree .fixed_button .text a{color:#efefef;margin-top:12px}#threemonthfree .fixed_button .text a{margin:0 2px}#threemonthfree .what_is .bg{background:url(./bg_golf_2024autumn.jpg);background-size:cover;background-position:center;text-align:center;position:relative}#threemonthfree .what_is .bg:before,#threemonthfree .what_is .bg:after{content:"";width:100%;height:90px;background:#f9f6d9;position:absolute;bottom:-.5px;left:0}#threemonthfree .what_is .bg:before{clip-path:polygon(0% 0%,0% 100%,50% 100%)}#threemonthfree .what_is .bg:after{clip-path:polygon(50% 100%,100% 0%,100% 100%)}#threemonthfree .what_is .bg .bg_black{background:#0009;height:100%;width:100%;padding:70px 0 90px}#threemonthfree .what_is .bg_black .inner{width:calc(100% - 24px);max-width:830px;margin:0 auto}#threemonthfree .what_is .bg_black .inner h2{font-size:60px;color:#fff;margin-bottom:50px;font-weight:600}#threemonthfree .what_is .bg_black .inner h2 strong{font-size:80px}#threemonthfree .what_is .bg_black .inner p{background:#099bee;padding:6px 20px 7px;box-sizing:border-box;font-size:30px;color:#fff;font-weight:700;display:inline-block;margin:0 auto 16px;line-height:1;font-style:italic}#threemonthfree .what_is .bg_black .inner p strong{font-size:40px;color:#fcff00;line-height:1}#threemonthfree .what_is .bg_black .inner p span{font-size:12px}#threemonthfree .what_is .bg_black .inner ul.notes{color:#fff;font-size:12px;text-align:left;width:1000px}#threemonthfree .what_is .guide{width:100%;background:#f9f6d9;padding:30px 0 50px;text-align:center}#threemonthfree .what_is .guide .inner{width:calc(100% - 24px);max-width:1200px;margin:0 auto}#threemonthfree .what_is .guide p{font-size:20px;font-style:italic;margin:0 0 30px}#threemonthfree .what_is .guide dl{font-style:italic;line-height:1;position:relative}#threemonthfree .what_is .guide dl dt{color:#2e2000;font-size:28px;position:absolute;top:-20px;left:0;right:0;font-weight:400}#threemonthfree .what_is .guide dl dt:before,#threemonthfree .what_is .guide dl dt:after{background:#2e2000;content:"";height:5px;width:32px;display:inline-block;vertical-align:middle;line-height:1}#threemonthfree .what_is .guide dl dt:before{transform:rotate(60deg);margin-right:5px}#threemonthfree .what_is .guide dl dt:after{transform:rotate(-60deg);margin-left:-14px}#threemonthfree .what_is .guide dl dt strong{font-size:36px}#threemonthfree .what_is .guide dl dd{background:#fff;color:#099bee;font-size:30px;padding:46px 10px 24px;box-sizing:border-box;font-weight:600;margin:0}#threemonthfree .what_is .guide dl dd strong{font-size:36px;background:#fcff00;padding:0 7px 0 5px;box-sizing:border-box;margin-left:5px}#threemonthfree .what_is .guide dl dd strong span{font-size:30px}#threemonthfree .what_is .guide dl dd span.notes{font-size:12px;color:#555;font-weight:400}#threemonthfree .what_is .guide ul.notes{color:#555;font-size:12px;text-align:left}#threemonthfree .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 140px,#9bc336 140px,#9bc336 280px);background-position:center}#threemonthfree .recommend_point{border-top:20px solid #6c8c19}#threemonthfree .recommend_point .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-top:30px}#threemonthfree .recommend_point .inner h2{text-align:center;margin:0 0 -11px}#threemonthfree .recommend_point .inner ol.point{padding-bottom:30px;display:flex;flex-wrap:wrap}#threemonthfree .recommend_point .inner ol.point>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#cde19a 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px;float:left}#threemonthfree .recommend_point .inner ol.point li.point1{width:100%}#threemonthfree .recommend_point .inner ol.point li.point2{width:calc(50% - 9px);margin-right:18px;min-height:280px}#threemonthfree .recommend_point .inner ol.point li.point3{width:calc(50% - 9px);min-height:280px}#threemonthfree .recommend_point .inner ol.point li .content{display:table;width:100%;margin-bottom:12px}#threemonthfree .recommend_point .inner ol.point li.point2 .content,#threemonthfree .recommend_point .inner ol.point li.point3 .content{margin-bottom:20px}#threemonthfree .recommend_point .inner ol.point li .content h3{margin:0;display:table-cell;width:126px;padding-top:10px}#threemonthfree .recommend_point .inner ol.point li .content div.text{display:table-cell;vertical-align:middle;font-size:30px;padding-left:30px;line-height:1.4}#threemonthfree .recommend_point .inner ol.point li .content div.text p{margin:7px 0 3px}#threemonthfree .recommend_point .inner ol.point li .content div.text p strong{background:linear-gradient(transparent 60%,#fdff7f 60%);font-weight:400}#threemonthfree .recommend_point .inner ol.point li .content div.text p span.pc_br{display:block}#threemonthfree .recommend_point .inner ol.point li .content div.text p span.notes{font-size:14px}#threemonthfree .recommend_point .inner ol.point li .balloon{border-radius:100px;background:#099bee;padding:8px 25px 5px;font-size:20px;color:#fff;display:inline-block;position:relative;right:-65%;text-align:center;margin-bottom:17px;margin-top:-46px;width:30%}#threemonthfree .recommend_point .inner ol.point li .balloon:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #099bee}#threemonthfree .recommend_point .inner ol.point li .balloon strong{color:#fcff00}#threemonthfree .recommend_point .inner ol.point li ul.plan{display:table;border-collapse:separate;border-spacing:24px 0;margin:0 auto}#threemonthfree ul.notes{text-align:left;font-size:12px;padding:0 10px;margin-bottom:16px}#threemonthfree .recommend_point .inner ol.point li ul.plan li{display:table-cell;border-radius:10px;padding:20px 0 12px;text-align:center;width:285px}#threemonthfree .recommend_point .inner ol.point li ul.plan li.one_year{border:3px solid #eec600;background:#fffcec}#threemonthfree .recommend_point .inner ol.point li ul.plan li.six_months{border:3px solid #90bc1f;background:#fbfff1}#threemonthfree .recommend_point .inner ol.point li ul.plan li.three_months{border:3px solid #099bee;background:#edf7fd;background-image:linear-gradient(135deg,#ff0024 40px,transparent 0);position:relative}#threemonthfree .recommend_point .inner ol.point li ul.plan li.three_months:before{content:"対象プラン";font-size:11px;color:#fff;transform:rotate(-45deg);position:absolute;left:-6px;top:14px;font-weight:700}#threemonthfree .recommend_point .inner ol.point li ul.plan li h4{font-size:20px;color:#fff;border-radius:30px;padding:2px 20px 5px;line-height:1;font-weight:400;box-sizing:border-box;width:180px;margin:0 auto 18px}#threemonthfree .recommend_point .inner ol.point li ul.plan li.one_year h4{background:linear-gradient(to right,#eec600,#c9a90c)}#threemonthfree .recommend_point .inner ol.point li ul.plan li.six_months h4{background:#90bc1f}#threemonthfree .recommend_point .inner ol.point li ul.plan li.three_months h4{background:#099bee}#threemonthfree .recommend_point .inner ol.point li ul.plan li h4 em{font-size:30px;font-style:normal}#threemonthfree .recommend_point .inner ol.point li ul.plan li p em{font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-style:normal;font-weight:800;line-height:1;margin:0 3px}#threemonthfree .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:50px}#threemonthfree .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:25px}#threemonthfree .recommend_point .inner ul.notes{font-size:12px;padding:0 10px;margin-top:10px;margin-bottom:16px}#threemonthfree .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#threemonthfree p.button{font-size:20px;width:360px;text-align:center;line-height:1;margin:0 auto}#threemonthfree p.button a{background-color:#fff;color:#6c8c19;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #6c8c19;border-bottom:4px solid #6c8c19;border-radius:100px}#threemonthfree p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #6c8c19;border-bottom:3px solid #6c8c19;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#threemonthfree a:hover{opacity:.85}#threemonthfree .recommend_point .inner ol.point li.point3 p.dpoint_logo{margin:0 auto;text-align:center}#threemonthfree .campaign .detail .text a{color:#fff}#threemonthfree .campaign h2 .pc_view{max-width:790px;width:58%;height:100%;position:relative;left:0;padding:45px}#threemonthfree .campaign .bg_confetti{background:url(./bg_kira.png) no-repeat;background-position:40%;background-size:94%;text-align:center}#threemonthfree .campaign h2{margin:0 0 12px}#threemonthfree .campaign .detail{padding-bottom:36px}#threemonthfree .campaign .detail .bubble{font-size:22px;border:6px solid #412d00;color:#412d00;padding:24px 10px;box-sizing:border-box;position:relative;background:#fff;border-radius:100px;text-align:center;width:720px;margin:0 auto 24px;line-height:1}#threemonthfree .campaign .detail .bubble:before,#threemonthfree .campaign .detail .bubble:after{content:"";position:absolute;top:100%;left:50%}#threemonthfree .campaign .detail .bubble:before{margin-left:-16px;border:16px solid transparent;border-top:22px solid #412d00}#threemonthfree .campaign .detail .bubble:after{margin-left:-10px;border:10px solid transparent;border-top:15px solid #fff}#threemonthfree .campaign .detail .bubble span{font-size:18px}#threemonthfree .campaign .detail .text{color:#111;text-align:center;font-size:18px;line-height:1.8}#threemonthfree .campaign .detail .text #threemonthfree .campaign .detail .text a{color:#fff}#threemonthfree .campaign .detail ul.notes{font-size:14px;padding:0 10px;margin:0 auto 16px;width:720px}#threemonthfree .campaign .detail ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px}#threemonthfree .other_campaign{background-color:#f3f3f3;background-size:cover;background-position:center}#threemonthfree .other_campaign .inner{width:calc(100% - 24px);max-width:100%;margin:0 auto;padding:32px 0;text-align:center}#threemonthfree .other_campaign h2{margin:0}#threemonthfree .other_campaign ul{width:100%;max-width:900px;margin:0 auto;text-align:left}#threemonthfree .other_campaign ul li a{background:#fff;border-radius:15px;padding:30px 0;box-sizing:border-box;display:table;border-collapse:separate;border-spacing:30px 0;width:100%;position:relative;display:block;color:#111;text-decoration:none;box-shadow:0 0 10px #4136004d}#threemonthfree .other_campaign ul li a:after{content:"";display:block;position:absolute;top:calc(50% + 6px);right:30px;width:14px;height:14px;border-right:6px solid #2e2000;border-bottom:6px solid #2e2000;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#threemonthfree .other_campaign ul li div.img,#threemonthfree .other_campaign ul li div.text{display:table-cell;vertical-align:middle;line-height:1.6}#threemonthfree .other_campaign ul li div.img{width:300px;line-height:1}#threemonthfree .other_campaign ul li div.text h3{font-size:30px;margin:0 0 18px;font-weight:400}#threemonthfree .other_campaign ul li div.text p{font-size:20px;margin:0}#threemonthfree .other_campaign ul li div.text span.pc_br{display:block}#threemonthfree .terms{background:#edebe6}#threemonthfree .terms h2{background:#7ea31e;color:#fff;text-align:center;position:relative;padding:28px 0;margin:0 0 50px;line-height:1.1}#threemonthfree .terms h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-16px;border:16px solid transparent;border-top:20px solid #7ea31e}#threemonthfree .terms .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-bottom:60px}#threemonthfree .terms dl{background:#fff;border-radius:15px;padding:26px 30px;box-sizing:border-box;margin-bottom:24px;font-size:18px}#threemonthfree .terms dl dt{background:#90bc1f;text-align:center;margin:0 auto 24px;font-size:26px;color:#fff;width:380px;font-weight:400;border-radius:30px;padding:4px 10px 2px}#threemonthfree .terms dl dd{margin:0;padding:0 42px}#threemonthfree .terms dl dd ul.text{margin-bottom:12px}#threemonthfree .terms dl dd ul.text li{text-indent:-18px;padding-left:18px;margin-bottom:8px;font-size:18px;line-height:1.8}#threemonthfree .terms dl dd ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px;font-size:14px}#threemonthfree .terms dl dd .tel{display:table;width:310px;margin:0 auto}#threemonthfree .terms dl dd .tel a{text-decoration:none}#threemonthfree .terms dl dd .tel .icon{display:table-cell;vertical-align:middle;width:42px}#threemonthfree .terms dl dd .tel .number{display:table-cell;vertical-align:middle;font-size:30px;color:#90bc1f;font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;padding-left:12px}#threemonthfree .terms dl dd .tel a:hover{opacity:1}#threemonthfree .terms dl dd dl.time{text-align:center;margin:0 0 24px;padding:0}#threemonthfree .terms dl dd dl.time dt{font-size:16px;margin:0;padding:0;color:#111;background:none;display:inline}#threemonthfree .terms dl dd dl.time dd{padding:0;display:inline;margin-left:12px}#threemonthfree .main h1 img{position:relative;top:14px}#threemonthfree .recommend_point .inner>.button a{background-color:#099bee;color:#fff;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #0068a3;border-bottom:4px solid #0068a3;border-radius:100px}#threemonthfree .recommend_point .inner>.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#threemonthfree .recommend_point .inner ol.point li .content div.text p+p{font-size:20px}#threemonthfree .recommend_point .inner ol.point li.point3 .dpoint_button{display:flex;flex-wrap:wrap;align-items:center;line-height:1.3}#threemonthfree p.button{font-size:20px;width:370px;text-align:center;line-height:1;margin:0 auto}#threemonthfree .line_icon{font-size:14px}#threemonthfree .terms table dl dt,#threemonthfree .line_icon{background:#555;color:#fff;padding:3px 8px 2px;display:inline;border-radius:30px;font-weight:400}#threemonthfree .recommend_point .inner ol.point li ul.plan li.one_year div+div,#threemonthfree .recommend_point .inner ol.point li ul.plan li.six_months div+div,#threemonthfree .recommend_point .inner ol.point li ul.plan li.three_months div+div{margin-top:10px}#threemonthfree .recommend_point .inner ol.point li .includ_notes{font-size:14px}#threemonthfree .recommend_point .inner ol.point li ul.plan .really_price{font-size:25px;font-weight:700}#threemonthfree .recommend_point .inner ol.point li ul.plan li.one_year hr{width:50%}#threemonthfree .recommend_point .inner ol.point li ul.plan li.one_year .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#c1a414;border-radius:9999px;color:#fff;padding:3px 9px 1px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#threemonthfree .recommend_point .inner ol.point li ul.plan li.six_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#90bc1f;border-radius:9999px;color:#fff;padding:3px 9px 1px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#threemonthfree .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#099bee;border-radius:9999px;color:#fff;padding:3px 9px 1px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#threemonthfree .recommend_point .inner ol.point li ul.plan li div .includ_annotation{font-size:15px}#threemonthfree .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-8px;margin-top:-7px}#threemonthfree .recommend_point .inner .point .plan li p{font-size:20px;margin:0 auto 3px}#threemonthfree .recommend_point .inner .point .plan li .line_icon_pad{margin:14px 0 1px}#threemonthfree .recommend_point .inner ol.point li ul.plan li div .includ_annotation em{font-weight:700;margin:0 1px 0 5px}#threemonthfree .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation em{margin-right:1px;margin-left:0}#threemonthfree .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation{font-size:17px}#threemonthfree .button_competition p.button a{color:#8b4f00;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #8b4f00;border-bottom:4px solid #8b4f00;border-radius:100px;background:#fff}#threemonthfree .button_competition p.button a:after{border-right:3px solid #8b4f00;border-bottom:3px solid #8b4f00}#threemonthfree .button_competition{margin:18px 0}#threemonthfree .button_competition+.button_competition{margin:18px 0 15px}@media (max-width: 1100px){#threemonthfree .main h1 img{position:relative;left:3%}#threemonthfree .main .inner:after{background-size:16%;bottom:-6%;right:2%}#threemonthfree .main .inner:before{background-size:21%;left:-8%;bottom:-32px}#threemonthfree .campaign .bg_confetti{background-size:120%;background-position:55%}#threemonthfree .main_button{background:transparent url(./main_bg_turf_threemonthfree_sp.png);background-size:cover;padding-bottom:12px;padding-top:30px}#threemonthfree .main_button{margin-top:-14%;position:relative;padding:16% 6px 8px;background-position:right -2px top -12px}}@media (max-width: 768px){#threemonthfree .pc_view{display:none!important}#threemonthfree .sp_view{display:block!important;margin:0 auto}#threemonthfree .recommend_point .inner ol.point li .balloon{right:0%}#threemonthfree .main_button{background:transparent url(./main_bg_turf_threemonthfree_sp.png);background-size:cover;padding-bottom:12px;padding-top:30px}#threemonthfree .campaign .bg_confetti{background:url(./bg_kira.png) no-repeat;background-size:123%;background-position:55%}#threemonthfree .campaign h2 .sp_view{width:100%;height:100%;max-width:375px}#threemonthfree .main h1 img{position:relative;left:1%;top:13px}#threemonthfree .main_bg{background-image:url(./bg_main_threemonthfree_sp.jpg);background-position:top center}body{padding-bottom:110px}#threemonthfree .pc_br{display:inline}#threemonthfree .sp_br{display:block}#threemonthfree .pc_view{display:none}#threemonthfree .sp_view{display:block}#threemonthfree .main{height:auto;min-width:100%}#threemonthfree .main:before{background-size:337px 438px;width:337px;height:100%}#threemonthfree .main:after{background-size:337px 438px;width:337px;height:100%}#threemonthfree .main .inner:before{background-size:23%;width:100%;height:100%;bottom:-20px;left:-10%}#threemonthfree .main .inner:after{background-image:none}#threemonthfree .main h1{margin:0}#threemonthfree .main h1 img{width:98%;height:90%;max-width:375px;min-width:316px;margin:17px auto 0}#threemonthfree .main .inner .dpoint{top:5px;left:-50px}#threemonthfree .main .inner .dpoint img{width:41%}#threemonthfree .main_button{margin-top:-12%;position:relative;padding:12% 6px 8px;background-position:right -2px top -12px}#threemonthfree .main_button .text{font-size:12px;margin:8px auto 3px}#threemonthfree .main_button .text+.text{font-size:12px;margin:0 auto 3px}#threemonthfree .main_button .text a,#threemonthfree .campaign .detail .text a{display:inline-block}#threemonthfree .main_button .campaign_button{margin-top:3%}#threemonthfree .campaign_button{font-size:14px}#threemonthfree .campaign_button p{line-height:1.1}#threemonthfree .campaign_button a{border-radius:6px;border-bottom:3px solid #97000c;padding:16px 8px;width:100%}#threemonthfree .main_button .campaign_button a{padding:8px;width:92%}#threemonthfree .campaign_button a:after{top:calc(50% + 3px);right:10px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff}#threemonthfree .campaign_button a span{font-size:14px}#threemonthfree .campaign_button a strong{font-size:22px;margin-top:5px;margin-bottom:2px}#threemonthfree .fixed_button{padding:8px 0}#threemonthfree .fixed_button .campaign_button a{padding:6px 0 8px;font-size:12px;border-radius:5px;width:92%}#threemonthfree .fixed_button .campaign_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}#threemonthfree .fixed_button .campaign_button a strong{font-size:18px;margin-bottom:4px}#threemonthfree .fixed_button .campaign_button a span{font-size:12px}#threemonthfree .fixed_button .text{margin:6px 6px 0;font-size:12px}#threemonthfree .fixed_button .text a{display:inline-block}#threemonthfree .what_is .bg:before,#threemonthfree .what_is .bg:after{height:30px}#threemonthfree .what_is .bg .bg_black{padding:3px 0 50px}#threemonthfree .what_is .bg_black .inner h2{font-size:22px;margin-bottom:0}#threemonthfree .what_is .bg_black .inner p{padding:1px 20px 3px 21px;font-size:16px;margin:0 auto 16px;line-height:1.2}#threemonthfree .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}#threemonthfree .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}#threemonthfree .what_is .guide{padding:20px 0 10px}#threemonthfree .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}#threemonthfree .what_is .guide dl{line-height:1.2;margin-bottom:8px}#threemonthfree .what_is .guide dl dt{font-size:16px}#threemonthfree .what_is .guide dl dt:before,#threemonthfree .what_is .guide dl dt:after{height:3px;width:26px}#threemonthfree .what_is .guide dl dt:before{margin-right:0}#threemonthfree .what_is .guide dl dt:after{margin-left:-10px}#threemonthfree .what_is .guide dl dt strong{font-size:26px}#threemonthfree .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}#threemonthfree .what_is .guide dl dd strong{font-size:22px;padding:4px 8px 5px 7px;margin-left:5px;display:inline-block;line-height:1}#threemonthfree .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}#threemonthfree .what_is .guide ul.notes{margin-bottom:12px}#threemonthfree .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}#threemonthfree .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}#threemonthfree .recommend_point{border-top:10px solid #6c8c19}#threemonthfree .recommend_point .inner{margin:0 auto;padding-top:20px;width:100%}#threemonthfree .recommend_point .inner h2 img{width:300px;height:70px}#threemonthfree .recommend_point .inner ol.point{padding-bottom:18px}#threemonthfree .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#cde19a 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}#threemonthfree .recommend_point .inner ol.point>li:nth-of-type(1){padding:8px 0}#threemonthfree .recommend_point .inner ol.point li.point1,#threemonthfree .recommend_point .inner ol.point li.point2,#threemonthfree .recommend_point .inner ol.point li.point3{width:98%;margin:0 auto 8px;height:auto;min-height:auto}#threemonthfree .recommend_point .inner ol.point li .content,#threemonthfree .recommend_point .inner ol.point li.point2 .content,#threemonthfree .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}#threemonthfree .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}#threemonthfree .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}#threemonthfree .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}#threemonthfree .recommend_point .inner ol.point li .balloon{margin:6px auto 15px;width:66%;font-size:17px}#threemonthfree .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}#threemonthfree .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}#threemonthfree .recommend_point .inner ol.point li ul.plan{display:block;width:100%}#threemonthfree .recommend_point .inner ol.point li ul.plan li{display:block;padding:10px 0 6px;width:calc(100% - 12px);margin:0 auto 8px}#threemonthfree .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}#threemonthfree .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:7px 20px 5px;margin:0 auto 12px}#threemonthfree .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}#threemonthfree .recommend_point .inner ol.point li ul.plan li p{font-size:16px;margin:0 auto 2px}#threemonthfree .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}#threemonthfree .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}#threemonthfree .recommend_point .inner ul.notes{padding:0 8px}#threemonthfree .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#threemonthfree p.button{font-size:16px;width:260px}#threemonthfree .recommend_point .inner>p.button{font-size:16px;width:97%}#threemonthfree p.button a{padding:16px 5px;border-bottom:3px solid #6c8c19}#threemonthfree p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #cde19a;border-bottom:2px solid #cde19a}#threemonthfree .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}#threemonthfree .campaign h2{margin:0 auto 12px;width:98%;padding-top:27px}#threemonthfree .campaign .detail{padding-bottom:36px;width:calc(100% - 24px);margin:0 auto}#threemonthfree .campaign .detail .bubble{font-size:16px;border:3px solid #412d00;padding:8px 12px 12px;width:96%;line-height:1.3;margin-bottom:12px}#threemonthfree .campaign .detail .bubble:before{margin-left:-10px;border:10px solid transparent;border-top:14px solid #412d00}#threemonthfree .campaign .detail .bubble:after{margin-left:-6px;border:6px solid transparent;border-top:10px solid #fff}#threemonthfree .campaign .detail .bubble span{font-size:14px}#threemonthfree .campaign .detail .text{font-size:14px;margin-bottom:12px;line-height:1.6}#threemonthfree .campaign .detail ul.notes{font-size:12px;margin:0 auto 12px;width:100%;padding:0}#threemonthfree .campaign .detail ul.notes li{text-indent:-12px;padding-left:12px}#threemonthfree .other_campaign .inner{padding:24px 0}#threemonthfree .other_campaign h2 img{width:300px;height:62px}#threemonthfree .other_campaign ul{width:100%;padding:0;box-sizing:border-box}#threemonthfree .other_campaign ul li a{border-radius:8px;padding:12px 0 16px;display:block}#threemonthfree .other_campaign ul li a:after{top:calc(50% + 4px);right:10px;width:8px;height:8px;border-right:3px solid #2e2000;border-bottom:3px solid #2e2000}#threemonthfree .other_campaign ul li div.img,#threemonthfree .other_campaign ul li div.text{display:block;padding:0 12px;box-sizing:border-box}#threemonthfree .other_campaign ul li div.text{padding:0 16px}#threemonthfree .other_campaign ul li div.img{width:100%;text-align:center;margin-bottom:8px}#threemonthfree .other_campaign ul li div.img img{width:280px;height:auto}#threemonthfree .other_campaign ul li div.text h3{font-size:18px;margin:0 0 2px}#threemonthfree .other_campaign ul li div.text p{font-size:14px}#threemonthfree .other_campaign ul li div.text span.pc_br{display:inline}#threemonthfree .terms h2{padding:18px 12px;margin:0 0 12px;box-sizing:border-box;font-size:22px}#threemonthfree .terms h2:before{margin-left:-8px;border:8px solid transparent;border-top:10px solid #7ea31e}#threemonthfree .terms .inner{width:100%;padding-bottom:20px}#threemonthfree .terms dl{border-radius:8px;padding:12px;font-size:14px;box-sizing:border-box;margin:0 12px 12px}#threemonthfree .terms dl dt{margin:0 auto 8px;font-size:16px;width:200px}#threemonthfree .terms dl dd{padding:0}#threemonthfree .terms dl dd ul.text{margin-bottom:8px}#threemonthfree .terms dl dd ul.text li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;line-height:1.4}#threemonthfree .terms dl dd ul.notes li{text-indent:-12px;padding-left:12px;margin-bottom:2px;font-size:12px}#threemonthfree .terms dl dd .tel{width:200px}#threemonthfree .terms dl dd .tel a{text-decoration:none;display:block;line-height:1}#threemonthfree .terms dl dd .tel .icon,#threemonthfree .terms dl dd .tel .icon img{width:26px}#threemonthfree .terms dl dd .tel .number{font-size:20px;padding-left:6px}#threemonthfree .terms dl dd dl.time{margin:0 0 12px}#threemonthfree .terms dl dd dl.time dt,#threemonthfree .terms dl dd dl.time dd{font-size:12px}#threemonthfree .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{padding:2px 9px 0}#threemonthfree .what_is .bg_black .inner h2 strong{font-size:36px}#threemonthfree .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-5px}#threemonthfree .recommend_point .inner h2 img{width:80%;height:100%}#threemonthfree .button_competition{margin:7px 0}#threemonthfree .button_competition+.button_competition{margin:9px 0 2px}#threemonthfree .recommend_point .inner ol.point li .content div.text p+p{font-size:15px;margin-top:2%}}#threemonthfree .c-plan-section .price-list .fo20_bold{font-size:20px;font-weight:700}#threemonthfree .c-plan-section .price-list .fo18_normal{font-size:18px}#threemonthfree .c-plan-section .price-list .fo12_normal{font-size:12px}#threemonthfree .c-plan-section .price-list .fo16_normal{font-size:16px}#threemonthfree .c-plan-section .price-list .title_normal{font-size:18px}#threemonthfree .c-plan-section .price-list .title_normal{font-weight:700}#threemonthfree .c-plan-section .price-list .fo20_normal{font-size:20px}#threemonthfree .c-plan-section .fo23_normal{font-size:23px}#threemonthfree .c-plan-section .price-list .fo25_normal{font-size:25px}#threemonthfree .c-plan-section .price-list .fo30_bold{font-size:30px;font-weight:700}#threemonthfree .c-plan-section .price-list .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}#threemonthfree .only_bold{font-weight:700}#threemonthfree .c-plan-section .price-list .fo22_bold{font-weight:700;font-size:22px}#threemonthfree .c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}#threemonthfree .left-caution-big{text-align:left;width:83%;margin:10px auto;font-size:12px;min-width:300px;padding-left:17px}#threemonthfree .left-caution{text-align:left;width:78%;margin:0 auto;font-size:12px;text-indent:-21px;min-width:300px;padding-left:17px}#threemonthfree .price-list table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;margin:0 auto 15px;text-align:center}#threemonthfree .c-plan-section .price_normal div,#threemonthfree .price-list .price_normal td div,#threemonthfree .price-list .price_exaha_kan td div,#threemonthfree .price-list .price_exaha_zitu td div,#threemonthfree .price-list .price_iru_kan td div,#threemonthfree .price-list .price_iru_zitu td div,#threemonthfree .price-list .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}#threemonthfree .price-list tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:2px solid #bdbdbd}#threemonthfree .price-list tbody tr td{border:none}#threemonthfree .price-list .price_normal td{padding:8px 0 20px}#threemonthfree .price-list .price_exaha_kan td{padding:17px 0 0}#threemonthfree .price-list .price_exaha_zitu td{padding:17px 0 12px}#threemonthfree .price-list .price_iru_kan td{padding:17px 0 0}#threemonthfree .price-list .price_iru_zitu td{padding:17px 0 12px}#threemonthfree .price-list .price_cupon td{padding:20px 0 12px}#threemonthfree .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(1){background-color:#fff}#threemonthfree .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(2){background-color:#fff}#threemonthfree .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(3){background-color:#fff}#threemonthfree .price-list .price_plan th:nth-of-type(1){background:linear-gradient(90deg,#e3bf50,#e2b827 45%,#f2dc5e);color:#fff}#threemonthfree .price-list .price_plan th:nth-of-type(2){background:#b3d137;color:#fff}#threemonthfree .price-list .price_plan th:nth-of-type(3){background:#1ac4ff;color:#fff}#threemonthfree .price-list .price_normal p:nth-of-type(2){margin:-10px 0}#threemonthfree .price-list .price_exaha_kan p:nth-of-type(2),.price-list .price_exaha_zitu p:nth-of-type(2),.price-list .price_iru_kan p:nth-of-type(2),.price-list .price_iru_zitu p:nth-of-type(2),.price-list .price_cupon p:nth-of-type(2){margin:-10px 0;padding-bottom:16px}#threemonthfree .price-list .price_plan p+p{margin-top:-13px;padding-bottom:4px}#threemonthfree .price-list tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#threemonthfree .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}#threemonthfree .price-list tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#threemonthfree .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#threemonthfree .price-list tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}#threemonthfree .price-list tr.price_10 p .fo25_normal,#threemonthfree .price-list tr.price_20 p .fo25_normal{color:#d00f31}#threemonthfree .price-list .price_normal td:nth-of-type(1),#threemonthfree .price-list .price_exaha_kan td:nth-of-type(1),#threemonthfree .price-list .price_exaha_zitu td:nth-of-type(1),#threemonthfree .price-list .price_iru_kan td:nth-of-type(1),#threemonthfree .price-list .price_iru_zitu td:nth-of-type(1),#threemonthfree .price-list .price_cupon td:nth-of-type(1){color:#a98a2f}#threemonthfree .price-list .price_normal td:nth-of-type(2),#threemonthfree .price-list .price_exaha_kan td:nth-of-type(2),#threemonthfree .price-list .price_exaha_zitu td:nth-of-type(2),#threemonthfree .price-list .price_iru_kan td:nth-of-type(2),#threemonthfree .price-list .price_iru_zitu td:nth-of-type(2),#threemonthfree .price-list .price_cupon td:nth-of-type(2){color:#93ac2d}#threemonthfree .price-list .price_normal td:nth-of-type(3),#threemonthfree .price-list .price_exaha_kan td:nth-of-type(3),#threemonthfree .price-list .price_exaha_zitu td:nth-of-type(3),#threemonthfree .price-list .price_iru_kan td:nth-of-type(3),#threemonthfree .price-list .price_iru_zitu td:nth-of-type(3),#threemonthfree .price-list .price_cupon td:nth-of-type(3){color:#149ac8}#threemonthfree .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:100px;height:10px;margin:auto;border-radius:100px}#threemonthfree .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:100px;height:10px;margin:auto;border-radius:100px}#threemonthfree .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:100px;height:10px;margin:15% auto;border-radius:100px;border:none;display:block}#threemonthfree .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:6px 0;border-radius:40px;width:19%;position:relative;z-index:99;top:-6px;left:65%;color:#fff;font-weight:700;font-size:20px;text-align:center}#threemonthfree .price-list .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ff2300}@media screen and (max-width: 1100px){#threemonthfree .price-list .baloon{width:710px;margin:auto}#threemonthfree .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:3px 0;border-radius:40px;width:30%;position:relative;z-index:0;top:6px;left:68%;color:#fff;font-weight:700;font-size:14px}}@media screen and (max-width: 768px){#threemonthfree .price-list .baloon{width:100%;margin:auto}#threemonthfree .c-plan-section tr.price_campaign p{width:98%;margin:auto}#threemonthfree .c-plan-section tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}#threemonthfree .c-plan-section tr.price_campaign td:nth-of-type(2){vertical-align:middle}#threemonthfree .c-plan-section .price-list .fo20_bold{font-size:15px;font-weight:700}#threemonthfree .c-plan-section .price-list .fo18_normal{font-size:14px}#threemonthfree .price-list table{margin:10px auto;width:100%;min-width:unset}#threemonthfree .c-plan-section .price-list .fo12_normal{font-size:12px}#threemonthfree .c-plan-section .price-list .fo16_normal{font-size:16px}#threemonthfree .c-plan-section .price-list .fo20_normal,#threemonthfree .c-plan-section .fo23_normal{font-size:14px}#threemonthfree .c-plan-section .price-list .fo25_normal{font-size:16px}#threemonthfree .c-plan-section .price-list .fo30_bold{font-size:18px}#threemonthfree .c-plan-section .price-list .fo40_bold_big{font-size:24px}#threemonthfree .only_bold{font-weight:700}#threemonthfree .c-plan-section .price-list .fo22_bold{font-size:16px}#threemonthfree .price-list tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:2px 0}#threemonthfree .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}#threemonthfree .price-list tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#threemonthfree .price-list tr.price_20 td p .fo25_normal{font-size:18px}#threemonthfree .price-list tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#threemonthfree .price-list tr.price_10 td p .fo25_normal{font-size:18px}#threemonthfree .price-list .price_plan p+p{margin-top:-6px;padding-bottom:4px}#threemonthfree .price-list .price_normal p:nth-of-type(2){margin:-9px 0 -4px}#threemonthfree .price-list .price_exaha_kan td .fo23_normal,#threemonthfree .price-list .price_iru_kan td .fo23_normal{font-size:13px}#threemonthfree .price-list .price_exaha_kan td .fo30_bold,#threemonthfree .price-list .price_iru_kan td .fo30_bold{font-size:18px}#threemonthfree .c-plan-section .price-list .fo12_normal{font-size:10px}#threemonthfree .price-list .price_exaha_kan p:nth-of-type(2),#threemonthfree .price-list .price_exaha_zitu p:nth-of-type(2),#threemonthfree .price-list .price_iru_kan p:nth-of-type(2),#threemonthfree .price-list .price_iru_zitu p:nth-of-type(2),#threemonthfree .price-list .price_cupon p:nth-of-type(2){margin:-5px 0;padding-bottom:0}#threemonthfree .price-list .price_normal td,#threemonthfree .price-list .price_exaha_kan td,#threemonthfree .price-list .price_exaha_zitu td,#threemonthfree .price-list .price_iru_kan td,#threemonthfree .price-list .price_iru_zitu td,#threemonthfree .price-list .price_cupon td{padding:0}#threemonthfree .price-list tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}#threemonthfree .c-plan-section .price_normal div,#threemonthfree .price-list .price_normal td div,#threemonthfree .price-list .price_exaha_kan td div,#threemonthfree .price-list .price_exaha_zitu td div,#threemonthfree .price-list .price_iru_kan td div,#threemonthfree .price-list .price_iru_zitu td div,#threemonthfree .price-list .price_cupon td div{border-bottom:2px solid #f1f1f1}#threemonthfree .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:50px;height:6px;margin:0% auto 10%;border-radius:100px;border:none}#threemonthfree .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#threemonthfree .price-list .price_campaign img{width:100%;height:auto}#threemonthfree .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#threemonthfree .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:14px auto;padding:2px 0}#threemonthfree .price-list .price_exaha_zitu td .fo20_normal,#threemonthfree .price-list .price_iru_zitu td.fo20_normal{margin-right:-10%}#threemonthfree .left-caution-big{text-align:left;width:93%;margin:5px auto 0;font-size:12px;min-width:300px;padding-left:0}}#threemonthfree .c-plan-section{padding:0}body.has-spring2025{padding-bottom:144px!important}#spring2025 .cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}#spring2025 ul,#spring2025 ol,#spring2025 p{margin:0;padding:0}#spring2025 ul li,#spring2025 ol li{list-style:none}#spring2025 .outer .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:2147483647;color:#fff;font-size:48px;font-weight:700}@media (max-width: 768px){#spring2025 .outer .mask{font-size:22px}}#spring2025 .outer{position:relative}#spring2025 .ac{text-align:center}#spring2025 .main_bg{overflow-x:hidden}#spring2025 .pc_br{display:block}#spring2025 .sp_br{display:inline}#spring2025 .pc_view{display:block;margin:0 auto}#spring2025 .sp_view{display:none;margin:0 auto}#spring2025 .main_bg{background:url(./bg_main_2025spring.jpg) no-repeat;background-position:top center;background-size:cover}#spring2025 .main{position:relative;text-align:center;z-index:1;width:100%}#spring2025 .main .inner{width:calc(100% - 4px);max-width:1200px;margin:0 auto;position:relative;z-index:3;overflow:visible}#spring2025 .main .inner:before,#spring2025 .main .inner:after{position:absolute;content:"";bottom:-86px;z-index:1}#spring2025 .main .inner:before{background:url(./poinco01_2025spring.png) no-repeat;background-position:left bottom;background-size:282px 447px;width:100%;height:100%;left:-10%}#spring2025 .main .inner:after{background:url(./poinco02_2025spring.png) no-repeat;background-position:right bottom;background-size:144px 425px;width:100%;height:100%;right:0%}#spring2025 .main h1{margin:0}#spring2025 .main h1 img{width:93%;max-width:1000px;height:93%}#spring2025 .main .inner .dpoint{position:absolute;top:10px;left:20px}#spring2025 .main_button{background:transparent url(./main_bg_turf_2025spring.png);background-size:cover;padding-bottom:12px;padding-top:30px}#spring2025 .main_button .text{font-size:16px;text-align:center;margin:16px auto 8px}#spring2025 .main_button .text a{color:#fff;padding:0 2px}#spring2025 .campaign_button{position:relative;font-size:18px;z-index:5}#spring2025 .campaign_button .text a{color:#fff;padding:0 2px}#spring2025 .campaign .campaign_button{margin-bottom:18px}#spring2025 .campaign_button p{margin:0;line-height:1}#spring2025 .campaign_button a{color:#fff;border-radius:15px;border-bottom:6px solid #97000c;background:linear-gradient(to top,#ed0c00,#ff0d00);text-decoration:none;display:block;padding:26px 10px 17px;box-sizing:border-box;text-align:center;width:720px;margin:0 auto;position:relative}#spring2025 .main_button .campaign_button a{padding:26px 10px 17px;width:670px}#spring2025 .campaign_button a:after{content:"";display:block;position:absolute;top:calc(50% + 5px);right:30px;width:12px;height:12px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#spring2025 .campaign_button a span{font-size:30px}#spring2025 .campaign_button a strong{font-size:36px;margin-bottom:9px;display:block}#spring2025 .fixed_button{background:#000c;width:100%;position:fixed;bottom:0;z-index:100;text-align:center;padding:16px 0;right:0;left:0}#spring2025 .fixed_button .campaign_button a{padding:12px 0;font-size:16px;border-radius:6px;border-bottom:3px solid #97000c;width:560px;box-shadow:0 0 10px #000c}#spring2025 .fixed_button .campaign_button a:after{top:calc(50% + 3px);width:10px;height:10px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg)}#spring2025 .fixed_button .campaign_button a strong{font-size:26px;margin-bottom:8px}#spring2025 .fixed_button .campaign_button a span{font-size:20px}#spring2025 .fixed_button .text{color:#efefef;margin-top:12px}#spring2025 .fixed_button .text a{color:#efefef;margin:0 2px}#spring2025 .what_is .bg{background:url(./bg_golf_2024autumn.jpg);background-size:cover;background-position:center;text-align:center;position:relative}#spring2025 .what_is .bg:before,#spring2025 .what_is .bg:after{content:"";width:100%;height:90px;background:#f9f6d9;position:absolute;bottom:-.5px;left:0}#spring2025 .what_is .bg:before{clip-path:polygon(0% 0%,0% 100%,50% 100%)}#spring2025 .what_is .bg:after{clip-path:polygon(50% 100%,100% 0%,100% 100%)}#spring2025 .what_is .bg .bg_black{background:#0009;height:100%;width:100%;padding:70px 0 90px}#spring2025 .what_is .bg_black .inner{width:calc(100% - 24px);max-width:830px;margin:0 auto}#spring2025 .what_is .bg_black .inner h2{font-size:60px;color:#fff;margin-bottom:50px;font-weight:600}#spring2025 .what_is .bg_black .inner h2 strong{font-size:80px}#spring2025 .what_is .bg_black .inner p{background:#e1325b;padding:10px 20px 3px;box-sizing:border-box;font-size:30px;color:#fff;font-weight:700;display:inline-block;margin:0 auto 16px;line-height:1;font-style:italic}#spring2025 .what_is .bg_black .inner p strong{font-size:40px;color:#fcff00;line-height:1}#spring2025 .what_is .bg_black .inner p span{font-size:12px}#spring2025 .what_is .bg_black .inner ul.notes{color:#fff;font-size:12px;text-align:left;width:1000px}#spring2025 .what_is .guide{width:100%;background:#f9f6d9;padding:30px 0 50px;text-align:center}#spring2025 .what_is .guide .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto}#spring2025 .what_is .guide p{font-size:20px;font-style:italic;margin:0 0 30px}#spring2025 .what_is .guide dl{font-style:italic;line-height:1;position:relative}#spring2025 .what_is .guide dl dt{color:#2e2000;font-size:28px;position:absolute;top:-20px;left:0;right:0;font-weight:lighter}#spring2025 .what_is .guide dl dt:before,#spring2025 .what_is .guide dl dt:after{background:#2e2000;content:"";height:5px;width:32px;display:inline-block;vertical-align:middle;line-height:1}#spring2025 .what_is .guide dl dt:before{transform:rotate(60deg);margin-right:5px}#spring2025 .what_is .guide dl dt:after{transform:rotate(-60deg);margin-left:-14px}#spring2025 .what_is .guide dl dt strong{font-size:36px}#spring2025 .what_is .guide dl dd{background:#fff;color:#e1325b;font-size:30px;padding:46px 10px 24px;box-sizing:border-box;font-weight:600;margin:0}#spring2025 .what_is .guide dl dd strong{font-size:36px;background:#fcff00;padding:7px 7px 0 5px;box-sizing:border-box;margin-left:5px}#spring2025 .what_is .guide dl dd strong span{font-size:30px}#spring2025 .what_is .guide dl dd span.notes{font-size:12px;color:#555;font-weight:400}#spring2025 .what_is .guide ul.notes{color:#555;font-size:12px;text-align:left}#spring2025 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 140px,#9bc336 140px,#9bc336 280px);background-position:center}#spring2025 .recommend_point{border-top:20px solid #6c8c19}#spring2025 .recommend_point .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-top:30px}#spring2025 .recommend_point .inner h2{text-align:center;margin:0 0 -11px}#spring2025 .recommend_point .inner ol.point{padding-bottom:30px;display:flex;flex-wrap:wrap}#spring2025 .recommend_point .inner ol.point>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#ffc0d4 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px;float:left}#spring2025 .recommend_point .inner ol.point li.point1{width:100%}#spring2025 .recommend_point .inner ol.point li.point2{width:calc(50% - 9px);margin-right:18px;min-height:280px}#spring2025 .recommend_point .inner ol.point li.point3{width:calc(50% - 9px);min-height:280px}#spring2025 .recommend_point .inner ol.point li .content{display:table;width:100%;margin-bottom:12px}#spring2025 .recommend_point .inner ol.point li.point2 .content,#spring2025 .recommend_point .inner ol.point li.point3 .content{margin-bottom:20px}#spring2025 .recommend_point .inner ol.point li .content h3{margin:0;display:table-cell;width:126px;padding-top:10px}#spring2025 .recommend_point .inner ol.point li .content div.text{display:table-cell;vertical-align:middle;font-size:30px;padding-left:30px;line-height:1.4}#spring2025 .recommend_point .inner ol.point li .content div.text p{margin:7px 0 3px}#spring2025 .recommend_point .inner ol.point li .content div.text p strong{background:linear-gradient(transparent 60%,#fdff7f 60%);font-weight:400}#spring2025 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:block}#spring2025 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:14px}#spring2025 .recommend_point .inner ol.point li .content div.text div.balloon{border-radius:100px;background:#e1325b;padding:8px 25px 5px;font-size:20px;color:#fff;display:inline-block;position:relative}#spring2025 .recommend_point .inner ol.point li .content div.text div.balloon:before{content:"";position:absolute;top:100%;left:60px;margin-left:-10px;border:6px solid transparent;border-top:10px solid #e1325b}#spring2025 .recommend_point .inner ol.point li .content div.text div.balloon strong{color:#fcff00}#spring2025 .recommend_point .inner ol.point li ul.plan{display:table;border-collapse:separate;border-spacing:24px 0;margin:0 auto}#spring2025 .recommend_point .inner ol.point li ul.plan li{display:table-cell;border-radius:10px;padding:20px 0 12px;text-align:center;width:285px}#spring2025 .recommend_point .inner ol.point li ul.plan li.one_year{border:3px solid #eec600;background:#fffcec;position:relative}#spring2025 .recommend_point .inner ol.point li ul.plan li.six_months{border:3px solid #90bc1f;background:#fbfff1}#spring2025 .recommend_point .inner ol.point li ul.plan li.three_months{border:3px solid #099bee;background:#edf7fd}#spring2025 .recommend_point .inner ol.point li ul.plan li h4{font-size:20px;color:#fff;border-radius:30px;padding:5px 20px 8px;line-height:1;font-weight:400;box-sizing:border-box;width:180px;margin:0 auto 18px}#spring2025 .recommend_point .inner ol.point li ul.plan li.one_year h4{background:linear-gradient(to right,#eec600,#c9a90c)}#spring2025 .recommend_point .inner ol.point li ul.plan li.six_months h4{background:#90bc1f}#spring2025 .recommend_point .inner ol.point li ul.plan li.three_months h4{background:#099bee}#spring2025 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:30px;font-style:normal}#spring2025 .recommend_point .inner ol.point li ul.plan li p em{font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-style:normal;font-weight:800;line-height:1;margin:0 3px}#spring2025 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:50px}#spring2025 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:25px}#spring2025 .recommend_point .inner ul.notes{font-size:12px;padding:0 10px;margin-top:10px;margin-bottom:16px}#spring2025 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#spring2025 p.button{font-size:20px;width:360px;text-align:center;line-height:1;margin:0 auto}#spring2025 p.button a{background-color:#fff;color:#e1325b;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #e1325b;border-bottom:4px solid #e1325b;border-radius:100px}#spring2025 p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #e1325b;border-bottom:3px solid #e1325b;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#spring2025 a:hover{opacity:.85}#spring2025 .recommend_point .inner ol.point li.point3 p.dpoint_logo{margin:0 auto;text-align:center}#spring2025 .campaign .detail .text a{color:#fff}#spring2025 .campaign h2 .pc_view{max-width:1000px;width:100%;height:100%;position:relative;left:1.5%}#spring2025 .campaign .bg_confetti{background:url(./bg_kira.png) no-repeat;background-position:40%;background-size:94%;text-align:center}#spring2025 .campaign h2{margin:0 0 12px}#spring2025 .campaign .detail{padding-bottom:36px}#spring2025 .campaign .detail .bubble{font-size:22px;border:6px solid #412d00;color:#412d00;padding:24px 10px;box-sizing:border-box;position:relative;background:#fff;border-radius:100px;text-align:center;width:720px;margin:0 auto 24px;line-height:1}#spring2025 .campaign .detail .bubble:before,#spring2025 .campaign .detail .bubble:after{content:"";position:absolute;top:100%;left:50%}#spring2025 .campaign .detail .bubble:before{margin-left:-16px;border:16px solid transparent;border-top:22px solid #412d00}#spring2025 .campaign .detail .bubble:after{margin-left:-10px;border:10px solid transparent;border-top:15px solid #fff}#spring2025 .campaign .detail .bubble span{font-size:18px}#spring2025 .campaign .detail .text{color:#111;text-align:center;font-size:18px;line-height:1.8}#spring2025 .campaign .detail .text #spring2025 .campaign .detail .text a{color:#fff}#spring2025 .campaign .detail ul.notes{font-size:14px;padding:0 10px;margin:0 auto 16px;width:720px}#spring2025 .campaign .detail ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px}#spring2025 .other_campaign{background:url(./bg_main.png);background-size:cover;background-position:center}#spring2025 .other_campaign .inner{width:calc(100% - 24px);max-width:100%;margin:0 auto;padding:32px 0;text-align:center}#spring2025 .other_campaign h2{margin:0}#spring2025 .other_campaign ul{width:100%;max-width:900px;margin:0 auto;text-align:left}#spring2025 .other_campaign ul li a{background:#fff;border-radius:15px;padding:30px 0;box-sizing:border-box;display:table;border-collapse:separate;border-spacing:30px 0;width:100%;position:relative;display:block;color:#111;text-decoration:none;box-shadow:0 0 10px #4136004d}#spring2025 .other_campaign ul li a:after{content:"";display:block;position:absolute;top:calc(50% + 6px);right:30px;width:14px;height:14px;border-right:6px solid #2e2000;border-bottom:6px solid #2e2000;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#spring2025 .other_campaign ul li div.img,#spring2025 .other_campaign ul li div.text{display:table-cell;vertical-align:middle;line-height:1.6}#spring2025 .other_campaign ul li div.img{width:300px;line-height:1}#spring2025 .other_campaign ul li div.text h3{font-size:30px;margin:0 0 18px;font-weight:400}#spring2025 .other_campaign ul li div.text p{font-size:20px;margin:0}#spring2025 .other_campaign ul li div.text span.pc_br{display:block}#spring2025 .terms{background:#edebe6}#spring2025 .terms h2{background:#e1325b;color:#fff;text-align:center;position:relative;padding:28px 0;margin:0 0 50px;line-height:1.1}#spring2025 .terms h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-16px;border:16px solid transparent;border-top:20px solid #e1325b}#spring2025 .terms .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-bottom:60px}#spring2025 .terms dl{background:#fff;border-radius:15px;padding:26px 30px;box-sizing:border-box;margin-bottom:24px;font-size:18px}#spring2025 .terms dl dt{background:#e1325b;text-align:center;margin:0 auto 24px;font-size:26px;color:#fff;width:380px;font-weight:400;border-radius:30px;padding:4px 10px 2px}#spring2025 .terms dl dd{margin:0;padding:0 42px}#spring2025 .terms dl dd ul.text{margin-bottom:12px}#spring2025 .terms dl dd ul.text li{text-indent:-18px;padding-left:18px;margin-bottom:8px;font-size:18px;line-height:1.8}#spring2025 .terms dl dd ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px;font-size:14px}#spring2025 .terms dl dd .tel{display:table;width:310px;margin:0 auto}#spring2025 .terms dl dd .tel a{text-decoration:none}#spring2025 .terms dl dd .tel .icon{display:table-cell;vertical-align:middle;width:42px}#spring2025 .terms dl dd .tel .number{display:table-cell;vertical-align:middle;font-size:30px;color:#e1325b;font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;padding-left:12px}#spring2025 .terms dl dd .tel a:hover{opacity:1}#spring2025 .terms dl dd dl.time{text-align:center;margin:0 0 24px;padding:0}#spring2025 .terms dl dd dl.time dt{font-size:16px;margin:0;padding:0;color:#111;background:none;display:inline}#spring2025 .terms dl dd dl.time dd{padding:0;display:inline;margin-left:12px}#spring2025 .main h1 img{position:relative;left:4%}#spring2025 .topic .inner ol.point div>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#f1f184 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px}#spring2025 .topic .inner ol.point .point1 .guest_wrap{display:flex;flex-wrap:wrap;justify-content:space-evenly}#spring2025 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:20px}#spring2025 .topic .inner ol.point .point1 .guest_wrap li{width:40%}#spring2025 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:100%;object-fit:cover}#spring2025 .topic .inner ol.point div+div .point1{background-image:linear-gradient(142deg,#f1f184 114px,transparent 0)}#spring2025 .topic .inner ol.point div>li{margin-bottom:0;padding:16px 20px 1px}#spring2025 .topic .inner ol.point div.button_spring{margin-top:10px}#spring2025 .topic .inner ol.point>div+div{margin-top:85px}#spring2025 .topic .inner ol.point .cp_img{text-align:center}#spring2025 .topic .inner ol.point>div+div .cp_img img{margin-top:10px;width:87%}#spring2025 .topic .inner ol.point li .content{display:block}#spring2025 .topic .cp_img img{width:87%;height:100%;margin-left:2%}#spring2025 .topic .inner ol.point div+div img{margin-left:0}#spring2025 .recommend_point .inner ol.point li .guest_topic{margin:33px 0 100px}#spring2025 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:30px;padding-left:7%;line-height:1.4;margin-bottom:10px}#spring2025 .recommend_point .inner ol.point li .content div.text p+p{font-size:20px}#spring2025 .recommend_point .inner ol.point li.point3 .dpoint_button{display:flex;flex-wrap:wrap;align-items:center;line-height:1.3}#spring2025 p.button{font-size:20px;width:370px;text-align:center;line-height:1;margin:0 auto}#spring2025 .line_icon{font-size:14px}#spring2025 .terms table dl dt,#spring2025 .line_icon{background:#555;color:#fff;padding:1px 11px 2px;display:inline;border-radius:30px;font-weight:400}#spring2025 .recommend_point .inner ol.point li ul.plan li.one_year div+div,#spring2025 .recommend_point .inner ol.point li ul.plan li.six_months div+div,#spring2025 .recommend_point .inner ol.point li ul.plan li.three_months div+div{margin-top:10px}#spring2025 .recommend_point .inner ol.point li .includ_notes{font-size:14px}#spring2025 .recommend_point .inner ol.point li ul.plan .really_price{font-size:25px;font-weight:700}#spring2025 .recommend_point .inner ol.point li ul.plan li.one_year hr{width:50%}#spring2025 .recommend_point .inner ol.point li ul.plan li.one_year .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#c1a414;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#spring2025 .recommend_point .inner ol.point li ul.plan li.six_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#90bc1f;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#spring2025 .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#099bee;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#spring2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation{font-size:15px}#spring2025 .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-8px;margin-top:-7px}#spring2025 .recommend_point .inner .point .plan li p{font-size:20px;margin:0 auto 3px}#spring2025 .recommend_point .inner .point .plan li .line_icon_pad{margin:14px 0 1px}#spring2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation em{font-weight:700;margin:0 1px 0 5px}#spring2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation{font-size:17px}#spring2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation em{margin-right:1px;margin-left:0}#spring2025 .button_spring .button,#spring2025 .button_competition .button{width:50%}#spring2025 .button_spring p.button a{color:#e1325b;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #e1325b;border-bottom:4px solid #e1325b;border-radius:100px;background:#fff}#spring2025 .button_spring p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #e1325b;border-bottom:3px solid #e1325b;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#spring2025 .button_competition p.button a{color:#8b4f00;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #8b4f00;border-bottom:4px solid #8b4f00;border-radius:100px;background:#fff}#spring2025 .button_competition p.button a:after{border-right:3px solid #8b4f00;border-bottom:3px solid #8b4f00}#spring2025 .button_spring{width:100%}#spring2025 .button_competition{width:100%;margin:18px 0}#spring2025 .button_competition+.button_competition{margin:18px 0 15px}@media (max-width: 1100px){#spring2025 .main h1 img{position:relative;left:3%}#spring2025 .main .inner:after{background-size:11%;bottom:-26px;right:2%}#spring2025 .main .inner:before{background-size:21%;left:-8%;bottom:-32px}#spring2025 .campaign .bg_confetti{background-size:120%;background-position:55%}}@media (max-width: 768px){body.has-spring2025{padding-bottom:110px!important}#spring2025 .campaign .bg_confetti{background:url(./bg_kira.png) no-repeat;background-size:123%;background-position:55%}#spring2025 .campaign h2 .sp_view{width:100%;height:100%;max-width:375px}#spring2025 .main h1 img{position:relative;left:0%;top:13px}#spring2025 .main_bg{background-image:url(./bg_main_2025spring_sp.jpg);background-position:top center;background-size:cover;background-size:172%}#spring2025 .pc_br{display:inline}#spring2025 .sp_br{display:block}#spring2025 .pc_view{display:none}#spring2025 .sp_view{display:block}#spring2025 .main{height:auto;min-width:100%}#spring2025 .main:before,#spring2025 .main:after{background-size:337px 438px;width:337px;height:100%}#spring2025 .main .inner:before{background-size:23%;width:100%;height:100%;bottom:-20px;left:-10%}#spring2025 .main .inner:after{background-size:12%;width:100%;height:100%;bottom:-18px;right:0}#spring2025 .main h1{margin:0}#spring2025 .main h1 img{width:90%;height:90%;max-width:375px;min-width:316px;margin:0 auto}#spring2025 .main .inner .dpoint{top:5px;left:-50px}#spring2025 .main .inner .dpoint img{width:41%}#spring2025 .main_button{padding:22px 6px 8px}#spring2025 .main_button .text{font-size:12px;margin:8px auto 3px}#spring2025 .main_button .text a,#spring2025 .campaign .detail .text a{display:inline-block}#spring2025 .campaign_button{font-size:14px}#spring2025 .campaign_button p{line-height:1.1}#spring2025 .campaign_button a{border-radius:6px;border-bottom:3px solid #97000c;padding:16px 8px;width:100%}#spring2025 .main_button .campaign_button a{padding:8px;width:92%}#spring2025 .campaign_button a:after{top:calc(50% + 3px);right:10px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff}#spring2025 .campaign_button a span{font-size:14px}#spring2025 .campaign_button a strong{font-size:22px;margin-top:5px;margin-bottom:2px}#spring2025 .fixed_button{padding:8px 0}#spring2025 .fixed_button .campaign_button a{padding:6px 0 8px;font-size:12px;border-radius:5px;width:92%}#spring2025 .fixed_button .campaign_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}#spring2025 .fixed_button .campaign_button a strong{font-size:18px;margin-bottom:4px}#spring2025 .fixed_button .campaign_button a span{font-size:12px}#spring2025 .fixed_button .text{margin:6px 6px 0;font-size:12px}#spring2025 .fixed_button .text a{display:inline-block}#spring2025 .what_is .bg:before,#spring2025 .what_is .bg:after{height:30px}#spring2025 .what_is .bg .bg_black{padding:3px 0 50px}#spring2025 .what_is .bg_black .inner h2{font-size:22px;margin-bottom:0}#spring2025 .what_is .bg_black .inner p{padding:9px 20px 4px;font-size:16px;margin:0 auto 16px;line-height:1.2}#spring2025 .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}#spring2025 .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}#spring2025 .what_is .guide{padding:20px 0 10px}#spring2025 .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}#spring2025 .what_is .guide dl{line-height:1.2;margin-bottom:8px}#spring2025 .what_is .guide dl dt{font-size:16px}#spring2025 .what_is .guide dl dt:before,#spring2025 .what_is .guide dl dt:after{height:3px;width:26px}#spring2025 .what_is .guide dl dt:before{margin-right:0}#spring2025 .what_is .guide dl dt:after{margin-left:-10px}#spring2025 .what_is .guide dl dt strong{font-size:26px}#spring2025 .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}#spring2025 .what_is .guide dl dd strong{font-size:22px;padding:7px 8px 1px 7px;margin-left:5px;display:inline-block;line-height:1}#spring2025 .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}#spring2025 .what_is .guide ul.notes{margin-bottom:12px}#spring2025 .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}#spring2025 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}#spring2025 .recommend_point{border-top:10px solid #6c8c19}#spring2025 .recommend_point .inner{margin:0 auto;padding-top:20px}#spring2025 .recommend_point .inner h2 img{width:300px;height:70px}#spring2025 .recommend_point .inner ol.point{padding-bottom:18px;margin-top:20px}#spring2025 .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#ffc0d4 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}#spring2025 .recommend_point .inner ol.point li.point1,#spring2025 .recommend_point .inner ol.point li.point2,#spring2025 .recommend_point .inner ol.point li.point3{width:calc(100% - 24px);margin:0 auto 8px;height:auto;min-height:auto}#spring2025 .recommend_point .inner ol.point li .content,#spring2025 .recommend_point .inner ol.point li.point2 .content,#spring2025 .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}#spring2025 .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}#spring2025 .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}#spring2025 .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}#spring2025 .recommend_point .inner ol.point li .content div.text div.balloon{padding:12px 12px 8px;font-size:14px;text-align:center;margin:6px 0}#spring2025 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}#spring2025 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}#spring2025 .recommend_point .inner ol.point li ul.plan{display:block;width:100%}#spring2025 .recommend_point .inner ol.point li ul.plan li{display:block;padding:10px 0 6px;width:calc(100% - 12px);margin:0 auto 8px}#spring2025 .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}#spring2025 .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:7px 20px 5px;margin:0 auto 12px}#spring2025 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}#spring2025 .recommend_point .inner ol.point li ul.plan li p{font-size:16px;margin:0 auto 2px}#spring2025 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}#spring2025 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}#spring2025 .recommend_point .inner ul.notes{padding:0 8px}#spring2025 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#spring2025 p.button{font-size:16px;width:260px}#spring2025 p.button a{padding:16px 5px;border-bottom:3px solid #e1325b}#spring2025 p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #e1325b;border-bottom:2px solid #e1325b}#spring2025 .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}#spring2025 .campaign h2{margin:0 auto 12px;width:95%;padding-top:27px}#spring2025 .campaign .detail{padding-bottom:36px;width:calc(100% - 24px);margin:0 auto}#spring2025 .campaign .detail .bubble{font-size:16px;border:3px solid #412d00;padding:8px 12px 12px;width:96%;line-height:1.3;margin-bottom:12px}#spring2025 .campaign .detail .bubble:before{margin-left:-10px;border:10px solid transparent;border-top:14px solid #412d00}#spring2025 .campaign .detail .bubble:after{margin-left:-6px;border:6px solid transparent;border-top:10px solid #fff}#spring2025 .campaign .detail .bubble span{font-size:14px}#spring2025 .campaign .detail .text{font-size:14px;margin-bottom:12px;line-height:1.6}#spring2025 .campaign .detail ul.notes{font-size:12px;margin:0 auto 12px;width:100%;padding:0}#spring2025 .campaign .detail ul.notes li{text-indent:-12px;padding-left:12px}#spring2025 .other_campaign .inner{padding:24px 0}#spring2025 .other_campaign h2 img{width:300px;height:62px}#spring2025 .other_campaign ul{width:100%;padding:0 12px;box-sizing:border-box}#spring2025 .other_campaign ul li a{border-radius:8px;padding:12px 0 16px;display:block}#spring2025 .other_campaign ul li a:after{top:calc(50% + 4px);right:10px;width:8px;height:8px;border-right:3px solid #2e2000;border-bottom:3px solid #2e2000}#spring2025 .other_campaign ul li div.img{display:block;padding:0 12px;box-sizing:border-box}#spring2025 .other_campaign ul li div.text{display:block;box-sizing:border-box;padding:0 16px}#spring2025 .other_campaign ul li div.img{width:100%;text-align:center;margin-bottom:8px}#spring2025 .other_campaign ul li div.img img{width:280px}#spring2025 .other_campaign ul li div.text h3{font-size:18px;margin:0 0 2px}#spring2025 .other_campaign ul li div.text p{font-size:14px}#spring2025 .other_campaign ul li div.text span.pc_br{display:inline}#spring2025 .terms h2{padding:18px 12px;margin:0 0 12px;box-sizing:border-box;font-size:22px}#spring2025 .terms h2:before{margin-left:-8px;border:8px solid transparent;border-top:10px solid #e1325b}#spring2025 .terms .inner{width:100%;padding-bottom:20px}#spring2025 .terms dl{border-radius:8px;padding:12px;font-size:14px;box-sizing:border-box;margin:0 12px 12px}#spring2025 .terms dl dt{margin:0 auto 8px;font-size:16px;width:200px}#spring2025 .terms dl dd{padding:0}#spring2025 .terms dl dd ul.text{margin-bottom:8px}#spring2025 .terms dl dd ul.text li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;line-height:1.4}#spring2025 .terms dl dd ul.notes li{text-indent:-12px;padding-left:12px;margin-bottom:2px;font-size:12px}#spring2025 .terms dl dd .tel{width:200px}#spring2025 .terms dl dd .tel a{text-decoration:none;display:block;line-height:1}#spring2025 .terms dl dd .tel .icon,#spring2025 .terms dl dd .tel .icon img{width:26px}#spring2025 .terms dl dd .tel .number{font-size:20px;padding-left:6px}#spring2025 .terms dl dd dl.time{margin:0 0 12px}#spring2025 .terms dl dd dl.time dt,#spring2025 .terms dl dd dl.time dd{font-size:12px}#spring2025 .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{padding:2px 9px 0}#spring2025 .what_is .bg_black .inner h2 strong{font-size:36px}#spring2025 .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-5px}#spring2025 .recommend_point .inner h2 img{width:80%;height:100%}#spring2025 .topic .inner ol.point div.button_spring{margin-top:10px}#spring2025 .recommend_point .inner ol.point{padding-bottom:-3px}#spring2025 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:80%;object-fit:cover}#spring2025 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:16px}#spring2025 .topic .inner ol.point .point1 .guest_wrap figcaption .small_name{text-align:center;font-size:12px;margin-top:-3px}#spring2025 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:20px;padding-left:4%;line-height:1.4;margin-bottom:2px}#spring2025 .topic .inner ol.point div>li{padding:2%;background-image:linear-gradient(135deg,#f1f184 75px,transparent 0)}#spring2025 .topic .inner ol.point div+div .point1{background-image:linear-gradient(135deg,#f1f184 75px,transparent 0)}#spring2025 .button_spring .button,#spring2025 .button_competition .button{width:333px}#spring2025 .topic .inner ol.point>div+div{margin-top:36px}#spring2025 .button_competition{margin:7px 0}#spring2025 .button_competition+.button_competition{margin:9px 0 2px}#spring2025 .recommend_point .inner ol.point li .content div.text p+p{font-size:15px;margin-top:2%}#spring2025 .recommend_point .inner ol.point li .guest_topic{margin:16px 0 15px}#spring2025 .topic .inner ol.point>div+div .cp_img img{margin-top:9px;width:100%}#spring2025 .topic .inner ol.point .point1 .guest_wrap li{width:45%}}body.has-dpoint_docomo2025{padding-bottom:144px!important}#dpoint_docomo2025 .cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}#dpoint_docomo2025 .recommend_point .inner .point_button:after,#dpoint_docomo2025 .acd-content:after{clear:both;content:".";display:block;height:0;visibility:hidden}#dpoint_docomo2025 ul,#dpoint_docomo2025 ol,#dpoint_docomo2025 p{margin:0;padding:0}#dpoint_docomo2025 .main_detail .automatic_apply{font-size:0;line-height:0;margin-top:8px}#dpoint_docomo2025 ul li,#dpoint_docomo2025 ol li{list-style:none}#dpoint_docomo2025 .ac{text-align:center}#dpoint_docomo2025 section{overflow-x:visible}#dpoint_docomo2025 a{color:#0084ff}#dpoint_docomo2025 .pc_br,#dpoint_docomo2025 .pc_view{display:block}#dpoint_docomo2025 .sp_br{display:inline}#dpoint_docomo2025 .sp_view{display:none}#dpoint_docomo2025 .dcard_topic .sp_view img{width:90%;height:100%;min-width:302px}#dpoint_docomo2025 .dcard_topic .sp_view img{height:100%;width:280.5px;min-width:auto}#dpoint_docomo2025 .dcard_topic .sp_view+.sp_view img{height:100%;width:261.5px;min-width:auto}#dpoint_docomo2025 .dcard_topic .dcard_bg>.sp_view img{width:80%;min-width:302.5px;margin-bottom:7px;max-width:360px}#dpoint_docomo2025 .main{background:url(./dpoint_docomo_main_bg.png) no-repeat;background-position:center;background-size:cover;position:relative;text-align:center;height:666px;z-index:1;width:100%}#dpoint_docomo2025 .main .inner{width:100%;max-width:995px;margin:0 auto;position:relative;z-index:3;overflow:visible;padding-top:28px}#dpoint_docomo2025 .main h1,#dpoint_docomo2025 .main h2{margin:0}#dpoint_docomo2025 .main h1 img{width:100%;max-width:995px}#dpoint_docomo2025 .main h2 img{width:100%;max-width:1000px}#dpoint_docomo2025 .main .inner .dpoint{position:absolute;top:20px;right:20px}#dpoint_docomo2025 .main .inner .nttdocomo{position:absolute;top:20px;left:0;background:#fff;padding:12px 16px;box-sizing:border-box;line-height:1}#dpoint_docomo2025 .main_detail{background:linear-gradient(#9b5 20%,#97b23c 80%)}#dpoint_docomo2025 .main_detail .detail{display:flex;flex-wrap:wrap;width:100%;max-width:1000px;margin:0 auto;padding:0 20px;box-sizing:border-box;justify-content:center}#dpoint_docomo2025 .main_detail .detail .notes{font-size:12px;margin-left:6px}#dpoint_docomo2025 .main_detail .detail dl{border:8px solid #5d9237;background:#fff;width:400px;border-radius:16px;margin:0 5px 12px;text-align:center}#dpoint_docomo2025 .main_detail .detail dl dt{border-bottom:8px solid #5d9237;padding:12px 0;min-height:105px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#dpoint_docomo2025 .main_detail .detail dl dt ul{display:flex}#dpoint_docomo2025 .main_detail .detail dl dt ul li{display:flex;align-items:center;margin:0 10px}#dpoint_docomo2025 .main_detail .detail dl dt ul li:first-child{margin:0 7px 0 5px}#dpoint_docomo2025 .main_detail .detail dl dt ul li img{width:100px;height:auto;margin-top:10px}#dpoint_docomo2025 .main_detail .detail dl dt ul+ul li img{width:88px;height:auto;margin-bottom:10px}#dpoint_docomo2025 .main_detail .detail dl dt .text{width:100%;line-height:1}#dpoint_docomo2025 .main_detail .detail dl dd{background:#f6f0f0;margin:0;border-radius:0 0 12px 12px;padding:14px 6px 11px;box-sizing:border-box;line-height:1}#dpoint_docomo2025 .main_detail .detail dl+dl dt ul li img{width:110px}#dpoint_docomo2025 .main_detail .detail dl+dl dt li+li img{width:98px}#dpoint_docomo2025 .main_detail .detail dl+dl dt{height:129px}#dpoint_docomo2025 .main_detail ul.detail_notes{font-size:12px;color:#fff;width:100%;max-width:826px;margin:0 auto 24px}#dpoint_docomo2025 .main_detail .detail_button{margin:0 auto 24px}#dpoint_docomo2025 .main_detail .description{font-size:19px;font-weight:700;margin:4px 0 10px}#dpoint_docomo2025 .main_button{padding-bottom:12px}#dpoint_docomo2025 .main_button .text{font-size:16px;text-align:center;margin:16px auto 8px}#dpoint_docomo2025 .main_button .text a{color:#fff;padding:0 2px}#dpoint_docomo2025 .registration_button{font-size:18px}#dpoint_docomo2025 .campaign .registration_button{margin-bottom:18px}#dpoint_docomo2025 .registration_button p{margin:0;line-height:1}#dpoint_docomo2025 .registration_button a{color:#fff;border-radius:15px;border-bottom:6px solid #97000c;background:linear-gradient(to top,#ed0c00,#ff0d00);text-decoration:none;display:block;padding:24px 10px;box-sizing:border-box;text-align:center;width:720px;margin:0 auto;position:relative}#dpoint_docomo2025 .main_button .registration_button a{padding:20px 10px;width:670px}#dpoint_docomo2025 .registration_button a:after{content:"";display:block;position:absolute;top:calc(50% + 5px);right:30px;width:12px;height:12px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#dpoint_docomo2025 .registration_button a span{font-size:30px}#dpoint_docomo2025 .registration_button a strong{font-size:36px;margin-bottom:14px;display:block}#dpoint_docomo2025 .fixed_button{background:#000c;width:100%;position:fixed;bottom:0;z-index:100;text-align:center;padding:16px 0}#dpoint_docomo2025 .fixed_button .registration_button a{padding:12px 0;font-size:16px;border-radius:6px;border-bottom:3px solid #97000c;width:560px;box-shadow:0 0 10px #000c}#dpoint_docomo2025 .fixed_button .registration_button a:after{top:calc(50% + 3px);width:10px;height:10px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg)}#dpoint_docomo2025 .fixed_button .registration_button a strong{font-size:26px;margin-bottom:8px}#dpoint_docomo2025 .fixed_button .registration_button a span{font-size:20px}#dpoint_docomo2025 .fixed_button .text{color:#efefef;margin-top:12px}#dpoint_docomo2025 .fixed_button .text a{color:#efefef;margin:0 2px}#dpoint_docomo2025 .what_is .bg{background:url(./bg_golf_2024autumn.jpg) no-repeat;background-size:cover;background-position:center;text-align:center;position:relative}#dpoint_docomo2025 .what_is .bg:before,#dpoint_docomo2025 .what_is .bg:after{content:"";width:100%;height:90px;background:#f9f6d9;position:absolute;bottom:-1px;left:0}#dpoint_docomo2025 .what_is .bg:before{clip-path:polygon(0% 0%,0% 100%,50% 100%)}#dpoint_docomo2025 .what_is .bg:after{clip-path:polygon(50% 100%,100% 0%,100% 100%)}#dpoint_docomo2025 .what_is .bg .bg_black{background:#0009;height:100%;width:100%;padding:70px 0 90px}#dpoint_docomo2025 .what_is .bg_black .inner{width:calc(100% - 24px);max-width:830px;margin:0 auto}#dpoint_docomo2025 .what_is .bg_black .inner h2{font-size:60px;color:#fff;margin-bottom:50px;font-weight:600}#dpoint_docomo2025 .what_is .bg_black .inner h2 strong{font-size:80px}#dpoint_docomo2025 .what_is .bg_black .inner p{background:#099bee;padding:6px 20px 10px;box-sizing:border-box;font-size:30px;color:#fff;font-weight:700;display:inline-block;margin:0 auto 16px;line-height:1;font-style:italic}#dpoint_docomo2025 .what_is .bg_black .inner p strong{font-size:40px;color:#fcff00;line-height:1}#dpoint_docomo2025 .what_is .bg_black .inner p span{font-size:12px}#dpoint_docomo2025 .what_is .bg_black .inner ul.notes{color:#fff;font-size:12px;text-align:left;width:1000px}#dpoint_docomo2025 .what_is .guide{width:100%;background:#f9f6d9;padding:30px 0 50px;text-align:center}#dpoint_docomo2025 .what_is .guide .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto}#dpoint_docomo2025 .what_is .guide p{font-size:20px;font-style:italic;margin:0 0 30px}#dpoint_docomo2025 .what_is .guide dl{font-style:italic;line-height:1;position:relative}#dpoint_docomo2025 .what_is .guide dl dt{color:#2e2000;font-size:28px;position:absolute;top:-20px;left:0;right:0;font-weight:lighter}#dpoint_docomo2025 .what_is .guide dl dt:before,#dpoint_docomo2025 .what_is .guide dl dt:after{background:#2e2000;content:"";height:5px;width:32px;display:inline-block;vertical-align:middle;line-height:1}#dpoint_docomo2025 .what_is .guide dl dt:before{transform:rotate(60deg);margin-right:5px}#dpoint_docomo2025 .what_is .guide dl dt:after{transform:rotate(-60deg);margin-left:-14px}#dpoint_docomo2025 .what_is .guide dl dt strong{font-size:36px}#dpoint_docomo2025 .what_is .guide dl dd{background:#fff;color:#099bee;font-size:30px;padding:46px 10px 24px;box-sizing:border-box;font-weight:600;margin:0}#dpoint_docomo2025 .what_is .guide dl dd strong{font-size:36px;background:#fcff00;padding:0 15px 5px 5px;box-sizing:border-box;margin-left:5px}#dpoint_docomo2025 .what_is .guide dl dd strong span{font-size:30px}#dpoint_docomo2025 .what_is .guide dl dd span.notes{font-size:12px;color:#555;font-weight:400}#dpoint_docomo2025 .what_is .guide ul.notes{color:#555;font-size:12px;text-align:left}#dpoint_docomo2025 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 140px,#9bc336 140px,#9bc336 280px);background-position:center;padding-bottom:35px}#dpoint_docomo2025 .recommend_point{border-top:20px solid #6c8c19}#dpoint_docomo2025 .recommend_point .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-top:30px}#dpoint_docomo2025 .recommend_point .inner h2{text-align:center;margin:0}#dpoint_docomo2025 .recommend_point .inner ol.point{padding-bottom:12px;display:flex;flex-wrap:wrap}#dpoint_docomo2025 .recommend_point .inner ol.point>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#cde19a 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px}#dpoint_docomo2025 .topic .inner ol.point div>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#ffbfd3 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap{display:flex;flex-wrap:wrap;justify-content:space-evenly}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:20px}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap li{width:40%}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:100%;object-fit:cover}#dpoint_docomo2025 .topic .inner ol.point div+div .point1{background-image:linear-gradient(142deg,#f1f184 114px,transparent 0)}#dpoint_docomo2025 .topic .inner ol.point div>li{margin-bottom:0;padding:16px 20px 1px}#dpoint_docomo2025 .topic .inner ol.point div.button_spring{margin-top:10px}#dpoint_docomo2025 .topic .inner ol.point>div+div{margin-top:85px}#dpoint_docomo2025 .topic .inner ol.point .cp_img{text-align:center}#dpoint_docomo2025 .topic .inner ol.point>div+div .cp_img img{margin-top:10px;width:87%}#dpoint_docomo2025 .recommend_point .inner ol.point li.point1{width:100%}#dpoint_docomo2025 .recommend_point .inner ol.point li.point2{width:calc(50% - 9px);margin-right:18px;min-height:280px}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3{width:calc(50% - 9px);min-height:280px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content{display:table;width:100%;margin-bottom:12px}#dpoint_docomo2025 .topic .inner ol.point li .content{display:block}#dpoint_docomo2025 .topic .cp_img img{width:100%;height:100%;margin-left:2%}#dpoint_docomo2025 .topic .inner ol.point div+div img{margin-left:0}#dpoint_docomo2025 .recommend_point .inner ol.point li.point2 .content,#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .content{margin-bottom:20px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content h3{margin:0;display:table-cell;width:126px;padding-top:10px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text{display:table-cell;vertical-align:middle;font-size:30px;padding-left:30px;line-height:1.4}#dpoint_docomo2025 .recommend_point .inner ol.point li .guest_topic{margin:33px 0 100px}#dpoint_docomo2025 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:30px;padding-left:7%;line-height:1.4;margin-bottom:10px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text.point03{padding-left:10px;letter-spacing:-1px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p{margin:0}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p+p{font-size:20px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p strong{background:linear-gradient(transparent 60%,#fdff7f 60%);font-weight:400}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:block}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:14px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan{display:table;border-collapse:separate;border-spacing:24px 0;margin:0 auto 16px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li{display:table-cell;border-radius:10px;padding:20px 0 14px;text-align:center;width:285px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year{border:3px solid #eec600;background:#fffcec;background-image:linear-gradient(135deg,#ff0024 40px,transparent 0);position:relative}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year div+div{margin-top:-3px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.six_months{border:3px solid #90bc1f;background:#fbfff1}#dpoint_docomo2025 .recommend_point .inner ol.point li .includ_notes{font-size:14px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan .really_price{font-size:25px;font-weight:700}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year hr{width:50%}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#c1a414;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.six_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#90bc1f;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.three_months{border:3px solid #099bee;background:#edf7fd}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#099bee;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year:before{content:"おすすめ";font-size:12px;color:#fff;transform:rotate(-45deg);position:absolute;left:-4px;top:10px;font-weight:700}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li h4{font-size:20px;color:#fff;border-radius:30px;padding:5px 20px 8px;line-height:1;font-weight:400;box-sizing:border-box;width:180px;margin:0 auto 18px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year h4{background:linear-gradient(to right,#eec600,#c9a90c)}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.six_months h4{background:#90bc1f}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.three_months h4{background:#099bee}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:30px;font-style:normal}#dpoint_docomo2025 .recommend_point .inner .plan li p{font-size:20px;margin:0 auto 3px}#dpoint_docomo2025 .recommend_point .inner .plan .includ_annotation{font-size:15px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li .includ_point{margin-bottom:13px;margin-top:9px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-8px;margin-top:-7px}#dpoint_docomo2025 .recommend_point .inner .plan .line_icon_pad{margin:14px 0 -6px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li .includ_point+.includ_point{margin-top:5px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li p em{font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-style:normal;font-weight:800;line-height:1;margin:0 3px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation em{font-weight:700;margin:0 1px 0 5px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation{font-size:17px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation em{margin-right:1px;margin-left:0}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:50px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li p.includ_tax em,#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li p.line_icon_pad em{font-size:25px}#dpoint_docomo2025 .recommend_point .inner ul.notes{font-size:12px;padding:0 10px;margin-bottom:16px}#dpoint_docomo2025 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#dpoint_docomo2025 p.button{font-size:20px;width:300px;text-align:center;line-height:1;margin:0 auto}#dpoint_docomo2025 .button_spring .button,#dpoint_docomo2025 .button_competition .button{width:50%}#dpoint_docomo2025 p.button a{color:#6c8c19;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #83a239;border-bottom:4px solid #6c8c19;border-radius:100px;background:#fff}#dpoint_docomo2025 .button_spring p.button a{color:#e1325b;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #e1325b;border-bottom:4px solid #e1325b;border-radius:100px;background:#fff}#dpoint_docomo2025 .button_spring p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #e1325b;border-bottom:3px solid #e1325b;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#dpoint_docomo2025 .button_competition p.button a{color:#8b4f00;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #8b4f00;border-bottom:4px solid #8b4f00;border-radius:100px;background:#fff}#dpoint_docomo2025 .button_competition p.button a:after{border-right:3px solid #8b4f00;border-bottom:3px solid #8b4f00}#dpoint_docomo2025 .button_spring{width:100%}#dpoint_docomo2025 .button_competition{width:100%;margin:18px 0}#dpoint_docomo2025 .button_competition+.button_competition{margin:18px 0 45px}#dpoint_docomo2025 p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #6c8c19;border-bottom:3px solid #6c8c19;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#dpoint_docomo2025 p.button a:hover{opacity:.75}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .dpoint_button{display:flex;flex-wrap:wrap;align-items:center;line-height:1.3}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .dpoint_button p.dpoint_logo{margin:0 auto;text-align:center}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .dpoint_button p.button a{line-height:1.2;padding:12px 10px}#dpoint_docomo2025 .recommend_point .inner .point_button p.button{width:360px;margin-bottom:24px}#dpoint_docomo2025 .campaign h2{margin:0 0 12px}#dpoint_docomo2025 .campaign .detail{padding-bottom:36px}#dpoint_docomo2025 .campaign .detail .text{color:#111;text-align:center;font-size:18px;margin-bottom:18px;line-height:1.8}#dpoint_docomo2025 .campaign .detail .text a{color:#fff}#dpoint_docomo2025 .campaign .detail ul.notes{font-size:14px;padding:0 10px;margin:0 auto 16px;width:720px}#dpoint_docomo2025 .campaign .detail ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px}#dpoint_docomo2025 .terms{background:#edebe6}#dpoint_docomo2025 .terms h2{background:#7ea31e;color:#fff;text-align:center;position:relative;padding:28px 0;margin:0 0 50px;line-height:1.1}#dpoint_docomo2025 .terms h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-16px;border:16px solid transparent;border-top:20px solid #7ea31e}#dpoint_docomo2025 .terms .inner{width:100%;max-width:1000px;margin:0 auto;padding:0 42px 60px;box-sizing:border-box}#dpoint_docomo2025 .terms h3{background:#90bc1f;text-align:center;margin:0 auto 24px;font-size:18px;color:#fff;width:340px;font-weight:400;border-radius:30px;padding:8px 0 10px}#dpoint_docomo2025 .terms .detail{margin-bottom:48px;padding:0 30px}#dpoint_docomo2025 .terms ul.text{margin-bottom:12px}#dpoint_docomo2025 .terms ul.text li{text-indent:-18px;padding-left:18px;margin-bottom:8px;font-size:18px;line-height:1.8}#dpoint_docomo2025 .terms ul.text li span.notes{font-size:12px;margin-left:3px}#dpoint_docomo2025 .terms ul.text li ul.notes{margin-top:6px}#dpoint_docomo2025 .terms ul.notes li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;color:#555}#dpoint_docomo2025 .terms table{table-layout:fixed;width:100%;text-align:center;border-spacing:0;margin-bottom:16px;font-size:18px}#dpoint_docomo2025 .terms table thead tr th{background:#edebe6;padding:18px 0;line-height:1.8;vertical-align:top}#dpoint_docomo2025 .terms table span{font-size:14px}#dpoint_docomo2025 .terms table dl{font-size:14px;margin:0}#dpoint_docomo2025 .terms table th,#dpoint_docomo2025 .terms table td{border-bottom:1px solid #edebe6;padding:12px 0}#dpoint_docomo2025 .terms table dl dt{background:#555;color:#fff;padding:3px 8px 2px;display:inline;border-radius:30px;font-weight:400}#dpoint_docomo2025 .line_icon{background:#555;color:#fff;padding:1px 11px 2px;display:inline;border-radius:30px;font-weight:400;font-size:14px}#dpoint_docomo2025 .terms table dl dd{display:inline;font-weight:400;margin:0 0 0 6px}#dpoint_docomo2025 .terms .plan_sup{background:#fcfedf;width:660px;margin:0 auto 28px;padding:24px 0;text-align:center;font-size:16px}#dpoint_docomo2025 .terms .check_plans{text-align:center;margin-bottom:28px;font-size:18px}@media (max-width: 768px){body.has-dpoint_docomo2025{padding-bottom:110px!important}#dpoint_docomo2025 .pc_br{display:inline}#dpoint_docomo2025 .pc_view{display:none}#dpoint_docomo2025 .sp_br,#dpoint_docomo2025 .sp_view{display:block}#dpoint_docomo2025 .main{height:auto}#dpoint_docomo2025 .main .inner{padding-top:46px;padding-bottom:12px}#dpoint_docomo2025 .main h1,#dpoint_docomo2025 .main h2{margin:10px 0 -5px}#dpoint_docomo2025 .main h1 img{width:100%;max-width:375px;margin:0 auto}#dpoint_docomo2025 .main h2 img{width:100%;max-width:380px}#dpoint_docomo2025 .main .inner .dpoint{top:8px;right:6px}#dpoint_docomo2025 .main .inner .dpoint img{width:42px;height:42px}#dpoint_docomo2025 .main .inner .nttdocomo{position:absolute;top:6px;left:6px;padding:8px 12px}#dpoint_docomo2025 .main .inner .nttdocomo img{width:auto;height:28px}#dpoint_docomo2025 .main_detail .detail{padding:0 8px;margin-bottom:4px}#dpoint_docomo2025 .main_detail .detail dl{margin-bottom:8px}#dpoint_docomo2025 .main_detail .detail dl dt{min-height:92px}#dpoint_docomo2025 .main_detail .detail dl dt ul li img{width:97px;height:auto}#dpoint_docomo2025 .main_detail .detail dl dt ul li:nth-child(2) img{width:106px}#dpoint_docomo2025 .main_detail .detail dl dt ul+ul li img{width:80px;height:auto;margin-bottom:10px}#dpoint_docomo2025 .main_detail .detail dl+dl dt{height:125px}#dpoint_docomo2025 .main_button{padding:0 6px 16px}#dpoint_docomo2025 .main_detail ul.detail_notes{padding:0 12px;box-sizing:border-box;margin:0 auto 14px}#dpoint_docomo2025 .main_button .text{font-size:12px;margin:8px auto 3px}#dpoint_docomo2025 .main_button .text a,#dpoint_docomo2025 .campaign .detail .text a{display:inline-block}#dpoint_docomo2025 .main_detail .detail_button{margin:0 auto 12px}#dpoint_docomo2025 .main_detail .description{font-size:18px}#dpoint_docomo2025 .registration_button{font-size:14px}#dpoint_docomo2025 .registration_button p{line-height:1.1}#dpoint_docomo2025 .registration_button a{border-radius:6px;border-bottom:3px solid #97000c;padding:16px 8px;width:100%}#dpoint_docomo2025 .main_button .registration_button a{padding:8px;width:92%}#dpoint_docomo2025 .registration_button a:after{top:calc(50% + 3px);right:10px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff}#dpoint_docomo2025 .registration_button a span{font-size:14px}#dpoint_docomo2025 .registration_button a strong{font-size:22px;margin-bottom:8px}#dpoint_docomo2025 .fixed_button{padding:8px 0}#dpoint_docomo2025 .fixed_button .registration_button a{padding:6px 0 8px;font-size:12px;border-radius:5px;width:92%}#dpoint_docomo2025 .fixed_button .registration_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}#dpoint_docomo2025 .fixed_button .registration_button a strong{font-size:18px;margin-bottom:4px}#dpoint_docomo2025 .fixed_button .registration_button a span{font-size:12px}#dpoint_docomo2025 .fixed_button .text{margin:6px 6px 0;font-size:12px}#dpoint_docomo2025 .fixed_button .text a{display:inline-block}#dpoint_docomo2025 .what_is .bg:before,#dpoint_docomo2025 .what_is .bg:after{height:30px}#dpoint_docomo2025 .what_is .bg .bg_black{padding:30px 0 50px}#dpoint_docomo2025 .what_is .bg_black .inner h2{font-size:22px;margin-bottom:18px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{padding:2px 9px 0}#dpoint_docomo2025 .what_is .bg_black .inner h2 strong{font-size:36px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-5px}#dpoint_docomo2025 .what_is .bg_black .inner p{padding:6px 20px 10px;font-size:16px;margin:0 auto 16px;line-height:1.2}#dpoint_docomo2025 .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}#dpoint_docomo2025 .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}#dpoint_docomo2025 .what_is .guide{padding:20px 0 10px}#dpoint_docomo2025 .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}#dpoint_docomo2025 .what_is .guide dl{line-height:1.2;margin-bottom:8px}#dpoint_docomo2025 .what_is .guide dl dt{font-size:16px}#dpoint_docomo2025 .what_is .guide dl dt:before,#dpoint_docomo2025 .what_is .guide dl dt:after{height:3px;width:26px}#dpoint_docomo2025 .what_is .guide dl dt:before{margin-right:0}#dpoint_docomo2025 .what_is .guide dl dt:after{margin-left:-10px}#dpoint_docomo2025 .what_is .guide dl dt strong{font-size:26px}#dpoint_docomo2025 .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}#dpoint_docomo2025 .what_is .guide dl dd strong{font-size:22px;padding:5px 8px 5px 0;margin-left:5px;display:inline-block;line-height:1}#dpoint_docomo2025 .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}#dpoint_docomo2025 .what_is .guide ul.notes{margin-bottom:12px}#dpoint_docomo2025 .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}#dpoint_docomo2025 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}#dpoint_docomo2025 .recommend_point{border-top:10px solid #6c8c19}#dpoint_docomo2025 .recommend_point .inner{margin:0 auto;padding-top:20px;width:98%}#dpoint_docomo2025 .recommend_point .inner h2 img{width:80%;height:100%}#dpoint_docomo2025 .topic .inner ol.point div.button_spring{margin-top:10px}#dpoint_docomo2025 .recommend_point .inner ol.point{padding-bottom:-3px}#dpoint_docomo2025 .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#cde19a 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}#dpoint_docomo2025 .recommend_point .inner ol.point>li:nth-of-type(1){padding:8px 0}#dpoint_docomo2025 .recommend_point .inner ol.point li.point1,#dpoint_docomo2025 .recommend_point .inner ol.point li.point2,#dpoint_docomo2025 .recommend_point .inner ol.point li.point3{width:100%;margin:0 auto 8px;height:auto;min-height:auto}#dpoint_docomo2025 .recommend_point .inner ol.point li .content,#dpoint_docomo2025 .recommend_point .inner ol.point li.point2 .content,#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan{display:block;width:100%}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li{display:block;padding:14px 0 13px;width:calc(100% - 12px);margin:0 auto 8px}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:80%;object-fit:cover}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:16px}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap figcaption .small_name{text-align:center;font-size:12px;margin-top:-3px}#dpoint_docomo2025 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:20px;padding-left:4%;line-height:1.4;margin-bottom:2px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}#dpoint_docomo2025 .topic .inner ol.point div+div>li{padding:2%}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:5px 20px 8px;margin:0 auto 12px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}#dpoint_docomo2025 .recommend_point .inner .plan li p{font-size:16px;margin:0 auto 2px}#dpoint_docomo2025 .recommend_point .inner .plan .line_icon_pad{margin:10px 0 -6px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}#dpoint_docomo2025 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .dpoint_button{display:block}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 .dpoint_button p.dpoint_logo{margin-bottom:12px}#dpoint_docomo2025 .recommend_point .inner ul.notes{padding:0 8px}#dpoint_docomo2025 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#dpoint_docomo2025 .topic .inner ol.point div>li{background-image:linear-gradient(135deg,#ffbfd3 75px,transparent 0)}#dpoint_docomo2025 .topic .inner ol.point div+div .point1{background-image:linear-gradient(135deg,#f1f184 75px,transparent 0)}#dpoint_docomo2025 p.button{font-size:16px;width:260px}#dpoint_docomo2025 .topic .inner ol.point div>li{margin-bottom:0;padding:9px 10px 1px 3px}#dpoint_docomo2025 .button_spring .button,#dpoint_docomo2025 .button_competition .button{width:333px}#dpoint_docomo2025 .topic .inner ol.point>div+div{margin-top:36px}#dpoint_docomo2025 .button_competition{margin:7px 0}#dpoint_docomo2025 .button_competition+.button_competition{margin:9px 0 20px}#dpoint_docomo2025 p.button a{padding:16px 5px;border-bottom:3px solid #6c8c19}#dpoint_docomo2025 .recommend_point .inner ol.point li .content div.text p+p{font-size:15px;margin-top:2%}#dpoint_docomo2025 .recommend_point .inner ol.point li .guest_topic{margin:16px 0 15px}#dpoint_docomo2025 .topic .inner ol.point>div+div .cp_img img{margin-top:9px;width:100%}#dpoint_docomo2025 p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #6c8c19;border-bottom:2px solid #6c8c19}#dpoint_docomo2025 .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}#dpoint_docomo2025 .recommend_point .inner .point_button p.button{width:86%}#dpoint_docomo2025 .topic .inner ol.point .point1 .guest_wrap li{width:45%}#dpoint_docomo2025 .campaign h2{margin:0 0 12px}#dpoint_docomo2025 .campaign .detail{padding-bottom:36px;width:calc(100% - 24px);margin:0 auto}#dpoint_docomo2025 .campaign .detail .text{font-size:14px;margin-bottom:12px;line-height:1.6}#dpoint_docomo2025 .campaign .detail ul.notes{font-size:12px;margin:0 auto 12px;width:100%;padding:0}#dpoint_docomo2025 .campaign .detail ul.notes li{text-indent:-12px;padding-left:12px}#dpoint_docomo2025 .terms h2{padding:18px 12px;margin:0 0 12px;box-sizing:border-box;font-size:22px}#dpoint_docomo2025 .terms h2:before{margin-left:-8px;border:8px solid transparent;border-top:10px solid #7ea31e}#dpoint_docomo2025 .terms .inner{width:100%;padding:0 12px 20px}#dpoint_docomo2025 .terms h3{margin:0 auto 12px;font-size:16px;width:80%;padding:6px 0 8px}#dpoint_docomo2025 .terms .detail{margin-bottom:24px;padding:0}#dpoint_docomo2025 .terms dl{border-radius:8px;padding:12px;font-size:14px;box-sizing:border-box;margin:0 12px 12px}#dpoint_docomo2025 .terms dl dt{margin:0 auto 8px;font-size:16px;width:200px}#dpoint_docomo2025 .terms dl dd{padding:0}#dpoint_docomo2025 .terms dl dd ul.text{margin-bottom:8px}#dpoint_docomo2025 .terms dl dd ul.text li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;line-height:1.4}#dpoint_docomo2025 .terms dl dd ul.notes li{text-indent:-12px;padding-left:12px;margin-bottom:2px;font-size:12px}#dpoint_docomo2025 .terms ul.text li{text-indent:-14px;padding-left:14px;font-size:14px}#dpoint_docomo2025 .terms .table-wrap{overflow-x:scroll;background:linear-gradient(to left,#fff0,#edebe64d) 0 0/10px 100%,linear-gradient(to right,#fff0,#edebe64d) right/20px 100%;background-repeat:no-repeat;background-attachment:scroll;margin-bottom:16px;position:relative;z-index:0}#dpoint_docomo2025 .terms .table-wrap table{width:100%;min-width:580px;font-size:16px;background:linear-gradient(to left,#fff0,#fff 15px) 0 0/50px 100%,linear-gradient(to right,#fff0,#fff 15px) right/50px 100%;background-repeat:no-repeat;background-attachment:local;margin-bottom:0}#dpoint_docomo2025 .terms table thead tr th{padding:8px 0;line-height:1.6}#dpoint_docomo2025 .terms table thead tr th dl{padding:0}#dpoint_docomo2025 .terms table dl dt{font-size:12px}#dpoint_docomo2025 .terms .plan_sup{width:96%;margin:0 auto 16px;padding:18px 12px;box-sizing:border-box;font-size:14px}#dpoint_docomo2025 .terms .check_plans{text-align:center;margin-bottom:16px;font-size:16px}}#dpoint_docomo2025 .dcard_topic ul.notes{color:#555;font-size:12px;text-align:left}#dpoint_docomo2025 .dcard_topic ul.notes li{text-indent:-12px;padding-left:11px}#dpoint_docomo2025 .dcard_topic .arrow_box div:nth-of-type(2){margin:15px 0 53px}#dpoint_docomo2025 .dcard_topic .dcard_bg>div:nth-of-type(2){margin:13px 0 0}#dpoint_docomo2025 .dcard_topic .dcard_bg{padding:20px}#dpoint_docomo2025 .dcard_bg>img{width:85%;height:100%}#dpoint_docomo2025 .dcard_topic ul.notes{font-size:12px;padding:0 10px;text-align:left;width:86%;margin:auto}#dpoint_docomo2025 .dcard_topic p.button{font-size:20px;width:300px;text-align:center;line-height:1;margin:28px auto 22px}#dpoint_docomo2025 .dcard_topic p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #000;border-bottom:3px solid #000;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#dpoint_docomo2025 .dcard_topic p.button a{color:#000;padding:8px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:2px solid #000;border-bottom:4px solid #000;border-radius:100px;background:#ffe248}#dpoint_docomo2025 .dcard_bg>picture img{width:321px;height:auto}#dpoint_docomo2025 .dcard_topic .dcard_bg_white{background-color:#fff;padding:3%}#dpoint_docomo2025 .dcard_topic .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;background-color:#fff;border-radius:10px}#dpoint_docomo2025 .dcard_bg{background-color:#fffbed;border-radius:10px}#dpoint_docomo2025 .dcard_topic div{text-align:center}#dpoint_docomo2025 .dcard_topic p{font-size:30px;font-weight:700;margin:15px 0 8px}#dpoint_docomo2025 .dcard_topic p span{color:#c03}#dpoint_docomo2025 .dcard_topic .dcard_card_arrow{padding:30px 0 0}#dpoint_docomo2025 .dcard_topic .dcard_card_arrow img{width:55%;height:100%;min-width:265px}#dpoint_docomo2025 .dcard_topic div:nth-of-type(3){margin:7px 0 0}#dpoint_docomo2025 .dcard_topic div:nth-of-type(5){margin:20px 0 10px}#dpoint_docomo2025 .dcard_topic .dcard_bg>p:nth-of-type(2){padding:7px 0 1px;margin:auto auto 30px;width:68%;min-width:640px}#dpoint_docomo2025 .dcard_bg>div .pc_view img{max-width:764px;width:100%;height:100%}@media (max-width: 768px){#dpoint_docomo2025 .dcard_topic p.button{font-size:16px;width:300px;text-align:center;line-height:1;margin:20px auto 22px}#dpoint_docomo2025 .dcard_topic .dcard_bg{padding:20px 0}#dpoint_docomo2025 .dcard_topic .dcard_bg>div:nth-of-type(2){margin:1px 0 0}#dpoint_docomo2025 .dcard_topic .arrow_box div:nth-of-type(2){margin:0 0 25px}#dpoint_docomo2025 .dcard_topic .arrow_box div:nth-of-type(2) img{width:175px;height:auto}#dpoint_docomo2025 .dcard_bg>picture img{width:70%;min-width:160px;height:auto;max-width:230px}#dpoint_docomo2025 .dcard_topic p,#dpoint_docomo2025 .dcard_topic #dpoint_docomo2025 .dcard_topic p{margin:0}#dpoint_docomo2025 .dcard_topic div:nth-of-type(5) img{width:178px;height:100%}#dpoint_docomo2025 .dcard_topic div:nth-of-type(3) img{height:100%;width:130px;margin:0}#dpoint_docomo2025 .dcard_topic div:nth-of-type(4) img{height:100%}#dpoint_docomo2025 .dcard_topic .dcard_bg_white{padding:0;border-radius:10px}#dpoint_docomo2025 .dcard_topic .dcard_bg_white{padding:0}#dpoint_docomo2025 .pc_view{display:none}#dpoint_docomo2025 .dcard_bg>div:nth-of-type(2) img{width:123px;height:auto}#dpoint_docomo2025 .dcard_bg{padding:0 0 20px}#dpoint_docomo2025 .dcard_topic .dcard_bg p:nth-of-type(1){font-size:17px;margin:5px 0 8px}#dpoint_docomo2025 .dcard_topic .dcard_bg>p:nth-of-type(2){padding:7px 0 1px;margin:auto;width:90%;min-width:300px}}#dpoint_docomo2025 .c-plan-section{padding:0}#dpoint_docomo2025 .c-plan-section .price-list .fo20_bold{font-size:20px;font-weight:700}#dpoint_docomo2025 .c-plan-section .price-list .fo18_normal{font-size:18px}#dpoint_docomo2025 .c-plan-section .price-list .fo12_normal{font-size:12px}#dpoint_docomo2025 .c-plan-section .price-list .fo16_normal{font-size:16px}#dpoint_docomo2025 .c-plan-section .price-list .title_normal{font-size:18px}#dpoint_docomo2025 .c-plan-section .price-list .title_normal{font-weight:700}#dpoint_docomo2025 .c-plan-section .price-list .fo20_normal{font-size:20px}#dpoint_docomo2025 .c-plan-section .fo23_normal{font-size:23px}#dpoint_docomo2025 .c-plan-section .price-list .fo25_normal{font-size:25px}#dpoint_docomo2025 .c-plan-section .price-list .fo30_bold{font-size:30px;font-weight:700}#dpoint_docomo2025 .c-plan-section .price-list .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}#dpoint_docomo2025 .only_bold{font-weight:700}#dpoint_docomo2025 .c-plan-section .price-list .fo22_bold{font-weight:700;font-size:22px}#dpoint_docomo2025 .c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}#dpoint_docomo2025 .left-caution-big{text-align:left;width:83%;margin:0 auto;font-size:12px;min-width:300px;padding-left:17px}#dpoint_docomo2025 .left-caution{text-align:left;width:78%;margin:0 auto;font-size:12px;text-indent:-21px;min-width:300px;padding-left:17px}#dpoint_docomo2025 .price-list table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;margin:0 auto 15px;text-align:center}#dpoint_docomo2025 .c-plan-section .price_normal div,#dpoint_docomo2025 .price-list .price_normal td div,#dpoint_docomo2025 .price-list .price_exaha_kan td div,#dpoint_docomo2025 .price-list .price_exaha_zitu td div,#dpoint_docomo2025 .price-list .price_iru_kan td div,#dpoint_docomo2025 .price-list .price_iru_zitu td div,#dpoint_docomo2025 .price-list .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}#dpoint_docomo2025 .price-list tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:2px solid #bdbdbd}#dpoint_docomo2025 .price-list tbody tr td{border:none}#dpoint_docomo2025 .price-list .price_normal td{padding:8px 0 20px}#dpoint_docomo2025 .price-list .price_exaha_kan td{padding:17px 0 0}#dpoint_docomo2025 .price-list .price_exaha_zitu td{padding:17px 0 12px}#dpoint_docomo2025 .price-list .price_iru_kan td{padding:17px 0 0}#dpoint_docomo2025 .price-list .price_iru_zitu td{padding:17px 0 12px}#dpoint_docomo2025 .price-list .price_cupon td{padding:20px 0 12px}#dpoint_docomo2025 .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(1){background-color:#fff}#dpoint_docomo2025 .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(2){background-color:#fff}#dpoint_docomo2025 .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(3){background-color:#fff}#dpoint_docomo2025 .price-list .price_plan th:nth-of-type(1){background:linear-gradient(90deg,#e3bf50,#e2b827 45%,#f2dc5e);color:#fff}#dpoint_docomo2025 .price-list .price_plan th:nth-of-type(2){background:#b3d137;color:#fff}#dpoint_docomo2025 .price-list .price_plan th:nth-of-type(3){background:#1ac4ff;color:#fff}#dpoint_docomo2025 .price-list .price_normal p:nth-of-type(2){margin:-10px 0}#dpoint_docomo2025 .price-list .price_exaha_kan p:nth-of-type(2),.price-list .price_exaha_zitu p:nth-of-type(2),.price-list .price_iru_kan p:nth-of-type(2),.price-list .price_iru_zitu p:nth-of-type(2),.price-list .price_cupon p:nth-of-type(2){margin:-10px 0;padding-bottom:16px}#dpoint_docomo2025 .price-list .price_plan p+p{margin-top:-13px;padding-bottom:4px}#dpoint_docomo2025 .price-list tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#dpoint_docomo2025 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}#dpoint_docomo2025 .price-list tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#dpoint_docomo2025 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#dpoint_docomo2025 .price-list tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}#dpoint_docomo2025 .price-list tr.price_10 p .fo25_normal,#dpoint_docomo2025 .price-list tr.price_20 p .fo25_normal{color:#d00f31}#dpoint_docomo2025 .price-list .price_normal td:nth-of-type(1),#dpoint_docomo2025 .price-list .price_exaha_kan td:nth-of-type(1),#dpoint_docomo2025 .price-list .price_exaha_zitu td:nth-of-type(1),#dpoint_docomo2025 .price-list .price_iru_kan td:nth-of-type(1),#dpoint_docomo2025 .price-list .price_iru_zitu td:nth-of-type(1),#dpoint_docomo2025 .price-list .price_cupon td:nth-of-type(1){color:#a98a2f}#dpoint_docomo2025 .price-list .price_normal td:nth-of-type(2),#dpoint_docomo2025 .price-list .price_exaha_kan td:nth-of-type(2),#dpoint_docomo2025 .price-list .price_exaha_zitu td:nth-of-type(2),#dpoint_docomo2025 .price-list .price_iru_kan td:nth-of-type(2),#dpoint_docomo2025 .price-list .price_iru_zitu td:nth-of-type(2),#dpoint_docomo2025 .price-list .price_cupon td:nth-of-type(2){color:#93ac2d}#dpoint_docomo2025 .price-list .price_normal td:nth-of-type(3),#dpoint_docomo2025 .price-list .price_exaha_kan td:nth-of-type(3),#dpoint_docomo2025 .price-list .price_exaha_zitu td:nth-of-type(3),#dpoint_docomo2025 .price-list .price_iru_kan td:nth-of-type(3),#dpoint_docomo2025 .price-list .price_iru_zitu td:nth-of-type(3),#dpoint_docomo2025 .price-list .price_cupon td:nth-of-type(3){color:#149ac8}#dpoint_docomo2025 .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:100px;height:10px;margin:auto;border-radius:100px}#dpoint_docomo2025 .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:100px;height:10px;margin:auto;border-radius:100px}#dpoint_docomo2025 .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:100px;height:10px;margin:15% auto;border-radius:100px;border:none;display:block}#dpoint_docomo2025 .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:6px 0;border-radius:40px;width:19%;position:relative;z-index:99;top:-5px;left:16%;color:#fff;font-weight:700;font-size:20px;text-align:center}#dpoint_docomo2025 .price-list .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ff2300}@media screen and (max-width: 1100px){#dpoint_docomo2025 .price-list .baloon{width:710px;margin:auto}#dpoint_docomo2025 .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:3px 0;border-radius:40px;width:30%;position:relative;z-index:0;top:6px;left:2%;color:#fff;font-weight:700;font-size:16px}}@media screen and (max-width: 768px){#dpoint_docomo2025 .price-list .baloon{width:100%;margin:auto}#dpoint_docomo2025 .c-plan-section tr.price_campaign p{width:98%;margin:auto}#dpoint_docomo2025 .c-plan-section tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}#dpoint_docomo2025 .c-plan-section tr.price_campaign td:nth-of-type(2){vertical-align:middle}#dpoint_docomo2025 .c-plan-section .price-list .fo20_bold{font-size:15px;font-weight:700}#dpoint_docomo2025 .c-plan-section .price-list .fo18_normal{font-size:14px}#dpoint_docomo2025 .price-list table{margin:10px auto;width:100%;min-width:unset}#dpoint_docomo2025 .c-plan-section .price-list .fo12_normal{font-size:12px}#dpoint_docomo2025 .c-plan-section .price-list .fo16_normal{font-size:16px}#dpoint_docomo2025 .c-plan-section .price-list .fo20_normal,#dpoint_docomo2025 .c-plan-section .fo23_normal{font-size:14px}#dpoint_docomo2025 .c-plan-section .price-list .fo25_normal{font-size:16px}#dpoint_docomo2025 .c-plan-section .price-list .fo30_bold{font-size:18px}#dpoint_docomo2025 .c-plan-section .price-list .fo40_bold_big{font-size:24px}#dpoint_docomo2025 .only_bold{font-weight:700}#dpoint_docomo2025 .c-plan-section .price-list .fo22_bold{font-size:16px}#dpoint_docomo2025 .price-list tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:2px 0}#dpoint_docomo2025 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}#dpoint_docomo2025 .price-list tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#dpoint_docomo2025 .price-list tr.price_20 td p .fo25_normal{font-size:18px}#dpoint_docomo2025 .price-list tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#dpoint_docomo2025 .price-list tr.price_10 td p .fo25_normal{font-size:18px}#dpoint_docomo2025 .price-list .price_plan p+p{margin-top:-6px;padding-bottom:4px}#dpoint_docomo2025 .price-list .price_normal p:nth-of-type(2){margin:-9px 0 -4px}#dpoint_docomo2025 .price-list .price_exaha_kan td .fo23_normal,#dpoint_docomo2025 .price-list .price_iru_kan td .fo23_normal{font-size:13px}#dpoint_docomo2025 .price-list .price_exaha_kan td .fo30_bold,#dpoint_docomo2025 .price-list .price_iru_kan td .fo30_bold{font-size:18px}#dpoint_docomo2025 .c-plan-section .price-list .fo12_normal{font-size:10px}#dpoint_docomo2025 .price-list .price_exaha_kan p:nth-of-type(2),#dpoint_docomo2025 .price-list .price_exaha_zitu p:nth-of-type(2),#dpoint_docomo2025 .price-list .price_iru_kan p:nth-of-type(2),#dpoint_docomo2025 .price-list .price_iru_zitu p:nth-of-type(2),#dpoint_docomo2025 .price-list .price_cupon p:nth-of-type(2){margin:-5px 0;padding-bottom:0}#dpoint_docomo2025 .price-list .price_normal td,#dpoint_docomo2025 .price-list .price_exaha_kan td,#dpoint_docomo2025 .price-list .price_exaha_zitu td,#dpoint_docomo2025 .price-list .price_iru_kan td,#dpoint_docomo2025 .price-list .price_iru_zitu td,#dpoint_docomo2025 .price-list .price_cupon td{padding:0}#dpoint_docomo2025 .price-list tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}#dpoint_docomo2025 .c-plan-section .price_normal div,#dpoint_docomo2025 .price-list .price_normal td div,#dpoint_docomo2025 .price-list .price_exaha_kan td div,#dpoint_docomo2025 .price-list .price_exaha_zitu td div,#dpoint_docomo2025 .price-list .price_iru_kan td div,#dpoint_docomo2025 .price-list .price_iru_zitu td div,#dpoint_docomo2025 .price-list .price_cupon td div{border-bottom:2px solid #f1f1f1}#dpoint_docomo2025 .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:50px;height:6px;margin:0% auto 10%;border-radius:100px;border:none}#dpoint_docomo2025 .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#dpoint_docomo2025 .price-list .price_campaign img{width:100%;height:auto}#dpoint_docomo2025 .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#dpoint_docomo2025 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:14px auto;padding:2px 0}#dpoint_docomo2025 .price-list .price_exaha_zitu td .fo20_normal,#dpoint_docomo2025 .price-list .price_iru_zitu td.fo20_normal{margin-right:-10%}#dpoint_docomo2025 .left-caution-big{text-align:left;width:93%;margin:5px auto 0;font-size:12px;min-width:300px;padding-left:0}}#lp-special *,#lp-special :before,#lp-special :after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}#lp-special html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}#lp-special body{margin:0}#lp-special main{display:block}#lp-special p,#lp-special table,#lp-special blockquote,#lp-special address,#lp-special pre,#lp-special iframe,#lp-special form,#lp-special figure,#lp-special dl{margin:0}#lp-special h1,#lp-special h2,#lp-special h3,#lp-special h4,#lp-special h5,#lp-special h6{font-size:inherit;font-weight:inherit;margin:0}#lp-special ul,#lp-special ol{margin:0;padding:0;list-style:none}#lp-special dt{font-weight:700}#lp-special dd{margin-left:0}#lp-special hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}#lp-special pre{font-family:monospace,monospace;font-size:inherit}#lp-special address{font-style:inherit}#lp-special a{background-color:transparent;text-decoration:none;color:inherit}#lp-special abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#lp-special b,#lp-special strong{font-weight:bolder}#lp-special code,#lp-special kbd,#lp-special samp{font-family:monospace,monospace;font-size:inherit}#lp-special small{font-size:80%}#lp-special sub,#lp-special sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#lp-special sub{bottom:-.25em}#lp-special sup{top:-.5em}#lp-special svg,#lp-special img,#lp-special embed,#lp-special object,#lp-special iframe{vertical-align:bottom}#lp-special button,#lp-special input,#lp-special optgroup,#lp-special select,#lp-special textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}#lp-special button,#lp-special [type=button],#lp-special [type=reset],#lp-special [type=submit]{cursor:pointer}#lp-special button:disabled,#lp-special [type=button]:disabled,#lp-special [type=reset]:disabled,#lp-special [type=submit]:disabled{cursor:default}#lp-special :-moz-focusring{outline:auto}#lp-special select:disabled{opacity:inherit}#lp-special option{padding:0}#lp-special fieldset{margin:0;padding:0;min-width:0}#lp-special legend{padding:0}#lp-special progress{vertical-align:baseline}#lp-special textarea{overflow:auto}#lp-special [type=number]::-webkit-inner-spin-button,#lp-special [type=number]::-webkit-outer-spin-button{height:auto}#lp-special [type=search]{outline-offset:-2px}#lp-special [type=search]::-webkit-search-decoration{-webkit-appearance:none}#lp-special ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#lp-special [type=number]{-moz-appearance:textfield}#lp-special label[for]{cursor:pointer}#lp-special details{display:block}#lp-special summary{display:list-item}#lp-special [contenteditable]:focus{outline:auto}#lp-special table{border-color:inherit;border-collapse:collapse}#lp-special caption{text-align:left}#lp-special td,#lp-special th{vertical-align:top;padding:0}#lp-special th{text-align:left;font-weight:700}#lp-special :root{--leading-trim: calc((1em - 1lh)/2) ;--leading-trim-en: calc((1cap - 1lh)/2) ;--header-block-size: 0;--scroll-margin: var(--header-block-size) }#lp-special [id],#lp-special :focus{scroll-margin-top:var(--scroll-margin)}#lp-special :where(button,[type=button],[type=submit],[type=reset]){touch-action:manipulation}#lp-special :where(:-moz-any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}#lp-special :where(:any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}#lp-special textarea{field-sizing:content}@supports (field-sizing: content){#lp-special textarea{resize:none}}#lp-special .container{display:block grid;margin-inline:auto}#lp-special [role=tablist]{display:flex}#lp-special [role=tab]{border:none;background:#ccc;padding:1em}#lp-special [role=tab][aria-selected=true]{background:#fff}#lp-special [role=tab][aria-selected=false]:hover{cursor:pointer}#lp-special [role=tabpanel][aria-hidden=true]{display:none}#lp-special .hamburger{width:30px;height:26px;position:relative}#lp-special .hamburger_bar{width:100%;height:2px;background-color:#000;position:absolute}#lp-special .hamburger_bar:nth-child(1){top:0}#lp-special .hamburger_bar:nth-child(2){top:50%;transform:translateY(-50%)}#lp-special .hamburger_bar:nth-child(3){top:100%;transform:translateY(-100%)}#lp-special :root{--color-accent: #1eaa39;--gap: 16px;--font-size: 16px;--font-size-sm: 12px;--swiper-navigation-size: 32px !important;--header-height: 100px }@media screen and (min-width: 751px){#lp-special :root{--gap: 32px;--font-size: 20px;--font-size-sm: 16px;--swiper-navigation-size: 44px !important;--header-height: 80px }}#lp-special html:focus-within{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}#lp-special body{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#383838;overflow-x:hidden;font-size:var(--font-size);line-height:1.5}#lp-special section{padding-top:80px;padding-bottom:80px}@media screen and (min-width: 751px){#lp-special section{padding-top:90px;padding-bottom:90px}}#lp-special picture{display:block}#lp-special img{max-width:100%;height:auto}#lp-special a{color:#906033;text-decoration:underline}#lp-special a:hover{text-decoration:none}#lp-special a:hover img{opacity:.7}#lp-special .container{padding-inline:var(--gap);max-width:1000px;margin-inline:auto}#lp-special .more-caution,#lp-special .planOtherBox_caution,#lp-special .flowItem_caution,#lp-special .flow_heading-caution,#lp-special .golfCourseList_heading-caution,#lp-special .about_caution,#lp-special .recommend_caution,#lp-special .partnership_caution,#lp-special .partnership_heading-caution,#lp-special .mainvisual_caution{counter-reset:caution_number 0;font-size:12px}@media screen and (min-width: 751px){#lp-special .more-caution,#lp-special .planOtherBox_caution,#lp-special .flowItem_caution,#lp-special .flow_heading-caution,#lp-special .golfCourseList_heading-caution,#lp-special .about_caution,#lp-special .recommend_caution,#lp-special .partnership_caution,#lp-special .partnership_heading-caution,#lp-special .mainvisual_caution{font-size:16px}}#lp-special .more-caution>li,#lp-special .planOtherBox_caution>li,#lp-special .flowItem_caution>li,#lp-special .flow_heading-caution>li,#lp-special .golfCourseList_heading-caution>li,#lp-special .about_caution>li,#lp-special .recommend_caution>li,#lp-special .partnership_caution>li,#lp-special .partnership_heading-caution>li,#lp-special .mainvisual_caution>li{counter-increment:caution_number;text-indent:-2.5em;padding-left:2.5em}#lp-special .more-caution>li+li,#lp-special .planOtherBox_caution>li+li,#lp-special .flowItem_caution>li+li,#lp-special .flow_heading-caution>li+li,#lp-special .golfCourseList_heading-caution>li+li,#lp-special .about_caution>li+li,#lp-special .recommend_caution>li+li,#lp-special .partnership_caution>li+li,#lp-special .partnership_heading-caution>li+li,#lp-special .mainvisual_caution>li+li{margin-top:.5em}#lp-special .more-caution>li:before,#lp-special .planOtherBox_caution>li:before,#lp-special .flowItem_caution>li:before,#lp-special .flow_heading-caution>li:before,#lp-special .golfCourseList_heading-caution>li:before,#lp-special .about_caution>li:before,#lp-special .recommend_caution>li:before,#lp-special .partnership_caution>li:before,#lp-special .partnership_heading-caution>li:before,#lp-special .mainvisual_caution>li:before{content:"※" counter(caution_number);margin-right:1em}#lp-special .swiper{--swiper-theme-color: white }#lp-special .pc-only{display:none}@media screen and (min-width: 751px){#lp-special .pc-only{display:initial}}@media screen and (min-width: 751px){#lp-special .sp-only{display:none}}#lp-special .inline-block{display:inline-block}#lp-special .header{position:fixed;z-index:10;top:0;background-color:#fff;width:100%}@media screen and (min-width: 751px){#lp-special .header_inner{display:flex;justify-content:space-between;max-width:1000px;height:100%;margin-inline:auto}}#lp-special .header_bar{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 8px}#lp-special .header_logo{width:clamp(124.5px,33.2vw,215px);max-width:100%}#lp-special .hamburger{z-index:999;width:30px;height:26px}#lp-special .hamburger>.hamburger_bar{background:var(--color-accent);transition:top .2s,transform .2s,opacity .2s,background-color .2s}#lp-special .hamburger[aria-expanded=true]>.hamburger_bar{background-color:#fff}#lp-special .hamburger[aria-expanded=true]>.hamburger_bar:nth-of-type(1){top:50%;transform:rotate(45deg)}#lp-special .hamburger[aria-expanded=true]>.hamburger_bar:nth-of-type(2){opacity:0}#lp-special .hamburger[aria-expanded=true]>.hamburger_bar:nth-of-type(3){top:50%;transform:rotate(-45deg)}#lp-special .drawerMenu{position:fixed;top:0;right:0;width:40%;background-color:#1eaa39e6;z-index:998;transition:left .2s}#lp-special .drawerMenu li{border-bottom:2px solid white;text-align:center}#lp-special .drawerMenu a{color:#fff;text-decoration:none}#lp-special .drawerMenu>ul{transition:opacity .2s}#lp-special .drawerMenu[aria-hidden=true]{left:100%}#lp-special .drawerMenu[aria-hidden=true]>ul{opacity:0}#lp-special .drawerMenu[aria-hidden=false]{left:60%}#lp-special .drawerMenu[aria-hidden=false]>ul{opacity:1}#lp-special .drawerMenu[aria-hidden=false]+.menu_overlay{visibility:visible;opacity:1}#lp-special .menu_overlay{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:997;transition:opacity .2s}#lp-special .gNav>ul{display:flex;width:100%;height:100%}@media screen and (min-width: 751px){#lp-special .gNav>ul{gap:var(--gap)}}#lp-special .gNav>ul>li{flex-grow:1}#lp-special .gNav a{display:grid;place-content:center;font-size:16px;color:#004646;width:100%;height:100%;padding:.5em .25em}@media screen and (min-width: 751px){#lp-special .gNav a{font-size:16px;padding:.5em}}#lp-special .mainvisual{padding-top:var(--header-height);padding-bottom:var(--gap);overflow-x:hidden}@media screen and (min-width: 751px){#lp-special .mainvisual{padding-bottom:90px}}@media screen and (min-width: 751px){#lp-special .mainvisual_image-wrapper{display:grid;place-content:center;background:url(./bg-mainvisual2.jpg)}}@media screen and (min-width: 751px){#lp-special .mainvisual_image{margin-right:-40px}}#lp-special .mainvisual_caution li+li{margin-top:1em}#lp-special .cta{margin-top:var(--gap);margin-bottom:var(--gap)}#lp-special .cta_button{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto}#lp-special .partnership{margin-inline:calc(50% - 50vi);background:url(./bg-partnership2.jpg) center center no-repeat;background-size:cover;color:#fff}#lp-special .partnership a{color:#f6ff65}#lp-special .partnership_slide{width:100%}#lp-special .partnership_slide img{width:100%;height:auto}#lp-special .partnership_heading{text-align:center}#lp-special .partnership_headingText picture{width:78.1333333333vw;max-width:586px;margin-inline:auto}#lp-special .partnership_heading-caution{color:#fff}#lp-special .partnership_slide{margin-top:50px}@media screen and (min-width: 751px){#lp-special .partnership_slide{margin-top:80px}}#lp-special .partnership_lead{text-align:center;word-break:keep-all;font-size:20px;margin-top:32px}#lp-special .partnership_caution{color:#fff;width:calc(100% - var(--gap) * 2);margin-inline:auto;margin-top:32px}@media screen and (min-width: 751px){#lp-special .partnership_caution{width:100%}}#lp-special .recommend_heading picture{display:block;margin-inline:auto;width:91.4666666667vw;max-width:686px}@media screen and (min-width: 751px){#lp-special .recommend_heading picture{width:-moz-fit-content;width:fit-content}}#lp-special .recommend_item-pc,#lp-special .recommend_item{margin-top:48px}#lp-special .recommend_item:nth-of-type(2n){margin-left:calc(var(--gap) * -1)}#lp-special .recommend_item:nth-of-type(odd){margin-right:calc(var(--gap) * -1)}#lp-special .recommend_caution{margin-top:var(--gap);padding-inline:var(--gap)}@media screen and (min-width: 751px){#lp-special .recommend_caution{margin-top:30px;padding-inline:0}}#lp-special .about{margin-inline:calc(50% - 50vi);background-color:#3ccc58;padding:0 var(--gap) calc(var(--gap) * 3)}#lp-special .about_arrowText{width:clamp(227px,60.5333333333vw,285px);max-width:100%;background-color:#fff;margin-inline:auto}#lp-special .about_arrow{margin-inline:calc(50% - 50vi);background-color:#fff;position:relative;text-align:center}#lp-special .about_arrow:before{margin-inline:calc(50% - 50vi);content:"";height:80px;position:absolute;left:0;right:0;bottom:0;background:#3ccc58}#lp-special .about_arrow:after{margin-inline:calc(50% - 50vi);content:"";display:block;background-color:#fff;width:100vw;height:80px;clip-path:polygon(0 0,50% 100%,100% 0)}#lp-special .about_heading{width:clamp(293.5px,78.2666666667vw,680px);max-width:100%;margin-inline:auto;margin:50px auto 60px}#lp-special .aboutItem{position:relative;background-color:#fff;padding:var(--gap) var(--gap) calc(var(--gap) * 2);width:100%;max-width:940px;margin-inline:auto}#lp-special .aboutItem+.aboutItem{margin-top:74px}#lp-special .aboutItem:nth-of-type(6) .aboutItem_heading{width:clamp(348px,92.8vw,616px);max-width:100%;max-width:calc(100% + 32px);margin-left:inherit;margin-right:-32px}@media screen and (min-width: 751px){#lp-special .aboutItem:nth-of-type(6) .aboutItem_heading{max-width:100%;margin-right:0}}#lp-special .aboutItem_heading{margin:calc(var(--gap) * -3) calc(var(--gap) * -2) calc(var(--gap))}#lp-special .aboutItem_text{text-align:center;font-size:20px}#lp-special .about_caution{margin-top:32px}@media screen and (min-width: 751px){#lp-special .about_cta{margin-top:80px}}@media screen and (min-width: 751px){#lp-special .aboutItem{width:100%}#lp-special .aboutItem_no{position:absolute;top:-40px}#lp-special .aboutItem_heading{margin:0;position:relative;z-index:1}#lp-special .aboutItem_contents{display:flex;align-items:center}#lp-special .aboutItem_textWrapper{width:50%;padding-top:40px}#lp-special .aboutItem_imageWrapper{width:50%;position:relative}#lp-special .aboutItem_imageWrapper img{position:absolute;top:0;bottom:0;left:72px;right:-72px}#lp-special .aboutItem_text{text-align:left}#lp-special .aboutItem:nth-of-type(2n) .aboutItem_heading picture{text-align:right}#lp-special .aboutItem:nth-of-type(2n) .aboutItem_contents{flex-direction:row-reverse}#lp-special .aboutItem:nth-of-type(2n) .aboutItem_imageWrapper{padding-left:0;padding-right:36px}#lp-special .aboutItem:nth-of-type(2n) .aboutItem_imageWrapper img{left:-72px;right:72px}#lp-special .aboutItem:nth-of-type(1) .aboutItem_no{right:80px}#lp-special .aboutItem:nth-of-type(1) .aboutItem_imageWrapper{aspect-ratio:461/310}#lp-special .aboutItem:nth-of-type(2) .aboutItem_no{left:50px}#lp-special .aboutItem:nth-of-type(2) .aboutItem_imageWrapper{aspect-ratio:461/311}#lp-special .aboutItem:nth-of-type(3) .aboutItem_no{right:52px}#lp-special .aboutItem:nth-of-type(3) .aboutItem_contents{margin-top:-20px}#lp-special .aboutItem:nth-of-type(3) .aboutItem_imageWrapper{aspect-ratio:461/310}#lp-special .aboutItem:nth-of-type(4) .aboutItem_no{left:38px}#lp-special .aboutItem:nth-of-type(4) .aboutItem_imageWrapper{aspect-ratio:406/265}#lp-special .aboutItem:nth-of-type(4) .aboutItem_imageWrapper img{left:0;right:0}#lp-special .aboutItem:nth-of-type(5) .aboutItem_no{right:50px}#lp-special .aboutItem:nth-of-type(5) .aboutItem_imageWrapper{aspect-ratio:459/310}#lp-special .aboutItem:nth-of-type(6) .aboutItem_no{left:50px}#lp-special .aboutItem:nth-of-type(6) .aboutItem_imageWrapper{aspect-ratio:398/209}#lp-special .aboutItem:nth-of-type(6) .aboutItem_imageWrapper img{left:0;right:0}}#lp-special .golfCourseList_heading{width:clamp(261px,69.6vw,779px);max-width:100%;margin-inline:auto}#lp-special .golfCourseList_heading-caution{text-align:center;margin-top:1em}#lp-special .golfCourseList_tab{margin-top:50px}@media screen and (min-width: 751px){#lp-special .golfCourseList_tab{margin-top:36px}}#lp-special .golfCourseList_tabList button{width:100%;text-align:center;background-color:#a3a3a3;color:#fff;border-radius:10px 10px 0 0}#lp-special .golfCourseList_tabList button[aria-selected=true]{font-weight:700;background-color:#383838}#lp-special .golfCourseList_tabPanel{border:2px solid #383838;padding:38px 16px}@media screen and (min-width: 751px){#lp-special .golfCourseList_tabPanel{display:grid;grid-template-columns:50% 50%}}@media screen and (min-width: 751px){#lp-special .golfCourseItem{border:2px solid #383838;margin-left:16px}}#lp-special .golfCourseItem .swiper-button-next{right:10%;top:40%}#lp-special .golfCourseItem .swiper-button-prev{left:10%;top:40%}#lp-special .golfCourseItem_pref{display:none}@media screen and (min-width: 751px){#lp-special .golfCourseItem_pref{display:block;background-color:#383838;color:#fff;text-align:center;font-size:20px;margin-bottom:24px}}#lp-special .golfCourseItem_name{text-align:center}#lp-special .golfCourseItem_listWrapper{padding:0}@media screen and (min-width: 751px){#lp-special .golfCourseItem_listWrapper{padding:24px}}#lp-special .golfCourseItem_listTitle{margin-top:24px;margin-bottom:13px;font-size:20px;color:#906033;display:flex;justify-content:center;align-items:center}#lp-special .golfCourseItem_listTitle:before,#lp-special .golfCourseItem_listTitle:after{content:"";width:2em;height:2px;background:#906033}#lp-special .golfCourseItem_list{list-style-type:disc;list-style-position:inside;text-indent:-1em;margin-left:1em}#lp-special .golfCourseItem_new{color:#e7002c;margin-right:.5em}#lp-special .golfCourseList_mapWrapper{position:relative;max-width:380px;aspect-ratio:336/392;width:100%;margin:40px auto 120px}#lp-special .golfCourseList_map{text-align:center}#lp-special .golfmap_area1{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);border:1px solid #383838;top:0;left:10%}@media screen and (min-width: 751px){#lp-special .golfmap_area1{left:0%}}#lp-special .golfmap_area1 a{border:1px solid #383838}#lp-special .golfmap_area1 a:nth-of-type(1){grid-area:1/2}#lp-special .golfmap_area2{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);right:0%;bottom:-5%}#lp-special .golfmap_area2 a:nth-of-type(1){border-top:2px solid #383838;border-left:2px solid #383838;border-bottom:2px solid #383838}#lp-special .golfmap_area2 a:nth-of-type(2){border-top:2px solid #383838}#lp-special .golfmap_area2 a:nth-of-type(3){border-top:2px solid #383838;border-right:2px solid #383838}#lp-special .golfmap_area2 a:nth-of-type(4){grid-column-start:2;border-left:2px solid #383838;border-bottom:2px solid #383838}#lp-special .golfmap_area2 a:nth-of-type(5){grid-column-start:3;border-bottom:2px solid #383838;border-right:2px solid #383838}@media screen and (min-width: 751px){#lp-special .golfmap_area2{bottom:-10%}}#lp-special .golfmap_area2 a{border:1px solid #383838}#lp-special .golfmap_area3{left:0;top:16%;border:none}@media screen and (min-width: 751px){#lp-special .golfmap_area3{top:16%}}#lp-special .golfmap_area3 a{border-width:2px}#lp-special .golfmap_area4{right:0;bottom:0%}@media screen and (min-width: 751px){#lp-special .golfmap_area4{bottom:0%}}#lp-special .golfmap_area4 a{border-width:2px}#lp-special .golfmap_area1,#lp-special .golfmap_area2,#lp-special .golfmap_area3,#lp-special .golfmap_area4{position:absolute;z-index:2;background:#fff}#lp-special .golfmap_area1 a,#lp-special .golfmap_area2 a,#lp-special .golfmap_area3 a,#lp-special .golfmap_area4 a{text-decoration:none;color:#383838;background-color:#fff;padding:.75em 1em;text-align:center}#lp-special .golfmap_area1 a:hover,#lp-special .golfmap_area2 a:hover,#lp-special .golfmap_area3 a:hover,#lp-special .golfmap_area4 a:hover,#lp-special .golfmap_area1 .golfmap_area-isActive,#lp-special .golfmap_area2 .golfmap_area-isActive,#lp-special .golfmap_area3 .golfmap_area-isActive,#lp-special .golfmap_area4 .golfmap_area-isActive,#lp-special .golfmap_area1 .golfmap_area-isActive:hover,#lp-special .golfmap_area2 .golfmap_area-isActive:hover,#lp-special .golfmap_area3 .golfmap_area-isActive:hover,#lp-special .golfmap_area4 .golfmap_area-isActive:hover{color:#fff;background-color:#383838}#lp-special .golfCourseItem_moreLink{display:block;width:clamp(311px,82.9333333333vw,366px);max-width:100%;margin-inline:auto;margin-top:24px}#lp-special .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#lp-special .flow{margin-inline:calc(50% - 50vi);background-color:#fffeac}#lp-special .flow_heading{width:64.8vw;max-width:486px;margin-inline:auto;text-align:center}#lp-special .flow_tabList button{pointer-events:auto;width:100%;text-align:center;background-color:#fff;color:#0b9025;border-radius:10px 10px 0 0;border:2px solid #0b9025;border-bottom:none}#lp-special .flow_tabList button[aria-selected=true]{font-weight:700;background-color:#0b9025;color:#fff}#lp-special .flow_tabList button[aria-selected=false] img:nth-of-type(1){display:none}#lp-special .flow_tabList button[aria-selected=true] img:nth-of-type(2){display:none}#lp-special .flow_tabList button img{pointer-events:none}#lp-special .flow_tabPanel{border:2px solid #0b9025;background-color:#fff;padding:38px 0}@media screen and (min-width: 751px){#lp-special .flow_tabPanel{padding:38px 16px}}#lp-special .flowTab{width:100%;margin-top:40px}#lp-special .flowItem+.flowItem{margin-top:32px}#lp-special .flowItem_content{padding:16px}#lp-special .flowItem_caution{margin-top:1em}#lp-special .flowItem_button{display:grid;place-content:center;margin-top:32px;margin-left:16px;margin-right:16px}@media screen and (min-width: 751px){#lp-special .flowItem{display:flex;align-items:center;gap:32px}#lp-special .flowItem+.flowItem{margin-top:30px}#lp-special .flowItem_heading{width:40%}#lp-special .flowItem_content{width:60%;padding-top:40px}}#lp-special .flow .cta{margin-top:85px}#lp-special .plan_heading{width:clamp(195px,52vw,312px);max-width:100%;margin-inline:auto}#lp-special .plan_lead{text-align:center;margin-top:40px}#lp-special .plan_subHeading{font-size:24px;text-align:center;margin-top:70px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:.5em}@media screen and (min-width: 751px){#lp-special .plan_subHeading{font-size:32px}}#lp-special .plan_subHeading:before,#lp-special .plan_subHeading:after{content:"";width:1em;height:2px;background:#383838}#lp-special .plan_monthlyImage{margin-top:50px;display:inline-block}#lp-special .plan_caution{margin-top:1em}#lp-special .plan_caution li{display:flex}#lp-special .plan_caution li a{display:contents}#lp-special .plan_caution li:before{content:"";background:url(./icon-caution.png) no-repeat center center;background-size:contain;width:40px;height:40px;flex-shrink:0;display:inline-block;margin-right:1em;margin-top:-4px}#lp-special .plan_caution li+li{margin-top:1em}#lp-special .planOtherBox_wrapper{margin-top:32px}@media screen and (min-width: 751px){#lp-special .planOtherBox_wrapper{display:grid;grid-template-columns:480px 1fr;grid-template-rows:1fr 1fr;gap:1em;margin-top:45px}}#lp-special .planOtherBox{border:2px solid #f5f0e4;padding:var(--gap)}#lp-special .planOtherBox+.planOtherBox{margin-top:var(--gap)}@media screen and (min-width: 751px){#lp-special .planOtherBox+.planOtherBox{margin-top:0}}#lp-special .planOtherBox:nth-of-type(1){grid-column:1/2;grid-row:1/3}#lp-special .planOtherBox_item-3sum,#lp-special .planOtherBox_item-2sum,#lp-special .planOtherBox_item-weekend{border:2px solid #ffd8db;margin-top:calc(var(--gap) / 2);display:flex}@media screen and (min-width: 751px){#lp-special .planOtherBox_item-3sum,#lp-special .planOtherBox_item-2sum,#lp-special .planOtherBox_item-weekend{font-size:24px}}#lp-special .planOtherBox_item-3sum dt,#lp-special .planOtherBox_item-2sum dt,#lp-special .planOtherBox_item-weekend dt{display:grid;place-content:center;text-align:center;padding:1em;font-weight:400;background-color:#ffd9db;width:69.4444444444%}@media screen and (min-width: 751px){#lp-special .planOtherBox_item-3sum dt,#lp-special .planOtherBox_item-2sum dt,#lp-special .planOtherBox_item-weekend dt{width:172px;flex-basis:172px;min-width:172px}}#lp-special .planOtherBox_item-3sum dd,#lp-special .planOtherBox_item-2sum dd,#lp-special .planOtherBox_item-weekend dd{display:grid;place-content:center;padding:1em;width:100%;text-align:center}#lp-special .planOtherBox_item-weekend{border-color:#ffd8db}#lp-special .planOtherBox_item-weekend dt{font-weight:400;background-color:#ffd9db}#lp-special .planOtherBox_item-2sum{border-color:#8fbfe2}#lp-special .planOtherBox_item-2sum dt{background-color:#8fbfe2}#lp-special .planOtherBox_item-3sum{border-color:#8fbfe2}#lp-special .planOtherBox_item-3sum dt{background-color:#8fbfe2}#lp-special .planOtherBox_heading{font-weight:700;text-align:center}@media screen and (min-width: 751px){#lp-special .planOtherBox_heading{font-size:24px}}#lp-special .planOtherBox_price{text-align:center;margin-top:1em}@media screen and (min-width: 751px){#lp-special .planOtherBox_price{font-size:24px}}#lp-special .planOtherBox_price span{display:block}#lp-special p.planOtherBox_caution{margin-top:1em;text-indent:-1em;padding-left:1em}#lp-special .plan_dcard{margin-top:80px;background-color:#fffcf4;padding:1em}#lp-special .plan_dcardLink{text-align:center;margin-top:1em}#lp-special .plan .cta{margin-top:80px}#lp-special .faq{margin-inline:calc(50% - 50vi);background-color:#f5f0e4}#lp-special .faq_heading{width:clamp(293px,78.1333333333vw,455px);max-width:100%;margin-inline:auto}#lp-special .faqItem{margin-top:70px}#lp-special .faqItem a{color:#0b9025}#lp-special .faqItem_title{font-weight:400;border-bottom:2px solid #383838;display:flex;align-items:center;gap:16px;width:100%;flex-shrink:0;padding-bottom:calc(var(--gap) / 2);cursor:pointer}#lp-special .faqItem_titleNo{font-weight:700;flex-shrink:0}#lp-special .faqItem_titleText{flex-grow:1}#lp-special .faqItem_titleIcon{display:block;width:30px;height:30px;background-color:#383838;flex-basis:30px;flex-shrink:0;background:url(./icon-plus.png) center center no-repeat;background-size:contain}@media screen and (min-width: 751px){#lp-special .faqItem_titleIcon{width:50px;height:50px;flex-basis:50px}}#lp-special .faqItem_contents{height:0;transition:height .3s;overflow:hidden}@media screen and (min-width: 751px){#lp-special .faqItem_contents{margin-left:2em;margin-right:2em}}#lp-special .faqItem_contentInner{background-color:#fff;padding:16px}#lp-special .faqItem_title+.faqItem_contents{margin-top:calc(var(--gap) / 2)}#lp-special .faqItem_contents+.faqItem_title{margin-top:calc(var(--gap) * 2)}#lp-special .more{background:url(./bg-more_sp2.jpg) center center no-repeat;background-size:cover}@media screen and (min-width: 751px){#lp-special .more .container{padding-inline:0}}#lp-special .more_heading{width:clamp(344.5px,91.8666666667vw,963px);max-width:100%;margin-inline:auto}#lp-special .more_banner{display:inline-block;margin-inline:auto;margin-top:72px;padding-inline:var(--gap)}#lp-special .more-caution{color:#fff;margin-top:24px}#lp-special .more .cta{margin-top:72px}#lp-special .toTop{margin-top:72px;text-align:center}#lp-special .toTop a{color:#fff}#lp-special .stickyCta{position:sticky;bottom:0;padding:var(--gap);margin:0;z-index:20;opacity:0;transition:opacity .5s}.autumn2024_wrapper .cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}.autumn2024_wrapper #autumn2024 ul,.autumn2024_wrapper #autumn2024 ol,.autumn2024_wrapper #autumn2024 p{margin:0;padding:0}.autumn2024_wrapper ul li,.autumn2024_wrapper ol li{list-style:none}.autumn2024_wrapper #autumn2024 .ac{text-align:center}.autumn2024_wrapper #autumn2024 section{overflow-x:visible}.autumn2024_wrapper body{padding-bottom:144px}.autumn2024_wrapper #autumn2024 .pc_br{display:block}.autumn2024_wrapper #autumn2024 .sp_br{display:inline}.autumn2024_wrapper #autumn2024 .pc_view{display:block;margin:0 auto}.autumn2024_wrapper #autumn2024 .sp_view{display:none;margin:0 auto}.autumn2024_wrapper #autumn2024 .main_bg{background:url(./bg_main_2024autumn.png) no-repeat;background-position:top center;background-size:cover}.autumn2024_wrapper #autumn2024 .main{position:relative;text-align:center;z-index:1;width:100%}.autumn2024_wrapper #autumn2024 .main .inner{width:calc(100% - 4px);max-width:1200px;margin:0 auto;position:relative;z-index:3;overflow:visible}.autumn2024_wrapper #autumn2024 .main .inner:before,.autumn2024_wrapper #autumn2024 .main .inner:after{position:absolute;content:"";bottom:-86px;z-index:4}.autumn2024_wrapper #autumn2024 .main .inner:before{background:url(./poinco01_2024autumn.png) no-repeat;background-position:left bottom;background-size:188px 234px;width:188px;height:234px;left:0}.autumn2024_wrapper #autumn2024 .main .inner:after{background:url(./poinco02_2024autumn.png) no-repeat;background-position:right bottom;background-size:210px 238px;width:210px;height:238px;right:0}.autumn2024_wrapper #autumn2024 .main h1{margin:0}.autumn2024_wrapper #autumn2024 .main h1 img{width:100%;max-width:auto}.autumn2024_wrapper #autumn2024 .main .inner .dpoint{position:absolute;top:20px;right:20px}.autumn2024_wrapper #autumn2024 .main_button{background:transparent url(./main_bg_turf_2024autumn.png);background-size:cover;padding-bottom:12px;padding-top:30px}.autumn2024_wrapper #autumn2024 .main_button .text{font-size:16px;text-align:center;margin:16px auto 8px}.autumn2024_wrapper #autumn2024 .main_button .text a{color:#fff;padding:0 2px}.autumn2024_wrapper #autumn2024 .campaign_button{font-size:18px}.autumn2024_wrapper #autumn2024 .campaign .campaign_button{margin-bottom:18px}.autumn2024_wrapper #autumn2024 .campaign_button p{margin:0;line-height:1}.autumn2024_wrapper #autumn2024 .campaign_button a{color:#fff;border-radius:15px;border-bottom:6px solid #97000c;background:linear-gradient(to top,#ed0c00,#ff0d00);text-decoration:none;display:block;padding:24px 10px;box-sizing:border-box;text-align:center;width:720px;margin:0 auto;position:relative}.autumn2024_wrapper #autumn2024 .main_button .campaign_button a{padding:20px 10px;width:670px}.autumn2024_wrapper #autumn2024 .campaign_button a:after{content:"";display:block;position:absolute;top:calc(50% + 5px);right:30px;width:12px;height:12px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}.autumn2024_wrapper #autumn2024 .campaign_button a span{font-size:30px}.autumn2024_wrapper #autumn2024 .campaign_button a strong{font-size:36px;margin-bottom:14px;display:block}.autumn2024_wrapper #autumn2024 .fixed_button{background:#000c;width:100%;position:fixed;bottom:0;z-index:100;text-align:center;padding:16px 0}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a{padding:12px 0;font-size:16px;border-radius:6px;border-bottom:3px solid #97000c;width:560px;box-shadow:0 0 10px #000c}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a:after{top:calc(50% + 3px);width:10px;height:10px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg)}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a strong{font-size:26px;margin-bottom:8px}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a span{font-size:20px}.autumn2024_wrapper #autumn2024 .fixed_button .text,.autumn2024_wrapper #autumn2024 .fixed_button .text a{color:#efefef;margin-top:12px}.autumn2024_wrapper #autumn2024 .fixed_button .text a{margin:0 2px}.autumn2024_wrapper #autumn2024 .what_is .bg{background:url(./bg_golf_2024autumn.jpg) no-repeat;background-size:cover;background-position:center;text-align:center;position:relative}.autumn2024_wrapper #autumn2024 .what_is .bg:before,.autumn2024_wrapper #autumn2024 .what_is .bg:after{content:"";width:100%;height:90px;background:#f9f6d9;position:absolute;bottom:-.5px;left:0}.autumn2024_wrapper #autumn2024 .what_is .bg:before{clip-path:polygon(0% 0%,0% 100%,50% 100%)}.autumn2024_wrapper #autumn2024 .what_is .bg:after{clip-path:polygon(50% 100%,100% 0%,100% 100%)}.autumn2024_wrapper #autumn2024 .what_is .bg .bg_black{background:#0009;height:100%;width:100%;padding:70px 0 90px}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner{width:calc(100% - 24px);max-width:830px;margin:0 auto}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner h2{font-size:60px;color:#fff;margin-bottom:50px;font-weight:600}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner h2 strong{font-size:80px}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner p{background:#db6108;padding:6px 20px 10px;box-sizing:border-box;font-size:30px;color:#fff;font-weight:700;display:inline-block;margin:0 auto 16px;line-height:1;font-style:italic}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner p strong{font-size:40px;color:#fcff00;line-height:1}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner p span{font-size:12px}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner ul.notes{color:#fff;font-size:12px;text-align:left;width:1000px}.autumn2024_wrapper #autumn2024 .what_is .guide{width:100%;background:#f9f6d9;padding:30px 0 50px;text-align:center}.autumn2024_wrapper #autumn2024 .what_is .guide .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto}.autumn2024_wrapper #autumn2024 .what_is .guide p{font-size:20px;font-style:italic;margin:0 0 30px}.autumn2024_wrapper #autumn2024 .what_is .guide dl{font-style:italic;line-height:1;position:relative}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt{color:#2e2000;font-size:28px;position:absolute;top:-20px;left:0;right:0;font-weight:lighter}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:before,.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:after{background:#2e2000;content:"";height:5px;width:32px;display:inline-block;vertical-align:middle;line-height:1}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:before{transform:rotate(60deg);margin-right:5px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:after{transform:rotate(-60deg);margin-left:-14px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt strong{font-size:36px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd{background:#fff;color:#db6108;font-size:30px;padding:46px 10px 24px;box-sizing:border-box;font-weight:600;margin:0}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd strong{font-size:36px;background:#fcff00;padding:0 15px 5px 5px;box-sizing:border-box;margin-left:5px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd strong span{font-size:30px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd span.notes{font-size:12px;color:#555;font-weight:400}.autumn2024_wrapper #autumn2024 .what_is .guide ul.notes{color:#555;font-size:12px;text-align:left}.autumn2024_wrapper #autumn2024 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 140px,#9bc336 140px,#9bc336 280px);background-position:center}.autumn2024_wrapper #autumn2024 .recommend_point{border-top:20px solid #6c8c19}.autumn2024_wrapper #autumn2024 .recommend_point .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-top:30px}.autumn2024_wrapper #autumn2024 .recommend_point .inner h2{text-align:center;margin:0}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point{padding-bottom:30px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#cde19a 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px;float:left}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point1{width:100%}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point2{width:calc(50% - 9px);margin-right:18px;min-height:280px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point3{width:calc(50% - 9px);min-height:280px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content{display:table;width:100%;margin-bottom:12px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point2 .content,.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point3 .content{margin-bottom:20px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content h3{margin:0;display:table-cell;width:126px;padding-top:10px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text{display:table-cell;vertical-align:middle;font-size:30px;padding-left:30px;line-height:1.4}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text p{margin:0 0 3px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text p strong{background:linear-gradient(transparent 60%,#fdff7f 60%);font-weight:400}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:block}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:14px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text div.balloon{border-radius:100px;background:#db6108;padding:8px 26px;font-size:20px;color:#fff;display:inline-block;position:relative}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text div.balloon:before{content:"";position:absolute;top:100%;left:60px;margin-left:-10px;border:6px solid transparent;border-top:10px solid #db6108}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text div.balloon strong{color:#fcff00}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan{display:table;border-collapse:separate;border-spacing:24px 0;margin:0 auto}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li{display:table-cell;border-radius:10px;padding:20px 0 12px;text-align:center;width:285px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.one_year{border:3px solid #eec600;background:#fffcec;background-image:linear-gradient(135deg,#ff0024 40px,transparent 0);position:relative}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.six_months{border:3px solid #90bc1f;background:#fbfff1}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.three_months{border:3px solid #099bee;background:#edf7fd}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.one_year:before{content:"対象プラン";font-size:11px;color:#fff;transform:rotate(-45deg);position:absolute;left:-6px;top:14px;font-weight:700}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li h4{font-size:20px;color:#fff;border-radius:30px;padding:5px 20px 8px;line-height:1;font-weight:400;box-sizing:border-box;width:180px;margin:0 auto 18px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.one_year h4{background:linear-gradient(to right,#eec600,#c9a90c)}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.six_months h4{background:#90bc1f}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.three_months h4{background:#099bee}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:30px;font-style:normal}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p{font-size:20px;margin:0 auto 3px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p em{font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-style:normal;font-weight:800;line-height:1;margin:0 3px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:50px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:25px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ul.notes{font-size:12px;padding:0 10px;margin-bottom:16px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}.autumn2024_wrapper #autumn2024 p.button{font-size:20px;width:300px;text-align:center;line-height:1;margin:0 auto}.autumn2024_wrapper #autumn2024 p.button a{color:#db6108;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #db6108;border-bottom:4px solid #db6108;border-radius:100px}.autumn2024_wrapper #autumn2024 p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #db6108;border-bottom:3px solid #db6108;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}.autumn2024_wrapper #autumn2024 p.button a:hover{opacity:.75}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point3 p.dpoint_logo{margin:0 auto;text-align:center}.autumn2024_wrapper #autumn2024 .campaign .bg_confetti{background:url(./bg_kira.png) no-repeat;background-position:center;background-size:cover;text-align:center}.autumn2024_wrapper #autumn2024 .campaign h2{margin:0 0 12px}.autumn2024_wrapper #autumn2024 .campaign .detail{padding-bottom:36px}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble{font-size:22px;border:6px solid #412d00;color:#412d00;padding:24px 10px;box-sizing:border-box;position:relative;background:#fff;border-radius:100px;text-align:center;width:720px;margin:0 auto 24px;line-height:1}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble:before,.autumn2024_wrapper #autumn2024 .campaign .detail .bubble:after{content:"";position:absolute;top:100%;left:50%}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble:before{margin-left:-16px;border:16px solid transparent;border-top:22px solid #412d00}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble:after{margin-left:-10px;border:10px solid transparent;border-top:15px solid #fff}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble span{font-size:18px}.autumn2024_wrapper #autumn2024 .campaign .detail .text{color:#111;text-align:center;font-size:18px;margin-bottom:18px;line-height:1.8}.autumn2024_wrapper #autumn2024 .campaign .detail .text a{color:#fff}.autumn2024_wrapper #autumn2024 .campaign .detail ul.notes{font-size:14px;padding:0 10px;margin:0 auto 16px;width:720px}.autumn2024_wrapper #autumn2024 .campaign .detail ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px}.autumn2024_wrapper #autumn2024 .other_campaign{background:url(./bg_main.png);background-size:cover;background-position:center}.autumn2024_wrapper #autumn2024 .other_campaign .inner{width:calc(100% - 24px);max-width:100%;margin:0 auto;padding:32px 0;text-align:center}.autumn2024_wrapper #autumn2024 .other_campaign h2{margin:0}.autumn2024_wrapper #autumn2024 .other_campaign ul{width:100%;max-width:900px;margin:0 auto;text-align:left}.autumn2024_wrapper #autumn2024 .other_campaign ul li a{background:#fff;border-radius:15px;padding:30px 0;box-sizing:border-box;display:table;border-collapse:separate;border-spacing:30px 0;width:100%;position:relative;display:block;color:#111;text-decoration:none;box-shadow:0 0 10px #4136004d}.autumn2024_wrapper #autumn2024 .other_campaign ul li a:after{content:"";display:block;position:absolute;top:calc(50% + 6px);right:30px;width:14px;height:14px;border-right:6px solid #2e2000;border-bottom:6px solid #2e2000;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.img,.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text{display:table-cell;vertical-align:middle;line-height:1.6}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.img{width:300px;line-height:1}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text h3{font-size:30px;margin:0 0 18px;font-weight:400}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text p{font-size:20px;margin:0}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text span.pc_br{display:block}.autumn2024_wrapper #autumn2024 .terms{background:#edebe6}.autumn2024_wrapper #autumn2024 .terms h2{background:#db6108;color:#fff;text-align:center;position:relative;padding:28px 0;margin:0 0 50px;line-height:1.1}.autumn2024_wrapper #autumn2024 .terms h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-16px;border:16px solid transparent;border-top:20px solid #db6108}.autumn2024_wrapper #autumn2024 .terms .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-bottom:60px}.autumn2024_wrapper #autumn2024 .terms dl{background:#fff;border-radius:15px;padding:26px 30px;box-sizing:border-box;margin-bottom:24px;font-size:18px}.autumn2024_wrapper #autumn2024 .terms dl dt{background:#db6108;text-align:center;margin:0 auto 24px;font-size:26px;color:#fff;width:380px;font-weight:400;border-radius:30px;padding:2px 0 4px}.autumn2024_wrapper #autumn2024 .terms dl dd{margin:0;padding:0 42px}.autumn2024_wrapper #autumn2024 .terms dl dd ul.text{margin-bottom:12px}.autumn2024_wrapper #autumn2024 .terms dl dd ul.text li{text-indent:-18px;padding-left:18px;margin-bottom:8px;font-size:18px;line-height:1.8}.autumn2024_wrapper #autumn2024 .terms dl dd ul.notes li{text-indent:-15px;padding-left:14px;margin-bottom:4px;font-size:14px}.autumn2024_wrapper #autumn2024 .terms dl dd .tel{display:table;width:310px;margin:0 auto}.autumn2024_wrapper #autumn2024 .terms dl dd .tel a{text-decoration:none}.autumn2024_wrapper #autumn2024 .terms dl dd .tel .icon{display:table-cell;vertical-align:middle;width:42px}.autumn2024_wrapper #autumn2024 .terms dl dd .tel .number{display:table-cell;vertical-align:middle;font-size:30px;color:#db6108;font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;padding-left:12px}.autumn2024_wrapper #autumn2024 .terms dl dd .tel a:hover{opacity:1}.autumn2024_wrapper #autumn2024 .terms dl dd dl.time{text-align:center;margin:0 0 24px;padding:0}.autumn2024_wrapper #autumn2024 .terms dl dd dl.time dt{font-size:16px;margin:0;padding:0;color:#111;background:none;display:inline}.autumn2024_wrapper #autumn2024 .terms dl dd dl.time dd{padding:0;display:inline;margin-left:12px}@media (max-width: 1100px){.autumn2024_wrapper #autumn2024 .main .inner:before,.autumn2024_wrapper #autumn2024 .main .inner:after{background-size:80%;bottom:-26px}}@media (max-width: 768px){.autumn2024_wrapper body{padding-bottom:110px}.autumn2024_wrapper #autumn2024 .pc_br{display:inline}.autumn2024_wrapper #autumn2024 .sp_br{display:block}.autumn2024_wrapper #autumn2024 .pc_view{display:none}.autumn2024_wrapper #autumn2024 .sp_view{display:block}.autumn2024_wrapper #autumn2024 .main{height:auto;min-width:100%}.autumn2024_wrapper #autumn2024 .main:before{background-size:337px 438px;width:337px;height:100%}.autumn2024_wrapper #autumn2024 .main:after{background-size:337px 438px;width:337px;height:100%}.autumn2024_wrapper #autumn2024 .main .inner:before{background-size:80%;width:94px;height:117px;bottom:-20px}.autumn2024_wrapper #autumn2024 .main .inner:after{background-size:80%;width:105px;height:119px;bottom:-20px}.autumn2024_wrapper #autumn2024 .main h1{margin:0}.autumn2024_wrapper #autumn2024 .main h1 img{width:100%;max-width:380px;min-width:316px;margin:0 auto}.autumn2024_wrapper #autumn2024 .main .inner .dpoint{top:6px;right:4px}.autumn2024_wrapper #autumn2024 .main .inner .dpoint img{width:40px;height:40px}.autumn2024_wrapper #autumn2024 .main_button{padding:22px 6px 8px}.autumn2024_wrapper #autumn2024 .main_button .text{font-size:12px;margin:8px auto 3px}.autumn2024_wrapper #autumn2024 .main_button .text a,.autumn2024_wrapper #autumn2024 .campaign .detail .text a{display:inline-block}.autumn2024_wrapper #autumn2024 .campaign_button{font-size:14px}.autumn2024_wrapper #autumn2024 .campaign_button p{line-height:1.1}.autumn2024_wrapper #autumn2024 .campaign_button a{border-radius:6px;border-bottom:3px solid #97000c;padding:16px 8px;width:100%}.autumn2024_wrapper #autumn2024 .main_button .campaign_button a{padding:8px;width:92%}.autumn2024_wrapper #autumn2024 .campaign_button a:after{top:calc(50% + 3px);right:10px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff}.autumn2024_wrapper #autumn2024 .campaign_button a span{font-size:14px}.autumn2024_wrapper #autumn2024 .campaign_button a strong{font-size:22px;margin-bottom:8px}.autumn2024_wrapper #autumn2024 .fixed_button{padding:8px 0}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a{padding:6px 0 8px;font-size:12px;border-radius:5px;width:92%}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a strong{font-size:18px;margin-bottom:4px}.autumn2024_wrapper #autumn2024 .fixed_button .campaign_button a span{font-size:12px}.autumn2024_wrapper #autumn2024 .fixed_button .text{margin:6px 6px 0;font-size:12px}.autumn2024_wrapper #autumn2024 .fixed_button .text a{display:inline-block}.autumn2024_wrapper #autumn2024 .what_is .bg:before,.autumn2024_wrapper #autumn2024 .what_is .bg:after{height:30px}.autumn2024_wrapper #autumn2024 .what_is .bg .bg_black{padding:30px 0 50px}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner h2{font-size:22px;margin-bottom:18px}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner h2 strong{font-size:36px}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner p{padding:6px 20px 10px;font-size:16px;margin:0 auto 16px;line-height:1.2}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}.autumn2024_wrapper #autumn2024 .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}.autumn2024_wrapper #autumn2024 .what_is .guide{padding:20px 0 10px}.autumn2024_wrapper #autumn2024 .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}.autumn2024_wrapper #autumn2024 .what_is .guide dl{line-height:1.2;margin-bottom:8px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt{font-size:16px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:before,.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:after{height:3px;width:26px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:before{margin-right:0}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt:after{margin-left:-10px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dt strong{font-size:26px}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd strong{font-size:22px;padding:5px 8px 5px 0;margin-left:5px;display:inline-block;line-height:1}.autumn2024_wrapper #autumn2024 .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}.autumn2024_wrapper #autumn2024 .what_is .guide ul.notes{margin-bottom:12px}.autumn2024_wrapper #autumn2024 .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}.autumn2024_wrapper #autumn2024 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}.autumn2024_wrapper #autumn2024 .recommend_point{border-top:10px solid #6c8c19}.autumn2024_wrapper #autumn2024 .recommend_point .inner{margin:0 auto;padding-top:20px}.autumn2024_wrapper #autumn2024 .recommend_point .inner h2 img{width:300px;height:70px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point{padding-bottom:18px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#cde19a 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point1,.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point2,.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point3{width:calc(100% - 24px);margin:0 auto 8px;height:auto;min-height:auto}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content,.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point2 .content,.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text div.balloon{padding:8px 12px;font-size:14px;text-align:center;margin:6px 0}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan{display:block;width:100%}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li{display:block;padding:10px 0 6px;width:calc(100% - 12px);margin:0 auto 8px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:5px 20px 8px;margin:0 auto 12px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p{font-size:16px;margin:0 auto 2px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ul.notes{padding:0 8px}.autumn2024_wrapper #autumn2024 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}.autumn2024_wrapper #autumn2024 p.button{font-size:16px;width:260px}.autumn2024_wrapper #autumn2024 p.button a{padding:16px 5px;border-bottom:3px solid #db6108}.autumn2024_wrapper #autumn2024 p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #db6108;border-bottom:2px solid #db6108}.autumn2024_wrapper #autumn2024 .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}.autumn2024_wrapper #autumn2024 .campaign h2{margin:0 0 12px}.autumn2024_wrapper #autumn2024 .campaign .detail{padding-bottom:36px;width:calc(100% - 24px);margin:0 auto}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble{font-size:16px;border:3px solid #412d00;padding:8px 12px 12px;width:96%;line-height:1.3;margin-bottom:12px}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble:before{margin-left:-10px;border:10px solid transparent;border-top:14px solid #412d00}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble:after{margin-left:-6px;border:6px solid transparent;border-top:10px solid #fff}.autumn2024_wrapper #autumn2024 .campaign .detail .bubble span{font-size:14px}.autumn2024_wrapper #autumn2024 .campaign .detail .text{font-size:14px;margin-bottom:12px;line-height:1.6}.autumn2024_wrapper #autumn2024 .campaign .detail ul.notes{font-size:12px;margin:0 auto 12px;width:100%;padding:0}.autumn2024_wrapper #autumn2024 .campaign .detail ul.notes li{text-indent:-12px;padding-left:12px}.autumn2024_wrapper #autumn2024 .other_campaign .inner{padding:24px 0}.autumn2024_wrapper #autumn2024 .other_campaign h2 img{width:300px;height:62px}.autumn2024_wrapper #autumn2024 .other_campaign ul{width:100%;padding:0 12px;box-sizing:border-box}.autumn2024_wrapper #autumn2024 .other_campaign ul li a{border-radius:8px;padding:12px 0 16px;display:block}.autumn2024_wrapper #autumn2024 .other_campaign ul li a:after{top:calc(50% + 4px);right:10px;width:8px;height:8px;border-right:3px solid #2e2000;border-bottom:3px solid #2e2000}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.img,.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text{display:block;padding:0 12px;box-sizing:border-box}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text{padding:0 16px}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.img{width:100%;text-align:center;margin-bottom:8px}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.img img{width:280px}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text h3{font-size:18px;margin:0 0 2px}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text p{font-size:14px}.autumn2024_wrapper #autumn2024 .other_campaign ul li div.text span.pc_br{display:inline}.autumn2024_wrapper #autumn2024 .terms h2{padding:18px 12px;margin:0 0 12px;box-sizing:border-box;font-size:22px}.autumn2024_wrapper #autumn2024 .terms h2:before{margin-left:-8px;border:8px solid transparent;border-top:10px solid #db6108}.autumn2024_wrapper #autumn2024 .terms .inner{width:100%;padding-bottom:20px}.autumn2024_wrapper #autumn2024 .terms dl{border-radius:8px;padding:12px;font-size:14px;box-sizing:border-box;margin:0 12px 12px}.autumn2024_wrapper #autumn2024 .terms dl dt{margin:0 auto 8px;font-size:16px;width:200px}.autumn2024_wrapper #autumn2024 .terms dl dd{padding:0}.autumn2024_wrapper #autumn2024 .terms dl dd ul.text{margin-bottom:8px}.autumn2024_wrapper #autumn2024 .terms dl dd ul.text li{text-indent:-14px;padding-left:14px;margin-bottom:4px;font-size:14px;line-height:1.4}.autumn2024_wrapper #autumn2024 .terms dl dd ul.notes li{text-indent:-12px;padding-left:12px;margin-bottom:2px;font-size:12px}.autumn2024_wrapper #autumn2024 .terms dl dd .tel{width:200px}.autumn2024_wrapper #autumn2024 .terms dl dd .tel a{text-decoration:none;display:block;line-height:1}.autumn2024_wrapper #autumn2024 .terms dl dd .tel .icon,.autumn2024_wrapper #autumn2024 .terms dl dd .tel .icon img{width:26px}.autumn2024_wrapper #autumn2024 .terms dl dd .tel .number{font-size:20px;padding-left:6px}.autumn2024_wrapper #autumn2024 .terms dl dd dl.time{margin:0 0 12px}.autumn2024_wrapper #autumn2024 .terms dl dd dl.time dt,.autumn2024_wrapper #autumn2024 .terms dl dd dl.time dd{font-size:12px}}#competition20241022 body{margin:0;padding:0}#competition20241022 .competition20241022{margin:0;padding:0;box-sizing:border-box;font-size:14px}#competition20241022 .competition20241022 p{margin:0}#competition20241022 .competition20241022 img{display:block;max-width:none}#competition20241022 .competition20241022 a:hover{text-decoration:none}#competition20241022 .competition20241022 ul,#competition20241022 .competition20241022 ol{margin:0;padding:0}#competition20241022 .competition20241022 ul li,#competition20241022 .competition20241022 ol li{list-style:none}#competition20241022 .competition20241022 .main{background:url(./main_bg.jpg) no-repeat top center;background-size:cover;width:100%;text-align:center}#competition20241022 .competition20241022 .main h1{margin:0;padding:0;line-height:1;position:relative;overflow:hidden;height:900px}#competition20241022 .competition20241022 .main h1 .pc{display:block}#competition20241022 .competition20241022 .main h1 .sp{display:none}#competition20241022 .competition20241022 .main h1 img{position:absolute;width:1415px;height:900px;left:50%;margin-left:-707px;max-width:auto}#competition20241022 .competition20241022 .main_button{background:#000c}#competition20241022 .competition20241022 .main_button .entry_button{padding:24px 0}#competition20241022 .competition20241022 .main_button .entry_button ul.notes{margin-bottom:0;text-align:left;padding:0}#competition20241022 .competition20241022 .main_button .entry_button ul.notes,#competition20241022 .competition20241022 .main_button .entry_button ul.notes li strong,#competition20241022 .competition20241022 .main_button .entry_button ul.notes li a{color:#fff}#competition20241022 .competition20241022 .detail_cover{background:#f7f6f2;padding:18px 0 30px;font-size:16px}#competition20241022 .competition20241022 .detail{width:100%;max-width:1000px;margin:0 auto}#competition20241022 .competition20241022 .detail td p{padding:0;margin:0}#competition20241022 .competition20241022 .detail td.tdbgImg{background-image:url(./bg_detail.png);background-position:top right;background-repeat:no-repeat;background-size:200px 188px}#competition20241022 .competition20241022 .detailtd{word-break:break-all;font-size:16px}#competition20241022 .competition20241022 .detail table{border-collapse:collapse;width:100%;background:#fff;border-bottom:1px solid #cccdb6;text-align:left;color:#333}#competition20241022 .competition20241022 .detail th,#competition20241022 .competition20241022 .detail td{border-top:solid 1px #cccdb6;padding:15px 20px;box-sizing:border-box;word-break:break-all}#competition20241022 .competition20241022 .detail th{background:#c7eee2;width:20%;font-size:18px;font-weight:400;color:#004646}#competition20241022 .competition20241022 i{margin-right:5px;color:#874e0d}#competition20241022 .competition20241022 i.sanka{margin-right:5px;color:#575757;font-size:.8rem}#competition20241022 .competition20241022 .txtl{font-size:24px;line-height:1.6;font-weight:500}#competition20241022 .competition20241022 .detail_cover .txtl{margin-bottom:3px}#competition20241022 .competition20241022 .txts{font-size:16px}#competition20241022 .competition20241022 .detail_cover ul.notes{margin:0;padding:0}#competition20241022 .competition20241022 .detail_cover .access{margin-bottom:6px}#competition20241022 .competition20241022 .detail_cover .overview{line-height:1.8}#competition20241022 .competition20241022 .detail_cover h2,#competition20241022 .competition20241022 .detail_guest h2{padding:20px 6px 10px;margin:0 0 20px;border-bottom:solid 2px #000;font-size:22px;box-sizing:border-box;line-height:1.2}#competition20241022 .competition20241022 .detail_guest{background:#e2e598;padding:18px 0 30px}#competition20241022 .competition20241022 .profile{display:flex;background:#fff;margin-bottom:12px;padding:24px;box-sizing:border-box}#competition20241022 .competition20241022 .profile div.photo{width:25%}#competition20241022 .competition20241022 .profile div.prfTxt{padding:12px 0 12px 24px;box-sizing:border-box;width:75%;line-height:1.8}#competition20241022 .competition20241022 .profile div.prfTxt h3{font-size:24px;margin:0;font-weight:400}#competition20241022 .competition20241022 .profile div.prfTxt h3 span{font-size:18px}#competition20241022 .competition20241022 .profile div.prfTxt dl{margin:0 0 12px;font-size:16px}#competition20241022 .competition20241022 .profile div.prfTxt dl dt{float:left;line-height:1.6}#competition20241022 .competition20241022 .profile div.prfTxt dl dd{line-height:1.6;margin:0}#competition20241022 .competition20241022 .profile div.prfTxt dl dd:before{content:"：";padding:0 6px}#competition20241022 .competition20241022 .profile div.prfTxt .text{font-size:16px;line-height:1.6}#competition20241022 .competition20241022 .profile div.photo img{width:100%}#competition20241022 .competition20241022 .profile div.prfTxt span.nmTxt{font-size:16px}#competition20241022 .competition20241022 .about{background:#e4f9ff;padding:30px 0 40px;text-align:center}#competition20241022 .competition20241022 .about img{max-width:871px;width:100%;height:auto;margin:0 auto}#competition20241022 .competition20241022 .attention{width:80%;max-width:700px;margin:0 auto;padding:36px 0}#competition20241022 .competition20241022 .attention h2{font-size:20px;line-height:150%;background:#ffb21d;padding:5px 15px;color:#fff;font-weight:400;box-sizing:border-box;margin:0 0 12px}#competition20241022 .competition20241022 .attention ol{margin:0;padding:0}#competition20241022 .competition20241022 .attention ol li{line-height:180%;font-size:14px;padding:12px 6px;box-sizing:border-box;border-bottom:1px dashed #ffb21d;list-style:none}#competition20241022 .competition20241022 .entry_button{padding:50px 0}#competition20241022 .competition20241022 .entry_button .inner{width:100%;max-width:1000px;margin:0 auto;padding:0 10px;box-sizing:border-box}#competition20241022 .competition20241022 .entry_button p.button{width:80%;margin:0 auto 12px;font-size:30px;text-align:center;font-weight:700}#competition20241022 .competition20241022 .entry_button p.button a{display:block;color:#fff;padding:20px 6px;box-sizing:border-box;text-decoration:none;border-radius:18px;background:linear-gradient(#f40000,#c80000);border-bottom:5px solid #5f0000}#competition20241022 .competition20241022 .entry_button p.button span{font-size:16px;display:block;font-weight:400;margin-top:5px}#competition20241022 .competition20241022 .entry_button p.button a:hover{opacity:.75}#competition20241022 .competition20241022 .entry_button ul.notes li{line-height:1.6;margin-bottom:3px}#competition20241022 .competition20241022 .entry_button ul.notes li strong{color:red;font-weight:400}#competition20241022 .competition20241022 .compe_20240704_visitor_btn p{margin:0 auto}#competition20241022 .competition20241022 .entry_button ul.notes li,#competition20241022 .competition20241022 .detail_cover ul.notes li,#competition20241022 .competition20241022 .attention ol li{text-indent:-1em;padding-left:1em}#competition20241022 .competition20241022 .member_btn{width:420px;margin:18px auto 0}#competition20241022 .competition20241022 .member_btn a{text-decoration:none}#competition20241022 .competition20241022 .member_btn .c-cta-member strong{font-size:18px}@media screen and (max-width: 980px){#competition20241022 .competition20241022 .main h1{height:431px}#competition20241022 .competition20241022 .main h1 img{width:400px;height:431px;margin-left:-200px}#competition20241022 .competition20241022 .main h1 .pc{display:none}#competition20241022 .competition20241022 .main h1 .sp{display:block}}@media screen and (max-width: 768px){#competition20241022 .competition20241022{font-size:16px}#competition20241022 .competition20241022 .main h1{height:431px}#competition20241022 .competition20241022 .main h1 .pc{display:none}#competition20241022 .competition20241022 .main h1 .sp{display:block}#competition20241022 .competition20241022 .main h1 img{width:400px;height:431px;margin-left:-200px}#competition20241022 .competition20241022 .main_button .entry_button{padding:16px 0}#competition20241022 .competition20241022 .entry_button{padding:20px 0}#competition20241022 .competition20241022 .entry_button .inner{width:100%;padding:0 12px;box-sizing:border-box}#competition20241022 .competition20241022 .entry_button p.button{width:96%;font-size:20px}#competition20241022 .competition20241022 .entry_button p.button a{padding:18px 6px 16px;border-radius:8px;border-bottom:5px solid #5f0000}#competition20241022 .competition20241022 .entry_button p.button span{margin-top:3px}#competition20241022 .competition20241022 .entry_button ul.notes{padding:0 16px;margin-top:6px;text-align:left;font-size:12px}#competition20241022 .competition20241022 .entry_button ul.notes li{line-height:1.7}#competition20241022 .competition20241022 .c-cta-member,#competition20241022 .c-cta-visitor{margin-top:0}#competition20241022 .competition20241022 .detail_cover{padding:12px 0}#competition20241022 .competition20241022 .detail{width:95%}#competition20241022 .competition20241022 .detail th{width:25%;font-size:16px;padding:14px 8px;text-align:center}#competition20241022 .competition20241022 .detail th{padding:16px}#competition20241022 .competition20241022 .detail td{padding:14px 16px}#competition20241022 .competition20241022 .detail td.tdbgImg{background-image:none}#competition20241022 .competition20241022 .txts,#competition20241022 .competition20241022 .detail_cover ul.notes{font-size:14px}#competition20241022 .competition20241022 .txtl{font-size:18px}#competition20241022 .competition20241022 .profile{display:block}#competition20241022 .competition20241022 .profile div.photo{width:100%;padding:0;text-align:center;margin-bottom:12px}#competition20241022 .competition20241022 .profile div.prfTxt{width:100%;padding:0}#competition20241022 .competition20241022 .profile div.prfTxt .text{padding:0;font-size:16px}#competition20241022 .competition20241022 .profile div.photo img{width:200px;height:auto;margin:0 auto}#competition20241022 .competition20241022 .about{padding:30px 2% 40px}#competition20241022 .competition20241022 .attention{width:100%;padding:0}#competition20241022 .competition20241022 .attention h2{font-size:18px;margin:0 0 15px}#competition20241022 .competition20241022 .attention ol{padding:0 16px}#competition20241022 .competition20241022 .attention ol li{padding:12px}#competition20241022 .competition20241022 .member_btn{width:300px;margin:18px auto 0}#competition20241022 .competition20241022 .member_btn .c-cta-member{height:50px}#competition20241022 .competition20241022 .member_btn .c-cta-member strong{font-size:16px}}#competition20241022 .inactive-btn{filter:grayscale(20%);opacity:.5;pointer-events:none}#competition20241022 .inactive-btn-back-black{opacity:.7;pointer-events:none}#competition20241022 p.notice-txt-white{font-size:16px;color:#f5f5f5;margin:16px 0;text-align:center}#competition20241022 p.notice-txt{font-size:16px;color:#343434;margin:16px 0;text-align:center}.competition20250604 .red_correction p:nth-of-type(1){color:red;text-decoration:line-through;text-decoration-thickness:2px}.competition20250604 .red_correction span{color:#000}.competition20250604 .red_correction p{display:inline-block}.competition20250604 .detail td.red_correction p+p{font-size:18px;font-weight:700;margin-left:10px!important}.competition20250604 .red_correction p+p span{font-weight:700;color:red}@media screen and (max-width: 768px){.competition20250604 .red_correction p{display:inline}.competition20250604 .detail td.red_correction p+p{font-size:16px;margin-left:10px!important}}#competition20250604 body{margin:0;padding:0}#competition20250604 strong{font-weight:700}#competition20250604 .big_orange{font-size:2rem;color:#438b3e;margin-bottom:15px}#competition20250604 .block1{max-width:1000px;margin:0 auto 30px}#competition20250604 .block1 .boxwrap div{width:48%;text-align:left}#competition20250604 .block1 .boxwrap div+div{margin-right:5px}#competition20250604 .slideitem{object-fit:cover;width:100%;height:100%;pointer-events:none}#competition20250604 .block1 figure{margin:0}#competition20250604 .competition20250604{margin:0;padding:0;box-sizing:border-box;font-size:14px}#competition20250604 .competition20250604 .boxwrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#competition20250604 .competition20250604 img{display:block}#competition20250604 .competition20250604 a:hover{text-decoration:none}#competition20250604 .competition20250604 ul,#competition20250604 .competition20250604 ol{margin:0;padding:0}#competition20250604 .block1 hr{color:#fff}#competition20250604 .syoukai p{font-size:16px;margin-top:0;margin-bottom:5px;padding:0 1%}#competition20250604 .syoukai p span{font-weight:700}#competition20250604 .sen{border-bottom:2px dotted #989898;width:100%;margin:auto}#competition20250604 .zehi{font-size:20px;font-weight:700;margin:15px 0 2px;color:#000;text-align:center}#competition20250604 .competition20250604 ul li,#competition20250604 .competition20250604 ol li{list-style:none}#competition20250604 .syoukai{margin-bottom:2%}#competition20250604 .competition20250604 .kv{background:url(./main_bg2.jpg) no-repeat top center;background-size:cover;width:100%;text-align:center}#competition20250604 .competition20250604 .thanks{background-size:cover;width:100%;text-align:center;padding:50px 0 10px}#competition20250604 .competition20250604 .thanks li{color:#fff;font-size:18px}#competition20250604 .competition20250604 .thanks li+li{padding-top:10px}#competition20250604 .competition20250604 .entry_button{background-size:cover;width:100%;text-align:center}#competition20250604 .competition20250604 .main_button{background-image:url(./thanksbg.jpg);background-size:cover}#competition20250604 .competition20250604 .main h1{margin:0;padding:0;line-height:1;position:relative;overflow:hidden}#competition20250604 .competition20250604 .main h1 .sp{display:none}#competition20250604 .competition20250604 .main_button .entry_button{padding:24px 0}#competition20250604 .competition20250604 .main_button .entry_button ul.notes{margin-bottom:0;text-align:left;padding:0;color:#fff}#competition20250604 .competition20250604 .main_button .entry_button ul.notes li strong,#competition20250604 .competition20250604 .main_button .entry_button ul.notes li a{color:#fff}#competition20250604 .competition20250604 .detail_cover{background:#edece2;padding:18px 0 30px;font-size:16px}#competition20250604 .competition20250604 .detail{width:100%;max-width:1000px;margin:0 auto 55px}#competition20250604 .competition20250604 .detail td p{padding:0;margin:0}#competition20250604 .competition20250604 .detailtd{word-break:break-all;font-size:16px}#competition20250604 .competition20250604 .detail table{border-collapse:collapse;width:100%;background:#fff;border-bottom:1px solid #cccdb6;text-align:left;color:#333}#competition20250604 .competition20250604 .detail th,#competition20250604 .competition20250604 .detail td{border-top:solid 1px #cccdb6;padding:15px 20px;box-sizing:border-box;word-break:break-all}#competition20250604 .competition20250604 .detail th{background:#324131;width:20%;font-size:18px;font-weight:400;color:#fff9ee}#competition20250604 .competition20250604 i{margin-right:5px;color:#874e0d}#competition20250604 .competition20250604 i.sanka{margin-right:5px;color:#575757;font-size:.8rem}#competition20250604 .competition20250604 .txtl{font-size:24px;line-height:1.6;font-weight:500}#competition20250604 .competition20250604 .detail_cover .txtl{margin-bottom:3px}#competition20250604 .competition20250604 .txts{font-size:16px}#competition20250604 .competition20250604 .detail_cover ul.notes{margin:0;padding:0}#competition20250604 .competition20250604 .detail_cover .access{margin-bottom:6px}#competition20250604 .competition20250604 .detail_cover .overview{line-height:1.8}#competition20250604 .entry_button p{text-align:center}#competition20250604 .competition20250604 .detail_cover h2,#competition20250604 .competition20250604 .detail_guest h2,#competition20250604 .competition20250604 .block1 h2{padding:20px 6px 10px;margin:0 0 20px;border-bottom:solid 2px #000;font-size:22px;box-sizing:border-box;line-height:1.2;font-weight:700}#competition20250604 .competition20250604 .detail_past{background:#edece2;padding-bottom:31px}#competition20250604 .competition20250604 .detail_guest{background:#dbedcc;padding:0 0 30px}#competition20250604 .competition20250604 .profile{display:flex;background:#fff;padding:24px;box-sizing:border-box}#competition20250604 .competition20250604 .profile+.profile{margin-top:12px}#competition20250604 .competition20250604 .profile div.photo{width:25%}#competition20250604 .competition20250604 .profile div.prfTxt{padding:12px 0 12px 24px;box-sizing:border-box;width:75%;line-height:1.8}#competition20250604 .competition20250604 .profile div.prfTxt h3{font-size:24px;margin:0;font-weight:400}#competition20250604 .competition20250604 .profile div.prfTxt h3 span{font-size:18px}#competition20250604 .competition20250604 .profile div.prfTxt dl{margin:0 0 12px;font-size:16px}#competition20250604 .competition20250604 .profile div.prfTxt dl dt{float:left;line-height:1.6}#competition20250604 .competition20250604 .profile div.prfTxt dl dd{line-height:1.6;margin:0}#competition20250604 .competition20250604 .profile div.prfTxt dl dd:before{content:"：";padding:0 6px}#competition20250604 .competition20250604 .profile div.prfTxt .text{font-size:16px;line-height:1.6}#competition20250604 .competition20250604 .profile div.photo img{width:100%;height:auto;margin:0 auto}#competition20250604 .competition20250604 .profile div.prfTxt span.nmTxt{font-size:16px}#competition20250604 .c-cta-member{display:block;width:40%;padding:1em;border-radius:8px;box-sizing:border-box;background-color:#c33;color:#fff;font-size:1.15em;text-align:center;box-shadow:5px 5px #7e0f0f;margin:auto}#competition20250604 .competition20250604 .main h1 .pc{width:100%;height:100%;margin:0 auto;max-width:1415px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p+p{font-size:20px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 .dpoint_button{display:flex;flex-wrap:wrap;align-items:center;line-height:1.3}#competition20250604 .competition20250604 p.button{font-size:20px;width:370px;text-align:center;line-height:1;margin:0 auto}#competition20250604 .competition20250604 .line_icon{font-size:14px}#competition20250604 .competition20250604 .terms table dl dt,#competition20250604 .competition20250604 .line_icon{background:#555;color:#fff;padding:1px 11px 2px;display:inline;border-radius:30px;font-weight:400}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year div+div,#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.six_months div+div,#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.three_months div+div{margin-top:10px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .includ_notes{font-size:14px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan .really_price{font-size:25px;font-weight:700}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year hr{width:50%}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#c1a414;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.six_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#90bc1f;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{display:inline-block;font-size:14px;font-weight:700;background-color:#099bee;border-radius:9999px;color:#fff;padding:1px 9px;margin-right:6px;margin-bottom:5px;vertical-align:middle}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li div .includ_annotation{font-size:15px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-8px;margin-top:-7px}#competition20250604 .competition20250604 .recommend_point .inner .point .plan li p{font-size:20px;margin:0 auto 3px}#competition20250604 .competition20250604 .recommend_point .inner .point .plan li .line_icon_pad{margin:14px 0 1px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li div .includ_annotation em{font-weight:700;margin:0 1px 0 5px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation{font-size:17px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li div .includ_annotation+.includ_annotation em{margin-right:1px;margin-left:0}#competition20250604 .competition20250604 .button_spring .button,#competition20250604 .competition20250604 .button_competition .button{width:50%}#competition20250604 .competition20250604 .button_spring p.button a{background-color:#fff;color:#e1325b;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #e1325b;border-bottom:4px solid #e1325b;border-radius:100px}#competition20250604 .competition20250604 .button_spring .button+.button{margin-top:20px}#competition20250604 .competition20250604 .button_spring p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #e1325b;border-bottom:3px solid #e1325b;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#competition20250604 .competition20250604 .button_competition p.button a{color:#8b4f00;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #8b4f00;border-bottom:4px solid #8b4f00;border-radius:100px;background:#fff}#competition20250604 .competition20250604 .button_competition p.button a:after{border-right:3px solid #8b4f00;border-bottom:3px solid #8b4f00}#competition20250604 .competition20250604 .button_spring{width:100%}#competition20250604 .competition20250604 .button_competition{width:100%;margin:18px 0}#competition20250604 .competition20250604 .button_competition+.button_competition{margin:18px 0 15px}#competition20250604 .competition20250604 .topic .inner ol.point li .content{display:block}#competition20250604 .competition20250604 .topic .cp_img img{width:100%;height:100%;margin-left:2%}#competition20250604 .competition20250604 .topic .inner ol.point div+div img{margin-left:0}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .guest_topic{margin:33px 0 100px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:30px;padding-left:7%;line-height:1.4;margin-bottom:10px}#competition20250604 .competition20250604 .what_is .bg{background:url(./bg_golf_2024autumn.jpg);background-size:cover;background-position:center;text-align:center;position:relative}#competition20250604 .competition20250604 .what_is .bg:before,#competition20250604 .competition20250604 .what_is .bg:after{content:"";width:100%;height:90px;background:#f9f6d9;position:absolute;bottom:-.5px;left:0}#competition20250604 .competition20250604 .what_is .bg:before{clip-path:polygon(0% 0%,0% 100%,50% 100%)}#competition20250604 .competition20250604 .what_is .bg:after{clip-path:polygon(50% 100%,100% 0%,100% 100%)}#competition20250604 .competition20250604 .what_is .bg .bg_black{background:#0009;height:100%;width:100%;padding:70px 0 90px}#competition20250604 .competition20250604 .what_is .bg_black .inner{width:calc(100% - 24px);max-width:830px;margin:0 auto}#competition20250604 .competition20250604 .what_is .bg_black .inner h2{font-size:60px;color:#fff;margin-bottom:50px;font-weight:600}#competition20250604 .competition20250604 .what_is .bg_black .inner h2 strong{font-size:80px}#competition20250604 .competition20250604 .what_is .bg_black .inner p{background:#e1325b;padding:10px 20px 3px;box-sizing:border-box;font-size:30px;color:#fff;font-weight:700;display:inline-block;margin:0 auto 16px;line-height:1;font-style:italic}#competition20250604 .competition20250604 .what_is .bg_black .inner p strong{font-size:40px;color:#fcff00;line-height:1}#competition20250604 .competition20250604 .what_is .bg_black .inner p span{font-size:12px}#competition20250604 .competition20250604 .what_is .bg_black .inner ul.notes{color:#fff;font-size:12px;text-align:left;width:1000px}#competition20250604 .competition20250604 .what_is .guide{width:100%;background:#f9f6d9;padding:30px 0 50px;text-align:center}#competition20250604 .competition20250604 .what_is .guide .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto}#competition20250604 .competition20250604 .what_is .guide p{font-size:20px;font-style:italic;margin:0 0 30px}#competition20250604 .competition20250604 .what_is .guide dl{font-style:italic;line-height:1;position:relative}#competition20250604 .competition20250604 .what_is .guide dl dt{color:#2e2000;font-size:28px;position:absolute;top:-20px;left:0;right:0;font-weight:lighter}#competition20250604 .competition20250604 .what_is .guide dl dt:before,#competition20250604 .competition20250604 .what_is .guide dl dt:after{background:#2e2000;content:"";height:5px;width:32px;display:inline-block;vertical-align:middle;line-height:1}#competition20250604 .competition20250604 .what_is .guide dl dt:before{transform:rotate(60deg);margin-right:5px}#competition20250604 .competition20250604 .what_is .guide dl dt:after{transform:rotate(-60deg);margin-left:-14px}#competition20250604 .competition20250604 .what_is .guide dl dt strong{font-size:36px}#competition20250604 .competition20250604 .what_is .guide dl dd{background:#fff;color:#e1325b;font-size:30px;padding:46px 10px 24px;box-sizing:border-box;font-weight:600;margin:0}#competition20250604 .competition20250604 .what_is .guide dl dd strong{font-size:36px;background:#fcff00;padding:7px 7px 0 5px;box-sizing:border-box;margin-left:5px}#competition20250604 .competition20250604 .what_is .guide dl dd strong span{font-size:30px}#competition20250604 .competition20250604 .what_is .guide dl dd span.notes{font-size:12px;color:#555;font-weight:400}#competition20250604 .competition20250604 .what_is .guide ul.notes{color:#555;font-size:12px;text-align:left}#competition20250604 .competition20250604 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 140px,#9bc336 140px,#9bc336 280px);background-position:center}#competition20250604 .competition20250604 .recommend_point{border-top:20px solid #6c8c19}#competition20250604 .competition20250604 .topic{padding-bottom:60px}#competition20250604 .competition20250604 .recommend_point .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;padding-top:30px}#competition20250604 .competition20250604 .recommend_point .inner h2{text-align:center;margin:0}#competition20250604 .competition20250604 .recommend_point .inner h2 img{display:initial}#competition20250604 .competition20250604 .recommend_point .inner ol.point{padding-bottom:0;display:flex;flex-wrap:wrap}#competition20250604 .competition20250604 .recommend_point .inner ol.point>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#ffc0d4 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px;float:left}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point1{width:100%}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point2{width:calc(50% - 9px);margin-right:18px;min-height:280px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3{width:calc(50% - 9px);min-height:280px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content{display:table;width:100%;margin-bottom:12px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point2 .content,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 .content{margin-bottom:20px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content h3{margin:0;display:table-cell;width:126px;padding-top:10px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text{display:table-cell;vertical-align:middle;font-size:30px;padding-left:30px;line-height:1.4}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p{margin:7px 0 3px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p strong{background:linear-gradient(transparent 60%,#fdff7f 60%);font-weight:400}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:block}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:14px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text div.balloon{border-radius:100px;background:#e1325b;padding:8px 25px 5px;font-size:20px;color:#fff;display:inline-block;position:relative}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text div.balloon:before{content:"";position:absolute;top:100%;left:60px;margin-left:-10px;border:6px solid transparent;border-top:10px solid #e1325b}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text div.balloon strong{color:#fcff00}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan{display:table;border-collapse:separate;border-spacing:24px 0;margin:0 auto}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li{display:table-cell;border-radius:10px;padding:20px 0 12px;text-align:center;width:285px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year{border:6px solid #eec600;background:#fffcec;position:relative}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.six_months{border:3px solid #90bc1f;background:#fbfff1}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.three_months{border:3px solid #099bee;background:#edf7fd}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li h4{font-size:20px;color:#fff;border-radius:30px;padding:5px 20px 8px;line-height:1;font-weight:400;box-sizing:border-box;width:180px;margin:0 auto 18px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year h4{background:linear-gradient(to right,#eec600,#c9a90c)}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.six_months h4{background:#90bc1f}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.three_months h4{background:#099bee}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:30px;font-style:normal}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p em{font-family:メイリオ,Meiryo,helvetica,arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif;font-style:normal;font-weight:800;line-height:1;margin:0 3px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:50px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:25px}#competition20250604 .competition20250604 .recommend_point .inner ul.notes{font-size:12px;padding:0 10px;margin-top:10px;margin-bottom:16px}#competition20250604 .competition20250604 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#competition20250604 .competition20250604 p.button{font-size:20px;width:300px;text-align:center;line-height:1;margin:0 auto}#competition20250604 .competition20250604 p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #e1325b;border-bottom:2px solid #e1325b}#competition20250604 .competition20250604 .topic .button{font-size:20px;width:60%;text-align:center;line-height:1;margin:0 auto}#competition20250604 .competition20250604 p.button a{background-color:#fff;color:#e1325b;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #e1325b;border-bottom:4px solid #e1325b;border-radius:100px}#competition20250604 .competition20250604 a:hover{opacity:.85}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 p.dpoint_logo{margin:0 auto 10px;text-align:center}#competition20250604 .competition20250604 .about{background:#e4f9ff;padding:30px 0 40px;text-align:center}#competition20250604 .competition20250604 .about img{max-width:871px;width:100%;height:auto;margin:0 auto}#competition20250604 .competition20250604 .attention{width:80%;max-width:700px;margin:0 auto;padding:36px 0}#competition20250604 .competition20250604 .attention h2{font-size:20px;line-height:150%;background:#768f2c;padding:5px 15px;color:#fff;font-weight:400;box-sizing:border-box;margin:0 0 12px}#competition20250604 .competition20250604 .attention ol{margin:0;padding:0}#competition20250604 .competition20250604 .attention ol li{line-height:180%;font-size:14px;padding:12px 6px;box-sizing:border-box;border-bottom:1px dashed #768f2c;list-style:none}#competition20250604 .competition20250604 .entry_button{padding:50px 0}#competition20250604 .competition20250604 .entry_button .inner{width:100%;max-width:1000px;margin:0 auto;padding:0 10px;box-sizing:border-box}#competition20250604 .competition20250604 .entry_button p.button{width:80%;margin:0 auto 18px;font-size:30px;text-align:center;font-weight:700}#competition20250604 .competition20250604 .entry_button p.button a{display:block;color:#fff;padding:20px 6px;box-sizing:border-box;text-decoration:none;border-radius:18px;background:linear-gradient(#f40000,#c80000);border-bottom:5px solid #5f0000}#competition20250604 .competition20250604 .entry_button p.button span{font-size:16px;display:block;font-weight:400;margin-top:5px}#competition20250604 .competition20250604 .entry_button .service_button{width:100%;max-width:600px;margin:auto;padding:0}#competition20250604 .competition20250604 .entry_button .service_button a{color:#6c8c19;padding:20px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:1px solid #83a239;border-bottom:4px solid #6c8c19;border-radius:100px;background:#fff;font-size:20px}#competition20250604 .competition20250604 .entry_button .service_button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #83a239;border-bottom:3px solid #83a239;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#competition20250604 .competition20250604 .entry_button .service_button_box{margin-bottom:20px}#competition20250604 .inactive-btn-back-normal a{pointer-events:none}#competition20250604 .inactive-btn{filter:grayscale(20%);opacity:.5;pointer-events:none}#competition20250604 .inactive-btn-back-black{opacity:.7;pointer-events:none}#competition20250604 p.notice-txt-white{font-size:16px;color:#f5f5f5;margin:16px 0;text-align:center}#competition20250604 p.notice-txt{font-size:16px;color:#343434;margin:16px 0;text-align:center}#competition20250604 .member_btn:hover{opacity:.75}#competition20250604 .competition20250604 .entry_button ul.notes li{line-height:1.6;margin-bottom:3px}#competition20250604 .competition20250604 .entry_button ul.notes li strong{color:red;font-weight:400}#competition20250604 .competition20250604 .compe_20240704_visitor_btn p{margin:0 auto}#competition20250604 .competition20250604 .entry_button ul.notes li,#competition20250604 .competition20250604 .detail_cover ul.notes li,#competition20250604 .competition20250604 .attention ol li{text-indent:-1em;padding-left:1em}#competition20250604 .competition20250604 .member_btn{width:100%;margin:50px auto 0}#competition20250604 .competition20250604 .member_btn a{text-decoration:none}#competition20250604 .competition20250604 .member_btn .c-cta-member strong{font-size:18px}#competition20250604 .competition20250604 .gaiyou{padding:10%;text-align:center}#competition20250604 .competition20250604 .topic .inner ol.point div>li{background:#fff;border-radius:10px;background-image:linear-gradient(142deg,#ffbfd3 114px,transparent 0);padding:16px 20px 20px;box-sizing:border-box;color:#111;margin-bottom:16px}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap{display:flex;flex-wrap:wrap;justify-content:space-evenly}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:20px}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap li{width:40%}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:100%;object-fit:cover}#competition20250604 .competition20250604 .topic .inner ol.point div+div .point1{background-image:linear-gradient(142deg,#f1f184 114px,transparent 0)}#competition20250604 .competition20250604 .topic .inner ol.point div>li{margin-bottom:0;padding:16px 20px 1px}#competition20250604 .competition20250604 .topic .inner ol.point>div+div{margin-top:85px}#competition20250604 .competition20250604 .topic .inner ol.point .cp_img{text-align:center}#competition20250604 .competition20250604 .topic .inner ol.point>div+div .cp_img img{margin-top:10px;width:87%}#competition20250604 .competition20250604 .topic .inner ol.point div.button_spring{margin-top:10px}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:80%;object-fit:cover}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:16px}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap figcaption .small_name{text-align:center;font-size:12px;margin-top:-3px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:20px;padding-left:4%;line-height:1.4;margin-bottom:2px}#competition20250604 .competition20250604 .topic .inner ol.point div+div>li{padding:2%}#competition20250604 .competition20250604 .topic .inner ol.point div>li{background-image:linear-gradient(135deg,#ffbfd3 75px,transparent 0)}#competition20250604 .competition20250604 .topic .inner ol.point div+div .point1{background-image:linear-gradient(135deg,#f1f184 75px,transparent 0)}#competition20250604 .competition20250604 .topic .inner ol.point div>li{margin-bottom:0;padding:9px 10px 1px 3px}#competition20250604 .competition20250604 .topic .inner ol.point>div+div{margin-top:36px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .guest_topic{margin:16px 0 15px}#competition20250604 .competition20250604 .topic .inner ol.point>div+div .cp_img img{margin-top:9px;width:100%}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap li{width:45%}@media (max-width: 1100px){#competition20250604 .competition20250604 .pc_br{display:inline}#competition20250604 .competition20250604 .sp_br{display:block}#competition20250604 .competition20250604 .pc_view{display:none}#competition20250604 .competition20250604 .sp_view{display:block}#competition20250604 .competition20250604 .main{height:auto;min-width:100%}#competition20250604 .competition20250604 .main:before,#competition20250604 .competition20250604 .main:after{background-size:337px 438px;width:337px;height:100%}#competition20250604 .competition20250604 .main .inner:before{background-size:23%;width:100%;height:100%;bottom:-20px;left:-10%}#competition20250604 .competition20250604 .main .inner:after{background-size:12%;width:100%;height:100%;bottom:-18px;right:0}#competition20250604 .competition20250604 .main h1{margin:0}#competition20250604 .competition20250604 .main h1 img{width:90%;height:90%;margin:0 auto}#competition20250604 .competition20250604 .main .inner .dpoint{top:5px;left:-50px}#competition20250604 .competition20250604 .main .inner .dpoint img{width:41%}#competition20250604 .competition20250604 .main_button{padding:22px 6px 8px}#competition20250604 .competition20250604 .main_button .text{font-size:12px;margin:8px auto 3px}#competition20250604 .competition20250604 .main_button .text a,#competition20250604 .competition20250604 .campaign .detail .text a{display:inline-block}#competition20250604 .competition20250604 .campaign_button{font-size:14px}#competition20250604 .competition20250604 .campaign_button p{line-height:1.1}#competition20250604 .competition20250604 .campaign_button a{border-radius:6px;border-bottom:3px solid #97000c;padding:16px 8px;width:100%}#competition20250604 .competition20250604 .main_button .campaign_button a{padding:8px;width:92%}#competition20250604 .competition20250604 .campaign_button a:after{top:calc(50% + 3px);right:10px;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff}#competition20250604 .competition20250604 .campaign_button a span{font-size:14px}#competition20250604 .competition20250604 .campaign_button a strong{font-size:22px;margin-top:5px;margin-bottom:2px}#competition20250604 .competition20250604 .fixed_button{padding:8px 0}#competition20250604 .competition20250604 .fixed_button .campaign_button a{padding:6px 0 8px;font-size:12px;border-radius:5px;width:92%}#competition20250604 .competition20250604 .fixed_button .campaign_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}#competition20250604 .competition20250604 .fixed_button .campaign_button a strong{font-size:18px;margin-bottom:4px}#competition20250604 .competition20250604 .fixed_button .campaign_button a span{font-size:12px}#competition20250604 .competition20250604 .fixed_button .text{margin:6px 6px 0;font-size:12px}#competition20250604 .competition20250604 .fixed_button .text a{display:inline-block}#competition20250604 .competition20250604 .what_is .bg:before,#competition20250604 .competition20250604 .what_is .bg:after{height:30px}#competition20250604 .competition20250604 .what_is .bg .bg_black{padding:3px 0 50px}#competition20250604 .competition20250604 .what_is .bg_black .inner h2{font-size:22px;margin-bottom:0}#competition20250604 .competition20250604 .what_is .bg_black .inner p{padding:9px 20px 4px;font-size:16px;margin:0 auto 16px;line-height:1.2}#competition20250604 .competition20250604 .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}#competition20250604 .competition20250604 .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}#competition20250604 .competition20250604 .what_is .guide{padding:20px 0 10px}#competition20250604 .competition20250604 .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}#competition20250604 .competition20250604 .what_is .guide dl{line-height:1.2;margin-bottom:8px}#competition20250604 .competition20250604 .what_is .guide dl dt{font-size:16px}#competition20250604 .competition20250604 .what_is .guide dl dt:before,#competition20250604 .competition20250604 .what_is .guide dl dt:after{height:3px;width:26px}#competition20250604 .competition20250604 .what_is .guide dl dt:before{margin-right:0}#competition20250604 .competition20250604 .what_is .guide dl dt:after{margin-left:-10px}#competition20250604 .competition20250604 .what_is .guide dl dt strong{font-size:26px}#competition20250604 .competition20250604 .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}#competition20250604 .competition20250604 .what_is .guide dl dd strong{font-size:22px;padding:7px 8px 1px 7px;margin-left:5px;display:inline-block;line-height:1}#competition20250604 .competition20250604 .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}#competition20250604 .competition20250604 .what_is .guide ul.notes{margin-bottom:12px}#competition20250604 .competition20250604 .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}#competition20250604 .competition20250604 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}#competition20250604 .competition20250604 .recommend_point{border-top:10px solid #6c8c19}#competition20250604 .competition20250604 .recommend_point .inner{margin:0 auto;padding-top:20px}#competition20250604 .competition20250604 .recommend_point .inner h2 img{display:inline-block}#competition20250604 .competition20250604 .recommend_point .inner ol.point{padding-bottom:18px}#competition20250604 .competition20250604 .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#ffc0d4 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point1,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point2,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3{width:calc(100% - 24px);margin:0 auto 8px;height:auto;min-height:auto}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point2 .content,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text div.balloon{padding:12px 12px 8px;font-size:14px;text-align:center;margin:6px 0}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan{display:block;width:100%}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li{display:block;padding:10px 0 6px;width:calc(100% - 12px);margin:0 auto 8px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:7px 20px 5px;margin:0 auto 12px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p{font-size:16px;margin:0 auto 2px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}#competition20250604 .competition20250604 .recommend_point .inner ul.notes{padding:0 8px}#competition20250604 .competition20250604 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#competition20250604 .competition20250604 p.button{font-size:16px;width:260px}#competition20250604 .competition20250604 p.button a{padding:16px 5px;border-bottom:3px solid #e1325b}#competition20250604 .competition20250604 p.button a:after{right:12px;width:6px;height:6px;border-right:2px solid #e1325b;border-bottom:2px solid #e1325b}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.three_months .really_price_icon{padding:2px 9px 0}#competition20250604 .competition20250604 .what_is .bg_black .inner h2 strong{font-size:36px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li .includ_point_1{margin-bottom:-5px}#competition20250604 .competition20250604 .button_spring .button{width:333px}#competition20250604 .competition20250604 .button_competition{margin:7px 0}#competition20250604 .competition20250604 .button_competition .button{width:333px}#competition20250604 .competition20250604 .button_competition+.button_competition{margin:9px 0 2px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p+p{font-size:15px;margin-top:2%}#competition20250604 .competition20250604 .main h1 img{position:relative}#competition20250604 .competition20250604 .main .inner:after{background-size:11%;bottom:-26px;right:2%}#competition20250604 .competition20250604 .main .inner:before{background-size:21%;left:-8%;bottom:-32px}#competition20250604 .competition20250604 .campaign .bg_confetti{background-size:120%;background-position:55%}}@media screen and (max-width: 1100px){#competition20250604 .competition20250604 .main h1{background:url(./main_bg2.jpg) no-repeat top center;background-size:cover}#competition20250604 .competition20250604 .main h1 img{width:400px;height:431px;margin-left:-200px}#competition20250604 .competition20250604 .detail_guest{background:#dbedcc;padding:0 0 1px}}@media screen and (max-width: 768px){#competition20250604 p{padding:0}#competition20250604 .c-cta-member{width:100%}#competition20250604 .syoukai{margin-bottom:3%;font-size:14px}#competition20250604 .syoukai span{font-size:14px;margin-top:1%}#competition20250604 .competition20250604 .detail_guest{background:#dbedcc;padding:0 0 1px}#competition20250604 .c-cta-member{padding-top:13px}#competition20250604 .competition20250604{font-size:16px}#competition20250604 .competition20250604 .main h1{background:url(./main_bg_sp.jpg) no-repeat top center;background-size:cover}#competition20250604 .competition20250604 .main h1 .pc{display:none}#competition20250604 .competition20250604 .main h1 .sp{display:block}#competition20250604 .competition20250604 .main h1 img{width:100%;height:100%;margin:0 auto}#competition20250604 .competition20250604 .main_button .entry_button{padding:16px 0}#competition20250604 .competition20250604 .entry_button{padding:20px 0}#competition20250604 .competition20250604 .entry_button .inner{width:100%;padding:0 12px;box-sizing:border-box}#competition20250604 .competition20250604 .entry_button p.button{width:96%;font-size:20px}#competition20250604 .competition20250604 .entry_button p.button a{padding:18px 6px 16px;border-radius:8px;border-bottom:5px solid #5f0000}#competition20250604 .competition20250604 .entry_button p.button span{margin-top:3px}#competition20250604 .competition20250604 .entry_button ul.notes{padding:0 16px;margin-top:6px;text-align:left;font-size:12px}#competition20250604 .competition20250604 .entry_button ul.notes li{line-height:1.7}#competition20250604 .competition20250604 .c-cta-member,#competition20250604 .c-cta-visitor{margin-top:0}#competition20250604 .competition20250604 .detail_cover{padding:0 0 1px}#competition20250604 .competition20250604 .detail{width:95%}#competition20250604 .competition20250604 .detail th{width:25%;font-size:16px;text-align:center;padding:16px}#competition20250604 .competition20250604 .detail td{padding:14px 16px}#competition20250604 .competition20250604 .detail td.tdbgImg{background-image:none}#competition20250604 .competition20250604 .txts,#competition20250604 .competition20250604 .detail_cover ul.notes{font-size:14px}#competition20250604 .competition20250604 .txtl{font-size:18px}#competition20250604 .competition20250604 .profile{display:block}#competition20250604 .competition20250604 .profile div.photo{width:100%;padding:0;text-align:center;margin-bottom:12px}#competition20250604 .competition20250604 .profile div.prfTxt{width:100%;padding:0}#competition20250604 .competition20250604 .profile div.prfTxt .text{padding:0;font-size:16px}#competition20250604 .competition20250604 .profile div.photo img{width:200px;height:auto;margin:0 auto}#competition20250604 .competition20250604 .about{padding:30px 2% 40px}#competition20250604 .competition20250604 .attention{width:100%;padding:0}#competition20250604 .competition20250604 .attention h2{font-size:18px;margin:0 0 15px}#competition20250604 .competition20250604 .attention ol{padding:0 16px}#competition20250604 .competition20250604 .attention ol li{padding:12px}#competition20250604 .competition20250604 .member_btn{width:300px;margin:18px auto 0}#competition20250604 .competition20250604 .member_btn .c-cta-member{height:50px}#competition20250604 .competition20250604 .member_btn .c-cta-member strong{font-size:16px}#competition20250604 .competition20250604 .what_is .bg:before,#competition20250604 .competition20250604 .what_is .bg:after{height:30px}#competition20250604 .competition20250604 .what_is .bg .bg_black{padding:3px 0 50px}#competition20250604 .competition20250604 .what_is .bg_black .inner h2{font-size:22px;margin-bottom:0}#competition20250604 .competition20250604 .what_is .bg_black .inner h2 strong{font-size:36px}#competition20250604 .competition20250604 .what_is .bg_black .inner p{padding:4px 20px;font-size:16px;margin:9px auto 16px;line-height:1.2}#competition20250604 .competition20250604 .what_is .bg_black .inner p strong{font-size:22px;line-height:1.2}#competition20250604 .competition20250604 .what_is .bg_black .inner ul.notes{width:calc(100% - 24px)}#competition20250604 .competition20250604 .what_is .guide{padding:20px 0 10px}#competition20250604 .competition20250604 .what_is .guide p{font-size:16px;font-style:italic;margin:0 0 30px}#competition20250604 .competition20250604 .what_is .guide dl{line-height:1.2;margin-bottom:8px}#competition20250604 .competition20250604 .what_is .guide dl dt{font-size:16px}#competition20250604 .competition20250604 .what_is .guide dl dt:before,#competition20250604 .competition20250604 .what_is .guide dl dt:after{height:3px;width:26px}#competition20250604 .competition20250604 .what_is .guide dl dt:before{margin-right:0}#competition20250604 .competition20250604 .what_is .guide dl dt:after{margin-left:-10px}#competition20250604 .competition20250604 .what_is .guide dl dt strong{font-size:26px}#competition20250604 .competition20250604 .what_is .guide dl dd{font-size:16px;padding:22px 0 12px;line-height:1.8}#competition20250604 .competition20250604 .what_is .guide dl dd strong{font-size:22px;padding:7px 8px 1px 7px;margin-left:5px;display:inline-block;line-height:1}#competition20250604 .competition20250604 .what_is .guide dl dd strong span{font-size:16px;margin:0 1px}#competition20250604 .competition20250604 .what_is .guide ul.notes{margin-bottom:12px}#competition20250604 .competition20250604 .what_is .guide ul.notes li{text-indent:-21px;padding-left:21px}#competition20250604 .competition20250604 .bg_green{background:repeating-linear-gradient(90deg,#90bc1f,#90bc1f 70px,#9bc336 70px,#9bc336 140px)}#competition20250604 .competition20250604 .recommend_point{border-top:10px solid #6c8c19}#competition20250604 .competition20250604 .recommend_point .inner{margin:0 auto;padding-top:20px}#competition20250604 .competition20250604 .recommend_point .inner h2 img{width:80%;height:100%}#competition20250604 .competition20250604 .recommend_point .inner ol.point{padding-bottom:18px}#competition20250604 .competition20250604 .recommend_point .inner ol.point>li{background-image:linear-gradient(142deg,#ffc0d4 70px,transparent 0);padding:8px 6px;margin-bottom:8px;float:none}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point1,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point2,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3{width:calc(100% - 24px);margin:0 auto 8px;height:auto;min-height:auto}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point2 .content,#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 .content{margin-bottom:8px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content h3{width:80px;padding-top:6px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content h3 img{width:80px;height:62px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text{font-size:22px;padding-left:10px;line-height:1.2}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text div.balloon{padding:12px 12px 8px;font-size:14px;text-align:center;margin:6px 0}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p span.pc_br{display:inline}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .content div.text p span.notes{font-size:12px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan{display:block;width:100%}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li{display:block;padding:10px 0 6px;width:calc(100% - 12px);margin:0 auto 8px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li h4{font-size:16px;padding:7px 20px 5px;margin:0 auto 12px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li h4 em{font-size:22px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p{font-size:16px;margin:0 auto 2px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p.exclud_tax em{font-size:40px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li p.includ_tax em{font-size:20px}#competition20250604 .competition20250604 .recommend_point .inner ul.notes{padding:0 8px}#competition20250604 .competition20250604 .recommend_point .inner ul.notes li{text-indent:-17px;padding-left:16px;margin-bottom:8px}#competition20250604 .competition20250604 p.button{font-size:16px;width:260px}#competition20250604 .competition20250604 .recommend_point p.button a{font-size:16px}#competition20250604 .competition20250604 p.button a{font-size:20px;padding:16px 5px;border-bottom:3px solid #e1325b}#competition20250604 .competition20250604 .recommend_point p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #e1325b;border-bottom:3px solid #e1325b;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#competition20250604 .competition20250604 .recommend_point .inner ol.point li.point3 p.dpoint_logo img{width:100px;height:27px}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap li img{width:100%;height:80%;object-fit:cover}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap figcaption{text-align:center;font-size:16px}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap figcaption .small_name{text-align:center;font-size:12px;margin-top:-3px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .guest_topic div.text{vertical-align:middle;font-size:20px;padding-left:4%;line-height:1.4;margin-bottom:2px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li ul.plan li.one_year:before{left:-5px;top:12px}#competition20250604 .competition20250604 .topic .inner ol.point div+div>li{padding:2%}#competition20250604 .competition20250604 .topic .inner ol.point div>li{background-image:linear-gradient(135deg,#ffbfd3 75px,transparent 0)}#competition20250604 .competition20250604 .topic .inner ol.point div+div .point1{background-image:linear-gradient(135deg,#f1f184 75px,transparent 0)}#competition20250604 .competition20250604 p.button{font-size:16px;width:260px;padding:0}#competition20250604 .competition20250604 .topic .inner ol.point div>li{margin-bottom:0;padding:9px 10px 1px 3px}#competition20250604 .competition20250604 .button_spring .button,#competition20250604 .competition20250604 .button_competition .button{width:100%}#competition20250604 .competition20250604 .topic .button{font-size:20px;width:64%;min-width:310px;text-align:center;line-height:1;margin:0 auto}#competition20250604 .competition20250604 .topic .inner ol.point>div+div{margin-top:36px}#competition20250604 .competition20250604 .recommend_point .inner ol.point li .guest_topic{margin:16px 0 15px}#competition20250604 .competition20250604 .topic .inner ol.point>div+div .cp_img img{margin-top:9px;width:100%}#competition20250604 .competition20250604 .topic .inner ol.point .point1 .guest_wrap li{width:45%}#competition20250604 .syoukai p{font-size:14px}}#competition20250604 .js-slider{max-width:1000px;width:100%;margin:auto}#competition20250604 .js-slider .itemarea{margin:0 15px;background-color:#fff}#competition20250604 .js-slider .textarea{padding:20px 39px}#competition20250604 .js-slider .itemtitle{font-size:20px;color:#026336;margin:0 0 10px;font-weight:700}#competition20250604 .js-slider .textarea p+p{margin:0}#competition20250604 .js-slider figure{height:500px}#competition20250604 .slick-track img{width:100%}#competition20250604 .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#competition20250604 .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}#competition20250604 .slick-list:focus{outline:none}#competition20250604 .slick-list.dragging{cursor:pointer;cursor:hand}#competition20250604 .slick-slider .slick-track,#competition20250604 .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}#competition20250604 .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}#competition20250604 .slick-track:before{display:table;content:""}#competition20250604 .slick-track:after{display:table;content:"";clear:both}#competition20250604 .slick-loading .slick-track{visibility:hidden}#competition20250604 .slick-slide{display:none;float:left;min-height:1px}#competition20250604 [dir=rtl] .slick-slide{float:right}#competition20250604 .slick-slide img{display:block}#competition20250604 .slick-slide.slick-loading img{display:none}#competition20250604 .slick-slide.dragging img{pointer-events:none}#competition20250604 .slick-initialized .slick-slide{display:block}#competition20250604 .slick-loading .slick-slide{visibility:hidden}#competition20250604 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#competition20250604 .slick-arrow.slick-hidden{display:none}#competition20250604 .js-slider{position:relative}#competition20250604 .js-slider .slick-dots{display:flex;flex-wrap:wrap;width:100%;justify-content:center;margin:0 0 0 auto;position:absolute;bottom:-6%}#competition20250604 .js-slider .slick-dots button{font-size:0;border:0;background-color:#fff;border-radius:50%;max-width:30px;max-height:30px;height:100%;width:100%;box-shadow:0 0 10px #555}#competition20250604 .js-slider .slick-dots button:before{content:""}#competition20250604 .js-slider .slick-dots li{font-size:0;line-height:0;width:25px;height:25px;margin-right:0}#competition20250604 .js-slider .slick-dots li+li{margin-left:3%}#competition20250604 .js-slider .slick-active button{background-color:#c33}#competition20250604 .slide-arrow{filter:drop-shadow(0px 0px 4px #393939);bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;z-index:1;width:8%}#competition20250604 .prev-arrow{left:2%}#competition20250604 .next-arrow{right:2%}#competition20250604 .slick-track{display:flex}#competition20250604 .slick-slide{height:auto!important}@media screen and (max-width: 1100px){#competition20250604 .js-slider figure{height:408px}#competition20250604 .slick-slide{height:700px!important}#competition20250604 .js-slider .textarea{padding:65px 39px 20px}}@media screen and (max-width: 768px){#competition20250604 .slick-slide{height:auto!important}#competition20250604 .js-slider p{font-size:14px}#competition20250604 .js-slider figure{width:100%;height:46%}#competition20250604 .js-slider .itemarea{margin:0 5px;background-color:#fff}#competition20250604 .slick-track img{width:100%;margin:auto}#competition20250604 .slide-arrow{width:12%;bottom:8%}#competition20250604 .sliderArea{width:100%}#competition20250604 .js-slider .slick-dots{bottom:-6%}#competition20250604 .js-slider .slick-dots li{font-size:0;line-height:0;width:20px;height:20px}#competition20250604 .js-slider .slick-dots button{height:100%;width:100%;box-shadow:0 0 4px #555}#competition20250604 .sliderWide{width:100%}#competition20250604 .js-slider{width:100%;margin:auto}#competition20250604 .js-slider .itemtitle{font-size:16px;margin-bottom:10px}#competition20250604 .js-slider .textarea{padding:8% 5% 1%}#competition20250604 .prev-arrow{left:-1%}#competition20250604 .next-arrow{right:-1%}#competition20250604 .slick-track{display:flex}#competition20250604 .js-slider .slick-dots li+li{margin-left:2%}}#lp20250501common{margin:0;padding:0;box-sizing:border-box;color:#532f0c;font-size:14px;font-weight:500;font-family:Noto Sans JP,sans-serif}#lp20250501common h1,#lp20250501common h2,#lp20250501common h3,#lp20250501common h4,#lp20250501common strong{margin:0;padding:0;border:0;font-family:Noto Sans JP,sans-serif;font-size:1em;line-height:normal;font-weight:700}#lp20250501common p{margin:0;padding:0;border:0}#lp20250501common img{display:block;max-width:100%;height:auto;border-style:none;border:0}#lp20250501common a{color:#999;padding:0}#lp20250501common a:hover{text-decoration:none}#lp20250501common a.button{text-decoration:none;color:#fff;background:linear-gradient(180deg,#ff002e,#9a0516);max-width:360px;max-height:60px;display:block;font-size:22px;font-weight:700;margin:0 auto;position:relative;border-radius:30px;padding:10px 0}#lp20250501common a.button:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:30px;width:8px;height:8px;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;transform:translateY(-50%) rotate(-45deg)}#lp20250501common ul,#lp20250501common ol{margin:0;padding:0}#lp20250501common ul li,#lp20250501common ol li{list-style:none}#lp20250501common section{overflow-x:visible}#lp20250501common hr{color:#fff}#lp20250501common .inner{max-width:1300px;margin:0 auto}#lp20250501common .en{font-family:Roboto,serif}#lp20250501common .col_white{color:#fff}#lp20250501common .col_red{color:#d00e31}#lp20250501common .col_brown{color:#532f0c}#lp20250501common .bgcol_red{background-color:#d00e31}#lp20250501common .bgcol_orange{background-color:#d0650e}#lp20250501common .bgcol_yellow{background-color:#d08f0e}#lp20250501common .fw500{font-weight:500}#lp20250501common .fw700{font-weight:700}#lp20250501common .highlighter1{text-decoration:underline;text-decoration-thickness:.5em;text-decoration-color:#ff0;text-underline-offset:-.2em;text-decoration-skip-ink:none}#lp20250501common .mv{width:100%;background-size:cover;text-align:center;margin:0}#lp20250501common .section1{color:green}#lp20250501common .section2{background:#d00e31}#lp20250501common .section2 .inner{padding:0}#lp20250501common .section2 .inner>div{max-width:900px;display:block;margin:0 auto}#lp20250501common .section2 .section2text1{font-family:Noto Sans JP;font-weight:700;font-size:27px;line-height:35px;letter-spacing:0%;text-align:center;color:#532f0c}#lp20250501common .section3{background-color:#e7f9d2;text-align:center}#lp20250501common .section3 .inner>div{max-width:650px;display:block;margin:0 auto;padding:30px 0}#lp20250501common .section4{background-color:#24b8f6;background:url(./common-section4-banner_bg.png) no-repeat top center;background-size:cover;text-align:center;width:100%}#lp20250501common .section4 .inner>div{max-width:650px;display:block;margin:0 auto;padding:30px 0}#lp20250501common .section4 img{width:100%;max-width:1300px}#lp20250501common .section_banner3{background:url(./main_bg2.jpg) no-repeat top center;background-size:cover;text-align:center;width:100%}#lp20250501common .section_banner3 .inner>div{max-width:650px;display:block;margin:0 auto;padding-top:20px}@media (max-width: 900px){#lp20250501common .section_banner3 .inner>div{max-width:fit-content}}#lp20250501common .note{color:#532f0c;font-size:14px;text-align:left}#lp20250501common .note li{padding-left:1em}#lp20250501common .note li:before{content:"※";margin-left:-1em}#lp20250501common .note2{color:#532f0c;font-size:19px;font-weight:700;text-align:left}#lp20250501common .note2 li{padding-left:1em}#lp20250501common .note2 li:before{content:"●";color:#d00e31;margin-left:-1em}#lp20250501common .note2 li p{font-size:16px;font-weight:500}#lp20250501common .img_center{display:block;margin:0 auto}#lp20250501common .highlighter2{text-decoration:underline;text-decoration-thickness:1.2em;text-decoration-color:#ff0;text-underline-offset:-1em;text-decoration-skip-ink:none}#lp20250501common .widthfull{margin:0 calc(50% - 50vw);width:100vw}#lp20250501common .pc{display:block!important}#lp20250501common .sp{display:none!important}#lp20250501common .section5{background-color:#e7f9d2}#lp20250501common .section5 .inner{padding-top:40px;padding-bottom:40px}#lp20250501common .section5 .inner>div{max-width:900px;display:block;margin:0 auto}#lp20250501common .section5 .subtitletext{display:flex;justify-content:center;font-weight:700;font-size:21px;line-height:28px;letter-spacing:0%;text-align:center;color:#2ba23a}#lp20250501common .section5 .subtitletext:before{content:"\\";font-size:48px;font-weight:500;line-height:48px;font-family:Noto Sans JP;color:#532f0c}#lp20250501common .section5 .subtitletext:after{content:"/";font-size:48px;font-weight:500;line-height:48px;font-family:Noto Sans JP;color:#532f0c}#lp20250501common .section5 .plan{display:flex;padding:10px 0;font-size:22px;line-height:28px;color:#fff;justify-content:space-between}#lp20250501common .section5 .plan_list{max-width:300px;margin-top:10px}#lp20250501common .section5 .plan_list:nth-child(2){margin-left:10px;margin-right:10px}#lp20250501common .section5 .plan_list>.month{display:grid;grid-template-columns:.5fr auto 1fr;margin:15px 0 0}#lp20250501common .section5 .plan .monthly_fee{color:#532f0c;font-size:14px;writing-mode:vertical-rl;text-align:end;height:47px}#lp20250501common .section5 .plan .campaign{position:relative;color:#d00e21;font-size:17px;text-align:center;background-color:#fff;line-height:22px;padding:10px 5px;margin:15px 10px 0;font-weight:600}#lp20250501common .section5 .plan .plan_list:last-child .campaign{font-size:16px}#lp20250501common .section5 .plan .campaign:before{content:"";position:absolute;top:-28px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #ffffff}#lp20250501common .section5 .plan .campaign>p:nth-child(2){font-size:25px;margin:18px auto 15px;white-space:nowrap}#lp20250501common .section5 .plan .campaign>p:nth-child(2) .yen{font-size:2em;font-weight:700}#lp20250501common .section5 .plan .campaign>p:nth-child(3){font-size:22px;line-height:18px}#lp20250501common .section5 .plan .campaign_sub{display:flex;justify-content:center;align-items:center;font-size:16px;margin-top:10px;white-space:nowrap}#lp20250501common .section5 .plan .plan_list:last-child .campaign_sub{font-size:15px}#lp20250501common .section5 .plan .plan_list:last-child .campaign_sub .yen{font-size:25px}#lp20250501common .section5 .plan .plan_list:last-child .campaign_sub .taxinc{font-size:13px}#lp20250501common .section5 .campaign_sub .arrow{position:relative;width:11px;height:25px;background:#d00e21;margin:auto 15px auto 10px}#lp20250501common .section5 .campaign_sub .arrow:after{position:absolute;content:"";top:-8px;right:-30px;border:20px solid;border-color:transparent;border-left:15px solid #D00E21}#lp20250501common .section5 .campaign_sub p:last-child{font-size:25px}#lp20250501common .section5 .campaign_sub>p:last-child span{font-size:2em;font-weight:700;padding-left:2px;padding-right:2px}#lp20250501common .section5 .plan .plantitle{border-radius:50px;width:94px;height:94px;text-align:center;line-height:28px;font-weight:600;display:inline-grid;align-content:center}#lp20250501common .section5 .plan .plantitle .year{font-size:35px}#lp20250501common .section5 .plan .planprice{display:inline-grid;align-content:center;justify-items:end;font-feature-settings:"palt";white-space:nowrap;width:fit-content}#lp20250501common .section5 .plan .planprice .yen{font-size:1.6em;font-weight:700;font-family:Roboto;padding:0 2px}#lp20250501common .section5 .plan .planprice .taxinc{font-size:.9em}#lp20250501common .section5 .etctitle{display:flex;align-items:center;text-align:center;font-size:23px;padding:10px 0;max-width:600px;margin:0 auto;font-weight:700}#lp20250501common .section5 .etctitle:before,#lp20250501common .section5 .etctitle:after{content:"";height:3px;flex-grow:1;background-color:#2ba23a;border-radius:10px}#lp20250501common .section5 .etctitle:before{margin-right:20px}#lp20250501common .section5 .etctitle:after{margin-left:20px}#lp20250501common .section5 .etc1{display:grid;grid-template-columns:.333fr .333fr .333fr;gap:19px;padding:10px 0;font-size:18px;line-height:28px;text-align:left}#lp20250501common .section5 .etc1>h4{background-color:none;padding:0 10px;border-left:#2BA23A solid 3px}#lp20250501common .section5 .etc1 .etc1title,#lp20250501common .section5 .etc1 .etc1price{font-size:22px;font-weight:700}#lp20250501common .section5 .etc1 .etc1price span{font-size:.81em;white-space:nowrap}#lp20250501common .section5 .etc1 .etc1note{font-size:.76em;padding-right:10px}#lp20250501common .section5 .etc2{display:grid;grid-template-columns:.5fr .5fr;gap:25px;padding:10px 0;font-size:17px;line-height:28px;text-align:left}#lp20250501common .section5 .etc2>div{background-color:none;padding:0 10px;border-left:#2BA23A solid 3px;display:flex;flex-flow:column;justify-content:space-between;margin-bottom:20px}#lp20250501common .section5 .etc2 .etc2title{font-size:22px;font-weight:700;display:flex;flex-wrap:wrap;align-items:baseline}#lp20250501common .section5 .etc2 .etc2title span{white-space:nowrap}#lp20250501common .section5 .etc2 .etc2title span:last-child{font-size:18px}#lp20250501common .section5 .etc2 .etc2note{font-size:14px}#lp20250501common .section5 .note2 li p{margin:5px auto 15px 1em}#lp20250501common .section5 .note2 li p:before{content:"※";margin-left:-1em}@media (max-width: 900px){#lp20250501common .section5 .inner>div{padding-left:10px;padding-right:10px}#lp20250501common .section5 .plan{flex-flow:column;width:fit-content;margin:0 auto}#lp20250501common .section5 .plan_list{margin-bottom:12px;height:fit-content}}@media (max-width: 768px){#lp20250501common a.button{max-width:290px}#lp20250501common .section5 .subtitletext{border-bottom:solid 3px #333;position:relative;background-color:#e7f9d2;font-size:15px;width:240px;margin:0 24px;text-align:center;white-space:nowrap}#lp20250501common .section5 .plan .plantitle{width:71px;height:71px;line-height:22px;font-weight:700;font-size:16px}#lp20250501common .section5 .plan .plantitle .year{font-size:1.87em}#lp20250501common .section5 .plan_list>.month{grid-template-columns:73px auto 1fr}#lp20250501common .section5 .plan .monthly_fee{font-size:16px;text-align:end;height:35px}#lp20250501common .section5 .plan .planprice .yen{font-size:38px}#lp20250501common .section5 .plan .plan_list:last-child .campaign{font-size:16px}#lp20250501common .section5 .plan .plan_list:last-child .campaign_sub{font-size:15px;line-height:17px}#lp20250501common .section5 .plan .plan_list:last-child .campaign_sub .yen{font-size:25px}#lp20250501common .section5 .plan .campaign>p:nth-child(2){margin:7px auto}#lp20250501common .section5 .plan .campaign>p:nth-child(2) .yen{font-size:40px}#lp20250501common .section5 .campaign_sub .arrow{width:10px;height:26px;background:#d00e21;margin:auto 17px auto 7px}#lp20250501common .section5 .campaign_sub .arrow:after{position:absolute;content:"";top:-7px;right:-31px;border:20px solid;border-color:transparent;border-left:13px solid #D00E21}#lp20250501common .section5 .subtitletext:before{content:"";position:absolute;width:16px;height:18px;background:#e7f9d2;bottom:-18px;left:62px;border-right:3px solid #333;transform:skew(320deg);z-index:1}#lp20250501common .section5 .subtitletext:after{content:""}#lp20250501common .section5 .campaign_sp{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 90px;align-items:center}#lp20250501common .section5 .campaign_sp p:first-child{grid-row:1/2;grid-column:1/3}#lp20250501common .section5 .campaign_sp p:last-child{font-size:16px!important;text-align:start}#lp20250501common .section5 .campaign_sp .money{writing-mode:vertical-rl;font-size:16px}#lp20250501common .section5 .note{font-size:12px;line-height:20px}#lp20250501common .section5 .etctitle{font-size:16px;padding-bottom:5px;padding-top:22px}#lp20250501common .section5 .etctitle:before{margin-right:10px}#lp20250501common .section5 .etctitle:after{margin-left:10px}#lp20250501common .section5 .etc1 h4{display:grid;grid-template-columns:1fr auto;font-size:16px;text-align:end;gap:2px;max-width:500px;width:100%;margin:0 auto}#lp20250501common .section5 .etc1 h4 p:first-child{grid-row:1/3;grid-column:1/2;text-align:start}#lp20250501common .section5 .etc2{font-size:12px;line-height:20px}#lp20250501common .section5 .etc1 .etc1title,#lp20250501common .section5 .etc1 .etc1price,#lp20250501common .section5 .etc2 .etc2title{font-size:16px}#lp20250501common .section5 .etc2 .etc2title{display:grid;grid-template-columns:1fr auto 100px;text-align:end}#lp20250501common .section5 .etc2 .etc2title span:first-child{text-align:start}#lp20250501common .section5 .etc2 .etc2title span:last-child{white-space:nowrap;font-size:13px}#lp20250501common .section5 .etc1>h4,#lp20250501common .section5 .etc2>div{border-left:none}#lp20250501common .section5 .etc1>h4{padding:0}#lp20250501common .section5 .etc2>div{border-top:solid 1px #91C31D;padding-top:11px;padding-left:0}#lp20250501common .section5 .etc2 div p:last-child{margin-top:7px}#lp20250501common .section5 .etc2>div{margin-bottom:7px}#lp20250501common .section5 .note2{font-size:15px;padding-top:7px}#lp20250501common .section5 .note2 li strong{line-height:24px}#lp20250501common .section5 .note2 li p{font-size:12px;line-height:19px;margin:5px auto 15px 1em}}#lp20250501common .section_map{border-bottom:1px solid #D00E31}#lp20250501common .section_map .inner{padding:40px 0}#lp20250501common .section_map .inner>div{max-width:900px;display:block;margin:0 auto}#lp20250501common .section_map .preflist1 h3{border-bottom:3px solid #D00E31;display:block;font-size:25px;padding-bottom:9px;margin-bottom:9px}#lp20250501common .section_map .preflist1 h4{font-size:17px;font-weight:500;line-height:auto}#lp20250501common .section_map .preflist1{padding-top:20px}#lp20250501common .section_map .preflist1{display:grid;grid-template-columns:auto auto auto;gap:20px 25px;grid-auto-flow:row;grid-template-areas:"p1 p2 p7" "p1 p3 p7" "p1 p4 p5" "p8 p6 p9"}#lp20250501common .section_map .pref11{grid-area:p1}#lp20250501common .section_map .pref12{grid-area:p2}#lp20250501common .section_map .pref13{grid-area:p3}#lp20250501common .section_map .pref14{grid-area:p4}#lp20250501common .section_map .pref15{grid-area:p5}#lp20250501common .section_map .pref16{grid-area:p6}#lp20250501common .section_map .pref17{grid-area:p7}#lp20250501common .section_map .pref18{grid-area:p8}#lp20250501common .section_map .pref19{grid-area:p9}#lp20250501common .section_map .pref21{grid-area:p21}#lp20250501common .section_map .pref22{grid-area:p22}#lp20250501common .section_map .pref23{grid-area:p23}#lp20250501common .section_map .pref25{grid-area:p25}#lp20250501common .section_map .pref26{grid-area:p26}#lp20250501common .section_map .preflist2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 25px;grid-template-areas:"p21 p22 p25" "p21 p23 p26"}#lp20250501common .section_map .preflist2 h3{border-bottom:3px solid #D00E31;display:block;font-size:25px;padding-bottom:9px;margin-bottom:9px}#lp20250501common .section_map .preflist2 h4{font-size:17px;font-weight:500;line-height:auto}#lp20250501common .section_map .course{white-space:nowrap}#lp20250501common .section_map .new{background-color:#d00e21;color:#fff;padding:1px 5px;border-radius:3px;font-size:14px;margin-left:20px;font-weight:500}@media (max-width: 920px){#lp20250501common .section2 .inner>div,#lp20250501common .section_map .inner>div{padding-left:10px;padding-right:10px}}@media (max-width: 768px){#lp20250501common .pc{display:none!important}#lp20250501common .sp{display:block!important}#lp20250501common .pc_br{display:inline}#lp20250501common img{width:100%}#lp20250501common p{padding:0}#lp20250501common section{overflow-x:hidden}#lp20250501common .section1 .inner,#lp20250501common .section2 .inner,#lp20250501common .section3 .inner,#lp20250501common .section4 .inner{padding:0 16px}#lp20250501common .section5 .inner{padding:40px 16px 25px}#lp20250501common .section_map .inner{padding:40px 40px 60px}#lp20250501common .section5 h2{width:83%;margin:0 auto}#lp20250501common .section5 .plan{grid-template-columns:1fr;gap:25px;padding:10px 0}#lp20250501common .section5 .plan>div{margin:0 auto;width:288px}#lp20250501common .section_map .preflist1,#lp20250501common .section_map .preflist2,#lp20250501common .section5 .etc1,#lp20250501common .section5 .etc2{grid-template-columns:1fr;grid-template-areas:none}#lp20250501common .section5 .etc1{row-gap:4px}#lp20250501common .section5 .etc2{padding-top:0;gap:17px}#lp20250501common .section5 .etc2 p.etc2note{font-size:12px;text-align:right}#lp20250501common .section_map .pref11,#lp20250501common .section_map .pref12,#lp20250501common .section_map .pref13,#lp20250501common .section_map .pref14,#lp20250501common .section_map .pref15,#lp20250501common .section_map .pref16,#lp20250501common .section_map .pref17,#lp20250501common .section_map .pref18,#lp20250501common .section_map .pref19,#lp20250501common .section_map .pref21,#lp20250501common .section_map .pref22,#lp20250501common .section_map .pref23,#lp20250501common .section_map .pref25,#lp20250501common .section_map .pref26{grid-area:unset}#lp20250501common .section_map .preflist1{padding-top:0}#lp20250501common .section_map .preflist1 h3{font-size:20px}#lp20250501common .section_map .preflist1 h4{font-size:14px}#lp20250501common .section_map .preflist2 h3{font-size:20px}#lp20250501common .section_map .preflist2 h4{font-size:14px}#lp20250501common .section_banner3{background:url(./common-section4-main_bg2sp.jpg) no-repeat top center;background-size:cover}}#lp20250501common .section5 .etc3{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;background-color:#fff;padding:10px;border-radius:10px;max-width:705px;margin:20px auto}#lp20250501common .section5 .etc3 .title{padding-bottom:9px;margin-bottom:14px;border-bottom:3px solid #2BA23A;font-size:17px;font-weight:700}#lp20250501common .section5 .etc3 .comment{grid-row:auto/span 2;align-self:end;font-size:14px}@media (max-width: 768px){#lp20250501common .section5 .etc3{grid-template-columns:1fr;justify-items:center;padding:0 14px 14px;margin-top:5px}#lp20250501common .section5 .etc3 .title{text-align:center;width:100%;font-size:14px;border-bottom:1px solid #91C31D;margin:10px auto}#lp20250501common .section5 .etc3 .comment{font-size:12px;line-height:19px}#lp20250501common .section5 .etc3 img.sp{max-width:338px;margin-top:10px}}@media (max-width: 768px){#lp20250501 .section2 .text{font-size:4.5em}#lp20250501 .section2 .question{font-size:20px;margin-bottom:10px}#lp20250501 .section2 *{font-size:16px}#lp20250501 .section2 .inner{padding:30px 10px}#lp20250501 .section2 img{max-width:400px}#lp20250501 .section2 .title_text{font-size:20px}#lp20250501 .section2 h2>.text{font-size:4.7em;font-feature-settings:"palt";margin:0 20px 0 auto}#lp20250501 .section2 .text_sub{font-size:.75em;font-weight:500;margin:5px 18px 20px}#lp20250501 .section2 .point{font-size:1.62em;background:linear-gradient(174deg,transparent 0%,transparent 65%,#FFFF00 65%,#FFFF00 100%);padding:0 10px;margin-bottom:6px}#lp20250501 .section2_sub .text{padding-left:31px;min-width:270px;font-size:1.87em;line-height:1.5em}#lp20250501 .section2_sub .img_center{width:32px}#lp20250501 .section2 .triangle{width:60px}#lp20250501 .section2 .question_text{line-height:1.6em}#lp20250501 .section2 .point_text{font-size:4em;font-weight:800;line-height:1em}#lp20250501 .section2 .point_text{font-size:2.4em;line-height:1em;font-feature-settings:"palt"}#lp20250501 .section2 .poinko{margin-top:-20px;margin-bottom:10px;height:60px}#lp20250501 .section2 .poinko:first-child{margin-right:-30px!important;width:48px;padding-left:5px!important}#lp20250501 .section2 .poinko:last-child{margin-left:-30px!important;width:53px}#lp20250501 .section2_sub .card_text{color:#532f0c;padding-left:55px;margin-top:10px;font-size:1.35em}#lp20250501 .section2_sub .card{width:101px;margin:40px auto auto -46px}#lp20250501 .section2 .asterisk{font-size:14px;bottom:12px}}#lp20250501common .section2{font-size:35px}#lp20250501common .section2 .menu img{padding-top:20px;padding-bottom:0}#lp20250501common .section2 .comment8{font-weight:700;font-size:1em;text-align:center;color:#fff;padding-top:15px;padding-bottom:10px}#lp20250501common .section2 .comment9{text-align:center;font-size:12px;color:#fff;padding-top:8px}#lp20250501common .section2 .comment10{font-weight:700;font-size:1em;text-align:center;color:#fff;padding:40px 0}#lp20250501common .section2 .comment11{display:grid;grid-template-columns:.333fr .333fr .333fr;gap:25px;justify-items:center;padding:0}#lp20250501common .section2_title{display:grid;grid-template-rows:30px auto auto;grid-template-columns:.25fr 1fr .25fr;gap:25px;justify-items:center;align-items:end;padding-top:0}#lp20250501common .section2_title #itemA{grid-row:2/3;grid-column:1/2}#lp20250501common .section2_title #itemB{grid-row:2/3;grid-column:2/3;width:100%;max-width:616px}#lp20250501common .section2_title #itemC{grid-row:1/2;grid-column:3/4;margin:auto 15px -25px auto}#lp20250501common .section2_title #itemD{grid-row:2/3;grid-column:3/4}#lp20250501common .section2_title #itemE{grid-row:3/4;grid-column:1/4}#lp20250501common .section2_sub{display:flex;justify-content:center;margin-top:30px;white-space:nowrap}#lp20250501common .section2_sub .card_text{color:#fff;font-size:40px}#lp20250501common .section2_sub .add{height:fit-content;margin-top:-55px;margin-right:-10px}#lp20250501common .section2_sub .number{font-size:2em;display:flex;align-items:flex-end;margin-top:10px;letter-spacing:-4px}#lp20250501common .section2_sub .card{height:fit-content;margin:auto 0 auto 20px;min-width:146px}@media (max-width: 768px){#lp20250501common .section2 .menu img{padding-top:14px}#lp20250501common .section2{font-size:22px}#lp20250501common .section2 .comment11{gap:10px}#lp20250501common .section2_title{grid-template-rows:31px auto auto;grid-template-columns:.2fr 1fr .2fr;gap:5px;row-gap:17px;column-gap:12px;max-width:500px;margin:10px auto 0}#lp20250501common .section2_title #itemA{grid-row:3/4;grid-column:1/2}#lp20250501common .section2_title #itemB{grid-row:1/3;grid-column:1/4;width:100%;max-width:616px}#lp20250501common .section2_title #itemC{grid-row:1/2;grid-column:3/4;margin:auto 0 auto auto;width:67%}#lp20250501common .section2_title #itemD{grid-row:3/4;grid-column:3/4}#lp20250501common .section2_title #itemE{grid-row:3/4;grid-column:2/3;font-size:19px;line-height:32px;font-weight:700}#lp20250501common .section2_sub{margin:0 10px}#lp20250501common .section2_sub .card_text{font-size:20px}#lp20250501common .section2_sub .number img{height:70px}#lp20250501common .section2_sub .card{width:146px;margin:auto 0 15px}#lp20250501common .section2 .comment8{padding-top:20px;padding-bottom:0}#lp20250501common .section2 .comment9{text-align:left;font-weight:500;margin:7px 18px 0;line-height:21px}#lp20250501common .section2 .comment10{padding:30px 0 15px}}#lp20250501common .fadein{opacity:0;transform:translate(0);transition:all 1.5s}#lp20250501common .fadein.fadein-bottom{transform:translateY(30px)}#lp20250501common .fadein.scrollin{opacity:1!important;transform:translate(0)!important}#lp20250501common .section_map,#lp20250501common .section2,#lp20250501common .section4,#lp20250501common .section5,#lp20250501common .section_banner3{overflow:hidden}#lp20250501common .section3,#lp20250501common .section_banner3{display:none}#lp20250501lp2 .sheet1a,.sheet1b,.sheet2a,.sheet2b{width:100%}.otoku-ryokin-body{margin:0;padding-bottom:70px}#lp20250501lp2{margin:0;padding:0;box-sizing:border-box;color:#532f0c;font-size:14px;font-weight:500;font-family:Noto Sans JP,sans-serif}#lp20250501lp2 h1,#lp20250501lp2 h2,#lp20250501lp2 h3,#lp20250501lp2 h4,#lp20250501lp2 strong{margin:0;padding:0;border:0;font-family:Noto Sans JP,sans-serif;font-size:1em;line-height:normal;font-weight:700}#lp20250501lp2 p{margin:0;padding:0;border:0}#lp20250501lp2 img{display:block;max-width:100%;height:auto;border-style:none;border:0}#lp20250501lp2 a{color:#999;padding:0}#lp20250501lp2 a:hover{text-decoration:none}#lp20250501lp2 ul,#lp20250501lp2 ol{margin:0;padding:0}#lp20250501lp2 ul li,#lp20250501lp2 ol li{list-style:none}#lp20250501lp2 section{overflow-x:visible}#lp20250501lp2 hr{color:#fff}#lp20250501lp2 .inner{max-width:1300px;margin:0 auto}#lp20250501lp2 .en{font-family:Roboto,serif}#lp20250501lp2 .mv{width:100%;background-size:cover;text-align:center;margin:0}#lp20250501lp2 .mv img{width:100%;max-width:1300px}#lp20250501lp2 .text{color:#532f0c;font-size:19px;text-align:left}#lp20250501lp2 .note{color:#532f0c;font-size:14px;text-align:left}#lp20250501lp2 .note li{padding-left:1em}#lp20250501lp2 .note li:before{content:"※";margin-left:-1em}#lp20250501lp2 .note2{color:#532f0c;font-size:19px;font-weight:700;text-align:left}#lp20250501lp2 .note2 li{padding-left:1em}#lp20250501lp2 .note2 li:before{content:"●";color:#d00e31;margin-left:-1em}#lp20250501lp2 .note2 li p{font-size:16px;font-weight:500}#lp20250501lp2 .img_center{display:block;margin:0 auto}#lp20250501lp2 .pc_br{display:block}#lp20250501lp2 .pc{display:block!important}#lp20250501lp2 .sp{display:none!important}#lp20250501lp2 .button{display:block;justify-self:center;background-color:#ec3838;color:#fff;line-height:inherit;text-decoration:none;cursor:pointer;border:0;border-radius:0;text-align:center;font-weight:700;width:750px;max-width:100%;padding:20px 0}#lp20250501lp2 .highlighter1{text-decoration:underline;text-decoration-thickness:.5em;text-decoration-color:#ff0;text-underline-offset:-.2em;text-decoration-skip-ink:none}#lp20250501lp2 .col_red{color:#d00e31}#lp20250501lp2 .col_brown{color:#532f0c}#lp20250501lp2 .bgcol_red{background-color:#d00e31}#lp20250501lp2 .bgcol_orange{background-color:#d0650e}#lp20250501lp2 .bgcol_yellow{background-color:#d08f0e}#lp20250501lp2 .fw500{font-weight:500}#lp20250501lp2 .fw700{font-weight:700}#lp20250501lp2 .widthfull{margin:0 calc(50% - 50vw);width:100vw}@media (max-width: 768px){#lp20250501lp2 .pc{display:none!important}#lp20250501lp2 .sp{display:block!important}#lp20250501lp2 .pc_br{display:inline}#lp20250501lp2 section{overflow-x:hidden}#lp20250501lp2 img{width:100%;max-width:100%}#lp20250501lp2 .inner{padding:0 10px}}#lp20250501lp2 .section1{background-color:#c03;position:relative}#lp20250501lp2 .section1 .inner{padding:0 10px}#lp20250501lp2 .section1 .key{position:relative;max-width:1300px;margin:0 auto}#lp20250501lp2 .section1 .mv_button{position:absolute;right:2.6%;bottom:8%;width:24%}@media (max-width: 768px){#lp20250501lp2 .section1 .mv_button{display:none}}#lp20250501lp2 .section2{max-width:927px;width:100%;margin:0 auto;padding:0}#lp20250501lp2 .section2 .inner{font-size:20px}#lp20250501lp2 .section2{background-color:#fff;max-width:900px}#lp20250501lp2 .section2 .inner{padding:0}#lp20250501lp2 .section2 .section2-1{text-align:center;font-size:14px;font-weight:500}#lp20250501lp2 .section2 .text{width:fit-content;font-size:14px;margin:20px auto}#lp20250501lp2 .section2 a{text-decoration:none;text-align:center}#lp20250501lp2 .section2 .section2-1 a{border-bottom:1px solid #D00E31;color:#d00e31}#lp20250501lp2 .section2 .section2-2 h4{font-weight:600}#lp20250501lp2 .section2 .section2-2{font-size:18px;display:grid;grid-template-columns:.5fr .5fr;row-gap:30px;justify-content:center;text-align:center;margin:30px auto 50px}#lp20250501lp2 .section2 .section2-2>h3:first-child{grid-column:1/3}#lp20250501lp2 .section2 .section2-2 .otoku_red:nth-child(6){grid-column:1/2;grid-row:3/4}#lp20250501lp2 .section2-2 .otoku_green,#lp20250501lp2 .section2-2 .otoku_red{display:grid;grid-template-rows:222px auto}#lp20250501lp2 .section2-2 .otoku_green .green_img{grid-row:1/2}#lp20250501lp2 .section2-2 .caption{font-size:20px;color:#fff;font-style:italic;font-weight:700;max-width:224px;min-width:100px;width:100%;margin:20px auto 0}#lp20250501lp2 .section2-2 .otoku_green .caption{background:linear-gradient(to right,#fff,10%,#2ba23a,80%,#fff)}#lp20250501lp2 .section2-2 .otoku_red .caption{background:linear-gradient(to left,#fff,10%,#d00e31,80%,#fff)}#lp20250501lp2 .section2-2 .point{font-size:1.83em;font-weight:700;min-height:fit-content;line-height:45px;padding:auto 0;margin:auto 0}#lp20250501lp2 .section2-2 .otoku_green .point{color:#2ba23a}#lp20250501lp2 .section2-2 .otoku_red .point{color:#d00e31}#lp20250501lp2 .section2-2 .otoku_green>div,#lp20250501lp2 .section2-2 .otoku_red>div{display:grid;grid-template-rows:auto 90px 1fr;gap:10px;min-width:180px}#lp20250501lp2 .section2-2 .point .tax{font-size:.48em}#lp20250501lp2 .section2-2 .asta{font-size:14px;line-height:14px}#lp20250501lp2 .section2-2 .asta2{font-size:12px;line-height:18px;width:297px;margin:0 auto;text-align:left}#lp20250501lp2 .section2 .apply_btn{background:linear-gradient(to bottom,#ff002e,50%,#9a0516);color:#fff;border-radius:50px;font-size:18px;width:214px;padding-top:5px;padding-bottom:8px;margin:20px auto;font-weight:700}#lp20250501lp2 .section2 .btn{width:214px;display:flex;justify-content:center;color:#fff;padding-left:5px}#lp20250501lp2 .section2 .arrow-right{display:inline-block;width:7px;height:7px;margin:0 7px 1.5px;border-top:4px solid #ffffff;border-right:4px solid #ffffff;transform:rotate(45deg)}#lp20250501lp2 .section2-2 .otoku_red:nth-child(4) .red_img{padding-right:78px}#lp20250501lp2 .section2-2 .otoku_green:nth-child(7) .green_img{padding-left:81px;min-width:185px}@media (max-width: 768px){#lp20250501lp2 .section2 .section2-1{font-size:12px;margin-bottom:50px}#lp20250501lp2 .section2 .text{margin:7px 19px;font-size:12px}#lp20250501lp2 .section2 .text2{margin:16px auto;font-size:12px}#lp20250501lp2 .section2 .section2-2{font-size:15px;font-weight:600px;max-width:500px;margin:0 auto;grid-template-columns:auto;grid-template-rows:auto auto 200px 210px 220px 215px auto;gap:10px;text-align:left}#lp20250501lp2 .section2 .section2-2:nth-child(2)>h3{padding:0 19px 0 17px}#lp20250501lp2 .section2 .section2-2 .otoku_red:nth-child(6){grid-row:5/6}#lp20250501lp2 .section2-2 .otoku_green{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;padding-left:16px;margin-top:10px}#lp20250501lp2 .section2-2 .otoku_red{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;padding-right:16px}#lp20250501lp2 .section2-2 .otoku_green>div,#lp20250501lp2 .section2-2 .otoku_red>div{display:grid;grid-template-rows:auto auto 1fr;gap:0}#lp20250501lp2 .section2-2 .otoku_red>div .point,#lp20250501lp2 .section2-2 .otoku_red>div h4{margin-left:0;padding-left:25px}#lp20250501lp2 .section2-2 .caption{font-size:17px}#lp20250501lp2 .section2-2 .otoku_green .caption{background:linear-gradient(to right,#2ba23a,80%,#fff);text-align:left;padding-left:16px;margin:0 auto 0 -16px}#lp20250501lp2 .section2-2 .otoku_red .caption{background:linear-gradient(to left,#d00e31,80%,#fff);text-align:right;padding-right:16px;margin:0 -16px 0 auto}#lp20250501lp2 .section2-2 .point{font-size:1.73em;line-height:35px;padding:auto 0;margin:13px 0 8px}#lp20250501lp2 .section2-2 .otoku_green .point{color:#2ba23a}#lp20250501lp2 .section2-2 .otoku_red .point{color:#d00e31}#lp20250501lp2 .section2-2 .otoku_green:nth-child(3)>div h4{margin-right:-35px}#lp20250501lp2 .section2-2 .point .tax{font-size:.58em}#lp20250501lp2 .section2-2 .asta{font-size:12px}#lp20250501lp2 .section2-2 .asta2{font-size:12px;line-height:18px;width:fit-content;margin:10px -70px 0 0}#lp20250501lp2 .section2-2 .green_img{min-width:168px;max-width:168px;margin-right:-28px;grid-column:2/3}#lp20250501lp2 .section2-2 .red_img{min-width:168px;margin-left:-28px}#lp20250501lp2 .section2-2 .otoku_red:nth-child(4)>div{margin-top:20px}#lp20250501lp2 .section2-2 .otoku_red:nth-child(4)>div .point{margin-top:22px;margin-bottom:22px}#lp20250501lp2 .section2-2 .otoku_red:nth-child(4) .red_img{margin-right:-4px;min-width:172px;padding-right:0}#lp20250501lp2 .section2-2 .otoku_green:nth-child(7) .green_img{margin-left:-17px;min-width:185px;padding-left:0}#lp20250501lp2 .section2-2 .otoku_red:nth-child(6) .point{margin-top:10px;margin-bottom:15px}#lp20250501lp2 .section2 .apply h3{padding:0 16px;margin-top:15px}}@media (max-width: 390px){#lp20250501lp2 .section2-2 .point{font-size:1.6em}#lp20250501lp2 .section2-2 h4{font-size:.9em}}@media (max-width: 370px){#lp20250501lp2 .section2-2 .green_img{min-width:120px;max-width:120px;width:100%}#lp20250501lp2 .section2-2 .red_img{min-width:120px;max-width:120px}#lp20250501lp2 .section2-2 .otoku_red:nth-child(4) .red_img{min-width:124px}#lp20250501lp2 .section2-2 .otoku_green:nth-child(7) .green_img{min-width:137px}#lp20250501lp2 .section2-2 .otoku_red>div .point,#lp20250501lp2 .section2-2 .otoku_red>div h4{padding-left:10px}#lp20250501lp2 .section2 .section2-2{grid-template-rows:auto auto auto auto auto auto auto}}:root{--lp20250501lp2-green1: #2ba23a;--lp20250501lp2-red1: #D00E31}#lp20250501lp2 .section3{background-color:var(--lp20250501lp2-red1);width:100%;margin:0 auto;padding:0}#lp20250501lp2 .section3 .inner{max-width:927px;font-size:20px;text-align:center;color:#fff}#lp20250501lp2 .section3 .inner{padding:80px 15px;background-image:url(./section3-bg1.png);background-repeat:repeat-x;background-position-y:top;background-size:58px}#lp20250501lp2 .section3 .tab-wrap{display:flex;flex-wrap:wrap;margin:45px 0 0}#lp20250501lp2 .section3 .tab-label{color:#999;font-size:25px;font-weight:700;white-space:nowrap;text-align:center;order:-1;position:relative;z-index:1;cursor:pointer;flex:1;background-size:cover;background-repeat:no-repeat;background-position-y:top}#lp20250501lp2 .section3 .tab-label:not(:last-of-type){margin-right:80px}#lp20250501lp2 .section3 .tab-content{width:100%;height:0;overflow:hidden}#lp20250501lp2 .section3 .tab-input+.tab-label.col_red{background-image:url(./section3-tablabel1off.png);background-position-x:right;padding:10px 30px 10px 0}#lp20250501lp2 .section3 .tab-input+.tab-label.col_green{background-image:url(./section3-tablabel2off.png);background-position-x:left;padding:10px 0 10px 30px}#lp20250501lp2 .section3 .tab-input:checked+.tab-label.col_green{color:var(--lp20250501lp2-green1);background-image:url(./section3-tablabel2on.png)}#lp20250501lp2 .section3 .tab-input:checked+.tab-label.col_red{color:var(--lp20250501lp2-red1);background-image:url(./section3-tablabel1on.png)}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content{height:auto;overflow:auto;background-color:#fff;font-size:12px;text-align:center;border-top:5px solid transparent;display:grid;grid-template-columns:1fr .06fr 1fr;gap:19px;row-gap:25px;padding:35px 25px 60px}#lp20250501lp2 .section3 .line.pc{width:fit-content;margin:0 0 0 10px}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content.col_red{border-color:#f9bcc7}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content.col_green{border-color:#b5e9bb}#lp20250501lp2 .section3 .tab-input+.tab-label+.tab-content>*{opacity:.2;transition:opacity .8s ease}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content>*{opacity:1}#lp20250501lp2 .section3 .tab-input{display:none}#lp20250501lp2 .section3 .b1{display:block;width:100px;margin:0 auto;border-radius:20px;padding:4px 15px;color:#fff;font-size:20px;font-weight:700}#lp20250501lp2 .section3 .b2{font-size:20px;font-weight:700}#lp20250501lp2 .section3 .b2 span{font-size:30px;font-weight:700}#lp20250501lp2 .section3 .b4a{display:block;font-size:13px}#lp20250501lp2 .section3 .b4b{font-size:35px;font-weight:600;border-bottom:4px solid var(--lp20250501lp2-red1);display:inline-block;padding-bottom:6px;margin-top:10px}#lp20250501lp2 .section3 .b4b{color:var(--lp20250501lp2-red1);grid-column:1/span 3;width:fit-content;margin:0 auto}#lp20250501lp2 .section3 .b4c{font-size:15px;line-height:22px;margin:7px auto;max-width:322px;color:#d00e31;font-weight:600}#lp20250501lp2 .bgcol_green{background-color:var(--lp20250501lp2-green1)}#lp20250501lp2 .col_green{color:var(--lp20250501lp2-green1)}#lp20250501lp2 .section3 .t1{font-weight:700;color:var(--lp20250501lp2-red1);font-size:60px;line-height:60px;letter-spacing:-1px;text-align:center;vertical-align:middle;background-color:#ff0;display:inline-block;transform:skew(-10deg);padding:9px 21px 15px}#lp20250501lp2 .section3 .t2{display:block;margin-top:30px}#lp20250501lp2 .section3 .t3{display:block;font-size:25px;font-weight:600;line-height:38px;margin-top:16px}#lp20250501lp2 .section3 .t4{margin-top:35px}#lp20250501lp2 .section3 .t5{display:block;font-size:30px;font-weight:600;line-height:27px;margin-top:25px}#lp20250501lp2 .section3 .line{margin:15px 0}#lp20250501lp2 .section3 .sheet1a{margin-top:-20px}#lp20250501lp2 .section3 .sheet1b{margin-top:-19px;padding-left:0}#lp20250501lp2 .section3 .sheet2a{margin-top:-10px}#lp20250501lp2 .section3 .sheet2b{margin-top:-10px;padding-left:0}@media (max-width: 768px){#lp20250501lp2 .section3{background-color:var(--lp20250501lp2-red1);width:100%;margin:0 auto;padding:0;background-size:32px}#lp20250501lp2 .section3 .inner{font-size:16px;padding:45px 16px 28px;background-size:34px}#lp20250501lp2 .section3 .tab-wrap{display:flex;flex-wrap:wrap;margin:20px 0 0}#lp20250501lp2 .section3 .tab-label{color:#999;font-size:17px;font-weight:700;white-space:nowrap;text-align:center;order:-1;position:relative;z-index:1;cursor:pointer;flex:1;background-size:cover;background-repeat:no-repeat;background-position-y:top}#lp20250501lp2 .section3 .tab-label:not(:last-of-type){margin-right:30px}#lp20250501lp2 .section3 .tab-content{width:100%;height:0;overflow:hidden}#lp20250501lp2 .section3 .tab-input+.tab-label.col_red{background-image:url(./section3-tablabel1off-sp.png);background-position-x:right;padding:8px 20px 8px 0}#lp20250501lp2 .section3 .tab-input+.tab-label.col_green{background-image:url(./section3-tablabel2off-sp.png);background-position-x:left;padding:8px 0 8px 20px}#lp20250501lp2 .section3 .tab-input:checked+.tab-label.col_green{color:var(--lp20250501lp2-green1);background-image:url(./section3-tablabel2on-sp.png)}#lp20250501lp2 .section3 .tab-input:checked+.tab-label.col_red{color:var(--lp20250501lp2-red1);background-image:url(./section3-tablabel1on-sp.png)}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content{height:auto;overflow:auto;padding:20px;background-color:#fff;font-size:12px;text-align:center;border-top:3px solid transparent;display:grid;grid-template-columns:1fr;gap:0px}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content.col_red{border-color:#f9bcc7}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content.col_green{border-color:#b5e9bb}#lp20250501lp2 .section3 .tab-input+.tab-label+.tab-content>*{opacity:.2;transition:opacity .8s ease}#lp20250501lp2 .section3 .tab-input:checked+.tab-label+.tab-content>*{opacity:1}#lp20250501lp2 .section3 .tab-input{display:none}#lp20250501lp2 .section3 .b1{width:75px;margin:0 auto;border-radius:20px;padding:4px 15px;color:#fff;font-size:15px;font-weight:700}#lp20250501lp2 .section3 .b2{font-size:17px;font-weight:700}#lp20250501lp2 .section3 .b2 span{font-size:25px;font-weight:700}#lp20250501lp2 .section3 .b4a{font-size:13px}#lp20250501lp2 .section3 .b4b{font-size:18px;font-weight:600;border-bottom:2px solid var(--lp20250501lp2-red1);display:inline-block;padding-bottom:2px;margin-top:7px}#lp20250501lp2 .section3 .b4b{grid-column:unset}#lp20250501lp2 .section3 .b4c{font-size:14px;margin:1px auto;max-width:300px}#lp20250501lp2 .bgcol_green{background-color:var(--lp20250501lp2-green1)}#lp20250501lp2 .col_green{color:var(--lp20250501lp2-green1)}#lp20250501lp2 .section3 .t1{font-weight:700;color:var(--lp20250501lp2-red1);font-size:35px;line-height:35px;letter-spacing:-1px;text-align:center;vertical-align:middle;background-color:#ff0;display:inline-block;transform:skew(-10deg);padding:5px 11px 9px}#lp20250501lp2 .section3 .t2{margin-top:10px}#lp20250501lp2 .section3 .t3{font-size:15px;font-weight:700;line-height:23px;margin-top:4px}#lp20250501lp2 .section3 .t4{margin-top:25px}#lp20250501lp2 .section3 .t5{font-size:20px;font-weight:600;line-height:27px;margin-top:10px}#lp20250501lp2 .section3 .line{width:320px;margin:15px auto}#lp20250501lp2 .section3 .sheet1a,#lp20250501lp2 .section3 .sheet1b{max-width:315px;margin:-14px auto 0}#lp20250501lp2 .section3 .sheet2a,#lp20250501lp2 .section3 .sheet2b{max-width:315px;margin:-5px auto 0}}#lp20250501lp2 .section_uservoice{background-image:url(./section4-bg.png);background-repeat:repeat}#lp20250501lp2 .section_uservoice .inner{padding-top:40px;padding-bottom:40px}#lp20250501lp2 .section_uservoice .inner>div{max-width:900px;display:block;margin:0 auto}#lp20250501lp2 .section_uservoice .header{display:grid;grid-template-columns:1fr 1fr;gap:20px}#lp20250501lp2 .section_uservoice .header .header_r{display:grid;grid-template-columns:1fr;justify-items:center}#lp20250501lp2 .section_uservoice .header .headertext{font-size:21px;line-height:35px;color:#fff}#lp20250501lp2 .section_uservoice .header .headerspeechbubble{display:inline-grid;justify-content:center}#lp20250501lp2 .section_uservoice .header{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}#lp20250501lp2 .section_uservoice .voice{display:grid;grid-template-columns:1fr}#lp20250501lp2 .section_uservoice .voice>div{background-color:#fff;border-radius:15px;padding:20px;margin-top:65px;position:relative}#lp20250501lp2 .section_uservoice .voice .voicetitle{font-size:21px;color:#2ba23a;font-weight:700}#lp20250501lp2 .section_uservoice .voice .voicecomment{font-size:19px;font-weight:500;padding-top:14px;padding-right:170px;line-height:32px;text-align:justify}#lp20250501lp2 .section_uservoice .voice img{position:absolute;right:20px;top:-50px;width:150px}#lp20250501lp2 .section_uservoice .voice .reverse{padding-right:0;padding-left:170px}#lp20250501lp2 .section_uservoice .voice .reverse_img{left:20px}@media (max-width: 920px){#lp20250501lp2 .section_uservoice .pc{display:none!important}#lp20250501lp2 .section_uservoice .sp{display:block!important}#lp20250501lp2 .section_uservoice .header{grid-template-columns:1fr;gap:20px}#lp20250501lp2 .section_uservoice .header h2{display:grid;justify-items:center}#lp20250501lp2 .section_uservoice .header h2 img{width:500px}#lp20250501lp2 .section_uservoice .header .headertext{text-align:center;font-size:18px;line-height:30px;font-weight:700}#lp20250501lp2 .section_uservoice .inner>div{padding:0 20px}#lp20250501lp2 .section_uservoice .voice{display:flex;gap:0;grid-template-columns:1fr 1fr 1fr}#lp20250501lp2 .section_uservoice .voice>div{width:85%;margin-top:45px}#lp20250501lp2 .section_uservoice .voice .voicecomment{padding-right:0;padding-top:1px;font-size:16px;line-height:30px}#lp20250501lp2 .section_uservoice .voice .voicetitle{font-size:18px;line-height:28px;padding-right:100px;height:80px}#lp20250501lp2 .section_uservoice .voice img{width:100px;top:-23px;right:5px}#lp20250501lp2 .section_uservoice .voice .reverse{padding-left:0}#lp20250501lp2 .section_uservoice .voice .reverse_img{left:unset}}#lp20250501lp2 .scroll-hint-text{display:none}#lp20250501lp2 .scroll-hint-icon{width:99px;height:99px;border-radius:20px;background:#00000059}#lp20250501lp2 .scroll-hint-icon:before{width:69px;height:62px;background-image:url(./scroll-hint-icon.png)}#lp20250501lp2 .scroll-hint-icon:after{display:none}#lp20250501lp2 .scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:1}#lp20250501lp2 .swiper .swiper-slide{height:auto}#lp20250501lp2 .swiper .swiper-slide-item{height:100%}#lp20250501lp2 .swipe-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;z-index:10000;transition:opacity .3s ease;width:80px;height:80px;border-radius:20px;background:#00000059;align-items:center;display:flex;justify-content:center;margin-top:20px}#lp20250501lp2 .swipe-icon img{width:70px;height:65px}#lp20250501lp2 .swipe-icon.hide{opacity:0;pointer-events:none}#lp20250501lp2 .fixed{display:grid;grid-template-columns:1fr;justify-items:end;position:fixed;width:100%;bottom:0;z-index:9999;pointer-events:none}#lp20250501lp2 .fixed .fixed_inner{display:grid;grid-template-columns:40% 1fr .1fr;align-items:center;gap:20px;position:static;width:100%;background:#ffffff9e}#lp20250501lp2 .fixed .btn{display:inline-grid;justify-content:end;pointer-events:all;margin-left:10px}#lp20250501lp2 .fixed .msg{display:grid;font-size:19px;font-weight:700;text-shadow:0px 0px 3px #fff}#lp20250501lp2 .fixed_inner_row1{position:relative;pointer-events:all}#lp20250501lp2 .fixed_inner_row1 a{display:block;margin:0;padding:0}#lp20250501lp2 .fixed_inner_row1 .closebutton{position:absolute;top:-15px;left:-15px;z-index:2}#lp20250501lp2 .fixed_inner_row1 .img{box-shadow:0 0 3px 1px #0000004d}#lp20250501lp2 .closed{display:block;position:relative;width:30px;height:30px;border:0;background:#fff;border-radius:50%}#lp20250501lp2 .closed:before,#lp20250501lp2 .closed:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:15px;background:#333;border-radius:2.5px}#lp20250501lp2 .closed:before{transform:translate(-50%,-50%) rotate(45deg)}#lp20250501lp2 .closed:after{transform:translate(-50%,-50%) rotate(-45deg)}#lp20250501lp2 .gotop{width:73px;pointer-events:all}#lp20250501lp2 .gotop a{display:block}@media (max-width: 768px){#lp20250501lp2 .fixed_inner_row1{width:146px}#lp20250501lp2 .fixed .fixed_inner{grid-template-columns:1fr;justify-items:center;text-align:center;gap:0}#lp20250501lp2 .fixed .fixed_inner .btn{max-width:357px;padding-top:10px}#lp20250501lp2 .fixed .msg{font-size:13px;padding:4px 0}#lp20250501lp2 .gotop{display:block;position:fixed;z-index:1111;right:10px;bottom:110px;width:37px}#lp20250501lp2 .gotop a{width:37px}}#lp20250501lp2 .fadein{opacity:0;transform:translate(0);transition:all 1.5s}#lp20250501lp2 .fadein.fadein-bottom{transform:translateY(30px)}#lp20250501lp2 .fadein.scrollin{opacity:1!important;transform:translate(0)!important}#lp20250501lp2 .section2,#lp20250501lp2 .section3,#lp20250501lp2 .section4,#lp20250501lp2 .section_uservoice{overflow:hidden}#lp20250501lp2 .section4 .inner{max-width:927px;padding:30px 16px 95px}#lp20250501lp2 .section4 .box{display:flex;gap:27px;justify-content:center;max-width:815px;margin:65px auto 0}#lp20250501lp2 .section4 .text1{font-size:18px;font-weight:600;line-height:30px;margin-top:15px;text-align:center}#lp20250501lp2 .section4 .text2{font-size:26px;font-weight:700;margin-top:-6px;order:1}#lp20250501lp2 .section4 .text3{font-size:18px;font-weight:600;line-height:30px;order:3;margin-top:40px}#lp20250501lp2 .section4 .img1{margin-top:0}#lp20250501lp2 .section4 .img2{margin-top:35px}#lp20250501lp2 .section4 .img3{height:fit-content;order:2}@media (max-width: 768px){#lp20250501lp2 .section4 .inner{padding:20px 16px 60px}#lp20250501lp2 .section4 .box{gap:20px;flex-wrap:wrap;margin-top:45px}#lp20250501lp2 .section4 .left{display:contents}#lp20250501lp2 .section4 .text1{font-size:16px;line-height:27px;margin-top:25px}#lp20250501lp2 .section4 .text2{font-size:18px;text-align:center}#lp20250501lp2 .section4 .text3{font-size:16px;line-height:27px;margin-top:0}#lp20250501lp2 .section4 .img2{width:80%;margin:30px auto}}#lp2025common .section2 .comment11 img{width:100%}.solo-reserve-lp-body{margin:0;padding-bottom:70px}@media (max-width: 920px){.solo-reserve-lp-body{padding-bottom:105px}}#lp2025common .description{font-size:14px;color:#fff;margin:8px 0 4px}#lp20250501{margin:0;padding:0;box-sizing:border-box;color:#532f0c;font-size:14px;font-weight:500;font-family:Noto Sans JP,sans-serif}#lp20250501 h1,#lp20250501 h2,#lp20250501 h3,#lp20250501 h4,#lp20250501 strong{margin:0;padding:0;border:0;font-family:Noto Sans JP,sans-serif;font-size:1em;line-height:normal;font-weight:700}#lp20250501 p{margin:0;padding:0;border:0}#lp20250501 img{display:block;max-width:100%;height:auto;border-style:none;border:0}#lp20250501 a{color:#999;padding:0}#lp20250501 a:hover{text-decoration:none}#lp20250501 ul,#lp20250501 ol{margin:0;padding:0}#lp20250501 ul li,#lp20250501 ol li{list-style:none}#lp20250501 section{overflow-x:visible}#lp20250501 hr{color:#fff}#lp20250501 .inner{max-width:1300px;margin:0 auto}#lp20250501 .en{font-family:Roboto,serif}#lp20250501 .mv{width:100%;background-size:cover;text-align:center;margin:0}#lp20250501 .mv img{width:100%;max-width:1300px}#lp20250501 .text{color:#532f0c;font-size:19px;text-align:left}#lp20250501 .note{color:#532f0c;font-size:14px;text-align:left}#lp20250501 .note li{padding-left:1em}#lp20250501 .note li:before{content:"※";margin-left:-1em}#lp20250501 .note2{color:#532f0c;font-size:19px;font-weight:700;text-align:left}#lp20250501 .note2 li{padding-left:1em}#lp20250501 .note2 li:before{content:"●";color:#d00e31;margin-left:-1em}#lp20250501 .note2 li p{font-size:16px;font-weight:500}#lp20250501 .img_center{display:block;margin:0 auto}#lp20250501 .pc_br{display:block}#lp20250501 .pc{display:block!important}#lp20250501 .sp{display:none!important}#lp20250501 .button{display:block;justify-self:center;background-color:#ec3838;color:#fff;line-height:inherit;text-decoration:none;cursor:pointer;border:0;border-radius:0;text-align:center;font-weight:700;width:750px;max-width:100%;padding:20px 0}#lp20250501 .highlighter1{text-decoration:underline;text-decoration-thickness:.5em;text-decoration-color:#ff0;text-underline-offset:-.2em;text-decoration-skip-ink:none}#lp20250501 .col_red{color:#d00e31}#lp20250501 .col_brown{color:#532f0c}#lp20250501 .bgcol_red{background-color:#d00e31}#lp20250501 .bgcol_orange{background-color:#d0650e}#lp20250501 .bgcol_yellow{background-color:#d08f0e}#lp20250501 .fw500{font-weight:500}#lp20250501 .fw700{font-weight:700}#lp20250501 .section1{background-color:#c03;position:relative}#lp20250501 .section1 .inner{padding:0 10px}#lp20250501 .section1 .mv_button{position:absolute;right:2.7vw;bottom:2.6vw;width:16vw}@media (max-width: 768px){#lp20250501 .section1 .mv_button{right:7.6vw;top:20.6vw;width:38vw}}#lp20250501 .section2 .inner{padding:30px 0}#lp20250501 .section3 .inner{padding:0 10px}#lp20250501 .section4{background-image:url(./section4-bg.png);background-repeat:repeat}#lp20250501 .section4 .inner{padding-top:40px;padding-bottom:40px}#lp20250501 .section4 .inner>div{max-width:900px;display:block;margin:0 auto}#lp20250501 .section4 .header{display:grid;grid-template-columns:1fr 1fr;gap:20px}#lp20250501 .section4 .header .header_r{display:grid;grid-template-columns:1fr;justify-items:center}#lp20250501 .section4 .header .headertext{font-size:21px;line-height:35px;color:#fff}#lp20250501 .section4 .header .headerspeechbubble{display:inline-grid;justify-content:center}#lp20250501 .section4 .header{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}#lp20250501 .section4 .voice{display:grid;grid-template-columns:1fr}#lp20250501 .section4 .voice>div{background-color:#fff;border-radius:15px;padding:20px;margin-top:65px;position:relative}#lp20250501 .section4 .voice .voicetitle{font-size:21px;color:#2ba23a;font-weight:700}#lp20250501 .section4 .voice .voicecomment{font-size:19px;font-weight:500;padding-top:14px;padding-right:170px;line-height:32px;text-align:justify}#lp20250501 .section4 .voice img{position:absolute;right:20px;top:-50px;width:150px}#lp20250501 .section4 .voice .reverse{padding-right:0;padding-left:170px}#lp20250501 .section4 .voice .reverse_img{left:20px}@media (max-width: 920px){#lp20250501 .section4 .pc{display:none!important}#lp20250501 .section4 .sp{display:block!important}#lp20250501 .section4 .header{grid-template-columns:1fr;gap:20px}#lp20250501 .section4 .header .headertext{text-align:center;font-size:18px;line-height:30px;font-weight:700}#lp20250501 .section4 .inner>div{padding:0 20px}#lp20250501 .section4 .voice{display:flex;gap:0;grid-template-columns:1fr 1fr 1fr}#lp20250501 .section4 .voice>div{width:85%;margin-top:45px}#lp20250501 .section4 .voice .voicecomment{padding-right:0;padding-top:1px;font-size:16px;line-height:30px}#lp20250501 .section4 .voice .voicetitle{font-size:18px;line-height:28px;padding-right:100px;height:80px}#lp20250501 .section4 .voice img{width:100px;top:-23px;right:5px}#lp20250501 .section4 .voice .reverse{padding-left:0}#lp20250501 .section4 .voice .reverse_img{left:unset}}@media (max-width: 768px){#lp20250501 .pc{display:none!important}#lp20250501 .sp{display:block!important}#lp20250501 .pc_br{display:inline}#lp20250501 section{overflow-x:hidden}#lp20250501 img{width:100%;max-width:100%}#lp20250501 .inner{padding:0 10px}#lp20250501 .section9 .inner{padding:0}}#lp20250501 .scroll-hint-text{display:none}#lp20250501 .scroll-hint-icon{width:99px;height:99px;border-radius:20px;background:#00000059}#lp20250501 .scroll-hint-icon:before{width:69px;height:62px;background-image:url(./scroll-hint-icon.png)}#lp20250501 .scroll-hint-icon:after{display:none}#lp20250501 .scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:1}#lp20250501 .widthfull{margin:0 calc(50% - 50vw);width:100vw}#lp20250501 .section9 .inner *{font-weight:700}#lp20250501 .section9_sub{display:grid;max-width:970px;padding:8px;margin:auto;grid-template-rows:auto 1fr;grid-template-columns:144px 1fr 144px;text-align:center}#lp20250501 .section9_sub #itemA{grid-row:1/2;grid-column:2/3;font-size:35px;font-weight:500}#lp20250501 .section9_sub #itemA>*{background:linear-gradient(transparent 60%,#ff0 30%)}#lp20250501 .section9_sub #itemB{grid-row:2/3;grid-column:2/3;font-size:22px;margin:7px auto}#lp20250501 .section9_sub #itemC{grid-row:1/3;grid-column:3/4}#lp20250501 .section9 .plan{display:flex;align-items:center;white-space:nowrap;justify-content:center;font-size:23px;font-weight:700;margin:20px auto 0}#lp20250501 .section9 .plan:after,#lp20250501 .section9 .plan:before{content:"";width:167px;height:2px;background-color:#2ba23a;display:block;margin:0 30px;border-radius:10px}#lp20250501 .section9_plan_list{display:grid;grid-template-columns:auto auto auto;font-size:19px;text-align:center;width:fit-content;margin:0 auto}#lp20250501 .section9_plan{width:285px;display:flex;flex-flow:column;margin:10px 0;padding:0 11px}#lp20250501 .section9 .plan_type{background-color:#fff;width:134px;height:46px;border-radius:92px;margin:20px auto -23px;z-index:1;box-shadow:0 -4px 20px #0003}#lp20250501 .section9 .plan_otoku{color:#fff;font-size:25px;border-radius:49px 49px 0 0;padding-top:30px;padding-bottom:10px}#lp20250501 .section9 .plan_text{background-color:#fff;height:fit-content;padding:7px 7px 24px;border-radius:0 0 49px 49px}#lp20250501 .section9 .plan_text_bold{font-size:1.15em;width:fit-content;border-bottom:solid 2px #532F0C;margin:10px auto}#lp20250501 .section9 table{margin:0 auto;border-spacing:0}#lp20250501 .section9 .plan_text td{padding:11px 2px 12px;text-align:end;vertical-align:text-bottom;border-bottom:solid 2px #D9D9D9}#lp20250501 .section9 .plan_text tr:last-child td{border-bottom:none;padding-top:9px;padding-bottom:5px}#lp20250501 .section9 .plan_text .number{font-size:1.85em;font-weight:700}#lp20250501 .section9 .plan_text .unit{text-align:start;min-width:55px}#lp20250501 .section9 .inner>div{background-image:url(./section9_bg.png);background-size:cover;background-repeat:no-repeat;background-position-y:top;padding-top:40px;padding-bottom:40px}@media (max-width: 920px){#lp20250501 .section9 .inner{padding:0}#lp20250501 .section9 h2{width:90%;margin:0 auto}#lp20250501 .section9_sub{max-width:360px;grid-template-rows:auto 1fr;grid-template-columns:1fr 114px}#lp20250501 .section9_sub #itemA{grid-row:1/2;grid-column:1/2;font-size:21px;white-space:nowrap}#lp20250501 .section9_sub #itemA span:first-child{font-size:25px}#lp20250501 .section9_sub #itemB{grid-row:2/3;grid-column:1/3;font-size:17px;line-height:17px}#lp20250501 .section9_sub #itemB h4{padding-bottom:8px}#lp20250501 .section9_sub #itemC{grid-row:1/2;grid-column:2/3}#lp20250501 .section9 .plan{display:none}#lp20250501 .section9_plan_list{font-size:16px}#lp20250501 .section9 .plan_text{padding:6px 6px 20px}#lp20250501 .section9 .plan_text .img_center{width:80px}#lp20250501 .section9 .inner>div{background-image:url(./section9_bg_sp.png)}#lp20250501 .section9_plan{width:243px;margin:10px 0;padding:0 11px}#lp20250501 .section9_plan p{margin:5px auto}#lp20250501 .section9 .plan_type{width:114px;height:39px;margin:5px auto -19px}#lp20250501 .section9 .plan_otoku{font-size:21px;padding-top:25px;padding-bottom:9px}#lp20250501 .section9 .plan_text_bold{font-size:1.2em;margin:5px auto}#lp20250501 .section9 .plan_text tr:last-child td{padding-bottom:10px}}#lp2025common{margin:0;padding:0;box-sizing:border-box;color:#532f0c;font-size:14px;font-weight:500;font-family:Noto Sans JP,sans-serif}#lp2025common h1,#lp2025common h2,#lp2025common h3,#lp2025common h4,#lp2025common strong{margin:0;padding:0;border:0;font-family:Noto Sans JP,sans-serif;font-size:1em;line-height:normal;font-weight:700}#lp2025common p{margin:0;padding:0;border:0}#lp2025common img{display:block;max-width:100%;height:auto;border-style:none;border:0}#lp2025common a{color:#999;padding:0}#lp2025common a:hover{text-decoration:none}#lp2025common a.button{text-decoration:none;color:#fff;background:linear-gradient(180deg,#ff002e,#9a0516);max-width:360px;max-height:60px;display:block;font-size:22px;font-weight:700;margin:0 auto;position:relative;border-radius:30px;padding:10px 0}#lp2025common a.button:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:30px;width:8px;height:8px;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;transform:translateY(-50%) rotate(-45deg)}#lp2025common ul,#lp2025common ol{margin:0;padding:0}#lp2025common ul li,#lp2025common ol li{list-style:none}#lp2025common section{overflow-x:visible}#lp2025common hr{color:#fff}#lp2025common .inner{max-width:1300px;margin:0 auto}#lp2025common .en{font-family:Roboto,serif}#lp2025common .col_red{color:#d00e31}#lp2025common .col_brown{color:#532f0c}#lp2025common .bgcol_red{background-color:#d00e31}#lp2025common .bgcol_orange{background-color:#d0650e}#lp2025common .bgcol_yellow{background-color:#d08f0e}#lp2025common .fw500{font-weight:500}#lp2025common .fw700{font-weight:700}#lp2025common .mv{width:100%;background-size:cover;text-align:center;margin:0}#lp2025common .section1{color:green}#lp2025common .section2{background:#d00e31}#lp2025common .section2 .inner{padding:0}#lp2025common .section2 .inner>div{max-width:900px;display:block;margin:0 auto}#lp2025common .section2 .section2text1{font-family:Noto Sans JP;font-weight:700;font-size:27px;line-height:35px;letter-spacing:0%;text-align:center;color:#532f0c}#lp20250501 .section2 .question_text{font-size:1.25em}#lp2025common .section3{background-color:#e7f9d2;text-align:center}#lp2025common .section3 .inner>div{max-width:650px;display:block;margin:0 auto;padding:30px 0}#lp2025common .section4{background-color:#24b8f6;background:url(./common-section4-banner_bg.png) no-repeat top center;background-size:cover;text-align:center;width:100%}#lp2025common .section4 .inner>div{max-width:650px;display:block;margin:0 auto;padding:30px 0}#lp2025common .section4 img{width:100%;max-width:1300px}#lp2025common .section_banner3{background:url(./main_bg2.jpg) no-repeat top center;background-size:cover;text-align:center;width:100%}#lp2025common .section_banner3 .inner>div{max-width:650px;display:block;margin:0 auto;padding-top:20px}@media (max-width: 900px){#lp2025common .section_banner3 .inner>div{max-width:fit-content}}#lp2025common .note{color:#532f0c;font-size:14px;text-align:left}#lp2025common .note li{padding-left:1em}#lp2025common .note li:before{content:"※";margin-left:-1em}#lp2025common .note2{color:#532f0c;font-size:19px;font-weight:700;text-align:left}#lp2025common .note2 li{padding-left:1em}#lp2025common .note2 li:before{content:"●";color:#d00e31;margin-left:-1em}#lp2025common .note2 li p{font-size:16px;font-weight:500}#lp2025common .img_center{display:block;margin:0 auto}#lp2025common .highlighter2{text-decoration:underline;text-decoration-thickness:1.2em;text-decoration-color:#ff0;text-underline-offset:-1em;text-decoration-skip-ink:none}#lp2025common .widthfull{margin:0 calc(50% - 50vw);width:100vw}#lp2025common .pc{display:block!important}#lp2025common .sp{display:none!important}#lp2025common .section5{background-color:#e7f9d2}#lp2025common .section5 .inner{padding-top:40px;padding-bottom:40px}#lp2025common .section5 .inner>div{max-width:900px;display:block;margin:0 auto}#lp2025common .section5 .subtitletext{display:flex;justify-content:center;font-weight:700;font-size:21px;line-height:28px;letter-spacing:0%;text-align:center;color:#2ba23a}#lp2025common .section5 .subtitletext:before{content:"\\";font-size:48px;font-weight:500;line-height:48px;font-family:Noto Sans JP;color:#532f0c}#lp2025common .section5 .subtitletext:after{content:"/";font-size:48px;font-weight:500;line-height:48px;font-family:Noto Sans JP;color:#532f0c}#lp2025common .section5 .plan{display:flex;padding:10px 0;font-size:22px;line-height:28px;color:#fff;justify-content:space-between}#lp2025common .section5 .plan_list{max-width:300px;margin-top:10px}#lp2025common .section5 .plan_list:nth-child(2){margin-left:10px;margin-right:10px}#lp2025common .section5 .plan_list>.month{display:grid;grid-template-columns:.5fr auto 1fr;margin:15px 0 0}#lp2025common .section5 .plan .monthly_fee{color:#532f0c;font-size:14px;writing-mode:vertical-rl;text-align:end;height:47px}#lp2025common .section5 .plan .campaign{position:relative;color:#d00e21;font-size:17px;text-align:center;background-color:#fff;line-height:22px;padding:10px 5px;margin:15px 10px 0;font-weight:600}#lp2025common .section5 .plan .plan_list:last-child .campaign{font-size:16px}#lp2025common .section5 .plan .campaign:before{content:"";position:absolute;top:-28px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #ffffff}#lp2025common .section5 .plan .campaign>p:nth-child(2){font-size:25px;margin:18px auto 15px;white-space:nowrap}#lp2025common .section5 .plan .campaign>p:nth-child(2) .yen{font-size:2em;font-weight:700}#lp2025common .section5 .plan .campaign>p:nth-child(3){font-size:22px;line-height:18px}#lp2025common .section5 .plan .campaign_sub{display:flex;justify-content:center;align-items:center;font-size:16px;margin-top:10px;white-space:nowrap}#lp2025common .section5 .plan .plan_list:last-child .campaign_sub{font-size:15px}#lp2025common .section5 .plan .plan_list:last-child .campaign_sub .yen{font-size:25px}#lp2025common .section5 .plan .plan_list:last-child .campaign_sub .taxinc{font-size:13px}#lp2025common .section5 .campaign_sub .arrow{position:relative;width:11px;height:25px;background:#d00e21;margin:auto 15px auto 10px}#lp2025common .section5 .campaign_sub .arrow:after{position:absolute;content:"";top:-8px;right:-30px;border:20px solid;border-color:transparent;border-left:15px solid #D00E21}#lp2025common .section5 .campaign_sub p:last-child{font-size:25px}#lp2025common .section5 .campaign_sub>p:last-child span{font-size:2em;font-weight:700;padding-left:2px;padding-right:2px}#lp2025common .section5 .plan .plantitle{border-radius:50px;width:94px;height:94px;text-align:center;line-height:28px;font-weight:600;display:inline-grid;align-content:center}#lp2025common .section5 .plan .plantitle .year{font-size:35px}#lp2025common .section5 .plan .planprice{display:inline-grid;align-content:center;justify-items:end;font-feature-settings:"palt";white-space:nowrap;width:fit-content}#lp2025common .section5 .plan .planprice .yen{font-size:1.6em;font-weight:700;font-family:Roboto;padding:0 2px}#lp2025common .section5 .plan .planprice .taxinc{font-size:.9em}#lp2025common .section5 .etctitle{display:flex;align-items:center;text-align:center;font-size:23px;padding:10px 0;max-width:600px;margin:0 auto;font-weight:700}#lp2025common .section5 .etctitle:before,#lp2025common .section5 .etctitle:after{content:"";height:3px;flex-grow:1;background-color:#2ba23a;border-radius:10px}#lp2025common .section5 .etctitle:before{margin-right:20px}#lp2025common .section5 .etctitle:after{margin-left:20px}#lp2025common .section5 .etc1{display:grid;grid-template-columns:.333fr .333fr .333fr;gap:19px;padding:10px 0;font-size:18px;line-height:28px;text-align:left}#lp2025common .section5 .etc1>h4{background-color:none;padding:0 10px;border-left:#2BA23A solid 3px}#lp2025common .section5 .etc1 .etc1title,#lp2025common .section5 .etc1 .etc1price{font-size:22px;font-weight:700}#lp2025common .section5 .etc1 .etc1price span{font-size:.81em;white-space:nowrap}#lp2025common .section5 .etc1 .etc1note{font-size:.76em;padding-right:10px}#lp2025common .section5 .etc2{display:grid;grid-template-columns:.5fr .5fr;gap:25px;padding:10px 0;font-size:17px;line-height:28px;text-align:left}#lp2025common .section5 .etc2>div{background-color:none;padding:0 10px;border-left:#2BA23A solid 3px;display:flex;flex-flow:column;justify-content:space-between;margin-bottom:20px}#lp2025common .section5 .etc2 .etc2title{font-size:22px;font-weight:700;display:flex;flex-wrap:wrap;align-items:baseline}#lp2025common .section5 .etc2 .etc2title span{white-space:nowrap}#lp2025common .section5 .etc2 .etc2title span:last-child{font-size:18px}#lp2025common .section5 .etc2 .etc2note{font-size:14px}#lp2025common .section5 .note2 li p{margin:5px auto 15px 1em}#lp2025common .section5 .note2 li p:before{content:"※";margin-left:-1em}@media (max-width: 900px){#lp2025common .section5 .inner>div{padding-left:10px;padding-right:10px}#lp2025common .section5 .plan{flex-flow:column;width:fit-content;margin:0 auto}#lp2025common .section5 .plan_list{margin-bottom:12px;height:fit-content}}@media (max-width: 768px){#lp2025common a.button{max-width:290px}#lp2025common .section5 .subtitletext{border-bottom:solid 3px #333;position:relative;background-color:#e7f9d2;font-size:15px;width:240px;margin:0 24px;text-align:center;white-space:nowrap}#lp2025common .section5 .plan .plantitle{width:71px;height:71px;line-height:22px;font-weight:700;font-size:16px}#lp2025common .section5 .plan .plantitle .year{font-size:1.87em}#lp2025common .section5 .plan_list>.month{grid-template-columns:73px auto 1fr}#lp2025common .section5 .plan .monthly_fee{font-size:16px;text-align:end;height:35px}#lp2025common .section5 .plan .planprice .yen{font-size:38px}#lp2025common .section5 .plan .plan_list:last-child .campaign{font-size:16px}#lp2025common .section5 .plan .plan_list:last-child .campaign_sub{font-size:15px;line-height:17px}#lp2025common .section5 .plan .plan_list:last-child .campaign_sub .yen{font-size:25px}#lp2025common .section5 .plan .campaign>p:nth-child(2){margin:7px auto}#lp2025common .section5 .plan .campaign>p:nth-child(2) .yen{font-size:40px}#lp2025common .section5 .campaign_sub .arrow{width:10px;height:26px;background:#d00e21;margin:auto 17px auto 7px}#lp2025common .section5 .campaign_sub .arrow:after{position:absolute;content:"";top:-7px;right:-31px;border:20px solid;border-color:transparent;border-left:13px solid #D00E21}#lp2025common .section5 .subtitletext:before{content:"";position:absolute;width:16px;height:18px;background:#e7f9d2;bottom:-18px;left:62px;border-right:3px solid #333;transform:skew(320deg);z-index:1}#lp2025common .section5 .subtitletext:after{content:""}#lp2025common .section5 .campaign_sp{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 90px;align-items:center}#lp2025common .section5 .campaign_sp p:first-child{grid-row:1/2;grid-column:1/3}#lp2025common .section5 .campaign_sp p:last-child{font-size:16px!important;text-align:start}#lp2025common .section5 .campaign_sp .money{writing-mode:vertical-rl;font-size:16px}#lp2025common .section5 .note{font-size:12px;line-height:20px}#lp2025common .section5 .etctitle{font-size:16px;padding-bottom:5px;padding-top:22px}#lp2025common .section5 .etctitle:before{margin-right:10px}#lp2025common .section5 .etctitle:after{margin-left:10px}#lp2025common .section5 .etc1 h4{display:grid;grid-template-columns:1fr auto;font-size:16px;text-align:end;gap:2px;max-width:500px;width:100%;margin:0 auto}#lp2025common .section5 .etc1 h4 p:first-child{grid-row:1/3;grid-column:1/2;text-align:start}#lp2025common .section5 .etc2{font-size:12px;line-height:20px}#lp2025common .section5 .etc1 .etc1title,#lp2025common .section5 .etc1 .etc1price,#lp2025common .section5 .etc2 .etc2title{font-size:16px}#lp2025common .section5 .etc2 .etc2title{display:grid;grid-template-columns:1fr auto 100px;text-align:end}#lp2025common .section5 .etc2 .etc2title span:first-child{text-align:start}#lp2025common .section5 .etc2 .etc2title span:last-child{white-space:nowrap;font-size:13px}#lp2025common .section5 .etc1>h4,#lp2025common .section5 .etc2>div{border-left:none}#lp2025common .section5 .etc1>h4{padding:0}#lp2025common .section5 .etc2>div{border-top:solid 1px #91C31D;padding-top:11px;padding-left:0}#lp2025common .section5 .etc2 div p:last-child{margin-top:7px}#lp2025common .section5 .etc2>div{margin-bottom:7px}#lp2025common .section5 .note2{font-size:15px;padding-top:7px}#lp2025common .section5 .note2 li strong{line-height:24px}#lp2025common .section5 .note2 li p{font-size:12px;line-height:19px;margin:5px auto 15px 1em}}#lp2025common .section_map .inner{padding:40px 0}#lp2025common .section_map .inner>div{max-width:900px;display:block;margin:0 auto}#lp2025common .section_map .preflist1 h3{border-bottom:3px solid #D00E31;display:block;font-size:25px;padding-bottom:9px;margin-bottom:9px}#lp2025common .section_map .preflist1 h4{font-size:17px;font-weight:500;line-height:auto}#lp2025common .section_map .preflist1{padding-top:20px}#lp2025common .section_map .preflist1{display:grid;grid-template-columns:auto auto auto;gap:20px 25px;grid-auto-flow:row;grid-template-areas:"p1 p2 p7" "p1 p3 p7" "p1 p4 p5" "p8 p6 ."}#lp2025common .section_map .pref11{grid-area:p1}#lp2025common .section_map .pref12{grid-area:p2}#lp2025common .section_map .pref13{grid-area:p3}#lp2025common .section_map .pref14{grid-area:p4}#lp2025common .section_map .pref15{grid-area:p5}#lp2025common .section_map .pref16{grid-area:p6}#lp2025common .section_map .pref17{grid-area:p7}#lp2025common .section_map .pref18{grid-area:p8}#lp2025common .section_map .pref21{grid-area:p21}#lp2025common .section_map .pref22{grid-area:p22}#lp2025common .section_map .pref23{grid-area:p23}#lp2025common .section_map .pref25{grid-area:p25}#lp2025common .section_map .pref26{grid-area:p26}#lp2025common .section_map .preflist2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 25px;grid-template-areas:"p21 p22 p25" "p21 p23 p26"}#lp2025common .section_map .preflist2 h3{border-bottom:3px solid #D00E31;display:block;font-size:25px;padding-bottom:9px;margin-bottom:9px}#lp2025common .section_map .preflist2 h4{font-size:17px;font-weight:500;line-height:auto}#lp2025common .section_map .course{white-space:nowrap}#lp2025common .section_map .new{background-color:#d00e21;color:#fff;padding:1px 5px;border-radius:3px;font-size:14px;margin-left:20px;font-weight:500}@media (max-width: 920px){#lp2025common .section2 .inner>div,#lp2025common .section_map .inner>div{padding-left:10px;padding-right:10px}}@media (max-width: 768px){#lp2025common .pc{display:none!important}#lp2025common .sp{display:block!important}#lp2025common .pc_br{display:inline}#lp2025common img{width:100%}#lp2025common p{padding:0}#lp2025common section{overflow-x:hidden}#lp2025common .section1 .inner,#lp2025common .section2 .inner,#lp2025common .section3 .inner,#lp2025common .section4 .inner{padding:0 16px}#lp2025common .section5 .inner{padding:40px 16px 25px}#lp2025common .section_map .inner{padding:40px 40px 60px}#lp2025common .section5 h2{width:83%;margin:0 auto}#lp2025common .section5 .plan{grid-template-columns:1fr;gap:25px;padding:10px 0}#lp2025common .section5 .plan>div{margin:0 auto;width:288px}#lp2025common .section_map .preflist1,#lp2025common .section_map .preflist2,#lp2025common .section5 .etc1,#lp2025common .section5 .etc2{grid-template-columns:1fr;grid-template-areas:none}#lp2025common .section5 .etc1{row-gap:4px}#lp2025common .section5 .etc2{padding-top:0;gap:17px}#lp2025common .section5 .etc2 p.etc2note{font-size:12px;text-align:right}#lp2025common .section_map .pref11,#lp2025common .section_map .pref12,#lp2025common .section_map .pref13,#lp2025common .section_map .pref14,#lp2025common .section_map .pref15,#lp2025common .section_map .pref16,#lp2025common .section_map .pref17,#lp2025common .section_map .pref18,#lp2025common .section_map .pref21,#lp2025common .section_map .pref22,#lp2025common .section_map .pref23,#lp2025common .section_map .pref25,#lp2025common .section_map .pref26{grid-area:unset}#lp2025common .section_map .preflist1{padding-top:0}#lp2025common .section_map .preflist1 h3{font-size:20px}#lp2025common .section_map .preflist1 h4{font-size:14px}#lp2025common .section_map .preflist2 h3{font-size:20px}#lp2025common .section_map .preflist2 h4{font-size:14px}#lp2025common .section_banner3{background:url(./common-section4-main_bg2sp.jpg) no-repeat top center;background-size:cover}}#lp20250501 .fixed{display:grid;grid-template-columns:1fr;justify-items:end;position:fixed;width:100%;bottom:0;z-index:9999;pointer-events:none}#lp20250501 .fixed .fixed_inner{display:grid;grid-template-columns:40% 1fr .1fr;align-items:center;gap:20px;position:static;width:100%;background:#ffffff9e}#lp20250501 .fixed .btn{display:inline-grid;justify-content:end;pointer-events:all;margin-left:10px}#lp20250501 .fixed .msg{display:grid;font-size:19px;font-weight:700;text-shadow:0px 0px 3px #fff}#lp20250501 .fixed_inner_row1{position:relative;pointer-events:all}#lp20250501 .fixed_inner_row1 a{display:block;margin:0;padding:0}#lp20250501 .fixed_inner_row1 .closebutton{position:absolute;top:-15px;left:-15px;z-index:2}#lp20250501 .fixed_inner_row1 .img{box-shadow:0 0 3px 1px #0000004d}#lp20250501 .closed{display:block;position:relative;width:30px;height:30px;border:0;background:#fff;border-radius:50%}#lp20250501 .closed:before,#lp20250501 .closed:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:15px;background:#333;border-radius:2.5px}#lp20250501 .closed:before{transform:translate(-50%,-50%) rotate(45deg)}#lp20250501 .closed:after{transform:translate(-50%,-50%) rotate(-45deg)}#lp20250501 .gotop{width:73px;pointer-events:all}#lp20250501 .gotop a{display:block}@media (max-width: 768px){#lp20250501 .fixed_inner_row1{width:146px}#lp20250501 .fixed .fixed_inner{grid-template-columns:1fr;justify-items:center;text-align:center;gap:0}#lp20250501 .fixed .fixed_inner .btn{max-width:357px;padding-top:10px}#lp20250501 .fixed .msg{font-size:13px;padding:4px 0}#lp20250501 .gotop{display:block;position:fixed;z-index:1111;right:10px;bottom:110px;width:37px}#lp20250501 .gotop a{width:37px}}#lp2025common .section5 .etc3{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;background-color:#fff;padding:10px;border-radius:10px;max-width:705px;margin:20px auto}#lp2025common .section5 .etc3 .title{padding-bottom:9px;margin-bottom:14px;border-bottom:3px solid #2BA23A;font-size:17px;font-weight:700}#lp2025common .section5 .etc3 .comment{grid-row:auto/span 2;align-self:end;font-size:14px}@media (max-width: 768px){#lp2025common .section5 .etc3{grid-template-columns:1fr;justify-items:center;padding:0 14px 14px;margin-top:5px}#lp2025common .section5 .etc3 .title{text-align:center;width:100%;font-size:14px;border-bottom:1px solid #91C31D;margin:10px auto}#lp2025common .section5 .etc3 .comment{font-size:12px;line-height:19px}#lp2025common .section5 .etc3 img.sp{max-width:338px;margin-top:10px}}#lp20250501 .section2 *{color:#d00e31;font-size:30px}#lp20250501 .section2 .inner>*{margin:0 auto;text-align:center;padding-left:10px;padding-right:10px}#lp20250501 .section2 .title_text{color:#fff;background-color:#d00e31;width:fit-content;padding:2px 10px;margin:-1px auto -10px;font-size:38px}#lp20250501 .section2 .text{font-size:4em;width:fit-content;font-style:italic;font-weight:700;text-align:center;margin:0 auto}#lp20250501 .section2 h2>.text{font-size:5em;margin:0 30px 0 auto}#lp20250501 .section2 .text_sub{font-size:.46em;width:fit-content;font-weight:500;color:#532f0c;margin:20px auto}#lp20250501 .section2 .question{display:flex;align-items:center;white-space:nowrap;justify-content:center;font-weight:700;margin:25px auto 20px;color:#532f0c}#lp20250501 .section2 .question:after,#lp20250501 .section2 .question:before{content:"";width:150px;height:3px;background-color:#2ba23a;display:block;margin:0 10px;border-radius:10px}#lp20250501 .section2 .point{font-style:italic;height:fit-content;font-weight:600;background:linear-gradient(175deg,transparent 0%,transparent 55%,#FFFF00 55%,#FFFF00 100%);padding:0 20px;width:fit-content;margin:35px auto 0}#lp20250501 .section2_sub{display:flex;align-items:flex-start;width:fit-content;font-size:20px}#lp20250501 .section2_sub img{height:fit-content}#lp20250501 .section2 .triangle{display:flex;flex-flow:column;width:100px}#lp20250501 .section2 .point_text{font-size:4em;font-weight:900;line-height:1em}#lp20250501 .section2 .poinko{margin-top:-60px;margin-bottom:10px}#lp20250501 .section2_sub .text{padding-left:70px;min-width:652px}#lp20250501 .section2_sub .card_text{color:#532f0c;font-weight:700;padding-left:194px;margin-top:20px}#lp20250501 .section2_sub .card{margin:-10px auto}#lp20250501 .section2 h2{position:relative;width:fit-content}#lp20250501 .section2 .asterisk{position:absolute;bottom:18px;right:0;font-size:18px}@media (max-width: 768px){#lp20250501 .section2 .text{font-size:4.5em}#lp20250501 .section2 .question{font-size:20px;margin-bottom:10px}#lp20250501 .section2 *{font-size:16px}#lp20250501 .section2 .inner{padding:30px 10px}#lp20250501 .section2 img{max-width:400px}#lp20250501 .section2 .title_text{font-size:20px}#lp20250501 .section2 h2>.text{font-size:4.7em;font-feature-settings:"palt";margin:0 0 0 auto}#lp20250501 .section2 .text_sub{font-size:.75em;font-weight:500;margin:5px 18px 20px}#lp20250501 .section2 .point{font-size:1.62em;background:linear-gradient(174deg,transparent 0%,transparent 65%,#FFFF00 65%,#FFFF00 100%);padding:0 10px;margin-bottom:6px}#lp20250501 .section2_sub .text{padding-left:31px;min-width:270px;font-size:1.87em;line-height:1.5em}#lp20250501 .section2_sub .img_center{width:32px}#lp20250501 .section2 .triangle{width:60px}#lp20250501 .section2 .question_text{line-height:1.6em}#lp20250501 .section2 .point_text{font-size:4em;font-weight:800;line-height:1em}#lp20250501 .section2 .point_text{font-size:2.4em;line-height:1em;font-feature-settings:"palt"}#lp20250501 .section2 .poinko{margin-top:-20px;margin-bottom:10px;height:60px}#lp20250501 .section2 .poinko:first-child{margin-right:-30px!important;width:48px;padding-left:5px!important}#lp20250501 .section2 .poinko:last-child{margin-left:-30px!important;width:53px}#lp20250501 .section2_sub .card_text{color:#532f0c;padding-left:55px;margin-top:10px;font-size:1.35em}#lp20250501 .section2_sub .card{width:101px;margin:40px auto auto -46px}#lp20250501 .section2 .asterisk{font-size:14px;bottom:12px}}#lp20250501 .section3{max-width:927px;width:100%;margin:40px auto;padding:0}#lp20250501 .section3 .inner>*{margin:20px auto}#lp20250501 .section3 .point_img{margin-right:-60px;z-index:1;max-width:100px}#lp20250501 .section3_sub{display:flex;justify-content:center;align-items:center}#lp20250501 .section3_sub .text{color:#fff;background-color:#d00e31;font-weight:700;width:900px;height:fit-content;padding:8px 0;text-align:center;border-radius:53px;font-size:35px}#lp20250501 .section3 .title{margin-top:40px}#lp20250501 .section3 .flow{height:330px}#lp20250501 .section3 .flow h4{text-align:center;background-color:#dbffaf;width:125px;height:125px;font-size:22px;margin:10px auto;border-radius:90px;display:grid;place-items:center}#lp20250501 .section3 .triangle-right,#lp20250501 .section3 .triangle-right_pc{display:inline-block;border-style:solid;border-width:20px 0 20px 31px;border-color:transparent transparent transparent #2BA23A;margin:52px 0}#lp20250501 .section3 .triangle-right_pc{border-width:25px 0 25px 36px;margin:25px}@media (max-width: 768px){#lp20250501 .section3 .inner{display:flex;flex-flow:column}#lp20250501 .section3 .inner>*{padding-left:10px;padding-right:10px;margin:15px auto}#lp20250501 .section3 .inner>div:nth-child(4),#lp20250501 .section3 .inner>div:nth-child(2),#lp20250501 .section3 .inner>div:nth-child(1){order:-1}#lp20250501 .section3 img{max-width:fit-content}#lp20250501 .section3 .text{font-size:15px}#lp20250501 .section3 .point_img{width:74px}#lp20250501 .section3_sub .text{font-size:16px;padding-left:2em}#lp20250501 .section3 .ponit2_img{width:263px;padding-left:70px!important}#lp20250501 .section3 .ponit3_img{width:277px}#lp20250501 .section3 .ponit4_img{width:104px}#lp20250501 .section3 .section3_sub:nth-child(3){flex-flow:column;max-width:335px}#lp20250501 .section3 .flow{display:flex;height:181px;margin:0 auto}#lp20250501 .section3 .flow img{width:181px;height:auto}#lp20250501 .section3 .flow h4{margin:auto 40px auto 12px;width:102px;height:102px;font-size:18px;font-weight:700}#lp20250501 .section3 .triangle-right{border-width:25px 20px 0 20px;border-color:#2BA23A transparent transparent transparent;margin:-5px auto -5px 43px}#lp20250501 .section3 .title{max-width:600px;min-width:300px;width:100%;padding:0;margin-top:20px}}#lp20250501 .section3 h4.text{font-size:22px;font-weight:700;line-height:38px;text-align:center}#lp20250501 .section3 .text_note{font-size:16px;text-align:center;margin:0 0 3px;padding:0}@media (max-width: 768px){#lp20250501 .section3 h4.text{font-size:15px;line-height:26px}#lp20250501 .section3 .text_note{font-size:12px}}#lp2025common .section2{font-size:35px}#lp2025common .section2 .menu img{padding-top:20px;padding-bottom:0}#lp2025common .section2 .comment8{font-weight:700;font-size:1em;text-align:center;color:#fff;padding-top:15px;padding-bottom:10px}#lp2025common .section2 .comment9{text-align:center;font-size:12px;color:#fff;padding-top:8px}#lp2025common .section2 .comment10{font-weight:700;font-size:1em;text-align:center;color:#fff;padding:40px 0}#lp2025common .section2 .comment11{display:grid;grid-template-columns:.333fr .333fr .333fr;gap:25px;justify-items:center;padding:0}#lp2025common .section2_title{display:grid;grid-template-rows:30px auto auto;grid-template-columns:.25fr 1fr .25fr;gap:25px;justify-items:center;align-items:end;padding-top:0}#lp2025common .section2_title #itemA{grid-row:2/3;grid-column:1/2}#lp2025common .section2_title #itemB{grid-row:2/3;grid-column:2/3;width:100%;max-width:616px}#lp2025common .section2_title #itemC{grid-row:1/2;grid-column:3/4;margin:auto 15px -25px auto}#lp2025common .section2_title #itemD{grid-row:2/3;grid-column:3/4}#lp2025common .section2_title #itemE{grid-row:3/4;grid-column:1/4}#lp2025common .section2_sub{display:flex;justify-content:center;margin-top:30px;white-space:nowrap}#lp2025common .section2_sub .card_text{color:#fff;font-size:40px}#lp2025common .section2_sub .add{height:fit-content;margin-top:-55px;margin-right:-10px}#lp2025common .section2_sub .number{font-size:2em;display:flex;align-items:flex-end;margin-top:10px;letter-spacing:-4px}#lp2025common .section2_sub .card{height:fit-content;margin:auto 0 auto 20px;min-width:146px}@media (max-width: 768px){#lp2025common .section2 .menu img{padding-top:14px}#lp2025common .section2{font-size:22px}#lp2025common .section2 .comment11{gap:10px}#lp2025common .section2_title{grid-template-rows:31px auto auto;grid-template-columns:.2fr 1fr .2fr;gap:5px;row-gap:17px;column-gap:12px;max-width:500px;margin:10px auto 0}#lp2025common .section2_title #itemA{grid-row:3/4;grid-column:1/2}#lp2025common .section2_title #itemB{grid-row:1/3;grid-column:1/4;width:100%;max-width:616px}#lp2025common .section2_title #itemC{grid-row:1/2;grid-column:3/4;margin:auto 0 auto auto;width:67%}#lp2025common .section2_title #itemD{grid-row:3/4;grid-column:3/4}#lp2025common .section2_title #itemE{grid-row:3/4;grid-column:2/3;font-size:19px;line-height:32px;font-weight:700}#lp2025common .section2_sub{margin:0 10px}#lp2025common .section2_sub .card_text{font-size:20px}#lp2025common .section2_sub .number img{height:70px}#lp2025common .section2_sub .card{width:146px;margin:auto 0 15px}#lp2025common .section2 .comment8{padding-top:20px;padding-bottom:0}#lp2025common .section2 .comment9{text-align:left;font-weight:500;margin:7px 18px 0;line-height:21px}#lp2025common .section2 .comment10{padding:30px 0 15px}}#lp20250501 .swiper .swiper-slide{height:auto}#lp20250501 .swiper .swiper-slide-item{height:100%}#lp20250501 .swipe-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;z-index:10000;transition:opacity .3s ease;width:80px;height:80px;border-radius:20px;background:#00000059;align-items:center;display:flex;justify-content:center;margin-top:20px}#lp20250501 .swipe-icon img{width:70px;height:65px}#lp20250501 .swipe-icon.hide{opacity:0;pointer-events:none}.solo-reserve-lp-body #lp20250501common .fadein{opacity:1;transform:translate(0)}.summer-golf-body{margin:0;padding-bottom:70px}#lp20250501lp5{margin:0;padding:0;box-sizing:border-box;color:#532f0c;font-size:14px;font-weight:500;font-family:Noto Sans JP,sans-serif}#lp20250501lp5 h1,#lp20250501lp5 h2,#lp20250501lp5 h3,#lp20250501lp5 h4,#lp20250501lp5 strong{margin:0;padding:0;border:0;font-family:Noto Sans JP,sans-serif;font-size:1em;line-height:normal;font-weight:700}#lp20250501lp5 p{margin:0;padding:0;border:0}#lp20250501lp5 img{display:block;max-width:100%;height:auto;border-style:none;border:0}#lp20250501lp5 a{color:#999;padding:0}#lp20250501lp5 a:hover{text-decoration:none}#lp20250501lp5 ul,#lp20250501lp5 ol{margin:0;padding:0}#lp20250501lp5 ul li,#lp20250501lp5 ol li{list-style:none}#lp20250501lp5 section{overflow-x:visible}#lp20250501lp5 hr{color:#fff}#lp20250501lp5 .inner{max-width:1300px;margin:0 auto}#lp20250501lp5 .en{font-family:Roboto,serif}#lp20250501lp5 .mv{width:100%;background-size:cover;text-align:center;margin:0}#lp20250501lp5 .mv img{width:100%;max-width:1300px}#lp20250501lp5 .text{color:#532f0c;font-size:19px;text-align:left}#lp20250501lp5 .note{color:#532f0c;font-size:14px;text-align:left}#lp20250501lp5 .note li{padding-left:1em}#lp20250501lp5 .note li:before{content:"※";margin-left:-1em}#lp20250501lp5 .note2{color:#532f0c;font-size:19px;font-weight:700;text-align:left}#lp20250501lp5 .note2 li{padding-left:1em}#lp20250501lp5 .note2 li:before{content:"●";color:#d00e31;margin-left:-1em}#lp20250501lp5 .note2 li p{font-size:16px;font-weight:500}#lp20250501lp5 .img_center{display:block;margin:0 auto}#lp20250501lp5 .pc_br{display:block}#lp20250501lp5 .pc{display:block!important}#lp20250501lp5 .sp{display:none!important}#lp20250501lp5 .button{display:block;justify-self:center;background-color:#ec3838;color:#fff;line-height:inherit;text-decoration:none;cursor:pointer;border:0;border-radius:0;text-align:center;font-weight:700;width:750px;max-width:100%;padding:20px 0}#lp20250501lp5 .highlighter1{text-decoration:underline;text-decoration-thickness:.5em;text-decoration-color:#ff0;text-underline-offset:-.2em;text-decoration-skip-ink:none}#lp20250501lp5 .col_red{color:#d00e31}#lp20250501lp5 .col_brown{color:#532f0c}#lp20250501lp5 .col_orange{color:#d0650e}#lp20250501lp5 .col_yellow{color:#ff0}#lp20250501lp5 .col_white{color:#fff}#lp20250501lp5 .bgcol_red{background-color:#d00e31}#lp20250501lp5 .bgcol_brown{background-color:#532f0c}#lp20250501lp5 .bgcol_orange{background-color:#d0650e}#lp20250501lp5 .bgcol_yellow{background-color:#d08f0e}#lp20250501lp5 .bgcol_lgreen{background-color:#e7f9d2}#lp20250501lp5 .bgcol_white{background-color:#fff}#lp20250501lp5 .fw500{font-weight:500}#lp20250501lp5 .fw600{font-weight:600}#lp20250501lp5 .fw700{font-weight:700}#lp20250501lp5 .fw800{font-weight:800}#lp20250501lp5 .fw900{font-weight:900}#lp20250501lp5 .widthfull{margin:0 calc(50% - 50vw);width:100vw}@media (max-width: 768px){#lp20250501lp5 .pc{display:none!important}#lp20250501lp5 .sp{display:block!important}#lp20250501lp5 .pc_br{display:inline}#lp20250501lp5 section{overflow-x:hidden}#lp20250501lp5 img{width:100%;max-width:100%}#lp20250501lp5 .inner{padding:0 10px}}#lp20250501lp5 .section1{position:relative;background:url(./section1-mv_bg.jpg) no-repeat top center;background-size:100%}#lp20250501lp5 .section1 .inner{padding:0 10px}#lp20250501lp5 .section1 .key{position:relative;max-width:1300px;margin:0 auto}#lp20250501lp5 .section1 .mv_button{position:absolute;right:1.4%;bottom:3.3%;width:17.5%}@media (max-width: 768px){#lp20250501lp5 .section1 .mv_button{display:none}}#lp20250501lp5 .section_sale{background-color:#a5e2ff;padding-top:2%}#lp20250501lp5 .section_sale .inner{background:url(./section-sale-bg1.png) no-repeat top center;background-size:contain;text-align:center;max-width:1300px;width:100%}#lp20250501lp5 .section_sale .inner>div{position:relative;text-align:center;margin:0 auto;width:100%;justify-items:center;height:auto;container-type:inline-size}#lp20250501lp5 .section_sale .inner .hd{width:60.5%;margin:0 auto;right:0;text-align:center}#lp20250501lp5 .section_sale .inner .poinko1{position:absolute;width:12%;bottom:7.5%;left:6%}#lp20250501lp5 .section_sale .inner .poinko2{position:absolute;width:13%;bottom:7%;right:5.5%}#lp20250501lp5 .section_sale .inner .inner2{width:100%;max-width:1300px;text-align:center;margin:0 auto}#lp20250501lp5 .section_sale .inner .p1{font-size:2.5384615385cqw;line-height:3.7692307692cqw;font-weight:700;text-align:center;padding-top:2%;padding-bottom:2%}#lp20250501lp5 .section_sale .inner .box1{display:grid;grid-template-columns:42% 13% 25% 20%;column-gap:0%;grid-auto-flow:row;justify-content:normal;align-items:start;justify-items:center;width:60%;margin:0 auto;row-gap:0%;padding-bottom:4cqw}#lp20250501lp5 .section_sale .inner .box1p1{font-size:4.0769230769cqw;line-height:5.6153846154cqw;text-align:left;justify-self:left;align-self:anchor-center}#lp20250501lp5 .section_sale .inner .box1p2{font-size:7.4615384615cqw;line-height:7.9230769231cqw;text-align:center;align-self:center}#lp20250501lp5 .section_sale .inner img.box1p3{width:95%;margin-bottom:-1.3cqw;align-self:end}#lp20250501lp5 .section_sale .inner .box1p4{font-size:8.6153846154cqw;line-height:9.6153846154cqw;font-weight:700;align-self:end;margin-bottom:.5cqw}#lp20250501lp5 .section_sale .inner .box1p5{font-size:3.85cqw;line-height:4.1cqw;text-align:right}#lp20250501lp5 .section_sale .inner .box1p5 img{width:36%;display:inline;margin-bottom:-1.4cqw}#lp20250501lp5 .section_sale .highlighter1{text-decoration-thickness:.4em}@media (max-width: 768px){#lp20250501lp5 .section_sale .inner{background:url(./section-sale-bg1sp.png) no-repeat top center;background-size:100%;padding:0}#lp20250501lp5 .section_sale .inner .inner2{width:90%}#lp20250501lp5 .section_sale .inner .p1{font-size:4.84cqw;line-height:7.15cqw;padding-top:2%;padding-bottom:2%}#lp20250501lp5 .section_sale .inner .hd{width:100%}#lp20250501lp5 .section_sale .inner .box1{width:100%;padding-bottom:8cqw}#lp20250501lp5 .section_sale .inner .box1p1{font-size:6.106870229cqw;line-height:8.3969465649cqw;align-self:center;justify-self:left;text-align:left}#lp20250501lp5 .section_sale .inner .box1p2{font-size:11.1959287532cqw;line-height:11.9592875318cqw}#lp20250501lp5 .section_sale .inner img.box1p3{width:95%}#lp20250501lp5 .section_sale .inner .box1p4{font-size:12.9770992366cqw;line-height:10.4325699746cqw;margin-bottom:2.5cqw}}#lp20250501lp5 .section_impossible{margin-bottom:-1.25cqw}#lp20250501lp5 .section_impossible .inner{margin-bottom:0%}#lp20250501lp5 .section_impossible .inner>div{position:relative;text-align:center;width:100%;justify-items:center;height:auto;margin:2% 0 0;container-type:inline-size}#lp20250501lp5 .section_impossible .img1{width:43.7%;margin:2% auto 3%}#lp20250501lp5 .section_impossible .img2{width:60.9%;margin:0 auto}#lp20250501lp5 .section_impossible .img3{width:75%;margin:0 auto}#lp20250501lp5 .section_impossible .img4{width:24.1%;margin:0 auto}#lp20250501lp5 .section_impossible .txt1{font-weight:700;font-size:2.62cqw;line-height:3.3cqw;display:flex;align-items:center;text-align:center;padding:.5cqw 1.2cqw;margin-right:-42cqw;margin-bottom:4.5cqw;margin-top:-4cqw;box-shadow:0 4px 4px #00000040}#lp20250501lp5 .section_impossible .txt2{font-weight:600;font-size:2.55cqw;line-height:2.15cqw;text-align:center;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.6))}#lp20250501lp5 .section_impossible .txt3{position:relative;font-weight:700;font-size:3.23cqw;line-height:4.4cqw;text-align:center;padding:1cqw 2cqw;margin-top:2cqw;margin-bottom:3cqw}#lp20250501lp5 .section_impossible .txt3:after{content:"";position:absolute;top:100%;left:50%;margin-left:-18px;border:18px solid transparent;border-top:18px solid #FFFFFF}#lp20250501lp5 .section_impossible .txt4{font-weight:700;font-size:3.9cqw;line-height:5.4cqw;text-align:center;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.6))}#lp20250501lp5 .section_impossible .txt5{font-weight:700;font-size:2.3076923077cqw;line-height:2.3076923077cqw;text-align:center;margin-top:3cqw;margin-bottom:3cqw;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.6))}@media (max-width: 768px){#lp20250501lp5 .section_impossible{padding-bottom:4%}#lp20250501lp5 .section_impossible .img1{width:96.5%;margin-bottom:6%}#lp20250501lp5 .section_impossible .img2{width:92.2%}#lp20250501lp5 .section_impossible .img3{width:93.5%;margin-top:1%;margin-bottom:.5%}#lp20250501lp5 .section_impossible .img4{width:53.5%}#lp20250501lp5 .section_impossible .txt1{font-size:4.5801526718cqw;line-height:5.8524173028cqw;margin-right:-36cqw;margin-bottom:9cqw;padding:1.6cqw 2.5cqw}#lp20250501lp5 .section_impossible .txt2{font-size:4.5801526718cqw;line-height:7.1246819338cqw}#lp20250501lp5 .section_impossible .txt3{font-size:4.5801526718cqw;line-height:7.1246819338cqw;margin-bottom:6cqw;margin-top:4.5cqw;padding:2cqw}#lp20250501lp5 .section_impossible .txt4{font-size:5.5979643766cqw;line-height:7.6335877863cqw}#lp20250501lp5 .section_impossible .txt5{font-size:5.5979643766cqw;line-height:7.6335877863cqw;margin-top:4cqw;margin-bottom:4cqw}}#lp20250501lp5 .secret_title{display:flex;flex-wrap:wrap;max-width:900px;width:auto;justify-content:space-between;align-items:end;margin:0 auto 16px;padding-bottom:21px}#lp20250501lp5 .section_secret1 .secret_title,#lp20250501lp5 .section_secret3 .secret_title{border-bottom:10px solid #ffffff;border-image-source:linear-gradient(to right,#ffffff,#CFEEF9);border-image-slice:1}#lp20250501lp5 .section_secret2 .secret_title{border-bottom:10px solid #CFEEF9;border-image-source:linear-gradient(to right,#CFEEF9,#ffffff);border-image-slice:1}#lp20250501lp5 .secret_title img{width:376px;height:159px;margin:0 auto}#lp20250501lp5 .secret_title h2{max-width:427px;width:fit-content;font-size:50px;font-weight:700;line-height:65px;color:#00a73c;margin:0 auto}#lp20250501lp5 .section_secret1{background-color:#cfeef9;color:#532f0c;padding:0}#lp20250501lp5 .section_secret1 .secret1_text{text-align:center;font-size:20px;font-weight:600}#lp20250501lp5 .section_secret1 .inner>div{background:url(./section-summer-secret1-bg1.png) no-repeat top center;background-size:contain;width:100%;height:auto;margin:0;padding-top:12%;padding-bottom:0}@keyframes horizontal-animation{0%{transform:translate(0)}to{transform:translate(-100%)}}#lp20250501lp5 .section_secret1 .slider-container{display:flex;overflow:hidden;margin-top:21px}#lp20250501lp5 .section_secret1 .slider-wrapper{display:flex;animation:horizontal-animation 20s linear infinite}#lp20250501lp5 .section_secret1 .slide{width:450px;height:307px}#lp20250501lp5 .section_secret1 .slide img{width:100%;height:auto;vertical-align:bottom}#lp20250501lp5 .section_secret2{color:#532f0c;padding:70px 0 48px}#lp20250501lp5 .section_secret2 .secret2_point_list{display:flex;flex-wrap:wrap;max-width:900px;justify-content:center;margin:0 auto;column-gap:28px}#lp20250501lp5 .secret_point{width:436px}#lp20250501lp5 .secret_point div:first-child{position:relative;display:inline-block;margin:20px 0;width:100%;min-height:44px;color:#fff;background:#00a73c;text-align:center}#lp20250501lp5 .secret_point div:first-child:before{content:"";position:absolute;top:100%;left:50%;margin-left:-25px;border:25px solid transparent;border-top:25px solid #00A73C}#lp20250501lp5 .secret_point div:first-child h3{padding:7px 0;font-weight:600;font-size:22px;line-height:27px}#lp20250501lp5 .secret_point p{font-size:18px;font-weight:600;padding:15px 17px}#lp20250501lp5 .secret_point .deadline{text-align:center;line-height:27px;padding:0 17px 15px}#lp20250501lp5 .section_secret2 .secret2_course_list{display:grid;grid-template-columns:auto auto auto;font-size:16px;max-width:900px;column-gap:5px;flex-wrap:wrap;margin:0 auto;padding:20px 0}#lp20250501lp5 .section_secret2 .secret2_course_list .course_name{max-width:310px;width:fit-content}#lp20250501lp5 .section_secret2 .course_list_title{grid-column:1/4;text-align:center;width:100%;margin-bottom:20px}#lp20250501lp5 .section_secret2 .course_list_title h3{display:flex;justify-content:center;font-size:18px;font-weight:600;background-color:#d9d9d9;border-radius:34px;padding:3px 10px 3px 0;max-width:303px;margin:0 auto}#lp20250501lp5 .section_secret2 .asofnow{grid-column:1/4;width:fit-content;text-align:right;font-size:14px;margin:0 0 0 auto}#lp20250501lp5 .section_secret2 .asta{grid-column:1/4;font-size:14px}#lp20250501lp5 .section_secret2 .coolcart{position:relative;border:solid 3px #58C0D9;border-radius:20px;margin:50px auto 0;padding:30px;max-width:840px}#lp20250501lp5 .section_secret2 .coolcart h3{position:absolute;top:-25px;left:30px;color:#00a73c;background-color:#fff;font-size:30px;padding:0 10px}#lp20250501lp5 .section_secret2 .coolcart_point{display:grid;grid-template-columns:auto auto auto;gap:10px;align-items:end}#lp20250501lp5 .section_secret2 .coolcart_item1{grid-column:1/3;font-size:20px;font-weight:600}#lp20250501lp5 .section_secret2 .coolcart_item2{grid-column:3/4;background-color:#fff;margin:-30% auto 0}#lp20250501lp5 .section_secret2 .coolcart_item3{grid-column:1/2;font-size:13px;font-weight:500}#lp20250501lp5 .section_secret2 .coolcart_item4{grid-column:2/4;display:flex;align-items:center;font-weight:600px;font-size:20px;line-height:26px;justify-content:center;height:100%;column-gap:8px}#lp20250501lp5 .section_secret2 .coolcart_item4 div:first-child{background-color:#d9d9d9;border-radius:30px;width:110px;font-size:16px;padding:1px 0 2px;text-align:center;line-height:25px}#lp20250501lp5 .section_secret3{background-color:#cfeef9;color:#532f0c;padding:48px 0}#lp20250501lp5 .section_secret3 .secret3_night{display:flex;flex-wrap:wrap;max-width:900px;margin:0 auto;column-gap:60px;font-size:18px;justify-content:space-evenly;align-items:end}#lp20250501lp5 .section_secret3 .night_course{max-width:400px;font-weight:600}#lp20250501lp5 .section_secret3 .night_course div:nth-child(2){background-color:#fff;border-radius:30px;width:125px;font-size:18px;padding:1px 0 2px;text-align:center;line-height:25px;margin:12px auto}#lp20250501lp5 .section_voice{background-color:#cfeef9;color:#532f0c;padding-top:48px}#lp20250501lp5 .section_voice .inner{padding:0}#lp20250501lp5 .section_voice .voice_title{position:relative;z-index:0;overflow:hidden}#lp20250501lp5 .section_voice .voice_title .voice_title_bg{position:absolute;min-width:1136px;left:50%;transform:translate(-50%);z-index:-1}#lp20250501lp5 .section_voice .voice_title h3{max-width:820px;font-size:32px;text-align:center;margin:0 auto 20px;padding-top:50px}#lp20250501lp5 .section_voice .voice_title img{margin:0 auto 20px}#lp20250501lp5 .section_voice .voice_list{background-color:#fff;padding-top:15px;margin-top:-1px}#lp20250501lp5 .section_voice .voice_list>div{display:flex;flex-wrap:wrap;max-width:900px;margin:0 auto;row-gap:75px}#lp20250501lp5 .section_voice .voice_list .voice_opinion{position:relative;width:210px;background-color:#cfeef9;border-radius:49px;padding:20px 30px 80px;line-height:37px;margin:0 auto 100px}#lp20250501lp5 .section_voice .voice_opinion p{font-size:23px;font-weight:500;line-break:anywhere}#lp20250501lp5 .section_voice .voice_opinion p strong{color:#d00e31;font-weight:700px}#lp20250501lp5 .section_voice .voice_opinion img{position:absolute;bottom:-100px;right:0;left:0;margin:0 auto}@media (max-width: 899px){#lp20250501lp5 .section_secret2 .secret2_course_list{display:flex;flex-flow:column;max-width:436px;padding:20px 16px}}@media (max-width: 768px){#lp20250501lp5 .section_secret1,#lp20250501lp5 .section_secret2,#lp20250501lp5 .section_secret3{padding:21px 0}#lp20250501lp5 .secret_title{border:none!important;width:auto;column-gap:0;margin:0 auto 15px;padding-bottom:0}#lp20250501lp5 .secret_title img{max-width:276px;width:84%;height:auto;padding-left:min(16%,61px)}#lp20250501lp5 .secret_title h2{width:100%;font-size:22px;line-height:30px;text-align:center;padding:11px 0 12px;margin-top:15px;align-items:center}#lp20250501lp5 .secret_point div:first-child{margin:10px 0 15px}#lp20250501lp5 .section_secret1{padding-top:0}#lp20250501lp5 .section_secret1 .inner>div{background:url(./section-summer-secret1-bg1sp.png) no-repeat top center;background-size:contain;width:100%;height:auto;margin:0;padding-top:21%;padding-bottom:0}#lp20250501lp5 .section_secret1 .secret_title h2,#lp20250501lp5 .section_secret3 .secret_title h2{background:linear-gradient(90deg,#cfeef9,#fff,#cfeef9)}#lp20250501lp5 .section_secret2 .secret_title h2{background:linear-gradient(90deg,#fff,#cfeef9,#fff)}#lp20250501lp5 .section_secret1 .secret1_content{display:grid}#lp20250501lp5 .section_secret1 .slider-container{grid-row:2/3;margin-bottom:21px}#lp20250501lp5 .section_secret1 .slide{width:393px;height:200px;display:flex;align-items:end}#lp20250501lp5 .section_secret1 .secret1_text{text-align:center;font-size:16px;font-weight:600}#lp20250501lp5 .section_secret1 .inner,#lp20250501lp5 .section_secret2 .inner{padding:0}#lp20250501lp5 .secret_point div:first-child h3{font-size:20px;line-height:25px}#lp20250501lp5 .secret_point p{font-size:16px;padding:12px 15px}#lp20250501lp5 .secret_point div:first-child{min-height:40px}#lp20250501lp5 .section_secret2 .secret2_point_list{row-gap:10px}#lp20250501lp5 .section_secret2 .course_list_title{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:baseline;margin:0 auto 15px}#lp20250501lp5 .section_secret2 .course_list_title h3{font-size:18px;padding:3px 10px;margin:0;grid-column:2/3;white-space:nowrap}#lp20250501lp5 .section_secret2 .course_list_title .asofnow{grid-column:3/4;white-space:nowrap;align-self:center}#lp20250501lp5 .section_secret2 .asofnow,#lp20250501lp5 .section_secret2 .asta{font-size:13px;margin:0}#lp20250501lp5 .section_secret2 .asta.sp{margin-top:15px}#lp20250501lp5 .section_secret2 .coolcart{padding:0;border:none;max-width:463px;margin:0 auto 20px}#lp20250501lp5 .section_secret2 .coolcart>div:first-child{position:relative;display:inline-block;margin:10px 0 20px;width:100%;min-height:40px;color:#fff;background:#00a73c;text-align:center}#lp20250501lp5 .section_secret2 .coolcart>div:first-child:before{content:"";position:absolute;top:100%;left:50%;margin-left:-25px;border:25px solid transparent;border-top:25px solid #00A73C}#lp20250501lp5 .section_secret2 .coolcart>div:first-child h3{position:relative;top:0;left:0;padding:7px 0;font-weight:600;font-size:22px;line-height:27px;background-color:transparent;color:#fff}#lp20250501lp5 .section_secret2 .coolcart_point{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;padding:0 16px;margin:0 auto}#lp20250501lp5 .section_secret2 .coolcart_item1{grid-column:1/3;grid-row:2/3;font-size:18px}#lp20250501lp5 .section_secret2 .coolcart_item2{grid-column:1/2;grid-row:1/2;background-color:#fff;margin:0 auto 0 0;width:102px}#lp20250501lp5 .section_secret2 .coolcart_item3{grid-column:1/3;grid-row:3/4;font-size:13px}#lp20250501lp5 .section_secret2 .coolcart_item4{grid-column:2/3;grid-row:1/2;font-size:18px;line-height:26px;flex-flow:column;row-gap:6px}#lp20250501lp5 .section_secret3 .inner{padding:0}#lp20250501lp5 .section_secret3 .night_course{font-size:16px;padding:16px}#lp20250501lp5 .section_voice{padding-top:21px}#lp20250501lp5 .section_voice .voice_title .voice_title_bg{min-width:541px}#lp20250501lp5 .section_voice .voice_title h3{font-size:20px;padding-top:5px;margin-bottom:15px}#lp20250501lp5 .section_voice .voice_title img{margin:0 auto;max-width:376px}#lp20250501lp5 .section_voice .voice_list>div{margin:0 auto;row-gap:24px}#lp20250501lp5 .section_voice .voice_list .voice_opinion{position:relative;width:136px;border-radius:30px;padding:15px 15px 30px;line-height:26px;margin:0 auto 80px}#lp20250501lp5 .section_voice .voice_opinion p{font-size:16px;font-weight:500}#lp20250501lp5 .section_voice .voice_opinion img{position:absolute;width:118px;bottom:-80px}}#lp20250501lp5 .section_start .inner2{width:100%;height:6.1538461538cqw;background-color:#fff}#lp20250501lp5 .section_start .inner{text-align:center;width:100%;background-color:#d00e31;position:relative;container-type:inline-size;z-index:0}#lp20250501lp5 .section_start .inner>div{background:url(./section-start-bg1.png) no-repeat top center;background-size:contain;position:relative;text-align:center;width:100%;justify-items:center;height:auto;margin:0% 0 0;padding-top:12%;padding-bottom:1%;z-index:99}#lp20250501lp5 .section_start .txt1{font-size:3.7692307692cqw;line-height:4.2307692308cqw;font-weight:700;text-align:center;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.6))}#lp20250501lp5 .section_start .img1{position:absolute;width:11.0769230769cqw;top:-9%;right:19%;z-index:999}#lp20250501lp5 .section_start .img2{position:absolute;width:24.4615384615cqw;top:11%;left:5%;z-index:9}#lp20250501lp5 .section_start .inner .box2{display:flex;align-items:flex-end;padding-top:0cqw;padding-bottom:4cqw;filter:drop-shadow(0px 0px 2.2307692308cqw rgba(0,0,0,.7));margin:0 auto}#lp20250501lp5 .section_start .box2>*{display:inline-flex;font-weight:700}#lp20250501lp5 .section_start .box2 .box2p1{font-size:9.1538461538cqw;line-height:10cqw;letter-spacing:-.6cqw;-webkit-ruby-position:over;ruby-align:center;ruby-position:over;display:ruby}#lp20250501lp5 ruby[data-ruby] rt{display:none}#lp20250501lp5 ruby[data-ruby]{position:relative;display:inline-block}#lp20250501lp5 ruby[data-ruby]:after{content:attr(data-ruby);position:absolute;transform:translate(-50%,-1.6cqw);display:block;left:55%;top:0;white-space:nowrap;font-size:2.2307692308cqw;line-height:2.2307692308cqw;letter-spacing:0}@media (max-width: 768px){#lp20250501lp5 ruby[data-ruby]:after{font-size:3.5623409669cqw}}#lp20250501lp5 .section_start .box2 .box2p1 rt{font-size:2.2307692308cqw;text-align:center;white-space:nowrap;letter-spacing:normal;margin-right:-1cqw}#lp20250501lp5 .section_start .box2 .box2p2{font-size:9.1538461538cqw;line-height:5.0769230769cqw;letter-spacing:-.6cqw;font-feature-settings:"palt"}#lp20250501lp5 .section_start .box2p3{font-size:9.1538461538cqw;line-height:7.8461538462cqw;letter-spacing:-.6cqw;font-feature-settings:"palt"}#lp20250501lp5 .section_start .box2p4{font-size:3.6153846154cqw;line-height:4.2307692308cqw}#lp20250501lp5 .section_start .inner .box1{display:grid;grid-template-columns:42% 13% 25% 20%;column-gap:0%;grid-auto-flow:row;justify-content:normal;align-items:start;justify-items:center;width:60%;margin:0 auto;row-gap:0%;padding-bottom:4cqw}#lp20250501lp5 .section_start .inner .box1p1{font-size:4.0769230769cqw;line-height:5.6153846154cqw;text-align:left;justify-self:left;align-self:anchor-center}#lp20250501lp5 .section_start .inner .box1p2{font-size:7.4615384615cqw;line-height:7.9230769231cqw;text-align:center;align-self:center}#lp20250501lp5 .section_start .inner img.box1p3{width:87%;margin-bottom:-1.3cqw;align-self:end}#lp20250501lp5 .section_start .inner .box1p4{font-size:8.6153846154cqw;line-height:9.6153846154cqw;font-weight:700;align-self:end;margin-bottom:.5cqw}#lp20250501lp5 .section_start .inner .box1p5{font-size:3.85cqw;line-height:4.1cqw;text-align:right}#lp20250501lp5 .section_start .inner .box1p5 img{width:36%;display:inline;margin-bottom:-1.4cqw}@media (max-width: 768px){#lp20250501lp5 .section_start .inner{padding:0}#lp20250501lp5 .section_start .inner2{height:17.8117048346cqw}#lp20250501lp5 .section_start .inner>div{background:url(./section-start-bg1sp.png) no-repeat top center;background-size:contain;position:relative;text-align:center;width:100%;justify-items:center;height:auto;margin:0% 0 0;padding-top:22%;padding-bottom:9%}#lp20250501lp5 .section_start .txt1{font-size:6.3613231552cqw;line-height:7.1246819338cqw}#lp20250501lp5 .section_start .img1{width:19.3384223919cqw;top:-4%;right:0}#lp20250501lp5 .section_start .img2{position:absolute;width:31.8066157761cqw;top:57%;left:0}#lp20250501lp5 .section_start .inner .box1{display:grid;grid-template-columns:35% 30% 35%;grid-template-areas:"p1 p1 p1" "p2 p3 p4";row-gap:9%;width:90%}#lp20250501lp5 .section_start .inner .box1p1{font-size:6.106870229cqw;line-height:8.3969465649cqw;color:#ff0;grid-area:p1;justify-self:center}#lp20250501lp5 .section_start .inner .box1p2{font-size:12.9770992366cqw;line-height:13.7404580153cqw;grid-area:p2;justify-self:right}#lp20250501lp5 .section_start .inner .box1p3{grid-area:p3}#lp20250501lp5 .section_start .inner .box1p4{font-size:14.2493638677cqw;line-height:21.1195928753cqw;grid-area:p4;justify-self:baseline;margin-bottom:0cqw}#lp20250501lp5 .section_start .inner .box2{padding-bottom:8cqw}#lp20250501lp5 .section_start .inner .box2p1{font-size:15.2671755725cqw;line-height:16.5394402036cqw}#lp20250501lp5 .section_start .box2 .box2p1 rt{font-size:3.5623409669cqw;line-height:7.1246819338cqw}#lp20250501lp5 .section_start .inner .box2p2{font-size:15.2671755725cqw;line-height:8.1424936387cqw}#lp20250501lp5 .section_start .inner .box2p3{font-size:15.2671755725cqw;line-height:11.9592875318cqw}#lp20250501lp5 .section_start .inner .box2p4{font-size:6.3613231552cqw;line-height:7.1246819338cqw}}#lp20250501lp5 .fixed{display:grid;grid-template-columns:1fr;justify-items:end;position:fixed;width:100%;bottom:0;z-index:9999;pointer-events:none}#lp20250501lp5 .fixed .fixed_inner{display:grid;grid-template-columns:40% 1fr .1fr;align-items:center;gap:20px;position:static;width:100%;background:#ffffff9e}#lp20250501lp5 .fixed .btn{display:inline-grid;justify-content:end;pointer-events:all;margin-left:10px}#lp20250501lp5 .fixed .msg{display:grid;font-size:19px;font-weight:700;text-shadow:0px 0px 3px #fff}#lp20250501lp5 .fixed_inner_row1{position:relative;pointer-events:all}#lp20250501lp5 .fixed_inner_row1 a{display:block;margin:0;padding:0}#lp20250501lp5 .fixed_inner_row1 .closebutton{position:absolute;top:-15px;left:-15px;z-index:2}#lp20250501lp5 .fixed_inner_row1 .img{box-shadow:0 0 3px 1px #0000004d}#lp20250501lp5 .closed{display:block;position:relative;width:30px;height:30px;border:0;background:#fff;border-radius:50%}#lp20250501lp5 .closed:before,#lp20250501lp5 .closed:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:15px;background:#333;border-radius:2.5px}#lp20250501lp5 .closed:before{transform:translate(-50%,-50%) rotate(45deg)}#lp20250501lp5 .closed:after{transform:translate(-50%,-50%) rotate(-45deg)}#lp20250501lp5 .gotop{width:73px;pointer-events:all}#lp20250501lp5 .gotop a{display:block}@media (max-width: 768px){#lp20250501lp5 .fixed_inner_row1{width:146px}#lp20250501lp5 .fixed .fixed_inner{grid-template-columns:1fr;justify-items:center;text-align:center;gap:0}#lp20250501lp5 .fixed .fixed_inner .btn{max-width:357px;padding-top:10px;margin:0 10px}#lp20250501lp5 .fixed .msg{font-size:13px;padding:4px 0}#lp20250501lp5 .gotop{display:block;position:fixed;z-index:1111;right:10px;bottom:110px;width:37px}#lp20250501lp5 .gotop a{width:37px}}#lp20250501lp5 .fadein{opacity:0;transform:translate(0);transition:all 1.5s}#lp20250501lp5 .fadein.fadein-bottom{transform:translateY(30px)}#lp20250501lp5 .fadein.scrollin{opacity:1!important;transform:translate(0)!important}#lp20250501lp5 .fadein2{opacity:0;transform:translate(0) rotate(-13.37deg);transition:all 1.5s}#lp20250501lp5 .fadein2.fadein-bottom{transform:translateY(30px) rotate(-13.37deg)}#lp20250501lp5 .fadein2.scrollin{opacity:1!important;transform:translate(0) rotate(-13.37deg)!important}#lp20250501lp5 .section_sale,#lp20250501lp5 .section_impossible,#lp20250501lp5 .section_secret1,#lp20250501lp5 .section_secret2,#lp20250501lp5 .section_secret3,#lp20250501lp5 .section_voice,#lp20250501lp5 .section_start{overflow:hidden}.partner-html #app .partner_inner{width:750px;margin:30px auto}@media screen and (max-width: 768px){.partner-html #app .partner_inner{width:100%;margin:14px auto;min-width:unset}}.partner-html #app .section_map{margin-bottom:0}.partner-html #app .section_map .inner>div{max-width:750px;display:block;margin:0 auto}.partner-html #app .section_map .preflist1 h3{border-bottom:3px solid #d00e31;display:block;font-size:25px;padding-bottom:9px;margin-bottom:9px}.partner-html #app .section_map .preflist1 h4{font-size:17px;font-weight:500;line-height:auto}.partner-html #app .section_map .preflist1{padding-top:20px}.partner-html #app .section_map .preflist1{display:grid;grid-template-columns:auto auto auto;gap:20px 25px;grid-auto-flow:row;grid-template-areas:"p1 p2 p7" "p1 p3 p7" "p1 p4 p5" "p8 p6 ."}.partner-html #app .section_map .pref11{grid-area:p1}.partner-html #app .section_map .pref12{grid-area:p2}.partner-html #app .section_map .pref13{grid-area:p3}.partner-html #app .section_map .pref14{grid-area:p4}.partner-html #app .section_map .pref15{grid-area:p5}.partner-html #app .section_map .pref16{grid-area:p6}.partner-html #app .section_map .pref17{grid-area:p7}.partner-html #app .section_map .pref18{grid-area:p8}.partner-html #app .section_map .pref21{grid-area:p21}.partner-html #app .section_map .pref22{grid-area:p22}.partner-html #app .section_map .pref23{grid-area:p23}.partner-html #app .section_map .pref25{grid-area:p25}.partner-html #app .section_map .pref26{grid-area:p26}.partner-html #app .section_map .preflist2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 20px;grid-template-areas:"p21 p22 p25" "p21 p23 p26"}.partner-html #app .section_map .preflist2 h3{border-bottom:3px solid #d00e31;display:block;font-size:25px;padding-bottom:9px;margin-bottom:9px}.partner-html #app .section_map .preflist2 h4{font-size:17px;font-weight:500;line-height:auto}.partner-html #app .section_map .course{white-space:nowrap}.partner-html #app .section_map .new{background-color:#d00e21;color:#fff;padding:1px 2px;border-radius:3px;font-size:12px;margin-left:6px;font-weight:500}.partner-html #app .section_map .inner .widthfull{text-align:center}.partner-html #app .section_map .inner .widthfull img{width:75%}.partner-html #app .section_map .inner .img_center{text-align:center;margin:auto}@media (max-width: 920px){.partner-html #app .section_map .inner>div{padding-left:10px;padding-right:10px}}@media (max-width: 1100px){.partner-html #app .section_map .inner .widthfull{text-align:center}.partner-html #app .section_map .inner .widthfull img{width:75%}.partner-html #app .section_map .inner .img_center{text-align:center;margin:auto}}@media (max-width: 768px){.partner-html #app .section_map .inner .widthfull img{width:100%}.partner-html #app .section_map .pc{display:none!important}.partner-html #app .section_map .sp{display:block!important}.partner-html #app .section_map .pc_br{display:inline}.partner-html #app .section_map img{width:100%}.partner-html #app .section_map section{overflow-x:hidden}.partner-html #app .section_map .section1 .inner,.partner-html #app .section_map .section2 .inner,.partner-html #app .section_map .section3 .inner,.partner-html #app .section_map .section4 .inner{padding:0 16px}.partner-html #app .section_map .section5 .inner{padding:40px 16px 25px}.partner-html #app .section_map .inner{padding:0 0 60px}.partner-html #app .section_map .section5 h2{width:83%;margin:0 auto}.partner-html #app .section_map .section5 .plan{grid-template-columns:1fr;gap:25px;padding:10px 0}.partner-html #app .section_map .section5 .plan>div{margin:0 auto;width:288px}.partner-html #app .section_map .preflist1,.partner-html #app .section_map .preflist2,.partner-html #app .section_map .section5 .etc1,.partner-html #app .section_map .section5 .etc2{grid-template-columns:1fr;grid-template-areas:none}.partner-html #app .section_map .section5 .etc1{row-gap:4px}.partner-html #app .section_map .section5 .etc2{padding-top:0;gap:17px}.partner-html #app .section_map .section5 .etc2 p.etc2note{font-size:12px;text-align:right}.partner-html #app .section_map .pref11,.partner-html #app .section_map .pref12,.partner-html #app .section_map .pref13,.partner-html #app .section_map .pref14,.partner-html #app .section_map .pref15,.partner-html #app .section_map .pref16,.partner-html #app .section_map .pref17,.partner-html #app .section_map .pref18,.partner-html #app .section_map .pref21,.partner-html #app .section_map .pref22,.partner-html #app .section_map .pref23,.partner-html #app .section_map .pref25,.partner-html #app .section_map .pref26{grid-area:unset}.partner-html #app .section_map .preflist1,.partner-html #app .section_map .preflist2{padding-top:0;width:80%;margin:20px auto 0}.partner-html #app .section_map .preflist1 h3{font-size:20px}.partner-html #app .section_map .preflist1 h4{font-size:14px}.partner-html #app .section_map .preflist2 h3{font-size:20px}.partner-html #app .section_map .preflist2 h4{font-size:14px}}#biccamera-main{line-height:1.6;font-family:Noto Sans JP,sans-serif;font-size:18px;color:#333}#biccamera-main html,#biccamera-main body,#biccamera-main div,#biccamera-main span,#biccamera-main applet,#biccamera-main object,#biccamera-main iframe,#biccamera-main h1,#biccamera-main h2,#biccamera-main h3,#biccamera-main h4,#biccamera-main h5,#biccamera-main h6,#biccamera-main p,#biccamera-main blockquote,#biccamera-main pre,#biccamera-main a,#biccamera-main abbr,#biccamera-main acronym,#biccamera-main address,#biccamera-main big,#biccamera-main cite,#biccamera-main code,#biccamera-main del,#biccamera-main dfn,#biccamera-main em,#biccamera-main img,#biccamera-main ins,#biccamera-main kbd,#biccamera-main q,#biccamera-main s,#biccamera-main samp,#biccamera-main small,#biccamera-main strike,#biccamera-main strong,#biccamera-main sub,#biccamera-main sup,#biccamera-main tt,#biccamera-main var,#biccamera-main b,#biccamera-main u,#biccamera-main i,#biccamera-main center,#biccamera-main dl,#biccamera-main dt,#biccamera-main dd,#biccamera-main ol,#biccamera-main ul,#biccamera-main li,#biccamera-main fieldset,#biccamera-main form,#biccamera-main label,#biccamera-main legend,#biccamera-main table,#biccamera-main caption,#biccamera-main tbody,#biccamera-main tfoot,#biccamera-main thead,#biccamera-main tr,#biccamera-main th,#biccamera-main td,#biccamera-main article,#biccamera-main aside,#biccamera-main canvas,#biccamera-main details,#biccamera-main embed,#biccamera-main figure,#biccamera-main figcaption,#biccamera-main footer,#biccamera-main header,#biccamera-main hgroup,#biccamera-main menu,#biccamera-main nav,#biccamera-main output,#biccamera-main ruby,#biccamera-main section,#biccamera-main summary,#biccamera-main time,#biccamera-main mark,#biccamera-main audio,#biccamera-main video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#biccamera-main article,#biccamera-main aside,#biccamera-main details,#biccamera-main figcaption,#biccamera-main figure,#biccamera-main footer,#biccamera-main header,#biccamera-main hgroup,#biccamera-main menu,#biccamera-main nav,#biccamera-main section{display:block}#biccamera-main body{line-height:1}#biccamera-main ol,#biccamera-main ul{list-style:none}#biccamera-main blockquote,#biccamera-main q{quotes:none}#biccamera-main blockquote:before,#biccamera-main blockquote:after,#biccamera-main q:before,#biccamera-main q:after{content:"";content:none}#biccamera-main table{border-collapse:collapse;border-spacing:0}#biccamera-main *{box-sizing:border-box}#biccamera-main main{position:relative;z-index:1}#biccamera-main section{position:relative;z-index:-1}#biccamera-main #biccamera202506 h2{text-align:center;font-size:28px;font-weight:500;margin:0 0 30px;padding-top:30px}#biccamera-main #biccamera202506 h2 span{display:block;padding:3px 0;background-color:#d00e31;width:100px;margin:-1px auto 0}#biccamera-main #biccamera202506 .customervoice_bg h2{color:#fff}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 h2 span{display:block;padding:2px 0;background-color:#d00e31;width:84px;margin:-1px auto 0}#biccamera-main #biccamera202506 .customervoice_bg h2{font-size:21px;margin-top:10px}}#biccamera-main #biccamera202506 h1{background-color:#d00e31;text-align:center;padding:15px 0}#biccamera-main #biccamera202506 .biccamera202506_inner .caution{font-size:12px}#biccamera-main #biccamera202506 .biccamera202506_inner .whatis_caution{text-indent:-12px;padding-left:10px;font-size:12px;width:90%;margin:20px auto}#biccamera-main #biccamera202506 .biccamera202506_inner{width:750px;margin:30px auto}#biccamera-main #biccamera202506 .whatis figure{width:80%;margin:auto}#biccamera-main #biccamera202506 .whatis>p:nth-of-type(1){padding-bottom:14px;text-align:center;color:#fff;font-size:30px;font-weight:700;background:url(./fukurico2025_02.png);background-repeat:no-repeat;background-position:center;margin:20px auto 0;background-size:376px 59px}#biccamera-main #biccamera202506 .whatis>p:nth-of-type(n+2){font-size:26px;font-weight:700;text-align:center}#biccamera-main #biccamera202506 .whatis>p:nth-of-type(3){margin-top:-9px}#biccamera-main #biccamera202506 .whatis .red_bold_big,#biccamera-main #biccamera202506 .whatis .red_bold_mid{font-weight:700;color:#d00e31}#biccamera-main #biccamera202506 .whatis .red_bold_big{font-size:37px}#biccamera-main #biccamera202506 .whatis .red_bold_mid{font-size:28px}#biccamera-main #biccamera202506 .whatis .small{font-size:16px}#biccamera-main #biccamera202506 .whatis .recomend p{font-size:20px;font-weight:500;padding:7px 0 30px;text-align:center;background-image:url(./fukurico2025_04.png);background-repeat:no-repeat;background-position:center;margin:auto;background-size:40%}#biccamera-main #biccamera202506 .whatis .recomend{margin-top:30px}#biccamera-main #biccamera202506 .whatis .recomend ul{width:410px;margin:auto}#biccamera-main #biccamera202506 .whatis .recomend li{padding-left:30px;font-weight:500;font-size:18px;background-image:url(./fukurico2025_03.png);background-repeat:no-repeat;background-position:left;background-size:4%}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .biccamera202506_inner{width:100%;margin:14px auto;min-width:unset}#biccamera-main #biccamera202506 .whatis .recomend ul{width:90%;margin:auto;max-width:410px}#biccamera-main #biccamera202506 .whatis .recomend li{padding-left:30px;font-weight:600;font-size:18px;background-image:url(./fukurico2025_03.png);background-repeat:no-repeat;background-position:left 63%;background-size:6%;line-height:18px}#biccamera-main #biccamera202506 .whatis .recomend li+li{margin-top:15px}#biccamera-main #biccamera202506 .whatis .recomend p{font-size:20px;font-weight:600;padding:10px 0 30px;text-align:center;background-image:url(./fukurico2025_04.png);background-repeat:no-repeat;background-position:center;margin:auto;background-size:64%}#biccamera-main #biccamera202506 .whatis figure{width:98%}#biccamera-main #biccamera202506 .whatis>p:nth-of-type(1){padding-bottom:8px;text-align:center;color:#fff;font-size:24px;font-weight:700;background:url(./fukurico2025_02.png);background-repeat:no-repeat;background-position:center;margin:15px auto 0;background-size:304px 43px}#biccamera-main #biccamera202506 .whatis>p:nth-of-type(n+2){font-size:18px}#biccamera-main #biccamera202506 .whatis .small{font-size:12px}#biccamera-main #biccamera202506 .whatis .red_bold_big{font-size:26px}#biccamera-main #biccamera202506 .whatis .red_bold_mid{font-size:20px}#biccamera-main #biccamera202506 .whatis .recomend{margin-top:10px}#biccamera-main #biccamera202506 .whatis>p:nth-of-type(3){margin-top:-6px}#biccamera-main #biccamera202506 .biccamera202506_btn{margin:40px auto 45px}}#biccamera-main #biccamera202506 .biccamera202506_btn{font-size:22px;margin:50px auto 55px;text-align:center;border-radius:30px;padding:10px 0;color:#fff;font-weight:500;width:500px;background-color:#d00e31;box-shadow:4px 4px #910a22;position:relative;z-index:-4}#biccamera-main #biccamera202506 .biccamera202506_btn a{text-decoration:none;color:#fff;position:relative;z-index:-3}#biccamera-main #biccamera202506 .biccamera202506_btn a:after{content:"";position:absolute;top:4px;bottom:0;right:19px;width:0;height:0;margin:auto;border-top:12px solid transparent;border-right:0 solid transparent;border-left:17px solid #fff;border-bottom:12px solid transparent;box-sizing:border-box}#biccamera-main #biccamera202506 .biccamera202506_btn:hover,#biccamera-main #biccamera202506 a:hover{opacity:.85}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .biccamera202506_btn{width:94%;max-width:500px;font-size:16px;font-weight:700;margin:35px auto 30px}#biccamera-main #biccamera202506 .biccamera202506_btn a:after{content:"";position:absolute;top:3px;bottom:0;right:14px;width:0;height:0;margin:auto;border-top:8px solid transparent;border-right:0 solid transparent;border-left:10px solid #fff;border-bottom:8px solid transparent;box-sizing:border-box}#biccamera-main #biccamera202506 .biccamera202506_btn:nth-of-type(3){margin:25px auto 35px}}#biccamera-main #biccamera202506 .recomendpoint_bg{background-color:#f5f0e4;padding-bottom:20px;padding-top:1px}#biccamera-main #biccamera202506 .recomendpoint_bg ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}#biccamera-main #biccamera202506 .recomendpoint_bg ul+ul{display:block;font-size:12px;margin:20px auto 0;width:700px}#biccamera-main #biccamera202506 .recomendpoint_bg ul+ul li{text-indent:-19px;padding-left:20px}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .recomendpoint_bg li{width:30%}#biccamera-main #biccamera202506 .recomendpoint_bg ul+ul li{width:100%;text-indent:-20px;padding-left:20px}#biccamera-main #biccamera202506 h2{text-align:center;font-size:22px;font-weight:600;margin:0 0 20px;padding-top:20px}#biccamera-main #biccamera202506 .recomendpoint_bg ul+ul{margin:20px auto 0;width:95%}}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo20_bold{font-size:20px;font-weight:700}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo18_normal{font-size:18px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo12_normal{font-size:12px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo16_normal{font-size:16px}#biccamera-main #biccamera202506 .c-plan-section .price-list .title_normal{font-size:18px}#biccamera-main #biccamera202506 .c-plan-section .price-list .title_normal{font-weight:700}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo20_normal{font-size:20px}#biccamera-main #biccamera202506 .c-plan-section .fo23_normal{font-size:23px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo25_normal{font-size:25px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo30_bold{font-size:30px;font-weight:700}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}#biccamera-main #biccamera202506 .only_bold{font-weight:700}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo22_bold{font-weight:700;font-size:22px}#biccamera-main #biccamera202506 .c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(../../../img/campaign/dpoint_docomo/logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}#biccamera-main #biccamera202506 .left-caution-big{text-align:left;width:95%;margin:0 auto;font-size:12px;min-width:300px;padding-left:5px}#biccamera-main #biccamera202506 .left-caution{text-align:left;width:95%;margin:0 auto 10px;font-size:12px;text-indent:-21px;padding-left:17px}#biccamera-main #biccamera202506 .price-list table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;margin:0 auto 15px;text-align:center}#biccamera-main #biccamera202506 .c-plan-section .price_normal div,#biccamera-main #biccamera202506 .price-list .price_normal td div,#biccamera-main #biccamera202506 .price-list .price_exaha_kan td div,#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td div,#biccamera-main #biccamera202506 .price-list .price_iru_kan td div,#biccamera-main #biccamera202506 .price-list .price_iru_zitu td div,#biccamera-main #biccamera202506 .price-list .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}#biccamera-main #biccamera202506 .price-list tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:2px solid #bdbdbd}#biccamera-main #biccamera202506 .price-list tbody tr td{border:none}#biccamera-main #biccamera202506 .price-list .price_normal td{padding:8px 0 20px}#biccamera-main #biccamera202506 .price-list .price_exaha_kan td{padding:17px 0 0}#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td{padding:17px 0 12px}#biccamera-main #biccamera202506 .price-list .price_iru_kan td{padding:17px 0 0}#biccamera-main #biccamera202506 .price-list .price_iru_zitu td{padding:17px 0 12px}#biccamera-main #biccamera202506 .price-list .price_cupon td{padding:20px 0 12px}#biccamera-main #biccamera202506 .price-list tbody tr th,#biccamera-main #biccamera202506 .price-list tbody td{vertical-align:middle}#biccamera-main #biccamera202506 .price-list tbody tr th:nth-of-type(1),#biccamera-main .price-list tbody tr td:nth-of-type(1){background-color:#fff}#biccamera-main #biccamera202506 .price-list tbody tr th:nth-of-type(1),#biccamera-main .price-list tbody tr td:nth-of-type(2){background-color:#fff}#biccamera-main #biccamera202506 .price-list tbody tr th:nth-of-type(1),#biccamera-main .price-list tbody tr td:nth-of-type(3){background-color:#fff}#biccamera-main #biccamera202506 .price-list .price_plan th:nth-of-type(1){background:linear-gradient(90deg,#e3bf50,#e2b827 45%,#f2dc5e);color:#fff}#biccamera-main #biccamera202506 .price-list .price_plan th:nth-of-type(2){background:#b3d137;color:#fff}#biccamera-main #biccamera202506 .price-list .price_plan th:nth-of-type(3){background:#1ac4ff;color:#fff}#biccamera-main #biccamera202506 .price-list .price_normal p:nth-of-type(2){margin:-10px 0}#biccamera-main #biccamera202506 .price-list .price_exaha_kan p:nth-of-type(2),#biccamera-main .price-list .price_exaha_zitu p:nth-of-type(2),#biccamera-main .price-list .price_iru_kan p:nth-of-type(2),#biccamera-main .price-list .price_iru_zitu p:nth-of-type(2),#biccamera-main .price-list .price_cupon p:nth-of-type(2){margin:-10px 0;padding-bottom:16px}#biccamera-main #biccamera202506 .price-list .price_plan p+p{margin-top:-13px;padding-bottom:4px}#biccamera-main #biccamera202506 .price-list tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#biccamera-main #biccamera202506 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}#biccamera-main #biccamera202506 .price-list tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#biccamera-main #biccamera202506 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#biccamera-main #biccamera202506 .price-list tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}#biccamera-main #biccamera202506 .price-list tr.price_10 p .fo25_normal,#biccamera-main .price-list tr.price_20 p .fo25_normal{color:#d00f31}#biccamera-main #biccamera202506 .price-list .price_normal td:nth-of-type(1),#biccamera-main #biccamera202506 .price-list .price_exaha_kan td:nth-of-type(1),#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td:nth-of-type(1),#biccamera-main #biccamera202506 .price-list .price_iru_kan td:nth-of-type(1),#biccamera-main #biccamera202506 .price-list .price_iru_zitu td:nth-of-type(1),#biccamera-main #biccamera202506 .price-list .price_cupon td:nth-of-type(1){color:#a98a2f}#biccamera-main #biccamera202506 .price-list .price_normal td:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_exaha_kan td:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_iru_kan td:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_iru_zitu td:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_cupon td:nth-of-type(2){color:#93ac2d}#biccamera-main #biccamera202506 .price-list .price_normal td:nth-of-type(3),#biccamera-main #biccamera202506 .price-list .price_exaha_kan td:nth-of-type(3),#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td:nth-of-type(3),#biccamera-main #biccamera202506 .price-list .price_iru_kan td:nth-of-type(3),#biccamera-main #biccamera202506 .price-list .price_iru_zitu td:nth-of-type(3),#biccamera-main #biccamera202506 .price-list .price_cupon td:nth-of-type(3){color:#149ac8}#biccamera-main #biccamera202506 .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:100px;height:10px;margin:auto;border-radius:100px}#biccamera-main #biccamera202506 .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:100px;height:10px;margin:auto;border-radius:100px}#biccamera-main #biccamera202506 .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:100px;height:10px;margin:15% auto;border-radius:100px;border:none;display:block}#biccamera-main #biccamera202506 .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:6px 0;border-radius:40px;width:19%;position:relative;z-index:99;top:-5px;left:9%;color:#fff;font-weight:700;font-size:20px;text-align:center}#biccamera-main #biccamera202506 .price-list .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ff2300}@media screen and (max-width: 1100px){#biccamera-main #biccamera202506 .price-list .baloon{width:710px;margin:auto}#biccamera-main #biccamera202506 .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:3px 0;border-radius:40px;width:30%;position:relative;z-index:99;top:-4px;left:2%;color:#fff;font-weight:700;font-size:16px}}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .price-list .baloon{width:100%;margin:auto}#biccamera-main #biccamera202506 .c-plan-section tr.price_campaign p{width:98%;margin:auto}#biccamera-main #biccamera202506 .c-plan-section tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}#biccamera-main #biccamera202506 .c-plan-section tr.price_campaign td:nth-of-type(2){vertical-align:middle}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo20_bold{font-size:15px;font-weight:700}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo18_normal{font-size:14px}#biccamera-main #biccamera202506 .price-list table{margin:10px auto;width:100%;min-width:unset}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo12_normal{font-size:12px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo16_normal{font-size:16px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo20_normal,#biccamera-main #biccamera202506 .c-plan-section .fo23_normal{font-size:14px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo25_normal{font-size:16px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo30_bold{font-size:18px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo40_bold_big{font-size:24px}#biccamera-main #biccamera202506 .only_bold{font-weight:700}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo22_bold{font-size:16px}#biccamera-main #biccamera202506 .price-list tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:2px 0}#biccamera-main #biccamera202506 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}#biccamera-main #biccamera202506 .price-list tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#biccamera-main #biccamera202506 .price-list tr.price_20 td p .fo25_normal{font-size:18px}#biccamera-main #biccamera202506 .price-list tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#biccamera-main #biccamera202506 .price-list tr.price_10 td p .fo25_normal{font-size:18px}#biccamera-main #biccamera202506 .price-list .price_plan p+p{margin-top:-6px;padding-bottom:4px}#biccamera-main #biccamera202506 .price-list .price_normal p:nth-of-type(2){margin:-9px 0 -4px}#biccamera-main #biccamera202506 .price-list .price_exaha_kan td .fo23_normal,#biccamera-main #biccamera202506 .price-list .price_iru_kan td .fo23_normal{font-size:13px}#biccamera-main #biccamera202506 .price-list .price_exaha_kan td .fo30_bold,#biccamera-main #biccamera202506 .price-list .price_iru_kan td .fo30_bold{font-size:18px}#biccamera-main #biccamera202506 .c-plan-section .price-list .fo12_normal{font-size:10px}#biccamera-main #biccamera202506 .price-list .price_exaha_kan p:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_exaha_zitu p:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_iru_kan p:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_iru_zitu p:nth-of-type(2),#biccamera-main #biccamera202506 .price-list .price_cupon p:nth-of-type(2){margin:-5px 0;padding-bottom:0}#biccamera-main #biccamera202506 .price-list .price_normal td,#biccamera-main #biccamera202506 .price-list .price_exaha_kan td,#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td,#biccamera-main #biccamera202506 .price-list .price_iru_kan td,#biccamera-main #biccamera202506 .price-list .price_iru_zitu td,#biccamera-main #biccamera202506 .price-list .price_cupon td{padding:0}#biccamera-main #biccamera202506 .price-list tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}#biccamera-main #biccamera202506 .c-plan-section .price_normal div,#biccamera-main #biccamera202506 .price-list .price_normal td div,#biccamera-main #biccamera202506 .price-list .price_exaha_kan td div,#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td div,#biccamera-main #biccamera202506 .price-list .price_iru_kan td div,#biccamera-main #biccamera202506 .price-list .price_iru_zitu td div,#biccamera-main #biccamera202506 .price-list .price_cupon td div{border-bottom:2px solid #f1f1f1}#biccamera-main #biccamera202506 .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:50px;height:6px;margin:0% auto 10%;border-radius:100px;border:none}#biccamera-main #biccamera202506 .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#biccamera-main #biccamera202506 .price-list .price_campaign img{width:100%;height:auto}#biccamera-main #biccamera202506 .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#biccamera-main #biccamera202506 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:14px auto;padding:2px 0}#biccamera-main #biccamera202506 .price-list .price_exaha_zitu td .fo20_normal,#biccamera-main #biccamera202506 .price-list .price_iru_zitu td.fo20_normal{margin-right:-10%}#biccamera-main #biccamera202506 .left-caution-big{text-align:left;width:93%;margin:5px auto 0;font-size:12px;min-width:300px;padding-left:0}}#biccamera-main #biccamera202506 .c-plan-section .left-caution p{text-indent:-20px;padding-left:7px}#biccamera-main #biccamera202506 .c-plan-section .left-caution-big p{font-size:12px;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:2%;background-position:top 4px left;padding-left:18px}#biccamera-main #biccamera202506 .c-plan-section .left-caution-big p+p{margin-top:5px}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .c-plan-section .left-caution{width:95%}#biccamera-main #biccamera202506 .c-plan-section .left-caution-big p{background-size:13px}#biccamera-main #biccamera202506 .c-plan-section .left-caution{font-size:12px;margin:11px auto 10px}}#biccamera-main #biccamera202506 .exchsection>div,#biccamera-main #biccamera202506 .exchsection dl{display:flex;flex-wrap:wrap;justify-content:space-evenly}#biccamera-main #biccamera202506 .exchsection dl{border:1px solid #ffd8db;width:90%;margin:auto;justify-content:space-between}#biccamera-main #biccamera202506 .exchsection dl dt{display:flex;width:40%;background-color:#ffd8db;text-align:center;vertical-align:middle;align-items:center;justify-content:center;font-size:16px}#biccamera-main #biccamera202506 .exchsection>div>div{width:55%;border:1px solid #ebe6e6;padding:20px 0}#biccamera-main #biccamera202506 .exchsection>div>div>p{margin-bottom:15px;font-weight:500}#biccamera-main #biccamera202506 .exchsection>div>div+div{width:40%;border:none;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:0}#biccamera-main #biccamera202506 .exchsection>div>div+div>div{border:1px solid #ebe6e6;padding:20px 0}#biccamera-main #biccamera202506 .exchsection>div>div+div>div>p:nth-of-type(1){font-weight:500;margin-bottom:3px}#biccamera-main #biccamera202506 .exchsection>p{margin-bottom:20px;font-weight:600}#biccamera-main #biccamera202506 .exchsection p{text-align:center}#biccamera-main #biccamera202506 .exchsection .taxin{font-size:14px;display:inline-block;margin-top:-7px}#biccamera-main #biccamera202506 .exchsection dl+dl{margin-top:10px;border:1px solid #8fbfe2}#biccamera-main #biccamera202506 .exchsection dl+dl dt{background-color:#8fbfe2}#biccamera-main #biccamera202506 .exchsection dl dd{width:60%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;padding:9px 0 7px}#biccamera-main #biccamera202506 .exchsection .left-caution{font-size:12px;margin:0 auto;width:90%;min-width:unset}#biccamera-main #biccamera202506 .exchsection .left-caution p{text-align:left;text-indent:-15px;line-height:13px}#biccamera-main #biccamera202506 .exchsection .left-caution p+p{text-align:left;text-indent:-15px}#biccamera-main #biccamera202506 .exchsection dl .left-caution{width:57%;min-width:unset}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .exchsection>div>div+div>div{padding:12px 0 20px}#biccamera-main #biccamera202506 .exchsection>div,#biccamera-main #biccamera202506 .exchsection dl{flex-direction:column}#biccamera-main #biccamera202506 .exchsection>div>div{width:90%;border:1px solid #ebe6e6;padding:20px 0;margin:0 auto}#biccamera-main #biccamera202506 .exchsection dl dt{width:100%;font-size:16px}#biccamera-main #biccamera202506 .exchsection dl dd{width:70%;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:flex-end;padding:9px 0 7px;margin:auto}#biccamera-main #biccamera202506 .exchsection dl .left-caution{width:75%}#biccamera-main #biccamera202506 .exchsection dl dt{padding:7px 0}#biccamera-main #biccamera202506 .exchsection>div>div+div{width:90%}#biccamera-main #biccamera202506 .exchsection>div>div+div>div{margin-top:20px}}#biccamera-main #biccamera202506 .flow_bg{background-color:#f1f2f5;padding-bottom:20px;padding-top:1px}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner>div{display:flex;flex-wrap:wrap;width:80%;margin:auto;align-items:center;justify-content:space-evenly}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner>div+div{background-image:url(./biccamera.png);background-repeat:no-repeat;background-position:48% 22px;padding-top:50px;background-size:5%}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner>div>div{width:10%;margin-right:-10px;z-index:1}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner div div+div{background-color:#fff;width:90%;padding:12px 12px 15px 25px;z-index:0;margin-right:0}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner div div+div p{font-size:24px;font-weight:500}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner div div+div p+p{font-size:18px;font-weight:400;line-height:20px}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner div div+div p{font-size:18px;font-weight:500}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner>div{width:95%}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner div div+div p+p{font-size:16px;font-weight:400;line-height:20px}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner>div>div{width:15%}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner div div+div{width:86%}#biccamera-main #biccamera202506 .flow_bg .biccamera202506_inner>div+div{background-position:50% 20px;background-size:9%}}#biccamera-main #biccamera202506 .customervoice_bg .voice_caution{text-indent:-12px;padding-left:10px;font-size:12px;width:90%;margin:20px auto;color:#fff}#biccamera-main #biccamera202506 .customervoice_bg img{width:100px}#biccamera-main #biccamera202506 .customervoice_bg{background-color:#d00e31;padding-bottom:20px}#biccamera-main #biccamera202506 .customervoice_bg .biccamera202506_inner{margin-top:0}#biccamera-main #biccamera202506 .customervoice_bg>div>div{background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto;width:80%;border-radius:14px;padding:16px 0;box-shadow:0 0 5px #49010e}#biccamera-main #biccamera202506 .customervoice_bg>div>div+div{margin-top:20px}#biccamera-main #biccamera202506 .customervoice_bg>div>div p:nth-of-type(2){font-size:18px}#biccamera-main #biccamera202506 .customervoice_bg>div>div>div:nth-of-type(1){width:60%}#biccamera-main #biccamera202506 .customervoice_bg>div>div>div:nth-of-type(2){width:20%}#biccamera-main #biccamera202506 .customervoice_bg>div>div{text-align:left}#biccamera-main #biccamera202506 .customervoice_bg>div>div p{font-weight:500;margin-bottom:10px}#biccamera-main #biccamera202506 .customervoice_bg>div>div>p{font-size:25px;color:#d00e31;font-weight:600}#biccamera-main #biccamera202506 .customervoice_bg>div>div:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .customervoice_bg>div>div{width:96%;box-shadow:0 0 5px #ab2f45}#biccamera-main #biccamera202506 .customervoice_bg>div>div p{margin-bottom:8px;font-size:14px;line-height:21px}#biccamera-main #biccamera202506 .customervoice_bg>div>div>p{font-size:18px}#biccamera-main #biccamera202506 .customervoice_bg>div>div>div:nth-of-type(2){width:30%}}#biccamera-main #biccamera202506 .campaign_bg h2 img{width:48%;margin:0 auto -20px}#biccamera-main #biccamera202506 .campaign_bg{background-color:#f1f2f5;padding-bottom:20px;padding-top:1px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div{background-color:#fff;box-shadow:1px 1px 5px #979797;border-radius:9px;width:80%;margin:auto;padding:30px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div figure{text-align:center;margin-bottom:20px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div img{width:100%;margin:auto}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p{width:100%;margin:auto}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p:nth-of-type(1){font-size:25px;font-weight:600}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p:nth-of-type(2){line-height:22px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p:nth-of-type(3){font-weight:500;margin-top:5px}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .campaign_bg h2 img{width:65%}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div{background-color:#fff;box-shadow:1px 1px 5px #979797;border-radius:9px;width:95%;margin:auto;padding:15px 15px 30px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p:nth-of-type(1){font-size:22px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p:nth-of-type(2){line-height:20px;font-size:16px}#biccamera-main #biccamera202506 .campaign_bg .biccamera202506_inner>div p:nth-of-type(3){font-weight:600;margin-top:9px;font-size:15px;letter-spacing:-.5px}}#biccamera-main #biccamera202506 .bic_ac{width:80%;margin:auto}#biccamera-main #biccamera202506 .bic_ac .question_caution{font-size:12px;padding-left:56px;margin-top:-5px;line-height:14px}#biccamera-main #biccamera202506 .bic_ac .bic_acitem{padding:10px}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion{background-image:url(./whatabout_q.png);background-repeat:no-repeat;background-position:10px 50%;background-size:6%}#biccamera-main #biccamera202506 .bic_ac .bic_acanswer{background-image:url(./whatabout_a.png);background-repeat:no-repeat;background-size:6%;background-position:10px 54%}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion p{font-weight:500;padding:12px 61px 12px 56px}#biccamera-main #biccamera202506 .bic_ac .bic_acanswer p{padding:20px 12px 12px 56px;font-size:17px}#biccamera-main #biccamera202506 .bic_ac .bic_acitem+.bic_acitem{margin-top:1rem}#biccamera-main #biccamera202506 .bic_ac .bic_acitem{position:relative;overflow:hidden;background-color:#f1f2f5;border-radius:10px}#biccamera-main #biccamera202506 .bic_ac .bic_acitem>input{display:none}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion{background-color:#f1f2f5;position:relative;z-index:1;padding-right:0;cursor:pointer}#biccamera-main #biccamera202506 .bic_ac .bic_acanswer{position:absolute;visibility:hidden;transform:translateY(-100%);background-color:#f1f2f5;border-top:none}#biccamera-main #biccamera202506 .bic_ac .bic_acitem>input:checked+label+.bic_acanswer{position:relative;visibility:visible;transform:translateY(0)}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion:before{content:"";width:16px;height:16px;border:0;border-top:solid 4px #d00e31;border-right:solid 4px #d00e31;transform:rotate(135deg);position:absolute;top:-12%;right:0;bottom:0;margin:auto 25px auto auto}#biccamera-main #biccamera202506 .bic_ac .bic_acitem>input:checked+label>.bic_acquestion:before{transform:translateY(50%) rotate(315deg)}@media screen and (max-width: 768px){#biccamera-main #biccamera202506 .bic_ac{width:90%;margin:auto}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion{background-position:2px 50%;background-size:12%}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion:before{right:-16px;top:-5%}#biccamera-main #biccamera202506 .bic_ac .bic_acquestion p{padding:12px 45px 12px 50px;font-size:17px;line-height:21px}#biccamera-main #biccamera202506 .bic_ac .bic_acanswer{background-size:12%;background-position:2px 54%}#biccamera-main #biccamera202506 .bic_ac .question_caution li{text-indent:-10px;padding-left:10px}}@media screen and (max-width: 1100px){.partner-html body{padding-bottom:55px}.partner-html .sticky_nav{position:fixed;bottom:0;background:#ddd;left:0;padding:6px 0}.partner-html .sticky_block .sticky_nav_inner_box{gap:0;width:100%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item{width:100%;height:55px;border-right:1px solid #cacdce}.partner-html .sticky_nav .nav_item:nth-of-type(5){border-right:none}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a{height:100%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.whatis a{background:url(./ic_whatis.png) no-repeat;background-size:27px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.price a{background:url(./ic_price.png) no-repeat;background-size:30px 31px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.course a{background:url(./ic_course.png) no-repeat;background-size:28px 23px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.flow a{background:url(./ic_flow.png) no-repeat;background-size:21px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.question a{background:url(./ic_question.png) no-repeat;background-size:27px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a span{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.partner-html .menu-container{display:none}.partner-html .menu-btn{position:absolute;top:5px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.partner-html .menu-text{position:absolute;left:50%;bottom:5px;transform:translate(-50%);display:block;width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.partner-html .menu-slide{position:fixed;top:0;right:-100%;width:70%;height:100%;padding:15px 12px 0;background:#fff;transition:right .3s ease-in-out;box-shadow:-2px 0 5px #0003;z-index:10}.partner-html .menu-slide.show{right:0}.partner-html .menu-slide a{display:inline-block;width:100%;font-size:16px;text-decoration:none;box-sizing:border-box}.partner-html .menu-slide .menu-slide_logo{width:150px;margin:0 auto}.partner-html .menu-slide .menu-slide_link_block_01,.partner-html .menu-slide .menu-slide_link_block_02{padding-left:0}.partner-html .menu-slide .menu-slide_link_block_01 li{list-style:none;border-top:2px solid #c3c3c3}.partner-html .menu-slide .menu-slide_link_block_01 li:last-of-type{border-bottom:2px solid #c3c3c3}.partner-html .menu-slide .menu-slide_link_block_01 li a{position:relative;padding:20px 25px 20px 5px;color:#4b4b4b}.partner-html .menu-slide .menu-slide_link_block_01 li a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:8px solid transparent;border-left:12px solid #4B4B4B}.partner-html .menu-slide .menu-slide_link_block_02{max-width:188px;margin:50px auto 0}.partner-html .menu-slide .menu-slide_link_block_02 li{list-style:none}.partner-html .menu-slide .menu-slide_link_block_02 li:nth-of-type(n+2){margin-top:20px}.partner-html .menu-slide .menu-slide_link_block_02 li a{padding:13px 10px;text-align:center;font-weight:500}.partner-html .menu-slide .menu-slide_link_block_02 li.member a{color:#fff;background:#ca1032}.partner-html .menu-btn{cursor:pointer;font-size:16px;background:none;border:none;transition:opacity .3s ease-in-out}.partner-html .menu-btn .bar{display:block;width:29px;height:3px;background:#4b4b4b;margin:3px 0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.partner-html .menu-btn.active .bar:nth-child(1){transform:translateY(9px) rotate(45deg)}.partner-html .menu-btn.active .bar:nth-child(2){opacity:0}.partner-html .menu-btn.active .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}.partner-html .partner-body #biccamera202506 img{vertical-align:bottom}#fukurico-main{line-height:1.6;font-family:Noto Sans JP,sans-serif;font-size:18px;color:#333}#fukurico-main html,#fukurico-main body,#fukurico-main div,#fukurico-main span,#fukurico-main applet,#fukurico-main object,#fukurico-main iframe,#fukurico-main h1,#fukurico-main h2,#fukurico-main h3,#fukurico-main h4,#fukurico-main h5,#fukurico-main h6,#fukurico-main p,#fukurico-main blockquote,#fukurico-main pre,#fukurico-main a,#fukurico-main abbr,#fukurico-main acronym,#fukurico-main address,#fukurico-main big,#fukurico-main cite,#fukurico-main code,#fukurico-main del,#fukurico-main dfn,#fukurico-main em,#fukurico-main img,#fukurico-main ins,#fukurico-main kbd,#fukurico-main q,#fukurico-main s,#fukurico-main samp,#fukurico-main small,#fukurico-main strike,#fukurico-main strong,#fukurico-main sub,#fukurico-main sup,#fukurico-main tt,#fukurico-main var,#fukurico-main b,#fukurico-main u,#fukurico-main i,#fukurico-main center,#fukurico-main dl,#fukurico-main dt,#fukurico-main dd,#fukurico-main ol,#fukurico-main ul,#fukurico-main li,#fukurico-main fieldset,#fukurico-main form,#fukurico-main label,#fukurico-main legend,#fukurico-main table,#fukurico-main caption,#fukurico-main tbody,#fukurico-main tfoot,#fukurico-main thead,#fukurico-main tr,#fukurico-main th,#fukurico-main td,#fukurico-main article,#fukurico-main aside,#fukurico-main canvas,#fukurico-main details,#fukurico-main embed,#fukurico-main figure,#fukurico-main figcaption,#fukurico-main footer,#fukurico-main header,#fukurico-main hgroup,#fukurico-main menu,#fukurico-main nav,#fukurico-main output,#fukurico-main ruby,#fukurico-main section,#fukurico-main summary,#fukurico-main time,#fukurico-main mark,#fukurico-main audio,#fukurico-main video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#fukurico-main article,#fukurico-main aside,#fukurico-main details,#fukurico-main figcaption,#fukurico-main figure,#fukurico-main footer,#fukurico-main header,#fukurico-main hgroup,#fukurico-main menu,#fukurico-main nav,#fukurico-main section{display:block}#fukurico-main body{line-height:1}#fukurico-main ol,#fukurico-main ul{list-style:none}#fukurico-main blockquote,#fukurico-main q{quotes:none}#fukurico-main blockquote:before,#fukurico-main blockquote:after,#fukurico-main q:before,#fukurico-main q:after{content:"";content:none}#fukurico-main table{border-collapse:collapse;border-spacing:0}#fukurico-main *{box-sizing:border-box}#fukurico-main main{position:relative;z-index:1}#fukurico-main section{position:relative;z-index:-1}#fukurico-main img{max-width:100%;height:auto;vertical-align:bottom}#fukurico-main #fukurico2025 h2{text-align:center;font-size:28px;font-weight:500;margin:0 0 30px;padding-top:30px}#fukurico-main #fukurico2025 h2 span{display:block;padding:3px 0;background-color:#d00e31;width:100px;margin:-1px auto 0}#fukurico-main #fukurico2025 .customervoice_bg h2{color:#fff}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 h2 span{display:block;padding:2px 0;background-color:#d00e31;width:84px;margin:-1px auto 0}#fukurico-main #fukurico2025 .customervoice_bg h2{font-size:21px;margin-top:10px}}#fukurico-main #fukurico2025 h1{background-color:#d00e31;text-align:center;padding:15px 0}#fukurico-main #fukurico2025 .fukurico2025_inner .caution{font-size:12px}#fukurico-main #fukurico2025 .fukurico2025_inner .whatis_caution{text-indent:-12px;padding-left:10px;font-size:12px;width:90%;margin:20px auto}#fukurico-main #fukurico2025 .fukurico2025_inner{width:750px;margin:30px auto}#fukurico-main #fukurico2025 .benefit{background-color:#fff;text-align:center;width:500px;margin:auto;padding:22px 0;border-radius:10px;box-shadow:0 0 5px #bdbdbd}#fukurico-main #fukurico2025 .benefit>p:nth-of-type(1){background-image:url(./fukurico2025_05.png);background-repeat:no-repeat;font-size:24px;font-weight:700;color:#333;background-position:top 2px right 50%;padding:5px;margin-top:0;background-size:370px 42px;margin-bottom:-22px}#fukurico-main #fukurico2025 .benefit>p:nth-of-type(n+2){font-size:26px;font-weight:700}#fukurico-main #fukurico2025 .benefit_bg>p{font-size:18px;font-weight:400;margin:10px auto 0;text-align:center}#fukurico-main #fukurico2025 .benefit .oneyear_title{color:#d00e31}#fukurico-main #fukurico2025 .benefit .big_zero{display:inline-block;color:#d00e31;font-size:50px;line-height:43px}#fukurico-main #fukurico2025 .benefit ul{width:90%;margin:auto;text-align:left}#fukurico-main #fukurico2025 .benefit_bg{background-color:#f1f2f5;margin-top:0;padding:30px 0 10px}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .benefit .big_zero{font-size:40px}#fukurico-main #fukurico2025 .benefit>p:nth-of-type(1){font-size:20px;background-size:80% 37px}#fukurico-main #fukurico2025 .benefit>p:nth-of-type(n+2){font-size:20px;font-weight:700}#fukurico-main #fukurico2025 .benefit{width:95%}#fukurico-main #fukurico2025 .benefit_bg>p{font-size:14px}}#fukurico-main #fukurico2025 .whatis figure{width:80%;margin:auto}#fukurico-main #fukurico2025 .whatis>p:nth-of-type(1){padding-bottom:14px;text-align:center;color:#fff;font-size:30px;font-weight:700;background:url(./fukurico2025_02.png);background-repeat:no-repeat;background-position:center;margin:20px auto 0;background-size:376px 59px}#fukurico-main #fukurico2025 .whatis>p:nth-of-type(n+2){font-size:26px;font-weight:700;text-align:center}#fukurico-main #fukurico2025 .whatis>p:nth-of-type(3){margin-top:-9px}#fukurico-main #fukurico2025 .whatis .red_bold_big,#fukurico-main #fukurico2025 .whatis .red_bold_mid{font-weight:700;color:#d00e31}#fukurico-main #fukurico2025 .whatis .red_bold_big{font-size:37px}#fukurico-main #fukurico2025 .whatis .red_bold_mid{font-size:28px}#fukurico-main #fukurico2025 .whatis .small{font-size:16px}#fukurico-main #fukurico2025 .whatis .recomend p{font-size:20px;font-weight:500;padding:7px 0 30px;text-align:center;background-image:url(./fukurico2025_04.png);background-repeat:no-repeat;background-position:center;margin:auto;background-size:40%}#fukurico-main #fukurico2025 .whatis .recomend{margin-top:30px}#fukurico-main #fukurico2025 .whatis .recomend ul{width:410px;margin:auto}#fukurico-main #fukurico2025 .whatis .recomend li{padding-left:30px;font-weight:500;font-size:18px;background-image:url(./fukurico2025_03.png);background-repeat:no-repeat;background-position:left;background-size:4%}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .fukurico2025_inner{width:100%;margin:14px auto;min-width:unset}#fukurico-main #fukurico2025 .whatis .recomend ul{width:90%;margin:auto;max-width:410px}#fukurico-main #fukurico2025 .whatis .recomend li{padding-left:30px;font-weight:600;font-size:18px;background-image:url(./fukurico2025_03.png);background-repeat:no-repeat;background-position:left 63%;background-size:6%;line-height:18px}#fukurico-main #fukurico2025 .whatis .recomend li+li{margin-top:15px}#fukurico-main #fukurico2025 .whatis .recomend p{font-size:20px;font-weight:600;padding:10px 0 30px;text-align:center;background-image:url(./fukurico2025_04.png);background-repeat:no-repeat;background-position:center;margin:auto;background-size:64%}#fukurico-main #fukurico2025 .whatis figure{width:98%}#fukurico-main #fukurico2025 .whatis>p:nth-of-type(1){padding-bottom:8px;text-align:center;color:#fff;font-size:24px;font-weight:700;background:url(./fukurico2025_02.png);background-repeat:no-repeat;background-position:center;margin:15px auto 0;background-size:304px 43px}#fukurico-main #fukurico2025 .whatis>p:nth-of-type(n+2){font-size:18px}#fukurico-main #fukurico2025 .whatis .small{font-size:12px}#fukurico-main #fukurico2025 .whatis .red_bold_big{font-size:26px}#fukurico-main #fukurico2025 .whatis .red_bold_mid{font-size:20px}#fukurico-main #fukurico2025 .whatis .recomend{margin-top:10px}#fukurico-main #fukurico2025 .whatis>p:nth-of-type(3){margin-top:-6px}#fukurico-main #fukurico2025 .fukurico2025_btn{margin:40px auto 45px}}#fukurico-main #fukurico2025 .fukurico2025_btn{font-size:22px;margin:50px auto 55px;text-align:center;border-radius:30px;padding:10px 0;color:#fff;font-weight:500;width:500px;background-color:#d00e31;box-shadow:4px 4px #910a22;position:relative;z-index:-4}#fukurico-main #fukurico2025 .fukurico2025_btn a{text-decoration:none;color:#fff;position:relative;z-index:-3}#fukurico-main #fukurico2025 .fukurico2025_btn a:after{content:"";position:absolute;top:4px;bottom:0;right:19px;width:0;height:0;margin:auto;border-top:12px solid transparent;border-right:0 solid transparent;border-left:17px solid #fff;border-bottom:12px solid transparent;box-sizing:border-box}#fukurico-main #fukurico2025 .fukurico2025_btn:hover,#fukurico-main #fukurico2025 a:hover{opacity:.85}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .fukurico2025_btn{width:94%;max-width:500px;font-size:16px;font-weight:700;margin:35px auto 30px}#fukurico-main #fukurico2025 .fukurico2025_btn a:after{content:"";position:absolute;top:3px;bottom:0;right:14px;width:0;height:0;margin:auto;border-top:8px solid transparent;border-right:0 solid transparent;border-left:10px solid #fff;border-bottom:8px solid transparent;box-sizing:border-box}#fukurico-main #fukurico2025 .fukurico2025_btn:nth-of-type(3){margin:25px auto 35px}}#fukurico-main #fukurico2025 .recomendpoint_bg{background-color:#f5f0e4;padding-bottom:20px;padding-top:1px}#fukurico-main #fukurico2025 .recomendpoint_bg ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}#fukurico-main #fukurico2025 .recomendpoint_bg ul+ul{display:block;font-size:12px;margin:20px auto 0;width:700px}#fukurico-main #fukurico2025 .recomendpoint_bg ul+ul li{text-indent:-19px;padding-left:20px}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .recomendpoint_bg li{width:30%}#fukurico-main #fukurico2025 .recomendpoint_bg ul+ul li{width:100%;text-indent:-20px;padding-left:20px}#fukurico-main #fukurico2025 h2{text-align:center;font-size:22px;font-weight:600;margin:0 0 20px;padding-top:20px}#fukurico-main #fukurico2025 .recomendpoint_bg ul+ul{margin:20px auto 0;width:95%}}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo20_bold{font-size:20px;font-weight:700}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo18_normal{font-size:18px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo12_normal{font-size:12px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo16_normal{font-size:16px}#fukurico-main #fukurico2025 .c-plan-section .price-list .title_normal{font-size:18px}#fukurico-main #fukurico2025 .c-plan-section .price-list .title_normal{font-weight:700}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo20_normal{font-size:20px}#fukurico-main #fukurico2025 .c-plan-section .fo23_normal{font-size:23px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo25_normal{font-size:25px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo30_bold{font-size:30px;font-weight:700}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}#fukurico-main #fukurico2025 .only_bold{font-weight:700}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo22_bold{font-weight:700;font-size:22px}#fukurico-main #fukurico2025 .c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}#fukurico-main #fukurico2025 .left-caution-big{text-align:left;width:95%;margin:0 auto;font-size:12px;min-width:300px;padding-left:5px}#fukurico-main #fukurico2025 .left-caution{text-align:left;width:95%;margin:0 auto 10px;font-size:12px;text-indent:-21px;padding-left:17px}#fukurico-main #fukurico2025 .price-list table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;border-left:3px solid #d00f31;margin:0 auto 15px;text-align:center}#fukurico-main #fukurico2025 .c-plan-section .price_normal div,#fukurico-main #fukurico2025 .price-list .price_normal td div,#fukurico-main #fukurico2025 .price-list .price_exaha_kan td div,#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td div,#fukurico-main #fukurico2025 .price-list .price_iru_kan td div,#fukurico-main #fukurico2025 .price-list .price_iru_zitu td div,#fukurico-main #fukurico2025 .price-list .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}#fukurico-main #fukurico2025 .price-list tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:3px solid #d00f31}#fukurico-main #fukurico2025 .price-list tbody tr td{border:none}#fukurico-main #fukurico2025 .price-list .price_normal td{padding:8px 0}#fukurico-main #fukurico2025 .price-list .price_exaha_kan td{padding:17px 0 0}#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td{padding:17px 0 15px}#fukurico-main #fukurico2025 .price-list .price_iru_kan td{padding:17px 0 0}#fukurico-main #fukurico2025 .price-list .price_iru_zitu td{padding:16px 0 15px}#fukurico-main #fukurico2025 .price-list .price_cupon td{padding:20px 0 0}#fukurico-main #fukurico2025 .price-list tbody tr th,#fukurico-main #fukurico2025 .price-list tbody td{vertical-align:middle}#fukurico-main #fukurico2025 .price-list tbody tr th:nth-of-type(1),#fukurico-main .price-list tbody tr td:nth-of-type(1){background-color:#fff}#fukurico-main #fukurico2025 .price-list tbody tr th:nth-of-type(1),#fukurico-main .price-list tbody tr td:nth-of-type(2){background-color:#fff}#fukurico-main #fukurico2025 .price-list tbody tr th:nth-of-type(1),#fukurico-main .price-list tbody tr td:nth-of-type(3){background-color:#fff}#fukurico-main #fukurico2025 .price-list .price_plan th:nth-of-type(1){background:#d00f31;color:#fff;border-right:3px solid #d00f31;border-top:3px solid #d00f31;padding-top:4px}#fukurico-main #fukurico2025 .price-list .price_plan th:nth-of-type(2){background:#b5b5b5;color:#fff;border-right:1px solid #fff}#fukurico-main #fukurico2025 .price-list .price_plan th:nth-of-type(3){background:#b5b5b5;color:#fff}#fukurico-main #fukurico2025 .price-list .price_normal p:nth-of-type(2){margin:-10px 0}#fukurico-main #fukurico2025 .price-list .price_exaha_kan p:nth-of-type(2),#fukurico-main .price-list .price_exaha_zitu p:nth-of-type(2),#fukurico-main .price-list .price_iru_kan p:nth-of-type(2),#fukurico-main .price-list .price_iru_zitu p:nth-of-type(2),#fukurico-main .price-list .price_cupon p:nth-of-type(2){margin:-10px 0;padding-bottom:16px}#fukurico-main #fukurico2025 .price-list .price_plan p+p{margin-top:-13px;padding-bottom:4px}#fukurico-main #fukurico2025 .price-list tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#fukurico-main #fukurico2025 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}#fukurico-main #fukurico2025 .price-list tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#fukurico-main #fukurico2025 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:3px 0}#fukurico-main #fukurico2025 .price-list tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}#fukurico-main #fukurico2025 .price-list .price_normal td:nth-of-type(1),#fukurico-main #fukurico2025 .price-list .price_exaha_kan td:nth-of-type(1),#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td:nth-of-type(1),#fukurico-main #fukurico2025 .price-list .price_iru_kan td:nth-of-type(1),#fukurico-main #fukurico2025 .price-list .price_iru_zitu td:nth-of-type(1),#fukurico-main #fukurico2025 .price-list .price_cupon td:nth-of-type(1){color:#d00f31}#fukurico-main #fukurico2025 .price-list .price_normal td:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_exaha_kan td:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_iru_kan td:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_iru_zitu td:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_cupon td:nth-of-type(2){color:#a5a5a5}#fukurico-main #fukurico2025 .price-list .price_normal td:nth-of-type(3),#fukurico-main #fukurico2025 .price-list .price_exaha_kan td:nth-of-type(3),#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td:nth-of-type(3),#fukurico-main #fukurico2025 .price-list .price_iru_kan td:nth-of-type(3),#fukurico-main #fukurico2025 .price-list .price_iru_zitu td:nth-of-type(3),#fukurico-main #fukurico2025 .price-list .price_cupon td:nth-of-type(3){color:#a5a5a5}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(1) div{background-color:#d00f31;width:100px;height:10px;margin:auto;border-radius:100px}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(2) div{background-color:#a5a5a5;width:100px;height:10px;margin:auto;border-radius:100px}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(3) div{background-color:#a5a5a5;width:100px;height:10px;margin:auto;border-radius:100px}#fukurico-main #fukurico2025 .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#a5a5a5;width:100px;height:10px;margin:0% auto 8%;border-radius:100px;border:none;display:block}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(1){border-bottom:3px solid #d00f31}#fukurico-main #fukurico2025 .price-list .baloon div{bottom:6px;background-color:#ffba00;padding:6px 0;border-radius:40px;width:24%;position:relative;z-index:99;top:30px;left:7%;color:#fff;font-weight:700;font-size:20px;text-align:center}#fukurico-main #fukurico2025 .price-list .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ffba00}#fukurico-main #fukurico2025 .price-list .baloon div p{font-weight:700;color:#333}#fukurico-main #fukurico2025 .price-list .baloon div p+p{margin-top:-10px}#fukurico-main #fukurico2025 .price-list .baloon2 div{bottom:6px;background-color:#8f8f8f;padding:6px 0;border-radius:40px;width:40%;position:relative;z-index:99;top:-12px;left:46%;color:#fff;font-weight:700;font-size:20px;text-align:center}#fukurico-main #fukurico2025 .price-list .baloon2 div:before{content:"";position:absolute;top:100%;left:16%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #8f8f8f}#fukurico-main #fukurico2025 .price-list .baloon2 div:after{content:"";position:absolute;top:100%;left:50%;margin-left:32%;border:6px solid transparent;border-top:10px solid #8f8f8f}#fukurico-main #fukurico2025 .tekiyou{color:#333;width:750px;margin:30px auto 0;text-align:center}#fukurico-main #fukurico2025 .tekiyou p{font-size:14px}#fukurico-main #fukurico2025 .tekiyou p+p{font-size:12px}#fukurico-main #fukurico2025 .tekiyoutyuui p{background-color:#d00e31;color:#fff;width:30%;margin:0 auto 20px;text-align:center;border-radius:100px;font-size:20px}#fukurico-main #fukurico2025 .tekiyoutyuui p+p{width:98%;margin:auto;font-size:18px;background-color:transparent;color:#333;font-weight:700}#fukurico-main #fukurico2025 .tekiyoutyuui{background-color:#f1f2f5;padding-bottom:30px}#fukurico-main #fukurico2025 .tekiyoutyuui>div{padding:0}#fukurico-main #fukurico2025 .tekiyoutyuui>div>div{background-color:#fff;padding:20px 0;border-radius:10px}#fukurico-main #fukurico2025 .tekiyoutyuui>div>div+div{margin-top:20px}#fukurico-main #fukurico2025 .tekiyoutyuui h2{background-color:#d00e31;color:#fff;text-align:center;font-size:22px;font-weight:600;padding:20px 0;margin-top:60px}#fukurico-main #fukurico2025 .tekiyoutyuui ul{font-size:18px;width:90%;margin:auto;background-color:#fff}#fukurico-main #fukurico2025 .tekiyoutyuui ul li{text-indent:-15px;padding-left:15px;margin-top:10px}#fukurico-main #fukurico2025 .tekiyoutyuui li+li{margin-top:10px}#fukurico-main #fukurico2025 .tekiyoutyuui .left-caution{font-size:14px;padding-left:0}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .tekiyoutyuui>div>div{padding:15px 0}#fukurico-main #fukurico2025 .tekiyoutyuui h2{padding:10px 0}#fukurico-main #fukurico2025 .tekiyoutyuui p{font-size:16px;margin-bottom:10px}#fukurico-main #fukurico2025 .tekiyoutyuui p+p{font-size:14px}#fukurico-main #fukurico2025 .tekiyoutyuui>div>div{width:96%;margin:auto}#fukurico-main #fukurico2025 .tekiyoutyuui ul{font-size:14px}#fukurico-main #fukurico2025 .tekiyoutyuui .left-caution{font-size:12px;padding-left:0}}@media screen and (max-width: 1100px){#fukurico-main #fukurico2025 .price-list .baloon{width:710px;margin:auto}#fukurico-main #fukurico2025 .price-list .baloon div{bottom:6px;padding:3px 0;border-radius:40px;width:30%;position:relative;z-index:99;top:26px;left:2%;color:#fff;font-weight:700;font-size:16px}#fukurico-main #fukurico2025 .price-list .baloon2 div{font-size:16px}}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .price-list .baloon2 div{bottom:6px;background-color:#8f8f8f;padding:6px 0;border-radius:40px;width:48%;position:relative;z-index:99;top:-4px;left:43%;color:#fff;font-weight:700;text-align:center}#fukurico-main #fukurico2025 .price-list .baloon div,#fukurico-main #fukurico2025 .price-list .baloon2 div{font-size:14px}#fukurico-main #fukurico2025 .price-list .baloon div p+p{margin-top:-8px}#fukurico-main #fukurico2025 .price-list .baloon{width:100%;margin:auto}#fukurico-main #fukurico2025 .c-plan-section tr.price_campaign p{width:98%;margin:auto}#fukurico-main #fukurico2025 .c-plan-section tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}#fukurico-main #fukurico2025 .c-plan-section tr.price_campaign td:nth-of-type(2){vertical-align:middle}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo20_bold{font-size:15px;font-weight:700}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo18_normal{font-size:14px}#fukurico-main #fukurico2025 .price-list table{margin:10px auto;width:100%;min-width:unset}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo12_normal{font-size:12px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo16_normal{font-size:16px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo20_normal,#fukurico-main #fukurico2025 .c-plan-section .fo23_normal{font-size:14px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo25_normal{font-size:16px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo30_bold{font-size:18px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo40_bold_big{font-size:24px}#fukurico-main #fukurico2025 .only_bold{font-weight:700}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo22_bold{font-size:16px}#fukurico-main #fukurico2025 .price-list tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:2px 0}#fukurico-main #fukurico2025 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}#fukurico-main #fukurico2025 .price-list tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:5px 0}#fukurico-main #fukurico2025 .price-list tr.price_20 td p .fo25_normal{font-size:18px}#fukurico-main #fukurico2025 .price-list tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:5px 0}#fukurico-main #fukurico2025 .price-list tr.price_10 td p .fo25_normal{font-size:18px}#fukurico-main #fukurico2025 .price-list .price_plan p+p{margin-top:-6px;padding-bottom:4px}#fukurico-main #fukurico2025 .price-list .price_normal p:nth-of-type(2){margin:-9px 0 -4px}#fukurico-main #fukurico2025 .price-list .price_exaha_kan td .fo23_normal,#fukurico-main #fukurico2025 .price-list .price_iru_kan td .fo23_normal{font-size:13px}#fukurico-main #fukurico2025 .price-list .price_exaha_kan td .fo30_bold,#fukurico-main #fukurico2025 .price-list .price_iru_kan td .fo30_bold{font-size:18px}#fukurico-main #fukurico2025 .c-plan-section .price-list .fo12_normal{font-size:10px}#fukurico-main #fukurico2025 .price-list .price_exaha_kan p:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_exaha_zitu p:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_iru_kan p:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_iru_zitu p:nth-of-type(2),#fukurico-main #fukurico2025 .price-list .price_cupon p:nth-of-type(2){margin:-5px 0 -10px;padding-bottom:0}#fukurico-main #fukurico2025 .price-list .price_normal td{padding-top:8px}#fukurico-main #fukurico2025 .price-list .price_exaha_kan td{padding-top:5px}#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td{padding-top:2px}#fukurico-main #fukurico2025 .price-list .price_iru_kan td{padding-top:8px}#fukurico-main #fukurico2025 .price-list .price_iru_zitu td{padding-top:0}#fukurico-main #fukurico2025 .price-list .price_cupon td{padding-top:8px;padding-bottom:15px}#fukurico-main #fukurico2025 .price-list tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:3px solid #d00f31}#fukurico-main #fukurico2025 .c-plan-section .price_normal div,#fukurico-main #fukurico2025 .price-list .price_normal td div,#fukurico-main #fukurico2025 .price-list .price_exaha_kan td div,#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td div,#fukurico-main #fukurico2025 .price-list .price_iru_kan td div,#fukurico-main #fukurico2025 .price-list .price_iru_zitu td div,#fukurico-main #fukurico2025 .price-list .price_cupon td div{border-bottom:2px solid #f1f1f1}#fukurico-main #fukurico2025 .price-list .price_cupon td:nth-of-type(3) .price-box{width:50px;height:6px;margin:6% auto 0%;border-radius:100px;border:none}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(1) div{background-color:#d00f31;width:50px;height:6px;margin:10% auto 12%;border-radius:100px;border:none}#fukurico-main #fukurico2025 .price-list .price_campaign img{width:100%;height:auto}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(2) div{width:50px;height:6px;margin:12% auto;border-radius:100px;border:none}#fukurico-main #fukurico2025 .price-list .price_campaign td:nth-of-type(3) div{width:50px;height:6px;margin:12% auto;border-radius:100px;border:none}#fukurico-main #fukurico2025 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:2px 0}#fukurico-main #fukurico2025 .price-list .price_exaha_zitu td .fo20_normal,#fukurico-main #fukurico2025 .price-list .price_iru_zitu td.fo20_normal{margin-right:-10%}#fukurico-main #fukurico2025 .left-caution-big{text-align:left;width:93%;margin:5px auto 0;font-size:12px;min-width:300px;padding-left:0}}#fukurico-main #fukurico2025 .c-plan-section .left-caution p{text-indent:-20px;padding-left:7px}#fukurico-main #fukurico2025 .c-plan-section .left-caution-big p{font-size:12px;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:2%;background-position:top 4px left;padding-left:18px}#fukurico-main #fukurico2025 .c-plan-section .left-caution-big p+p{margin-top:5px}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .c-plan-section .left-caution{width:95%}#fukurico-main #fukurico2025 .c-plan-section .left-caution-big p{background-size:13px}#fukurico-main #fukurico2025 .c-plan-section .left-caution{font-size:12px;margin:11px auto 10px}}#fukurico-main #fukurico2025 .exchsection>div,#fukurico-main #fukurico2025 .exchsection dl{display:flex;flex-wrap:wrap;justify-content:space-evenly}#fukurico-main #fukurico2025 .exchsection dl{border:1px solid #ffd8db;width:90%;margin:auto;justify-content:space-between}#fukurico-main #fukurico2025 .exchsection dl dt{display:flex;width:40%;background-color:#ffd8db;text-align:center;vertical-align:middle;align-items:center;justify-content:center;font-size:16px}#fukurico-main #fukurico2025 .exchsection>div>div{width:55%;border:1px solid #ebe6e6;padding:20px 0}#fukurico-main #fukurico2025 .exchsection>div>div>p{margin-bottom:15px;font-weight:500}#fukurico-main #fukurico2025 .exchsection>div>div+div{width:40%;border:none;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:0}#fukurico-main #fukurico2025 .exchsection>div>div+div>div{border:1px solid #ebe6e6;padding:20px 0}#fukurico-main #fukurico2025 .exchsection>div>div+div>div>p:nth-of-type(1){font-weight:500;margin-bottom:3px}#fukurico-main #fukurico2025 .exchsection>p{margin-bottom:20px;font-weight:600}#fukurico-main #fukurico2025 .exchsection p{text-align:center}#fukurico-main #fukurico2025 .exchsection .taxin{font-size:14px;display:inline-block;margin-top:-7px}#fukurico-main #fukurico2025 .exchsection dl+dl{margin-top:10px;border:1px solid #8fbfe2}#fukurico-main #fukurico2025 .exchsection dl+dl dt{background-color:#8fbfe2}#fukurico-main #fukurico2025 .exchsection dl dd{width:60%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;padding:9px 0 7px}#fukurico-main #fukurico2025 .exchsection .left-caution{font-size:12px;margin:0 auto;width:90%;min-width:unset}#fukurico-main #fukurico2025 .exchsection .left-caution p{text-align:left;text-indent:-15px;line-height:13px}#fukurico-main #fukurico2025 .exchsection .left-caution p+p{text-align:left;text-indent:-15px}#fukurico-main #fukurico2025 .exchsection dl .left-caution{width:57%;min-width:unset}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .exchsection>div>div+div>div{padding:12px 0 20px}#fukurico-main #fukurico2025 .exchsection>div,#fukurico-main #fukurico2025 .exchsection dl{flex-direction:column}#fukurico-main #fukurico2025 .exchsection>div>div{width:90%;border:1px solid #ebe6e6;padding:20px 0;margin:0 auto}#fukurico-main #fukurico2025 .exchsection dl dt{width:100%;font-size:16px}#fukurico-main #fukurico2025 .exchsection dl dd{width:70%;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:flex-end;padding:9px 0 7px;margin:auto}#fukurico-main #fukurico2025 .exchsection dl .left-caution{width:75%}#fukurico-main #fukurico2025 .exchsection dl dt{padding:7px 0}#fukurico-main #fukurico2025 .exchsection>div>div+div{width:90%}#fukurico-main #fukurico2025 .exchsection>div>div+div>div{margin-top:20px}}#fukurico-main #fukurico2025 .flow_bg{background-color:#f1f2f5;padding-bottom:20px;padding-top:1px}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner>div{display:flex;flex-wrap:wrap;width:80%;margin:auto;align-items:center;justify-content:space-evenly}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner>div+div{background-image:url(./biccamera.png);background-repeat:no-repeat;background-position:48% 22px;padding-top:50px;background-size:5%}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner>div>div{width:10%;margin-right:-10px;z-index:1}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner div div+div{background-color:#fff;width:90%;padding:12px 12px 15px 25px;z-index:0;margin-right:0}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner div div+div p{font-size:24px;font-weight:500}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner div div+div p+p{font-size:18px;font-weight:400;line-height:20px}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner div div+div p{font-size:18px;font-weight:500}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner>div{width:95%}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner div div+div p+p{font-size:16px;font-weight:400;line-height:20px}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner>div>div{width:15%}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner div div+div{width:86%}#fukurico-main #fukurico2025 .flow_bg .fukurico2025_inner>div+div{background-position:50% 20px;background-size:9%}}#fukurico-main #fukurico2025 .customervoice_bg .voice_caution{text-indent:-12px;padding-left:10px;font-size:12px;width:90%;margin:20px auto;color:#fff}#fukurico-main #fukurico2025 .customervoice_bg img{width:100px}#fukurico-main #fukurico2025 .customervoice_bg{background-color:#d00e31;padding-bottom:20px}#fukurico-main #fukurico2025 .customervoice_bg .fukurico2025_inner{margin-top:0}#fukurico-main #fukurico2025 .customervoice_bg>div>div{background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto;width:80%;border-radius:14px;padding:16px 0;box-shadow:0 0 5px #49010e}#fukurico-main #fukurico2025 .customervoice_bg>div>div+div{margin-top:20px}#fukurico-main #fukurico2025 .customervoice_bg>div>div p:nth-of-type(2){font-size:18px}#fukurico-main #fukurico2025 .customervoice_bg>div>div>div:nth-of-type(1){width:60%}#fukurico-main #fukurico2025 .customervoice_bg>div>div>div:nth-of-type(2){width:20%}#fukurico-main #fukurico2025 .customervoice_bg>div>div{text-align:left}#fukurico-main #fukurico2025 .customervoice_bg>div>div p{font-weight:500;margin-bottom:10px}#fukurico-main #fukurico2025 .customervoice_bg>div>div>p{font-size:25px;color:#d00e31;font-weight:600}#fukurico-main #fukurico2025 .customervoice_bg>div>div:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .customervoice_bg>div>div{width:96%;box-shadow:0 0 5px #ab2f45;max-width:600px}#fukurico-main #fukurico2025 .customervoice_bg>div>div p{margin-bottom:8px;font-size:14px;line-height:21px}#fukurico-main #fukurico2025 .customervoice_bg>div>div>p{font-size:18px}#fukurico-main #fukurico2025 .customervoice_bg>div>div>div:nth-of-type(2){width:30%}}#fukurico-main #fukurico2025 .campaign_bg h2 img{width:48%;margin:0 auto -20px}#fukurico-main #fukurico2025 .campaign_bg{background-color:#f1f2f5;padding-bottom:20px;padding-top:1px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div{background-color:#fff;box-shadow:1px 1px 5px #979797;border-radius:9px;width:80%;margin:auto;padding:30px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div figure{text-align:center;margin-bottom:20px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div img{width:100%;margin:auto}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p{width:100%;margin:auto}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p:nth-of-type(1){font-size:25px;font-weight:600}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p:nth-of-type(2){line-height:22px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p:nth-of-type(3){font-weight:500;margin-top:5px}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .campaign_bg h2 img{width:65%}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div{background-color:#fff;box-shadow:1px 1px 5px #979797;border-radius:9px;width:95%;margin:auto;padding:15px 15px 30px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p:nth-of-type(1){font-size:22px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p:nth-of-type(2){line-height:20px;font-size:16px}#fukurico-main #fukurico2025 .campaign_bg .fukurico2025_inner>div p:nth-of-type(3){font-weight:600;margin-top:9px;font-size:15px;letter-spacing:-.5px}}#fukurico-main #fukurico2025 .bic_ac{width:80%;margin:auto}#fukurico-main #fukurico2025 .bic_ac .question_caution{font-size:12px;padding-left:56px;margin-top:-5px;line-height:14px}#fukurico-main #fukurico2025 .bic_ac .bic_acitem{padding:10px}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion{background-image:url(./whatabout_q.png);background-repeat:no-repeat;background-position:10px 50%;background-size:6%}#fukurico-main #fukurico2025 .bic_ac .bic_acanswer{background-image:url(./whatabout_a.png);background-repeat:no-repeat;background-size:6%;background-position:10px 54%}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion p{font-weight:500;padding:12px 61px 12px 56px}#fukurico-main #fukurico2025 .bic_ac .bic_acanswer p{padding:20px 12px 12px 56px;font-size:17px}#fukurico-main #fukurico2025 .bic_ac .bic_acitem+.bic_acitem{margin-top:1rem}#fukurico-main #fukurico2025 .bic_ac .bic_acitem{position:relative;overflow:hidden;background-color:#f1f2f5;border-radius:10px}#fukurico-main #fukurico2025 .bic_ac .bic_acitem>input{display:none}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion{background-color:#f1f2f5;position:relative;z-index:1;padding-right:0;cursor:pointer}#fukurico-main #fukurico2025 .bic_ac .bic_acanswer{position:absolute;visibility:hidden;transform:translateY(-100%);background-color:#f1f2f5;border-top:none}#fukurico-main #fukurico2025 .bic_ac .bic_acitem>input:checked+label+.bic_acanswer{position:relative;visibility:visible;transform:translateY(0)}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion:before{content:"";width:16px;height:16px;border:0;border-top:solid 4px #d00e31;border-right:solid 4px #d00e31;transform:rotate(135deg);position:absolute;top:-12%;right:0;bottom:0;margin:auto 25px auto auto}#fukurico-main #fukurico2025 .bic_ac .bic_acitem>input:checked+label>.bic_acquestion:before{transform:translateY(50%) rotate(315deg)}@media screen and (max-width: 768px){#fukurico-main #fukurico2025 .bic_ac{width:90%;margin:auto}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion{background-position:2px 50%;background-size:35px 35px}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion:before{right:-16px;top:-5%}#fukurico-main #fukurico2025 .bic_ac .bic_acquestion p{padding:12px 45px 12px 50px;font-size:17px;line-height:21px}#fukurico-main #fukurico2025 .bic_ac .bic_acanswer{background-size:35px 35px;background-position:2px 54%}#fukurico-main #fukurico2025 .bic_ac .question_caution li{text-indent:-10px;padding-left:10px}}@media screen and (max-width: 1100px){.partner-html body{padding-bottom:55px}.partner-html .sticky_nav{position:fixed;bottom:0;background:#ddd;left:0;padding:6px 0}.partner-html .sticky_block .sticky_nav_inner_box{gap:0;width:100%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item{width:100%;height:55px;border-right:1px solid #cacdce}.partner-html .sticky_nav .nav_item:nth-of-type(5){border-right:none}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a{height:100%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.whatis a{background:url(./ic_whatis.png) no-repeat;background-size:27px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.price a{background:url(./ic_price.png) no-repeat;background-size:30px 31px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.course a{background:url(./ic_course.png) no-repeat;background-size:28px 23px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.flow a{background:url(./ic_flow.png) no-repeat;background-size:21px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.question a{background:url(./ic_question.png) no-repeat;background-size:27px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a span{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.partner-html .menu-container{display:none}.partner-html .menu-btn{position:absolute;top:5px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.partner-html .menu-text{position:absolute;left:50%;bottom:5px;transform:translate(-50%);display:block;width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.partner-html .menu-slide{position:fixed;top:0;right:-100%;width:70%;height:100%;padding:15px 12px 0;background:#fff;transition:right .3s ease-in-out;box-shadow:-2px 0 5px #0003;z-index:10}.partner-html .menu-slide.show{right:0}.partner-html .menu-slide a{display:inline-block;width:100%;font-size:16px;text-decoration:none;box-sizing:border-box}.partner-html .menu-slide .menu-slide_logo{width:150px;margin:0 auto}.partner-html .menu-slide .menu-slide_link_block_01,.partner-html .menu-slide .menu-slide_link_block_02{padding-left:0}.partner-html .menu-slide .menu-slide_link_block_01 li{list-style:none;border-top:2px solid #c3c3c3}.partner-html .menu-slide .menu-slide_link_block_01 li:last-of-type{border-bottom:2px solid #c3c3c3}.partner-html .menu-slide .menu-slide_link_block_01 li a{position:relative;padding:20px 25px 20px 5px;color:#4b4b4b}.partner-html .menu-slide .menu-slide_link_block_01 li a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:8px solid transparent;border-left:12px solid #4B4B4B}.partner-html .menu-slide .menu-slide_link_block_02{max-width:188px;margin:50px auto 0}.partner-html .menu-slide .menu-slide_link_block_02 li{list-style:none}.partner-html .menu-slide .menu-slide_link_block_02 li:nth-of-type(n+2){margin-top:20px}.partner-html .menu-slide .menu-slide_link_block_02 li a{padding:13px 10px;text-align:center;font-weight:500}.partner-html .menu-slide .menu-slide_link_block_02 li.member a{color:#fff;background:#ca1032}.partner-html .menu-btn{cursor:pointer;font-size:16px;background:none;border:none;transition:opacity .3s ease-in-out}.partner-html .menu-btn .bar{display:block;width:29px;height:3px;background:#4b4b4b;margin:3px 0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.partner-html .menu-btn.active .bar:nth-child(1){transform:translateY(9px) rotate(45deg)}.partner-html .menu-btn.active .bar:nth-child(2){opacity:0}.partner-html .menu-btn.active .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}#fulllife-main{line-height:1.6;font-family:Noto Sans JP,sans-serif;font-size:18px;color:#333}#fulllife-main html,#fulllife-main body,#fulllife-main div,#fulllife-main span,#fulllife-main applet,#fulllife-main object,#fulllife-main iframe,#fulllife-main h1,#fulllife-main h2,#fulllife-main h3,#fulllife-main h4,#fulllife-main h5,#fulllife-main h6,#fulllife-main p,#fulllife-main blockquote,#fulllife-main pre,#fulllife-main a,#fulllife-main abbr,#fulllife-main acronym,#fulllife-main address,#fulllife-main big,#fulllife-main cite,#fulllife-main code,#fulllife-main del,#fulllife-main dfn,#fulllife-main em,#fulllife-main img,#fulllife-main ins,#fulllife-main kbd,#fulllife-main q,#fulllife-main s,#fulllife-main samp,#fulllife-main small,#fulllife-main strike,#fulllife-main strong,#fulllife-main sub,#fulllife-main sup,#fulllife-main tt,#fulllife-main var,#fulllife-main b,#fulllife-main u,#fulllife-main i,#fulllife-main center,#fulllife-main dl,#fulllife-main dt,#fulllife-main dd,#fulllife-main ol,#fulllife-main ul,#fulllife-main li,#fulllife-main fieldset,#fulllife-main form,#fulllife-main label,#fulllife-main legend,#fulllife-main table,#fulllife-main caption,#fulllife-main tbody,#fulllife-main tfoot,#fulllife-main thead,#fulllife-main tr,#fulllife-main th,#fulllife-main td,#fulllife-main article,#fulllife-main aside,#fulllife-main canvas,#fulllife-main details,#fulllife-main embed,#fulllife-main figure,#fulllife-main figcaption,#fulllife-main footer,#fulllife-main header,#fulllife-main hgroup,#fulllife-main menu,#fulllife-main nav,#fulllife-main output,#fulllife-main ruby,#fulllife-main section,#fulllife-main summary,#fulllife-main time,#fulllife-main mark,#fulllife-main audio,#fulllife-main video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#fulllife-main article,#fulllife-main aside,#fulllife-main details,#fulllife-main figcaption,#fulllife-main figure,#fulllife-main footer,#fulllife-main header,#fulllife-main hgroup,#fulllife-main menu,#fulllife-main nav,#fulllife-main section{display:block}#fulllife-main body{line-height:1}#fulllife-main ol,#fulllife-main ul{list-style:none}#fulllife-main blockquote,#fulllife-main q{quotes:none}#fulllife-main blockquote:before,#fulllife-main blockquote:after,#fulllife-main q:before,#fulllife-main q:after{content:"";content:none}#fulllife-main table{border-collapse:collapse;border-spacing:0}#fulllife-main *{box-sizing:border-box}#fulllife-main main{position:relative;z-index:1}#fulllife-main section{position:relative;z-index:-1}#fulllife-main img{max-width:100%;height:auto;vertical-align:bottom}#fulllife-main #fulllife2025 h2{text-align:center;font-size:28px;font-weight:500;margin:0 0 30px;padding-top:30px}#fulllife-main #fulllife2025 h2 span{display:block;padding:3px 0;background-color:#d00e31;width:100px;margin:-1px auto 0}#fulllife-main #fulllife2025 .customervoice_bg h2{color:#fff}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 h2 span{display:block;padding:2px 0;background-color:#d00e31;width:84px;margin:-1px auto 0}#fulllife-main #fulllife2025 .customervoice_bg h2{font-size:21px;margin-top:10px}}#fulllife-main #fulllife2025 h1{background-color:#d00e31;text-align:center;padding:15px 0}#fulllife-main #fulllife2025 .fulllife2025_inner .caution{font-size:12px}#fulllife-main #fulllife2025 .fulllife2025_inner .whatis_caution{text-indent:-12px;padding-left:10px;font-size:12px;width:90%;margin:20px auto}#fulllife-main #fulllife2025 .fulllife2025_inner{width:750px;margin:30px auto}#fulllife-main #fulllife2025 .benefit{background-color:#fff;text-align:center;width:500px;margin:auto;padding:22px 0;border-radius:10px;box-shadow:0 0 5px #bdbdbd}#fulllife-main #fulllife2025 .benefit>p:nth-of-type(1){background-image:url(./fukurico2025_05.png);background-repeat:no-repeat;font-size:24px;font-weight:700;color:#333;background-position:top 2px right 50%;padding:5px;margin-top:0;background-size:370px 42px;margin-bottom:-22px}#fulllife-main #fulllife2025 .benefit>p:nth-of-type(n+2){font-size:26px;font-weight:700}#fulllife-main #fulllife2025 .benefit_bg>p{font-size:18px;font-weight:400;margin:10px auto 0;text-align:center}#fulllife-main #fulllife2025 .benefit .oneyear_title{color:#d00e31}#fulllife-main #fulllife2025 .benefit .big_zero{display:inline-block;color:#d00e31;font-size:50px;line-height:43px}#fulllife-main #fulllife2025 .benefit ul{width:90%;margin:auto;text-align:left}#fulllife-main #fulllife2025 .benefit_bg{background-color:#f1f2f5;margin-top:0;padding:30px 0 10px}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .benefit .big_zero{font-size:40px}#fulllife-main #fulllife2025 .benefit>p:nth-of-type(1){font-size:20px;background-size:80% 37px}#fulllife-main #fulllife2025 .benefit>p:nth-of-type(n+2){font-size:20px;font-weight:700}#fulllife-main #fulllife2025 .benefit{width:95%}#fulllife-main #fulllife2025 .benefit_bg>p{font-size:14px}}#fulllife-main #fulllife2025 .whatis figure{width:80%;margin:auto}#fulllife-main #fulllife2025 .whatis>p:nth-of-type(1){padding-bottom:14px;text-align:center;color:#fff;font-size:30px;font-weight:700;background:url(./fukurico2025_02.png);background-repeat:no-repeat;background-position:center;margin:20px auto 0;background-size:376px 59px}#fulllife-main #fulllife2025 .whatis>p:nth-of-type(n+2){font-size:26px;font-weight:700;text-align:center}#fulllife-main #fulllife2025 .whatis>p:nth-of-type(3){margin-top:-9px}#fulllife-main #fulllife2025 .whatis .red_bold_big,#fulllife-main #fulllife2025 .whatis .red_bold_mid{font-weight:700;color:#d00e31}#fulllife-main #fulllife2025 .whatis .red_bold_big{font-size:37px}#fulllife-main #fulllife2025 .whatis .red_bold_mid{font-size:28px}#fulllife-main #fulllife2025 .whatis .small{font-size:16px}#fulllife-main #fulllife2025 .whatis .recomend p{font-size:20px;font-weight:500;padding:7px 0 30px;text-align:center;background-image:url(./fukurico2025_04.png);background-repeat:no-repeat;background-position:center;margin:auto;background-size:40%}#fulllife-main #fulllife2025 .whatis .recomend{margin-top:30px}#fulllife-main #fulllife2025 .whatis .recomend ul{width:410px;margin:auto}#fulllife-main #fulllife2025 .whatis .recomend li{padding-left:30px;font-weight:500;font-size:18px;background-image:url(./fukurico2025_03.png);background-repeat:no-repeat;background-position:left;background-size:4%}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .fulllife2025_inner{width:100%;margin:14px auto;min-width:unset}#fulllife-main #fulllife2025 .whatis .recomend ul{width:90%;margin:auto;max-width:410px}#fulllife-main #fulllife2025 .whatis .recomend li{padding-left:30px;font-weight:600;font-size:18px;background-image:url(./fukurico2025_03.png);background-repeat:no-repeat;background-position:left 63%;background-size:6%;line-height:18px}#fulllife-main #fulllife2025 .whatis .recomend li+li{margin-top:15px}#fulllife-main #fulllife2025 .whatis .recomend p{font-size:20px;font-weight:600;padding:10px 0 30px;text-align:center;background-image:url(./fukurico2025_04.png);background-repeat:no-repeat;background-position:center;margin:auto;background-size:64%}#fulllife-main #fulllife2025 .whatis figure{width:98%}#fulllife-main #fulllife2025 .whatis>p:nth-of-type(1){padding-bottom:8px;text-align:center;color:#fff;font-size:24px;font-weight:700;background:url(./fukurico2025_02.png);background-repeat:no-repeat;background-position:center;margin:15px auto 0;background-size:304px 43px}#fulllife-main #fulllife2025 .whatis>p:nth-of-type(n+2){font-size:18px}#fulllife-main #fulllife2025 .whatis .small{font-size:12px}#fulllife-main #fulllife2025 .whatis .red_bold_big{font-size:26px}#fulllife-main #fulllife2025 .whatis .red_bold_mid{font-size:20px}#fulllife-main #fulllife2025 .whatis .recomend{margin-top:10px}#fulllife-main #fulllife2025 .whatis>p:nth-of-type(3){margin-top:-6px}#fulllife-main #fulllife2025 .fulllife2025_btn{margin:40px auto 45px}}#fulllife-main #fulllife2025 .fulllife2025_btn{font-size:22px;margin:50px auto 55px;text-align:center;border-radius:30px;padding:10px 0;color:#fff;font-weight:500;width:500px;background-color:#d00e31;box-shadow:4px 4px #910a22;position:relative;z-index:-4}#fulllife-main #fulllife2025 .fulllife2025_btn a{text-decoration:none;color:#fff;position:relative;z-index:-3}#fulllife-main #fulllife2025 .fulllife2025_btn a:after{content:"";position:absolute;top:4px;bottom:0;right:19px;width:0;height:0;margin:auto;border-top:12px solid transparent;border-right:0 solid transparent;border-left:17px solid #fff;border-bottom:12px solid transparent;box-sizing:border-box}#fulllife-main #fulllife2025 .fulllife2025_btn:hover,#fulllife-main #fulllife2025 a:hover{opacity:.85}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .fulllife2025_btn{width:94%;max-width:500px;font-size:16px;font-weight:700;margin:35px auto 30px}#fulllife-main #fulllife2025 .fulllife2025_btn a:after{content:"";position:absolute;top:3px;bottom:0;right:14px;width:0;height:0;margin:auto;border-top:8px solid transparent;border-right:0 solid transparent;border-left:10px solid #fff;border-bottom:8px solid transparent;box-sizing:border-box}#fulllife-main #fulllife2025 .fulllife2025_btn:nth-of-type(3){margin:25px auto 35px}}#fulllife-main #fulllife2025 .recomendpoint_bg{background-color:#f5f0e4;padding-bottom:20px;padding-top:1px}#fulllife-main #fulllife2025 .recomendpoint_bg ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}#fulllife-main #fulllife2025 .recomendpoint_bg ul+ul{display:block;font-size:12px;margin:20px auto 0;width:700px}#fulllife-main #fulllife2025 .recomendpoint_bg ul+ul li{text-indent:-19px;padding-left:20px}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .recomendpoint_bg li{width:30%}#fulllife-main #fulllife2025 .recomendpoint_bg ul+ul li{width:100%;text-indent:-20px;padding-left:20px}#fulllife-main #fulllife2025 h2{text-align:center;font-size:22px;font-weight:600;margin:0 0 20px;padding-top:20px}#fulllife-main #fulllife2025 .recomendpoint_bg ul+ul{margin:20px auto 0;width:95%}}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo20_bold{font-size:20px;font-weight:700}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo18_normal{font-size:18px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo12_normal{font-size:12px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo16_normal{font-size:16px}#fulllife-main #fulllife2025 .c-plan-section .price-list .title_normal{font-size:18px}#fulllife-main #fulllife2025 .c-plan-section .price-list .title_normal{font-weight:700}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo20_normal{font-size:20px}#fulllife-main #fulllife2025 .c-plan-section .fo23_normal{font-size:23px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo25_normal{font-size:25px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo30_bold{font-size:30px;font-weight:700}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}#fulllife-main #fulllife2025 .only_bold{font-weight:700}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo22_bold{font-weight:700;font-size:22px}#fulllife-main #fulllife2025 .c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}#fulllife-main #fulllife2025 .left-caution-big{text-align:left;width:95%;margin:0 auto;font-size:12px;min-width:300px;padding-left:5px}#fulllife-main #fulllife2025 .left-caution{text-align:left;width:95%;margin:0 auto 10px;font-size:12px;text-indent:-21px;padding-left:17px}#fulllife-main #fulllife2025 .price-list table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;border-left:3px solid #d00f31;margin:0 auto 15px;text-align:center}#fulllife-main #fulllife2025 .c-plan-section .price_normal div,#fulllife-main #fulllife2025 .price-list .price_normal td div,#fulllife-main #fulllife2025 .price-list .price_exaha_kan td div,#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td div,#fulllife-main #fulllife2025 .price-list .price_iru_kan td div,#fulllife-main #fulllife2025 .price-list .price_iru_zitu td div,#fulllife-main #fulllife2025 .price-list .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}#fulllife-main #fulllife2025 .price-list tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:3px solid #d00f31}#fulllife-main #fulllife2025 .price-list tbody tr td{border:none}#fulllife-main #fulllife2025 .price-list .price_normal td{padding:8px 0}#fulllife-main #fulllife2025 .price-list .price_exaha_kan td{padding:17px 0 0}#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td{padding:17px 0 15px}#fulllife-main #fulllife2025 .price-list .price_iru_kan td{padding:17px 0 0}#fulllife-main #fulllife2025 .price-list .price_iru_zitu td{padding:16px 0 15px}#fulllife-main #fulllife2025 .price-list .price_cupon td{padding:20px 0 0}#fulllife-main #fulllife2025 .price-list tbody tr th,#fulllife-main #fulllife2025 .price-list tbody td{vertical-align:middle}#fulllife-main #fulllife2025 .price-list tbody tr th:nth-of-type(1),#fulllife-main .price-list tbody tr td:nth-of-type(1){background-color:#fff}#fulllife-main #fulllife2025 .price-list tbody tr th:nth-of-type(1),#fulllife-main .price-list tbody tr td:nth-of-type(2){background-color:#fff}#fulllife-main #fulllife2025 .price-list tbody tr th:nth-of-type(1),#fulllife-main .price-list tbody tr td:nth-of-type(3){background-color:#fff}#fulllife-main #fulllife2025 .price-list .price_plan th:nth-of-type(1){background:#d00f31;color:#fff;border-right:3px solid #d00f31;border-top:3px solid #d00f31;padding-top:4px}#fulllife-main #fulllife2025 .price-list .price_plan th:nth-of-type(2){background:#b5b5b5;color:#fff;border-right:1px solid #fff}#fulllife-main #fulllife2025 .price-list .price_plan th:nth-of-type(3){background:#b5b5b5;color:#fff}#fulllife-main #fulllife2025 .price-list .price_normal p:nth-of-type(2){margin:-10px 0}#fulllife-main #fulllife2025 .price-list .price_exaha_kan p:nth-of-type(2),#fulllife-main .price-list .price_exaha_zitu p:nth-of-type(2),#fulllife-main .price-list .price_iru_kan p:nth-of-type(2),#fulllife-main .price-list .price_iru_zitu p:nth-of-type(2),#fulllife-main .price-list .price_cupon p:nth-of-type(2){margin:-10px 0;padding-bottom:16px}#fulllife-main #fulllife2025 .price-list .price_plan p+p{margin-top:-13px;padding-bottom:4px}#fulllife-main #fulllife2025 .price-list tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#fulllife-main #fulllife2025 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}#fulllife-main #fulllife2025 .price-list tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#fulllife-main #fulllife2025 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:3px 0}#fulllife-main #fulllife2025 .price-list tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}#fulllife-main #fulllife2025 .price-list .price_normal td:nth-of-type(1),#fulllife-main #fulllife2025 .price-list .price_exaha_kan td:nth-of-type(1),#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td:nth-of-type(1),#fulllife-main #fulllife2025 .price-list .price_iru_kan td:nth-of-type(1),#fulllife-main #fulllife2025 .price-list .price_iru_zitu td:nth-of-type(1),#fulllife-main #fulllife2025 .price-list .price_cupon td:nth-of-type(1){color:#d00f31}#fulllife-main #fulllife2025 .price-list .price_normal td:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_exaha_kan td:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_iru_kan td:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_iru_zitu td:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_cupon td:nth-of-type(2){color:#a5a5a5}#fulllife-main #fulllife2025 .price-list .price_normal td:nth-of-type(3),#fulllife-main #fulllife2025 .price-list .price_exaha_kan td:nth-of-type(3),#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td:nth-of-type(3),#fulllife-main #fulllife2025 .price-list .price_iru_kan td:nth-of-type(3),#fulllife-main #fulllife2025 .price-list .price_iru_zitu td:nth-of-type(3),#fulllife-main #fulllife2025 .price-list .price_cupon td:nth-of-type(3){color:#a5a5a5}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(1) div{background-color:#d00f31;width:100px;height:10px;margin:auto;border-radius:100px}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(2) div{background-color:#a5a5a5;width:100px;height:10px;margin:auto;border-radius:100px}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(3) div{background-color:#a5a5a5;width:100px;height:10px;margin:auto;border-radius:100px}#fulllife-main #fulllife2025 .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#a5a5a5;width:100px;height:10px;margin:0% auto 8%;border-radius:100px;border:none;display:block}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(1){border-bottom:3px solid #d00f31}#fulllife-main #fulllife2025 .price-list .baloon div{bottom:6px;background-color:#ffba00;padding:6px 0;border-radius:40px;width:24%;position:relative;z-index:99;top:30px;left:7%;color:#fff;font-weight:700;font-size:20px;text-align:center}#fulllife-main #fulllife2025 .price-list .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ffba00}#fulllife-main #fulllife2025 .price-list .baloon div p{font-weight:700;color:#333}#fulllife-main #fulllife2025 .price-list .baloon div p+p{margin-top:-10px}#fulllife-main #fulllife2025 .price-list .baloon2 div{bottom:6px;background-color:#8f8f8f;padding:6px 0;border-radius:40px;width:40%;position:relative;z-index:99;top:-12px;left:46%;color:#fff;font-weight:700;font-size:20px;text-align:center}#fulllife-main #fulllife2025 .price-list .baloon2 div:before{content:"";position:absolute;top:100%;left:16%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #8f8f8f}#fulllife-main #fulllife2025 .price-list .baloon2 div:after{content:"";position:absolute;top:100%;left:50%;margin-left:32%;border:6px solid transparent;border-top:10px solid #8f8f8f}#fulllife-main #fulllife2025 .tekiyou{color:#333;width:750px;margin:30px auto 0;text-align:center}#fulllife-main #fulllife2025 .tekiyou p{font-size:14px}#fulllife-main #fulllife2025 .tekiyou p+p{font-size:12px}#fulllife-main #fulllife2025 .tekiyoutyuui p{background-color:#d00e31;color:#fff;width:30%;margin:0 auto 20px;text-align:center;border-radius:100px;font-size:20px}#fulllife-main #fulllife2025 .tekiyoutyuui p+p{width:98%;margin:auto;font-size:18px;background-color:transparent;color:#333;font-weight:700}#fulllife-main #fulllife2025 .tekiyoutyuui{background-color:#f1f2f5;padding-bottom:30px}#fulllife-main #fulllife2025 .tekiyoutyuui>div{padding:0}#fulllife-main #fulllife2025 .tekiyoutyuui>div>div{background-color:#fff;padding:20px 0;border-radius:10px}#fulllife-main #fulllife2025 .tekiyoutyuui>div>div+div{margin-top:20px}#fulllife-main #fulllife2025 .tekiyoutyuui h2{background-color:#d00e31;color:#fff;text-align:center;font-size:22px;font-weight:600;padding:20px 0;margin-top:60px}#fulllife-main #fulllife2025 .tekiyoutyuui ul{font-size:18px;width:90%;margin:auto;background-color:#fff}#fulllife-main #fulllife2025 .tekiyoutyuui ul li{text-indent:-15px;padding-left:15px;margin-top:10px}#fulllife-main #fulllife2025 .tekiyoutyuui li+li{margin-top:10px}#fulllife-main #fulllife2025 .tekiyoutyuui .left-caution{font-size:14px;padding-left:0}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .tekiyoutyuui>div>div{padding:15px 0}#fulllife-main #fulllife2025 .tekiyoutyuui h2{padding:10px 0}#fulllife-main #fulllife2025 .tekiyoutyuui p{font-size:16px;margin-bottom:10px}#fulllife-main #fulllife2025 .tekiyoutyuui p+p{font-size:14px}#fulllife-main #fulllife2025 .tekiyoutyuui>div>div{width:96%;margin:auto}#fulllife-main #fulllife2025 .tekiyoutyuui ul{font-size:14px}#fulllife-main #fulllife2025 .tekiyoutyuui .left-caution{font-size:12px;padding-left:0}}@media screen and (max-width: 1100px){#fulllife-main #fulllife2025 .price-list .baloon{width:710px;margin:auto}#fulllife-main #fulllife2025 .price-list .baloon div{bottom:6px;padding:3px 0;border-radius:40px;width:30%;position:relative;z-index:99;top:26px;left:2%;color:#fff;font-weight:700;font-size:16px}#fulllife-main #fulllife2025 .price-list .baloon2 div{font-size:16px}}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .price-list .baloon2 div{bottom:6px;background-color:#8f8f8f;padding:6px 0;border-radius:40px;width:48%;position:relative;z-index:99;top:-4px;left:43%;color:#fff;font-weight:700;text-align:center}#fulllife-main #fulllife2025 .price-list .baloon div,#fulllife-main #fulllife2025 .price-list .baloon2 div{font-size:14px}#fulllife-main #fulllife2025 .price-list .baloon div p+p{margin-top:-8px}#fulllife-main #fulllife2025 .price-list .baloon{width:100%;margin:auto}#fulllife-main #fulllife2025 .c-plan-section tr.price_campaign p{width:98%;margin:auto}#fulllife-main #fulllife2025 .c-plan-section tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}#fulllife-main #fulllife2025 .c-plan-section tr.price_campaign td:nth-of-type(2){vertical-align:middle}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo20_bold{font-size:15px;font-weight:700}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo18_normal{font-size:14px}#fulllife-main #fulllife2025 .price-list table{margin:10px auto;width:100%;min-width:unset}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo12_normal{font-size:12px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo16_normal{font-size:16px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo20_normal,#fulllife-main #fulllife2025 .c-plan-section .fo23_normal{font-size:14px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo25_normal{font-size:16px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo30_bold{font-size:18px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo40_bold_big{font-size:24px}#fulllife-main #fulllife2025 .only_bold{font-weight:700}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo22_bold{font-size:16px}#fulllife-main #fulllife2025 .price-list tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:2px 0}#fulllife-main #fulllife2025 .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}#fulllife-main #fulllife2025 .price-list tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:5px 0}#fulllife-main #fulllife2025 .price-list tr.price_20 td p .fo25_normal{font-size:18px}#fulllife-main #fulllife2025 .price-list tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:5px 0}#fulllife-main #fulllife2025 .price-list tr.price_10 td p .fo25_normal{font-size:18px}#fulllife-main #fulllife2025 .price-list .price_plan p+p{margin-top:-6px;padding-bottom:4px}#fulllife-main #fulllife2025 .price-list .price_normal p:nth-of-type(2){margin:-9px 0 -4px}#fulllife-main #fulllife2025 .price-list .price_exaha_kan td .fo23_normal,#fulllife-main #fulllife2025 .price-list .price_iru_kan td .fo23_normal{font-size:13px}#fulllife-main #fulllife2025 .price-list .price_exaha_kan td .fo30_bold,#fulllife-main #fulllife2025 .price-list .price_iru_kan td .fo30_bold{font-size:18px}#fulllife-main #fulllife2025 .c-plan-section .price-list .fo12_normal{font-size:10px}#fulllife-main #fulllife2025 .price-list .price_exaha_kan p:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_exaha_zitu p:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_iru_kan p:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_iru_zitu p:nth-of-type(2),#fulllife-main #fulllife2025 .price-list .price_cupon p:nth-of-type(2){margin:-5px 0 -10px;padding-bottom:0}#fulllife-main #fulllife2025 .price-list .price_normal td{padding-top:8px}#fulllife-main #fulllife2025 .price-list .price_exaha_kan td{padding-top:5px}#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td{padding-top:2px}#fulllife-main #fulllife2025 .price-list .price_iru_kan td{padding-top:8px}#fulllife-main #fulllife2025 .price-list .price_iru_zitu td{padding-top:0}#fulllife-main #fulllife2025 .price-list .price_cupon td{padding-top:8px;padding-bottom:15px}#fulllife-main #fulllife2025 .price-list tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:3px solid #d00f31}#fulllife-main #fulllife2025 .c-plan-section .price_normal div,#fulllife-main #fulllife2025 .price-list .price_normal td div,#fulllife-main #fulllife2025 .price-list .price_exaha_kan td div,#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td div,#fulllife-main #fulllife2025 .price-list .price_iru_kan td div,#fulllife-main #fulllife2025 .price-list .price_iru_zitu td div,#fulllife-main #fulllife2025 .price-list .price_cupon td div{border-bottom:2px solid #f1f1f1}#fulllife-main #fulllife2025 .price-list .price_cupon td:nth-of-type(3) .price-box{width:50px;height:6px;margin:6% auto 0%;border-radius:100px;border:none}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(1) div{background-color:#d00f31;width:50px;height:6px;margin:10% auto 12%;border-radius:100px;border:none}#fulllife-main #fulllife2025 .price-list .price_campaign img{width:100%;height:auto}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(2) div{width:50px;height:6px;margin:12% auto;border-radius:100px;border:none}#fulllife-main #fulllife2025 .price-list .price_campaign td:nth-of-type(3) div{width:50px;height:6px;margin:12% auto;border-radius:100px;border:none}#fulllife-main #fulllife2025 .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:5px auto;padding:2px 0}#fulllife-main #fulllife2025 .price-list .price_exaha_zitu td .fo20_normal,#fulllife-main #fulllife2025 .price-list .price_iru_zitu td.fo20_normal{margin-right:-10%}#fulllife-main #fulllife2025 .left-caution-big{text-align:left;width:93%;margin:5px auto 0;font-size:12px;min-width:300px;padding-left:0}}#fulllife-main #fulllife2025 .c-plan-section .left-caution p{text-indent:-20px;padding-left:7px}#fulllife-main #fulllife2025 .c-plan-section .left-caution-big p{font-size:12px;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:2%;background-position:top 4px left;padding-left:18px}#fulllife-main #fulllife2025 .c-plan-section .left-caution-big p+p{margin-top:5px}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .c-plan-section .left-caution{width:95%}#fulllife-main #fulllife2025 .c-plan-section .left-caution-big p{background-size:13px}#fulllife-main #fulllife2025 .c-plan-section .left-caution{font-size:12px;margin:11px auto 10px}}#fulllife-main #fulllife2025 .exchsection>div,#fulllife-main #fulllife2025 .exchsection dl{display:flex;flex-wrap:wrap;justify-content:space-evenly}#fulllife-main #fulllife2025 .exchsection dl{border:1px solid #ffd8db;width:90%;margin:auto;justify-content:space-between}#fulllife-main #fulllife2025 .exchsection dl dt{display:flex;width:40%;background-color:#ffd8db;text-align:center;vertical-align:middle;align-items:center;justify-content:center;font-size:16px}#fulllife-main #fulllife2025 .exchsection>div>div{width:55%;border:1px solid #ebe6e6;padding:20px 0}#fulllife-main #fulllife2025 .exchsection>div>div>p{margin-bottom:15px;font-weight:500}#fulllife-main #fulllife2025 .exchsection>div>div+div{width:40%;border:none;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:0}#fulllife-main #fulllife2025 .exchsection>div>div+div>div{border:1px solid #ebe6e6;padding:20px 0}#fulllife-main #fulllife2025 .exchsection>div>div+div>div>p:nth-of-type(1){font-weight:500;margin-bottom:3px}#fulllife-main #fulllife2025 .exchsection>p{margin-bottom:20px;font-weight:600}#fulllife-main #fulllife2025 .exchsection p{text-align:center}#fulllife-main #fulllife2025 .exchsection .taxin{font-size:14px;display:inline-block;margin-top:-7px}#fulllife-main #fulllife2025 .exchsection dl+dl{margin-top:10px;border:1px solid #8fbfe2}#fulllife-main #fulllife2025 .exchsection dl+dl dt{background-color:#8fbfe2}#fulllife-main #fulllife2025 .exchsection dl dd{width:60%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;padding:9px 0 7px}#fulllife-main #fulllife2025 .exchsection .left-caution{font-size:12px;margin:0 auto;width:90%;min-width:unset}#fulllife-main #fulllife2025 .exchsection .left-caution p{text-align:left;text-indent:-15px;line-height:13px}#fulllife-main #fulllife2025 .exchsection .left-caution p+p{text-align:left;text-indent:-15px}#fulllife-main #fulllife2025 .exchsection dl .left-caution{width:57%;min-width:unset}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .exchsection>div>div+div>div{padding:12px 0 20px}#fulllife-main #fulllife2025 .exchsection>div,#fulllife-main #fulllife2025 .exchsection dl{flex-direction:column}#fulllife-main #fulllife2025 .exchsection>div>div{width:90%;border:1px solid #ebe6e6;padding:20px 0;margin:0 auto}#fulllife-main #fulllife2025 .exchsection dl dt{width:100%;font-size:16px}#fulllife-main #fulllife2025 .exchsection dl dd{width:70%;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:flex-end;padding:9px 0 7px;margin:auto}#fulllife-main #fulllife2025 .exchsection dl .left-caution{width:75%}#fulllife-main #fulllife2025 .exchsection dl dt{padding:7px 0}#fulllife-main #fulllife2025 .exchsection>div>div+div{width:90%}#fulllife-main #fulllife2025 .exchsection>div>div+div>div{margin-top:20px}}#fulllife-main #fulllife2025 .flow_bg{background-color:#f1f2f5;padding-bottom:20px;padding-top:1px}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner>div{display:flex;flex-wrap:wrap;width:80%;margin:auto;align-items:center;justify-content:space-evenly}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner>div+div{background-image:url(./biccamera.png);background-repeat:no-repeat;background-position:48% 22px;padding-top:50px;background-size:5%}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner>div>div{width:10%;margin-right:-10px;z-index:1}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner div div+div{background-color:#fff;width:90%;padding:12px 12px 15px 25px;z-index:0;margin-right:0}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner div div+div p{font-size:24px;font-weight:500}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner div div+div p+p{font-size:18px;font-weight:400;line-height:20px}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner div div+div p{font-size:18px;font-weight:500}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner>div{width:95%}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner div div+div p+p{font-size:16px;font-weight:400;line-height:20px}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner>div>div{width:15%}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner div div+div{width:86%}#fulllife-main #fulllife2025 .flow_bg .fulllife2025_inner>div+div{background-position:50% 20px;background-size:9%}}#fulllife-main #fulllife2025 .customervoice_bg .voice_caution{text-indent:-12px;padding-left:10px;font-size:12px;width:90%;margin:20px auto;color:#fff}#fulllife-main #fulllife2025 .customervoice_bg img{width:100px}#fulllife-main #fulllife2025 .customervoice_bg{background-color:#d00e31;padding-bottom:20px}#fulllife-main #fulllife2025 .customervoice_bg .fulllife2025_inner{margin-top:0}#fulllife-main #fulllife2025 .customervoice_bg>div>div{background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto;width:80%;border-radius:14px;padding:16px 0;box-shadow:0 0 5px #49010e}#fulllife-main #fulllife2025 .customervoice_bg>div>div+div{margin-top:20px}#fulllife-main #fulllife2025 .customervoice_bg>div>div p:nth-of-type(2){font-size:18px}#fulllife-main #fulllife2025 .customervoice_bg>div>div>div:nth-of-type(1){width:60%}#fulllife-main #fulllife2025 .customervoice_bg>div>div>div:nth-of-type(2){width:20%}#fulllife-main #fulllife2025 .customervoice_bg>div>div{text-align:left}#fulllife-main #fulllife2025 .customervoice_bg>div>div p{font-weight:500;margin-bottom:10px}#fulllife-main #fulllife2025 .customervoice_bg>div>div>p{font-size:25px;color:#d00e31;font-weight:600}#fulllife-main #fulllife2025 .customervoice_bg>div>div:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .customervoice_bg>div>div{width:96%;box-shadow:0 0 5px #ab2f45;max-width:600px}#fulllife-main #fulllife2025 .customervoice_bg>div>div p{margin-bottom:8px;font-size:14px;line-height:21px}#fulllife-main #fulllife2025 .customervoice_bg>div>div>p{font-size:18px}#fulllife-main #fulllife2025 .customervoice_bg>div>div>div:nth-of-type(2){width:30%}}#fulllife-main #fulllife2025 .campaign_bg h2 img{width:48%;margin:0 auto -20px}#fulllife-main #fulllife2025 .campaign_bg{background-color:#f1f2f5;padding-bottom:20px;padding-top:1px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div{background-color:#fff;box-shadow:1px 1px 5px #979797;border-radius:9px;width:80%;margin:auto;padding:30px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div figure{text-align:center;margin-bottom:20px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div img{width:100%;margin:auto}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p{width:100%;margin:auto}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p:nth-of-type(1){font-size:25px;font-weight:600}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p:nth-of-type(2){line-height:22px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p:nth-of-type(3){font-weight:500;margin-top:5px}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .campaign_bg h2 img{width:65%}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div{background-color:#fff;box-shadow:1px 1px 5px #979797;border-radius:9px;width:95%;margin:auto;padding:15px 15px 30px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p:nth-of-type(1){font-size:22px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p:nth-of-type(2){line-height:20px;font-size:16px}#fulllife-main #fulllife2025 .campaign_bg .fulllife2025_inner>div p:nth-of-type(3){font-weight:600;margin-top:9px;font-size:15px;letter-spacing:-.5px}}#fulllife-main #fulllife2025 .bic_ac{width:80%;margin:auto}#fulllife-main #fulllife2025 .bic_ac .question_caution{font-size:12px;padding-left:56px;margin-top:-5px;line-height:14px}#fulllife-main #fulllife2025 .bic_ac .bic_acitem{padding:10px}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion{background-image:url(./whatabout_q.png);background-repeat:no-repeat;background-position:10px 50%;background-size:6%}#fulllife-main #fulllife2025 .bic_ac .bic_acanswer{background-image:url(./whatabout_a.png);background-repeat:no-repeat;background-size:6%;background-position:10px 54%}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion p{font-weight:500;padding:12px 61px 12px 56px}#fulllife-main #fulllife2025 .bic_ac .bic_acanswer p{padding:20px 12px 12px 56px;font-size:17px}#fulllife-main #fulllife2025 .bic_ac .bic_acitem+.bic_acitem{margin-top:1rem}#fulllife-main #fulllife2025 .bic_ac .bic_acitem{position:relative;overflow:hidden;background-color:#f1f2f5;border-radius:10px}#fulllife-main #fulllife2025 .bic_ac .bic_acitem>input{display:none}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion{background-color:#f1f2f5;position:relative;z-index:1;padding-right:0;cursor:pointer}#fulllife-main #fulllife2025 .bic_ac .bic_acanswer{position:absolute;visibility:hidden;transform:translateY(-100%);background-color:#f1f2f5;border-top:none}#fulllife-main #fulllife2025 .bic_ac .bic_acitem>input:checked+label+.bic_acanswer{position:relative;visibility:visible;transform:translateY(0)}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion:before{content:"";width:16px;height:16px;border:0;border-top:solid 4px #d00e31;border-right:solid 4px #d00e31;transform:rotate(135deg);position:absolute;top:-12%;right:0;bottom:0;margin:auto 25px auto auto}#fulllife-main #fulllife2025 .bic_ac .bic_acitem>input:checked+label>.bic_acquestion:before{transform:translateY(50%) rotate(315deg)}@media screen and (max-width: 768px){#fulllife-main #fulllife2025 .bic_ac{width:90%;margin:auto}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion{background-position:2px 50%;background-size:35px 35px}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion:before{right:-16px;top:-5%}#fulllife-main #fulllife2025 .bic_ac .bic_acquestion p{padding:12px 45px 12px 50px;font-size:17px;line-height:21px}#fulllife-main #fulllife2025 .bic_ac .bic_acanswer{background-size:35px 35px;background-position:2px 54%}#fulllife-main #fulllife2025 .bic_ac .question_caution li{text-indent:-10px;padding-left:10px}}.partner-html{-webkit-text-size-adjust:100%}.partner-html .sticky_block,.partner-html .sptbOnly{z-index:30}.partner-html img{max-width:100%;height:auto;vertical-align:bottom}@media screen and (min-width: 1100px){.partner-html .sptbOnly{display:none!important}}@media screen and (min-width: 768px){.partner-html .spOnly{display:none!important}}@media screen and (max-width: 1099.98px){.partner-html .pcOnly{display:none!important}.partner-html .sptbOnly,.partner-html .spOnly{display:block!important}}@media screen and (max-width: 768px){.partner-html .spOnly{display:block!important}}.partner-html .logo_text{font-weight:700;color:#008344;font-size:14px;text-align:center}.partner-html .header{padding-top:10px}@media screen and (max-width: 1100px){.partner-html .logo_wrap{padding-left:20px;color:#008344;font-weight:600}.partner-html .logo_wrap img{width:211px}}@media screen and (max-width: 768px){.partner-html .logo_wrap img{width:140px;margin-bottom:-8px}.partner-html .logo_wrap span{font-size:12px}.partner-html .logo_wrap{padding-left:15px;color:#008344;font-weight:600}}.partner-html .sticky_block{position:sticky;position:-webkit-sticky;top:0;background:#fff}.partner-html .sticky_block .sticky_block_inner_wrap{position:relative;width:100%;background:#fff;z-index:20;padding:6px 0 2px}.partner-html .sticky_block .sticky_block_inner{max-width:900px;margin:0 auto}.partner-html .sticky_block .sticky_nav{display:flex;justify-content:space-between;align-items:center;width:100%;transition:bottom .3s,top .3s;z-index:2147483647!important}.partner-html .sticky_block .sticky_nav img{width:172px}.partner-html .sticky_block .sticky_nav_inner_box{display:flex;gap:30px}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item{position:relative;display:flex;align-items:center;height:82px}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a{position:relative;display:block;width:100%;margin:0 auto;text-decoration:none;color:#4b4b4b;font-size:16px;font-weight:700;text-align:center}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.member a{padding:6px 10px 8px;background:#ca1032;color:#fff;border:2px solid #ca1032;transition:.2s}.partner-html .menu-container{position:absolute;top:82px;left:0;width:100%;background:#444;color:#fff;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;transform:translateY(-100%);opacity:0;visibility:hidden}.partner-html .menu-container.show{transform:translateY(0);opacity:1;visibility:visible}.partner-html .menu-text{cursor:pointer;font-size:16px}@media screen and (min-width: 1101px){.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.menu{padding-right:25px}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.member a:hover{background:#fff;color:#ca1032;transition:.2s}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.login a:hover{color:red;border:2px solid #ff0000;transition:.2s}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a span{padding:0 0 10px;border-bottom:2px solid transparent;transition:.2s}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a:hover span{border-bottom:2px solid #1eaa39;transition:.2s}.partner-html .menu-btn{display:none}.partner-html .menu-text{position:relative;display:block;margin:0 auto;padding:10px 0;font-size:16px;font-weight:700;border-bottom:2px solid transparent;transition:.2s}.partner-html .menu-text:hover{transition:.2s}.partner-html .menu-text:after{position:absolute;content:"";top:40%;right:-20px;width:10px;height:10px;border-right:2px solid #4B4B4B;border-bottom:2px solid #4B4B4B;transform:translateY(-50%) rotate(45deg)}.partner-html .menu-slide{display:none}}@media screen and (max-width: 1100px){.partner-html body{padding-bottom:55px}.partner-html .sticky_nav{position:fixed;bottom:0;background:#ddd;left:0;padding:6px 0}.partner-html .sticky_block .sticky_nav_inner_box{gap:0;width:100%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item{width:100%;height:55px;border-right:1px solid #cacdce}.partner-html .sticky_nav .nav_item:nth-of-type(5){border-right:none}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a{height:100%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.whatis a{background:url(./ic_whatis.png) no-repeat;background-size:27px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.price a{background:url(./ic_price.png) no-repeat;background-size:30px 31px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.course a{background:url(./ic_course.png) no-repeat;background-size:28px 23px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.flow a{background:url(./ic_flow.png) no-repeat;background-size:21px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item.question a{background:url(./ic_question.png) no-repeat;background-size:27px 27px;background-position:50% 25%}.partner-html .sticky_nav .sticky_nav_inner_box .nav_item a span{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.partner-html .menu-container{display:none}.partner-html .menu-btn{position:absolute;top:5px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.partner-html .menu-text{position:absolute;left:50%;bottom:5px;transform:translate(-50%);display:block;width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.partner-html .menu-slide{position:fixed;top:0;right:-100%;width:70%;height:100%;padding:15px 12px 0;background:#fff;transition:right .3s ease-in-out;box-shadow:-2px 0 5px #0003;z-index:10}.partner-html .menu-slide.show{right:0}.partner-html .menu-slide a{display:inline-block;width:100%;font-size:16px;text-decoration:none;box-sizing:border-box}.partner-html .menu-slide .menu-slide_logo{width:150px;margin:0 auto}.partner-html .menu-slide .menu-slide_link_block_01,.partner-html .menu-slide .menu-slide_link_block_02{padding-left:0}.partner-html .menu-slide .menu-slide_link_block_01 li{list-style:none;border-top:2px solid #c3c3c3}.partner-html .menu-slide .menu-slide_link_block_01 li:last-of-type{border-bottom:2px solid #c3c3c3}.partner-html .menu-slide .menu-slide_link_block_01 li a{position:relative;padding:20px 25px 20px 5px;color:#4b4b4b}.partner-html .menu-slide .menu-slide_link_block_01 li a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:8px solid transparent;border-left:12px solid #4B4B4B}.partner-html .menu-slide .menu-slide_link_block_02{max-width:188px;margin:50px auto 0}.partner-html .menu-slide .menu-slide_link_block_02 li{list-style:none}.partner-html .menu-slide .menu-slide_link_block_02 li:nth-of-type(n+2){margin-top:20px}.partner-html .menu-slide .menu-slide_link_block_02 li a{padding:13px 10px;text-align:center;font-weight:500}.partner-html .menu-slide .menu-slide_link_block_02 li.member a{color:#fff;background:#ca1032}.partner-html .menu-btn{cursor:pointer;font-size:16px;background:none;border:none;transition:opacity .3s ease-in-out}.partner-html .menu-btn .bar{display:block;width:29px;height:3px;background:#4b4b4b;margin:3px 0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.partner-html .menu-btn.active .bar:nth-child(1){transform:translateY(9px) rotate(45deg)}.partner-html .menu-btn.active .bar:nth-child(2){opacity:0}.partner-html .menu-btn.active .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}.partner-html .sticky_block .sticky_nav h1 div img{max-width:100%}.partner-html .sticky_nav h1{margin:0}.partner-html .sticky_nav .logo_text{margin:0;line-height:1.6}.partner-html .sticky_nav .logo_text span{font-size:14px}.partner-html .sticky_nav .sticky_nav_inner_box span{font-family:sans-serif}.partner-html .sp_header_entry{margin:0;width:unset;display:block}.partner-html .sp_header_entry>div{width:unset}.partner-html .sp_header_entry img{vertical-align:bottom}.partner-html .sp_header_entry .logo_wrap{font-size:18px;line-height:1.6;width:unset;max-width:unset;text-align:left}.partner-html .sp_header_entry a{display:inline-block}.partner-html .sticky_nav h1 a{text-decoration:none}@media screen and (min-width: 1100px){.spOnly{display:none!important}}@media screen and (max-width: 1099.98px){.pcOnly{display:none!important}}.ct-pd{padding:0 1%}.menu-slide_caution li{font-size:14px;list-style:none}.menu-slide_caution li+li{margin-top:10px}.menu-slide_caution li a{display:inline;font-size:14px}.menu-slide_caution{padding-left:0;text-align:center}.sp_header_entry .member a{padding:6% 10px;background:#ca1032;color:#fff;border:2px solid #ca1032;transition:.2s;font-size:14px}.sp_header_entry>div{width:40%}.sp_header_entry>div+div{width:60%;min-width:200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-left:0}.sp_header_entry div div+div{margin-left:9px}.sp_header_entry .logo_wrap{width:90%;max-width:170px;font-weight:700;color:#008344;font-size:14px;text-align:center}.sp_header_entry a{position:relative;display:block;margin:0 auto;text-decoration:none;color:#4b4b4b;font-size:16px;font-weight:700;text-align:center}.sp_header_entry .login a{padding:6% 4px 6% 22px;color:#ca1032;border:2px solid #ca1032;background:url(./d-point-mark.png) no-repeat;background-size:13px 19px;background-position:5px 50%;transition:.2s;font-size:14px}.sp_header_entry{width:94%;margin:10px auto;display:flex;flex-wrap:wrap;align-items:center}.sp_header_entry img{vertical-align:middle}.sp_header_entry ul li{list-style-type:none}.sticky_block .sticky_nav h1 img{max-width:90%}.sticky_block{position:sticky;position:-webkit-sticky;top:0;background:#fff;z-index:2147483647}.sticky_block .sticky_block_inner_wrap{position:relative;width:100%;background:#fff;z-index:20}.sticky_block .sticky_block_inner{max-width:1160px;margin:0 auto}.sticky_block .sticky_nav{display:flex;justify-content:space-between;align-items:center;width:100%;transition:bottom .3s,top .3s}.sticky_block .sticky_nav_inner_box{display:flex;gap:30px}.sticky_nav .sticky_nav_inner_box .nav_item{position:relative;display:flex;align-items:center;height:82px}.sticky_nav .sticky_nav_inner_box .nav_item a{position:relative;display:block;width:100%;margin:0 auto;text-decoration:none;color:#4b4b4b;font-size:16px;font-weight:700;text-align:center}.sticky_nav .sticky_nav_inner_box .nav_item.member a{padding:6px 10px 8px;background:#ca1032;color:#fff;border:2px solid #ca1032;transition:.2s}.sticky_nav .sticky_nav_inner_box .nav_item.login{background:#fff}.sticky_nav .sticky_nav_inner_box .nav_item.login a{padding:6px 15px 8px 37px;color:#ca1032;border:2px solid #ca1032;background:url(./d-point-mark.png) no-repeat;background-size:13px 19px;background-position:17px 50%;transition:.2s}.menu-container{position:absolute;top:82px;left:0;width:100%;background:#fff;color:#343434;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;transform:translateY(-100%);opacity:0;visibility:hidden;display:flex;flex-wrap:wrap;justify-content:space-evenly;box-shadow:5px 9px 9px #c4c4c438}.menu-container a{text-decoration:none;color:#4b4b4b}.menu-container.show{transform:translateY(0);opacity:1;visibility:visible}.menu-text{cursor:pointer;font-size:16px}@media (min-width: 1100px){.sticky_nav .sticky_nav_inner_box .nav_item.menu{padding-right:25px}.sticky_nav .sticky_nav_inner_box .nav_item.member a:hover{background:#fff;color:#ca1032;transition:.2s}.sticky_nav .sticky_nav_inner_box .nav_item.login a:hover{color:red;border:2px solid #ff0000;transition:.2s}.sticky_nav .sticky_nav_inner_box .nav_item a span{padding:0 0 10px;border-bottom:2px solid transparent;transition:.2s}.sticky_nav .sticky_nav_inner_box .nav_item a:hover span{border-bottom:2px solid #1eaa39;transition:.2s}.menu-btn{display:none}.menu-text{position:relative;display:block;margin:0 auto;padding:10px 0;font-size:16px;font-weight:700;border-bottom:2px solid transparent;transition:.2s}.menu-text:hover{transition:.2s}.menu-text:after{position:absolute;content:"";top:46%;right:-20px;width:10px;height:10px;border-right:2px solid #343434;border-bottom:2px solid #343434;transform:translateY(-50%) rotate(45deg)}.menu-slide{display:none}}@media (max-width: 1099.98px){body{padding-bottom:55px}.sticky_nav{position:fixed;bottom:0;background:#ddd}.sticky_block .sticky_nav_inner_box{gap:0;width:100%}.sticky_nav .sticky_nav_inner_box .nav_item{width:100%;height:55px;border-right:1px solid #cacdce}.sticky_nav .nav_item:nth-of-type(5){border-right:none}.sticky_nav .sticky_nav_inner_box .nav_item a{height:100%}.sticky_nav .sticky_nav_inner_box .nav_item.service a{background:url(./ic_service.png) no-repeat;background-size:26px 23px;background-position:50% 25%}.sticky_nav .sticky_nav_inner_box .nav_item.course a{background:url(./ic_course2.png) no-repeat;background-size:29px 24px;background-position:50% 25%}.sticky_nav .sticky_nav_inner_box .nav_item.price a{background:url(./ic_price2.png) no-repeat;background-size:24px 25px;background-position:50% 25%}.sticky_nav .sticky_nav_inner_box .nav_item.search a{background:url(./ic_search.png) no-repeat;background-size:24px 24px;background-position:50% 25%}.sticky_nav .sticky_nav_inner_box .nav_item a span{position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.menu-container{display:none}.menu-btn{position:absolute;top:5px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.menu-text{position:absolute;left:50%;bottom:5px;transform:translate(-50%);display:block;width:100%;height:auto;font-size:10px;font-weight:400;text-align:center}.menu-slide{position:fixed;top:0;right:-100%;width:70%;height:100%;padding:15px 12px 0;background:#fff;transition:right .3s ease-in-out;box-shadow:-2px 0 5px #0003;z-index:10}.menu-slide.show{right:0}.menu-slide a{display:inline-block;width:100%;font-size:16px;text-decoration:none;box-sizing:border-box}.menu-slide .menu-slide_logo{width:150px;margin:0 auto;font-weight:700;color:#008344;font-size:12px;text-align:center}.menu-slide .menu-slide_link_block_01,.menu-slide .menu-slide_link_block_02{padding-left:0}.menu-slide .menu-slide_link_block_01 li{list-style:none;border-top:1px solid #c3c3c3}.menu-slide .menu-slide_link_block_01 li:last-of-type{border-bottom:1px solid #c3c3c3}.menu-slide .menu-slide_link_block_01 li a{position:relative;padding:12px 25px 12px 5px;color:#4b4b4b}.menu-slide .menu-slide_link_block_01 li a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:8px solid transparent;border-left:12px solid #777777}.menu-slide .menu-slide_link_block_02{max-width:188px;margin:0 auto}.menu-slide .menu-slide_link_block_02 li{list-style:none}.menu-slide .menu-slide_link_block_02 li:nth-of-type(n+2){margin-top:7px}.menu-slide .menu-slide_link_block_02 li a{padding:8px 10px;text-align:center;font-weight:500}.menu-slide .menu-slide_link_block_02 li.member a{color:#fff;background:#ca1032}.menu-slide .menu-slide_link_block_02 li.login a{padding-left:40px;color:#ca1032;background:url(./ic_d.png) no-repeat;background-size:20px 28px;background-position:30px 50%;border:2px solid #ca1032}.menu-btn{cursor:pointer;font-size:16px;background:none;border:none;transition:opacity .3s ease-in-out}.menu-btn .bar{display:block;width:29px;height:3px;background:#4b4b4b;margin:3px 0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.menu-btn.active .bar:nth-child(1){transform:translateY(9px) rotate(45deg)}.menu-btn.active .bar:nth-child(2){opacity:0}.menu-btn.active .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}.logo_text{font-weight:700;color:#008344;font-size:12px!important;text-align:center}h1 .logo_text{margin-top:8px}@media screen and (max-width: 768px){.sp_header_entry .logo_wrap{font-size:10px}.sp_header_entry .logo_wrap .logo_text{font-size:10px!important}}.header-h1{font-weight:700;color:#008344;font-size:14px;text-align:center;cursor:pointer}.about-c-plan-content .left-caution{list-style:none;text-align:left;margin:0 auto;font-size:12px;text-indent:-15px;min-width:300px;padding-left:17px}.about-c-plan-content .left-caution li{padding:0}.about-c-plan-content .left-caution li a{color:#2d4a98}.about-c-plan-content .c-setting-choice-1year>div{width:66%;margin:auto;padding:10px 0}@media screen and (max-width: 768px){.about-c-plan-content .c-setting-choice-1year>div{width:92%}}.about-c-plan-content .c-setting-choice-1year .price-info-detail{max-width:none;font-size:1em}@media screen and (max-width: 768px){.about-c-plan-content .c-setting-choice-1year .price-info-detail{text-align:left;margin:6px 0 4px;max-width:95%;padding:0}}.about-c-plan-content .c-setting-choice-3month .plan-p{padding:9% 0}@media screen and (max-width: 768px){.about-c-plan-content .c-setting-choice-3month .plan-p{padding:.5em 0}}.about-c-plan-content .c-setting-choice-3month .plan-content-div{width:66%;margin:auto;padding:10px 0}@media screen and (max-width: 768px){.about-c-plan-content .c-setting-choice-3month .plan-content-div{width:92%}}.about-c-plan-content .c-setting-choice-3month .price-info-detail{text-align:left}@media screen and (max-width: 768px){.about-c-plan-content .c-setting-choice-3month .price-info-detail{margin:6px 0 4px;padding:0}}.about-c-plan-content .c-setting-choice-3month .campaign-text{color:#c33}@media screen and (max-width: 768px){.about-c-plan-content .c-setting-choice-3month .left-caution{list-style:none;text-align:left;margin:0 auto;font-size:12px;text-indent:-15px;min-width:auto;padding-left:17px}}@media screen and (max-width: 768px){.about-c-plan.c-about-box{position:relative;border:2px solid #71cd0e;margin:1em 0 1.5em;padding:3.5em 3px .5em;border-radius:1.25em}}.register-c-plan-content .c-setting-choice-1year .price-info-detail{max-width:none;font-size:1em}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-1year .price-info-detail{text-align:left;margin:0 auto;max-width:95%;padding:0}}.register-c-plan-content .c-setting-choice-1year .plan-info-content{min-width:62%;margin:auto;padding:10px 0}.register-c-plan-content .c-setting-choice-1year .left-caution{list-style:none;text-align:left;margin:0 auto;font-size:12px;text-indent:-15px;min-width:300px;padding-left:17px}.register-c-plan-content .c-setting-choice-1year .left-caution li{padding:0}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-1year .left-caution li{padding-left:6px}}.register-c-plan-content .c-setting-choice-1year .left-caution li a{color:#2d4a98}.register-c-plan-content .c-setting-choice-1year .price-info-head{text-align:center}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-1year .price-info-head{padding:0}}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-1year .left-caution{list-style:none;text-align:left;margin:0 auto;font-size:12px;text-indent:-15px;min-width:auto;padding-left:17px}}.register-c-plan-content .c-setting-choice-3month .plan-p{padding:9% 0}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-3month .plan-p{padding:.5em 0}}.register-c-plan-content .c-setting-choice-3month .plan-content-div{width:66%;margin:auto;padding:10px 0}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-3month .plan-content-div{width:94%}}.register-c-plan-content .c-setting-choice-3month .price-info-head{text-align:center;width:auto;background-color:#fff;color:#343434}.register-c-plan-content .c-setting-choice-3month .price-info-detail{text-align:left}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-3month .price-info-detail{margin:6px 0 4px;padding:0}}.register-c-plan-content .c-setting-choice-3month .campaign-text{color:#c33}.register-c-plan-content .c-setting-choice-3month .left-caution{list-style:none;text-align:left;margin:0 auto;font-size:12px;text-indent:-15px;min-width:300px;padding-left:17px}.register-c-plan-content .c-setting-choice-3month .left-caution li{padding:0 0 0 4px}.register-c-plan-content .c-setting-choice-3month .left-caution li a{color:#2d4a98}@media screen and (max-width: 768px){.register-c-plan-content .c-setting-choice-3month .left-caution{list-style:none;text-align:left;margin:0 auto;font-size:12px;text-indent:-15px;min-width:auto;padding-left:17px}}@media screen and (max-width: 768px){.register-c-plan-content .plan-info-content{width:94%}}@media screen and (max-width: 768px){.youtube-ratio{position:relative;width:100%;padding-top:56%}.youtube-ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.c-plan-section_subscribe .price-list_subscribe .fo20_bold{font-size:20px;font-weight:700}.c-plan-section_subscribe .price-list_subscribe .fo18_normal{font-size:18px}.c-plan-section_subscribe .price-list_subscribe .fo12_normal{font-size:12px}.c-plan-section_subscribe .price-list_subscribe .fo16_normal{font-size:16px}.c-plan-section_subscribe .price-list_subscribe .title_normal{font-size:18px}.c-plan-section_subscribe .price-list_subscribe .title_normal{font-weight:700}.c-plan-section_subscribe .price-list_subscribe .fo20_normal{font-size:20px}.c-plan-section_subscribe .fo23_normal{font-size:23px}.c-plan-section_subscribe .price-list_subscribe .fo25_normal{font-size:25px}.c-plan-section_subscribe .price-list_subscribe .fo30_bold{font-size:30px;font-weight:700}.c-plan-section_subscribe .price-list_subscribe .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}.only_bold{font-weight:700}.c-plan-section_subscribe .price-list_subscribe .fo22_bold{font-weight:700;font-size:22px}.c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}.left-caution-big{text-align:left;width:65%;margin:0 auto 20px;font-size:12px;min-width:300px;padding-left:0}.left-caution{text-align:left;width:65%;margin:0 auto;font-size:12px;text-indent:-21px;min-width:300px;padding-left:40px;max-width:784px}.price-list_subscribe table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;margin:35px auto 15px;text-align:center;max-width:900px}.c-plan-section_subscribe .price_normal div,.price-list_subscribe .price_normal td div,.price-list_subscribe .price_exaha_kan td div,.price-list_subscribe .price_exaha_zitu td div,.price-list_subscribe .price_iru_kan td div,.price-list_subscribe .price_iru_zitu td div,.price-list_subscribe .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}.price-list_subscribe tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:2px solid #bdbdbd}.price-list_subscribe tbody tr td{border:none}.price-list_subscribe .price_normal td,.price-list_subscribe .price_exaha_kan td,.price-list_subscribe .price_exaha_zitu td,.price-list_subscribe .price_iru_kan td,.price-list_subscribe .price_iru_zitu td,.price-list_subscribe .price_cupon td{padding:0}.price-list_subscribe tbody tr th:nth-of-type(1),.price-list_subscribe tbody tr td:nth-of-type(1){background-color:#fff}.price-list_subscribe tbody tr th:nth-of-type(1),.price-list_subscribe tbody tr td:nth-of-type(2){background-color:#fff}.price-list_subscribe tbody tr th:nth-of-type(1),.price-list_subscribe tbody tr td:nth-of-type(3){background-color:#fff}.price-list_subscribe .price_plan th:nth-of-type(1){background:linear-gradient(90deg,#e3bf50,#e2b827 45%,#f2dc5e);color:#fff}.price-list_subscribe .price_plan th:nth-of-type(2){background:#b3d137;color:#fff}.price-list_subscribe .price_plan th:nth-of-type(3){background:#1ac4ff;color:#fff}.price-list_subscribe .price_normal p:nth-of-type(2){margin:-32px 0}.price-list_subscribe .price_exaha_kan p:nth-of-type(2),.price-list_subscribe .price_exaha_zitu p:nth-of-type(2),.price-list_subscribe .price_iru_kan p:nth-of-type(2),.price-list_subscribe .price_iru_zitu p:nth-of-type(2),.price-list_subscribe .price_cupon p:nth-of-type(2){margin:-27px 0;padding-bottom:31px}.price-list_subscribe .price_plan p+p{margin-top:-29px;padding-bottom:0}.price-list_subscribe tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}.price-list_subscribe tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}.price-list_subscribe tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}.price-list_subscribe tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}.price-list_subscribe tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}.price-list_subscribe tr.price_10 p .fo25_normal,.price-list_subscribe tr.price_20 p .fo25_normal{color:#d00f31}.price-list_subscribe .price_normal td:nth-of-type(1),.price-list_subscribe .price_exaha_kan td:nth-of-type(1),.price-list_subscribe .price_exaha_zitu td:nth-of-type(1),.price-list_subscribe .price_iru_kan td:nth-of-type(1),.price-list_subscribe .price_iru_zitu td:nth-of-type(1),.price-list_subscribe .price_cupon td:nth-of-type(1){color:#a98a2f}.price-list_subscribe .price_normal td:nth-of-type(2),.price-list_subscribe .price_exaha_kan td:nth-of-type(2),.price-list_subscribe .price_exaha_zitu td:nth-of-type(2),.price-list_subscribe .price_iru_kan td:nth-of-type(2),.price-list_subscribe .price_iru_zitu td:nth-of-type(2),.price-list_subscribe .price_cupon td:nth-of-type(2){color:#93ac2d}.price-list_subscribe .price_normal td:nth-of-type(3),.price-list_subscribe .price_exaha_kan td:nth-of-type(3),.price-list_subscribe .price_exaha_zitu td:nth-of-type(3),.price-list_subscribe .price_iru_kan td:nth-of-type(3),.price-list_subscribe .price_iru_zitu td:nth-of-type(3),.price-list_subscribe .price_cupon td:nth-of-type(3){color:#149ac8}.price-list_subscribe .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:100px;height:10px;margin:auto;border-radius:100px}.price-list_subscribe .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:100px;height:10px;margin:auto;border-radius:100px}.price-list_subscribe .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:100px;height:10px;margin:15% auto;border-radius:100px;border:none;display:block}.price-list_subscribe .baloon div{bottom:6px;background-color:#ff2300;padding:4px 0;border-radius:40px;width:29%;position:relative;top:30px;left:2%;font-size:23px;text-align:center;color:#fff;font-weight:700}.price-list_subscribe .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ff2300}.price-list_subscribe .baloon{margin:auto;width:75%;min-width:710px;max-width:900px}@media screen and (max-width: 1100px){.price-list_subscribe .baloon{width:710px;margin:auto}}@media screen and (max-width: 768px){.price-list_subscribe .baloon div{bottom:6px;background-color:#ff2300;padding:2px 0;border-radius:40px;width:29%;position:relative;top:8px;left:2%;font-size:16px;text-align:center;color:#fff;font-weight:700}.price-list_subscribe table p,.left-caution p{margin:0;padding:0}.left-caution p+p{margin-top:5px}.price-list_subscribe .baloon div:before{content:"";position:absolute;top:85%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ff2300}.left-caution{text-align:left;width:94%;margin:0 auto;font-size:12px;text-indent:-21px;min-width:300px;padding-left:5%;max-width:784px}.price-list_subscribe .baloon{width:100%;margin:auto;min-width:unset}.c-plan-section_subscribe tr.price_campaign p{width:98%;margin:auto}.c-plan-section_subscribe tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}.c-plan-section_subscribe tr.price_campaign td:nth-of-type(2){vertical-align:middle}.c-plan-section_subscribe .price-list_subscribe .fo20_bold{font-size:15px;font-weight:700}.c-plan-section_subscribe .price-list_subscribe .fo18_normal{font-size:14px}.price-list_subscribe table{margin:10px auto;width:100%;min-width:unset}.c-plan-section_subscribe .price-list_subscribe .fo12_normal{font-size:12px}.c-plan-section_subscribe .price-list_subscribe .fo16_normal{font-size:16px}.c-plan-section_subscribe .price-list_subscribe .fo20_normal,.c-plan-section_subscribe .fo23_normal{font-size:14px}.c-plan-section_subscribe .price-list_subscribe .fo25_normal{font-size:16px}.c-plan-section_subscribe .price-list_subscribe .fo30_bold{font-size:18px}.c-plan-section_subscribe .price-list_subscribe .fo40_bold_big{font-size:24px}.only_bold{font-weight:700}.c-plan-section_subscribe .price-list_subscribe .fo22_bold{font-size:16px}.price-list_subscribe tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:2px 0}.price-list_subscribe tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}.price-list_subscribe tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}.price-list_subscribe tr.price_20 td p .fo25_normal{font-size:18px}.price-list_subscribe tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}.price-list_subscribe tr.price_10 td p .fo25_normal{font-size:18px}.price-list_subscribe .price_plan p+p{margin-top:-6px;padding-bottom:4px}.price-list_subscribe .price_normal p:nth-of-type(2){margin:-9px 0 -4px}.price-list_subscribe .price_exaha_kan td .fo23_normal,.price-list_subscribe .price_iru_kan td .fo23_normal{font-size:13px}.price-list_subscribe .price_exaha_kan td .fo30_bold,.price-list_subscribe .price_iru_kan td .fo30_bold{font-size:18px}.c-plan-section_subscribe .price-list_subscribe .fo12_normal{font-size:10px}.price-list_subscribe .price_exaha_kan p:nth-of-type(2),.price-list_subscribe .price_exaha_zitu p:nth-of-type(2),.price-list_subscribe .price_iru_kan p:nth-of-type(2),.price-list_subscribe .price_iru_zitu p:nth-of-type(2),.price-list_subscribe .price_cupon p:nth-of-type(2){margin:-5px 0;padding-bottom:0}.price-list_subscribe .price_normal td,.price-list_subscribe .price_exaha_kan td,.price-list_subscribe .price_exaha_zitu td,.price-list_subscribe .price_iru_kan td,.price-list_subscribe .price_iru_zitu td,.price-list_subscribe .price_cupon td{padding:0}.price-list_subscribe tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.c-plan-section_subscribe .price_normal div,.price-list_subscribe .price_normal td div,.price-list_subscribe .price_exaha_kan td div,.price-list_subscribe .price_exaha_zitu td div,.price-list_subscribe .price_iru_kan td div,.price-list_subscribe .price_iru_zitu td div,.price-list_subscribe .price_cupon td div{border-bottom:2px solid #f1f1f1}.price-list_subscribe .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:50px;height:6px;margin:0% auto 10%;border-radius:100px;border:none}.price-list_subscribe .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}.price-list_subscribe .price_campaign img{width:100%;height:auto}.price-list_subscribe .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}.price-list_subscribe tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:14px auto;padding:2px 0}.price-list_subscribe .price_exaha_zitu td .fo20_normal,.price-list_subscribe .price_iru_zitu td.fo20_normal{margin-right:-10%}.left-caution-big{text-align:left;width:94%;margin:5px auto 20px;font-size:12px;min-width:300px;padding-left:0}}.is_left_justified_sm{margin-right:auto;margin-left:20px}#aboutgolfmeinner .corporate-bol-aboutgolfme{font-family:corporate-logo-ver2,sans-serif;font-weight:700;font-style:normal}#aboutgolfmeinner .corporate-mid-aboutgolfme{font-family:corporate-logo-ver2,sans-serif;font-weight:500;font-style:normal}#aboutgolfmeinner .noto-sans-aboutgolfme{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}#aboutgolfmeinner .aboutgolfmeredtex{color:#d00e31}#aboutgolfmeinner .aboutgolfmegreentex{color:#2ba23a}#aboutgolfmeinner .aboutgolfme-yellowtxt{color:#f2ff05}#aboutgolfmeinner .aboutgolfmeboldeight{font-weight:800}#aboutgolfmeinner .aboutgolfmebgred{background-color:#d00e31}#aboutgolfmeinner .aboutgolfme-bgblacktx{background-color:#333}#aboutgolfmeinner .aboutgolfmebggrey{background-color:#eaeaea}#aboutgolfmeinner p{margin:0}#aboutgolfmeinner h2{background-color:#333;color:#fff;font-weight:700;display:inline-block;padding:14px 15px 13px;font-size:32px;margin:50px 0 25px;width:470px}#aboutgolfmeinner .aboutgolfme-caution{font-size:12px;font-weight:400;text-align:left;text-indent:-23px;padding-left:12px}#aboutgolfmeinner .aboutgolfme-cautiontext{font-size:12px;font-weight:400}#aboutgolfmeinner .aboutgolfme-midcaution{font-size:18px;font-weight:400}#aboutgolfmeinner .aboutgolfme-btn-1{text-align:center}#aboutgolfmeinner .aboutgolfme-btn-1 p{font-size:20px;font-weight:400;border:3px solid #d00e31;width:450px;margin:auto;color:#d00e31;text-align:center;border-radius:30px;padding:5px 0;font-weight:700;display:inline-block;position:relative}#aboutgolfmeinner .aboutgolfme-btn-1 p:before{content:"";top:calc(60% - 8px);right:30px;position:absolute;line-height:1;width:12px;height:12px;border:3px solid #d00e31;border-left:0;border-bottom:0;transform:translateY(-25%) rotate(45deg)}#aboutgolfmeinner .aboutgolfme-btn-3 a{color:#333;text-decoration:none}#aboutgolfmeinner .aboutgolfme_spOnly{display:none}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfme_spOnly{display:block}#aboutgolfmeinner .aboutgolfme-btn-1 p{width:330px;font-size:18px;border:2px solid #d00e31}#aboutgolfmeinner .aboutgolfme-btn-1 p:before{content:"";top:calc(60% - 8px);right:22px;position:absolute;line-height:1;width:12px;height:12px;border:3px solid #d00e31;border-left:0;border-bottom:0;transform:translateY(-25%) rotate(45deg)}#aboutgolfmeinner .aboutgolfme-midcaution{font-size:14px;font-weight:400}}#aboutgolfmeinner .aboutgolfme-conbtn{padding:50px 0 40px;background-color:#efefef;text-align:center}#aboutgolfmeinner .aboutgolfme-conbtn h3{border-top:3px dotted #333;border-bottom:3px dotted #333;width:300px;padding:10px 0;margin:0 auto 40px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-membtn{text-align:center;width:600px;margin:auto}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-membtn div{background-color:#d00e31;color:#fff;font-weight:700;font-size:28px;padding:10px;margin:auto;border-radius:7px;border:2px solid #fff;box-shadow:3px 4px 0 4px #990a24;outline:solid 4px #d00e31}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-membtn .aboutgolfme-conbtn-membtn-small{font-size:20px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-visbtn{text-align:center;width:56%}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap .aboutgolfme-conbtn-logbtn{width:42%;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;box-sizing:border-box}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-visbtn div{background-color:#2ba23a;color:#fff;font-weight:700;font-size:18px;padding:5px 10px;width:100%;margin:auto;border-radius:7px;border:2px solid #fff;box-shadow:3px 4px 0 4px #1a6f24;outline:solid 4px #2ba23a;box-sizing:border-box}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-logbtn div{background-color:#fff;color:#d00e31;font-weight:700;font-size:18px;padding:5px 10px 5px 24px;width:100%;margin:auto;border:3px solid #d00e31;border-radius:7px;border:2px solid #fff;box-shadow:3px 4px 0 4px #990a24;outline:solid 4px #d00e31;background-image:url(./d-point-mark.png);background-repeat:no-repeat;background-size:10%;background-position:12px 50%}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-visbtn div p+p{font-size:12px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-logbtn div p+p{font-size:12px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap{width:600px;display:flex;flex-wrap:wrap;margin:20px auto;justify-content:space-between}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap .aboutgolfme-conbtn-visbtn span{font-size:14px}#aboutgolfmeinner .aboutgolfme-conbtn a{text-decoration:none}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-btn-caution .aboutgolfme-14{font-size:14px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-btn-caution .aboutgolfme-14+.aboutgolfme-14{margin-top:-3px}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfme-conbtn{padding:35px 0 22px}#aboutgolfmeinner .aboutgolfme-conbtn h3{margin:0 auto 20px;padding:5px 0}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-btn-caution .aboutgolfme-14{margin-top:-6px;font-size:12px;padding:0}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-membtn p{padding:8px 0;font-size:20px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-membtn{text-align:center;width:94%;margin:auto}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap{width:94%;display:flex;flex-direction:column;align-items:center}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-membtn .aboutgolfme-conbtn-membtn-small{font-size:14px}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-visbtn div{font-size:16px;padding:10px 0}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-visbtn p,#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-logbtn div{padding:0}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap .aboutgolfme-conbtn-visbtn{width:100%;text-align:center;flex-wrap:nowrap;justify-content:center;display:block}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap .aboutgolfme-conbtn-logbtn{width:68%;text-align:center;display:block;margin:33px auto 0}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap .aboutgolfme-conbtn-logbtn p{padding:0}#aboutgolfmeinner .aboutgolfme-conbtn .aboutgolfme-conbtn-boxwrap .aboutgolfme-conbtn-logbtn div{padding:3px 0 3px 22px;box-sizing:border-box}}#aboutgolfmeinner .fixed_button{background:#000c;width:100%;position:fixed;bottom:0;z-index:100;text-align:center;padding:16px 0;right:0;left:0}#aboutgolfmeinner .fixed_button .campaign_button a:after{top:calc(50% + 3px);width:10px;height:10px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:translateY(-50%) rotate(-45deg)}#aboutgolfmeinner .fixed_button .campaign_button a strong{font-size:26px;margin-bottom:8px}#aboutgolfmeinner .fixed_button .campaign_button a span{font-size:20px}#aboutgolfmeinner .fixed_button .campaign_button div{display:inline-block;width:600px;padding:4px 0;font-size:16px;border-radius:6px;box-shadow:0 0 10px #000c;background-color:#d00e31;color:#fff;box-shadow:3px 4px 0 4px #990a24;outline:solid 4px #d00e31}#aboutgolfmeinner .fixed_button .text,#aboutgolfmeinner .fixed_button .text a{color:#efefef;margin-top:12px}#aboutgolfmeinner .fixed_button .text a{margin:0 2px}@media screen and (max-width: 768px){#aboutgolfmeinner .fixed_button .campaign_button div{width:90%;padding:2px 0}#aboutgolfmeinner .fixed_button .campaign_button div p{margin:0;padding:0}#aboutgolfmeinner .fixed_button .campaign_button div p+p{font-size:14px;margin-top:-2px}#aboutgolfmeinner .fixed_button{padding:10px 0 0}#aboutgolfmeinner .fixed_button .campaign_button a:after{top:calc(50% + 2px);width:7px;height:7px;border-right:3px solid #fff;border-bottom:3px solid #fff}#aboutgolfmeinner .fixed_button .campaign_button a strong{font-size:18px;margin-bottom:4px}#aboutgolfmeinner .fixed_button .campaign_button a span{font-size:12px}#aboutgolfmeinner .fixed_button .text{margin:6px 6px 0;font-size:12px}#aboutgolfmeinner .fixed_button .text a{display:inline-block}}#aboutgolfmeinner .aboutgolfmewidth{width:650px;margin:auto}#aboutgolfmeinner .aboutgolfmewhat h1{background-color:#333;color:#fff;padding:10px 0 13px 13px;width:310px;font-size:40px;font-weight:600;margin:0}#aboutgolfmeinner .aboutgolfmewhat p{font-size:28px;font-weight:600;margin:25px 0 0}#aboutgolfmeinner .aboutgolfmewhat p .aboutgolfmeredtex{border:3px solid #333;padding:0 10px;margin-right:5px}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfmewhat h1{display:inline-block;background-color:#333;color:#fff;padding:2px 8px;width:auto;font-size:20px;font-weight:600;margin:0}#aboutgolfmeinner .aboutgolfmewhat p{font-size:16px;font-weight:600;margin:0;line-height:25px;padding:6px 0}#aboutgolfmeinner .aboutgolfmewidth{width:96%;max-width:400px;margin:auto;min-width:unset}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo p:nth-of-type(3){font-size:16px}#aboutgolfmeinner .aboutgolfmewhat p .aboutgolfmeredtex{border:2px solid #333;padding:0 5px;margin-right:5px;font-size:19px;line-height:28px}#aboutgolfmeinner h2{background-color:#333;color:#fff;font-weight:700;display:inline-block;padding:10px 15px;font-size:22px;margin:30px 0 15px;width:290px}}#aboutgolfmeinner .aboutgolfmebgred{margin:30px 0;padding:30px 0 0;text-align:center;position:relative}#aboutgolfmeinner .aboutgolfmebgred:before{content:"";position:absolute;height:60px;width:100%;clip-path:polygon(0 0,100% 0%,50% 100%);background-color:#d00e31;left:0;bottom:-59px}#aboutgolfmeinner .aboutgolfmebgred figure{width:100%;margin:auto}#aboutgolfmeinner .aboutgolfmebgred p{font-size:38px;position:relative;color:#fff;font-weight:900;bottom:-30px}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfmebgred{margin:0 0 10px;padding:30px 0 0}#aboutgolfmeinner .aboutgolfmebgred p{font-size:22px;font-weight:900;bottom:-30px;line-height:24px}#aboutgolfmeinner .aboutgolfmebgred figure{width:90%;margin:-15px auto -33px;max-width:400px}}html .corporate-bol-aboutgolfme p{visibility:hidden}html.wf-active .corporate-bol-aboutgolfme p{visibility:visible}html .corporate-mid-aboutgolfme p{visibility:hidden}html.wf-active .corporate-mid-aboutgolfme p{visibility:visible}#aboutgolfmeinner .aboutgolfmethreecol{margin:30px 0 0}#aboutgolfmeinner .aboutgolfmethreecol p{font-style:oblique}#aboutgolfmeinner .aboutgolfmethreecol p:first-of-type{font-size:40px;margin:7px 0 -17px}#aboutgolfmeinner .aboutgolfmethreecol p:nth-of-type(2){font-size:50px}#aboutgolfmeinner .aboutgolfmethreecol>.aboutgolfmewidth{display:flex;flex-wrap:wrap;position:relative;z-index:-1}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1):before{content:"";position:absolute;background-image:url(./whatabout_people1.png);background-repeat:no-repeat;width:500px;height:500px;right:-254px;background-size:52%;bottom:-90px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2):before{content:"";position:absolute;height:66px;width:100%;clip-path:polygon(100% 0%,0% 100%,100% 100%);background-color:#eaeaea;left:0;top:-64px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2)>div{text-align:right;position:relative}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div{text-align:left;position:relative}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div:before{content:"";position:absolute;background-image:url(./whatabout_people3.png);background-repeat:no-repeat;width:500px;height:500px;right:-284px;background-size:86%;top:-38%}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2)>div:before{content:"";position:absolute;background-image:url(./whatabout_people2.png);background-repeat:no-repeat;width:500px;height:500px;left:-107px;background-size:72%;top:-72px}#aboutgolfmeinner .aboutgolfmethreecol .aboutgolfmebggrey{padding:32px 0 80px;position:relative}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2)>.aboutgolfmewidth{display:flex;flex-wrap:wrap;flex-direction:row-reverse}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>.aboutgolfmewhat{flex-direction:row}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3){z-index:2;background-color:#fff;padding:30px 100px 0;position:relative;margin-bottom:45px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3):before{content:"";position:absolute;height:66px;width:100%;clip-path:polygon(100% 0%,0% 100%,100% 100%);background-color:#fff;left:0;top:-65px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1)>div{width:58%;display:flex;flex-direction:column;justify-content:center;padding:97px 0 72px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1)>.aboutgolfmethreecol-img{width:28%;display:flex;flex-direction:column;justify-content:center}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>.aboutgolfmethreecol-img{width:20%;display:flex;flex-direction:column;justify-content:center}#aboutgolfmeinner .aboutgolfmethreecol>div>div>div{width:90%;display:flex;flex-direction:column;justify-content:center}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div>div{width:80%}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div img{width:66%}#aboutgolfmeinner .aboutgolfmethreecol>div>div>.aboutgolfmethreecol-img{width:44%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div>div{width:80%;margin-bottom:30px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2)>div:before{width:500px;height:500px;left:0;background-size:35%;top:-36px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div:before{display:none}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3){padding:9px 0 0;margin-left:5px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(3)>div>div:before{content:"";position:absolute;background-image:url(./whatabout_people3.png);background-repeat:no-repeat;width:500px;height:500px;right:-368px;background-size:50%;top:-30%}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2)>div{margin:-40px auto -8px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(2) p:first-of-type{margin-top:-5px}#aboutgolfmeinner .aboutgolfmethreecol p:first-of-type{font-size:20px;margin:1px 5px -8px 0;padding:0}#aboutgolfmeinner .aboutgolfmethreecol p:nth-of-type(2){font-size:25px;padding:0}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1)>div:before{width:300px;height:300px;right:-168px;background-size:45%;bottom:-55px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1)>div{padding:50px 0 61px 15px}#aboutgolfmeinner .aboutgolfmethreecol>div>div>div{width:190px;display:flex;flex-direction:column;justify-content:center;z-index:2}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1):before{content:none;display:none}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1)>div:before{content:"";position:absolute;background-image:url(./whatabout_people1.png);background-repeat:no-repeat;width:300px;height:300px;right:-318px;background-size:60%;bottom:-50px}#aboutgolfmeinner .aboutgolfmethreecol>div:nth-of-type(1)>div{width:56%;display:flex;position:relative}#aboutgolfmeinner .aboutgolfmethreecol>.aboutgolfmewidth{width:98%;margin:auto;min-width:300px;max-width:500px}}#aboutgolfmeinner .aboutgolfmereason{background-image:linear-gradient(#e5e5e5,#fff 10%);margin-bottom:50px}#aboutgolfmeinner .aboutgolfmereason{text-align:center;z-index:2;position:relative}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content{background-color:#fff;box-shadow:0 0 13px 1px #cdcdcd;text-align:left;padding:25px 20px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(1){background-image:url(./whatabout_reverse.png);background-repeat:no-repeat;background-position:right 20px top 10px;background-size:28%}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(2){background-image:url(./whatabout_pref.png);background-repeat:no-repeat;background-position:right 30px top 10px;background-size:20%}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(3){background-image:url(./whatabout_poinco.png);background-repeat:no-repeat;background-position:right 30px top 31px;background-size:28%}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content+.aboutgolfmereason-content{margin-top:30px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content .aboutgolfme-btn-1{margin-top:20px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content .aboutgolfme-bgredtx{background-color:#d00e31;display:inline-block;color:#fff;font-weight:600;padding:3px 10px}#aboutgolfmeinner .aboutgolfmereason p:nth-of-type(3){font-size:20px;font-weight:500;line-height:24px;margin-bottom:8px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(3) .aboutgolfmereason-title{background-image:url(./logo_dpoint.png);background-repeat:no-repeat;background-size:8%;background-position:top 13px right 273px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmereason-title{font-size:28px;font-weight:700;line-height:32px;margin-top:12px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfme-caution p{font-size:12px;font-weight:400;padding-left:12px}#aboutgolfmeinner .aboutgolfmereason img{width:100%;margin:16px 0 5px}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfmereason{margin-bottom:25px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmereason-title{font-size:20px;font-weight:700;line-height:27px;margin-top:7px;padding:0}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content{background-color:#fff;box-shadow:0 0 13px 1px #cdcdcd;text-align:left;padding:20px 8px}#aboutgolfmeinner .aboutgolfmereason p:nth-of-type(3){font-size:16px;font-weight:500;line-height:22px;margin-bottom:-4px;padding:0 2px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfme-caution p{font-size:12px;font-weight:400;padding:0 0 0 12px;margin-bottom:0;line-height:18px;margin-top:10px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfme-caution p+p{margin-top:1px}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(2){background-position:right 12px top 19px;background-size:28%}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(3){background-position:right 13px top 13px;background-size:30%}#aboutgolfmeinner .aboutgolfmereason .aboutgolfmewidth .aboutgolfmereason-content:nth-of-type(3) .aboutgolfmereason-title{display:inline-block;padding-bottom:3px;padding-right:50px;background-image:url(./logo_dpoint.png);background-repeat:no-repeat;background-size:13%;background-position:top 23px right 12px}#aboutgolfmeinner .aboutgolfmereason{padding-bottom:10px}#aboutgolfmeinner .aboutgolfmereason img{margin:12px 0 5px}}#aboutgolfmeinner .aboutgolfmenumber{background-image:linear-gradient(#e5e5e5,#fff 10%);text-align:center}#aboutgolfmeinner .aboutgolfmenumber>div>p{font-size:28px;font-weight:700}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1){font-size:36px;text-align:left;margin:40px 0;background-image:url(./whatabout_people4.png);background-repeat:no-repeat;background-position:top 0 right 10px;background-size:25%;padding-top:40px;padding-left:40px;padding-bottom:15px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p{font-weight:900}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p:nth-of-type(2){font-size:50px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p:nth-of-type(3){font-size:112px;font-style:oblique;display:inline-block;margin:-2px 0 -9px;border:6px solid #d00e31;padding:11px 17px 0 4px;line-height:82px}#aboutgolfmeinner .aboutgolfmenumber .aboutgolfme-vermid{vertical-align:middle;font-size:58px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p:nth-of-type(4){font-size:70px;display:inline-block}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2),#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3),#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4){font-size:24px;text-align:center;margin:100px 0}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) p,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) p,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) p{display:inline-block;margin-left:10px;padding:0;font-weight:900}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) p:nth-of-type(n+3),#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) p:nth-of-type(n+3){text-align:center;font-weight:800;display:block;font-size:30px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) p.aboutgolfme-caution,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) p.aboutgolfme-caution,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) p.aboutgolfme-caution{font-weight:400;font-size:12px;text-align:left}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) p.aboutgolfme-midcaution,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) p.aboutgolfme-midcaution,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) p.aboutgolfme-midcaution{font-weight:400;font-size:18px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) .aboutgolfme-bgblacktx,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) .aboutgolfme-bgblacktx,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) .aboutgolfme-bgblacktx{color:#fff;font-size:28px;padding:0 20px;margin-left:0;font-weight:900}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) img,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) img{margin:60px 0 30px;text-align:center}#aboutgolfmeinner .aboutgolfmenumber-img{text-align:center}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) p:nth-of-type(3){margin:40px 0 15px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4)>div:first-of-type{display:flex;flex-wrap:wrap;justify-content:space-between}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4)>div>div{width:45%}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4)>div>div>p{margin:0 0 10px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4)>div>div .aboutgolfme-bgblacktx{border-radius:30px;font-weight:700;margin:5px 0;font-size:22px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4)>div>div+div .aboutgolfme-bgblacktx{color:#f2ff05;padding:0 10px 0 15px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) .aboutgolfme-btn-1 p{padding:5px 0}#aboutgolfmeinner .aboutgolfmenumber>div>div .aboutgolfme-caution p{display:block;font-weight:400}#aboutgolfmeinner .aboutgolfmenumber>div>div .aboutgolfme-caution{margin-bottom:20px}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) p:nth-of-type(3){margin:12px 0 0}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) img,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) img{margin:30px 0 10px}#aboutgolfmeinner .aboutgolfmenumber>div>p{font-size:16px;font-weight:700;padding:0}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1){font-size:26px;padding:37px 0 30px;margin-top:25px;background-size:27%;background-position:top 9px right 10px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p:nth-of-type(2){font-size:30px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p:nth-of-type(3){font-size:60px;display:inline-block;margin:10px 0 -9px 10px;border:4px solid #d00e31;padding:4px 13px 0 4px;line-height:47px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p:nth-of-type(4){font-size:40px;line-height:46px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(1) p{margin-bottom:-18px}#aboutgolfmeinner .aboutgolfmenumber .aboutgolfme-vermid{vertical-align:middle;font-size:35px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2),#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3),#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4){font-size:18px;text-align:center;margin:40px 0}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) .aboutgolfme-bgblacktx,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) .aboutgolfme-bgblacktx,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) .aboutgolfme-bgblacktx{color:#fff;font-size:20px;padding:0 7px;margin-left:0;font-weight:900}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) p:nth-of-type(n+3),#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) p:nth-of-type(n+3){text-align:center;font-weight:800;display:block;font-size:23px;margin:auto;line-height:25px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(2) p.aboutgolfme-midcaution,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(3) p.aboutgolfme-midcaution,#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4) p.aboutgolfme-midcaution{font-weight:400;font-size:14px}#aboutgolfmeinner .aboutgolfmenumber>div>div:nth-of-type(4)>div>div .aboutgolfme-bgblacktx{font-size:15px}}#aboutgolfmeinner .aboutgolfme-flowbox{background-color:#fff;width:649px;margin:0 auto}#aboutgolfmeinner .aboutgolfme-flowtab_item{width:49%;height:50px;background-color:#cb1737;line-height:50px;font-size:24px;color:#fff;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease;margin-right:2px;border-top-right-radius:5px;border-top-left-radius:5px;padding-top:8px;padding-bottom:2px}#aboutgolfmeinner .aboutgolfme-flowtab_item:nth-of-type(2){width:50%;height:50px;background-color:#2ba23a;line-height:50px;color:#fff;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease;margin-right:0;margin-left:4px}#aboutgolfmeinner .aboutgolfme-flowtab_item:hover{opacity:.75}input[name=tab_item]{display:none}#aboutgolfmeinner .aboutgolfme-flowtab_content{display:none;padding:25px 40px 50px;clear:both;overflow:hidden}#aboutgolfme-flowmember:checked~#aboutgolfme-flowmember_content,#aboutgolfme-flowvisitor:checked~#aboutgolfme-flowvisitor_content{display:block}#aboutgolfmeinner .aboutgolfme-flowtabs input:checked+#aboutgolfmeinner .aboutgolfme-flowtab_item{background-color:#5ab4bd;color:#fff}#aboutgolfmeinner .aboutgolfme-flow{text-align:center;background-image:linear-gradient(#e5e5e5,#fff 10%);margin-bottom:55px}#aboutgolfmeinner .aboutgolfme-flow #aboutgolfme-flowmember_content{background-color:#cb1737}#aboutgolfmeinner .aboutgolfme-flow #aboutgolfme-flowvisitor_content{background-color:#2ba23a}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox{background-color:#fffffff0;padding:0 20px 20px;text-align:left}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox:nth-of-type(3) .aboutgolfmeredtex{padding-top:14px;line-height:38px;text-indent:-24px;padding-left:28px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox:nth-of-type(2) .aboutgolfmegreentex{line-height:32px;text-indent:-37px;padding:10px 0 0 40px}#aboutgolfmeinner .aboutgolfme-flow #aboutgolfme-flowmember_content .aboutgolfme-flowtab_contentbox:nth-of-type(3) .aboutgolfme-flowtab_contentboxwrap{margin-bottom:10px}#aboutgolfmeinner .aboutgolfme-flow #aboutgolfme-flowvisitor_content .aboutgolfme-flowtab_contentbox:nth-of-type(2) .aboutgolfme-flowtab_contentboxwrap{margin-bottom:10px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_content>p{margin:20px 0;line-height:0;font-size:0}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap{display:flex;flex-wrap:wrap;align-items:center}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap div{width:100px;margin:-17px 5px 0 -10px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap .corporate-bol-aboutgolfme{font-size:32px}#aboutgolfmeinner .aboutgolfme-flow p{font-size:20px;font-weight:500}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap .aboutgolfmeredtex,#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap .aboutgolfmegreentex{font-size:28px;font-weight:700}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-caution p{font-size:12px;font-weight:400;padding-left:6px;text-indent:-15px;margin-top:5px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-btn-2 p{text-align:center}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-btn-2 p{color:#333;font-weight:600;background-color:#f2ff05;display:inline-block;padding:10px 21px 10px 10px;border-radius:30px;width:400px;margin-top:35px;position:relative}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-btn-2 p:before{content:"";top:calc(60% - 8px);right:30px;position:absolute;line-height:1;width:12px;height:12px;border:3px solid #333;border-left:0;border-bottom:0;transform:translateY(-25%) rotate(45deg)}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfme-flowbox{width:100%}#aboutgolfmeinner .aboutgolfme-flowtab_item{width:48%;height:50px;background-color:#cb1737;line-height:50px;font-size:16px;color:#fff;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease;margin-right:2px;border-top-right-radius:5px;border-top-left-radius:5px;padding-top:8px;padding-bottom:2px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap .aboutgolfmeredtex{font-size:17px;font-weight:700}#aboutgolfmeinner .aboutgolfme-flow p{font-size:16px;font-weight:500}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap div{width:64px;margin:-17px 5px 0 -7px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap .corporate-bol-aboutgolfme{font-size:25px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox{background-color:#fffffff0;padding:0 10px 10px;text-align:left}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox p{padding:0}#aboutgolfmeinner .aboutgolfme-flowtab_content{padding:25px 10px 30px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_content>p{margin:5px 0;line-height:0;font-size:0}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_content>p img{width:10%}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-btn-2 p{width:290px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-btn-2 p:before{content:"";top:calc(60% - 8px);right:23px;position:absolute;line-height:1;width:8px;height:8px;border:3px solid #333;border-left:0;border-bottom:0;transform:translateY(-25%) rotate(45deg)}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentboxwrap .aboutgolfmegreentex{font-size:17px;font-weight:700}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox:nth-of-type(2) .aboutgolfmegreentex{padding-left:29px;text-indent:-29px}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox:nth-of-type(2) .aboutgolfmegreentex .aboutgolfme-cautiontext{font-size:10px;line-height:22px;text-indent:-20px;padding:0}#aboutgolfmeinner .aboutgolfme-flow .aboutgolfme-flowtab_contentbox:nth-of-type(3) .aboutgolfmeredtex{line-height:29px}}#aboutgolfmeinner .aboutgolfmeplan{text-align:center;background-image:linear-gradient(#e5e5e5,#fff 11%,#fff 94%,#f5f5f5);padding-bottom:50px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfmewidth{width:750px;font-weight:400}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section{background-color:transparent;padding:25px 0 0}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo20_bold{font-size:20px;font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo18_normal{font-size:18px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo12_normal{font-size:12px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo16_normal{font-size:16px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .title_normal{font-size:18px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .title_normal{font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo20_normal{font-size:20px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .fo23_normal{font-size:23px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo25_normal{font-size:25px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo30_bold{font-size:30px;font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo40_bold_big{margin-right:3px;font-size:40px;font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .only_bold{font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo22_bold{font-weight:700;font-size:22px}#aboutgolfmeinner .aboutgolfmeplan .c-logout-plan-note p{padding-left:20px!important;padding:0;background-image:url(./logout-caution.png);background-repeat:no-repeat;background-size:13px 13px;background-position:left top 4px;margin-bottom:4px}#aboutgolfmeinner .aboutgolfmeplan .left-caution-big{text-align:left;width:100%;margin:0 auto;font-size:12px;min-width:300px;padding-left:0}#aboutgolfmeinner .aboutgolfmeplan .left-caution{text-align:left;width:100%;margin:0 auto 10px;font-size:12px;text-indent:-21px;min-width:300px;padding-left:22px}#aboutgolfmeinner .aboutgolfmeplan .price-list table{width:75%;min-width:710px;border-collapse:collapse;border-color:#fff;border-spacing:10px;border:1px solid #dddddd;margin:0 auto 15px;text-align:center}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price_normal div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td div{display:inline-block;width:65%;border-bottom:3px solid #f1f1f1}#aboutgolfmeinner .aboutgolfmeplan .price-list tbody tr td:nth-of-type(2){border-right:2px solid #bdbdbd;border-left:2px solid #bdbdbd}#aboutgolfmeinner .aboutgolfmeplan .price-list tbody tr td{border:none}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td{padding:8px 0 20px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td{padding:17px 0 0}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td{padding:17px 0 12px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td{padding:17px 0 0}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td{padding:17px 0 12px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td{padding:20px 0 12px}#aboutgolfmeinner .aboutgolfmeplan .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(1){background-color:#fff}#aboutgolfmeinner .aboutgolfmeplan .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(2){background-color:#fff}#aboutgolfmeinner .aboutgolfmeplan .price-list tbody tr th:nth-of-type(1),.price-list tbody tr td:nth-of-type(3){background-color:#fff}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_plan th:nth-of-type(1){background:linear-gradient(90deg,#e3bf50,#e2b827 45%,#f2dc5e);color:#fff}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_plan th:nth-of-type(2){background:#b3d137;color:#fff}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_plan th:nth-of-type(3){background:#1ac4ff;color:#fff}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal p:nth-of-type(2){margin:-10px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan p:nth-of-type(2),.price-list .price_exaha_zitu p:nth-of-type(2),.price-list .price_iru_kan p:nth-of-type(2),.price-list .price_iru_zitu p:nth-of-type(2),.price-list .price_cupon p:nth-of-type(2){margin:-10px 0;padding-bottom:16px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_plan p+p{margin-top:-13px;padding-bottom:4px}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_zero td p{font-size:25px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:35px;font-weight:700;color:#d00f31}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_20 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:7px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_10 td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:30px auto 12px;padding:7px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_10 p .fo25_normal,.price-list tr.price_20 p .fo25_normal{color:#d00f31}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td:nth-of-type(1),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td:nth-of-type(1),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td:nth-of-type(1),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td:nth-of-type(1),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td:nth-of-type(1),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td:nth-of-type(1){color:#a98a2f}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td:nth-of-type(2){color:#93ac2d}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td:nth-of-type(3),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td:nth-of-type(3),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td:nth-of-type(3),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td:nth-of-type(3),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td:nth-of-type(3),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td:nth-of-type(3){color:#149ac8}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:100px;height:10px;margin:auto;border-radius:100px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:100px;height:10px;margin:auto;border-radius:100px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:100px;height:10px;margin:15% auto;border-radius:100px;border:none;display:block}#aboutgolfmeinner .aboutgolfmeplan .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:6px 0;border-radius:40px;width:21%;position:relative;z-index:99;top:-5px;left:8%;color:#fff;font-weight:700;font-size:20px;text-align:center}#aboutgolfmeinner .aboutgolfmeplan .price-list .baloon div:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid transparent;border-top:10px solid #ff2300}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext h3{margin:60px 0 15px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext h4{background-color:#333;color:#fff;padding:0 10px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext h4{background-color:#333;color:#fff;padding:5px 10px;margin:0;font-size:22px;font-weight:500}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section{border:1px solid #333;margin:10px auto;width:600px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:20px 0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div:nth-of-type(1){border:2px solid #ff6262}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div>p:nth-of-type(1){font-weight:400;font-size:20px;padding:24px 0;color:#fff}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div:nth-of-type(1)>p:nth-of-type(1){background-color:#ff6262;padding:9px 0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div:nth-of-type(2){border:2px solid #85a6e2}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div:nth-of-type(2)>p:nth-of-type(1){background-color:#85a6e2}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div:nth-of-type(3){border:2px solid #6e97e2}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div:nth-of-type(3)>p:nth-of-type(1){background-color:#6e97e2}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div{width:30%}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-fo20{font-size:20px;font-weight:400}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-fo16{font-size:16px;font-weight:400}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div .aboutgolfme-fo20{margin:10px auto -7px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div .aboutgolfme-cautiontext{margin-bottom:10px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo{background-color:#c4e1bb;text-align:left;width:526px;padding:20px;margin:auto;position:relative;filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo:before{content:"";position:absolute;top:-18%;left:63.5%;margin-left:-10px;border:32px solid transparent;border-bottom:32px solid #c4e1bb}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo .aboutgolfme-bgredtx{background-color:#d00e31;display:inline-block;color:#fff;padding:3px 13px;border-radius:30px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo .aboutgolfme-goodinfo-title{font-size:22px;font-weight:600;margin:3px 0 10px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section:nth-of-type(n+1)>p{margin:10px auto 0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-guest .aboutgolfme-caution,#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-cancel .aboutgolfme-caution{padding-left:44px;margin-bottom:3px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-guest,#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-cancel{margin-top:25px}@media screen and (max-width: 1100px){#aboutgolfmeinner .aboutgolfmeplan .price-list .baloon{width:710px;margin:auto}#aboutgolfmeinner .aboutgolfmeplan .price-list .baloon div{bottom:6px;background-color:#ff2300;padding:3px 0;border-radius:40px;width:30%;position:relative;z-index:1;top:6px;left:2%;color:#fff;font-weight:700;font-size:16px}}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfmeplan{padding-bottom:25px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext h3{margin:12px 0 -4px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section p{padding:0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo{padding:12px 10px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section:nth-of-type(n+1)>p{margin:10px auto 3px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-guest .aboutgolfme-caution p,#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-cancel .aboutgolfme-caution p{padding:0;width:98%;margin:0 auto}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-guest .aboutgolfme-caution,#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-cancel .aboutgolfme-caution{padding-left:25px;text-indent:-13px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo .aboutgolfme-bgredtx{font-size:14px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo .aboutgolfme-goodinfo-title{font-size:17px;padding-left:0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo:before{left:60.5%}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-goodinfo{width:90%}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext h3{font-size:17px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext h4{font-size:16px;font-weight:500}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-fo20{font-size:17px;font-weight:400}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div .aboutgolfme-fo20{margin:10px auto -3px;padding:0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div .aboutgolfme-cautiontext p{padding:0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-fo16{font-size:12px;font-weight:400;padding:0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext .aboutgolfme-ext-ext>div>div:nth-of-type(1)>p:nth-of-type(1){padding:5px 0}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section>div>div>p:nth-of-type(1){font-weight:400;font-size:16px;padding:17px 0;color:#fff}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfme-ext section{border:1px solid #333;margin:10px auto;width:94%}#aboutgolfmeinner .aboutgolfmeplan .left-caution{text-align:left;width:90%;margin:0 auto 10px;font-size:12px;text-indent:-21px;min-width:unset;padding-left:22px}#aboutgolfmeinner .aboutgolfmeplan .aboutgolfmewidth{width:100%;font-weight:400}#aboutgolfmeinner .aboutgolfmeplan .price-list .baloon{width:100%;margin:auto}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section tr.price_campaign p{width:98%;margin:auto}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section tr.price_campaign p:nth-of-type(3){letter-spacing:-.5px;font-size:13px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section tr.price_campaign td:nth-of-type(2){vertical-align:middle}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo20_bold{font-size:15px;font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo18_normal{font-size:14px}#aboutgolfmeinner .aboutgolfmeplan .price-list table{margin:10px auto;width:100%;min-width:unset}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo12_normal{font-size:12px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo16_normal{font-size:16px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo20_normal,#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .fo23_normal{font-size:14px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo25_normal{font-size:16px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo30_bold{font-size:18px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo40_bold_big{font-size:24px}#aboutgolfmeinner .aboutgolfmeplan .only_bold{font-weight:700}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo22_bold{font-size:16px}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_zero td p{font-size:18px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:2px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_zero td span{display:inline-block;padding:0 4px;font-size:25px;font-weight:700;color:#d00f31}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_20 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_20 td p .fo25_normal{font-size:18px}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_10 td p{font-size:16px;background-color:#f3f3f3;width:96%;margin:12px auto;padding:5px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_10 td p .fo25_normal{font-size:18px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_plan p+p{margin-top:-6px;padding-bottom:4px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal p:nth-of-type(2){margin:-9px 0 -4px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td .fo23_normal,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td .fo23_normal{font-size:13px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td .fo30_bold,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td .fo30_bold{font-size:18px}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price-list .fo12_normal{font-size:10px}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan p:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu p:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan p:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu p:nth-of-type(2),#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon p:nth-of-type(2){margin:-5px 0;padding-bottom:0}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td{padding:0}#aboutgolfmeinner .aboutgolfmeplan .price-list tbody tr td:nth-of-type(2){border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}#aboutgolfmeinner .aboutgolfmeplan .c-plan-section .price_normal div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_normal td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_kan td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_kan td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td div,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td div{border-bottom:2px solid #f1f1f1}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_cupon td:nth-of-type(3) .price-box{background-color:#149ac8;width:50px;height:6px;margin:0% auto 10%;border-radius:100px;border:none}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_campaign td:nth-of-type(1) div{background-color:#a98a2f;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_campaign img{width:100%;height:auto}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_campaign td:nth-of-type(2) div{background-color:#93ac2d;width:50px;height:6px;margin:18% auto 12%;border-radius:100px;border:none}#aboutgolfmeinner .aboutgolfmeplan .price-list tr.price_box td p{font-size:22px;background-color:#f3f3f3;width:96%;margin:14px auto;padding:2px 0}#aboutgolfmeinner .aboutgolfmeplan .price-list .price_exaha_zitu td .fo20_normal,#aboutgolfmeinner .aboutgolfmeplan .price-list .price_iru_zitu td.fo20_normal{margin-right:-10%}#aboutgolfmeinner .aboutgolfmeplan .left-caution-big{text-align:left;width:93%;margin:5px auto 0;font-size:12px;min-width:300px;padding-left:0}}#aboutgolfmeinner .aboutgolfme-benefit{text-align:center;position:relative}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:25px auto 0}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap>div{width:36%;text-align:right}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap img{width:120px}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap .aboutgolfme-benefit-box{text-align:left;width:58%}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap>div p{font-size:20px;font-weight:600}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap>div .aboutgolfme-fo20{font-size:24px;font-weight:700;margin-bottom:10px}#aboutgolfmeinner .dcard_topic ul.notes{color:#555;font-size:12px;text-align:left}#aboutgolfmeinner .dcard_topic ul.notes li{text-indent:-12px;padding-left:11px}#aboutgolfmeinner .sp_view{display:none}#aboutgolfmeinner .dcard_topic .arrow_box div:nth-of-type(2){margin:13px 0 20px}#aboutgolfmeinner .dcard_topic .dcard_bg>div:nth-of-type(2){margin:13px 0 0}#aboutgolfmeinner .dcard_topic .dcard_bg{padding:20px}#aboutgolfmeinner .dcard_topic .sp_view img{width:90%;height:100%;min-width:302px}#aboutgolfmeinner .dcard_bg>img{width:85%;height:100%}#aboutgolfmeinner .dcard_topic ul.notes{font-size:12px;padding:0 10px;text-align:left;margin:10px auto;list-style:none;font-weight:400}#aboutgolfmeinner .dcard_topic p.button{font-size:20px;width:300px;text-align:center;line-height:1;margin:28px auto 22px}#aboutgolfmeinner .dcard_topic p.button a:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:20px;width:8px;height:8px;border-right:3px solid #000;border-bottom:3px solid #000;transform:translateY(-50%) rotate(-45deg);vertical-align:middle}#aboutgolfmeinner .dcard_topic p.button a{color:#000;padding:8px 10px;box-sizing:border-box;display:block;text-decoration:none;position:relative;border:2px solid #000;border-bottom:4px solid #000;border-radius:100px;background:#ffe248}#aboutgolfmeinner .dcard_bg>picture img{width:321px;height:auto}#aboutgolfmeinner .dcard_topic .dcard_bg_white{background-color:#fff;padding:3%}#aboutgolfmeinner .dcard_topic .inner{width:calc(100% - 24px);max-width:1000px;margin:0 auto;background-color:#fff;border-radius:10px}#aboutgolfmeinner .dcard_topic{position:relative}#aboutgolfmeinner .dcard_topic:before{content:"";position:absolute;height:70px;width:100%;clip-path:polygon(0 0,100% 0%,50% 100%);background-color:#fff;left:0;bottom:-11%}#aboutgolfmeinner .dcard_bg{background-color:#fffbed;border-radius:10px}#aboutgolfmeinner .dcard_topic div{text-align:center}#aboutgolfmeinner .dcard_topic .dcard_bg>.dcard_red{font-size:28px;font-weight:700;margin:15px 0 8px}#aboutgolfmeinner .dcard_topic p{font-size:24px;font-weight:700;margin:15px 0 8px}#aboutgolfmeinner .dcard_topic p span{color:#c03}#aboutgolfmeinner .dcard_topic .dcard_card_arrow{padding:10px 0 0}#aboutgolfmeinner .dcard_topic .dcard_card_arrow img{width:55%;height:100%;min-width:265px}#aboutgolfmeinner .dcard_topic div:nth-of-type(3){margin:7px 0 0}#aboutgolfmeinner .dcard_topic div:nth-of-type(5){margin:20px 0 10px}#aboutgolfmeinner .dcard_topic .dcard_bg>p:nth-of-type(2){padding:7px 0 1px;margin:40px auto 30px;width:400px}#aboutgolfmeinner .dcard_bg>div .pc_view img{max-width:764px;width:100%;height:100%}@media (max-width: 768px){#aboutgolfmeinner .dcard_topic{padding-bottom:20px}#aboutgolfmeinner .dcard_topic:before{height:70px;bottom:-16%}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap img{width:85px}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap>div .aboutgolfme-fo20{font-size:17px;font-weight:700;margin-bottom:10px}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap>div p{font-size:14px;font-weight:600;padding:0}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap>div{width:34%;text-align:center}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap .aboutgolfme-benefit-box{width:65%}#aboutgolfmeinner .aboutgolfme-benefit .aboutgolfme-benefit-boxwrap{margin:0 auto 10px}#aboutgolfmeinner .dcard_topic p.button{font-size:16px;width:300px;text-align:center;line-height:1;margin:20px auto 22px}#aboutgolfmeinner .dcard_topic .dcard_bg{padding:20px 0}#aboutgolfmeinner .dcard_topic .dcard_bg>div:nth-of-type(2){margin:1px 0 0}#aboutgolfmeinner .dcard_topic .arrow_box div:nth-of-type(2){margin:0 0 25px}#aboutgolfmeinner .dcard_topic .arrow_box div:nth-of-type(2) img{width:175px;height:auto}#aboutgolfmeinner .dcard_bg>picture img{width:70%;min-width:160px;height:auto;max-width:230px}#aboutgolfmeinner .dcard_topic p,#aboutgolfmeinner .dcard_topic #aboutgolfmeinner .dcard_topic p{margin:0}#aboutgolfmeinner .dcard_topic .sp_view img{height:100%;width:280.5px;min-width:auto}#aboutgolfmeinner .dcard_topic .sp_view+.sp_view img{height:100%;width:261.5px;min-width:auto}#aboutgolfmeinner .dcard_topic div:nth-of-type(5) img{width:178px;height:100%}#aboutgolfmeinner .dcard_topic div:nth-of-type(3) img{height:100%;width:130px;margin:0}#aboutgolfmeinner .dcard_topic div:nth-of-type(4) img{height:100%}#aboutgolfmeinner .dcard_topic .dcard_bg_white{padding:0;border-radius:10px}#aboutgolfmeinner .dcard_topic .dcard_bg_white{padding:0}#aboutgolfmeinner .pc_view{display:none}#aboutgolfmeinner .dcard_bg>div:nth-of-type(2) img{width:123px;height:auto}#aboutgolfmeinner .dcard_bg{padding:0 0 20px}#aboutgolfmeinner .dcard_topic .dcard_bg p:nth-of-type(1){font-size:17px;margin:5px 0 8px}#aboutgolfmeinner .dcard_topic .dcard_bg>.sp_view img{width:80%;min-width:302.5px;margin-bottom:7px;max-width:360px}#aboutgolfmeinner .dcard_topic .dcard_bg>p:nth-of-type(2){padding:7px 0 1px;margin:auto;width:90%;min-width:300px}}#aboutgolfmeinner .aboutgolfme-benefit-compe{background-color:#333;padding:110px 0 30px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth{font-size:22px;color:#fff;font-weight:500}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>p:last-of-type{font-size:24px;color:#fff;font-weight:600;margin:25px auto 0}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>div p{font-size:24px;color:#fff;font-weight:500}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth .aboutgolfme-yellowtxt{font-size:32px;margin-bottom:40px;color:#f2ff05;font-weight:700}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth p.aboutgolfme-benefit-compe-title{font-size:40px;color:#fff;font-weight:700;margin-bottom:-15px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth figure{margin:10px auto -7px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth figcaption{font-size:16px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth .aboutgolfme-benefit-compe-title .aboutgolfme-yellowtxt{font-size:70px;color:#f2ff05;font-weight:800}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>div .aboutgolfmeredtex{background-color:#fff;display:inline-block;font-size:30px;text-align:left;margin-bottom:10px;color:#d00e31;padding:0 10px;font-weight:800}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>div{text-align:left}@media (max-width: 768px){#aboutgolfmeinner .aboutgolfme-benefit-compe{padding:90px 0 20px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth .aboutgolfme-yellowtxt{font-size:22px;margin-bottom:10px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>div .aboutgolfmeredtex{font-size:25px;margin-bottom:10px;padding:0 10px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>div p{font-size:16px;padding:0}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth figcaption{font-size:12px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth p.aboutgolfme-benefit-compe-title{font-size:26px;margin-bottom:-21px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth .aboutgolfme-benefit-compe-title .aboutgolfme-yellowtxt{font-size:45px}#aboutgolfmeinner .aboutgolfme-benefit-compe .aboutgolfmewidth>p:last-of-type{font-size:18px;margin:10px auto 0}}#aboutgolfmeinner .aboutgolfme-trivia{background-color:#d00e31;text-align:center;padding:30px 0 60px}#aboutgolfmeinner .aboutgolfme-trivia h2{margin:19px 0 15px;font-size:33px;width:auto;padding:11px 22px;color:#d00e31;background-color:#f2ff05;border:3px solid #D00E31;outline:solid 4px #F2FF05;border-radius:4px}#aboutgolfmeinner .aboutgolfme-trivia h2 span{color:#d00e31;font-size:40px;padding-right:5px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-ic{background-color:#fff;color:#d00e31;display:inline-block;padding:2px 20px 0;border-radius:30px;font-weight:600;position:relative;font-size:18px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-ic:after{content:"";position:absolute;bottom:-67%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:12px solid #fff}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box{background-color:#fff;text-align:left;padding:15px 25px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-1 .aboutgolfme-trivia-boxwrap{background-image:url(./whatabout_icon_p1.png);padding-left:155px;background-repeat:no-repeat;background-size:17%;background-position:30px;height:150px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-2 .aboutgolfme-trivia-boxwrap{background-image:url(./whatabout_icon_p2.png);padding-left:155px;background-repeat:no-repeat;background-size:17%;background-position:30px;height:150px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-3 .aboutgolfme-trivia-boxwrap{background-image:url(./whatabout_icon_p3.png);padding-left:155px;background-repeat:no-repeat;background-size:17%;background-position:30px;height:150px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-4 .aboutgolfme-trivia-boxwrap{background-image:url(./whatabout_icon_p4.png);padding-left:155px;background-repeat:no-repeat;background-size:17%;background-position:30px;height:150px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box .aboutgolfme-trivia-yellowic{background-color:#333;color:#fff;border-radius:30px;display:inline-block;padding:2px 20px 0;font-size:20px;font-weight:600;margin-left:20px;margin-bottom:17px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box p{font-size:20px;font-weight:500;line-height:24px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box .aboutgolfme-benefit-trivia-title{color:#333;font-size:24px;font-weight:700;line-height:14px;margin-bottom:13px;border-bottom:7px solid #f2ff05;display:inline-block}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-btn-3{text-align:center}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-btn-3 p{background-color:#d2d2d2;width:400px;margin:10px auto 0;border:2px solid #333;font-weight:700;position:relative;border-radius:30px;padding:5px 0}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-btn-3 p:before{content:"";top:calc(60% - 8px);right:30px;position:absolute;line-height:1;width:12px;height:12px;border:3px solid #333;border-left:0;border-bottom:0;transform:translateY(-25%) rotate(45deg)}@media (max-width: 768px){#aboutgolfmeinner .aboutgolfme-trivia h2{margin:19px 0 11px;font-size:24px;padding:7px 22px 8px;color:#d00e31;background-color:#f2ff05;border:2px solid #D00E31;outline:solid 4px #F2FF05;border-radius:4px}#aboutgolfmeinner .aboutgolfme-trivia h2 span{font-size:30px;padding-right:3px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-1 .aboutgolfme-trivia-boxwrap{background-size:20%;background-position:3px;padding-left:74px;margin:auto 0;height:auto}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box .aboutgolfme-benefit-trivia-title{font-size:18px;margin-bottom:7px;border-bottom:7px solid #f2ff05;padding:0;line-height:0px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box p{font-size:16px;line-height:24px;padding:0}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box{padding:15px 20px 15px 14px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box .aboutgolfme-trivia-height{display:flex;flex-wrap:wrap;align-content:center;height:170px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-btn-3 p{width:300px;margin-top:30px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-btn-3 p:before{top:calc(60% - 5px);right:18px;width:8px;height:8px}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-2 .aboutgolfme-trivia-boxwrap{background-size:25%;background-position:6px;padding-left:92px;height:auto}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-3 .aboutgolfme-trivia-boxwrap{background-size:23%;background-position:8px;padding-left:92px;height:auto}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-4 .aboutgolfme-trivia-boxwrap{background-size:24%;background-position:6px;padding-left:87px;height:auto}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-trivia-box .aboutgolfme-trivia-yellowic{background-color:#333;color:#fff;border-radius:30px;display:inline-block;padding:2px 20px 0;font-size:20px;font-weight:600;margin-left:0;margin-bottom:0}#aboutgolfmeinner .aboutgolfme-trivia .aboutgolfme-btn-3 p{width:280px;margin-top:0}}#aboutgolfmeinner .aboutgolfme-js-slider .itemarea{margin:0 15px;background-color:#fff;box-shadow:0 0 9px #87041c}#aboutgolfmeinner .aboutgolfme-js-slider .textarea{padding:20px 39px}#aboutgolfmeinner .aboutgolfme-js-slider .itemtitle{font-size:20px;color:#026336;margin:0 0 10px;font-weight:700}#aboutgolfmeinner .aboutgolfme-js-slider .textarea p+p{margin:0}#aboutgolfmeinner .aboutgolfme-js-slider{max-width:1000px;width:100%;margin:auto}#aboutgolfmeinner .aboutgolfme-js-slider figure{height:500px}#aboutgolfmeinner .slick-track img{width:100%}#aboutgolfmeinner .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#aboutgolfmeinner .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}#aboutgolfmeinner .slick-list:focus{outline:none}#aboutgolfmeinner .slick-list.dragging{cursor:pointer;cursor:hand}#aboutgolfmeinner .slick-slider .slick-track,#aboutgolfmeinner .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}#aboutgolfmeinner .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}#aboutgolfmeinner .slick-track:before,#aboutgolfmeinner .slick-track:after{display:table;content:""}#aboutgolfmeinner .slick-track:after{clear:both}#aboutgolfmeinner .slick-loading .slick-track{visibility:hidden}#aboutgolfmeinner .slick-slide{display:none;float:left;min-height:1px}[dir=rtl] #aboutgolfmeinner .slick-slide{float:right}#aboutgolfmeinner .slick-slide img{display:block}#aboutgolfmeinner .slick-slide.slick-loading img{display:none}#aboutgolfmeinner .slick-slide.dragging img{pointer-events:none}#aboutgolfmeinner .slick-initialized .slick-slide{display:block}#aboutgolfmeinner .slick-loading .slick-slide{visibility:hidden}#aboutgolfmeinner .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#aboutgolfmeinner .slick-arrow.slick-hidden{display:none}#aboutgolfmeinner .aboutgolfme-js-slider{position:relative}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots{display:flex;flex-wrap:wrap;width:100%;justify-content:center;margin:0 0 0 auto;position:absolute;padding-left:0;bottom:-13%}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots button{font-size:0;border:0;background-color:#fff;border-radius:50%;max-width:30px;max-height:30px;height:100%;width:100%;box-shadow:0 0 10px #5f0415}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots li{font-size:0;line-height:0;width:25px;height:25px}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots li+li{margin-left:3%}#aboutgolfmeinner .aboutgolfme-js-slider .slick-active button{background-color:#f2ff05}#aboutgolfmeinner .slide-arrow{filter:drop-shadow(0px 0px 4px #393939);bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;z-index:1;width:8%}#aboutgolfmeinner .prev-arrow{left:-2%}#aboutgolfmeinner .next-arrow{right:-2%}#aboutgolfmeinner .slick-track{display:flex}#aboutgolfmeinner .slick-slide{height:auto!important}@media screen and (max-width: 1100px){#aboutgolfmeinner .aboutgolfme-js-slider figure{height:408px}#aboutgolfmeinner .aboutgolfme-js-slider .textarea{padding:65px 39px 20px}}@media screen and (max-width: 768px){#aboutgolfmeinner .slick-slide{height:auto!important}#aboutgolfmeinner .aboutgolfme-js-slider p{font-size:14px}#aboutgolfmeinner .aboutgolfme-js-slider figure{width:100%;height:46%}#aboutgolfmeinner .aboutgolfme-s-slider .itemarea{margin:0 5px;background-color:#fff}#aboutgolfmeinner .slick-track img{width:100%;margin:auto}#aboutgolfmeinner .slide-arrow{width:10%;bottom:8%}#aboutgolfmeinner .sliderArea{width:100%}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots li{font-size:0;line-height:0;width:20px;height:20px}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots{bottom:-15%}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots button{height:100%;width:100%;box-shadow:0 0 4px #555}#aboutgolfmeinner .sliderWide{width:100%}#aboutgolfmeinner .aboutgolfme-js-slider{width:100%;margin:auto}#aboutgolfmeinner .aboutgolfme-js-slider .itemtitle{font-size:16px;margin-bottom:10px}#aboutgolfmeinner .aboutgolfme-js-slider .textarea{padding:8% 5% 1%}#aboutgolfmeinner .prev-arrow{left:-1%}#aboutgolfmeinner .next-arrow{right:-1%}#aboutgolfmeinner .slick-track{display:flex}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots li+li{margin-left:2%}}#aboutgolfmeinner .aboutgolfme-question{text-align:center;margin-bottom:30px}#aboutgolfmeinner .aboutgolfme-question .bic_ac{width:90%;text-align:left;margin:0 auto 30px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .question_caution{font-size:12px;padding-left:56px;margin-top:-5px;line-height:14px;list-style:none}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem{padding:10px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion{background-image:url(./whatabout_q.png);background-repeat:no-repeat;background-position:10px 50%;background-size:6%}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acanswer{background-image:url(./whatabout_a.png);background-repeat:no-repeat;background-size:6%;background-position:10px 18px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion p{font-weight:500;padding:12px 61px 12px 56px;font-size:18px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acanswer p{padding:20px 12px 12px 56px;font-size:17px;font-weight:500}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem+.bic_acitem{margin-top:1rem}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem{position:relative;overflow:hidden;background-color:#f1f2f5;border-radius:10px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem>input{display:none}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion{background-color:#f1f2f5;position:relative;z-index:1;padding-right:0;cursor:pointer}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acanswer{position:absolute;visibility:hidden;transform:translateY(-100%);background-color:#f1f2f5;border-top:none}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem>input+label+.bic_acanswer{display:none}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem>input:checked+label+.bic_acanswer{position:relative;visibility:visible;display:block;transform:translateY(0)}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion:before{content:"";width:16px;height:16px;border:0;border-top:solid 4px #d00e31;border-right:solid 4px #d00e31;transform:rotate(135deg);position:absolute;top:-12%;right:0;bottom:0;margin:auto 25px auto auto}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acitem>input:checked+label>.bic_acquestion:before{transform:translateY(50%) rotate(315deg)}@media screen and (max-width: 768px){#aboutgolfmeinner .aboutgolfme-question .bic_ac{width:95%;margin:0 auto 40px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion{background-position:2px 50%;background-size:35px 35px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion:before{right:-16px;top:-5%}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acquestion p{padding:12px 45px 12px 50px;font-size:17px;line-height:21px}#aboutgolfmeinner .aboutgolfme-question .bic_ac .bic_acanswer{background-size:35px 35px;background-position:2px 54%}#aboutgolfmeinner .aboutgolfme-question .bic_ac .question_caution li{text-indent:-10px;padding-left:10px}}#aboutgolfmeinner .aboutgolfme-js-slider .slick-dots button:before{content:none}body:has(#aboutgolfmeinner){padding-bottom:120px}
