﻿html{background:#111}body{font-family:"Noto Sans JP",メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:#111;-webkit-font-smoothing:antialiased}@media all and (-ms-high-contrast: none){body{font-family:"Roboto",メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}}body .wrap{max-width:1200px;margin:0 auto;padding:80px 20px}body p{letter-spacing:.05em}body .pc{display:block !important}@media screen and (max-width: 1064px){body .pc{display:none !important}}body .sp{display:none !important}@media screen and (max-width: 1064px){body .sp{display:block !important}}body img{max-width:100%;height:auto}body .line{clear:both;height:1px;margin:0px}body .line hr{display:none}body a{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;zoom:1;color:#222}body a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity = $value * 100);opacity:.5}body #page-top{position:fixed;bottom:20px;right:20px}body #page-top a{background:#111;text-decoration:none;color:#fff;padding:calc(50% - .9rem) 0 0 0;text-align:center;display:block;border-radius:50%;width:50px;height:50px;border:#fff solid 2px;box-shadow:0px 0px 0px rgba(0,0,0,.4)}body #page-top a:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}header{width:100%;margin:0;padding:0;height:auto;z-index:2;display:block;overflow:visible}@media screen and (max-width: 1064px){header{padding:10px;height:60px}}header .header-flex{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1064px){header .header-flex{justify-content:start;height:40px}}header .hamburger-menu{display:none}header .hamburger-menu .menu-btn{position:fixed;top:0px;right:0px;display:flex;height:60px;width:60px;justify-content:center;align-items:center;z-index:90;background-color:#111}header .hamburger-menu .menu-btn span,header .hamburger-menu .menu-btn span:before,header .hamburger-menu .menu-btn span:after{content:"";display:block;height:3px;width:25px;border-radius:3px;background-color:#fff;position:absolute;transition:all .3s}header .hamburger-menu .menu-btn span:before{bottom:8px}header .hamburger-menu .menu-btn span:after{top:8px}header .hamburger-menu #menu-btn-check:checked~.menu-btn span{background-color:rgba(255,255,255,0)}header .hamburger-menu #menu-btn-check:checked~.menu-btn span::before{bottom:0;transform:rotate(45deg)}header .hamburger-menu #menu-btn-check:checked~.menu-btn span::after{top:0;transform:rotate(-45deg)}header .hamburger-menu #menu-btn-check{display:none}header .hamburger-menu .menu-content{width:100%;height:100%;position:fixed;top:0;left:100%;z-index:80;background-color:#111;transition:all .5s}header .hamburger-menu .menu-content>ul{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:70px 20px 20px}header .hamburger-menu .menu-content>ul li{border-bottom:dotted 1px #666;list-style:none}header .hamburger-menu .menu-content>ul li a{display:block;width:100%;font-size:1.5rem;box-sizing:border-box;color:#fff;text-decoration:none;padding:20px 20px 20px 10px;position:relative}header .hamburger-menu .menu-content>ul li a svg{fill:#fff;margin-right:10px}header .hamburger-menu .menu-content>ul li a::before{content:"";width:7px;height:7px;border-top:solid 2px #666;border-right:solid 2px #666;transform:rotate(45deg);position:absolute;right:11px;top:20px}header .hamburger-menu .menu-content>ul .menu-child_ul{padding-left:2em;margin-bottom:2em}header .hamburger-menu #menu-btn-check:checked~.menu-content{left:0}header #logo{max-width:300px;padding:0 20px}@media screen and (max-width: 1064px){header #logo{max-width:100%;padding:0}}header #logo img{width:180px;display:inline-block}@media screen and (max-width: 1064px){header #logo img{width:150px;display:inline-block;margin:0 1%}}header .main-menu{width:auto;margin:0 80px 0 auto}@media screen and (max-width: 1064px){header .main-menu{display:none}}header .main-menu__links{margin:0;padding:0;list-style:none;float:right}header .main-menu__links a:hover,header .main-menu__links .active{text-decoration:none;opacity:1}header .main-menu__links>li{position:relative;float:left;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:0 20px}header .main-menu__links>li>a{color:#01479d;padding:0;margin:0;font-weight:bold;display:inline-block;font-size:1.5rem}header .main-menu__links>li>a span{padding:10px;position:relative;display:inline-block}header .main-menu__links>li>a span::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#01479d;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1)}header .main-menu__links>li>a span:hover::before{width:100%}header .main-menu__links .menu-parent_a{display:block}header .main-menu__links .menu-parent_a.blrn{border-left:none;border-right:none}header .main-menu__links .menu-child{display:none;position:absolute;top:100%;left:0;width:100%;min-width:200px;padding:10px;background-color:#01479d;color:#fff;z-index:999;border-left:1px #01479d solid;border-right:2px #01479d solid;border-bottom:2px #01479d solid}header .main-menu__links .menu-child_li{line-height:2;font-size:14px}header .main-menu__links .menu-child_li>a{border:unset;font-weight:bold;color:#fff;position:relative}@media screen and (max-width: 1064px){header .my-menu{display:block;min-width:unset;position:fixed;right:60px;top:0;z-index:79}}header .my-menu .my-menu__links{display:flex;align-items:center;justify-content:center}header .my-menu .my-menu__links a{text-align:center;padding:30px;background:#50a3a4;font-weight:bold;display:block;color:#fff;font-size:1.4rem}header .my-menu .my-menu__links a:hover{color:#fff;background:#707070;opacity:1;text-decoration:none}@media screen and (max-width: 1064px){header .my-menu .my-menu__links a{height:60px;display:flex;justify-content:center;align-items:center;padding:0 10px;font-size:1.2rem}}@media screen and (max-width: 400px){header .my-menu .my-menu__links a{font-size:1rem}}header .my-menu .my-menu__links__loginout{background:#01479d !important}header .my-menu .my-menu__links__loginout:hover{color:#fff;background:#707070 !important;opacity:1;text-decoration:none}.main-header{width:100%;margin:0;height:auto;display:block;position:relative;background:#111;color:#fff}.main-header>.wrap{display:flex;justify-content:space-between;padding:20px}@media screen and (max-width: 1064px){.main-header>.wrap{display:block}}.main-header__pankuzu{text-align:left;font-size:1.2rem}@media screen and (max-width: 1064px){.main-header__pankuzu{display:none}}.main-header__pankuzu a{color:#fff}.main-header__link{text-align:right}.main-header__link a{color:#fff;font-size:1.2rem;text-decoration:underline}.main-header__link a:hover{text-decoration:none;opacity:1}.main-header__link a svg{fill:#fff;margin-right:5px}.main-contents{width:100%;background:#fff;position:relative;overflow:hidden}.main-contents .page-title{margin-bottom:40px}.main-contents .page-title h1{font-family:"Noto Sans JP",メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:3.2rem;color:#01479d;text-align:center;line-height:1;position:relative;margin-bottom:60px}@media screen and (max-width: 768px){.main-contents .page-title h1{font-size:2.8rem}}.main-contents .page-title h1 span{font-size:1.6rem;text-align:center;color:#50a3a4;display:block;margin-top:15px}.main-contents .page-title h1::before{background-color:#01479d;bottom:-30px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:30px}.main-contents .contact-article{width:100%;margin-bottom:56px}.main-contents .contact-article__single{background:#fff;margin-bottom:30px;line-height:1.8em;width:100%}.main-contents .contact-article__single .contact_caution{font-weight:bold;padding:20px;border-bottom:dotted 1px #ccc;margin-bottom:50px}.main-contents .contact-article__single .contact_caution a{text-decoration:underline}.main-contents .contact-article__single .label{width:100%;display:block;border:unset;background-color:unset;text-align:left;font-size:1.6rem;font-weight:700;color:#707070;margin-bottom:20px}.main-contents .contact-article__single .label h3{width:100%;display:block}.main-contents .contact-article__single .label h3 em{font-style:normal;color:red}.main-contents .contact-article__single .label input,.main-contents .contact-article__single .label select,.main-contents .contact-article__single .label textarea{width:100%;padding:10px;border:solid 1px #ddd;border-radius:5px;min-width:300px;color:#707070;margin-right:10px;font-size:1.6rem;min-height:50px;line-height:normal}.main-contents .contact-article__single input[type=submit]{font-size:2rem;font-weight:700;color:#fff;padding:20px 25px;background:#111;display:inline-block;border-radius:5px;margin:0 10%;box-shadow:0px 0px 0px rgba(0,0,0,.4);border-style:none;text-align:center;width:80%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-contents .contact-article__single input[type=submit]:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents .information-article{width:100%;margin-bottom:56px}.main-contents .information-article__wrap{width:100%;margin:0}.main-contents .information-article__wrap__archive{padding:0 45px 20px 45px;border-bottom:dotted 1px #ccc;margin-bottom:20px}@media screen and (max-width: 1064px){.main-contents .information-article__wrap__archive{padding:0 10px 20px 10px}}.main-contents .information-article__wrap__archive:last-of-type{border-bottom:none}.main-contents .information-article__wrap__archive.no-post{border:none;margin-bottom:0;padding-bottom:0}.main-contents .information-article__wrap__archive__day{font-size:1.4rem;font-weight:normal;margin-bottom:10px;color:#666}.main-contents .information-article__wrap__archive__information_type{font-size:1.4rem;font-weight:normal;margin:0;overflow:hidden}.main-contents .information-article__wrap__archive__information_type>div{margin-right:10px;margin-bottom:10px;background:#01479d;color:#fff;padding:5px 20px;display:inline-block;float:left}.main-contents .information-article__wrap__archive__title{font-size:1.8rem;line-height:1.4em;display:block;cursor:pointer;font-weight:700}@media screen and (max-width: 1064px){.main-contents .information-article__wrap__archive__title{font-size:1.8rem}}.main-contents .information-article__wrap__archive__title a{display:block;text-decoration:underline;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-contents .information-article__wrap__archive__title a:hover{opacity:1;text-decoration:none}.main-contents .information-article__wrap__single{width:100%}.main-contents .information-article__wrap__single__day{font-size:1.4rem;font-weight:normal;margin-bottom:10px;color:#666;padding:0 20px}.main-contents .information-article__wrap__single__information_type{font-size:1.4rem;font-weight:normal;margin:0 20px;overflow:hidden}.main-contents .information-article__wrap__single__information_type>div{margin-right:10px;margin-bottom:10px;background:#01479d;color:#fff;padding:5px 20px;display:inline-block;float:left}.main-contents .information-article__wrap__single__title{font-size:2rem;font-weight:700;padding:0 20px 15px 20px;margin-bottom:40px;border-bottom:solid 1px #666}@media screen and (max-width: 1064px){.main-contents .information-article__wrap__single__title{padding:0 10px 15px 10px}}.main-contents .information-article__wrap__single__content{font-size:1.6rem;line-height:1.8em;padding:0 20px 100px 20px}@media screen and (max-width: 1064px){.main-contents .information-article__wrap__single__content{padding:0 10px 100px 10px}}.main-contents .information-article__wrap__single__content img{max-width:100%}.main-contents .information-article__wrap__single__content iframe{max-width:100%}@media screen and (max-width: 768px){.main-contents .information-article__wrap__single__content iframe{aspect-ratio:16/9;width:100%;height:100%}}.main-contents .information-article__wrap__single__content em{font-style:italic}.main-contents .information-article__wrap__single__content strong{font-weight:bold}.main-contents .information-article__wrap__single__content p{padding:5px 0;font-size:1.6rem}.main-contents .information-article__wrap__single__content table{width:100%;font-size:1.4rem;text-align:center;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2}.main-contents .information-article__wrap__single__content table tr{border-bottom:1px solid #b2b2b2}.main-contents .information-article__wrap__single__content table tr:first-child{background:#e9e5de;font-weight:bold}.main-contents .information-article__wrap__single__content table td{padding:5px;vertical-align:middle;white-space:nowrap;border-right:1px solid #b2b2b2}.main-contents .topinformation-article{margin-bottom:80px}.main-contents .topinformation-article .page-title{margin-bottom:20px}.main-contents .topinformation-article .page-subtitle{width:100%;color:#01479d;text-align:center;font-size:2.2rem;line-height:.5;font-weight:bold;margin-bottom:0}@media screen and (max-width: 1064px){.main-contents .topinformation-article .page-subtitle{font-size:1.8rem}}.main-contents .topinformation-article .to_archive{width:100%;text-align:right;margin:10px 0}@media screen and (max-width: 1064px){.main-contents .topinformation-article .to_archive{margin:20px 0 10px 0}}.main-contents .topinformation-article .to_archive a{font-size:1.4rem;text-decoration:underline;color:#707070}.main-contents .topinformation-article__wrap{width:100%;background:#f6f6f6;padding:20px;margin:0}.main-contents .topinformation-article__wrap__archive{padding:0 20px 10px 20px;border-bottom:dotted 1px #ccc;margin-bottom:10px}.main-contents .topinformation-article__wrap__archive.no-post{border:none;margin-bottom:0;padding-bottom:0}.main-contents .topinformation-article__wrap__archive__day{font-size:1.3rem;font-weight:normal;margin-bottom:5px;color:#666}.main-contents .topinformation-article__wrap__archive__title{font-size:1.6rem;line-height:1.4em;display:block;cursor:pointer;font-weight:700}.main-contents .topinformation-article__wrap__archive__title a{display:block;text-decoration:underline;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-contents .topinformation-article__wrap__archive__title a:hover{opacity:1;text-decoration:none}.main-contents .mypageinformation-article{width:100%}.main-contents .mypageinformation-article .page-subtitle{width:100%;color:#01479d;text-align:center;font-size:2.2rem;line-height:.5;font-weight:bold;margin-bottom:0}@media screen and (max-width: 1064px){.main-contents .mypageinformation-article .page-subtitle{font-size:1.8rem}}.main-contents .mypageinformation-article .to_archive{width:100%;text-align:right;margin:10px 0}@media screen and (max-width: 1064px){.main-contents .mypageinformation-article .to_archive{margin:20px 0 10px 0}}.main-contents .mypageinformation-article .to_archive a{font-size:1.4rem;text-decoration:underline;color:#707070}.main-contents .mypageinformation-article__wrap{border:solid 1px #ccc;border-radius:5px;background:#fff;padding:30px 15px 15px 15px;width:100%;margin:0}@media screen and (max-width: 1064px){.main-contents .mypageinformation-article__wrap{padding:30px 10px 15px 10px}}.main-contents .mypageinformation-article__wrap__archive{padding:0 20px 15px 20px;color:#333;border-bottom:dotted 1px #ccc;margin-bottom:15px}@media screen and (max-width: 1064px){.main-contents .mypageinformation-article__wrap__archive{padding:0 10px 15px 10px}}.main-contents .mypageinformation-article__wrap__archive.no-post{border:none;margin-bottom:0;padding-bottom:0}.main-contents .mypageinformation-article__wrap__archive__day{font-size:1.4rem;font-weight:normal;margin-bottom:10px;color:#666}.main-contents .mypageinformation-article__wrap__archive__day span{background:#01479d;color:#fff;padding:3px 10px;font-size:1.3rem}.main-contents .mypageinformation-article__wrap__archive__title{font-size:1.8rem;line-height:1.4em;display:block;cursor:pointer;font-weight:700;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:underline}@media screen and (max-width: 1064px){.main-contents .mypageinformation-article__wrap__archive__title{font-size:1.6rem}}.main-contents .mypageinformation-article__wrap__archive__title:hover{opacity:.5;text-decoration:none}.main-contents .mypageinformation-article__wrap__archive__text{display:none;padding:20px;color:#333;margin-top:20px;position:relative;background:#fff}.main-contents .mypageinformation-article__wrap__archive__text:before{content:"";position:absolute;top:-20px;left:20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff}.main-contents .toplogin{background:#f7ffff}.main-contents .toplogin .page-title{margin-bottom:0}.main-contents .faq-article{width:100%;margin-bottom:56px}.main-contents .faq-article h3{background:#01479d;color:#fff;padding:10px 30px;font-size:1.8rem;font-weight:bold}.main-contents .faq-article__archive{background:#fff;padding:20px 45px 0 20px;line-height:1.8em}@media screen and (max-width: 1064px){.main-contents .faq-article__archive{padding:20px 10px 20px 20px}}.main-contents .faq-article__archive__question{font-size:1.8rem;position:relative;padding-left:1.5em;margin-bottom:0;display:block}@media screen and (max-width: 1064px){.main-contents .faq-article__archive__question{font-size:1.6rem}}.main-contents .faq-article__archive__question:hover{cursor:pointer}.main-contents .faq-article__archive__question::before{content:"Q.";position:absolute;top:0;left:0;font-weight:700;color:#111}.main-contents .faq-article__archive__answer{font-size:1.8rem;position:relative;background:#eee;padding:40px 20px}@media screen and (max-width: 1064px){.main-contents .faq-article__archive__answer{font-size:1.6rem}}.main-contents .faq-article__archive__answer img{max-width:100%;height:auto}.main-contents .faq-article__archive__answer a{text-decoration:underline;color:#2271b1}.main-contents .faq-article__archive__answer::before{content:"A.";position:absolute;top:10px;left:20px;font-weight:700;color:#111}.main-contents .entry-article{width:100%;margin-bottom:56px}.main-contents .entry-article .page-subtitle{width:100%;color:#01479d;text-align:center;font-size:2.2rem;line-height:.5;font-weight:bold;margin-bottom:0}@media screen and (max-width: 1064px){.main-contents .entry-article .page-subtitle{font-size:1.8rem}}.main-contents .entry-article .to_archive{width:100%;text-align:right;margin:10px 0}@media screen and (max-width: 1064px){.main-contents .entry-article .to_archive{margin:20px 0 10px 0}}.main-contents .entry-article .to_archive a{font-size:1.4rem;text-decoration:underline;color:#707070}.main-contents .entry-article__archive__wrap{background:#f9f9f9;height:100%;width:100%;position:relative;padding-bottom:20px;margin-bottom:20px;line-height:1.8em}.main-contents .entry-article__archive.no-post{border:none;margin-bottom:0;background:#f6f6f6;padding:30px 45px;width:100%}.main-contents .entry-article__archive__pair{width:100%;padding:0 20px 20px 20px}.main-contents .entry-article__archive__pair h3{font-size:1.2rem;font-weight:700;color:#fff;padding:0 20px;display:inline-block;border-radius:5px;background:#666}.main-contents .entry-article__archive__pair__info{font-size:1.4rem;color:#5f5f5f}.main-contents .entry-article__archive__pair__info span{font-weight:bold}.main-contents .entry-article__archive__user-memo{width:100%;padding:0 20px 20px 20px}.main-contents .entry-article__archive__user-memo h3{font-size:1.2rem;font-weight:700;color:#fff;padding:0 20px;display:inline-block;border-radius:5px;background:#666}.main-contents .entry-article__archive__user-memo__txt{font-size:1.6rem;color:#5f5f5f}.main-contents .entry-article__archive .entry-article-info{margin-bottom:20px}.main-contents .entry-article__archive .entry-article-info h3{font-size:2rem;font-weight:700;padding:10px 20px;margin-bottom:20px;display:block;width:100%;color:#fff;background:#01479d;line-height:1.5em}.main-contents .entry-article__archive .entry-article-info h3 span{color:#fff;font-size:1.4rem;font-weight:normal;margin-right:10px;border:solid 1px #ccc;padding:1px 10px;line-height:3em}.main-contents .entry-article__archive .entry-article-info h3 a{color:#fff;text-decoration:underline}.main-contents .entry-article__archive .entry-article-info__venue,.main-contents .entry-article__archive .entry-article-info__facility,.main-contents .entry-article__archive .entry-article-info__fee,.main-contents .entry-article__archive .entry-article-info__capacity,.main-contents .entry-article__archive .entry-article-info__target_fish,.main-contents .entry-article__archive .entry-article-info__ranking_method,.main-contents .entry-article__archive .entry-article-info__eligibility{padding:0 20px 20px 20px}.main-contents .entry-article__archive .entry-article-info__venue h4,.main-contents .entry-article__archive .entry-article-info__facility h4,.main-contents .entry-article__archive .entry-article-info__fee h4,.main-contents .entry-article__archive .entry-article-info__capacity h4,.main-contents .entry-article__archive .entry-article-info__target_fish h4,.main-contents .entry-article__archive .entry-article-info__ranking_method h4,.main-contents .entry-article__archive .entry-article-info__eligibility h4{color:#01479d;padding:5px 10px;margin-bottom:5px;font-size:1.4rem;line-height:1;font-weight:bold;display:block;border-left:solid 2px #50a3a4}.main-contents .entry-article__archive .entry-article-info__venue div,.main-contents .entry-article__archive .entry-article-info__facility div,.main-contents .entry-article__archive .entry-article-info__fee div,.main-contents .entry-article__archive .entry-article-info__capacity div,.main-contents .entry-article__archive .entry-article-info__target_fish div,.main-contents .entry-article__archive .entry-article-info__ranking_method div,.main-contents .entry-article__archive .entry-article-info__eligibility div{padding:5px 10px 10px 10px;color:#333;line-height:1.4em;display:block;width:100%;font-weight:bold;font-size:1.4rem}.main-contents .entry-article__archive .entry-article-info__venue div a,.main-contents .entry-article__archive .entry-article-info__facility div a,.main-contents .entry-article__archive .entry-article-info__fee div a,.main-contents .entry-article__archive .entry-article-info__capacity div a,.main-contents .entry-article__archive .entry-article-info__target_fish div a,.main-contents .entry-article__archive .entry-article-info__ranking_method div a,.main-contents .entry-article__archive .entry-article-info__eligibility div a{color:#01479d;text-decoration:underline}.main-contents .entry-article__archive .entry-article-info__public_file{padding:10px 20px}.main-contents .entry-article__archive .entry-article-info__public_file a{padding:3px 30px;display:inline-block;color:#01479d;background:#fff;border:solid 1px #01479d;border-radius:30px;text-align:center;font-size:1.4rem;font-weight:bold}.main-contents .entry-article__archive .entry-article-info__public_file a:hover{text-decoration:none;color:#fff;background:#01479d;opacity:1}.main-contents .entry-article__archive .entry-article-info__permalink{padding:50px 20px 10px 20px}.main-contents .entry-article__archive .entry-article-info__permalink a{color:#fff;background:#666;text-align:center;display:block;padding:10px;font-weight:bold;position:relative;transition:.3s all;top:0}.main-contents .entry-article__archive .entry-article-info__permalink a:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-bottom:15px solid #666}.main-contents .entry-article__archive .entry-article-info__permalink a:hover{text-decoration:none;top:-5px;opacity:1}.main-contents .entry-article__archive .entry-article-info__date{padding:20px 20px 20px 10px;font-size:1.7rem;color:#01479d;font-weight:bold;text-indent:-1.5em;margin-left:40px;line-height:1.2}.main-contents .entry-article__archive .entry-article-info__date svg{margin-right:5px}.main-contents .entry-article__archive__status{padding:10px;margin:20px 20px;width:calc(100% - 40px);text-align:center;display:block;font-size:1.8rem;font-weight:bold;color:#fff}.main-contents .entry-article__archive__status.entry{background:#246593}.main-contents .entry-article__archive__status.entry_completed{background:#01479d}.main-contents .entry-article__archive__status.lost{background:#666}.main-contents .entry-article__archive__status.payment{background:#e9a100}.main-contents .entry-article__archive__status.waiting{background:#795b68}.main-contents .entry-article__archive__status.completed{background:#01479d}.main-contents .entry-article__archive__status.result{background:#5d6e7c}.main-contents .entry-article__archive__status.tournament_cancel{background:#ce1111}.main-contents .entry-article__archive__status.states_held{background:#795b68;color:#fff}.main-contents .entry-article__archive__result{width:100%;margin-top:20px}@media screen and (max-width: 1064px){.main-contents .entry-article__archive__result{overflow:auto;white-space:nowrap}}.main-contents .entry-article__archive__result table{width:100%;text-align:left;font-size:1.2rem}.main-contents .entry-article__archive__result table th{background:#eee;padding:5px 10px;font-weight:700;border:solid 1px #fff}.main-contents .entry-article__archive__result table td{padding:5px 10px;border:solid 1px #eee}.main-contents .entry-article__archive__sub-txt{padding:10px 10px 0 10px;width:100%;font-size:1.4rem;line-height:1.2em;color:#666;text-align:right}.main-contents .entry-article__archive__sub-txt span{font-weight:700;color:#ce1111}.main-contents .entry-article__archive__sub-status{padding:10px 20px;width:100%}.main-contents .entry-article__archive__sub-status a{display:block;width:100%}.main-contents .entry-article__archive__sub-status a:hover{opacity:1}.main-contents .entry-article__archive__sub-status a:hover span{background:#01479d;color:#f7ffff;opacity:1;transition:.3s all}.main-contents .entry-article__archive__sub-status span{border-radius:20px;padding:10px 20px;color:#01479d;width:100%;text-align:center;display:inline-block;background:#f7ffff;border:solid 1px #01479d;line-height:1.2em;font-weight:bold}.main-contents .entry-article__archive__cansel{padding:0 20px 20px 20px;width:100%;text-align:right}.main-contents .entry-article__archive__cansel svg{margin-right:5px;width:12px;margin-bottom:2px}.main-contents .entry-article__archive__cansel a{font-size:1.4rem;text-decoration:underline;color:#fff;border-radius:20px;background:#666;text-decoration:none;padding:5px 20px}.main-contents .tournaments-article{width:100%;margin-bottom:56px}.main-contents .tournaments-article__etc{width:100%}.main-contents .tournaments-article__etc>.row{width:100%;padding:0;margin:0}.main-contents .tournaments-article__etc__archive{margin-bottom:80px;padding-bottom:20px;line-height:1.8em}@media screen and (max-width: 768px){.main-contents .tournaments-article__etc__archive{margin-bottom:40px}}.main-contents .tournaments-article__etc__archive .main-tournament-info_wrap{overflow:hidden;border-radius:5px;border:solid 1px #ccc;height:100%;width:100%;position:relative;margin-bottom:20px}.main-contents .tournaments-article__etc__archive .main-tournament-info{width:100%}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected{padding:10px;margin:20px 20px;width:calc(100% - 40px);text-align:center;display:block;font-size:1.8rem;font-weight:bold;cursor:pointer}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected:hover{text-decoration:none}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_tournament-end{background:#333;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_tournament-start{background:#01479d;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_entry-end{background:#ce1111;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_pre-entry{background:#666;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_entry_secound{background:#0645ac;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_entry_secound span{font-size:.8em}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_entry_first{background:#246593;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info__selected.states_held{background:#795b68;color:#fff}.main-contents .tournaments-article__etc__archive .main-tournament-info h3{font-size:2rem;font-weight:700;padding:10px 20px;margin-bottom:20px;display:block;width:100%;color:#fff;background:#01479d;line-height:1.5em}.main-contents .tournaments-article__etc__archive .main-tournament-info h3 span{color:#fff;font-size:1.4rem;font-weight:normal;margin-right:10px;border:solid 1px #ccc;padding:1px 10px;line-height:3em}.main-contents .tournaments-article__etc__archive .main-tournament-info h3 a{color:#fff;text-decoration:underline}.main-contents .tournaments-article__etc__archive .main-tournament-info__venue,.main-contents .tournaments-article__etc__archive .main-tournament-info__facility,.main-contents .tournaments-article__etc__archive .main-tournament-info__fee,.main-contents .tournaments-article__etc__archive .main-tournament-info__capacity,.main-contents .tournaments-article__etc__archive .main-tournament-info__target_fish,.main-contents .tournaments-article__etc__archive .main-tournament-info__ranking_method,.main-contents .tournaments-article__etc__archive .main-tournament-info__eligibility{padding:0 20px 20px 20px}.main-contents .tournaments-article__etc__archive .main-tournament-info__venue h4,.main-contents .tournaments-article__etc__archive .main-tournament-info__facility h4,.main-contents .tournaments-article__etc__archive .main-tournament-info__fee h4,.main-contents .tournaments-article__etc__archive .main-tournament-info__capacity h4,.main-contents .tournaments-article__etc__archive .main-tournament-info__target_fish h4,.main-contents .tournaments-article__etc__archive .main-tournament-info__ranking_method h4,.main-contents .tournaments-article__etc__archive .main-tournament-info__eligibility h4{color:#01479d;padding:5px 10px;margin-bottom:5px;font-size:1.4rem;line-height:1;font-weight:bold;display:block;border-left:solid 2px #50a3a4}.main-contents .tournaments-article__etc__archive .main-tournament-info__venue div,.main-contents .tournaments-article__etc__archive .main-tournament-info__facility div,.main-contents .tournaments-article__etc__archive .main-tournament-info__fee div,.main-contents .tournaments-article__etc__archive .main-tournament-info__capacity div,.main-contents .tournaments-article__etc__archive .main-tournament-info__target_fish div,.main-contents .tournaments-article__etc__archive .main-tournament-info__ranking_method div,.main-contents .tournaments-article__etc__archive .main-tournament-info__eligibility div{padding:5px 10px 10px 10px;color:#333;line-height:1.4em;display:block;width:100%;font-weight:bold;font-size:1.4rem}.main-contents .tournaments-article__etc__archive .main-tournament-info__venue div a,.main-contents .tournaments-article__etc__archive .main-tournament-info__facility div a,.main-contents .tournaments-article__etc__archive .main-tournament-info__fee div a,.main-contents .tournaments-article__etc__archive .main-tournament-info__capacity div a,.main-contents .tournaments-article__etc__archive .main-tournament-info__target_fish div a,.main-contents .tournaments-article__etc__archive .main-tournament-info__ranking_method div a,.main-contents .tournaments-article__etc__archive .main-tournament-info__eligibility div a{color:#01479d;text-decoration:underline}.main-contents .tournaments-article__etc__archive .main-tournament-info__public_file{padding:10px 20px}.main-contents .tournaments-article__etc__archive .main-tournament-info__public_file a{padding:3px 30px;display:inline-block;color:#01479d;background:#fff;border:solid 1px #01479d;border-radius:30px;text-align:center;font-size:1.4rem;font-weight:bold}.main-contents .tournaments-article__etc__archive .main-tournament-info__public_file a:hover{text-decoration:none;color:#fff;background:#01479d;opacity:1}.main-contents .tournaments-article__etc__archive .main-tournament-info__permalink{padding:50px 20px 10px 20px;text-align:center}.main-contents .tournaments-article__etc__archive .main-tournament-info__permalink a{color:#fff;background:#999;text-align:center;display:block;padding:10px 40px;border-radius:10px;font-weight:bold;position:relative;transition:.3s all;top:0}.main-contents .tournaments-article__etc__archive .main-tournament-info__permalink a:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-bottom:15px solid #999}.main-contents .tournaments-article__etc__archive .main-tournament-info__permalink a:hover{text-decoration:none;top:-5px;opacity:1}.main-contents .tournaments-article__etc__archive .main-tournament-info__date{padding:20px 20px 40px 10px;font-size:1.7rem;color:#01479d;text-indent:-1.5em;margin-left:40px;font-weight:bold;line-height:1.2}.main-contents .tournaments-article__etc__archive .main-tournament-info__date svg{margin-right:5px}.main-contents .tournaments-article__single{width:100%;line-height:1.8em}.main-contents .tournaments-article__single__title{font-size:2.4rem;font-weight:700;margin-bottom:20px;line-height:1.5em}@media screen and (max-width: 1064px){.main-contents .tournaments-article__single__title{font-size:2.2rem}}.main-contents .tournaments-article__single__title span{font-size:1.4rem;font-weight:normal;margin-right:10px;border:solid 1px #999;padding:1px 10px;line-height:3em;color:#666}.main-contents .tournaments-article__single__cont{margin:40px 20px 80px 20px}.main-contents .tournaments-article__single__cont p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.main-contents .tournaments-article__single__selected{padding:5px 50px;margin-bottom:24px;display:inline-block;font-size:1.4rem;font-weight:bold}.main-contents .tournaments-article__single__selected.states_tournament-end{background:#333;color:#fff}.main-contents .tournaments-article__single__selected.states_tournament-start{background:#01479d;color:#fff}.main-contents .tournaments-article__single__selected.states_entry-end{background:#ce1111;color:#fff}.main-contents .tournaments-article__single__selected.states_pre-entry{background:#666;color:#fff}.main-contents .tournaments-article__single__selected.states_entry_secound{background:#0645ac;color:#fff}.main-contents .tournaments-article__single__selected.states_entry_secound span{font-size:.8em}.main-contents .tournaments-article__single__selected.states_entry_first{background:#246593;color:#fff}.main-contents .tournaments-article__single__selected.states_held{background:#795b68;color:#fff}.main-contents .tournaments-article__single__date{color:gray;margin-bottom:32px}.main-contents .tournaments-article__single__news{margin-bottom:80px}.main-contents .tournaments-article__single__news h2{font-weight:bold;font-size:2rem;padding:5px 0 5px 15px;position:relative;line-height:1.4em;margin-bottom:20px}.main-contents .tournaments-article__single__news h2:before{position:absolute;content:"";width:2px;height:100%;top:0;left:0;background:#50a3a4}.main-contents .tournaments-article__single__news h3{font-weight:700}.main-contents .tournaments-article__single__news .news-article__archive__day{float:left;margin-right:20px;display:inline-block}.main-contents .tournaments-article__single__news .news-article__archive__title{font-weight:bold;text-decoration:underline;float:left;display:inline-block}.main-contents .tournaments-article__single__news .news-article__archive__text{display:block;width:100%;float:left;display:none;padding:20px;background:#eee;margin-top:20px;position:relative}.main-contents .tournaments-article__single__news .news-article__archive__text:before{content:"";position:absolute;top:-20px;left:20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #eee}.main-contents .tournaments-article__single__info{margin-bottom:80px}.main-contents .tournaments-article__single__info__result{margin:0 20px}.main-contents .tournaments-article__single__info__result a{padding:10px 40px;display:inline-block;color:#fff;background:#5d6e7c;border-radius:5px;text-align:center;font-size:1.6rem}.main-contents .tournaments-article__single__info h2{font-weight:bold;font-size:2rem;padding:5px 0 5px 15px;position:relative;line-height:1.4em;margin-bottom:20px}.main-contents .tournaments-article__single__info h2:before{position:absolute;content:"";width:2px;height:100%;top:0;left:0;background:#50a3a4}.main-contents .tournaments-article__single__info__table{font-size:1.6rem;width:100%;line-height:1.5;table-layout:fixed}.main-contents .tournaments-article__single__info__table tr{border-bottom:1px solid #e4e4e4;padding:20px;width:100%;float:left}.main-contents .tournaments-article__single__info__table tr th{width:20%;float:left;font-weight:bold;line-height:2.2em}@media screen and (max-width: 768px){.main-contents .tournaments-article__single__info__table tr th{width:80%;display:block}}.main-contents .tournaments-article__single__info__table tr td{width:80%;float:left;line-height:2.2em}@media screen and (max-width: 768px){.main-contents .tournaments-article__single__info__table tr td{width:80%;display:block}}.main-contents .tournaments-article__single__info__table tr td a{text-decoration:underline}.main-contents .tournaments-article__single__info__table tr td a:hover{text-decoration:none}.main-contents .tournaments-article__single__info__prefectures__prefecture{font-size:1.6rem;font-weight:bold;background:#f9f9f9;border-radius:20px;padding:0px 20px;margin-right:10px;display:inline-block}@media screen and (max-width: 1064px){.main-contents .tournaments-article__single__info__prefectures__prefecture{font-size:1.6rem;padding:6px 12px}}.main-contents .tournaments-article__single__info__capacity,.main-contents .tournaments-article__single__info__age-limit{margin-bottom:36px}.main-contents .tournaments-article__single__info__capacity h3,.main-contents .tournaments-article__single__info__age-limit h3{font-size:1.6rem;display:inline-block;margin-right:12px}.main-contents .tournaments-article__single__info__capacity__cont,.main-contents .tournaments-article__single__info__age-limit__cont{font-weight:700;font-size:2.4rem;display:inline-block}.main-contents .tournaments-article__single__info__capacity__cont span,.main-contents .tournaments-article__single__info__age-limit__cont span{font-size:1.6rem}.main-contents .tournaments-article__single__download{margin-bottom:80px}.main-contents .tournaments-article__single__download h2{font-weight:bold;font-size:2rem;padding:5px 0 5px 15px;position:relative;line-height:1.4em;margin-bottom:20px}.main-contents .tournaments-article__single__download h2:before{position:absolute;content:"";width:2px;height:100%;top:0;left:0;background:#50a3a4}.main-contents .tournaments-article__single__download .white-frame{margin:0 20px}.main-contents .tournaments-article__single__download a{padding:10px 40px;display:inline-block;color:#fff;background:#5d6e7c;border-radius:5px;text-align:center;font-size:1.6rem}.main-contents .tournaments-article__single__contact{margin-bottom:80px}.main-contents .tournaments-article__single__contact h2{font-weight:bold;font-size:2rem;padding:5px 0 5px 15px;position:relative;line-height:1.4em;margin-bottom:20px}.main-contents .tournaments-article__single__contact h2:before{position:absolute;content:"";width:2px;height:100%;top:0;left:0;background:#50a3a4}.main-contents .tournaments-article__single__contact .white-frame{margin:0 20px}.main-contents .tournaments-article__single__back{text-align:center}.main-contents .tournaments-article__single__back a{font-size:1.8rem;color:#000;padding:20px 150px;background:#ccc;backdrop-filter:blur(12px);display:inline-block;border-radius:5px;margin:30px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4)}@media screen and (max-width: 1064px){.main-contents .tournaments-article__single__back a{padding:20px 10px;width:100%}}.main-contents .tournaments-article__single__back a:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents .tournaments-article__single__status{text-align:center}.main-contents .tournaments-article__single__status h2{font-size:3.2rem;font-weight:700;margin-bottom:20px}.main-contents .tournaments-article__single__status__day{font-size:1.6rem;font-weight:700;margin-bottom:64px}.main-contents .tournaments-article__single__status__entry a{font-size:1.8rem;color:#fff;padding:20px 150px;background:#01479d;backdrop-filter:blur(12px);display:inline-block;border-radius:5px;margin:30px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4);font-weight:bold;width:600px;max-width:100%}@media screen and (max-width: 1064px){.main-contents .tournaments-article__single__status__entry a{padding:20px 10px;width:100%}}.main-contents .tournaments-article__single__status__entry a:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents .tournaments-article__single__status__entry .no_flg{font-size:1.8rem;color:#ccc;padding:20px 150px;background:#111;backdrop-filter:blur(12px);display:inline-block;border-radius:5px;margin:30px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4)}@media screen and (max-width: 1064px){.main-contents .tournaments-article__single__status__entry .no_flg{padding:20px 10px;width:100%}}.main-contents .entryform-article{width:100%;margin-bottom:56px}.main-contents .entryform-article__single{width:100%;line-height:1.8em}.main-contents .entryform-article__single .no_flg{font-size:2.4rem;font-weight:700;display:block;width:100%;margin:30px auto;text-align:center}.main-contents .entryform-article__single__title{font-size:2.4rem;font-weight:700;margin-bottom:80px;text-align:center;color:#01479d}.main-contents .entryform-article__single__selected{padding:5px 50px;margin-bottom:24px;display:inline-block;font-size:1.4rem;font-weight:bold}.main-contents .entryform-article__single__selected.states_tournament-end{background:#333;color:#fff}.main-contents .entryform-article__single__selected.states_tournament-start{background:#01479d;color:#fff}.main-contents .entryform-article__single__selected.states_entry-end{background:#ce1111;color:#fff}.main-contents .entryform-article__single__selected.states_pre-entry{background:#666;color:#fff}.main-contents .entryform-article__single__selected.states_entry_secound{background:#0645ac;color:#fff}.main-contents .entryform-article__single__selected.states_entry_secound span{font-size:.8em}.main-contents .entryform-article__single__selected.states_entry_first{background:#246593;color:#fff}.main-contents .entryform-article__single__selected.states_held{background:#795b68;color:#fff}.main-contents .entryform-article__single #entry_complete{width:100%;margin:30px auto}.main-contents .entryform-article__single #entry_complete p{font-size:2.4rem;font-weight:700;display:block;text-align:center;margin-bottom:40px}.main-contents .entryform-article__single #entry_complete p span{font-size:1.6rem;font-weight:400}.main-contents .entryform-article__single #entry_complete a{webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2rem;font-weight:700;color:#fff;padding:20px 25px;background:#111;display:inline-block;border-radius:5px;margin:0 10% 20px 10%;box-shadow:0px 0px 0px rgba(0,0,0,.4);border-style:none;text-align:center;width:80%}.main-contents .entryform-article__single #entry_complete a:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents .entryform-article__single #entry_header{padding:20px;margin:0 4px}.main-contents .entryform-article__single #entry_header h2 span{color:#fff;background:#5d6e7c;font-size:1.4rem;padding:5px 15px;border-radius:5px}.main-contents .entryform-article__single #entry_header p{font-weight:bold;text-align:center}.main-contents .entryform-article__single #entry_header p a{text-decoration:underline}.main-contents .entryform-article__single #entry_form label.error{position:absolute;color:#fff;background:#ce1111;border-radius:5px;padding:5px 30px;font-size:1.2rem;font-weight:700;bottom:-40px;z-index:10}.main-contents .entryform-article__single #entry_form label.error:before{content:"";position:absolute;top:-20px;left:30px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #ce1111}.main-contents .entryform-article__single__info{margin-bottom:80px;margin:0 auto;width:100%;max-width:700px}.main-contents .entryform-article__single__info .entry{margin-top:0}.main-contents .entryform-article__single__info .entry h3{width:100%;display:block;border:unset;background-color:unset;text-align:left;font-size:1.6rem;color:#707070}.main-contents .entryform-article__single__info .entry .customer_form{width:100%;display:block}.main-contents .entryform-article__single__info .entry .customer_form tbody{width:100%;display:block}.main-contents .entryform-article__single__info .entry .customer_form tbody tr{width:100%;display:block;padding-bottom:20px;overflow:hidden}.main-contents .entryform-article__single__info .entry .customer_form tbody tr th{width:100%;display:block;border:unset;background-color:unset;text-align:left}.main-contents .entryform-article__single__info .entry .customer_form tbody tr th span{color:#fff;background:#01479d;font-size:1.4rem;padding:3px 20px;border-radius:5px}.main-contents .entryform-article__single__info .entry .customer_form tbody tr td{border:unset;color:#707070;display:block;width:100%}@media screen and (max-width: 1064px){.main-contents .entryform-article__single__info .entry .customer_form tbody tr td{float:left}}.main-contents .entryform-article__single__info .entry .customer_form tbody tr td.name_td{width:50%;display:inline-block}@media screen and (max-width: 768px){.main-contents .entryform-article__single__info .entry .customer_form tbody tr td.name_td{width:100%;display:block}}.main-contents .entryform-article__single__info .entry .customer_form tbody tr td .member_name,.main-contents .entryform-article__single__info .entry .customer_form tbody tr td member_furigana{font-size:1.4rem;color:#999}.main-contents .entryform-article__single__info .entry .customer_form tbody tr td input,.main-contents .entryform-article__single__info .entry .customer_form tbody tr td select,.main-contents .entryform-article__single__info .entry .customer_form tbody tr td textarea{padding:10px 20px;border:none;color:#707070;font-size:1.6rem;line-height:normal;font-weight:700;width:100%}.main-contents .entryform-article__single__info .entry .customer_form tbody tr td input:focus,.main-contents .entryform-article__single__info .entry .customer_form tbody tr td select:focus,.main-contents .entryform-article__single__info .entry .customer_form tbody tr td textarea:focus{outline:none}.main-contents .entryform-article__single__info .entry .customer_form tbody tr td input#gender{width:auto !important;min-width:unset !important;float:left;min-height:unset !important;margin:20px 10px 0 10px}@media screen and (max-width: 1064px){.main-contents .entryform-article__single__info .entry .customer_form tbody tr td #zipcode{margin-bottom:10px}}.main-contents .entryform-article__single__info .entry .customer_form tbody .member_furigana,.main-contents .entryform-article__single__info .entry .customer_form tbody .member_name{font-size:1.4rem;padding:0 20px}.main-contents .entryform-article__single__info .entry .customer_form tbody #customkey_gender label{margin-top:12px;color:#707070;font-size:1.6rem;line-height:normal;font-weight:700}.main-contents .entryform-article__single__info .entry .customer_form tbody .customkey_b_day p{margin-left:1em}.main-contents .entryform-article__single__info .entry .customer_form tbody .customkey_b_day td span{font-weight:700;margin-left:5px}.main-contents .entryform-article__single__info .entry .customer_form tbody #fee_type_box label{margin-top:12px;color:#707070;font-size:1.6rem;line-height:normal;font-weight:700}.main-contents .entryform-article__single__info .entry .pair_customer_form{width:100%;display:block}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody{width:100%;display:block}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr{width:100%;display:block;padding-bottom:60px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.caution{margin:20px 0 0 0;padding:0}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.caution td{color:#ce1111;font-weight:700;font-size:12px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk{border-top:dotted 5px #b7b7b7;border-bottom:dotted 5px #b7b7b7;padding:20px 10px;margin:20px 0}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk td{display:block;font-size:1.6rem;font-weight:bold;line-height:2em}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk .step_chk_txt{padding:0 10px 40px 10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk .step_chk_link{padding:0 10px 40px 10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk .step_chk_link a{color:#707070;text-decoration:underline}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk .step_chk_wrap{display:flex}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk input{width:30px !important;height:30px;min-width:0;min-height:0}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr.step_chk label{font-size:1.4rem;font-weight:bold}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr th{width:100%;display:block;border:unset;background-color:unset;text-align:left;margin-bottom:10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr th.pair_tl{background:#333;color:#fff;overflow:hidden;padding:10px;font-weight:bold;font-size:18px;margin-top:60px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr th span{color:#fff;background:#01479d;font-size:1.4rem;padding:3px 20px;border-radius:5px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr th em{font-style:normal;color:#fff !important;background:#ce1111;padding:2px 15px;font-size:1.2rem;margin-left:10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td{border:unset;color:#707070;position:relative;display:block;width:100%}@media screen and (max-width: 1064px){.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td{display:block}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input{width:100% !important}}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td span{font-size:15px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td.name_td .member_name{padding-left:0}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td.name_td{width:50%;display:inline-block}@media screen and (max-width: 768px){.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td.name_td{width:100%;display:block}}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td label.gender{float:left;font-size:1.6rem;margin:0 0 10px 0}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td label.error{position:absolute;color:#fff;background:#ce1111;border-radius:5px;padding:2px 10px;font-size:1.4rem;font-weight:700;bottom:-15px;left:10px}@media screen and (max-width: 1064px){.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td label.error{top:60px}}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td label.error:before{content:"";position:absolute;top:-20px;left:30px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #ce1111}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td select,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td textarea{padding:5px 10px;border:solid 1px #ddd;border-radius:5px;min-width:300px;color:#333;margin-right:10px;font-size:1.5rem;height:50px;line-height:1}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input:read-only,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td select:read-only,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td textarea:read-only{color:#333}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td textarea{width:100% !important}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input{width:100% !important}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input#pair_customkey_gender1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input#pair_customkey_gender2{width:auto !important;min-width:unset !important;float:left;min-height:unset !important;margin:4px 10px 0 10px;height:auto}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td input#search_zipcode{margin-top:10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_name1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_name3{width:95% !important;min-width:50px}@media screen and (max-width: 768px){.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_name1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_name3{width:100% !important}}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_name2,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_name4{width:100% !important;min-width:50px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_mailaddress1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_mailaddress2,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_address1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_address2,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_address3{width:100% !important}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_zip1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_zip2{width:30% !important;min-width:50px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_zip2{width:30% !important;min-width:50px;margin-left:10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_fax1-1,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_tel1-1{width:25% !important;min-width:50px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_fax1-2,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_fax1-3,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_tel1-2,.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_tel1-3{width:25% !important;min-width:50px;margin-left:10px}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #search_zipcode{font-weight:700;color:#fff;background:#01479d;max-width:300px;display:inline-block;border-radius:5px;border-style:none;text-align:center}.main-contents .entryform-article__single__info .entry .pair_customer_form tbody tr td #pair_pref{width:25% !important;min-width:200px;height:50px}.main-contents .entryform-article__single__info .entry .fee_type_box{position:relative;border-top:dotted 5px #b7b7b7;padding:40px 10px 0 10px;margin:40px 0 80px 0;text-align:center}.main-contents .entryform-article__single__info .entry .fee_type_box h4{font-size:2rem;font-weight:700;color:#01479d;text-decoration:underline;margin-bottom:32px}.main-contents .entryform-article__single__info .entry .fee_type_box .step2_check{border:1px solid #333;position:relative;display:inline-block;border-radius:5px}.main-contents .entryform-article__single__info .entry .fee_type_box .step2_check::after{position:absolute;top:35%;right:3%;margin-top:-8px;content:"▼";color:#ccc;pointer-events:none}.main-contents .entryform-article__single__info .entry .fee_type_box .step2_check select{border-radius:5px;padding:5px 30px 5px 10px;max-width:100%;background:#fff;color:#333;position:relative;border:none;-webkit-appearance:none}.main-contents .entryform-article__single__info .entry .fee_type_box .step2_note{width:100%;margin-top:20px}.main-contents .entryform-article__single__info .entry .step1_check{position:relative;border-top:dotted 5px #b7b7b7;padding:40px 10px 0 10px;margin:40px 0 80px 0;text-align:center}.main-contents .entryform-article__single__info .entry .step1_check h4{font-size:2rem;font-weight:700;color:#01479d;text-decoration:underline;margin-bottom:32px}.main-contents .entryform-article__single__info .entry .step1_check input[type=checkbox]{width:24px;height:24px;outline-color:#ccc;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);margin:0 10px 0 0}.main-contents .entryform-article__single__info .entry .step1_check label{vertical-align:super}.main-contents .entryform-article__single__info .entry .step1_check .caution{background:#ce1111;padding:10px;margin-top:30px;color:#fff;font-weight:700;font-size:1.4rem;line-height:1.8em}.main-contents .entryform-article__single__info .entry .yaibax_confirm{position:relative;border-top:dotted 5px #b7b7b7;padding:40px 10px 0 10px;margin:40px 0 80px 0;text-align:center}.main-contents .entryform-article__single__info .entry .yaibax_confirm h4{font-size:2rem;font-weight:700;color:#01479d;text-decoration:underline;margin-bottom:32px}.main-contents .entryform-article__single__info .entry .yaibax_confirm input[type=checkbox]{width:24px;height:24px;outline-color:#ccc;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);margin:0 10px 0 0}.main-contents .entryform-article__single__info .entry .yaibax_confirm label{vertical-align:super}.main-contents .entryform-article__single__info .entry .yaibax_confirm .caution{background:#ce1111;padding:10px;margin-top:30px;color:#fff;font-weight:700;font-size:1.4rem;line-height:1.8em}.main-contents .entryform-article__single__info .entry .yaibax_confirm__flex{display:flex;align-items:center;justify-content:center}.main-contents .entryform-article__single__info .entry .yaibax_confirm__flex input{transform:scale(1.5);margin:10px}.main-contents .entryform-article__single__info .entry .parent_check{position:relative;border-top:dotted 5px #b7b7b7;padding:40px 10px 0 10px;margin:40px 0 80px 0;text-align:center}.main-contents .entryform-article__single__info .entry .parent_check h4{font-size:2rem;font-weight:700;color:#01479d;text-decoration:underline;margin-bottom:32px}.main-contents .entryform-article__single__info .entry .parent_check input[type=checkbox]{width:24px;height:24px;outline-color:#ccc;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);margin:0 10px 0 0}.main-contents .entryform-article__single__info .entry .parent_check label{vertical-align:super}.main-contents .entryform-article__single__info .entry .parent_check .caution{background:#ce1111;padding:10px;margin-top:30px;color:#fff;font-weight:700;font-size:1.4rem;line-height:1.8em}.main-contents .entryform-article__single__info .entry .payment{position:relative;border-top:dotted 5px #b7b7b7;padding:40px 10px 0 10px;margin:40px 0 80px 0;text-align:center}.main-contents .entryform-article__single__info .entry .payment h4{font-size:2rem;font-weight:700;color:#01479d;text-decoration:underline;margin-bottom:32px}.main-contents .entryform-article__single__info .entry .payment .step2_check{border:1px solid #333;position:relative;display:inline-block;border-radius:5px}.main-contents .entryform-article__single__info .entry .payment .step2_check::after{position:absolute;top:35%;right:3%;margin-top:-8px;content:"▼";color:#ccc;pointer-events:none}.main-contents .entryform-article__single__info .entry .payment .step2_check select{border-radius:5px;padding:5px 30px 5px 10px;max-width:100%;background:#fff;color:#333;position:relative;border:none;-webkit-appearance:none}.main-contents .entryform-article__single__info .entry .payment .step2_note{width:100%;margin-top:20px}.main-contents .entryform-article__single__info .entry textarea{width:100%;padding:10px;border:solid 1px #ddd;border-radius:5px;color:#707070;font-size:1.6rem;line-height:normal}.main-contents .entryform-article__single__info .remarks_caution{padding:0 20px 20px 20px;color:#f30;font-weight:bold}.main-contents .entryform-article__single__info .user_memo_info h2{margin-bottom:15px}.main-contents .entryform-article__single__info .user_memo_info h2 span{color:#fff;background:#5d6e7c;font-size:1.4rem;padding:5px 15px;border-radius:5px}.main-contents .entryform-article__single__button{margin-bottom:80px;text-align:center}.main-contents .entryform-article__single__button button.entry_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2rem;font-weight:700;color:#fff;padding:20px 25px;background:#01479d;max-width:640px;display:inline-block;border-radius:5px;margin:0 10% 20px 10%;box-shadow:0px 0px 0px rgba(0,0,0,.4);border-style:none;text-align:center;width:80%}@media screen and (max-width: 1064px){.main-contents .entryform-article__single__button button.entry_button{margin:0 0 20px 0;width:100%;padding:20px 10px}}.main-contents .entryform-article__single__button button.entry_button:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents .mypage-header{text-align:center;color:#01479d;margin-bottom:30px;font-weight:bold}.main-contents .mypage-message-article{background:#f7ffff;width:100%}.main-contents .mypage-message-article .page-subtitle{width:100%;color:#01479d;text-align:center;font-size:2.2rem;line-height:.5;font-weight:bold;margin-bottom:0}@media screen and (max-width: 1064px){.main-contents .mypage-message-article .page-subtitle{font-size:1.8rem}}.main-contents .mypage-message-article .to_archive{width:100%;text-align:right;margin:10px 0}@media screen and (max-width: 1064px){.main-contents .mypage-message-article .to_archive{margin:20px 0 10px 0}}.main-contents .mypage-message-article .to_archive a{font-size:1.4rem;text-decoration:underline;color:#707070}.main-contents .mypage-message-article__wrap{border:solid 1px #ccc;border-radius:5px;background:#fff;padding:30px 15px;width:100%}@media screen and (max-width: 1064px){.main-contents .mypage-message-article__wrap{padding:30px 10px 15px 10px}}.main-contents .mypage-message-article__wrap__archive{padding:0 20px 15px 20px;color:#333;border-bottom:dotted 1px #ccc;margin-bottom:15px}@media screen and (max-width: 1064px){.main-contents .mypage-message-article__wrap__archive{padding:0 10px 15px 10px}}.main-contents .mypage-message-article__wrap__archive.no-post{border:none;margin-bottom:0;padding-bottom:0}.main-contents .mypage-message-article__wrap__archive__day{font-size:1.4rem;font-weight:normal;margin-bottom:10px;color:#666}.main-contents .mypage-message-article__wrap__archive__day span{background:#01479d;color:#fff;padding:3px 10px;font-size:1.3rem}.main-contents .mypage-message-article__wrap__archive__title{font-size:1.8rem;line-height:1.4em;display:block;cursor:pointer;font-weight:700;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:underline}@media screen and (max-width: 1064px){.main-contents .mypage-message-article__wrap__archive__title{font-size:1.6rem}}.main-contents .mypage-message-article__wrap__archive__title:hover{opacity:.5;text-decoration:none}.main-contents .mypage-message-article__wrap__archive__text{display:none;padding:20px;color:#333;margin-top:20px;position:relative;background:#fff}.main-contents .mypage-message-article__wrap__archive__text:before{content:"";position:absolute;top:-20px;left:20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff}.main-contents .message-article{width:100%;margin-bottom:56px}.main-contents .message-article__archive{padding:0 45px 20px 45px;border-bottom:dotted 1px #ccc;margin-bottom:20px}.main-contents .message-article__archive.no-post{border:none;margin-bottom:0;background:#f6f6f6;padding:30px 45px;width:100%}.main-contents .message-article__archive__day{font-size:1.4rem;font-weight:normal;margin-bottom:10px;color:#666}.main-contents .message-article__archive__title{font-size:1.8rem;line-height:1.4em;display:block;cursor:pointer;font-weight:700;text-decoration:underline;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 1064px){.main-contents .message-article__archive__title{font-size:1.8rem}}.main-contents .message-article__archive__title:hover{opacity:.5;text-decoration:none}.main-contents .message-article__archive__text{display:none;padding:20px;color:#333;margin-top:20px;position:relative;background:#f6f6f6}.main-contents .message-article__archive__text:before{content:"";position:absolute;top:-20px;left:20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #f6f6f6}.main-contents .payment-article{width:100%;margin-bottom:56px}.main-contents .payment-article .payment_txt{margin-bottom:30px;font-weight:700;color:#333}.main-contents .payment-article .payment_txt>li{padding-bottom:10px}.main-contents .payment-article .payment_txt>li ul{background:#eee;border-radius:5px;padding:10px 20px;margin:10px;font-size:.9em}.main-contents .payment-article .payment_txt>li ul li{padding:0 20px}.main-contents .payment-article .payment_link{text-align:center}.main-contents .payment-article .payment_link a{font-size:1.8rem;color:#fff;padding:20px 150px;background:#01479d;backdrop-filter:blur(12px);display:inline-block;border-radius:5px;margin:30px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4);font-weight:bold;width:600px;max-width:100%}@media screen and (max-width: 1064px){.main-contents .payment-article .payment_link a{padding:20px 10px;width:100%}}.main-contents .payment-article .payment_link a:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents .payment-article .payment_link .no_flg{font-size:1.8rem;color:#ccc;padding:20px 150px;background:#111;backdrop-filter:blur(12px);display:inline-block;border-radius:5px;margin:30px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4)}@media screen and (max-width: 1064px){.main-contents .payment-article .payment_link .no_flg{padding:20px 10px;width:100%}}.main-contents .payment-article input[type=submit]{background:#111;color:#fff;font-weight:bold;font-size:2rem;padding:20px;width:50%;margin:auto 25%;border-radius:5px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 1064px){.main-contents .payment-article input[type=submit]{margin:0;width:100%}}.main-contents .payment-article input[type=submit]:hover{background:#999}.main-contents .payment-article input[type=submit]:disabled{background:#999;color:#666}.main-contents .payment-article .payment_icon_error{text-align:center;margin-bottom:20px}.main-contents .payment-article .payment_icon_error svg{width:100px;fill:#ce1111}.main-contents .payment-article .payment_icon{text-align:center;margin-bottom:20px}.main-contents .payment-article .payment_icon svg{width:100px;fill:#333}.main-contents .payment-article .payment_error{font-weight:700;font-size:2rem;text-align:center}.main-contents .payment-article a.to_mypage{font-size:1.6rem;color:#fff;font-weight:700;padding:16px 100px;background:#111;display:inline-block;border-radius:5px;margin:40px auto 5px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4)}.main-contents .payment-article a.to_mypage:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);opacity:1;text-decoration:none}.main-contents .page-article{width:100%;margin-bottom:56px}.main-contents .page-article__single{width:100%}@media screen and (max-width: 1064px){.main-contents .page-article__single{padding:0 10px}}.main-contents .page-article__single__title{font-size:2.4rem;font-weight:700;padding-bottom:16px;margin-bottom:32px;border-bottom:solid 1px #707070}.main-contents .page-article__single__content{font-size:1.6rem;line-height:1.8em;padding-bottom:100px}.main-contents .page-article .privacy-policy h3{font-weight:bold;border-bottom:solid 1px #ccc;margin-bottom:10px}.main-contents .page-article .privacy-policy a{text-decoration:underline}.main-contents .page-article .privacy-policy p{margin-left:1em;margin-bottom:2em}.main-contents .page-article .privacy-policy ol{margin-bottom:2em}.main-contents .page-article .privacy-policy ol li{list-style-type:decimal;margin-left:2em;padding-left:.2em;margin-bottom:.5em}.main-contents .page-article .privacy-policy ol li ol{font-size:.9em}.main-contents .page-article .privacy-policy ul{margin-bottom:2em}.main-contents .page-article .privacy-policy ul li{list-style-type:disc;margin-left:2em;padding-left:.2em;margin-bottom:.5em}.main-contents .page-article .privacy-policy ul li ol{font-size:.9em}.main-contents .page-article .tournaments_top-evnt,.main-contents .page-article .tournaments_top-etc{text-align:center;height:270px;width:100%;display:flex;align-items:flex-end;flex-flow:column;justify-content:flex-end}.main-contents .page-article .tournaments_top-evnt h2,.main-contents .page-article .tournaments_top-etc h2{font-size:2.8rem;font-weight:700;width:100%}.main-contents .page-article .tournaments_top-evnt .more-button,.main-contents .page-article .tournaments_top-etc .more-button{font-size:1.6rem;color:#fff;font-weight:700;padding:20px 100px;border:solid 1px #fff;background:#01479d;display:inline-block;border-radius:5px;margin:30px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4)}.main-contents .page-article .tournaments_top-evnt .more-button:hover,.main-contents .page-article .tournaments_top-etc .more-button:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.main-contents article section.form h1{font-size:2.4rem;padding:20px;background:#111;color:#fff;font-weight:bold}.main-contents article section.form .content{padding:30px}@media screen and (max-width: 1064px){.main-contents article section.form .content{padding:30px 10px}}.main-contents article section.form .content .entrycaution{padding:30px;font-size:1.8rem;line-height:1.8em;margin-bottom:10px}.main-contents article section.form .content .entrycaution strong{font-weight:bold;color:#111;font-size:2rem}.main-contents article section.form .content .entrycaution2{font-size:1.8rem;padding:30px;line-height:1.8em;font-weight:bold;background:#fff;border-radius:10px}.main-contents article section.form .content .entrycaution2 strong{font-weight:bold;color:#f30;font-size:2rem}.main-contents article section.form .content .entrycaution2 .contact{margin-top:20px;padding:20px;color:#000;border:double #ccc;text-align:center;font-size:1em;line-height:1.4em}.main-contents article section.form .content form>.wpcf7c-elm-step1,.main-contents article section.form .content p.wpcf7c-elm-step4{font-size:1.8rem;padding:30px;line-height:1.8em;font-weight:bold;background:#fff;border-radius:10px}.main-contents article section.form .content div.wpcf7-validation-errors,.main-contents article section.form .content div.wpcf7-acceptance-missing{border:2px solid red;padding:20px;color:red;font-weight:bold}.main-contents article section.form .content p.wpcf7c-elm-step{padding:30px 30px 30px 30px;font-weight:bold;font-size:1.8rem;background:#fff;color:red;border-radius:10px;margin-bottom:30px}.main-contents article section.form .content span.wpcf7-not-valid-tip{color:#fff;background:red;font-size:1em;font-weight:bold;display:block;padding:20px;position:relative}.main-contents article section.form .content span.wpcf7-not-valid-tip:before{content:"";position:absolute;top:-30px;left:30px;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-bottom:15px solid red}.main-contents article section.form .content select{outline:none;text-indent:.01px;text-overflow:"";background:#fff;vertical-align:middle;font-size:inherit;color:inherit;padding:10px 30px 10px 5px;min-width:200px;border:solid 1px #ccc}.main-contents article section.form .content input:-webkit-autofill,.main-contents article section.form .content select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;background-color:#fff !important}.main-contents article section.form .content input{background:#fff;padding:10px;width:100%;max-width:100%;border:0;border-radius:5px;margin-bottom:10px;border:solid 1px #ccc}.main-contents article section.form .content input[type=submit]{background:#111;color:#fff;font-weight:bold;font-size:2rem;padding:20px;width:50%;margin:auto 25%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 1064px){.main-contents article section.form .content input[type=submit]{margin:0;width:100%}}.main-contents article section.form .content input[type=submit]:hover{background:#999}.main-contents article section.form .content input[type=submit]:disabled{background:#999;color:#666}.main-contents article section.form .content input[type=button]{background:#ccc;color:#fff;font-weight:bold;font-size:2rem;padding:20px;width:50%;margin:auto 25% 20px 25%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-contents article section.form .content input[type=button]:hover{background:#111;color:#fff}.main-contents article section.form .content input[type=button]:disabled{background:#111;color:#fff}.main-contents article section.form .content select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0px 0px 0px #000}.main-contents article section.form .content input::-moz-focus-inner,.main-contents article section.form .content button::-moz-focus-inner{border:0}.main-contents article section.form .content dt{padding:0 1% 10px 1%;font-weight:bold;font-size:2rem;line-height:1.2em}.main-contents article section.form .content dt .required{color:#fff;padding:3px 10px;background:#f30;margin-left:20px;font-size:1.4rem}.main-contents article section.form .content dt .caution{font-size:1.6rem;color:#111}.main-contents article section.form .content dd{padding-bottom:30px}.main-contents article section.form .content label{margin:0 1%;vertical-align:top}.main-contents article section.form .content .birth label{max-width:200px}.main-contents article section.form .content .birth br{display:none}@media screen and (max-width: 768px){.main-contents article section.form .content .birth br{display:block}}.main-contents article section.form .content .name label{width:48%}.main-contents article section.form .content .birth .mt20{display:inline-block}.main-contents article section.form .content .email label,.main-contents article section.form .content .address2 label,.main-contents article section.form .content .address3 label,.main-contents article section.form .content .address4 label{width:98%}.main-contents article section.form .content .searchid label{display:none}.main-contents article section.form .content .pledgebox{border:solid 10px #ddd;padding:20px;margin-bottom:30px}.main-contents article section.form .content .pledgebox strong{font-weight:bold}.main-contents article section.form .content .pledgebox dt{border-bottom:solid #666 1px;margin-bottom:10px;padding-bottom:5px}.main-contents article section.form .content .pledgebox dd{padding:10px 10px 30px 10px;line-height:1.6em}.main-contents article section.form .content .pledgebox .wpcf7-list-item{width:100%;margin:30px 0 0 0;font-size:1.8rem;font-weight:bold}.main-contents article section.form .content .pledgebox input{width:auto}.main-contents .catbox .post .entry{border-bottom:unset;padding-top:0;padding-bottom:0}.main-contents #memberpages #top_logo{text-align:center}.main-contents #memberpages #top_logo img{max-width:250px;height:auto}.main-contents #memberpages #top_logo h2{font-size:1.8rem;font-weight:700;margin-top:50px}.main-contents #memberpages .header_explanation{padding-top:0;padding-bottom:0}.main-contents #memberpages .error_message{text-align:center;padding:20px;color:#ce1111;font-weight:700}.main-contents #memberpages .loginbox{width:100%;margin-top:0;padding:0 100px;background-color:unset;border:unset}@media screen and (max-width: 1064px){.main-contents #memberpages .loginbox{padding:0}}.main-contents #memberpages .loginbox #loginform{max-width:640px;margin:0 auto}.main-contents #memberpages .loginbox label{width:100%;font-weight:bold;font-size:1.6rem;text-align:center;color:#666}.main-contents #memberpages .loginbox input.loginmail{line-height:1;width:100%;padding:10px;margin:10px 0 20px 0;border:solid 1px #ccc;border-radius:5px}.main-contents #memberpages .loginbox .d-flex{margin:10px 0 20px 0}.main-contents #memberpages .loginbox input.loginpass{line-height:1;flex-grow:1;padding:10px;margin:0;border:solid 1px #ccc;border-radius:5px;width:100%}@media screen and (max-width: 768px){.main-contents #memberpages .loginbox input.loginpass{width:100%;margin:0}}.main-contents #memberpages .loginbox .forgetmenot{text-align:center}.main-contents #memberpages .loginbox .submit{text-align:center}.main-contents #memberpages .loginbox .submit input{font-size:1.6rem;color:#fff;font-weight:700;padding:16px;background:#01479d;display:inline-block;border-radius:5px;margin:0 auto 5px auto;border:none;max-width:400px;width:100%;box-shadow:0px 0px 0px rgba(0,0,0,.4);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 1064px){.main-contents #memberpages .loginbox .submit input{padding:16px 10px}}.main-contents #memberpages .loginbox .submit input:hover{box-shadow:0px 0px 0px rgba(0,0,0,.4)}.main-contents #memberpages .loginbox #nav_lostmemberpassword{text-align:center;font-size:1.6rem}.main-contents #memberpages .loginbox #nav_lostmemberpassword a{text-decoration:underline;color:#01479d}.main-contents #memberpages .loginbox #nav_newmember{text-align:center;padding-bottom:20px}.main-contents #memberpages .loginbox #nav_newmember a{font-size:1.6rem;color:#fff;font-weight:700;padding:16px;max-width:400px;width:100%;background:#01479d;display:inline-block;border-radius:5px;margin:0 auto 5px auto;border:none;box-shadow:0px 0px 0px rgba(0,0,0,.4);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 1064px){.main-contents #memberpages .loginbox #nav_newmember a{padding:16px 10px}}.main-contents #memberpages .loginbox #nav_newmember a:hover{box-shadow:0px 0px 0px rgba(0,0,0,.4);opacity:1;text-decoration:none}main{width:100%;margin:0;height:auto;display:block}main.row{margin:0}footer{width:100%;color:#fff}footer .footer_item{padding:40px 15px}footer #footer_menu_wrap{background:#01479d;width:100%}footer #footer_menu_wrap .inner>div{max-width:960px;margin:0 auto}footer #footer_menu_wrap #footer_top{align-items:baseline;margin-bottom:40px}@media screen and (max-width: 768px){footer #footer_menu_wrap #footer_top div{margin-bottom:40px}footer #footer_menu_wrap #footer_top div:last-of-type{margin-bottom:0}}footer #footer_menu_wrap #footer_top div>div{display:flex;align-items:baseline;position:relative}footer #footer_menu_wrap #footer_top div>div img{width:180px;margin-right:30px}@media screen and (max-width: 768px){footer #footer_menu_wrap #footer_top div>div img{width:150px;margin-right:15px}}footer #footer_menu_wrap #footer_top div>div .sns li{display:inline-block;margin-right:10px;font-size:1.3em}@media screen and (max-width: 768px){footer #footer_menu_wrap #footer_top div>div .sns li{margin-right:5px;font-size:1.2em}}footer #footer_menu_wrap #footer_top div>div .sns li a{color:#999}footer #footer_menu_wrap #footer_top div>div .sns li a:hover{color:#fff;opacity:1}footer #footer_menu_wrap #footer_link{margin-top:20px;margin-bottom:20px}footer #footer_menu_wrap #footer_link li{display:inline-block}@media screen and (max-width: 768px){footer #footer_menu_wrap #footer_link li{width:47%;height:auto;margin:1%}}footer #footer_menu_wrap #footer_link li img{width:auto;height:47px}@media screen and (max-width: 768px){footer #footer_menu_wrap #footer_link li img{width:100%;height:auto}}footer #footer_menu_wrap #footer_link li a{display:block}footer #footer_menu_wrap #footer_menu .menu_list{display:flex;justify-content:space-between}@media screen and (max-width: 768px){footer #footer_menu_wrap #footer_menu .menu_list{margin-bottom:50px}}footer #footer_menu_wrap #footer_menu .menu_list li{color:#fff;font-size:.92em}footer #footer_menu_wrap #footer_menu .menu_list>li{display:inline-block}footer #footer_menu_wrap #footer_menu .menu_list>li a{padding:10px 0;display:block;color:#fff}footer #footer_menu_wrap #footer_menu .brand_list li{margin-bottom:20px;text-align:center}footer #footer_menu_wrap #footer_menu .brand_list li a img{max-height:35px}footer .copy{font-size:.78em;color:#fff;text-align:center;margin-top:30px;letter-spacing:.15em}@media screen and (max-width: 400px){footer .copy{font-size:.5em}}.arrowWrap{color:#fff;float:right}.arrowWrap>a{color:#fff;display:block;padding:0 20px;font-size:.85em;letter-spacing:.2em}@media screen and (max-width: 768px){.arrowWrap>a{padding-left:0}}.arrowWrap>a:hover{color:#fff;opacity:1;text-decoration:none}.arrowWrap .arrow{width:10px;height:10px;position:relative}.arrowWrap .arrow::before{content:"";width:100%;height:100%;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0}#memberpages #member_header{padding:20px;margin:0 4px}#memberpages #member_header p{text-align:center;line-height:1.8em;font-weight:bold;color:#333}#memberpages .entry{margin-top:0}#memberpages .entry .customer_form{width:100%;display:block;max-width:640px;margin:0 auto}#memberpages .entry .customer_form tbody{width:100%;display:block}#memberpages .entry .customer_form tbody tr{width:100%;display:block;padding-bottom:20px;overflow:hidden}#memberpages .entry .customer_form tbody tr.caution{margin:20px 0 0 0;padding:0}#memberpages .entry .customer_form tbody tr.caution td{color:#ce1111;font-weight:700;font-size:12px}#memberpages .entry .customer_form tbody tr.step_chk{border-top:dotted 5px #b7b7b7;border-bottom:dotted 5px #b7b7b7;padding:20px 10px;margin:20px 0}#memberpages .entry .customer_form tbody tr.step_chk td{display:block;font-size:1.6rem;font-weight:bold;line-height:2em}#memberpages .entry .customer_form tbody tr.step_chk .step_chk_txt{padding:0 10px 40px 10px}#memberpages .entry .customer_form tbody tr.step_chk .step_chk_link{padding:0 10px 40px 10px}#memberpages .entry .customer_form tbody tr.step_chk .step_chk_link a{color:#707070;text-decoration:underline}#memberpages .entry .customer_form tbody tr.step_chk .step_chk_wrap{display:flex}#memberpages .entry .customer_form tbody tr.step_chk input{width:30px !important;height:30px;min-width:0;min-height:0}#memberpages .entry .customer_form tbody tr.step_chk label{font-size:1.4rem;font-weight:bold}#memberpages .entry .customer_form tbody tr th{width:100%;display:block;border:unset;background-color:unset;text-align:left;font-size:1.5rem;color:#333;font-weight:bold;padding:5px}#memberpages .entry .customer_form tbody tr th em{font-style:normal;color:#fff !important;background:#ce1111;padding:2px 15px;font-size:1.2rem;margin-left:10px}#memberpages .entry .customer_form tbody tr td{border:unset;color:#707070;position:relative;display:block;width:100%}@media screen and (max-width: 1064px){#memberpages .entry .customer_form tbody tr td{display:block}#memberpages .entry .customer_form tbody tr td input{width:100% !important}}#memberpages .entry .customer_form tbody tr td span{font-size:15px}#memberpages .entry .customer_form tbody tr td.name_td .member_name{padding-left:0}#memberpages .entry .customer_form tbody tr td.name_td{width:50%;display:inline-block}@media screen and (max-width: 768px){#memberpages .entry .customer_form tbody tr td.name_td{width:100%;display:block}}#memberpages .entry .customer_form tbody tr td label.gender{float:left;font-size:1.6rem;margin:0 0 10px 0}#memberpages .entry .customer_form tbody tr td label.error{position:absolute;color:#fff;background:#ce1111;border-radius:5px;padding:2px 10px;font-size:1.4rem;font-weight:700;bottom:-15px;left:10px}@media screen and (max-width: 1064px){#memberpages .entry .customer_form tbody tr td label.error{top:60px}}#memberpages .entry .customer_form tbody tr td label.error:before{content:"";position:absolute;top:-20px;left:30px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #ce1111}#memberpages .entry .customer_form tbody tr td input,#memberpages .entry .customer_form tbody tr td select,#memberpages .entry .customer_form tbody tr td textarea{padding:10px;border:solid 1px #ddd;border-radius:5px;min-width:300px;color:#333;margin-right:10px;font-size:1.6rem;height:60px;line-height:1}#memberpages .entry .customer_form tbody tr td input:read-only,#memberpages .entry .customer_form tbody tr td select:read-only,#memberpages .entry .customer_form tbody tr td textarea:read-only{color:#333}#memberpages .entry .customer_form tbody tr td textarea{width:100% !important}#memberpages .entry .customer_form tbody tr td input{width:100% !important}#memberpages .entry .customer_form tbody tr td input#customkey_gender1,#memberpages .entry .customer_form tbody tr td input#customkey_gender2{width:auto !important;min-width:unset !important;float:left;min-height:unset !important;margin:4px 10px 0 10px;height:auto}#memberpages .entry .customer_form tbody tr td input#search_zipcode{margin-top:10px}#memberpages .entry .customer_form tbody tr td #name1,#memberpages .entry .customer_form tbody tr td #name2,#memberpages .entry .customer_form tbody tr td #name3,#memberpages .entry .customer_form tbody tr td #name4{width:100% !important;min-width:50px}#memberpages .entry .customer_form tbody tr td #mailaddress1,#memberpages .entry .customer_form tbody tr td #mailaddress2,#memberpages .entry .customer_form tbody tr td #address1,#memberpages .entry .customer_form tbody tr td #address2,#memberpages .entry .customer_form tbody tr td #address3{width:100% !important}#memberpages .entry .customer_form tbody tr td #zip1,#memberpages .entry .customer_form tbody tr td #zip2{width:30% !important;min-width:50px}#memberpages .entry .customer_form tbody tr td #zip2{width:30% !important;min-width:50px;margin-left:10px}#memberpages .entry .customer_form tbody tr td #fax1-1,#memberpages .entry .customer_form tbody tr td #tel1-1{width:25% !important;min-width:50px}#memberpages .entry .customer_form tbody tr td #fax1-2,#memberpages .entry .customer_form tbody tr td #fax1-3,#memberpages .entry .customer_form tbody tr td #tel1-2,#memberpages .entry .customer_form tbody tr td #tel1-3{width:25% !important;min-width:50px;margin-left:10px}#memberpages .entry .customer_form tbody tr td #search_zipcode{font-weight:700;color:#fff;background:#01479d;max-width:300px;display:inline-block;border-radius:5px;border-style:none;text-align:center}#memberpages .entry .customer_form tbody tr td #pref{width:25% !important;min-width:200px;height:50px}#memberpages .entry .send input[type=submit]{font-size:2rem;font-weight:700;color:#fff;padding:20px 25px;background:#01479d;display:inline-block;border-radius:5px;margin:0 10% 20px 10%;box-shadow:0px 0px 0px rgba(0,0,0,.4);border-style:none;text-align:center;width:100%;max-width:400px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 768px){#memberpages .entry .send input[type=submit]{margin:0 0 20px 0}}#memberpages .entry .send input[type=submit]:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}#memberpages .entry .send input[type=submit]:disabled{box-shadow:0px 3px 3px rgba(0,0,0,.4);background:#999;color:#666}#memberpages .completion_message{text-align:center;padding:50px 0;font-size:2rem}#memberpages .send{text-align:center}#memberpages .send a{font-size:1.6rem;color:#fff;font-weight:700;padding:16px 50px;background:#111;display:inline-block;border-radius:5px;margin:0 auto 5px auto;box-shadow:0px 0px 0px rgba(0,0,0,.4)}@media screen and (max-width: 768px){#memberpages .send a{width:100%;padding:16px 10px}}#memberpages .send a:hover{box-shadow:0px 3px 3px rgba(0,0,0,.4);text-decoration:none;opacity:1}.mfp-content .mfp-wrap{position:relative;margin:10px auto;max-width:700px;background:#fff;padding:40px}@media screen and (max-width: 1064px){.mfp-content .mfp-wrap{margin:0 0 20px 0;max-width:calc(100% - 40px);padding:20px 10px;margin:40px 20px}}.mfp-close-btn-in .mfp-close{background:#fff;opacity:1;transition:all .3s}.mfp-close-btn-in .mfp-close:hover{text-decoration:none;opacity:.8}.entry-cansel{text-align:center}.entry-cansel h1{font-size:2.4rem;margin-bottom:30px;font-weight:bold}.entry-cansel .cansel_consent_wrap{margin-bottom:40px}.entry-cansel .cansel_consent_wrap input[type=checkbox]{width:24px;height:24px;outline-color:#ccc;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);margin:0 10px 0 0}.entry-cansel .cansel_consent_wrap label{vertical-align:super;font-weight:700;font-size:1.7rem;color:#f30}.entry-cansel__button input[type=submit]{font-size:2rem;font-weight:700;color:#fff;padding:20px 25px;background:#111;display:inline-block;border-radius:5px;margin:0 10% 20px 10%;box-shadow:0px 0px 0px rgba(0,0,0,.4);border-style:none;text-align:center;width:80%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.entry-cansel__button input[type=submit]:hover{box-shadow:0px 0px 0px rgba(0,0,0,.4);text-decoration:none;opacity:1}.entry-cansel__button input[type=submit]:disabled{background:#999;box-shadow:0px 0px 0px rgba(0,0,0,.4)}.entry-cansel__button p{font-size:1.2rem}.customkey_b_day_age{font-weight:700;color:#ce1111}.acd-check{display:none}.acd-content{height:0;opacity:0;transition:.5s;visibility:hidden;padding:0 10px}.acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px 10px;visibility:visible}.page-usces-member p a{display:none}.page-usces-member .send{margin-top:40px}.admin_loader-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:#1d2327;opacity:1;z-index:9999}.admin_loader{margin:auto;top:calc(50% - .5em);font-size:15px;width:1em;height:1em;border-radius:50%;v-align:center;position:relative;text-indent:-9999em}@-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.ball-scale-ripple-multiple>div:nth-child(1){-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.ball-scale-ripple-multiple>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:-2px;left:-26px;width:100px;height:100px;border-radius:100%;border:2px solid #01479d;-webkit-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.52, 0.36, 0.62, 0.8);animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.52, 0.36, 0.62, 0.8)}@-webkit-keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #ccc,1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.5),-1.8em -1.8em 0 0em rgba(204,204,204,.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.7),1.8em -1.8em 0 0em #ccc,2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.5),1.8em -1.8em 0 0em rgba(204,204,204,.7),2.5em 0em 0 0em #ccc,1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.5),2.5em 0em 0 0em rgba(204,204,204,.7),1.75em 1.75em 0 0em #ccc,0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.5),1.75em 1.75em 0 0em rgba(204,204,204,.7),0em 2.5em 0 0em #ccc,-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.5),0em 2.5em 0 0em rgba(204,204,204,.7),-1.8em 1.8em 0 0em #ccc,-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.5),-1.8em 1.8em 0 0em rgba(204,204,204,.7),-2.6em 0em 0 0em #ccc,-1.8em -1.8em 0 0em rgba(204,204,204,.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.5),-2.6em 0em 0 0em rgba(204,204,204,.7),-1.8em -1.8em 0 0em #ccc}}@keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #ccc,1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.5),-1.8em -1.8em 0 0em rgba(204,204,204,.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.7),1.8em -1.8em 0 0em #ccc,2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.5),1.8em -1.8em 0 0em rgba(204,204,204,.7),2.5em 0em 0 0em #ccc,1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.5),2.5em 0em 0 0em rgba(204,204,204,.7),1.75em 1.75em 0 0em #ccc,0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.5),1.75em 1.75em 0 0em rgba(204,204,204,.7),0em 2.5em 0 0em #ccc,-1.8em 1.8em 0 0em rgba(204,204,204,.2),-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.5),0em 2.5em 0 0em rgba(204,204,204,.7),-1.8em 1.8em 0 0em #ccc,-2.6em 0em 0 0em rgba(204,204,204,.2),-1.8em -1.8em 0 0em rgba(204,204,204,.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.5),-1.8em 1.8em 0 0em rgba(204,204,204,.7),-2.6em 0em 0 0em #ccc,-1.8em -1.8em 0 0em rgba(204,204,204,.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(204,204,204,.2),1.8em -1.8em 0 0em rgba(204,204,204,.2),2.5em 0em 0 0em rgba(204,204,204,.2),1.75em 1.75em 0 0em rgba(204,204,204,.2),0em 2.5em 0 0em rgba(204,204,204,.2),-1.8em 1.8em 0 0em rgba(204,204,204,.5),-2.6em 0em 0 0em rgba(204,204,204,.7),-1.8em -1.8em 0 0em #ccc}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#adress_popup{padding:40px !important}#adress_popup button[type=button]{background:#000;border-radius:50%;opacity:1;top:-10px;right:-10px}#adress_popup #sel_address{width:100%;padding:10px;-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist;border:1px solid #666;border-radius:5px;background:#fff;color:#333}#adress_popup select:focus{background-color:#fff}#adress_popup input[type=button]{background:#333;border-radius:40px;margin-top:20px;border:none;color:#fff;font-weight:bold;font-size:2rem;padding:15px;width:80%;margin:20px 10% 20px 10%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#adress_popup input[type=button]:hover{background:#111;color:#fff}#adress_popup input[type=button]:disabled{background:#111;color:#fff}.aligncenter{display:block;margin:0 auto}.gallery dt{padding:0 10px}.gallery img{border:none !important}.gallery .gallery-caption{padding:0 0 40px 0;font-size:1.4rem}@media screen and (max-width: 768px){.gallery .gallery-item{width:100% !important}}#btn_passview,#btn_passview1,#btn_passview2{border:none;width:40px;height:40px;text-align:center;border-radius:5px;background:#ccc;outline:none;margin-left:5px}/*# sourceMappingURL=style.min.css.map */
