﻿@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}body{border-top:0;font-family:"Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif}h1,h2,h3,h4,h4,h5,h6,#header #site-title,#pageTitBnr #pageTitInner #pageTit,#content .leadTxt,#sideTower .localHead{font-family:"Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif}#wrap{padding-top:130px}@media(min-width: 1020px){#wrap{padding-top:116px}}#main{margin:0 auto;text-align:left;overflow:hidden}img{max-width:100%;height:auto}.pc-only{display:none}@media(min-width: 1020px){.pc-only{display:block}}@media(min-width: 1020px){.sp-only{display:none}}@keyframes pathmove{0%{height:0;top:16px;opacity:0}30%{height:30px;opacity:1}100%{height:0;top:45px;opacity:0}}@keyframes pathmove_pc{0%{height:0;top:16px;opacity:0}30%{height:35px;opacity:1}100%{height:0;top:70px;opacity:0}}.global_header{position:fixed;left:0;top:0;z-index:100;width:100%;height:130px;background-color:#fff;transition:height .3s;box-shadow:0px 0px 20px 0px rgba(0,0,0,.16)}@media(min-width: 1020px){.global_header{height:116px}}.global_header .inner{display:flex;align-items:center;padding:0 25px;height:100%;justify-content:center}@media(min-width: 1020px){.global_header .inner{justify-content:space-between;align-items:center;padding:0 60px}.global_header .inner .gh_logo .flex .text{text-align:left}}.global_header .inner .gh_logo a.flex{display:flex;align-items:center;text-decoration:none;transition:opacity .3s}.global_header .inner .gh_logo a.flex:hover{opacity:.7}.global_header .inner .gh_logo a.flex .line{text-align:center}@media(min-width: 1020px){.global_header .inner .gh_logo a.flex .line{text-align:left}}.global_header .inner .gh_logo a.flex .line.line-first{display:block;color:#0d2584;font-size:10px;font-weight:500;line-height:140%}@media(min-width: 1020px){.global_header .inner .gh_logo a.flex .line.line-first{font-size:14px;letter-spacing:.7px}}.global_header .inner .gh_logo a.flex .line.line-last{margin-top:5px;display:block;color:#474747;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:18px;font-weight:500;line-height:140%;letter-spacing:2.34px}@media(min-width: 1020px){.global_header .inner .gh_logo a.flex .line.line-last{font-size:20px;line-height:100%;letter-spacing:2.6px}}.global_header .inner .pc_header{display:none}@media(min-width: 1020px){.global_header .inner .pc_header{display:block}}.global_header .inner .pc_header ul{display:flex;justify-content:right}.global_header .inner .pc_header ul li{margin-left:20px}.global_header .inner .pc_header ul li a{position:relative;background:#f87f5b;border-radius:100px;padding:21px 0;min-width:286px;text-decoration:none;display:inline-block;text-align:center}.global_header .inner .pc_header ul li a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;border:solid 2px #f87f5b;border-radius:100px;background:#fff;opacity:0;transition:opacity .3s}.global_header .inner .pc_header ul li a span{position:relative;z-index:2;color:#fff;font-size:15px;font-weight:500;line-height:100%;letter-spacing:.75px;transition:color .3s}.global_header .inner .pc_header ul li a:hover:after{opacity:1}.global_header .inner .pc_header ul li a:hover span{color:#f87f5b}.section.section-banner-area{max-width:315px;margin:0 auto;padding:40px 0 0;text-align:center}@media(min-width: 1020px){.section.section-banner-area{max-width:inherit;padding:50px 30px 0}}@media(min-width: 1020px){.section.section-banner-area ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.section.section-banner-area ul li{position:relative;max-width:100%;border:1px solid rgba(13,37,132,.2);background:#fff}@media(min-width: 1020px){.section.section-banner-area ul li{border:0}}.section.section-banner-area ul li:last-child{margin-top:20px}@media(min-width: 1020px){.section.section-banner-area ul li:last-child{margin-top:0;margin-left:80px}.section.section-banner-area ul li:last-child:before{content:"";display:block;width:1px;height:40px;background:rgba(13,37,132,.2);position:absolute;top:0;position:absolute;top:50%;left:-40px;transform:translate(0, -50%)}}.section.section-banner-area ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-align:center;height:90px;padding:14px;text-decoration:none;transition:all .3s}@media(min-width: 1020px){.section.section-banner-area ul li a{align-items:flex-start;gap:8px;text-align:left;height:auto;padding:0}}.section.section-banner-area ul li a:hover{opacity:.7}.section.section-banner-area ul li a img{height:50px}@media(min-width: 1020px){.section.section-banner-area ul li a img{height:60px}}.section.section-banner-area ul li a span{color:#0d2584;font-size:10px;font-weight:500;line-height:140%}@media(min-width: 1020px){.section.section-banner-area ul li a span{font-size:14px;letter-spacing:.7px}}.section.section-banner-area ul li a strong{color:#474747;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:140%;letter-spacing:2.08px}.program_footer{position:relative;background:#0d2584;text-align:center;margin-top:53px;padding:40px 20px 90px}@media(min-width: 1020px){.program_footer{margin-top:50px;padding:30px 20px 36px}}.program_footer .program_pageTop{text-align:center;position:absolute;right:19px;top:-45px}@media(min-width: 1020px){.program_footer .program_pageTop{right:58px;top:-121px}}.program_footer .program_pageTop:before,.program_footer .program_pageTop:after{content:"";width:1px;height:20px;position:absolute;left:50%}@media(min-width: 1020px){.program_footer .program_pageTop:before,.program_footer .program_pageTop:after{height:40px}}.program_footer .program_pageTop:before{background:#0d2584;bottom:-24px}@media(min-width: 1020px){.program_footer .program_pageTop:before{bottom:-40px}}.program_footer .program_pageTop:after{background:#fff;height:35px;bottom:-59px}@media(min-width: 1020px){.program_footer .program_pageTop:after{height:55px;bottom:-95px}}.program_footer .program_pageTop a{display:inline-block;margin:0 auto;text-decoration:none;transition:all .3s}.program_footer .program_pageTop a:hover{opacity:.7}.program_footer .program_pageTop a:after{content:"";display:block;width:40px;aspect-ratio:1/1;border:1px solid #fff;position:absolute;bottom:-80px;left:8px}@media(min-width: 1020px){.program_footer .program_pageTop a:after{width:50px;bottom:-120px;left:-16px}}@media(min-width: 1020px){.program_footer .program_pageTop a span{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;display:block;margin:0 0 5px}}.program_footer .program_pageTop a span.text{text-align:center;color:#0d2584;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:11px;font-weight:400;line-height:normal}@media(min-width: 1020px){.program_footer .program_pageTop a span.text{font-size:14px}}.program_footer .contents{display:table;margin:0 auto;width:260px}@media(min-width: 1020px){.program_footer .contents{width:auto}}.program_footer .contents a{color:#fff;font-size:16px;font-weight:500;line-height:140%;letter-spacing:1.28px;transition:all .3s;text-decoration:none;text-decoration:underline;text-underline-position:from-font}.program_footer .contents a:hover{text-decoration:none}.program_footer .contents a span{display:block}@media(min-width: 1020px){.program_footer .contents a span{display:inline}}.program_footer .contents .copy{margin-top:18px;color:#fff;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:12px;font-weight:400;line-height:140%;letter-spacing:.7px}@media(min-width: 1020px){.program_footer .contents .copy{margin-top:18px;font-size:14px}}.footer-bottom{position:fixed;bottom:0;width:100%;z-index:100}@media(min-width: 1020px){.footer-bottom{display:none}}.footer-bottom a{position:relative;display:block;background:#f87f5b;padding:20px;text-align:center;text-decoration:none;transition:all .3s}.footer-bottom a:hover{opacity:.7}.footer-bottom a span{color:#fff;font-size:15px;font-weight:500;line-height:100%;letter-spacing:1.2px}.footer-bottom a:after{content:"";display:block;position:absolute;top:50%;right:21px;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;border:solid #fff;border-width:2px 2px 0 0}.section .none{display:none}.section .global_inner{max-width:1200px;padding:0 20px;width:100%;margin:0 auto;box-sizing:border-box}.section .header{text-align:center}.section .header h2{line-height:1;text-align:center}.section .header h2 span.en_title{display:block;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;color:#f87f5b;font-size:16px;font-weight:600;line-height:100%;letter-spacing:.8px;margin-bottom:10px}@media(min-width: 1020px){.section .header h2 span.en_title{font-size:20px;letter-spacing:1px;margin-bottom:20px}}.section .header h2 span.title{display:block;color:#0d2584;font-size:24px;font-weight:500;line-height:100%;letter-spacing:1.2px}@media(min-width: 1020px){.section .header h2 span.title{font-size:40px;letter-spacing:2px}}.section .button{text-align:center}.section .button a{position:relative;display:block;background:#f87f5b;border-radius:100px;padding:18px 20px;text-align:center;text-decoration:none;width:100%;max-width:200px;margin-left:auto;margin-right:auto}@media(min-width: 1020px){.section .button a{display:inline-block;max-width:200px;padding:16px 20px}}.section .button a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;border:solid 2px #f87f5b;border-radius:100px;background:#fff;opacity:0;transition:opacity .3s}.section .button a span{position:relative;z-index:2;color:#fff;font-size:14px;font-weight:500;line-height:100%;letter-spacing:.7px;transition:color .3s}.section .button a:hover:after{opacity:1}.section .button a:hover span{color:#f87f5b}.section p.underline,.section span.underline{position:relative;font-size:16px;font-weight:400;line-height:250%;letter-spacing:1.28px;color:#000}@media(min-width: 1020px){.section p.underline,.section span.underline{line-height:280%;letter-spacing:1.6px;padding:0 10px}}.section p.underline:after,.section span.underline:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 98%, rgba(13, 37, 132, 0.2) 99%, rgba(13, 37, 132, 0.2) 100%);background-size:100% 2.5em}@media(min-width: 1020px){.section p.underline:after,.section span.underline:after{background-size:100% 2.8em}}.section.section-mainVisual{position:relative;overflow:hidden;background:linear-gradient(0deg, #FFF 0%, #D8FFE3 100%)}.section.section-mainVisual .inner{padding:40px 20px 0}@media(min-width: 1020px){.section.section-mainVisual .inner{padding:0 60px;display:flex;align-items:center;justify-content:center}}.section.section-mainVisual .inner .title{margin-bottom:14px}@media(min-width: 1020px){.section.section-mainVisual .inner .title{margin-bottom:0;width:60%;max-width:570px}}.section.section-mainVisual .inner .title .sub_title{display:table;margin:0 auto 10px;padding:8px 30px 10px 30px;border-radius:999px;background:#0d2584;color:#fff;font-size:14px;font-weight:500;line-height:100%;letter-spacing:.7px}@media(min-width: 1020px){.section.section-mainVisual .inner .title .sub_title{margin:0 0 25px;padding:10px 30px 12px 30px;font-size:20px}}@media(min-width: 1160px){.section.section-mainVisual .inner .title .sub_title{font-size:25px;letter-spacing:1.25px}}.section.section-mainVisual .inner .title .main_title{display:block;color:#0d2584;text-align:center;font-size:28px;font-weight:500;line-height:176%;letter-spacing:1.4px}@media(min-width: 1020px){.section.section-mainVisual .inner .title .main_title{text-align:left;font-size:38px}}@media(min-width: 1160px){.section.section-mainVisual .inner .title .main_title{font-size:40px;letter-spacing:2px}}.section.section-mainVisual .inner .image{text-align:center}@media(min-width: 1020px){.section.section-mainVisual .inner .image{max-width:699px;flex:1}}.section.section-about{padding:40px 0}@media(min-width: 1020px){.section.section-about{padding:50px 0 100px}}@media(min-width: 1020px){.section.section-about .global_inner{max-width:900px;padding:0}}.section.section-about .header{margin-bottom:15px}@media(min-width: 1020px){.section.section-about .header{margin-bottom:40px}}.section.section-about .footer{margin-top:30px}@media(min-width: 1020px){.section.section-about .footer{margin-top:40px}}.section.section-about .footer p{color:#1f1f1f;text-align:right;font-size:13px;font-weight:400;line-height:150%;letter-spacing:1.04px}@media(min-width: 1020px){.section.section-about .footer p{font-size:18px;font-weight:500;line-height:150%;letter-spacing:1.44px;display:table;margin:0 0 0 auto}}.section.section-news{position:relative;padding:40px 0;background:#e6f7ff}@media(min-width: 1020px){.section.section-news{padding:60px 0 80px}}.section.section-news._results{background:url("/cos/wp-content/themes/biz-vektor_core/images/sip/results_bg_sp.jpg") 50% 50% no-repeat;background-size:cover}@media(min-width: 1020px){.section.section-news._results{background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/results_bg.jpg")}}.section.section-news._results .global_inner:before{background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/results_img.svg");width:84px;height:95.455px;right:auto;left:20px;top:-69.5px}@media(min-width: 1020px){.section.section-news._results .global_inner:before{width:176px;height:200px;left:-35px;top:-110px}}@media(min-width: 1020px){.section.section-news._results .body ul li{padding:20px}}.section.section-news._results .body ul li a{position:relative;padding-left:20px}@media(min-width: 1020px){.section.section-news._results .body ul li a{padding-left:25px}}.section.section-news._results .body ul li a:before{content:"";display:block;width:10px;height:10px;border-radius:100%;background:#f87f5b;position:absolute;top:7px;left:0}.section.section-news .global_inner{position:relative}@media(min-width: 1020px){.section.section-news .global_inner{max-width:1160px}}.section.section-news .global_inner:before{content:"";display:block;background:url("/cos/wp-content/themes/biz-vektor_core/images/sip/news_img.svg") 50% 50% no-repeat;background-size:cover;width:75px;height:110.429px;position:absolute;right:20px;top:-79.5px}@media(min-width: 1020px){.section.section-news .global_inner:before{width:163px;height:240px;right:-40px;top:-30px}}.section.section-news .header{margin-bottom:20px}@media(min-width: 1020px){.section.section-news .header{margin-bottom:40px}}.section.section-news .body{background:#fff;padding:10px 20px 30px}@media(min-width: 1020px){.section.section-news .body{padding:50px 60px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}}.section.section-news .body:before{bottom:15px;left:15px}@media(min-width: 1020px){.section.section-news .body:before{bottom:20px;left:20px}}.section.section-news .body:after{bottom:15px;right:15px}@media(min-width: 1020px){.section.section-news .body:after{bottom:20px;right:20px}}.section.section-news .body ul{margin-bottom:20px}@media(min-width: 1020px){.section.section-news .body ul{margin-bottom:30px}}.section.section-news .body ul li{border-bottom:1px solid rgba(248,127,91,.7);padding:20px 0px}@media(min-width: 1020px){.section.section-news .body ul li{padding:20px 10px}}@media(min-width: 1020px){.section.section-news .body ul li:last-of-type{border-bottom:0}}.section.section-news .body ul li a{display:block;width:100%;text-decoration:none;transition:all .3s;color:#474747;font-size:16px;font-weight:500;line-height:150%;letter-spacing:1.6px;background:none;padding-right:0}@media(min-width: 1020px){.section.section-news .body ul li a{display:flex;justify-content:left;align-items:center}}.section.section-news .body ul li a:hover{opacity:.7}.section.section-news .body ul li a time{display:block;color:#0d2584;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:160%;letter-spacing:.8px;margin-bottom:10px;white-space:nowrap}@media(min-width: 1020px){.section.section-news .body ul li a time{width:129px;font-size:16px;margin-bottom:0}}.section.section-news .body ul li a .text{flex:1}.section.section-news .body ul li a .text .new{display:inline-block;letter-spacing:.1em;line-height:1;color:#000;font-size:12px;font-weight:500;background:#ffe926;border-radius:100px;padding:6px}@media(min-width: 1020px){.section.section-news .body ul li a .text .new{margin-left:5px}}.section.section-news .body ul li a[target=_blank] .text:after{content:"";display:inline-block;vertical-align:-2px;width:16px;height:16px;background:url("/cos/wp-content/themes/biz-vektor_core/images/sip/icon_blank.svg") 50% 50% no-repeat;background-size:cover;margin-left:5px}@media(min-width: 1020px){.section.section-news .body ul li a[target=_blank] .text:after{margin-left:9px}}.section.section-news .body ul li a[href$=".pdf"] .text:after{width:16px;height:16px;background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/icon_pdf.svg")}.frontrunner_program{background:linear-gradient(0deg, #FFF 0%, #D8FFE3 100%);padding-block:40px 0}@media(min-width: 1020px){.frontrunner_program{padding-block:50px 0}}body.page .frontrunner_program{background:#fff;padding-block:0}.frontrunner_program #container{overflow:visible !important}.frontrunner_program .contentTitle{border:0;padding:0;line-height:1;text-align:center;margin-bottom:30px}@media(min-width: 1020px){.frontrunner_program .contentTitle{margin-bottom:50px}}.frontrunner_program .contentTitle span.en_title{display:block;text-transform:capitalize;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;color:#f87f5b;font-size:16px;font-weight:600;line-height:100%;letter-spacing:.8px;margin-bottom:10px}@media(min-width: 1020px){.frontrunner_program .contentTitle span.en_title{font-size:20px;letter-spacing:1px;margin-bottom:20px}}.frontrunner_program .contentTitle span.title{display:block;color:#0d2584;font-size:24px;font-weight:500;line-height:100%;letter-spacing:1.2px}@media(min-width: 1020px){.frontrunner_program .contentTitle span.title{font-size:40px;letter-spacing:2px}}.frontrunner_program #content .infoList,.frontrunner_program #content .post{padding:10px 20px;background:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}@media(min-width: 1020px){.frontrunner_program #content .infoList,.frontrunner_program #content .post{padding:30px 60px}}.frontrunner_program #content .infoList .infoListBox{padding:20px 0px;border-color:rgba(248,127,91,.7)}@media(min-width: 1020px){.frontrunner_program #content .infoList .infoListBox{padding:30px 0px}}.frontrunner_program #content .infoList .infoListBox:last-of-type{border-bottom:0}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox{display:flex;flex-direction:column;justify-content:space-between;gap:10px}@media(min-width: 1020px){.frontrunner_program #content .infoList .infoListBox div.entryTxtBox{gap:13px}}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryMeta{order:0;margin:0;padding:0;line-height:1}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryMeta .infoDate{color:#0d2584;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:.8px}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryMeta .infoCate{display:none}body.category-sip-results .frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryMeta{display:none}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryTitle{order:1;margin:0;padding:0;border-bottom:0}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryTitle a{color:#0d2584;font-size:16px;font-weight:700;line-height:150%;letter-spacing:1.6px;background:none;padding-right:0}@media(min-width: 1020px){.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryTitle a{font-size:18px;letter-spacing:1.8px}}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryTitle a[target=_blank]:after{content:"";display:inline-block;vertical-align:-2px;width:16px;height:16px;background:url("/cos/wp-content/themes/biz-vektor_core/images/sip/icon_blank.svg") 50% 50% no-repeat;background-size:cover}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .entryTitle a[href$=".pdf"]:after{background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/icon_pdf.svg")}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox p:not(.entryMeta){order:3;margin:0;padding:0;color:#474747;font-size:14px;font-weight:500;line-height:150%;letter-spacing:1.4px}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .moreLink{order:4;margin:0;padding:0;line-height:1}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .moreLink a{margin:0;display:inline-block;padding:2.5px 12.5px;border-radius:999px;background:#fff0c0;border:2px solid #fff0c0;color:#0d2584;font-size:14px;font-weight:500;line-height:150%;letter-spacing:1.4px;transition:all .3s}.frontrunner_program #content .infoList .infoListBox div.entryTxtBox .moreLink a:hover{background:#fff}.frontrunner_program #content .post{padding-block:25px 1px}@media(min-width: 1020px){.frontrunner_program #content .post{padding-block:60px 1px}}.frontrunner_program #content .post .entry-meta{margin:0 0 10px;line-height:1}.frontrunner_program #content .post .entry-meta .post_date{color:#0d2584;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:.8px}@media(min-width: 1020px){.frontrunner_program #content .post .entry-meta .post_date{font-size:16px}}.frontrunner_program #content .post h1.entryPostTitle{margin:0 0 40px;padding:0 0 20px;border:0;border-bottom:1px solid rgba(248,127,91,.7);font-size:17px;font-weight:500;line-height:150%;letter-spacing:1.6px}@media(min-width: 1020px){.frontrunner_program #content .post h1.entryPostTitle{font-size:22px}}#panList{margin:30px 0 50px;padding:0}@media(min-width: 1020px){#panList{margin:40px 0 0}}#panList #panListInner{width:100%}#panList ul{margin:0;padding:0}#panList ul li{padding:0;color:#333;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:0;font-weight:500;line-height:140%;letter-spacing:.65px}#panList ul li a{font-size:13px;color:#888;text-decoration:underline;text-underline-position:from-font}#panList ul li a:after{content:"";display:inline-block;vertical-align:middle;width:12px;height:1px;transform:rotate(-50deg);background:#ccc;margin:0 10px}#panList ul li:nth-of-type(2){display:none}#panList ul li:last-of-type{font-size:13px}#main #container #sideTower{padding-bottom:0}.frontrunner_program .sideWidget_jst ul{list-style:none;margin-left:0 !important}.frontrunner_program .sideWidget_jst ul li{list-style:none}.frontrunner_program .sideWidget_jst ul li:marker{content:none}.frontrunner_program .sideWidget_jst ul li a{text-decoration:none;transition:all .3s}.frontrunner_program .sideWidget_jst .nav-area ul{margin-bottom:32px}@media(min-width: 1020px){.frontrunner_program .sideWidget_jst .nav-area ul{margin-bottom:40px}}.frontrunner_program .sideWidget_jst .nav-area ul li{margin-bottom:0 !important}.frontrunner_program .sideWidget_jst .nav-area ul li:first-child{border-bottom:none}.frontrunner_program .sideWidget_jst .nav-area ul li:last-child{border-bottom:none}.frontrunner_program .sideWidget_jst .nav-area ul li:last-child a{border-bottom:1px solid #7386cf}.frontrunner_program .sideWidget_jst .nav-area ul li a{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:#e6f7ff;border-top:solid 1px #7386cf;border-right:solid 1px #7386cf;border-left:solid 1px #7386cf;padding:13px 16px 14px;position:relative;transition:all .3s}.frontrunner_program .sideWidget_jst .nav-area ul li a:hover span{opacity:.7}.frontrunner_program .sideWidget_jst .nav-area ul li a:before{content:"";display:block;background-size:cover;width:32px;height:32px}.frontrunner_program .sideWidget_jst .nav-area ul li a span{flex:1;color:#000;font-size:14px;font-weight:500;line-height:normal;transition:all .3s}.frontrunner_program .sideWidget_jst .nav-area ul li a.jst_top:before{background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/side_icon_top.svg")}.frontrunner_program .sideWidget_jst .nav-area ul li a.jst_event:before{background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/side_icon_results.svg")}.frontrunner_program .sideWidget_jst .nav-area ul li a.jst_event_report:before{background-image:url("/cos/wp-content/themes/biz-vektor_core/images/sip/side_icon_news.svg")}.frontrunner_program .sideWidget_jst .banner-area{width:260px;margin:0 auto}.frontrunner_program .sideWidget_jst .banner-area ul li{position:relative;max-width:100%;background:#fff;border:1px solid rgba(13,37,132,.2)}.frontrunner_program .sideWidget_jst .banner-area ul li:last-child{margin-top:20px}.frontrunner_program .sideWidget_jst .banner-area ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-align:center;height:80px;text-decoration:none;transition:all .3s}.frontrunner_program .sideWidget_jst .banner-area ul li a:hover{opacity:.7}.frontrunner_program .sideWidget_jst .banner-area ul li a img{height:50px}.frontrunner_program .sideWidget_jst .banner-area ul li a span{color:#0d2584;font-size:11px;font-weight:500;line-height:140%;letter-spacing:.55px}.frontrunner_program .sideWidget_jst .banner-area ul li a strong{color:#474747;font-family:"Montserrat","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",Helvetica,Arial,Verdana,sans-serif;font-size:13px;font-weight:500;line-height:140%;letter-spacing:1.69px}