@charset "UTF-8";*{margin:0;padding:0;text-decoration:none}fieldset{border:0}body{line-height:1.8;font-size:110%}body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,select,ul{margin:0;padding:0}img{border:0;vertical-align:top}a{text-decoration:none}em{font-style:normal}ul li{list-style-type:none;list-style-image:none}address{font-style:normal}.margin02{margin-bottom:2px}.margin05{margin-bottom:5px}.margin06{margin-bottom:6px}.margin08{margin-bottom:8px}.margin10{margin-bottom:10px}.margin15{margin-bottom:15px}.margin20{margin-bottom:20px}.margin30{margin-bottom:30px}.margin40{margin-bottom:40px}strong{font-weight:700}ul li{list-style:none}* html .cbox{zoom:100%}*:first-child+html .cbox{display:inline-block}.cbox:after{content:".";clear:both;height:0;display:block;visibility:hidden}.movie-box{position:relative;margin:25px 20%}.movie-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.puru{animation-duration:1.4s;animation-name:purupuru;animation-iteration-count:infinite}@keyframes purupuru{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}a{color:#2a2a2a;text-decoration:none}.cap{line-height:1.5;font-size:86%}.en{font-family:'Kaushan Script',cursive;font-weight:400}.orange{color:#fc4a07}body{font-family:'Noto Sans Japanese',sans-serif,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,Osaka,'MS PGothic',arial,helvetica,sans-serif;font-weight:500;color:#2b2b2b;padding:0;margin:0;letter-spacing:0px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}@media only screen and (min-width:801px){.sp{display:none}.flex{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-start{display:flex;display:-webkit-flex;justify-content:space-between}.flex-end{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-center{display:flex;display:-webkit-flex;justify-content:center;align-items:center;-webkit-align-items:center}#header{width:100%;min-width:1140px;height:80px}#header .logo{width:230px;padding-top:12px;margin-left:15px}#header .logo a img{width:100%;height:auto}#header ul li{margin-left:20px}#header ul li a{display:block;height:80px;font-size:86%;font-weight:500;line-height:80px}#main{display:block}.inner{width:1140px;margin:0 auto;position:relative}.btn{width:250px}.btn a{display:block;height:60px;background:#000bef url(//professionalstretch.jp/wp-content/themes/ps/css/../img/btn_arrow.png) no-repeat 93% center;border-radius:6px;font-weight:800;font-size:1.2em;color:#fff;text-align:center;line-height:54px;transition:.3s;-webkit?transition:.3s}.btn a:hover{background:#020bba url(//professionalstretch.jp/wp-content/themes/ps/css/../img/btn_arrow.png) no-repeat 95% center}#pagetitle{width:100%;min-width:1140px;height:250px}#pagetitle .head{font-size:50px;color:#fc4a07;letter-spacing:3px;line-height:1;padding-top:78px;margin-bottom:15px}#pagetitle h1{font-size:18px;font-weight:500;letter-spacing:3px;line-height:1}.title{text-align:center;padding:60px 0}.title h2.en{font-size:30px;color:#fc4a07;letter-spacing:3px;line-height:1}.title .txt{padding-top:10px;font-size:35px;font-weight:700;line-height:1.5em}.h3_tit{font-size:22px;color:#fc4a07;line-height:1.5em}#breadcrumb{width:100%;min-width:1020px;padding-top:20px;padding-bottom:60px}#breadcrumb ul{display:flex;display:-webkit-flex}#breadcrumb ul li{padding-right:40px;font-size:86%;color:#008f42;position:relative}#breadcrumb ul li:after{content:"";width:15px;height:1px;background:#999;position:absolute;top:10px;right:12px}#breadcrumb ul li.last:after{display:none}#breadcrumb ul li a{display:block}#footer{width:100%;min-width:1140px;background:#fc4a07;padding:40px 0}#footer .bnr{text-align:center;margin-bottom:30px}#footer .sns{width:200px;margin:auto;padding-bottom:40px}#footer .sns li img{width:30px;height:auto}#footer .txt{font-size:86%;color:#fff;text-align:center;padding-bottom:30px}#footer .txt a{color:#fff}#footer .copy{font-size:86%;color:#fff;text-align:center}body{margin:0 0 250px}div.floatbnr a img{display:block;width:900px;background:rgba(6,199,85,1);margin:0 -200%;padding:0 200%;position:fixed;bottom:0;left:calc(50% - 900px/2);filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;z-index:9999}}@media only screen and (max-width:800px){.pc{display:none !important}img{width:100%;height:auto}.movie-box{position:relative;margin:25px 0}#header{width:100%;background:#fff;height:60px}#header .logo{width:150px;padding-top:13px;margin-left:3%}#header .logo a img{width:100%;height:auto}#header ul,#header .tel{display:none}#main{padding-top:10px;display:block}.inner{padding:0 5%;position:relative}.btn{width:200px;margin:auto}.btn a{display:block;height:60px;background:#000bef url(//professionalstretch.jp/wp-content/themes/ps/css/../img/btn_arrow.png) no-repeat 93% center;border-radius:6px;font-weight:800;font-size:1.2em;color:#fff;text-align:center;line-height:54px;transition:.3s;-webkit?transition:.3s}.btn a:hover{background:#020bba url(//professionalstretch.jp/wp-content/themes/ps/css/../img/btn_arrow.png) no-repeat 95% center}#pagetitle{width:100%;height:150px;background:#fef4ee;text-align:center}#pagetitle .head{font-size:40px;color:#fc4a07;letter-spacing:3px;line-height:1;padding-top:36px;margin-bottom:15px}#pagetitle h1{font-size:18px;font-weight:500;letter-spacing:3px;line-height:1}.title{text-align:center;padding:40px 0 30px}.title h2.en{font-size:20px;color:#fc4a07;letter-spacing:0;line-height:1}.title .txt{padding-top:10px;font-size:22px;font-weight:700;line-height:1.5em}.h3_tit{font-size:20px;color:#fc4a07;line-height:1.5em}#breadcrumb{display:none}#bnrbox{width:100%;position:fixed;bottom:0;left:0;z-index:100;display:flex;display:-webkit-flex;justify-content:space-between}#bnrbox li{width:50%}#bnrbox li img{width:100%;height:auto}#footer{width:100%;background:#fc4a07;padding:40px 0 20%}#footer .bnr{text-align:center;margin-bottom:30px}#footer .sns{width:170px;margin:auto;display:flex;display:-webkit-flex;justify-content:space-between;padding-bottom:20px}#footer .sns li{width:30px}#footer .sns li img{width:30px;height:auto}#footer .sns li:nth-child(2){width:24px}#footer .txt{font-size:86%;color:#fff;text-align:center;padding-bottom:30px}#footer .txt a{color:#fff}#footer .copy{font-size:86%;color:#fff;text-align:center}body{margin:0 0 154px}div.floatbnr{position:fixed;bottom:50px;text-decoration:none;z-index:9999}div.floatbnr a img{width:100%;height:auto;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}}
@media screen and (min-width:801px),print{.hamburger,.fat-nav{display:none}}@media only screen and (max-width:800px){.hamburger{display:block;width:28px;height:40px;position:fixed;top:22px;right:13px;z-index:10000;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:28px;height:1px;background-color:#ef5600;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:""}.hamburger__icon:before{top:-8px}.hamburger__icon:after{top:8px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#fff}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:#ef5600;-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}.fat-nav li{list-style-type:none;text-align:center;padding:15px 0;color:#fff}.fat-nav li a{display:block;font-weight:700;font-size:122%;color:#fff;letter-spacing:3px}}
@charset "UTF-8";@media only screen and (min-width:801px){#pagetitle{background:#fef4ee url(//professionalstretch.jp/wp-content/themes/ps/css/../img/pagetitle/news.jpg) no-repeat center}#news{width:100%;min-width:1140px;padding-top:70px;padding-bottom:70px}#news .inner{width:900px}#news ul{border-bottom:solid 1px #ddd}#news ul li{border-top:solid 1px #ddd}#news ul li a{display:block;padding:20px}#news ul li a:hover{color:#ef5600}#detail{width:100%;min-width:1140px;padding-top:70px;padding-bottom:70px}#detail .inner{width:900px}#detail h2{background:#fef4ee;border-radius:6px;font-size:172%;color:#ef5600;padding:10px 18px;margin-bottom:25px}#detail p{line-height:30px;margin-bottom:15px}#detail p img{display:block;width:80%;height:auto;margin:auto}#detail .btn{padding-top:20px;margin:auto}}@media only screen and (max-width:800px){#news{width:100%;padding-top:40px;padding-bottom:40px}#news ul{border-bottom:solid 1px #ddd}#news ul li{border-top:solid 1px #ddd}#news ul li a{display:block;padding:20px}#news ul li a span{display:block;color:#ef5600}#detail{width:100%;padding-top:40px;padding-bottom:40px}#detail h2{background:#fef4ee;border-radius:6px;font-size:129%;color:#ef5600;padding:10px 18px;margin-bottom:15px}#detail p{font-size:93%;line-height:2em;margin-bottom:15px}#detail p img{width:100%;height:auto}#detail .btn{padding-top:20px}}