@charset "utf-8";@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Regular.woff) format('woff'),url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Regular.eot) format('eot');font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Bold.woff) format('woff'),url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Bold.eot) format('eot');font-display:swap}html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}q:before,q:after{content:''}object,embed{vertical-align:top}hr,legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;font-style:normal;font-variant:normal}img,abbr,acronym,fieldset{border:0}li{list-style-type:none}p,dd,blockquote{text-align:justify;text-justify:inter-ideograph}body{font-family:'Noto Sans JP',sans-serif;color:#000;font-size:16px;text-align:left;line-height:1.5;background:#fff;min-width:1200px;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}@media screen and (max-width :750px){body{font-size:4.26vw;min-width:initial}}a:visited{text-decoration:none}a{text-decoration:none;color:#000}:focus{-moz-outline-style:none}img{vertical-align:top}.br-pc{display:block}.br-sp{display:none}@media screen and (max-width :750px){.br-pc{display:none}.br-sp{display:block}}
@charset "utf-8";#fixed{position:fixed;top:0;width:100%;min-width:1200px;background:#fff;z-index:9999}@media screen and (max-width :750px){#fixed{position:fixed;width:100%;min-width:100%;top:0;left:0;background:#fff;z-index:100}}#headNew{width:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/header_bg.jpg) repeat-x left top}@media screen and (max-width :750px){#headNew{background:0 0}}#headNew .headBox{width:1200px;margin:0 auto;position:relative}@media screen and (max-width :750px){#headNew .headBox{width:100%}}#headNew h1{font-size:10px;color:#fff;height:30px;line-height:30px}@media screen and (max-width :750px){#headNew h1{font-size:2vw;text-align:center;color:#000;height:4vw;line-height:4vw;background:#efefef;overflow:hidden}}#headNew .topBtn{display:none}@media screen and (max-width :750px){#headNew .topBtn{display:block;position:absolute;top:4vw;left:0}#headNew .topBtn a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:13.333vw;height:13.333vw;color:#fff;text-decoration:none;text-align:center;background:#e60012;box-sizing:border-box;padding:1.33vw 0}#headNew .topBtn a i{display:block;font-size:5.33vw}#headNew .topBtn a p{display:block;width:100%;text-align:center;font-size:3.2vw}}#headNew .logoBox{height:107px}@media screen and (max-width :750px){#headNew .logoBox{display:flex;justify-content:center;align-items:center;width:73.333vw;height:13.333vw;margin:0 auto}}#headNew .logoBox h2{line-height:1.2;padding-top:17px}@media screen and (max-width :750px){#headNew .logoBox h2{line-height:1;padding-top:0}}#headNew .logoBox h2 span{padding-left:70px;display:block;font-size:10px}@media screen and (max-width :750px){#headNew .logoBox h2 span{padding-left:9.33vw;display:block;font-size:1.333vw}}#headNew .logoBox h2 img{width:280px}@media screen and (max-width :750px){#headNew .logoBox h2 img{width:auto;height:8vw}}#headNew .conBox{position:absolute;top:0;right:0;overflow:hidden}@media screen and (max-width :750px){#headNew .conBox{position:static;display:flex}}#headNew .conBox .telBox,#headNew .conBox .mailBox{float:left;position:relative;box-sizing:border-box}@media screen and (max-width :750px){#headNew .conBox .telBox,#headNew .conBox .mailBox{float:none;width:50%}}#headNew .conBox .telBox .ph,#headNew .conBox .mailBox .ph{position:absolute;bottom:0;right:0}@media screen and (max-width :750px){#headNew .conBox .telBox .ph,#headNew .conBox .mailBox .ph{width:auto;height:15.733vw}#headNew .conBox .telBox .ph{right:-2.66vw;z-index:-1}#headNew .conBox .telBox .ph img,#headNew .conBox .mailBox .ph img{width:auto;height:100%}}#headNew .conBox h3{font-size:18px;font-weight:700;color:#fff;letter-spacing:2px;height:30px;line-height:28px;padding:0 20px;background:#e60012}@media screen and (max-width :750px){#headNew .conBox h3{font-size:2.67vw;letter-spacing:0;height:5.333vw;line-height:5.333vw;padding:0 2.66vw;background:#cf0001}}#headNew .conBox .telBox{width:460px}@media screen and (max-width :750px){#headNew .conBox .telBox{width:50vw}}#headNew .conBox .telBox .txt{overflow:hidden;border-left:1px #efefef solid;padding:10px 20px;height:107px;box-sizing:border-box}@media screen and (max-width :750px){#headNew .conBox .telBox .txt{overflow:hidden;border-left:none;padding:2.66vw 0 0 2.66vw;height:18.666vw;box-sizing:border-box}}#headNew .conBox .telBox .txt .copy{font-size:14px;margin-bottom:5px}@media screen and (max-width :750px){#headNew .conBox .telBox .txt .copy{font-size:2.133vw;font-weight:700;margin-bottom:1.33vw}}#headNew .conBox .telBox .txt .telNum{width:300px;margin-bottom:8px}@media screen and (max-width :750px){#headNew .conBox .telBox .txt .telNum{width:auto;height:4.8vw;margin-bottom:1.5vw}}#headNew .conBox .telBox .txt .telNum img{width:100%}@media screen and (max-width :750px){#headNew .conBox .telBox .txt .telNum img{width:auto;height:100%}}#headNew .conBox .telBox .txt .time{font-size:12px;float:left}@media screen and (max-width :750px){#headNew .conBox .telBox .txt .time{float:left;font-size:1.866vw;font-weight:700}}#headNew .conBox .telBox .txt .nationwide{float:left;width:105px;height:16px;line-height:13px;font-size:10px;color:#fff;text-align:center;background:#e60012;margin-top:2px}@media screen and (max-width :750px){#headNew .conBox .telBox .txt .nationwide{width:8.53vw;height:2.4vw;line-height:2.4vw;font-size:1.6vw;font-weight:700;margin-top:0}}#headNew .conBox .mailBox{width:420px;background:#fff}@media screen and (max-width :750px){#headNew .conBox .mailBox{width:50vw;background:#fff}}#headNew .conBox .mailBox a{display:block;background:#cf0001;transition:all .3s ease 0s}@media screen and (max-width :750px){#headNew .conBox .mailBox a{background:#e60012}}#headNew .conBox .mailBox a:hover{opacity:.8}#headNew .conBox .mailBox .txt{overflow:hidden;padding:10px 20px;height:107px;box-sizing:border-box}@media screen and (max-width :750px){#headNew .conBox .mailBox .txt{overflow:hidden;padding:2.66vw;height:auto;box-sizing:border-box}}#headNew .conBox .mailBox .btnBox{display:flex;align-items:center;width:280px;height:87px;line-height:1;box-sizing:border-box;padding:0 20px;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 20px center #fff;background-size:10px auto}@media screen and (max-width :750px){#headNew .conBox .mailBox .btnBox{display:flex;align-items:center;width:44.66vw;height:13.333vw;line-height:1;box-sizing:border-box;padding:0 2.66vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fff;background-size:1.33vw auto;box-shadow:none}}#headNew .conBox .mailBox .btnBox .btnFlex h4{font-size:20px;font-weight:700;color:#000;padding-left:42px;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_mail_r.svg) no-repeat left top;background-size:auto 24px;padding-bottom:12px;border-bottom:1px #dedede solid;margin-bottom:10px;box-sizing:border-box}@media screen and (max-width :750px){#headNew .conBox .mailBox .btnBox .btnFlex h4{font-size:3.2vw;line-height:1;font-weight:700;padding-left:6.4vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_mail_r.svg) no-repeat left top .133vw;background-size:4.8vw auto;padding-bottom:1.86vw;border-bottom:.266vw #dedede solid;margin-bottom:1.6vw}}#headNew .conBox .mailBox .btnBox .btnFlex p{font-size:16px;font-weight:700;color:#000}@media screen and (max-width :750px){#headNew .conBox .mailBox .btnBox .btnFlex p{font-size:2.66vw;line-height:1;font-weight:700;color:#000;letter-spacing:-.03rem}}#globalNav{border-top:1px #efefef solid;border-bottom:1px #efefef solid}#globalNav .spmenu{display:none}@media screen and (max-width :750px){#globalNav{border-top:none;border-bottom:none}#globalNav .spmenu{display:block;position:absolute;top:4vw;right:0;width:13.333vw;height:13.333vw;font-size:3.2vw;color:#fff;background:#e60012}#globalNav .spmenu span{position:absolute;bottom:.8vw;left:0;width:13.333vw;text-align:center}#globalNav .spmenu_btn{display:block;position:absolute;top:5.866vw;right:2.66vw;width:8vw;height:5.866vw;background:#fff;border-top:2.667vw solid #e60012;border-bottom:2.667vw solid #e60012;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;z-index:100}#globalNav .spmenu_btn:before{content:'';position:absolute;width:8vw;height:.533vw;background:#fff;top:-2.4vw;right:0;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#globalNav .spmenu_btn:after{content:'';position:absolute;width:8vw;height:.533vw;background:#fff;bottom:-2.4vw;right:0;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#globalNav .spmenu_btn.active{background:#fff}#globalNav .spmenu_btn.active:before{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:0;right:0}#globalNav .spmenu_btn.active:after{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);bottom:0;right:0}#globalNav .menu{display:none;position:absolute;top:0;left:0;width:100%;z-index:9999 !important}#globalNav .menu>ul{display:block;width:100%;margin:0 auto;position:fixed;top:17.333vw;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;z-index:9999 !important;background:#efefef}#globalNav .menu ul li a{display:block;width:100%;height:14.4vw;font-size:4vw;line-height:14.4vw;padding-left:1em;color:#000;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-bottom:.266vw solid #fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 5.33vw center;background-size:auto 2.66vw;transition:all 0s ease 0s}#globalNav .menu ul li a:hover{color:#000;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 5.33vw center;background-size:auto 2.66vw}#globalNav .menu ul li:first-of-type a{border-top:.266vw solid #fff}}#globalNav ul{display:flex;align-items:stretch;width:1200px;margin:0 auto;padding:10px 0}@media screen and (max-width :750px){#globalNav ul{display:block;width:100%;margin:0 auto;padding:0}}#globalNav ul li{display:flex;flex-grow:1;font-size:14px;line-height:1.3}@media screen and (max-width :750px){#globalNav ul li{display:block;font-size:4vw;line-height:16vw}}#globalNav ul li+li{border-left:1px #dedede solid}#globalNav ul li:first-child{border-left:1px #dedede solid}#globalNav ul li:last-child{border-right:1px #dedede solid}@media screen and (max-width :750px){#globalNav ul li+li{border-left:none}#globalNav ul li:first-child{border-left:none}#globalNav ul li:last-child{border-right:none}}#globalNav ul li a{display:flex;width:100%;height:41px;text-align:center;justify-content:center;align-items:center;transition:all .3s ease 0s}@media screen and (max-width :750px){#globalNav ul li a{display:block;width:100%;height:16vw;text-align:left;padding-left:1em;color:#000;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-bottom:.266vw solid #fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../images/icon_arrow.svg) no-repeat right 5.33vw center;background-size:auto 2.66vw}}#globalNav ul li a:hover{color:#fff;background:#e60012;transition:all .3s ease 0s}@media screen and (max-width :750px){#globalNav ul li a span:after{content:"・"}}
@charset "utf-8";@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Regular.woff) format('woff'),url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Regular.eot) format('eot');font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Bold.woff) format('woff'),url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSansCJKjp-Bold.eot) format('eot');font-display:swap}@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:400;src:url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSerifCJKjp-Regular.woff) format('woff'),url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSerifCJKjp-Regular.eot) format('eot');font-display:swap}@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:700;src:url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSerifCJKjp-Bold.woff) format('woff'),url(//jss-bouhan.com/wp/wp-content/themes/yoko/css/../font/NotoSerifCJKjp-Bold.eot) format('eot');font-display:swap}#mainVisual{padding-top:190px;width:100%;box-sizing:border-box;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/pc_mainvisual.jpg) no-repeat top -100px center;margin-bottom:60px}@media screen and (max-width :750px){#mainVisual{padding-top:41.333vw;width:100%;box-sizing:border-box;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/sp_mainvisual.jpg) no-repeat bottom center;background-size:190vw auto;margin-bottom:5.333vw}}#mainVisual .mainWrapp{padding-bottom:27px;background:#ffffff00}#mainVisual .item{display:flex;justify-content:space-between;align-items:center;width:900px;margin:30px auto 0}@media screen and (max-width :750px){#mainVisual .item{width:94.666%;box-sizing:border-box;margin:4vw auto 0}}#mainVisual .item .free{font-family:'Noto Sans JP',sans-serif;font-weight:700;width:450px}@media screen and (max-width :750px){#mainVisual .item .free{width:48vw}}#mainVisual .item .free .immediate{height:40px;font-size:28px;color:#fff;text-align:center;line-height:40px;letter-spacing:.5em;background:-moz-linear-gradient(left,rgba(230,0,18,0) 0%,rgba(230,0,18,1) 50%,rgba(230,0,18,0) 100%);background:-webkit-linear-gradient(left,rgba(230,0,18,0) 0%,rgba(230,0,18,1) 50%,rgba(230,0,18,0) 100%);background:linear-gradient(to right,rgba(230,0,18,0) 0%,rgba(230,0,18,1) 50%,rgba(230,0,18,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e60012',endColorstr='#00e60012',GradientType=1)}@media screen and (max-width :750px){#mainVisual .item .free .immediate{height:4.8vw;font-size:3.2vw;line-height:4.8vw;margin-bottom:2vw}}#mainVisual .item .free .freeBox{width:450px;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width :750px){#mainVisual .item .free .freeBox{width:auto}}#mainVisual .item .free .freeTex{width:330px}@media screen and (max-width :750px){#mainVisual .item .free .freeTex{width:34.666vw}}#mainVisual .item .free .freeTex dt{font-size:32px;text-align:center;line-height:1;letter-spacing:.7px;padding-bottom:15px;border-bottom:1px #000 solid;margin-bottom:15px}@media screen and (max-width :750px){#mainVisual .item .free .freeTex dt{font-size:3.46vw;letter-spacing:-.03em;padding-bottom:2vw;border-bottom:.266vw #000 solid;margin-bottom:2vw}}#mainVisual .item .free .freeTex dd{font-size:32px;text-align:center;color:#000;line-height:1}@media screen and (max-width :750px){#mainVisual .item .free .freeTex dd{font-size:3.46vw}}#mainVisual .item .free .zero{font-size:36px;color:#e60012;line-height:.9}@media screen and (max-width :750px){#mainVisual .item .free .zero{font-size:3.46vw}}#mainVisual .item .free .zero span{font-size:120px}@media screen and (max-width :750px){#mainVisual .item .free .zero span{font-size:13.333vw}}#mainVisual .item .monitor{display:flex;align-items:flex-end;justify-content:space-between;width:220px}@media screen and (max-width :750px){#mainVisual .item .monitor{display:none}}#mainVisual .item .monthly{display:flex;align-items:center;font-family:'Noto Sans JP',sans-serif;font-weight:700}#mainVisual .item .monthly .monthBox .monthTex{font-size:24px;line-height:1.3;text-align:center}@media screen and (max-width :750px){#mainVisual .item .monthly .monthBox .monthTex{font-size:3.2vw}}#mainVisual .item .monthly .monthBox .monthTex span{color:#e60012}#mainVisual .item .monthly .monthBox .monthPrice{width:360px;font-size:36px;line-height:1;text-align:center}@media screen and (max-width :750px){#mainVisual .item .monthly .monthBox .monthPrice{width:auto;font-size:3.2vw}}#mainVisual .item .monthly .monthBox .monthPrice img{width:100%;height:100%;vertical-align:baseline}@media screen and (max-width :750px){#mainVisual .item .monthly .monthBox .monthPrice img{width:37vw;height:auto;margin-right:.533vw}}#mainVisual .item .monthly .monthBox .monthPrice .col{color:#e60012}#mainVisual .item .monthly .monthBox .monthPrice .siz{font-size:100px;letter-spacing:-.25rem}@media screen and (max-width :750px){#mainVisual .item .monthly .monthBox .monthPrice .siz{font-size:10.666vw;letter-spacing:-.15rem}}#mainVisual .catch{font-family:'Noto Serif JP',serif;font-size:48px;font-weight:700;text-align:center;line-height:.9;margin:30px 0}@media screen and (max-width :750px){#mainVisual .catch{font-size:6.4vw;font-weight:700;line-height:.9;margin:4vw 0}}#mainVisual .catch .colRed{letter-spacing:.05em;padding-right:.05em;color:#e60012}@media screen and (max-width :750px){#mainVisual .catch .colRed{letter-spacing:normal;padding-right:0;color:#e60012}}#mainVisual .catch .large{font-size:80px}@media screen and (max-width :750px){#mainVisual .catch .large{font-size:9.6vw}}#mainVisual .certific{display:flex;justify-content:space-between;width:960px;margin:40px auto 0}@media screen and (max-width :750px){#mainVisual .certific{display:block;position:relative;width:80vw;height:48vw;margin:5.33vw auto 0}}#mainVisual .certific li{font-family:'Noto Serif JP',serif;font-weight:700;text-align:center}@media screen and (max-width :750px){#mainVisual .certific li{position:absolute}#mainVisual .certific li:nth-of-type(1){bottom:0;left:0}#mainVisual .certific li:nth-of-type(2){width:100%;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#mainVisual .certific li:nth-of-type(3){bottom:0;right:0}}#mainVisual .certific .tit{font-size:36px;text-align:center}@media screen and (max-width :750px){#mainVisual .certific .tit{font-size:4.8vw}}#mainVisual .certific .first{width:250px;height:100px;margin:20px auto}@media screen and (max-width :750px){#mainVisual .certific .first{width:33.333vw;height:13.333vw;margin:1.33vw auto}}#mainVisual .certific .first img{width:100%;height:auto}#mainVisual .certific .catch{display:inline-block;font-size:24px}@media screen and (max-width :750px){#mainVisual .certific .catch{font-size:3.2vw}}#mainVisual .mainCopy{width:100%;background:rgba(255,255,255,.5)}@media screen and (max-width :750px){#mainVisual .mainCopy{margin:3vw auto 0}}#mainVisual .mainCopy .bgBox{display:flex;justify-content:center;align-items:center;width:1080px;height:180px;margin:0 auto}@media screen and (max-width :750px){#mainVisual .mainCopy .bgBox{width:100%;height:18vw;margin:0 auto}}#mainVisual .mainCopy .lank{font-family:'Noto Serif JP',serif;font-weight:700}#mainVisual .mainCopy .lank .lankTxt span{font-size:32px}@media screen and (max-width :750px){#mainVisual .mainCopy .lank .lankTxt span{font-size:4.26vw}}#mainVisual .mainCopy .lank .lankTxt img{width:125px;height:45px;margin:0 15px}@media screen and (max-width :750px){#mainVisual .mainCopy .lank .lankTxt img{width:16.666vw;height:6vw;margin:0 2vw}}#mainVisual .mainCopy .lank .research{font-family:'Noto Sans JP',sans-serif;font-size:12px;font-weight:400}@media screen and (max-width :750px){#mainVisual .mainCopy .lank .research{font-size:1.6vw}}#mainVisual .mainCopy .lank .lankCopy{font-size:40px}@media screen and (max-width :750px){#mainVisual .mainCopy .lank .lankCopy{font-size:5.33vw}}#mainVisual .mainCopy .lank .lankCopy span{color:#e60012}#mainVisual .mainCopy .jsd402{width:90px;margin-right:40px}#mainVisual .mainCopy .jsd652{width:140px;margin-left:40px}#mainVisual .jsd402 img,#mainVisual .jsd652 img{width:100%}@media screen and (max-width :750px){#mainVisual .mainCopy .jsd402,#mainVisual .mainCopy .jsd652{display:none}}.topTit{font-size:48px;font-weight:700;color:#000;text-align:center;line-height:48px}@media screen and (max-width :750px){.topTit{font-size:4.8vw;line-height:1}}.topTit:after{content:'';display:block;width:100px;height:1px;background:#e60012;margin:50px auto}@media screen and (max-width :750px){.topTit:after{width:13.33vw;height:.266vw;margin:5.6vw auto}}.topRead{font-size:24px;line-height:1.7;text-align:center;margin-bottom:40px}#faq a .frame .topRead{color:#fff}@media screen and (max-width :750px){.topRead{font-size:3.2vw;margin-bottom:5.33vw}}#strength{width:1200px;padding:0 0 60px;margin:0 auto}@media screen and (max-width :750px){#strength{width:94.333vw;padding:0 0 8vw;margin:0 auto}}#strength .strengthBox{position:relative;width:1160px;height:360px;box-sizing:border-box;background-repeat:no-repeat;background-position:right bottom;padding-top:40px;margin-left:40px;margin-bottom:30px}@media screen and (max-width :750px){#strength .strengthBox{width:92vw;height:auto;position:relative;padding-top:21.33vw;padding-bottom:2.66vw;margin-left:2.66vw;margin-bottom:5.33vw}}#strength .strengthBox:last-child{margin-bottom:0}#strength .ph1{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/strength1.png) no-repeat left bottom #efefef}@media screen and (max-width :750px){#strength .ph1{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/strength1_sp.png) no-repeat left bottom #efefef;background-size:45.333vw auto}}#strength .ph2{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/strength3.jpg) no-repeat left bottom #efefef}@media screen and (max-width :750px){#strength .ph2{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/strength2_sp.jpg) no-repeat left bottom #efefef;background-size:45.333vw auto}}#strength .strengthBox h3{position:absolute;left:-40px;top:40px;width:1160px;display:flex;align-items:center;font-weight:700}@media screen and (max-width :750px){#strength .strengthBox h3{width:auto;display:block;position:absolute;top:5.33vw;left:-2.66vw;font-weight:700}}#strength .strengthBox h3 .tit2{font-size:32px;color:#fff;text-align:center;line-height:60px;width:320px;height:60px;background:#000}@media screen and (max-width :750px){#strength .strengthBox h3 .tit2{font-size:3.2vw;line-height:5.33vw;width:32vw;height:5.33vw}}#strength .strengthBox h3 .tit3{font-size:40px;color:#000;text-align:center;line-height:54px;width:840px;height:60px;padding-left:20px;box-sizing:border-box;background:#fff}@media screen and (max-width :750px){#strength .strengthBox h3 .tit3{font-size:4.8vw;line-height:9.6vw;letter-spacing:-.05rem;width:92vw;height:9.6vw}}#strength .strengthBox h3 span{color:#e60012}#strength .strengthBox ul{position:absolute;right:40px;bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;width:840px}@media screen and (max-width :750px){#strength .strengthBox ul{padding-left:38.66vw;position:static;display:block;width:auto}}#strength .strengthBox ul li{overflow:hidden;width:410px;height:80px;background:#fff;margin-top:20px}@media screen and (max-width :750px){#strength .strengthBox ul li{display:flex;justify-content:space-between;align-items:center;width:50.66vw;height:9.33vw;margin-top:1.33vw;padding:0 2.66vw;box-sizing:border-box}}#strength .strengthBox ul li .txt{float:left;font-size:22px;font-weight:700;line-height:80px;padding-left:20px}@media screen and (max-width :750px){#strength .strengthBox ul li .txt{float:none;font-size:3.2vw;line-height:1.2;padding-left:0}}#strength .strengthBox ul li .txt span{font-size:24px;color:#e60012}@media screen and (max-width :750px){#strength .strengthBox ul li .txt span{font-size:3.2vw}}#strength .strengthBox ul li .price{float:right;font-size:20px;color:#e60012;line-height:80px;padding-right:20px}@media screen and (max-width :750px){#strength .strengthBox ul li .price{float:none;font-size:2.4vw;color:#e60012;line-height:9.33vw;padding-right:0}}#strength .strengthBox ul li .price span{font-size:48px;font-weight:700}@media screen and (max-width :750px){#strength .strengthBox ul li .price span{font-size:6.4vw}}#strength .strengthBox ul li:nth-of-type(odd){margin-right:20px}#strength .strengthBox ul li:nth-of-type(-n+2){margin-top:0}@media screen and (max-width :750px){#strength .strengthBox ul li:nth-of-type(odd){margin-right:0}#strength .strengthBox ul li:nth-of-type(-n+2){margin-top:1.33vw}}#strength .strengthBox ul li:last-child{display:flex;align-items:center;font-size:18px;line-height:1.3;font-weight:700;color:#000;text-indent:-1em;background:#ffeff0;padding:0 20px 0 40px;box-sizing:border-box}@media screen and (max-width :750px){#strength .strengthBox ul li:last-child{font-size:2.4vw;text-indent:0;padding:0 0 0 2.66vw;box-sizing:border-box}}#principal{width:100%;padding:60px 0;background:#efefef}@media screen and (max-width :750px){#principal{padding:8vw 0}}#principal .prinBox{width:1200px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width :750px){#principal .prinBox{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;padding:0 9.33vw}}#principal .prinBox li{width:270px;display:flex}@media screen and (max-width :750px){#principal .prinBox li{width:36vw}#principal .prinBox li:nth-of-type(-n+2){margin-bottom:8vw}}#principal .prinBox li a{display:flex;flex-direction:column}@media screen and (max-width :750px){#principal .prinBox li a{color:#000;text-decoration:none}}#principal .prinBox li a .ph{width:270px;height:400px;overflow:hidden;margin-bottom:20px}@media screen and (max-width :750px){#principal .prinBox li a .ph{width:36vw;height:auto;margin-bottom:2.66vw}}#principal .prinBox li a .ph img{width:100%;height:auto;transition:all .3s ease-out}#principal .prinBox li a:hover .ph img{transform:scale(1.05)}#principal .prinBox li h2{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:20px}@media screen and (max-width :750px){#principal .prinBox li h2{font-size:3.2vw;margin-bottom:2.66vw}}#principal .prinBox li h2 div{font-size:16px;font-weight:400;margin-bottom:10px}@media screen and (max-width :750px){#principal .prinBox li h2 div{font-size:2.66vw;margin-bottom:1.333vw}}#principal .prinBox li a .btn{width:270px;height:60px;font-size:20px;font-weight:700;color:#fff;line-height:60px;box-sizing:border-box;margin-top:auto;margin-bottom:0;padding-left:20px;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #000;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#principal .prinBox li a .btn{width:36vw;height:8vw;font-size:2.66vw;line-height:8vw;padding-left:2.66vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #000;background-size:1.333vw auto}}#principal .prinBox li a:hover .btn{background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #e60012;background-size:10px auto}@media screen and (max-width :750px){#principal .prinBox li a:hover .btn{background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #e60012;background-size:1.33vw auto}}#prominent{padding:60px 0;background:#fff}#prominent .wrapp{position:relative;width:1200px;margin:0 auto}@media screen and (max-width :750px){#prominent{padding:8vw 0}#prominent .wrapp{width:100%;box-sizing:border-box}}#prominent .promiBox,#prominent .userLogo{display:flex;justify-content:space-between;flex-wrap:wrap;width:1200px;margin:0 auto}@media screen and (max-width :750px){#prominent .promiBox,#prominent .userLogo{width:88vw}}#prominent .promiBox li{position:relative;width:200px;height:150px}@media screen and (max-width :750px){#prominent .promiBox li{width:29.333vw;height:auto}#prominent .promiBox li .ph img{width:100%;height:auto;vertical-align:bottom}}#prominent .promiBox li p{position:absolute;bottom:0;left:0;width:100%;height:40px;font-size:20px;color:#fff;line-height:40px;text-align:center;box-sizing:border-box;background:rgba(0,0,0,.7)}@media screen and (max-width :750px){#prominent .promiBox li p{height:6.66vw;font-size:2.66vw;line-height:6.66vw}}#prominent .userLogo li{width:180px;height:84px;margin-top:40px}@media screen and (max-width :750px){#prominent .userLogo li{width:20vw;height:auto;margin-top:5.33vw}}#prominent .userLogo li img{width:100%;height:auto}#reports{width:100%;padding:60px 0;background:#efefef}@media screen and (max-width :750px){#reports{position:relative;padding:8vw 0 16vw}}.repBox{width:1200px;margin:0 auto}@media screen and (max-width :750px){.repBox{width:100%}}#reports .repItem{width:1200px;display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width :750px){#reports .repItem{width:89.333vw;flex-wrap:wrap;margin:0 auto 4vw}#reports .repItem li:nth-of-type(-n+2){margin-bottom:4vw}}#reports .repItem li,#reports .repItem li a{position:relative;display:block;width:270px !important;height:280px;outline:none}@media screen and (max-width :750px){#reports .repItem li,#reports .repItem li a{width:auto !important;height:41.33vw;color:#000}}#reports .repItem li a .ph{width:270px;height:203px;overflow:hidden}@media screen and (max-width :750px){#reports .repItem li a .ph{width:42.666vw;height:32vw}}#reports .repItem li a .ph img{width:100%;height:auto;object-fit:cover;transition:all .3s ease-out}#reports .repItem li a:hover .ph img{transform:scale(1.05)}#reports .repItem li a .ph .new{position:absolute;top:0;left:0;z-index:1;display:inline-block;font-size:18px;line-height:1;color:#fff;padding:4px 10px 6px;margin-right:10px;background:#e60012}@media screen and (max-width :750px){#reports .repItem li a .ph .new{font-size:2.66vw;padding:.533vw 1.33vw}}#reports .repItem li a .tit{position:absolute;bottom:0;right:0;width:250px;font-size:18px;font-weight:700;line-height:1.5;padding:20px 50px 20px 20px;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 20px center #fff;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#reports .repItem li a .tit{width:40vw;font-size:2.66vw;padding:2.66vw 6.66vw 2.66vw 2.66vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fff;background-size:1.33vw auto}}#reports .repItem li a:hover .tit{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #e60012;background-size:10px auto}@media screen and (max-width :750px){#reports .repItem li a:hover .tit{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #e60012;background-size:1.33vw auto}}#reports .repList,#reports .repType{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width :750px){#reports .repList,#reports .repType{width:89.333vw;margin:0 auto}}#reports .repList{margin-bottom:10px}@media screen and (max-width :750px){#reports .repList{margin-bottom:8vw}}#reports .repList li{width:380px;height:120px;margin-bottom:30px}@media screen and (max-width :750px){#reports .repList li{width:28vw;height:28vw;margin-top:4vw;margin-bottom:0}}#reports .repType li{width:580px}@media screen and (max-width :750px){#reports .repType li{width:42.666vw}}#reports .repList li a,#reports .repType li a{display:flex;justify-content:space-between;align-items:center;transition:all .3s ease 0s}@media screen and (max-width :750px){#reports .repList li a,#reports .repType li a{position:relative;display:block}}#reports .repList li a{width:380px;height:120px}@media screen and (max-width :750px){#reports .repList li a{width:28vw;height:28vw}}#reports .repType li a{width:580px;height:180px}@media screen and (max-width :750px){#reports .repType li a{width:42.666vw;height:32vw}}#reports .repList li a:hover,#reports .repType li a:hover{background:#e60012}@media screen and (max-width :750px){#reports .repList li a:hover,#reports .repType li a:hover{background:0 0}}#reports .repList li a .ph,#reports .repType li a .ph{overflow:hidden}#reports .repList li a .ph{width:160px;height:120px}@media screen and (max-width :750px){#reports .repList li a .ph{width:28vw;height:21.066vw}}#reports .repType li a .ph{width:240px;height:180px}@media screen and (max-width :750px){#reports .repType li a .ph{width:42.666vw;height:32vw}}#reports .repList li a .ph img,#reports .repType li a .ph img{width:100%;transition:all .3s ease-out}@media screen and (max-width :750px){#reports .repList li a .ph img,#reports .repType li a .ph img{height:100%}}#reports .repList li a:hover .ph img,#reports .repType li a:hover .ph img{transform:scale(1.05)}#reports .repList li a .txt,#reports .repType li a .txt{display:flex;align-items:center;font-size:24px;font-weight:700;line-height:1.5;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 20px center;background-size:10px auto;border-bottom:1px #ccc solid;transition:all .3s ease 0s}@media screen and (max-width :750px){#reports .repList li a .txt,#reports .repType li a .txt{position:absolute;bottom:0;right:0;font-size:2.66vw;padding-left:2.66vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fff;background-size:auto 2.66vw;border-bottom:none}#reports .repList li a .txt{bottom:0;right:0}#reports .repType li a .txt{bottom:-8vw;right:0}}#reports .repList li a:hover .txt,#reports .repType li a:hover .txt{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center;background-size:10px auto;border-bottom:1px #e60012 solid;transition:all .3s ease 0s}@media screen and (max-width :750px){#reports .repList li a:hover .txt,#reports .repType li a:hover .txt{background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #e60012;background-size:1.33vw auto;border-bottom:none}}#reports .repList li a .txt{width:200px;height:120px}@media screen and (max-width :750px){#reports .repList li a .txt{width:25.333vw;height:9.333vw}}#reports .repType li a .txt{width:310px;height:180px}@media screen and (max-width :750px){#reports .repType li a .txt{width:40vw;height:10.66vw}}#media{position:relative;width:100%;padding:60px 0;background:#fff}@media screen and (max-width :750px){#media{padding:8vw 5.33vw 8vw 2.66vw;box-sizing:border-box}}#media .program{position:relative;width:1200px;box-sizing:border-box;padding-left:40px;margin:0 auto}@media screen and (max-width :750px){#media .program{position:relative;width:100%;padding-left:5.33vw}}#media .mediaBox{position:relative;width:1160px;box-sizing:border-box;padding:140px 40px 40px;background:#efefef}@media screen and (max-width :750px){#media .mediaBox{width:86.66vw;padding:18.66vw 5.33vw 5.33vw}}#media .mediaBox h3{position:absolute;top:40px;left:-40px;width:1160px;height:60px;font-size:28px;font-weight:700;line-height:60px;padding-left:40px;box-sizing:border-box;background:#dedede}@media screen and (max-width :750px){#media .mediaBox h3{top:5.33vw;left:-5.33vw;width:86.66vw;height:8vw;font-size:3.73vw;line-height:8vw;padding-left:5.33vw}}#media .mediaBox .cineList{display:flex;flex-wrap:wrap}@media screen and (max-width :750px){#media .mediaBox .cineList{width:100%;justify-content:space-between;margin-bottom:5.33vw}}#media .mediaBox .cineList li{display:flex;align-items:center;justify-content:center;width:20%;margin-bottom:40px}@media screen and (max-width :750px){#media .mediaBox .cineList li{flex-wrap:wrap;width:28%;margin-top:5.33vw;margin-bottom:0;box-sizing:border-box}#media .mediaBox .cineList li:nth-of-type(2),#media .mediaBox .cineList li:nth-of-type(3),#media .mediaBox .cineList li:nth-of-type(5),#media .mediaBox .cineList li:nth-of-type(8),#media .mediaBox .cineList li:nth-of-type(9){width:28%}#media .mediaBox .cineList li img{width:100%;height:auto}#media .mediaBox .cineList li:nth-of-type(-n+3){margin-top:0}#media .mediaBox .cineList li:nth-of-type(10){display:none}}#media .mediaBox .mediaFlex{display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width :750px){#media .mediaBox .mediaFlex{display:block;margin-bottom:4vw}}#media .program h4{font-size:18px;font-weight:700;text-align:center;line-height:1;margin-bottom:20px}@media screen and (max-width :750px){#media .program h4{font-size:2vw;margin-bottom:2.66vw}}#media .program .movBox{width:525px;padding:20px;box-sizing:border-box;background:#fff}@media screen and (max-width :750px){#media .program .movBox{width:100%;padding:2.66vw;margin-bottom:4vw}}#media .program .movBox .movie{position:relative;z-index:1;width:485px;height:273px}@media screen and (max-width :750px){#media .program .movBox .movie{width:100%;height:auto}}#media .newsList{display:flex;justify-content:space-between;flex-wrap:wrap;width:1080px}@media screen and (max-width :750px){#media .newsList{width:100%}}#media .newsList li{width:249px;box-sizing:border-box;padding:20px;background:#fff}@media screen and (max-width :750px){#media .newsList li{width:36vw;height:auto;padding:2.66vw;margin-top:4vw}#media .newsList li:nth-of-type(-n+2){margin-top:0}}#media .newsList li h4{font-size:17px;font-weight:700;text-align:center;line-height:1;margin-bottom:20px}@media screen and (max-width :750px){#media .newsList li h4{font-size:2vw;margin-bottom:2.66vw}}#media .newsList li .ph{width:209px;height:145px}@media screen and (max-width :750px){#media .newsList li .ph{width:30.666vw;height:21.333vw}}#media .newsList li .ph img{width:100%;height:auto}#consider{width:100%}#consider .considBox{width:100%;display:flex}#consider .considBox li{width:50%}#consider .considBox li .bgBox{width:100%;height:430px;position:relative;overflow:hidden}@media screen and (max-width :750px){#consider .considBox li .bgBox{width:100%;height:48vw;position:relative;overflow:hidden}}#consider .considBox li .bgBox:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;transition:all .3s ease-out}#consider .considBox li.quote .bgBox:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/bg_quote.jpg) no-repeat right center}@media screen and (max-width :750px){#consider .considBox li.quote .bgBox:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/bg_quote.jpg) no-repeat center center;background-size:auto 100%}}#consider .considBox li.planFlow .bgBox:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/bg_plan_flow.jpg) no-repeat left center}@media screen and (max-width :750px){#consider .considBox li.planFlow .bgBox:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/bg_plan_flow.jpg) no-repeat center center;background-size:auto 100%}}#consider .considBox li.quote .bgBox:hover:after,#consider .considBox li.planFlow .bgBox:hover:after{transform:scale(1.05)}#consider .considBox li a{z-index:1;position:relative;display:flex;height:430px;box-sizing:border-box;padding:80px}@media screen and (max-width :750px){#consider .considBox li a{color:#fff;height:auto;padding:5.33vw}}#consider .considBox li.quote a{flex-direction:row-reverse}#consider .considBox li a .frame{position:relative;width:520px;height:270px}@media screen and (max-width :750px){#consider .considBox li a .frame{width:auto;height:37.33vw}}#consider .considBox li a .frame h2{display:flex;justify-content:center;align-items:center;width:520px;height:240px;font-size:36px;font-weight:700;text-align:center;color:#fff;box-sizing:border-box;border:1px #fff solid}@media screen and (max-width :750px){#consider .considBox li a .frame h2{display:flex;justify-content:center;align-items:center;width:41.333vw;height:33.33vw;font-size:3.73vw;border:.266vw #fff solid}}#consider .considBox li a .frame .btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:1;width:400px;height:60px;font-size:20px;font-weight:700;text-align:center;line-height:60px;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 20px center #fc0;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#consider .considBox li a .frame .btn{width:36vw;height:8vw;font-size:2.66vw;color:#000;line-height:8vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fc0;background-size:auto 2.66vw}}#consider .considBox li a:hover .frame .btn{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #e60012;background-size:10px auto}@media screen and (max-width :750px){#consider .considBox li a:hover .frame .btn{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #e60012;background-size:1.333vw auto}}#blog{width:100%;padding:80px 0}@media screen and (max-width :750px){#blog{padding:8vw 0}}#blog ul{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}@media screen and (max-width :750px){#blog ul{width:89.333vw;margin:0 auto}}#blog ul li{display:flex;width:270px}@media screen and (max-width :750px){#blog ul li{width:42.66vw;margin-bottom:6.4vw}}#blog ul li a{display:flex;flex-direction:column}#blog ul li a .ph{overflow:hidden;width:270px;height:200px;margin-bottom:20px}@media screen and (max-width :750px){#blog ul li a .ph{width:42.66vw;height:auto;margin-bottom:2.66vw}}#blog ul li a .ph img{width:100%;height:auto;object-fit:cover;transition:all .3s ease-out}#blog ul li a:hover .ph img{transform:scale(1.05)}#blog ul li a dl{flex-grow:1;margin-bottom:20px}@media screen and (max-width :750px){#blog ul li a dl{margin-bottom:2.66vw}}#blog ul li a dl .time{font-size:14px;color:#999;margin-bottom:5px}@media screen and (max-width :750px){#blog ul li a dl .time{font-size:2.66vw;margin-bottom:1.333vw}}#blog ul li a dl .time small{display:inline-block;font-size:12px;line-height:1;color:#fff;padding:4px 10px 6px;margin-right:10px;background:#e60012}@media screen and (max-width :750px){#blog ul li a dl .time small{display:inline-block;font-size:2.4vw;line-height:1;color:#fff;padding:.533vw 1.333vw .8vw;margin-right:1.333vw;background:#e60012}}#blog ul li a dl dd{font-size:16px;font-weight:700}@media screen and (max-width :750px){#blog ul li a dl dd{font-size:3.2vw}}#blog ul li a .btn{width:270px;height:50px;line-height:50px;font-size:16px;font-weight:700;color:#fff;text-align:center;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #000;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#blog ul li a .btn{width:42.66vw;height:8vw;line-height:8vw;font-size:3.2vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #000;background-size:1.333vw auto}}#blog ul li a:hover .btn{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #e60012;background-size:10px auto}@media screen and (max-width :750px){#blog ul li a:hover .btn{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #e60012;background-size:1.333vw auto}}#blog .listBtn{width:500px;height:60px;margin:0 auto}@media screen and (max-width :750px){#blog .listBtn{width:89.333vw;height:12vw}}#blog .listBtn a{display:block;font-size:24px;font-weight:700;text-align:center;line-height:60px;border:1px #000 solid;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 40px center;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#blog .listBtn a{display:block;font-size:4.8vw;line-height:12vw;border:.266vw #000 solid;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 5.33vw center;background-size:1.333vw auto}}#blog .listBtn a:hover{color:#fff;border:1px #e60012 solid;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 40px center #e60012;background-size:10px auto}@media screen and (max-width :750px){#blog .listBtn a:hover{background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 5.33vw center #e60012;background-size:1.333vw auto}}#faq{width:100%}#faq .bgBox{width:100%;height:400px;position:relative;overflow:hidden}@media screen and (max-width :750px){#faq .bgBox{width:100%;height:56vw}}#faq .bgBox:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;transition:all .3s ease-out;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/ph_qabg.jpg) no-repeat center center;background-size:auto 100%}@media screen and (max-width :750px){#faq .bgBox:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/top/ph_qabg.jpg) no-repeat -21.333vw center;background-size:auto 100%}}#faq .bgBox:hover:after{transform:scale(1.05)}#faq a{z-index:1;position:relative;display:flex;justify-content:center;align-items:center;height:400px;box-sizing:border-box;background:rgba(0,0,0,.5)}@media screen and (max-width :750px){#faq a{height:56vw}}#faq a .frame{position:relative}#faq a .frame h2{font-size:48px;font-weight:700;text-align:center;color:#fff;box-sizing:border-box;margin-bottom:40px}@media screen and (max-width :750px){#faq a .frame h2{font-size:4.8vw;margin-bottom:5.33vw}}#faq a .frame .btn{width:500px;height:60px;font-size:24px;font-weight:700;line-height:60px;text-align:center;color:#fff;border:1px #fff solid;box-sizing:border-box;margin:0 auto;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 40px center;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#faq a .frame .btn{width:89.333vw;height:12vw;font-size:4vw;line-height:12vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 5.33vw center;background-size:1.333vw auto}}#faq a:hover .frame .btn{color:#fff;border:1px #e60012 solid;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 40px center #e60012;background-size:10px auto}@media screen and (max-width :750px){#faq a:hover .frame .btn{border:.266vw #e60012 solid;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 5.33vw center #e60012;background-size:1.333vw auto}}#useful{width:100%;padding:80px 0;background:#efefef}@media screen and (max-width :750px){#useful{padding:8vw 0}}#useful .useList{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width :750px){#useful .useList{width:89.333vw}}#useful .useList li{width:270px;height:110px;margin-top:40px}@media screen and (max-width :750px){#useful .useList li{width:42.666vw;height:auto;margin-top:2.66vw}}#useful .useList li:nth-of-type(-n+4){margin-top:0}@media screen and (max-width :750px){#useful .useList li:nth-of-type(-n+4){margin-top:2.66vw}#useful .useList li:nth-of-type(-n+2){margin-top:0}}#useful .useList li a{display:flex;justify-content:center;align-items:center;width:270px;height:110px;background:#fff;transition:all .3s ease 0s}@media screen and (max-width :750px){#useful .useList li a{width:42.666vw;height:18vw;box-sizing:border-box}}#useful .useList li a:hover{color:#fff;background:#e60012}@media screen and (max-width :750px){#useful .useList li a:hover{color:#000;background:#fff}}#useful .useList li a h3{font-size:24px;font-weight:700;text-align:center;line-height:1;margin-bottom:10px}@media screen and (max-width :750px){#useful .useList li a h3{font-size:3.73vw;margin-bottom:1.33vw;line-height:1}#useful .useList li a h3 img{width:80%}}#useful .useList li a p{font-size:16px;text-align:center}@media screen and (max-width :750px){#useful .useList li a p{font-size:2.66vw}}
@charset "utf-8";@media screen and (max-width :750px){.sideMenu{display:none}}.sideMenu li{position:relative;margin-bottom:40px}.sideMenu li:last-of-type{margin-bottom:0}.sideMenu li a{display:block;width:250px;height:180px;overflow:hidden}.sideMenu li a img{transition:all .3s ease-out}.sideMenu li a:hover img{transform:scale(1.05)}.sideMenu li a p{position:absolute;right:0;z-index:1;bottom:-20px;width:230px;font-size:16px;box-sizing:border-box;padding:10px 15px;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 15px center #fff;background-size:8px auto;transition:all .3s ease 0s}.sideMenu li a:hover p{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 15px center #e60012;background-size:8px auto}
@charset "utf-8";#contents{width:1200px;margin:0 auto;display:flex}@media screen and (max-width :750px){#contents{width:100%;margin:0;display:block}}#l-Column-ulcover{background:#efefef;padding:20px 20px 40px;margin-right:40px}@media screen and (max-width :750px){#l-Column-ulcover{display:none}}#contentCover{width:100%;margin:0;padding-top:200px}@media screen and (max-width :750px){#contentCover{width:100%;margin:0;padding-top:37.6vw}}#mainColumn{width:870px;padding-top:20px}@media screen and (max-width :750px){#mainColumn{width:100%;padding-top:4vw}#contentCover{width:100%}}#footer{background:#e60012}#footer .footBox{display:flex;justify-content:space-between;width:1200px;margin:0 auto;padding:40px 0}@media screen and (max-width :750px){#footer .footBox{display:block;width:100%;padding:0 0 2.66vw}}#footer .footBox .footLogo{display:flex;align-items:center;width:250px}@media screen and (max-width :750px){#footer .footBox .footLogo{padding-top:5.33vw;width:37.33vw;margin:0 auto 2.66vw}}#footer .footBox .footLogo img,#footer .footLogo img{width:250px}@media all and (-ms-high-contrast:none){#footer .footBox .footLogo img,#footer .footLogo img{width:100%}}@media screen and (max-width :750px){#footer .footBox .footLogo img,#footer .footLogo img{width:37.33vw;height:auto}}#footer .footBox .spList{display:none}@media screen and (max-width :750px){#footer .footBox .pcList{display:none}#footer .footBox .spList{display:flex;flex-wrap:wrap;background:#dedede}}#footer .footBox .pcList li{margin-bottom:10px}@media screen and (max-width :750px){#footer .footBox .spList li{width:50%;border-left:.266vw #ccc solid;border-top:.266vw #ccc solid;box-sizing:border-box}#footer .footBox .spList li:nth-of-type(odd){border-left:none}#footer .footBox .spList li:nth-of-type(-n+2){border-top:none}}#footer .footBox .pcList li a{font-size:14px;color:#fff}@media screen and (max-width :750px){#footer .footBox .spList li a{display:block;width:100%;height:12vw;font-size:3.2vw;line-height:12vw;padding-left:4vw;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center;background-size:1.333vw auto}}#footer .footBox .pcList li a:hover{text-decoration:underline}#footer #copyRight p{font-size:12px;color:#fff;text-align:center;line-height:40px;height:40px;background:#cd0102}@media screen and (max-width :750px){#footer #copyRight p{font-size:2.66vw;text-align:center;color:#fff}}#footer .footBoxContact{width:1200px;margin:0 auto;padding:40px 0}@media screen and (max-width :750px){#footer .footBoxContact{display:block;width:100%;padding:2.66vw 0}}#footer .footBoxContact .footLogo{width:250px;margin:0 auto;text-align:center}@media screen and (max-width :750px){#footer .footBoxContact .footLogo{padding-top:5.33vw;width:37.33vw;margin:0 auto 2.66vw}}#page-top{position:fixed;bottom:40px;right:40px;z-index:2;font-size:14px}@media screen and (max-width :750px){#page-top{display:none}}#page-top a{background:#cd0102;text-decoration:none;color:#fff;width:100px;padding:20px 0;text-align:center;display:block}@media screen and (max-width :750px){#page-top a{display:none}}#page-top a img{display:block;text-align:center;width:20px;margin:0 auto 10px}#page-top a:hover{text-decoration:none}#pageTitle{position:relative;margin-bottom:50px}@media screen and (max-width :750px){#pageTitle{margin-bottom:5.33vw}}#pageTitle h2{font-size:32px;font-weight:700;line-height:70px;height:70px;box-sizing:border-box;padding-left:160px;background:#efefef}@media screen and (max-width :750px){#pageTitle h2{position:relative;font-size:4.8vw;font-weight:700;text-align:center;line-height:6.4vw;width:100%;height:auto;padding:8vw 2.66vw 2.66vw}}#pageTitle .english{position:absolute;top:20px;left:20px;display:flex;justify-content:center;align-items:center;width:120px;height:100px;font-size:14px;text-align:center;color:#fff;line-height:1.28;box-sizing:border-box;padding:10px;background:#e60012}@media screen and (max-width :750px){#pageTitle .english{top:0;left:0;display:inline-block;width:auto;height:5.33vw;font-size:2.66vw;text-align:left;line-height:5.33vw;padding:0 2.66vw}#pageTitle .english:before{content:'';display:block;position:absolute;z-index:0;transform:skewX(-20deg);top:0;right:-1.6vw;width:3.2vw;height:5.33vw;background:#e60012}}#pageTitle .breadcrumb{display:flex;height:30px;color:#666;line-height:30px;box-sizing:border-box;padding-left:160px;background:#dedede}@media screen and (max-width :750px){#pageTitle .breadcrumb{overflow:hidden;height:auto;line-height:1.5;padding:1.333vw 2.66vw}}#pageTitle .breadcrumb p{overflow:hidden;white-space:nowrap;width:680px;text-overflow:ellipsis}@media screen and (max-width :750px){#pageTitle .breadcrumb p{font-size:2.13vw;padding:.533vw 0;width:100%}}#pageTitle .breadcrumb span span{margin:0 5px}@media screen and (max-width :750px){#pageTitle .breadcrumb span span{margin:0 .533vw}}#pageTitle .breadcrumb span:first-of-type{margin-left:0}#pageTitle .breadcrumb a{font-size:12px;color:#666}@media screen and (max-width :750px){#pageTitle .breadcrumb a{font-size:2.66vw}}.headline .tit{display:flex;font-size:32px;font-weight:700;color:#fff;line-height:60px;height:60px;background:#176fc5}@media screen and (max-width :750px){.headline .tit{font-size:3.73vw;line-height:8vw;height:8vw}}.headline .tit span{display:block;width:220px;text-align:center;margin-right:40px;background:#0d40a9}@media screen and (max-width :750px){.headline .tit span{width:24vw;margin-right:5.33vw}}.headline .txt{font-size:40px;font-weight:700;line-height:1;padding:30px 20px;margin-bottom:40px}@media screen and (max-width :750px){.headline .txt{font-size:4.8vw;padding:2.66vw;margin-bottom:5.33vw}}.management .headline .txt{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/titbg_red.jpg) no-repeat left top}.cms .headline .txt{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/titbg_green.jpg) no-repeat left top}.lte .headline .txt{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/titbg_blue.jpg) no-repeat left top}@media screen and (max-width :750px){.management .headline .txt,.cms .headline .txt,.lte .headline .txt,.security .headline .txt{background-size:100% auto}}.headline .txt .num{font-size:80px;font-weight:700;color:#e60012;line-height:1}@media screen and (max-width :750px){.headline .txt .num{font-size:9.6vw}}.headline .txt .large{font-size:56px}@media screen and (max-width :750px){.headline .txt .large{font-size:7.46vw}}.subTitle{font-size:28px;font-weight:700;text-align:center;line-height:66.5px;height:70px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/subtit_line.gif) no-repeat left center,url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/subtit_line.gif) no-repeat right center #f6f6f6;margin-bottom:30px}@media screen and (max-width :750px){.subTitle{position:relative;font-size:4.26vw;font-weight:700;text-align:center;line-height:1.3;height:auto;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/subtit_line.gif) no-repeat left center,url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/subtit_line.gif) no-repeat right center #f6f6f6;background-size:4vw .26vw;margin-bottom:5.33vw;padding:2.66vw}}.subTitle:after{content:'';display:block;background:#ccc;height:10px;margin:0 10px}@media screen and (max-width :750px){.subTitle:after{position:absolute;bottom:-1.33vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:94.66vw;height:1.33vw;margin:0}}.subTitle span{font-size:36px;font-weight:700;color:#e60012}@media screen and (max-width :750px){.subTitle span{font-size:4.8vw}}.subTit{display:flex;font-weight:700;color:#000;margin-bottom:30px}@media screen and (max-width :750px){.subTit{color:#fff;margin-bottom:4vw}}.subTit .num{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:60px;font-size:32px;color:#fff;box-sizing:border-box}@media screen and (max-width :750px){.subTit .num{width:13.33vw;height:8vw;font-size:3.73vw}}.subTit .num:after{content:'';display:block;position:absolute;z-index:0;transform:skewX(-15deg);top:0;right:-10px;width:20px;height:60px}@media screen and (max-width :750px){.subTit .num:after{right:-1.333vw;width:2.66vw;height:8vw;background:#000}}.subTit .num span{font-size:28px}@media screen and (max-width :750px){.subTit .num span{font-size:3.2vw}}.management .subTit .num,.management .subTit .num:after{background:#e60012}.cms .subTit .num,.cms .subTit .num:after{background:#2fb121}.lte .subTit .num,.lte .subTit .num:after{background:#0d40a9}.security .subTit .num,.security .subTit .num:after{background:#f7ab00}.subTit .copy{display:flex;align-items:center;width:770px;height:60px;font-size:32px;box-sizing:border-box;padding-left:30px;background:#efefef}@media screen and (max-width :750px){.subTit .copy{width:86.66vw;height:8vw;font-size:3.73vw;color:#000;padding-left:4vw}}.subTit .copy .em{color:#e60012}.subHead{display:flex;align-items:center;font-size:28px;font-weight:700;text-align:center;color:#000;margin-bottom:20px}@media screen and (max-width :750px){.subHead{font-size:4vw;margin-bottom:2.66vw}}.management .subHead,.lte .subHead{color:#000}.subHead:before,.subHead:after{content:"";height:1px;flex-grow:1;background-color:#000}@media screen and (max-width :750px){.subHead:before,.subHead:after{height:.266vw}}.management .subHead:before,.management .subHead:after,.lte .subHead:before,.lte .subHead:after{background-color:#000}.subHead:before{margin-right:20px}@media screen and (max-width :750px){.subHead:before{margin-right:2.66vw}}.subHead:after{margin-left:20px}@media screen and (max-width :750px){.subHead:after{margin-left:2.66vw}}.conRead{font-size:20px;text-align:center;letter-spacing:.05rem;line-height:1.6;margin-bottom:30px}@media screen and (max-width :750px){.conRead{font-size:3.2vw;letter-spacing:0;margin-bottom:4vw}}@media screen and (max-width :750px){.sharpness{padding:0 2.66vw}}.comparison{display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width :750px){.comparison{margin-bottom:5.33vw}}.punctuate{padding-bottom:20px;border-bottom:1px #dedede solid;margin-bottom:20px}@media screen and (max-width :750px){.punctuate{padding-bottom:2.66vw;border-bottom:.266vw #dedede solid;margin-bottom:2.66vw}}.comparison li{position:relative;width:410px}@media screen and (max-width :750px){.comparison li{width:45.333vw}}.comparison li:nth-last-of-type(odd):after{display:block;position:absolute;top:0;left:-25px;content:"";width:1px;height:100%;background:#dedede}@media screen and (max-width :750px){.comparison li:nth-last-of-type(odd):after{left:-2vw;width:.266vw}}.comparison li h6,.comparison li .comName{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;height:40px;margin-bottom:30px}@media screen and (max-width :750px){.comparison li h6,.comparison li .comName{font-size:3.2vw;font-weight:700;height:5.33vw;margin-bottom:5.33vw}}.comparison li h6 img,.comparison li .comName img{width:180px;height:auto;vertical-align:middle}@media screen and (max-width :750px){.comparison li h6 img,.comparison li .comName img{width:24vw;height:auto;vertical-align:middle}}.comparison li .item{position:relative;margin-bottom:40px}@media screen and (max-width :750px){.comparison li .item{margin-bottom:5.33vw}}.comparison li .item:last-child{margin-bottom:0}@media screen and (max-width :750px){.comparison li .item:last-child{margin-bottom:0}}.comparison li .item .copy{position:absolute;top:-20px;left:0;display:inline-block;font-size:20px;font-weight:700;line-height:40px;height:40px;padding:0 20px}@media screen and (max-width :750px){.comparison li .item .copy{top:-2.66vw;font-size:2.66vw;line-height:5.33vw;height:5.33vw;padding:0 2.66vw}}.comparison li:nth-of-type(odd) .item .copy{color:#fff}.management .comparison li:nth-of-type(odd) .item .copy{background:#e60012}.cms .comparison li:nth-of-type(odd) .item .copy{background:#2fb121}.lte .comparison li:nth-of-type(odd) .item .copy{background:#0d40a9}.comparison li:nth-of-type(even) .item .copy{color:#000;background:#efefef}@media screen and (max-width :750px){.comparison li .item .ph,.comparison li .item .ph img{width:100%;height:auto}}.ai{display:flex;flex-wrap:wrap;gap:0 30px}@media screen and (max-width :750px){.ai{padding:0 2.66vw;gap:0 6.66vw}}.ai .aiBox{position:relative;width:420px;margin-bottom:60px}@media screen and (max-width :750px){.ai .aiBox{width:42.66vw;margin-bottom:8vw}}.ai .aiBox:after{position:absolute;z-index:-1;top:20px;left:20px;display:block;content:'';width:400px;height:100%;background:#efefef}@media screen and (max-width :750px){.ai .aiBox:after{top:2.66vw;left:2.66vw;width:42.66vw}}.ai .aiBox .view{text-align:left;margin-bottom:0}.ai .aiBox .view img{width:100%;height:auto}.ai .aiBox p{padding:15px 0 0 40px}@media screen and (max-width :750px){.ai .aiBox p{font-size:2.66vw;padding:2vw 0 0 5.33vw}}#place{margin-bottom:60px}@media screen and (max-width :750px){#place{margin-bottom:5.33vw;box-sizing:border-box}}#place .cam,#place .sec{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width :750px){#place .cam,#place .sec{width:100%;padding:0}}#place .rep{width:870px}#place .cam li,#place .sec li{position:relative;margin-top:50px}@media screen and (max-width :750px){#place .cam li,#place .sec li{width:50%;margin-top:0}}#place .cam li:nth-of-type(-n+3),#place .sec li:nth-of-type(-n+3){margin-top:0}#place .cam li .ph,#place .sec li .ph{width:260px;height:180px}@media screen and (max-width :750px){#place .cam li .ph,#place .sec li .ph{width:100%;height:33.33vw}#place .cam li .ph img,#place .sec li .ph img{width:100%;height:auto}}#place .cam li .category,#place .sec li .category{position:absolute;bottom:-25px;right:0;font-size:18px;color:#000;line-height:50px;width:260px;height:50px;padding-left:20px;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 20px center #efefef;background-size:8px auto}@media screen and (max-width :750px){#place .cam li .category,#place .sec li .category{display:flex;align-items:center;position:absolute;bottom:0;left:0;z-index:1;width:44.66vw;height:10.66vw;font-size:3.2vw;line-height:1.2;padding-left:2.66vw;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #efefef;background-size:1.33vw 2.66vw}}#place .cam li a,#place .sec li a{display:block;width:280px;transition:all .3s ease 0s}@media screen and (max-width :750px){#place .cam li a,#place .sec li a{position:relative;display:block;width:100%;height:38.66vw;text-decoration:none}}#place .cam li a:hover,#place .sec li a:hover{opacity:.7}.wp-pagenavi{text-align:center;padding:50px 0 50px}@media screen and (max-width :750px){.wp-pagenavi{text-align:center;padding:0 0 5.33vw}}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:none !important;padding:10px 11px !important;color:#000 !important;background:#efefef !important;transition:all .3s ease 0s}@media screen and (max-width :750px){.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:none !important;padding:1.333vw 2.666vw !important;margin:0 .3vw !important;line-height:3}}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#fff !important;background-color:#e60012 !important;border:none}#induction{width:100%}#induction .around{width:100%;padding:40px 0 60px;background:#efefef}@media screen and (max-width :750px){#induction .around{padding:5.33vw 2.66vw 8vw;box-sizing:border-box}}#induction .around ul{width:1200px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width :750px){#induction .around ul{width:100%;flex-wrap:wrap}}#induction .around ul li{width:270px;height:210px}@media screen and (max-width :750px){#induction .around ul li{width:45.33vw;height:37.33vw;margin-top:5.33vw}#induction ul li:nth-of-type(-n+2){margin-top:0}}#induction .around ul li a{display:block;position:relative;width:270px;height:210px}@media screen and (max-width :750px){#induction .around ul li a{width:45.33vw;height:37.33vw}}#induction .around ul li a h3{position:absolute;bottom:-20px;right:0;display:flex;align-items:center;font-size:16px;text-align:left;color:#000;width:250px;height:60px !important;padding-left:20px;box-sizing:border-box;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 20px center #fff;background-size:8px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#induction .around ul li a h3{bottom:-2.66vw;right:0;font-size:3.2vw;width:42.66vw;height:12vw !important;padding-left:2.66vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fff;background-size:1.33vw auto}}#induction .around ul li a:hover h3{color:#fff;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 20px center #e60012;background-size:8px auto}@media screen and (max-width :750px){#induction .around ul li a:hover h3{color:#000;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fff;background-size:1.33vw auto}}#induction .cam a{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/foot_cam.jpg) no-repeat center center}#induction .cms a{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/foot_cms.jpg) no-repeat center center}#induction .lte a{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/foot_lte.jpg) no-repeat center center}#induction .security a{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/foot_security.jpg) no-repeat center center}#induction .plan a{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/foot_plan.jpg) no-repeat center center}#induction .reports a{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/foot_reports.jpg) no-repeat center center}@media screen and (max-width :750px){#induction .cam a,#induction .cms a,#induction .lte a,#induction .security a,#induction .plan a,#induction .reports a{background-size:100% auto}}#request{position:relative;z-index:0;width:100%;padding:60px 0;background:#dedede}@media screen and (max-width :750px){#request{padding:4vw 0 0}}.reqBox{width:1200px;margin:0 auto}@media screen and (max-width :750px){.reqBox{width:100%;margin:0 auto}}#request .reqArea{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:0 40px 40px 20px}@media screen and (max-width :750px){#request .reqArea{display:block;padding:0}}#request .reqArea:after{content:'';display:block;width:1200px;height:280px;background:#fff;position:absolute;bottom:0;left:0;z-index:-1}@media screen and (max-width :750px){#request .reqArea:after{display:none}}#request .reqArea .campaign,#request .reqArea .campaign .ph{width:343px}@media screen and (max-width :750px){#request .reqArea .campaign{width:auto;display:flex;justify-content:space-between;align-items:center;padding:0 5.33vw}#request .reqArea .campaign .ph{width:42.666vw}}#request .reqArea .campaign .ph img{width:100%;height:auto}#request .reqArea .campaign p{font-size:28px;font-weight:700;text-align:center;line-height:1.3}@media screen and (max-width :750px){#request .reqArea .campaign p{font-size:4.26vw}}#request .reqArea .campaign p span{font-size:36px;color:#e60012}@media screen and (max-width :750px){#request .reqArea .campaign p span{font-size:5.33vw}}#request .reqArea .campaign p span>span{font-size:40px}@media screen and (max-width :750px){#request .reqArea .campaign p span>span{font-size:6.4vw}}#request .reqArea .btnArea{width:760px}@media screen and (max-width :750px){#request .reqArea .btnArea{position:relative;width:auto;padding:0 5.33vw 8vw;box-sizing:border-box}#request .reqArea .btnArea:after{content:'';display:block;width:100vw;height:40vw;position:absolute;bottom:0;left:0;z-index:-1;background:#fff}}#request .reqArea .btnArea .above{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}@media screen and (max-width :750px){#request .reqArea .btnArea .above{width:89.333vw}}#request .reqArea .btnArea .above .contTit{position:absolute;top:0;left:0;font-size:36px;font-weight:700;line-height:1.4}@media screen and (max-width :750px){#request .reqArea .btnArea .above .contTit{display:none}}#request .reqArea .btnArea .above .contTit span{color:#e60012}#request .reqArea .btnArea .above .telArea,#request .reqArea .btnArea .above .telArea .telBox{width:480px}#request .reqArea .btnArea .above .telArea{margin-bottom:20px}@media screen and (max-width :750px){#request .reqArea .btnArea .above .telArea{width:auto;margin-bottom:3.2vw}}#request .reqArea .btnArea .above .telArea .telBox{margin-bottom:10px}@media screen and (max-width :750px){#request .reqArea .btnArea .above .telArea .telBox{width:60vw;margin-bottom:.8vw}}#request .reqArea .btnArea .above .telArea .telBox img{width:100%;height:auto}#request .reqArea .btnArea .above .telArea .range{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#request .reqArea .btnArea .above .telArea .range .time{font-size:18px;font-weight:700}@media screen and (max-width :750px){#request .reqArea .btnArea .above .telArea .range .time{font-size:2.4vw}}#request .reqArea .btnArea .above .telArea .range .nationwide{width:160px;height:30px;font-size:16px;font-weight:700;color:#fff;line-height:30px;text-align:center;background:#e60012}@media screen and (max-width :750px){#request .reqArea .btnArea .above .telArea .range .nationwide{width:18.666vw;height:4vw;font-size:2.66vw;line-height:4vw}}#request .reqArea .btnArea .above .model{width:240px}@media screen and (max-width :750px){#request .reqArea .btnArea .above .model{width:28vw}}#request .reqArea .btnArea .above .model img{width:100%;height:auto}#request .reqArea .btnArea .below{width:760px;height:80px}@media screen and (max-width :750px){#request .reqArea .btnArea .below{width:89.333vw;height:10.66vw}}#request .reqArea .btnArea .below a{display:block;width:760px;height:80px;font-size:32px;font-weight:700;color:#fff;text-align:center;line-height:80px;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 40px center #e60012;background-size:12px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#request .reqArea .btnArea .below a{width:89.33vw;height:12.8vw;font-size:4.26vw;line-height:12.8vw;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 2.66vw center #e60012;background-size:1.6vw auto}}#request .reqArea .btnArea .below a:hover{color:#000;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 40px center #fc0;background-size:12px auto}@media screen and (max-width :750px){#request .reqArea .btnArea .below a:hover{color:#000;background:url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 2.66vw center #fc0;background-size:1.6vw auto}}.movieArea{padding:20px;background:#efefef;margin-bottom:30px}@media screen and (max-width :750px){.movieArea{padding:2.66vw;margin-bottom:4vw}}.movSplit{padding-bottom:40px;border-bottom:1px #ccc solid;margin-bottom:20px}@media screen and (max-width :750px){.movSplit{padding-bottom:5.33vw;border-bottom:.266vw #ccc solid;margin-bottom:2.66vw}}.movieArea .movTit{font-size:32px;font-weight:700;margin-bottom:20px;text-align:center}@media screen and (max-width :750px){.movieArea .movTit{font-size:4vw;margin-bottom:2.66vw}}.movieArea .movTit img{width:180px;vertical-align:-.2em;margin-right:5px}@media screen and (max-width :750px){.movieArea .movTit img{width:24vw;vertical-align:middle;margin-right:0}}.movieArea .movTit span{color:#e60012}.movieBox{width:100%}.movieArea .note,.movieAreas .note{text-align:center;font-size:16px;margin-top:20px}@media screen and (max-width :750px){.movieArea .note{font-size:2.66vw;margin-top:2.66vw}}.appView{display:flex;justify-content:center;flex-wrap:wrap;width:870px;margin-bottom:30px}@media screen and (max-width :750px){.appView{width:94.66vw;margin:0 auto 4vw}}.appView .appBox{text-align:center}.appView .appBox:nth-of-type(odd){margin-right:110px}@media screen and (max-width :750px){.appView .appBox:nth-of-type(odd){margin-right:7.5533vw}}.appView .appBox .appTit{font-size:28px;font-weight:700;line-height:1.3;margin-bottom:20px}@media screen and (max-width :750px){.appView .appBox .appTit{font-size:3.73vw;margin-bottom:2.66vw}}.appView .appBox .appTit span{font-size:32px}@media screen and (max-width :750px){.appView .appBox .appTit span{font-size:4.26vw}}.management .appView .appBox .appTit span{color:#e60012}.cms .appView .appBox .appTit span{color:#2fb121}.lte .appView .appBox .appTit span{color:#0d40a9}.appView .appBox .app video{vertical-align:bottom;box-shadow:0 0 5px 5px #dedede}@media screen and (max-width :750px){.appView .appBox .app video{width:36vw;vertical-align:bottom;box-shadow:0 0 .533vw .533vw #dedede}}#caseBtn{margin-bottom:40px}@media screen and (max-width :750px){#caseBtn{margin-bottom:5.33vw}}#caseBtn a{position:relative;display:block;width:100%;height:240px;color:#000;text-decoration:none}@media screen and (max-width :750px){#caseBtn a{width:100%;height:29.333vw}}#caseBtn a .ph{width:830px;height:200px;overflow:hidden}@media screen and (max-width :750px){#caseBtn a .ph{width:94.666vw;height:22.666vw}}#caseBtn a .ph img{width:100%;height:auto;vertical-align:bottom;transition:all .3s ease-out}#caseBtn a:hover .ph img{transform:scale(1.1)}#caseBtn a .btn{position:absolute;bottom:0;right:0;z-index:1;width:830px;height:80px;box-sizing:border-box;font-size:24px;font-weight:700;line-height:80px;padding-left:40px;background:#efefef url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 40px center;background-size:10px auto;transition:all .3s ease 0s}@media screen and (max-width :750px){#caseBtn a .btn{width:94.666vw;height:10.66vw;box-sizing:border-box;font-size:3.2vw;line-height:10.66vw;padding-left:5.33vw;background:#efefef url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow.svg) no-repeat right 5.33vw center;background-size:1.333vw auto;transition:all .3s ease 0s}}#caseBtn a:hover .btn{color:#fff;background:#000 url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 40px center;background-size:10px auto}@media screen and (max-width :750px){#caseBtn a:hover .btn{background:#000 url(https://jss-bouhan.com/wp/wp-content/themes/yoko/css/../img/icon_arrow_w.svg) no-repeat right 5.333vw center;background-size:1.333vw auto}}.recArea{margin-bottom:40px}@media screen and (max-width :750px){.recArea{margin-bottom:5.33vw}}.recArea .recTit{position:relative;font-size:24px;font-weight:700;line-height:1;margin-left:30px;padding-left:20px;margin-bottom:20px}@media screen and (max-width :750px){.recArea .recTit{position:relative;font-size:3.73vw;font-weight:700;line-height:1;margin-left:6.66vw;padding-left:2.66vw;margin-bottom:2.66vw}}.recArea .recTit:before{position:absolute;top:0;left:0;z-index:1;display:block;content:'';width:1px;height:70px}@media screen and (max-width :750px){.recArea .recTit:before{width:.266vw;height:9.33vw}}.management .recArea .recTit:before{background:#e60012}.cms .recArea .recTit:before{background:#2fb121}.lte .recArea .recTit:before{background:#0d40a9}.recArea .recBox{position:relative;padding:40px;background:#efefef;margin-bottom:30px}@media screen and (max-width :750px){.recArea .recBox{width:94.666vw;margin:0 auto 4vw;padding:4vw;box-sizing:border-box}}.recArea .recBox ul{padding-left:1rem;margin-bottom:40px}@media screen and (max-width :750px){.recArea .recBox ul{margin-bottom:5.3vw}}.recArea .recBox ul li{list-style-type:disc;font-size:18px;margin-bottom:10px}@media screen and (max-width :750px){.recArea .recBox ul li{list-style-type:disc;font-size:3.2vw;margin-bottom:1.33vw}}.recArea .recBox .ph{position:absolute;top:-44px;right:40px}@media screen and (max-width :750px){.recArea .recBox .ph{position:absolute;top:-6.4vw;right:4vw;width:40vw;height:30vw}.recArea .recBox .ph img{width:100%;height:auto}.recArea .recBox .fig{width:86.666vw}.recArea .recBox .fig img{width:100%;height:auto}}@media screen and (max-width :750px){.recArea .opeBox{width:94.666vw;margin:0 auto 4vw}}.recArea .opeBox ul{display:flex;justify-content:space-between;width:790px;margin:0 auto 30px}@media screen and (max-width :750px){.recArea .opeBox ul{width:92vw;margin:0 auto}}.recArea .opeBox li{width:380px}@media screen and (max-width :750px){.recArea .opeBox li{width:42.666vw}}.recArea .opeBox li .opeTit{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width :750px){.recArea .opeBox li .opeTit{display:block;text-align:center}}.recArea .opeBox li .opeTit .icon{width:100px;height:100px;border-radius:50%}@media screen and (max-width :750px){.recArea .opeBox li .opeTit .icon{width:10.666vw;height:10.666vw;margin:0 auto 2.66vw}.recArea .opeBox li .opeTit .icon img{width:100%;height:auto}}.management .recArea .opeBox li .opeTit .icon{background:#e60012}.cms .recArea .opeBox li .opeTit .icon{background:#2fb121}.lte .recArea .opeBox li .opeTit .icon{background:#0d40a9}.recArea .opeBox li .opeTit .txt{width:260px}@media screen and (max-width :750px){.recArea .opeBox li .opeTit .txt{width:42.666vw;margin-bottom:2.66vw}}.recArea .opeBox li .opeTit .txt h6{font-size:24px;font-weight:700;line-height:1;margin-bottom:10px}@media screen and (max-width :750px){.recArea .opeBox li .opeTit .txt h6{font-size:3.73vw;margin-bottom:1.33vw}}.recArea .opeBox li .opeTit .txt p{font-size:18px}@media screen and (max-width :750px){.recArea .opeBox li .opeTit .txt p{font-size:3.2vw;letter-spacing:-.05rem;text-align:center}}.recArea .opeBox li .ph{width:330px;margin:0 auto}@media screen and (max-width :750px){.recArea .opeBox li .ph{width:42.666vw;margin:0 auto}.recArea .opeBox li .ph img{width:100%;height:auto}}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7c-hide{display:none}.wpcf7c-force-hide{display:none !important}.wpcf7c-conf{background-color:#999;color:#000;border:1px solid #333}
.a-stats{--akismet-color-mid-green:#357b49;--akismet-color-white:#fff;--akismet-color-light-grey:#f6f7f7;max-width:350px;width:auto}.a-stats *{all:unset;box-sizing:border-box}.a-stats strong{font-weight:600}.a-stats a.a-stats__link,.a-stats a.a-stats__link:visited,.a-stats a.a-stats__link:active{background:var(--akismet-color-mid-green);border:none;box-shadow:none;border-radius:8px;color:var(--akismet-color-white);cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen-Sans','Ubuntu','Cantarell','Helvetica Neue',sans-serif;font-weight:500;padding:12px;text-align:center;text-decoration:none;transition:all .2s ease}.widget .a-stats a.a-stats__link:focus{background:var(--akismet-color-mid-green);color:var(--akismet-color-white);text-decoration:none}.a-stats a.a-stats__link:hover{filter:brightness(110%);box-shadow:0 4px 12px rgba(0,0,0,.06),0 0 2px rgba(0,0,0,.16)}.a-stats .count{color:var(--akismet-color-white);display:block;font-size:1.5em;line-height:1.4;padding:0 13px;white-space:nowrap}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.wp_rp_wrap .related_post_title{clear:both;padding:0 !important;margin:0 !important}div.wp_rp_content{display:inline-block !important}div.wp_rp_footer{text-align:right !important;overflow:hidden !important}div.wp_rp_footer a{color:#999 !important;font-size:11px !important;text-decoration:none !important;display:inline-block !important}div.wp_rp_footer a.wp_rp_edit{color:#fff !important;font-size:12px !important;text-decoration:underline !important;font-weight:700 !important;background:#f79124 !important;border-radius:2px !important;padding:3px 6px}ul.related_post{display:inline-block !important;position:relative !important;margin:0 !important;padding:0 !important}ul.related_post li{position:relative !important;display:inline-block !important;vertical-align:top !important;zoom:1 !important;*display:inline !important;width:150px !important;margin:10px 10px 10px 0 !important;padding:0 !important;background:0 0 !important}ul.related_post li a{position:relative !important;display:block !important;font-size:13px !important;line-height:1.6em !important;text-decoration:none !important;margin-bottom:5px !important;text-indent:0 !important}ul.related_post li img{display:block !important;width:150px !important;height:150px !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;border-radius:3px !important;box-shadow:0 1px 4px rgba(0,0,0,.2) !important}ul.related_post li a img.wp_rp_santa_hat{display:none !important}ul.related_post li small{font-size:80%}@media screen and (max-width:480px){ul.related_post li{display:inline-block !important;width:150px !important;clear:both !important}ul.related_post li a:nth-child(1){float:left !important}ul.related_post li a:nth-child(2){font-size:14px !important}}ul.related_post li .wp_rp_category a{display:inline !important}
.grecaptcha-badge{visibility:hidden}