@charset "utf-8";body{color:#333;font-size:16px;line-height:1.6;overflow-x:hidden;width:100%}#page-wrap{min-height:100%;overflow-x:hidden;width:100%}#container{min-height:100%;overflow:hidden;width:100%}.wrap{margin-left:auto;margin-right:auto}.wrap:after{clear:both;content:"";display:block}.wrap_img{margin-left:auto;margin-right:auto}.wrap_img img{max-width:100%}.loading{z-index:1100}img.lazyload{visibility:hidden}hr{border-color:#333}time{font-size:75%}@media screen and (min-width:940px) and (max-width:1199px){.wrap{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){.wrap{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}}.red{color:#ED1C24}.blue{color:#0071BC}a{color:#333}[class^="link_"],[class^="btn_"]{background-color:#0071BC;border-radius:7px;color:#FFF;cursor:pointer;display:inline-block;font-weight:400;position:relative;text-align:center;text-decoration:none}[class^="btn_"]{font-size:100%;margin:0 1em;height:52px;line-height:52px;width:200px}[class^="link_"]:before,[class^="link_"]:after{font-size:150%;font-weight:400;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^="link_"]:before{left:.2em}[class^="link_"]:after{right:.2em}.link_to:after{content:"\F142"}.link_calender:before{content:"\F0EE"}.link_mail:before{content:"\F1F0"}[class^="btn_"]:before,[class^="btn_"]:after{font-size:150%;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^="btn_"]:before{left:.2em}[class^="btn_"]:after{right:.2em}.btn_back{background-color:#999}@media screen and (max-width:319px){.link_to{font-size:75%;width:200px}}@media screen and (min-width:320px) and (max-width:359px){.link_to{font-size:87.5%;width:260px}}@media screen and (min-width:360px) and (max-width:767px){.link_to{width:300px}}@media screen and (max-width:767px){[class^="link_"]{}}@media screen and (min-width:768px){[class^="link_"]{}}@media screen and (min-width:940px){[class^="link_"],[class^="btn_"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}[class^="link_"]:hover,[class^="btn_"]:hover{opacity:.7}}.pager_num{text-align:center}.pager_link{text-align:center}.pager_link>*{border-style:solid;border-width:1px;display:inline-block;height:36px;line-height:36px;vertical-align:middle;width:36px}.pager_link>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;border-color:#999;color:#666;position:relative;text-decoration:none;transition:all 0.2s ease-out 0s}.pager_link>a:hover{background-color:#999;border-color:#666;color:#666}.pager_link>a.mdi:before{font-size:150%!important;line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pager_link>span{background-color:#999;border-color:#666;color:#666}.pager_link>strong{border:none}.pager_link>*+*{margin-left:20px}.pager_num+.pager_link,.pager_link+.pager_num{margin-top:10px}.pager_btn{text-align:center}.pager_btn a{text-decoration:none}.pager_btn .pager_page{background-color:#999;color:#FFF;border-radius:5px;display:inline-block;text-align:center;vertical-align:middle;margin-left:10px;margin-right:10px;width:6em}.pager_btn .pager_prev,.pager_btn .pager_next,.pager_btn>span{display:inline-block;line-height:1;position:relative;vertical-align:middle;width:100px}.pager_btn .pager_prev,.pager_btn .pager_next{background-color:#FFF;border:1px solid #999;border-radius:100px;color:#666;height:32px;line-height:28px}.pager_btn .pager_prev:before,.pager_btn .pager_next:before{color:#666;font-size:150%;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pager_btn .pager_prev:before{left:0}.pager_btn .pager_next:before{right:0}.pager_btn .pager_prev:after,.pager_btn .pager_next:after,.pager_btn>span:after{content:" "}@media screen and (max-width:767px){.pager{padding-top:3.125%;padding-bottom:3.125%}}@media screen and (min-width:768px){.pager{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:939px){.pc_hide .pager_num{margin-bottom:6.25%}}.links_prev_next{text-align:center}.links_prev_next:after{clear:both;content:"";display:block}.links_prev_next .dummy_prev,.links_prev_next .dummy_next,.links_prev_next .link_next,.links_prev_next .link_prev{display:inline-block;height:32px;width:10em}.links_prev_next .link_prev,.links_prev_next .dummy_prev{float:left}.links_prev_next .link_next,.links_prev_next .dummy_next{float:right}.links_prev_next .link_next,.links_prev_next .link_prev{background-color:#FFF;border:1px solid #666;border-radius:100px;color:#666;position:relative;text-decoration:none;line-height:32px}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{font-size:150%;line-height:1;position:absolute;top:50%}.links_prev_next .link_next:after{content:"\F142"}.links_prev_next .link_prev:after{content:"\F141"}.links_prev_next .link_upper{display:inline-block;height:32px;line-height:32px;text-decoration:none}@media screen and (max-width:767px){.links_prev_next{margin-top:3.125%;margin-bottom:3.125%;padding:0 3.125%}.links_prev_next .link_upper{font-size:87.5%;width:100px}.links_prev_next .dummy_next,.links_prev_next .dummy_prev,.links_prev_next .link_next,.links_prev_next .link_prev{width:-webkit-calc((100% - 140px) / 2);width:calc((100% - 140px) / 2)}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.links_prev_next .link_next:after{right:0}.links_prev_next .link_prev:after{left:0;right:unset}}@media screen and (min-width:768px){.links_prev_next{margin-top:50px;margin-bottom:50px;padding:0 -webkit-calc((100% - 280px - (10em * 2)) / 2);padding:0 calc((100% - 280px - (10em * 2)) / 2)}.links_prev_next .link_prev:after{left:0;right:unset;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_next:after{right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_upper{width:160px}}@media screen and (min-width:768px) and (max-width:939px){.links_prev_next{padding:0 20px}.links_prev_next .link_upper{margin:0 10px}}@media screen and (min-width:940px){.links_prev_next .link_next,.links_prev_next .link_prev{cursor:pointer}}label.select_box{display:inline-block;position:relative;max-width:100%}label.select_box:after{content:"\F35D";font-size:160%;height:30px;line-height:30px;pointer-events:none;position:absolute;top:50%;right:2px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}select{background-color:#FFF;border:1px solid silver;-webkit-appearance:none;border-radius:0;color:#000;cursor:pointer;font-size:16px;height:32px;line-height:30px;padding:0 2.1em 0 .5em;max-width:100%}select::-ms-expand{display:none}input[type="text"],input[type="email"],input[type="password"]{border:1px solid silver;-webkit-appearance:none;border-radius:0;font-size:16px;height:32px;line-height:30px;padding:0 1em;transition:all 0.2s ease-out 0s;vertical-align:baseline;width:100%}input[type="text"]:hover,input[type="email"]:hover,input[type="password"]:hover,textarea:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.7)}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{border-color:#424242}textarea{border:1px solid silver;-webkit-appearance:none;border-radius:0;font-size:16px;min-height:12em;margin:0;padding:.5em 1em;resize:vertical;transition:all 0.3s ease-out 0s;width:100%}input[type="checkbox"]{background:none;border:none;border-radius:0;display:none;height:0;margin:0;outline:none;padding:0;width:0}input[type="checkbox"]+label{cursor:pointer;display:inline-block;position:relative;padding:0 1em 0 2.3em;margin-top:3px;margin-bottom:3px}input[type="checkbox"]+label{position:relative;padding:0 1em 0 2.3em;margin-top:3px;margin-bottom:3px}input[type="checkbox"]+label:before,input[type="checkbox"]+label:after{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type="checkbox"]+label:before{content:"\F131";font-size:160%;line-height:1;left:.2em;z-index:1}input[type="checkbox"]+label:after{content:"\F132";color:transparent;font-size:240%;line-height:1;left:-.05em;z-index:2;transition:all 0.1s ease-out 0s}.input_check[class*="error_"]{background-color:#FFEBEE}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type="checkbox"]+label:after{font-size:40%!important}}input[type="checkbox"]:checked+label:before{color:transparent!important}input[type="checkbox"]:checked+label:after{color:#29ABE2;font-size:160%;line-height:1;left:.2em}input[type="checkbox"]:disabled+label{background-color:#F5F5F5;color:#9E9E9E}input[type="checkbox"]:focus+label{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}input[type="checkbox"]:disabled+label:hover,input[type="checkbox"]:disabled+label:focus{box-shadow:none;cursor:default}input[type="radio"]{background:none;border:none;border-radius:0;display:none;height:0;margin:0;outline:none;padding:0;width:0}input[type="radio"]+label{cursor:pointer;display:inline-block;position:relative;padding:0 1em 0 2.3em;margin-top:3px;margin-bottom:3px}input[type="radio"]+label:before,input[type="radio"]+label:after{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type="radio"]+label:before{content:"\F43D";font-size:160%;line-height:1;left:.2em;z-index:1}input[type="radio"]+label:after{content:"\F43E";color:transparent;font-size:240%;line-height:1;left:-.05em;z-index:2;transition:all 0.1s ease-out 0s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type="radio"]:checked+label:after{font-size:40%!important}}input[type="radio"]:checked+label:before{color:transparent!important}input[type="radio"]:checked+label:after{color:#29ABE2;font-size:160%;line-height:1;left:.2em}input[type="radio"]:disabled+label{background-color:#F5F5F5;color:#9E9E9E}input[type="radio"]:focus+label{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}input[type="radio"]:disabled+label:hover,input[type="radio"]:disabled+label:focus{box-shadow:none;cursor:default}.input_radio[class*="error_"]{background-color:#FFEBEE}.slick-prev,.slick-next{height:150px;line-height:150px;overflow:hidden;text-align:center;width:46px}.slick-prev{left:-60px}.slick-next{right:-60px}.slick-prev:before,.slick-next:before{font-size:150px;font-family:"Material Design Icons";color:#5C5C5C}.slick-prev:before{content:"\F141";position:relative}.slick-next:before{content:"\F142";position:relative}header{text-align:center}#header_wrap{background-color:#FFF;position:fixed;top:0;left:0;width:100%;z-index:1000}#header_wrap:after{clear:both;content:"";display:block}#header_wrap #header_logo{float:left}header nav{background-color:#29ABE2;position:fixed;width:100%;z-index:1000}header nav a{color:#FFF;line-height:1;position:relative;text-decoration:none}header nav a:after,header nav>div:after{position:absolute;top:50%}@media screen and (max-width:319px){header nav a{font-size:75%}}@media screen and (min-width:320px) and (max-width:359px){header nav a{font-size:87.5%}}@media screen and (max-width:767px){header{padding-top:58px}#header_wrap{height:58px}#header_wrap #header_logo{padding:3px 0 3px 1.5625%}#header_wrap #header_logo h1 img{height:22px}#header_wrap #header_logo p img{height:12px}#header_wrap #menu_open:before,#header_wrap #menu_close:before,#header_wrap>a[href^="tel:"]:before{height:58px;line-height:58px;width:58px}#header_wrap #menu_open:before,#header_wrap #menu_close:before{font-size:350%}#header_wrap>a[href^="tel:"]:before{font-size:300%}#header_wrap>a[href^="tel:090"]:before,#header_wrap>a[href^="tel:080"]:before,#header_wrap>a[href^="tel:070"]:before{font-size:250%}header nav{max-height:-webkit-calc(100vh - 58px);max-height:calc(100vh - 58px);top:58px;width:100%}header nav a{padding:3.125% -webkit-calc(3.125% + 1.5em) 3.125% 3.125%;padding:3.125% calc(3.125% + 1.5em) 3.125% 3.125%}}@media screen and (min-width:768px) and (max-width:939px){header{padding-top:68px}#header_wrap{height:68px}#header_wrap #header_logo{padding:5px 0 5px 20px}#header_wrap #header_logo h1{margin-bottom:5px}#header_wrap #header_logo h1 img{height:24px}#header_wrap #header_logo p img{height:22px}#header_wrap #menu_open:before,#header_wrap #menu_close:before,#header_wrap>a[href^="tel:"]:before{height:68px;line-height:68px;width:68px}#header_wrap #menu_open:before,#header_wrap #menu_close:before{font-size:400%}#header_wrap>a[href^="tel:"]:before{font-size:350%}#header_wrap>a[href^="tel:090"]:before,#header_wrap>a[href^="tel:080"]:before,#header_wrap>a[href^="tel:070"]:before{font-size:300%}header nav{max-height:-webkit-calc(100vh - 68px);max-height:calc(100vh - 68px);top:68px;width:400px}header nav a{padding:10px 20px}}@media screen and (max-width:939px){#header_wrap>a[href="https://select-type.com/member/login/?mi=qY7TQpoBDvI"],#header_wrap>a[href="https://select-type.com/member/reg/?mi=qY7TQpoBDvI"],#header_wrap>a[href="https://groundslam-online.com/?m=trial/input"]{display:none}#header_wrap #menu_open,#header_wrap #menu_close,#header_wrap>a[href^="tel:"]{color:#29ABE2;float:right;display:block}#header_wrap #menu_open:before{content:"\F35C"}#header_wrap #menu_close{display:none}#header_wrap #menu_close:before{content:"\F156"}#header_wrap>a[href^="tel:"]{text-decoration:none}#header_wrap>a[href^="tel:"]:before{content:"\F3F2"}#header_wrap>a[href^="tel:090"]:before,#header_wrap>a[href^="tel:080"]:before,#header_wrap>a[href^="tel:070"]:before{content:"\F120"}#header_wrap #menu_open:before,#header_wrap #menu_close:before,#header_wrap>a[href^="tel:"]:before{display:block}header nav{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-x:hidden;overflow-y:auto;transition:right 0.2s ease-out 0s;right:-100%}header nav.active{right:0}header nav a{display:block;text-align:left}header nav a[href="https://select-type.com/member/login/?mi=qY7TQpoBDvI"]{background-color:#0071BC}header nav a[href="https://select-type.com/member/reg/?mi=qY7TQpoBDvI"]{background-color:#ED1C24}header nav a[href="https://groundslam-online.com/?m=trial/input"]{background-color:#F7931E}header nav a:not(:first-child){border-top:1px solid #FFF}header nav a:after{content:"\F142";font-size:150%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:940px){header{padding-top:112px}#header_wrap{height:60px}#header_wrap #header_logo{height:60px}#header_wrap #menu_open,#header_wrap #menu_close,#header_wrap>a[href^="tel:"]{display:none}#header_wrap>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#FFF;float:right;display:block;height:60px;text-decoration:none;transition:opacity 0.2s ease-out 0s;width:136px}#header_wrap>a:hover{opacity:.7}#header_wrap>a[href="https://select-type.com/member/login/?mi=qY7TQpoBDvI"]{background-color:#0071BC;line-height:1.4;padding-top:12px}#header_wrap>a[href="https://select-type.com/member/login/?mi=qY7TQpoBDvI"] span{display:block}#header_wrap>a[href="https://select-type.com/member/login/?mi=qY7TQpoBDvI"] span:first-child{font-size:87.5%}#header_wrap>a[href="https://select-type.com/member/login/?mi=qY7TQpoBDvI"] span:last-child{font-size:75%}#header_wrap>a[href="https://select-type.com/member/reg/?mi=qY7TQpoBDvI"]{background-color:#ED1C24;font-size:87.5%;line-height:60px;padding-left:34px;position:relative}#header_wrap>a[href="https://select-type.com/member/reg/?mi=qY7TQpoBDvI"]:before{background:url(https://groundslam-online.com/images/user/icon/registration.webp) center center no-repeat;background-size:contain;content:"";display:block;line-height:1;height:38px;position:absolute;top:50%;left:18px;right:-webkit-calc(50% + 1px);right:calc(50% + 1.4em);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}#header_wrap>a[href="https://groundslam-online.com/?m=trial/input"]{background-color:#F7931E;line-height:60px}header nav{top:60px;left:0;display:table}header nav a,header nav>div{display:table-cell;height:52px;padding:0 1em;position:relative;vertical-align:middle}header nav a[target="_blank"],header nav a[href="https://groundslam-online.com/?m=trial/input"]{display:none}header nav a:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;content:"";display:block;height:2px;position:absolute;top:-webkit-calc(50% + 0.8em);top:calc(50% + 0.8em);left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width 0.2s ease-out 0s;width:0}header nav a:hover:before,header nav a.active:before{width:75%}header nav>a:not(:first-child):after,header nav>div:not(:first-child):after{background-color:#FFF;content:"";display:block;height:1em;left:0;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px}header nav>div{color:#FFF;overflow:hidden}header nav>div:hover{overflow:visible}header nav>div span{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;opacity:0;position:absolute;left:0;bottom:0;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity 0.2s ease-out 0s;width:14em}header nav>div:hover span{opacity:1}header nav>div a{background-color:#29ABE2;border-top:1px solid #FFF;display:block;line-height:52px;width:100%}}@media screen and (min-width:940px) and (max-width:1199px){#header_wrap #header_logo{float:left;line-height:1;padding:5px 0 5px 20px}#header_wrap #header_logo h1{margin-bottom:5px}#header_wrap #header_logo h1 img{height:24px}#header_wrap #header_logo p img{height:22px}}@media screen and (min-width:940px) and (max-width:999px){header nav>a,header nav>div{font-size:62.5%}}@media screen and (min-width:1000px) and (max-width:1199px){header nav>a,header nav>div{font-size:75%}}@media screen and (min-width:1200px){#header_wrap{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}#header_wrap #header_logo{line-height:60px;width:594px}#header_wrap #header_logo>*{display:inline-block;vertical-align:top}#header_wrap #header_logo h1{width:222px}#header_wrap #header_logo h1 img{width:100%}#header_wrap #header_logo p{margin-left:10px;width:362px}#header_wrap #header_logo p img{width:100%}header nav{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}header nav>a,header nav>div{font-size:87.5%}}#middle_block{text-align:center}#contents{margin-left:auto;margin-right:auto}@media screen and (min-width:768px){#contents{}}@media screen and (min-width:768px) and (max-width:939px){#middle_block{min-height:-webkit-calc(100vh - 68px - 300px - 40px);min-height:calc(100vh - 68px - 300px - 40px)}}@media screen and (min-width:940px){#middle_block{min-height:-webkit-calc(100vh - 112px - 300px - 40px);min-height:calc(100vh - 112px - 300px - 40px)}}.breadcrumbs{font-size:75%;padding-top:5px;padding-bottom:5px;text-align:left}.breadcrumbs a{color:#333}.breadcrumbs>*{display:inline-block;position:relative}.breadcrumbs>*:not(:first-child){margin-left:2em}.breadcrumbs>*:not(:first-child):before{color:#333;content:"\F142";font-size:150%;line-height:1;position:absolute;top:50%;left:-1em;-ms-transform:translate(-12%,-50%);-webkit-transform:translate(-12%,-50%);transform:translate(-12%,-50%)}@media screen and (max-width:767px){.breadcrumbs{margin-bottom:3.125%;padding-left:3.125%;padding-right:3.125%}}@media screen and (min-width:768px){.breadcrumbs{margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:939px){.breadcrumbs{padding-left:20px;padding-right:20px}}.list_indent>li{padding-left:1em;text-align:left;text-indent:-1em}.list_note>li{padding-left:1em;text-align:left;text-indent:-1em}.list_note>li:before{content:"※";text-indent:0}.list_dot>li{padding-left:1em;text-align:left;text-indent:-1em}.list_dot>li:before{content:"\F44A";text-indent:0}.list_caution{padding-left:1em;text-align:left;text-indent:-1.5em}.list_caution>li:before{content:"\F5D6";font-size:150%;line-height:1;text-indent:0;vertical-align:text-bottom}.title_section{color:#4D4D4D;line-height:1;position:relative}.title_section:after{background:-webkit-linear-gradient(left,#29ABE2 0,#29ABE2 50%,#F7931E 50%,#F7931E 100%);background:linear-gradient(90deg,#29ABE2 0,#29ABE2 50%,#F7931E 50%,#F7931E 100%);content:"";display:block;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:130px}.title_section b{display:block}.title_section span{display:block}@media screen and (max-width:767px){.title_section{margin-bottom:3.125%;padding-bottom:3.125%}.title_section:after{height:2px}.title_section b{font-size:200%;margin-bottom:1.5625%;padding:0 3.125%}.title_section span{font-size:87.5%;padding:0 3.125%}}@media screen and (min-width:768px){.title_section{margin-bottom:30px;padding-bottom:20px}.title_section:after{height:3px}.title_section b{font-size:300%;margin-bottom:20px}.title_section span{font-size:125%}}@media screen and (max-width:767px){.box_text{padding:0 3.125%;text-align:left}}.fee_tbl{margin-left:auto;margin-right:auto}.fee_tbl tr th{background-color:#E8F0FA}.fee_tbl tr th.plan{background-color:#E8F4CD}.fee_tbl tr td{background-color:#F2F2F2}.fee_tbl tr td .period{color:#FFF;display:inline-block;font-size:75%;padding:.1em .6em}.fee_tbl tr td .fee{line-height:1.2}@media screen and (max-width:767px){.fee_tbl,.fee_tbl tbody,.fee_tbl tr,.fee_tbl tr th,.fee_tbl tr td{display:block}.fee_tbl{margin-top:3.125%;;margin-bottom:3.125%}.fee_tbl tr th{margin:0 auto;padding:1.5625% 3.125%;width:93.75%}.fee_tbl tr td{margin-left:auto;margin-right:auto;padding:1.5625% 3.125% 0;width:93.75%}.fee_tbl tr td:last-child{margin-bottom:3.125%;padding:1.5625%;3.125%}.fee_tbl tr td .fee{font-size:150%}.fee_tbl tr td .times{font-size:125%}.fee_tbl tr td .by{font-size:125%}}@media screen and (min-width:768px){.fee_tbl{border-spacing:5px;margin-top:30px;margin-bottom:30px;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:860px}.fee_tbl tr th{padding:30px 20px;width:200px}.fee_tbl tr td{padding:30px 20px}.fee_tbl tr td .fee{font-size:200%}.fee_tbl tr td .times{font-size:150%}.fee_tbl tr td .by{font-size:150%}}@media screen and (min-width:940px){.fee_tbl tr td .period{margin-right:1em}}footer{text-align:center}#footer_wrap{background-color:#F2F2F2;margin-left:auto;margin-right:auto}footer nav{text-align:left}footer nav a{font-size:75%;text-decoration:none}footer nav a:hover,footer nav a.active{text-decoration:underline}#footer_links a{line-height:1}#footer_links a.mdi{display:inline-block;vertical-align:top}#footer_links a.mdi:before{color:#0071BC;font-size:300%}#created_by{background-color:#F2F2F2}#created_by a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#created_by a:hover img{opacity:.7}#copyright{background-color:#4D4D4D;color:#FFF;font-size:75%}#copyright a{color:#FFF;text-decoration:none}#btn_totop{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#29ABE2;border-radius:50%;color:#FFF;cursor:pointer;position:fixed;bottom:0;right:0;transition:opacity 0.2s ease-out 0s;z-index:999}#btn_totop:hover{opacity:.7}#btn_totop:before{content:"\F143"}@media screen and (max-width:319px){#footer_logo img{width:62.5%}}@media screen and (max-width:767px){#footer_wrap{padding-top:3.125%;padding-bottom:3.125%}#footer_logo img[src$="logo.webp"]{width:75%}#footer_logo img[src$="captin.webp"]{width:75%}#footer_links a img{margin:3.125% 1.5625% 0;width:160px}#footer_links a.mdi{margin:3.125% 1.5625% 0}#created_by{padding-bottom:3.125%}#created_by img{width:75%;max-width:374px}#copyright{padding:1.5625% 3.125%}#btn_totop{font-size:300%;height:50px;line-height:50px;margin-bottom:1.5625%;margin-right:1.5625%;width:50px}}@media screen and (min-width:768px){#footer_wrap{padding-top:50px;padding-bottom:50px}#footer_logo{margin-bottom:20px}#footer_logo p{display:inline-block}#footer_logo img[src$="logo.webp"]{width:222px}#footer_logo img[src$="captin.webp"]{margin-left:20px;width:362px}#footer_links a img{margin:10px 10px 0;width:180px}#footer_links a.mdi{margin:10px 10px 0}#created_by{padding-bottom:50px}#btn_totop{font-size:300%;height:60px;line-height:60px;width:60px}#copyright{height:40px;line-height:40px}}@media screen and (max-width:939px){footer nav{display:none}}@media screen and (min-width:940px){footer nav{float:left;margin-left:-webkit-calc((100% - 300px - 600px) / 2);margin-left:calc((100% - 300px - 600px) / 2);width:300px}#footer_links{float:right;margin-right:-webkit-calc((100% - 300px - 600px) / 2);margin-right:calc((100% - 300px - 600px) / 2);width:600px}#footer_links a{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#footer_links a:hover{opacity:.7}}.swayUD{animation:swayUD 2s infinite;background:-webkit-linear-gradient(bottom,#0071BC 0,#0099E0 100%);background:linear-gradient(0deg,#0071BC 0,#0099E0 100%);border:2px solid #FFF;box-shadow:2px 2px 6px 1px rgba(0,0,0,.2)}@keyframes swayUD{0%{transform:translate(0,2px)}5%{transform:translate(0,-2px)}10%{transform:translate(0,2px)}15%{transform:translate(0,-2px)}20%{transform:translate(0,2px)}25%{transform:translate(0,-2px)}30%{transform:translate(0,0)}}img[src$="zoom.webp"]{width:205px}
