@font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot?v=4.7.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype") , url(fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2") , url(fonts/fontawesome-webfont.woff?v=4.7.0) format("woff") , url(fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype") , url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}body{background:#fff;font-family:"Noto Sans JP";color:#3e4a51;-webkit-text-size-adjust:100%}header{background:#fff;z-index:999}p{line-height:1.8rem}header h1{position:relative;background:transparent;padding:0;margin:0;box-shadow:none}nav li:nth-of-type(4){margin-right:0}#navbarResponsive{justify-content:flex-end}#navbarResponsive{}#navbarResponsive li a:hover{background:none}nav li:nth-of-type(4) a::after{display:inherit}nav li:nth-of-type(5) a::after{display:inherit}nav.navbar{padding:0}.slider-nav-outer{background:#e8f0d5;background-image:none}.slick-list{padding-top:10px!important}.slick-prev{background:none}.slick-next{background:none}.t-menu__title{color:#009688}.top_productList .t-menu__title{color:#fff}.top_news dl{margin:10px;border:1px solid #ccc;border-radius:5px}.top_news dl{padding:0;border:none!important}#search #name{width:calc(100% - 40px);height:37px;line-height:34px;padding:2px 8px;box-sizing:border-box;font-size:12px;border:1px solid #eee;margin:0;padding:0 0 0 15px;background-color:#fff;vertical-align:middle;height:34px;border-radius:4px 0 0 4px}.header-icon-button li{width:80px}.header-icon-button li:nth-of-type(5){width:80px}nav li:first-of-type a::before{display:none}.home div#mainVisual{padding:0 0 0 0;margin-bottom:0;margin-top:90px}.sl01{background:url(slider01.png) no-repeat;text-align:left;padding:120px 0 30px 50px;height:400px;padding-left:50%}.sl02{background:url(slider02.png) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.sl03{background:url(slider03.png) no-repeat;text-align:left;padding:120px 0 30px 50px;height:400px;padding-left:50%}.sl04{background:url(slide_newyear.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.slideCnt p{margin:25px 0;width:500px}.slideCnt a{font-size:14px;color:#fff;background:#2f9f7a none repeat scroll 0% 0%;border-radius:8px;color:#fff;padding:10px 30px;font-weight:normal;text-decoration:none}.slideCnt a span{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.sl01 a::after,.sl02 a::after,.sl03 a::after,.sl04 a::after{content:"\f105";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block}.vIdx{background:url(bg_mainVisualIdx.png) no-repeat;width:572px;height:151px;float:left}.vIdx p{background:url(bg_literal.png) no-repeat 0 16px;margin:58px 0 0 30px;padding-left:35px;font-size:34px;letter-spacing:.1em}.vIdx p span{margin-left:20px;color:#f08336;font-size:18px;vertical-align:5px}.menu>ul>li{padding:0;margin:0;list-style-type:none}.menu>ul>li a{text-decoration:none;padding:1.1em .5em;display:block}.menu>ul>li>ul{display:none;width:100%;background:#fff;padding:20px;position:absolute;z-index:99;left:0;margin:0;list-style:none;box-sizing:border-box;border:1px solid #e6e6e6}.menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:none;float:left}.menu>ul>li>ul>li p{color:#777;padding:.2em 0;width:95%;display:block;border-bottom:1px solid #ccc}.menu-dropdown-icon ul{display:flex;flex-direction:column}.menu-dropdown-icon ul li{width:100%}.nav li a{font-size:14px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}ul.category-nav-left{margin-top:0;flex-direction:column;border:1px solid #efefef;margin:0}.category-nav-left li{width:100%;font-size:18px}ul.category-nav-left{flex-direction:row!important;border:none!important}nav ul.category-nav-left li>a{display:flex}ul.category-nav-left>li>a>span{font-size:15px;letter-spacing:0;width:100%}nav .category-nav-left li:nth-of-type(5){width:100%}nav .category-nav-left li a::after,nav .category-nav-left li:first-of-type a::before{display:none!important}.home #contents{width:100%}.fl{float:left}.header-icon-button li a{text-align:center;display:block;font-size:.8em;position:relative;color:#333;display:flex;flex-direction:column}header-icon-button li i{display:block;font-size:1.6em;color:#333}.header-icon-button li span{margin:4px 0;display:block;font-size:11px}body{background:#fff}header{top:0;background:#fff}header h1{position:relative;background:transparent;padding:0;padding-left:20px;margin:0;box-shadow:none;display:flex;box-shadow:none;align-items:center}nav li:nth-of-type(4){margin-right:0}#navbarResponsive li a:hover{background:none}nav li:nth-of-type(4) a::after{display:inherit}nav li:nth-of-type(5) a::after{display:inherit}.slider-nav-outer{background:#e8f0d5;background-image:none}.slick-list{padding-top:10px!important}.slick-prev{background:none}.slick-next{background:none}.t-menu__title{}.top_news dl{width:100%!important;margin:10px;border:1px solid #ccc;border-radius:5px}.top_news dl{padding:0;border:none!important}#search #name{width:calc(100% - 40px);height:37px;line-height:34px;padding:2px 8px;box-sizing:border-box;font-size:12px;border:1px solid #eee;margin:0;padding:0 0 0 15px;background-color:#fff;vertical-align:middle;height:34px;border-radius:4px 0 0 4px}.header-icon-button li{width:80px}.header-icon-button li:nth-of-type(5){width:80px}nav li:first-of-type a::before{display:none}div#mainVisual{width:100%;padding:35px 0 35px 0}.home div#mainVisual{padding:0 0 0 0}.sl04{background:url(slide_newyear.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.slideCnt p{margin:25px 0;width:500px}.slideCnt a{font-size:14px;color:#fff;background:#2f9f7a none repeat scroll 0% 0%;border-radius:8px;color:#fff;padding:10px 30px;font-weight:normal;text-decoration:none}.slideCnt a span{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.sl01 a::after,.sl02 a::after,.sl03 a::after,.sl04 a::after{content:"\f105";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block}.vIdx{background:url(bg_mainVisualIdx.png) no-repeat;width:572px;height:151px;float:left}.vIdx p{background:url(bg_literal.png) no-repeat 0 16px;margin:58px 0 0 30px;padding-left:35px;font-size:34px;letter-spacing:.1em}.vIdx p span{margin-left:20px;color:#f08336;font-size:18px;vertical-align:5px}.menu>ul>li{padding:0;margin:0;list-style-type:none}.menu>ul>li a{text-decoration:none;padding:1.1em .5em;display:block}.menu>ul>li>ul{display:none;width:100%;background:#fff;padding:20px;position:absolute;z-index:99;left:0;margin:0;list-style:none;box-sizing:border-box;border:1px solid #e6e6e6}.menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:none;float:left}.menu>ul>li>ul>li p{color:#777;padding:.2em 0;width:95%;display:block;border-bottom:1px solid #ccc}.menu-dropdown-icon ul{display:flex;flex-direction:column}.menu-dropdown-icon ul li{width:100%}.nav li a{font-size:14px}ul.category-nav-left{}ul.category-nav-left>li:first-child{border-radius:5px 5px 0 0}ul.category-nav-left>li+li{margin-top:-1px}ul.category-nav-left>li{position:relative;height:70px;border:1px solid #eee;margin-top:1px;background:#fff}ul.category-nav-left>li>a{display:block;font-size:13px;color:#000;padding:17px 0 17px 3px;line-height:3.3;white-space:nowrap;position:relative;width:100%;height:100%}ul.category-nav-left>li>a>img{float:left;width:60px;display:block}ul.category-nav-left > li > a > span:nth-of-type(1) {display:block;padding-left:5px;float:left}.top_productList{}.top_productList:before{display:none!important}.category-nav-main>li ul{display:none}.category-nav-main>li>a>span{width:50%;margin:0}.category-nav-main > li > a > span:nth-of-type(2) {text-align:left;font-size:1.1rem;padding:0 5px;color:#333;margin:0;width:100%}.top_productList ul li a{color:#fff!important;display:flex;align-items:center}.top_productList li:nth-of-type(3n){margin:0 40px 60px 0}.top_productList li:nth-of-type(4n){margin-right:0}.home .top_productList li{width:278px;margin:0 20px 30px 0;display:flex}#navbarResponsive li a::after{display:none}#search .submit-btn .cb{width:1.2em;height:1.2em;fill:#fff}svg:not(:root) {overflow:hidden}.cb{display:inline-block;width:1em;height:1em;vertical-align:middle;fill:currentColor}#search .submit-btn{background:#333;color:#fff;height:5%;border:0 none;outline:0;height:34px;width:40px}#search .submit-btn i{color:#fff}#search button,#search input,#search select{background-color:transparent;border:0 none;cursor:pointer;outline:none;padding:0;appearance:none;-webkit-appearance:none}.header-line2 .header-icon-button{justify-content:flex-end}.header-icon-button li span.cart-badge{position:absolute;top:0;right:0;border-radius:50%;background:#fff;border:1px solid #999;padding:5px;width:2rem;height:2rem;line-height:1rem;color:#999}.header-icon-button li span{margin:4px 0;display:block;font-size:11px}.far,.fas{font-size:20px}nav.header-line2 li{width:100px}nav.header-line2 li a i{float:none}#mainNav ul{margin-bottom:0}#navbarResponsive>li>a{text-align:center}.korokoro{-webkit-animation:korokoro 2.5s linear 0s 1;animation:korokoro 2.5s linear 0s 1}@-webkit-keyframes korokoro {
    0%   { -webkit-transform: translate(0%, 0%); }
    5%   { -webkit-transform: translate(10%, 0%) rotate(10deg); }
    25%  { -webkit-transform: translate(20%, 0%) rotate(20deg); }
    30%  { -webkit-transform: translate(-10%, 0%) rotate(-10deg); }
    35%  { -webkit-transform: translate(-15%, 0%) rotate(-15deg); }
    45%  { -webkit-transform: translate(10%, 0%) rotate(10deg); }
    50%  { -webkit-transform: translate(15%, 0%) rotate(15deg); }
    60%  { -webkit-transform: translate(-5%, 0%) rotate(-5deg); }
    65%  { -webkit-transform: translate(-7%, 0%) rotate(-7deg); }
    75%  { -webkit-transform: translate(0%, 0%) rotate(0deg); }
    100% { -webkit-transform: translate(0%, 0%) rotate(0deg); }
  }@keyframes korokoro {
    0%   { transform: translate(0%, 0%); }
    5%   { transform: translate(10%, 0%) rotate(10deg); }
    25%  { transform: translate(20%, 0%) rotate(20deg); }
    30%  { transform: translate(-10%, 0%) rotate(-10deg); }
    35%  { transform: translate(-15%, 0%) rotate(-15deg); }
    45%  { transform: translate(10%, 0%) rotate(10deg); }
    50%  { transform: translate(15%, 0%) rotate(15deg); }
    60%  { transform: translate(-5%, 0%) rotate(-5deg); }
    65%  { transform: translate(-7%, 0%) rotate(-7deg); }
    75%  { transform: translate(0%, 0%) rotate(0deg); }
    100% { transform: translate(0%, 0%) rotate(0deg); }
  }body{}.loading img,.loading div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}header{top:0}.loading .shadow{width:150px;height:150px;top:130px;border-radius:100px;background-color:#e6e1bb;transform:scale(1.0,.2);-webkit-transform:scale(1.0,.2)}.loading{position:fixed;z-index:999999;width:100vw;background:#fcfbf1;height:100vh;top:0;background:#fcfbf1}.thumbnail img{padding:0}.t-menu__title__jp{font-size:26px}.big-title{color:#fff}.news-area .news_in{margin:0 -15px}.news_in dl dt{border:none!important;margin-top:0}.news_in dl{}.news_in dl dd{padding:5px 15px!important}.home .top_productList li{border-radius:4px;-webkit-box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%);box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%);overflow:hidden;border-radius:5px}.top_news{}.top_news dl{padding:0!important}.top_news h3{margin:10px 0}.slick-prev{background-image:none!important}.slick-next{background-image:none!important}.top_product figure{background-image:none}.header-line2 .inner{display:flex;align-items:center;display:flex;align-items:center;flex-direction:row-reverse}.header-line2 .header-icon-button{margin-bottom:0}.header-line2{margin:0 auto}.header-line2 .inner{margin:0 auto;padding:0}.bx-wrapper{border:none;background:none}.top_news h3{font-size:16px!important}.header-icon-button li span.cart-badge{position:absolute;top:0;right:0;border-radius:50%;background:#fff;border:1px solid #999;padding:5px;width:2rem;height:2rem;line-height:1rem;color:#999}.header-icon-button li span{margin:4px 0;display:block;font-size:11px}.bx-wrapper .bx-controls-direction a{position:absolute;margin-top:0;outline:0 none;width:55px;height:91px;text-indent:-9999px;z-index:9999;top:160px}.bx-wrapper .bx-prev{left:0;background:url(prev.png) no-repeat;opacity:1.0}.bx-wrapper .bx-next{right:0;background:url(next.png) no-repeat;opacity:1.0}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:0 0}.p_content p{font-size:15px;line-height:2.1rem;margin-bottom:30px}.post ol{counter-reset:li;display:flex;flex-wrap:wrap}.post ol li{width:50%;margin-bottom:20px}.post ol>li{list-style:none;height:inherit;line-height:inherit;position:relative;padding-left:2.5em}.post ol>li:before{counter-increment:li;content:counter(li);margin-right:1em;background:#ff99ab;color:#fff;border-radius:50%;text-align:center;width:1.5em;height:1.5em;position:absolute;left:0;top:0;line-height:1.4}.post{margin-bottom:30px}.top_news h2{margin:50px auto}a.link{display:block}.news_in{}.wp-pagenavi{padding:35px 0;margin:30px 0;text-align:center;overflow:hidden;clear:both}.wp-pagenavi a,.wp-pagenavi span{padding:7px 15px;background:#fff;color:#555;margin-right:5px;text-decoration:none;border:1px solid #ccc}.wp-pagenavi span{background:#2f9f7a;color:#fff}.wp-pagenavi .pages{background:#2f9f7a;color:#fff;margin-right:20px}.wp-pagenavi a:hover{background:#2f9f7a;color:#fff;text-decoration:none}.wp-pagenavi .alignleft{margin-top:0;margin-bottom:0;float:none;vertical-align:middle;display:inline-block;max-width:30%}.wp-pagenavi .alignleft a{border:none;color:#02689d;text-decoration:underline}.wp-pagenavi .alignleft a:hover{background:0 0;color:#000;opacity:.8;filter:alpha(opacity=80)}.wp-pagenavi .center{margin-top:0;margin-bottom:0;float:none;display:inline-block}.wp-pagenavi .center a{background:#a6ce39;color:#fff}.wp-pagenavi .center a:hover{opacity:.8;filter:alpha(opacity=80)}.wp-pagenavi .alignright{margin-top:0;margin-bottom:0;float:none;vertical-align:middle;display:inline-block;max-width:30%}.wp-pagenavi .alignright a{border:none;color:#a6ce39;text-decoration:underline}.wp-pagenavi .alignright a:hover{background:0 0;color:#000;opacity:.8;filter:alpha(opacity=80)}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{background:#eee}.mainVisual.works{background:none}.mainVisual h2{text-align:left;font-weight:bold;font-size:42px}.mainVisual h3{text-align:left;font-weight:bold}.mainVisual h2.ttl-text{text-align:center;color:#463b31;font-size:30px}.mainVisual h2.ttl-text{text-align:center;color:#463b31}.mainVisual h2.ttl-text .sml{margin-top:15px;font-size:90%;color:#a6ce39;background:none}.ttl-text img{margin-left:25px;width:110px;margin-bottom:30px}.color-box h4{color:#333;font-size:18px}ul.faq-question-list{border-bottom:1px solid #e8e4e3;margin:78px auto 120px}ul.faq-question-list li.question{border-top:1px solid #e8e4e3;padding:45px 0}ul.faq-question-list li.question .question-trigger{font-size:18px;font-size:1.8rem;letter-spacing:.05em;line-height:1.6;padding:0 58px;position:relative}ul.faq-question-list li.question .question-trigger:before{color:#2f9f7a;content:"Q.";display:block;font-size:20px;font-size:2rem;font-family:"Quicksand",sans-serif;position:absolute;top:-13px;left:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.faq-question-list li.question .question-trigger:after{display:block;margin:0 auto;position:absolute;right:20px;top:10px;height:8px;width:14px}ul.faq-question-list li.question .question-trigger.active:after{transform:rotate(180deg)}ul.faq-question-list li.question .answer{display:block;padding:0 58px}ul.faq-question-list li.question .answer .answer-ttl{font-size:14px;font-size:1.4rem;letter-spacing:.05em;line-height:2.14;position:relative;margin-top:25px;text
}ul.faq-question-list li.question .answer .answer-ttl:before{color:#fcd13e;content:"A.";display:block;font-size:20px;font-size:2rem;font-family:"Quicksand",sans-serif;position:absolute;top:-7px}ul.faq-question-list li.question .answer .answer-ttl:before{left:-38px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page ul.faq-question-list li{list-style:none}#page ul.faq-question-list li h4{color:#333;font-weight:normal;font-size:18px}.contentArea-inner h4.c-title-line{color:#333}.c-title-line span{background-image:url(https://seiko-sink.co.jp/common/img/title_line.jpg);background-size:auto 10px;background-position:left bottom 3px;background-repeat:repeat-x;padding:0 8px 3px}.table-message{margin-bottom:60px}.table-message td{vertical-align:top}.sec01{margin:0 0 80px 0}.mainVisual h2.ttl-text{text-align:center;color:#463b31;font-size:23px}.mainVisual h2.ttl-text .sml{margin-top:15px;font-size:90%;color:#a6ce39;background:none}.ttl-box{padding:80px 20px;background:linear-gradient(100deg,#8aaf4f 0%,#8aaf4f 50%,#62ac6b 50%,#62ac6b 100%);box-shadow: 0 5px 15px 0 rgb(0 0 0 / 35%)}.ttl-box h2.subTtl:before{background-color:#fff}.ttl-box h2.subTtl{color:#fff;font-size:2.1rem}.ttl-box p{color:#fff}.color-box h4{color:#333;font-size:18px}table tr.bg_lg th{background-color:rgba(237,245,246,1.00);padding:10px;text-align:center;vertical-align:middle;color:#444;font-size:14px;background-color:#f2f2f2;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.8em}table tr.bg_lp th{background-color:rgba(238,228,242,1.00)}table tr.bg_lp th{}table td.alignL{font-size:14px;line-height:1.8em;padding:10px 1em;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;vertical-align:middle;background-color:#fff}#sab_menu div a{color:#000;font-size:14px;padding:10px;text-decoration:none;display:block;background-color:rgba(244,244,244,1.00);border:solid 1px #ddd;text-align:center;margin-bottom:20px}.pink{color:#ffc0cb}.green{color:#41aa60}.orange{color:#d63f09}.blue{color:#7fb8ed}.flex-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.upper figure{width:360px;height:360px}.l-life section .left{width:70%}.l-life section:nth-child(even) .left {order:2;width:70%}.l-life section:nth-child(even) .text{padding-left:120px}.l-life p.ttl{font-size:80px;line-height:80px;position:relative}.l-life p.ttl:before{background-image:url(https://minowa-ah.com/images/common/dotted.png);background-size:4px 1px;background-repeat:repeat-x;content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);height:1px;width:calc(100% - 128px)}.l-life section figure{padding:15px}.l-life section figure img{}.point-ttl{color:#8dc21f}.img-leaf{margin-bottom:30px}.contactArea{border-top:1px solid #f6f6f6;padding-top:30px}.l-footer__head__contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.c-tel .number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#3d3732;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Quicksand,sans-serif;margin-bottom:10px;font-size:3.7rem;font-weight:600;justify-content:center;white-space:nowrap}.number svg{width:40px}.c-button01 svg{height:1.25em;margin-right:.5em;width:1.25em;vertical-align:-4px}.c-button01 a{background-color:#d52d67;display:block;padding:15px;border-radius:50px;color:#fff;width:100%}.c-tel .text{font-size:14px}.c-button01.-accent .link,.c-button01.-accent [type="submit"],.c-button01.-accent a{background-color:#d52d67;color:#fff}.contactArea .d-flex{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.child{position:relative;text-align:left}#footer a{font-weight:bold;display:inline;padding:10px;margin-bottom:5px}#stkr{position:fixed;top:0;left:0;width:25px;height:25px;background:#8dc21f;opacity:.5;border-radius:50%;transition:.2s;transition-timing-function:ease-out;pointer-events:none;z-index:99999999}.mvBtn{position:fixed;top:45%;right:0;z-index:2;transform:translateY(-50%)}.headerRecruit,.headerAccess{max-height:24rem;color:#fff;writing-mode:vertical-rl;-ms-writing-mode:tb-rl}.headerRecruit{background:#f4a002;right:0}.headerAccess{background:#00561e;margin-top:2.4rem;right:0}.headerRecruit a,.headerAccess a{display:block;transition:background .3s;padding:1.2rem .8rem 2.4rem;color:#fff}.headerRecruit a:hover{color:#fff;opacity:1;background:#fcb32a}.headerAccess a:hover{color:#fff;opacity:1;background:#008a32}.infoResume__table td{width:300px}.news-img{position:relative;height:230px;width:100%;overflow:hidden}.news-img img{position:absolute;width:100%}ul.faq-question-list li.question .question-trigger:after{background-image:url(https://minowa-ah.com/images/faq/arw.png);background-size:14px 8px;background-repeat:no-repeat;content:"";display:block;margin:0 auto;position:absolute;right:20px;top:10px;height:8px;width:14px}nav li a{font-family:"Noto Sans JP"}#menu{justify-content:center;width:100vw;margin:50px 0}#menu .btn{background:#2f9f7a;margin-bottom:30px;color:#fff;width:100%;padding:20px;min-width:400px;text-align:center}ul#menu li{list-style-type:none;color:#3a84ce;font-weight:bold}#menu .btn{margin-bottom:30px;color:#fff;width:100%;padding:15px;text-align:center}.title_en{display:block;text-align:center;font-size:16px;color:#79796a}.sec-solution-02 .box-solution-01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px;flex-wrap:wrap}.sec-solution-02 .box-solution-01 .unit-solution-01 h3{position:relative;padding:20px 0 18px;margin-left:45px;font-size:2.3rem}.sec-solution-02 h2{color:#333;font-size:3.0rem;font-weight:bold;text-align:center;line-height:1;margin-bottom:50px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em}.sec-solution-02 .box-solution-01 .unit-solution-01 h3{position:relative;margin-left:100px;padding:20px 0 18px;margin-left:45px;font-size:2.3rem}.sec-solution-02{position:relative;margin:60px auto;background-size:cover}.sec-solution-02 .box-solution-01 .unit-solution-01 h3::before{content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;color:#ffd41f;font-size:2rem;position:absolute;left:-30px;top:17px}.wrapper{width:1100px;margin-left:auto;margin-right:auto}.sec-solution-02 .box-solution-01 .unit-solution-01{border-radius:3.65px;width:calc(50% - 20px);background:#fff;margin-bottom:50px;margin:10px;box-shadow:1px 1px 1px 2px rgba(0,0,0,.2)}h1.minchou{font-family:'Noto Sans JP',"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-size:3.4rem;line-height:5.2rem;font-weight:bold;text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em}.sec-solution-02 h3{font-size:18px;text-align:left;font-family:'Noto Sans JP',"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.sec-solution-02 .box-solution-01 .unit-solution-01 h3 span{font-size:42px;font-weight:bold;color:#4f77b2}.sec-solution-03{padding:60px 0}.news_in div.link{display:block;margin-right:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}.thumbnail a{min-height:inherit!important}dt.thumbnail img{padding:15px}.post ol li{margin-bottom:10px;width:50%}.cart-body{position:sticky;top:110px;width:calc(100%);padding:30px;border:1px solid #efefef;margin-bottom:30px}.single_cart{display:none}.syousai_tex{display:none}h3.ttl-details{margin-top:10px!important;margin-bottom:10px!important;font-size:15px;text-align:left;width:100%}.syousai_wak{width:100%;display:flex;justify-content:space-between;align-items:flex-start;height:120px;align-items:center!important}.spec_ttl{font-size:120%;font-weight:bold;width:300px}.top_news dt{width:110px}.swiper-sp002{overflow:hidden}#swiper-outer{position:relative;padding-bottom:20px}.swiper-slide{display:flex;align-items:center;flex-direction:column}.thumblist{width:calc(20% - 10px);margin-left:10px}.reslut_ttl{width:50%}.thumblist03{width:calc(20% - 10px);margin-left:10px}.thumblist02{width:calc(20% - 10px);margin-left:10px}.thumblist-item02{border:1px solid #efefef;margin-bottom:20px}selct.form-control{height:20px!important}.form-group{margin:1rem 0;margin-top:5px!important;padding-top:0;margin-bottom:0!important;padding-bottom:5px}.ec2_item_option label{padding-bottom:20px}.ec2_kago input{padding:15px 50px}.result_ttl{padding:5px}.result{padding:5px}.otodoke{display:flex;flex-wrap:wrap;margin:10px 0}.otodoke li{list-style:disc;font-size:12px;width:50%;list-style-position:inside;color:#2f9f7a}.swiper-sp .swiper-wrapper{}.swiper-sp{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-sp002 .swiper-wrapper{display:flex;flex-wrap:wrap}#swiper-outer{padding-bottom:50px}.swiper-pagination{display:block}.swiper-sp003 .swiper-wrapper dt{width:100%!important;font-weight:normal!important}.swiper-sp003{position:relative}.otodoke li{text-align:left}#detail_description_box__class_range_sale_price{font-size:21px;font-weight:600}.d-foot{}.top_news h2.cho_tit_h2{color:#333;font-size:14px}@media screen and (max-width:768px){.box-blue h4{font-size:13px!important}#detail_description_box__class_range_sale_price{font-size:17px}.swiper-sp003{overflow:hidden}.table-color h5{}.swiper-sp003{padding-bottom:50px}.swiper-sp003 .swiper-wrapper{display:flex;flex-wrap:nowrap}.swiper-pagination{}.swiper-sp002 .swiper-wrapper{display:flex;flex-wrap:nowrap}.otodoke li{text-align:left}.syousai_wak{height:inherit!important}.flex-start{height:inherit!important}#item_detail_area .top_news dt{padding-left:0!important}.options span.itemcode{margin-left:0!important}#news{margin-bottom:0!important}.detail-delivery-memo span{display:block}.spec-list table th,.spec-list table td{font-size:11px}.spec-list .d-flex{width:100%;align-items:center}.top_news dd .active{font-size:12px}.top_news dd{padding:15px 0}.top_news dt{width:80px!important;padding-left:0!important}.top_news .spec-list dt{padding-left:5px!important}.spec_ttl{font-size:14px;font-weight:bold;width:inherit}.syousai_jp{width:20%}.syousai_se{width:80%}#detail_description_box__class_range_sale_price{font-size:18px!important}.top_news h2.catchcopy{text-align:left}.single_cart{display:block}.row.single_cart{display:flex}.cart-body{position:inherit;top:inherit;border:none;padding:30px 0}.spec-list .d-foot .d-flex{flex-direction:column!important}.news_in div.link{width:calc( (100% / 2) - 0px) !important
  }.post ol li{margin-bottom:10px;width:100%}.post ol>li{}.post ol>li:before{padding:2px 4px}.d-flex{flex-direction:column}.sec-solution-03 .wrapper{padding:0}}.sec-solution-03 .wrapper h2{text-align:center;font-size:2.8rem;font-weight:bold;margin-bottom:80px;line-height:1.3}@media screen and (max-width:768px){.sec-solution-03 .wrapper h2{font-size:2.3rem;margin-bottom:40px}}.sec-solution-03 .wrapper h2 .txt-small{font-size:2.6rem;display:block}@media screen and (max-width:768px){.sec-solution-03 .wrapper h2 .txt-small{font-size:1.6rem}}.sec-solution-03 .wrapper h2 .txt-big{font-size:9rem;color:#0f3a6d}@media screen and (max-width:768px){.sec-solution-03 .wrapper h2 .txt-big{font-size:4.4rem}}.sec-solution-03 .box-solution-02 ul .unit-solution-02{margin-top:120px;margin-bottom:20px}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:none;-o-transition:none;transition:none}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text{position:relative;display:inline-block;width:70%}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .img{position:relative;display:inline-block;width:100%}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .img div{overflow:hidden}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .img div img{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear , -webkit-transform .2s linear;position:relative;z-index:2}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .number{font-family:Avenir,'Helvetica neue',Helvetica,'游ゴシック',YuGothic,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-style:normal;font-weight:bold;font-size:11rem;color:#ced8e0;left:10px}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .unit-title-02{font-size:2.2rem;line-height:1.3125;margin-bottom:20px;letter-spacing:.2rem;font-weight:bold}.unit-title-02{text-align:left}@media screen and (max-width:768px){.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .unit-title-02{font-size:2rem;margin-bottom:15px;line-height:1.4}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .unit-title-02 span{display:inline-block}}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .unit-title-02 span:first-of-type{color:#2f9f7a}@media screen and (max-width:768px){.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .unit-text-01{font-size:1.4rem;line-height:1.75}.sec-solution-03 .box-solution-02 ul .unit-solution-02:nth-child(2n) > div .text {left:-8%;padding:50px 20px 40px 12%}.sec-solution-03 .box-solution-02 ul .unit-solution-02:nth-child(2n) > div .text .number {right:10px}}.sec-consaltant-01{background:#26889e;padding:60px 20px 100px}.accordion_icon,.accordion_icon span{display:inline-block;transition:all .4s;box-sizing:border-box}.accordion_icon{position:relative;width:30px;height:30px;float:right;margin-right:5px}.l-faq .accordion_icon span{font-size:18px;position:absolute;left:6px;width:50%;height:2px;background-color:#27ae60;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.accordion_icon span:nth-of-type(1) {top:5px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.accordion_icon span:nth-of-type(2) {top:5px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.accordion_icon.active span:nth-of-type(1) {display:none}.accordion_icon.active span:nth-of-type(2) {top:5px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.flow dl{width:100%;margin-bottom:30px;border:1px solid #5e5185;text-align:left;padding:0 15px;background-color:#fff;border:1px solid #a2a9b1;position:relative}.flow dl dt{padding:18px 20px;color:#333;font-size:18px;border-bottom:1px solid #ccc;background:url(https://massagebed-line.com/img/btn_open.png) no-repeat right 5px top 10px}.flow dl dt.accord_activ{background:url(https://massagebed-line.com/img/btn_close.png) no-repeat right 5px top 10px}.flow dl dt span{padding-top:3px}.flow dl dd{padding:30px 30px;font-size:16px}.flow dl:after{border-top:25px solid #2f9f7a;border-left:50px solid transparent;border-right:50px solid transparent;content:"";position:absolute;bottom:-28px;left:50%;margin-left:-50px}.flow dl:last-child:after{border:none}.mente-box table th,.mente-box table td{border:1px solid #eee;font-weight:normal}.mente-box table span{font-size:110%}.mente-box .shuku table th,.mente-box .shuku table td{border:1px solid #eb2142}.mente-box table th{color:#fff}.meta-box h4 span{color:#0056b3}.mente-box h4.go{border:none;text-align:center;background:#0056b3;color:#fff;border:none;padding:15px;width:100%}.mente-box.orange h4.go{border:none;text-align:center;background:#e08534;color:#fff;border:none;padding:15px;width:100%}.mente-box.orange h4{font-size:18px;text-align:center;display:inline-block;margin:20px auto;border-bottom:2px solid #e08534;padding:10px 0}.mente-box h4{font-size:18px;text-align:left;display:inline-block;margin:20px auto;border-bottom:2px solid #0056b3;padding:10px 0}.mente-box li{list-style-type:disc}.mente-box .number{text-align:left}h2.subTtl07{font-weight:bold;font-size:2.3rem;margin-top:20px;color:#333;line-height:3.8rem;text-align:center}h2.subTtl06{padding-bottom:34px;font-size:1.8rem;margin-top:20px;color:#333;line-height:3.8rem;text-align:center;font-weight:bold}.l-box{width:960px;margin:0 auto}.l-recruit{position:relative;border-top:1px solid #2f9f7a}footer p{font-size:15px}#mainNav{top:0;width:100%;max-width:inherit}#mainNav02{border-top:1px solid #2f9f7a}.navbar-brand img{height:50px}.m-sv-chumon img{width:80%;margin:15px}.section07 img{width:100%}#tel-menu{display:none}.smp{display:none}.flow{margin:0 auto}.crumbs_outer{background:#efefef}#crumbs{padding:15px 0;margin-bottom:0}#crumbs li{color:#333}#crumbs li a{color:#333}.unit-text-01{text-align:left}#special section p{line-height:1.4rem}p.number{font-size:20px}#special h1,#special h2,#special h3{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em}.sec-solution-02 .box-solution-01 .unit-solution-01 h3{font-feature-settings:"palt";font-size:2.0rem}.sec-cv-01{background: url(https://hannantest.xsrv.jp/keystone/img/top/cv_bg_01.jpg) center center/cover no-repeat}.sec-cv-01 .wrapper{text-align:center;padding:70px 0}.sec-cv-01 .wrapper .title{position:relative;display:inline-block;color:#fff;font-size:2.2rem;margin-bottom:20px;font-weight:normal}.sec-cv-01 .wrapper .lead-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:580px;max-width:92%;position:relative;margin:auto}.com_gaiyou{margin:60px auto}.com_gaiyou th{border:none;background:#efefef}.com_gaiyou th,.com_gaiyou td{padding:25px;border:none}.com_gaiyou th{border:1px solid #fff;font-weight:bold}.com_gaiyou th p{font-weight:bold}.com_gaiyou td{border:1px solid #efefef}h2.subTtl{font-family:'Noto Sans JP',"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;display:inline-block;position:relative;margin-bottom:60px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em;font-size:2.5rem;color:#3e4a51;font-weight:bold;padding-bottom:15px}h2.subTtl:before{content:'';position:absolute;left:50%;bottom:-10px;display:inline-block;width:50px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#666}.contactTel{border:1px solid #2f9f7a;margin:60px 0;padding:20px;line-height:1.8;text-align:center}.contactInput{padding:0 40px 20px}.contactConfirm,.contactComplete{padding:30px 0}.contactComplete p{padding-bottom:30px}.contactTel .number a{font-size:30px;color:#2f9f7a;text-decoration:none}.contactTel .number{font-size:30px;margin:20px 0;color:#2f9f7a;text-decoration:none}.contactNotice{padding:30px 0 50px 0}.contactNotice p{margin:30px 0 30px 0}.contactTel p{margin-bottom:0}.contactTel .number{}.contactNotice a{color:#41ae48}p.opentime{margin-bottom:0}.contactForm{width:960px;margin:0 auto}.img-leaf{margin-bottom:30px}.contactArea{border-top:1px solid #f6f6f6;padding-top:30px}.l-footer__head__contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.c-tel .number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#3d3732;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Quicksand,sans-serif;font-size:2.8rem;font-weight:600;justify-content:center;white-space:nowrap}.number svg{width:40px}.c-button01 svg{height:1.25em;margin-right:.5em;width:1.25em;vertical-align:-4px}.c-button01 a{background-color:#d52d67;display:block;padding:15px;border-radius:50px;color:#fff;width:100%}.c-tel .text{font-size:14px}.c-button01.-accent .link,.c-button01.-accent [type="submit"],.c-button01.-accent a{background-color:#d52d67}.contactArea .d-flex{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.child{position:relative;text-align:left}.footer_menu li{}#footer a{font-weight:bold;padding:5px}.contactArea{border-top:1px solid #2f9f7a;padding-top:30px}.companyArea h3{margin-bottom:20px}.footer_menu{margin:60px 0}.footer_menu li{margin-bottom:15px}.footer_menu li a{font-weight:normal}.footer a{font-weight:normal}#contact table th em{color:#2f9f7a}.main-txt{font-size:24px;font-family:游明朝体,"Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin-bottom:20px}.bg-kousi{padding:60px 0;overflow:hidden;position:relative;margin:3rem 0;margin-bottom:0;margin-top:0;background:url(https://seiko-sink.co.jp/common/img/bg_strong.jpg) no-repeat center center;background-size:100%}.bg-spec01{background:url(https://massagebed-line.com/adv01.jpg) no-repeat right;background-size:60%}.ori-box{padding:50px 10px 100px 0}.busi-spe h2{font-size:28px;font-weight:bold;margin-top:0;color:#2f9f7a;letter-spacing:2px}.sectionBlock{margin:0}.sectionBlockInner{position:relative;padding:60px 0}.sectionBlockInner .busi-spe{position:static}.bg-spec02{background:url(https://seiko-sink.co.jp/img/strength02.jpg) no-repeat left;background-size:60%}.spe-box{padding:50px 10px 100px 0}.spe-tt{}.bg-spec03{background:url(https://seiko-sink.co.jp/img/strength03.png) no-repeat top right -100px;background-size:50%;padding:60px 0}.busi-exp h2{font-size:28px;font-weight:bold;margin-top:0;color:#2f9f7a;letter-spacing:2px}.exp-box{padding:50px 10px 100px 0}.page-id-25 section.sectionBlock{margin:60px 0}#products{margin:60px 0}.card-literal{color:#333;font-size:18px;margin:15px 0;text-align:center;font-weight:bold}.product--list--card{display:table;height:310px}.product--list--card a{display:table-cell;vertical-align:middle}.busi-ori h2{font-size:28px;font-weight:bold;margin-top:0;color:#2f9f7a;letter-spacing:2px}.sectionBlockInner h3{font-size:40px;margin-bottom:20px;font-weight:bold;line-height:2.0rem}.num{font-weight:bold;margin-bottom:10px;display:block;font-size:80px;margin-right:20px}.bgadv01{background:url(https://massagebed-line.com/img/adv01.jpg) no-repeat top right -100px;background-size:60%}.bgadv02{background:url(https://massagebed-line.com/img/adv_02.jpg) no-repeat top right -100px;background-size:60%;background-position:left}.bgadv03{background:url(https://massagebed-line.com/img/adv03.jpg) no-repeat top right -100px;background-size:60%}.bgadv04{background:url(https://massagebed-line.com/img/adv04.jpg) no-repeat top right -100px;background-size:60%;background-position:left}.bgadv05{background:url(https://massagebed-line.com/img/adv05.jpg) no-repeat top right -100px;background-size:60%}.ori-ttlbox{display:flex;padding:10px 0}.spe-ttlbox{display:flex;padding:10px 0}.exp-ttlbox{display:flex;padding:10px 0}.sectionBlockInner h3.strong_poinsts{font-weight:bold;line-height:3.2rem;margin-bottom:50px}.flex-wrap{display:flex;justify-content:center}.flex-wrap>div h3{color:#333;padding:15px;text-align:center;margin-bottom:30px;font-size:22px;color:#fff;letter-spacing:.3rem;background:#2f9f7a}.strong_poinsts span{font-size:4rem;line-height:4rem;color:#2f9f7a}.flex-wrap>div{border-radius:15px;width:calc(40% - 20px);background:#fff;margin-bottom:50px;margin:10px;box-shadow: 1px 1px 8px rgb(35 44 58 / 10%);padding:15px}.sec-solution-01 .sec-solution-001 h2{color:#fff;padding:20px 60px;border-radius:10px;font-size:3.0rem;font-weight:normal;text-align:center;line-height:1;margin-bottom:50px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em;background:#0f3a6d;display:inline-block;margin:0 auto;margin-bottom:60px}.sec-solution-01 .sec-solution-001 h2 span{font-size:110%;letter-spacing:1.2rem}.sec-solution-01 .sec-solution-02 h2{color:#fff;font-size:4.4rem;font-weight:bold;text-align:center;line-height:1;margin-bottom:50px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em}.l-adv02{padding:100px 0;background:url(bg-adv.jpg) no-repeat center center;background-size:cover}.cp_arrows *,.cp_arrows *:before,.cp_arrows *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_arrows{position:relative;display:flex;margin:2em auto;justify-content:center;align-items:center}.cp_arrows .cp_arrow{position:absolute;left:50%;margin-left:-30px;width:60px;height:10px;-webkit-transform:scale(.3);transform:scale(.3);-webkit-animation:arrow-move07 3s ease-out infinite;animation:arrow-move07 3s ease-out infinite;opacity:0}.cp_arrows .cp_arrow:first-child{-webkit-animation:arrow-move07 3s ease-out 1s infinite;animation:arrow-move07 3s ease-out 1s infinite}.cp_arrows .cp_arrow:nth-child(2) {-webkit-animation:arrow-move07 3s ease-out 2s infinite;animation:arrow-move07 3s ease-out 2s infinite}.cp_arrows .cp_arrow:before,.cp_arrows .cp_arrow:after{position:absolute;top:0;width:50%;height:100%;content:'';border-radius:2px;background:#8dc21f}.cp_arrows .cp_arrow:before{left:1px;-webkit-transform:skewY(30deg);transform:skewY(30deg)}.cp_arrows .cp_arrow:after{right:1px;width:50%;-webkit-transform:skewY(-30deg);transform:skewY(-30deg)}@-webkit-keyframes arrow-move07 {
	25% {
		opacity: 0.6;
	}
	43.75% {
		-webkit-transform: translateY(1em);
		        transform: translateY(1em);
		opacity: 0.8;
	}
	62.5% {
		-webkit-transform: translateY(2em);
		        transform: translateY(2em);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateY(3em) scale(0.5);
		        transform: translateY(3em) scale(0.5);
		opacity: 0;
	}
}@keyframes arrow-move07 {
	25% {
		opacity: 0.6;
	}
	43.75% {
		-webkit-transform: translateY(1em);
		        transform: translateY(1em);
		opacity: 0.8;
	}
	62.5% {
		-webkit-transform: translateY(2em);
		        transform: translateY(2em);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateY(3em) scale(0.5);
		        transform: translateY(3em) scale(0.5);
		opacity: 0;
	}
}.title-sub{border-bottom:solid 1px #ccc;padding-bottom:5px}.title-sub{font-size:22px;color:#666;background-color:transparent;padding:15px;margin-bottom:20px}section{margin:60px 0}@media screen and (max-width:768px){.bgadv01{background:none;position:relative}.bgadv01:after{background-image:url(https://massagebed-line.com/img/adv_01_bg.jpg);width:100%;display:block;content:"";background-size:100%;padding-bottom:60%}.bgadv02{background:none;position:relative}.bgadv02:after{background-image:url(https://massagebed-line.com/img/adv_02_bg.jpg);width:100%;display:block;content:"";background-size:100%;padding-bottom:60%}.bgadv03{background:none;position:relative}.bgadv03:after{background-image:url(https://massagebed-line.com/img/adv_03_bg.jpg);width:100%;display:block;content:"";background-size:100%;padding-bottom:60%}.bgadv04{background:none;position:relative}.bgadv04:after{background-image:url(https://massagebed-line.com/img/adv_04_bg.jpg);width:100%;display:block;content:"";background-size:100%;padding-bottom:60%}.bgadv05{background:none;position:relative}.bgadv05:after{background-image:url(https://massagebed-line.com/img/adv_05_bg.jpg);width:100%;display:block;content:"";background-size:100%;padding-bottom:60%}.sectionBlockInner h3.strong_poinsts span{display:block;font-size:3.0rem}.flex-wrap>div{width:100%}.navbar .global-navi-wrap .d-flex{display:none}.page-id-1680 .sectionBlockInner h3{font-size:21px}.page-id-1680 .ori-ttlbox{display:flex;flex-direction:column}.page-id-1680 .spe-ttlbox{display:flex;flex-direction:column}.page-id-1680 .exp-ttlbox{display:flex;flex-direction:column}.top_news dd{width:100%!important}}.l-selection .selection02 .row img{}.l-selection .selection02 .row a{padding:15px;display:block;border:1px solid #efefef;margin-bottom:20px}.l-selection .selection02 .row h3{text-align:center;font-weight:bold;padding:10px 0;color:#fff;background:#2f9f7a}.l-selection .row{margin:30px 0}.title-sub i{}.green-box{background:#f4ffed;padding:15px}.green-box dl{display:flex;flex-direction:row}.green-box dt{width:30%;padding:15px;font-size:32px}.green-box dd{width:70%;padding:15px;font-size:32px}table.gree-box th{background:#2f9f7a;color:#fff;font-weight:bold;font-size:20px}table.gree-box th{text-align:center}table.gree-box th,table.gree-box td{padding:15px;border:none}.gree-box span{color:#d90000;font-weight:bold}.cho_tit_h2{font-weight:bold;margin-bottom:10px;font-size:21px}.cho_tits_p span{color:#d90000;font-weight:bold}.box-shadow{box-shadow:0 1px 3px 0 rgb(88 88 88 / 30%) !important
}.kaju-table th{width:14.3%;text-align:center}.kaju-table th,.kaju-table td{padding-top:30px;padding-bottom:30px}.kaju-table caption{padding-top:.75rem;padding-bottom:.75rem;color:#333;text-align:left;caption-side:top;font-weight:bold;font-size:31px;margin-bottom:10px}.kaju-table td{position:relative;text-align:center;padding-top:50px;padding-bottom:20px}.kaju-table td.meter:after{border-top:10px solid #333;position:absolute;display:block;content:"";top:30px;width:100%;left:0}.kaju-table td.meter-mid:after{border-top:10px solid #333;position:absolute;display:block;content:"";top:30px;width:80%;left:0}.meter-end span{position:absolute;right:-230px;top:20px;width:210px}.meter-mid span{position:absolute;right:-210px;top:20px;width:210px}.kaju-table .meter-end:before{content:'';width:20px;height:20px;border:0;border-top:solid 5px #333;border-right:solid 5px #333;position:absolute;top:40px;right:0;margin-top:-15px;transform:rotate(45deg)}.kaju-table .meter-end:after{border-top:5px solid #333;position:absolute;display:block;content:"";top:33px;width:100%;left:0}tr.arrow02 td:nth-child(1){}tr.arrow02 td:nth-child(2){}tr.arrow02 td:nth-child(3){border-top:none}tr.arrow02 td:nth-child(4):after{border-top:none}tr.arrow02 td:nth-child(5):after{border-top:none}tr.arrow02 td:nth-child(4):after{border-top:none}tr.arrow02 td:nth-child(6):after{border-top:none}tr.arrow03 td:nth-child(1){}tr.arrow03 td:nth-child(2){}tr.arrow03 td:nth-child(3){}tr.arrow03 td:nth-child(4):after{}tr.arrow03 td:nth-child(5):after{border-top:none}tr.arrow03 td:nth-child(6):after{border-top:none}table.gree-box .kaju-table th{background:none;color:#333;font-size:16px}table.gree-box .kaju-table .hour{padding:15px 0;text-align:right}table.kaju-table .hour span{color:#333}.ttl{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:10px}.ttl img{width:50px;margin-right:15px}.leather-list p{margin-bottom:30px}.cho_tits_p{margin-bottom:15px;padding:15px}.cho_syouhinlink_li{list-style:inherit;margin-left:20px}input[type="submit"]{background:#2f9f7a;color:#fff;padding:10px 50px;display:block;margin:0 auto;font-weight:bold;font-size:16px}.table_style01{margin-bottom:30px}.table_style01 th,.table_style01 td{padding:25px;border:none}.table_style01 th{border:1px solid #fff;font-weight:bold;color:#fff;background:#41ae48}.table_style01 th p{font-weight:bold}.table_style01 td{border:1px solid #efefef}.news_in dl dd{padding:0!important}.item-price-proper{font-size:13px;line-height:1.5;text-decoration:line-through;color:#1b1b1b;padding-right:5px}.item_name{font-size:1.4rem;color:#000;margin-bottom:12px}#page_product_list .item-price-notax{color:#c00}.item-price-notax{font-size:1.5rem;line-height:1.3;color:#e34a4a;padding-right:5px;font-weight:bold}.item_price{font-size:12px;line-height:1.5;font-weight:normal;color:#343434;margin-bottom:12px}.item_price,.item-price-proper,.item-price-notax{text-align:right}.product-wrap .item_comment{min-height:48px}.item_comment{font-size:1.3rem;line-height:1.3}.thumbnail{}ul.category-nav-left{}ul.category-nav-left>li:first-child{border-radius:5px 5px 0 0}ul.category-nav-left>li+li{margin-top:-1px}ul.category-nav-left>li{position:relative;height:70px;border:1px solid #eee;margin-top:1px;background:#fff}ul.category-nav-left>li>a{display:block;font-size:13px;color:#000;padding:17px 0 17px 3px;line-height:3.3;white-space:nowrap;position:relative;width:100%;height:100%}ul.category-nav-left>li>a>img{float:left;width:60px;display:block}ul.category-nav-left > li > a > span:nth-of-type(1) {display:block;padding-left:5px;float:left}.top_productList{}.top_productList:before{display:none!important}.category-nav-main>li ul{display:none}.category-nav-main>li>a>span{width:100%;margin:0}.options span{margin-bottom:5px}.category-nav-main > li > a > span:nth-of-type(2) {text-align:left;font-weight:bold;padding:0 5px;color:#333;margin:0;width:100%}.top_productList ul li a{color:#fff!important;display:flex;align-items:center}.top_productList li:nth-of-type(3n){margin:0 40px 60px 0}.top_productList li:nth-of-type(4n){margin-right:0}.home .top_productList li{width:278px;margin:0 20px 30px 0;display:flex}#navbarResponsive li a::after{display:none}.detail-delivery-memo{font-weight:bold;font-size:18px}.top_news h2{margin:0 auto;font-weight:bold;letter-spacing:.35rem;margin-bottom:30px;padding:15px 0;font-size:25px;font-weight:bold}.top_news h3{font-size:20px;font-weight:bold}.border-sec{border-top:1px solid #ccc;margin:30px 0;padding:10px 0}.border-sec:last-child{border-bottom:1px solid #ccc}.top_news dl{margin:10px 0}.top_news dt{width:150px;font-weight:bold;letter-spacing:.35rem}.top_news dd .active{position:relative}.top_news h2{margin-bottom:15px;font-size:21px;padding:10px 0}.top_news h2.catchcopy{font-weight:normal;font-size:21px;letter-spacing:inherit;margin-bottom:10px;padding:0;color:#2f9f7a;font-weight:bold}.heading01_single span{display:block}.spec-list dl{display:flex;flex-direction:row;align-items:center;padding:0 10px!important}.spec-list table th,.spec-list table td{padding:5px}.spec-list p{font-size:13px}.bx-controls-direction,.bx-pager{height:400px}.bx-viewport{height:450px;padding-top:35px}.bx-controls-direction,.bx-pager{top:425px}.sl01{overflow:hidden}.sl02{overflow:hidden;padding:120px 0 30px 50px}.sl03{overflow:hidden}.slideCnt h2{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:36px}.home .news_in dl{}.home .news_in{justify-content:space-between;width:100%}.news_in a{margin-bottom:10px}.home .news_in dl dd{padding:15px 0!important;text-align:left;font-weight:bold}.home .news_in dl dt{padding-bottom:0!important}.btn02 a{}.title_type_c{font-size:24px;color:#666;background-color:transparent;padding:0;border-bottom:solid 1px #999;padding:5px;margin-bottom:30px}.menu_item h3{background-color:#2f9f7a;font-weight:bold;color:#fff;font-size:18px;padding:10px 10px;margin-bottom:20px}.menu_item_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.menu_item{margin-bottom:30px;width:100%}.box-outer{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}.box-outer .box{width:30%;padding:20px 0;text-align:center;display:block;font-weight:bold;color:#2f9f7a}.box-outer.outer-4 .box{width:23%;align-items:center;justify-content:center;display:flex}.box span{color:#333;display:block;font-size:80%;margin-top:10px}.container{max-width:1300px}a:hover{text-decoration:none}nav li span{display:inline-block}#navbarResponsive li{}#navbarResponsive li a{color:#333;display:block;min-width:100px;height:100%;display:flex}#navbarResponsive li.menu-dropdown-icon:nth-of-type(1) {width:150px}#navbarResponsive li.menu-dropdown-icon:nth-of-type(2) {width:150px}#navbarResponsive li.menu-dropdown-icon:nth-of-type(2) button{width:100%}#navbarResponsive li.menu-dropdown-icon:nth-of-type(3) {width:150px}#navbarResponsive li.menu-dropdown-icon:nth-of-type(3) button{width:100%}#navbarResponsive li.menu-dropdown-icon:nth-of-type(4) {width:220px}#navbarResponsive li.menu-dropdown-icon.search-menu{width:150px}#navbarResponsive li.menu-dropdown-icon:nth-of-type(4) button{width:100%;height:100px}#navbarResponsive li.menu-dropdown-icon:nth-of-type(5) {width:100px}#navbarResponsive li.menu-dropdown-icon:nth-of-type(5) button{width:100%}#navbarResponsive li.menu-dropdown-icon:nth-of-type(6) button{color:#fff}#navbarResponsive li.menu-dropdown-icon.last{width:inherit!important}nav li span{}.top_productList{background:url(https://massagebed-line.com/img/bg-menu.png) repeat center center;background-size:500px}.news_block .t-menu__title{color:#fff}.news_in a{}.news_in dl dt.thumbnail{margin-top:0}.news_in dl dt{margin-top:20px}h3.subTtl01{position:relative;width:100%;font-size:2.0rem;font-weight:bold;margin-bottom:25px;display:flex;flex-basis:auto;justify-content:center;align-items:center;padding:14px 20px;line-height:2.4rem}h2.subTtl01{text-align:left;margin-bottom:20px;font-weight:600;letter-spacing:.1rem}.p-guide__anker{margin:50px auto}.p-guide__anker li{width:30%}.p-guide__anker li a{display:block;background:#62ac6b;color:#fff;padding:20px;text-decoration:none;border-radius:50px;text-align:center}ul.p-guide__anker.d-flex{justify-content:space-between}.border-bottom{padding:10px;padding-bottom:5px;font-size:24px;border-bottom:1px solid #fff}.s-ttl01{font-weight:bold;font-size:21px;margin:10px 0}.child h2,.child h3,.child p{color:#fff}.flex-direction-column{flex-direction:column}.cho_tit_h2.border-white{border:none!important;border-bottom:1px solid #fff!important}.mb-30{margin-bottom:30px}.child .cho_tit_h2{margin-top:0}.cho_tits_p p{margin:0}header{z-index:99999}.post ol li{width:100%}.img-border{border:1px solid #ccc;padding:15px;margin-bottom:20px}.point .text{margin-bottom:30px}.number_maru{background:#3caa4a;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;position:absolute;top:10px;left:30px;font-size:20px}.swiper-container{border:1px solid #efefef;margin-bottom:20px}.post{margin-bottom:10px}h3.ttl-datails{margin-top:0;margin-bottom:10px;font-size:18px}ol.points li{font-size:99%;font-weight:bold;padding-top:10px;color:#333;display:flex;align-items:center;margin:5px;width:calc(50% - 10px);padding-bottom:10px;padding-left:7px;border-top-left-radius:15px;border-bottom-left-radius:15px}ol.points>li:before{counter-increment:li;content:counter(li);margin-right:1em;background:#ff99ab;color:#fff;border-radius:50%;text-align:center;width:1.5em;height:1.5em;position:relative;line-height:1.4}.top_news h3.result-outer{margin-bottom:10px}.ec2_kago input{background:#2f9f7a;color:#fff;padding:20px 50px;display:block;margin:0 auto;font-weight:bold;font-size:16px;width:100%}.top_news dl.nouki{padding:0 10px!important;width:100%;display:flex;flex-direction:row;align-items:center;border-style:solid;border-color:#ddd;border-image:initial;border-width:1px 0 1px 1px;background:#f5f5f5;font-weight:normal;margin-bottom:20px}.top_news dl.item-special{box-shadow:inherit!important}.top_news dl.item-special dt{padding:15px 0;padding-bottom:0;font-size:15px;margin-bottom:10px}.top_news dl.item-special dd{font-size:14px;margin-bottom:10px;padding:0}.thumblist-item{position:relative}.thumblist-item p{position:absolute;bottom:0;font-size:12px}.ec2_item_option{padding-bottom:0}.ec2_item_option label,.ec2_item_option select{margin-bottom:15px}p{font-size:14px}.thumblist-item p{left:0;text-align:center;width:100%;position:absolute;bottom:0}.swiper-slide p{font-size:20px}.border-sec p{font-size:13px}p{font-size:13px}.ec2_item_option label{border-bottom:0;padding-bottom:25px;margin-bottom:0;position:relative}.ec2_item_option select{border-bottom:1px solid #ccc;margin-bottom:10px}.ec2_item_option.form-group{border-bottom:none}.ec2_item_option label:after{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;content:"";width:200%;bottom:1px solid #ccc;position:absolute;bottom:0;left:0}h1{font-size:2.0rem}.top_news .comment-outer{margin-bottom:10px}.top_news .comment-outer h2{font-size:18px;background:linear-gradient(transparent 50%,rgba(251,88,51,.3) 20%);display:inline-block;padding:0;margin-bottom:10px;margin-top:20px}.top_news .post h2{font-size:20px}.text-primary{color:#2f9f7a!important}dl.d-flex{display:flex;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center}.d-flex dt{}.d-flex dd{}.breadcrumbs{line-height:2.4rem}.breadcrumbs .post{border:none}.hanrei .border{padding:10px;margin-bottom:20px}.hanrei .border h2{background:#333;color:#fff;padding:5px;font-size:15px;text-align:center;border-radius:10px;margin:0 auto;margin-top:-20px;margin-bottom:10px;width:120px;font-size:13px}.syousai_wak p{font-size:13px}@media screen and (max-width:991px){.container{max-width:100vw}}