style02.css

@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@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;z-index:1;background:transparent;padding:0;margin:0;box-shadow:none}.link dl dd .div_tag a{width:inherit!important}nav li:nth-of-type(4){margin-right:0}#navbarResponsive{justify-content:flex-end}#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:rgba(15,170,33,.85)}.top_productList .t-menu__title{color:#fff}.top_news{padding:40px 0}.top_news .menu-li h3{flex-direction:column}.top_news .menu-li h3{margin-bottom:10px}.home .news_in.top-voice dl{flex-direction:column}.top_news dl{margin:10px;border:1px solid #ccc;border-radius:5px}.menu-icon{display:block;width:40px;margin-bottom:15px}.top_news dl{padding:0;border:none!important}.voice_link{margin:20px 0;display:block;padding-bottom:20px}.news_in.top-voice div.link{border:1px solid #ccc;margin-bottom:30px;padding:0}.home .news_in.top-voice dl dd i{display:unset!important}.news_in div.link dl{padding:0}.news_in.top-voice dl dt.thumbnail{width:100%!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:rgba(15,170,33,.85) 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 1em;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;flex-wrap:wrap!important}.category-nav-left li{width:100%;font-size:18px}nav ul.category-nav-left li>a{display:flex;align-items:center;flex-flow:row-reverse;justify-content:flex-end}ul.category-nav-left>li>a>span{font-size:15px;letter-spacing:0;width:100%}nav .category-nav-left li a::after,nav .category-nav-left li:first-of-type a::before{display:none!important}#category{margin:50px 0}.post{border:1px solid #efefef;border-radius:20px;padding:30px 20px}.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}nav li:nth-of-type(6) a{}.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:rgba(15,170,33,.85)}.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}.thumblist-item{border:1px solid #efefef;margin-bottom:20px}.form-control{font-size:1.4rem}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:rgba(15,170,33,.85) 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 1em;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{flex-wrap:wrap!important;justify-content:space-around}ul.category-nav-left>li:first-child{border-radius:5px 5px 0 0}ul.category-nav-left>li+li{margin-top:0;margin-bottom:20px}ul.category-nav-left>li{position:relative;height:inherit!important;border:1px solid #eee;margin-top:1px;background:#fff;width:300px!important}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:32px}.big-title{color:#fff}.news_in dl dt{border:none!important}.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:30px 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}.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:15px}ol.points{counter-reset:li;display:flex;flex-wrap:wrap}ol.points li{width:50%;margin-bottom:20px}ol.points>li.green{background:#41ae48;color:#fff!important}ol.points>li.pink{background:hsl(337,80%,67%);color:#fff!important}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:absolute;left:0;top:0;line-height:1.4}ol.points>li{list-style:none;height:inherit;line-height:inherit;position:relative;padding-left:2.5em}ol.points>li.green:before{background:#fff;color:#41ae48}ol.points>li.pink:before{background:#fff;color:hsl(337,80%,67%)}.post{margin-bottom:30px}.top_news h2{margin:50px auto}.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:#a6ce39;color:#fff}.wp-pagenavi .pages{background:#a6ce39;color:#fff;margin-right:20px}.wp-pagenavi a:hover{background:#a6ce39;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{background-size:cover!important;padding:180px 0 200px 0;margin:50px 0;position:relative}.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:#66b72e;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:#8dc21f;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:#66b72e;background:none}.sml:before{content:'';position:absolute;left:50%;bottom:0;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}.ttl-box{padding:80px 0;margin:0;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:#e06f22}.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:#ed828b;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:#ed828b}.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:block;padding:10px;margin-bottom:5px;color:#333}#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%}.cat-item a{position:relative}.h3_column{font-size:13px;font-weight:bold}.tag_ul li{position:relative;display:flex;margin-bottom:10px}.tag_ul li a{flex-direction:row;display:flex}.link dl dd .div_tag a{width:inherit!important}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:rgba(15,170,33,.85);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}.wrapper{width:1100px;margin-left:auto;margin-right:auto}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}.ticker-wrap{display:flex;width:100%;background:#2f9f7a;padding:5px;border-radius:10px;margin:0 auto}.ticker-head{width: calc(4em + 8px);font-style:italic;color:#fff;line-height:40px;padding:0 4px}.ticker{width:100%;height:40px;font-size:15px;background:#fff;line-height:40px;padding:0 20px;overflow:hidden}.ticker ul{position:relative;list-style:none;height:100%;padding:0;margin:0}.ticker-item{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:0;opacity:0}.ticker-item a{display:inline-block;width:auto;color:#fff;white-space:nowrap;text-decoration:none;transition:transform 5s linear}.ticker-date{font-weight:bold}.ticker-title{margin-left:10px}.ticker-new{color:red;margin-left:10px;animation:blink 1s ease-in-out infinite alternate}.fadeInDown{opacity:0}.fadeInDown.run{animation:fadeInDown .3s cubic-bezier(.645,.045,.355,1) forwards}.fadeOutDown{opacity:1}.fadeOutDown.run{animation:fadeOutDown .3s cubic-bezier(.645,.045,.355,1) forwards}@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-30px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(30px);
  }
}@keyframes blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}@media screen and (max-width:768px){.sec-solution-03 .wrapper{padding:0}.div_tag{display:none!important}.ticker-wrap{margin:0 15px;width:calc(100% - 30px)}}.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}.category_in{display:flex;flex-direction:column}.category_in .sp-order{order:2}}.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:150px}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-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 .img{position:relative;display:inline-block;max-width:678px}.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}@media screen and (max-width:768px){.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text{width:100%;position:relative;left:auto;right:-10%;padding:50px 12% 40px 20px;margin-top:-17%;-webkit-transform:none;-ms-transform:none;transform:none}}.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:italic;font-weight:bold;font-size:11rem;color:#ced8e0}@media screen and (max-width:768px){.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .number{font-size:8rem;top:-55px;right:12%}}.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:#ffd41f}@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:#f8f9fa;border:1px solid #a2a9b1;position:relative}.flow dl dt{padding:18px 20px;color:#0645ad;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 rgba(15,170,33,1);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 rgba(15,170,33,1)}footer p{font-size:15px}#mainNav{top:0;width:100vw;max-width:inherit}#mainNav02{border-top:1px solid rgba(15,170,33,1)}.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 #41ae48;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:#41ae48;text-decoration:none}.contactTel .number{font-size:30px;margin:20px 0;color:#41ae48;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:#ed828b;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:#ed828b}.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 rgba(15,170,33,.85);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:#41ae48}.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:#ce9918;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:#ce9918;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:#ce9918;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/adv02.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:rgba(15,170,33,.85)}.strong_poinsts span{font-size:4rem;line-height:4rem;color:rgba(15,170,33,.85)}.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){.navbar .global-navi-wrap .d-flex{display:none}}.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:rgba(15,170,33,.85)}.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:rgba(15,170,33,.85);color:#fff;font-weight:bold;font-size:28px}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:#41ae48;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}.item_name a{color:#000!important}#page_product_list .item-price-notax{color:#c00}#page_product_list .item-price-notax a{color:#c00}.item-price-notax{font-size:1.5rem;line-height:1.3;color:#e34a4a;padding-right:5px;font-weight:bold}.item-price-notax a{color:#e34a4a}.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(2) {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}.detail-delivery-memo{font-weight:bold;font-size:16px}.top_news h2{margin:0 auto;font-weight:bold;letter-spacing:.35rem;margin-bottom:30px;padding:15px 0;font-size:20px;font-weight:bold}.top_news h3{font-size:20px;font-weight:bold}.border-sec{border-top:1px solid #ccc;margin:50px 0;padding:30px 0}.border-sec:last-child{border-bottom:1px solid #ccc}.border-sec .table-color td h5{}.top_news dl{margin:10px 0}.top_news dt{width:150px;font-weight:bold;letter-spacing:.35rem}.top_news dd{padding:15px;min-width:150px}.top_news dd .active{position:relative;font-weight:bold;font-size:105%;background:linear-gradient(transparent 50%,rgba(255,153,171,.5) 20%)}.spec-list table th,.spec-list table td{text-align:center}.itemcode{display:block}.itemttl{display:block;font-size:150%;margin:10px 0}.top_news dd .active:after{}.top_news dd table .active:after{}.top_news h2.catchcopy{font-weight:normal;font-size:20px;letter-spacing:inherit}.heading01_single span{display:block}.spec-list dl{display:flex;flex-direction:row;align-items:center}.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{justify-content:space-between;width:100%}.news_in{justify-content:normal}.news_in a{margin-bottom:10px}.news_in .details a{border:none}.news_in dl.details{width:25%}.news_in dl.details dt.thumbnail a img{border:1px solid #ccc}.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{}.category-nav-main li a{display:flex;justify-content:center;border:1px solid #efefef}.category-nav-main > li > a > span:nth-of-type(2){display:flex;align-items:center}.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;border:1px solid #2f9f7a;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}#navbarResponsive li{}#navbarResponsive li a{color:#333;display:block;min-width:110px;height:100%;display:flex;align-items:center}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{color:#fff}.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}style.css

