@charset "UTF-8";*{margin:0;padding:0;line-height:calc(.5rem + 1em)}*,:before,:after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-collapse:collapse;border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media (prefers-reduced-motion: no-preference){html:focus-within{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}:where(textarea){resize:vertical}@supports (resize: block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol){list-style:none}a:not([class]){text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation;text-decoration:none}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media (prefers-reduced-motion: no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}:where(iframe[src*=youtube]){width:100%;height:auto;aspect-ratio:16/9}.is-pc{display:block}@media screen and (width < 769px){.is-pc{display:none}}.is-sp{display:none}@media screen and (width < 769px){.is-sp{display:block}}[data-anim-elm]{opacity:0}[v-cloak]{display:none}table{width:100%;border-collapse:collapse}button{outline:none;background:none}html{scroll-behavior:smooth}@media screen and (width < 769px){html{font-size:calc(16 / 375 * 100vw)}}body{font-family:Noto Sans JP,Helvetica,Arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,"Yu Gothic ",YuGothic,Osaka,メイリオ,Meiryo,MS Pゴシック,MS P Gothic,sans-serif;background:#ccc}.bbpress-wrapper__inner{background:#fff;padding:60px;border-radius:10px}.user_name_block_sp{display:flex;gap:5px;width:100%;box-sizing:border-box;justify-content:center}.user_name{font-size:14px;margin-right:20px}@media screen and (width < 769px){.user_name{width:230px;font-size:2.9333333333vw;margin-right:0;margin-top:20px}}.user_logout{font-size:12px;background-color:#a9a9a9;color:#878787;padding:10px 20px;border-radius:5px;font-size:14px;margin-right:25px;color:#fff}@media screen and (width < 769px){.user_logout{font-size:2.6666666667vw;width:32vw;height:9.3333333333vw;margin-right:0;text-align:center;padding:3.2vw 2.1333333333vw;line-height:100%;margin-top:20px}}@media screen and (width < 769px){.userInfoEdit{width:100%;position:relative}}.userInfoEdit a{background-color:#003e7b;padding:10px 20px;border-radius:5px;font-size:14px;font-weight:700;margin-bottom:10px;margin-right:15px;color:#fff}@media screen and (width < 769px){.userInfoEdit a{display:inline-block;padding:2.9333333333vw 2.6666666667vw;font-size:2.9333333333vw;height:9.3333333333vw;line-height:100%;position:absolute;right:0;margin-top:20px;display:block;width:34.6666666667vw;margin-right:0;text-align:center}}.forum_block .bbp-topic-thumb_block{display:flex}@media screen and (width < 769px){.forum_block .bbp-topic-thumb_block{flex-direction:column}}.forum_block .bbp-topic-thumb_block .bbp-topic-thumb{width:150px;margin-right:15px;margin-bottom:5px}@media screen and (width < 769px){.forum_block .bbp-topic-thumb_block .bbp-topic-thumb{width:120px;height:auto;margin-right:10px;margin-bottom:5px;object-fit:contain}.forum_block .bbp-topic-thumb_block .bbp-topic-thumb img{width:100%;height:auto;display:block}}.forum_block .bbp-search-form{display:none;color:#313131;margin-bottom:10px}.forum_block .bbp-search-form:before{content:"検索 :";display:inline-block;position:relative;left:-10px;padding-top:10px;font-size:13px}.forum_block .bbp-search-form .bbp-search-form__inner{display:flex;gap:5px}.forum_block .bbp-search-form input{height:35px;border-radius:5px;border:1px solid #e1e1e1;padding:0 10px}.forum_block .bbp-search-form #bbp_search_submit{width:60px!important}.forum_block #bbp-search-form{display:flex;color:#313131;margin-bottom:10px}.forum_block #bbp-search-form:before{content:"検索 :";display:inline-block;position:relative;left:-10px;padding-top:10px;font-size:13px}.forum_block #bbp-search-form .bbp-search-form__inner{display:flex;gap:5px}.forum_block #bbp-search-form input{width:100%;height:35px;border-radius:5px;border:1px solid #e1e1e1;padding:0 10px}.forum_block__login{padding:60px;max-width:400px;margin:0 auto;border-radius:10px;background:#fff}@media screen and (width < 769px){.forum_block__login{padding:8vw}}.forum_block__login .bbp-login-form legend{font-size:24px;font-weight:700;color:#3a3a3a;display:block;text-align:center;margin-bottom:20px;width:100%}.forum_block__login .bbp-login-form legend:before{white-space:pre;content:"START Box\a交流掲示板"}.forum_block__login .bbp-login-form #bbp-login-submit{width:300px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:15px;font-weight:700;border-radius:5px;background:#003e85}@media screen and (width < 769px){.forum_block__login .bbp-login-form #bbp-login-submit{width:74.6666666667vw}}.forum_block__login .bbp-login-form .bbp-remember-me{display:flex;justify-content:center;align-items:center}.forum_block__login .bbp-login-form .bbp-remember-me label{margin-bottom:0}.forum_block__login .bbp-login-form #rememberme{margin-right:10px;width:20px}.forum_block__login .bbp-login-form label{width:100%!important;font-size:14px;margin-bottom:10px}.forum_block__login .bbp-login-form input{width:100%;height:40px;border-radius:5px;border:1px solid #e1e1e1;padding:0 10px}@media screen and (width < 769px){.forum_block__login .bbp-login-form input{width:90%}}.forum_block{padding:150px 0;max-width:1100px;margin:0 auto;border-radius:10px}.forum_block .bbp-breadcrumb{font-size:13px;letter-spacing:.05em}@media screen and (width < 769px){.forum_block .bbp-breadcrumb{margin-top:5.3333333333vw}}.forum_block .bbp-breadcrumb{color:#6d6d6d}.forum_block .bbp-breadcrumb a{color:#35377c}.forum_block li.bbp-forum-info,.forum_block li.bbp-topic-title{width:65%!important}@media screen and (width < 769px){.forum_block li.bbp-forum-info,.forum_block li.bbp-topic-title{width:51%!important}}.forum_block li.bbp-forum-freshness,.forum_block li.bbp-topic-freshness{width:10%!important}@media screen and (width < 769px){.forum_block li.bbp-forum-freshness,.forum_block li.bbp-topic-freshness{width:19%!important}}.forum_block #bbpress-forums div.bbp-forum-header,.forum_block #bbpress-forums div.bbp-reply-header,.forum_block #bbpress-forums div.bbp-topic-header{background:#f6f6f6}.forum_block #bbpress-forums div.odd,.forum_block #bbpress-forums ul.odd{border-top:#f3f3f3 solid 1px;background:none}.forum_block #bbpress-forums div.bbp-reply-content p{font-size:16px;letter-spacing:.05em}@media screen and (width < 769px){.forum_block #bbpress-forums div.bbp-reply-content p{font-size:3.7333333333vw!important}}.forum_block span.bbp-author-ip,.forum_block #bbpress-forums div.bbp-forum-author .bbp-author-role,.forum_block #bbpress-forums div.bbp-reply-author .bbp-author-role,.forum_block #bbpress-forums div.bbp-topic-author .bbp-author-role{display:none}.forum_block #bbpress-forums li.bbp-body,.forum_block #bbpress-forums li.bbp-footer,.forum_block #bbpress-forums li.bbp-header{border-bottom:none}.forum_block .reply_block{margin-top:30px;border:#d8d8d8 solid 1px;border-radius:8px}.forum_block .reply_block .topic,.forum_block .reply_block .reply{padding:20px 30px!important;display:flex;flex-direction:column-reverse}@media screen and (width < 769px){.forum_block .reply_block .topic,.forum_block .reply_block .reply{padding:2.6666666667vw!important}}.forum_block .reply_block .bbp-author-name:before{content:"投稿者 : ";width:100%}.forum_block .reply_block .bbp-author-name{color:#35377c}.forum_block #bbpress-forums div.bbp-forum-header,.forum_block #bbpress-forums div.bbp-reply-header,.forum_block #bbpress-forums div.bbp-topic-header{border-radius:0 0 8px 8px}.forum_block #bbpress-forums .bbp-reply-content{font-size:12px!important}.forum_block #bbpress-forums div.bbp-reply-content{font-size:16px;letter-spacing:.05em}.forum_block .bbp-pagination-count{color:#6d6d6d}.forum_block .bbp-template-notice.info{background:#f6f6f6!important;border:1px solid #e1e1e1}.forum_block .bbp-forum-description{font-size:14px!important}.forum_block div.bbp-template-notice,.forum_block div.indicator-hint{font-size:14px!important;background:#f0f5f8!important;border:1px solid #d7e0e1}.forum_block div.bbp-template-notice li,.forum_block div.indicator-hint li{font-size:13px!important;color:#313131}@media screen and (width < 769px){.forum_block div.bbp-template-notice li,.forum_block div.indicator-hint li{font-size:2.6666666667vw!important}}.forum_block .bbp-form{margin-top:0;background:#f6f6f7;border:1px solid #e1e1e1!important;padding:30px!important}.forum_block .bbp-form input{border:1px solid #e1e1e1}.forum_block .bbp-form legend{font-size:18px!important;font-weight:700;color:#3a3a3a}.forum_block .bbp-form p{padding-top:10px!important}.forum_block .bbp-form p label{font-size:14px!important}.forum_block .bbp-form .bbp-submit-wrapper{width:300px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:15px;font-weight:700;border-radius:5px;background:#003e85;margin:0 0 10px}@media screen and (width < 769px){.forum_block .bbp-form .bbp-submit-wrapper{width:100%!important}}.forum_block .bbp-form #bbp_topic_title{margin-top:10px!important;height:40px!important;font-size:15px!important;padding:0 10px!important;color:#3a3a3a}@media screen and (width < 769px){.forum_block .bbp-form #bbp_topic_title{width:100%!important}}.forum_block .bbp-form #bbp_stick_topic_select,.forum_block .bbp-form #bbp_topic_tags{margin-top:10px!important;height:40px!important;font-size:15px!important;padding:0 10px!important;border:1px solid #e1e1e1}@media screen and (width < 769px){.forum_block .bbp-form #bbp_topic_tags{width:100%!important}}.forum_block .bbp-form #bbp_topic_status_select{margin-top:10px!important;height:40px!important;font-size:15px!important;padding:0 10px!important;border:1px solid #e1e1e1}.forum_block .bbp-form #bbp_topic_content{color:#3a3a3a;font-size:15px!important;padding:10px!important}.forum_block__inner{background:#fff;padding:0 60px 40px;border-radius:10px}@media screen and (width < 769px){.forum_block__inner{padding:0 5.3333333333vw 20px}}.forum_block__title_box{display:flex;justify-content:space-between;position:relative}@media screen and (width < 769px){.forum_block__title_box{flex-direction:column}}.forum_block__title_box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0 auto;border-top:5px solid #05B5EE}.forum_block__title{position:relative}.forum_block__back_link{position:absolute;top:50px;right:0}@media screen and (width < 769px){.forum_block__back_link{position:relative;top:0;margin-bottom:2.6666666667vw}}.forum_block__back_link a{background-color:#8d8d8d;padding:10px 20px;border-radius:5px;font-size:14px;margin-bottom:10px;margin-right:15px;color:#fff;position:relative;z-index:2}@media screen and (width < 769px){.forum_block__back_link a{padding:2.1333333333vw 4.2666666667vw;font-size:2.9333333333vw}}.forum_block__back{position:absolute;top:50px;right:0}.forum_block__back a{font-size:14px;color:#35377c}@media screen and (width < 769px){.forum_block__back{position:relative;top:-20px;right:0;margin-top:20px}}.forum_block__title h2{margin-bottom:60px;font-size:34px;position:relative;padding-top:40px}@media screen and (width < 769px){.forum_block__title h2{font-size:6.4vw;margin-bottom:6.4vw}}.forum_block .bbp-body .bbp-forum-info{padding:10px 0}.forum_block .bbp-body .bbp-forum-info a{font-size:18px;font-weight:700;color:#003e85}.forum_block .bbp-forum-content{font-size:13px!important;color:#666;letter-spacing:.05em;padding-top:6px}.forum_block .bbp-forums{border:none!important}.forum_block .bbp-header{background:none!important}.forum_block #bbpress-forums li.bbp-body ul.forum,.forum_block #bbpress-forums li.bbp-body ul.topic{background:none}.forum_block #bbpress-forums li.bbp-footer,.forum_block #bbpress-forums li.bbp-header{background:none!important}.forum_block .forum-titles{color:#2b2b2b}.forum_block .bbp-pagination{margin-bottom:0}@media screen and (width < 769px){.forum_block .bbp-pagination{margin-top:5.3333333333vw}}.forum_block .bbp-topics{border:none!important}.forum_block .status-publish li{padding:10px 0}.forum_block .bbp-topic-permalink{font-size:17px!important;font-weight:700;color:#003e85}.forum_block .bbp-replies{border:none!important}.forum_block #bbpress-forums div.even,.forum_block #bbpress-forums ul.even{background:none}.forum_block div.bbp-forum-header,.forum_block div.bbp-reply-header,.forum_block div.bbp-topic-header,.forum_block li.bbp-body div.hentry{padding:10px}.forum_block #bbpress-forums div.bbp-forum-content,.forum_block #bbpress-forums div.bbp-reply-content,.forum_block #bbpress-forums div.bbp-topic-content{margin:0}.forum_block #bbpress-forums div.bbp-forum-author,.forum_block #bbpress-forums div.bbp-reply-author,.forum_block #bbpress-forums div.bbp-topic-author{float:inherit}.forum_block #bbpress-forums div.bbp-forum-author,.forum_block #bbpress-forums div.bbp-reply-author,.forum_block #bbpress-forums div.bbp-topic-author{text-align:left;float:initial}.forum_block #bbpress-forums div.bbp-forum-author .bbp-author-name,.forum_block #bbpress-forums div.bbp-reply-author .bbp-author-name,.forum_block #bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0}.forum_block #bbpress-forums .bbp-user-section{display:flex;flex-direction:column;gap:5px}.forum_block #bbp_user_edit_submit{width:300px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:15px;font-weight:700;border-radius:5px;background:#003e85;margin:0 0 10px}@media screen and (width < 769px){.forum_block{padding:40vw 20px 0}.forum_block li.bbp-body ul.forum,.forum_block #bbpress-forums li.bbp-body ul.topic{padding:0!important}.forum_block #bbpress-forums ul.bbp-forums,.forum_block #bbpress-forums ul.bbp-lead-topic,.forum_block #bbpress-forums ul.bbp-replies,.forum_block #bbpress-forums ul.bbp-search-results,.forum_block #bbpress-forums ul.bbp-topics{font-size:2.9333333333vw!important}.forum_block #bbpress-forums li.bbp-footer,.forum_block #bbpress-forums li.bbp-header{padding:5px 0!important;font-weight:400!important}.forum_block div.bbp-template-notice,.forum_block .forum_block div.indicator-hint{font-size:2.9333333333vw!important}.forum_block #bbpress-forums ul.status-closed,.forum_block #bbpress-forums ul.status-closed a.bbp-topic-permalink,.forum_block #bbpress-forums ul.status-closed a{color:#003e7b!important}.forum_block .bbp-topic-freshness{color:#505050!important}.forum_block #bbpress-forums .bbp-body div.bbp-reply-content,.forum_block #bbpress-forums .bbp-body div.bbp-topic-content{padding:0!important}.forum_block #bbpress-forums .bbp-body div.bbp-reply-author,.forum_block #bbpress-forums .bbp-body div.bbp-topic-author{padding:0!important;height:auto!important;min-height:0!important;border:none!important}.forum_block #bbpress-forums #bbp-single-user-details{float:none!important}.forum_block #bbpress-forums #bbp-user-body{margin-top:30px!important}}.single-topic .bbp-template-notice.info{display:none!important}
