@charset "utf-8";body{font-size:16px;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo",sans-serif}p{font-size:16px;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo",sans-serif}a{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo",sans-serif}.main-text h1{margin-top:30px}.main-text h2{margin-top:30px}.content-wrapper{margin:50px 0 20px}.current_page_item .sub-menu li a{color:#4d4d4d !important}.sub-menu li a:hover{color:#ffd800 !important}.loader{left:46.5%;top:50%}a:hover img{opacity:.5;filter:alpha(opacity=50);-ms-filter:“alpha(opacity=50)”}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none;display:inline-block;//またはblock}}.breadcrumb h1{font-size:28px;font-weight:700;color:#fff;padding:1rem;border-bottom:1px solid #ffd800;background:#000;width:100%}.breadcrumb h1:after{content:none !important}h2.keep{font-size:24px;padding:0 .5rem;background:linear-gradient(transparent 80%,#ffd800 80%)}@media screen and (max-width:768px){.main-text h1{font-size:25px}h2.head-text{font-size:1.8rem;line-height:2rem}h2.keep{font-size:20px}}figure.team-box .position{text-align:left;padding:15px 20px;font-size:1em}ul.multiple-team-section li.multi-team:nth-of-type(1n+1) figure.team-box .position{background:#000}ul.multiple-team-section li.multi-team:nth-of-type(2n+2) figure.team-box .position{background:#666}ul.multiple-team-section li.multi-team:nth-of-type(3n+3) figure.team-box .position{background:#000}ul.multiple-team-section li.multi-team:nth-of-type(4n+4) figure.team-box .position{background:#666}figure.team-box figcaption{padding-left:15px;width:100%}figure.team-box figcaption a{color:#000;font-weight:700}.su-post-content{margin:30px;padding:10px;border:1px solid #ccc}.multipage-links{margin:0}.single-container .single-loop .post-content img{margin-bottom:0}.widget li{padding:0}.footer-wrapper-02{padding-top:0;background-color:#000}.footer p,.footer a,.copyright{color:#fff}.footer a:hover{color:#ffd800}.social-icon a{color:#fff}.blog-container .blog-loop .post-content{text-align:center}.blog-container .blog-loop .post-content img{margin-bottom:5px}#header .header-img{height:400px}.owl-item a{top:67%}.blog-content h1{line-height:1em !important}.bottom-ribbon-section .ribbon-button button{font-size:120%;font-weight:700}.ribbon-section .ribbon-button button{font-size:120%;font-weight:700}.bottom-ribbon-section h2.heading-area a{color:#fff !important}.foot-ribbon-section{background:rgba(241,108,32,.5);text-align:center;margin-bottom:50px;background:url('https://keeplaugh.co.jp/wp-content/uploads/2020/08/slide-002.jpg') no-repeat center center}.foot-ribbon-section h2.heading-area{display:block;color:#fff !important;line-height:1.5em;margin-bottom:10px;padding-top:70px}.foot-ribbon-section h4.heading-area{display:block;color:#fff !important;line-height:1.5em;margin-bottom:10px;padding-top:20px}.foot-ribbon-section h4.heading-area a{color:#fff !important}.foot-ribbon-section button{background:#ffd800;display:inline-block !important;text-align:center;text-transform:capitalize;padding:13px 35px;border-radius:4px;margin-top:10px;border:none;letter-spacing:.5px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:70px;font-size:120%;font-weight:700}.foot-ribbon-section button:hover{background:#000;color:#fff}.carstock_half{width:100%;margin-bottom:0}.carstock_half th{width:50%;text-align:center;font-weight:400;font-size:100%;padding:5px 10px;background-color:#fff}.carstock_half td{width:50%;text-align:center;font-size:100%;padding:5px 10px;border-top:none}@media only screen and (max-width:640px){.carstock_half{margin:0;margin-bottom:5px}.carstock_half th,.carstock_half td{width:100% !important;display:block;border-top:none}}h3.carstock_name{padding:.1em .5em;color:#494949;background:0 0;border-left:solid 5px #ccc;margin-top:0;margin-bottom:10px}.price_bk{font-size:150%;font-weight:700}.price_red{font-size:180%;color:red;font-weight:700}.carstock_tel{font-size:180%;color:red;font-weight:700}.box{display:grid;width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media screen and (max-width:736px){.box{grid-auto-columns:auto}}.box_itmes{padding:.25rem;color:#444;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;text-align:center}@media screen and (min-width:737px){.box_itmes:nth-child(1),.box_itmes:nth-child(2){grid-column:1}.box_itmes:nth-child(3),.box_itmes:nth-child(4){grid-column:2}.box_itmes:nth-child(5),.box_itmes:nth-child(6){grid-column:3}.box_itmes:nth-child(7),.box_itmes:nth-child(8){grid-column:4}.box_itmes:nth-child(9),.box_itmes:nth-child(10){grid-column:5}.box_itmes:nth-child(odd){grid-row:1}.box_itmes:nth-child(even){grid-row:2}}@media screen and (max-width:736px){.box_itmes{grid-column:1/6}}.box_title{background-color:#ececec;text-align:center}.sectionBox{padding-top:.5em;padding-bottom:.5em;display:block}.flowBox{width:100%;border:1px solid #999}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{font-family:"Font Awesome 5 Free";content:"\f0d7";font-size:50px;font-weight:900;margin:0 auto;position:relative;left:46%;line-height:80%;color:#ccc}.veu_flowBox:last-child:after{content:"";font-size:0}.flowBox h3{border-bottom:2px solid #e8e8e8;box-shadow:0px 0px 0px rgba(255,255,255,.9);padding-bottom:5px;margin:0 0 .5em}.flowBox h3:after{content:none}.flowBox th{width:28%;text-align:center;font-size:100%;padding:10px;line-height:1.5em;background-color:#fff}.flowBox td{width:72%;text-align:left;font-size:100%;padding:10px;line-height:1.5em;border-top:none}@media only screen and (max-width:640px){.flowBox{margin:0}.flowBox th,.flowBox td{width:100% !important;display:block}.flowBox th{width:100% !important;display:block}}dl.faq{width:100%;line-height:1.8em;font-size:1em;overflow:hidden;_zoom:1}dl.faq dd,dl.faq dt{text-indent:-2.6em;padding:0 20px 0 50px}dl.faq dt{margin:20px 20px 0 0}dl.faq dd:first-letter ,dl.faq dt:first-letter {font-size:1.6em;font-weight:700;margin-right:10px;padding:5px;font-family:'Nunito',sans-serif}dl.faq dd{margin:20px 0 -1px;padding-bottom:15px;border-bottom:1px #000 dotted}dl.faq dt:first-letter {color:#ffb107}dl.faq dd:first-letter {color:#ff6767}ol.keep_no{counter-reset:number;list-style-type:none!important;padding:.3em .8em}ol.keep_no li{border-bottom:dashed 1px orange;position:relative;padding:.5em .5em .5em 30px;line-height:2.5em;font-weight:700}ol.keep_no li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#ffb107;color:#fff;font-family:'Avenir','Arial Black','Arial',sans-serif;font-weight:700;font-size:15px;border-radius:50%;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}ol.keep_no li:last-of-type{border-bottom:none}ul.keep_check{padding:.5em 1em .5em 2.3em;position:relative}ul.keep_check li{line-height:1.2;padding:.5em 1em;list-style-type:none!important;font-weight:700;font-size:120%}ul.keep_check li:before{font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:900;font-size:120%;position:absolute;left:1em;color:#ffb03f}.products_spec{width:100%;margin-bottom:25px}.products_spec li{list-style-type:square}.products_spec th{width:28%;text-align:center;font-weight:400;font-size:100%;border:1px solid #ccc;background-color:#f5f5f5;padding:10px;line-height:1.5em}.products_spec td{width:72%;text-align:left;font-size:100%;border:1px solid #ccc;padding:10px;line-height:1.5em}@media only screen and (max-width:640px){.products_spec{margin:0;margin-bottom:25px}.products_spec th,.products_spec td{width:100% !important;display:block;border-top:none}.products_spec th{width:100% !important;display:block;border-top:1px solid #ddd}}.contact_sign{text-align:right}input[type=text],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:0;border-radius:3px;background-color:#eff1f5;box-shadow:none;color:#5c6b80;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color .24s ease-in-out}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:.5em;overflow:auto}@media(max-width:500px){.inquiry td,.inquiry th{display:block !important;width:100% !important;border-top:none !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7 !important}.inquiry .any,.inquiry .haveto{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:15px;width:350px;background:#ffaa56;color:#fff;font-size:18px;font-weight:700;border-radius:2px;margin:25px auto 0}#formbtn:hover{background:#fff;color:#ffaa56;border:2px solid #ffaa56}th{font-weight:700;text-transform:uppercase;padding:13px}td{border-top:1px solid #ededed;padding:12px}input,select,textarea{border:1px solid #dfdfdf;letter-spacing:1px;margin:0;max-width:100%;resize:none}input[type=checkbox]{width:50px}