<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";#fivegym{background:#eee;font-size:16px;font-weight:700;line-height:1.75;letter-spacing:.2rem}#fivegym section,h1:not([class]){margin:0}.flex-viewport{max-height:600px!important}.inner{max-width:1080px;margin:auto;position:relative}.box{padding:65px 0}#header{height:138px;background:#fff}#header .header_inner{display:flex;flex-wrap:wrap;position:relative}#header .header_inner h1{margin:25px 0 0}#header .header_inner h1 img{width:200px}#header .header_nav{display:flex;flex-wrap:wrap;align-items:center;margin:auto;padding:0 100px 0 0}#header .header_nav .g_nav{margin:50px 0 0 20px}#header .header_nav .g_nav ul{display:flex;flex-wrap:wrap;align-items:center}#header .header_nav .g_nav ul li{width:120px;text-align:center;line-height:1.35;letter-spacing:.05rem}#header .header_nav .g_nav ul li a{display:block;padding:5px 0;border-right:2px solid #000;font-weight:700;color:#f60303;font-size:11px}#header .header_nav .g_nav ul li a span{display:block;font-size:13px;color:#000}#header .header_nav .g_nav ul li:last-child a{border-right:none}#header .header_nav .sns_nav{position:absolute;top:15px;left:60%}#header .header_nav .sns_nav ul{display:flex;align-items:center}#header .header_nav .sns_nav ul li{width:32px;margin:0 8px;text-align:center}#header .header_nav .cv_nav ul{display:flex;flex-wrap:wrap;align-items:center;position:absolute;z-index:10000;right:0;top:0}#header .header_nav .cv_nav ul li{width:110px;height:155px;margin:0 0 0 5px;text-align:center;letter-spacing:.05rem}#header .header_nav .cv_nav ul li a{display:block;position:relative;height:100%;line-height:235px;background:#f60303;color:#fff;font-size:13px}#header .header_nav .cv_nav ul li a:hover{background:#d00505}#header .header_nav .cv_nav ul .nav_tel a:before{position:absolute;top:50%;left:50%;margin:-40px 0 0 -18px;content:"";display:block;width:36px;height:62px;background-image:url(../img/fivegym/icon_tel.png);background-repeat:no-repeat;background-size:36px 62px}#header .header_nav .cv_nav ul .nav_mail a:before{position:absolute;top:50%;left:50%;margin:-24px 0 0 -27px;content:"";display:block;width:55px;height:36px;background-image:url(../img/fivegym/icon_mail.png);background-repeat:no-repeat;background-size:55px 36px}.cta{position:relative;z-index:10;margin:-140px 0 0;border-bottom:20px solid #f60303}.cta ul{display:flex}.cta ul li{width:280px;margin-right:26px;text-align:center}.cta ul li a{position:relative;display:block;padding:40px 10px;background:#f60303;line-height:1.5;font-size:20px;color:#fff}.cta ul li a:hover{background:#d00505}.cta ul li a:before{content:"";background-image:linear-gradient(to right,#fff,#fff 3px,transparent 3px,transparent 8px),linear-gradient(to right,#fff,#fff 3px,transparent 3px,transparent 8px),linear-gradient(to bottom,#fff,#fff 3px,transparent 3px,transparent 8px),linear-gradient(to bottom,#fff,#fff 3px,transparent 3px,transparent 8px);background-size:8px 2px,8px 2px,2px 8px,2px 8px;background-position:left top,left bottom,left top,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;position:absolute;top:10px;bottom:10px;left:10px;right:10px}.point_title{width:560px;margin:0 auto 60px;font-size:28px;letter-spacing:3px;padding:0}.point_title .yellow_bg{font-size:40px;background:linear-gradient(transparent 60%,#ff0 60%)}.point_head{position:relative;width:75%;margin:auto;padding:20px;background:#f60303;color:#fff;font-size:20px}.point_head:after{content:'';display:block;background:url(../img/fivegym/arrow.png) no-repeat;width:74px;height:21px;position:absolute;bottom:-21px;left:50%;margin-left:-37px}.point_head p{width:560px;margin:auto;text-align:center}.point_list{display:flex;justify-content:space-between;padding:50px 0}.point_list li{width:15%;height:155px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:25px 0 0;background:#fff;text-align:center;position:relative;letter-spacing:.15rem;font-size:16px}.point_list li:before{content:'';display:block;position:absolute;top:15px;left:50%;margin:0 0 0 -15px;width:29px;height:20px;background:url(../img/fivegym/icon_check.png) 0 0/29px 20px no-repeat}.point_point{padding:0 0 100px;position:relative;text-align:center}.point_point:before{position:absolute;left:50%;content:'';width:0;margin:0 0 0 -410px;height:0;border:410px solid transparent;border-top:160px solid #f60303;border-bottom:none}.point_point p{position:relative;z-index:2;padding:20px 0 0;font-size:20px;color:#fff;line-height:1.5;text-align:center}.point_point p strong{color:#fffc00}.point_textBox{position:relative;margin:30px 0 20px}.point_text{text-align:center}.point_text .underLine{font-size:20px}.point_text02{display:inline-block;position:absolute;top:-30px;right:5px;transform:rotate(7deg);font-size:24px}.point_text02:before{content:"";display:inline-block;position:absolute;left:-8px;bottom:6px;width:2px;height:30px;background:#000;transform:rotate(-28deg)}.point_text02:after{content:"";display:inline-block;position:absolute;right:-6px;bottom:6px;width:2px;height:30px;background:#000;transform:rotate(28deg)}#commitment{background:url(../img/fivegym/bg_commitment.jpg) 0 0/cover no-repeat;width:100%;height:549px}.commitment_text p{float:right;padding:10px;text-align:right;background:#fff;line-height:1.5;font-size:30px}.commitment_text .text01{width:240px}.commitment_text .text02{clear:both;width:460px}.commitment_about{display:flex;width:431px;padding:50px 0;margin-left:auto;clear:both}.recommend_list{display:flex;justify-content:space-around;width:856px;height:257px;margin:auto;padding:40px 20px 0;background:url(../img/fivegym/bg_recommend.png) no-repeat;position:relative;font-size:18px;letter-spacing:.3rem}.recommend_list ul{color:#fff}.recommend_list ul li{line-height:2.75}.recommend_text{padding:20px 0 30px;text-align:center}.recommend_text strong{font-size:1.3rem}.recommend_nav{width:856px;margin:auto}.recommend_nav ul{display:flex;justify-content:space-between}.recommend_nav ul li{width:45%}.recommend_nav ul li a{display:block;color:#fff;line-height:1.5}.recommend_nav ul .counseling a{padding:12px 20px 12px 120px;background:url(../img/fivegym/icon_counseling.png) 30px center/63px 45px no-repeat #f60303}.recommend_nav ul .counseling a:hover{background:url(../img/fivegym/icon_counseling.png) 30px center/63px 45px no-repeat #d00505}.recommend_nav ul .contact a{padding:12px 20px 12px 120px;background:url(../img/fivegym/icon_tel.png) 50px center/26px 45px no-repeat #f60303}.recommend_nav ul .contact a:hover{background:url(../img/fivegym/icon_tel.png) 50px center/26px 45px no-repeat #d00505}.topics .h1_1st{margin:0 0 40px}.topics_list{display:flex;flex-wrap:wrap;align-content:stretch;justify-content:center}.topics_list li{width:380px}.service_table{width:856px;margin:auto}.service_table table{width:100%;background:#e5e5e5;border:1px solid #000;font-size:14px;letter-spacing:.1rem}.service_table table .price{width:27%;padding:15px 45px}.service_table table .price div{line-height:1.5;text-align:left}.service_table table .price div p{font-size:12px}.service_table table .price .tax{font-size:11px}.service_table tr{border-bottom:1px solid #000}.service_table .head{background:#bfbfbf}.service_table .course{width:45%;background:#eee}.service_table td,.service_table th{padding:15px;text-align:center;vertical-align:inherit}.service_table caption{text-align:left}.service_table .annotation{margin:10px 0 0;font-size:12px;text-align:right}.service_table .standard{margin:50px 0 0}.facility .h1_1st{margin:0 0 40px}.facility_box{padding:30px 0}.facility_head{display:flex;align-items:center;text-align:center;font-size:20px}.facility_head:after,.facility_head:before{content:"";flex-grow:1;border-top:1px dashed #fff;display:block}.facility_head:before{margin-right:1rem}.facility_head:after{margin-left:1rem}.facility_list{display:flex;flex-wrap:wrap}.facility_list li{width:100%;padding:30px 30px 0;color:#fff}.facility_list li .facility_list_img{width:280px;line-height:0;box-shadow:0 5px 0 0 #fffc00;margin:0 auto}.facility_list li .facility_list_text{padding:30px 0 0}.facility_list li .facility_list_text h3{margin:0 0 1em;font-size:16px}.facility_list li .facility_list_text p{margin:0 0 1em;font-weight:400;font-size:12px}.trainer_table{position:relative}.trainer_table dl{font-size:13px}.trainer_table dl dt{display:table-cell;width:130px;padding:10px 0;background:#e6e6e6;border:10px solid #eee;border-right:20px solid #eee;text-align:center;vertical-align:middle}.trainer_table dl dt:after{content:"";position:absolute;display:block;width:2px;height:97%;top:12px;left:128px;background:#f60303}.trainer_table dl dd{display:table-cell;background:#e6e6e6;padding:10px 15px;border:10px solid #eee;border-left:20px solid #eee;width:640px}.contact_table{position:relative}.contact_table_list{display:flex;padding:0 0 60px;justify-content:center}.contact_table_list li{display:flex;position:relative;align-items:center;justify-content:center;background:#fffc00;width:123px;height:123px;margin:0 20px;border-radius:50%;text-align:center;font-size:12px}.contact_table_list li:before{content:"";position:absolute;bottom:-33px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:25px solid #fffc00;z-index:0}.contact_table .btnSubmit{margin:50px 0}.contact_table .btnSubmit button{position:relative;display:block;padding:25px 10px;line-height:1.5;width:30%;margin:auto;cursor:pointer;border:none;background:#f60303;color:#fff;font-size:14px;font-weight:700;letter-spacing:.2rem}.contact_table .btnSubmit button:hover{background:#d00505}.contact_table .btnSubmit button:before{content:"";background-image:linear-gradient(to right,#fff,#fff 3px,transparent 3px,transparent 8px),linear-gradient(to right,#fff,#fff 3px,transparent 3px,transparent 8px),linear-gradient(to bottom,#fff,#fff 3px,transparent 3px,transparent 8px),linear-gradient(to bottom,#fff,#fff 3px,transparent 3px,transparent 8px);background-size:8px 2px,8px 2px,2px 8px,2px 8px;background-position:left top,left bottom,left top,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;position:absolute;top:10px;bottom:10px;left:10px;right:10px}#access .h1_1st{margin:100px 0 40px}.access_inner{display:flex;justify-content:space-between;width:1080px;margin:auto;padding:60px 35px;background:#eee}.access_inner_left{width:48%}.access_inner_right{width:48%;font-size:14px}.access_inner_right h2{font-size:18px}.access_inner_right dl dd,.access_inner_right dl dt{display:table-cell}.access_inner_right .accessTel,.access_inner_right .accessTel a{color:#f60303}.access_inner_right p{padding:1.25em 0 0}.access_inner_right p span{display:block;font-size:12px}.snsLink{padding:60px 0 80px}.snsLink ul{display:flex;justify-content:center}.snsLink ul li{width:40px;margin:0 1%}.h1_1st{text-align:center;margin:40px 0}.h1_1st h1{display:inline-block;position:relative;font-size:32px}.h1_1st h1 span{display:block;font-size:13px;line-height:.75;font-weight:400}.h1_1st h1:before{content:"";display:inline-block;position:absolute;left:-20px;bottom:14px;width:2px;height:30px;background:#000;transform:rotate(-30deg)}.h1_1st h1:after{content:"";display:inline-block;position:absolute;right:-20px;bottom:14px;width:2px;height:30px;background:#000;transform:rotate(30deg)}.bg_red{background:#f60303;color:#fff}.bg_red .h1_1st h1:after,.bg_red .h1_1st h1:before{background:#fff}.underLine{background:linear-gradient(transparent 70%,#ff0 0)}.yellow_bg{font-size:2.3rem;position:relative}.yellow_bg:before{content:'';height:40px;width:100%;display:block;position:absolute;z-index:-1;bottom:9px;left:-2px;background-color:#fffc00;box-shadow:0 3px 3px 3px #fffc00 inset}.mac .yellow_bg:before{content:'';bottom:2px}.red_bd{position:relative;font-size:40px;background:linear-gradient(transparent 80%,#f62300 80%)}.red_bd:before{content:'';height:10px;width:100%;display:block;position:absolute;z-index:-1;bottom:9px;left:-2px;background-color:#f60303;box-shadow:0 3px 3px 3px #f60303 inset}.mac .red_bd:before{bottom:2px}#pagetop{position:fixed;right:0;bottom:0;z-index:1000;text-align:center}#pagetop a:hover{opacity:.8}#pagetop img{width:50%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}*html .clearfix{zoom:1}.box_trainer_left{width:27.5%;padding:10px 0 0;float:left}.box_trainer_left img{border-bottom:5px solid #f60303}.box_trainer_right{width:70%;float:right}@media (min-width:769px) and (max-width:1100px){#header .header_inner{display:flex;flex-wrap:wrap;position:relative}#header .header_inner h1{margin:25px 0 0}#header .header_inner h1 svg{width:125px}#header .header_nav{display:flex;flex-wrap:wrap;align-items:center}#header .header_nav .g_nav{margin:50px 0 0 10px}#header .header_nav .g_nav ul li{width:100px}#header .header_nav .g_nav ul li a{font-size:10px}#header .header_nav .g_nav ul li a span{font-size:12px}#header .header_nav .sns_nav{left:58%}#header .header_nav .cv_nav ul li{width:85px;height:150px;margin:0 0 0 3px}#header .header_nav .cv_nav ul li a{font-size:11px}.box_trainer_left{width:100%;max-width:480px;margin:0 auto;padding:0 15px 20px;float:none}.box_trainer_right{width:100%;float:none;padding:0 15px}.trainer_table{position:relative}.trainer_table dl{font-size:12px}.trainer_table dl dt{display:block;width:100%;padding:10px;border:none;text-align:left;background:#e6e6e6}.trainer_table dl dt:after{content:none}.trainer_table dl dt:before{content:"■"}.trainer_table dl dd{display:block;background:0 0;padding:10px 10px 12px;border:none;width:100%}}@media screen and (min-width:768px){.nav_bg,.pc_none{display:none}}@media screen and (max-width:767px){.sp_none{display:none}#header{height:55px}#header .header_inner{display:flex;flex-wrap:wrap}#header .header_inner h1{margin:5px 0 0;line-height:0}#header .header_inner h1 svg{width:80px;height:48px}#header #navi{transition:.6s;overflow-y:auto;padding-top:10px;width:300px;height:100vh;z-index:20000;top:0;right:-320px;background:#fff;position:fixed}#header .nav_btn{width:44px;height:44px;z-index:20001;top:7px;right:7px;cursor:pointer;position:absolute}#header .header_nav .g_nav ul{display:block}#header .header_nav .g_nav ul li{width:100%}#header .header_nav .g_nav ul li a{padding:10px 0;border:none;border-bottom:1px solid #000}#header .header_nav .sns_nav{position:static;margin:20px 0}#header .header_nav .sns_nav ul{justify-content:center}#header .header_nav .sns_nav ul li{width:32px;margin:0 12px}#header .header_nav .cv_nav ul{right:58px}#header .header_nav .cv_nav ul li{width:55px;height:55px;margin:0 0 0 1px;line-height:55px}#header .header_nav .cv_nav ul li a{line-height:50px;font-size:10px}#header .header_nav .cv_nav ul li a span{display:none}#header .header_nav .cv_nav ul .nav_tel a:before{margin:-18px 0 0 -10px;background-image:url(../img/fivegym/icon_tel.png);background-size:20px 34px}#header .header_nav .cv_nav ul .nav_mail a:before{margin:-10px 0 0 -16px;background-image:url(../img/fivegym/icon_mail.png);background-size:30px 20px}.hamburger_line{transition:.6s;width:34px;height:2px;left:5px;background-color:#000;position:absolute}.hamburger_line1{top:10px}.hamburger_line2{top:21px}.hamburger_line3{top:32px}.nav_bg{opacity:0;transition:.6s;width:100vw;height:100vh;z-index:100;top:0;left:0;visibility:hidden;background:#000;cursor:pointer;position:fixed}.nav_open #header #navi{right:0}.nav_open .nav_bg{opacity:.8;visibility:visible}.nav_open .hamburger_line1{transform:rotate(45deg);top:20px}.nav_open .hamburger_line2{width:0;left:50%}.nav_open .hamburger_line3{transform:rotate(-45deg);top:20px}.nav_open #header .nav_btn{position:fixed}.cta{margin:0;border-top:5px solid #f60303;border-bottom:none}.cta ul{padding:15px 0 6px;align-items:center;justify-content:center}.cta ul li{width:45%;margin:0 1%}.cta ul li a{padding:17px 0;font-size:11px}.point_title{width:auto;margin:0 auto 30px;font-size:16px;letter-spacing:.1rem}.point_title p{text-align:center;line-height:1.5}.point_title .yellow_bg{font-size:1.5rem}.point_title .yellow_bg:before{content:'';height:25px;bottom:2px}.point_title .red_bd{position:relative;font-size:1.5rem}.point_title .red_bd:before{bottom:2px}.point_head{width:100%;padding:20px 7px;font-size:15px}.point_head p{width:auto;text-align:center}.point_list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 0}.point_list li{width:100%;height:auto;display:block;margin:0 0 1px;padding:12px 0 12px 34px;text-align:left;font-size:13px}.point_list li:before{top:13px;left:6%;width:22px;height:15px;background:url(../img/fivegym/icon_check.png) 0 0/22px 15px no-repeat}.point_point{padding:0 0 70px}.point_point p{font-size:15px}.point_point:before{margin:0 0 0 -190px;border-top:190px solid #f60303;border-right:190px solid transparent;border-left:190px solid transparent}.point_textBox{margin:0 0 20px}.point_text{padding:0 1%;font-size:.8rem}.point_text .underLine{font-size:18px}.point_text02{display:block;margin:15px 0;text-align:center;position:static;transform:rotate(0);font-size:1.05rem;border-top:1px solid #000;border-bottom:1px solid #000}.point_text02:after,.point_text02:before{content:none}#commitment{background:url(../img/fivegym/bg_commitment_sp.jpg) 0 0/cover no-repeat;width:100%;height:450px}.commitment{overflow:hidden}.commitment_text{padding:80px 10px 0 0;overflow:hidden}.commitment_text p{padding:5px 10px;text-align:right;background:#fff;line-height:1.5;font-size:17px}.commitment_text .text01{width:10em}.commitment_text .text02{clear:both;width:auto}.commitment_about{display:flex;width:90%;padding:30px 0;margin:auto;text-align:center;clear:both}.recommend_list{display:block;width:95%;height:auto;margin:auto;padding:20px 15px;background:#f60303;position:relative;font-size:14px;letter-spacing:.2rem;border:2px dashed #fff;box-shadow:0 0 0 10px #f60303}.recommend_list ul li{line-height:2.15}.recommend_text{padding:30px 0;text-align:center;font-size:.8rem}.recommend_text .underLine{font-size:1rem}.recommend_text strong{font-size:1em}.recommend_nav{width:auto;margin:auto}.recommend_nav ul{display:block}.recommend_nav ul li{width:100%;margin:0 0 2%}.topics .h1_1st{margin:20px 0}.topics_list{display:flex;flex-wrap:wrap;align-content:stretch;justify-content:flex-start}.topics_list li{width:100%;display:flex;flex-wrap:wrap}.topics_list li .topics_list_img{margin:auto}.service_table{width:100%}.service_table table{width:100%;font-size:12px;letter-spacing:.05rem}.service_table table .price{width:20%;padding:15px 8px}.service_table table .price div p{font-size:11px}.service_table table .price .tax{font-size:10px}.service_table .course{width:20%}.service_table td,.service_table th{width:20%;padding:15px 5px}.service_table .annotation{font-size:10px;text-align:left}.service_table .standard{margin:20px 0 0}.facility .h1_1st{margin:20px 0}.facility_box{padding:10px 0}.facility_head{font-size:15px}.facility_list{display:block}.facility_list li{width:100%;display:block;padding:10px}.facility_list li .facility_list_img,.facility_list li .facility_list_img img{width:100%}.facility_list li .facility_list_text{padding:20px 0 0}.facility_list li .facility_list_text h3{margin:0 0 .5em;font-size:14px}.facility_list li .facility_list_text p{margin:0 0 .75em}.box_trainer_left{width:100%;max-width:480px;margin:0 auto;padding:0 15px 20px;float:none}.box_trainer_right{width:100%;float:none;padding:0 15px}.trainer_table{position:relative}.trainer_table dl{font-size:12px}.trainer_table dl dt{display:block;width:100%;padding:10px;border:none;text-align:left;background:#e6e6e6}.trainer_table dl dt:after{content:none}.trainer_table dl dt:before{content:"■"}.trainer_table dl dd{display:block;background:0 0;padding:10px 10px 12px;border:none;width:100%}.contact_table_list{padding:0 0 40px}.contact_table_list li{width:105px;height:105px;margin:0 5px;font-size:10px}.contact_table dt{display:block;width:100%;padding:10px;text-align:left;font-size:14px;vertical-align:middle}.contact_table dd{display:block;width:100%;padding:0 10px 20px}.contact_table dd input[type=number]{width:100%}.contact_table dd select{width:100%;background:#fff;-webkit-appearance:none;font-size:14px}.contact_table .btnSubmit{margin:25px 0 20px}.contact_table .btnSubmit button{width:90%}.contact_table .btnSubmit button:hover{background:#f60303}#access .h1_1st{margin:60px 0 30px}.access{margin:30px 0 0}.access_box{background:#f60303}.access_inner{display:flex;width:auto;margin:auto;padding:0 10px 10px;flex-wrap:wrap}.access_inner_left{width:100%;order:2}.access_inner_right{order:1;width:100%;padding:0 0 20px;font-size:12px}.access_inner_right h2{font-size:14px}.access_inner_right dl dd,.access_inner_right dl dt{display:table-cell}.access_inner_right .accessTel{color:#f60303}.access_inner_right p{padding:0}.access_inner_right p span{font-size:10px}.snsLink{padding:30px 0 40px}.snsLink ul{display:flex;justify-content:center}.snsLink ul li{width:40px;margin:0 2%}.h1_1st{margin:30px 0}.h1_1st h1{display:inline-block;position:relative;font-size:20px}.h1_1st h1 span{font-size:12px}.h1_1st h1:before{content:"";display:inline-block;position:absolute;left:-20px;bottom:8px;width:2px;height:30px;background:#000;transform:rotate(-30deg)}.h1_1st h1:after{content:"";display:inline-block;position:absolute;right:-20px;bottom:8px;width:2px;height:30px;background:#000;transform:rotate(30deg)}#pagetop{position:fixed;right:-20px}#pagetop a:hover{opacity:1}.inner{max-width:100%}.inner_wrap{margin:0 2%}.box{margin:0 2%;padding:20px 0}}</pre></body></html>