@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@400&family=Noto+Sans+JP:wght@400;600&display=swap");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}li{list-style:none}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{color:#000;text-decoration:none}mark{color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{scroll-behavior:smooth}body{color:#1e1e1e;font-size:15px;font-family:"Lexend", "Noto Sans JP", sans-serif;line-height:1.7}#allwrap{overflow-x:hidden}a,a:hover,a:active,a:visited{color:#1e1e1e;text-decoration:none;transition:0.2s}a:hover{opacity:0.8}span.pc-only,br.pc-only{display:inline}div.pc-only,img.pc-only{display:block}span.sp-only,br.sp-only{display:none}div.sp-only,img.sp-only{display:none}@media (max-width:960px){body{font-size:1.5vw}}@media (max-width:748px){body{font-size:3.4vw}span.pc-only,br.pc-only{display:none}div.pc-only,img.pc-only{display:none}span.sp-only,br.sp-only{display:inline}div.sp-only,img.sp-only{display:block}}header .header-block{width:100%;padding:1em 0;position:fixed;top:0;left:0;z-index:100}header .header-block .inner{width:90%;max-width:748px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}header .header-block .inner h1{display:block;width:9em;height:2em;background-image:url(http://biske.merlab.jp/wp-content/uploads/biske_logo.png);background-repeat:no-repeat;background-position:left center;background-size:contain;overflow:hidden;text-indent:-999em}header .header-block .inner h1 a{display:block;width:100%;height:100%}header .header-block .inner h2{color:#4bcddd;font-size:1.2em}header .header-block .inner .header-right{display:-webkit-flex;display:flex}header .header-block .inner .header-right .bogo-language-switcher{margin:0 0 0 1em;display:-webkit-flex;display:flex}header .header-block .inner .header-right .bogo-language-switcher li{margin:0 0.2em}header .header-block .inner .header-right .bogo-language-switcher li a{display:inline-block;text-align:center;color:#4bcddd;width:1.8em;height:1.8em;border-radius:0.4em;vertical-align:-10%}header .header-block .inner .header-right .bogo-language-switcher li.current a{background-color:rgba(75, 205, 221, 0.2)}footer{padding:5em 0;text-align:center}.guide-footer .inner{margin:6em 0 0 0;text-align:center}.guide-footer .inner a{color:#4bcddd;position:relative;padding:2em 0 0 0}.guide-footer .inner a::before{content:"";display:block;width:0.8em;height:0.8em;border-top:1px solid #4bcddd;border-left:1px solid #4bcddd;transform:rotate(-45deg);position:absolute;right:50%;top:0}.guide-footer .inner a::after{content:"";display:block;background-color:#4bcddd;width:2em;height:1px;position:absolute;right:39%;top:0.4em}#lp-fv-wrap{background-color:#4bcddd}#lp-fv-wrap #fv-colmn{width:90%;max-width:1000px;margin:0 auto;padding:2em 0}#lp-fv-wrap #fv-colmn #lp-fv-left{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#lp-fv-wrap #fv-colmn #lp-fv-left #lp-fv-content{width:33em;height:33em;background-image:url(/wp-content/uploads/fv_whbg.png);background-repeat:no-repeat;background-position:center;background-size:contain;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#lp-fv-wrap #fv-colmn #lp-fv-left #lp-fv-content .lp-fv-catch{font-size:1.1em}#lp-fv-wrap #fv-colmn #lp-fv-left #lp-fv-content p{font-size:1.1em;text-align:center;font-weight:bold}#lp-fv-wrap #fv-colmn #lp-fv-left #lp-fv-content h1{display:block;width:100%;height:4.4em;background-image:url(/wp-content/uploads/biske_logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin:2em auto;text-indent:-999em;overflow:hidden}#lp-fv-wrap #fv-colmn #lp-fv-left #lp-fv-content .cta-btn-wrap{width:65%;margin:0 auto}#lp-fv-wrap #fv-colmn #lp-fv-right{margin:auto auto auto -9em;padding:2em 0 0 0}@media (max-width:748px){#lp-fv-wrap #fv-colmn #lp-fv-right{margin:-11em -5em auto}}.page-content{padding:5em 0 0 0}#page-guide-content h3{color:#4bcddd;text-align:center;padding:2em 0;font-size:1.5em}#page-guide-content .guide-usage>ul{width:90%;max-width:748px;margin:0 auto 5em auto}#page-guide-content .guide-usage>ul>li{padding:0 0 0.5em 0}#page-guide-content .guide-usage>ul>li h4{display:block;padding:0.5em 0;border-bottom:2px solid rgba(75, 205, 221, 0.4);margin:0 0 0.75em 0;font-size:1.2em;cursor:default;position:relative}#page-guide-content .guide-usage>ul>li h4::after{content:"";display:block;width:0.6em;height:0.6em;border-top:2px solid #4bcddd;border-right:2px solid #4bcddd;transform:rotate(135deg);position:absolute;right:0.3em;top:1em;transition:0.3s}#page-guide-content .guide-usage>ul>li h4.active::after{transform:rotate(-45deg);top:1.2em}#page-guide-content .guide-usage>ul>li ul{display:none;padding:0 0 1em 0}#page-guide-content .guide-usage>ul>li ul li{font-size:1.1em;font-weight:bold;width:95%;margin:0 0 0 auto;padding:0.5em 0}#page-guide-content .guide-faq{background-color:rgba(75, 205, 221, 0.15)}#page-guide-content .guide-faq>ul{width:90%;max-width:748px;margin:0 auto;padding:0 0 3em 0}#page-guide-content .guide-faq>ul li{font-size:1.1em;font-weight:bold;background-color:#fff;margin:0 auto 1em auto;padding:0.5em 0.7em 0.5em 2em;position:relative;border-radius:0.2em}#page-guide-content .guide-faq>ul li::before{content:"Q.";color:#4bcddd;display:block;width:1.5em;height:1.5em;position:absolute;top:0.4em;left:0.6em}#page-guide-content .guide-faq>ul li a{display:block}.single-content{width:90%;max-width:748px;margin:0 auto;padding:5em 0 0 0}.single-content h3{display:block;font-size:1.3em;padding:0.5em 0;margin:0 0 1.5em 0;border-bottom:2px solid rgba(75, 205, 221, 0.4)}.single-content h4{font-size:1.1em;margin:0 0 1.5em 0}.single-content p{margin:0 0 1.5em 0}.single-content ol{margin:0 0 1.5em 0}.single-content ol li{list-style:decimal;margin:0 0 0 1.5em}.single-content ul{margin:0 0 1.5em 0}.single-content ul li{list-style-type:disc;margin:0 0 0 1.5em}.single-content .wp-block-image{margin:0 0 1.5em 0}.single-content .wp-block-image figure img{border:1px solid #ddd}.single-faq .single-content h3{padding:0.5em 0 0.5em 1.5em;position:relative}.single-faq .single-content h3::before{content:"Q.";font-size:1.1em;color:#4bcddd;display:block;width:1.5em;height:1.5em;position:absolute;top:0.35em;left:0}#archive{padding:5em 0 0 0;width:90%;max-width:748px;margin:0 auto}#archive article{padding:1em 0;border-bottom:1px solid #ddd}#archive article h3{margin:0 0 0.5em 0}#archive article p{font-size:0.95em}#archive article time{display:block;text-align:right;font-size:0.9em;color:#666}#archive article ol{margin:0 0 1.5em 0}#archive article ol li{list-style:decimal;margin:0 0 0 1.5em}#archive article ul{margin:0 0 1.5em 0}#archive article ul li{list-style-type:disc;margin:0 0 0 1.5em}@media (prefers-color-scheme:dark){.post-type-archive-news{background-color:#333;color:#fff}.post-type-archive-news #archive article{border-bottom:1px solid #666}.post-type-archive-news #archive time{color:#999}}.error404 .content-area{width:90%;max-width:748px;margin:0 auto;padding:10em 0 8em 0;text-align:center}.error404 .content-area h2{font-size:2.5em;color:#4bcddd}.error404 .content-area h3{font-size:1.5em;color:#ccc;margin:0 0 1em 0}.error404 .content-area h3 span{display:inline-block;vertical-align:10%}.error404 .content-area p{font-size:1em}