@charset "utf-8";@import url(//ckbodygym.com/wp/wp-content/themes/weluka-theme-00-child/../weluka-theme-00/style.css);body{line-height:2em;font-size:15px;color:#222;animation:fadeIn 3s ease 0s 1 normal;-webkit-animation:fadeIn 3s ease 0s 1 normal;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.outfit{font-family:'Outfit',sans-serif}.topprice_cont h3{font-family:'Outfit',sans-serif;text-align:center}.topprice_cont .weluka-container-fluid{border-top:1px solid #222;border-bottom:1px solid #222}.topprice_cont .weluka-col{border-right:1px solid #222;padding:120px 40px}.policy_cont h5{font-family:'Outfit',sans-serif;text-align:center;line-height:1.75em}.policy_cont .weluka-container-fluid{border-top:1px solid #222;border-bottom:1px solid #222}.policy_cont .weluka-col{border-right:1px solid #222;padding:10px}.guide_cont h3{font-family:'Outfit',sans-serif}.guide_cont h4{font-size:1.2em;margin:20px 0 0}.guide_cont h5{font-weight:700;font-size:1em;margin:20px 0 0;line-height:1.75em}.guide_cont ul li{list-style:none;line-height:1em;text-indent:-1em;padding-left:1em}.guide_cont dl{margin:20px 0 0}.guide_cont dt{margin:1em 0 0}.guide_cont dd{margin:.25em 0 0;padding-left:3em}.price_cont h5{font-weight:700;font-size:1em;margin:20px 0 0;line-height:1.75em}.price_cont dl{width:100%;border-bottom:1px solid #222}.price_cont dl dt{border-top:1px solid #222;float:left;width:50%;padding:2.75% 0 1.75%;font-weight:400}.price_cont dl dd{border-top:1px solid #222;padding:1.75% 0;margin-left:50%}.price_cont ul li{list-style:none;line-height:1em;text-indent:-1em;padding-left:1em}.price_cont .kakaku{font-size:1.5em;font-weight:700}.popup{padding:40px}.popupul{margin-top:20px;column-count:2}.popupul li{list-style:none}.slider1{display:flex;margin:0 calc(50% - 50vw);width:100vw;height:100px;overflow:hidden}.slider1 ul{display:flex;padding:0;margin:0}.slider1 li{width:300px;list-style:none}.slider1 ul:first-child{animation:slide1 150s -75s linear infinite}.slider1 ul:last-child{animation:slide2 150s linear infinite}@keyframes slide1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slide2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}h1{font-size:11px;line-height:1.5em}h2,h3,h4,h5,h6{color:#222}.page-title{padding:20px 0;text-align:center;font-family:'Outfit',sans-serif;border-bottom:1px solid #222}.icon{text-align:center}.icon i{font-size:1.5em;padding:0 .5em}.icon .fa-square-facebook{color:#1877f2}.icon .fa-square-instagram{color:#cf2e92}.contact{margin-top:22.5px;text-align:center}.top_ti{font-size:2.7em;line-height:1em;font-family:'Outfit',sans-serif}h2{font-size:2.2em;line-height:1.5em}h3{font-size:1.6em;line-height:1.5em;margin:0;padding:0}.wqe--note{text-align:left}.name{font-size:1.5em;font-weight:700}.name_kana{font-size:.8em}.prof ul li{list-style:none;text-indent:-1em;padding-left:1em}.prof h5{font-size:1em;font-weight:700;margin-top:1em;line-height:1.75em}.mt10{margin-top:10px}.mt20{margin-top:20px}.cst-accodion_bottom{border-bottom:1px solid #222 !important;margin-bottom:-5px}.cst-accodion p{color:#222}.cst-accodion h5{font-weight:700;margin:0 0 40px}.cst-accodion .weluka-panel-title{font-family:'Outfit',sans-serif;font-size:1.7em;line-height:1.5em}.cst-accodion .weluka-panel-title span.sub{font-size:15px;position:absolute;left:50%;padding-top:15px}.cst-accodion .panel-default>.panel-heading i{display:none !important}.cst-accodion .panel-default{border:none}.cst-accodion .panel-default>.panel-heading{color:#222;background-color:#fff;border-top:1px solid #222;margin-bottom:-5px;border-radius:0}.cst-accodion .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none !important;color:#222;padding:40px 10% 20px;margin-bottom:-5px}.menu_cont{display:flex;flex-direction:row-reverse}.menu_cont .weluka-col{margin-top:auto}h4{font-size:1.5em;line-height:1.5em}h5{font-size:1.2em;line-height:1.5em}.strong{font-weight:700}p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;line-height:1.75em;letter-spacing:.05em}p .red{color:#c80000}.newslink{text-align:right}.newslink a{color:#222}.newslink a:hover{color:rgba(34,34,34,.6)}.snslink{background-color:#c80000;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:700;text-align:center}.linkicon ul{width:100%}.linkicon ul li{list-style:none;width:33%}.linkicon i{font-size:2.4em;color:#c80000}.linkicon p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:.85em;font-weight:700}.caption{font-family:'Montserrat',sans-serif;line-height:1.75em}h4.weluka-list-title{font-size:1em}.ck_headerinner{padding:20px 40px 15px}.ck_header{border-bottom:1px solid #222}.weluka-nav{font-size:1.1em}.header_botton{margin:6px 0 0;font-weight:700}.weluka-button{font-weight:700;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.pp h5{font-size:1.2em;line-height:1em;margin-top:2em}.pp ul{margin:0;padding:0}.pp ul li{list-style:none}.onegai{border:1px solid #ccc;padding:20px}.icon1,.icon2,.icon3{position:relative;line-height:2.25em;padding-left:3em}.icon1:before{position:absolute;left:0;content:"";display:inline-block;width:2.25em;height:2.25em;background:url(/img/icon-01.svg) no-repeat;background-size:contain}.icon2:before{position:absolute;left:0;content:"";display:inline-block;width:2.25em;height:2.25em;background:url(/img/icon-02.svg) no-repeat;background-size:contain}.icon3:before{position:absolute;left:0;content:"";display:inline-block;width:2.25em;height:2.25em;background:url(/img/icon-03.svg) no-repeat;background-size:contain}.icon4:before{position:absolute;left:0;content:"";display:inline-block;width:2.25em;height:2.25em;background:url(/img/icon-03.svg) no-repeat;background-size:contain}.slidebg{background-image:linear-gradient(135deg,rgba(18,40,82,.8) 40%,rgba(255,255,255,0) 40%);background-blend-mode:color-burn}.torimeshi{border:1px solid #ccc;padding:20px;margin:0 0 40px}.bg00{background-color:#e5f7f6;padding:40px;margin:0}.listgreen .weluka-list h4{font-size:.9em;font-weight:400;color:#00aba3;text-decoration:underline;margin:0}.listgreen .weluka-list-row{margin:0 -.7em;padding:.2em 0}.listgreen .weluka-list h4:before{content:"◎ "}.bg01{background-color:#bebebe;border-top:1px solid #222;border-bottom:1px solid #222;margin-top:-5px}.bg01 .weluka-container{padding:40px 0}.bg01 h5{font-weight:700;margin-top:90px}.listblue .weluka-list h4{font-size:.9em;font-weight:400;color:#122852;text-decoration:underline;margin:0}.listblue .weluka-list-row{margin:0 -.7em;padding:.2em 0}.listblue .weluka-list h4:before{content:"◎ "}.footer_bg{background-color:#222;padding:20px 0;color:#fff}.footer_bg a{color:#fff}.footer_tel{padding:0 0 0 2em}.footer_bgr a:hover{color:rgba(255,255,255,.8)}.cr{font-size:.85em}.info_frame{text-align:center;border:2px solid red;border-radius:5px;padding:20px;color:red}.info_frame h3{font-size:1.5em}.shikaku li{list-style-type:none}.shikaku li:before{content:"◎ "}.aboutlink a{color:#000;border-bottom:solid 1px #000}.sub{font-size:12px;margin:0;padding:0;line-height:.5em}@keyframes SlideIn1{0%{opacity:0;transform:translateX(-200px)}100%{opacity:1;transform:translateX(0)}}@keyframes SlideIn2{0%{opacity:0;transform:translateX(200px)}100%{opacity:1;transform:translateX(0)}}.headerbg{background-color:#000}.headerbg-top{background-color:rgba(0,0,0,.8);z-index:9999;text-align:center;position:fixed;width:100%;box-sizing:border-box}.s_list.weluka-col{padding:10px}.s_list h4{font-size:1.3em;text-align:center}.s_list .weluka-list-meta{text-align:center;color:#ccc}.top_pd{padding:.5em}.top_pd h3{font-weight:700}.topmt{margin-top:60px;margin-bottom:80px}.pd40{background-color:#ffff;padding:40px;margin:0 0 40px;-webkit-box-shadow:0 10px 6px -6px #ccc;-moz-box-shadow:0 10px 6px -6px #ccc;box-shadow:0 10px 6px -6px #ccc}.pd40 .pbold{font-weight:700;margin-bottom:10px}.tb15{padding:15px 0}.tel h5{font-size:1.3em;line-height:1em;padding:0;margin:20px 0 0}.itembtn{font-weight:700;padding:.5em 0;font-size:1.1em}.tel{font-weight:700;font-size:2.2em;line-height:1em;padding:0;margin:0}.tel a{color:#122852}.tel a:hover{color:rgba(18,40,82,.8)}.wpcf7-form select{width:20%}.page_ti{text-align:center;color:#fff;padding:20px;text-shadow:1px 1px 2px #000}.weluka-single-meta{margin-bottom:40px}.page_midashi{text-align:center;font-size:1.8em;font-weight:400}.page_tis{font-size:1em;font-weight:700;color:#14324b;margin-bottom:40px}.page_text{font-size:1.1em;margin-bottom:20px}.about_text{font-size:1.2em}.f15{font-size:1.5em}.f20{font-size:2em}.f30{font-size:3em}.naviheader{background-color:rgba(255,255,255,.9)}.inner_header{margin:20px}.top_inner{padding:15px;background-color:#fff;margin:-10px 0 0}.inner_bg00{padding:20px;margin:.2em;background-color:#fff;border-radius:10px}.inner_bg01{padding:20px;margin:.2em;background-color:#fff;border-radius:10px}.inner_bg02{padding:10px;background-color:#14324b;color:#fff;text-align:center;font-weight:700}.inner_bg03{padding:20px 20px 0;background-color:#fff}.inner_bg04{padding:10px;background-color:#14324b;color:#fff;text-align:center;font-weight:700}.inner_bg01 h4{padding:10px;color:#14324b;text-align:center;font-weight:700;border:1px solid #14324b}.f_small{font-size:.85em}.f_white{color:#fff}.f_red{color:red}.sub_menu{margin-top:.5em}.sub_menu i{margin-right:.25em}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.t_center{text-align:center}.t_right{text-align:right}.blue{color:#00327d}input[type=submit]{font-family:FontAwesome}input.gyuoh-btn{background:#f3d078;background:-webkit-linear-gradient(top,rgba(240,193,75,.9),rgba(247,223,165,.9));background:linear-gradient(to bottom,rgba(247,223,165,.9),rgba(240,193,75,.9));box-shadow:0 1px 0 rgba(255,255,255,.4) inset;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;width:300px;height:60px;color:#111;font-size:1em;font-weight:700}input.gyuoh-btn:hover{background:-webkit-linear-gradient(top,rgba(240,193,75,1),rgba(247,223,165,1));background:linear-gradient(to bottom,rgba(247,223,165,1),rgba(240,193,75,1))}input.gyuoh-btn:active{box-shadow:0 1px 3px rgba(0,0,0,.2) inset}.privacy h5{font-size:1.2em;margin-top:2em}.privacy{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif}.privacy ul li{list-style-type:none;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif;padding-left:2em;text-indent:-2em}.br-pc{display:block}.br-sp{display:none}@media (max-width:991px){.weluka-container{width:95%}.entry{padding:20px}body{line-height:1.7em}.footlogo{padding:0 100px}.topprice_cont .weluka-container-fluid{border-bottom:none}.topprice_cont .weluka-col{border-bottom:1px solid #222;padding:40px 0}.topprice_cont .weluka-col:nth-child(2),.topprice_cont .weluka-col:nth-child(4){border-right:none}.topprice_cont .weluka-col:nth-child(3),.topprice_cont .weluka-col:nth-child(4){margin-top:-5px}.policy_cont .weluka-container-fluid{border-top:1px solid #222;border-bottom:none}.policy_cont .weluka-col{border-right:none;border-bottom:1px solid #222}.cst-accodion .weluka-panel-title{text-align:center}.cst-accodion h5{margin:10px 0}.cst-accodion .weluka-panel-title span.sub{position:static;left:0;font-size:11px;line-height:.7em}.cst-accodion .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:20px 0 0}.top_img{padding:20px 0 40px;margin-bottom:0}.headerlogo{padding:0 10px}.top_ti{font-size:2.7em;padding:0}h2{font-size:2em}h3{font-size:1.7em}h4{font-size:1.4em}.midashi h3{text-align:center}.itemlist_pd{padding:0 20px}.sub{margin-bottom:20px}.mincho{text-align:left}.f15{font-size:1.2em}.f20{font-size:1.5em}.f30{line-height:1.2em;margin-bottom:20px}.bg01 .weluka-container{padding:0}.bg02 .weluka-container{padding:0 0 120px}.bg02{background-size:100%,cover}.bg03 .weluka-container{padding:0}.bg04{padding:20px}.bg06{height:200px}.footer_bg1{padding:0}.mincho{font-size:.95em;letter-spacing:0em}.cr{font-size:.8em;text-align:center}.nomp{margin:0 !important;padding:0 !important}.topmt{margin:120px 0 0}.pd40{background-color:#ffff;padding:25px}.cst-postlist .weluka-list-mediatop .weluka-col .weluka-list-title{margin-top:0}.inner_bg01{padding:10px 10px 0}.prof ul li{text-indent:0em;padding-left:0}.sp-pad{padding-left:30px !important;padding-right:30px !important}.sp_logo{padding:0 40px}.t_right{text-align:center}.sp-center{text-align:center}.br-pc{display:none}.br-sp{display:block}.menu_cont{display:flex;flex-direction:column}.weluka-nav-bar-ham .nav.weluka-navbar-darkblue{background-color:rgba(0,0,0,.0);border:none}.weluka-navbar-darkblue a:hover,.weluka-navbar-darkblue a:focus,.weluka-navbar-darkblue .open>a,.weluka-navbar-darkblue .open a:hover,.weluka-navbar-darkblue .open a:focus,.weluka-navbar-darkblue .dropdown-menu a:hover,.weluka-navbar-darkblue .dropdown-menu a:focus{background-color:rgba(255,255,255,.2) !important}.ck_nav .weluka-nav-bar-ham .weluka-toggle.weluka-navbar-darkblue{background-color:#fff !important;padding:0}.ck_nav .weluka-nav-bar-ham .weluka-toggle.weluka-navbar-darkblue .icon-bar{background-color:#222 !important;border-radius:0;width:40px}.ck_nav .weluka-collapse{border:1px solid #222 !important;background-color:rgba(0,0,0,.75) !important}.popup{padding:30px}.popupul{column-count:1}.price_cont .pl1{padding-left:.6em}}@media (max-width:600px){body{font-size:13.6px}h4{font-size:1.3em}footer{font-size:1em}}