@charset "UTF-8";@media screen and (max-width:1024px){body.category-columns .sidebar{display:none}}body.category-columns .sidebar .wp-block-latest-posts{padding:0 0 8px}body.category-columns .sidebar ul.ct-list li{margin-top:.01rem !important}body.category-columns .sidebar .widget h4{font-size:22px;font-weight:700;color:#000}body.category-columns #sidebar1 h4:first-child{margin-top:1.2rem}body.category-columns .sidebar .widget h4+*{padding:8px 10px 40px}body.category-columns .widget .my-widget li a{width:230px;padding:0 0 7px;transition:.3s ease-in-out}body.category-columns .sidebar li .sidebar-image{width:230px;height:120px;padding-left:0;margin-left:20px;margin-bottom:15px}body.category-columns .sidebar li .wp-block-latest-posts__post-date{width:100%;margin-left:0}body.category-columns .sidebar .sidebar-link .time-wrap{display:flex;align-items:baseline;padding-left:0}body.category-columns .sidebar .sidebar-link time.pubdate{font-size:12px;font-weight:400;color:#888;margin-right:.5rem}body.category-columns .sidebar .sidebar-link time.pubdate:before{content:none}body.category-columns .sidebar .sidebar-link .cat-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-left:0}body.category-columns .sidebar .sidebar-link span.cat-tag{font-size:10px;font-weight:400;color:#000;background:#ececec;padding:2px 8px;margin:0 2px 5px}body.category-columns .sidebar .sidebar-link p.title{font-size:18px;font-weight:700;color:#000}body.category-columns .my-widget.show_num{counter-reset:wpp-ranking}body.category-columns .my-widget.show_num li{position:relative;display:flex;flex-direction:column}body.category-columns .my-widget.show_num li:before{content:counter(wpp-ranking,decimal);counter-increment:wpp-ranking;display:inline-block;position:absolute;z-index:1;top:0;left:0;width:20px;height:121px;text-align:center;line-height:120px}body.category-columns .my-widget.show_num li:nth-child(1):before{background:#000;color:#fff}body.category-columns .my-widget.show_num li:nth-child(2):before{background:#000;color:#fff}body.category-columns .my-widget.show_num li:nth-child(3):before{background:#000;color:#fff}body.category-columns .my-widget.show_num li:nth-child(n+4):before{background:#000;color:#fff}body.category-columns #main-header,body.archive #main-header,body.single #main-header,body.blog #main-header,body.search #main-header,body.error404 #main-header,body.page-id-23220 #main-header,body.page-id-12704 #main-header{width:100%;margin:0 auto}@media screen and (min-width:1025px){body.category-columns #main-header,body.archive #main-header,body.single #main-header,body.blog #main-header,body.search #main-header,body.error404 #main-header,body.page-id-23220 #main-header,body.page-id-12704 #main-header{display:flex;justify-content:space-around;align-items:center}}body.category-columns .header-wrap,body.archive .header-wrap,body.single .header-wrap,body.blog .header-wrap,body.search .header-wrap,body.error404 .header-wrap,body.page-id-23220 .header-wrap,body.page-id-12704 .header-wrap{display:flex;align-items:center;position:fixed;height:3.4375rem;width:100%;margin:0 auto;justify-content:space-between}@media screen and (min-width:1025px){body.category-columns .header-wrap,body.archive .header-wrap,body.single .header-wrap,body.blog .header-wrap,body.search .header-wrap,body.error404 .header-wrap,body.page-id-23220 .header-wrap,body.page-id-12704 .header-wrap{width:1180px;height:4rem}}body.category-columns .header-logo__wrap,body.archive .header-logo__wrap,body.single .header-logo__wrap,body.blog .header-logo__wrap,body.search .header-logo__wrap,body.error404 .header-logo__wrap,body.page-id-23220 .header-logo__wrap,body.page-id-12704 .header-logo__wrap{display:flex;align-items:center;justify-content:start}body.category-columns .header-logo,body.archive .header-logo,body.single .header-logo,body.blog .header-logo,body.search .header-logo,body.error404 .header-logo,body.page-id-23220 .header-logo,body.page-id-12704 .header-logo{width:auto;height:1.8rem;margin-left:.8rem}@media screen and (min-width:1025px){body.category-columns .header-logo,body.archive .header-logo,body.single .header-logo,body.blog .header-logo,body.search .header-logo,body.error404 .header-logo,body.page-id-23220 .header-logo,body.page-id-12704 .header-logo{height:3rem;margin:0 .5rem 0 0}}body .sp-nav .list-wrap>.header-logo{width:90%;margin:0;margin-top:15px;display:flex}body .sp-nav .list-wrap>.header-logo a{width:142px}body.category-columns p.sub-text,body.archive p.sub-text,body.single p.sub-text,body.blog p.sub-text,body.search p.sub-text,body.error404 p.sub-text,body.page-id-23220 p.sub-text,body.page-id-12704 p.sub-text{display:flex;align-items:center;font-size:10px;transform:scale(.8);transform-origin:0;margin-top:6px}@media screen and (min-width:1025px){body.category-columns p.sub-text,body.archive p.sub-text,body.single p.sub-text,body.blog p.sub-text,body.search p.sub-text,body.error404 p.sub-text,body.page-id-23220 p.sub-text,body.page-id-12704 p.sub-text{font-size:12px;transform:none;margin-top:6px;margin-left:1rem;width:auto}}body.category-columns nav,body.archive nav,body.single nav,body.blog nav,body.search nav,body.error404 nav,body.page-id-23220 nav,body.page-id-12704 nav{display:flex;align-items:center;gap:10px}@media screen and (min-width:1025px){body.category-columns .sp-nav,body.archive .sp-nav,body.single .sp-nav,body.blog .sp-nav,body.search .sp-nav,body.error404 .sp-nav,body.page-id-23220 .sp-nav,body.page-id-12704 .sp-nav{display:none}body.category-columns .list-wrap,body.archive .list-wrap,body.single .list-wrap,body.blog .list-wrap,body.search .list-wrap,body.error404 .list-wrap,body.page-id-23220 .list-wrap,body.page-id-12704 .list-wrap{display:flex;justify-content:flex-end;margin:0 auto;width:auto !important;position:relative;gap:10px;align-items:center}}@media screen and (max-width:1024px){body.category-columns .pc-nav,body.archive .pc-nav,body.single .pc-nav,body.blog .pc-nav,body.search .pc-nav,body.error404 .pc-nav,body.page-id-23220 .pc-nav,body.page-id-12704 .pc-nav{display:none}body.category-columns .list-wrap,body.archive .list-wrap,body.single .list-wrap,body.blog .list-wrap,body.search .list-wrap,body.error404 .list-wrap,body.page-id-23220 .list-wrap,body.page-id-12704 .list-wrap{display:block;position:fixed;top:0;left:-1200px;bottom:0;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:99;opacity:0;background:#fff}body.category-columns #main-header.open .list-wrap,body.archive #main-header.open .list-wrap,body.single #main-header.open .list-wrap,body.blog #main-header.open .list-wrap,body.search #main-header.open .list-wrap,body.error404 #main-header.open .list-wrap,body.page-id-23220 #main-header.open .list-wrap,body.page-id-12704 #main-header.open .list-wrap{display:flex;align-items:center;flex-direction:column;row-gap:1rem;width:100%;left:0;opacity:1;margin:0 auto;justify-content:start}}body.category-columns #main-header .cat_list,body.archive #main-header .cat_list,body.single #main-header .cat_list,body.blog #main-header .cat_list,body.search #main-header .cat_list,body.error404 #main-header .cat_list,body.page-id-23220 #main-header .cat_list,body.page-id-12704 #main-header .cat_list{width:90%;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width:1024px){body.category-columns #main-header .cat_list,body.archive #main-header .cat_list,body.single #main-header .cat_list,body.blog #main-header .cat_list,body.search #main-header .cat_list,body.error404 #main-header .cat_list,body.page-id-23220 #main-header .cat_list,body.page-id-12704 #main-header .cat_list{flex-direction:column;flex-wrap:initial}}@media screen and (min-width:768px){body.category-columns #main-header .cat_list,body.archive #main-header .cat_list,body.single #main-header .cat_list,body.blog #main-header .cat_list,body.search #main-header .cat_list,body.error404 #main-header .cat_list,body.page-id-23220 #main-header .cat_list,body.page-id-12704 #main-header .cat_list{width:80%}}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list,body.archive #main-header .cat_list,body.single #main-header .cat_list,body.blog #main-header .cat_list,body.search #main-header .cat_list,body.error404 #main-header .cat_list,body.page-id-23220 #main-header .cat_list,body.page-id-12704 #main-header .cat_list{width:auto;margin:0;cursor:pointer}}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list p.cat_topic,body.archive #main-header .cat_list p.cat_topic,body.single #main-header .cat_list p.cat_topic,body.blog #main-header .cat_list p.cat_topic,body.search #main-header .cat_list p.cat_topic,body.error404 #main-header .cat_list p.cat_topic,body.page-id-23220 #main-header .cat_list p.cat_topic,body.page-id-12704 #main-header .cat_list p.cat_topic{display:flex;align-items:center;font-size:14px;font-weight:500;padding:6px 16px;margin:.8em 0;border:1px solid #bebebe;transition:all .3s ease 0s}body.category-columns #main-header .cat_list p.cat_topic:hover,body.archive #main-header .cat_list p.cat_topic:hover,body.single #main-header .cat_list p.cat_topic:hover,body.blog #main-header .cat_list p.cat_topic:hover,body.search #main-header .cat_list p.cat_topic:hover,body.error404 #main-header .cat_list p.cat_topic:hover,body.page-id-23220 #main-header .cat_list p.cat_topic:hover,body.page-id-12704 #main-header .cat_list p.cat_topic:hover{color:#d66548;border-color:#d66548}}body.category-columns #main-header .cat_list .cat-itemlist__inner,body.archive #main-header .cat_list .cat-itemlist__inner,body.single #main-header .cat_list .cat-itemlist__inner,body.blog #main-header .cat_list .cat-itemlist__inner,body.search #main-header .cat_list .cat-itemlist__inner,body.error404 #main-header .cat_list .cat-itemlist__inner,body.page-id-23220 #main-header .cat_list .cat-itemlist__inner,body.page-id-12704 #main-header .cat_list .cat-itemlist__inner{display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:.5em 0;padding-right:0;margin-top:30px}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list .cat-itemlist,body.archive #main-header .cat_list .cat-itemlist,body.single #main-header .cat_list .cat-itemlist,body.blog #main-header .cat_list .cat-itemlist,body.search #main-header .cat_list .cat-itemlist,body.error404 #main-header .cat_list .cat-itemlist,body.page-id-23220 #main-header .cat_list .cat-itemlist,body.page-id-12704 #main-header .cat_list .cat-itemlist{display:none}body.category-columns #main-header .cat_list .cat-itemlist.open,body.archive #main-header .cat_list .cat-itemlist.open,body.single #main-header .cat_list .cat-itemlist.open,body.blog #main-header .cat_list .cat-itemlist.open,body.search #main-header .cat_list .cat-itemlist.open,body.error404 #main-header .cat_list .cat-itemlist.open,body.page-id-23220 #main-header .cat_list .cat-itemlist.open,body.page-id-12704 #main-header .cat_list .cat-itemlist.open{background:#fff;padding:1rem;display:flex;align-items:center;justify-content:center;position:fixed;top:60px;transform:translateX(0);padding:80px 20px;left:0;width:100vw}body.category-columns #main-header .cat_list .cat-itemlist__inner,body.archive #main-header .cat_list .cat-itemlist__inner,body.single #main-header .cat_list .cat-itemlist__inner,body.blog #main-header .cat_list .cat-itemlist__inner,body.search #main-header .cat_list .cat-itemlist__inner,body.error404 #main-header .cat_list .cat-itemlist__inner,body.page-id-23220 #main-header .cat_list .cat-itemlist__inner,body.page-id-12704 #main-header .cat_list .cat-itemlist__inner{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}}body.category-columns #main-header .ser_list,body.archive #main-header .ser_list,body.single #main-header .ser_list,body.blog #main-header .ser_list,body.search #main-header .ser_list,body.error404 #main-header .ser_list,body.page-id-23220 #main-header .ser_list,body.page-id-12704 #main-header .ser_list{margin-bottom:60px}@media screen and (min-width:1025px){body.category-columns #main-header .ser_list,body.archive #main-header .ser_list,body.single #main-header .ser_list,body.blog #main-header .ser_list,body.search #main-header .ser_list,body.error404 #main-header .ser_list,body.page-id-23220 #main-header .ser_list,body.page-id-12704 #main-header .ser_list{margin-bottom:0}}@media screen and (min-width:1025px){body.category-columns #main-header .ser_list .ser-itemlist,body.archive #main-header .ser_list .ser-itemlist,body.single #main-header .ser_list .ser-itemlist,body.blog #main-header .ser_list .ser-itemlist,body.search #main-header .ser_list .ser-itemlist,body.error404 #main-header .ser_list .ser-itemlist,body.page-id-23220 #main-header .ser_list .ser-itemlist,body.page-id-12704 #main-header .ser_list .ser_itemlist{display:none}}body.category-columns #main-header .ser_list .ser-itemlist.open,body.archive #main-header .ser_list .ser-itemlist.open,body.single #main-header .ser_list .ser-itemlist.open,body.blog #main-header .ser_list .ser-itemlist.open,body.search #main-header .ser_list .ser-itemlist.open,body.error404 #main-header .ser_list .ser-itemlist.open,body.page-id-23220 #main-header .ser_list .ser-itemlist.open,body.page-id-12704 #main-header .ser_list .ser-itemlist.open{display:flex;justify-content:center;align-items:center;position:fixed;background:#fff;top:60px;transform:translateX(0);padding:80px 20px;left:0;width:100vw}body.category-columns #main-header .ser_list .ser-itemlist__inner,body.archive #main-header .ser_list .ser-itemlist__inner,body.single #main-header .ser_list .ser-itemlist__inner,body.blog #main-header .ser_list .ser-itemlist__inner,body.search #main-header .ser_list .ser-itemlist__inner,body.error404 #main-header .ser_list .ser-itemlist__inner,body.page-id-23220 #main-header .ser_list .ser-itemlist__inner,body.page-id-12704 #main-header .ser_list .ser-itemlist__inner{grid-template-columns:1fr;gap:30px;display:grid;margin:0;margin-top:30px}@media screen and (min-width:1025px){body.category-columns #main-header .ser_list .ser-itemlist__inner,body.archive #main-header .ser_list .ser-itemlist__inner,body.single #main-header .ser_list .ser-itemlist__inner,body.blog #main-header .ser_list .ser-itemlist__inner,body.search #main-header .ser_list .ser-itemlist__inner,body.error404 #main-header .ser_list .ser-itemlist__inner,body.page-id-23220 #main-header .ser_list .ser-itemlist__inner,body.page-id-12704 #main-header .ser_list .ser-itemlist__inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0}}body.category-columns #main-header .cat_list .cat-itemlist .cat-item,body.archive #main-header .cat_list .cat-itemlist .cat-item,body.single #main-header .cat_list .cat-itemlist .cat-item,body.blog #main-header .cat_list .cat-itemlist .cat-item,body.search #main-header .cat_list .cat-itemlist .cat-item,body.error404 #main-header .cat_list .cat-itemlist .cat-item,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item{padding:2px 2px 2px 5px;margin:0;font-size:10px;transition:.2s ease-in-out}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list .cat-itemlist .cat-item,body.archive #main-header .cat_list .cat-itemlist .cat-item,body.single #main-header .cat_list .cat-itemlist .cat-item,body.blog #main-header .cat_list .cat-itemlist .cat-item,body.search #main-header .cat_list .cat-itemlist .cat-item,body.error404 #main-header .cat_list .cat-itemlist .cat-item,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item{font-size:14px;padding:5px 5px 5px 10px}}body.category-columns #main-header .cat_list .cat-itemlist .cat-item a,body.archive #main-header .cat_list .cat-itemlist .cat-item a,body.single #main-header .cat_list .cat-itemlist .cat-item a,body.blog #main-header .cat_list .cat-itemlist .cat-item a,body.search #main-header .cat_list .cat-itemlist .cat-item a,body.error404 #main-header .cat_list .cat-itemlist .cat-item a,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item a,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item a{display:flex;align-items:center;color:#000;font-weight:400;line-height:1}body.category-columns #main-header .cat_list .cat-itemlist .cat-item svg,body.archive #main-header .cat_list .cat-itemlist .cat-item svg,body.single #main-header .cat_list .cat-itemlist .cat-item svg,body.blog #main-header .cat_list .cat-itemlist .cat-item svg,body.search #main-header .cat_list .cat-itemlist .cat-item svg,body.error404 #main-header .cat_list .cat-itemlist .cat-item svg,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item svg,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item svg{width:20px;margin-right:.5em}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list .cat-itemlist .cat-item svg,body.archive #main-header .cat_list .cat-itemlist .cat-item svg,body.single #main-header .cat_list .cat-itemlist .cat-item svg,body.blog #main-header .cat_list .cat-itemlist .cat-item svg,body.search #main-header .cat_list .cat-itemlist .cat-item svg,body.error404 #main-header .cat_list .cat-itemlist .cat-item svg,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item svg,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item svg{width:25px}}body.category-columns #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.archive #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.single #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.blog #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.search #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.error404 #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item .text-wrap,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item .text-wrap{display:flex;align-items:center}body.category-columns #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.archive #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.single #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.blog #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.search #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.error404 #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item span.small-text{font-size:10px}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.archive #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.single #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.blog #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.search #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.error404 #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item span.small-text,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item span.small-text{font-size:11px}}body.category-columns #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.archive #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.single #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.blog #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.search #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.error404 #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item span.small-text-s{display:none}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.archive #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.single #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.blog #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.search #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.error404 #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item span.small-text-s,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item span.small-text-s{display:inline-block;font-size:10px;transform:scale(.8);transform-origin:0;margin-top:.25em}}body.category-columns #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.archive #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.single #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.blog #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.search #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.error404 #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item span.small-text2{display:inline-block;font-size:10px;transform:scale(.8);transform-origin:0;white-space:nowrap}@media screen and (min-width:1025px){body.category-columns #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.archive #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.single #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.blog #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.search #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.error404 #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.page-id-23220 #main-header .cat_list .cat-itemlist .cat-item span.small-text2,body.page-id-12704 #main-header.cat_list .cat-itemlist .cat-item span.small-text2{font-size:11px;transform:none}}body.category-columns .search,body.archive .search,body.single .search,body.blog .search,body.search .search,body.error404 .search,body.page-id-23220 .search,body.page-id-12704 .search{display:flex;margin:.7em 1em .7em 0;width:90%}@media screen and (min-width:1025px){body.category-columns .search,body.archive .search,body.single .search,body.blog .search,body.search .search,body.error404 .search,body.page-id-23220 .search,body.page-id-12704 .search{width:240px;margin:.8em 0}}body.category-columns .search #form,body.archive .search #form,body.single .search #form,body.blog .search #form,body.search .search #form,body.error404 .search #form,body.page-id-23220 .search #form,body.page-id-12704 .search #form{display:flex;flex-direction:row-reverse;width:100%;margin:0 auto}body.category-columns .search #s-box,body.archive .search #s-box,body.single .search #s-box,body.blog .search #s-box,body.search .search #s-box,body.error404 .search #s-box,body.page-id-23220 .search #s-box,body.page-id-12704 .search #s-box{width:85%;padding:4px;color:#000;background:#ececec;font-size:14px;margin:0;border-radius:0}@media screen and (min-width:1025px){body.category-columns .search #s-box,body.archive .search #s-box,body.single .search #s-box,body.blog .search #s-box,body.search .search #s-box,body.error404 .search #s-box,body.page-id-23220 .search #s-box,body.page-id-12704 .search #-box{width:80%;padding:10px}}body.category-columns .search #s-box,body.category-columns .search #s-btn-area,body.archive .search #s-box,body.archive .search #s-btn-area,body.single .search #s-box,body.single .search #s-btn-area,body.blog .search #s-box,body.blog .search #s-btn-area,body.search .search #s-box,body.search .search #s-btn-area,body.error404 .search #s-box,body.error404 .search #s-btn-area,body.page-id-23220 .search #s-box,body.page-id-23220 .search #s-btn-area,body.page-id-12704 .search #s-box,body.page-id-12704 .search #s-btn-area{box-shadow:none;outline:none;border:none;overflow:visible;box-sizing:content-box}body.category-columns .search #s-btn-area,body.archive .search #s-btn-area,body.single .search #s-btn-area,body.blog .search #s-btn-area,body.search .search #s-btn-area,body.error404 .search #s-btn-area,body.page-id-23220 .search #s-btn-area,body.page-id-12704 .search #s-btn-area{display:flex;align-items:center;width:15%;padding:8px 0 8px 8px;font-size:16px;color:#b2b2b2;background:#ececec;cursor:pointer;border-radius:0}@media screen and (min-width:1025px){body.category-columns .search #s-btn-area,body.archive .search #s-btn-area,body.single .search #s-btn-area,body.blog .search #s-btn-area,body.search .search #s-btn-area,body.error404 .search #s-btn-area,body.page-id-23220 .search #s-btn-area,body.page-id-12704 .search #s-btn-area{width:20%;padding:10px}}body.category-columns .search #s-btn-area:hover,body.archive .search #s-btn-area:hover,body.single .search #s-btn-area:hover,body.blog .search #s-btn-area:hover,body.search .search #s-btn-area:hover,body.error404 .search #s-btn-area:hover,body.page-id-23220 .search #s-btn-area:hover,body.page-id-12704 .search #s-btn-area:hover{opacity:1}body.category-columns .search #s-btn-area svg,body.archive .search #s-btn-area svg,body.single .search #s-btn-area svg,body.blog .search #s-btn-area svg,body.search .search #s-btn-area svg,body.error404 .search #s-btn-area svg,body.page-id-23220 .search #s-btn-area svg,body.page-id-12704 .search #s-btn-area svg{display:flex;align-items:center;margin-left:10px}body.category-columns .search input::-moz-placeholder,body.archive .search input::-moz-placeholder,body.single .search input::-moz-placeholder,body.blog .search input::-moz-placeholder,body.search .search input::-moz-placeholder,body.error404 .search input::-moz-placeholder,body.page-id-23220 .search input::-moz-placeholder,body.page-id-12704 .search input::-moz-placeholder{color:#999}body.category-columns .search input::placeholder,body.archive .search input::placeholder,body.single .search input::placeholder,body.blog .search input::placeholder,body.search .search input::placeholder,body.error404 .search input::placeholder,body.page-id-23220 .search input::placeholder,body.page-id-12704 .search input::placeholder{color:#999}body.category-columns .search input[type=search]:focus,body.archive .search input[type=search]:focus,body.single .search input[type=search]:focus,body.blog .search input[type=search]:focus,body.search .search input[type=search]:focus,body.error404 .search input[type=search]:focus,body.page-id-23220 .search input[type=search]:focus,body.page-id-12704 .search input[type=search]:focus{outline:0}body.category-columns .free_contact,body.archive .free_contact,body.single .free_contact,body.blog .free_contact,body.search .free_contact,body.error404 .free_contact,body.page-id-23220 .free_contact,body.page-id-12704 .free_contact{width:90%}@media screen and (min-width:768px){body.category-columns .free_contact,body.archive .free_contact,body.single .free_contact,body.blog .free_contact,body.search .free_contact,body.error404 .free_contact,body.page-id-23220 .free_contact,body.page-id-12704 .free_contact{width:80%}}@media screen and (min-width:1025px){body.category-columns .free_contact,body.archive .free_contact,body.single .free_contact,body.blog .free_contact,body.search .free_contact,body.error404 .free_contact,body.page-id-23220 .free_contact,body.page-id-12704 .free_contact{width:auto}}body.category-columns .free_contact a,body.archive .free_contact a,body.single .free_contact a,body.blog .free_contact a,body.search .free_contact a,body.error404 .free_contact a,body.page-id-23220 .free_contact a,body.page-id-12704 .free_contact a{width:100%;height:auto;font-size:16px;padding:8px}@media screen and (min-width:1025px){body.category-columns .free_contact a,body.archive .free_contact a,body.single .free_contact a,body.blog .free_contact a,body.search .free_contact a,body.error404 .free_contact a,body.page-id-23220 .free_contact a,body.page-id-12704 .free_contact a{padding:2px;width:300px}}body.category-columns .free_contact a:before,body.category-columns .free_contact a:after,body.archive .free_contact a:before,body.archive .free_contact a:after,body.single .free_contact a:before,body.single .free_contact a:after,body.blog .free_contact a:before,body.blog .free_contact a:after,body.search .free_contact a:before,body.error404 .free_contact a:before,body.search .free_contact a:after,body.error404 .free_contact a:after,body.page-id-23220 .free_contact a:before,body.page-id-23220 .free_contact a:after,body.page-id-12704 .free_contact a:before,body.page-id-12704 .free_contact a:after{content:none}@media screen and (min-width:1025px){body.category-columns .red-btn,body.archive .red-btn,body.single .red-btn,body.blog .red-btn,body.search .red-btn,body.error404 .red-btn,body.page-id-23220 .red-btn,body.page-id-12704 .red_btn{margin:0}}body.category-columns .red-btn a,body.archive .red-btn a,body.single .red-btn a,body.blog .red-btn a,body.search .red-btn a,body.error404 .red-btn a,body.page-id-23220 .red-btn a,body.page-id-12704 .red-btn a{color:#fff;background-color:#000;text-align:center;border-radius:0;padding:6px 24px;width:auto}body.category-columns{--wp--custom--widget--gap:.5em}@media screen and (max-width:1024px){body.category-columns #inner-content{display:block}}body.category-columns main{z-index:0}body.category-columns #main{padding-top:0;width:100%}@media screen and (min-width:1025px){body.category-columns #main{width:calc(100% - 250px);padding-right:4rem}}@media screen and (max-width:1024px){body.category-columns .sidebar{display:none}}body.category-columns #content{margin-top:0 !important;padding-bottom:0}@media screen and (min-width:768px){body.category-columns #content{padding-bottom:3rem}}body.category-columns .top-columns{padding:0 0 2.4375rem}@media screen and (min-width:1025px){body.category-columns .top-columns{padding:0 0 10.4375rem}}@media only screen and (min-width:1240px){body.category-columns .top-columns{padding:0 0 2.4375rem}}body.category-columns ul.slider-columns{width:100%;height:200px;background:#fff;margin:0 auto}@media screen and (min-width:768px){body.category-columns ul.slider-columns{height:430px}}@media screen and (min-width:1025px){body.category-columns ul.slider-columns{height:630px}}@media only screen and (min-width:1240px){body.category-columns ul.slider-columns{width:100%}}body.category-columns ul.slider-columns .new-slick-prev,body.category-columns ul.slider-columns .new-slick-next{display:none !important}@media screen and (min-width:1025px){body.category-columns ul.slider-columns .new-slick-prev,body.category-columns ul.slider-columns .new-slick-next{display:block !important;top:50%;background:rgba(234,234,234,.8);box-shadow:none}body.category-columns ul.slider-columns .new-slick-prev:before,body.category-columns ul.slider-columns .new-slick-prev:after,body.category-columns ul.slider-columns .new-slick-next:before,body.category-columns ul.slider-columns .new-slick-next:after{background-color:#fff}}@media screen and (min-width:1440px){body.category-columns ul.slider-columns .new-slick-prev{left:21%}}body.category-columns ul.slider-columns .new-slick-prev:before{top:1.1rem;left:.95rem}body.category-columns ul.slider-columns .new-slick-prev:after{bottom:1.1rem;left:.95rem}@media screen and (min-width:1440px){body.category-columns ul.slider-columns .new-slick-next{right:21.5%}}body.category-columns ul.slider-columns .new-slick-next:before{top:1.1rem;right:.95rem}body.category-columns ul.slider-columns .new-slick-next:after{bottom:1.1rem;right:.95rem}body.category-columns ul.slider-columns .new-slick-prev:before,body.category-columns ul.slider-columns .new-slick-prev:after,body.category-columns ul.slider-columns .new-slick-next:before,body.category-columns ul.slider-columns .new-slick-next:after{width:.8rem}body.category-columns ul.slider-columns .slick-slide{width:100vw}@media only screen and (min-width:1240px){body.category-columns ul.slider-columns .slick-slide{width:1176px}}body.category-columns ul.slider-columns .slick-track{left:0}body.category-columns ul.slider-columns .slick-dots{bottom:-45px}@media screen and (min-width:768px){body.category-columns ul.slider-columns .slick-dots{bottom:-55px}}body.category-columns ul.slider-columns .slick-dots li{display:inline-block;margin:0 5px}body.category-columns ul.slider-columns .slick-dots li button{background:#d9d9d9;border-radius:50px;display:inline-block;width:10px;height:10px;margin:0 8px;padding:0;cursor:pointer}body.category-columns ul.slider-columns .slick-dots li button:before{content:none}body.category-columns ul.slider-columns .columns-contents-title{position:relative}body.category-columns ul.slider-columns .columns-contents-title a{text-decoration:none;width:100%;height:200px}@media screen and (min-width:768px){body.category-columns ul.slider-columns .columns-contents-title a{height:430px}}@media screen and (min-width:1025px){body.category-columns ul.slider-columns .columns-contents-title a{height:630px}}@media only screen and (min-width:1240px){body.category-columns ul.slider-columns .columns-contents-title a{display:flex}}body.category-columns ul.slider-columns .columns-content_image{width:100%;margin-right:.625rem;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1240px){body.category-columns ul.slider-columns .columns-content_image{height:auto;aspect-ratio:316/209}}body.category-columns ul.slider-columns .columns-content_image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:brightness(65%) contrast(75%)}@media screen and (min-width:768px){body.category-columns ul.slider-columns .columns-content_image img{height:430px}}@media screen and (min-width:1025px){body.category-columns ul.slider-columns .columns-content_image img{height:630px}}body.category-columns ul.slider-columns .columns-content_image .cat-wrap{margin-bottom:.3em}@media screen and (min-width:768px){body.category-columns ul.slider-columns .columns-content_image .cat-wrap{margin-bottom:0}}body.category-columns ul.slider-columns .columns-content_image span.cat-tag{font-size:11px;font-weight:700;color:#fff;background:#000;border-radius:50px;padding:2px 12px 3px;margin:0 2px 5px}@media screen and (min-width:768px){body.category-columns ul.slider-columns .columns-content_image span.cat-tag{font-size:16px;padding:6px 30px 7px}}body.category-columns ul.slider-columns .columns-content_image .c_linkto_text{position:absolute;bottom:0;padding:15px;font-size:14px}@media screen and (min-width:768px){body.category-columns ul.slider-columns .columns-content_image .c_linkto_text{padding:50px;font-size:32px}}body.category-columns ul.slider-columns .columns-content_image .c_linkto_text h2{font-size:16px;color:#fff;font-weight:700;margin:0;line-height:1.3}@media screen and (min-width:768px){body.category-columns ul.slider-columns .columns-content_image .c_linkto_text h2{font-size:48px}}body.blog .cat-name{display:none}body.category-columns .wrap{margin-top:0}body.category-columns section.columns-list{margin:0 auto 4rem}body.category-columns .topic-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}body.category-columns .topic-flex h4.topic-title{display:flex;align-items:center;padding:0;font-size:22px;color:#000}@media screen and (min-width:768px){body.category-columns .topic-flex h4.topic-title{font-size:36px}}body.category-columns .topic-flex h4.topic-title svg{width:30px;margin-right:.5rem}@media screen and (min-width:768px){body.category-columns .topic-flex h4.topic-title svg{width:36px;margin-right:1rem;margin-top:.2em}}body.category-columns .topic-flex a.topic-link{font-weight:700;transition:.3s ease-in-out}body.category-columns .topic-flex a.topic-link:after{content:">";color:#fff;background-color:#333;padding:0 .5rem;margin-left:1rem}body.category-columns .topic-flex a.topic-link:hover{transform:translateY(5px)}@media screen and (min-width:768px){body.category-columns .catpost-cards{grid-template-columns:repeat(3,1fr)}}body.category-columns .newmark{display:none}body.category-columns .catpost-cards{gap:1rem}@media screen and (min-width:768px){body.category-columns .catpost-cards{gap:2.5rem}}body.category-columns .c_linkto_img_wrap{display:block;height:auto;margin:0;padding-bottom:0;position:inherit;width:100%}body.category-columns .c_linkto:not(.longc_linkto) img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:inherit;top:0;width:100%;aspect-ratio:580/305}body.category-columns .c_linkto_wrap .c_linkto{box-shadow:none}body.category-columns .c_linkto_wrap .time-wrap{display:flex;align-items:baseline}body.category-columns .c_linkto_wrap time.pubdate{font-size:12px;font-weight:400;color:#888;margin-right:.5rem}body.category-columns .c_linkto_wrap time.pubdate:before{content:none}body.category-columns .c_linkto_wrap .cat-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap}body.category-columns .c_linkto_wrap span.cat-tag{font-size:10px;font-weight:400;color:#000;background:#ececec;padding:2px 8px;margin:0 2px 5px}body.category-columns .c_linkto_wrap .c_linkto .c_linkto_text{padding:15px 0}body.category-columns .c_linkto_wrap .c_linkto_text h2{font-size:12px;font-weight:700;color:#000}@media screen and (min-width:768px){body.category-columns .c_linkto_wrap .c_linkto_text h2{font-size:16px}}body.category-columns .c_linkto_wrap .c_linkto_text p.text{font-size:12px;font-weight:400;color:#000;margin:8px 0 0}@media screen and (min-width:768px){body.category-columns .c_linkto_wrap .c_linkto_text p.text{font-size:14px}}body.category-columns .link-btn{text-align:right}body.category-columns .link-btn a.topic-link{font-size:13px;font-weight:700;color:#fff;background:#000;padding:12px 24px;transition:.3s ease-in-out}@media screen and (min-width:768px){body.category-columns .link-btn a.topic-link{font-size:16px;padding:16px 24px}}body.category-columns .link-btn a.topic-link:hover{transform:translateY(5px)}body.category-columns .catpost-cards.design2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr repeat(2,.8fr);gap:1rem}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1){grid-area:1/1/2/3}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(2){grid-area:2/1/3/2}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(3){grid-area:2/2/3/3}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(4){grid-area:3/1/4/2}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(5){grid-area:3/2/4/3}@media screen and (min-width:768px){body.category-columns .catpost-cards.design2{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1.2fr;gap:2.5rem}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1){grid-area:1/1/2/4}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(2){grid-area:2/1/3/2}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(3){grid-area:2/2/3/3}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(4){grid-area:2/3/3/4}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1){flex-direction:column}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1) span.cat-tag{background:#fff}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1) .c_linkto{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr;gap:.5rem;background:#f7f6f6}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1) .c_linkto .c_linkto_img_wrap{display:inline;grid-area:1/1/2/2}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1) .c_linkto:not(.longc_linkto) img{-o-object-fit:fill;object-fit:fill}body.category-columns .catpost-cards.design2 .c_linkto_wrap:nth-child(1) .c_linkto .c_linkto_text{display:flex;flex-direction:column;justify-content:center;padding:0 13px;grid-area:1/2/2/3}}body.category-columns .catpost-cards.design3{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1.2fr repeat(2,1fr);gap:1rem;margin-bottom:50px}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3{grid-template-columns:repeat(2,1fr);grid-template-rows:2fr repeat(2,1fr);gap:1.5rem}}body.category-columns .catpost-cards.design3 .c_linkto:not(.longc_linkto) img{filter:brightness(65%) contrast(75%)}body.category-columns .catpost-cards.design3 .c_linkto_wrap .c_linkto_img_wrap{position:relative;aspect-ratio:1/1;width:100%;height:auto}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3 .c_linkto_wrap .c_linkto_img_wrap{aspect-ratio:inherit}}body.category-columns .catpost-cards.design3 .c_linkto_wrap .c_linkto_img_wrap span.cat-tag{background:#fff}body.category-columns .catpost-cards.design3 .c_linkto_wrap .c_linkto_text h2{font-size:10px;color:#fff;font-weight:700;margin:0}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3 .c_linkto_wrap .c_linkto_text h2{font-size:14px}}body.category-columns .catpost-cards.design3 .c_linkto_text{position:absolute;bottom:0;padding:5px}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3 .c_linkto_text{padding:15px}}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1){grid-area:1/1/2/3}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(2){grid-area:2/1/3/2}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(3){grid-area:2/2/3/3}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(4){grid-area:3/1/4/2}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(5){grid-area:3/2/4/3}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3{gap:2.5rem}}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_img_wrap{aspect-ratio:inherit}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_img_wrap span.cat-tag{font-size:10px}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_img_wrap span.cat-tag{font-size:18px;padding:2px 16px}}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_text h2{font-size:12px}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_text h2{font-size:20px}}body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_text{padding:15px}@media screen and (min-width:768px){body.category-columns .catpost-cards.design3 .c_linkto_wrap:nth-child(1) .c_linkto_text{padding:30px}}body.category-columns .columns-cat{margin:0 auto 4em}@media screen and (min-width:768px){body.category-columns .columns-cat{margin:0 auto 1.5em}}body.category-columns .columns-cat .cat_list{width:100%;margin:0 auto;display:flex;flex-direction:column}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list{width:auto;margin:0}}body.category-columns .columns-cat .cat_list p.cat_topic{display:flex;font-size:18px;font-weight:700;color:#000;margin-bottom:.5em}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list p.cat_topic{font-size:26px}}body.category-columns .columns-cat .cat_list .cat-itemlist__inner{display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:.5em 0;padding-right:0}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list .cat-itemlist__inner{grid-template-columns:repeat(5,1fr);gap:1rem}}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item{padding:2px 2px 2px 5px;margin:0;border-radius:5px;border:solid 1px #888;font-size:10px;transition:.2s ease-in-out}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item{padding:5px 5px 5px 10px;font-size:14px}}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item a{display:flex;align-items:center;color:#000;font-weight:400;line-height:1}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item svg{width:20px;margin-right:.5em}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item svg{width:25px}}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item .text-wrap{display:flex;align-items:center}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item span.small-text{font-size:10px}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item span.small-text{font-size:11px}}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item span.small-text-s{display:none}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item span.small-text-s{display:inline-block;font-size:10px;transform:scale(.8);transform-origin:0;margin-top:.25em}}body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item span.small-text2{display:inline-block;font-size:10px;transform:scale(.8);transform-origin:0;white-space:nowrap}@media screen and (min-width:768px){body.category-columns .columns-cat .cat_list .cat-itemlist__inner .cat-item span.small-text2{font-size:11px;transform:none}}body.category-columns .columns-mailmagazine{margin:0 auto 2.5em}body.category-columns .footer--2 .footer-blue{width:90%;margin:0 auto 4rem;padding:2.0625rem .9375rem 2.125rem;background-color:#f2f2f2;color:#000}@media screen and (min-width:1025px){body.category-columns .footer--2 .footer-blue{width:1180px;margin:0 auto 8rem}}body.category-columns .footer--2 .footer-blue_title{font-size:18px;line-height:1.5}@media screen and (min-width:768px){body.category-columns .footer--2 .footer-blue_title{font-size:2.1875rem}}body.category-columns .footer--2 .footer-blue_btn a{display:block;width:-moz-fit-content;width:fit-content;font-size:1.125rem;font-weight:700;color:#000;background-color:#fff;padding:.5rem 4rem;margin:0 auto;border-radius:50px;border:solid 1px #000}@media screen and (min-width:768px){body.category-columns .footer--2 .footer-blue_btn a{padding:.9375rem 8rem}}.header-logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer--1{background-color:#ececec;color:#000;padding:3rem 20px 5rem}@media screen and (min-width:768px){.footer--1{padding:5rem 20px}}@media screen and (max-width:768px){.footer--1{padding-bottom:clamp(8rem,31vw,19rem) !important}}.footer--1 .footer-inner{width:100%;margin:0 auto}@media screen and (min-width:768px){.footer--1 .footer-inner{justify-content:center}}.footer--1 .footer-info,.footer--1 .footer-nav_item a,.footer--1 .footer-copyright{font-size:10px;color:#000}@media screen and (min-width:768px){.footer--1 .footer-info,.footer--1 .footer-nav_item a,.footer--1 .footer-copyright{font-size:14px}}.footer--1 .footer-logo{text-align:center;margin:0 auto}@media screen and (min-width:768px){.footer--1 .footer-logo{text-align:left;margin:2.5em 0 0}}.footer--1 .footer-logo svg{width:150px}@media screen and (min-width:768px){.footer--1 .footer-logo svg{width:190px}}.footer--1 .footer-info{text-align:center}@media screen and (min-width:768px){.footer--1 .footer-info{text-align:left}}.footer--1 .footer-info_item a{color:#000;text-decoration:none;pointer-events:none}.footer--1 .footer-contact{display:flex;align-items:center;flex-direction:column;text-align:center;row-gap:1.5em;margin:2rem auto 0}@media screen and (min-width:768px){.footer--1 .footer-contact{margin:3rem auto 0}}.footer--1 .footer-link-btn{display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width:768px){.footer--1 .footer-link-btn{text-align:left}}.footer--1 .footer-link-btn a{width:100%;font-size:18px;text-align:center;padding:8px 24px;font-weight:700;border-radius:50px;transition:.3s ease-in-out}@media screen and (min-width:768px){.footer--1 .footer-link-btn a{padding:16px 24px}}.footer--1 .footer-link-btn a.link-1{color:#fff;background:#000}.footer--1 .footer-link-btn a.link-2{color:#000;background:#fff;border:solid 1px #000}.footer--1 .footer-nav-wrapper{margin-top:2.25rem}@media screen and (min-width:768px){.footer--1 .footer-nav-wrapper{margin-top:0;width:auto}}.footer--1 .footer-nav{padding-top:.5em}.footer--1 .footer-nav.left{display:initial}.footer--1 .footer-nav_item{margin-top:.5rem;margin-right:0}.footer--1 .footer-nav_item .u-mobile{display:none}.footer--1 .footer-copyright{margin:2.5rem 0 0}body.category-columns .footer-fixsp,body.single .footer-fixsp{position:fixed;width:100%;left:0;bottom:0;z-index:20;display:none}@media screen and (max-width:768px){body.category-columns .footer-fixsp,body.single .footer-fixsp{display:block}}body #entry .footer-fixsp{position:fixed;width:100%;left:0;bottom:0;z-index:20;display:none}@media screen and (max-width:768px){body #entry .footer-fixsp{display:block}}.sp-only{display:none}@media screen and (max-width:768px){.sp-only{display:block}}#inner-content,.category-works #inner-content{display:block;width:90%;max-width:1180px}@media only screen and (min-width:769px){.category-columns #inner-content,.category-works #inner-content{display:flex;width:80% !important;justify-content:start !important;max-width:1180px}.page-id-12704 #inner-content #main,.page-id-23220 #inner-content #main,.category-works #inner-content #main,.category-service-comparison #inner-content #main{padding-right:5vw!important}}#sidebar1{flex:auto;width:320px}@media screen and (max-width:767px){#sidebar1{width:100%}#sidebar1 .insidesp{padding:0}}.sidebar2{width:250px !important}@media screen and (max-width:767px){.sidebar2{width:100% !important}}.sidebar-wrapper{padding-top:45px}@media screen and (max-width:768px){.sidebar{max-width:100%;padding-top:20px}.sidebar h4{font-size:1.35em}}.normal-sidebar #block-12{margin-bottom:10px}body .sidebar .wp-block-latest-posts{padding:0 !important}.body.single .sidebar li{margin:0}@media screen and (max-width:768px){body.archive .sidebar li:not(:first-child){margin-top:24px !important}}body.single .sidebar li a,body.archive .sidebar li a,body.search .sidebar li a,body.blog .sidebar li a,body.page-id-23220 .sidebar li a,body.page-id-12704 .sidebar li a{padding:0}body.single .sidebar .sidebar-image,body.archive .sidebar .sidebar-image,body.search .sidebar .sidebar-image,body.blog .sidebar .sidebar-image,body.page-id-23220 .sidebar .sidebar-image,body.page-id-12704 .sidebar .sidebar-image{padding-left:0;margin-bottom:15px;width:100%}@media screen and (max-width:768px){body.archive .sidebar .sidebar-image,body.search .sidebar .sidebar-image,body.blog .sidebar .sidebar-image,body.page-id-23220 .sidebar .sidebar-image,body.page-id-12704 .sidebar .sidebar-image{margin-bottom:0;width:183px}}@media screen and (min-width:1025px){body.single .sidebar li,body.archive .sidebar li,body.search .sidebar li,body.blog .sidebar li,body.page-id-23220 .sidebar li,body.page-id-12704 .sidebar li{display:block}body.single .sidebar li:not(:first-child),body.archive .sidebar li:not(:first-child),body.search .sidebar li:not(:first-child),body.blog .sidebar li:not(:first-child),body.page-id-23220 .sidebar li:not(:first-child),body.page-id-12704 .sidebar li:not(:first-child){margin-top:2.5rem !important}body.single .sidebar li .wp-block-latest-posts__featured-image.alignleft,body.archive .sidebar li .wp-block-latest-posts__featured-image.alignleft,body.search .sidebar li .wp-block-latest-posts__featured-image.alignleft,body.blog .sidebar li .wp-block-latest-posts__featured-image.alignleft,body.page-id-23220 .sidebar li .wp-block-latest-posts__featured-image.alignleft,body.page-id-12704 .sidebar li .wp-block-latest-posts__featured-image.alignleft{width:100%;height:auto;border:none;margin-right:0}.sidebar li .wp-block-latest-posts__post-title{width:100%}}@media screen and (max-width:768px){.sidebar li .sidebar-link{display:flex !important;align-items:center;justify-content:start}}@media screen and (max-width:768px){.sidebar li .sidebar-link .body{width:calc(100% - 183px);padding-left:16px !important}}body.single .sidebar .sidebar-link .body,body.archive .sidebar .sidebar-link .body,body.search .sidebar .sidebar-link .body,body.blog .sidebar .sidebar-link .body,body.page-id-23220 .sidebar .sidebar-link .body,body.page-id-12704 .sidebar .sidebar-link .body{padding-left:0}body.single .sidebar .sidebar-link .time-wrap,body.archive .sidebar .sidebar-link .time-wrap,body.search .sidebar .sidebar-link .time-wrap,body.blog .sidebar .sidebar-link .time-wrap,body.page-id-23220 .sidebar .sidebar-link .time-wrap,body.page-id-12704 .sidebar .sidebar-link .time-wrap{display:flex;align-items:baseline;padding-left:0}@media screen and (max-width:767px){body.single .sidebar .sidebar-link .time-wrap,body.archive .sidebar .sidebar-link .time-wrap,body.search .sidebar .sidebar-link .time-wrap,body.blog .sidebar .sidebar-link .time-wrap,body.page-id-23220 .sidebar .sidebar-link .time-wrap,body.page-id-12704 .sidebar .sidebar-link .time-wrap{display:block}}body.single .sidebar .sidebar-link time.pubdate,body.archive .sidebar .sidebar-link time.pubdate,body.search .sidebar .sidebar-link time.pubdate,body.archive .sidebar .sidebar-link time.pubdate,body.blog .sidebar .sidebar-link time.pubdate,body.page-id-23220 .sidebar .sidebar-link time.pubdate,body.page-id-12704 .sidebar .sidebar-link time.pubdate{font-size:12px;font-weight:400;color:#888;margin-right:.5rem}body.single .sidebar .sidebar-link time:before,body.archive .sidebar .sidebar-link time:before,body.search .sidebar .sidebar-link time:before,body.blog .sidebar .sidebar-link time:before,body.page-id-23220 .sidebar .sidebar-link time:before,body.page-id-12704 .sidebar .sidebar-link time:before{display:none}body.single .sidebar .sidebar-link .cat-wrap,body.archive .sidebar .sidebar-link .cat-wrap,body.search .sidebar .sidebar-link .cat-wrap,body.blog .sidebar .sidebar-link .cat-wrap,body.page-id-23220 .sidebar .sidebar-link .cat-wrap,body.page-id-12704 .sidebar .sidebar-link .cat-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-left:0}body.single .sidebar .sidebar-link span.cat-tag,body.archive .sidebar .sidebar-link span.cat-tag,body.search .sidebar .sidebar-link span.cat-tag,body.blog .sidebar .sidebar-link span.cat-tag,body.page-id-23220 .sidebar .sidebar-link span.cat-tag,body.page-id-12704 .sidebar .sidebar-link span.cat-tag{font-size:10px;font-weight:400;color:#000;background:#ececec;padding:2px 8px;margin:0 2px 5px}body.single .sidebar .sidebar-link .title,body.archive .sidebar .sidebar-link .title,body.search .sidebar .sidebar-link .title,body.blog .sidebar .sidebar-link .title,body.page-id-23220 .sidebar .sidebar-link .title,body.page-id-12704 .sidebar .sidebar-link .title{font-size:14px;line-height:1.5;margin-top:5px;color:#000}@media screen and (max-width:768px){body.single .sidebar .sidebar-link .title,body.archive .sidebar .sidebar-link .title,body.search .sidebar .sidebar-link .title,body.blog .sidebar .sidebar-link .title,body.page-id-23220 .sidebar .sidebar-link .title,body.page-id-12704 .sidebar .sidebar-link .title{font-size:12px;font-weight:400}body.page-id-23220 .sidebar .insidesp{padding:0}}@media screen and (max-width:768px){body.single .sidebar{display:none}}@media (min-width:768px){body.category-columns .design2 .c_linkto_wrap:nth-child(n+5){display:none}}