@font-face{font-family:"VCR-OSD-Mono";src:url("../fonts/vcr/VCR-OSD-Mono.ttf.woff") format("woff"),url("../fonts/vcr/VCR-OSD-Mono.ttf.svg#VCR-OSD-Mono") format("svg"),url("../fonts/vcr/VCR-OSD-Mono.ttf.eot"),url("../fonts/vcr/VCR-OSD-Mono.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-display:swap}*{box-sizing:border-box}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}#canvas{position:absolute;top:0;bottom:0;left:0;right:0}html{height:100%}body{width:100%;min-height:100%;position:relative;font-family:"YakuHanJPs","Work Sans",Helvetica,"Zen Kaku Gothic New","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:.04em;font-weight:400;padding-top:1px;margin:0;margin-top:-1px !important;background-color:#0f1113;color:#fff}h1,h2,h3,h4,h5,h6{line-height:1.5;letter-spacing:.01em}.cform p{font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important}.cform input,.cform textarea{font-family:"YakuHanJPs","Work Sans",Helvetica,"Zen Kaku Gothic New","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important}.archive #contents{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.archive #contents{flex-direction:column}}.page .entry-content,.single .entry-content,.archive .entry-content{position:relative;padding-top:20px}@media screen and (max-width: 768px){.page .entry-content,.single .entry-content,.archive .entry-content{padding-top:44px}}.page .entry-content .sns_block,.single .entry-content .sns_block,.archive .entry-content .sns_block{position:absolute;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;right:44px;top:10px;margin:0;border:1px rgba(196,196,196,.1) solid;background-color:#0f1113;border-radius:4px;z-index:100;width:120px;transition:all .2s linear}.page .entry-content .sns_block:hover,.single .entry-content .sns_block:hover,.archive .entry-content .sns_block:hover{box-shadow:0px 0px 10px rgba(103,237,255,.62)}@media screen and (max-width: 768px){.page .entry-content .sns_block,.single .entry-content .sns_block,.archive .entry-content .sns_block{position:static;margin:20px auto 0;right:auto;top:auto}}.page .entry-content .sns_block h4,.single .entry-content .sns_block h4,.archive .entry-content .sns_block h4{font-weight:normal;font-size:14px;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;margin:0;padding:8px 16px;cursor:pointer;letter-spacing:.08em;position:relative}.page .entry-content .sns_block h4:after,.single .entry-content .sns_block h4:after,.archive .entry-content .sns_block h4:after{content:"";position:absolute;right:20px;top:16px;transform:rotate(135deg);width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;transition:all .1s cubic-bezier(0.38, 0, 0.6, 1.01)}.page .entry-content .sns_block.open h4:after,.single .entry-content .sns_block.open h4:after,.archive .entry-content .sns_block.open h4:after{transform:rotate(315deg)}.page .entry-content .sns_block.open ul,.single .entry-content .sns_block.open ul,.archive .entry-content .sns_block.open ul{display:block;opacity:1;height:auto}.page .entry-content .sns_block ul,.single .entry-content .sns_block ul,.archive .entry-content .sns_block ul{padding:0;margin:0;margin-top:2px;list-style:none;border-radius:4px;opacity:0;display:none;height:0;transition:all .2s linear;width:100%;padding-bottom:4px}.page .entry-content .sns_block ul a,.single .entry-content .sns_block ul a,.archive .entry-content .sns_block ul a{font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:12px;text-transform:uppercase;line-height:1;display:block;padding:8px 16px;text-decoration:none;letter-spacing:.08em;border:none}.page .entry-content p,.page .entry-content ul,.single .entry-content p,.single .entry-content ul,.archive .entry-content p,.archive .entry-content ul{font-size:17px;line-height:1.8;font-weight:500}.page .entry-content em,.single .entry-content em,.archive .entry-content em{font-size:18px}.qtranxs-available-languages-message{display:none}.related_post div{margin:0 !important}.d{opacity:0}#infscr-loading{text-align:center;margin-top:20px;margin-bottom:20px}a{color:#fff;text-decoration:none;transition:all .2s linear}a:hover{color:#fff;border:none}#header{height:60px;line-height:80px;position:fixed;width:100%;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;padding:0 2%;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:1000}#header .site-title{display:inline-block;padding-left:16px;position:absolute;left:2%;top:50%;transform:translateY(-50%);margin:0}@media screen and (max-width: 768px){#header .site-title{padding-left:0;left:20px;text-align:left}}#header .site-title a{font-size:15px;line-height:1;display:block;font-weight:normal;color:#fff;letter-spacing:.08em}@media screen and (max-width: 768px){#header .site-title a{font-size:18px}}#header nav ul.sns{margin:0;padding:0;list-style:none;position:absolute;top:50%;right:2%;margin-right:16px;transform:translate(0%, -50%);font-size:12px}#header nav ul.sns li{float:left;margin:0 4px;letter-spacing:.08em}@media screen and (max-width: 768px){#header nav ul.sns{display:none}}#header nav ul.menu{margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px}@media screen and (max-width: 768px){#header nav ul.menu{top:0 !important;left:auto !important;right:20px !important;transform:translate(0%, 0%);height:60px;line-height:60px}}#header nav ul.menu li{display:inline-block;line-height:1em;padding:0 10px;color:#969696;letter-spacing:.08em}@media screen and (max-width: 768px){#header nav ul.menu li{display:none !important}}#header nav ul.menu li.lang{padding:0}@media screen and (max-width: 768px){#header nav ul.menu li.lang{display:inline-block !important}}#header nav ul.menu li.lang a.selected{color:#fff}#container{padding:1px 2%}.home #header{height:120px}@media screen and (max-width: 768px){.home #header{height:60px}}.home .news{position:relative;margin-top:120px;margin-bottom:32px;padding:16px 2%;z-index:1}@media screen and (max-width: 768px){.home .news{margin-top:60px;padding-bottom:0}}.home .news::after{content:"";display:block;position:absolute;height:100%;top:0;right:0;left:0;bottom:0;background:linear-gradient(90deg, #5383ff 0%, rgba(196, 196, 196, 0) 100%);opacity:.1;z-index:1}.home .news ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.home .news li{width:25%;display:block;padding:0 16px;font-size:13px;line-height:1.6em;position:relative;overflow:hidden;z-index:100}@media screen and (max-width: 768px){.home .news li{width:50%;margin-bottom:16px}}.home .news li a{display:flex;color:#fff;transition:all .1s cubic-bezier(0.38, 0, 0.6, 1.01)}.home .news li a:hover{transform:translateX(5px)}.home .news .thumnews{width:78px;height:78px;margin-right:10px;background-size:cover;background-position:center center;filter:grayscale(90%);transition:all .2s linear}.home .news .thumnews:hover{filter:grayscale(0%)}.home .news .newstitle{padding-right:10px;flex:1}.home .news p{margin:0;width:100%;max-height:4.5em;overflow:hidden}.home .news .newslink{position:absolute;right:-30px;top:0px;bottom:0;width:15px;border-left:#333 1px solid;border-right:#333 1px solid}.home .news time{line-height:1;display:block;margin-bottom:4px;font-size:12px;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;letter-spacing:.08em;color:#969696;text-transform:uppercase}.home #contents{display:flex;flex-wrap:wrap}.home article{padding:0 16px;width:33.3%;position:relative;overflow:hidden;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #303030}@media screen and (max-width: 768px){.home article{width:100%}}.home article a{display:block;height:100%;width:100%;color:#fff;position:relative;padding-bottom:66.6%;transition:all .1s cubic-bezier(0.38, 0, 0.6, 1.01)}.home article a:hover{transform:translateY(-5px)}.home article .thum{position:absolute;bottom:0;left:0;right:0;background-position:center center;background-size:cover;background-repeat:no-repeat;background-position:center center;filter:grayscale(90%);transition:all .2s linear}.home article .thum:hover{filter:grayscale(0%)}.home article .thum:before{content:"";display:block;padding-top:66.6%}.home article h2{font-weight:normal;font-family:"YakuHanMPs","YakuHanJPs",neue-haas-grotesk-display,a-otf-gothic-bbb-pr6n,sans-serif;font-feature-settings:"palt" 1;font-size:18px;letter-spacing:.04em;margin:0}.home article header{position:absolute;left:0;right:0;top:0;font-weight:400;font-size:12px;padding:20px 40px}.home article header .shares{float:left}.home article header .cat{float:right}.home article .caption{font-weight:300;overflow:hidden;font-size:14px;line-height:1.7;font-feature-settings:"palt" 1;margin-bottom:16px}.home article footer{line-height:1;font-size:12px;margin-top:.8em;margin-bottom:.8em;font-weight:normal;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#969696;text-transform:uppercase}.page-template-page_new #container,.category-news #container,.post-type-archive #container{position:relative}.page-template-page_new #container h2,.category-news #container h2,.post-type-archive #container h2{font-family:"YakuHanMPs","YakuHanJPs",neue-haas-grotesk-display,a-otf-gothic-bbb-pr6n,sans-serif;font-feature-settings:"palt" 1;font-size:14px;margin-bottom:.2em;font-weight:normal;line-height:1.8}.page-template-page_new #container time,.category-news #container time,.post-type-archive #container time{line-height:1;display:block;margin-top:.5em;font-size:13px}.page-template-page_new #container .content,.category-news #container .content,.post-type-archive #container .content{height:6em;overflow:hidden;margin-bottom:.5em;color:#969696}.page-template-page_new #container .content img,.page-template-page_new #container .content iframe,.category-news #container .content img,.category-news #container .content iframe,.post-type-archive #container .content img,.post-type-archive #container .content iframe{display:none}.page-template-page_new #container .content a,.category-news #container .content a,.post-type-archive #container .content a{color:#c8c8c8}.page-template-page_new #container p,.category-news #container p,.post-type-archive #container p{font-size:14px;letter-spacing:-0.02em;margin-top:0;margin-bottom:0}.page-template-page_new #container iframe,.category-news #container iframe,.post-type-archive #container iframe{margin-bottom:2em;display:block;max-width:100%}.page-template-page_new #container .caption .credit,.category-news #container .caption .credit,.post-type-archive #container .caption .credit{font-size:11px;letter-spacing:.01em;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;letter-spacing:.08em;color:#969696;text-transform:uppercase}.page-template-page_new #container .caption .credit a,.category-news #container .caption .credit a,.post-type-archive #container .caption .credit a{text-decoration:underline}.page-template-page_new #container .more,.category-news #container .more,.post-type-archive #container .more{border-radius:1em;padding:3px 10px;background-color:#f2f2f2}.page-template-page_new #container .more:hover,.category-news #container .more:hover,.post-type-archive #container .more:hover{background-color:#0b85f9}.page-id-2 article{width:100% !important}#nav-below{display:none}.category-news article,.post-type-archive article{padding:0 10px;margin-bottom:20px;position:relative;width:25%;float:left}@media screen and (max-width: 768px){.category-news article,.post-type-archive article{width:100%;float:none}}.category-news article .post,.post-type-archive article .post{padding:16px;background-color:#1a1a25;border-radius:8px;transition:box-shadow .25s ease-out 0s,border .25s ease-out 0s}.category-news article .thum,.post-type-archive article .thum{margin-top:0;margin-bottom:16px}.category-news article h2,.post-type-archive article h2{margin-top:1em;font-size:14px;color:#fff}.category-news article time,.post-type-archive article time{font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:11px;color:#969696;letter-spacing:.08em}.post-type-archive-review article{width:20%}@media screen and (max-width: 768px){.post-type-archive-review article{width:100%}}.post-type-archive-review article h2{font-size:18px}.page #container,.archive #container,.single #container{padding:0;padding-top:60px}.page .headercontainer,.archive .headercontainer,.single .headercontainer{margin-top:2%;margin-bottom:4%}.page .thum,.archive .thum,.single .thum{background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative}@media screen and (max-width: 768px){.page .thum,.archive .thum,.single .thum{background-position:top center}}.page .thum.review,.archive .thum.review,.single .thum.review{background-size:contain}.page .thum header,.archive .thum header,.single .thum header{position:absolute;bottom:0;left:0;right:0;display:flex;padding:44px;align-items:flex-end}@media screen and (max-width: 768px){.page .thum header,.archive .thum header,.single .thum header{padding:16px;margin-bottom:0;flex-direction:column}}.page .thum header hgroup,.archive .thum header hgroup,.single .thum header hgroup{z-index:2;width:100%}@media screen and (max-width: 768px){.page .thum header hgroup,.archive .thum header hgroup,.single .thum header hgroup{width:100%}}.page .thum header hgroup h1,.archive .thum header hgroup h1,.single .thum header hgroup h1{margin:0;font-size:38px;line-height:1.4;font-feature-settings:"palt" 1;letter-spacing:-0.02em}@media screen and (max-width: 768px){.page .thum header hgroup h1,.archive .thum header hgroup h1,.single .thum header hgroup h1{font-size:24px}}.page .thum header .bassui,.archive .thum header .bassui,.single .thum header .bassui{margin-bottom:0;font-size:18px}.page .thum header .credit,.archive .thum header .credit,.single .thum header .credit{width:33.3%;text-align:right;margin-top:16px}.page .thum .bg,.archive .thum .bg,.single .thum .bg{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:0;mix-blend-mode:darken}@media screen and (max-width: 768px){.page .thum .bg,.archive .thum .bg,.single .thum .bg{height:80%}}@media screen and (max-width: 768px){.page .thum.review:before,.archive .thum.review:before,.single .thum.review:before{padding-top:100%}}.page .thum:before,.archive .thum:before,.single .thum:before{content:"";display:block;padding-top:56.25%;background:linear-gradient(90deg, #5383ff 0%, rgba(196, 196, 196, 0) 100%);z-index:-1;opacity:.1;position:relative}@media screen and (max-width: 768px){.page .thum:before,.archive .thum:before,.single .thum:before{padding-top:86%}}.page .credit,.archive .credit,.single .credit{font-size:12px;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#969696;z-index:2;letter-spacing:.08em;text-align:left;text-transform:uppercase}@media screen and (max-width: 768px){.page .credit,.archive .credit,.single .credit{margin-top:16px !important}}.page .donation a,.archive .donation a,.single .donation a{display:block;text-decoration:none;padding:20px;border:1px solid #363636;color:#999;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;border-radius:8px;font-size:13px;word-break:break-all}.page .donation a:hover,.archive .donation a:hover,.single .donation a:hover{color:#fff}.page .preview_header,.archive .preview_header,.single .preview_header{background:#121fff;color:#fff;text-align:center;padding:10px}.page .account_menu,.archive .account_menu,.single .account_menu{border-bottom:1px solid rgba(89,98,106,.2);margin-bottom:2rem}.page .account_menu a,.archive .account_menu a,.single .account_menu a{display:inline-block;padding:18px 13px 17px}.page .account_menu a.active,.archive .account_menu a.active,.single .account_menu a.active{border-bottom:2px solid #168eea}.page .acf-form,.archive .acf-form,.single .acf-form{max-width:800px;margin:0 auto}.page article.edit_block,.archive article.edit_block,.single article.edit_block{max-width:732px;margin:0 auto;margin-bottom:40px;padding:18px;border-radius:4px;margin-bottom:2rem;border:1px solid #b8b8b8;box-shadow:rgba(0,0,0,.156863) 0px 1px 4px;position:relative}.page article.edit_block .draft,.archive article.edit_block .draft,.single article.edit_block .draft{display:block;background:#e4e4e4;padding:2px 10px;border-radius:4px;position:absolute;top:8px;right:8px;font-size:14px}.page article.edit_block .entry-content h2,.archive article.edit_block .entry-content h2,.single article.edit_block .entry-content h2{margin:0}.page article.edit_block .entry-content p,.archive article.edit_block .entry-content p,.single article.edit_block .entry-content p{margin:0}.page article.edit_block .entry-content .editbutton,.archive article.edit_block .entry-content .editbutton,.single article.edit_block .entry-content .editbutton{margin:0;float:right}.page article.edit_block .entry-content .editbutton a,.archive article.edit_block .entry-content .editbutton a,.single article.edit_block .entry-content .editbutton a{display:inline-block;margin:0}.page article .thum_credit,.archive article .thum_credit,.single article .thum_credit{padding-left:16px;padding-right:16px;margin-top:1em;text-align:right;font-size:14px;line-height:2}@media screen and (max-width: 768px){.page article .thum_credit,.archive article .thum_credit,.single article .thum_credit{margin-top:0}}@media screen and (max-width: 768px){.page article .entry-content,.archive article .entry-content,.single article .entry-content{padding:0 16px}}.page article .entry-content p,.archive article .entry-content p,.single article .entry-content p{max-width:650px;margin:2em auto;text-align:justify;text-justify:inter-ideograph;word-wrap:break-word;line-break:loose;letter-spacing:-0.01em;position:relative}.page article .entry-content p strong,.archive article .entry-content p strong,.single article .entry-content p strong{font-size:17px;font-family:"YakuHanMPs","YakuHanJPs",neue-haas-grotesk-display,"Helvetica Neue",a-otf-midashi-go-mb31-pr6n,"Yu Gothic",YuGothic,Verdana,Meiryo,sans-serif}.page article .entry-content .swpm-login-form-inner div,.archive article .entry-content .swpm-login-form-inner div,.single article .entry-content .swpm-login-form-inner div{margin:0 auto}.page article .entry-content div.slider-pro,.archive article .entry-content div.slider-pro,.single article .entry-content div.slider-pro{margin:4em auto}.page article .entry-content div.detail,.page article .entry-content div.profile,.page article .entry-content div.donation,.page article .entry-content div.rpbt_shortcode,.page article .entry-content div.credit,.page article .entry-content div.urvanov-syntax-highlighter-syntax,.archive article .entry-content div.detail,.archive article .entry-content div.profile,.archive article .entry-content div.donation,.archive article .entry-content div.rpbt_shortcode,.archive article .entry-content div.credit,.archive article .entry-content div.urvanov-syntax-highlighter-syntax,.single article .entry-content div.detail,.single article .entry-content div.profile,.single article .entry-content div.donation,.single article .entry-content div.rpbt_shortcode,.single article .entry-content div.credit,.single article .entry-content div.urvanov-syntax-highlighter-syntax{max-width:650px;margin:4em auto}.page article .entry-content div.detail ol,.page article .entry-content div.profile ol,.page article .entry-content div.donation ol,.page article .entry-content div.rpbt_shortcode ol,.page article .entry-content div.credit ol,.page article .entry-content div.urvanov-syntax-highlighter-syntax ol,.archive article .entry-content div.detail ol,.archive article .entry-content div.profile ol,.archive article .entry-content div.donation ol,.archive article .entry-content div.rpbt_shortcode ol,.archive article .entry-content div.credit ol,.archive article .entry-content div.urvanov-syntax-highlighter-syntax ol,.single article .entry-content div.detail ol,.single article .entry-content div.profile ol,.single article .entry-content div.donation ol,.single article .entry-content div.rpbt_shortcode ol,.single article .entry-content div.credit ol,.single article .entry-content div.urvanov-syntax-highlighter-syntax ol{list-style:decimal;padding-left:2em;word-break:break-all}.page article .entry-content .qsm-quiz-container,.archive article .entry-content .qsm-quiz-container,.single article .entry-content .qsm-quiz-container{background:transparent;box-shadow:none;padding:0}.page article .entry-content .qsm-quiz-container div,.archive article .entry-content .qsm-quiz-container div,.single article .entry-content .qsm-quiz-container div{margin:0}.page article .entry-content .qsm-quiz-container .qmn_pagination,.archive article .entry-content .qsm-quiz-container .qmn_pagination,.single article .entry-content .qsm-quiz-container .qmn_pagination{display:block}.page article .entry-content .qsm-quiz-container .qsm-add-border-bottom,.archive article .entry-content .qsm-quiz-container .qsm-add-border-bottom,.single article .entry-content .qsm-quiz-container .qsm-add-border-bottom{margin-bottom:2em;padding-bottom:0}.page article .entry-content .qsm-quiz-container .qsm-before-message,.archive article .entry-content .qsm-quiz-container .qsm-before-message,.single article .entry-content .qsm-quiz-container .qsm-before-message{padding:0 !important}.page article .entry-content .qsm-quiz-container .margin-bottom:before,.archive article .entry-content .qsm-quiz-container .margin-bottom:before,.single article .entry-content .qsm-quiz-container .margin-bottom:before{display:none}.page article .entry-content .qsm-quiz-container .mlw_qmn_new_question,.archive article .entry-content .qsm-quiz-container .mlw_qmn_new_question,.single article .entry-content .qsm-quiz-container .mlw_qmn_new_question{padding-top:0;padding-bottom:20px}.page article .entry-content .qsm-quiz-container .mlw_qmn_question .q,.archive article .entry-content .qsm-quiz-container .mlw_qmn_question .q,.single article .entry-content .qsm-quiz-container .mlw_qmn_question .q{margin-bottom:20px;font-size:16px}.page article .entry-content .qsm-quiz-container .mlw_qmn_question .a,.archive article .entry-content .qsm-quiz-container .mlw_qmn_question .a,.single article .entry-content .qsm-quiz-container .mlw_qmn_question .a{margin-top:20px;color:#666;font-size:14px}.page article .entry-content .qsm-quiz-container .mlw_qmn_question p,.archive article .entry-content .qsm-quiz-container .mlw_qmn_question p,.single article .entry-content .qsm-quiz-container .mlw_qmn_question p{margin:0}.page article .entry-content .qsm-quiz-container .quiz_section .qmn_radio_answers label,.page article .entry-content .qsm-quiz-container .qsm-text-simple-option,.archive article .entry-content .qsm-quiz-container .quiz_section .qmn_radio_answers label,.archive article .entry-content .qsm-quiz-container .qsm-text-simple-option,.single article .entry-content .qsm-quiz-container .quiz_section .qmn_radio_answers label,.single article .entry-content .qsm-quiz-container .qsm-text-simple-option{font-size:16px}.page article .entry-content .qsm-quiz-container .qmn_question_answer,.page article .entry-content .qsm-quiz-container .quiz_section,.archive article .entry-content .qsm-quiz-container .qmn_question_answer,.archive article .entry-content .qsm-quiz-container .quiz_section,.single article .entry-content .qsm-quiz-container .qmn_question_answer,.single article .entry-content .qsm-quiz-container .quiz_section{padding:30px;background:#fff;border-radius:5px;margin-bottom:20px}.page article .entry-content .qsm-quiz-container .qmn_question_answer span,.page article .entry-content .qsm-quiz-container .quiz_section span,.archive article .entry-content .qsm-quiz-container .qmn_question_answer span,.archive article .entry-content .qsm-quiz-container .quiz_section span,.single article .entry-content .qsm-quiz-container .qmn_question_answer span,.single article .entry-content .qsm-quiz-container .quiz_section span{font-size:16px}.page article .entry-content .qsm-quiz-container .mlw_qmn_new_question,.archive article .entry-content .qsm-quiz-container .mlw_qmn_new_question,.single article .entry-content .qsm-quiz-container .mlw_qmn_new_question{padding-bottom:10px}.page article .entry-content .qsm-quiz-container .qmn_results_page input[name=qsm_retake_button],.page article .entry-content .qsm-quiz-container .qmn_btn,.archive article .entry-content .qsm-quiz-container .qmn_results_page input[name=qsm_retake_button],.archive article .entry-content .qsm-quiz-container .qmn_btn,.single article .entry-content .qsm-quiz-container .qmn_results_page input[name=qsm_retake_button],.single article .entry-content .qsm-quiz-container .qmn_btn{background:#fff !important;padding:10px 30px !important;font-size:16px !important;border-radius:5px !important;color:#000 !important;width:100%}.page article .entry-content .qsm-quiz-container .qmn_results_page input[name=qsm_retake_button]:hover,.page article .entry-content .qsm-quiz-container .qmn_btn:hover,.archive article .entry-content .qsm-quiz-container .qmn_results_page input[name=qsm_retake_button]:hover,.archive article .entry-content .qsm-quiz-container .qmn_btn:hover,.single article .entry-content .qsm-quiz-container .qmn_results_page input[name=qsm_retake_button]:hover,.single article .entry-content .qsm-quiz-container .qmn_btn:hover{background:#000 !important;color:#fff !important}.page article .entry-content .linkcard,.archive article .entry-content .linkcard,.single article .entry-content .linkcard{font-family:"YakuHanMPs","YakuHanJPs",neue-haas-grotesk-display,"Helvetica Neue",a-otf-midashi-go-mb31-pr6n,"Yu Gothic",YuGothic,Verdana,Meiryo,sans-serif}.page article .entry-content .linkcard .lkc-external-wrap,.archive article .entry-content .linkcard .lkc-external-wrap,.single article .entry-content .linkcard .lkc-external-wrap{border:1px solid #dadde1}.page article .entry-content .linkcard .lkc-content,.archive article .entry-content .linkcard .lkc-content,.single article .entry-content .linkcard .lkc-content{padding:10px}.page article .entry-content .linkcard .lkc-thumbnail,.archive article .entry-content .linkcard .lkc-thumbnail,.single article .entry-content .linkcard .lkc-thumbnail{margin:0;margin-right:10px}.page article .entry-content .linkcard .lkc-domain,.archive article .entry-content .linkcard .lkc-domain,.single article .entry-content .linkcard .lkc-domain{margin-left:5px}.page article .entry-content .linkcard .lkc-info,.archive article .entry-content .linkcard .lkc-info,.single article .entry-content .linkcard .lkc-info{margin-bottom:10px;overflow:visible}.page article .entry-content .linkcard div,.archive article .entry-content .linkcard div,.single article .entry-content .linkcard div{margin:0}.page article .entry-content .slider-pro,.archive article .entry-content .slider-pro,.single article .entry-content .slider-pro{max-width:none}.page article .entry-content .slider-pro div,.archive article .entry-content .slider-pro div,.single article .entry-content .slider-pro div{margin-top:0;margin-bottom:0;max-width:none}.page article .entry-content .slider-pro div img,.archive article .entry-content .slider-pro div img,.single article .entry-content .slider-pro div img{margin-top:0;margin-bottom:0}.page article .entry-content .slider-pro div .sp-button,.archive article .entry-content .slider-pro div .sp-button,.single article .entry-content .slider-pro div .sp-button{margin:4px}.page article .entry-content p.wp-caption-text,.archive article .entry-content p.wp-caption-text,.single article .entry-content p.wp-caption-text{font-size:14px}.page article .entry-content p.profile,.archive article .entry-content p.profile,.single article .entry-content p.profile{border-top:1px #ccc solid;padding-top:4em;margin-top:4em;font-size:13px;line-height:1.8}.page article .entry-content p.profile+p,.archive article .entry-content p.profile+p,.single article .entry-content p.profile+p{font-size:13px;line-height:1.8}.page article .entry-content #twitter-widget-2,.archive article .entry-content #twitter-widget-2,.single article .entry-content #twitter-widget-2{margin:4em auto !important}.page article .entry-content div.profile,.archive article .entry-content div.profile,.single article .entry-content div.profile{background-color:#1a1a25;width:100%;max-width:none;padding-top:64px;padding-bottom:64px;line-height:1.8;font-size:13px}.page article .entry-content div.profile p,.page article .entry-content div.profile ul,.archive article .entry-content div.profile p,.archive article .entry-content div.profile ul,.single article .entry-content div.profile p,.single article .entry-content div.profile ul{font-family:"YakuHanJPs","Work Sans",Helvetica,"Zen Kaku Gothic New","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media screen and (max-width: 768px){.page article .entry-content div.profile,.archive article .entry-content div.profile,.single article .entry-content div.profile{width:auto;padding:16px;padding-top:32px;padding-bottom:32px;margin-left:-16px;margin-right:-16px}}.page article .entry-content div.profile p,.archive article .entry-content div.profile p,.single article .entry-content div.profile p{line-height:1.8;font-size:13px}.page article .entry-content h1,.page article .entry-content h3,.page article .entry-content h4,.page article .entry-content h5,.page article .entry-content h6,.archive article .entry-content h1,.archive article .entry-content h3,.archive article .entry-content h4,.archive article .entry-content h5,.archive article .entry-content h6,.single article .entry-content h1,.single article .entry-content h3,.single article .entry-content h4,.single article .entry-content h5,.single article .entry-content h6{max-width:650px;margin:2em auto 1em}.page article .entry-content h2,.archive article .entry-content h2,.single article .entry-content h2{max-width:650px;margin:4em auto 1em}.page article .entry-content h3,.archive article .entry-content h3,.single article .entry-content h3{font-size:28px;font-weight:normal;font-feature-settings:"palt" 1;font-family:"YakuHanMPs","YakuHanJPs",neue-haas-grotesk-display,a-otf-gothic-bbb-pr6n,sans-serif}@media screen and (max-width: 768px){.page article .entry-content h3,.archive article .entry-content h3,.single article .entry-content h3{font-size:24px}}.page article .entry-content h4,.archive article .entry-content h4,.single article .entry-content h4{font-size:22px;font-family:"YakuHanMPs","YakuHanJPs",neue-haas-grotesk-display,a-otf-gothic-bbb-pr6n,sans-serif}.page article .entry-content ul,.page article .entry-content em,.archive article .entry-content ul,.archive article .entry-content em,.single article .entry-content ul,.single article .entry-content em{max-width:650px;margin:1em auto 1em;display:block}.page article .entry-content ul,.archive article .entry-content ul,.single article .entry-content ul{padding-left:1em;list-style:revert}.page article .entry-content ul ul,.archive article .entry-content ul ul,.single article .entry-content ul ul{margin:0;margin-left:1em}.page article .entry-content iframe,.archive article .entry-content iframe,.single article .entry-content iframe{margin:1em auto;display:block}.page article .entry-content a,.archive article .entry-content a,.single article .entry-content a{border-bottom:1px solid #666}.page article .entry-content .bandcamp,.archive article .entry-content .bandcamp,.single article .entry-content .bandcamp{width:700px;margin:2em auto;display:block}.page article .entry-content .bandcamp iframe,.archive article .entry-content .bandcamp iframe,.single article .entry-content .bandcamp iframe{width:100% !important}.page article .entry-content .instagram-media,.archive article .entry-content .instagram-media,.single article .entry-content .instagram-media{max-width:658px !important;margin:2em auto !important}.page article .entry-content blockquote,.archive article .entry-content blockquote,.single article .entry-content blockquote{max-width:650px;margin:0 auto;border-left:1px solid #666;padding-left:2em}@media screen and (max-width: 768px){.page article .entry-content blockquote,.archive article .entry-content blockquote,.single article .entry-content blockquote{padding-left:1em}}.page article .entry-content small,.archive article .entry-content small,.single article .entry-content small{font-size:13px;line-height:1.8;display:block}.page article .entry-content .chu,.archive article .entry-content .chu,.single article .entry-content .chu{max-width:650px;margin:1em auto 1em;line-height:1.8;font-size:13px;list-style:none;padding-left:0}.page article .entry-content .chu li,.archive article .entry-content .chu li,.single article .entry-content .chu li{margin-top:1em}.page article .small,.archive article .small,.single article .small{max-width:650px;margin:64px auto 64px;font-size:13px}.page article .small ol,.archive article .small ol,.single article .small ol{padding:2em 2em}.page article img,.archive article img,.single article img{max-width:100%;height:auto;display:block;margin:4em auto}.page article .wp-caption,.archive article .wp-caption,.single article .wp-caption{max-width:100% !important;margin:0 auto 4em}.page article .wp-caption img,.archive article .wp-caption img,.single article .wp-caption img{margin-bottom:1em}.page article .wp-caption p,.archive article .wp-caption p,.single article .wp-caption p{margin-top:1em;max-width:100%}.page article .wp_rp_wrap,.archive article .wp_rp_wrap,.single article .wp_rp_wrap{max-width:650px;margin:0 auto}.page article .wp_rp_wrap h3,.archive article .wp_rp_wrap h3,.single article .wp_rp_wrap h3{font-size:24px;letter-spacing:.08em;font-weight:normal;border-bottom:1px #1a1a25 solid;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;text-align:center}.page article .wp_rp_wrap .wp_rp_title,.archive article .wp_rp_wrap .wp_rp_title,.single article .wp_rp_wrap .wp_rp_title{display:block;width:100%;padding-left:85px;font-size:14px;line-height:1.8}.page .movie,.archive .movie,.single .movie{position:relative;height:0;padding:0px 0 56.25%;overflow:hidden}.page .movie iframe,.archive .movie iframe,.single .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page .soundcloud,.archive .soundcloud,.single .soundcloud{margin:4em auto}.page .youtube,.archive .youtube,.single .youtube{position:relative;padding-bottom:46.25%;height:0;overflow:hidden;max-width:950px !important;margin-left:auto;margin-right:auto;margin-top:40px !important;margin-bottom:40px !important}.page .youtube iframe,.archive .youtube iframe,.single .youtube iframe{margin:0 !important;position:absolute;top:0;left:0;width:100%;height:100%}.page .rpbt_shortcode h3,.archive .rpbt_shortcode h3,.single .rpbt_shortcode h3{font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important;text-transform:capitalize}#entry-footer{margin-bottom:0;margin-top:4%;text-align:center;position:relative}#entry-footer .nav-links{background-color:#1a1a25;height:90px;display:flex}#entry-footer a{font-size:18px;padding:40px 0;line-height:.5em;display:inline-block;height:90px;text-align:center;font-family:"YakuHanJPs","VCR-OSD-Mono",Helvetica,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;letter-spacing:.08em;text-transform:uppercase}#entry-footer .bchome{width:33.3%;position:absolute;left:50%;top:0;transform:translateX(-50%)}#entry-footer .prev-link{width:33.3%;position:absolute;right:0;top:0}#entry-footer .next-link{width:33.3%;position:absolute;left:0;top:0}ins.adsbygoogle{text-align:center}.cf7-block{max-width:650px;margin:0 auto}.cf7-block dl{width:100%;min-height:1%;margin-bottom:2em}.cf7-block dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cf7-block dt{margin:0;width:30%;float:left}.cf7-block dd{margin:0;width:70%;float:left}.wpcf7-response-output{padding:15px !important;margin-bottom:20px;border:1px solid transparent !important;border-radius:4px;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.wpcf7-textarea,.wpcf7-text{font-size:15px;margin-top:10px;padding-left:10px;padding-top:5px;padding-bottom:6px;width:100%;color:#333;border:#ccc solid 1px}.btn,.usp-submit,.wpcf7-submit,input[type=submit]{font-family:YakuHanMPs,YakuHanJPs,neue-haas-grotesk-display,a-otf-gothic-bbb-pr6n,sans-serif;color:#111;letter-spacing:0;border:none;border-radius:0;text-decoration:none !important;background:#ededed;display:block;padding:8px 12px;margin-bottom:20px;margin-top:0px;font-size:14px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid #666}.btn:hover,.usp-submit:hover,.wpcf7-submit:hover,input[type=submit]:hover{background-color:#c0bdbd;text-decoration:none;color:#fff}.acf-form-submit{text-align:center}.wp_rp_wrap{max-width:650px;margin:4em auto}.acf-fields>.acf-field{padding:15px 0px !important}.acf-fields>.acf-field a{text-decoration:underline}.acf-field input[type=text],.acf-field input[type=password],.acf-field input[type=date],.acf-field input[type=datetime],.acf-field input[type=datetime-local],.acf-field input[type=email],.acf-field input[type=month],.acf-field input[type=number],.acf-field input[type=search],.acf-field input[type=tel],.acf-field input[type=time],.acf-field input[type=url],.acf-field input[type=week],.acf-field select{padding:8px 16px !important;font-size:16px !important;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c5c5c5}.acf-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}