.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hogehoge{color:"../js/fonts/"}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") 50% no-repeat}@font-face{font-family:slick;src:url("../js/fonts/slick.eot");src:url("../js/fonts/slick.eot?#iefix") format("embedded-opentype"),url("../js/fonts/slick.woff") format("woff"),url("../js/fonts/slick.ttf") format("truetype"),url("../js/fonts/slick.svg#slick") format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#86b5ce;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:10px;line-height:20px;text-align:center;color:#86b5ce;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#86b5ce;opacity:.75}#sukoyakampo *,#sukoyakampo :after,#sukoyakampo :before{-webkit-box-sizing:border-box;box-sizing:border-box}#sukoyakampo :focus{outline:0}#sukoyakampo img{max-width:100%}#sukoyakampo figure,#sukoyakampo h1,#sukoyakampo h2,#sukoyakampo h3,#sukoyakampo h4,#sukoyakampo h5,#sukoyakampo h6,#sukoyakampo p{margin:0}#sukoyakampo .sp-cont{display:block}@media print,screen and (min-width:810px){#sukoyakampo .sp-cont{display:none}}#sukoyakampo .pc-cont{display:none}@media print,screen and (min-width:810px){#sukoyakampo .pc-cont{display:block}}#sukoyakampo .page-caption{padding:15px;font-size:14px;font-size:.875rem}#sukoyakampo .wrap{margin:0 auto;padding:0 15px}@media print,screen and (min-width:810px){#sukoyakampo .wrap{padding:0;width:960px}}#sukoyakampo .wrap img{width:100%}#sukoyakampo ul{margin:0;padding:0;list-style-type:none}#sukoyakampo div.app-link{padding-bottom:3em}@media print,screen and (min-width:810px){#sukoyakampo div.app-link{padding-bottom:6em}}@media print,screen and (min-width:810px){#sukoyakampo div.app-link .wrap{width:690px}}#sukoyakampo section.app-block .app-icon-block{padding:30px 15px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;margin:0 auto}@media print,screen and (min-width:810px){#sukoyakampo section.app-block .app-icon-block{padding:50px 40px;border:1px solid #cecece;border-radius:10px;width:814px}}#sukoyakampo section.app-block .app-icon-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sukoyakampo section.app-block .app-icon-block img{max-height:49px}@media print,screen and (min-width:810px){#sukoyakampo section.app-block .app-icon-block img{max-height:98px}}#sukoyakampo section.app-block .wrap{padding-top:3em;margin-bottom:3em}@media print,screen and (min-width:810px){#sukoyakampo section.app-block .wrap{width:690px}}#sukoyakampo section.sns-share{padding:1em 0 1.5em;background-color:#e2f5f7}#sukoyakampo section.sns-share.bg-w{background-color:#fff}@media print,screen and (min-width:810px){#sukoyakampo section.sns-share{padding:2em 0 2.5em}}#sukoyakampo section.sns-share h2{text-align:center;font-weight:700;font-size:15px;font-size:.9375rem;color:#009;margin-bottom:.5em}@media print,screen and (min-width:810px){#sukoyakampo section.sns-share h2{font-size:30px;font-size:1.875rem}}#sukoyakampo section.sns-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sukoyakampo section.sns-share li{margin:0 20px}@media print,screen and (min-width:810px){#sukoyakampo section.sns-share li{margin:0 25px}}#sukoyakampo section.sns-share li a img{-ms-flex-negative:0;flex-shrink:0;width:60px}@media print,screen and (min-width:810px){#sukoyakampo section.sns-share li a img{width:80px}}#sukoyakampo.index section.slide .wrap{margin-top:2em;margin-bottom:3em;padding:0 35px}@media print,screen and (min-width:810px){#sukoyakampo.index section.slide .wrap{width:690px;margin-top:3em;margin-bottom:5em}}@media print,screen and (min-width:810px){#sukoyakampo.index section.slide .slick-next:before,#sukoyakampo.index section.slide .slick-prev:before{font-size:38px}#sukoyakampo.index section.slide .slick-prev{left:-50px}#sukoyakampo.index section.slide .slick-next{right:-35px}#sukoyakampo.index section.slide .slick-dots{bottom:-45px}#sukoyakampo.index section.slide .slick-dots li{margin:0 10px}#sukoyakampo.index section.slide .slick-dots li button:before{font-size:20px}}#sukoyakampo.index section.support{text-align:center;background-color:#ffea59;margin-bottom:4em}@media print,screen and (min-width:810px){#sukoyakampo.index section.support{margin-bottom:8em}}#sukoyakampo.index section.function{margin-bottom:4em}@media print,screen and (min-width:810px){#sukoyakampo.index section.function{margin-bottom:8em}}#sukoyakampo.index section.function h2{text-align:center;background-color:#d8effb;margin-bottom:1.5em}@media print,screen and (min-width:810px){#sukoyakampo.index section.function h2{margin-bottom:3em}}#sukoyakampo.index section.function>div{margin:2em 0}@media print,screen and (min-width:810px){#sukoyakampo.index section.function>div{margin:3em 0}}#sukoyakampo.index section.function>div .wrap{text-align:center}@media print,screen and (min-width:810px){#sukoyakampo.index section.function>div .wrap{max-width:690px}}#sukoyakampo.index section.youtube{margin-bottom:3em}@media print,screen and (min-width:810px){#sukoyakampo.index section.youtube{margin-bottom:6em}}#sukoyakampo.index section.youtube:after{content:"";display:block;width:100%;height:1px;border-bottom:1px solid #7f7f7f}@media print,screen and (min-width:810px){#sukoyakampo.index section.youtube:after{margin:0 auto;width:750px}}#sukoyakampo.index section.youtube h2{text-align:center;background-color:#d8effb;margin-bottom:1.5em}@media print,screen and (min-width:810px){#sukoyakampo.index section.youtube h2{margin-bottom:3em}}#sukoyakampo.index section.youtube .wrap{text-align:center}@media print,screen and (min-width:810px){#sukoyakampo.index section.youtube .wrap{max-width:690px}}#sukoyakampo.index section.youtube .video{position:relative;margin-top:2em;margin-bottom:5em;width:100%;padding-top:56.25%}@media print,screen and (min-width:810px){#sukoyakampo.index section.youtube .video{margin-top:4em;margin-bottom:8em}}#sukoyakampo.index section.youtube .video iframe{position:absolute;top:0;right:0;width:100%;height:100%;border:4px solid #f4931e}@media print,screen and (min-width:810px){#sukoyakampo.index section.youtube .video iframe{border:8px solid #f4931e}}#sukoyakampo.index section.campain{margin-top:-2em;margin-bottom:4em}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain{margin-bottom:8em}}#sukoyakampo.index section.campain h2{text-align:center;background-color:#f96b1e;margin-bottom:1em}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain h2{margin-bottom:2em}}#sukoyakampo.index section.campain>div{margin:2em 0}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain>div{margin:3em 0}}#sukoyakampo.index section.campain>div .wrap{text-align:center}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain>div .wrap{max-width:690px}}#sukoyakampo.index section.campain .welcome p{font-size:18px;font-size:1.125rem;color:#005fed;text-decoration:underline;line-height:1.61;margin-top:1em;margin-bottom:1em}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain .welcome p{font-size:24px;font-size:1.5rem}}#sukoyakampo.index section.campain .welcome span{display:inline-block;text-decoration:none;color:#fff;background-color:#05a1e9}#sukoyakampo.index section.campain .welcome li{text-align:justify;text-indent:-1em;padding-left:1em;line-height:1.46;margin-bottom:.2em}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain .welcome li{font-size:16px;font-size:1rem}}#sukoyakampo.index section.campain .welcome li:before{content:"\203B"}#sukoyakampo.index section.campain .walk .wrap{position:relative;z-index:3;margin-top:-2.3em}@media print,screen and (min-width:810px){#sukoyakampo.index section.campain .walk .wrap{margin-top:-4.3em}}@media print,screen and (min-width:810px){#sukoyakampo.index section.content-foot-menu .wrap{width:690px}}#sukoyakampo.index section.content-foot-menu li{margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.index section.content-foot-menu li{margin-bottom:4em}}#sukoyakampo.index section.content-foot-menu li:first-child{padding:0 20px}@media print,screen and (min-width:810px){#sukoyakampo.index section.content-foot-menu li:first-child{padding:0 40px}}#sukoyakampo.index section.content-foot-menu li.walk{padding:0 20px}@media print,screen and (min-width:810px){#sukoyakampo.index section.content-foot-menu li.walk{padding:0 40px}}#sukoyakampo.puremium-nemu section.hero{margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.hero{margin-bottom:4em}}#sukoyakampo.puremium-nemu section.hero p{text-align:center;background-color:#9ed8f6}#sukoyakampo.puremium-nemu section.about{margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.about{margin-bottom:4em}}#sukoyakampo.puremium-nemu section.about h2{text-align:center;background-color:#ffea59}#sukoyakampo.puremium-nemu section.about .wrap{margin-top:1.5em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.about .wrap{width:690px;border-radius:12px;margin-top:3em}}#sukoyakampo.puremium-nemu section.about .inner{padding:20px;background-color:#fffbe2}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.about .inner{padding:40px}}#sukoyakampo.puremium-nemu section.about dl{line-height:1.3;background-color:#fff;border-radius:6px;padding:10px 15px;font-size:11px;font-size:.6875rem}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.about dl{border-radius:12px;font-size:22px;font-size:1.375rem;padding:20px 30px}}#sukoyakampo.puremium-nemu section.about dt{display:inline;font-weight:400}#sukoyakampo.puremium-nemu section.about dt:after{content:"\FF1A"}#sukoyakampo.puremium-nemu section.about dd{display:inline;margin:0}#sukoyakampo.puremium-nemu section.about nav.page-nav{margin-top:1.5em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.about nav.page-nav{margin-top:3em}}#sukoyakampo.puremium-nemu section.about nav.page-nav li{margin-bottom:.8em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.about nav.page-nav li{margin-bottom:1.5em}}#sukoyakampo.puremium-nemu section.function{background-color:#fffbe2;padding-bottom:1px;margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.function{margin-bottom:4em;padding-bottom:1em}}#sukoyakampo.puremium-nemu section.function h2{text-align:center;background-color:#ffea59}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.function .wrap{max-width:690px}}#sukoyakampo.puremium-nemu section.function .wrap>div{margin:2em 0}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.function .wrap>div{margin:3em 0}}#sukoyakampo.puremium-nemu section.other h2{text-align:center;background-color:#ffea59}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .wrap{max-width:610px}}#sukoyakampo.puremium-nemu section.other .mycolumn,#sukoyakampo.puremium-nemu section.other .teladvice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 20px}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .mycolumn,#sukoyakampo.puremium-nemu section.other .teladvice{margin:4em 0}}#sukoyakampo.puremium-nemu section.other .mycolumn .img-block,#sukoyakampo.puremium-nemu section.other .teladvice .img-block{width:40%;margin-right:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .mycolumn .img-block,#sukoyakampo.puremium-nemu section.other .teladvice .img-block{width:214px}}#sukoyakampo.puremium-nemu section.other .mycolumn .img-block img,#sukoyakampo.puremium-nemu section.other .teladvice .img-block img{-ms-flex-negative:0;flex-shrink:0}#sukoyakampo.puremium-nemu section.other .mycolumn .txt-block,#sukoyakampo.puremium-nemu section.other .teladvice .txt-block{width:60%}#sukoyakampo.puremium-nemu section.other .mycolumn .txt-block h3,#sukoyakampo.puremium-nemu section.other .teladvice .txt-block h3{margin-bottom:.5em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .mycolumn .txt-block h3,#sukoyakampo.puremium-nemu section.other .teladvice .txt-block h3{margin-bottom:1em}}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .mycolumn .txt-block,#sukoyakampo.puremium-nemu section.other .teladvice .txt-block{width:352px}}#sukoyakampo.puremium-nemu section.other .mycolumn .txt-block p,#sukoyakampo.puremium-nemu section.other .teladvice .txt-block p{line-height:1.33;font-size:14px;font-size:.875rem}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .mycolumn .txt-block p,#sukoyakampo.puremium-nemu section.other .teladvice .txt-block p{font-size:28px;font-size:1.75rem}}#sukoyakampo.puremium-nemu section.other .mycolumn h3 img{width:89px}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .mycolumn h3 img{width:177px}}#sukoyakampo.puremium-nemu section.other .teladvice h3 img{width:149px}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .teladvice h3 img{width:297px}}#sukoyakampo.puremium-nemu section.other .teladvice .img-txt{margin-bottom:.5em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.other .teladvice .img-txt{margin-bottom:1em}}#sukoyakampo.puremium-nemu section.campain{padding-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.campain{margin-bottom:4em}}#sukoyakampo.puremium-nemu section.campain h2{text-align:center;background-color:#ffea59}#sukoyakampo.puremium-nemu section.campain .wrap{max-width:690px}#sukoyakampo.puremium-nemu section.campain .wrap>div{margin:2em 0}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.campain .wrap>div{margin:4em 0}}#sukoyakampo.puremium-nemu section.campain .wrap dl{font-size:14px;font-size:.875rem;padding:0 20px;margin-bottom:0;margin-top:1em;line-height:1.33}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.campain .wrap dl{padding:0 35px;margin-top:2em;font-size:18px;font-size:1.125rem}}#sukoyakampo.puremium-nemu section.campain .wrap dt{font-weight:400}#sukoyakampo.puremium-nemu section.campain .wrap dt:after{content:"\FF1A"}#sukoyakampo.puremium-nemu section.campain .wrap dd{margin-left:0;margin-bottom:.5em}#sukoyakampo.puremium-nemu section.campain .wrap p{text-align:center;padding:0 20px}#sukoyakampo.puremium-nemu section.campain .wrap p img{width:90%}#sukoyakampo.puremium-nemu section.campain .wrap p.attention{margin-top:-1.5em;padding:0;text-align:justify;font-size:11px;font-size:.6875rem}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.campain .wrap p.attention{font-size:18px;font-size:1.125rem;margin-top:-2em}}#sukoyakampo.puremium-nemu section.campain .campain-2{padding-bottom:2em;border-bottom:1px solid #b2b2b2}#sukoyakampo.puremium-nemu section.support{text-align:center;background-color:#ffea59;margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.support{margin-bottom:4em}}#sukoyakampo.puremium-nemu section.support .wrap{padding-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.puremium-nemu section.support .wrap{max-width:690px;padding-bottom:4em}}#sukoyakampo.faq section.hero .wrap{padding:0 40px}@media print,screen and (min-width:810px){#sukoyakampo.faq section.hero .wrap{text-align:center;max-width:690px}#sukoyakampo.faq section.hero .wrap img{width:464px}}#sukoyakampo.faq section.about{margin:2em 0}@media print,screen and (min-width:810px){#sukoyakampo.faq section.about{margin:4em 0}}@media print,screen and (min-width:810px){#sukoyakampo.faq section.about .wrap{max-width:690px}}#sukoyakampo.faq section.about p{border:1px solid #ccc;padding:10px 15px}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont .wrap{max-width:690px}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat{margin:1em 0}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat{margin:1.5em 0}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat>ul{display:none}#sukoyakampo.faq section.faq-cont #faq-accordion .cat h3 a{position:relative;display:block;text-decoration:none;text-align:center;background-color:#009;color:#fff;font-weight:700;border-radius:6px;padding:8px 0;font-size:18px;font-size:1.125rem}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat h3 a{border-radius:12px;padding:15px 0;font-size:30px;font-size:1.875rem}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat h3 a:after{position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;content:"";width:18px;height:18px;background:url("../img/icon-arrow-down.png") no-repeat;background-size:contain}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat h3 a:after{width:26px;height:26px}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat h3 a:hover{opacity:.8}#sukoyakampo.faq section.faq-cont #faq-accordion .cat h3 a.active:after{background:url("../img/icon-arrow-up.png") no-repeat;background-size:contain}#sukoyakampo.faq section.faq-cont #faq-accordion .cat ul{margin-top:1em}#sukoyakampo.faq section.faq-cont #faq-accordion .cat li{margin:0}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dl{line-height:1.5;font-size:13px;font-size:.8125rem}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat dl{font-size:18px;font-size:1.125rem}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dt{display:block;font-weight:400;position:relative;padding:10px 10px 10px 40px}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat dt{padding:10px 10px 10px 60px}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dt:before{color:#fff;background-color:#009;position:absolute;content:"Q";top:5px;left:5px;display:block;border:1px solid #009;font-size:18px;font-size:1.125rem;font-weight:700;width:26px;height:26px;text-align:center;line-height:26px;border-radius:3px}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat dt:before{left:10px;top:10px;font-size:28px;font-size:1.75rem;width:36px;height:36px;line-height:36px}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd{position:relative;background-color:#d8effb;margin:.3em 0 0;padding:5px 5px 5px 40px;border-bottom:1px solid #009}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd{padding:10px 10px 10px 60px}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd:before{top:5px;left:5px;position:absolute;content:"A";display:block;color:#009;border:1px solid #009;font-size:18px;font-size:1.125rem;font-weight:700;width:26px;height:26px;text-align:center;line-height:26px;border-radius:3px}@media print,screen and (min-width:810px){#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd:before{left:10px;top:10px;font-size:28px;font-size:1.75rem;width:36px;height:36px;line-height:36px}}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd p{margin-bottom:.2em}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd ul{margin-top:.3em;list-style-type:disc;padding-left:1em}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd ul li{margin-bottom:.5em}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd ul.inline li{display:inline-block;margin-left:-1em;margin-right:1em}#sukoyakampo.faq section.faq-cont #faq-accordion .cat dd ul.inline li:before{display:inline-block;content:"\25CF";font-size:6px;vertical-align:middle;margin-right:1.3em}#sukoyakampo.faq div.top-link{margin-top:2.5em}@media print,screen and (min-width:810px){#sukoyakampo.faq div.top-link{margin-top:5em}}#sukoyakampo.faq div.top-link .wrap{padding:0 40px}@media print,screen and (min-width:810px){#sukoyakampo.faq div.top-link .wrap{width:380px}}#sukoyakampo.faq div.top-link .wrap a{position:relative;padding:10px 0;font-size:14px;font-size:.875rem;font-weight:700;color:#009;text-align:center;display:block;background-color:#ffe762;text-decoration:none;border-radius:6px}@media print,screen and (min-width:810px){#sukoyakampo.faq div.top-link .wrap a{font-size:20px;font-size:1.25rem;border-radius:12px;padding:15px 0}}#sukoyakampo.faq div.top-link .wrap a:before{position:absolute;left:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;width:8px;height:13px;background:url("../img/icon-arrow-left.png") no-repeat;background-size:contain}@media print,screen and (min-width:810px){#sukoyakampo.faq div.top-link .wrap a:before{width:12px;height:20px}}@font-face{font-family:MyMPLUSRounded1c-ExtraBold;src:url("../img/care-walking/MyMPLUSRounded1c-ExtraBold.otf") format("opentype"),url("../img/care-walking/MyMPLUSRounded1c-ExtraBold.woff") format("woff")}#sukoyakampo.care-walking section.hero{margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking section.hero{margin-bottom:4em}}#sukoyakampo.care-walking section.hero p{text-align:center;background-color:#9ed8f6}#sukoyakampo.care-walking .about .wrap{margin-top:1.5em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .about .wrap{width:690px;border-radius:12px;margin-top:3em}}#sukoyakampo.care-walking .about .inner{padding:20px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .about .inner{padding:40px}}#sukoyakampo.care-walking .about .main-read{line-height:1.6;font-size:14px;font-size:.875rem}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .about .main-read{font-size:17px;font-size:1.0625rem}}#sukoyakampo.care-walking .beforeandafter,#sukoyakampo.care-walking .form,#sukoyakampo.care-walking .how-long,#sukoyakampo.care-walking .posture,#sukoyakampo.care-walking .right{margin-bottom:2em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .beforeandafter .wrap,#sukoyakampo.care-walking .form .wrap,#sukoyakampo.care-walking .how-long .wrap,#sukoyakampo.care-walking .posture .wrap,#sukoyakampo.care-walking .right .wrap{width:690px}}#sukoyakampo.care-walking .beforeandafter .inner,#sukoyakampo.care-walking .form .inner,#sukoyakampo.care-walking .how-long .inner,#sukoyakampo.care-walking .posture .inner,#sukoyakampo.care-walking .right .inner{padding:20px}#sukoyakampo.care-walking .beforeandafter .inner>p,#sukoyakampo.care-walking .form .inner>p,#sukoyakampo.care-walking .how-long .inner>p,#sukoyakampo.care-walking .posture .inner>p,#sukoyakampo.care-walking .right .inner>p{margin-bottom:1em;font-size:14px;font-size:.875rem;line-height:2}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .beforeandafter .inner>p,#sukoyakampo.care-walking .form .inner>p,#sukoyakampo.care-walking .how-long .inner>p,#sukoyakampo.care-walking .posture .inner>p,#sukoyakampo.care-walking .right .inner>p{font-size:18px;font-size:1.125rem}}#sukoyakampo.care-walking .beforeandafter .inner>p>span,#sukoyakampo.care-walking .form .inner>p>span,#sukoyakampo.care-walking .how-long .inner>p>span,#sukoyakampo.care-walking .posture .inner>p>span,#sukoyakampo.care-walking .right .inner>p>span{color:#f34618;font-weight:700;text-decoration:underline}#sukoyakampo.care-walking .point,#sukoyakampo.care-walking .types{margin-bottom:1em;border:2px solid #afe2fc;border-radius:6px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point,#sukoyakampo.care-walking .types{border:4px solid #afe2fc;border-radius:12px}}#sukoyakampo.care-walking .point .ttl,#sukoyakampo.care-walking .types .ttl{position:relative;cursor:pointer;min-height:53px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .ttl,#sukoyakampo.care-walking .types .ttl{min-height:106px}}#sukoyakampo.care-walking .point .ttl img,#sukoyakampo.care-walking .types .ttl img{position:absolute;left:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:31.5px;height:36px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .ttl img,#sukoyakampo.care-walking .types .ttl img{left:2em;width:63px;height:72px}}#sukoyakampo.care-walking .point .ttl h3,#sukoyakampo.care-walking .point .ttl h5,#sukoyakampo.care-walking .types .ttl h3,#sukoyakampo.care-walking .types .ttl h5{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;font-size:1.0625rem;left:3em;color:#014099;font-family:MyMPLUSRounded1c-ExtraBold}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .ttl h3,#sukoyakampo.care-walking .point .ttl h5,#sukoyakampo.care-walking .types .ttl h3,#sukoyakampo.care-walking .types .ttl h5{left:4em;font-size:34px;font-size:2.125rem}}#sukoyakampo.care-walking .point .ttl h3.lss,#sukoyakampo.care-walking .point .ttl h5.lss,#sukoyakampo.care-walking .types .ttl h3.lss,#sukoyakampo.care-walking .types .ttl h5.lss{letter-spacing:-.05em}#sukoyakampo.care-walking .point .ttl:after,#sukoyakampo.care-walking .types .ttl:after{content:"";width:0;height:0;border-style:solid;border-width:9px 6.5px 0;border-color:#014099 transparent transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .ttl:after,#sukoyakampo.care-walking .types .ttl:after{width:0;height:0;border-style:solid;border-width:18px 13px 0;border-color:#014099 transparent transparent;right:2em}}#sukoyakampo.care-walking .point .ttl.opend:after,#sukoyakampo.care-walking .types .ttl.opend:after{width:0;height:0;border-style:solid;border-width:0 6.5px 9px;border-color:transparent transparent #014099}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .ttl.opend:after,#sukoyakampo.care-walking .types .ttl.opend:after{width:0;height:0;border-style:solid;border-width:0 13px 18px;border-color:transparent transparent #014099}}#sukoyakampo.care-walking .point .discription,#sukoyakampo.care-walking .types .discription{display:none;border-top:1px solid #afe2fc;padding:0 20px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .discription,#sukoyakampo.care-walking .types .discription{border-top:2px solid #afe2fc;padding:0 40px}}#sukoyakampo.care-walking .point .discription p,#sukoyakampo.care-walking .types .discription p{margin:1em 0;font-size:14px;font-size:.875rem}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .discription p,#sukoyakampo.care-walking .types .discription p{line-height:1.55;font-size:22px;font-size:1.375rem}}#sukoyakampo.care-walking .point .discription p span,#sukoyakampo.care-walking .types .discription p span{color:#f34618}#sukoyakampo.care-walking .point .discription h4,#sukoyakampo.care-walking .types .discription h4{color:#014099;font-weight:700;font-size:17px;font-size:1.0625rem;margin-top:1em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .point .discription h4,#sukoyakampo.care-walking .types .discription h4{font-size:34px;font-size:2.125rem}}#sukoyakampo.care-walking .point .discription .ph,#sukoyakampo.care-walking .types .discription .ph{margin:0 auto;width:80%}#sukoyakampo.care-walking .type-2 h4{margin-bottom:2em}#sukoyakampo.care-walking .types{border-color:#fde265;margin-left:-20px;margin-right:-20px}#sukoyakampo.care-walking .types .ttl img{width:38px;height:38px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .types .ttl img{width:76px;height:76px}}#sukoyakampo.care-walking .types .ttl h5{color:#000;font-size:22px;font-size:1.375rem}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .types .ttl h5{font-size:45px;font-size:2.8125rem;left:3em}}#sukoyakampo.care-walking .types .ttl:after{border-color:#000 transparent transparent}#sukoyakampo.care-walking .types .ttl.opend:after{border-color:transparent transparent #000}#sukoyakampo.care-walking .types .discription{border-color:#fde265;padding-bottom:20px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .types .discription{padding-bottom:40px}}#sukoyakampo.care-walking .types .discription p{text-align:center;font-weight:700;font-size:16px;font-size:1rem}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .types .discription p{font-size:32px;font-size:2rem}}#sukoyakampo.care-walking .check-type>div{padding:20px}#sukoyakampo.care-walking .check-type h3{margin-bottom:1em}#sukoyakampo.care-walking .check-type .extract{text-align:center;font-weight:700;font-size:14px;font-size:.875rem}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .check-type .extract{font-size:24px;font-size:1.5rem;line-height:1.6}}#sukoyakampo.care-walking .check-type .type3{margin-top:2em}#sukoyakampo.care-walking .app-block h2{font-weight:700;text-align:center;line-height:1.32;font-size:17px;font-size:1.0625rem;margin-bottom:1em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .app-block h2{font-size:28px;font-size:1.75rem;line-height:1.6}}#sukoyakampo.care-walking .column{margin-bottom:2em}#sukoyakampo.care-walking .column .wrap{padding:20px}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .column .wrap{width:610px}}#sukoyakampo.care-walking .column .wrap p{margin-top:1em}@media print,screen and (min-width:810px){#sukoyakampo.care-walking .column .wrap p{font-size:18px;font-size:1.125rem}}