@charset "UTF-8";body{color:#333}body,input,textarea{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",Arial,"メイリオ",Meiryo,sans-serif}a{color:#4773ba;text-decoration:none;text-decoration:none}a:hover,a:active,a:focus{opacity:.7}.keni-section_wrap{background:#fff!important}.keni-main_wrap{background:#f7f7f7}.keni-header_wrap{padding-top:0}.site-title a:hover,.site-title a:active{color:#333!important}.keni-header_cont,.keni-header_col1 .keni-header_cont,.site-description{display:none}.keni-gnav-child_btn{display:none}.gnav-list>a{display:block!important;padding:10px 60px!important;text-align:center}.keni-gnav_inner ul{margin:auto}_::-webkit-full-page-media,_:future,:root .keni-gnav_inner ul{margin:auto}_::-webkit-full-page-media,_:future,:root .keni-gnav_inner{top:8%}.keni-gnav_wrap{background-color:#333}.keni-gnav_inner li{background:#000}.keni-breadcrumb-list li:first-child:before{margin-left:15px}@media (min-width:768px){.keni-gnav_inner li a{color:#fff;border-bottom:none;background-color:#333;padding:10px 40px}}.keni-gnav_inner li:last-child{border-right:none}.admin-bar .keni-gnav_btn.fixed{position:fixed;top:20px!important;right:10px}.admin-bar .keni-gnav_btn{position:absolute;top:70px!important;right:10px}.keni-gnav_btn{top:20px!important;right:10px}.keni-gnav_btn_icon-close{z-index:9999}.keni-gnav_btn_icon-close:before{color:#000}.keni-gnav_cont .keni-gnav-child_btn_icon-open>.keni-gnav-child_btn:before,.keni-gnav_cont .keni-gnav-child_btn_icon-close>.keni-gnav-child_btn:before{color:#000}#click-space{z-index:50}@media screen and (max-width:767px){.keni-header_wrap{z-index:1!important}.keni-gnav{width:320px}.keni-gnav_inner{width:85%;background:#fff;position:fixed;top:69px!important}.keni-gnav_inner li{background:#fff}.keni-gnav_inner li a{color:#000}.search-box{background:none!important;margin:0 auto}}@media (min-width :480px){.keni-gnav_inner li a:hover,.keni-gnav_inner li a:active,.keni-gnav_inner li a:focus{border-bottom:none!important;color:#fff!important}}.page-nav .current,.page-nav li a:hover,.page-nav li a:active,.page-nav li a:focus{background:#4594d1!important;color:#fff!important}.keni-breadcrumb-list_wrap{background-color:#eee;border-bottom:1px solid #ddd}.keni-breadcrumb-list li a{color:#333!important;text-decoration:none!important}.keni-footer_wrap{background:#333!important;color:#fff}.keni-footer_outer .footer-menu li a{color:#fff!important;border-bottom:none!important}.keni-copyright_wrap{border-top:none!important}.keni-copyright{text-align:center}.nav-links{display:none}@media (max-width:767px){.keni-footer_outer .footer-menu li{width:100%}.keni-footer_outer .footer-menu .menu{display:block}}h2,h3,h4,h5,h6{margin-top:30px!important;margin-bottom:30px}.keni-main .keni-section h1{margin:0;padding:0}.entry_title{background:#fff!important;text-align:center}.entry_title a:hover{color:#7b7b7b !important}h2{border-left:6px solid #4594d1;color:#333;background:#f7f7f7!important;padding:20px 15px 18px;line-height:40px}h3.sub-section_title{color:#fff !important}h3{color:#333 !important;border-left:4px solid #4594d1;padding:6px 15px;letter-spacing:1.6px;border-top:none;border-bottom:1px dashed #4594d1 !important}h4{font-weight:600;color:#333 !important;background-color:#f1f5fb;padding:10px 20px;border-bottom:none !important;letter-spacing:2.25px;line-height:30px}h5{color:#333!important;border-bottom:1px solid #000;padding:15px}h6{color:#333}.post-title{border-top:6px solid #4594d1;border-bottom:1px solid #ddd;color:#333;padding:20px 15px 18px!important;line-height:40px;margin-bottom:30px!important}@media screen and (max-width:767px){.keni-main .keni-section h1{padding:0 20px}.keni-main .keni-section_wrap{padding:10px 20px 0}.article-body h2{line-height:30px}}.btn{box-shadow:none !important}.btn_red{background:#eb4141;color:#fff}.btn_red:hover{color:#fff}.btn_style03{background:#265599}.archive_title{background-color:rgba(0,0,0,0);font-size:25px;margin-left:0 !important;padding:0 0 10px}.archive-hr{width:20%;border:1px solid #4776ba;margin:0 14px 20px}.part-entry-date{text-align:center;font-size:14px;color:#7b7b7b;margin-top:30px}.part-entry-category{text-align:center}.part-entry-category a{text-decoration:none;font-size:14px}.entry-list .entry_title{font-weight:600;line-height:40px;font-size:25px;padding:0}.entry-list .entry_title a{color:#333}.entry-list .entry_thumb{float:none;max-width:100%!important;max-height:100%!important;margin:0 auto}.entry_description{line-height:2;padding:0 40px}.entry-list .ently_read-more{float:none;margin:30px auto 20px}@media only screen and (max-width :767px){.entry-list .entry_title{padding:0x}.entry_description{padding:0 20px}.entry-list .entry_thumb{margin:0 auto 10px}.ently_read-more .btn{width:80%}}.part-entry-category a{color:#4773ba !important}.keni-section_wrap{margin-bottom:20px}@media (min-width:768px){.keni-section_wrap{padding:10px 0}}.article-body p{margin-bottom:20px}.keni-section_wrap_style02{padding:20px 0 0!important}.ently_read-more .btn{border:none;background-color:#4594d1;color:#fff!important}.profile-box{background-color:#fff !important}.list-none{list-style:none}.toc-area{margin-top:10px;margin-bottom:0}.toc-area_inner .toc-area_list li{font-size:16px;margin-bottom:4px;margin-left:15px;list-style:decimal}.toc-area_inner .toc-area_list>li:before{left:-11px!important;margin-left:-1.2em!important}.toc-area_inner .toc-area_list li a{color:#333}.toc-area_inner ol ol{margin-top:5px}#keni_toc .toc_title{color:#333;background-color:#fff}.toc-area_inner .toc-area_list ol li:before{display:none}.toc-area_inner .toc-area_list li:before{background:#4594d1!important}.toc-area{border:1px solid #f0f0f0}.qa-list dt{padding:4px 0 0 50px;margin-bottom:12px}.qa-list dd{padding:4px 0 20px 50px}.qa-list dt:before{background:#4594d1}.qa-list dd:before{background:#ccc}.ranking-list>li:nth-child(4):before,.ranking-list>li:nth-child(5):before,.ranking-list>li:nth-child(4) .rank_thumb:before,.ranking-list>li:nth-child(5) .rank_thumb:before{border-color:#4775ba}.box_style_gray .box_inner{background-color:#e6f5ff}.box_style_gray .list_style02 li:before,.box_style_gray .box_style_title span{background-color:#4594d1}.talker .circle{margin:0 0 3px;padding:4px 0 0}.talker b{text-align:center;font-size:.7em;color:#666}.chat_l{padding:5px 0}.chat_l .bubble_wrap{margin-top:16px}.bubble .bubble_in:after,.bubble .bubble_in:before{top:65px}.chat_l .bubble .bubble_in:before,.chat_r .bubble .bubble_in:before{margin-top:-30px}.chat_l .bubble .bubble_in:after,.chat_r .bubble .bubble_in:after{margin-top:-25px}.bubble_in:before,.chat_r .bubble .bubble_in:before,.chat_l .bubble{border:none}.chat_l .bubble .bubble_in:before{border:none}.bubble_in p{font-size:16px}.chat_l,.chat_r{margin:0}@media only screen and (max-width :767px){h4,h5,h6{margin-top:20px!important;margin-bottom:20px}.talker{width:25%}.talker b{text-align:center}.talker img{width:90%}.chat_r .bubble_wrap{padding-right:70px}.chat_r>.bubble_wrap>.bubble{width:85%}.bubble .bubble_in:after,.bubble .bubble_in:before{top:65px}}.box_style{border:1px solid #4594d1}.box_style_gray{background-image:none}h2.keni-related-title{background-color:#fff !important;color:#333 !important;border-left:6px solid #4594d1;padding:6px 15px;margin:20px !important}.keni-related-area{background:#fff;margin:0}.related-entry-list{margin:0 20px}.related-entry_title a:hover{color:#333 !important}.sns-follow-btn_tw,.sns-follow-btn_fb,.sns-follow-btn_insta,.sns-follow-btn_ws{margin-right:5px}.sns-follow-box_btns_fb,.sns-follow-box_btns_tw,.sns-follow-box_btns_insta{width:40px;height:40px;font-size:2rem;line-height:22px}.sns-follow-box_btns_fb a:hover,.sns-follow-box_btns_fb a:focus,.sns-follow-box_btns_fb a:active,.sns-follow-box_btns_tw a:hover,.sns-follow-box_btns_tw a:focus,.sns-follow-box_btns_tw a:active,.sns-follow-box_btns_insta a:hover,.sns-follow-box_btns_insta a:focus,.sns-follow-box_btns_insta a:active{color:#fff}.widget_recent_entries_ranking .list_widget_recent_entries_img>li:before{border-color:#5ba9f7}.keni-link-card_wrap{margin-bottom:0;padding:0;border:none;border-radius:0}.keni-link-card_title a:hover,.keni-link-card_title a:active,.keni-link-card_title a:focus{text-decoration:none!important}.keni-link-card_url a{color:#999;text-decoration:none}.keni-link-card_url a:hover{color:#999!important}