/*!
Theme Name: 賢威8.0子テーマ
Theme URI: https://rider-store.jp/keni/
Author: 株式会社ウェブライダー
Author URI: https://web-rider.jp/
Description: 賢威8.0 スタンダード版テンプレートです。
Version: 8.0.1.4
Text Domain: keni
Template:keni80_wp_standard_all_202010311431
*/
.keni-container .keni-header_wrap,.keni-section_wrap .keni-section .entry_title,.keni-main .archive_title{background-image:none}.white-space{white-space:nowrap}img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:780px 585px!important}@media (max-width:480px){img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:483px 301px!important}}.fa-twitter:before{content:'𝕏'!important;font-family:unset;font-weight:700}.sns-follow-box_btns_tw a{background:#000!important}.sns-btn_wrap>.sns-btn_tw a{color:#000!important}.rate-title{padding:5px;margin:1rem 0 !important;font-weight:700;font-size:1.25em;text-align:center}.box-radius{border:solid 3px #f0f0f0;border-radius:.5rem}.back-lightgray{background:#fafafa}.box_point{position:relative;padding:30px 30px 0;background:#fafafa;margin:0;border:solid 3px #f0f0f0;border-radius:.5rem}.box_point_03{position:relative;padding:.5rem 1.1rem;background:#f1f5fb;margin:0;border:solid 1px #4594d1;border-radius:8px}.box_point_03 ol{margin:.5rem 1.5rem .5rem .4rem;padding:0}.ol-circle ol{list-style:none;counter-reset:number}.ol-circle li{position:relative;padding:.5em 0 .5em 34px;line-height:1.5em}.ol-circle li:before{display:inline-block;position:absolute;left:0;width:25px;height:25px;border-radius:50%;background:#4594d1;color:#fff;font-family:Quicksand,sans-serif;font-size:15px;font-weight:700;text-align:center;vertical-align:middle;line-height:25px;content:counter(number);counter-increment:number}.pb-compare-box{z-index:0;max-width:600px;margin:2em auto;overflow:hidden;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.07)}.pb-compare-box[data-colset="1"] .pb-compare-box__head{background-color:#dd2524}.pb-compare-box__head{display:flex;align-items:stretch;margin:0!important;padding:0!important}.pb-compare-box[data-colset="1"] .pb-compare-box__head__r{background-color:#4594d1}.pb-compare-box__head__l,.pb-compare-box__head__r{display:flex;flex-basis:50%;align-items:center;justify-content:center;min-height:3.5em;margin:0!important;padding:.75em 1em!important;color:#fff;font-weight:700;font-size:16px;line-height:1.5;text-align:center;vertical-align:middle}.pb-compare-box__body__l,.pb-compare-box__body__r{display:flex;flex-basis:50%;flex-direction:column;margin:0!important;padding:1.25em 1.5em!important;font-size:1em;text-align:justify;text-justify:inter-ideograph}ul.pb-list li{padding-left:1.4em!important}.pb-list{margin:0!important;border:none!important;counter-reset:pbList!important}.pb-list li{position:relative;margin:.7em 0!important;line-height:1.5!important;list-style:none!important}.pb-list,.pb-list li{box-sizing:border-box;padding:0!important}.pb-list.-icon-dot li:before{content:""!important}.pb-list li:before{border-radius:50%;width:10px;height:10px;display:block;position:absolute;left:0;top:.4em;content:"";background:#1ec4e6}.pb-compare-box[data-colset="1"] .pb-compare-box__body__l .pb-list li:before{background-color:#dd2524}.pb-compare-box[data-colset="1"] .pb-compare-box__body__r .pb-list li:before{background-color:#4594d1}.pb-compare-box[data-colset="1"] .pb-compare-box__body__r{background-color:#f0f9fc}.pb-compare-box[data-colset="1"] .pb-compare-box__body__l{background-color:#fff3f3}.pb-compare-box__body{display:flex;align-items:stretch;margin:0!important;padding:0!important;font-size:.9em}.osusume{border:1px solid #666;border-radius:4px;margin-bottom:20px}.osusume p{background-image:url("https://hodoyoshilife.com/wp-content/uploads/2020/11/iine.png");background-size:16px;background-position:4% 50%;background-color:#666;border-radius:3px 0 10px;width:240px}.osusume p span{display:block;padding-left:28px;color:#fff}.osusume_ol{padding-left:20px}.check{font-size:20px;font-weight:600;margin-bottom:15px}.check i{color:#5ba9f7}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-check{margin-right:4px}.line{padding:40px;margin-left:0;background-color:#f1f5fb}.no-list{list-style:none;background-color:#f1f5fb;padding:20px 20px 20px 40px;margin-left:0;border-radius:8px}.no-list li{position:relative}.no-list li:after{position:absolute;content:"";width:6px;height:6px;border-radius:50%;line-height:0;left:-18px;top:1.4rem;background-color:#4594d1}.back-list{list-style:none;border:solid 1px #f0f0f0;background-color:#f7f7f7;border-radius:8px;padding:20px;margin-left:0}@media only screen and (max-width :767px){.line{padding:20px 40px}.nolist{padding:20px 40px}}.profile-ux{background-color:#f7f7f7;border-radius:5px;padding:20px;border:solid 1px #f0f0f0}.twitter-profile{text-align:center;font-size:.8em}.twitter-pro-color{color:#7b7b7b}.sbd-bg-color{background-color:#f1f5fb;padding:24px}.div-sbd-btn{text-align:center;margin-bottom:4em;margin-top:3em;max-width:100%}.sbd-btn-copy{color:#4594d1!important;text-align:center;margin-bottom:.25em !important;padding:0}.sbd-btn-copy:before{content:"＼";margin-right:1em;display:inline-block}.sbd-btn-copy:after{content:" ／";margin-left:1em;display:inline-block}.sbd-btn{background-color:#4594d1;color:#fff !important;border:0;box-shadow:0 -4px 0 rgba(0,0,0,.1) inset;cursor:pointer;font-weight:700;padding:.75em 2.5em;text-align:center;text-decoration:none;overflow-wrap:break-word;display:inline-block;min-width:25%;position:relative;box-sizing:border-box}.sbd-btn:after{content:"" !important;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);margin-left:1em;position:absolute;right:1.5em;top:50%}.sbd-btn:hover{opacity:.75;color:#fff!important}.sbd-btn-circle{border-radius:99px}.sbd-btn-75{min-width:75%}.is-style-yellow{background-color:#fffdeb;padding:24px}.fa-star{color:#ffb500}.inyo{background:0 0;margin:0;padding:28px}.inyo:after{font-size:18px}.inyo:before{font-size:18px}.flex-2{display:inline-flex;flex-wrap:wrap;justify-content:space-around}.container_table{margin-left:auto;margin-right:auto;overflow-x:auto;white-space:nowrap}.container_table table{width:100%}.container_table th{border:1px solid #ccc;color:#333;font-size:16px;padding:20px;width:25%}.container_table td{border:1px solid #ccc;font-size:16px;padding:20px}@media screen and (max-width:767px){.container_table br{display:block}}.example{overflow:auto;width:100%}.example table{margin:0;border-spacing:0}.example td{white-space:nowrap}.example th{white-space:nowrap;position:sticky;top:0;left:0}.example tr:first-child th:first-child{z-index:1}@media screen and (max-width:767px){.resale-box div{min-height:400px;background-size:cover;background-position:center center}}.link-box{padding:10px;display:flex}.img-box div{min-height:200px;background-size:cover;background-position:center center;min-width:200px}.img-box div{min-height:170px;background-size:cover;background-position:center center}.resale-box div{min-height:200px;background-size:cover;background-position:center center;min-width:200px}.img-box-text{margin-top:10px;margin-left:30px}.text-box .title{font-size:18px;font-weight:600;color:#428bca;padding:0;margin:0}.text-box .description{font-size:15px;color:#7b7b7b;padding:0;margin-bottom:0}.img-box{width:25%;float:left}.text-box{width:75%;float:left;padding-left:20px;line-height:1.7;margin:0}.link-action:hover .link-box{background-color:#f7f7f7}@media only screen and (max-width :767px){.link-box{display:block}.img-box{width:100%;float:none}.resale-box div{min-height:640px;background-size:cover;background-position:center center}.img-box-text{margin-left:0}.text-box{width:100%;float:none;padding-left:0}.text-box .title{margin:6px 0}}.side-hr{width:20%;border:1px solid #4594d1;margin-bottom:30px}.search-box form{border:1px solid #ccc}.widget_search{padding-right:0 !important;padding-left:0 !important}@media (max-width:767px){input,select,textarea{border-radius:0}.widget_search .search-box{margin:10px auto}}.my-profile .img-profile{display:block;margin:0 auto;width:45%}.myname,.myjob{text-align:center}.myname{font-weight:700}.myjob{font-size:.7em;color:rgba(0,0,0,.35)}.profile-sns-menu{background-color:#f5f5f5;border-radius:2px;padding:5px 0 0}.profile-sns-menu-title{text-align:center;margin-bottom:5px;color:#333}.pro-icon-center{display:flex;justify-content:center;margin:0;padding-bottom:10px}.side-profile-link{color:#337ab7;text-decoration:none}.side-profile-link:hover{color:#337ab7;opacity:.7}.twitter-pro{font-family:"Font Awesome 5 Brands";list-style:none}.pro-icon{font-weight:700}.pro-twitter-link{display:block;width:34px;height:32px;color:#333;margin:0 4px;padding:5px 8px;overflow:hidden;text-decoration:none !important;border-radius:2px;background:rgba(100,100,100,.18)}.pro-twitter-link:hover{color:#337ab7}.blog-rank{margin:0!important;padding:0!important}.keni-section .sub-section_title{background:#fff !important;color:#333 !important;border-bottom:none!important;font-size:1.3em;text-align:center;margin:20px 0 0 !important;padding-bottom:30px}.side-rank{margin:0}.side-rank li{list-style:none;border-bottom:dotted 1px #000;padding:20px 0}.side-rank li:last-child{border-bottom:none;padding-bottom:0}.side-rank li a{text-decoration:none;color:#7b7b7b}.side-rank li a:hover{opacity:.7}.adsbygoogle-side{display:inline-block;width:280px;height:280px;margin-left:10px;margin-bottom:20px}@media (max-width:767px){.adsense-block{margin:0 auto;width:300px;height:300px}}.multiplex{margin:0 10px}.my-button{background-color:#337ab7;border-radius:60px;box-shadow:none;border-width:0}a.btn-link-color{color:#fff!important;padding:.7em 1.5em;text-align:center;box-sizing:border-box;display:flex;width:100%;height:100%;text-decoration:none;justify-content:center;align-items:center}.orange_link{display:inline-block;background:#f90;color:#fff!important;padding:10px 25px;text-align:center;border-radius:4px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25);width:30%}.orange_link:hover{color:#fff!important}.red_link{display:inline-block;background:#c02524;color:#fff!important;padding:10px 25px;text-align:center;border-radius:4px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25);width:30%}.red_link:hover{color:#fff!important}.green_link{display:inline-block;background:#1abb9a;color:#fff!important;padding:10px 25px;text-align:center;border-radius:4px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25);width:30%}.green_link:hover{color:#fff!important}@media screen and (max-width:480px){.orange_link,.red_link,.green_link{margin-bottom:10px;width:100%}}.amazon-box ul{display:flex;flex-wrap:wrap;row-gap:20px}.amazon-box ul{margin-left:0}.amazon-box ul li{list-style:none;margin-right:20px;column-gap:20px}.amazon-box ul li:last-child{margin-right:0}.amazon-box:after{content:"";clear:both;display:block}.grecaptcha-badge{visibility:hidden}.footer-rechapter{text-align:center}@media screen and (max-width:767px){.footer-rechapter{text-align:left;margin:0 15px}}.mw_wp_form{margin:20px}.attention{color:red;　}input[type=text],input[type=email]{width:100%;　}#inquiry-detail{width:100%;　}.mw_wp_form [type=submit]{font-weight:700;width:150px;　 line-height:2em;margin:10px auto;color:#3b4205;box-shadow:0px 1px 3px rgba(0,0,0,.5);border:0;border-radius:2px}.mw_wp_form [type=submit]:hover{background:#3b4205;color:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.5)}.mw_wp_form p{font-weight:700;padding-bottom:0;　}