input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{padding:1px;width:initial;border-width:2px;border-style:inset;border-color:initial;border-image:initial;background-color:#fff;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial}input[type=submit]{padding:initial;border:initial;border-radius:initial;border-bottom:initial;background-color:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:initial;-webkit-transition:initial;transition:initial;cursor:initial}.wpcf7-submit{padding:.5em 3em !important;border-radius:3px !important}.search-form{position:initial}.search-form .search-submit{position:initial;top:initial;right:initial;bottom:initial;padding:initial;border:initial;background:initial}.search-form .search-submit .fa-search{font-size:100%;color:initial}.screen-reader-text{display:initial}.header{height:auto !important}.header-logo{height:52px !important;margin:0 auto}.header-logo img{position:initial;top:initial;max-height:initial;-webkit-transform:initial;transform:initial}.header-site-name{line-height:initial;padding-left:.5em}.header-col-line{height:initial}.header-col-line .header-title{line-height:initial}.header-col-line .header-logo{height:initial}.header-col-line #gnav .global-nav li ul{top:initial}.featured-post{position:absolute;bottom:0;background-color:#00000090;width:100%;height:100px}.featured-title a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;width:6%}.header-logo{margin-top:12px}.content{padding:initial}.article-body p,.article-body table{margin-bottom:1.5em}.article{clear:both}.article-footer{padding:0 16px}.avatar{clear:both;height:60px;margin:0}.avatar img{height:60px}.related{border:none}.related-list li{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #ebedf0}.related-thumbnail img{width:auto}#breadcrumb{margin-top:18px}@media screen and (min-width:769px){.header-logo{margin-top:12px}#breadcrumb{margin:0}.article-footer{padding:0 16px}.home .three-column .archive-header-title,.blog .three-column .archive-header-title{font-size:16px;line-height:1.5}.archive-title{margin:4px 0 16px}}@media screen and (min-width:992px){.col9{width:60%}.related-list li{margin:0 2.8% 7px 0}.related-list li:nth-child(2n){margin:0 0 7px}.col-main{width:-webkit-calc(97.4% - 336px);width:-moz-calc(97.4% - 336px);width:calc(97.4% - 336px)}.col-sidebar{width:336px}.col-main-right{width:-webkit-calc(97.4% - 336px);width:-moz-calc(97.4% - 336px);width:calc(97.4% - 336px)}.col-sidebar-left{width:336px}}@media screen and (min-width:1200px){.container{width:100%}}@media screen and (min-width:1400px){.container{width:100%}}.header .search-form .search-field{border-radius:18px;border:1px solid #ddd;padding:.3em;background-color:#ddd}.header .search-form .search-submit,.search-submit{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);margin-left:-40px !important;font-size:16px;vertical-align:middle}::-webkit-search-cancel-button{-webkit-appearance:none}body{background-color:#fff}body .archive-list{border:0;border-radius:2px;margin:10px 0;border:solid 1px #e2e5e8}.searchform input[type=text]{border-radius:6px}#unset-search{position:relative;top:-10px;left:-20px}.top-bar h1,.top-bar p{display:none}.archive-header-title{font-size:16px}.eye-catch img{object-fit:cover}.featured-thumbnail img{width:100%;height:230px;object-fit:cover}@media screen and (max-width:992px){.header{height:auto !important}.search-form{display:none;position:absolute;left:56px;top:16px}div.header-logo{text-align:center;margin:0}.header-logo img{height:60px}#unset-search{position:relative;top:-1px;left:-70px}.search .content,.paged .content,.archive .content,.single .content{margin-top:50px}.featured{padding-top:66px}}@media screen and (max-width:992px){footer .textwidget img{height:130px;width:auto;display:block;margin:50px auto}.history_back{position:fixed;bottom:20px;left:20px;background:rgba(0,0,0,.8);border:1px #000 solid;border-radius:50%;width:60px;padding:1px 1px 1px 10px;font-size:35px;z-index:9999}#btn{display:block !important}}@media screen and (min-width:769px){.header-logo{margin-top:12px}.home .three-column .archive-list,.blog .three-column .archive-list,.search .ar-three-column .archive-list,.archive-list{float:left;width:32.3% !important;margin:10px .5% !important}.content{margin:0 0 32px}.archive .ar-three-column .archive-header-title{padding:0 0 16px}.archive .ar-three-column .archive-header p{padding-bottom:16px}.search .ar-three-column .archive-list{float:left;width:31% !important;margin:0 1% 32px !important}}@media screen and (min-width:992px){.search-form{width:26%;float:right;text-align:right;padding-right:.5em}.container{width:100%}}@media screen and (min-width:768px){.container{width:100%;padding:0 .5em}}@media screen and (min-width:1280px){.container{max-width:1280px}}.screen-reader-text{display:none}.pagination{margin-bottom:32px;text-align:center}.pagination a{color:#b5b5b5}.pagination a:hover{background-color:#b5b5b5;color:#fff}.pagination .current{background-color:#b5b5b5;color:#fff}.page-numbers{display:inline-block;margin-right:8px;line-height:32px;width:32px;height:32px;background-color:#fff;border-radius:4px;border:solid 1px #ebedf0;text-align:center;font-size:12px;font-size:1.2rem}.post-meta li{font-size:14px}.featured-post .post-meta.clearfix li,.featured-post .post-meta.clearfix li a,.featured-post .fa{font-size:1rem;color:#fff}@media screen and (max-width:768px){.post-meta{margin:0}.archive-header-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.related-date h4{font-weight:700}}.related-date a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.drawer{position:fixed;top:0;right:-1000px;width:300px;height:100%;background:#333;padding:0 10px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:ease .5s;transition:ease .5s;z-index:9999}.drawer::-webkit-scrollbar{display:none}.drawer{-ms-overflow-style:none}.drbtn{margin:10px;padding:5px 7px;border:1px solid #fff0;background-color:#fff0;font-size:1.2em;color:#f1f1f1}.drawer.action{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-background{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:9998;display:none;cursor:pointer}.modal-menu{position:absolute;top:0;right:0;margin:0;font-size:18px}.close{float:right;width:11%}.sp-search{float:left;margin:14px 0;width:80%}.sp-search input{width:95%;border-radius:18px;border:1px solid #ddd;padding:.3em;background-color:#ddd}.sp-menu{clear:both}.header-entry-meta-left{float:left;width:50%;padding-bottom:16px}.header-entry-meta-right{text-align:right;float:right;width:50%;padding-bottom:16px}.bottom-entry-meta{padding:0 1em}@media screen and (max-width:768px){.header-entry-meta-left{float:left;width:100%;padding-bottom:0}.header-entry-meta-right{text-align:center;float:right;width:100%;padding-bottom:0}}@media screen and (max-width:768px){body .archive-list{border-left:0;border-right:0;border-top:0;border-bottom:solid 1px #e2e5e8;border-radius:2px;margin:20px 0}.archive-header-title{padding:8px 0}.post-meta{margin:0}.home .content{padding:0 12px;background-color:#fff}.archive-title{border:0}.addtoany_shortcode{padding:16px 0}.specia_content{padding:0 12px;background-color:#fff}.header-logo img{padding:8px}}@media screen and (min-width:1px) and (max-width:480px){.eye-catch img{width:100%;vertical-align:bottom}}@media screen and (min-width:480px) and (max-width:768px){.eye-catch img{width:100%;height:220px;vertical-align:bottom}}@media screen and (min-width:769px) and (max-width:991px){.eye-catch img{width:100%;height:114px;vertical-align:bottom}}@media screen and (min-width:991px) and (max-width:1200px){.eye-catch img{width:100%;height:96px;vertical-align:bottom}}@media screen and (min-width:1200px){.eye-catch img{width:100%;height:120px;vertical-align:bottom}}@media screen and (min-width:1400px){.eye-catch img{width:100%;height:150px;vertical-align:bottom}}@media screen and (max-width:768px){.featured-title a{width:8.5%}}