@charset "utf-8";a:link,a:visited,ins{text-decoration:none}header,header#gs02{background-repeat:no-repeat;background-position:center 51px;padding:0 auto;z-index:-1}header,header h1,header#gs02{padding:0 auto}#bnr_nav,#bnr_nav_af{position:fixed;left:0;width:100%;z-index:9999}#fixed_menu,#fixed_menu_af{z-index:999;width:1025px;margin:0 auto;bottom:0;position:relative}#fixed_menu,header,header h1,header#gs02{margin:0 auto}.ltxt,.point2,.thank,caption,th{text-align:left}html,legend{color:#000}.order .teiki1,.order .teiki2,.pkg4,.trial-thanks-3,.trial-thanks-4-c{display:inline-block}#fixed_menu,#fixed_menu_af,#voice{position:relative}#waku-pro1,#waku-pro2{height:343px;padding-left:513px}.nav li,ol,ul{list-style:none}.about dt,.faq,body:after,footer{clear:both}.fs-12,.fs-14{line-height:130%}html{background:0 0!important}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,input,legend,li,ol,p,pre,span,td,textarea,th,ul{margin:0;padding:0;vertical-align:bottom;border:0;outline:0;background:0 0}header,header#gs02{background-size:cover}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-weight:inherit;font-size:100%}blockquote,q{quotes:none}:focus{outline:0}del{text-decoration:line-through}body{margin:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding-bottom:60px}body:after{content:"";display:block;height:0}p{line-height:2;margin-bottom:10px}a:link{color:#039}a:visited{color:#0073bc}a:active,a:hover,footer .nav a:hover{text-decoration:underline}#fixed_menu_goTop,#fmgt_a a:hover div,.nav,.nav li a,.nav li a:hover,.point2 dt,footer .navi a{text-decoration:none}a img{border:none}a.img_over{background-color:#fff;display:block}#bnr_nav a:hover img,a.img_over:hover img,a:hover img[src$="img/bnr-af-2.png"],a:hover img[src$="img/bnr-af-ren.png"],a:hover img[src$="img/bnr-af.png"],a:hover img[src$="img/header-mail-af.png"]{cursor:pointer;opacity:.7}header{background-image:url('../img/top_back.jpg')}header#gs02{background-image:url('../img/top_back2.jpg')}header h1{width:1025px;height:51px}#header_img,#header_img2{margin:auto;padding:auto;height:753px;width:1025px}#bnr_nav{bottom:0;height:60px;background:rgba(255,255,255,.96);-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}#fixed_menu{height:60px;background-color:#fff}#fixed_menu_goTop{position:fixed;z-index:100;right:40px;bottom:10px;font-size:14px;font-weight:600;background:#666;width:80px;color:#fff;padding:38px 0 22px;text-align:center;display:block;border-radius:50px}#fixed_menu_goTop_Up{content:'';display:block;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;background:#666;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:30%;left:50%;margin-top:-3px;margin-left:-5px;-webkit-box-sizing:border-box;box-sizing:border-box}#fmgt_a a:hover div{background:#999}#fixed_menu_close,#fixed_menu_close_af{position:fixed;z-index:100;right:15px;bottom:70px;font-size:20px;width:30px;height:30px;padding:0;text-align:center;cursor:pointer;color:#fff;background-color:#333;transform:rotate(90deg);border-radius:5px;border:1px solid #666}#fixed_menu_close:hover,#fixed_menu_close_af:hover{background-color:#999}#bnr_nav_af{bottom:0;background-image:url('../img/bnr_nav_af_bg.png');background-repeat:repeat-x;height:90px}#fixed_menu_af{height:80px}.back01,.back03,.back04,.back06,.back08,.back09,.back11,.back12,.back13,.bg_back{background-repeat:repeat;background-position:center center;z-index:-1}.back02,.back05,.back10{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;z-index:1}.back01{background-image:url('../img/back01.jpg')}.back02{background-image:url('../img/back02.jpg')}.back03{background-image:url('../img/back03.jpg')}.back04{background-image:url('../img/back04.jpg')}.back05{background-image:url('../img/back05.jpg')}.back06,.back07,.frame_o .frame_w{background-image:url('../img/back_w.jpg')}.back06 img[src$="img/point04.jpg"]{height:339px;float:right;display:inline;margin:0 25px 15px}.back06 img[src$="img/point07-2.png"]{height:200px;float:right;display:inline;margin:0 40px 15px 80px}.back07{padding-bottom:15px}.back07 p{margin:15px;font-size:16px;line-height:180%}.back07 img[src$="img/product_hiwab.png"]{height:492px;float:right;display:inline;margin:35px 15px 10px}.back08{background-image:url('../img/back08.jpg')}.back09{background-image:url('../img/back09.jpg')}.back10{background-image:url('../img/back10.jpg')}.back11{background-image:url('../img/back11.jpg')}.back12{padding-top:20px;padding-bottom:20px;background-image:url('../img/back12.jpg')}.back13,.back_white{background:#fff}.back13{margin:0 20px;padding:0 21px 5px}.bg_back{background-image:url('../img/bg_back.png')}.back99{background-repeat:repeat;background-position:center -30px;z-index:-1;background-image:url('../img/back04.jpg')}.point2,.thank{background:#fff8dc;padding:5px}.thank2{border:2px solid #683f36;padding:10px 10px 5px;min-height:150px;height:auto!important}.thank2 img[src$="img/thank-cream.png"]{height:180px;float:right;display:inline;margin:35px 15px 10px}.thank3{background:#fff;padding:0;margin:0}.thank3 p{padding:5px 15px 0}.campaign dd,.hosyo dl dd{padding:0 15px 10px;color:#6f5436}.time-time-t{padding:15px 5px;text-align:center;margin:0;font-size:26px;color:#000;background-image:url(../img/timer-t-bg.png);background-repeat:no-repeat;background-position:center;height:210px}.timer-txt-t{margin:0;padding:107px 0 0}.campaign,.hosyo{background:#fff8dc;border:2px solid #b8860b;padding:15px;height:auto!important}.campaign dl,.hosyo dl{background:#fff8dc;border:2px solid #ed6d35}.frame_o div,.point3 div,.point5 div{border:3px solid #f5f5f5}.campaign dd{font-size:16px;line-height:160%;margin-bottom:10px}.campaign .red,.fc-red3{color:#d20303}.campaign img[src$="img/tegami-r.png"]{height:248px;float:right;display:inline;margin:40px 5px 10px 15px}.trial-thanks-3{background:url(../img/trial-thanks-3.png) center top no-repeat;padding:0 95px;margin:0;height:226px;width:835px}.trial-thanks-3 .time-time-t{padding:5px 5px 15px}.trial-thanks-4-c{background:url(../img/order1t-cream.jpg) center top no-repeat;padding:20px 48px 0 677px;margin:0;height:172px;width:300px}.frame_o,.frame_o .frame_w,.zkan1,.zkan1 .back{background-repeat:repeat;background-position:center center;z-index:-1}.s_frame,.t_frame{width:1025px;margin:0 auto;padding:0 auto}.t_frame{background-color:#fff}.frame_o,.zkan1{margin:0;text-align:left;background-image:url('../img/back_o.jpg')}.frame_o{padding-bottom:5px}.frame_o div{background:#fff8dc;margin:0 10px}.re1 dl,.re2 dl,.re3 dl,.re4 dl{background-image:url('../img/back_m.png');margin:0 20px}.frame_o div p{margin:15px;font-size:18px;line-height:160%}.frame_o .frame_w{min-height:300px;text-align:left;margin:10px 15px!important}.frame_o .frame_w img[src$="img/koe_gr.png"]{height:300px;float:right;display:inline;margin:0 5px 0 15px}.pbo15,.zkan1{padding-bottom:15px}.zkan1 .back{height:auto!important;min-height:150px;background-image:url('../img/back_note.jpg');padding:5px 0;margin:0 15px}.zkan1 .back p{margin:15px 10px;font-size:16px;line-height:180%}.frame_lb{padding:15px;margin:0;text-align:left;border:2px solid #018bca;background:#fff;font-size:16px!important}.re1,.re2,.re3,.re4{background-image:url('../img/back_r.jpg');text-align:left}.re1,.re1 dl,.re2,.re2 dl,.re3,.re3 dl,.re4,.re4 dl{background-repeat:repeat;background-position:center center;z-index:-1}.frame_lb img[src$="img/nursing_cycle.png"]{height:430px;float:right;display:inline;margin:0 5px 0 15px}.pkg4{vertical-align:top;width:234px;margin-top:20px;padding:0 1.5%;float:right}.re1,.re3,.re4{padding-top:20px;padding-bottom:20px}.re1 dl,.re4 dl{padding:0 10px 5px}.re1 dl{min-height:500px}.re4 dl{min-height:400px}.re1 dt,.re3 dt,.re4 dl #waku1{width:960px;height:35px;padding:15px 0 10px}.re1 dd,.re2 dd,.re4 dl p{font-size:16px;line-height:200%}.re2{padding-bottom:10px}.re2 dl{min-height:500px;padding:0 10px 5px}.re2 dl img[src$="img/re04p.jpg"]{height:470px;float:left;display:inline;margin:10px 10px 10px 0}.re2 dt{width:490px;height:38px;padding:15px 0 10px 482px}.nav,.nav li,.nav ul,footer{width:100%}.re3 dl{min-height:330px;padding:0 10px 5px}.point5{padding:20px 0 15px;margin:0;background:#dbeff8;text-align:left}.ctxt,.order,.point6,.time-time,footer,small{text-align:center}.point5 div{background:#fff;margin:0 15px}.point3 h4,.point5 h3{margin:0;text-align:center}.point5 .mbzero{padding-top:5px;min-height:200px;margin-bottom:0!important}.point2 dl,.point5 .mbzero_b{min-height:150px}.point3 div p,.point5 div p{margin:15px;font-size:16px;line-height:160%}.point3 div img,.point5 div img{margin:0 5px}.hosyo dl dd{font-size:16px;line-height:160%}.faq dl dd,.faq dl dt{padding:8px 10px 8px 45px}.time-time{padding:15px 5px;margin:0;font-size:26px;color:#000;background-image:url(../img/timer-bg.png);background-repeat:no-repeat;background-position:center;height:181px}.timer-txt{margin:0;padding:100px 0 0}.order .teiki1{background:url(../img/order1.jpg) center top no-repeat;padding:20px 48px 0 677px;margin:0;height:127px;width:300px}.order .teiki2{background:url(../img/order2.jpg) center top no-repeat;padding:75px 48px 0 677px;margin:0;height:134px;width:300px}.order .teiki3{background:url(../img/order3.jpg) center top no-repeat;padding:20px 48px 0 677px;margin:0;height:161px;width:300px;display:inline-block}.order .teiki1t,.order .teiki2t,.order .teiki3t{width:400px;display:inline-block;margin:0}.order .teiki1t{background:url(../img/order1t.jpg) center top no-repeat;padding:20px 38px 0 587px;height:158px}.order .teiki2t{background:url(../img/order2t.jpg) center top no-repeat;padding:75px 38px 0 587px;height:172px}.order .teiki3t{background:url(../img/order3t.jpg) center top no-repeat;padding:20px 38px 0 587px;height:170px}.faq .answer,.faq dl dt{background-position:top left}#insole-form,.faq .answer,.faq dl dt{background-repeat:no-repeat}.about .guideL,.about .guideR{width:500px;padding-bottom:20px}.clearfix,.nav li a,.nav li a:hover,.point2 dt{display:block}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1%}.point6{padding:0 0 5px}.about,.manual,.point3{text-align:left}.point6 table{margin:0 188px 0 98px}.point6 td.yb{background:#ff0;font-weight:700;padding:2px}.point6 td img{vertical-align:middle}.point3{padding:20px 0;margin:0;background:#c1e4e9}#voice,.manual{background:#fff}.point3 div{background-image:url('../img/back_m.png');background-repeat:repeat;background-position:center center;z-index:-1;margin:0 15px 10px}.point3 .mbzero{padding-top:5px;min-height:320px;margin-bottom:0!important}.point3 div .pRight{height:333px;float:right;display:inline;margin:0 2px}#voice{width:990px;height:300px;border:2px solid navy;padding:5px 5px 0;margin:0 0 0 10px;z-index:0;-webkit-overflow-scrolling:touch}#waku-pro1{background:url(../img/pro1b.jpg) no-repeat}#waku-pro2{background:url(../img/pro2b.jpg) no-repeat}.point2 dl{border:2px solid #683f36;padding:5px 15px;height:auto!important}.point2 dt{font-size:16px;padding:10px;color:#683f36;font-weight:700;border-bottom:2px solid #683f36}.point2 dd{font-size:14px;line-height:230%}.point2 img{margin:10px 10px 5px}.faq,.faq dl,.nav{margin:0}.faq{padding:5px;border:10px solid #dc143c}.faq dl dt{margin:20px 0 10px;font-weight:700;font-size:120%;background-image:url(../img/qq.gif);line-height:120%;border:none;color:#900}.faq dl dd{line-height:160%;font-size:14px;background-color:#c7d3f8}.faq .answer{background-image:url(../img/aa.gif)}.nav ul{border-top:1px solid #b22222;float:center}.nav li{padding:0 0 5px}.manual h3,.manual h4,.nav li a{font-weight:700;padding:10px}.nav li a{font-size:16px;color:#b22222;border-bottom:2px solid #ff8c00;background:url(../img/point4_back.png) repeat-x}.nav li a:hover{color:#fff;font-weight:700;border-bottom:2px solid #b22222;background:url(../img/nav_bg_hover.gif) repeat-x}.manual{padding-top:5px;padding-bottom:5px}.manual div{background:#fff8dc;border:10px solid #f5f5f5;margin:0 5px}.about dd,.about dl{margin-bottom:10px}.manual .mbzero{margin-bottom:0!important;min-height:70px}.manual .mbzero img{margin:0 7px}.manual .mbzero img.mato17{margin-top:17px}.manual h3{font-size:16px;color:#696969}.manual h4{font-size:14px;color:#696969}.manual p{font-size:12px;padding:0 10px;line-height:160%}.about{margin:10px auto;background-color:#fff}.fc-r2_bg-y,.fc-r_bg-y{background-color:#ff0;padding:2px}.about .guideL{float:left}.about .guideR{float:right}.about dd{font-size:12px;line-height:150%}.about dt,.about h3{font-size:14px;font-weight:700}.about h3{color:#435070;background-color:#e1f2f9;margin:10px 0;padding:2px 2px 2px 15px;border-left:10px solid #435070}.about dt{color:#ff4500}.fs-12,footer .navi,small{font-size:12px}.about .fsd{font-size:12pt}.about .icn{float:left;padding-right:20px;margin-bottom:15px}footer{margin:20px auto 0;padding:0 auto;background:#435070;height:80px;color:#fff}footer .navi{padding-bottom:10px;padding-top:10px;background:#fff}footer .navi a{color:#000;text-decoration: underline;}small{padding:0 0 80px;line-height:400%}#insole-form{background-image:url('../img/ins-tamago_bg.png');background-color:rgba(255,255,255,.5);background-blend-mode:lighten;background-size:33%;background-attachment:scroll;background-position:560px 145px}.fc-red{color:#f30;font-weight:700}.fc-red2{color:#900;font-weight:700}.fc-blue{color:#03c}.fc-r_bg-y{color:red;font-weight:700}.fc-r2_bg-y{color:#900;font-weight:700}.fs-14{font-size:14px}.fw-b{font-weight:700}.txt-r{text-align:right}.mt-10{margin-top:-10px}.mt-50{margin-top:-50px}.pto10{padding-top:10px}.redt{color:#900}.mabo7{margin-bottom:7px}.mabo50{margin-bottom:50px}.mato7{margin-top:7px}.pato15{padding-top:15px}.mabo15{margin-bottom:15px}@keyframes slideInDown{0,from,to{transform:translate3d(0,0,0);visibility:visible}50%{transform:translate3d(0,25%,0)}0%{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}.animated{animation-fill-mode:both;animation-iteration-count:infinite;animation-duration:2s}@media (print),(prefers-reduced-motion:reduce){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}
footer .navi a:hover {text-decoration: none;}footer .navi span {color:black}
