@charset "utf-8";body{background:#f0f0f0}.pc{display:block!important}.sp{display:none!important}@media screen and (max-width:768px){.pc{display:none!important}.sp{display:block!important}}.front_fv{position:relative;height:480px;padding:50px 0;text-align:center;background:url(//strate.biz/wp-content/themes/strate-biz/img/front-page_img/front-page_img.webp);background-repeat:no-repeat;background-size:cover}.front_fv_txt{color:#fff}.front_fv_txt h2{font-size:23px;font-weight:300;letter-spacing:2px;margin-bottom:20px}.front_fv_txt p{font-size:14px;font-weight:300;letter-spacing:2px;margin-bottom:40px;line-height:1.6em}@media screen and (max-width:768px){.front_fv{background-position:center}.front_fv_txt h2{width:90%;margin:0 auto;font-size:22px;font-weight:300;letter-spacing:2px;margin-bottom:20px;line-height:1.6em}.front_fv_txt p{font-size:12px;font-weight:300;letter-spacing:2px;margin-bottom:20px;line-height:1.6em;width:90%;margin:-10px auto 20px}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}_:-ms-lang(x)::-ms-backdrop,.d-demo{display:-ms-grid;overflow:hidden}.d-demo__wrap{display:flex;overflow:hidden}.d-demo__list{display:flex;list-style:none}.d-demo__list--left{animation:infinity-scroll-left 40s infinite linear .5s both}.d-demo__item{width:calc(100vw/15);margin-left:10px}.d-demo__item>img{width:100%}.d-demo__item>img:hover{opacity:.7}@media screen and (max-width:640px){.d-demo__item{width:calc(100vw/5);margin-left:5px}header.section_header.wrap{padding:10px}}#categorytab{position:relative;width:1200px;margin:0 auto}.categorytab{width:100%;background:#fff;margin-bottom:30px;padding:20px 10px 1px;box-shadow:1px 6px 10px -5px rgb(14 14 14/84%);margin-top:-190px;border-radius:6px}.tab-Conwrap{border-radius:2px;margin:20px auto 10px;border:solid 1px #dfdfdf}.tab-content h4{border-left:solid 5px;font-size:18px;padding:5px 10px;margin-bottom:10px}.tab-content ul{display:flex;flex-wrap:wrap}.tab-content ul li{width:300px;height:auto;display:flex;align-items:center;margin-right:10px;margin-bottom:10px;background:#e7e9ec}.tab-content ul li a{display:block;width:100%;padding:15px 10px;font-size:16px;font-weight:600;color:#000}.tab-content ul li:hover a{background:#0f0f0f;color:#fff;transition:all .1s ease 0s}.tab-content ul li:nth-child(3n){margin-right:0}.tab-wrap{height:432px;min-height:432px;display:flex;flex-wrap:wrap;flex-direction:column}.tab-label{width:210px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap;text-align:center;order:-1;position:relative;z-index:1;cursor:pointer;float:left;background:#fcfcfc}.tab-label:nth-child(2n){background:#e7e9ec}.tab-content{display:none}.tab-switch:checked+.tab-label{color:#fff;background:#1e1d1d;border-right-color:#fff}.tab-switch:checked+.tab-label+.tab-content{width:calc(100% - 210px);overflow:overlay;height:100%;padding:15px;display:block}.tab-content::-webkit-scrollbar{width:5px;height:5px}.tab-content::-webkit-scrollbar-track{background:#e7e9ec}.tab-content::-webkit-scrollbar-thumb{background:#c3c4c7;border-radius:5px}.menu_accordion{max-width:600px;border:solid 2px #fff;border-radius:2px}.menu_accordion a{display:block;text-decoration:none;margin:0 15px;padding:10px;background:#e7e9ec}.menu_accordion h4{display:block;padding:15px;text-decoration:none;color:#000;background:#fff}.menu_accordion label{display:block;margin:0;padding:15px;line-height:1;color:#000;background:#f4f5f9;cursor:pointer;position:relative}.menu_accordion label:before{content:"";display:block;width:8px;height:8px;border-top:#3b3b3b 2px solid;border-right:#3b3b3b 2px solid;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:2%;top:0;bottom:15%;margin:auto}.menu_accordion label:nth-child(2n){background:#e7e9ec}.menu_accordion input{display:none}.menu_accordion ul{margin:0;padding:0;background:#fff;list-style:none}.menu_accordion li{padding:0;height:0;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu_bar01:checked~#links01 li,#menu_bar02:checked~#links02 li,#menu_bar03:checked~#links03 li,#menu_bar04:checked~#links04 li,#menu_bar05:checked~#links05 li,#menu_bar06:checked~#links06 li,#menu_bar07:checked~#links07 li,#menu_bar08:checked~#links08 li,#menu_bar09:checked~#links09 li,#menu_bar10:checked~#links10 li,#menu_bar11:checked~#links11 li,#menu_bar12:checked~#links12 li,#menu_bar13:checked~#links13 li,#menu_bar14:checked~#links14 li,#menu_bar15:checked~#links15 li{height:auto;margin-bottom:10px;opacity:1}#menu_bar01:checked+.menu_accordion label:before,#menu_bar02:checked+label:before,#menu_bar03:checked+label:before,#menu_bar04:checked+label:before,#menu_bar05:checked+label:before,#menu_bar06:checked+label:before,#menu_bar07:checked+label:before,#menu_bar08:checked+label:before,#menu_bar09:checked+label:before,#menu_bar10:checked+label:before,#menu_bar11:checked+label:before,#menu_bar12:checked+label:before,#menu_bar13:checked+label:before,#menu_bar14:checked+label:before,#menu_bar15:checked+label:before{content:"";display:block;width:8px;height:8px;border-top:#fff 2px solid;border-right:#fff 2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:2%;top:7%;bottom:0;margin:auto}.tab-switch{display:none}@media screen and (max-width:640px){#categorytab{width:350px}.categorytab{margin-bottom:30px;padding:20px 10px 10px;margin-top:-160px}.menu_accordion{margin-top:30px}.tab-Conwrap{margin:0;width:100%}}.frontbanner{max-width:1000px;padding:10px}.frontbanner a{display:block;width:100%;box-shadow:0 0 3px 0 rgb(0 0 0/25%);cursor:pointer;transition:all .3s ease 0s}.frontbanner a:hover{box-shadow:0 3px 6px 0 rgb(0 0 0/25%);transform:translateY(-.3em)}.slide-class{margin-bottom:30px}#top_docs,#top_news{padding:30px 0;position:relative}#top_docs:after,#top_news:after{position:absolute;content:"";width:100%;height:225px;background:#fff;box-shadow:0 5px 20px 0px rgb(0 0 0/21%);top:0;z-index:-1}.front_newscol_box{background:#fff;height:270px!important;margin:10px 20px 10px;display:block;position:relative;transition:all .3s ease 0s;box-shadow:0 0 3px 0 rgba(0,0,0,.25);cursor:pointer;transition:all .3s ease 0s;box-shadow:1px 6px 10px -5px rgb(167 167 167/84%)}.front_newscol_box a{display:block;width:100%;height:100%}.front_docs_box{background:#fff;height:230px!important;margin:10px 20px 10px;display:block;position:relative;transition:all .3s ease 0s;box-shadow:0 0 3px 0 rgba(0,0,0,.25);box-shadow:1px 6px 10px -5px rgb(167 167 167/84%);cursor:pointer;transition:all .3s ease 0s}p.docs_category{font-size:10px;background:#333;padding:5px 10px;color:#fff;width:100%;display:block}p.docs_category a{color:#fff}.front_newscol_box:hover,.front_docs_box:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.25);transform:translateY(-.3em)}.textCon{position:relative;height:100%}.textCon img{height:144px;object-fit:contain;border-bottom:solid 1px #f0f0f09e;background:#fff}.textCon p.category{background:#333;padding:5px 10px;color:#fff;font-size:10px;width:100%}.textCon p.title{padding:10px;font-size:14px;line-height:1.4em;color:#070707}.textCon time{right:10px;position:absolute;bottom:5px;color:#868686}.slick-next:before{left:80px!important;z-index:1}.slick-prev:before{right:-80px!important;z-index:1}.slick-prev{z-index:1;left:-50px!important}@media screen and (max-width:640px){.slick-next:before{left:0!important;z-index:1}.slick-prev:before{right:0!important;z-index:1}.slick-prev{z-index:1;left:10px!important}.slick-next:before,.slick-prev:before{width:25px!important;height:25px!important}}ul.flex_warp{display:flex;margin:20px auto}ul.flex_warp li{width:24%;margin-right:2%;box-shadow:1px 6px 10px -5px rgb(167 167 167/84%)}ul.flex_warp li:last-child{margin-right:0}ul.flex_warp li.front_column_box a{display:block;width:100%;height:100%}ul.flex_warp li.front_column_box{background:#fff;height:260px!important;display:block;position:relative;transition:all .3s ease 0s;cursor:pointer;transition:all .3s ease 0s}ul.flex_warp li.front_column_box:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.25);transform:translateY(-.3em)}ul.flex_warp li.front_column_box p.title{padding:10px;font-size:14px;color:#000}li.front_column_box img{height:135px;object-fit:cover}a.fv_btn{background:#fff;padding:20px 0;display:flex;margin:0 auto;text-align:center;width:46%;text-align:center;align-items:center;justify-content:center;color:#000;font-size:18px;font-weight:700;border-radius:35px;box-shadow:0px 0px 6px 0px rgb(167 167 167/84%);box-shadow:0 0 3px 0 rgba(0,0,0,.25);cursor:pointer;transition:all .3s ease 0s}a.fv_btn:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.25);transform:translateY(-.3em)}a.fv_btn_second{background:#000;padding:10px 20px;display:table;text-align:right;position:relative;right:0;color:#fff;margin-left:auto;text-align:center;justify-content:flex-end;box-shadow:0 0 3px 0 rgb(0 0 0/25%)}a.fv_btn_second:hover{color:#e76b90}@media screen and (max-width:640px){ul.flex_warp{flex-wrap:wrap}ul.flex_warp li{width:49%;margin-right:2%;margin-bottom:10px}ul.flex_warp li:nth-child(2n).front_column_box{margin-right:0}li.front_column_box{height:280px!important}li.front_column_box img{height:115px;object-fit:cover;object-position:top}a.fv_btn{width:80%}.textCon img{height:125px}.front_newscol_box,.front_docs_box{height:auto;margin:0 5px 0}.front_newscol_box:hover,.front_docs_box:hover{box-shadow:0 3px 6px 0 rgb(0 0 0/25%);transform:translateY(0em);box-shadow:1px 6px 10px -5px rgb(167 167 167/84%)}}#sidebar .sidebar-title{margin-bottom:.5em;font-size:1.2rem;font-weight:300!important}h4.sidebar-title{background:#000;color:#fff;border-radius:6px 6px 0 0;font-weight:300!important;padding:15px}.front_side_categorylist ul li a{display:flex;align-items:center;margin-bottom:10px;border-bottom:solid 1px #e0e0e0;padding-bottom:10px;color:#000;font-size:16px;font-weight:500}.front_side_categorylist ul li a:hover{color:#e76b90}.front_side_categorylist ul li a img{width:80px;margin-right:10px}