.sp{display:none}@media screen and (max-width: 999px){.sp{display:block}}@media screen and (max-width: 999px){.pc{display:none}}.hide{display:none !important}body{background:url("../images/back.png") 0 0 no-repeat;background-size:cover;width:100%;font-family:'Noto Sans JP', sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:19px;text-align:left;letter-spacing:0;color:#333}body a{text-decoration:none}header{position:fixed;top:0;min-width:1000px;width:100%;height:48px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#FFFFFF;box-shadow:0 4px 4px rgba(0,0,0,0.25);padding:0 28px;z-index:99}header div.logoOnecareer{width:auto;height:22px}header div.logoOnecareer img{height:100%;width:auto}header #navigation ul{position:relative;display:flex;flex-direction:row;column-gap:44px}header #navigation ul li a{padding-bottom:5px;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;color:#333333;text-decoration:none;border-bottom:2px solid rgba(75,170,218,0);transition:border 0.15s linear}header #navigation ul li a.now{border-bottom:2px solid #4BAADA}header #navigation ul li a:hover{border-bottom:2px solid #4BAADA}header #navigation ul li.past.active a{color:#4BAADA}header #navigation ul ul.pastMenu{background:linear-gradient(180deg, #56A8D5 0%, #40CDC5 100%);box-shadow:4px 4px 4px rgba(0,0,0,0.25);position:absolute;top:21px;right:-8px;display:none;flex-direction:column;padding:21px 30px;width:max-content}header #navigation ul ul.pastMenu.active{display:flex}header #navigation ul ul.pastMenu li a{text-decoration:none;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;text-align:center;color:#FFFFFF;border:none}header #navigation ul ul.pastMenu li a:hover{border:none}header #navigation ul ul.pastMenu li:first-child{padding-bottom:15px;border-bottom:1px solid #fff}header #navigation ul ul.pastMenu li:last-child{padding-top:15px}header .sns{display:flex;flex-direction:row;column-gap:18px}header .sns div.icon{height:32px;width:32px}header .sns div.icon img{width:100%;height:100%}.sectionHero{min-width:1000px;position:relative;margin-top:33px;width:100%;height:fit-content}.sectionHero .heroImg img{height:100%;width:100%;object-fit:cover}.sectionIntro{position:relative;width:85.6%;min-width:1000px;max-width:1280px;margin:0 auto;padding:60px 0}.sectionIntro h3{margin-bottom:30px;font-style:normal;font-weight:bold;font-size:18px;line-height:25px;color:#333333}.sectionIntro p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}main{width:85.6%;min-width:1000px;max-width:1280px;margin:0 auto 84px}main .sectionEntry,main .sectionIntern,main .sectionSeminar{position:relative;padding:60px 78px 50px;margin-bottom:54px;background:linear-gradient(118.68deg, rgba(75,170,218,0.7) 3.33%, rgba(65,205,199,0.7) 101.26%);box-shadow:0 4px 4px rgba(0,0,0,0.1)}main .sectionEntry:last-child,main .sectionIntern:last-child,main .sectionSeminar:last-child{margin-bottom:0}main .sectionEntry .sectionInfo,main .sectionIntern .sectionInfo,main .sectionSeminar .sectionInfo{display:flex;flex-direction:row;justify-content:space-between}main .sectionEntry .sectionInfo .title,main .sectionIntern .sectionInfo .title,main .sectionSeminar .sectionInfo .title{width:26.32%}main .sectionEntry .sectionInfo .title h2,main .sectionIntern .sectionInfo .title h2,main .sectionSeminar .sectionInfo .title h2{font-style:normal;font-weight:bold;font-size:26px;line-height:35px;color:#FFFFFF}main .sectionEntry .sectionInfo .info,main .sectionIntern .sectionInfo .info,main .sectionSeminar .sectionInfo .info{width:66.3%}main .sectionEntry .sectionInfo .info p,main .sectionIntern .sectionInfo .info p,main .sectionSeminar .sectionInfo .info p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#FFFFFF}main .sectionEntry .rankingTitle .title,main .sectionIntern .rankingTitle .title,main .sectionSeminar .rankingTitle .title{margin:30px auto;width:75px;height:auto}main .sectionEntry .rankingTitle .title img,main .sectionIntern .rankingTitle .title img,main .sectionSeminar .rankingTitle .title img{width:100%;height:auto}main .sectionEntry .rankingcontent,main .sectionIntern .rankingcontent,main .sectionSeminar .rankingcontent{width:100%;margin-bottom:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:30px}main .sectionEntry .rankingcontent .rankingCompany,main .sectionIntern .rankingcontent .rankingCompany,main .sectionSeminar .rankingcontent .rankingCompany{width:calc(50% - 15px);background:#fff;padding:20px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}main .sectionEntry .rankingcontent .rankingCompany .left,main .sectionIntern .rankingcontent .rankingCompany .left,main .sectionSeminar .rankingcontent .rankingCompany .left{width:33%}main .sectionEntry .rankingcontent .rankingCompany .left .companyImg,main .sectionIntern .rankingcontent .rankingCompany .left .companyImg,main .sectionSeminar .rankingcontent .rankingCompany .left .companyImg{width:150px;height:150px}main .sectionEntry .rankingcontent .rankingCompany .left .companyImg img,main .sectionIntern .rankingcontent .rankingCompany .left .companyImg img,main .sectionSeminar .rankingcontent .rankingCompany .left .companyImg img{width:100%;height:100%}main .sectionEntry .rankingcontent .rankingCompany .right,main .sectionIntern .rankingcontent .rankingCompany .right,main .sectionSeminar .rankingcontent .rankingCompany .right{width:67%}main .sectionEntry .rankingcontent .rankingCompany .right div.companyName p,main .sectionIntern .rankingcontent .rankingCompany .right div.companyName p,main .sectionSeminar .rankingcontent .rankingCompany .right div.companyName p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}main .sectionEntry .rankingcontent .rankingCompany .right div.companyComment,main .sectionIntern .rankingcontent .rankingCompany .right div.companyComment,main .sectionSeminar .rankingcontent .rankingCompany .right div.companyComment{background:rgba(75,170,218,0.16);padding:6px;margin:6px 0}main .sectionEntry .rankingcontent .rankingCompany .right div.companyComment p,main .sectionIntern .rankingcontent .rankingCompany .right div.companyComment p,main .sectionSeminar .rankingcontent .rankingCompany .right div.companyComment p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}main .sectionEntry .rankingcontent .rankingCompany .right div.companyInfo p,main .sectionIntern .rankingcontent .rankingCompany .right div.companyInfo p,main .sectionSeminar .rankingcontent .rankingCompany .right div.companyInfo p{text-align:right;display:block;text-decoration:none;font-style:normal;font-weight:normal;font-size:9px;line-height:12px;color:#4BAADA}main .sectionEntry div.sectionBtn a,main .sectionIntern div.sectionBtn a,main .sectionSeminar div.sectionBtn a{display:block;width:fit-content;margin:0 auto;padding:15px 20px;background:linear-gradient(89.94deg, #4BA9DA .03%, #40CDC6 99.93%);box-shadow:0 4px 4px rgba(0,0,0,0.25);text-decoration:none;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;color:#fff}main .sectionIntern:after{content:url("../images/intern_titlebg.png");width:64px;height:auto;position:absolute;right:-32px;top:68px}main .sectionSeminar:after{content:url("../images/seminar_titlebg.png");width:64px;height:auto;position:absolute;right:-32px;top:68px}main .sectionEntry:after{content:url("../images/entry_titlebg.png");width:64px;height:auto;position:absolute;right:-32px;top:68px}.sectionDetail{width:85.6%;min-width:1000px;max-width:1280px;margin:0 auto}.sectionDetail div.content{width:77.8%;margin-bottom:70px}.sectionDetail div.content h3{margin-bottom:20px;font-style:normal;font-weight:bold;font-size:18px;line-height:25px;color:#333333}.sectionDetail div.content h3 img{height:18px;width:auto;vertical-align:middle;padding-left:18px}.sectionDetail div.content p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}.sectionDetail div.content small{font-style:normal;font-weight:normal;font-size:7px;line-height:10px;color:#333333}.sectionBnr{width:85.6%;min-width:1000px;max-width:1280px;margin:0 auto}.sectionBnr .bannerBg:last-child{margin-bottom:80px}.sectionBnr .bannerBg:nth-child(1){background:linear-gradient(94.2deg, rgba(208,219,76,0.8) 2.97%, rgba(67,205,198,0.8) 98.54%)}.sectionBnr .bannerBg:nth-child(1) .bnrBtn a{background:linear-gradient(94.2deg, #D0DB4C 2.97%, #41CCC7 98.54%);box-shadow:0 4px 4px rgba(0,0,0,0.25)}.sectionBnr .bannerBg:nth-child(2){background:linear-gradient(94.2deg, rgba(75,170,218,0.7) 2.97%, rgba(64,205,199,0.7) 98.54%)}.sectionBnr .bannerBg:nth-child(2) .bnrBtn a{background:linear-gradient(94.2deg, #4BABDA 2.97%, #41CCC7 98.54%);box-shadow:0 4px 4px rgba(0,0,0,0.25)}.sectionBnr .bannerBg .bannerContent{min-width:789px;max-width:1000px;margin:0 auto 50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:60px 30px 60px 50px;column-gap:5%}.sectionBnr .bannerBg .bannerContent .bnrImg{width:25%}.sectionBnr .bannerBg .bannerContent .bnrImg img{width:100%;height:auto}.sectionBnr .bannerBg .bannerContent .bnrInfo{width:60%}.sectionBnr .bannerBg .bannerContent .bnrInfo p{font-style:normal;font-weight:normal;font-size:130%;line-height:135%;color:#fff}.sectionBnr .bannerBg .bannerContent .bnrBtn{width:100%}.sectionBnr .bannerBg .bannerContent .bnrBtn a{width:fit-content;display:block;margin:0 auto;padding:16px 25px;text-decoration:none;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;text-align:center;color:#fff}footer{width:100%;background:#c4c4c4;padding:26px 0}footer div.footerMenu ul{width:fit-content;margin:0 auto;display:flex;flex-direction:row;column-gap:64px}footer div.footerMenu ul li{list-style:none}footer div.footerMenu ul li a{text-decoration:none;font-style:normal;font-weight:bold;font-size:12px;line-height:16px;text-align:center;color:#fff}footer div.footerCopyright{text-align:center;margin-top:60px}footer div.footerCopyright p{font-size:12px;line-height:100%;text-align:center;color:#fff}#pageEntry main,#pageIntern main,#pageSeminar main{width:85.6%;min-width:1000px;max-width:1280px;margin:0 auto 84px}#pageEntry main .pageIntro,#pageIntern main .pageIntro,#pageSeminar main .pageIntro{padding:62px 50px;display:flex;flex-direction:row}#pageEntry main .pageIntro h1,#pageIntern main .pageIntro h1,#pageSeminar main .pageIntro h1{width:calc(24% - 50px);min-width:fit-content;margin-right:50px;font-style:normal;font-weight:bold;font-size:26px;line-height:35px;color:#4BAADA}#pageEntry main .pageIntro p,#pageIntern main .pageIntro p,#pageSeminar main .pageIntro p{width:76%;font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#4BAADA}#pageEntry main .sectionBronze,#pageEntry main .sectionGold,#pageEntry main .sectionSilver,#pageIntern main .sectionBronze,#pageIntern main .sectionGold,#pageIntern main .sectionSilver,#pageSeminar main .sectionBronze,#pageSeminar main .sectionGold,#pageSeminar main .sectionSilver{position:relative;padding:60px 78px 50px;margin-bottom:54px;box-shadow:0 4px 4px rgba(0,0,0,0.1)}#pageEntry main .sectionBronze .rankingTitle,#pageEntry main .sectionGold .rankingTitle,#pageEntry main .sectionSilver .rankingTitle,#pageIntern main .sectionBronze .rankingTitle,#pageIntern main .sectionGold .rankingTitle,#pageIntern main .sectionSilver .rankingTitle,#pageSeminar main .sectionBronze .rankingTitle,#pageSeminar main .sectionGold .rankingTitle,#pageSeminar main .sectionSilver .rankingTitle{margin-bottom:40px}#pageEntry main .sectionBronze .rankingTitle .title,#pageEntry main .sectionGold .rankingTitle .title,#pageEntry main .sectionSilver .rankingTitle .title,#pageIntern main .sectionBronze .rankingTitle .title,#pageIntern main .sectionGold .rankingTitle .title,#pageIntern main .sectionSilver .rankingTitle .title,#pageSeminar main .sectionBronze .rankingTitle .title,#pageSeminar main .sectionGold .rankingTitle .title,#pageSeminar main .sectionSilver .rankingTitle .title{margin:30px auto 16px;width:75px;height:auto}#pageEntry main .sectionBronze .rankingTitle .title img,#pageEntry main .sectionGold .rankingTitle .title img,#pageEntry main .sectionSilver .rankingTitle .title img,#pageIntern main .sectionBronze .rankingTitle .title img,#pageIntern main .sectionGold .rankingTitle .title img,#pageIntern main .sectionSilver .rankingTitle .title img,#pageSeminar main .sectionBronze .rankingTitle .title img,#pageSeminar main .sectionGold .rankingTitle .title img,#pageSeminar main .sectionSilver .rankingTitle .title img{width:100%;height:auto}#pageEntry main .sectionBronze .rankingTitle .intro h2,#pageEntry main .sectionGold .rankingTitle .intro h2,#pageEntry main .sectionSilver .rankingTitle .intro h2,#pageIntern main .sectionBronze .rankingTitle .intro h2,#pageIntern main .sectionGold .rankingTitle .intro h2,#pageIntern main .sectionSilver .rankingTitle .intro h2,#pageSeminar main .sectionBronze .rankingTitle .intro h2,#pageSeminar main .sectionGold .rankingTitle .intro h2,#pageSeminar main .sectionSilver .rankingTitle .intro h2{text-align:center;font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#FFFFFF}#pageEntry main .sectionBronze .rankingcontent,#pageEntry main .sectionGold .rankingcontent,#pageEntry main .sectionSilver .rankingcontent,#pageIntern main .sectionBronze .rankingcontent,#pageIntern main .sectionGold .rankingcontent,#pageIntern main .sectionSilver .rankingcontent,#pageSeminar main .sectionBronze .rankingcontent,#pageSeminar main .sectionGold .rankingcontent,#pageSeminar main .sectionSilver .rankingcontent{margin-bottom:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:30px}#pageEntry main .sectionBronze .rankingcontent .rankingCompany,#pageEntry main .sectionGold .rankingcontent .rankingCompany,#pageEntry main .sectionSilver .rankingcontent .rankingCompany,#pageIntern main .sectionBronze .rankingcontent .rankingCompany,#pageIntern main .sectionGold .rankingcontent .rankingCompany,#pageIntern main .sectionSilver .rankingcontent .rankingCompany,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany,#pageSeminar main .sectionGold .rankingcontent .rankingCompany,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany{width:calc(50% - 15px);background:#fff;padding:20px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .left,#pageEntry main .sectionGold .rankingcontent .rankingCompany .left,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .left,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .left,#pageIntern main .sectionGold .rankingcontent .rankingCompany .left,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .left,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .left,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .left,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .left{width:33%}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .left .companyImg,#pageEntry main .sectionGold .rankingcontent .rankingCompany .left .companyImg,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .left .companyImg,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .left .companyImg,#pageIntern main .sectionGold .rankingcontent .rankingCompany .left .companyImg,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .left .companyImg,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .left .companyImg,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .left .companyImg,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .left .companyImg{width:150px;height:150px}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .left .companyImg img,#pageEntry main .sectionGold .rankingcontent .rankingCompany .left .companyImg img,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .left .companyImg img,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .left .companyImg img,#pageIntern main .sectionGold .rankingcontent .rankingCompany .left .companyImg img,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .left .companyImg img,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .left .companyImg img,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .left .companyImg img,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .left .companyImg img{width:100%;height:100%}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right{width:67%}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right div.companyName p,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right div.companyName p,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right div.companyName p,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right div.companyName p,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right div.companyName p,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right div.companyName p,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right div.companyName p,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right div.companyName p,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right div.companyName p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right div.companyComment,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right div.companyComment,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right div.companyComment,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right div.companyComment,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right div.companyComment,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right div.companyComment,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right div.companyComment,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right div.companyComment,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right div.companyComment{background:rgba(75,170,218,0.16);padding:6px;margin:6px 0}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right div.companyComment p,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right div.companyComment p,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right div.companyComment p,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right div.companyComment p,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right div.companyComment p,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right div.companyComment p,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right div.companyComment p,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right div.companyComment p,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right div.companyComment p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right div.companyInfo p,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right div.companyInfo p,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right div.companyInfo p,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right div.companyInfo p,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right div.companyInfo p,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right div.companyInfo p,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right div.companyInfo p,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right div.companyInfo p,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right div.companyInfo p{text-align:right;font-style:normal;font-weight:normal;font-size:9px;line-height:12px;color:#4BAADA}#pageEntry main .sectionGold,#pageIntern main .sectionGold,#pageSeminar main .sectionGold{background:linear-gradient(118.68deg, rgba(75,170,218,0.7) 3.33%, rgba(65,205,199,0.7) 101.26%)}#pageEntry main .sectionGold:after,#pageIntern main .sectionGold:after,#pageSeminar main .sectionGold:after{content:url("../images/gold_titlebg.png");width:64px;height:auto;position:absolute;right:-32px;top:68px}#pageEntry main .sectionSilver,#pageIntern main .sectionSilver,#pageSeminar main .sectionSilver{background:linear-gradient(118.68deg, rgba(65,205,199,0.2) 3.33%, rgba(75,170,218,0.2) 101.26%)}#pageEntry main .sectionSilver:after,#pageIntern main .sectionSilver:after,#pageSeminar main .sectionSilver:after{content:url("../images/silver_titlebg.png");width:64px;height:auto;position:absolute;right:-32px;top:68px}#pageEntry main .sectionSilver .rankingTitle .intro h2,#pageIntern main .sectionSilver .rankingTitle .intro h2,#pageSeminar main .sectionSilver .rankingTitle .intro h2{color:#333333}#pageEntry main .sectionSilver .rankingcontent,#pageIntern main .sectionSilver .rankingcontent,#pageSeminar main .sectionSilver .rankingcontent{gap:20px}#pageEntry main .sectionSilver .rankingcontent .rankingCompany,#pageIntern main .sectionSilver .rankingcontent .rankingCompany,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany{width:calc(20% - 20px);background:#fff;padding:20px 16px;display:flex;flex-direction:column}#pageEntry main .sectionSilver .rankingcontent .rankingCompany .companyImg,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .companyImg,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .companyImg{align-self:center;width:150px;height:150px}#pageEntry main .sectionSilver .rankingcontent .rankingCompany .companyImg img,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .companyImg img,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .companyImg img{width:100%;height:100%}#pageEntry main .sectionSilver .rankingcontent .rankingCompany div.companyName p,#pageIntern main .sectionSilver .rankingcontent .rankingCompany div.companyName p,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany div.companyName p{text-align:center;font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}#pageEntry main .sectionBronze,#pageIntern main .sectionBronze,#pageSeminar main .sectionBronze{background:rgba(196,196,196,0.3)}#pageEntry main .sectionBronze:after,#pageIntern main .sectionBronze:after,#pageSeminar main .sectionBronze:after{content:url("../images/bronze_titlebg.png");width:64px;height:auto;position:absolute;right:-32px;top:68px}#pageEntry main .sectionBronze .rankingTitle .intro h2,#pageIntern main .sectionBronze .rankingTitle .intro h2,#pageSeminar main .sectionBronze .rankingTitle .intro h2{color:#333333}#pageEntry main .sectionBronze .rankingcontent,#pageIntern main .sectionBronze .rankingcontent,#pageSeminar main .sectionBronze .rankingcontent{column-gap:auto;row-gap:8px}#pageEntry main .sectionBronze .rankingcontent div.rankingCompany,#pageIntern main .sectionBronze .rankingcontent div.rankingCompany,#pageSeminar main .sectionBronze .rankingcontent div.rankingCompany{display:block;position:relative}#pageEntry main .sectionBronze .rankingcontent div.rankingCompany::after,#pageIntern main .sectionBronze .rankingcontent div.rankingCompany::after,#pageSeminar main .sectionBronze .rankingcontent div.rankingCompany::after{content:url("../images/bronze_right.png");height:15px;width:22px;position:absolute;top:calc(50% - 10px);right:15px}#pageEntry main .sectionBronze .rankingcontent div.rankingCompany div.companyName p,#pageIntern main .sectionBronze .rankingcontent div.rankingCompany div.companyName p,#pageSeminar main .sectionBronze .rankingcontent div.rankingCompany div.companyName p{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#333333}@media screen and (max-width: 1000px){body{background:url("../images/back.png") 0 0 repeat-Y;background-size:contain}header{width:100%;min-width:0;position:relative;padding:0 10px}header #navigation{display:none}header .sns{column-gap:0}header .sns div.icon{margin-right:12px;height:27px;width:27px}header .sns div.icon:last-child{margin-right:0}header #menuBtn{width:32px;height:32px}header #menuBtn img{width:100%;height:auto}.sectionHero{min-width:0;width:100%;margin-top:0}.sectionIntro{position:relative;width:100%;min-width:0;padding:30px}main{width:100%;min-width:0;max-width:1280px;margin:0 auto 84px;padding:0 30px}main .sectionEntry,main .sectionIntern,main .sectionSeminar{position:relative;padding:30px 15px;margin-bottom:30px}main .sectionEntry:last-child,main .sectionIntern:last-child,main .sectionSeminar:last-child{margin-bottom:0}main .sectionEntry .sectionInfo,main .sectionIntern .sectionInfo,main .sectionSeminar .sectionInfo{flex-direction:column}main .sectionEntry .sectionInfo .title,main .sectionIntern .sectionInfo .title,main .sectionSeminar .sectionInfo .title{width:100%;margin-bottom:30px}main .sectionEntry .sectionInfo .title h2,main .sectionIntern .sectionInfo .title h2,main .sectionSeminar .sectionInfo .title h2{width:100%}main .sectionEntry .sectionInfo .info,main .sectionIntern .sectionInfo .info,main .sectionSeminar .sectionInfo .info{width:90%}main .sectionEntry .sectionInfo .info p,main .sectionIntern .sectionInfo .info p,main .sectionSeminar .sectionInfo .info p{line-height:21px}main .sectionEntry .rankingcontent,main .sectionIntern .rankingcontent,main .sectionSeminar .rankingcontent{gap:0;margin-bottom:30px}main .sectionEntry .rankingcontent .rankingCompany,main .sectionIntern .rankingcontent .rankingCompany,main .sectionSeminar .rankingcontent .rankingCompany{width:100%;padding:12px;column-gap:3px;row-gap:0;margin-bottom:14px;display:flex;flex-direction:column;justify-content:center}main .sectionEntry .rankingcontent .rankingCompany:last-child,main .sectionIntern .rankingcontent .rankingCompany:last-child,main .sectionSeminar .rankingcontent .rankingCompany:last-child{margin-bottom:0}main .sectionEntry .rankingcontent .rankingCompany .left,main .sectionIntern .rankingcontent .rankingCompany .left,main .sectionSeminar .rankingcontent .rankingCompany .left{width:70%}main .sectionEntry .rankingcontent .rankingCompany .left .companyImg,main .sectionIntern .rankingcontent .rankingCompany .left .companyImg,main .sectionSeminar .rankingcontent .rankingCompany .left .companyImg{width:100%}main .sectionEntry .rankingcontent .rankingCompany .left .companyImg img,main .sectionIntern .rankingcontent .rankingCompany .left .companyImg img,main .sectionSeminar .rankingcontent .rankingCompany .left .companyImg img{width:auto;height:100%;margin:0 auto;display:block}main .sectionEntry .rankingcontent .rankingCompany .right,main .sectionIntern .rankingcontent .rankingCompany .right,main .sectionSeminar .rankingcontent .rankingCompany .right{width:100%}main .sectionEntry .rankingcontent .rankingCompany .right .companyComment,main .sectionIntern .rankingcontent .rankingCompany .right .companyComment,main .sectionSeminar .rankingcontent .rankingCompany .right .companyComment{margin:10px 0}main .sectionIntern:after{content:"";display:inline-block;background-image:url("../images/intern_titlebg.png");background-repeat:no-repeat;background-size:contain;width:40px;height:200px;position:absolute;right:-20px;top:30px}main .sectionSeminar:after{content:"";display:inline-block;background-image:url("../images/seminar_titlebg.png");background-repeat:no-repeat;background-size:contain;width:40px;height:200px;position:absolute;right:-20px;top:30px}main .sectionEntry:after{content:"";display:inline-block;background-image:url("../images/entry_titlebg.png");background-repeat:no-repeat;background-size:contain;width:40px;height:200px;position:absolute;right:-20px;top:30px}.sectionDetail{width:100%;min-width:0;margin:0 auto;padding:0 30px}.sectionDetail div.content{width:100%;margin-bottom:70px}.sectionDetail div.content h3 img{padding-left:0;display:block}.sectionDetail div.content small{font-size:10px}.sectionBnr{width:100%;min-width:0}.sectionBnr .bannerBg .bannerContent{min-width:0;max-width:100%;flex-direction:column;padding:30px;row-gap:0;align-items:center}.sectionBnr .bannerBg .bannerContent .bnrImg{width:50%}.sectionBnr .bannerBg .bannerContent .bnrInfo{width:100%;margin:30px 0}.sectionBnr .bannerBg .bannerContent .bnrInfo p{font-style:normal;font-weight:normal;font-size:100%;color:#fff;text-align:center}.sectionBnr .bannerBg .bannerContent .bnrBtn a{padding:16px 25px;font-size:14px}footer div.footerMenu ul{flex-direction:column;row-gap:0;align-items:center}footer div.footerMenu ul li{margin-bottom:15px}footer div.footerMenu ul li:last-child{margin-bottom:0}footer div.footerMenu ul li a{font-size:14px;line-height:100%}footer div.footerCopyright{margin-bottom:30px}#pageEntry main,#pageIntern main,#pageSeminar main{width:100%;min-width:0;margin:0 auto 30px}#pageEntry main .pageIntro,#pageIntern main .pageIntro,#pageSeminar main .pageIntro{padding:0;display:flex;flex-direction:column;margin-bottom:30px}#pageEntry main .pageIntro h1,#pageIntern main .pageIntro h1,#pageSeminar main .pageIntro h1{width:100%;margin:0 0 30px}#pageEntry main .pageIntro p,#pageIntern main .pageIntro p,#pageSeminar main .pageIntro p{width:100%}#pageEntry main .sectionBronze,#pageEntry main .sectionGold,#pageEntry main .sectionSilver,#pageIntern main .sectionBronze,#pageIntern main .sectionGold,#pageIntern main .sectionSilver,#pageSeminar main .sectionBronze,#pageSeminar main .sectionGold,#pageSeminar main .sectionSilver{position:relative;padding:30px 15px;margin-bottom:30px}#pageEntry main .sectionBronze .rankingTitle .title,#pageEntry main .sectionGold .rankingTitle .title,#pageEntry main .sectionSilver .rankingTitle .title,#pageIntern main .sectionBronze .rankingTitle .title,#pageIntern main .sectionGold .rankingTitle .title,#pageIntern main .sectionSilver .rankingTitle .title,#pageSeminar main .sectionBronze .rankingTitle .title,#pageSeminar main .sectionGold .rankingTitle .title,#pageSeminar main .sectionSilver .rankingTitle .title{width:75px;height:auto}#pageEntry main .sectionBronze .rankingTitle .intro,#pageEntry main .sectionGold .rankingTitle .intro,#pageEntry main .sectionSilver .rankingTitle .intro,#pageIntern main .sectionBronze .rankingTitle .intro,#pageIntern main .sectionGold .rankingTitle .intro,#pageIntern main .sectionSilver .rankingTitle .intro,#pageSeminar main .sectionBronze .rankingTitle .intro,#pageSeminar main .sectionGold .rankingTitle .intro,#pageSeminar main .sectionSilver .rankingTitle .intro{width:90%;margin:0 auto}#pageEntry main .sectionBronze .rankingcontent,#pageEntry main .sectionGold .rankingcontent,#pageEntry main .sectionSilver .rankingcontent,#pageIntern main .sectionBronze .rankingcontent,#pageIntern main .sectionGold .rankingcontent,#pageIntern main .sectionSilver .rankingcontent,#pageSeminar main .sectionBronze .rankingcontent,#pageSeminar main .sectionGold .rankingcontent,#pageSeminar main .sectionSilver .rankingcontent{gap:0;margin-bottom:30px;flex-direction:column}#pageEntry main .sectionBronze .rankingcontent .rankingCompany,#pageEntry main .sectionGold .rankingcontent .rankingCompany,#pageEntry main .sectionSilver .rankingcontent .rankingCompany,#pageIntern main .sectionBronze .rankingcontent .rankingCompany,#pageIntern main .sectionGold .rankingcontent .rankingCompany,#pageIntern main .sectionSilver .rankingcontent .rankingCompany,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany,#pageSeminar main .sectionGold .rankingcontent .rankingCompany,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany{width:100%;padding:12px;column-gap:3px;row-gap:0;margin-bottom:14px;display:flex;flex-direction:column;justify-content:center}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .left,#pageEntry main .sectionGold .rankingcontent .rankingCompany .left,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .left,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .left,#pageIntern main .sectionGold .rankingcontent .rankingCompany .left,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .left,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .left,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .left,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .left{width:70%}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .left .companyImg,#pageEntry main .sectionGold .rankingcontent .rankingCompany .left .companyImg,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .left .companyImg,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .left .companyImg,#pageIntern main .sectionGold .rankingcontent .rankingCompany .left .companyImg,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .left .companyImg,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .left .companyImg,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .left .companyImg,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .left .companyImg{width:100%}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .left .companyImg img,#pageEntry main .sectionGold .rankingcontent .rankingCompany .left .companyImg img,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .left .companyImg img,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .left .companyImg img,#pageIntern main .sectionGold .rankingcontent .rankingCompany .left .companyImg img,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .left .companyImg img,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .left .companyImg img,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .left .companyImg img,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .left .companyImg img{width:auto;height:100%;margin:0 auto;display:block}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right{width:100%}#pageEntry main .sectionBronze .rankingcontent .rankingCompany .right .companyComment,#pageEntry main .sectionGold .rankingcontent .rankingCompany .right .companyComment,#pageEntry main .sectionSilver .rankingcontent .rankingCompany .right .companyComment,#pageIntern main .sectionBronze .rankingcontent .rankingCompany .right .companyComment,#pageIntern main .sectionGold .rankingcontent .rankingCompany .right .companyComment,#pageIntern main .sectionSilver .rankingcontent .rankingCompany .right .companyComment,#pageSeminar main .sectionBronze .rankingcontent .rankingCompany .right .companyComment,#pageSeminar main .sectionGold .rankingcontent .rankingCompany .right .companyComment,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany .right .companyComment{margin:10px 0}#pageEntry main .sectionGold:after,#pageIntern main .sectionGold:after,#pageSeminar main .sectionGold:after{content:"";display:inline-block;background-image:url("../images/gold_titlebg.png");background-repeat:no-repeat;background-size:contain;width:40px;height:200px;position:absolute;right:-20px;top:30px}#pageEntry main .sectionSilver:after,#pageIntern main .sectionSilver:after,#pageSeminar main .sectionSilver:after{content:"";display:inline-block;background-image:url("../images/silver_titlebg.png");background-repeat:no-repeat;background-size:contain;width:40px;height:200px;position:absolute;right:-20px;top:30px}#pageEntry main .sectionSilver .rankingcontent,#pageIntern main .sectionSilver .rankingcontent,#pageSeminar main .sectionSilver .rankingcontent{gap:0;margin-bottom:30px;flex-direction:row;flex-wrap:wrap}#pageEntry main .sectionSilver .rankingcontent .rankingCompany,#pageIntern main .sectionSilver .rankingcontent .rankingCompany,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany{width:48%;padding:6px;margin-bottom:6px}#pageEntry main .sectionSilver .rankingcontent .rankingCompany div.companyImg,#pageIntern main .sectionSilver .rankingcontent .rankingCompany div.companyImg,#pageSeminar main .sectionSilver .rankingcontent .rankingCompany div.companyImg{width:100%;height:auto}#pageEntry main .sectionBronze:after,#pageIntern main .sectionBronze:after,#pageSeminar main .sectionBronze:after{content:"";display:inline-block;background-image:url("../images/bronze_titlebg.png");background-repeat:no-repeat;background-size:contain;width:40px;height:200px;position:absolute;right:-20px;top:30px}#pageEntry main .sectionBronze .rankingcontent,#pageIntern main .sectionBronze .rankingcontent,#pageSeminar main .sectionBronze .rankingcontent{row-gap:0}#pageEntry main .sectionBronze .rankingcontent div.rankingCompany,#pageIntern main .sectionBronze .rankingcontent div.rankingCompany,#pageSeminar main .sectionBronze .rankingcontent div.rankingCompany{margin-bottom:6px}#pageEntry main .sectionBronze .rankingcontent div.rankingCompany:last-child,#pageIntern main .sectionBronze .rankingcontent div.rankingCompany:last-child,#pageSeminar main .sectionBronze .rankingcontent div.rankingCompany:last-child{margin-bottom:0}#pageEntry main .sectionBronze .rankingcontent div.rankingCompany::after,#pageIntern main .sectionBronze .rankingcontent div.rankingCompany::after,#pageSeminar main .sectionBronze .rankingcontent div.rankingCompany::after{content:url("../images/bronze_right.png");height:15px;width:22px;position:absolute;top:calc(50% - 10px);right:15px}#navigation_sp{display:none;width:45vw;background:linear-gradient(179.13deg, #4BAADA .88%, #41CDC7 17.18%);position:absolute;top:0;right:0;z-index:99;height:100%;padding:100px 5vw}#navigation_sp.active{display:block}#navigation_sp #closeBtn{position:absolute;top:30px;right:30px}#navigation_sp #closeBtn img{width:15px;height:15px}#navigation_sp ul li{margin-bottom:20px}#navigation_sp ul li a{text-decoration:none;font-style:normal;font-weight:bold;font-size:16px;line-height:22px;color:#FFFFFF}}