@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@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}p{line-height:1.8rem}header h1{position:relative;background:transparent;padding:0;margin:0;box-shadow:none}#navbarResponsive li a:hover{background:none}nav.navbar{padding:10px 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:#85cfb6}.top_news dl{margin:10px;border:1px solid #ccc;border-radius:5px}.top_news dl{padding:0;-webkit-box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;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%;background:#d6d967;padding:35px 0 35px 0}.home div#mainVisual{padding:35px 0 65px 0;margin-top:120px;overflow-x:hidden}.slideCnt{width:972px;background:url(slider01.jpg) no-repeat;display:inline-block;font-size:14px}.sl01{background:url(slider01.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.sl02{background:url(slider02.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.sl03{background:url(slider03.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.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:#a2a530 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 1em;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}nav ul.category-nav-left li>a{display:flex;align-items:center;flex-flow:row-reverse;justify-content:flex-end}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}.menu01 .category-nav-main>li>a>span{width:100%}.category-nav-main>li>a>span img{width:100%}#contents{}.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;margin:0;box-shadow:none}nav li:nth-of-type(4){margin-right:0}#navbarResponsive li a:hover{background:none}nav.navbar{padding:10px 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:#85cfb6}.top_news dl{width:100%!important;margin:10px;border:1px solid #ccc;border-radius:5px}.top_news dl{padding:0;-webkit-box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;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%;background:#d6d967;padding:35px 0 35px 0}.home div#mainVisual{padding:35px 0 65px 0;margin-top:138px;overflow-x:hidden}.slideCnt{width:972px;background:url(slider01.jpg) no-repeat;display:inline-block;font-size:14px}.sl01{background:url(slider01.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.sl02{background:url(slider02.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.sl03{background:url(slider03.jpg) no-repeat;text-align:left;padding:30px 0 30px 50px;height:400px}.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:#a2a530 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 1em;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(2) {display:block;padding-left:5px;float:left}.top_productList{background:none!important}.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.6rem;padding:0 5px;color:#333;margin:0;width:100%}.top_productList ul li a{color:#fff!important;display:flex;align-items:center}ul.category-nav-main li{margin-bottom:20px}.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:32px}.big-title{color:#333}.news_in dl dt{border:none!important}.news_in dl{overflow:hidden}.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 dl{padding:0!important}.top_news h3{margin:30px 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}.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:15px}.post ol{counter-reset:li;display:flex;flex-wrap:wrap}.post ol li{width:50%;margin-bottom:20px}.post ol>li{list-style:none;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:-2px;line-height:1.4}.post{margin-bottom:30px}.top_news h2{margin:50px auto}.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:#a6ce39;color:#fff}.wp-pagenavi .pages{background:#a6ce39;color:#fff;margin-right:20px}.wp-pagenavi a:hover{background:#a6ce39;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{background-size:cover!important;padding:20px 0 20px 0;margin:50px 0;position:relative;margin-top:90px}.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;font-size:30px}.mainVisual h2.ttl-text .sml{margin-top:15px;font-size:90%;color:#66b72e;background:none}.ttl-text img{width:110px}.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:30px}.mainVisual h2.ttl-text .sml{margin-top:15px;font-size:90%;color:#66b72e;background:none}.ttl-text img{width:110px}.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:#e06f22}.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:#ed828b;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:#ed828b}.contactArea .d-flex{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.child{position:relative;text-align:left;padding-left:36px}#footer a{font-weight:bold}#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:rgba(15,170,33,.85);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}.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}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}.menu-start{position:fixed;right:0;bottom:0;z-index:9}.home .news_block .t-menu__title{color:#009688}.menu-start a{display:block;background:#ee8117;width:160px;height:200px;display:flex;align-items:center;border-radius:0 0 0 15px;padding:10px;flex-direction:column;height:160px;border-radius:50%;display:flex;align-items:center;justify-content:center}.menu-start a h2{text-align:left;font-size:18px;font-weight:bold;color:#fff;letter-spacing:.3rem}.menu-start a p{color:#fff;margin-top:10px}.post-type-archive .news-area .news_in dl{width:25%}.thumbnail a img{max-width:200px}@media screen and (max-width:768px){.post-type-archive .news-area .news_in .link{width:50%}.post-type-archive .news-area .news_in dl{width:50%}.post-type-archive .news-area .news_in dl{margin-right:0!important;padding:0 10px;display:flex;flex-direction:column}.contactArea{padding-bottom:120px}.menu-start{width:100%}.menu-start a{width:100%!important;height:inherit!important;padding:10px;border-radius:0!important}.sec-solution-03{background: url("../img/top/solution_bg_sp_02.png") top center/cover no-repeat;padding:160px 0 70px}.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:150px}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-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 .img{position:relative;display:inline-block;max-width:678px}.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}@media screen and (max-width:768px){.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text{width:100%;position:relative;left:auto;right:-10%;padding:50px 12% 40px 20px;margin-top:-17%;-webkit-transform:none;-ms-transform:none;transform:none}.sec-solution-03 .box-solution-02 ul .unit-solution-02>div .text .number{font-size:8rem;top:-55px;right:12%}}.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:#ffd41f}@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:#0645ad;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 rgba(15,170,33,1);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 rgba(15,170,33,1)}footer p{font-size:15px}#mainNav{top:0;width:100vw;max-width:inherit}#mainNav02{border-top:1px solid rgba(15,170,33,1)}.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 #41ae48;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:#41ae48;text-decoration:none}.contactTel .number{font-size:30px;margin:20px 0;color:#41ae48;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:#ed828b;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:#ed828b}.contactArea .d-flex{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.child{position:relative;text-align:left;padding-left:36px}#footer a{font-weight:bold}.contactArea{border-top:1px solid #9ec260;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:#41ae48}.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:#ce9918;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:#ce9918;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:#ce9918;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/adv02.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:rgba(15,170,33,.85)}.strong_poinsts span{font-size:4rem;line-height:4rem;color:rgba(15,170,33,.85)}.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:#333;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){.navbar .global-navi-wrap .d-flex{display:none}}.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}.l-selection .row{margin:30px 0}.title-sub i{}.cho_tit_h2 i{color:#2f9f7a;margin-right:10px}.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:rgba(15,170,33,.85);color:#fff;font-weight:bold;font-size:28px}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;margin-bottom:10px}.ttl img{width:50px;margin-right:15px}.leather-list p{margin-bottom:30px}.cho_tits_p{margin-bottom:15px}.cho_syouhinlink_li{list-style:inherit;margin-left:20px}input[type="submit"]{background:#41ae48;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.7rem;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{height:inherit}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{background:none!important}.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}.detail-delivery-memo{font-weight:bold;font-size:15px;margin-bottom:10px}.top_news h2{margin:0 auto;font-weight:bold;letter-spacing:.35rem;margin-bottom:30px;padding:15px 0;font-weight:bold;font-size:20px}.top_news h3{font-size:20px;font-weight:bold;margin-bottom:60px}.border-sec{border-top:1px solid #ccc;margin:50px 0;padding:30px 0}.border-sec:last-child{border-bottom:1px solid #ccc}.top_news dl{margin:10px 0}.top_news dt{font-weight:bold;letter-spacing:.35rem}.top_news h2.catchcopy{font-weight:normal;font-size:28px;letter-spacing:inherit}.price-no-tax{font-size:15px;line-height:20px;margin-bottom:0}.form-group{border-bottom:1px solid #ccc;padding-bottom:15px}.form-group label{width:50%;font-weight:bold}.discount_wrap h2.subttl{font-size:20px;margin-bottom:0!important}.heading01_single span{display:block}.spec-list dl{display:flex;flex-direction:row;align-items:center}.ttl{justify-content:center}.ttl-text img{margin-left:30px;width:90px;margin-bottom:20px}.l-selection .selection02 .row h3{font-size:20px}.nav .sub{display:block;text-align:center;margin-bottom:5px}.nav li{width:20%}.nav ul{display:flex;width:100%;text-align:center;justify-content:center;padding:15px 0}.nav li{flex:0 0 auto;border-bottom:solid 1px #fff;margin-bottom:20px;position:relative;padding:10px 0;margin:0 5px}.nav li a{padding:10px 0;text-decoration:none;color:#fff}.nav .sub{display:block;text-align:center;margin-bottom:10px}.nav .main{display:block;text-align:center;padding-bottom:10px;font-size:25px}.nav li:after{content:"";display:block;width:0;height:0;border-top:solid 6px #fff;border-left:solid 6px transparent;border-right:solid 6px transparent;border-bottom:solid 6px transparent;position:absolute;top:100%;left:50%;transform:translate(-50%,1px)}.nav li:hover{background:#fff;color:#62ac6b}.nav li a:hover{color:#62ac6b}.ttl-box{background:#62ac6b;margin:0;padding:50px 30px}.ttl-box h2.subTtl{color:#fff}.ttl-box p{color:#fff}.ttl-box h2.subTtl:before{background:#fff}.point{max-width:1900px;margin:0 auto}.point .item{display:flex;min-height:inherit}.point .content{//flex: 0 0 60%;color:#333;display:flex;justify-content:flex-start;align-items:center}.point .content .inner{padding:40px;margin:0}.inner{padding:0}.point .image{flex:0 0 50%}.point .image .inner{height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;align-items:center}.point .image .inner img{width:450px;margin:0 auto;display:block}.point .item:nth-child(even) .content {order:2}.point .item:nth-child(even) .content {}.point .title_role .title .sub{font-size:18px}.point .title_role .title .main{font-size:30px}.point .title_role .title .main{font-weight:normal;margin-top:.2em}.point .title_role{line-height:1.2}.point .text{font-size:17px}.point .title_role .number{margin-right:25px;width:100px;margin-bottom:20px}.point .title_role .number:before{margin-top:2px}.point .title_role .number:before{content:"Point";display:block;text-align:center;font-size:.38em}.point .text{font-size:17px}.point .text{margin-top:1em}.point .title_role .number{font-size:42px}.point .detailbtn{display:flex;justify-content:space-between;align-items:center;min-height:50px;border:solid 1px #333;line-height:1.2;font-family:"Times New Roman","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝","Yu Mincho","游明朝体","YuMincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:inherit;transition:.3s;padding:0 1em;text-decoration:none}.point .detailbtn:before,.point .detailbtn:after{flex:0 0 auto;content:"";display:block;width:1.2em;height:1.2em;border-right:solid 1px #fff;border-bottom:solid 1px #fff;transform:translateY(-25%) rotate(45deg)}.point .detailbtn{font-size:18px;margin-top:50px}.point .detailbtn span{display:block;padding:8px 1em}.point .detailbtn:before,.point .detailbtn:after{flex:0 0 auto;content:"";display:block;width:1.2em;height:1.2em;border-right:solid 1px #fff;border-bottom:solid 1px #fff;transform:translateY(-25%) rotate(45deg)}.point .title_role .number{background:#2f9f7a;color:#fff;padding:15px 20px;border-radius:60px}.point .title_role .title .sub{color:#2f9f7a;font-size:34px;letter-spacing:.1rem}.minchou{}.child{padding-left:15px!important}.item_child .title_role{display:flex}.item_child .title_role .num_child{background:#fff;display:flex;width:80px;height:80px;color:#fff;background:#214871;align-items:center;justify-content:center;font-size:32px;margin-right:15px}.title_child{display:flex;align-items:center;margin-bottom:15px}.item_child .content{color:#fff}.num_child{margin-bottom:20px}.sub_child{margin-bottom:20px;font-size:23px;padding:10px 0;border-bottom:1px solid #fff;display:inline-block;color:#333}.image_child{flex:0 0 30%}.border-white{border:1px solid #fff!important}.cho_tit_h2{color:#fff;padding:20px;text-align:center;border-bottom:1px solid #2f9f7a!important}.cho_tits_p{color:#fff}.col-w-3{width:100%}.col-w-3.bg-white{display:flex;justify-content:center;align-items:center}.child .container{}.cho_tit_h2{margin:15px 0;color:#2f9f7a}.cho_tits_p{margin:15px 0}.border-white{margin-bottom:0!important}.item_child .content .inner{width:100%}.item_child{border-bottom:1px solid rgba(255,255,255,.75);padding-bottom:60px}.child .container{}.col-w-3{display:flex}.col-w-3 .cho_tit_h2{width:40%;text-align:left;color:#fff}.col-w-3 .cho_tits_p{width:60%}.col-w-3 .cho_tit_h2{border-bottom:none!important;border-right:1px solid #fff!important;font-weight:normal}.cho_tit_h2.border-white{font-weight:normal!important}.cho_tits_p span{font-size:100%!important;color:#ffe188!important;font-weight:normal!important}.result{padding:10px}section.col-w-3{margin:15px 0!important}.row-columns .cho_tit_h2 img{width:40px;margin-right:10px}.child .row-columns .cho_tit_h2{margin-top:0;width:250px;font-size:15px}.child .row-columns .cho_tits_p{font-size:14px;width:100%}.row-columns .h-95{height:95px;align-items:center;background:#fff}.child .row-columns .h-95 .cho_tit_h2,.child .row-columns .h-95 .cho_tits_p{color:#333}.cho_tit_h2.border-white-right{border-right:1px solid #fff;border-bottom:none!important;margin-bottom:0!important;text-align:left}.child .cho_tit_h2{align-items:center;display:flex}.subttl001{font-size:25px;padding:10px}.inner_child{margin:20px 0}.scroll-nav{background-color:#f8f9fa;border:1px solid #a2a9b1;padding:15px 10px;position:sticky;top:10px;z-index:9999}.scroll-nav__list{margin:0;padding-left:1.4em;list-style-type:none}.scroll-nav__item{margin-bottom:5px}.scroll-nav__item--active{font-weight:600;position:relative}.scroll-nav__item--active:before{content:'';display:block;width:14px;height:14px;background:#000;position:absolute;left:-20px;top:2px}.scroll-nav__link{color:#0645ad;text-decoration:none;//display: block;//margin: 0 auto;//padding-left: 42px}.post__article{}.scroll-nav{}.post__article h1{color:#fff;height:0}.scroll-nav__list li{text-align:left}.nav.nav-menu{position:sticky;top:100px;background:#62ac6b;padding:0 20px;z-index:9}.nav .main{font-size:20px}.s-ttl01{font-size:18px}.table-color td{border:1px solid #ccc;position:relative}.table-color td h5{font-weight:bold;text-align:center;position:absolute;top:78px;width:calc(100% - 30px);font-size:13px;box-sizing:border-box}nav.menu{width:100%;max-width:100%}nav ul{display:flex;justify-content:flex-start;align-items:flex-start}.menu01 nav li{font-size:13px;text-align:left;width:100%}.menu01 nav li a{color:#fff}#search button,#search input,#search select{border:1px solid #ccc!important;padding:10px!important}a.link:hover{text-decoration:none}h1.heading01_single{font-size:35px;margin:10px 0 10px 0}h1.heading01_single span{font-size:24px;margin-bottom:10px;font-weight:bold}.result-outer{border-bottom:1px solid #ccc}.result_ttl{width:50%;padding:10px}.result{width:50%;font-size:150%;text-align:right}.discount_wrap{margin-top:0}.thumblist-item{}.top_news .comment-outer h2{margin-bottom:0}.top_news .comment-outer{margin-bottom:30px}.top_news .post h2{margin-bottom:15px}.post{margin-bottom:10px}.top_news h3{display:flex;align-items:center}select.form-control:not([size]):not([multiple]){height:25px;font-size:11px}.top_news h3.result-outer{margin-top:0}.form-group>label{}.box-shadow02{-webkit-box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;border:none!important;padding:10px 0;margin-bottom:20px}.ec2_kago{margin-bottom:15px}.height-100{height:50px}.flex-start{justify-content:space-between;align-items:flex-start;height:120px}.flex-start img{margin-right:10px}.ec2_kago input{background:#41ae48;color:#fff;padding:20px 50px;display:block;margin:0 auto;font-weight:bold;font-size:16px;width:100%}.cart-body select[name="es_option\[\]"]{border-bottom:1px solid #ccc;position:relative}.cart-body select[name="es_option\[\]"]:after{content:"";position:absolute;border-bottom:1px solid #ccc;width:100%}.discount_wrap.border-bottom01{border-bottom:1px solid #ccc;padding:0;padding-bottom:10px;margin-bottom:10px}.top_news dt.small{width:70px}.news_in .item-price-notax a{color:#d90000;font-weight:bold}.news_in .item_price a{color:#333}#searchform{display:flex;top:90px;transition:all .4s;padding:0 10px}.is-open#search-wrap{display:block;position:fixed;width:50vw;top:100px;border:1px solid #efefef;padding:20px 10px;background:#fff;z-index:9999999;left:50vw;animation:appear .5s ease}.search_overlay{display:none}.is-open .search_overlay{//display: block;//position: absolute;//z-index: 9;//background: rgba(0,0,0,0.1);//top: 0px;//width: 100vw;height:100vh;//left:0px}.is-open #keywordSearch{margin:0 auto;z-index:9999;position:absolute;left:50%;margin-left:-375px!important;background:#fff}@keyframes appear {
  0%{
    top:90px;
    opacity: 0;
  }
  100%{
    top:120px;
    opacity: 1;
  }
}.menu-btn.menu-btn04{padding:0 10px}.windowSearch #searchsubmit{padding:0 10px}.windowSearch #free{display:flex}.windowSearch #searchBlock #keyword_row #free input{width:300px;margin-right:10px}.windowSearch #searchBlock #keyword_row #free .btn input{border-radius:20px;width:200px}.windowSearch #price{display:flex;align-items:center}.windowSearch #searchBlock #keyword_row #price input{width:110px}.windowSearch #searchBlock #keyword_row #price select{padding:8px;border:1px solid #ccc;margin-right:10px}.windowSearch #wrapping ul{display:flex;flex-direction:row}.windowSearch #wrapping .dmyWrappr.category-wrap li{width:16%!important}.windowSearch#keywordSearch{width:750px}.windowSearch .comTbl tr{display:flex;align-items:center;border-top:1px solid #ccc}.windowSearch .sectionHeader{padding:15px 0}.windowSearch#keywordSearch .comTbl th{width:150px!important}.windowSearch#keywordSearch .comTbl td{width:calc(100% - 150px)!important}.border-none{border:none!important}.windowSearch #size_row,.windowSearch #size_row *{visibility:hidden;height:0;width:0!important}.windowSearch #size_row.active,.windowSearch #size_row.active *{visibility:visible;height:inherit;width:unset!important}.sidegbar #size_row,.sidegbar #size_row *{visibility:hidden;height:0;width:0!important;padding:0}.sidegbar #size_row.active,.sidegbar #size_row.active *{visibility:visible;height:inherit;width:100%!important;padding:0 0}.sidegbar #size_row.active{margin:15px 0}.sidegbar #size_row.active ul{margin:15px 0}.sidegbar #size_row.active span{padding:5px 0}.sidegbar #size_row.active li{width:46%!important}.gmenu.windowSearch .dmyWrappr.sales-category li{width:30%!important}.gmenu.windowSearch .dmyWrappr.delivery-category li{width:30%!important}.windowSearch .btn input{border-radius:20px!important}.windowSearch .btnSearchGroup{width:600px;margin:0 auto}.windowSearch .comTbl .border-none td,.comTbl .border-none th{padding:0}.windowSearch#keywordSearch .comTbl .border-none td.active{width:100%!important}.sidegbar .comTbl .border-none td,.comTbl .border-none th{padding:0}.sidegbar#keywordSearch .comTbl .border-none td.active{width:100%!important}.sidegbar #searchBlock #keyword_row #free input{width:100%}.sidegbar #searchBlock #keyword_row input{width:100px}.sidegbar #searchBlock #keyword_row th{justify-content:space-between;align-items:center;display:flex}.sidegbar.gmenu .dmyWrappr li{width:50%!important}.sidegbar #searchBlock td{padding:10px 0}.sidegbar #searchBlock #price{display:flex;align-items:center;justify-content:space-evenly}.sidegbar #searchBlock #order{padding:8px;border:1px solid #ccc}.btnWrapper{margin-top:5px}.sidegbar #searchBlock #keyword_row .category-uncheck{visibility:hidden;height:0;display:none;width:0!important}.sidegbar #searchBlock #keyword_row .category-uncheck.active{visibility:visible;height:inherit;display:block;width:46%!important}.sidegbar #searchBlock td{border:none!important;border:0!important}#searchBlock th{padding:10px}.btn input.gBtnWhite.btnS{width:200px;padding:3px 5px;border:1px solid #333;font-size:13px}#searchBlock .btn input.gBtnWhite.btnS{font-size:12px}.btnSearchGroup .btn input.gBtnWhite.btnS{padding:5px 5px}.tab-group{flex-wrap:wrap}a.underline{text-decoration:underline}.menu-dropdown-icon{line-height:2.1rem}#navbarResponsive li a{font-weight:bold}#navbarResponsive li button{font-weight:bold}.options span{font-weight:normal;line-height:2.0rem}.single_l .options span.itemcode{margin-right:10px}.single_l .options span{margin-right:10px!important}.menu-test>li{position:relative}#navbarResponsive .menu-test .sub-menu{display:none;top:100px;position:absolute}#navbarResponsive .menu-test .sub-menu ul{width:500px;display:flex;flex-direction:row;background:#2f9f7a;flex-wrap:wrap;padding:10px}#navbarResponsive .menu-parent .sub-menu li{width:50%}#navbarResponsive>li>a{padding:0}#navbarResponsive .menu-parent .sub-menu li a{width:100%;padding:10px;font-size:13px;padding:0;height:inherit;padding:10px 0}#navbarResponsive li.icon-plus a{width:100%;height:100px;display:flex;align-items:center;flex-direction:column;justify-content:center}#navbarResponsive li a i{margin-left:10px}.sub-menu{width:500px}nav#mainNav ul li{text-align:left;height:100%;display:flex;justify-content:center}.windowSearch #wrapping .dmyWrappr.category-wrap li{flex-direction:row}.windowSearch #wrapping .dmyWrappr.category-wrap li span{margin-top:0}.windowSearch .dmyWrappr{flex-direction:row}#search-wrap{top:100px}#search-wrap{margin-left:-375px!important;background:#fff}.windowSearch input[type="submit"]{padding:5px}.mincho.subTtl{margin-bottom:50px;color:#333;font-size:30px;letter-spacing:.1rem;margin-top:60px}.point p{font-size:15px;letter-spacing:.1rem}.child.black p{font-size:16px}.point .title_role .title .sub{font-size:24px;font-weight:bold}.child.black h2,.child.black h3,.child.black p{font-size:15px}.child.black h2,.child.black h3,.child.black p{font-size:15px}.windowSearch #searchBlock{max-height:calc(100vh - 100px);overflow:scroll}.c-button01{display:flex;justify-content:space-between}.c-button01.-accent .link,.c-button01.-accent [type="submit"],.c-button01.-accent a{width:200px;margin-left:10px}.box-shadow-blue{padding:20px 0;border: 5px solid rgb(166 196 255 / 50%) !important}.box-shadow-red{padding:20px 0;border: 5px solid rgb(237 141 75 / 50%) !important}.box-shadow-red .btn{margin:20px 0 0 0;background:rgb(237 141 75 / 100%);padding-top:10px;border:none;border-radius:30px;color:#fff;width:100%;font-size:13px;font-weight:bold}.box-shadow-blue .btn{margin:20px 0 0 0;background:rgb(166 196 255 / 100%);color:#fff;padding-top:10px;border:none;border-radius:30px;width:100%;font-size:13px;font-weight:bold}.balloon1{position:relative;padding:50px 30px;padding-top:60px;font-size:16px;background:#fff;display:inline-block;margin:1.5em 0;min-width:100%;max-width:100%;border-radius:10px;min-height:195px}.balloon1 p{position:relative;color:#333;text-align:left;font-size:21px}.balloon1:before{}.balloon1 p{margin:0;padding:0;letter-spacing:.1rem;font-weight:bold;line-height:2.8rem}.red{color:#d90000;font-size:105%;font-weight:bold}.orange{color:#d90000;font-size:105%;font-weight:bold}.balloon.head{position:absolute;top:-140px;display:flex;width:100%;left:-30px;align-items:flex-end}.balloon .icon{max-height:120px;margin:0;margin-bottom:10px}.balloon.head .num{font-size:48px;background:#c94b03;color:#fff;padding:10px;border-radius:50%;height:90px;width:90px;display:flex;align-items:center}.balloon1 .small{font-size:70%;margin-top:5px;display:block;line-height:2.4rem}.max-1000{max-width:1000px;margin:0 auto;margin-top:100px}.balloon .icon.icon02{max-height:70px}.balloon .icon.icon03{max-height:90px}span.balloon.head.head02{top:-110px}span.balloon.head.head03{top:-110px}.balloon1 .absolute.red{right:0;top:-0;position:absolute;font-size:90%;color:#fff;background:#279f5d;box-shadow:1px 1px 7px 2px rgba(0,0,0,.4);padding:5px}.balloon1 p{text-align:center}.page-id-2858 .point .content .inner{padding:40px 0}.table-box{margin-bottom:20px}.table-box th{background:#ffc;width:180px}.table-box th span{color:#d90000;font-weight:bold}.l-trainning h4{margin-bottom:10px}.l-trainning h4 span{background:linear-gradient(transparent 50%,rgba(255,153,171,.5) 20%);display:inline-block;font-weight:bold}.l-trainning h5{margin-bottom:10px;font-weight:bold}.trainging-box{margin-bottom:10px}.trainging-box th,.trainging-box td{font-size:11px}.trainging-box th{color:#2f9f7a;font-weight:bold}.l-recommend{box-shadow: 0 1px 3px 0 rgb(88 88 88 / 30%) !important;padding:15px}.l-recommend h4{margin-bottom:20px}.l-recommend h4 span{background: linear-gradient(transparent 50%, rgb(153 211 255 / 50%) 20%);display:inline-block;font-weight:bold}.key{font-size:100%;margin-bottom:20px}.news_in dl dt.thumbnail{position:relative}.news_in div.link{display:block;width: calc( (100% / 5) - 0px) !important;margin-right:0;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:5px}.top_news dl{box-shadow:none!important}.rank{position:absolute;top:0;left:0;padding:10px;color:#fff;font-weight:bold;z-index:9999;font-size:72px;width:50px;height:50px;left:10px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#333;color:#fff}.rank01{//background:url("img/ranking-1.png") no-repeat center center;background:#e56666}.rank02{//background:url("img/ranking-2.png") no-repeat center center;background:#f7a01e}.rank03{//background:url("img/ranking-3.png") no-repeat center center;background:#68ade0}.rank04{background:#5adf77}.rank05{background:#d46ee1}.home .news_in dl dd{padding:15px 10px!important;text-align:left;font-weight:bold}.home .news_in dl dt{margin-top:0}.home .news_in dl{width:18%}.news_in .thumbnail a{color:#333;font-weight:normal;border:none}.home .news_in dl dd{padding:0!important}.news_block{margin:0!important;background:none;box-shadow:none}.home .news_in dl{width:100%}.news_block .t-menu__title{color:#2f9f7a}.swiper-container{border:none}div#mainVisual{background:none}#mainVisual .swiper-button-prev,#mainVisual .swiper-button-next{position:absolute;z-index:1;top:0;bottom:0;margin:auto}.swiper-button-prev,.swiper-button-next{display:grid;place-content:center;width:6.4rem;height:6.4rem;cursor:pointer;background:none;-webkit-transition:var(--transition);transition:var(--transition)}#mainVisual .swiper-button-prev::before,#mainVisual .swiper-button-next::before{background-color:#2f9f7a;-webkit-box-shadow:var(--box-shadow-dark);box-shadow:var(--box-shadow-dark)}.swiper-button-prev::before,.swiper-button-next::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:50%;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.card03 .swiper-button-prev::after,.card03 .swiper-button-next::after{border-color:#fff}.swiper-button-prev::after{margin-left:.4rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.swiper-button-prev::after,.swiper-button-next::after{width:1.2rem;height:1.2rem;content:"";border:solid var(--color-gray);border-width:3px 3px 0 0}.swiper-button-next::after{margin-right:.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mainVisual .swiper-slide{border-radius:15px}.swiper-slide{opacity:1;transform:scale(.9);transition:.7s;overflow:hidden}.swiper-slide-active{opacity:1;transform:scale(1);z-index:1}nav li span{display:inline-block}.news_in a{font-weight:normal;line-height:2.3rem;align-items:center;display:flex}.swiper-pagination-bullet-active{background:#2f9f7a}.swiper-pagination-bullet{width:12px;height:12px}.container{overflow:visible}.home .news-area .news_in dl{padding:15px;background:#fff}.menu-li{display:block;background:#fff;text-align:center;align-items:center;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:20px;padding:20px 0}.top_news .menu-li h3{margin-bottom:10px}.top_news h2{font-size:21px;padding:30px 0;padding-top:0}span.rank{font-family:'Barlow',sans-serif;font-size:32px;color:#fff;font-style:italic;letter-spacing:4.9px;top:0;z-index:1;box-shadow:1px 4px 6px 2px rgba(0,0,0,.2)}.archive.category .p_content p{font-size:13px}.home .news_in dl dd{font-size:13px}.reason-outer{font-size:13px}.news_in .thumbnail a{margin-top:0}.news_in .item-price-notax a{display:block;text-align:right}.news_in .item_price a{color:#333;display:block;text-align:right}.home .news-area .news_in dl .thumbnail a{height:255px;overflow:hidden}.news_in a{color:#333}:root{--color-base:#f8f8f8;--color-gray:#ddd}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}.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%;text-align:center}.top_productList ul li a{color:#fff!important;display:flex;flex-direction:column;align-items:center;padding:30px 0;background:rgba(255,255,255,1.0)}.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}.news-area .news_in dl{margin-right:30px}.home .news-area .news_in dl{width:calc(25% - 30px)}.c-button01 a{text-align:center}.top_news dt.thumbnail{width:100%!important}.top_news dt.item_name{width:100%!important}.top_news dt.options{width:100%!important}.tokuten{margin-bottom:50px;padding:40px 0;background:url(https://massagebed-line.com/img/bg_privilege.jpg) no-repeat center center;background-size:100%}.list-post-thumbnail-outlet{display:flex}.outlet-group{width:calc(100% - 290px);padding:20px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}#nav-icon4{z-index:9999;width:50px;height:50px;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;bottom:10px;left:200px;position:fixed;display:flex;align-items:center;background:#333;color:#fff;justify-content:center;z-index:9999;left:15px}#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#d3531a;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon4{}#nav-icon4 span:nth-child(1) {top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2) {top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3) {top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px}#nav-icon4.open span:nth-child(2) {width:0%;opacity:0}#nav-icon4.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px}nav li span{display:block;font-size:13px}.fa-times{}.fa-search{}#nav-icon4.open{left:16.66666667%}#nav-icon4{left:15px}.fa-times{display:none}.fa-search{display:inline-block}.open .fa-times{display:inline-block;left:16.66666667%}.open .fa-search{display:none}.search-nav.open{width:100%;height:inherit;position:absolute;z-index:9999;left:0;visibility:visible;background:#fff}.search-nav{width:0;height:0;padding:0;visibility:hidden;transition:transform .3s}.top_news aside{float:left!important}.gmenu .dmyWrappr li{width:20%!important}.is-open#search-wrap{height:calc(100% - 120px);overflow:scroll}a:visited{color:#333}.windowSearch .dmyWrappr .dmySelect{height:50px;align-items:center;display:none;justify-content:center}.windowSearch .dmyWrappr li{width:160px}.windowSearch .dmyWrappr li{border:none}.windowSearch #searchBlock .sectionInner{padding:20px}.windowSearch #searchBlock #size_row{}.windowSearch label{position:relative}.windowSearch #search .categoryWrap input{display:inherit;position:absolute;height:20px;top:35px}.windowSearch #search .categoryWrap .dmySelect{padding:5px!important;left:5px}.windowSearch label input{display:none}.windowSearch label span{color:#333;font-size:14px;border:1px solid #ccc;border-radius:;padding:5px 3px;display:flex;align-items:center;justify-content:center;height:60px}.windowSearch label input:checked+span{color:#333;background:#ccc;border:1px solid #ccc}.windowSearch #search .categoryWrap .dmySelect{display:none}.windowSearch .btn:after{display:none}.windowSearch #search .categoryWrap input{display:none}.windowSearch #searchBlock #keyword_row input{width:100%}.windowSearch .comTbl th,.comTbl td{display:block}.windowSearch #searchBlock .sectionInner{padding:10px}.windowSearch .comTbl td,.comTbl th{padding:10px}.windowSearch .gBtnWhite.btnS{width:100%!important;padding:10px 0}.windowSearch .gBtn.btnS{width:100%!important}.windowSearch .dmyWrappr{display:flex;flex-wrap:wrap}.windowSearch .dmyWrappr li{margin-right:0}.windowSearch label{position:relative;width:100%}.windowSearch label span{height:inherit!important;margin-bottom:10px}.windowSearch .comTbl{}.windowSearch .comTbl th,.comTbl td{border:none}.windowSearch #searchBlock{border:1px solid #ccc;border-radius:5px}.windowSearch input[type="submit"]{padding:5px}.windowSearch.gmenu .dmyWrappr.category-wrap li{width:18%!important}.windowSearch#keywordSearch #keyword_row02 td{width:100%!important}.windowSearch#keywordSearch #keyword_row03 td{width:100%!important}.windowSearch #searchBlock #keyword_row02 .category-uncheck{visibility:hidden;height:0;width:0!important}.windowSearch #searchBlock #keyword_row02 .category-uncheck.active{visibility:visible;height:inherit;width:25%!important}.windowSearch #searchBlock #keyword_row03 .category-uncheck{visibility:hidden;height:0;width:0!important}.windowSearch #searchBlock #keyword_row03 .category-uncheck.active{visibility:visible;height:inherit;width:25%!important}#spec_condition{overflow:hidden;width:90%;margin:2em auto;text-align:center}#spec_condition{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}#spec_condition::-ms-expand{display:none}#spec_condition{position:relative;border-radius:2px;border:1px solid #ccc;border-radius:50px;background:#fff}#spec_condition::before{position:absolute;top:.8em;right:.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #87ceeb;pointer-events:none}#spec_condition{padding:8px 38px 8px 8px;color:#000}.windowSearch#keywordSearch .comTbl td#keyword_spec_conditions{width:100%!important}#spec_condition{padding:8px 38px 8px 8px;color:#000;width:300px;display:block;margin:0 auto;margin-bottom:10px}.menu-wraper{width:100%}.spec-list dl{box-shadow:0 1px 3px 0 rgb(88 88 88 / 30%) !important
}.swiper-sp002 .swiper-slide{width:50%}.swiper-sp002 .syousai_wak p{width:unset}li{list-style:none}.site-title{line-height:1px}.site-title a{display:block}.sec-title{font-size:2.25rem;margin-bottom:30px;text-align:center}.fadein{opacity:0;transform:translateY(20px);transition:all 1s}#header{width:100%;display:flex;justify-content:space-between;position:fixed;z-index:10;background-color:#fff}#navi{display:block;position:fixed;top:0;left:-100%;bottom:0;width:100%;color:#fff;padding:60px 25px;background-color:#121212;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .5s;z-index:20;opacity:0;padding-top:80px}#navi a{color:#fff}.open #navi{left:0;opacity:1}#navi ul{margin:0;padding:0}#navi ul.nav-menu{margin-bottom:60px;border-top:solid 1px #fff}#navi ul.nav-menu li{position:relative;margin:0;padding:20px 0;border-bottom:solid 1px #fff}#navi ul.nav-sns li{padding:5px 0}.toggle_btn{display:block;position:fixed;top:20px;right:20px;width:30px;height:30px;transition:all .5s;cursor:pointer;z-index:9999999}.toggle_btn span{display:block;position:absolute;left:0;width:30px;height:2px;background-color:#333;border-radius:4px;transition:all .5s}.toggle_btn span:nth-child(1) {top:4px}.toggle_btn span:nth-child(2) {top:14px}.toggle_btn span:nth-child(3) {bottom:4px}.open .toggle_btn span{background-color:#fff}.open .toggle_btn span:nth-child(1) {-webkit-transform:translateY(10px) rotate(-315deg);transform:translateY(10px) rotate(-315deg)}.open .toggle_btn span:nth-child(2) {opacity:0}.open .toggle_btn span:nth-child(3) {-webkit-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}#mask{display:none;transition:all .5s}.open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:10;cursor:pointer}#navi{background:#fff}.open .toggle_btn span{background:#333}header nav li a{padding:10px}.incon_ul li.icon-plus{width:33%!important}.incon_ul li.icon-plus a{background:inherit!important;display:flex;align-items:center;padding:10px 0;flex-direction:column}.incon_ul{flex-direction:row}.sp-table th,.sp-table td{display:block;width:100%;color:#333}.windowSearch .comTbl.sp-table tr{display:inherit}.sp-table .btnWrapper{margin-top:0}#navi .windowSearch #searchBlock .sectionInner{padding:0}#navi .windowSearch #searchBlock{border:none}#navi .windowSearch .btnSearchGroup{width:100%}#navbarResponsive{margin-right:20px}.btnArea{display:flex;flex-direction:row}header h1{width:230px}@media screen and (min-width:769px){.pc-flex{display:flex}}@media screen and (max-width:1300px){#mainNav ul.nav-menu01{flex-wrap:wrap;width:370px;justify-content:flex-start}#mainNav ul.nav-menu01{width:360px}nav#mainNav ul.nav-menu01 li.menu-parent{height:inherit;width:145px!important}nav#mainNav ul.nav-menu01 li.menu-parent>a{padding:0}#navbarResponsive.nav-menu02>li>a:after{top:50px}nav#mainNav #navbarResponsive.nav-menu01 li.menu-dropdown-icon{width:140px!important}#navbarResponsive li.menu-dropdown-icon:nth-of-type(4){width:145px!important}#mainNav ul.nav-menu02{flex-wrap:wrap;width:200px;justify-content:flex-end}#navbarResponsive.nav-menu01 .menu-test .sub-menu{top:40px;z-index:99}#navbarResponsive.nav-menu02 li.menu-dropdown-icon{width:100px!important;height:inherit}#navbarResponsive.nav-menu02 li.icon-plus a{height:50px}#navbarResponsive.nav-menu02 li.menu-dropdown-icon:nth-of-type(4) button{height:50px}nav#mainNav ul.nav-menu01 li{height:inherit}#navbarResponsive.nav-menu01>li>a:after{top:34px}nav li span{font-size:10px}}@media screen and (min-width:769px){#mainVisual .swiper-container{height:475px;overflow-y:hidden}#mainVisual .swiper-container.swiper-container-horizontal{height:inherit}#mainVisual .swiper-slide img{max-height:100%;max-width:50vw}#mainVisual .swiper-container.swiper-container-horizontal .swiper-slide img{max-width:100%}.swiper-container.mvslider{visibility:hidden}.swiper-container.mvslider.swiper-container-horizontal{visibility:visible}.category .news_in div.link{width: calc( (100% / 8) - 0px) !important}.list-post-thumbnail-outlet{display:flex}.toggle_btn{display:none}#item .news_in div.link{width:calc( (100% / 8) - 0px) !important}header .menu-outer{display:flex;flex-direction:row;width:100vw}.logoArea{display:flex;flex-direction:row;width:100%;justify-content:space-between}.top_news .news_in .swiper-wrapper a{width:25%}}.pc-none{display:none}h4.comment_title span{background:linear-gradient(transparent 50%,rgba(255,153,171,.5) 20%);font-weight:bold;font-size:18px;padding-left:5px;display:inline-block}.mainVisual .swiper-slide{width:900px}.roomcom_p{font-size:18px;line-height:4.0rem}.outlet-logo{width:240px;position:absolute;right:0;top:-60px}.table-color{flex-wrap:wrap}.table-color .col-color{width:12.5%;padding:10px;text-align:center;position:relative}.table-color .col-color h5{position:absolute;width:100%;top:70px;left:0}.service-logo{width:60px;margin-right:10px}.service-logo01{width:100px;position:absolute;right:0;top:-60px}.search-item-outer{padding:20px;margin-top:100px}.swiper-sp002 .swiper-slide{}.swiper-pagination{z-index:1}.post-type-archive-outlet .news_in dl dd{width:50%;display:block}.post-type-archive-outlet .news_in div.link{padding-top:20px}.slider03 .swiper-slide{display:flex;align-items:center;justify-content:center}.sp-none{}@media screen and (max-width:768px){header h1{z-index:9999}.table-color.color-18 td h5{font-size:5px!important;top:28px!important}.news_in dl dt.thumbnail{width:100%!important}.post-type-archive-voice .news_in{flex-direction:column!important}.post-type-archive-voice .news_in .thumbnail a img{width:100%!important;max-width:100%!important}.post-type-archive-voice .news_in div.link{width:100%!important}.swiper-sp002{height:200px}.sp-none{display:none}.mwform-radio-field input[type="radio"]{width:inherit!important}.btnArea{margin:10px}.contactForm{width:100%!important}.mwform-zip-field input{width:100px!important}.mwform-tel-field input{width:100px!important}.post-type-archive-outlet .news_in dl dd{width:100%}.news_in dl dd{width:100%;display:block}.big{display:block}.swiper-sp003 .swiper-slide{display:flex;flex-direction:row}.search-item-outer{padding:0;margin-top:100px}.news_in{margin:0!important}.windowSearch #searchBlock{max-height:inherit;overflow:visible}.windowSearch #searchBlock #keyword_row #free input{width:inherit!important}.windowSearch #searchBlock #keyword_row #price input{width:80px}.nav.nav-menu{padding:0 10px}.point .title_role .number{font-size:20px;width:70px;height:70px;border-radius:50%}.spec-list table{margin-top:20px}.cho_tit_h2{font-size:15px}.child .cho_tit_h2{margin:0;font-size:15px}.border-white .cho_tits_p{padding:0 15px!important}.nav.nav-menu ul{padding-top:0}.point .title_role .title .main{font-size:20px}.nav.nav-menu li{padding-top:10px;padding-bottom:0}.nav.nav-menu .main{font-size:12px}.table-color .col-color h5{position:relative;width:100%;top:inherit;left:inherit;color:#333!important}.service-logo01{width:100px;position:absolute;right:0;top:-200px}.service-logo{width:60px;margin-right:10px;margin-top:-50px}.table-color .col-color{width:33%}.table-color.d-flex{flex-direction:row}.outlet-logo{width:120px;position:absolute;right:0;top:-60px}.roomcom_p{font-size:15px;line-height:2.0rem}.single_l .options span.itemcode{width:100%}.swiper-slide img{height:auto;width:100%}.pc-none{display:block}.swiper-sp002 .swiper-slide{width:100%}.spec-list .spec_ttl table{margin-top:10px}body .top_news .spec-list dt{padding-left:0!important;padding-top:10px!important}.item_detail .spec-list dl{display:flex;flex-direction:column!important;align-items:flex-start;padding:0 10px!important}.footer_menu{display:none}#sidemenu_key{display:none!important}dt.options{flex-wrap:wrap}#navi{padding:0 10px;padding-top:80px}.hum_ul{display:flex}ul.hum_ul{flex-direction:row!important;flex-wrap:wrap}.hum_ul li{width:50%}header nav li a{background:#fff!important}h3 a{background:#2f9f7a!important;color:#fff;width:100%;padding:10px;display:block;text-align:center;font-size:15px;margin:15px 0 0 0}nav#navi .hum_ul li a{color:#333;background:#fff;border-bottom:1px solid #ccc}#navi ul.nav-menu li{margin:0;padding:0;margin-bottom:10px}#navbarResponsive .menu-test .sub-menu ul{padding:0!important}#navbarResponsive .menu-test .sub-menu ul li a{padding:10px!important}.ttl-box{padding:20px!important}.logoArea h1{padding-bottom:10px;z-index:9999}.sub-menu{display:block!important;position:relative!important}nav#mainNav ul li{flex-direction:column!important}.sub-menu ul{display:flex;flex-direction:row}.sub-menu{height:inherit!important}nav#mainNav .sub-menu ul li{width:50%!important}#navbarResponsive .menu-test .sub-menu{flex-direction:column!important;top:0!important}#navbarResponsive li:nth-of-type(5) button{padding:20px}nav#mainNav ul li.menu-dropdown-icon.icon-plus{width:33%!important}.row-columns .h-95{height:inherit!important}.child .row-columns .cho_tit_h2{width:100%!important;border-bottom:1px solid #fff!important;border-right:none!important}.child{padding:0!important}ul#navbarResponsive{flex-direction:row!important;flex-wrap:wrap!important}.post-type-archive-outlet .thumbnail{width:100%!important}.wrapper{width:100%!important}.l-selection .selection02 .row h3{font-size:15px}.nav .main{font-size:15px}.point .item{flex-direction:column!important}.nav.nav-menu{top:68px!important}.col-w-3{flex-direction:column!important}.col-w-3 .cho_tit_h2{width:100%!important;border-bottom:1px solid #fff!important;border-right:none!important}.col-w-3 .cho_tits_p{width:100%!important}.nav ul{display:flex;width:100%;text-align:center;justify-content:flex-start;padding:15px 0;flex-wrap:wrap}.nav li{width:33.3%;margin:0!important}.post-type-archive-ranking .news_in div.link{width:50%!important}section .news_in02 div.link{width:50%!important}#navbarResponsive li a{color:#fff!important;padding:10px 10px;font-size:15px;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}#navbarResponsive .sub-menu ul li a{font-size:10px!important}#navbarResponsive .menu-test .sub-menu ul{width:100%!important}.sub-menu{width:100%!important}.d-flex.child .content{flex-direction:column!important}.ttl-box h2.subTtl{font-size:1.5rem;margin-bottom:15px}.box-outer .box{width:100%!important}.itemttl{font-size:110%}.news_in .thumbnail a{margin-top:0}.list-post-thumbnail-outlet{display:flex;flex-direction:column}#mainNav ul{width:100%}#navbarResponsive li{width:100%!important}#keywordSearch{display:none}.navbar-toggler{right:0;top:0;position:absolute}.menu-outer{display:block!important;width:100%}.otodoke li{width:100%!important}.form-group.ec2_item_option{width:100%}.news_in dl{overflow:visible!important}.t-menu__title__en{margin-bottom:20px}.home .news-area .news_in dl .thumbnail a{height:155px}.home .news_in dl dd i{display:none}.news-area .news_in dl{margin-right:0}.swiper-button-prev{display:none}.swiper-button-next{display:none}.home .news-area .news_in dl{width:50%}.home .news-area .news_in dl{padding:0}.news_in .thumbnail a{margin-top:20x}.c-tel{margin-bottom:20px}.tokuten{background-size:cover}}.post-type-archive-column .news-area .news_in dl{width:100%}.hall01{//background:#87AD5C;background:#0b6b23;border-radius:3px;padding:2px 5px;margin-right:0;font-size:11px;display:inline-block;color:#fff!important}