@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}html{--color-black: #303030;--color-white: #ffffff;--color-lgray: #f4f4f4;--color-dgray: #cacaca;--color-red: #e7475e;--color-cu: #fcc800;--color-yellow: #fee95f;--color-ccblue: #0075c1;--color-specialty: #aed7f3;--color-foundation: #9fd9f6;--color-application: #74b5e4;--color-graduation: #0075c2;--color-technology: #61c46e;--color-technologybg: #d7f0db;--color-business: #ff931e;--color-businessbg: #f7ead3;--color-communication: #65aadd;--color-common: #ffacda;--color-commonbg: #ffedf0;--color-language: #bda6e8;--color-languagebg: #f5e7fc;--color-news-important: #ea5167;--color-news-release: #fcc800;--color-news-research: #9999f0;--color-news-media: #6d9ce2;--color-news-entrance: #efacbb;--color-news-department: #d4a686;--color-news-university: #b5e1a4;--color-news-action: #99e5fa;--color-news-graduates: #cd9bea;--color-news-parents: #cbbbe0;--color-news-career: #ff84e2;--box-shadow: 0px 0px 15px 0px #dedede}html body{min-width:320px;font-family:Noto Sans JP,sans-serif;font-size:16px;color:#303030;word-break:break-all}html p{line-height:1.5rem}@media (min-width: 768px){html p{letter-spacing:.1em}}html a{transition:.3s}html a:hover{opacity:.8;transition:.3s}html p:empty{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 375px){.container{max-width:375px}}@media (min-width: 400px){.container{max-width:400px}}@media (min-width: 430px){.container{max-width:430px}}@media (min-width: 450px){.container{max-width:450px}}@media (min-width: 500px){.container{max-width:500px}}@media (min-width: 560px){.container{max-width:560px}}@media (min-width: 600px){.container{max-width:600px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 704px){.container{max-width:704px}}@media (min-width: 720px){.container{max-width:720px}}@media (min-width: 736px){.container{max-width:736px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 816px){.container{max-width:816px}}@media (min-width: 864px){.container{max-width:864px}}@media (min-width: 870px){.container{max-width:870px}}@media (min-width: 960px){.container{max-width:960px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1100px){.container{max-width:1100px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1210px){.container{max-width:1210px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1370px){.container{max-width:1370px}}@media (min-width: 1440px){.container{max-width:1440px}}@media (min-width: 1520px){.container{max-width:1520px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 1600px){.container{max-width:1600px}}@media (min-width: 1650px){.container{max-width:1650px}}@media (min-width: 1670px){.container{max-width:1670px}}@media (min-width: 1820px){.container{max-width:1820px}}.w-83-center-box{margin-left:auto;margin-right:auto;width:90%}@media (min-width: 600px){.w-83-center-box{width:83%}}.w-83-center-box{line-height:1.7rem}header{--header-height: 100px}header #global-navi{display:flex;height:70px;width:100%;flex-direction:row;justify-content:space-between}@media (min-width: 768px){header #global-navi{height:80px}}@media (min-width: 1024px){header #global-navi{height:auto}}header #global-navi h1{margin-left:3.6%;height:auto;width:120px;padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){header #global-navi h1{padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width: 1024px){header #global-navi h1{margin-left:2.6%;margin-top:19px;margin-bottom:17px;width:190px;padding-top:0;padding-bottom:0}}header #global-navi nav{display:flex;flex-direction:row}header #global-navi nav .nav-text{display:none}@media (min-width: 1280px){header #global-navi nav .nav-text{margin-right:20px;display:flex;flex-direction:row;font-size:.875rem;line-height:1.25rem}}@media (min-width: 1536px){header #global-navi nav .nav-text{font-size:1rem;line-height:1.5rem}}header #global-navi nav .nav-text li{height:100px;width:auto;padding-left:15px;padding-right:15px;padding-top:41px;text-align:center}@media (min-width: 1280px){header #global-navi nav .nav-text li{padding-left:8px;padding-right:8px}}@media (min-width: 1370px){header #global-navi nav .nav-text li{padding-left:10px;padding-right:10px}}@media (min-width: 1536px){header #global-navi nav .nav-text li{padding-left:15px;padding-right:15px}}header #global-navi nav .nav-btn{display:flex;flex-direction:row}header #global-navi nav .nav-btn li{width:60px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (min-width: 430px){header #global-navi nav .nav-btn li{width:80px}}@media (min-width: 500px){header #global-navi nav .nav-btn li{width:100px}}@media (min-width: 1024px){header #global-navi nav .nav-btn li{height:100px}}header #global-navi nav .nav-btn li.language{display:none;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity))}header #global-navi nav .nav-btn li.language img{height:53%;width:62%}header #global-navi nav .nav-btn li.search{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}header #global-navi nav .nav-btn li.search img{height:53%;width:46%}header #global-navi nav .nav-btn li.menu{z-index:100;--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity));padding-top:6px}header #global-navi nav .nav-btn li.menu img{height:48%;width:45%}header #global-menu{position:absolute;right:0;top:0;z-index:20;height:100vh;width:100%;overflow-y:scroll;border-width:15px;--tw-border-opacity: 1;border-color:rgb(227 228 229 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:25px}@media (min-width: 992px){header #global-menu{border-width:30px}}@media (min-width: 1024px){header #global-menu{padding:40px}}@media (min-width: 1440px){header #global-menu{padding:75px}}header #global-menu.show{display:block}header #global-menu #global-menu-sp-logo{margin-bottom:2rem;display:block;width:130px}@media (min-width: 1024px){header #global-menu #global-menu-sp-logo{display:none}}header #global-menu nav{display:block;width:100%;min-width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-bottom:30px;padding-top:0;vertical-align:top;font-size:15px}@media (min-width: 870px){header #global-menu nav{min-width:230px;font-size:16px}}@media (min-width: 1024px){header #global-menu nav{display:table-cell}}header #global-menu nav#global-main-menu{--triangle-size: 10px;display:block;padding-bottom:0}@media (min-width: 1440px){header #global-menu nav#global-main-menu{padding-right:20px}}@media not all and (min-width: 870px){header #global-menu nav#global-main-menu>ul>li{position:relative}}header #global-menu nav#global-main-menu>ul>li>a{display:block;padding-right:10px}header #global-menu nav#global-main-menu>ul>li>a:hover{--tw-text-opacity: 1;color:rgb(231 71 94 / var(--tw-text-opacity))}header #global-menu nav#global-main-menu>ul>li.active>a{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity))}header #global-menu nav#global-main-menu>ul>li.active>.open-close-icon{position:absolute;top:24px;right:20px;z-index:30;display:block;height:1px;width:17px;--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity))}header #global-menu nav#global-main-menu>ul>li.active>.open-close-icon:after{--tw-content: none;content:var(--tw-content)}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul>li.active>.open-close-icon{top:34px;right:50px;display:none}}header #global-menu nav#global-main-menu>ul.first>li>a{border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(48 48 48 / var(--tw-border-opacity));padding-bottom:1rem;font-weight:500}@media (min-width: 1024px){header #global-menu nav#global-main-menu>ul.second{border-bottom-width:1px}}header #global-menu nav#global-main-menu>ul.second>li:first-child .open-close-icon{top:30px}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li:first-child .open-close-icon{top:20px}}header #global-menu nav#global-main-menu>ul.second>li:last-child .open-close-icon{top:25px}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li:last-child .open-close-icon{top:20px}}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>ul.text-links{display:flex;width:100%;flex-wrap:wrap;align-items:center}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>ul.text-links{display:block;padding-top:20px}}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>ul.text-links>li{width:50%}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>ul.text-links>li{width:100%}}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>ul.text-links>li>a{display:block;background-image:url(/assets/img/common/chevron-right-yellow.svg);background-size:7px 11px;background-position:18px 15px;background-repeat:no-repeat;padding:10px 25px 10px 40px;font-size:14px}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>ul.text-links>li>a{background-position:45px;padding:20px 0 20px 70px;font-size:16px}}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>div.banner-links{margin-bottom:30px;margin-top:30px;display:flex;-moz-column-gap:4.5%;column-gap:4.5%;border-bottom-width:1px;--tw-border-opacity: 1;border-top-color:rgb(128 128 128 / var(--tw-border-opacity));padding-top:10px}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>div.banner-links{width:330px;flex-wrap:wrap;row-gap:30px}}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>div.banner-links>figure{width:50%}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>div.banner-links>figure{width:100%;max-width:330px}}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>div.banner-links>figure>a{display:block}header #global-menu nav#global-main-menu>ul.second>li>.global-sub-menu>div.banner-links>figure>a>img{width:100%}header #global-menu nav#global-main-menu>ul.second>li i{display:none;--tw-text-opacity: 1;color:rgb(252 200 0 / var(--tw-text-opacity))}@media (min-width: 1024px){header #global-menu nav#global-main-menu>ul.second>li i{display:inline-block}}header #global-menu nav#global-main-menu>ul.second>li .gmenu-pc-none{display:block}@media (min-width: 1024px){header #global-menu nav#global-main-menu>ul.second>li .gmenu-pc-none{display:none}}header #global-menu nav#global-main-menu>ul.third{border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(227 228 229 / var(--tw-border-opacity))}header #global-menu nav#global-main-menu>ul.third>li:first-child{padding-top:10px}header #global-menu nav#global-main-menu>ul.third>li:first-child .open-close-icon{top:30px}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.third>li:first-child .open-close-icon{top:20px}}header #global-menu nav#global-main-menu>ul.third>li:last-child{padding-bottom:10px}header #global-menu nav#global-main-menu>ul.third>li:last-child .open-close-icon{top:25px}@media (min-width: 870px){header #global-menu nav#global-main-menu>ul.third>li:last-child .open-close-icon{top:20px}}header #global-menu nav#global-main-menu>ul.third>li>a{padding-top:10px;padding-bottom:10px;font-size:14px}header #global-menu nav#inquiry-sns{display:block}@media (min-width: 1024px){header #global-menu nav#inquiry-sns{display:none;width:230px;padding-left:20px}}@media (min-width: 1440px){header #global-menu nav#inquiry-sns{display:table-cell}}header #global-menu nav#inquiry-sns>.inquiry{position:fixed;bottom:0;left:0;width:100%;border-left-width:15px;border-right-width:15px;border-bottom-width:15px;--tw-border-opacity: 1;border-color:rgb(227 228 229 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0 15px 15px}@media (min-width: 992px){header #global-menu nav#inquiry-sns>.inquiry{bottom:30px;left:30px;width:calc(100% - 60px)}}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.inquiry{position:relative;bottom:0;left:0;width:100%;border-width:0px;background-color:transparent;padding:30px 0 0}}header #global-menu nav#inquiry-sns>.inquiry>p{margin-bottom:15px;display:none;text-align:center;font-size:15px}@media (min-width: 870px){header #global-menu nav#inquiry-sns>.inquiry>p{display:block}}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.inquiry>ul{width:100%}}header #global-menu nav#inquiry-sns>.inquiry>ul>li{display:inline-block;width:calc(50% - 3px)}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.inquiry>ul>li{display:block;width:100%}}header #global-menu nav#inquiry-sns>.inquiry>ul>li>.button{margin:0;width:100%;padding-top:15px;padding-bottom:15px;padding-left:40px;text-align:left;font-size:14px}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.inquiry>ul>li>.button{padding:20px 60px;font-size:15px}}header #global-menu nav#inquiry-sns>.inquiry>ul>li+li{margin-left:5px}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.inquiry>ul>li+li{margin-left:0}}header #global-menu nav#inquiry-sns>.sns{display:flex;place-content:center}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.sns{margin-top:20px}}header #global-menu nav#inquiry-sns>.sns img{height:55%;width:55%}header #global-menu nav#inquiry-sns>.language{margin-top:2.5rem;display:flex;place-content:center;-moz-column-gap:10px;column-gap:10px;padding-bottom:150px;font-size:15px}@media (min-width: 1024px){header #global-menu nav#inquiry-sns>.language{padding-bottom:0}}header #global-menu nav#inquiry-sns>.language span{margin-left:.25rem;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));padding:.25rem .75rem}header #global-menu:before{position:fixed;left:0;height:100vh;width:100%}@media (min-width: 870px){header #global-menu:before{--tw-content: "";content:var(--tw-content)}}header #global-menu:before{opacity:.4;z-index:-1}header #global-menu #global-main-menu-sns-tab{display:none;vertical-align:middle}@media (min-width: 1024px){header #global-menu #global-main-menu-sns-tab{display:block}}@media (min-width: 1440px){header #global-menu #global-main-menu-sns-tab{display:none}}header #global-menu #global-main-menu-sns-tab #global-main-menu-sns-tab-logo{display:inline-block;width:150px;vertical-align:middle}header #global-menu #global-main-menu-sns-tab ul{margin-left:1.25rem;display:inline-block;vertical-align:middle}header #global-menu #global-main-menu-sns-tab .inquiry li{display:inline-block;width:180px;padding:0}header #global-menu #global-main-menu-sns-tab .inquiry li:first-child{margin-right:.5rem}header #global-menu #global-main-menu-sns-tab .inquiry li a{margin:0;padding-top:1.25rem;padding-bottom:1.25rem}header #global-menu #global-main-menu-sns-tab .sns li{display:inline-block}header #global-menu #global-main-menu-sns-tab .sns li a{height:40px;width:40px}header #global-menu #global-main-menu-sns-tab .sns li a img{height:55%;width:55%}header #global-menu #global-main-menu-sns-tab .sns li:last-child{margin-right:0}header #global-menu #global-main-menu-sns-tab .language li{display:inline-block}header #global-menu #global-main-menu-sns-tab .language span{margin-left:.25rem;margin-right:.5rem;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));padding:.25rem .75rem}header #global-menu #global-door-menu{margin-bottom:2.5rem;display:block;font-size:15px}@media (min-width: 992px){header #global-menu #global-door-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 30px}}@media (min-width: 1024px){header #global-menu #global-door-menu{font-size:16px}}@media (min-width: 1200px){header #global-menu #global-door-menu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1440px){header #global-menu #global-door-menu{grid-template-columns:repeat(4,minmax(0,1fr))}}header #global-menu #global-door-menu li{margin-bottom:1rem}@media (min-width: 1024px){header #global-menu #global-door-menu li{margin-bottom:.75rem}}header #global-menu #global-door-menu a{position:relative;background-image:none}#full_online #data-jobarea #area .area-map header #global-menu #global-door-menu a,#unnecessary #data-jobarea #area .area-map header #global-menu #global-door-menu a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-door-menu a,#unnecessary #data-jobarea #area .area-map header #global-menu #global-door-menu a{width:auto}}header #global-menu #global-door-menu a i{position:absolute;right:0;top:5px;--tw-text-opacity: 1;color:rgb(251 198 0 / var(--tw-text-opacity))}header #global-menu #global-contents-menu{padding-bottom:1.25rem}@media (min-width: 1024px){header #global-menu #global-contents-menu{margin-bottom:2.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-bottom:2.5rem}}@media (min-width: 1200px){header #global-menu #global-contents-menu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1440px){header #global-menu #global-contents-menu{grid-template-columns:repeat(4,minmax(0,1fr))}}header #global-menu #global-contents-menu li{margin-bottom:.75rem;font-size:14px}@media (min-width: 1024px){header #global-menu #global-contents-menu li{margin-bottom:.5rem}}header #global-menu #global-contents-menu li a{display:block;padding-bottom:.75rem}@media (min-width: 1024px){header #global-menu #global-contents-menu li a{padding-bottom:.5rem}}header #global-menu #global-contents-menu li a:hover{--tw-text-opacity: 1;color:rgb(231 71 94 / var(--tw-text-opacity))}header #global-menu #global-contents-menu .global-contents-menu-box{box-sizing:content-box;padding-top:.75rem;padding-bottom:0!important}header #global-menu #global-contents-menu .global-contents-menu-box>li{border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(227 228 229 / var(--tw-border-opacity))}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-contents-menu-box>li{border-bottom-width:0px}}header #global-menu #global-contents-menu .global-contents-menu-box>li:last-child{margin:0;margin-bottom:.75rem}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-contents-menu-box>li:last-child{margin-bottom:0}}header #global-menu #global-contents-menu .global-contents-menu-box>li a{padding-bottom:.75rem}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-contents-menu-box>li a{padding-bottom:0;padding-right:1.5rem}}header #global-menu #global-contents-menu .global-menu-title{position:relative;display:block;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(82 82 82 / var(--tw-border-opacity));padding-bottom:10px;font-size:15px;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-title,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-title{width:auto}}#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-title,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-title{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-title,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-title{width:auto}header #global-menu #global-contents-menu .global-menu-title{font-size:18px}}header #global-menu #global-contents-menu .global-menu-title i{position:absolute;right:0;top:3px;--tw-text-opacity: 1;color:rgb(251 198 0 / var(--tw-text-opacity))}@media (min-width: 870px){header #global-menu #global-contents-menu .global-menu-title i{top:15px}}header #global-menu #global-contents-menu .global-menu-title span{vertical-align:middle;font-size:11px;--tw-text-opacity: 1;color:rgb(251 198 0 / var(--tw-text-opacity))}header #global-menu #global-contents-menu .global-menu-title #global-contents-menu-title-pc{display:none}@media (min-width: 870px){header #global-menu #global-contents-menu .global-menu-title #global-contents-menu-title-pc{display:block}}header #global-menu #global-contents-menu .global-menu-title #global-contents-menu-title-sp{display:inline-block;padding-left:.5rem}@media (min-width: 870px){header #global-menu #global-contents-menu .global-menu-title #global-contents-menu-title-sp{display:none}}header #global-menu #global-contents-menu .global-menu-accordion{margin-bottom:0;width:100%}header #global-menu #global-contents-menu .global-menu-accordion dt{position:relative;width:100%;cursor:pointer;padding-bottom:.75rem;padding-right:1.5rem;line-height:1.4}#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dt,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dt{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dt,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dt{width:auto}}@media (min-width: 992px){header #global-menu #global-contents-menu .global-menu-accordion dt{padding-bottom:0}}header #global-menu #global-contents-menu .global-menu-accordion dt:hover{--tw-text-opacity: 1;color:rgb(231 71 94 / var(--tw-text-opacity))}header #global-menu #global-contents-menu .global-menu-accordion dt i{position:absolute;right:0;top:3px;display:inline!important}header #global-menu #global-contents-menu .global-menu-accordion dd ul{margin-left:1rem;padding-top:.75rem}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-menu-accordion dd ul{padding-top:0}}header #global-menu #global-contents-menu .global-menu-accordion dd ul li{position:relative;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-bottom-color:rgb(227 228 229 / var(--tw-border-opacity));padding-left:1.25rem}#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dd ul li,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dd ul li{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dd ul li,#unnecessary #data-jobarea #area .area-map header #global-menu #global-contents-menu .global-menu-accordion dd ul li{width:auto}}@media (min-width: 992px){header #global-menu #global-contents-menu .global-menu-accordion dd ul li{border-bottom-width:0px}}header #global-menu #global-contents-menu .global-menu-accordion dd ul li:first-child{border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-top-color:rgb(227 228 229 / var(--tw-border-opacity));padding-top:.75rem}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-menu-accordion dd ul li:first-child{border-top-width:0px;padding-top:.5rem}}header #global-menu #global-contents-menu .global-menu-accordion dd ul li:first-child i{top:15px}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-menu-accordion dd ul li:first-child i{top:13px}}header #global-menu #global-contents-menu .global-menu-accordion dd ul li:last-child{margin-bottom:0;border-bottom-width:0px;padding-bottom:0}header #global-menu #global-contents-menu .global-menu-accordion dd ul li i{position:absolute;left:0;top:5px;margin-right:.5rem;display:inline-block;--tw-text-opacity: 1;color:rgb(186 186 186 / var(--tw-text-opacity))}header #global-menu #global-contents-menu .global-menu-accordion dd ul li a{padding-bottom:.75rem;padding-right:0}@media (min-width: 1024px){header #global-menu #global-contents-menu .global-menu-accordion dd ul li a{padding-bottom:0}}header #global-menu #global-other-menu{padding-bottom:2.5rem;font-size:14px}@media (min-width: 1440px){header #global-menu #global-other-menu{padding-bottom:0}}header #global-menu #global-other-menu li{margin-bottom:.5rem}@media (min-width: 1024px){header #global-menu #global-other-menu li{margin-right:1rem;margin-bottom:0;display:inline-block}}@media (min-width: 1440px){header #global-menu #global-other-menu li{margin-right:2.5rem}}header #global-menu #global-other-menu li a{position:relative;padding-left:15px}#full_online #data-jobarea #area .area-map header #global-menu #global-other-menu li a,#unnecessary #data-jobarea #area .area-map header #global-menu #global-other-menu li a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-other-menu li a,#unnecessary #data-jobarea #area .area-map header #global-menu #global-other-menu li a{width:auto}}header #global-menu #global-other-menu li a i{position:absolute;left:0;top:5px;--tw-text-opacity: 1;color:rgb(251 198 0 / var(--tw-text-opacity))}header #global-menu #global-menu-request{position:relative;background-image:url(/assets/imgp/common/request.webp);background-size:21px auto;background-position:11px center;background-repeat:no-repeat;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-menu-request,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-request{width:auto}}#full_online #data-jobarea #area .area-map header #global-menu #global-menu-request,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-request{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-menu-request,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-request{width:auto}header #global-menu #global-menu-request{background-size:32px auto;background-position:left 20px center}}header #global-menu #global-menu-request:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:10px;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--color-black)}@media (min-width: 1024px){header #global-menu #global-menu-request:after{right:20px}}header #global-menu #global-menu-application{position:relative;background-image:url(/assets/imgp/common/application.webp);background-size:14px auto;background-position:15px center;background-repeat:no-repeat;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-menu-application,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-application{width:auto}}#full_online #data-jobarea #area .area-map header #global-menu #global-menu-application,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-application{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-menu-application,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-application{width:auto}header #global-menu #global-menu-application{background-size:21px auto;background-position:left 20px center}}header #global-menu #global-menu-application:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:10px;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--color-white)}@media (min-width: 1024px){header #global-menu #global-menu-application:after{right:20px}}header #global-menu #global-menu-contact{position:relative;background-image:url(/assets/imgp/common/contact.webp);background-size:21px auto;background-position:11px center;background-repeat:no-repeat;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-menu-contact,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-contact{width:auto}}#full_online #data-jobarea #area .area-map header #global-menu #global-menu-contact,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-contact{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map header #global-menu #global-menu-contact,#unnecessary #data-jobarea #area .area-map header #global-menu #global-menu-contact{width:auto}header #global-menu #global-menu-contact{background-size:20px auto;background-position:left 20px center}}header #global-menu #global-menu-contact:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:10px;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--color-black)}@media (min-width: 1024px){header #global-menu #global-menu-contact:after{right:20px}}header #global-menu .gmenu-sp-none{display:none}@media (min-width: 1024px){header #global-menu .gmenu-sp-none{display:block}}#nav-flame{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}@media (min-width: 1024px){#nav-flame{margin-bottom:40px}}#nav-flame nav{position:relative;left:0;top:100px;z-index:49;margin-left:auto;margin-right:auto;display:none;height:auto;width:100%;--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #nav-flame nav,#unnecessary #data-jobarea #area .area-map #nav-flame nav{width:auto}}#full_online #data-jobarea #area .area-map #nav-flame nav,#unnecessary #data-jobarea #area .area-map #nav-flame nav{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #nav-flame nav,#unnecessary #data-jobarea #area .area-map #nav-flame nav{width:auto}#nav-flame nav{position:fixed;display:block}}#nav-flame nav .mega-menu-wrap{margin:0 auto;display:flex;height:auto;width:80%;list-style-type:none;flex-wrap:wrap;justify-content:center}#nav-flame nav .mega-menu-wrap>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(81 81 81 / var(--tw-divide-opacity))}#nav-flame nav .mega-menu-wrap{font-size:15px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 960px){#nav-flame nav .mega-menu-wrap>:not([hidden])~:not([hidden]){border-style:none}}#nav-flame nav .mega-menu-wrap>li{margin-left:auto;margin-right:auto;width:33.333333%;min-width:-moz-fit-content;min-width:fit-content}@media (min-width: 960px){#nav-flame nav .mega-menu-wrap>li{width:14%}}#nav-flame nav .mega-menu-wrap>li a{display:block;width:100%;text-align:center;line-height:2.5rem}#nav-flame nav .mega-menu-wrap>li:hover>a{position:relative}#full_online #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap>li:hover>a,#unnecessary #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap>li:hover>a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap>li:hover>a,#unnecessary #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap>li:hover>a{width:auto}}#nav-flame nav .mega-menu-wrap>li:hover>a:after{bottom:0%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-bottom-color:gray;border-width:10px;margin-left:-10px}#nav-flame nav .mega-menu-wrap .mega-menu-child{position:absolute;top:100%;left:0;margin:0 auto;width:100%;--tw-bg-opacity: 1;background-color:rgb(105 105 105 / var(--tw-bg-opacity));padding:30px 0 50px;flex-flow:column}#nav-flame nav .mega-menu-wrap .mega-menu-child>li{margin-left:auto;margin-right:auto;display:flex;width:80%}#nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul{width:30%;flex-flow:column}#nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li{width:100%;border-width:0px;border-left-width:0;border-bottom:solid 1px #808080}#nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li>a{position:relative;display:block;padding:15px 20px 15px 0;text-align:left;font-size:15px;line-height:1.5rem}#full_online #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li>a,#unnecessary #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li>a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li>a,#unnecessary #data-jobarea #area .area-map #nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li>a{width:auto}}#nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul>li>a:after{position:absolute;right:0;top:calc(50% - 3px);font-size:12px;color:var(--color-cu);font:var(--fa-font-light);content:"";font-weight:300;display:inline-block}#nav-flame nav .mega-menu-wrap .mega-menu-child>li>ul+ul{margin-left:5%}footer{--tw-bg-opacity: 1;background-color:rgb(60 60 60 / var(--tw-bg-opacity));padding-top:70px}@media (min-width: 960px){footer{padding-top:120px}}footer>.upper-contents{display:block;padding-bottom:90px}@media (min-width: 960px){footer>.upper-contents{display:flex;padding-bottom:100px}}footer>.upper-contents>.left-contents{margin-bottom:60px;min-width:max(260px,w-[30%])}@media (min-width: 960px){footer>.upper-contents>.left-contents{margin-bottom:0}}@media (min-width: 1280px){footer>.upper-contents>.left-contents{width:55%}}@media (min-width: 1536px){footer>.upper-contents>.left-contents{width:38%}}footer>.upper-contents>.left-contents>.logo-sns{margin-left:auto;margin-right:auto;margin-bottom:40px;display:block;width:300px}@media (min-width: 960px){footer>.upper-contents>.left-contents>.logo-sns{margin-left:0;margin-right:25px;margin-bottom:68px;width:260px}}@media (min-width: 1280px){footer>.upper-contents>.left-contents>.logo-sns{display:flex}}footer>.upper-contents>.left-contents>.logo-sns>.logo{margin-right:25px;margin-bottom:30px;height:60px}@media not all and (min-width: 640px){footer>.upper-contents>.left-contents>.logo-sns>.logo{margin:0 auto 30px;max-width:220px}}@media (min-width: 960px){footer>.upper-contents>.left-contents>.logo-sns>.logo{min-width:260px}}@media (min-width: 1280px){footer>.upper-contents>.left-contents>.logo-sns>.logo{margin-bottom:0}}footer>.upper-contents>.left-contents>.logo-sns>.sns{padding-top:9px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}footer>.upper-contents>.left-contents>.logo-sns>.sns>ul{display:flex;place-content:center}@media (min-width: 960px){footer>.upper-contents>.left-contents>.logo-sns>.sns>ul{margin-left:-5px;place-content:start}}footer>.upper-contents>.left-contents>.logo-sns>.sns>ul>li>a{height:40px;width:40px;font-size:14px}footer>.upper-contents>.left-contents>.logo-sns>.sns>ul>li>a img{height:55%;width:55%}footer>.upper-contents>.left-contents>.inquiry{width:100%}footer>.upper-contents>.left-contents>.inquiry>ul{margin:0;display:flex;width:100%;place-content:center;-moz-column-gap:4%;column-gap:4%;padding:0}@media (min-width: 960px){footer>.upper-contents>.left-contents>.inquiry>ul{display:block;-moz-column-gap:0px;column-gap:0px}}footer>.upper-contents>.left-contents>.inquiry>ul>li{margin-left:0;width:50%;padding-left:0}@media (min-width: 960px){footer>.upper-contents>.left-contents>.inquiry>ul>li{width:260px}}footer>.upper-contents>.left-contents>.inquiry>ul>li>.button{margin-top:0;margin-bottom:0;margin-left:0;width:100%}@media not all and (min-width: 640px){footer>.upper-contents>.left-contents>.inquiry>ul>li>.button{background-size:20px;padding-left:10%;padding-right:10%;font-size:14px}}@media (min-width: 960px){footer>.upper-contents>.left-contents>.inquiry>ul>li>.button{margin-left:0;margin-right:0;margin-bottom:10px}}footer>.upper-contents>.right-contents{width:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 960px){footer>.upper-contents>.right-contents{width:70%}}@media (min-width: 1280px){footer>.upper-contents>.right-contents{width:62%}}footer>.upper-contents>.right-contents>.text-links{margin-bottom:50px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:0px;column-gap:0px;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(82 82 82 / var(--tw-border-opacity));padding-bottom:20px;font-size:15px}@media (min-width: 960px){footer>.upper-contents>.right-contents>.text-links{-moz-column-gap:7%;column-gap:7%;border-bottom-width:0px;padding-bottom:0}}@media (min-width: 1536px){footer>.upper-contents>.right-contents>.text-links{display:flex}}@media (min-width: 1670px){footer>.upper-contents>.right-contents>.text-links{gap:11.8%}}footer>.upper-contents>.right-contents>.text-links>ul{margin-bottom:20px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity));padding-left:0;padding-top:40px;padding-bottom:0}@media (min-width: 960px){footer>.upper-contents>.right-contents>.text-links>ul{border-top-width:0px;border-left-width:1px;padding-left:12.5%;padding-top:20px}}@media (min-width: 1536px){footer>.upper-contents>.right-contents>.text-links>ul{margin-bottom:0;padding-left:5.6%}}footer>.upper-contents>.right-contents>.text-links>ul>li{margin-bottom:20px;display:block;width:100%}@media (min-width: 1536px){footer>.upper-contents>.right-contents>.text-links>ul>li{margin-bottom:30px}}footer>.upper-contents>.right-contents>.text-links>ul>li:last-child{margin-bottom:0}footer>.upper-contents>.right-contents>.text-links>ul:first-child{grid-column:span 2 / span 2;display:flex;flex-wrap:wrap;padding-left:0}@media (min-width: 960px){footer>.upper-contents>.right-contents>.text-links>ul:first-child{padding-left:5.6%}}@media (min-width: 1536px){footer>.upper-contents>.right-contents>.text-links>ul:first-child{display:block;padding-bottom:28px}}footer>.upper-contents>.right-contents>.text-links>ul:first-child>li{width:50%}@media (min-width: 1536px){footer>.upper-contents>.right-contents>.text-links>ul:first-child>li{width:100%}}footer>.upper-contents>.right-contents>.button-links>ul{display:block}@media (min-width: 1440px){footer>.upper-contents>.right-contents>.button-links>ul{display:flex}}footer>.upper-contents>.right-contents>.button-links>ul>li{margin-right:0;margin-bottom:20px}@media (min-width: 960px){footer>.upper-contents>.right-contents>.button-links>ul>li{margin-right:23px}}@media (min-width: 1440px){footer>.upper-contents>.right-contents>.button-links>ul>li{margin-bottom:0}}footer>.upper-contents>.right-contents>.button-links>ul>li>.button{margin:0 3%;width:94%;padding-top:20px;padding-bottom:20px;padding-left:22px;font-size:14px}@media (min-width: 960px){footer>.upper-contents>.right-contents>.button-links>ul>li>.button{margin-left:0;margin-right:0;width:100%}}footer>.lower-contents{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity));padding-top:40px;padding-bottom:40px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}footer>.lower-contents .text-links{margin-bottom:47px;display:flex;flex-wrap:wrap;place-content:center;row-gap:1rem;font-size:12px}footer>.lower-contents .text-links>li{height:12px;display:flex;align-items:center;justify-content:center}footer>.lower-contents .text-links>li:not(:last-child){margin-right:20px;border-right-width:1px;--tw-border-opacity: 1;border-right-color:rgb(255 255 255 / var(--tw-border-opacity));padding-right:20px}footer>.lower-contents .copyright{text-align:center;font-size:13px}.title{margin-bottom:56px}.title>div>p{display:flex;width:100px;align-items:center}.title>div>p:before{margin-right:10px;display:block;height:1px;width:40px;flex-grow:1;content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}.title>div>p>small{display:block;font-size:14px;font-weight:700}.title>div>p>small:first-letter{--tw-text-opacity: 1;color:rgb(252 200 0 / var(--tw-text-opacity))}.title>h2{margin-top:24px;font-size:26px;font-weight:300}.button{margin:15px;display:block;cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity));padding:25px 40px;text-align:center;font-size:15px;--animation-duration: .15s}.button.button-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.button.button-gray{--tw-bg-opacity: 1;background-color:rgb(137 136 140 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.button-gray.button-arrowed{background-image:url(/assets/img/common/arrow-white.svg)}.button.button-red{background-color:var(--color-red);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.button-red.button-arrowed{background-image:url(/assets/img/common/arrow-white.svg)}.button.button-yellow{--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity))}.button.button-transparent{border-width:1px;--tw-border-opacity: 1;border-color:rgb(227 228 229 / var(--tw-border-opacity));background-color:transparent}.button.button-outelined-gray{border-width:1px;--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity))}.button.button-outelined-gray.button-arrowed{background-image:url(/assets/img/common/arrow-gray.svg)}.button.button-arrowed{background-image:url(/assets/img/common/arrow.svg);background-size:30.38px 7.38px;background-position:right 20px bottom 50%;background-repeat:no-repeat;padding-right:100px;text-align:left}.button.main{position:relative;margin:auto;display:inline-block;overflow:hidden;border-radius:5px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));background-color:var(--color-white);text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--animation-duration)}#full_online #data-jobarea #area .area-map .button.main,#unnecessary #data-jobarea #area .area-map .button.main{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .button.main,#unnecessary #data-jobarea #area .area-map .button.main{width:auto}}.button.main:hover{border-color:var(--color-yellow);color:var(--color-black)}@media (min-width: 768px){.button.main{margin:0}}.button.main:before{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/assets/img/common/arrow-red.svg);background-size:21.38px 5.38px;background-position:right 15px bottom 50%;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.button.main:before{background-size:30.38px 7.38px;background-position:right 20px bottom 50%}}.button.main:hover:before{background-image:url(/assets/img/common/arrow.svg)}.button.main:after{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;transform-origin:top left;--tw-scale-x: 0;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--color-yellow);--tw-content: "";content:var(--tw-content);transition:var(--animation-duration) cubic-bezier(.45,0,.55,1)}.button.main:hover:after{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button.md{padding:17px 60px 17px 20px;font-size:13px}@media (min-width: 1024px){.button.md{padding:18px 80px 18px 18px;font-size:15px}}.button.md.disable{padding-left:55px;padding-right:55px}.button.sm{display:inline-block;min-width:170px;padding:8px 30px 8px 15px;font-size:12px}@media (min-width: 1024px){.button.sm{font-size:14px}}.button.sm:before{background-image:url(/assets/img/common/chevron-right-red.svg);background-size:30px 12px;background-position:right top 50%}.button.sm:hover:before{background-image:url(/assets/img/common/chevron-right-gray.svg)}.button.sm.disable{padding-left:27.5px;padding-right:27.5px}.button.lg{padding:20px 60px 20px 20px;text-align:left;font-size:14px}@media (min-width: 768px){.button.lg{padding:30px 110px 30px 65px;text-align:center;font-size:18px}}.button.lg.disable{padding:20px}@media (min-width: 768px){.button.lg.disable{padding:30px 65px}}.button.red{border-color:var(--color-red);background-color:var(--color-red);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.red:hover{--tw-border-opacity: 1;border-color:rgb(240 139 153 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.red:hover:before{background-image:url(/assets/img/common/arrow-white.svg)}.button.red:before{background-image:url(/assets/img/common/arrow-white.svg)}.button.red:after{--tw-bg-opacity: 1;background-color:rgb(240 139 153 / var(--tw-bg-opacity))}.button.red.pdf span:after,.button.red.blank span:after{color:var(--color-white)}.button.disable{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(202 202 202 / var(--tw-bg-opacity));text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.disable:before,.button.disable:after{display:none}.button.disable.pdf span:after,.button.disable.blank span:after{display:none}.button.pdf span:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-left:10px;color:var(--color-red)}.button.blank span:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-left:10px;color:var(--color-red)}.cards{display:flex;flex-direction:row;-moz-column-gap:50px;column-gap:50px}.cards>figure{border-width:1px;--tw-border-opacity: 1;border-color:rgb(227 228 229 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.cards>figure>a{display:block}.cards>figure>a>img{width:100%}.cards>figure .card-body{padding:40px}.cards>figure .card-body>small{margin-bottom:15px;display:block;font-size:15px}.cards>figure .card-body>h3{font-size:24px}.cards>figure .card-body>p{margin-top:30px;text-align:justify;font-size:14px}.cards.arrowed-cards .card-body{background-image:url(/assets/img/common/arrow.svg);background-size:30.38px 7.38px;background-position:right 40px bottom 27px;background-repeat:no-repeat;padding-bottom:100px}.cards.tagged-cards>figure>a{position:relative}#full_online #data-jobarea #area .area-map .cards.tagged-cards>figure>a,#unnecessary #data-jobarea #area .area-map .cards.tagged-cards>figure>a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .cards.tagged-cards>figure>a,#unnecessary #data-jobarea #area .area-map .cards.tagged-cards>figure>a{width:auto}}.cards.tagged-cards>figure>a>small{position:absolute;right:0;top:0;display:block;height:-moz-fit-content;height:fit-content;width:42%;--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity));padding-top:8px;padding-bottom:8px;text-align:center;font-size:12px}.cards .arrowed-pager div{display:inline;height:45px;width:45px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.cards .arrowed-pager div{height:65px;width:65px}}.cards .arrowed-pager div.active{--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity))}.cards .arrowed-pager div>img{width:10px}@media (min-width: 768px){.cards .arrowed-pager div>img{width:15px}}#life-voice-swiper .card-body p,#voice .card-body p,.students-voice-list>.carousel>.cards .card-body p,.cards-wrap>.cards>figure>a .card-body p{margin-top:0;font-size:16px}@media (min-width: 768px){#life-voice-swiper .card-body p,#voice .card-body p,.students-voice-list>.carousel>.cards .card-body p,.cards-wrap>.cards>figure>a .card-body p{font-size:17px}}#life-voice-swiper .card-body .name,#voice .card-body .name,.students-voice-list>.carousel>.cards .card-body .name,.cards-wrap>.cards>figure>a .card-body .name{margin-top:20px;font-size:14px}#life-voice-swiper .card-body .cate-list,#voice .card-body .cate-list,.students-voice-list>.carousel>.cards .card-body .cate-list,.cards-wrap>.cards>figure>a .card-body .cate-list{margin-top:15px}#life-voice-swiper .card-body .cate-list>.cate-item,#voice .card-body .cate-list>.cate-item,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item{margin-bottom:5px;margin-right:5px;display:inline-block;background-color:var(--color-lgray);padding:2px 15px;font-size:12px}#life-voice-swiper .card-body .cate-list>.cate-item.interview_section_01,#voice .card-body .cate-list>.cate-item.interview_section_01,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_section_01,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_section_01{--tw-bg-opacity: 1;background-color:rgb(185 229 255 / var(--tw-bg-opacity))}#life-voice-swiper .card-body .cate-list>.cate-item.interview_section_02,#voice .card-body .cate-list>.cate-item.interview_section_02,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_section_02,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_section_02{--tw-bg-opacity: 1;background-color:rgb(166 231 137 / var(--tw-bg-opacity))}#life-voice-swiper .card-body .cate-list>.cate-item,#voice .card-body .cate-list>.cate-item,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item{background-color:var(--color-lgray)}#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_01,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_02,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_03,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_04,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_05,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_06,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_07,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_08,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_09,#life-voice-swiper .card-body .cate-list>.cate-item.interview_category_10,#voice .card-body .cate-list>.cate-item.interview_category_01,#voice .card-body .cate-list>.cate-item.interview_category_02,#voice .card-body .cate-list>.cate-item.interview_category_03,#voice .card-body .cate-list>.cate-item.interview_category_04,#voice .card-body .cate-list>.cate-item.interview_category_05,#voice .card-body .cate-list>.cate-item.interview_category_06,#voice .card-body .cate-list>.cate-item.interview_category_07,#voice .card-body .cate-list>.cate-item.interview_category_08,#voice .card-body .cate-list>.cate-item.interview_category_09,#voice .card-body .cate-list>.cate-item.interview_category_10,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_01,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_02,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_03,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_04,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_05,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_06,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_07,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_08,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_09,.students-voice-list>.carousel>.cards .card-body .cate-list>.cate-item.interview_category_10,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_01,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_02,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_03,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_04,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_05,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_06,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_07,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_08,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_09,.cards-wrap>.cards>figure>a .card-body .cate-list>.cate-item.interview_category_10{position:absolute;top:0;left:0;background-color:var(--color-yellow);padding:3px 20px}#life-voice-swiper .card-body .date,#voice .card-body .date,.students-voice-list>.carousel>.cards .card-body .date,.cards-wrap>.cards>figure>a .card-body .date{margin-bottom:10px}#life-voice-swiper .card-body .tag,#voice .card-body .tag,.students-voice-list>.carousel>.cards .card-body .tag,.cards-wrap>.cards>figure>a .card-body .tag{font-size:12px}#life-voice-swiper .card-body .tag>.tag-item:before,#voice .card-body .tag>.tag-item:before,.students-voice-list>.carousel>.cards .card-body .tag>.tag-item:before,.cards-wrap>.cards>figure>a .card-body .tag>.tag-item:before{content:"#";font-size:12px}.arrowed-text-link{display:block;width:-moz-fit-content;width:fit-content;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(123 123 123 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url(/assets/img/common/arrow.svg);background-size:30.38px 7.38px;background-position:right;background-repeat:no-repeat;padding-top:15px;padding-bottom:15px;padding-right:87px}.arrowed-text-link.red{background-image:url(/assets/img/common/arrow-red.svg)}.arrowed-text-link.pdf:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-left:10px;color:var(--color-red)}.arrowed-text-link.blank:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-left:10px;color:var(--color-red)}.arrowed-pager>ul>li>a{height:45px;width:45px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.arrowed-pager>ul>li>a{height:65px;width:65px}}.arrowed-pager>ul>li>a.active{--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity))}.arrowed-pager>ul>li>a>img{width:10px}@media (min-width: 768px){.arrowed-pager>ul>li>a>img{width:15px}}.swiper-button-prev,.swiper-button-next{z-index:9;display:inline;height:45px;width:45px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.swiper-button-prev,.swiper-button-next{height:65px;width:65px}}.swiper-button-prev.active,.swiper-button-next.active{--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity))}.swiper-button-prev>img,.swiper-button-next>img{width:10px}@media (min-width: 768px){.swiper-button-prev>img,.swiper-button-next>img{width:15px}}.swiper-button-prev{position:absolute;left:20px;top:0;bottom:0;margin:auto}.swiper-button-next{position:absolute;right:20px;top:0;bottom:0;margin:auto}.badge{display:inline-block;height:30px;width:170px;--tw-bg-opacity: 1;background-color:rgb(244 245 246 / var(--tw-bg-opacity));text-align:center;font-size:.75rem!important;line-height:1.814rem}.icon-badge{display:block;height:45px;width:45px;border-radius:9999px;font-size:18px;display:flex;align-items:center;justify-content:center}.tag{display:inline-block;font-size:13px;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.tabs{margin-bottom:60px;display:flex;flex-direction:row;-moz-column-gap:0px;column-gap:0px}.tabs>li{min-width:-moz-fit-content;min-width:fit-content;cursor:pointer;padding:12px 3.1%}.tabs>li.active{--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity))}#breadcrumb{margin-top:30px;overflow:hidden;font-size:12px}@media (min-width: 1024px){#breadcrumb{margin-top:30px}}#breadcrumb ul{display:flex;overflow-x:scroll;white-space:nowrap}@media (min-width: 768px){#breadcrumb ul{overflow:auto}}#breadcrumb ul{scrollbar-width:none}#breadcrumb ul li{margin:0 5px 0 0;padding:0 20px 3px 0;scrollbar-width:none}#breadcrumb ul li a{position:relative;display:inline-block;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(48 48 48 / var(--tw-border-opacity));padding-bottom:3px}#full_online #data-jobarea #area .area-map #breadcrumb ul li a,#unnecessary #data-jobarea #area .area-map #breadcrumb ul li a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #breadcrumb ul li a,#unnecessary #data-jobarea #area .area-map #breadcrumb ul li a{width:auto}}#breadcrumb ul li a:after{content:"";display:block;position:absolute;top:6px;right:-15px;width:6px;height:6px;border-right:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;transform:rotate(-45deg)}#breadcrumb ul li:last-child a:after{display:none}#breadcrumb ul::-webkit-scrollbar{display:none}.button-wrap{text-align:center}@media (min-width: 768px){.button-wrap{text-align:left}}.button-wrap.pc{display:none}@media (min-width: 1024px){.button-wrap.pc{display:block}}.button-wrap.sp{margin-top:30px;display:block}@media (min-width: 1024px){.button-wrap.sp{margin-top:0;display:none}}.sup-box{position:relative;margin-top:40px;margin-bottom:40px;background-color:var(--color-lgray);padding:40px 25px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-box,#unnecessary #data-jobarea #area .area-map .sup-box{width:auto}}#full_online #data-jobarea #area .area-map .sup-box,#unnecessary #data-jobarea #area .area-map .sup-box{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-box,#unnecessary #data-jobarea #area .area-map .sup-box{width:auto}.sup-box{padding:50px 60px}}.sup-box .ttl{padding-bottom:20px;font-size:18px;font-weight:700}@media (min-width: 1024px){.sup-box .ttl{font-size:20px}.sup-box .sup-contents{display:flex}}.sup-box .txt-wrap{width:100%;flex:1.5}.sup-box .txt-wrap .txt{font-size:14px}@media (min-width: 1024px){.sup-box .txt-wrap .txt{padding-bottom:20px;font-size:15px}}.sup-box .other-wrap{flex:1}.sup-box .other-wrap .img-box{margin-top:20px;width:100%;max-width:100%}@media (min-width: 1024px){.sup-box .other-wrap .img-box{margin-top:0;padding-left:5%}}.sup-box .other-wrap .img-box img{width:100%}@media (min-width: 1024px){.sup-box .other-wrap .img-box img{margin:0 auto;padding-left:5%}}.sup-box .button-wrap{text-align:center}@media (min-width: 1024px){.sup-box .button-wrap{text-align:left}}.sup-box .button-wrap.pc{display:none}@media (min-width: 1024px){.sup-box .button-wrap.pc{display:block}}.sup-box .button-wrap.sp{display:block}@media (min-width: 1024px){.sup-box .button-wrap.sp{display:none}.sup-box .button-wrap:nth-of-type(n+2){margin-top:10px}}.sup-box.white{border-width:1px;border-color:var(--color-dgray);background-color:var(--color-white)}@media (min-width: 1024px){.sup-box.white .button-wrap{margin-top:0}}.sup-box.sm{margin-left:auto;margin-right:auto;max-width:1200px}.sup-box.sm .sup-contents{align-items:center;justify-content:center}@media (min-width: 1024px){.sup-box.sm .txt-wrap,.sup-box.sm .other-wrap{width:50%}}.sup-box.sm .txt-wrap,.sup-box.sm .other-wrap{justify-content:center;align-items:center;flex:inherit}.sup-box.sm .txt-wrap{border-bottom:1px solid var(--color-dgray);position:relative;padding-bottom:20px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-box.sm .txt-wrap,#unnecessary #data-jobarea #area .area-map .sup-box.sm .txt-wrap{width:auto}}#full_online #data-jobarea #area .area-map .sup-box.sm .txt-wrap,#unnecessary #data-jobarea #area .area-map .sup-box.sm .txt-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-box.sm .txt-wrap,#unnecessary #data-jobarea #area .area-map .sup-box.sm .txt-wrap{width:auto}.sup-box.sm .txt-wrap{border-style:none;padding-bottom:0;padding-right:30px}}.sup-box.sm .txt-wrap .ttl{padding-bottom:0}@media (min-width: 1024px){.sup-box.sm .txt-wrap .ttl{text-align:right}}.sup-box.sm .other-wrap{position:relative;padding-top:20px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-box.sm .other-wrap,#unnecessary #data-jobarea #area .area-map .sup-box.sm .other-wrap{width:auto}}#full_online #data-jobarea #area .area-map .sup-box.sm .other-wrap,#unnecessary #data-jobarea #area .area-map .sup-box.sm .other-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-box.sm .other-wrap,#unnecessary #data-jobarea #area .area-map .sup-box.sm .other-wrap{width:auto}.sup-box.sm .other-wrap{padding-left:30px;padding-top:0}}.sup-box.sm .other-wrap:after{content:"";border-right:1px solid var(--color-dgray);position:absolute;top:0;bottom:0;left:0;margin:auto;display:none;height:auto}@media (min-width: 1024px){.sup-box.sm .other-wrap:after{display:block}}.sup-box .fukidashi{top:-18px}.movie-link .movie-play-icon{position:absolute;inset:0;margin:auto;width:20%}@media (min-width: 1024px){.movie-link .movie-play-icon{width:15%}}.movie-link{position:relative}#full_online #data-jobarea #area .area-map .movie-link,#unnecessary #data-jobarea #area .area-map .movie-link{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .movie-link,#unnecessary #data-jobarea #area .area-map .movie-link{width:auto}}.movie-link iframe{aspect-ratio:16/9;width:100%;height:100%;border:none}#relation-link{margin-bottom:0;background-color:var(--color-lgray);padding:25px 0 35px}@media (min-width: 768px){#relation-link{margin-bottom:0;padding:70px 0 85px}}#relation-link .relation-ttl{padding-bottom:20px;font-size:20px;font-weight:700}@media (min-width: 768px){#relation-link .relation-ttl{padding-bottom:30px;font-size:26px}}#relation-link .relation-link-list{margin-top:0;margin-bottom:0}@media (min-width: 1024px){#relation-link .relation-link-list .link-item{width:23.5%}}#relation-link .relation-link-list-assert{margin-top:0}#relation-link .relation-link-list-assert+.relation-link-list{margin-top:40px}@media (min-width: 1024px){#relation-link .relation-link-list-assert+.relation-link-list{margin-top:90px}}#relation-link .arrowed-text-link{background-color:inherit}#page-header{position:relative;height:40.26vw;width:100%;background-size:cover;background-position:center}#full_online #data-jobarea #area .area-map #page-header,#unnecessary #data-jobarea #area .area-map #page-header{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #page-header,#unnecessary #data-jobarea #area .area-map #page-header{width:auto}}@media (min-width: 600px){#page-header{height:32.26vw}}@media (min-width: 768px){#page-header{height:25.26vw}}@media (min-width: 1024px){#page-header{height:17vw}}#page-header .page-header-inner{background:linear-gradient(90deg,#fff 0%,#fff 30%,transparent 0%,transparent 0%);position:relative;top:50%;display:block;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#full_online #data-jobarea #area .area-map #page-header .page-header-inner,#unnecessary #data-jobarea #area .area-map #page-header .page-header-inner{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #page-header .page-header-inner,#unnecessary #data-jobarea #area .area-map #page-header .page-header-inner{width:auto}}#page-header #page-header-ttl{display:inline-block;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:24px;padding-right:30px;padding-bottom:20px;line-height:1.2}@media (min-width: 1024px){#page-header #page-header-ttl{padding-top:25px;padding-right:60px;padding-bottom:20px}}#page-header #page-header-ttl .page-ttl{display:block;font-size:24px;font-weight:700}@media (min-width: 768px){#page-header #page-header-ttl .page-ttl{font-size:38px}}@media (min-width: 1200px){#page-header #page-header-ttl .page-ttl{font-size:48px}}#page-header #page-header-ttl .page-subttl{display:block;font-size:13px;--tw-text-opacity: 1;color:rgb(201 201 201 / var(--tw-text-opacity))}@media (min-width: 768px){#page-header #page-header-ttl .page-subttl{font-size:16px}}@media (min-width: 1200px){#page-header #page-header-ttl .page-subttl{font-size:20px}}.main-two-column{margin-left:auto;margin-right:auto;display:block;justify-content:space-between}@media (min-width: 1024px){.main-two-column{display:flex}}.main-two-column .container{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .container{padding-left:40px;padding-right:40px}}.main-two-column #side-nav{order:2;margin-top:30px;width:100%;padding-left:20px;padding-right:20px;--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity))}@media (min-width: 1024px){.main-two-column #side-nav{margin-top:0;width:25%;padding-left:0;padding-right:0}}.main-two-column #side-nav .side-nav-index{height:100%;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:25px;font-size:14px}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index{position:sticky;top:0;height:-moz-fit-content;height:fit-content;background-color:transparent;padding:130px 40px 110px}}.main-two-column #side-nav .side-nav-index p.side-nav-title{margin-bottom:10px;display:block;font-weight:700}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index p.side-nav-title{display:none}}.main-two-column #side-nav .side-nav-index ul{--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity))}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index ul{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}}.main-two-column #side-nav .side-nav-index li+li{margin-top:0}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index li+li{margin-top:24px}}.main-two-column #side-nav .side-nav-index a{display:flex;align-items:center;padding-top:8px;padding-bottom:8px}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index a{padding-top:0;padding-bottom:0}}.main-two-column #side-nav .side-nav-index a:before{content:"";display:inline-block;height:12px;width:10px;background-image:url(/assets/img/common/chevron-right-gray.svg);background-repeat:no-repeat;padding-right:20px;font-size:.2rem}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index a:before{--tw-content: none;content:var(--tw-content)}}.main-two-column #side-nav .side-nav-index .current{position:relative;font-weight:400;--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity))}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .main-two-column #side-nav .side-nav-index .current,#unnecessary #data-jobarea #area .area-map .main-two-column #side-nav .side-nav-index .current{width:auto}}#full_online #data-jobarea #area .area-map .main-two-column #side-nav .side-nav-index .current,#unnecessary #data-jobarea #area .area-map .main-two-column #side-nav .side-nav-index .current{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .main-two-column #side-nav .side-nav-index .current,#unnecessary #data-jobarea #area .area-map .main-two-column #side-nav .side-nav-index .current{width:auto}.main-two-column #side-nav .side-nav-index .current{padding-left:25px;font-weight:700}}.main-two-column #side-nav .side-nav-index .current:before{content:""}@media (min-width: 1024px){.main-two-column #side-nav .side-nav-index .current:before{position:absolute;top:3px;left:0;margin-right:12px;margin-top:0;display:inline-block;height:15px;width:15px;background-image:url(/assets/img/common/side-nav-icon.svg);background-repeat:no-repeat}}.main-two-column .main-content{order:1;width:100%;padding-bottom:75px}@media (min-width: 1024px){.main-two-column .main-content{min-width:80%;padding-bottom:125px}}.main-two-column .main-content p{font-size:14px;line-height:1.6}@media (min-width: 1024px){.main-two-column .main-content p{font-size:16px;line-height:1.8}}.main-two-column .main-content .marker{background-image:linear-gradient(transparent 72%,#fee95f 0,#fee95f 86%,transparent 0)}.main-one-column{margin-left:auto;margin-right:auto;display:block}.main-one-column .container{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .container{padding-left:40px;padding-right:40px}}.main-one-column .main-content{order:1;width:100%;padding-bottom:75px;font-size:14px;line-height:1.6}@media (min-width: 1024px){.main-one-column .main-content{padding-bottom:125px;font-size:16px;line-height:1.8}}.second-layer #page-header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity))}.second-layer #page-header .page-header-inner .h2{margin-bottom:30px;margin-top:65px;font-size:20px;font-weight:700}@media (min-width: 768px){.second-layer #page-header .page-header-inner .h2{font-size:32px}}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .h2{margin-bottom:40px;margin-top:150px}}.second-layer #page-header .page-header-inner .h2:first-child{margin-top:50px}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .h2:first-child{margin-top:60px}}.second-layer #page-header .page-header-inner .h2:before{margin-bottom:20px;display:block;height:17px;width:196px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url(/assets/img/common/h2-morse.svg);background-repeat:no-repeat}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .h2:before{height:30px;width:334px}}.second-layer #page-header .page-header-inner .h2:before{content:""}.second-layer #page-header .page-header-inner .h2 span{position:relative;display:inline-block;width:100%;border-bottom-width:5px;--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity));padding:0 0 15px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .h2 span,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .h2 span{width:auto}}#full_online #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .h2 span,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .h2 span{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .h2 span,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .h2 span{width:auto}.second-layer #page-header .page-header-inner .h2 span{padding-bottom:30px}}.second-layer #page-header .page-header-inner .h2 span:before{position:absolute;left:0;bottom:-5px;height:5px;width:16.66%;min-width:30px;background-color:var(--color-cu)}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .h2 span:before{width:8.33%}}.second-layer #page-header .page-header-inner .h2 span:before{content:""}.contents-block-wrapper{margin-top:30px}@media (min-width: 1024px){.contents-block-wrapper{margin-top:70px}}.h2{margin-top:50px;font-size:20px;font-weight:700}@media (min-width: 1024px){.h2{margin-top:120px;font-size:32px}}.h2:before{margin-bottom:20px;display:block;height:17px;width:196px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url(/assets/img/common/h2-morse.svg);background-repeat:no-repeat}@media (min-width: 1024px){.h2:before{height:30px;width:334px}}.h2:before{content:""}.h2 span{width:100%}@media (min-width: 375px){.h2 span{max-width:375px}}@media (min-width: 400px){.h2 span{max-width:400px}}@media (min-width: 430px){.h2 span{max-width:430px}}@media (min-width: 450px){.h2 span{max-width:450px}}@media (min-width: 500px){.h2 span{max-width:500px}}@media (min-width: 560px){.h2 span{max-width:560px}}@media (min-width: 600px){.h2 span{max-width:600px}}@media (min-width: 640px){.h2 span{max-width:640px}}@media (min-width: 704px){.h2 span{max-width:704px}}@media (min-width: 720px){.h2 span{max-width:720px}}@media (min-width: 736px){.h2 span{max-width:736px}}@media (min-width: 768px){.h2 span{max-width:768px}}@media (min-width: 816px){.h2 span{max-width:816px}}@media (min-width: 864px){.h2 span{max-width:864px}}@media (min-width: 870px){.h2 span{max-width:870px}}@media (min-width: 960px){.h2 span{max-width:960px}}@media (min-width: 992px){.h2 span{max-width:992px}}@media (min-width: 1024px){.h2 span{max-width:1024px}}@media (min-width: 1100px){.h2 span{max-width:1100px}}@media (min-width: 1200px){.h2 span{max-width:1200px}}@media (min-width: 1210px){.h2 span{max-width:1210px}}@media (min-width: 1280px){.h2 span{max-width:1280px}}@media (min-width: 1370px){.h2 span{max-width:1370px}}@media (min-width: 1440px){.h2 span{max-width:1440px}}@media (min-width: 1520px){.h2 span{max-width:1520px}}@media (min-width: 1536px){.h2 span{max-width:1536px}}@media (min-width: 1600px){.h2 span{max-width:1600px}}@media (min-width: 1650px){.h2 span{max-width:1650px}}@media (min-width: 1670px){.h2 span{max-width:1670px}}@media (min-width: 1820px){.h2 span{max-width:1820px}}.main-two-column .h2 span{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .h2 span{padding-left:40px;padding-right:40px}}.main-one-column .h2 span{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .h2 span{padding-left:40px;padding-right:40px}}.h2 span{display:block}.h2+.h3{margin-bottom:30px}@media (min-width: 1024px){.h2+.h3{margin-bottom:40px}}.h3{width:100%}@media (min-width: 375px){.h3{max-width:375px}}@media (min-width: 400px){.h3{max-width:400px}}@media (min-width: 430px){.h3{max-width:430px}}@media (min-width: 450px){.h3{max-width:450px}}@media (min-width: 500px){.h3{max-width:500px}}@media (min-width: 560px){.h3{max-width:560px}}@media (min-width: 600px){.h3{max-width:600px}}@media (min-width: 640px){.h3{max-width:640px}}@media (min-width: 704px){.h3{max-width:704px}}@media (min-width: 720px){.h3{max-width:720px}}@media (min-width: 736px){.h3{max-width:736px}}@media (min-width: 768px){.h3{max-width:768px}}@media (min-width: 816px){.h3{max-width:816px}}@media (min-width: 864px){.h3{max-width:864px}}@media (min-width: 870px){.h3{max-width:870px}}@media (min-width: 960px){.h3{max-width:960px}}@media (min-width: 992px){.h3{max-width:992px}}@media (min-width: 1024px){.h3{max-width:1024px}}@media (min-width: 1100px){.h3{max-width:1100px}}@media (min-width: 1200px){.h3{max-width:1200px}}@media (min-width: 1210px){.h3{max-width:1210px}}@media (min-width: 1280px){.h3{max-width:1280px}}@media (min-width: 1370px){.h3{max-width:1370px}}@media (min-width: 1440px){.h3{max-width:1440px}}@media (min-width: 1520px){.h3{max-width:1520px}}@media (min-width: 1536px){.h3{max-width:1536px}}@media (min-width: 1600px){.h3{max-width:1600px}}@media (min-width: 1650px){.h3{max-width:1650px}}@media (min-width: 1670px){.h3{max-width:1670px}}@media (min-width: 1820px){.h3{max-width:1820px}}.main-two-column .h3{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .h3{padding-left:40px;padding-right:40px}}.main-one-column .h3{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .h3{padding-left:40px;padding-right:40px}}.h3{margin-top:30px;display:block;line-height:.1rem}@media (min-width: 1024px){.h3{margin-top:60px}}.h3 span{display:inline-block;background-color:var(--color-black);padding:4px 12px 6px;font-size:16px;line-height:1.6rem;color:var(--color-white)}@media (min-width: 768px){.h3 span{padding:10px 17px 12px;font-size:22px}}.h3 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-align:justify;text-justify:inter-ideograph}.h4{width:100%}@media (min-width: 375px){.h4{max-width:375px}}@media (min-width: 400px){.h4{max-width:400px}}@media (min-width: 430px){.h4{max-width:430px}}@media (min-width: 450px){.h4{max-width:450px}}@media (min-width: 500px){.h4{max-width:500px}}@media (min-width: 560px){.h4{max-width:560px}}@media (min-width: 600px){.h4{max-width:600px}}@media (min-width: 640px){.h4{max-width:640px}}@media (min-width: 704px){.h4{max-width:704px}}@media (min-width: 720px){.h4{max-width:720px}}@media (min-width: 736px){.h4{max-width:736px}}@media (min-width: 768px){.h4{max-width:768px}}@media (min-width: 816px){.h4{max-width:816px}}@media (min-width: 864px){.h4{max-width:864px}}@media (min-width: 870px){.h4{max-width:870px}}@media (min-width: 960px){.h4{max-width:960px}}@media (min-width: 992px){.h4{max-width:992px}}@media (min-width: 1024px){.h4{max-width:1024px}}@media (min-width: 1100px){.h4{max-width:1100px}}@media (min-width: 1200px){.h4{max-width:1200px}}@media (min-width: 1210px){.h4{max-width:1210px}}@media (min-width: 1280px){.h4{max-width:1280px}}@media (min-width: 1370px){.h4{max-width:1370px}}@media (min-width: 1440px){.h4{max-width:1440px}}@media (min-width: 1520px){.h4{max-width:1520px}}@media (min-width: 1536px){.h4{max-width:1536px}}@media (min-width: 1600px){.h4{max-width:1600px}}@media (min-width: 1650px){.h4{max-width:1650px}}@media (min-width: 1670px){.h4{max-width:1670px}}@media (min-width: 1820px){.h4{max-width:1820px}}.main-two-column .h4{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .h4{padding-left:40px;padding-right:40px}}.main-one-column .h4{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .h4{padding-left:40px;padding-right:40px}}.h4{margin-top:30px;font-size:17px;font-weight:700}@media (min-width: 1024px){.h4{margin-top:50px;font-size:20px}}.contents-block-medium-title+.contents-block-sub-title .h4{margin-top:20px}@media (min-width: 1024px){.contents-block-medium-title+.contents-block-sub-title .h4{margin-top:30px}}.text-line{width:100%}@media (min-width: 375px){.text-line{max-width:375px}}@media (min-width: 400px){.text-line{max-width:400px}}@media (min-width: 430px){.text-line{max-width:430px}}@media (min-width: 450px){.text-line{max-width:450px}}@media (min-width: 500px){.text-line{max-width:500px}}@media (min-width: 560px){.text-line{max-width:560px}}@media (min-width: 600px){.text-line{max-width:600px}}@media (min-width: 640px){.text-line{max-width:640px}}@media (min-width: 704px){.text-line{max-width:704px}}@media (min-width: 720px){.text-line{max-width:720px}}@media (min-width: 736px){.text-line{max-width:736px}}@media (min-width: 768px){.text-line{max-width:768px}}@media (min-width: 816px){.text-line{max-width:816px}}@media (min-width: 864px){.text-line{max-width:864px}}@media (min-width: 870px){.text-line{max-width:870px}}@media (min-width: 960px){.text-line{max-width:960px}}@media (min-width: 992px){.text-line{max-width:992px}}@media (min-width: 1024px){.text-line{max-width:1024px}}@media (min-width: 1100px){.text-line{max-width:1100px}}@media (min-width: 1200px){.text-line{max-width:1200px}}@media (min-width: 1210px){.text-line{max-width:1210px}}@media (min-width: 1280px){.text-line{max-width:1280px}}@media (min-width: 1370px){.text-line{max-width:1370px}}@media (min-width: 1440px){.text-line{max-width:1440px}}@media (min-width: 1520px){.text-line{max-width:1520px}}@media (min-width: 1536px){.text-line{max-width:1536px}}@media (min-width: 1600px){.text-line{max-width:1600px}}@media (min-width: 1650px){.text-line{max-width:1650px}}@media (min-width: 1670px){.text-line{max-width:1670px}}@media (min-width: 1820px){.text-line{max-width:1820px}}.main-two-column .text-line{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .text-line{padding-left:40px;padding-right:40px}}.main-one-column .text-line{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .text-line{padding-left:40px;padding-right:40px}}.text-line{margin-bottom:0;margin-top:20px}@media (min-width: 1024px){.text-line{margin-top:30px}}.txt-block,.txt-block-p{width:100%}@media (min-width: 375px){.txt-block,.txt-block-p{max-width:375px}}@media (min-width: 400px){.txt-block,.txt-block-p{max-width:400px}}@media (min-width: 430px){.txt-block,.txt-block-p{max-width:430px}}@media (min-width: 450px){.txt-block,.txt-block-p{max-width:450px}}@media (min-width: 500px){.txt-block,.txt-block-p{max-width:500px}}@media (min-width: 560px){.txt-block,.txt-block-p{max-width:560px}}@media (min-width: 600px){.txt-block,.txt-block-p{max-width:600px}}@media (min-width: 640px){.txt-block,.txt-block-p{max-width:640px}}@media (min-width: 704px){.txt-block,.txt-block-p{max-width:704px}}@media (min-width: 720px){.txt-block,.txt-block-p{max-width:720px}}@media (min-width: 736px){.txt-block,.txt-block-p{max-width:736px}}@media (min-width: 768px){.txt-block,.txt-block-p{max-width:768px}}@media (min-width: 816px){.txt-block,.txt-block-p{max-width:816px}}@media (min-width: 864px){.txt-block,.txt-block-p{max-width:864px}}@media (min-width: 870px){.txt-block,.txt-block-p{max-width:870px}}@media (min-width: 960px){.txt-block,.txt-block-p{max-width:960px}}@media (min-width: 992px){.txt-block,.txt-block-p{max-width:992px}}@media (min-width: 1024px){.txt-block,.txt-block-p{max-width:1024px}}@media (min-width: 1100px){.txt-block,.txt-block-p{max-width:1100px}}@media (min-width: 1200px){.txt-block,.txt-block-p{max-width:1200px}}@media (min-width: 1210px){.txt-block,.txt-block-p{max-width:1210px}}@media (min-width: 1280px){.txt-block,.txt-block-p{max-width:1280px}}@media (min-width: 1370px){.txt-block,.txt-block-p{max-width:1370px}}@media (min-width: 1440px){.txt-block,.txt-block-p{max-width:1440px}}@media (min-width: 1520px){.txt-block,.txt-block-p{max-width:1520px}}@media (min-width: 1536px){.txt-block,.txt-block-p{max-width:1536px}}@media (min-width: 1600px){.txt-block,.txt-block-p{max-width:1600px}}@media (min-width: 1650px){.txt-block,.txt-block-p{max-width:1650px}}@media (min-width: 1670px){.txt-block,.txt-block-p{max-width:1670px}}@media (min-width: 1820px){.txt-block,.txt-block-p{max-width:1820px}}.main-two-column .txt-block,.main-two-column .txt-block-p{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .txt-block,.main-two-column .txt-block-p{padding-left:40px;padding-right:40px}}.main-one-column .txt-block,.main-one-column .txt-block-p{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .txt-block,.main-one-column .txt-block-p{padding-left:40px;padding-right:40px}}.txt-block,.txt-block-p{margin-top:20px}@media (min-width: 1024px){.txt-block,.txt-block-p{margin-top:30px}}.txt-block-p p+p{padding-top:15px}@media (min-width: 1024px){.txt-block-p p+p{padding-top:25px}}.txt-block-p span{line-height:1.6}@media (min-width: 1024px){.txt-block-p span{line-height:1.8}}.button-wrap{width:100%}@media (min-width: 375px){.button-wrap{max-width:375px}}@media (min-width: 400px){.button-wrap{max-width:400px}}@media (min-width: 430px){.button-wrap{max-width:430px}}@media (min-width: 450px){.button-wrap{max-width:450px}}@media (min-width: 500px){.button-wrap{max-width:500px}}@media (min-width: 560px){.button-wrap{max-width:560px}}@media (min-width: 600px){.button-wrap{max-width:600px}}@media (min-width: 640px){.button-wrap{max-width:640px}}@media (min-width: 704px){.button-wrap{max-width:704px}}@media (min-width: 720px){.button-wrap{max-width:720px}}@media (min-width: 736px){.button-wrap{max-width:736px}}@media (min-width: 768px){.button-wrap{max-width:768px}}@media (min-width: 816px){.button-wrap{max-width:816px}}@media (min-width: 864px){.button-wrap{max-width:864px}}@media (min-width: 870px){.button-wrap{max-width:870px}}@media (min-width: 960px){.button-wrap{max-width:960px}}@media (min-width: 992px){.button-wrap{max-width:992px}}@media (min-width: 1024px){.button-wrap{max-width:1024px}}@media (min-width: 1100px){.button-wrap{max-width:1100px}}@media (min-width: 1200px){.button-wrap{max-width:1200px}}@media (min-width: 1210px){.button-wrap{max-width:1210px}}@media (min-width: 1280px){.button-wrap{max-width:1280px}}@media (min-width: 1370px){.button-wrap{max-width:1370px}}@media (min-width: 1440px){.button-wrap{max-width:1440px}}@media (min-width: 1520px){.button-wrap{max-width:1520px}}@media (min-width: 1536px){.button-wrap{max-width:1536px}}@media (min-width: 1600px){.button-wrap{max-width:1600px}}@media (min-width: 1650px){.button-wrap{max-width:1650px}}@media (min-width: 1670px){.button-wrap{max-width:1670px}}@media (min-width: 1820px){.button-wrap{max-width:1820px}}.main-two-column .button-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .button-wrap{padding-left:40px;padding-right:40px}}.main-one-column .button-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .button-wrap{padding-left:40px;padding-right:40px}}.button-wrap{margin-top:30px;text-align:center}@media (min-width: 1024px){.button-wrap{margin-top:30px;text-align:left}}.button-wrap .button{margin-left:7px;margin-right:7px}@media (min-width: 768px){.button-wrap .button{margin:10px 20px 10px 0}.button-wrap .button:last-child{margin-right:0}}.button-wrap .button+.button{margin-top:10px}@media (min-width: 1024px){.button-wrap.center{text-align:center}.button-wrap.left{text-align:left}.button-wrap.right{text-align:right}}.contents-block-button-block+.contents-block-button-block .button-wrap{margin-top:10px}@media (min-width: 1024px){.contents-block-button-block+.contents-block-button-block .button-wrap{margin-top:0}}.img-block,.image-link{width:100%}@media (min-width: 375px){.img-block,.image-link{max-width:375px}}@media (min-width: 400px){.img-block,.image-link{max-width:400px}}@media (min-width: 430px){.img-block,.image-link{max-width:430px}}@media (min-width: 450px){.img-block,.image-link{max-width:450px}}@media (min-width: 500px){.img-block,.image-link{max-width:500px}}@media (min-width: 560px){.img-block,.image-link{max-width:560px}}@media (min-width: 600px){.img-block,.image-link{max-width:600px}}@media (min-width: 640px){.img-block,.image-link{max-width:640px}}@media (min-width: 704px){.img-block,.image-link{max-width:704px}}@media (min-width: 720px){.img-block,.image-link{max-width:720px}}@media (min-width: 736px){.img-block,.image-link{max-width:736px}}@media (min-width: 768px){.img-block,.image-link{max-width:768px}}@media (min-width: 816px){.img-block,.image-link{max-width:816px}}@media (min-width: 864px){.img-block,.image-link{max-width:864px}}@media (min-width: 870px){.img-block,.image-link{max-width:870px}}@media (min-width: 960px){.img-block,.image-link{max-width:960px}}@media (min-width: 992px){.img-block,.image-link{max-width:992px}}@media (min-width: 1024px){.img-block,.image-link{max-width:1024px}}@media (min-width: 1100px){.img-block,.image-link{max-width:1100px}}@media (min-width: 1200px){.img-block,.image-link{max-width:1200px}}@media (min-width: 1210px){.img-block,.image-link{max-width:1210px}}@media (min-width: 1280px){.img-block,.image-link{max-width:1280px}}@media (min-width: 1370px){.img-block,.image-link{max-width:1370px}}@media (min-width: 1440px){.img-block,.image-link{max-width:1440px}}@media (min-width: 1520px){.img-block,.image-link{max-width:1520px}}@media (min-width: 1536px){.img-block,.image-link{max-width:1536px}}@media (min-width: 1600px){.img-block,.image-link{max-width:1600px}}@media (min-width: 1650px){.img-block,.image-link{max-width:1650px}}@media (min-width: 1670px){.img-block,.image-link{max-width:1670px}}@media (min-width: 1820px){.img-block,.image-link{max-width:1820px}}.main-two-column .img-block,.main-two-column .image-link{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .img-block,.main-two-column .image-link{padding-left:40px;padding-right:40px}}.main-one-column .img-block,.main-one-column .image-link{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .img-block,.main-one-column .image-link{padding-left:40px;padding-right:40px}}.img-block,.image-link{margin-top:20px}@media (min-width: 1024px){.img-block,.image-link{margin-top:30px}}.img-block a,.image-link a{display:block}.img-block img,.image-link img{margin-left:auto;margin-right:auto}.img-block .pc-img,.image-link .pc-img{display:none}@media (min-width: 1024px){.img-block .pc-img,.image-link .pc-img{display:block}}.img-block .sp-img,.image-link .sp-img{display:block}@media (min-width: 1024px){.img-block .sp-img,.image-link .sp-img{display:none}}.txt-img-block{width:100%}@media (min-width: 375px){.txt-img-block{max-width:375px}}@media (min-width: 400px){.txt-img-block{max-width:400px}}@media (min-width: 430px){.txt-img-block{max-width:430px}}@media (min-width: 450px){.txt-img-block{max-width:450px}}@media (min-width: 500px){.txt-img-block{max-width:500px}}@media (min-width: 560px){.txt-img-block{max-width:560px}}@media (min-width: 600px){.txt-img-block{max-width:600px}}@media (min-width: 640px){.txt-img-block{max-width:640px}}@media (min-width: 704px){.txt-img-block{max-width:704px}}@media (min-width: 720px){.txt-img-block{max-width:720px}}@media (min-width: 736px){.txt-img-block{max-width:736px}}@media (min-width: 768px){.txt-img-block{max-width:768px}}@media (min-width: 816px){.txt-img-block{max-width:816px}}@media (min-width: 864px){.txt-img-block{max-width:864px}}@media (min-width: 870px){.txt-img-block{max-width:870px}}@media (min-width: 960px){.txt-img-block{max-width:960px}}@media (min-width: 992px){.txt-img-block{max-width:992px}}@media (min-width: 1024px){.txt-img-block{max-width:1024px}}@media (min-width: 1100px){.txt-img-block{max-width:1100px}}@media (min-width: 1200px){.txt-img-block{max-width:1200px}}@media (min-width: 1210px){.txt-img-block{max-width:1210px}}@media (min-width: 1280px){.txt-img-block{max-width:1280px}}@media (min-width: 1370px){.txt-img-block{max-width:1370px}}@media (min-width: 1440px){.txt-img-block{max-width:1440px}}@media (min-width: 1520px){.txt-img-block{max-width:1520px}}@media (min-width: 1536px){.txt-img-block{max-width:1536px}}@media (min-width: 1600px){.txt-img-block{max-width:1600px}}@media (min-width: 1650px){.txt-img-block{max-width:1650px}}@media (min-width: 1670px){.txt-img-block{max-width:1670px}}@media (min-width: 1820px){.txt-img-block{max-width:1820px}}.main-two-column .txt-img-block{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .txt-img-block{padding-left:40px;padding-right:40px}}.main-one-column .txt-img-block{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .txt-img-block{padding-left:40px;padding-right:40px}}.txt-img-block{margin-top:20px;display:block;justify-content:space-between}@media (min-width: 1024px){.txt-img-block{margin-top:50px;display:flex}}.txt-img-block .txt-block{margin-top:0;width:100%}@media (min-width: 1024px){.txt-img-block .txt-block{width:55.66%}}.txt-img-block .txt-block{padding-left:0!important;padding-right:0!important}.txt-img-block .txt-block .txt-img-block-ttl{margin-bottom:15px;font-size:18px;font-weight:700}@media (min-width: 1024px){.txt-img-block .txt-block .txt-img-block-ttl{margin-bottom:20px;font-size:24px}}.txt-img-block .txt-block p{margin-top:0}.txt-img-block .img-block{margin-top:20px;margin-left:0;width:100%}@media (min-width: 1024px){.txt-img-block .img-block{margin-top:0;margin-left:6.67%;width:36.67%}}.txt-img-block .img-block{padding-left:0!important;padding-right:0!important}.txt-img-block .img-block img{margin-left:auto;margin-right:auto}.txt-img-block .button-wrap{padding:0}.contents-block-text-image-block-p .txt-img-block .txt-block .txt-img-block-text p+p{padding-top:15px}@media (min-width: 1024px){.contents-block-text-image-block-p .txt-img-block .txt-block .txt-img-block-text p+p{padding-top:25px}}.list-block{width:100%}@media (min-width: 375px){.list-block{max-width:375px}}@media (min-width: 400px){.list-block{max-width:400px}}@media (min-width: 430px){.list-block{max-width:430px}}@media (min-width: 450px){.list-block{max-width:450px}}@media (min-width: 500px){.list-block{max-width:500px}}@media (min-width: 560px){.list-block{max-width:560px}}@media (min-width: 600px){.list-block{max-width:600px}}@media (min-width: 640px){.list-block{max-width:640px}}@media (min-width: 704px){.list-block{max-width:704px}}@media (min-width: 720px){.list-block{max-width:720px}}@media (min-width: 736px){.list-block{max-width:736px}}@media (min-width: 768px){.list-block{max-width:768px}}@media (min-width: 816px){.list-block{max-width:816px}}@media (min-width: 864px){.list-block{max-width:864px}}@media (min-width: 870px){.list-block{max-width:870px}}@media (min-width: 960px){.list-block{max-width:960px}}@media (min-width: 992px){.list-block{max-width:992px}}@media (min-width: 1024px){.list-block{max-width:1024px}}@media (min-width: 1100px){.list-block{max-width:1100px}}@media (min-width: 1200px){.list-block{max-width:1200px}}@media (min-width: 1210px){.list-block{max-width:1210px}}@media (min-width: 1280px){.list-block{max-width:1280px}}@media (min-width: 1370px){.list-block{max-width:1370px}}@media (min-width: 1440px){.list-block{max-width:1440px}}@media (min-width: 1520px){.list-block{max-width:1520px}}@media (min-width: 1536px){.list-block{max-width:1536px}}@media (min-width: 1600px){.list-block{max-width:1600px}}@media (min-width: 1650px){.list-block{max-width:1650px}}@media (min-width: 1670px){.list-block{max-width:1670px}}@media (min-width: 1820px){.list-block{max-width:1820px}}.main-two-column .list-block{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .list-block{padding-left:40px;padding-right:40px}}.main-one-column .list-block{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .list-block{padding-left:40px;padding-right:40px}}.list-block{margin-top:20px}@media not all and (min-width: 1024px){.list-block{font-size:14px}}@media (min-width: 1024px){.list-block{margin-top:30px}}.list-block li{padding-left:1em;text-indent:-1em}.list-block li+li{margin-top:10px}.list-block.normal li{text-indent:0!important}.list-block.normal li:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background:#303030;position:relative;left:-.5em;top:-2px}.list-block.attention li{padding-right:2px}.list-block.attention li:before{--tw-content: "※";content:var(--tw-content)}.list-block.centerline li{padding-left:.5em;text-indent:0}.list-block.centerline li:before{content:"";width:10px;height:4px;background-color:#ffd000;display:inline-block;position:relative;left:-.5em;top:-4px}.list-block.square li:before{padding-right:3px;--tw-content: "■";content:var(--tw-content)}.list-block.decimal{counter-reset:decimal}.list-block.decimal li{position:relative;padding-left:1.5em;text-indent:0!important}.list-block.decimal li:before{position:absolute;left:0;text-align:center;content:counter(decimal) ".";counter-increment:decimal}.list-block.circlenum{counter-reset:circlenum}.list-block.circlenum li{position:relative;padding-left:calc(2em + 3px)!important}.list-block.circlenum li:before{position:absolute;top:3px;left:8px;width:1.2em;height:1.2em;font-size:.8em;text-align:center;content:counter(circlenum);counter-increment:circlenum;justify-content:center!important;display:inline-flex!important}.list-block.circlenum li:after{border-width:1px;border-style:solid;border-color:#000;position:absolute;top:5px;left:0;width:1em;height:1em;border-radius:10rem;content:""}.list-block.textlink a{text-decoration:underline}.list-block.notice li{padding-right:2px;font-size:12px}.list-block.notice li:before{--tw-content: "※";content:var(--tw-content)}@media (min-width: 1024px){.list-block.notice li{font-size:14px}}.list-block.notice li+li{margin-top:7px}.contents-block-list-block-number .md{width:100%}@media (min-width: 375px){.contents-block-list-block-number .md{max-width:375px}}@media (min-width: 400px){.contents-block-list-block-number .md{max-width:400px}}@media (min-width: 430px){.contents-block-list-block-number .md{max-width:430px}}@media (min-width: 450px){.contents-block-list-block-number .md{max-width:450px}}@media (min-width: 500px){.contents-block-list-block-number .md{max-width:500px}}@media (min-width: 560px){.contents-block-list-block-number .md{max-width:560px}}@media (min-width: 600px){.contents-block-list-block-number .md{max-width:600px}}@media (min-width: 640px){.contents-block-list-block-number .md{max-width:640px}}@media (min-width: 704px){.contents-block-list-block-number .md{max-width:704px}}@media (min-width: 720px){.contents-block-list-block-number .md{max-width:720px}}@media (min-width: 736px){.contents-block-list-block-number .md{max-width:736px}}@media (min-width: 768px){.contents-block-list-block-number .md{max-width:768px}}@media (min-width: 816px){.contents-block-list-block-number .md{max-width:816px}}@media (min-width: 864px){.contents-block-list-block-number .md{max-width:864px}}@media (min-width: 870px){.contents-block-list-block-number .md{max-width:870px}}@media (min-width: 960px){.contents-block-list-block-number .md{max-width:960px}}@media (min-width: 992px){.contents-block-list-block-number .md{max-width:992px}}@media (min-width: 1024px){.contents-block-list-block-number .md{max-width:1024px}}@media (min-width: 1100px){.contents-block-list-block-number .md{max-width:1100px}}@media (min-width: 1200px){.contents-block-list-block-number .md{max-width:1200px}}@media (min-width: 1210px){.contents-block-list-block-number .md{max-width:1210px}}@media (min-width: 1280px){.contents-block-list-block-number .md{max-width:1280px}}@media (min-width: 1370px){.contents-block-list-block-number .md{max-width:1370px}}@media (min-width: 1440px){.contents-block-list-block-number .md{max-width:1440px}}@media (min-width: 1520px){.contents-block-list-block-number .md{max-width:1520px}}@media (min-width: 1536px){.contents-block-list-block-number .md{max-width:1536px}}@media (min-width: 1600px){.contents-block-list-block-number .md{max-width:1600px}}@media (min-width: 1650px){.contents-block-list-block-number .md{max-width:1650px}}@media (min-width: 1670px){.contents-block-list-block-number .md{max-width:1670px}}@media (min-width: 1820px){.contents-block-list-block-number .md{max-width:1820px}}.main-two-column .contents-block-list-block-number .md{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-list-block-number .md{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-list-block-number .md{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-list-block-number .md{padding-left:40px;padding-right:40px}}.contents-block-list-block-number .md{margin-top:20px}@media (min-width: 1024px){.contents-block-list-block-number .md{margin-top:30px}}.contents-block-list-block-number .md{counter-reset:md;list-style-type:none}.contents-block-list-block-number .md li{padding-top:7px;padding-bottom:7px;padding-left:55px}@media not all and (min-width: 1024px){.contents-block-list-block-number .md li{font-size:14px}}.contents-block-list-block-number .md li{position:relative}.contents-block-list-block-number .md li:before{position:absolute;display:inline-block;top:50%;left:0;counter-increment:md;content:counter(md);background:#f4f4f4;color:#303030;font-style:italic;border-radius:50%;width:35px;height:35px;line-height:35px;text-align:center;font-size:16px;transform:translateY(-50%);padding:0 .2em 0 2px}.contents-block-list-block-number .md li+li{margin-top:7px}@media (min-width: 1024px){.contents-block-list-block-number .md li+li{margin-top:10px}}.contents-block-list-block-number .lg{width:100%}@media (min-width: 375px){.contents-block-list-block-number .lg{max-width:375px}}@media (min-width: 400px){.contents-block-list-block-number .lg{max-width:400px}}@media (min-width: 430px){.contents-block-list-block-number .lg{max-width:430px}}@media (min-width: 450px){.contents-block-list-block-number .lg{max-width:450px}}@media (min-width: 500px){.contents-block-list-block-number .lg{max-width:500px}}@media (min-width: 560px){.contents-block-list-block-number .lg{max-width:560px}}@media (min-width: 600px){.contents-block-list-block-number .lg{max-width:600px}}@media (min-width: 640px){.contents-block-list-block-number .lg{max-width:640px}}@media (min-width: 704px){.contents-block-list-block-number .lg{max-width:704px}}@media (min-width: 720px){.contents-block-list-block-number .lg{max-width:720px}}@media (min-width: 736px){.contents-block-list-block-number .lg{max-width:736px}}@media (min-width: 768px){.contents-block-list-block-number .lg{max-width:768px}}@media (min-width: 816px){.contents-block-list-block-number .lg{max-width:816px}}@media (min-width: 864px){.contents-block-list-block-number .lg{max-width:864px}}@media (min-width: 870px){.contents-block-list-block-number .lg{max-width:870px}}@media (min-width: 960px){.contents-block-list-block-number .lg{max-width:960px}}@media (min-width: 992px){.contents-block-list-block-number .lg{max-width:992px}}@media (min-width: 1024px){.contents-block-list-block-number .lg{max-width:1024px}}@media (min-width: 1100px){.contents-block-list-block-number .lg{max-width:1100px}}@media (min-width: 1200px){.contents-block-list-block-number .lg{max-width:1200px}}@media (min-width: 1210px){.contents-block-list-block-number .lg{max-width:1210px}}@media (min-width: 1280px){.contents-block-list-block-number .lg{max-width:1280px}}@media (min-width: 1370px){.contents-block-list-block-number .lg{max-width:1370px}}@media (min-width: 1440px){.contents-block-list-block-number .lg{max-width:1440px}}@media (min-width: 1520px){.contents-block-list-block-number .lg{max-width:1520px}}@media (min-width: 1536px){.contents-block-list-block-number .lg{max-width:1536px}}@media (min-width: 1600px){.contents-block-list-block-number .lg{max-width:1600px}}@media (min-width: 1650px){.contents-block-list-block-number .lg{max-width:1650px}}@media (min-width: 1670px){.contents-block-list-block-number .lg{max-width:1670px}}@media (min-width: 1820px){.contents-block-list-block-number .lg{max-width:1820px}}.main-two-column .contents-block-list-block-number .lg{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-list-block-number .lg{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-list-block-number .lg{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-list-block-number .lg{padding-left:40px;padding-right:40px}}.contents-block-list-block-number .lg{margin-top:20px;counter-reset:lg;list-style-type:none}.contents-block-list-block-number .lg li{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:15px;padding-bottom:15px}@media not all and (min-width: 1024px){.contents-block-list-block-number .lg li{font-size:14px}}@media (min-width: 1024px){.contents-block-list-block-number .lg li{padding-top:30px;padding-bottom:30px}}.contents-block-list-block-number .lg li{position:relative;padding-left:55px}.contents-block-list-block-number .lg li:before{position:absolute;display:inline-block;top:50%;left:0;counter-increment:lg;content:counter(lg);background:#303030;color:#fff;font-style:italic;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;transform:translateY(-50%);padding:0 .2em 0 2px}.tbl-block{width:100%}@media (min-width: 375px){.tbl-block{max-width:375px}}@media (min-width: 400px){.tbl-block{max-width:400px}}@media (min-width: 430px){.tbl-block{max-width:430px}}@media (min-width: 450px){.tbl-block{max-width:450px}}@media (min-width: 500px){.tbl-block{max-width:500px}}@media (min-width: 560px){.tbl-block{max-width:560px}}@media (min-width: 600px){.tbl-block{max-width:600px}}@media (min-width: 640px){.tbl-block{max-width:640px}}@media (min-width: 704px){.tbl-block{max-width:704px}}@media (min-width: 720px){.tbl-block{max-width:720px}}@media (min-width: 736px){.tbl-block{max-width:736px}}@media (min-width: 768px){.tbl-block{max-width:768px}}@media (min-width: 816px){.tbl-block{max-width:816px}}@media (min-width: 864px){.tbl-block{max-width:864px}}@media (min-width: 870px){.tbl-block{max-width:870px}}@media (min-width: 960px){.tbl-block{max-width:960px}}@media (min-width: 992px){.tbl-block{max-width:992px}}@media (min-width: 1024px){.tbl-block{max-width:1024px}}@media (min-width: 1100px){.tbl-block{max-width:1100px}}@media (min-width: 1200px){.tbl-block{max-width:1200px}}@media (min-width: 1210px){.tbl-block{max-width:1210px}}@media (min-width: 1280px){.tbl-block{max-width:1280px}}@media (min-width: 1370px){.tbl-block{max-width:1370px}}@media (min-width: 1440px){.tbl-block{max-width:1440px}}@media (min-width: 1520px){.tbl-block{max-width:1520px}}@media (min-width: 1536px){.tbl-block{max-width:1536px}}@media (min-width: 1600px){.tbl-block{max-width:1600px}}@media (min-width: 1650px){.tbl-block{max-width:1650px}}@media (min-width: 1670px){.tbl-block{max-width:1670px}}@media (min-width: 1820px){.tbl-block{max-width:1820px}}.main-two-column .tbl-block{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .tbl-block{padding-left:40px;padding-right:40px}}.main-one-column .tbl-block{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .tbl-block{padding-left:40px;padding-right:40px}}.tbl-block{position:relative;margin-top:20px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .tbl-block,#unnecessary #data-jobarea #area .area-map .tbl-block{width:auto}}#full_online #data-jobarea #area .area-map .tbl-block,#unnecessary #data-jobarea #area .area-map .tbl-block{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .tbl-block,#unnecessary #data-jobarea #area .area-map .tbl-block{width:auto}.tbl-block{margin-top:30px}}.tbl-block table{width:100%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}.tbl-block table th,.tbl-block table td{padding:15px}@media (min-width: 1024px){.tbl-block table th,.tbl-block table td{display:table-cell}}.tbl-block table tr+tr{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}.tbl-block table th{width:100%;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}@media not all and (min-width: 1024px){.tbl-block table th{display:block}}@media (min-width: 1024px){.tbl-block table th{width:25%}}.tbl-block table td{width:100%;border-left-width:0px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media not all and (min-width: 1024px){.tbl-block table td{display:block;font-size:14px}}@media (min-width: 1024px){.tbl-block table td{width:85%;border-left-width:1px}}.tbl-block table th>*,.tbl-block table td>*{margin-top:0}.tbl-block table th>*+*,.tbl-block table td>*+*{margin-top:10px}@media (min-width: 1024px){.tbl-block table th>*+*,.tbl-block table td>*+*{margin-top:15px}}.tbl-block table .text-line,.tbl-block table .img-block,.tbl-block table .list-block,.tbl-block table .txt-block,.tbl-block table .txt-img-block{padding:0}.tbl-block table .align-center{text-align:center}.tbl-block table .align-right{text-align:right}.tbl-block .tbl-scroll{position:relative;overflow-x:scroll;padding-top:15px;padding-bottom:15px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .tbl-block .tbl-scroll,#unnecessary #data-jobarea #area .area-map .tbl-block .tbl-scroll{width:auto}}#full_online #data-jobarea #area .area-map .tbl-block .tbl-scroll,#unnecessary #data-jobarea #area .area-map .tbl-block .tbl-scroll{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .tbl-block .tbl-scroll,#unnecessary #data-jobarea #area .area-map .tbl-block .tbl-scroll{width:auto}.tbl-block .tbl-scroll{overflow-x:auto;padding-top:0;padding-bottom:0}}.tbl-block .scroll-hint-icon{pointer-events:none;position:absolute;top:0;left:0;z-index:2;height:100%;max-height:100%;width:100%}@media (min-width: 1024px){.tbl-block .scroll-hint-icon{display:none}}.tbl-block .scroll-hint-icon img{position:absolute;top:50%;right:50%;display:block;height:84px;width:154px;--tw-translate-x: 50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.tbl-block .scroll-hint-icon img{display:none}}.tbl-block .tbl-flexible{min-width:800px;max-width:none}@media (min-width: 768px){.tbl-block .tbl-flexible{min-width:1024px}}@media (min-width: 1024px){.tbl-block .tbl-flexible{min-width:-moz-min-content;min-width:min-content}}.tbl-block .tbl-flexible th,.tbl-block .tbl-flexible td{width:auto}.tbl-block .tbl-flexible td{border-left-width:1px}.tbl-block .tbl-flexible tr[data-tr-index="1"] th{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));color:var(--color-black)}.tbl-block .tbl-flexible tr[data-tr-index="1"] th:not([data-td-index="1"]){background-color:var(--color-dgray);color:var(--color-black)}.tbl-block .tbl-flexible tr[data-tr-index="1"] th.th-black{color:var(--color-black);background-color:var(--color-dgray)}.tbl-block .tbl-flexible tr[data-tr-index="1"] th.left-top-title-cell{background-color:var(--color-dgray);color:var(--color-black)}.tbl-block .tbl-flexible tr[data-tr-index="1"] th+th{border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.contents-block-table-flexible .tbl-block td,.contents-block-table-flexible .tbl-block th{display:table-cell}.main-content .sup-box-wrap{width:100%}@media (min-width: 375px){.main-content .sup-box-wrap{max-width:375px}}@media (min-width: 400px){.main-content .sup-box-wrap{max-width:400px}}@media (min-width: 430px){.main-content .sup-box-wrap{max-width:430px}}@media (min-width: 450px){.main-content .sup-box-wrap{max-width:450px}}@media (min-width: 500px){.main-content .sup-box-wrap{max-width:500px}}@media (min-width: 560px){.main-content .sup-box-wrap{max-width:560px}}@media (min-width: 600px){.main-content .sup-box-wrap{max-width:600px}}@media (min-width: 640px){.main-content .sup-box-wrap{max-width:640px}}@media (min-width: 704px){.main-content .sup-box-wrap{max-width:704px}}@media (min-width: 720px){.main-content .sup-box-wrap{max-width:720px}}@media (min-width: 736px){.main-content .sup-box-wrap{max-width:736px}}@media (min-width: 768px){.main-content .sup-box-wrap{max-width:768px}}@media (min-width: 816px){.main-content .sup-box-wrap{max-width:816px}}@media (min-width: 864px){.main-content .sup-box-wrap{max-width:864px}}@media (min-width: 870px){.main-content .sup-box-wrap{max-width:870px}}@media (min-width: 960px){.main-content .sup-box-wrap{max-width:960px}}@media (min-width: 992px){.main-content .sup-box-wrap{max-width:992px}}@media (min-width: 1024px){.main-content .sup-box-wrap{max-width:1024px}}@media (min-width: 1100px){.main-content .sup-box-wrap{max-width:1100px}}@media (min-width: 1200px){.main-content .sup-box-wrap{max-width:1200px}}@media (min-width: 1210px){.main-content .sup-box-wrap{max-width:1210px}}@media (min-width: 1280px){.main-content .sup-box-wrap{max-width:1280px}}@media (min-width: 1370px){.main-content .sup-box-wrap{max-width:1370px}}@media (min-width: 1440px){.main-content .sup-box-wrap{max-width:1440px}}@media (min-width: 1520px){.main-content .sup-box-wrap{max-width:1520px}}@media (min-width: 1536px){.main-content .sup-box-wrap{max-width:1536px}}@media (min-width: 1600px){.main-content .sup-box-wrap{max-width:1600px}}@media (min-width: 1650px){.main-content .sup-box-wrap{max-width:1650px}}@media (min-width: 1670px){.main-content .sup-box-wrap{max-width:1670px}}@media (min-width: 1820px){.main-content .sup-box-wrap{max-width:1820px}}.main-two-column .main-content .sup-box-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .main-content .sup-box-wrap{padding-left:40px;padding-right:40px}}.main-one-column .main-content .sup-box-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .main-content .sup-box-wrap{padding-left:40px;padding-right:40px}}.main-content .sup-box-wrap{margin-top:30px}@media (min-width: 1024px){.main-content .sup-box-wrap{margin-top:50px}}.main-content .sup-box{margin-top:40px;margin-bottom:40px;background-color:var(--color-lgray);padding:40px 20px}@media (min-width: 430px){.main-content .sup-box{padding:40px}}@media (min-width: 1024px){.main-content .sup-box{padding:50px 60px}}.main-content .sup-box .ttl{padding-bottom:15px;font-size:16px;font-weight:700}@media (min-width: 1024px){.main-content .sup-box .ttl{padding-bottom:20px;font-size:20px}.main-content .sup-box .sup-contents{display:flex}}.main-content .sup-box .txt-wrap{width:100%}.main-content .sup-box .txt-wrap .txt{line-height:1.8rem}@media (min-width: 1024px){.main-content .sup-box .txt-wrap .txt{padding-bottom:20px}.main-content .sup-box .txt-wrap .button-wrap{margin-top:10px}}.main-content .sup-box .other-wrap .img-box{width:100%;max-width:100%}@media (min-width: 1024px){.main-content .sup-box .other-wrap .img-box{padding-left:5%}}.main-content .sup-box .other-wrap .img-box img{margin:20px auto 0;width:100%}@media (min-width: 1024px){.main-content .sup-box .other-wrap .img-box img{margin:0 auto;padding-left:5%}}.main-content .sup-box .button-wrap{text-align:center}@media (min-width: 1024px){.main-content .sup-box .button-wrap{text-align:left}}.main-content .sup-box .button-wrap.pc{display:none}@media (min-width: 1024px){.main-content .sup-box .button-wrap.pc{display:block}}.main-content .sup-box .button-wrap.sp{display:block}@media (min-width: 1024px){.main-content .sup-box .button-wrap.sp{display:none}}.main-content .sup-box.white{border-width:1px;border-color:var(--color-dgray);background-color:var(--color-white)}.main-content .sup-box.sm{margin-left:auto;margin-right:auto;max-width:1200px}.main-content .sup-box.sm .sup-contents{align-items:center;justify-content:center}.main-content .sup-box.sm .txt-wrap,.main-content .sup-box.sm .other-wrap{justify-content:center;align-items:center;flex:inherit}.main-content .sup-box.sm .txt-wrap{border-bottom:1px solid var(--color-dgray);position:relative;padding-bottom:20px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .main-content .sup-box.sm .txt-wrap,#unnecessary #data-jobarea #area .area-map .main-content .sup-box.sm .txt-wrap{width:auto}}#full_online #data-jobarea #area .area-map .main-content .sup-box.sm .txt-wrap,#unnecessary #data-jobarea #area .area-map .main-content .sup-box.sm .txt-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .main-content .sup-box.sm .txt-wrap,#unnecessary #data-jobarea #area .area-map .main-content .sup-box.sm .txt-wrap{width:auto}.main-content .sup-box.sm .txt-wrap{border-style:none;padding-bottom:0}}.main-content .sup-box.sm .other-wrap{position:relative;padding-top:20px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .main-content .sup-box.sm .other-wrap,#unnecessary #data-jobarea #area .area-map .main-content .sup-box.sm .other-wrap{width:auto}}#full_online #data-jobarea #area .area-map .main-content .sup-box.sm .other-wrap,#unnecessary #data-jobarea #area .area-map .main-content .sup-box.sm .other-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .main-content .sup-box.sm .other-wrap,#unnecessary #data-jobarea #area .area-map .main-content .sup-box.sm .other-wrap{width:auto}.main-content .sup-box.sm .other-wrap{padding-left:4%;padding-top:0}}.main-content .sup-box.sm .other-wrap:after{content:"";border-right:1px solid var(--color-dgray);position:absolute;top:0;bottom:0;left:0;margin:auto;display:none;height:auto}@media (min-width: 1024px){.main-content .sup-box.sm .other-wrap:after{display:block}}.main-content .sup-box .button-wrap{flex-wrap:wrap;justify-content:center;padding:0}@media (min-width: 1024px){.main-content .sup-box .button-wrap{justify-content:flex-start}}.main-content .sup-box .button-wrap a{margin:0 5px}.main-content .sup-box .button-wrap .button+.button{margin-top:8px}.contents-block-pdf-list .wrapper{width:100%}@media (min-width: 375px){.contents-block-pdf-list .wrapper{max-width:375px}}@media (min-width: 400px){.contents-block-pdf-list .wrapper{max-width:400px}}@media (min-width: 430px){.contents-block-pdf-list .wrapper{max-width:430px}}@media (min-width: 450px){.contents-block-pdf-list .wrapper{max-width:450px}}@media (min-width: 500px){.contents-block-pdf-list .wrapper{max-width:500px}}@media (min-width: 560px){.contents-block-pdf-list .wrapper{max-width:560px}}@media (min-width: 600px){.contents-block-pdf-list .wrapper{max-width:600px}}@media (min-width: 640px){.contents-block-pdf-list .wrapper{max-width:640px}}@media (min-width: 704px){.contents-block-pdf-list .wrapper{max-width:704px}}@media (min-width: 720px){.contents-block-pdf-list .wrapper{max-width:720px}}@media (min-width: 736px){.contents-block-pdf-list .wrapper{max-width:736px}}@media (min-width: 768px){.contents-block-pdf-list .wrapper{max-width:768px}}@media (min-width: 816px){.contents-block-pdf-list .wrapper{max-width:816px}}@media (min-width: 864px){.contents-block-pdf-list .wrapper{max-width:864px}}@media (min-width: 870px){.contents-block-pdf-list .wrapper{max-width:870px}}@media (min-width: 960px){.contents-block-pdf-list .wrapper{max-width:960px}}@media (min-width: 992px){.contents-block-pdf-list .wrapper{max-width:992px}}@media (min-width: 1024px){.contents-block-pdf-list .wrapper{max-width:1024px}}@media (min-width: 1100px){.contents-block-pdf-list .wrapper{max-width:1100px}}@media (min-width: 1200px){.contents-block-pdf-list .wrapper{max-width:1200px}}@media (min-width: 1210px){.contents-block-pdf-list .wrapper{max-width:1210px}}@media (min-width: 1280px){.contents-block-pdf-list .wrapper{max-width:1280px}}@media (min-width: 1370px){.contents-block-pdf-list .wrapper{max-width:1370px}}@media (min-width: 1440px){.contents-block-pdf-list .wrapper{max-width:1440px}}@media (min-width: 1520px){.contents-block-pdf-list .wrapper{max-width:1520px}}@media (min-width: 1536px){.contents-block-pdf-list .wrapper{max-width:1536px}}@media (min-width: 1600px){.contents-block-pdf-list .wrapper{max-width:1600px}}@media (min-width: 1650px){.contents-block-pdf-list .wrapper{max-width:1650px}}@media (min-width: 1670px){.contents-block-pdf-list .wrapper{max-width:1670px}}@media (min-width: 1820px){.contents-block-pdf-list .wrapper{max-width:1820px}}.main-two-column .contents-block-pdf-list .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-pdf-list .wrapper{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-pdf-list .wrapper{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-pdf-list .wrapper{padding-left:40px;padding-right:40px}}.contents-block-pdf-list .wrapper{margin-top:20px}@media (min-width: 1024px){.contents-block-pdf-list .wrapper{margin-top:30px}}.contents-block-pdf-list .wrapper .item{overflow:hidden;border-left:1px solid #cacaca;border-right:1px solid #cacaca}.contents-block-pdf-list .wrapper .\!item{overflow:hidden!important;border-left:1px solid #cacaca!important;border-right:1px solid #cacaca!important}.contents-block-pdf-list .wrapper .item:first-child{border-top:1px solid #cacaca;border-radius:5px 5px 0 0}.contents-block-pdf-list .wrapper .\!item:first-child{border-top:1px solid #cacaca!important;border-radius:5px 5px 0 0!important}.contents-block-pdf-list .wrapper .item:last-child{border-bottom:1px solid #cacaca;border-radius:0 0 5px 5px}.contents-block-pdf-list .wrapper .\!item:last-child{border-bottom:1px solid #cacaca!important;border-radius:0 0 5px 5px!important}.contents-block-pdf-list .wrapper .item:only-child{border:1px solid #cacaca;border-radius:5px}.contents-block-pdf-list .wrapper .\!item:only-child{border:1px solid #cacaca!important;border-radius:5px!important}.contents-block-pdf-list .wrapper .item+.item{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}.contents-block-pdf-list .wrapper .\!item+.\!item{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}.contents-block-pdf-list .wrapper a{position:relative;display:block;padding:15px 60px 15px 20px}#full_online #data-jobarea #area .area-map .contents-block-pdf-list .wrapper a,#unnecessary #data-jobarea #area .area-map .contents-block-pdf-list .wrapper a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .contents-block-pdf-list .wrapper a,#unnecessary #data-jobarea #area .area-map .contents-block-pdf-list .wrapper a{width:auto}}.contents-block-pdf-list .wrapper a:after{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--color-red);top:50%;position:absolute;right:20px;transform:translateY(-50%);font-size:20px}.contents-block-pdf-list .wrapper a:hover{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.contents-block-pdf-list .wrapper a:hover:after{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.contents-block-pdf-list .wrapper .title{font-weight:700;margin-bottom:0!important}.contents-block-pdf-list .wrapper .authors{margin-top:10px;display:flex;flex-wrap:wrap;font-size:14px}.contents-block-pdf-list .wrapper .authors dd:not(:last-child):after{content:",";margin-right:5px}.contents-block-free-content-block .flee-wrap{width:100%}@media (min-width: 375px){.contents-block-free-content-block .flee-wrap{max-width:375px}}@media (min-width: 400px){.contents-block-free-content-block .flee-wrap{max-width:400px}}@media (min-width: 430px){.contents-block-free-content-block .flee-wrap{max-width:430px}}@media (min-width: 450px){.contents-block-free-content-block .flee-wrap{max-width:450px}}@media (min-width: 500px){.contents-block-free-content-block .flee-wrap{max-width:500px}}@media (min-width: 560px){.contents-block-free-content-block .flee-wrap{max-width:560px}}@media (min-width: 600px){.contents-block-free-content-block .flee-wrap{max-width:600px}}@media (min-width: 640px){.contents-block-free-content-block .flee-wrap{max-width:640px}}@media (min-width: 704px){.contents-block-free-content-block .flee-wrap{max-width:704px}}@media (min-width: 720px){.contents-block-free-content-block .flee-wrap{max-width:720px}}@media (min-width: 736px){.contents-block-free-content-block .flee-wrap{max-width:736px}}@media (min-width: 768px){.contents-block-free-content-block .flee-wrap{max-width:768px}}@media (min-width: 816px){.contents-block-free-content-block .flee-wrap{max-width:816px}}@media (min-width: 864px){.contents-block-free-content-block .flee-wrap{max-width:864px}}@media (min-width: 870px){.contents-block-free-content-block .flee-wrap{max-width:870px}}@media (min-width: 960px){.contents-block-free-content-block .flee-wrap{max-width:960px}}@media (min-width: 992px){.contents-block-free-content-block .flee-wrap{max-width:992px}}@media (min-width: 1024px){.contents-block-free-content-block .flee-wrap{max-width:1024px}}@media (min-width: 1100px){.contents-block-free-content-block .flee-wrap{max-width:1100px}}@media (min-width: 1200px){.contents-block-free-content-block .flee-wrap{max-width:1200px}}@media (min-width: 1210px){.contents-block-free-content-block .flee-wrap{max-width:1210px}}@media (min-width: 1280px){.contents-block-free-content-block .flee-wrap{max-width:1280px}}@media (min-width: 1370px){.contents-block-free-content-block .flee-wrap{max-width:1370px}}@media (min-width: 1440px){.contents-block-free-content-block .flee-wrap{max-width:1440px}}@media (min-width: 1520px){.contents-block-free-content-block .flee-wrap{max-width:1520px}}@media (min-width: 1536px){.contents-block-free-content-block .flee-wrap{max-width:1536px}}@media (min-width: 1600px){.contents-block-free-content-block .flee-wrap{max-width:1600px}}@media (min-width: 1650px){.contents-block-free-content-block .flee-wrap{max-width:1650px}}@media (min-width: 1670px){.contents-block-free-content-block .flee-wrap{max-width:1670px}}@media (min-width: 1820px){.contents-block-free-content-block .flee-wrap{max-width:1820px}}.main-two-column .contents-block-free-content-block .flee-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-free-content-block .flee-wrap{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-free-content-block .flee-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-free-content-block .flee-wrap{padding-left:40px;padding-right:40px}}.contents-block-free-content-block .flee-wrap{margin-top:20px}@media (min-width: 1024px){.contents-block-free-content-block .flee-wrap{margin-top:30px}}.contents-block-flow-block .flow-step-box-wrap{width:100%}@media (min-width: 375px){.contents-block-flow-block .flow-step-box-wrap{max-width:375px}}@media (min-width: 400px){.contents-block-flow-block .flow-step-box-wrap{max-width:400px}}@media (min-width: 430px){.contents-block-flow-block .flow-step-box-wrap{max-width:430px}}@media (min-width: 450px){.contents-block-flow-block .flow-step-box-wrap{max-width:450px}}@media (min-width: 500px){.contents-block-flow-block .flow-step-box-wrap{max-width:500px}}@media (min-width: 560px){.contents-block-flow-block .flow-step-box-wrap{max-width:560px}}@media (min-width: 600px){.contents-block-flow-block .flow-step-box-wrap{max-width:600px}}@media (min-width: 640px){.contents-block-flow-block .flow-step-box-wrap{max-width:640px}}@media (min-width: 704px){.contents-block-flow-block .flow-step-box-wrap{max-width:704px}}@media (min-width: 720px){.contents-block-flow-block .flow-step-box-wrap{max-width:720px}}@media (min-width: 736px){.contents-block-flow-block .flow-step-box-wrap{max-width:736px}}@media (min-width: 768px){.contents-block-flow-block .flow-step-box-wrap{max-width:768px}}@media (min-width: 816px){.contents-block-flow-block .flow-step-box-wrap{max-width:816px}}@media (min-width: 864px){.contents-block-flow-block .flow-step-box-wrap{max-width:864px}}@media (min-width: 870px){.contents-block-flow-block .flow-step-box-wrap{max-width:870px}}@media (min-width: 960px){.contents-block-flow-block .flow-step-box-wrap{max-width:960px}}@media (min-width: 992px){.contents-block-flow-block .flow-step-box-wrap{max-width:992px}}@media (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap{max-width:1024px}}@media (min-width: 1100px){.contents-block-flow-block .flow-step-box-wrap{max-width:1100px}}@media (min-width: 1200px){.contents-block-flow-block .flow-step-box-wrap{max-width:1200px}}@media (min-width: 1210px){.contents-block-flow-block .flow-step-box-wrap{max-width:1210px}}@media (min-width: 1280px){.contents-block-flow-block .flow-step-box-wrap{max-width:1280px}}@media (min-width: 1370px){.contents-block-flow-block .flow-step-box-wrap{max-width:1370px}}@media (min-width: 1440px){.contents-block-flow-block .flow-step-box-wrap{max-width:1440px}}@media (min-width: 1520px){.contents-block-flow-block .flow-step-box-wrap{max-width:1520px}}@media (min-width: 1536px){.contents-block-flow-block .flow-step-box-wrap{max-width:1536px}}@media (min-width: 1600px){.contents-block-flow-block .flow-step-box-wrap{max-width:1600px}}@media (min-width: 1650px){.contents-block-flow-block .flow-step-box-wrap{max-width:1650px}}@media (min-width: 1670px){.contents-block-flow-block .flow-step-box-wrap{max-width:1670px}}@media (min-width: 1820px){.contents-block-flow-block .flow-step-box-wrap{max-width:1820px}}.main-two-column .contents-block-flow-block .flow-step-box-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-flow-block .flow-step-box-wrap{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-flow-block .flow-step-box-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-flow-block .flow-step-box-wrap{padding-left:40px;padding-right:40px}}.contents-block-flow-block .flow-step-box-wrap{margin-top:20px}@media (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap{margin-top:30px}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box{position:relative;margin-bottom:45px;display:block;flex-wrap:nowrap;align-content:center;justify-content:space-between;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .contents-block-flow-block .flow-step-box-wrap .flow-step-box,#unnecessary #data-jobarea #area .area-map .contents-block-flow-block .flow-step-box-wrap .flow-step-box{width:auto}}#full_online #data-jobarea #area .area-map .contents-block-flow-block .flow-step-box-wrap .flow-step-box,#unnecessary #data-jobarea #area .area-map .contents-block-flow-block .flow-step-box-wrap .flow-step-box{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .contents-block-flow-block .flow-step-box-wrap .flow-step-box,#unnecessary #data-jobarea #area .area-map .contents-block-flow-block .flow-step-box-wrap .flow-step-box{width:auto}.contents-block-flow-block .flow-step-box-wrap .flow-step-box{margin-bottom:60px;display:flex}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dt,.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd{display:flex;flex-wrap:wrap;align-content:center}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dt{width:100%;min-width:270px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:15px}@media (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap .flow-step-box dt{width:25%;padding:25px}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dt .title{margin-bottom:0!important}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dt .tag{margin-right:10px;display:inline-block;background-color:var(--color-yellow);padding:2px 10px;--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity))}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd{width:100%;padding:15px;font-size:14px}@media (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd{width:75%;padding:25px;font-size:15px}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd>*{margin-top:0}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd>*+*{margin-top:8px}@media (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd>*+*{margin-top:10px}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .text-line,.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .img-block,.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .list-block,.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .txt-block,.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .txt-img-block{padding:0}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .text-line-link{display:block;width:100%}.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .text-line-link a{text-decoration-line:underline}@media not all and (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap .flow-step-box dd .text-line-link a{font-size:14px}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box:after{content:""}@media (min-width: 1024px){.button-wrap.contents-block-flow-block .flow-step-box-wrap .flow-step-box:after{text-align:center}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box:after{position:absolute;left:50%;bottom:-32px;display:block;height:20px;width:20px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:url(/assets/img/common/chevron-down-gray.svg);background-repeat:no-repeat}@media (min-width: 1024px){.contents-block-flow-block .flow-step-box-wrap .flow-step-box:after{bottom:-40px}}.contents-block-flow-block .flow-step-box-wrap .flow-step-box:last-child{margin-bottom:0}.contents-block-flow-block .flow-step-box-wrap .flow-step-box:last-child:after{content:none}.relation-link-list{width:100%}@media (min-width: 375px){.relation-link-list{max-width:375px}}@media (min-width: 400px){.relation-link-list{max-width:400px}}@media (min-width: 430px){.relation-link-list{max-width:430px}}@media (min-width: 450px){.relation-link-list{max-width:450px}}@media (min-width: 500px){.relation-link-list{max-width:500px}}@media (min-width: 560px){.relation-link-list{max-width:560px}}@media (min-width: 600px){.relation-link-list{max-width:600px}}@media (min-width: 640px){.relation-link-list{max-width:640px}}@media (min-width: 704px){.relation-link-list{max-width:704px}}@media (min-width: 720px){.relation-link-list{max-width:720px}}@media (min-width: 736px){.relation-link-list{max-width:736px}}@media (min-width: 768px){.relation-link-list{max-width:768px}}@media (min-width: 816px){.relation-link-list{max-width:816px}}@media (min-width: 864px){.relation-link-list{max-width:864px}}@media (min-width: 870px){.relation-link-list{max-width:870px}}@media (min-width: 960px){.relation-link-list{max-width:960px}}@media (min-width: 992px){.relation-link-list{max-width:992px}}@media (min-width: 1024px){.relation-link-list{max-width:1024px}}@media (min-width: 1100px){.relation-link-list{max-width:1100px}}@media (min-width: 1200px){.relation-link-list{max-width:1200px}}@media (min-width: 1210px){.relation-link-list{max-width:1210px}}@media (min-width: 1280px){.relation-link-list{max-width:1280px}}@media (min-width: 1370px){.relation-link-list{max-width:1370px}}@media (min-width: 1440px){.relation-link-list{max-width:1440px}}@media (min-width: 1520px){.relation-link-list{max-width:1520px}}@media (min-width: 1536px){.relation-link-list{max-width:1536px}}@media (min-width: 1600px){.relation-link-list{max-width:1600px}}@media (min-width: 1650px){.relation-link-list{max-width:1650px}}@media (min-width: 1670px){.relation-link-list{max-width:1670px}}@media (min-width: 1820px){.relation-link-list{max-width:1820px}}.main-two-column .relation-link-list{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .relation-link-list{padding-left:40px;padding-right:40px}}.main-one-column .relation-link-list{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .relation-link-list{padding-left:40px;padding-right:40px}}.relation-link-list{margin-top:20px;margin-bottom:20px;flex-wrap:wrap}@media (min-width: 768px){.relation-link-list{display:flex}}@media (min-width: 1024px){.relation-link-list{margin-top:30px;margin-bottom:30px}}.relation-link-list{gap:20px 2%}@media (min-width: 768px){.relation-link-list .link-item{display:flex;width:49%}}@media (min-width: 1024px){.relation-link-list .link-item{width:32%}}.relation-link-list .link-item{flex-flow:column;justify-content:flex-end}.relation-link-list .arrowed-text-link{width:100%;line-height:1.3em}@media not all and (min-width: 768px){.relation-link-list .arrowed-text-link{padding-top:20px;padding-bottom:20px}}.relation-link-list-assert{margin-top:40px;flex-wrap:wrap}@media (min-width: 768px){.relation-link-list-assert{margin-top:60px;display:flex}}.relation-link-list-assert{gap:40px 4%}.relation-link-list-assert .link-item{margin-bottom:30px}@media (min-width: 768px){.relation-link-list-assert .link-item{margin-bottom:0;display:flex;width:48%}}.relation-link-list-assert .link-item{gap:40px 4%}.relation-link-list-assert .link-item .img-box{flex:1}.relation-link-list-assert .link-item .img-box img{max-height:100px;width:100%}@media (min-width: 1024px){.relation-link-list-assert .link-item .img-box img{max-height:180px}}.relation-link-list-assert .link-item .img-box img{height:75%;-o-object-fit:cover;object-fit:cover}.relation-link-list-assert .link-item .more-link{flex:1.5}.relation-link-list-assert .link-item .more-link .arrowed-text-link{width:100%;font-size:18px}.relation-link-list-assert .link-item .more-link .txt{padding-top:10px;font-size:14px;line-height:1.8em}@media (min-width: 768px){.relation-link-list-assert .link-item .more-link .txt{padding-top:20px}}.space.pc-space{display:none}@media (min-width: 1024px){.space.pc-space{display:block}}.space.sp-space{display:block}@media (min-width: 1024px){.space.sp-space{display:none}}.panel-wrap{width:100%}@media (min-width: 375px){.panel-wrap{max-width:375px}}@media (min-width: 400px){.panel-wrap{max-width:400px}}@media (min-width: 430px){.panel-wrap{max-width:430px}}@media (min-width: 450px){.panel-wrap{max-width:450px}}@media (min-width: 500px){.panel-wrap{max-width:500px}}@media (min-width: 560px){.panel-wrap{max-width:560px}}@media (min-width: 600px){.panel-wrap{max-width:600px}}@media (min-width: 640px){.panel-wrap{max-width:640px}}@media (min-width: 704px){.panel-wrap{max-width:704px}}@media (min-width: 720px){.panel-wrap{max-width:720px}}@media (min-width: 736px){.panel-wrap{max-width:736px}}@media (min-width: 768px){.panel-wrap{max-width:768px}}@media (min-width: 816px){.panel-wrap{max-width:816px}}@media (min-width: 864px){.panel-wrap{max-width:864px}}@media (min-width: 870px){.panel-wrap{max-width:870px}}@media (min-width: 960px){.panel-wrap{max-width:960px}}@media (min-width: 992px){.panel-wrap{max-width:992px}}@media (min-width: 1024px){.panel-wrap{max-width:1024px}}@media (min-width: 1100px){.panel-wrap{max-width:1100px}}@media (min-width: 1200px){.panel-wrap{max-width:1200px}}@media (min-width: 1210px){.panel-wrap{max-width:1210px}}@media (min-width: 1280px){.panel-wrap{max-width:1280px}}@media (min-width: 1370px){.panel-wrap{max-width:1370px}}@media (min-width: 1440px){.panel-wrap{max-width:1440px}}@media (min-width: 1520px){.panel-wrap{max-width:1520px}}@media (min-width: 1536px){.panel-wrap{max-width:1536px}}@media (min-width: 1600px){.panel-wrap{max-width:1600px}}@media (min-width: 1650px){.panel-wrap{max-width:1650px}}@media (min-width: 1670px){.panel-wrap{max-width:1670px}}@media (min-width: 1820px){.panel-wrap{max-width:1820px}}.main-two-column .panel-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .panel-wrap{padding-left:40px;padding-right:40px}}.main-one-column .panel-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .panel-wrap{padding-left:40px;padding-right:40px}}.panel-wrap{margin-top:20px;flex-wrap:wrap}@media (min-width: 768px){.panel-wrap{display:flex}}@media (min-width: 1024px){.panel-wrap{margin-top:30px}}.panel-wrap{gap:0 4%}.panel-wrap .pannel-item{position:relative;margin-bottom:30px}#full_online #data-jobarea #area .area-map .panel-wrap .pannel-item,#unnecessary #data-jobarea #area .area-map .panel-wrap .pannel-item{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .panel-wrap .pannel-item,#unnecessary #data-jobarea #area .area-map .panel-wrap .pannel-item{width:auto}}@media (min-width: 768px){.panel-wrap .pannel-item{margin-bottom:60px}}@media (min-width: 1024px){.panel-wrap .pannel-item{margin-bottom:90px}}.panel-wrap .pannel-item a .img-box{aspect-ratio:1.732/1}.panel-wrap .pannel-item a .img-box img{height:100%;width:100%;transition:.3s;box-shadow:0 0 15px #dedede;-o-object-fit:cover;object-fit:cover}.panel-wrap .pannel-item a .img-box:hover img{transition:.3s}.panel-wrap .pannel-item a .ttl-box{background-color:inherit;position:relative;margin-top:-50px;width:92%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .panel-wrap .pannel-item a .ttl-box,#unnecessary #data-jobarea #area .area-map .panel-wrap .pannel-item a .ttl-box{width:auto}}#full_online #data-jobarea #area .area-map .panel-wrap .pannel-item a .ttl-box,#unnecessary #data-jobarea #area .area-map .panel-wrap .pannel-item a .ttl-box{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .panel-wrap .pannel-item a .ttl-box,#unnecessary #data-jobarea #area .area-map .panel-wrap .pannel-item a .ttl-box{width:auto}.panel-wrap .pannel-item a .ttl-box{margin-bottom:10px}}.panel-wrap .pannel-item a .ttl-box .ttl{margin-left:-20px;background-color:var(--color-white);background-position:right 20px bottom 50%;padding:20px 60px 15px 40px}@media (min-width: 1024px){.panel-wrap .pannel-item a .ttl-box .ttl{padding:20px 80px 20px 40px}}.panel-wrap .pannel-item a .ttl-box .ttl{background-image:url(/assets/img/common/arrow-red.svg);background-size:30.38px 7.38px;background-repeat:no-repeat}.panel-wrap .pannel-item a .ttl-box .ttl h4{font-size:16px;font-weight:700}@media (min-width: 768px){.panel-wrap .pannel-item a .ttl-box .ttl h4{font-size:20px}}.panel-wrap .pannel-item a .txt p{font-size:14px}@media (min-width: 1024px){.panel-wrap .pannel-item a .txt p{line-height:1.6rem}}.panel-wrap.col2 .pannel-item{margin-bottom:30px}@media (min-width: 768px){.panel-wrap.col2 .pannel-item{margin-bottom:60px;width:48%}}@media (min-width: 1024px){.panel-wrap.col2 .pannel-item{margin-bottom:90px}.panel-wrap.col2 .pannel-item:nth-last-of-type(-n+2){margin-bottom:0}.panel-wrap.col2 .pannel-item .txt-box{position:absolute;bottom:-20px;left:-20px;width:92%;max-width:715px;background-color:var(--color-white);padding:12px 30px}.panel-wrap.col2 .pannel-item .ttl-box{margin-top:0;width:100%}}.panel-wrap.col2 .pannel-item .ttl-box:before{content:none}.panel-wrap.col2 .pannel-item .ttl-box .ttl{background-position:right 20px bottom 50%}@media (min-width: 1024px){.panel-wrap.col2 .pannel-item .ttl-box .ttl{margin:0;background-color:inherit;background-position:right 0 bottom 50%;padding:20px 80px 0 0}}.panel-wrap.col2 .pannel-item a .img-box:hover img{border-top-left-radius:20px;border-bottom-right-radius:20px}@media (min-width: 768px){.panel-wrap.col2 .pannel-item a .img-box:hover img{border-top-left-radius:40px;border-bottom-right-radius:40px}}@media (min-width: 1280px){.panel-wrap.col2 .pannel-item a .img-box:hover img{border-top-left-radius:55px;border-bottom-right-radius:55px}}.panel-wrap.col3 .pannel-item{margin-bottom:30px}@media (min-width: 768px){.panel-wrap.col3 .pannel-item{margin-bottom:30px;width:48%}}@media (min-width: 1024px){.panel-wrap.col3 .pannel-item{width:30.66%}.panel-wrap.col3 .pannel-item:nth-last-of-type(-n+2){margin-bottom:0}.panel-wrap.col3 .pannel-item:nth-last-of-type(-n+3){margin-bottom:0}}.panel-wrap.col3 .pannel-item a .img-box:hover img{border-top-left-radius:15px;border-bottom-right-radius:15px}@media (min-width: 768px){.panel-wrap.col3 .pannel-item a .img-box:hover img{border-top-left-radius:40px;border-bottom-right-radius:40px}.panel-wrap.col3 .pannel-item a .ttl-box .ttl h4{font-size:18px}.panel-wrap.col4 .pannel-item{margin-bottom:30px;width:48%}}@media (min-width: 1024px){.panel-wrap.col4 .pannel-item{width:30.5%}}@media (min-width: 1440px){.panel-wrap.col4 .pannel-item{width:22%}.panel-wrap.col4 .pannel-item:nth-last-of-type(-n+2){margin-bottom:0}.panel-wrap.col4 .pannel-item:nth-last-of-type(-n+4){margin-bottom:0}}.panel-wrap.col4 .pannel-item a .img-box:hover img{border-top-left-radius:10px;border-bottom-right-radius:10px}@media (min-width: 768px){.panel-wrap.col4 .pannel-item a .img-box:hover img{border-top-left-radius:30px;border-bottom-right-radius:30px}.panel-wrap.col4 .pannel-item a .ttl-box .ttl h4{font-size:18px}}.pannel-item-txtlink{font-size:14px;line-height:2.2}@media (min-width: 768px){.pannel-item-txtlink{font-size:15px}}.pannel-item-txtlink:before{font:var(--fa-font-light);content:"";font-weight:300;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:10px;color:var(--color-cu)}.contents-block-icon-text .wrapper{width:100%}@media (min-width: 375px){.contents-block-icon-text .wrapper{max-width:375px}}@media (min-width: 400px){.contents-block-icon-text .wrapper{max-width:400px}}@media (min-width: 430px){.contents-block-icon-text .wrapper{max-width:430px}}@media (min-width: 450px){.contents-block-icon-text .wrapper{max-width:450px}}@media (min-width: 500px){.contents-block-icon-text .wrapper{max-width:500px}}@media (min-width: 560px){.contents-block-icon-text .wrapper{max-width:560px}}@media (min-width: 600px){.contents-block-icon-text .wrapper{max-width:600px}}@media (min-width: 640px){.contents-block-icon-text .wrapper{max-width:640px}}@media (min-width: 704px){.contents-block-icon-text .wrapper{max-width:704px}}@media (min-width: 720px){.contents-block-icon-text .wrapper{max-width:720px}}@media (min-width: 736px){.contents-block-icon-text .wrapper{max-width:736px}}@media (min-width: 768px){.contents-block-icon-text .wrapper{max-width:768px}}@media (min-width: 816px){.contents-block-icon-text .wrapper{max-width:816px}}@media (min-width: 864px){.contents-block-icon-text .wrapper{max-width:864px}}@media (min-width: 870px){.contents-block-icon-text .wrapper{max-width:870px}}@media (min-width: 960px){.contents-block-icon-text .wrapper{max-width:960px}}@media (min-width: 992px){.contents-block-icon-text .wrapper{max-width:992px}}@media (min-width: 1024px){.contents-block-icon-text .wrapper{max-width:1024px}}@media (min-width: 1100px){.contents-block-icon-text .wrapper{max-width:1100px}}@media (min-width: 1200px){.contents-block-icon-text .wrapper{max-width:1200px}}@media (min-width: 1210px){.contents-block-icon-text .wrapper{max-width:1210px}}@media (min-width: 1280px){.contents-block-icon-text .wrapper{max-width:1280px}}@media (min-width: 1370px){.contents-block-icon-text .wrapper{max-width:1370px}}@media (min-width: 1440px){.contents-block-icon-text .wrapper{max-width:1440px}}@media (min-width: 1520px){.contents-block-icon-text .wrapper{max-width:1520px}}@media (min-width: 1536px){.contents-block-icon-text .wrapper{max-width:1536px}}@media (min-width: 1600px){.contents-block-icon-text .wrapper{max-width:1600px}}@media (min-width: 1650px){.contents-block-icon-text .wrapper{max-width:1650px}}@media (min-width: 1670px){.contents-block-icon-text .wrapper{max-width:1670px}}@media (min-width: 1820px){.contents-block-icon-text .wrapper{max-width:1820px}}.main-two-column .contents-block-icon-text .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-icon-text .wrapper{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-icon-text .wrapper{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-icon-text .wrapper{padding-left:40px;padding-right:40px}}.contents-block-icon-text .wrapper{margin-top:20px;display:block;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.contents-block-icon-text .wrapper{display:flex}}@media (min-width: 1024px){.contents-block-icon-text .wrapper{margin-top:30px}}.contents-block-icon-text .wrapper .box{display:flex;width:100%;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:10px;padding-bottom:10px}@media (min-width: 768px){.contents-block-icon-text .wrapper .box{width:48%}}@media (min-width: 1024px){.contents-block-icon-text .wrapper .box{padding-top:15px;padding-bottom:15px}}.contents-block-icon-text .wrapper .box{align-items:center}.contents-block-icon-text .wrapper .box .icon{width:25%;padding:0 15px 0 0}@media (min-width: 1024px){.contents-block-icon-text .wrapper .box .icon{width:30%;padding:0 20px}}.contents-block-icon-text .wrapper .box .title-desc{width:75%}@media (min-width: 1024px){.contents-block-icon-text .wrapper .box .title-desc{width:70%}}.contents-block-icon-text .wrapper .box .title-desc dt{font-size:16px;font-weight:700}@media (min-width: 1024px){.contents-block-icon-text .wrapper .box .title-desc dt{font-size:18px}}.contents-block-icon-text .wrapper .box .title-desc dd{margin-top:10px;font-size:14px}.contents-block-icon-text .wrapper .box .title-desc dt+dd:empty{display:none}.contents-block-col3-box-block .wrapper{width:100%}@media (min-width: 375px){.contents-block-col3-box-block .wrapper{max-width:375px}}@media (min-width: 400px){.contents-block-col3-box-block .wrapper{max-width:400px}}@media (min-width: 430px){.contents-block-col3-box-block .wrapper{max-width:430px}}@media (min-width: 450px){.contents-block-col3-box-block .wrapper{max-width:450px}}@media (min-width: 500px){.contents-block-col3-box-block .wrapper{max-width:500px}}@media (min-width: 560px){.contents-block-col3-box-block .wrapper{max-width:560px}}@media (min-width: 600px){.contents-block-col3-box-block .wrapper{max-width:600px}}@media (min-width: 640px){.contents-block-col3-box-block .wrapper{max-width:640px}}@media (min-width: 704px){.contents-block-col3-box-block .wrapper{max-width:704px}}@media (min-width: 720px){.contents-block-col3-box-block .wrapper{max-width:720px}}@media (min-width: 736px){.contents-block-col3-box-block .wrapper{max-width:736px}}@media (min-width: 768px){.contents-block-col3-box-block .wrapper{max-width:768px}}@media (min-width: 816px){.contents-block-col3-box-block .wrapper{max-width:816px}}@media (min-width: 864px){.contents-block-col3-box-block .wrapper{max-width:864px}}@media (min-width: 870px){.contents-block-col3-box-block .wrapper{max-width:870px}}@media (min-width: 960px){.contents-block-col3-box-block .wrapper{max-width:960px}}@media (min-width: 992px){.contents-block-col3-box-block .wrapper{max-width:992px}}@media (min-width: 1024px){.contents-block-col3-box-block .wrapper{max-width:1024px}}@media (min-width: 1100px){.contents-block-col3-box-block .wrapper{max-width:1100px}}@media (min-width: 1200px){.contents-block-col3-box-block .wrapper{max-width:1200px}}@media (min-width: 1210px){.contents-block-col3-box-block .wrapper{max-width:1210px}}@media (min-width: 1280px){.contents-block-col3-box-block .wrapper{max-width:1280px}}@media (min-width: 1370px){.contents-block-col3-box-block .wrapper{max-width:1370px}}@media (min-width: 1440px){.contents-block-col3-box-block .wrapper{max-width:1440px}}@media (min-width: 1520px){.contents-block-col3-box-block .wrapper{max-width:1520px}}@media (min-width: 1536px){.contents-block-col3-box-block .wrapper{max-width:1536px}}@media (min-width: 1600px){.contents-block-col3-box-block .wrapper{max-width:1600px}}@media (min-width: 1650px){.contents-block-col3-box-block .wrapper{max-width:1650px}}@media (min-width: 1670px){.contents-block-col3-box-block .wrapper{max-width:1670px}}@media (min-width: 1820px){.contents-block-col3-box-block .wrapper{max-width:1820px}}.main-two-column .contents-block-col3-box-block .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-col3-box-block .wrapper{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-col3-box-block .wrapper{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-col3-box-block .wrapper{padding-left:40px;padding-right:40px}}.contents-block-col3-box-block .wrapper{margin-top:20px;display:block;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.contents-block-col3-box-block .wrapper{display:flex}}@media (min-width: 1024px){.contents-block-col3-box-block .wrapper{margin-top:30px}}.contents-block-col3-box-block .wrapper .col.col3{margin-bottom:45px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}@media (min-width: 768px){.contents-block-col3-box-block .wrapper .col.col3{width:48%}}@media (min-width: 1024px){.contents-block-col3-box-block .wrapper .col.col3{margin-bottom:0;width:31%}}.contents-block-col3-box-block .wrapper .col.col3 img{width:100%}.contents-block-col3-box-block .wrapper .col.col3 .title-desc{padding:20px}.contents-block-col3-box-block .wrapper .col.col3 .title-desc dt{text-align:center;font-size:16px;font-weight:700}@media (min-width: 1024px){.contents-block-col3-box-block .wrapper .col.col3 .title-desc dt{font-size:18px}}.contents-block-col3-box-block .wrapper .col.col3 .title-desc dd{margin-top:15px}@media not all and (min-width: 1024px){.contents-block-col3-box-block .wrapper .col.col3 .title-desc dd{font-size:14px}}.contents-block-borderbox-block .borderbox-block-wrap{width:100%}@media (min-width: 375px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:375px}}@media (min-width: 400px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:400px}}@media (min-width: 430px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:430px}}@media (min-width: 450px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:450px}}@media (min-width: 500px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:500px}}@media (min-width: 560px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:560px}}@media (min-width: 600px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:600px}}@media (min-width: 640px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:640px}}@media (min-width: 704px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:704px}}@media (min-width: 720px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:720px}}@media (min-width: 736px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:736px}}@media (min-width: 768px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:768px}}@media (min-width: 816px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:816px}}@media (min-width: 864px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:864px}}@media (min-width: 870px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:870px}}@media (min-width: 960px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:960px}}@media (min-width: 992px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:992px}}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1024px}}@media (min-width: 1100px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1100px}}@media (min-width: 1200px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1200px}}@media (min-width: 1210px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1210px}}@media (min-width: 1280px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1280px}}@media (min-width: 1370px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1370px}}@media (min-width: 1440px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1440px}}@media (min-width: 1520px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1520px}}@media (min-width: 1536px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1536px}}@media (min-width: 1600px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1600px}}@media (min-width: 1650px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1650px}}@media (min-width: 1670px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1670px}}@media (min-width: 1820px){.contents-block-borderbox-block .borderbox-block-wrap{max-width:1820px}}.main-two-column .contents-block-borderbox-block .borderbox-block-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-borderbox-block .borderbox-block-wrap{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-borderbox-block .borderbox-block-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-borderbox-block .borderbox-block-wrap{padding-left:40px;padding-right:40px}}.contents-block-borderbox-block .borderbox-block-wrap{margin-top:20px}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap{margin-top:30px}}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border{margin-top:20px;border-width:1px;border-color:var(--color-dgray);background-color:var(--color-white);padding:40px 25px}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border{margin-top:30px;padding:50px 60px}}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div{flex-wrap:nowrap;justify-content:space-between}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div{display:flex}}@media not all and (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .image{margin-bottom:20px}}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .image{width:auto}}@media not all and (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .\!image{margin-bottom:20px}}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .\!image{width:auto}}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .image img{margin:auto}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .\!image img{margin:auto}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .title-text-wrap{margin-left:40px;width:-moz-fit-content;width:fit-content}}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .title-text-wrap .title{margin-bottom:15px;font-size:18px;font-weight:700}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .title-text-wrap .text>p{line-height:1.6}@media (min-width: 1024px){.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .title-text-wrap .text>p{line-height:1.8}}.contents-block-borderbox-block .borderbox-block-wrap .borderbox-block-border>div .title-text-wrap .text .button-wrap{margin-top:0;padding-left:0;padding-right:0}.contents-block-listbox .listbox-wrap{width:100%}@media (min-width: 375px){.contents-block-listbox .listbox-wrap{max-width:375px}}@media (min-width: 400px){.contents-block-listbox .listbox-wrap{max-width:400px}}@media (min-width: 430px){.contents-block-listbox .listbox-wrap{max-width:430px}}@media (min-width: 450px){.contents-block-listbox .listbox-wrap{max-width:450px}}@media (min-width: 500px){.contents-block-listbox .listbox-wrap{max-width:500px}}@media (min-width: 560px){.contents-block-listbox .listbox-wrap{max-width:560px}}@media (min-width: 600px){.contents-block-listbox .listbox-wrap{max-width:600px}}@media (min-width: 640px){.contents-block-listbox .listbox-wrap{max-width:640px}}@media (min-width: 704px){.contents-block-listbox .listbox-wrap{max-width:704px}}@media (min-width: 720px){.contents-block-listbox .listbox-wrap{max-width:720px}}@media (min-width: 736px){.contents-block-listbox .listbox-wrap{max-width:736px}}@media (min-width: 768px){.contents-block-listbox .listbox-wrap{max-width:768px}}@media (min-width: 816px){.contents-block-listbox .listbox-wrap{max-width:816px}}@media (min-width: 864px){.contents-block-listbox .listbox-wrap{max-width:864px}}@media (min-width: 870px){.contents-block-listbox .listbox-wrap{max-width:870px}}@media (min-width: 960px){.contents-block-listbox .listbox-wrap{max-width:960px}}@media (min-width: 992px){.contents-block-listbox .listbox-wrap{max-width:992px}}@media (min-width: 1024px){.contents-block-listbox .listbox-wrap{max-width:1024px}}@media (min-width: 1100px){.contents-block-listbox .listbox-wrap{max-width:1100px}}@media (min-width: 1200px){.contents-block-listbox .listbox-wrap{max-width:1200px}}@media (min-width: 1210px){.contents-block-listbox .listbox-wrap{max-width:1210px}}@media (min-width: 1280px){.contents-block-listbox .listbox-wrap{max-width:1280px}}@media (min-width: 1370px){.contents-block-listbox .listbox-wrap{max-width:1370px}}@media (min-width: 1440px){.contents-block-listbox .listbox-wrap{max-width:1440px}}@media (min-width: 1520px){.contents-block-listbox .listbox-wrap{max-width:1520px}}@media (min-width: 1536px){.contents-block-listbox .listbox-wrap{max-width:1536px}}@media (min-width: 1600px){.contents-block-listbox .listbox-wrap{max-width:1600px}}@media (min-width: 1650px){.contents-block-listbox .listbox-wrap{max-width:1650px}}@media (min-width: 1670px){.contents-block-listbox .listbox-wrap{max-width:1670px}}@media (min-width: 1820px){.contents-block-listbox .listbox-wrap{max-width:1820px}}.main-two-column .contents-block-listbox .listbox-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-listbox .listbox-wrap{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-listbox .listbox-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-listbox .listbox-wrap{padding-left:40px;padding-right:40px}}.contents-block-listbox .listbox-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}@media (min-width: 768px){.contents-block-listbox .listbox-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.contents-block-listbox .listbox-wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}.contents-block-listbox .listbox-wrap dl{display:flex;flex-direction:column}.contents-block-listbox .listbox-wrap dl dt{margin-bottom:.625rem;aspect-ratio:19/8;text-align:center;font-weight:700;background-position:center;background-size:cover}.contents-block-listbox .listbox-wrap dl dt div{position:relative;height:100%;place-content:center;padding:10px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#full_online #data-jobarea #area .area-map .contents-block-listbox .listbox-wrap dl dt div,#unnecessary #data-jobarea #area .area-map .contents-block-listbox .listbox-wrap dl dt div{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .contents-block-listbox .listbox-wrap dl dt div,#unnecessary #data-jobarea #area .area-map .contents-block-listbox .listbox-wrap dl dt div{width:auto}}.contents-block-listbox .listbox-wrap dl dt div{background-color:#0000004d}.contents-block-listbox .listbox-wrap dl dt span{padding-bottom:10px;font-size:16px}@media (min-width: 768px){.contents-block-listbox .listbox-wrap dl dt span{font-size:20px}}.contents-block-listbox .listbox-wrap dl dt span:after{margin-left:auto;margin-right:auto;margin-top:10px;display:block;height:1px;width:25px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:""}.contents-block-listbox .listbox-wrap dl dd{margin-top:-10px;flex-grow:1;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:1.25rem}.contents-block-button-col3list .wrapper{width:100%}@media (min-width: 375px){.contents-block-button-col3list .wrapper{max-width:375px}}@media (min-width: 400px){.contents-block-button-col3list .wrapper{max-width:400px}}@media (min-width: 430px){.contents-block-button-col3list .wrapper{max-width:430px}}@media (min-width: 450px){.contents-block-button-col3list .wrapper{max-width:450px}}@media (min-width: 500px){.contents-block-button-col3list .wrapper{max-width:500px}}@media (min-width: 560px){.contents-block-button-col3list .wrapper{max-width:560px}}@media (min-width: 600px){.contents-block-button-col3list .wrapper{max-width:600px}}@media (min-width: 640px){.contents-block-button-col3list .wrapper{max-width:640px}}@media (min-width: 704px){.contents-block-button-col3list .wrapper{max-width:704px}}@media (min-width: 720px){.contents-block-button-col3list .wrapper{max-width:720px}}@media (min-width: 736px){.contents-block-button-col3list .wrapper{max-width:736px}}@media (min-width: 768px){.contents-block-button-col3list .wrapper{max-width:768px}}@media (min-width: 816px){.contents-block-button-col3list .wrapper{max-width:816px}}@media (min-width: 864px){.contents-block-button-col3list .wrapper{max-width:864px}}@media (min-width: 870px){.contents-block-button-col3list .wrapper{max-width:870px}}@media (min-width: 960px){.contents-block-button-col3list .wrapper{max-width:960px}}@media (min-width: 992px){.contents-block-button-col3list .wrapper{max-width:992px}}@media (min-width: 1024px){.contents-block-button-col3list .wrapper{max-width:1024px}}@media (min-width: 1100px){.contents-block-button-col3list .wrapper{max-width:1100px}}@media (min-width: 1200px){.contents-block-button-col3list .wrapper{max-width:1200px}}@media (min-width: 1210px){.contents-block-button-col3list .wrapper{max-width:1210px}}@media (min-width: 1280px){.contents-block-button-col3list .wrapper{max-width:1280px}}@media (min-width: 1370px){.contents-block-button-col3list .wrapper{max-width:1370px}}@media (min-width: 1440px){.contents-block-button-col3list .wrapper{max-width:1440px}}@media (min-width: 1520px){.contents-block-button-col3list .wrapper{max-width:1520px}}@media (min-width: 1536px){.contents-block-button-col3list .wrapper{max-width:1536px}}@media (min-width: 1600px){.contents-block-button-col3list .wrapper{max-width:1600px}}@media (min-width: 1650px){.contents-block-button-col3list .wrapper{max-width:1650px}}@media (min-width: 1670px){.contents-block-button-col3list .wrapper{max-width:1670px}}@media (min-width: 1820px){.contents-block-button-col3list .wrapper{max-width:1820px}}.main-two-column .contents-block-button-col3list .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .contents-block-button-col3list .wrapper{padding-left:40px;padding-right:40px}}.main-one-column .contents-block-button-col3list .wrapper{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .contents-block-button-col3list .wrapper{padding-left:40px;padding-right:40px}}.contents-block-button-col3list .wrapper{margin-top:10px;display:block;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.contents-block-button-col3list .wrapper{display:flex}}@media (min-width: 1024px){.contents-block-button-col3list .wrapper{margin-top:30px}}.contents-block-button-col3list .wrapper.col2>.button{margin:0 0 15px}@media (min-width: 768px){.contents-block-button-col3list .wrapper.col2>.button{width:48%}}.contents-block-button-col3list .wrapper.col3>.button{margin:0 0 15px}@media (min-width: 768px){.contents-block-button-col3list .wrapper.col3>.button{width:48%}}@media (min-width: 1024px){.contents-block-button-col3list .wrapper.col3>.button{width:31%}}.second-layer #page-header{position:relative;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity))}#full_online #data-jobarea #area .area-map .second-layer #page-header,#unnecessary #data-jobarea #area .area-map .second-layer #page-header{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-layer #page-header,#unnecessary #data-jobarea #area .area-map .second-layer #page-header{width:auto}}.second-layer #page-header:before{position:absolute;left:0;top:12.5vw;display:inline-block;height:32px;width:255px;background-image:url(/assets/img/common/h1-morse.svg);background-size:contain;background-repeat:no-repeat}@media (min-width: 600px){.second-layer #page-header:before{top:7.5vw}}@media (min-width: 1024px){.second-layer #page-header:before{top:20%;height:105px;width:50%}}.second-layer #page-header:before{content:""}.second-layer #page-header .page-header-inner{background:none}.second-layer #page-header .w-1600{position:relative;z-index:10}#full_online #data-jobarea #area .area-map .second-layer #page-header .w-1600,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .w-1600{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-layer #page-header .w-1600,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .w-1600{width:auto}}.second-layer #page-header #page-header-ttl{background-color:inherit;padding-top:0;padding-bottom:0}.second-layer #page-header #page-header-ttl .page-ttl{font-size:24px}@media (min-width: 768px){.second-layer #page-header #page-header-ttl .page-ttl{font-size:36px}}@media (min-width: 1200px){.second-layer #page-header #page-header-ttl .page-ttl{font-size:46px}}.second-layer #page-header #page-header-ttl .page-subttl{display:none}.second-h2{width:100%}@media (min-width: 375px){.second-h2{max-width:375px}}@media (min-width: 400px){.second-h2{max-width:400px}}@media (min-width: 430px){.second-h2{max-width:430px}}@media (min-width: 450px){.second-h2{max-width:450px}}@media (min-width: 500px){.second-h2{max-width:500px}}@media (min-width: 560px){.second-h2{max-width:560px}}@media (min-width: 600px){.second-h2{max-width:600px}}@media (min-width: 640px){.second-h2{max-width:640px}}@media (min-width: 704px){.second-h2{max-width:704px}}@media (min-width: 720px){.second-h2{max-width:720px}}@media (min-width: 736px){.second-h2{max-width:736px}}@media (min-width: 768px){.second-h2{max-width:768px}}@media (min-width: 816px){.second-h2{max-width:816px}}@media (min-width: 864px){.second-h2{max-width:864px}}@media (min-width: 870px){.second-h2{max-width:870px}}@media (min-width: 960px){.second-h2{max-width:960px}}@media (min-width: 992px){.second-h2{max-width:992px}}@media (min-width: 1024px){.second-h2{max-width:1024px}}@media (min-width: 1100px){.second-h2{max-width:1100px}}@media (min-width: 1200px){.second-h2{max-width:1200px}}@media (min-width: 1210px){.second-h2{max-width:1210px}}@media (min-width: 1280px){.second-h2{max-width:1280px}}@media (min-width: 1370px){.second-h2{max-width:1370px}}@media (min-width: 1440px){.second-h2{max-width:1440px}}@media (min-width: 1520px){.second-h2{max-width:1520px}}@media (min-width: 1536px){.second-h2{max-width:1536px}}@media (min-width: 1600px){.second-h2{max-width:1600px}}@media (min-width: 1650px){.second-h2{max-width:1650px}}@media (min-width: 1670px){.second-h2{max-width:1670px}}@media (min-width: 1820px){.second-h2{max-width:1820px}}.main-two-column .second-h2{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .second-h2{padding-left:40px;padding-right:40px}}.main-one-column .second-h2{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .second-h2{padding-left:40px;padding-right:40px}}.second-layer #page-header .page-header-inner .second-h2{margin-bottom:30px;margin-top:65px;font-size:20px;font-weight:700}@media (min-width: 768px){.second-layer #page-header .page-header-inner .second-h2{font-size:32px}}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .second-h2{margin-bottom:40px;margin-top:150px}}.second-layer #page-header .page-header-inner .second-h2:first-child{margin-top:50px}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .second-h2:first-child{margin-top:60px}}.second-layer #page-header .page-header-inner .second-h2:before{margin-bottom:20px;display:block;height:17px;width:196px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url(/assets/img/common/h2-morse.svg);background-repeat:no-repeat}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .second-h2:before{height:30px;width:334px}}.second-layer #page-header .page-header-inner .second-h2:before{content:""}.second-layer #page-header .page-header-inner .second-h2 span{position:relative;display:inline-block;width:100%;border-bottom-width:5px;--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity));padding:0 0 15px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .second-h2 span,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .second-h2 span{width:auto}}#full_online #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .second-h2 span,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .second-h2 span{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .second-h2 span,#unnecessary #data-jobarea #area .area-map .second-layer #page-header .page-header-inner .second-h2 span{width:auto}.second-layer #page-header .page-header-inner .second-h2 span{padding-bottom:30px}}.second-layer #page-header .page-header-inner .second-h2 span:before{position:absolute;left:0;bottom:-5px;height:5px;width:16.66%;min-width:30px;background-color:var(--color-cu)}@media (min-width: 1024px){.second-layer #page-header .page-header-inner .second-h2 span:before{width:8.33%}}.second-layer #page-header .page-header-inner .second-h2 span:before{content:""}.second-h2{margin-top:50px;font-size:20px;font-weight:700}@media (min-width: 1024px){.second-h2{margin-top:120px;font-size:32px}}.second-h2:before{margin-bottom:20px;display:block;height:17px;width:196px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url(/assets/img/common/h2-morse.svg);background-repeat:no-repeat}@media (min-width: 1024px){.second-h2:before{height:30px;width:334px}}.second-h2:before{content:""}.second-h2 span{width:100%}@media (min-width: 375px){.second-h2 span{max-width:375px}}@media (min-width: 400px){.second-h2 span{max-width:400px}}@media (min-width: 430px){.second-h2 span{max-width:430px}}@media (min-width: 450px){.second-h2 span{max-width:450px}}@media (min-width: 500px){.second-h2 span{max-width:500px}}@media (min-width: 560px){.second-h2 span{max-width:560px}}@media (min-width: 600px){.second-h2 span{max-width:600px}}@media (min-width: 640px){.second-h2 span{max-width:640px}}@media (min-width: 704px){.second-h2 span{max-width:704px}}@media (min-width: 720px){.second-h2 span{max-width:720px}}@media (min-width: 736px){.second-h2 span{max-width:736px}}@media (min-width: 768px){.second-h2 span{max-width:768px}}@media (min-width: 816px){.second-h2 span{max-width:816px}}@media (min-width: 864px){.second-h2 span{max-width:864px}}@media (min-width: 870px){.second-h2 span{max-width:870px}}@media (min-width: 960px){.second-h2 span{max-width:960px}}@media (min-width: 992px){.second-h2 span{max-width:992px}}@media (min-width: 1024px){.second-h2 span{max-width:1024px}}@media (min-width: 1100px){.second-h2 span{max-width:1100px}}@media (min-width: 1200px){.second-h2 span{max-width:1200px}}@media (min-width: 1210px){.second-h2 span{max-width:1210px}}@media (min-width: 1280px){.second-h2 span{max-width:1280px}}@media (min-width: 1370px){.second-h2 span{max-width:1370px}}@media (min-width: 1440px){.second-h2 span{max-width:1440px}}@media (min-width: 1520px){.second-h2 span{max-width:1520px}}@media (min-width: 1536px){.second-h2 span{max-width:1536px}}@media (min-width: 1600px){.second-h2 span{max-width:1600px}}@media (min-width: 1650px){.second-h2 span{max-width:1650px}}@media (min-width: 1670px){.second-h2 span{max-width:1670px}}@media (min-width: 1820px){.second-h2 span{max-width:1820px}}.main-two-column .second-h2 span{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column .second-h2 span{padding-left:40px;padding-right:40px}}.main-one-column .second-h2 span{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .second-h2 span{padding-left:40px;padding-right:40px}}.second-h2 span{display:block}.second-h2+.h3{margin-bottom:30px}@media (min-width: 1024px){.second-h2+.h3{margin-bottom:40px}}.second-h2{margin-bottom:0}.second-h2:before{display:none}.second-h2 span{position:relative;margin:0;display:inline-block;width:100%;border-bottom-width:5px;--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity));padding-top:0;padding-bottom:15px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-h2 span,#unnecessary #data-jobarea #area .area-map .second-h2 span{width:auto}}#full_online #data-jobarea #area .area-map .second-h2 span,#unnecessary #data-jobarea #area .area-map .second-h2 span{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .second-h2 span,#unnecessary #data-jobarea #area .area-map .second-h2 span{width:auto}.second-h2 span{padding-bottom:30px}}.second-h2 span{padding-left:0!important;padding-right:0!important}.second-h2 span:before{position:absolute;left:0;bottom:-5px;height:5px;width:16.66%;min-width:30px;background-color:var(--color-cu)}@media (min-width: 1024px){.second-h2 span:before{width:8.33%}}.second-h2 span:before{content:""}.tag-point{background-color:var(--color-yellow);padding:5px 20px;font-size:12px;font-weight:700;color:var(--color-black)}@media (min-width: 1024px){.tag-point{padding:5px 25px;font-size:14px}}.tag-glay{display:inline-block;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));padding:3px 10px}.tag-white{display:inline-block;border-radius:5px;border-width:1px;border-color:var(--color-black);background-color:var(--color-white);padding:10px;text-align:center;font-size:12px}@media (min-width: 1024px){.tag-white{min-width:22%;font-size:16px}}@media (min-width: 1440px){.tag-white{min-width:180px}}.tag-white.active{background-color:var(--color-yellow)}.tag-white:hover{opacity:.8}.fukidashi{position:absolute;display:inline-block;padding:6px 20px;text-align:center;font-size:12px;font-weight:700}@media (min-width: 1024px){.fukidashi{font-size:13px}}.fukidashi{border:1px solid #303030;background-color:#fff}.fukidashi:before{position:absolute;top:100%;left:50%;height:10px;width:10px;transform:translate(-50%) skew(45deg);border-left:1px solid #303030;background-color:#fff;content:""}.fukidashi span:before{position:absolute;top:-1px;left:90%;height:1px;width:10px;content:"";background:white}.fukidashi span:after{position:absolute;bottom:-1px;right:90%;height:1px;width:10px;content:"";background:white}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.bottom-\[160px\]{bottom:160px}.left-1\/2,.left-\[50\%\]{left:50%}.right-\[-8px\]{right:-8px}.right-\[13\%\]{right:13%}.right-\[20px\]{right:20px}.top-0{top:0}.top-1\/2{top:50%}.top-\[-16px\]{top:-16px}.top-\[80px\]{top:80px}.top-\[calc\(29\%\)\]{top:29%}.top-\[calc\(50\%\)\]{top:50%}.top-\[calc\(50\%_-_10px\)\]{top:calc(50% - 10px)}.z-10{z-index:10}.z-50{z-index:50}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-\[40px\]{margin-top:40px;margin-bottom:40px}.\!mt-\[30px\]{margin-top:30px!important}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[40px\]{margin-bottom:40px}.mb-\[60px\]{margin-bottom:60px}.ml-\[10px\]{margin-left:10px}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-5{margin-right:1.25rem}.mr-\[10px\]{margin-right:10px}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[0px\]{margin-top:0}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[40px\]{margin-top:40px}.mt-\[50px\]{margin-top:50px}.mt-\[5px\]{margin-top:5px}.mt-\[60px\]{margin-top:60px}.mt-\[65px\]{margin-top:65px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.\!contents{display:contents!important}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-0{height:0px}.h-\[55px\]{height:55px}.h-\[72\%\]{height:72%}.h-\[87\%\]{height:87%}.h-auto{height:auto}.h-full{height:100%}.w-\[280px\]{width:280px}.w-\[450px\]{width:450px}.w-\[55px\]{width:55px}.w-\[85\%\]{width:85%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[20px\]{--tw-translate-y: 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-y-5{row-gap:1.25rem}.overflow-auto{overflow:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border,.border-\[1px\]{border-width:1px}.border-b-\[1px\]{border-bottom-width:1px}.border-\[\#e3e4e5\]{--tw-border-opacity: 1;border-color:rgb(227 228 229 / var(--tw-border-opacity))}.border-\[\#ffcc00\]{--tw-border-opacity: 1;border-color:rgb(255 204 0 / var(--tw-border-opacity))}.border-current{border-color:currentColor}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.\!border-t-\[var\(--color-business\)\]{border-top-color:var(--color-business)!important}.\!border-t-\[var\(--color-common\)\]{border-top-color:var(--color-common)!important}.\!border-t-\[var\(--color-language\)\]{border-top-color:var(--color-language)!important}.\!border-t-\[var\(--color-specialty\)\]{border-top-color:var(--color-specialty)!important}.\!border-t-\[var\(--color-technology\)\]{border-top-color:var(--color-technology)!important}.bg-\[\#f4f4f4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}.bg-\[\#fee95f\]{--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity))}.bg-\[\#fff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[var\(--color-foundation\)\]{background-color:var(--color-foundation)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-\[url\(\/assets\/imgp\/faq\/mv-faq_search-sp\.webp\)\]{background-image:url(/assets/imgp/faq/mv-faq_search-sp.webp)}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.\!px-0{padding-left:0!important;padding-right:0!important}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[35px\]{padding-top:35px;padding-bottom:35px}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.pb-1{padding-bottom:.25rem}.pb-14{padding-bottom:3.5rem}.pb-\[25px\]{padding-bottom:25px}.pr-\[10px\]{padding-right:10px}.pr-\[20px\]{padding-right:20px}.pt-\[10px\]{padding-top:10px}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[10px\]{font-size:10px}.text-\[10rem\]{font-size:10rem}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[1em\]{font-size:1em}.text-\[1rem\]{font-size:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.\!leading-normal{line-height:1.5!important}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.3rem\]{line-height:1.3rem}.leading-\[19px\]{line-height:19px}.leading-\[2\.5rem\]{line-height:2.5rem}.tracking-\[0\.1rem\]{letter-spacing:.1rem}.text-\[\#0cbbf1\]{--tw-text-opacity: 1;color:rgb(12 187 241 / var(--tw-text-opacity))}.text-\[\#cacaca\]{--tw-text-opacity: 1;color:rgb(202 202 202 / var(--tw-text-opacity))}.text-\[\#ffcc00\]{--tw-text-opacity: 1;color:rgb(255 204 0 / var(--tw-text-opacity))}.text-\[--color-cu\]{color:var(--color-cu)}.text-\[var\(--color-red\)\]{color:var(--color-red)}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.color-red{color:var(--color-red)}.w-1600{margin-left:auto;margin-right:auto;box-sizing:content-box;max-width:1600px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.w-1600{padding-left:40px;padding-right:40px}}.w-1200{margin-left:auto;margin-right:auto;box-sizing:content-box;max-width:1200px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.w-1200{padding-left:40px;padding-right:40px}}.box-shadow{box-shadow:0 0 15px #dedede}.bold,.font-weight-bold{font-weight:700}.small{font-size:80%}.hover-radius{transition:.3s}.hover-radius:hover.lg{border-top-left-radius:30px;border-bottom-right-radius:30px}@media (min-width: 768px){.hover-radius:hover.lg{border-top-left-radius:50px;border-bottom-right-radius:50px}}.hover-radius:hover.lg img{border-top-left-radius:30px}@media (min-width: 768px){.hover-radius:hover.lg img{border-top-left-radius:50px}}.hover-radius:hover.md{border-top-left-radius:15px;border-bottom-right-radius:15px}@media (min-width: 768px){.hover-radius:hover.md{border-top-left-radius:40px;border-bottom-right-radius:40px}}.hover-radius:hover.md img{border-top-left-radius:15px}@media (min-width: 768px){.hover-radius:hover.md img{border-top-left-radius:40px}}.hover-radius:hover.sm{border-top-left-radius:8px;border-bottom-right-radius:8px}@media (min-width: 768px){.hover-radius:hover.sm{border-top-left-radius:20px;border-bottom-right-radius:20px}}.hover-radius:hover.sm img{border-top-left-radius:8px}@media (min-width: 768px){.hover-radius:hover.sm img{border-top-left-radius:20px}}.hover-radius img{transition:.3s}.marker{background-image:linear-gradient(transparent 72%,#fee95f 0,#fee95f 86%,transparent 0)}#pagenation{margin:30px auto 50px}@media (min-width: 1024px){#pagenation{margin:70px auto}}#pagenation ul{display:flex;justify-content:center;flex-wrap:wrap}#pagenation ul .page-item .page-number{margin:0 5px 5px 0;border-width:1px;border-color:var(--color-dgray);background-color:var-(--color-white);padding:10px 12px}@media not all and (min-width: 1024px){#pagenation ul .page-item .page-number{display:flex;max-height:33px;font-size:12px}}@media (min-width: 1024px){#pagenation ul .page-item .page-number{margin:0 10px;padding:10px 18px}}#pagenation ul .page-item .page-number{align-items:center}#pagenation ul .page-item .page-number.prev{position:relative;padding:10px 15px 10px 25px}#full_online #data-jobarea #area .area-map #pagenation ul .page-item .page-number.prev,#unnecessary #data-jobarea #area .area-map #pagenation ul .page-item .page-number.prev{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pagenation ul .page-item .page-number.prev,#unnecessary #data-jobarea #area .area-map #pagenation ul .page-item .page-number.prev{width:auto}}#pagenation ul .page-item .page-number.prev:before{content:"";border-top:solid 1px var(--color-cu);border-right:solid 1px var(--color-cu);position:absolute;left:15px;transform:rotate(-135deg);top:12px;height:8px;width:8px}@media (min-width: 1024px){#pagenation ul .page-item .page-number.prev:before{top:18px;height:10px;width:10px}}#pagenation ul .page-item .page-number.next{position:relative;margin-right:0;padding:10px 25px 10px 15px}#full_online #data-jobarea #area .area-map #pagenation ul .page-item .page-number.next,#unnecessary #data-jobarea #area .area-map #pagenation ul .page-item .page-number.next{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pagenation ul .page-item .page-number.next,#unnecessary #data-jobarea #area .area-map #pagenation ul .page-item .page-number.next{width:auto}}#pagenation ul .page-item .page-number.next:after{content:"";border-top:solid 1px var(--color-cu);border-right:solid 1px var(--color-cu);position:absolute;right:15px;transform:rotate(45deg);top:12px;height:8px;width:8px}@media (min-width: 1024px){#pagenation ul .page-item .page-number.next:after{top:18px;height:10px;width:10px}}#pagenation ul .page-item .page-number.active{border-color:var(--color-yellow);background-color:var(--color-yellow)}.component-tabs-header{position:relative}#full_online #data-jobarea #area .area-map .component-tabs-header,#unnecessary #data-jobarea #area .area-map .component-tabs-header{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .component-tabs-header,#unnecessary #data-jobarea #area .area-map .component-tabs-header{width:auto}}.tabs-ttl{z-index:10;margin-bottom:-20px;display:block;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--color-lgray);padding:13px 0 0 13px;font-size:14px;font-weight:700}@media (min-width: 1024px){.tabs-ttl{position:absolute;top:50%;left:30px;margin-bottom:0;display:inline-block;padding:0;font-size:18px}}.tabs-class{position:relative;display:flex;background-color:var(--color-lgray);padding:13px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .tabs-class,#unnecessary #data-jobarea #area .area-map .tabs-class{width:auto}}#full_online #data-jobarea #area .area-map .tabs-class,#unnecessary #data-jobarea #area .area-map .tabs-class{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .tabs-class,#unnecessary #data-jobarea #area .area-map .tabs-class{width:auto}.tabs-class{padding:30px 30px 30px 130px}}.tabs-class:before{position:absolute;top:0;left:0;display:block;height:30px;width:100px}.tabs-class li{width:30%;padding:10px}@media (min-width: 1024px){.tabs-class li{padding:15px 10px}}.tabs-class li+li{margin-left:10px}@media (min-width: 1024px){.tabs-class li+li{margin-left:18px}}.tabs-class .tag-white{width:auto}.teacher-list{width:100%;flex-wrap:wrap}@media (min-width: 1280px){.teacher-list{display:flex}}.teacher-list{justify-content:space-between}.teacher-list:nth-child(n+2){margin-top:30px}@media (min-width: 1024px){.teacher-list:nth-child(n+2){margin-top:60px}}.teacher-list-item{margin-bottom:20px;display:block}@media not all and (min-width: 1024px){.teacher-list-item{margin-left:auto;margin-right:auto;max-width:100%}}@media (min-width: 1024px){.teacher-list-item{margin-bottom:45px;display:flex}}@media (min-width: 1280px){.teacher-list-item{width:48%}}.teacher-list-item a{display:block;width:100%;overflow:auto;background-color:var(--color-white)}.teacher-list-item a:hover .teacher-thumb img{border-top-left-radius:30px}@media (min-width: 768px){.teacher-list-item a:hover .teacher-thumb img{border-top-left-radius:50px}}.teacher-list-item a .teacher-thumb{float:left;height:100%}@media (min-width: 768px){.teacher-list-item a .teacher-thumb{width:auto}}@media (min-width: 1024px){.teacher-list-item a .teacher-thumb{width:30%}}@media (min-width: 1280px){.teacher-list-item a .teacher-thumb{width:45%}}.teacher-list-item a .teacher-thumb img{height:120px;max-height:120px;width:140px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.teacher-list-item a .teacher-thumb img{height:100%;max-height:100%;width:245px}}@media (min-width: 1024px){.teacher-list-item a .teacher-thumb img{width:100%}}.teacher-list-item a .teacher-info{padding:20px 20px 20px 155px}@media (min-width: 430px){.teacher-list-item a .teacher-info{float:left;padding:20px}}@media (min-width: 1024px){.teacher-list-item a .teacher-info{padding:25px 25px 22px}}@media (min-width: 1280px){.teacher-list-item a .teacher-info{width:55%}}.teacher-list-item a .teacher-info .name-wrap .name{font-size:18px;font-weight:700;line-height:1.2em}@media (min-width: 1024px){.teacher-list-item a .teacher-info .name-wrap .name{font-size:22px}}.teacher-list-item a .teacher-info .name-wrap .name-en{padding-top:6px;font-size:12px;line-height:1em;color:var(--color-dgray)}.teacher-list-item a .teacher-field-info{float:left;width:100%;padding:20px}@media (min-width: 768px){.teacher-list-item a .teacher-field-info{width:calc(100% - 245px);padding:0 30px 30px}}@media (min-width: 1024px){.teacher-list-item a .teacher-field-info{width:70%}}@media (min-width: 1280px){.teacher-list-item a .teacher-field-info{width:50%;padding:0 0 25px 25px}}.teacher-list-item a .degree-field-wrap{display:flex;align-items:center}.teacher-list-item a .degree-field-wrap:last-child{margin-top:15px}.teacher-list-item a .degree-field-wrap p{font-size:12px;line-height:1.4em}.teacher-list-item a .degree-field-wrap .cate{position:relative;min-width:63px;padding-right:10px;text-align:center}#full_online #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .cate,#unnecessary #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .cate{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .cate,#unnecessary #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .cate{width:auto}}.teacher-list-item a .degree-field-wrap .disp{position:relative;border-left-width:1px;border-color:var(--color-dgray);padding-left:10px}#full_online #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .disp,#unnecessary #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .disp{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .disp,#unnecessary #data-jobarea #area .area-map .teacher-list-item a .degree-field-wrap .disp{width:auto}}.teacher-list-item a .degree-field-wrap .disp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tag-wrap{margin-bottom:2px;display:flex;flex-wrap:wrap}.tag-wrap .teacher-tag,.tag-wrap .subject-tag{margin-right:7px;margin-bottom:7px;background-color:var(--color-lgray);padding:3px 7px;font-size:10px;line-height:1.5}@media (min-width: 768px){.tag-wrap .teacher-tag,.tag-wrap .subject-tag{padding:3px 10px}}@media (min-width: 1024px){.tag-wrap .teacher-tag,.tag-wrap .subject-tag{font-size:11px}}.tag-wrap .teacher-tag:last-child,.tag-wrap .subject-tag:last-child{margin-right:0}.tag-wrap .it_majorlist,.tag-wrap .it_major{background-color:var(--color-specialty)}.tag-wrap .it_majorlist_basic{background-color:var(--color-foundation)}.tag-wrap .it_majorlist_application{background-color:var(--color-application)}.tag-wrap .graduation{background-color:var(--color-graduation);color:var(--color-white)}.tag-wrap .common_majorlist,.tag-wrap .common_major,.tag-wrap .mc_common,.tag-wrap .common_majorlist_careerdesign,.tag-wrap .common_majorlist_humanities,.tag-wrap .common_majorlist_socialscience,.tag-wrap .common_majorlist_naturalscience{background-color:var(--color-common);color:var(--color-white)}.tag-wrap .language_majorlist,.tag-wrap .language_major,.tag-wrap .mc_language,.tag-wrap .language_majorlist_english,.tag-wrap .language_majorlist_chinese{background-color:var(--color-language);color:var(--color-white)}.tag-wrap .mc_it_faculty{background:linear-gradient(45deg,var(--color-technology) 0%,var(--color-technology) 50%,var(--color-business) 50%,var(--color-business) 100%);color:var(--color-white)}.tag-wrap .mc_technology{background-color:var(--color-technology);color:var(--color-white)}.tag-wrap .mc_business{background-color:var(--color-business);color:var(--color-white)}.subject-list{margin-top:30px;display:flex;flex-wrap:wrap}@media (min-width: 1024px){.subject-list{margin-top:60px}}.subject-list .subject-list-item{margin-bottom:20px;display:block;width:100%}@media (min-width: 768px){.subject-list .subject-list-item{margin-right:30px;margin-bottom:30px;width:calc(50% - 20px)}}@media (min-width: 1024px){.subject-list .subject-list-item{width:calc(33.333% - 20px)}}@media (min-width: 768px){.subject-list .subject-list-item:nth-child(2n){margin-right:0}}@media (min-width: 1024px){.subject-list .subject-list-item:nth-child(2n){margin-right:30px}.subject-list .subject-list-item:nth-child(3n){margin-right:0}}.subject-list .subject-list-item .subject-thumb img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:2.31/1}.subject-list .subject-list-item .subject-info{padding:20px 15px}@media (min-width: 1024px){.subject-list .subject-list-item .subject-info{padding:30px 20px}}.subject-list .subject-list-item .subject-ttl{font-size:16px;font-weight:700;line-height:1.4}@media (min-width: 1024px){.subject-list .subject-list-item .subject-ttl{font-size:18px}}.subject-list .subject-list-item .subject-code{margin-bottom:10px;font-size:12px}#entrance-links{display:flex;width:100%;flex-wrap:wrap;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#entrance-links a{display:flex;height:155px;width:50%;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity));background-size:cover;background-position:center;background-repeat:no-repeat;padding:2.86%}@media (min-width: 1024px){#entrance-links a{height:340px;width:25%;padding:2.2%}}#entrance-links a .ttl{position:relative;margin-top:auto;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));padding:0 25px 2.86% 0;font-size:15px;font-weight:700}#full_online #data-jobarea #area .area-map #entrance-links a .ttl,#unnecessary #data-jobarea #area .area-map #entrance-links a .ttl{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #entrance-links a .ttl,#unnecessary #data-jobarea #area .area-map #entrance-links a .ttl{width:auto}}@media (min-width: 430px){#entrance-links a .ttl{padding:0 35px 2.86% 0}}@media (min-width: 1024px){#entrance-links a .ttl{padding:0 35px 20px 0;font-size:23px}}#entrance-links a .ttl:after{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/assets/img/common/arrow-white.svg);background-size:20.38px 7.38px;background-position:right 0px bottom 15px;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 430px){#entrance-links a .ttl:after{background-size:30.38px 7.38px}}@media (min-width: 1024px){#entrance-links a .ttl:after{background-position:right 0px bottom 30px}}#entrance-links a .txt{padding-top:2.86%;font-size:10px}@media (min-width: 430px){#entrance-links a .txt{font-size:12px}}@media (min-width: 1024px){#entrance-links a .txt{padding-top:20px;font-size:14px}}#entrance-links .bg-01{background-image:url(/assets/imgp/common/lower-common-links-01.webp)}#entrance-links .bg-02{background-image:url(/assets/imgp/common/lower-common-links-02.webp)}#entrance-links .bg-03{background-image:url(/assets/imgp/common/lower-common-links-03.webp)}#entrance-links .bg-04{background-image:url(/assets/imgp/common/lower-common-links-04.webp)}#recruit-schedule{padding-top:30px;padding-bottom:50px}@media (min-width: 1024px){#recruit-schedule{padding-top:50px}}#recruit-schedule #recruit-schedule-frame{position:relative}#full_online #data-jobarea #area .area-map #recruit-schedule #recruit-schedule-frame,#unnecessary #data-jobarea #area .area-map #recruit-schedule #recruit-schedule-frame{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #recruit-schedule #recruit-schedule-frame,#unnecessary #data-jobarea #area .area-map #recruit-schedule #recruit-schedule-frame{width:auto}}#recruit-schedule .recruitment_alert{margin-bottom:1.25rem;padding:.625rem;text-align:center;color:var(--color-red)}#recruit-schedule .close-comment-all{top:0;left:0;right:0;margin:auto;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding:2.5rem;text-align:center}#recruit-schedule .close-comment{position:absolute;top:0;left:0;right:0;z-index:-10;margin:auto;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding:2.5rem;text-align:center}#recruit-schedule .recruit-schedule-box{z-index:10;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#recruit-schedule .component-tabs .tabs-class{align-items:flex-end;background-color:inherit;padding:0}#recruit-schedule .component-tabs .tabs-class:after{position:absolute;margin-left:-20px;margin-right:-20px;height:2px;width:calc(100% + 40px);background-color:var(--color-yellow);--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){#recruit-schedule .component-tabs .tabs-class:after{--tw-content: none;content:var(--tw-content)}}#recruit-schedule .component-tabs .tabs-class li{position:relative;width:50%;background-color:var(--color-lgray);padding:12px;text-align:center;font-size:14px;font-weight:700}#full_online #data-jobarea #area .area-map #recruit-schedule .component-tabs .tabs-class li,#unnecessary #data-jobarea #area .area-map #recruit-schedule .component-tabs .tabs-class li{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #recruit-schedule .component-tabs .tabs-class li,#unnecessary #data-jobarea #area .area-map #recruit-schedule .component-tabs .tabs-class li{width:auto}}#recruit-schedule .component-tabs .tabs-class li:hover{--tw-bg-opacity: .8}@media (min-width: 1024px){#recruit-schedule .component-tabs .tabs-class li{width:auto;max-width:200px;padding:20px 25px;font-size:16px}}#recruit-schedule .component-tabs .tabs-class li.active{background-color:var(--color-yellow);padding:20px 10px}@media (min-width: 1024px){#recruit-schedule .component-tabs .tabs-class li.active{padding:20px 25px}#recruit-schedule .component-tabs .tabs-class li.active:before{position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-top-width:10px;border-color:transparent;border-top-color:var(--color-yellow);--tw-content: "";content:var(--tw-content)}}#recruit-schedule .tbl-apply-schedule{margin-top:20px}#recruit-schedule .tbl-apply-schedule .tbl-scroll{position:relative;overflow-x:scroll}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #recruit-schedule .tbl-apply-schedule .tbl-scroll,#unnecessary #data-jobarea #area .area-map #recruit-schedule .tbl-apply-schedule .tbl-scroll{width:auto}}#full_online #data-jobarea #area .area-map #recruit-schedule .tbl-apply-schedule .tbl-scroll,#unnecessary #data-jobarea #area .area-map #recruit-schedule .tbl-apply-schedule .tbl-scroll{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #recruit-schedule .tbl-apply-schedule .tbl-scroll,#unnecessary #data-jobarea #area .area-map #recruit-schedule .tbl-apply-schedule .tbl-scroll{width:auto}#recruit-schedule .tbl-apply-schedule .tbl-scroll{overflow-x:auto}}#recruit-schedule .tbl-apply-schedule .scroll-hint-icon{pointer-events:none;position:absolute;top:0;left:0;z-index:2;height:100%;max-height:100%;width:100%}@media (min-width: 1024px){#recruit-schedule .tbl-apply-schedule .scroll-hint-icon{display:none}}#recruit-schedule .tbl-apply-schedule .scroll-hint-icon img{position:absolute;top:50%;right:50%;display:block;height:84px;width:154px;--tw-translate-x: 50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){#recruit-schedule .tbl-apply-schedule .scroll-hint-icon img{display:none}}#recruit-schedule .tbl-apply-schedule table{width:100%;min-width:800px;max-width:none;font-size:14px}@media (min-width: 768px){#recruit-schedule .tbl-apply-schedule table{min-width:1024px}}@media (min-width: 1024px){#recruit-schedule .tbl-apply-schedule table{min-width:-moz-min-content;min-width:min-content;font-size:16px}}#recruit-schedule .tbl-apply-schedule thead{display:contents;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}#recruit-schedule .tbl-apply-schedule thead th{white-space:nowrap}#recruit-schedule .tbl-apply-schedule thead .procedure-benefits{border-bottom-width:2px;border-color:var(--color-cu)}#recruit-schedule .tbl-apply-schedule td,#recruit-schedule .tbl-apply-schedule th{display:table-cell;width:auto;padding:15px 10px;text-align:center}#recruit-schedule .tbl-apply-schedule td .sp-th,#recruit-schedule .tbl-apply-schedule th .sp-th{display:none}#recruit-schedule .tbl-apply-schedule th{font-weight:400}#recruit-schedule .tbl-apply-schedule tr{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity))}#recruit-schedule .tbl-apply-schedule tbody th{background-color:inherit}#recruit-schedule .tbl-apply-schedule tbody tr:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}#recruit-schedule .tbl-apply-schedule tbody tr:nth-child(odd) .procedure-benefits-td{--tw-bg-opacity: 1;background-color:rgb(255 250 222 / var(--tw-bg-opacity))}#recruit-schedule .tbl-apply-schedule tbody .procedure-benefits-td{border-bottom-width:1px;border-color:var(--color-cu);font-weight:700;color:var(--color-cu)}#recruit-schedule .tbl-apply-schedule tbody .procedure-benefits-td .sp-th,#recruit-schedule .no .procedure-benefits,#recruit-schedule .no .procedure-benefits-td,#recruit-schedule .recruit-row .tag-current{display:none}#recruit-schedule .recruit-row.current,#recruit-schedule .recruit-row.current th{font-weight:700}#recruit-schedule .recruit-row.current .tag-current span{border-radius:9999px;border-width:1px;border-color:var(--color-red);padding:2px 15px;font-size:12px;font-weight:400;color:var(--color-red)}#recruit-schedule .recruit-row.current .tag-current{display:block}#recruit-schedule .recruit-row.previous{opacity:.6}#recruit-schedule .recruit-row.previous .color-red{color:inherit}.contents-block-line{margin-left:auto;margin-right:auto;width:100%;max-width:1240px;padding-left:20px;padding-right:20px}.flee-wrap .txt-img-block-flee-wrap{display:block;justify-content:space-between}@media (min-width: 768px){.flee-wrap .txt-img-block-flee-wrap{display:flex}}.flee-wrap .txt-img-block-flee-wrap .txt-block-flee-wrap,.flee-wrap .txt-img-block-flee-wrap .img-block-flee-wrap{width:100%}.flee-wrap .txt-img-block-flee-wrap .txt-block-flee-wrap{flex:1.5}.flee-wrap .txt-img-block-flee-wrap .img-block-flee-wrap{margin-left:0}@media (min-width: 768px){.flee-wrap .txt-img-block-flee-wrap .img-block-flee-wrap{margin-left:5%}}.flee-wrap .txt-img-block-flee-wrap .img-block-flee-wrap{flex:1}.point-number-list li{margin-top:10px;margin-bottom:10px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:20px;font-size:15px}@media (min-width: 1024px){.point-number-list li{padding:30px;font-size:18px}}.point-number-list li{position:relative;padding-left:3.5em;text-indent:0!important;counter-increment:curriculum-learning-point}.point-number-list li:before{position:absolute;top:calc(50% - 29px);bottom:0;left:.3em;width:1.2em;height:1.2em;font-size:2em;transform:skew(-10deg);color:var(--color-cu);text-align:center;font-weight:300;content:counter(curriculum-learning-point)}.inlineblock{display:inline-block}.maker-yellow{background:linear-gradient(transparent 80%,#fcc800 0%)}.maker-yellow-lighter{background:linear-gradient(transparent 80%,#fee95f 0%)}.text-link{display:inline-block;text-decoration-line:underline}.boxlink-list{flex-wrap:wrap}@media (min-width: 768px){.boxlink-list{display:flex}}.boxlink-list{justify-content:space-between}.boxlink-list:nth-child(n+2){margin-top:30px}@media (min-width: 1024px){.boxlink-list:nth-child(n+2){margin-top:60px}}.boxlink-list-item{margin-bottom:30px;display:block}@media (min-width: 768px){.boxlink-list-item{display:flex;width:48%}}@media (min-width: 1024px){.boxlink-list-item{margin-bottom:45px}}.boxlink-list-item a{display:block;background-color:var(--color-white)}@media (min-width: 1024px){.boxlink-list-item a{display:flex}.boxlink-list-item a .thumb{width:30%}}.boxlink-list-item a .thumb img{height:100%;max-height:120px;-o-object-fit:cover;object-fit:cover}@media not all and (min-width: 1024px){.boxlink-list-item a .thumb img{width:100%}}@media (min-width: 1024px){.boxlink-list-item a .thumb img{max-height:262px}}.boxlink-list-item a .info{padding:20px;text-align:justify}@media (min-width: 768px){.boxlink-list-item a .info{padding:30px}}@media (min-width: 1024px){.boxlink-list-item a .info{width:70%}}.boxlink-list-item a .info .ttl{position:relative;padding-right:40px;font-size:18px;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .boxlink-list-item a .info .ttl,#unnecessary #data-jobarea #area .area-map .boxlink-list-item a .info .ttl{width:auto}}#full_online #data-jobarea #area .area-map .boxlink-list-item a .info .ttl,#unnecessary #data-jobarea #area .area-map .boxlink-list-item a .info .ttl{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .boxlink-list-item a .info .ttl,#unnecessary #data-jobarea #area .area-map .boxlink-list-item a .info .ttl{width:auto}.boxlink-list-item a .info .ttl{font-size:20px}}.boxlink-list-item a .info .ttl:before{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/assets/img/common/arrow-red.svg);content:"";background-size:30.38px 7.38px;background-position:right 0 bottom 50%;background-repeat:no-repeat}.boxlink-list-item a .info .txt{margin-top:15px;font-size:14px;line-height:1.6}#apply-step{margin-top:40px}@media (min-width: 1024px){#apply-step{margin-top:60px}}#apply-step .step-list{flex-wrap:wrap}@media (min-width: 1024px){#apply-step .step-list{display:flex}}#apply-step .step-list .step-list-item{margin-bottom:40px}@media (min-width: 1024px){#apply-step .step-list .step-list-item{margin-bottom:20px;width:33.333%}}@media (min-width: 1200px){#apply-step .step-list .step-list-item{width:16.666%}}#apply-step .step-list .step-list-item .step-ttl-bar{position:relative;background-color:var(--color-yellow);padding:10px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #apply-step .step-list .step-list-item .step-ttl-bar,#unnecessary #data-jobarea #area .area-map #apply-step .step-list .step-list-item .step-ttl-bar{width:auto}}#full_online #data-jobarea #area .area-map #apply-step .step-list .step-list-item .step-ttl-bar,#unnecessary #data-jobarea #area .area-map #apply-step .step-list .step-list-item .step-ttl-bar{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #apply-step .step-list .step-list-item .step-ttl-bar,#unnecessary #data-jobarea #area .area-map #apply-step .step-list .step-list-item .step-ttl-bar{width:auto}#apply-step .step-list .step-list-item .step-ttl-bar{padding:20px 15px 20px 5px}}#apply-step .step-list .step-list-item .step-ttl-bar .ttl{text-align:center;font-size:20px;font-weight:700}#apply-step .step-list .step-list-item .step-ttl-bar .disc{position:absolute;top:-30px;left:10px;border-radius:9999px;background-color:var(--color-black);padding:8px 14px}@media (min-width: 1024px){#apply-step .step-list .step-list-item .step-ttl-bar .disc{top:-35px}}#apply-step .step-list .step-list-item .step-ttl-bar .disc .number{text-align:center;font-size:20px;font-weight:700;color:var(--color-white)}#apply-step .step-list .step-list-item .step-ttl-bar .disc span{display:block;text-align:center;font-size:12px;color:var(--color-white)}@media screen and (min-width: 1024px){#apply-step .step-list .step-list-item .step-ttl-bar:before,#apply-step .step-list .step-list-item .step-ttl-bar:after{content:"";border-style:solid;border-width:32px 0 32px 16px;transform:translateY(-50%);width:0;height:0;position:absolute;top:50%}}#apply-step .step-list .step-list-item .step-ttl-bar:before{right:0;border-color:transparent transparent transparent var(--color-white)}#apply-step .step-list .step-list-item .step-ttl-bar:after{right:2px;border-color:transparent transparent transparent var(--color-yellow)}#apply-step .step-list .step-list-item .step-contents{padding:20px}#apply-step .step-list .step-list-item .step-contents .img-wrap img{margin-left:auto;margin-right:auto;max-height:85px;max-width:90px}#apply-step .step-list .step-list-item .step-contents .txt-wrap{margin-top:20px;text-align:center;font-size:14px}@media screen and (min-width: 1024px) and (max-width: 1200px){#apply-step .step-list .step-list-item.num3 .step-ttl-bar{max-width:95%}#apply-step .step-list .step-list-item.num3 .step-ttl-bar:before{right:-15px;border-color:transparent transparent transparent var(--color-yellow)}#apply-step .step-list .step-list-item.num3 .step-ttl-bar:after{content:none}}#apply-step .step-list .step-list-item.num6 .step-ttl-bar:before,#apply-step .step-list .step-list-item.num6 .step-ttl-bar:after{content:none}.ic-fixed{position:fixed;bottom:20px;right:20px;z-index:19}.ic-fixed .ic-icon{position:relative;display:flex;height:60px;width:60px;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:10px}#full_online #data-jobarea #area .area-map .ic-fixed .ic-icon,#unnecessary #data-jobarea #area .area-map .ic-fixed .ic-icon{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-fixed .ic-icon,#unnecessary #data-jobarea #area .area-map .ic-fixed .ic-icon{width:auto}}@media (min-width: 1440px){.ic-fixed .ic-icon{height:105px;width:105px}}.ic-fixed .ic-icon{border:solid 1px #d9dadc;box-shadow:0 0 8px #c7c7c780}.ic-fixed .ic-icon img{margin:auto;height:30px;width:30px}@media (min-width: 1440px){.ic-fixed .ic-icon img{height:43px;width:43px}}.ic-fixed .ic-icon span{margin-top:0;display:inline-block;display:none;text-align:center;font-size:9px}@media (min-width: 1440px){.ic-fixed .ic-icon span{display:block}}.ic-fixed .ic-icon .badge{position:absolute;top:-5px;right:-6px;display:flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--color-red);padding:11px;font-size:10px;color:var(--color-white)}@media (min-width: 1440px){.ic-fixed .ic-icon .badge{top:0;right:0;padding:12px;font-size:12px}}.ic-fixed-inner{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-end;justify-content:center}.ic-important-info{margin-right:17px;margin-left:10px;width:calc(100% - 87px);font-size:12px}@media (min-width: 768px){.ic-important-info{font-size:14px}}@media (min-width: 1440px){.ic-important-info{margin-left:0;width:auto}}.ic-important-info .ic-important-info-inner>a{position:relative;display:block;width:230px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:8px 25px 8px 13px}#full_online #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a,#unnecessary #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a,#unnecessary #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a{width:auto}}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a{max-width:380px;padding:12px 17px}}.ic-important-info .ic-important-info-inner>a{border:solid 1px #d9dadc;box-shadow:0 0 8px #c7c7c780}@media (min-width: 360px){.ic-important-info .ic-important-info-inner>a{width:270px}}@media (min-width: 400px){.ic-important-info .ic-important-info-inner>a{width:280px}}.ic-important-info .ic-important-info-inner>a .ttl-box{margin-bottom:5px;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(227 228 229 / var(--tw-border-opacity));padding-bottom:3px}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a .ttl-box{margin-bottom:7px;padding-bottom:5px}}.ic-important-info .ic-important-info-inner>a .ttl-box .ic-important-ttl{color:var(--color-red)}.ic-important-info .ic-important-info-inner>a .ttl-box .ic-important-ttl span{font-size:10px}.ic-important-info .ic-important-info-inner>a .txt-box .txt{font-size:11px}@media (min-width: 768px){.ic-important-info .ic-important-info-inner>a .txt-box .txt{font-size:12px}}.ic-important-info .ic-important-info-inner>a .txt-box .txt{letter-spacing:0;line-height:1.4}.ic-important-info .ic-important-info-inner>a .txt-box .recruitment-period{margin-top:7px}.ic-important-info .ic-important-info-inner>a .txt-box .recruitment-period span{margin-right:6px;display:inline-block;background-color:var(--color-yellow);padding:3px 10px;font-size:10px}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a .txt-box .recruitment-period span{font-size:12px}}.ic-important-info .ic-important-info-inner>a .txt-box .recruitment-period p{display:inline-block;font-weight:700;letter-spacing:0}.ic-important-info .ic-important-info-inner>a .detail-link{margin-top:0;text-align:right;font-size:12px}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a .detail-link{margin-top:5px}}.ic-important-info .ic-important-info-inner>a .detail-link>.icon-pc{display:none}.ic-important-info .ic-important-info-inner>a .detail-link>.icon-pc:after{margin-left:12px;display:inline-block;height:8.38px;width:20.38px;background-image:url(/assets/img/common/arrow-long.svg);background-size:40.38px 7.38px;background-position:center top;background-repeat:no-repeat;padding:0;--tw-content: none;content:var(--tw-content)}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a .detail-link>.icon-pc{display:inline-block}.ic-important-info .ic-important-info-inner>a .detail-link>.icon-pc:after{--tw-content: "";content:var(--tw-content)}}.ic-important-info .ic-important-info-inner>a .detail-link>.icon-pc:after{background-size:20.38px 5.38px}.ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp{position:absolute;top:calc(50% + .5em);right:10px;display:block;height:15px;width:15px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));padding:3px;font-size:10px}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp{display:none}}.ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp i{position:relative;top:-3px;left:-1px}#full_online #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp i,#unnecessary #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp i{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp i,#unnecessary #data-jobarea #area .area-map .ic-important-info .ic-important-info-inner>a .detail-link>.icon-sp i{width:auto}}.ic-important-info .ic-important-info-inner>a:after,.ic-important-info .ic-important-info-inner>a:before{top:calc(100% - 28px)}@media (min-width: 1440px){.ic-important-info .ic-important-info-inner>a:after,.ic-important-info .ic-important-info-inner>a:before{top:calc(100% - 48px)}}.ic-important-info .ic-important-info-inner>a:after,.ic-important-info .ic-important-info-inner>a:before{left:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.ic-important-info .ic-important-info-inner>a:after{border-color:#fff0;border-left-color:#fff;border-width:10px;margin-top:-10px}.ic-important-info .ic-important-info-inner>a:before{border-color:#d9dadc00;border-left-color:#d9dadc;border-width:11px;margin-top:-11px}.ic-container-inner{position:fixed;top:0;left:0;z-index:1000;height:100%;width:100%;background-color:#000000e6}#ic-home{overflow:scroll}.ic-wrap{position:relative;height:100%;width:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#full_online #data-jobarea #area .area-map .ic-wrap,#unnecessary #data-jobarea #area .area-map .ic-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-wrap,#unnecessary #data-jobarea #area .area-map .ic-wrap{width:auto}}.ic-wrap .ic-header-icon{display:flex;width:100%;align-items:center;justify-content:space-between;padding:20px}.ic-wrap .ic-header-icon i{font-size:32px;--tw-text-opacity: 1;color:rgb(189 193 198 / var(--tw-text-opacity))}@media (min-width: 768px){.ic-wrap .ic-header-icon i{font-size:40px}}.ic-wrap .logo>img{margin:auto;height:110px;width:110px}@media (min-width: 500px){.ic-wrap .logo>img{height:140px;width:140px}}.ic-wrap-inner{margin-left:auto;margin-right:auto;width:100%;max-width:85%;padding-bottom:50px;text-align:center}@media (min-width: 768px){.ic-wrap-inner{padding-bottom:60px}}.ic-opening-inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.ic-opening-inner .opening-txt{margin-top:5px;font-size:14px;line-height:2}@media (min-width: 768px){.ic-opening-inner .opening-txt{margin-top:30px;font-size:15px}}.ic-home-inner .logo>img{margin:auto;width:90px}@media (min-width: 768px){.ic-home-inner .logo>img{height:100px;width:100px}}.search-box{position:relative;margin:25px auto 0}#full_online #data-jobarea #area .area-map .search-box,#unnecessary #data-jobarea #area .area-map .search-box{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .search-box,#unnecessary #data-jobarea #area .area-map .search-box{width:auto}}.search-box button{position:absolute;top:.7rem;left:1.2em;font-size:1rem;--tw-text-opacity: 1;color:rgb(189 193 198 / var(--tw-text-opacity));cursor:pointer;transition:.5s}.search-box .ic-page-search-box{position:relative;width:100%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(70 70 71 / var(--tw-bg-opacity));padding:13px 25px 13px 55px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#full_online #data-jobarea #area .area-map .search-box .ic-page-search-box,#unnecessary #data-jobarea #area .area-map .search-box .ic-page-search-box{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .search-box .ic-page-search-box,#unnecessary #data-jobarea #area .area-map .search-box .ic-page-search-box{width:auto}}.search-box input:focus{outline:0}.home-search-box{width:100%}@media (min-width: 768px){.home-search-box{width:600px}}.home-search-box input{font-size:16px}.home-search-box input::-moz-placeholder{font-size:13px}.home-search-box input::placeholder{font-size:13px}.ic-home-main-contents{margin-top:50px;display:block;width:100%;flex-wrap:wrap;justify-content:space-between;text-align:left}@media (min-width: 1024px){.ic-home-main-contents{margin-top:70px;display:flex}}.ic-home-main-contents .ic-home-info-wrap,.ic-home-main-contents .ic-home-search-wrap{width:100%}@media (min-width: 1024px){.ic-home-main-contents .ic-home-info-wrap,.ic-home-main-contents .ic-home-search-wrap{width:47.5%}}.ic-home-main-contents .ic-home-info-wrap h2,.ic-home-main-contents .ic-home-search-wrap h2{font-size:16px}@media (min-width: 768px){.ic-home-main-contents .ic-home-info-wrap h2,.ic-home-main-contents .ic-home-search-wrap h2{font-size:20px}}.ic-home-main-contents .ic-home-search-wrap{margin-top:45px}@media (min-width: 1024px){.ic-home-main-contents .ic-home-search-wrap{margin-top:0}}.ic-home-main-contents .ic-home-info-box{margin-top:15px;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(49 51 56 / var(--tw-bg-opacity))}.ic-home-main-contents .ic-home-info-box .ic-h3-ttl{position:relative;padding:18px 25px;font-size:16px;color:var(--color-yellow)}#full_online #data-jobarea #area .area-map .ic-home-main-contents .ic-home-info-box .ic-h3-ttl,#unnecessary #data-jobarea #area .area-map .ic-home-main-contents .ic-home-info-box .ic-h3-ttl{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-home-main-contents .ic-home-info-box .ic-h3-ttl,#unnecessary #data-jobarea #area .area-map .ic-home-main-contents .ic-home-info-box .ic-h3-ttl{width:auto}}@media (min-width: 768px){.ic-home-main-contents .ic-home-info-box .ic-h3-ttl{padding:20px 35px}}.ic-home-main-contents .ic-home-info-box .ic-h3-ttl{border-bottom:solid 1px #464647}.ic-home-main-contents .ic-home-info-box .ic-h3-ttl:after{position:absolute;top:calc(50% - .5em);right:20px;display:block;--tw-text-opacity: 1;color:rgb(189 193 198 / var(--tw-text-opacity));--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.ic-home-main-contents .ic-home-info-box .ic-h3-ttl:after{--tw-content: none;content:var(--tw-content)}}.ic-home-main-contents .ic-home-info-box .ic-h3-ttl:after{font:var(--fa-font-light)}.ic-home-main-contents .ic-home-info-inner{padding:15px 25px;font-size:13px}@media (min-width: 768px){.ic-home-main-contents .ic-home-info-inner{padding:20px 35px}}.ic-home-main-contents .ic-home-info-inner h4{margin-bottom:10px;font-size:15px}.ic-home-main-contents .ic-home-info-inner h4 span{font-size:12px;--tw-text-opacity: 1;color:rgb(189 193 198 / var(--tw-text-opacity))}.ic-home-main-contents .ic-home-info-inner .txt-box{margin-top:15px}.ic-home-main-contents .ic-home-info-inner .txt-box p+p{margin-top:6px}.ic-home-main-contents .ic-home-info-inner .btn-box{margin-top:20px;text-align:center}@media (min-width: 768px){.ic-home-main-contents .ic-home-info-inner .btn-box{text-align:right}}.ic-home-main-contents .ic-home-info-inner .btn-box a{display:inline-block;width:auto;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(75 92 136 / var(--tw-bg-opacity));padding:8px 80px;font-size:12px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ic-home-main-contents .ic-home-info-inner .btn-box a:hover{--tw-bg-opacity: 1;background-color:rgb(49 67 115 / var(--tw-bg-opacity))}.ic-home-main-contents .ic-home-info-inner .ic-home-info-block{margin-top:20px;padding-top:20px;border-top:solid 1px #464647}.ic-home-main-contents .ic-home-info-inner .ic-home-info-block:first-child{margin-top:0;padding-top:0;border-top:none}.ic-home-main-contents .ic-home-search-box-list{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media (min-width: 600px){.ic-home-main-contents .ic-home-search-box-list{gap:15px}}@media (min-width: 768px){.ic-home-main-contents .ic-home-search-box-list{justify-content:flex-start;gap:13px}}.ic-home-main-contents .ic-home-search-box-list>a{display:block;width:48%;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(49 51 56 / var(--tw-bg-opacity));padding:20px 15px;text-align:center;font-size:13px}@media (min-width: 768px){.ic-home-main-contents .ic-home-search-box-list>a{width:calc(33% - 8px)}}@media (min-width: 1200px){.ic-home-main-contents .ic-home-search-box-list>a{width:22.999%}}.ic-home-main-contents .ic-home-search-box-list>a img{display:inline-block;height:43px}.ic-home-main-contents .ic-home-search-box-list>a p{margin-top:10px;font-size:12px;line-height:1.5}.ic-search-inner{margin-left:auto;margin-right:auto;width:90%;max-width:1050px;text-align:left}@media (min-width: 1200px){.ic-search-inner{width:100%}}.ic-search-main-contents .ic-h2-ttl{font-size:16px}@media (min-width: 768px){.ic-search-main-contents .ic-h2-ttl{font-size:20px}}.ic-search-main-contents .ic-h2-ttl span>img{position:relative;top:-2px;margin-right:5px;display:inline-block;height:25px;width:25px}#full_online #data-jobarea #area .area-map .ic-search-main-contents .ic-h2-ttl span>img,#unnecessary #data-jobarea #area .area-map .ic-search-main-contents .ic-h2-ttl span>img{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-search-main-contents .ic-h2-ttl span>img,#unnecessary #data-jobarea #area .area-map .ic-search-main-contents .ic-h2-ttl span>img{width:auto}}.ic-search-main-contents .ic-search-main-contents-inner{overflow-y:scroll;height:calc(100vh - 280px);padding-right:20px}@media (min-width: 768px){.ic-search-main-contents .ic-search-main-contents-inner{height:calc(100vh - 300px);padding-right:50px}}.scroll-bar::-webkit-scrollbar{width:6px}@media (min-width: 768px){.scroll-bar::-webkit-scrollbar{width:10px}}.scroll-bar::-webkit-scrollbar-track{background:none}.scroll-bar::-webkit-scrollbar-thumb{background-color:#464646;border-radius:5px}.ic-search-result-list{margin-top:20px}.ic-search-result-list .ic-search-result-item{position:relative;margin-top:15px;display:block;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(49 51 56 / var(--tw-bg-opacity));padding:20px 45px 20px 25px}#full_online #data-jobarea #area .area-map .ic-search-result-list .ic-search-result-item,#unnecessary #data-jobarea #area .area-map .ic-search-result-list .ic-search-result-item{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .ic-search-result-list .ic-search-result-item,#unnecessary #data-jobarea #area .area-map .ic-search-result-list .ic-search-result-item{width:auto}}@media (min-width: 768px){.ic-search-result-list .ic-search-result-item{padding:25px 55px 25px 35px}}.ic-search-result-list .ic-search-result-item{cursor:pointer}.ic-search-result-list .ic-search-result-item:after{position:absolute;top:calc(50% - .5em);right:20px;display:inline-block;--tw-text-opacity: 1;color:rgb(189 193 198 / var(--tw-text-opacity))}@media (min-width: 768px){.ic-search-result-list .ic-search-result-item:after{right:25px}}.ic-search-result-list .ic-search-result-item:after{font:var(--fa-font-light);content:""}.ic-search-result-list .ic-search-result-item h3{font-size:16px;font-weight:700}@media (min-width: 768px){.ic-search-result-list .ic-search-result-item h3{font-size:18px}}.ic-search-result-list .ic-search-result-item p{margin-top:10px;font-size:14px;--tw-text-opacity: 1;color:rgb(189 193 198 / var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ic-search-other-wrap{margin-top:45px}.ic-search-again{margin-top:30px;padding-top:25px}@media (min-width: 768px){.ic-search-again{margin-top:40px;padding-top:35px}}.ic-search-again{border-top:solid 1px #464646}.ic-search-again .search-box input{font-size:16px}.ic-search-again .search-box input::-moz-placeholder{font-size:13px}.ic-search-again .search-box input::placeholder{font-size:13px}.modal-open{position:relative;cursor:pointer}#full_online #data-jobarea #area .area-map .modal-open,#unnecessary #data-jobarea #area .area-map .modal-open{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .modal-open,#unnecessary #data-jobarea #area .area-map .modal-open{width:auto}}.modal{visibility:hidden;position:fixed;top:0;left:0;box-sizing:border-box;height:100%;width:100%;overflow:auto;background-color:#0000007f;padding:15px;text-align:center;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 1024px){.modal{padding:40px}}.modal{z-index:99999}.modal:before{margin-left:-.2em;display:inline-block;height:100%;vertical-align:middle;content:""}.modal.is-active{visibility:visible;opacity:1}.modal-container{position:relative;display:inline-block;width:95%;max-width:1100px}#full_online #data-jobarea #area .area-map .modal-container,#unnecessary #data-jobarea #area .area-map .modal-container{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .modal-container,#unnecessary #data-jobarea #area .area-map .modal-container{width:auto}}.modal-container{vertical-align:middle}.modal-close{position:absolute;top:-20px;right:-20px;display:flex;height:40px;width:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-color:none;--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.modal-content{height:auto;width:100%;max-width:1100px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:20px;text-align:left}.modal-content img{margin:auto}.notice li{padding-right:2px;font-size:14px}.notice li:before{--tw-content: "※";content:var(--tw-content)}.notice li+li{margin-top:7px}.movie-link-box{position:relative;margin-left:auto;margin-right:auto;margin-top:40px;display:block}#full_online #data-jobarea #area .area-map .movie-link-box,#unnecessary #data-jobarea #area .area-map .movie-link-box{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .movie-link-box,#unnecessary #data-jobarea #area .area-map .movie-link-box{width:auto}}.movie-link-box .movie-icon{position:absolute;top:50%;left:50%;max-width:70px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.movie-link-box a{right:0;margin:auto}.movie-link-box img{width:100%}.ed-modal{position:fixed;left:0;top:0;display:flex;height:100%;width:100%;background:rgba(0,0,0,.9);z-index:9999}#modal-overlay{display:flex;height:100%;width:100%;cursor:pointer}#modal-overlay .ed-close-modal{position:absolute;top:-35px;right:20px;height:1.5rem;width:1.5rem;cursor:pointer;opacity:.5}#modal-overlay .ed-close-modal:before,#modal-overlay .ed-close-modal:after{content:"";position:absolute;top:0;height:2px;width:35px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transform:rotate(45deg);transform-origin:top left}#modal-overlay .ed-close-modal:before{left:0}#modal-overlay .ed-close-modal:after{right:0;transform:rotate(-45deg);transform-origin:top right}#modal-overlay .modal-content{position:relative;margin:auto;width:100%;max-width:1000px;background-color:inherit;padding:20px}#full_online #data-jobarea #area .area-map #modal-overlay .modal-content,#unnecessary #data-jobarea #area .area-map #modal-overlay .modal-content{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #modal-overlay .modal-content,#unnecessary #data-jobarea #area .area-map #modal-overlay .modal-content{width:auto}}#modal-overlay .video{position:relative;height:0px;width:100%;padding-bottom:56.25%}#full_online #data-jobarea #area .area-map #modal-overlay .video,#unnecessary #data-jobarea #area .area-map #modal-overlay .video{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #modal-overlay .video,#unnecessary #data-jobarea #area .area-map #modal-overlay .video{width:auto}}#modal-overlay .video{overflow:hidden;filter:drop-shadow(0px 2px 5px #313131);animation:fadeIn 1.2s ease 0s 1 normal}#modal-overlay .video iframe{position:absolute;top:0;left:0;height:100%;width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1}}#commonBanner{background-color:#eee;padding:40px 0}#commonBanner h2{position:relative;padding-left:40px;padding-bottom:20px;font-size:18px;font-weight:700;margin-left:20px}@media (min-width: 992px){#commonBanner h2{padding-left:80px;font-size:26px;margin-left:0}}#commonBanner h2:before{position:absolute;left:0;display:block;width:30px;height:1px;margin-top:13.8px;background-color:#000;content:""}@media (min-width: 992px){#commonBanner h2:before{width:60px;margin-top:19.2px}}#commonBanner .bannerWrap{padding:0 20px}@media (min-width: 992px){#commonBanner .bannerWrap{padding:0 40px}}#commonBanner .bannerWrap ul{gap:10px 0;display:flex;flex-wrap:wrap}@media (min-width: 992px){#commonBanner .bannerWrap ul{gap:20px 0}}#commonBanner .bannerWrap ul li{max-width:614px;width:calc(50% - 10px);margin:0 20px 0 0;max-width:none}#commonBanner .bannerWrap ul li:last-child{margin-bottom:0}#commonBanner .bannerWrap ul li:nth-child(2n){margin-right:0}#commonBanner .bannerWrap ul li a:hover{opacity:.8}.button.arrowed-text-link{background-image:url(/assets/img/common/arrow-red.svg);padding-left:0}.button.arrowed-text-link:after{--tw-content: none;content:var(--tw-content)}.countdown{z-index:30;margin-right:.25rem;display:inline-block;text-align:center;vertical-align:bottom}.countdown .recruit-schedule-count-down{position:relative;display:inline-block;height:100%;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(254 233 95 / var(--tw-bg-opacity));padding:0 10px 3px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity))}#full_online #data-jobarea #area .area-map .countdown .recruit-schedule-count-down,#unnecessary #data-jobarea #area .area-map .countdown .recruit-schedule-count-down{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .countdown .recruit-schedule-count-down,#unnecessary #data-jobarea #area .area-map .countdown .recruit-schedule-count-down{width:auto}}.countdown .recruit-schedule-count-down:before{position:absolute;top:50%;left:100%;margin-top:-8px;border-width:8px;border-style:solid;border-color:transparent;--tw-border-opacity: 1;border-left-color:rgb(254 233 95 / var(--tw-border-opacity));--tw-content: "";content:var(--tw-content)}.countdown .countdown-days{font-size:1rem;line-height:1.5rem}.countdown .countDay{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(231 71 94 / var(--tw-text-opacity))}.recruit-btn-application .countdown{position:absolute;left:15px;top:-30px;margin-right:0;font-weight:400}@media (min-width: 1024px){.recruit-btn-application .countdown{left:20px;top:-40px}}.recruit-btn-application .countdown{box-shadow:0 0 15px #666}.recruit-btn-application .countdown .recruit-schedule-count-down{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.recruit-btn-application .countdown .recruit-schedule-count-down:before{position:absolute;top:100%;left:50%;margin-top:0;margin-left:-8px;border-top-width:8px;border-left-color:transparent;--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}.recruit-btn-application .countdown .countDay{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(231 71 94 / var(--tw-text-opacity))}.deadLine .countdown .recruit-schedule-count-down{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem}.deadLine .countdown .countdown-days{font-size:1.5rem;line-height:2rem}.deadLine .countdown .countDay{font-size:2.25rem;line-height:2.5rem}.scheduleDate .countdown{right:15px;top:-30px;margin-right:.25rem;vertical-align:baseline;font-weight:400}@media (min-width: 1024px){.scheduleDate .countdown{position:absolute;right:20px;top:-40px;margin-right:0}}.scheduleDate .countdown .recruit-schedule-count-down{--tw-bg-opacity: 1;background-color:rgb(231 71 94 / var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;padding-bottom:0;font-size:10px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.scheduleDate .countdown .recruit-schedule-count-down{padding-left:.75rem;padding-right:.75rem;font-size:1rem;line-height:1.5rem}}.scheduleDate .countdown .recruit-schedule-count-down:before{margin-top:-7px;margin-left:-1px;border-top-width:7px;--tw-border-opacity: 1;border-left-color:rgb(231 71 94 / var(--tw-border-opacity))}@media (min-width: 1024px){.scheduleDate .countdown .recruit-schedule-count-down:before{position:absolute;top:100%;left:50%;margin-top:0;margin-left:-8px;border-top-width:8px;border-left-color:transparent;--tw-border-opacity: 1;border-top-color:rgb(231 71 94 / var(--tw-border-opacity))}}.scheduleDate .countdown .countdown-days{font-size:.75rem;line-height:1rem}@media (min-width: 1024px){.scheduleDate .countdown .countdown-days{font-size:1rem;line-height:1.5rem}}.scheduleDate .countdown .countDay{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.scheduleDate .countdown .countDay{font-size:1.5rem;line-height:2rem}}.studyfield-list{margin-top:10px;display:flex;flex-wrap:wrap;gap:0px 45px}@media (min-width: 1024px){.studyfield-list{margin-top:20px}}.studyfield-list .box{display:flex;width:100%;flex-direction:column;align-items:center;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.studyfield-list .box{width:calc(50% - 23px);flex-direction:row}}@media (min-width: 1024px){.studyfield-list .box{padding-top:25px;padding-bottom:25px}}.studyfield-list .box .icon{width:30%;padding:0 15px}@media (min-width: 768px){.studyfield-list .box .icon{width:20%}}@media (min-width: 1024px){.studyfield-list .box .icon{width:22%;padding:0 20px}}.studyfield-list .box .title-desc{margin-top:10px;width:90%}@media (min-width: 768px){.studyfield-list .box .title-desc{margin-top:0;width:80%}}@media (min-width: 1024px){.studyfield-list .box .title-desc{width:78%}}.studyfield-list .box .title-desc dt{position:relative;font-size:16px;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .studyfield-list .box .title-desc dt,#unnecessary #data-jobarea #area .area-map .studyfield-list .box .title-desc dt{width:auto}}#full_online #data-jobarea #area .area-map .studyfield-list .box .title-desc dt,#unnecessary #data-jobarea #area .area-map .studyfield-list .box .title-desc dt{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .studyfield-list .box .title-desc dt,#unnecessary #data-jobarea #area .area-map .studyfield-list .box .title-desc dt{width:auto}.studyfield-list .box .title-desc dt{font-size:18px}}.studyfield-list .box .title-desc dt:after{position:absolute;bottom:50%;right:0;height:7.38px;width:30.38px;background-image:url(/assets/img/common/arrow-red.svg);content:"";background-size:30.38px 7.38px;background-position:right 0 bottom 50%;background-repeat:no-repeat}.studyfield-list .box .title-desc dd{margin-top:10px;font-size:14px}.studyfield-list .box .title-desc dd .list-ttl{font-weight:700}.studyfield-list .box .title-desc dd .list{list-style:disc;margin-top:8px;margin-left:5px;padding-inline-start:10px}.knowladge-list{display:flex;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.knowladge-list{gap:50px}}.knowladge-list .knowladge-block{max-height:180px;width:100%}@media (min-width: 960px){.knowladge-list .knowladge-block{max-height:250px;width:calc(50% - 25px)}}.knowladge-list .knowladge-block .knowladge-item{display:flex;height:100%;flex-wrap:wrap}.knowladge-list .knowladge-block .thumbnail{width:37.23%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 600px){.knowladge-list .knowladge-block .thumbnail{width:220px}}@media (min-width: 960px){.knowladge-list .knowladge-block .thumbnail{width:39.87%}}.knowladge-list .knowladge-block .thumbnail img{height:100%;max-height:180px;-o-object-fit:cover;object-fit:cover}@media (min-width: 960px){.knowladge-list .knowladge-block .thumbnail img{max-height:250px}}.knowladge-list .knowladge-block .content{display:flex;width:62.77%;flex-direction:column;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:20px 15px}@media (min-width: 600px){.knowladge-list .knowladge-block .content{width:calc(100% - 220px)}}@media (min-width: 960px){.knowladge-list .knowladge-block .content{width:60.13%;padding:25px}}.knowladge-list .knowladge-block .title{position:relative;margin-bottom:0}#full_online #data-jobarea #area .area-map .knowladge-list .knowladge-block .title,#unnecessary #data-jobarea #area .area-map .knowladge-list .knowladge-block .title{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .knowladge-list .knowladge-block .title,#unnecessary #data-jobarea #area .area-map .knowladge-list .knowladge-block .title{width:auto}}.knowladge-list .knowladge-block .title .sub-title{font-size:10px;font-weight:700;line-height:1.4;color:var(--color-cu)}@media (min-width: 960px){.knowladge-list .knowladge-block .title .sub-title{font-size:14px}}.knowladge-list .knowladge-block .title .main-title{margin-top:0;padding-right:30px;font-size:14px;font-weight:700}@media (min-width: 960px){.knowladge-list .knowladge-block .title .main-title{margin-top:7px;font-size:22px}}.knowladge-list .knowladge-block .title:after{position:absolute;right:0;top:50%;display:inline-block;height:5.66px;width:23.33px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content: "";content:var(--tw-content)}@media (min-width: 960px){.knowladge-list .knowladge-block .title:after{height:7.38px;width:30.38px}}.knowladge-list .knowladge-block .title:after{background-image:url(/assets/img/common/arrow-red.svg);background-repeat:no-repeat}.knowladge-list .knowladge-block .txt{position:relative;margin-top:10px;padding-top:10px;font-size:12px}#full_online #data-jobarea #area .area-map .knowladge-list .knowladge-block .txt,#unnecessary #data-jobarea #area .area-map .knowladge-list .knowladge-block .txt{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .knowladge-list .knowladge-block .txt,#unnecessary #data-jobarea #area .area-map .knowladge-list .knowladge-block .txt{width:auto}}@media (min-width: 960px){.knowladge-list .knowladge-block .txt{margin-top:20px;padding-top:20px;font-size:14px}}.knowladge-list .knowladge-block .txt p{line-height:1rem}@media (min-width: 1024px){.knowladge-list .knowladge-block .txt p{line-height:1.5rem}}.knowladge-list .knowladge-block .txt:before{position:absolute;top:0;left:0;display:inline-block;height:2px;width:40px;background-color:var(--color-cu);--tw-content: "";content:var(--tw-content)}.support-table{margin-left:auto;margin-right:auto;margin-top:30px;width:100%;max-width:700px}@media (min-width: 1024px){.support-table{margin-top:50px}}.support-table .sp{display:block}@media (min-width: 768px){.support-table .sp{display:none}}.support-table .pc{display:none}@media (min-width: 768px){.support-table .pc{display:block}}.support-table table{position:relative}#full_online #data-jobarea #area .area-map .support-table table,#unnecessary #data-jobarea #area .area-map .support-table table{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .support-table table,#unnecessary #data-jobarea #area .area-map .support-table table{width:auto}}.support-table table:before{position:absolute;top:50%;right:50%;z-index:-1;height:73%;width:73%;--tw-translate-x: 50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--color-lgray);--tw-content: "";content:var(--tw-content)}.support-table-txt{margin-top:30px;text-align:center;font-size:18px;font-weight:700}@media (min-width: 768px){.support-table-txt{margin-top:50px;font-size:24px}}.support-table-txt small{font-size:90%;line-height:1.4}@media (min-width: 768px){.support-table-txt small{font-size:80%;line-height:1.6}}#career-intro{margin-top:50px}#career-intro #career-intro-wrap{padding-top:1.25rem}@media (min-width: 1024px){#career-intro #career-intro-wrap{padding-top:2.5rem}}@media (min-width: 1200px){#career-intro #career-intro-wrap{display:table}#career-intro #career-intro-wrap>div{display:table-cell}}#career-intro #career-intro-wrap>div{vertical-align:middle}#career-intro #career-intro-wrap #career-intro-text{margin-top:20px;width:100%;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width: 1024px){#career-intro #career-intro-wrap #career-intro-text{padding-left:4rem;font-size:1.5rem;line-height:2rem}}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-text{margin-top:0;width:calc(100% - 285px)}}#career-intro #career-intro-wrap #career-intro-text div{line-height:1.75rem}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-text div{line-height:2.5rem}}#career-intro #career-intro-wrap #career-intro-text span{background:linear-gradient(transparent 60%,var(--color-yellow) 0%)}#career-intro #career-intro-wrap #career-intro-text ul{margin-top:1.25rem;font-size:12px;font-weight:400;--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity))}#career-intro #career-intro-wrap #career-intro-text ul li{margin-bottom:.375rem;line-height:1rem}#career-intro #career-intro-wrap .intro-btn{margin-top:20px;text-align:center}@media (min-width: 1200px){#career-intro #career-intro-wrap .intro-btn{text-align:right}}#career-intro #career-intro-wrap .intro-btn a{padding:0 40px 0 15px;font-weight:400}#career-intro #career-intro-wrap #career-intro-graph{margin:0 auto;width:195px;text-align:center}@media (min-width: 768px){#career-intro #career-intro-wrap #career-intro-graph{width:245px}}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-graph{margin:0;width:285px}}#career-intro #career-intro-wrap #career-intro-graph p{text-align:center}#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img{aspect-ratio:1 / 1;padding:29% 0}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img{padding:25% 0}}#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img{background-repeat:no-repeat;background-size:contain}#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .ttl{font-size:20px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .ttl{font-size:25px}}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .ttl{font-size:30px}}#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .num{font-size:44px;font-weight:700;line-height:1;color:var(--color-yellow)}@media (min-width: 768px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .num{font-size:56px}}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .num{font-size:78px}}#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .num .percent{margin-left:-7px;font-size:26px}@media (min-width: 768px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .num .percent{font-size:30px}}@media (min-width: 1200px){#career-intro #career-intro-wrap #career-intro-graph .career-intro-graph-img .num .percent{font-size:44px}}.career-shadow-link-box{margin-bottom:80px;margin-top:40px;display:block;flex-wrap:wrap;justify-content:center;gap:40px}@media (min-width: 768px){.career-shadow-link-box{display:flex}}@media (min-width: 1024px){.career-shadow-link-box{margin-top:60px;justify-content:space-between;gap:0px}}.career-shadow-link-box .shadow-link-item{margin-top:25px;margin-bottom:25px;display:block;width:100%;border-radius:5px;background-image:url(/assets/img/common/arrow.svg);background-size:30.38px 7.38px;background-position:right 30px bottom 30px;background-repeat:no-repeat}@media (min-width: 768px){.career-shadow-link-box .shadow-link-item{margin-top:0;margin-bottom:0;width:calc(50% - 20px)}}@media (min-width: 1024px){.career-shadow-link-box .shadow-link-item{width:30.8333%}}.career-shadow-link-box .shadow-link-item{box-shadow:0 0 15px #dedede;background-image:url(/assets/img/common/arrow-red.svg)}.career-shadow-link-box .shadow-link-item img{margin:auto}.career-shadow-link-box .shadow-link-item .txt-inner{position:relative;padding:8%}#full_online #data-jobarea #area .area-map .career-shadow-link-box .shadow-link-item .txt-inner,#unnecessary #data-jobarea #area .area-map .career-shadow-link-box .shadow-link-item .txt-inner{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .career-shadow-link-box .shadow-link-item .txt-inner,#unnecessary #data-jobarea #area .area-map .career-shadow-link-box .shadow-link-item .txt-inner{width:auto}}@media (min-width: 768px){.career-shadow-link-box .shadow-link-item .txt-inner{padding:10%}}.career-shadow-link-box .shadow-link-item .tag-point{position:absolute;top:-15px;left:calc(50% - 45px);width:auto}.career-shadow-link-box .shadow-link-item .ttl{margin-top:10px;margin-bottom:15px;text-align:center;font-size:18px;font-weight:700}@media (min-width: 1024px){.career-shadow-link-box .shadow-link-item .ttl{font-size:20px}}.career-shadow-link-box .shadow-link-item .sub-ttl{margin-bottom:0;display:block;text-align:center;font-size:14px}@media (min-width: 1024px){.career-shadow-link-box .shadow-link-item .sub-ttl{font-size:15px}}.career-shadow-link-box .shadow-link-item+p{display:none}.students-data-employment-box h4{padding-bottom:10px;font-size:18px;font-weight:700}@media (min-width: 1024px){.students-data-employment-box h4{font-size:26px}}.students-data-employment-box h4{border-bottom:solid 1px #cacaca}.students-data-employment-box .students-data-employment-list{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 15px}@media (min-width: 1024px){.students-data-employment-box .students-data-employment-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.students-data-employment-box .students-data-employment-list li{width:100%}.students-data-employment-box .students-data-employment-list .employment-item{width:100%;font-size:13px;font-weight:700}@media (min-width: 768px){.students-data-employment-box .students-data-employment-list .employment-item{font-size:15px}}.students-data-employment-box .students-data-employment-list .employment-item{text-indent:-1.2em;margin-left:1.2em;padding-right:1.2em}.students-data-employment-box .students-data-employment-list .employment-item:before{content:"●";color:#3f7ec5;position:relative;top:-3px;margin-right:10px;font-size:7px}#full_online #data-jobarea #area .area-map .students-data-employment-box .students-data-employment-list .employment-item:before,#unnecessary #data-jobarea #area .area-map .students-data-employment-box .students-data-employment-list .employment-item:before{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .students-data-employment-box .students-data-employment-list .employment-item:before,#unnecessary #data-jobarea #area .area-map .students-data-employment-box .students-data-employment-list .employment-item:before{width:auto}}.students-data-employment-box{position:relative;margin-top:20px}@media (min-width: 1024px){.students-data-employment-box{margin-top:40px}}.students-data-employment-box input{display:none}.students-data-employment-box label{position:absolute;display:flex;flex-direction:column;align-items:center;z-index:1;bottom:-10px;width:100%;cursor:pointer;text-align:center;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 50%);height:115px}@media (min-width: 1024px){.students-data-employment-box label{height:80px}}@media only screen and (min-width: 768px){.students-data-employment-box label{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 30%)}}.students-data-employment-box input:checked+label{background:inherit}.students-data-employment-box .students-data-employment-list{overflow:hidden;transition:all .5s;height:200px}@media (min-width: 1024px){.students-data-employment-box .students-data-employment-list{height:220px}}.students-data-employment-box label:after,.students-data-employment-box label:before{content:"";position:absolute;line-height:2rem}@media (min-width: 768px){.students-data-employment-box label:after,.students-data-employment-box label:before{line-height:2.3rem}}.students-data-employment-box label:after{z-index:2;bottom:20px;width:13em;content:"続きを見る";color:#777;background:#e3e4e5;border-radius:20px;font-size:11px}@media (min-width: 768px){.students-data-employment-box label:after{font-size:12px}}.students-data-employment-box label:before{position:absolute;left:calc(50% - 3.2em);z-index:3;width:10px;height:5px;background:#777;clip-path:polygon(50% 100%,0 0,100% 0);bottom:33px}@media (min-width: 768px){.students-data-employment-box label:before{bottom:36px}}.students-data-employment-box input:checked+label:after{content:"閉じる"}.students-data-employment-box input:checked+label:before{left:calc(50% - 2.5em);transform:scaleY(-1)}.students-data-employment-box input:checked~.students-data-employment-list{height:auto;padding-bottom:80px;transition:all .5s}.aspect-curriculum-all h3 span{display:inline;background-color:var(--color-black);padding:6px 14px 8px;font-size:18px;line-height:3rem;color:var(--color-white)}@media (min-width: 768px){.aspect-curriculum-all h3 span{padding:10px 17px 12px;font-size:24px;line-height:4.8rem}}.aspect-curriculum-all h3 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-align:justify;text-justify:inter-ideograph}.aspect-curriculum-all .student-datatime{margin-top:10px;margin-bottom:10px;text-align:right;font-size:11px}@media (min-width: 768px){.aspect-curriculum-all .student-datatime{font-size:12px}}@media (min-width: 1024px){.aspect-curriculum-all .student-datatime{margin-top:20px;margin-bottom:20px}}.aspect-curriculum-all .num{font-size:32px;font-weight:700;line-height:1}@media (min-width: 1024px){.aspect-curriculum-all .num{font-size:52px}}.aspect-curriculum-all .decimal,.aspect-curriculum-all .unit{font-size:.7em}.aspect-curriculum-all .percent{font-size:.5em}.aspect-curriculum-all .col2{display:flex;flex-wrap:wrap;justify-content:center}.aspect-curriculum-all .col2 .col2-inner{margin-left:auto;margin-right:auto;width:100%;max-width:480px}@media (min-width: 1024px){.aspect-curriculum-all .col2 .col2-inner{width:48%;max-width:none}}.aspect-curriculum-all .fit-bottom{display:flex;flex-direction:column}.aspect-curriculum-all .rank-list-h4{text-align:center;font-size:16px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .rank-list-h4{font-size:30px}}.aspect-curriculum-all .rank-list-h4 span{position:relative;display:inline-block;padding-bottom:15px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list-h4 span,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list-h4 span{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list-h4 span,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list-h4 span{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list-h4 span,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list-h4 span{width:auto}.aspect-curriculum-all .rank-list-h4 span{padding-bottom:30px}}.aspect-curriculum-all .rank-list-h4 span:after{content:"";position:absolute;left:50%;bottom:0;display:block;height:3px;width:100%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .rank-list-h4 span:after{width:calc(100% + 190px)}}@media (min-width: 1024px){.aspect-curriculum-all .graph-wrap{margin-top:0}}.aspect-curriculum-all .graph-wrap .graph{display:flex;height:230px;align-items:flex-end;justify-content:space-between}@media (min-width: 1024px){.aspect-curriculum-all .graph-wrap .graph{height:500px}}.aspect-curriculum-all .graph-wrap .graph .bar{position:relative;width:30px;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(103 160 224 / var(--tw-bg-opacity));text-align:center;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graph-wrap .graph .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graph-wrap .graph .bar{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graph-wrap .graph .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graph-wrap .graph .bar{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graph-wrap .graph .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graph-wrap .graph .bar{width:auto}.aspect-curriculum-all .graph-wrap .graph .bar{width:40px}}.aspect-curriculum-all .graph-wrap .graph .bar .num{position:absolute;top:-30px;left:50%;right:50%;margin:auto;display:inline-block;height:auto;width:60px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:baseline;text-align:center;font-size:18px}@media (min-width: 1024px){.aspect-curriculum-all .graph-wrap .graph .bar .num{top:-40px;font-size:24px}}.aspect-curriculum-all .graph-wrap .graph .bar .label{position:absolute;bottom:-30px;left:50%;width:200%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));word-break:keep-all;padding-left:5px;padding-right:5px;font-size:14px}@media (min-width: 1024px){.aspect-curriculum-all .graph-wrap .graph .bar .label{font-size:16px}}.aspect-curriculum-all .graph-wrap .graph .numTop{--tw-bg-opacity: 1;background-color:rgb(225 98 98 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}.aspect-curriculum-all .graph-wrap .graph .numTop .num{top:-30px;width:90px;font-size:20px}@media (min-width: 1024px){.aspect-curriculum-all .graph-wrap .graph .numTop .num{top:-54px;font-size:36px}}.aspect-curriculum-all .graph-wrap .graph .numTop .label{color:var(--color-black)}.aspect-curriculum-all .pie-chart-wrapper h4{text-align:center;font-size:18px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper h4{font-size:28px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-num .num{text-align:center;font-size:38px;--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-num .num{font-size:54px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container{margin-top:20px;display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container{margin-top:30px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart{position:relative;height:170px;width:170px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart{width:auto}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart{height:220px;width:220px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart .pie-chart-img{position:absolute;top:85px;left:50%;margin:auto;width:55%;--tw-translate-y: -50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart .pie-chart-img{top:50%;width:75%}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt{width:calc(48% - 10px);font-size:12px}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt{font-size:14px}}@media (min-width: 1440px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt{width:52%}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt li+li{margin-top:8px}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt li+li{margin-top:15px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .num{display:block;padding-left:1em;font-size:24px;color:var(--color-black)}@media (min-width: 600px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .num{display:inline-block;padding-left:0}}@media (min-width: 1024px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .num{font-size:28px}}@media (min-width: 1200px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .num{font-size:32px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .large{font-size:15px}@media (min-width: 1200px){.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .large{font-size:18px}}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt i{margin-right:8px}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .hart-one i{--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .hart-two i{--tw-text-opacity: 1;color:rgb(63 126 197 / var(--tw-text-opacity))}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .hart-three i{--tw-text-opacity: 1;color:rgb(140 188 242 / var(--tw-text-opacity))}.aspect-curriculum-all .pie-chart-wrapper .pie-chart-container .pie-chart-txt .hart-four i{--tw-text-opacity: 1;color:rgb(186 186 186 / var(--tw-text-opacity))}.aspect-curriculum-all .rank-list{margin-top:20px}@media (min-width: 500px){.aspect-curriculum-all .rank-list{margin-top:40px}}@media (min-width: 1024px){.aspect-curriculum-all .rank-list{margin-top:50px}}.aspect-curriculum-all .rank-list .topThree,.aspect-curriculum-all .rank-list .other{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (min-width: 768px){.aspect-curriculum-all .rank-list .topThree,.aspect-curriculum-all .rank-list .other{flex-direction:row}}.aspect-curriculum-all .rank-list .topThree .txt-wrap,.aspect-curriculum-all .rank-list .other .txt-wrap{position:relative;width:100%;padding-left:30px;font-size:16px;font-weight:700}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .topThree .txt-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .topThree .txt-wrap,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .other .txt-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .other .txt-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .topThree .txt-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .topThree .txt-wrap,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .other .txt-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .rank-list .other .txt-wrap{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .rank-list .topThree .txt-wrap,.aspect-curriculum-all .rank-list .other .txt-wrap{width:auto}}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .topThree .txt-wrap,.aspect-curriculum-all .rank-list .other .txt-wrap{padding-left:55px;font-size:24px}}@media (min-width: 1200px){.aspect-curriculum-all .rank-list .topThree .txt-wrap,.aspect-curriculum-all .rank-list .other .txt-wrap{font-size:26px}}.aspect-curriculum-all .rank-list .topThree .nun-wrap,.aspect-curriculum-all .rank-list .other .nun-wrap{width:100%;text-align:right}@media (min-width: 768px){.aspect-curriculum-all .rank-list .topThree .nun-wrap,.aspect-curriculum-all .rank-list .other .nun-wrap{width:auto}}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .topThree .nun-wrap,.aspect-curriculum-all .rank-list .other .nun-wrap{display:flex}}.aspect-curriculum-all .rank-list .topThree .nun-wrap .dot,.aspect-curriculum-all .rank-list .other .nun-wrap .dot{font-weight:700}.aspect-curriculum-all .rank-list .topThree .nun-wrap .num,.aspect-curriculum-all .rank-list .other .nun-wrap .num{margin-left:20px;white-space:nowrap;font-size:20px;font-weight:400}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .topThree .nun-wrap .num,.aspect-curriculum-all .rank-list .other .nun-wrap .num{margin-left:30px;font-size:28px}}.aspect-curriculum-all .rank-list .topThree .txt-wrap:before{position:absolute;top:50%;left:0;display:inline-block;height:15px;width:20px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-size:contain;background-position:center;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .topThree .txt-wrap:before{height:30px;width:40px}}.aspect-curriculum-all .rank-list .topThree+.topThree{margin-top:15px}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .topThree+.topThree{margin-top:30px}}.aspect-curriculum-all .rank-list .first .txt-wrap:before{background-image:url(/assets/imgp/about/aspect/rank-first.webp)}.aspect-curriculum-all .rank-list .second .txt-wrap:before{background-image:url(/assets/imgp/about/aspect/rank-second.webp)}.aspect-curriculum-all .rank-list .third{margin-bottom:20px}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .third{margin-bottom:50px}}.aspect-curriculum-all .rank-list .third .txt-wrap:before{background-image:url(/assets/imgp/about/aspect/rank-third.webp)}.aspect-curriculum-all .rank-list .other{display:flex;align-items:center;justify-content:normal}.aspect-curriculum-all .rank-list .other .txt-wrap{padding-left:20px;font-size:14px;font-weight:400}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .other .txt-wrap{padding-left:40px;font-size:20px}}@media (min-width: 1200px){.aspect-curriculum-all .rank-list .other .txt-wrap{font-size:22px}}.aspect-curriculum-all .rank-list .other .txt-wrap:before{content:"・";position:absolute;top:10px;left:0;display:inline-block;height:auto;width:auto;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .other .txt-wrap:before{top:16px}}.aspect-curriculum-all .rank-list .other .dot{margin-left:20px}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .other .dot{margin-left:30px}}.aspect-curriculum-all .rank-list .other+.other{margin-top:10px}@media (min-width: 1024px){.aspect-curriculum-all .rank-list .other+.other{margin-top:20px}}.aspect-curriculum-all .motive-factor-box{background-image:url(/assets/imgp/about/aspect/rank-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 500px){.aspect-curriculum-all .motive-factor-box{padding:40px}}@media (min-width: 1024px){.aspect-curriculum-all .motive-factor-box{padding:50px 40px}}@media (min-width: 1200px){.aspect-curriculum-all .motive-factor-box{padding:70px 90px}}.aspect-curriculum-all .motive-factor-box+.motive-factor-box{margin-top:30px}.aspect-curriculum-all .data-caption{margin-top:20px;margin-left:auto;margin-right:auto;width:100%;max-width:600px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding:15px;text-align:center;font-size:14px}@media (min-width: 768px){.aspect-curriculum-all .data-caption{width:90%;padding:30px}}@media (min-width: 1024px){.aspect-curriculum-all .data-caption{font-size:18px}}@media (min-width: 1200px){.aspect-curriculum-all .data-caption{font-size:15px}}@media (min-width: 1370px){.aspect-curriculum-all .data-caption{padding:20px}}@media (min-width: 1600px){.aspect-curriculum-all .data-caption{padding:30px;font-size:16px}}.aspect-curriculum-all .data-caption .maker{font-weight:700;background:linear-gradient(transparent 70%,#fee95f 70%)}.aspect-curriculum-all .academic_history-graph-wrap .data-caption{width:100%}.aspect-curriculum-all .studentData-wrap #students-num .students-num{margin:40px auto auto;display:flex;max-width:400px;flex-direction:row;justify-content:center;border-width:2px;--tw-border-opacity: 1;border-color:rgb(0 60 125 / var(--tw-border-opacity));padding:20px 20px 25px;text-align:center;font-weight:700;line-height:1.2;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #students-num .students-num{max-width:900px;padding:50px}}.aspect-curriculum-all .studentData-wrap #students-num .students-num .students-num-ttl{margin-right:20px;font-size:18px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #students-num .students-num .students-num-ttl{font-size:28px}}.aspect-curriculum-all .studentData-wrap #students-num .students-num .students-num-people{margin:0;display:inline-flex;align-items:baseline;font-size:30px;line-height:.8;letter-spacing:0em}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #students-num .students-num .students-num-people{font-size:56px}}.aspect-curriculum-all .studentData-wrap #students-num .students-num .students-num-people span{font-size:.7em}.aspect-curriculum-all .studentData-wrap #sex,.aspect-curriculum-all .studentData-wrap #age,.aspect-curriculum-all .studentData-wrap #academic_history{display:flex;flex-direction:column}.aspect-curriculum-all .studentData-wrap #sex .gender-wrap,.aspect-curriculum-all .studentData-wrap #sex .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #sex .age-wrap,.aspect-curriculum-all .studentData-wrap #age .gender-wrap,.aspect-curriculum-all .studentData-wrap #age .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #age .age-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .gender-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .age-wrap{margin:20px auto 0;display:flex;width:100%;align-items:center;justify-content:center}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex .gender-wrap,.aspect-curriculum-all .studentData-wrap #sex .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #sex .age-wrap,.aspect-curriculum-all .studentData-wrap #age .gender-wrap,.aspect-curriculum-all .studentData-wrap #age .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #age .age-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .gender-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .age-wrap{margin:40px auto 0;display:block}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #sex .gender-wrap,.aspect-curriculum-all .studentData-wrap #sex .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #sex .age-wrap,.aspect-curriculum-all .studentData-wrap #age .gender-wrap,.aspect-curriculum-all .studentData-wrap #age .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #age .age-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .gender-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .age-wrap{width:90%}}@media (min-width: 1440px){.aspect-curriculum-all .studentData-wrap #sex .gender-wrap,.aspect-curriculum-all .studentData-wrap #sex .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #sex .age-wrap,.aspect-curriculum-all .studentData-wrap #age .gender-wrap,.aspect-curriculum-all .studentData-wrap #age .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #age .age-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .gender-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .age-wrap{width:80%}}.aspect-curriculum-all .studentData-wrap #sex .gender-wrap,.aspect-curriculum-all .studentData-wrap #sex .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #sex .age-wrap,.aspect-curriculum-all .studentData-wrap #age .gender-wrap,.aspect-curriculum-all .studentData-wrap #age .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #age .age-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .gender-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap,.aspect-curriculum-all .studentData-wrap #academic_history .age-wrap{flex-grow:1}.aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,.aspect-curriculum-all .studentData-wrap #sex .age-chart,.aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,.aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,.aspect-curriculum-all .studentData-wrap #age .age-chart,.aspect-curriculum-all .studentData-wrap #age .academic-history-chart,.aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,.aspect-curriculum-all .studentData-wrap #academic_history .age-chart,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart{position:relative;width:150px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .academic-history-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .academic-history-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .academic-history-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .age-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .age-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart{width:auto}.aspect-curriculum-all .studentData-wrap #sex .gender-sex-chart,.aspect-curriculum-all .studentData-wrap #sex .age-chart,.aspect-curriculum-all .studentData-wrap #sex .academic-history-chart,.aspect-curriculum-all .studentData-wrap #age .gender-sex-chart,.aspect-curriculum-all .studentData-wrap #age .age-chart,.aspect-curriculum-all .studentData-wrap #age .academic-history-chart,.aspect-curriculum-all .studentData-wrap #academic_history .gender-sex-chart,.aspect-curriculum-all .studentData-wrap #academic_history .age-chart,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-chart{width:100%}}.aspect-curriculum-all .studentData-wrap #sex .gender-chart,.aspect-curriculum-all .studentData-wrap #age .gender-chart,.aspect-curriculum-all .studentData-wrap #academic_history .gender-chart{position:relative;width:170px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-chart{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-chart{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #sex .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .gender-chart{width:auto}.aspect-curriculum-all .studentData-wrap #sex .gender-chart,.aspect-curriculum-all .studentData-wrap #age .gender-chart,.aspect-curriculum-all .studentData-wrap #academic_history .gender-chart{width:100%}}.aspect-curriculum-all .studentData-wrap #sex .gender-num,.aspect-curriculum-all .studentData-wrap #sex .age-num,.aspect-curriculum-all .studentData-wrap #sex .academic-history-num,.aspect-curriculum-all .studentData-wrap #age .gender-num,.aspect-curriculum-all .studentData-wrap #age .age-num,.aspect-curriculum-all .studentData-wrap #age .academic-history-num,.aspect-curriculum-all .studentData-wrap #academic_history .gender-num,.aspect-curriculum-all .studentData-wrap #academic_history .age-num,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-num{margin-left:0;display:flex;width:40%;flex-direction:column;flex-wrap:wrap;justify-content:center}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex .gender-num,.aspect-curriculum-all .studentData-wrap #sex .age-num,.aspect-curriculum-all .studentData-wrap #sex .academic-history-num,.aspect-curriculum-all .studentData-wrap #age .gender-num,.aspect-curriculum-all .studentData-wrap #age .age-num,.aspect-curriculum-all .studentData-wrap #age .academic-history-num,.aspect-curriculum-all .studentData-wrap #academic_history .gender-num,.aspect-curriculum-all .studentData-wrap #academic_history .age-num,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-num{width:100%;flex-direction:row;justify-content:center}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #sex .gender-num,.aspect-curriculum-all .studentData-wrap #sex .age-num,.aspect-curriculum-all .studentData-wrap #sex .academic-history-num,.aspect-curriculum-all .studentData-wrap #age .gender-num,.aspect-curriculum-all .studentData-wrap #age .age-num,.aspect-curriculum-all .studentData-wrap #age .academic-history-num,.aspect-curriculum-all .studentData-wrap #academic_history .gender-num,.aspect-curriculum-all .studentData-wrap #academic_history .age-num,.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-num{display:block;justify-content:flex-start}}.aspect-curriculum-all .studentData-wrap #sex-age{margin-top:50px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex-age{margin-top:80px}}.aspect-curriculum-all .studentData-wrap #sex-age .col2-inner{width:100%}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #sex-age .col2-inner{width:50%}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #sex-age .col2-inner{width:33.3333333%}}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num{display:flex}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex-age .gender-num{margin-top:20px}}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male{display:flex;width:100%}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male{width:40%}}@media (min-width: 1200px){.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male{width:35%}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male{width:50%}}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female dl,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male dl{margin-left:20px;display:flex;flex-direction:column;align-items:center}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female dt,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male dt{width:100%;padding:5px 0;text-align:left;font-size:16px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female dt,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male dt{font-size:20px}}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female dd,.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male dd{margin-top:0}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female{margin-top:20px;--tw-text-opacity: 1;color:rgb(221 104 193 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .female{margin-top:0}}.aspect-curriculum-all .studentData-wrap #sex-age .gender-num .male{--tw-text-opacity: 1;color:rgb(103 160 224 / var(--tw-text-opacity))}.aspect-curriculum-all .studentData-wrap #common-sex-age{position:relative;margin-bottom:40px}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age{width:auto}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #common-sex-age{margin-bottom:0}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap{position:relative;margin-top:20px;display:flex;align-items:center;justify-content:center}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap{width:auto}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap{display:block}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-chart,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-sex-chart{position:relative}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-sex-chart{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-chart,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-sex-chart,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #common-sex-age .gender-wrap .gender-sex-chart{width:auto}}.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num{position:absolute;top:55px;left:40px;right:auto;margin:auto;text-align:center;font-weight:700;line-height:1.2;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num{top:65px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num{left:0;right:0}}.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num .students-num-ttl{font-size:18px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num .students-num-ttl{font-size:28px}}.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num .students-num-people{display:inline-flex;align-items:baseline;font-size:30px;line-height:.8;letter-spacing:-.05em}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num .students-num-people{font-size:58px}}.aspect-curriculum-all .studentData-wrap #common-sex-age .students-num .students-num-people span{font-size:.7em}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num{margin-left:0;display:block;width:45%}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num{margin-left:10px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num{margin-top:30px;margin-left:0;display:flex;width:100%}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male{display:flex;width:98%;justify-content:center}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male{width:48%}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female dl,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male dl{margin-left:5px;display:flex;flex-direction:column;align-items:center}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female dl,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male dl{margin-left:20px}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female dt,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male dt{width:100%;padding:5px;text-align:center;font-size:14px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female dt,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male dt{font-size:20px}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female dd,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male dd{margin-top:10px}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female img,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male img{max-height:50px}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female img,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male img{max-height:85px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female img,.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male img{max-height:100px}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female{--tw-text-opacity: 1;color:rgb(221 104 193 / var(--tw-text-opacity))}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .female dt{--tw-bg-opacity: 1;background-color:rgb(221 104 193 / var(--tw-bg-opacity))}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male{margin-top:10px;--tw-text-opacity: 1;color:rgb(103 160 224 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male{margin-top:20px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male{margin-top:0}}.aspect-curriculum-all .studentData-wrap #common-sex-age .gender-num .male dt{--tw-bg-opacity: 1;background-color:rgb(103 160 224 / var(--tw-bg-opacity))}.aspect-curriculum-all .studentData-wrap #age{margin-top:40px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #age{margin-top:0}}.aspect-curriculum-all .studentData-wrap #age .age-wrap{width:100%}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #age .age-wrap{width:70%}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #age .age-wrap{width:100%}}@media (min-width: 1440px){.aspect-curriculum-all .studentData-wrap #age .age-wrap{width:95%}}.aspect-curriculum-all .studentData-wrap #age .age-num{margin-left:20px;display:flex;width:40%;flex-wrap:wrap;justify-content:center}@media (min-width: 600px){.aspect-curriculum-all .studentData-wrap #age .age-num{margin-left:50px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #age .age-num{margin:20px auto auto;width:100%}}.aspect-curriculum-all .studentData-wrap #age .age-num .age20 .num{color:#e16262}.aspect-curriculum-all .studentData-wrap #age .age-num .age10,.aspect-curriculum-all .studentData-wrap #age .age-num .age20,.aspect-curriculum-all .studentData-wrap #age .age-num .age30,.aspect-curriculum-all .studentData-wrap #age .age-num .age40,.aspect-curriculum-all .studentData-wrap #age .age-num .age50,.aspect-curriculum-all .studentData-wrap #age .age-num .age60{display:flex;width:98%;align-items:center}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #age .age-num .age10,.aspect-curriculum-all .studentData-wrap #age .age-num .age20,.aspect-curriculum-all .studentData-wrap #age .age-num .age30,.aspect-curriculum-all .studentData-wrap #age .age-num .age40,.aspect-curriculum-all .studentData-wrap #age .age-num .age50,.aspect-curriculum-all .studentData-wrap #age .age-num .age60{margin-top:.25rem;width:45%}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #age .age-num .age10,.aspect-curriculum-all .studentData-wrap #age .age-num .age20,.aspect-curriculum-all .studentData-wrap #age .age-num .age30,.aspect-curriculum-all .studentData-wrap #age .age-num .age40,.aspect-curriculum-all .studentData-wrap #age .age-num .age50,.aspect-curriculum-all .studentData-wrap #age .age-num .age60{width:50%}}.aspect-curriculum-all .studentData-wrap #age .age-num .age10:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age20:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age30:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age40:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age50:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age60:before{position:relative;top:1px;margin-right:7px;display:inline-block;height:10px;width:10px;--tw-content: "";content:var(--tw-content)}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age10:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age10:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age20:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age20:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age30:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age30:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age40:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age40:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age50:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age50:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age60:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age60:before{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age10:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age10:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age20:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age20:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age30:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age30:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age40:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age40:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age50:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age50:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age60:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #age .age-num .age60:before{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #age .age-num .age10:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age20:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age30:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age40:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age50:before,.aspect-curriculum-all .studentData-wrap #age .age-num .age60:before{margin-right:10px;height:15px;width:15px}}.aspect-curriculum-all .studentData-wrap #age .age-num .age10 dl,.aspect-curriculum-all .studentData-wrap #age .age-num .age20 dl,.aspect-curriculum-all .studentData-wrap #age .age-num .age30 dl,.aspect-curriculum-all .studentData-wrap #age .age-num .age40 dl,.aspect-curriculum-all .studentData-wrap #age .age-num .age50 dl,.aspect-curriculum-all .studentData-wrap #age .age-num .age60 dl{display:flex;align-items:center}.aspect-curriculum-all .studentData-wrap #age .age-num .age10 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age20 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age30 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age40 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age50 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age60 dt{width:55px;padding:3px 0;text-align:left;font-size:12px}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #age .age-num .age10 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age20 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age30 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age40 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age50 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age60 dt{width:65px;font-size:16px}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #age .age-num .age10 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age20 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age30 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age40 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age50 dt,.aspect-curriculum-all .studentData-wrap #age .age-num .age60 dt{padding:5px 0}}.aspect-curriculum-all .studentData-wrap #age .age-num .age10 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age20 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age30 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age40 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age50 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age60 dd{margin-top:0;font-size:20px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #age .age-num .age10 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age20 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age30 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age40 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age50 dd,.aspect-curriculum-all .studentData-wrap #age .age-num .age60 dd{font-size:26px}}.aspect-curriculum-all .studentData-wrap #age .age-num .age10:before{background-color:#013d7d}.aspect-curriculum-all .studentData-wrap #age .age-num .age20:before{background-color:#e16262}.aspect-curriculum-all .studentData-wrap #age .age-num .age30:before{background-color:#3f7dc5}.aspect-curriculum-all .studentData-wrap #age .age-num .age40:before{background-color:#67a0e0}.aspect-curriculum-all .studentData-wrap #age .age-num .age50:before{background-color:#8dbdf3}.aspect-curriculum-all .studentData-wrap #age .age-num .age60:before{background-color:#bbd7f8}.aspect-curriculum-all .studentData-wrap #academic_history{margin:40px auto auto;max-width:500px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #academic_history{max-width:750px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #academic_history{margin-top:0}}.aspect-curriculum-all .studentData-wrap #academic_history{width:100%!important}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #academic_history{width:33.3333333%!important}}.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap{margin:20px auto 0;width:100%;max-width:920px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #academic_history .academic-history-wrap{margin:40px auto 0;width:90%}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num{margin-left:10px;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 600px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num{margin-left:50px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num{margin-top:20px;margin-left:auto;justify-content:flex-start}}@media (min-width: 1440px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num{width:91%}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num:after{display:block;width:100%;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num:after{width:60%}}@media (min-width: 1440px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num:after{width:56%}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate .num{color:#e16262}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others{display:flex;width:100%;align-items:baseline}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others{margin-top:5px;width:50%}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others{width:100%}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before{position:relative;top:1px;margin-right:7px;display:inline-block;height:10px;width:10px;--tw-content: "";content:var(--tw-content)}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before{margin-right:10px;height:15px;width:15px}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dl,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dl,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dl,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dl,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dl{display:flex;align-items:center}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dt{margin-right:5px;width:85px;padding:5px 0;text-align:left;font-size:12px;font-weight:700}@media (min-width: 375px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dt{width:110px}}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dt{width:140px}}@media (min-width: 450px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dt{width:145px}}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dt,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dt{width:190px;font-size:15px}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dd{margin-top:0;font-size:20px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dd{font-size:26px}}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate dd,.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others dd{white-space:nowrap}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .school-graduate:before{background-color:#e16262}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-dropout:before{background-color:#013d7d}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate:before{background-color:#3f7dc5}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate{line-height:1rem}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .university-graduate span{display:inline-block;font-size:.7em}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .technical-school-graduate:before{background-color:#67a0e0}.aspect-curriculum-all .studentData-wrap #academic_history .academic_history-num .others:before{background-color:#8dbdf3}.aspect-curriculum-all .studentData-wrap #job{position:relative;margin-left:-20px;margin-right:-20px;margin-top:60px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:30px 0 35px}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #job{margin-top:80px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job{margin-left:auto;margin-right:auto;padding:100px 0 60px}}.aspect-curriculum-all .studentData-wrap #job h3{position:absolute;top:0;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap{padding:45px 20px 0}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap{padding:40px 20px 0}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .job-graph{margin-left:auto;margin-right:auto;display:flex;height:90px;max-width:900px;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .job-graph{height:110px}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar{position:relative}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar{width:auto}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar .job-graph-img{position:absolute;top:-40px;left:20px;height:50px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar .job-graph-img{top:-45px;left:30px;height:70px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar .job-graph-img{top:-75px;height:90px}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dl{position:absolute;bottom:20%;display:flex;height:auto;width:100%;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:baseline;justify-content:center;text-align:center}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dl{bottom:20px;flex-direction:row}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dt,.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dd{display:inline-block}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dt{font-size:16px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dt{font-size:22px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dt{font-size:28px}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dd{margin-left:10px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .bar dd{margin-left:15px}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dt{width:50px;padding:5px}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dt{width:100%}}@media only screen and (max-width: 500px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dt{overflow-wrap:anywhere}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .working{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .student{--tw-bg-opacity: 1;background-color:rgb(214 219 225 / var(--tw-bg-opacity))}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(181 191 201 / var(--tw-bg-opacity))}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dl{position:static;height:100%;flex-direction:column;align-items:center;word-break:keep-all}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dt{font-size:12px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dt{font-size:14px}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other dd{margin-left:0}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other .num{font-size:12px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .other .num{font-size:16px}}.aspect-curriculum-all .studentData-wrap #job .job-graph-wrap .numTop .num{--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}.aspect-curriculum-all .studentData-wrap .job-working-detail{position:relative;margin-left:auto;margin-right:auto;margin-top:30px;max-width:900px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:15px}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail{width:auto}}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap .job-working-detail{padding:20px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap .job-working-detail{padding:25px 45px}}.aspect-curriculum-all .studentData-wrap .job-working-detail{border:1px solid #cacaca;box-sizing:border-box}.aspect-curriculum-all .studentData-wrap .job-working-detail:before{position:absolute;top:-17px;left:14.5%;display:inline-block;height:0;width:0;--tw-content: "";content:var(--tw-content);border-style:solid;border-width:0px 15px 18px 15px;border-color:transparent transparent #cacaca transparent}.aspect-curriculum-all .studentData-wrap .job-working-detail:after{position:absolute;top:-15px;left:14.5%;display:inline-block;height:0;width:0;--tw-content: "";content:var(--tw-content);border-style:solid;border-width:0px 15px 18px 15px;border-color:transparent transparent #fff transparent}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-inner h4{margin-bottom:10px;text-align:center;font-size:15px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-inner h4{font-size:18px}}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-graph{margin-left:auto;margin-right:auto;display:flex;height:30px;width:100%;max-width:900px}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-graph .bar{width:100%}.aspect-curriculum-all .studentData-wrap .job-working-detail .office_worker{background-color:#013d7d;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.aspect-curriculum-all .studentData-wrap .job-working-detail .executive{background-color:#3f7dc5}.aspect-curriculum-all .studentData-wrap .job-working-detail .government_worker{background-color:#67a0e0}.aspect-curriculum-all .studentData-wrap .job-working-detail .self_employment{background-color:#8dbdf3}.aspect-curriculum-all .studentData-wrap .job-working-detail .teacher{background-color:#bbd7f8}.aspect-curriculum-all .studentData-wrap .job-working-detail .others{background-color:#9da7b2;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list{margin:10px auto 0;display:flex;max-width:600px;flex-wrap:wrap;align-items:center;justify-content:center;gap:5%}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list{max-width:900px}}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list li{width:47%}@media (min-width: 560px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list li{width:30%}}@media (min-width: 1200px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list li{width:22%}}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown{display:flex;flex-wrap:wrap;align-items:baseline;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt{max-width:155px;font-size:14px}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt{font-size:15px}}@media (min-width: 430px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt{font-size:16px}}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt{flex-grow:1}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt:before{position:relative;top:1px;margin-right:7px;display:inline-block;height:15px;width:15px;--tw-content: "";content:var(--tw-content)}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt:before{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt:before,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt:before{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dt:before{margin-right:10px}}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown .item-office_worker:before{background-color:#013d7d}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown .item-executive:before{background-color:#3f7dc5}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown .item-government_worker:before{background-color:#67a0e0}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown .item-self_employment:before{background-color:#8dbdf3}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown .item-teacher:before{background-color:#bbd7f8}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown .item-others:before{background-color:#9da7b2}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dd{font-size:20px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dd{font-size:24px}}.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dd .decimal,.aspect-curriculum-all .studentData-wrap .job-working-detail .job-working-detail-list .job-working-detail-breakdown dd .parcent{font-size:.7em}.aspect-curriculum-all .studentData-wrap #area{margin-top:40px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area{margin-top:120px}}.aspect-curriculum-all .studentData-wrap #area .area-chart{margin-top:30px;display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart{margin-top:70px}}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-map{width:46%}@media (min-width: 1200px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-map{margin-left:3rem;margin-right:3rem}}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-map img{height:auto;width:100%;max-width:610px}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-map .area-map-rank{position:absolute;top:0;left:0}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree{width:50%;max-width:460px}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label{display:table;width:100%;padding-bottom:8px;font-size:20px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label{padding-bottom:20px;font-size:30px}}@media (min-width: 1200px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label{padding-right:3rem}}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label:last-child{padding-bottom:0}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dt{display:table-cell;text-align:left;font-size:13px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dt{font-size:30px}}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dt img{margin-right:6px;display:inline-block;height:30px;width:30px}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dt img{margin-right:10px}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dt img{height:50px;width:50px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dt img{margin-right:20px;height:80px;width:80px}}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label dd{display:table-cell;text-align:right}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label .num{margin-left:10px;font-size:26px}@media (min-width: 450px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label .num{font-size:30px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label .num{margin-left:15px;font-size:54px}}.aspect-curriculum-all .studentData-wrap #area .area-chart .area-chart-topthree .area-box .area-label.first .num{--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}.aspect-curriculum-all .studentData-wrap #area .area-chart-others{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart-others{margin-top:40px}}.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box{width:48%;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(186 186 186 / var(--tw-border-opacity));padding-top:10px;padding-bottom:10px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box{padding-top:25px;padding-bottom:25px}}.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box .area-label{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box .area-label dt{font-size:14px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box .area-label dt{font-size:22px}}.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box .area-label .num{font-size:24px;font-weight:400}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #area .area-chart-others .area-box .area-label .num{font-size:36px}}.aspect-curriculum-all .studentData-wrap #area .area-chart-notice{margin-top:10px;text-align:right;font-size:12px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #area .area-chart-notice{margin-top:15px}}.aspect-curriculum-all .studentData-wrap #motive-factor{margin-top:40px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #motive-factor{margin-top:120px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction{margin-top:40px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction{margin-top:120px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap{position:relative;margin-top:20px;margin-bottom:20px;display:flex}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap{width:auto}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap{margin-top:40px;margin-bottom:40px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap:before{position:absolute;bottom:-20px;left:0;height:100%;max-height:261px;width:33.33%;max-width:432px;background-image:url(/assets/imgp/about/aspect/lesson-satis.webp);background-size:contain;background-position:left bottom;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 560px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap:before{width:27.33%}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap:before{width:32.33%}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap:before{bottom:-40px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-img{width:0}@media (min-width: 450px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-img{width:10%}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-img{width:30%}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-img{width:20%}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{width:100%;border-width:3px;--tw-border-opacity: 1;border-color:rgb(0 60 125 / var(--tw-border-opacity));padding:20px 20px 50px;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{padding:20px 30px 50px}}@media (min-width: 450px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{width:90%}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{width:80%}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{padding:30px 60px 50px 120px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{padding:30px 60px 50px 90px}}@media (min-width: 1440px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt{width:70%}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt .student-datatime{margin-top:0;margin-bottom:10px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt .student-datatime{margin:0}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner{display:block;height:100%;align-items:center;justify-content:space-around;text-align:center}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner{display:flex}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dl{margin-left:auto;margin-right:auto;display:inline-flex;align-items:flex-end;word-break:keep-all;text-align:center}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dl{display:block}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dl .num{margin-left:10px;font-size:38px;--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dl .num{margin-left:0}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dl .num{font-size:64px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dt{font-size:18px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dt{font-size:22px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul{float:left;margin-left:0;margin-top:15px;color:var(--color-black)}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul{margin-left:20px}}@media (min-width: 600px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul{margin-left:60px}}@media (min-width: 640px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul{float:right;margin-left:15px}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul{float:none;margin-left:35px;margin-top:0}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul li{display:block;max-width:-moz-fit-content;max-width:fit-content;text-align:left}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul li+li{margin-top:5px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul li+li{margin-top:10px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .smallTxt{padding-left:30px;font-size:15px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .smallTxt{padding-left:50px;font-size:20px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .smallTxt{padding-left:45px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .dot{font-size:10px}@media (min-width: 400px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .dot{font-size:14px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .num{font-size:24px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .num{font-size:28px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one,.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two{position:relative}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one,#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two{width:auto}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one:before,.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two:before{position:absolute;top:50%;left:0;display:inline-block;height:20px;width:23px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-size:cover;background-position:center;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one:before,.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two:before{height:30px;width:35px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-one:before{background-image:url(/assets/imgp/about/aspect/lesson-satis-heart01.webp)}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner ul .hart-two:before{background-image:url(/assets/imgp/about/aspect/lesson-satis-heart02.webp)}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-learn{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:20px;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-learn{padding:40px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-learn{padding:50px 40px}}@media (min-width: 1200px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-learn{padding:70px 90px}}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-learn .rank-list-h4 span:after{--tw-bg-opacity: 1;background-color:rgb(0 60 125 / var(--tw-bg-opacity))}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-learn .student-datatime{color:var(--color-black)}.aspect-curriculum-all .studentData-wrap #supportSatisfaction{margin-top:40px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction{margin-top:80px}}.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner{margin-top:20px;width:100%}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner{margin-top:0;width:50%}.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(odd){padding:0 30px 0 0}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(odd){padding:0 50px 0 0}}.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(2n){--tw-border-opacity: 1;border-left-color:rgb(202 202 202 / var(--tw-border-opacity))}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(2n){border-left-width:1px;padding:0 0 0 30px}}@media (min-width: 1370px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(2n){padding:0 0 0 50px}}.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner+.col2-inner{border-top-width:1px;--tw-border-opacity: 1;border-top-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:20px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner+.col2-inner{border-top-width:0px;padding-top:0}}.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(n+3){margin-top:20px}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:nth-child(n+3){margin-top:80px}}.aspect-curriculum-all .studentData-wrap #supportSatisfaction .col2-inner:last-child{margin-left:auto;margin-right:auto}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus{margin-top:40px;--tw-bg-opacity: 1;background-color:rgb(0 60 125 / var(--tw-bg-opacity));padding:30px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 500px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus{padding:40px}}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus{margin-top:120px;padding:50px 40px}}@media (min-width: 1200px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus{padding:70px 90px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus h3{font-size:20px;line-height:inherit}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus h3{font-size:44px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-txt{text-align:left;font-size:14px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-txt{text-align:center;font-size:18px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container{margin-top:20px;margin-left:0;display:block;align-items:center;justify-content:space-between}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container{margin-top:35px;margin-left:-40px;display:flex}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .num{font-size:30px}@media (min-width: 1024px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .num{font-size:50px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about{display:flex;align-items:center;justify-content:center}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-image{width:90px}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-image{margin-bottom:-100px;width:130px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-txt{margin-left:10px;text-align:center}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-txt{margin-left:0}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-txt dt{white-space:nowrap;font-size:14px}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-txt dt{font-size:18px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-txt .num{font-size:36px;--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-about .courseContinuation-about-txt .num{font-size:50px}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .arrow{margin:20px auto;height:12px;max-width:80%}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .arrow{margin:0 10px;height:230px;max-width:none}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .arrow img{height:100%;width:100%}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail{width:100%;max-width:100%}@media (min-width: 1280px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail{width:65%;max-width:65%}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number{position:relative;display:flex;flex-direction:column;justify-content:space-between}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number{flex-direction:row}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number dl{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));padding:20px;text-align:center}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number dl{width:45%;max-width:45%}}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .courseContinuation-detail .courseContinuation-detail-number dl .disp{margin-top:10px;font-size:10px}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .numberArrow{margin:auto;width:15px}.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .numberArrow img{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 768px){.aspect-curriculum-all .studentData-wrap #courseContinuationStatus .courseContinuation-container .numberArrow img{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.aspect-curriculum-all .graduate-wrap #graduate-num{margin-top:0}.aspect-curriculum-all .graduate-wrap #graduate-num h3{margin-top:30px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num h3{margin-top:50px}}.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap{position:relative;margin-left:auto;margin-right:auto;height:160px;width:80%;border-width:3px;--tw-border-opacity: 1;border-color:rgb(0 60 125 / var(--tw-border-opacity));padding:30px}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap{width:70%;max-width:400px}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap{height:auto;max-width:800px;padding:50px 30px}}.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap:before{position:absolute;bottom:-20px;left:-30px;height:80%;max-height:185px;width:33.33%;max-width:432px;background-image:url(/assets/imgp/about/aspect/graduate-img01.webp);background-size:contain;background-position:left bottom;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap:before{bottom:-35px;left:-100px}}.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap:after{position:absolute;bottom:-10px;right:-45px;height:120%;max-height:315px;width:33.33%;max-width:432px;background-image:url(/assets/imgp/about/aspect/graduate-img02.webp);background-size:contain;background-position:left bottom;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .graduate-num-wrap:after{bottom:-30px;right:-180px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total{text-align:center}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total .student-datatime{margin-left:auto;margin-right:auto;margin-top:0;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total .student-datatime{max-width:80%}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total dl{margin-left:auto;margin-right:auto;align-items:flex-end;text-align:center;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total dl{display:inline-flex}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total dl dt{font-size:16px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total dl dt{font-size:22px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total dl .num{font-size:36px;--tw-text-opacity: 1;color:rgb(225 98 98 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-num-total dl .num{margin-left:40px;font-size:70px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years{display:flex;flex-wrap:wrap;justify-content:center}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box{margin-top:40px;width:100%;padding:0 20px 0 0}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box{width:45%}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box{margin-top:80px;padding:0}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:first-child{margin-top:20px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:first-child{margin-top:20px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:nth-child(2){margin-top:20px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:nth-child(2){margin-top:20px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box h4{text-align:center;font-size:16px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box h4{padding-right:20px;text-align:left;font-size:22px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:nth-child(2n){--tw-border-opacity: 1;border-left-color:rgb(202 202 202 / var(--tw-border-opacity))}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:nth-child(2n){border-left-width:1px}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:nth-child(2n){padding-left:50px}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-box:nth-child(odd){padding-right:50px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years:after{display:block;width:100%;--tw-content: "";content:var(--tw-content)}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years:after{width:45%}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph{margin:15px auto;width:80%;max-width:400px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph{margin:15px 0 0}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar{position:relative;height:25px;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(0 60 125 / var(--tw-bg-opacity))}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar{width:auto}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar{height:40px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar .num{position:absolute;top:calc(50% - 2px);right:-50px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:18px;font-weight:400}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar .num{right:-80px;font-size:24px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar .label{position:absolute;top:50%;left:20px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .guraduate-years-graph .bar9{margin-top:10px;--tw-bg-opacity: 1;background-color:rgb(63 126 197 / var(--tw-bg-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest{margin-top:20px;display:block;width:100%;align-items:center;border-style:none;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:30px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest{display:flex}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest{margin-top:50px;justify-content:center;padding:80px 50px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest h4{font-size:16px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest h4{font-size:26px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph{margin-top:15px;padding-right:30px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph{margin-left:50px;width:400px;padding-right:0}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph .bar{height:36px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph .bar{height:60px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph .bar .label{font-size:16px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph .bar .label{font-size:20px}}.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph .bar .num{right:-50px;font-size:16px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-num .guraduate-years .latest .guraduate-years-graph .bar .num{right:-90px;font-size:28px}}.aspect-curriculum-all .graduate-wrap #graduate-path{margin-top:40px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path{margin-top:80px}}.aspect-curriculum-all .graduate-wrap #graduate-path h4{text-align:center;font-size:16px;font-weight:700}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path h4{font-size:26px}}.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner{margin-left:auto;margin-right:auto;width:100%;padding-left:0;padding-right:0}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner{width:50%}}.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner h4{font-size:16px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner h4{font-size:22px}}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner:nth-child(odd){padding-right:50px}}.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner:nth-child(2n){--tw-border-opacity: 1;border-left-color:rgb(202 202 202 / var(--tw-border-opacity))}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .col2-inner:nth-child(2n){border-left-width:1px;padding-left:50px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest{position:relative;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:50px 20px 20px}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest{padding:50px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .col2-inner+.col2-inner{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:20px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .col2-inner+.col2-inner{border-top-width:0px;border-left-width:1px;padding-top:0}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest h4{font-size:18px;font-weight:700}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest h4{font-size:28px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list{margin-top:20px;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list{margin-top:50px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap{display:flex;align-items:center;padding-left:0;font-size:15px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap{font-size:20px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap:before{display:none}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap p{line-height:1.2}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap .img-wrap{margin-right:20px;max-height:61px;max-width:50px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap .img-wrap{max-width:74px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree .txt-wrap .img-wrap img{margin-top:auto;margin-bottom:auto}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree+.topThree{margin-top:10px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-latest .rank-list .topThree+.topThree{margin-top:25px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner{margin-top:0;width:100%;padding:30px 0 40px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner{margin:80px 0 0;width:50%;padding-left:50px;padding-right:50px;padding-top:0}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap{margin:40px auto 0;height:185px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap{margin:60px auto 0}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph{margin:auto;height:145px;width:100%;padding-left:1.75rem;padding-right:1.75rem}@media (min-width: 400px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph{height:185px;padding-left:0;padding-right:0}}@media (min-width: 1370px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph{width:80%}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph .bar:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(0 60 125 / var(--tw-bg-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph .bar .num{top:-30px;font-size:18px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph .bar .num{font-size:20px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner .path-graph-wrap .path-graph .bar .label{bottom:-40px;font-size:12px;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner:first-child{margin-top:20px}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner:nth-child(2){margin-top:20px}}.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner+.col2-inner{border-top-width:1px;--tw-border-opacity: 1;border-top-color:rgb(202 202 202 / var(--tw-border-opacity))}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-path .graduate-path-graph .col2-inner+.col2-inner{border-top-width:0px}}.aspect-curriculum-all .graduate-wrap #graduate-employ{margin-top:40px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-employ{margin-top:120px}}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-txt{margin-top:20px;text-align:left;font-size:14px}@media (min-width: 500px){.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-txt{text-align:center}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-txt{margin-top:30px;font-size:16px}}.aspect-curriculum-all .graduate-wrap #graduate-employ .button-wrap{margin-top:10px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-employ .button-wrap{margin-top:10px}}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary{position:relative;display:block;cursor:pointer;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:15px;padding-bottom:15px;font-size:18px;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary{width:auto}}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary{width:auto}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary{padding-top:20px;padding-bottom:20px;font-size:28px}}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary:after{position:absolute;top:50%;right:0;display:block;height:15px;width:20px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:url(/assets/img/common/chevron-down-gray.svg);background-position:center;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box summary::-webkit-details-marker{display:none}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-list{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-list{margin-top:25px}}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-list li{margin-top:5px;margin-bottom:5px;display:flex;width:100%;align-items:center;font-size:14px;font-weight:700}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-list li{width:48%}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-list li{margin-top:8px;margin-bottom:8px;font-size:18px}}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-list li:before{content:"";margin-right:10px;display:inline-block;height:10px;width:10px;border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(63 126 197 / var(--tw-bg-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-other{margin-top:10px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:20px;font-size:12px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-employ .graduate-employ-box .graduate-employ-other{margin-top:25px;padding:50px;font-size:14px}}.aspect-curriculum-all .graduate-wrap #graduate-employ details[open] summary:after{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aspect-curriculum-all .graduate-wrap #graduate-employ .student-datatime{margin-top:5px;text-align:center}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-employ .student-datatime{margin-top:0}}.aspect-curriculum-all .graduate-wrap #graduate-career{margin-top:40px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career{margin-top:120px}}.aspect-curriculum-all .graduate-wrap #graduate-career .motive-factor-box{margin-top:20px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career .motive-factor-box{margin-top:50px}}.aspect-curriculum-all .graduate-wrap #graduate-career .rank-list-h4 span:after{width:100%}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career .rank-list-h4 span:after{width:calc(100% + 130px)}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation{margin-top:20px;background-color:#ffffff26;padding:20px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation{margin-top:45px;padding:50px}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-ttl-wrap{display:flex;flex-direction:column}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-ttl-wrap{flex-direction:column-reverse}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-ttl-wrap .career-generation-ttl{font-size:16px}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-ttl-wrap .career-generation-ttl{font-size:20px}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap{margin-top:15px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap{margin-top:30px;flex-direction:row}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt{width:100%}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt{width:calc(100% - 240px)}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt ul{display:block;flex-wrap:wrap}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt ul{display:inline-flex}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt li{margin-right:10px;display:inline-block;line-height:2}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num{position:relative;font-size:14px;font-weight:400}#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num,#unnecessary #data-jobarea #area .area-map .aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num{width:auto}}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num{font-size:18px}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num:before{display:inline-block;padding-right:3px;--tw-content: "■";content:var(--tw-content)}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num.num30:before{--tw-text-opacity: 1;color:rgb(63 126 197 / var(--tw-text-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num.num40:before{--tw-text-opacity: 1;color:rgb(140 188 242 / var(--tw-text-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num.num50:before{--tw-text-opacity: 1;color:rgb(153 177 203 / var(--tw-text-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-txt .num.num60:before{--tw-text-opacity: 1;color:rgb(204 216 229 / var(--tw-text-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-img{margin-top:10px;margin-left:0;width:100%}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-img{margin-top:0;margin-left:20px;width:220px}}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .career-generation-wrap .career-generation-img img{width:100%}.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .student-datatime{margin-bottom:0}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-career .career-generation .student-datatime{margin-bottom:10px;margin-top:0}}.aspect-curriculum-all .graduate-wrap #graduate-skill{margin-top:40px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-skill{margin-top:80px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .rank-list-h4{margin-top:20px;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-skill .rank-list-h4{margin-top:40px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .rank-list-h4 span:after{width:100%;--tw-bg-opacity: 1;background-color:rgb(0 60 125 / var(--tw-bg-opacity))}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2{counter-reset:listnum;margin-top:20px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2{margin-top:40px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .pie-chart-wrapper{display:flex;flex-direction:column}.aspect-curriculum-all .graduate-wrap #graduate-skill .pie-chart-wrapper h4:before{display:block;font-size:24px;font-weight:300;font-style:italic;color:var(--color-yellow);--tw-content: "01";content:var(--tw-content)}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-skill .pie-chart-wrapper h4:before{font-size:32px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .pie-chart-wrapper h4:before{counter-increment:listnum;content:counter(listnum,decimal-leading-zero)}.aspect-curriculum-all .graduate-wrap #graduate-skill .pie-chart-wrapper .pie-chart-num .label{font-size:16px;font-weight:700;--tw-text-opacity: 1;color:rgb(0 60 125 / var(--tw-text-opacity))}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-skill .pie-chart-wrapper .pie-chart-num .label{font-size:22px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner{margin-top:20px;width:100%}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner{margin-top:0;width:50%}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(odd){padding:0 30px 0 0}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(odd){padding:0 50px 0 0}}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(2n){--tw-border-opacity: 1;border-left-color:rgb(202 202 202 / var(--tw-border-opacity))}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(2n){border-left-width:1px;padding:0 0 0 30px}}@media (min-width: 1024px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(2n){padding:0 0 0 50px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:first-child{margin-top:0}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner+.col2-inner{border-top-width:1px;--tw-border-opacity: 1;border-top-color:rgb(202 202 202 / var(--tw-border-opacity));padding-top:20px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner+.col2-inner{border-top-width:0px;padding-top:0}}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(n+3){margin-top:20px}@media (min-width: 768px){.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:nth-child(n+3){margin-top:80px}}.aspect-curriculum-all .graduate-wrap #graduate-skill .col2-inner:last-child{margin-left:auto;margin-right:auto}.aspect-curriculum-all #gender-chart{margin:auto;height:230px;width:230px}.aspect-curriculum-all #gender-chart-sp{margin:auto;height:150px;width:150px}.aspect-curriculum-all #gender-sex-chart{margin:auto;height:250px;width:250px}.aspect-curriculum-all #gender-sex-chart-sp{margin:auto;height:170px;width:170px}.aspect-curriculum-all #age-chart{margin:auto;height:230px;width:230px}.aspect-curriculum-all #age-chart-sp{margin:auto;height:150px;width:150px}.aspect-curriculum-all #academic-history-chart{margin:auto;height:230px;width:230px}.aspect-curriculum-all #academic-history-chart-sp{margin:auto;height:150px;width:150px}.aspect-curriculum-all #support-students{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}@media (min-width: 1024px){.aspect-curriculum-all #support-students{height:220px;width:220px}}.aspect-curriculum-all #support-system{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}@media (min-width: 1024px){.aspect-curriculum-all #support-system{height:220px;width:220px}}.aspect-curriculum-all #support-la{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}@media (min-width: 1024px){.aspect-curriculum-all #support-la{height:220px;width:220px}}.aspect-curriculum-all #support-ta{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}@media (min-width: 1024px){.aspect-curriculum-all #support-ta{height:220px;width:220px}}.aspect-curriculum-all #support-career{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}@media (min-width: 1024px){.aspect-curriculum-all #support-career{height:220px;width:220px}}.aspect-curriculum-all #support-use01{position:absolute;left:0;right:0;top:-5px;margin:auto;height:220px;width:220px}.aspect-curriculum-all #support-use01-sp{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}.aspect-curriculum-all #support-use02{position:absolute;left:0;right:0;top:-5px;margin:auto;height:220px;width:220px}.aspect-curriculum-all #support-use02-sp{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}.aspect-curriculum-all #support-use03{position:absolute;left:0;right:0;top:-5px;margin:auto;height:220px;width:220px}.aspect-curriculum-all #support-use03-sp{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}.aspect-curriculum-all #support-use04{position:absolute;left:0;right:0;top:-5px;margin:auto;height:220px;width:220px}.aspect-curriculum-all #support-use04-sp{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}.aspect-curriculum-all #support-use05{position:absolute;left:0;right:0;top:-5px;margin:auto;height:220px;width:220px}.aspect-curriculum-all #support-use05-sp{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}.aspect-curriculum-all #support-use06{position:absolute;left:0;right:0;top:-5px;margin:auto;height:220px;width:220px}.aspect-curriculum-all #support-use06-sp{position:absolute;left:0;right:0;top:-5px;margin:auto;height:170px;width:170px}.pc-img{display:none}@media (min-width: 1024px){.pc-img{display:block}}.sp-img{display:block}@media (min-width: 1024px){.sp-img{display:none}}.page-subtxt{margin-bottom:5px;font-size:12px}@media (min-width: 1024px){.page-subtxt{font-size:16px}}#page-header #page-header-ttl{padding-top:18px;padding-bottom:18px;padding-right:30px}@media (min-width: 1024px){#page-header #page-header-ttl{padding-top:25px;padding-bottom:25px;padding-right:60px}}#page-header #page-header-ttl .page-ttl{font-size:22px}@media (min-width: 1024px){#page-header #page-header-ttl .page-ttl{font-size:46px}}.contents-block-feature-wrapper{margin-bottom:90px}@media (min-width: 1024px){.contents-block-feature-wrapper{margin-bottom:150px}}.main-one-column{overflow-x:hidden}#contents-section{margin:30px auto 0;max-width:1320px;padding-left:0;padding-right:0}@media (min-width: 1024px){#contents-section{margin:80px auto 0}}.feature-wrap{position:relative;margin-top:90px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-wrap,#unnecessary #data-jobarea #area .area-map .feature-wrap{width:auto}}#full_online #data-jobarea #area .area-map .feature-wrap,#unnecessary #data-jobarea #area .area-map .feature-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-wrap,#unnecessary #data-jobarea #area .area-map .feature-wrap{width:auto}.feature-wrap{margin-top:220px}}.feature-wrap:first-child{margin-top:65px}@media (min-width: 1024px){.feature-wrap:first-child{margin-top:150px}}.main-one-column .feature-content-2col-wrap,.main-one-column .h3,.main-one-column .h4,.main-one-column .txt-block,.main-one-column .point-number-list,.main-one-column .sup-box-wrap,.main-one-column .button-wrap,.main-one-column .box-3col-wrap,.main-one-column .txt-block-p,.main-one-column .free-wrap,.main-one-column .h2-feature,.main-one-column .img-block{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column .feature-content-2col-wrap,.main-one-column .h3,.main-one-column .h4,.main-one-column .txt-block,.main-one-column .point-number-list,.main-one-column .sup-box-wrap,.main-one-column .button-wrap,.main-one-column .box-3col-wrap,.main-one-column .txt-block-p,.main-one-column .free-wrap,.main-one-column .h2-feature,.main-one-column .img-block{padding-left:40px;padding-right:40px}}.main-one-column .sup-box-wrap>.sup-box{margin-left:0;margin-right:0;margin-top:35px}@media (min-width: 1024px){.main-one-column .sup-box-wrap>.sup-box{margin-top:45px}}@media (min-width: 1370px){.main-one-column .sup-box-wrap>.sup-box{margin-left:20px;margin-right:20px}}.main-one-column .sup-box-wrap>.sup-box.white{margin-top:80px}@media (min-width: 1024px){.main-one-column .sup-box-wrap>.sup-box.white{margin-top:90px}}.main-one-column .txt-block>p{line-height:1.8rem}.main-one-column .h3{margin-top:40px}@media (min-width: 768px){.main-one-column .h3{margin-top:90px}}.main-one-column h2+.h3{margin-top:30px}@media (min-width: 768px){.main-one-column h2+.h3{margin-top:50px}}.main-one-column .free-wrap .feature-content-2col-wrap,.main-one-column .free-wrap .h3,.main-one-column .free-wrap .h4,.main-one-column .free-wrap .txt-block,.main-one-column .free-wrap .point-number-list,.main-one-column .free-wrap .sup-box-wrap,.main-one-column .free-wrap .button-wrap,.main-one-column .free-wrap .box-3col-wrap,.main-one-column .free-wrap .txt-block-p,.main-one-column .free-wrap .img-block{padding-left:0;padding-right:0}.line-horizontal{margin-top:40px}@media (min-width: 768px){.line-horizontal{margin-top:90px}}.line-horizontal{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.line{margin-top:40px}@media (min-width: 768px){.line{margin-top:90px}}.feature-links{margin-top:100px;background-color:var(--color-lgray);padding:10px 30px 20px}@media (min-width: 600px){.feature-links{padding:20px 30px}}@media (min-width: 1024px){.feature-links{padding-top:60px 0 40px;padding-bottom:60px 0 40px}}.feature-links ul{flex-wrap:wrap}@media (min-width: 600px){.feature-links ul{display:flex}}.feature-links ul{justify-content:center}.feature-links ul .item{position:relative;margin-bottom:30px;width:100%;max-width:470px}#full_online #data-jobarea #area .area-map .feature-links ul .item,#unnecessary #data-jobarea #area .area-map .feature-links ul .item{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-links ul .item,#unnecessary #data-jobarea #area .area-map .feature-links ul .item{width:auto}}@media not all and (min-width: 1024px){.feature-links ul .item{margin-left:auto;margin-right:auto}}@media (min-width: 600px){.feature-links ul .item{margin-bottom:40px;width:calc(50% - 30px)}}@media (min-width: 1024px){.feature-links ul .item{margin-right:50px}}@media (min-width: 1280px){.feature-links ul .item{width:calc(33.333333% - 35px);max-width:500px}}@media (min-width: 1024px){.feature-links ul .item:nth-child(2n){margin-right:0}}@media (min-width: 1280px){.feature-links ul .item:nth-child(2n){margin-right:50px}}@media (min-width: 1024px){.feature-links ul .item:nth-child(3n),.feature-links ul .item:last-child{margin-right:50px}}@media (min-width: 1280px){.feature-links ul .item:nth-child(3n),.feature-links ul .item:last-child{margin-right:0}}.feature-links ul .item a h3{position:absolute;left:20px;top:-30px;background-color:var(--color-white);padding:15px 8px;font-size:20px}@media (min-width: 1024px){.feature-links ul .item a h3{left:30px;top:-60px;font-size:26px}}.feature-links ul .item a h3{writing-mode:vertical-rl}.feature-links ul .item a .txt-wrap{width:100%}.feature-links ul .item a .txt-wrap .txt-box{width:100%;line-height:1.6}.feature-links ul .item a .txt-wrap .txt-box h4{position:relative;margin-top:10px;padding-right:40px;font-size:13px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-links ul .item a .txt-wrap .txt-box h4,#unnecessary #data-jobarea #area .area-map .feature-links ul .item a .txt-wrap .txt-box h4{width:auto}}#full_online #data-jobarea #area .area-map .feature-links ul .item a .txt-wrap .txt-box h4,#unnecessary #data-jobarea #area .area-map .feature-links ul .item a .txt-wrap .txt-box h4{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-links ul .item a .txt-wrap .txt-box h4,#unnecessary #data-jobarea #area .area-map .feature-links ul .item a .txt-wrap .txt-box h4{width:auto}.feature-links ul .item a .txt-wrap .txt-box h4{font-size:15px}}.feature-links ul .item a .txt-wrap .txt-box h4:before{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/assets/img/common/arrow-red.svg);background-size:24.38px 7.38px;background-position:right 0 bottom 50%;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}@media (min-width: 768px){.feature-links ul .item a .txt-wrap .txt-box h4:before{background-size:30.38px 7.38px}}.feature-links ul .item a .thumb-wrap img{max-height:350px;width:100%;max-width:500px;-o-object-fit:cover;object-fit:cover}footer{margin-top:-75px}@media (min-width: 1024px){footer{margin-top:-125px}}.feature-content-2col-wrap{position:relative;display:block;justify-content:space-between}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-content-2col-wrap,#unnecessary #data-jobarea #area .area-map .feature-content-2col-wrap{width:auto}}#full_online #data-jobarea #area .area-map .feature-content-2col-wrap,#unnecessary #data-jobarea #area .area-map .feature-content-2col-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .feature-content-2col-wrap,#unnecessary #data-jobarea #area .area-map .feature-content-2col-wrap{width:auto}.feature-content-2col-wrap{display:flex}}.h3+.feature-content-2col-wrap{margin-top:30px}@media (min-width: 1024px){.h3+.feature-content-2col-wrap{margin-top:40px}}.feature-content-2col-item{margin-top:30px;width:100%}@media (min-width: 1024px){.feature-content-2col-item{margin-top:0;width:48%}}.feature-content-2col-item p{line-height:1.75rem}.feature-content-2col-item .button-wrap{margin-left:-10px;margin-right:-10px}.feature-content-2col-item .button-wrap:nth-of-type(n+2){margin-top:0}.feature-content-2col-item .button-wrap .button{margin-left:10px;margin-right:10px}.box-2col-wrap,.box-3col-wrap{position:relative;display:block;flex-wrap:wrap}#full_online #data-jobarea #area .area-map .box-2col-wrap,#unnecessary #data-jobarea #area .area-map .box-2col-wrap,#full_online #data-jobarea #area .area-map .box-3col-wrap,#unnecessary #data-jobarea #area .area-map .box-3col-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .box-2col-wrap,#unnecessary #data-jobarea #area .area-map .box-2col-wrap,#full_online #data-jobarea #area .area-map .box-3col-wrap,#unnecessary #data-jobarea #area .area-map .box-3col-wrap{width:auto}}@media (min-width: 768px){.box-2col-wrap,.box-3col-wrap{display:flex}}.box-2col-wrap .item,.box-3col-wrap .item{margin-top:30px;width:100%}.box-2col-wrap .item .ttl,.box-3col-wrap .item .ttl{margin-top:20px;text-align:center;font-size:16px;font-weight:700}@media (min-width: 768px){.box-2col-wrap .item .ttl,.box-3col-wrap .item .ttl{font-size:18px}}.box-2col-wrap .item .txt,.box-3col-wrap .item .txt{margin-top:15px;font-size:14px;line-height:1.75rem}.box-2col-wrap{justify-content:space-between}@media (min-width: 1024px){.box-2col-wrap .item{width:48%}}.box-3col-wrap{margin-left:0}@media (min-width: 768px){.box-3col-wrap{margin-left:-35px;justify-content:center}}@media (min-width: 1024px){.box-3col-wrap{margin-left:-40px}}.box-3col-wrap .item{margin-left:0;width:100%}@media (min-width: 768px){.box-3col-wrap .item{margin-left:35px;width:47%}}@media (min-width: 1024px){.box-3col-wrap .item{margin-left:40px;width:calc(33.333% - 27px)}}.box-3col-wrap .item:first-child{margin-left:0}@media (min-width: 768px){.box-3col-wrap .item:nth-child(3n){margin-left:0}}@media (min-width: 1024px){.box-3col-wrap .item:nth-child(3n){margin-left:35px}}.w-1200{margin:50px auto 0;width:auto;max-width:1200px;padding:0}.point-number-list{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2%}@media (min-width: 1024px){.point-number-list{margin-top:40px}}.point-number-list li{margin-bottom:5px;display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));text-align:center;font-weight:700}@media (min-width: 600px){.point-number-list li{margin-bottom:15px;width:48%}}@media (min-width: 1024px){.point-number-list li{width:32%}}.point-number-list li{border:solid 2px #e3e4e5}.point-number-list li .inner{position:relative;display:inline}#full_online #data-jobarea #area .area-map .point-number-list li .inner,#unnecessary #data-jobarea #area .area-map .point-number-list li .inner{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .point-number-list li .inner,#unnecessary #data-jobarea #area .area-map .point-number-list li .inner{width:auto}}.point-number-list li .inner .yellow{--tw-text-opacity: 1;color:rgb(255 192 0 / var(--tw-text-opacity))}.point-number-list li .inner br{display:none}@media (min-width: 1024px){.point-number-list li .inner br{display:block}}.point-number-list li:before{--tw-text-opacity: 1;color:rgb(202 202 202 / var(--tw-text-opacity))}.h2-feature{position:relative;margin-top:70px;font-size:22px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .h2-feature,#unnecessary #data-jobarea #area .area-map .h2-feature{width:auto}}#full_online #data-jobarea #area .area-map .h2-feature,#unnecessary #data-jobarea #area .area-map .h2-feature{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .h2-feature,#unnecessary #data-jobarea #area .area-map .h2-feature{width:auto}.h2-feature{margin-top:145px;font-size:44px}}.h2-feature .h2-number-wrap{position:absolute;top:-50px;left:15px;z-index:-1;font-style:italic;--tw-text-opacity: 1;color:rgb(244 244 244 / var(--tw-text-opacity))}@media (min-width: 768px){.h2-feature .h2-number-wrap{left:40px}}@media (min-width: 1024px){.h2-feature .h2-number-wrap{top:-150px;left:30px}}.h2-feature .h2-number-sharp{font-size:45px}@media (min-width: 1024px){.h2-feature .h2-number-sharp{font-size:110px}}.h2-feature .h2-number{font-size:60px}@media (min-width: 1024px){.h2-feature .h2-number{font-size:150px}}.h2-feature .h2-feature-txt{font-weight:700}.h2-feature .color-cu{color:var(--color-cu)}.sup-2col-wrap{position:relative;display:block;justify-content:space-between}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-2col-wrap,#unnecessary #data-jobarea #area .area-map .sup-2col-wrap{width:auto}}#full_online #data-jobarea #area .area-map .sup-2col-wrap,#unnecessary #data-jobarea #area .area-map .sup-2col-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .sup-2col-wrap,#unnecessary #data-jobarea #area .area-map .sup-2col-wrap{width:auto}.sup-2col-wrap{display:flex}}.sup-2col-wrap .item{width:100%}@media (min-width: 1024px){.sup-2col-wrap .item{width:48%}}.sup-2col-wrap .item:nth-child(2){margin-top:50px}@media (min-width: 1024px){.sup-2col-wrap .item:nth-child(2){margin-top:0}}.sup-2col-wrap .item .ttl{margin-top:20px;text-align:center;font-size:16px;font-weight:700}@media (min-width: 768px){.sup-2col-wrap .item .ttl{font-size:18px}}.sup-2col-wrap .item .txt{font-size:15px}.field-technology-ttl{--tw-text-opacity: 1;color:rgb(109 187 79 / var(--tw-text-opacity))}.field-business-ttl{--tw-text-opacity: 1;color:rgb(240 132 55 / var(--tw-text-opacity))}.field-education-ttl{--tw-text-opacity: 1;color:rgb(255 172 218 / var(--tw-text-opacity))}.field-foreign-ttl{--tw-text-opacity: 1;color:rgb(189 166 232 / var(--tw-text-opacity))}.main-one-column .field-technology .button-wrap,.main-one-column .field-business .button-wrap,.main-one-column .field-education .button-wrap,.main-one-column .txt-img-block .button-wrap{padding-left:0;padding-right:0}.main-one-column .field-technology .button-wrap+.button-wrap,.main-one-column .field-business .button-wrap+.button-wrap,.main-one-column .field-education .button-wrap+.button-wrap,.main-one-column .txt-img-block .button-wrap+.button-wrap{margin-top:10px}@media (min-width: 1024px){.main-one-column .field-technology .button-wrap+.button-wrap,.main-one-column .field-business .button-wrap+.button-wrap,.main-one-column .field-education .button-wrap+.button-wrap,.main-one-column .txt-img-block .button-wrap+.button-wrap{margin-top:0}}.teacher-list{display:block}@media (min-width: 768px){.teacher-list{display:flex}}.teacher-list:nth-child(n+2){margin-top:20px}@media (min-width: 768px){.teacher-list-item{width:48%}}@media (min-width: 1280px){.teacher-list-item{width:calc(33.333% - 20px)}}.teacher-list-item a{display:block;height:100%}.teacher-list-item a .teacher-list-inner{display:block}@media (min-width: 1024px){.teacher-list-item a .teacher-list-inner{display:flex}}.teacher-list-item a .teacher-profile{padding:20px;font-size:12px}@media (min-width: 430px){.teacher-list-item a .teacher-profile{padding:30px}}.teacher-list-item a .teacher-profile p{line-height:1.7}.teacher-list-item a .teacher-profile .degree-field-wrap{margin-top:-5px;margin-bottom:15px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:20px;font-size:12px}.teacher-list-item a .teacher-list-inner{display:flex}.teacher-list-item a .teacher-info{width:100%;padding:20px 20px 0}.teacher-list-item a .teacher-thumb{width:45%}@media (min-width: 768px){.teacher-list-item a .teacher-thumb{width:75%}}.teacher-list-item a .teacher-thumb{float:none}.teacher-list-item a .teacher-thumb img{height:100%;max-height:none;width:100%}#instructional_design .flow-step-box-wrap{position:relative}#full_online #data-jobarea #area .area-map #instructional_design .flow-step-box-wrap,#unnecessary #data-jobarea #area .area-map #instructional_design .flow-step-box-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #instructional_design .flow-step-box-wrap,#unnecessary #data-jobarea #area .area-map #instructional_design .flow-step-box-wrap{width:auto}}#instructional_design .flow-step-box-wrap:after{position:absolute;left:calc(50% - 12px);bottom:-50px;height:40px;width:25px;background-image:url(/assets/imgp/feature/arrow_return.webp);background-size:25px 40px;background-position:right 0 bottom 50%;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.instructional-designer-box{display:block;align-items:center;justify-content:space-between}@media (min-width: 768px){.instructional-designer-box{display:flex}}.instructional-designer-box .img-box{margin:0 auto;width:60%}@media (min-width: 768px){.instructional-designer-box .img-box{margin:0;width:25%}}.instructional-designer-box .txt-box{width:100%}@media (min-width: 768px){.instructional-designer-box .txt-box{width:70%}}.instructional-designer-box .txt-box .ttl{margin-top:20px;text-align:center;font-size:18px;font-weight:700}@media (min-width: 768px){.instructional-designer-box .txt-box .ttl{margin-top:0;text-align:left}}@media (min-width: 1024px){.instructional-designer-box .txt-box .ttl{font-size:22px}}.instructional-designer-box .txt-box p{margin-top:15px;font-size:15px}#data-sexage{display:none;padding-top:30px}@media (min-width: 1024px){#data-sexage{padding-top:0}}#data-sexage h3{width:100%}@media (min-width: 375px){#data-sexage h3{max-width:375px}}@media (min-width: 400px){#data-sexage h3{max-width:400px}}@media (min-width: 430px){#data-sexage h3{max-width:430px}}@media (min-width: 450px){#data-sexage h3{max-width:450px}}@media (min-width: 500px){#data-sexage h3{max-width:500px}}@media (min-width: 560px){#data-sexage h3{max-width:560px}}@media (min-width: 600px){#data-sexage h3{max-width:600px}}@media (min-width: 640px){#data-sexage h3{max-width:640px}}@media (min-width: 704px){#data-sexage h3{max-width:704px}}@media (min-width: 720px){#data-sexage h3{max-width:720px}}@media (min-width: 736px){#data-sexage h3{max-width:736px}}@media (min-width: 768px){#data-sexage h3{max-width:768px}}@media (min-width: 816px){#data-sexage h3{max-width:816px}}@media (min-width: 864px){#data-sexage h3{max-width:864px}}@media (min-width: 870px){#data-sexage h3{max-width:870px}}@media (min-width: 960px){#data-sexage h3{max-width:960px}}@media (min-width: 992px){#data-sexage h3{max-width:992px}}@media (min-width: 1024px){#data-sexage h3{max-width:1024px}}@media (min-width: 1100px){#data-sexage h3{max-width:1100px}}@media (min-width: 1200px){#data-sexage h3{max-width:1200px}}@media (min-width: 1210px){#data-sexage h3{max-width:1210px}}@media (min-width: 1280px){#data-sexage h3{max-width:1280px}}@media (min-width: 1370px){#data-sexage h3{max-width:1370px}}@media (min-width: 1440px){#data-sexage h3{max-width:1440px}}@media (min-width: 1520px){#data-sexage h3{max-width:1520px}}@media (min-width: 1536px){#data-sexage h3{max-width:1536px}}@media (min-width: 1600px){#data-sexage h3{max-width:1600px}}@media (min-width: 1650px){#data-sexage h3{max-width:1650px}}@media (min-width: 1670px){#data-sexage h3{max-width:1670px}}@media (min-width: 1820px){#data-sexage h3{max-width:1820px}}.main-two-column #data-sexage h3{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-two-column #data-sexage h3{padding-left:40px;padding-right:40px}}.main-one-column #data-sexage h3{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1680px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.main-one-column #data-sexage h3{padding-left:40px;padding-right:40px}}#data-sexage h3{margin-top:40px;display:block;text-align:center;line-height:.1rem}@media (min-width: 1024px){#data-sexage h3{margin-top:60px}}#data-sexage h3 span{display:inline;background-color:var(--color-black);padding:6px 14px 8px;font-size:18px;line-height:3rem;color:var(--color-white)}@media (min-width: 768px){#data-sexage h3 span{padding:10px 17px 12px;font-size:24px;line-height:4.8rem}}#data-sexage h3 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-align:justify;text-justify:inter-ideograph}#data-sexage .col2-inner{position:relative;padding-bottom:40px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-sexage .col2-inner,#unnecessary #data-jobarea #area .area-map #data-sexage .col2-inner{width:auto}}#full_online #data-jobarea #area .area-map #data-sexage .col2-inner,#unnecessary #data-jobarea #area .area-map #data-sexage .col2-inner{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-sexage .col2-inner,#unnecessary #data-jobarea #area .area-map #data-sexage .col2-inner{width:auto}#data-sexage .col2-inner{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding-left:20px;padding-right:20px}}#data-sexage .col2-inner h3{position:absolute;left:0;top:-65px}@media (min-width: 768px){#data-sexage .col2-inner h3{top:-85px}}@media (min-width: 1024px){#data-sexage .col2-inner h3{top:-100px}#data-sexage #gender-chart-num{top:95px}#data-sexage .students-num-people{padding-top:.75rem;font-size:55px}#data-sexage .fit-bottom{padding-left:25px;padding-right:25px}}#data-sexage .fit-bottom .age-graph-wrap{margin-top:-30px}@media (min-width: 1024px){#data-sexage .fit-bottom .age-graph-wrap{margin-top:20px}}#data-sexage .gender-wrap{margin-top:40px}#data-sexage .gender-num img{max-height:60px}@media (min-width: 1024px){#data-sexage .gender-num img{max-height:100px}}#data-sexage .gender-num .num{font-size:1.5rem;line-height:2rem}@media (min-width: 1024px){#data-sexage .gender-num .num{font-size:55px}}#data-graduate{margin-top:40px;display:none}@media (min-width: 1024px){#data-graduate{margin-top:0}}#data-graduate #graduate-num{margin-top:0}#data-graduate #guraduate-years{display:none}#data-graduate h3 span{display:inline;background-color:var(--color-black);padding:6px 14px 8px;font-size:18px;line-height:3rem;color:var(--color-white)}@media (min-width: 768px){#data-graduate h3 span{padding:10px 17px 12px;font-size:24px;line-height:4.8rem}}#data-graduate h3 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-align:justify;text-justify:inter-ideograph}#data-jobarea{width:100%}#data-jobarea .studentData-wrap{margin-top:1.25rem;display:table;width:100%}#data-jobarea #job{margin-left:0;margin-right:0;margin-top:0;display:block;width:100%;padding:2rem;padding-top:50px;text-align:center;vertical-align:top;vertical-align:middle}@media (min-width: 1024px){#data-jobarea #job{display:table-cell;width:48%;border-right-width:20px;--tw-border-opacity: 1;border-right-color:rgb(255 255 255 / var(--tw-border-opacity));padding:3rem}}#data-jobarea #job h3{position:absolute;top:-25px;right:0;left:0;margin:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){#data-jobarea #job h3{top:-40px}}#data-jobarea #job ul{margin-top:30px;display:block;height:100%;padding-left:0;padding-right:0}@media (min-width: 1024px){#data-jobarea #job ul{margin-top:50px;padding-left:100px}}@media (min-width: 1200px){#data-jobarea #job ul{padding-left:110px}}#data-jobarea #job ul li{position:relative;margin-bottom:30px;display:block;width:100%;border-radius:0}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-jobarea #job ul li,#unnecessary #data-jobarea #area .area-map #data-jobarea #job ul li{width:auto}}#full_online #data-jobarea #area .area-map #data-jobarea #job ul li,#unnecessary #data-jobarea #area .area-map #data-jobarea #job ul li{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-jobarea #job ul li,#unnecessary #data-jobarea #area .area-map #data-jobarea #job ul li{width:auto}#data-jobarea #job ul li{margin-bottom:40px}}#data-jobarea #job ul li:last-child{margin-bottom:0}#data-jobarea #job ul li:last-child dd{right:-130px}#data-jobarea #job ul li img{position:absolute;top:-30px;margin:auto;height:auto;width:40px}@media (min-width: 1024px){#data-jobarea #job ul li img{left:-100px;top:0;bottom:0;width:70px}}#data-jobarea #job ul li dl{position:relative;bottom:0;display:block;text-align:left}#full_online #data-jobarea #area .area-map #data-jobarea #job ul li dl,#unnecessary #data-jobarea #area .area-map #data-jobarea #job ul li dl{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-jobarea #job ul li dl,#unnecessary #data-jobarea #area .area-map #data-jobarea #job ul li dl{width:auto}}#data-jobarea #job ul li dl dt{padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 1024px){#data-jobarea #job ul li dl dt{font-size:1.125rem;line-height:1.75rem}}#data-jobarea #job ul li dl dd{position:absolute;right:-100px;top:0;bottom:0;margin:auto;font-size:2.25rem;line-height:2.5rem}@media (min-width: 1024px){#data-jobarea #job ul li dl dd{right:-140px;font-size:3rem;line-height:1}}#data-jobarea #job ul .working{--tw-bg-opacity: 1;background-color:rgb(1 61 125 / var(--tw-bg-opacity))}#data-jobarea #job ul .working dt{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#data-jobarea #job ul .student{--tw-bg-opacity: 1;background-color:rgb(63 126 198 / var(--tw-bg-opacity))}#data-jobarea #job ul .student dt{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#data-jobarea #job .job-graph-wrap{padding:0}#data-jobarea #area{position:relative;margin-top:0;display:block;width:100%;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:2rem;padding-top:30px;text-align:center;vertical-align:top}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-jobarea #area,#unnecessary #data-jobarea #area .area-map #data-jobarea #area{width:auto}}#full_online #data-jobarea #area .area-map #data-jobarea #area,#unnecessary #data-jobarea #area .area-map #data-jobarea #area{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #data-jobarea #area,#unnecessary #data-jobarea #area .area-map #data-jobarea #area{width:auto}#data-jobarea #area{display:table-cell;width:50%;padding:3rem;padding-top:0}}#data-jobarea #area h3,#data-jobarea #area .area-map{display:none}#data-jobarea #area .area-chart{margin-top:0;display:block;vertical-align:top;vertical-align:middle}@media (min-width: 1024px){#data-jobarea #area .area-chart{display:table-cell;width:320px}}#data-jobarea #area .area-chart .area-chart-topthree{width:100%;max-width:100%}#data-jobarea #area .area-chart dl{width:100%;max-width:100%;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(186 186 186 / var(--tw-border-opacity));padding:0;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 1200px){#data-jobarea #area .area-chart dl{display:flex}}#data-jobarea #area .area-chart dl dt{font-size:1.5rem;line-height:2rem}@media (min-width: 1024px){#data-jobarea #area .area-chart dl dt{display:block}}@media (min-width: 1200px){#data-jobarea #area .area-chart dl dt{display:inline-block}}#data-jobarea #area .area-chart dl dt img{height:50px;width:50px}@media (min-width: 1024px){#data-jobarea #area .area-chart dl dt img{height:60px;width:60px}}#data-jobarea #area .area-chart dl dd{font-size:1.875rem;line-height:2.25rem}@media (min-width: 1024px){#data-jobarea #area .area-chart dl dd{display:block}}@media (min-width: 1200px){#data-jobarea #area .area-chart dl dd{display:inline-block}}#data-jobarea #area .area-chart-others{display:flex;flex-wrap:wrap;vertical-align:top}@media (min-width: 1024px){#data-jobarea #area .area-chart-others{display:table-cell;width:50%;padding-left:2.5rem}}#data-jobarea #area .area-chart-others .area-box{width:48%;padding:0;padding-top:.625rem;padding-bottom:.625rem}@media (min-width: 1024px){#data-jobarea #area .area-chart-others .area-box{width:100%}}#data-jobarea #area .area-chart-others .area-box dt{font-size:15px}@media (min-width: 1024px){#data-jobarea #area .area-chart-others .area-box dt{font-size:1.125rem;line-height:1.75rem}}#data-jobarea #area .area-chart-others .area-box .num{font-size:1.25rem;line-height:1.75rem}@media (min-width: 1024px){#data-jobarea #area .area-chart-others .area-box .num{font-size:1.5rem;line-height:2rem}}#data-jobarea h3 span{display:inline;background-color:var(--color-black);padding:6px 14px 8px;font-size:18px;line-height:3rem;color:var(--color-white)}@media (min-width: 768px){#data-jobarea h3 span{padding:10px 17px 12px;font-size:24px;line-height:4.8rem}}#data-jobarea h3 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-align:justify;text-justify:inter-ideograph}#data-lessoncourse{margin:auto}@media (min-width: 1024px){#data-lessoncourse{max-width:1200px}}#data-lessoncourse{display:none}#data-lessoncourse #studentSatisfaction{margin-top:50px}#data-lessoncourse h3{text-align:center}#data-lessoncourse h3 span{margin:auto;display:inline-block;--tw-bg-opacity: 1;background-color:rgb(0 60 125 / var(--tw-bg-opacity));padding:.625rem 2rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){#data-lessoncourse h3 span{padding:1.25rem;font-size:1.5rem;line-height:2rem}}#data-lessoncourse .other{display:none}#data-lessoncourse #courseContinuationStatus{margin-top:1.25rem}@media (min-width: 1024px){#data-lessoncourse #lesson-satis-wrap:before{left:-1%}}@media (min-width: 1200px){#data-lessoncourse #lesson-satis-wrap:before{left:0}}@media (min-width: 1280px){#data-lessoncourse #lesson-satis-wrap:before{left:0}}@media (min-width: 1024px){#data-lessoncourse #lesson-satis-txt{width:66%}}@media (min-width: 1200px){#data-lessoncourse #lesson-satis-txt{width:58%}}@media (min-width: 1440px){.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dt{font-size:28px}.aspect-curriculum-all .studentData-wrap #studentSatisfaction .lesson-satis-wrap .lesson-satis-txt-inner dd{font-size:64px}}.aspect-curriculum-all .rank-list{margin-top:30px}.aspect-curriculum-all .rank-list .third{margin-bottom:0}.aspect-curriculum-all .graph-wrap{margin-top:-80px}.borderbox-block-border>div .image{margin:0 auto;width:80%}@media (min-width: 500px){.borderbox-block-border>div .image{width:50%}}@media (min-width: 768px){.borderbox-block-border>div .image{width:25%!important}}.borderbox-block-border>div .title-text-wrap .text p{font-size:15px}#full_online #data-jobarea,#unnecessary #data-jobarea{margin-left:auto;margin-right:auto;max-width:1200px}#full_online #data-jobarea #area,#unnecessary #data-jobarea #area{display:block;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0}@media (min-width: 1024px){#full_online #data-jobarea #area,#unnecessary #data-jobarea #area{display:flex;padding:2rem}}#full_online #data-jobarea #area .area-chart,#unnecessary #data-jobarea #area .area-chart{margin:0 auto;display:block;width:100%;padding-top:50px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-chart,#unnecessary #data-jobarea #area .area-chart{display:flex;width:75%;padding-top:0}}#full_online #data-jobarea #area .area-map,#unnecessary #data-jobarea #area .area-map{display:block;width:100%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map,#unnecessary #data-jobarea #area .area-map{margin-left:0;width:55%}}#full_online #data-jobarea #area .area-map .relative,#unnecessary #data-jobarea #area .area-map .relative{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .relative,#unnecessary #data-jobarea #area .area-map .relative{width:auto}}#full_online #data-jobarea #area .area-chart-topthree,#unnecessary #data-jobarea #area .area-chart-topthree{margin-top:20px;width:100%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-chart-topthree,#unnecessary #data-jobarea #area .area-chart-topthree{margin-top:0;width:45%}}#full_online #data-jobarea #area .area-chart-others,#unnecessary #data-jobarea #area .area-chart-others{width:100%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-chart-others,#unnecessary #data-jobarea #area .area-chart-others{width:25%}}#full_online #data-jobarea #area .area-chart-notice,#unnecessary #data-jobarea #area .area-chart-notice{right:0;bottom:0;font-size:11px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-chart-notice,#unnecessary #data-jobarea #area .area-chart-notice{position:absolute;font-size:13px}}#various_students #data-jobage{margin-top:70px}@media (min-width: 1024px){#various_students #data-jobage{margin-top:100px}}#various_students #data-jobage .studentData-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}@media (min-width: 1024px){#various_students #data-jobage .studentData-wrap{gap:30px}}#various_students #data-jobage .studentData-wrap #job{margin-left:0;margin-right:0;margin-top:0;width:100%;padding-left:0;padding-right:0}@media (min-width: 1024px){#various_students #data-jobage .studentData-wrap #job{width:calc(50% - 15px)}#various_students #data-jobage .studentData-wrap #job .job-graph-wrap .bar .num{font-size:46px}#various_students #data-jobage .studentData-wrap #job .job-graph-wrap .bar dt{font-size:16px}}@media (min-width: 1200px){#various_students #data-jobage .studentData-wrap #job .job-graph-wrap .bar dt{font-size:18px}}#various_students #data-jobage .studentData-wrap #job .job-graph-wrap .bar dd{margin-left:10px}@media (min-width: 1024px){#various_students #data-jobage .studentData-wrap #job .job-graph-wrap .other dt{font-size:14px}#various_students #data-jobage .studentData-wrap #job .job-graph-wrap .other .num{font-size:20px}}#various_students #data-jobage .studentData-wrap>.col2{width:100%;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}@media (min-width: 1024px){#various_students #data-jobage .studentData-wrap>.col2{width:calc(50% - 15px)}}#various_students #data-jobage .studentData-wrap>.col2 .col2-inner{position:relative;width:100%;padding:50px 0}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #various_students #data-jobage .studentData-wrap>.col2 .col2-inner,#unnecessary #data-jobarea #area .area-map #various_students #data-jobage .studentData-wrap>.col2 .col2-inner{width:auto}}#full_online #data-jobarea #area .area-map #various_students #data-jobage .studentData-wrap>.col2 .col2-inner,#unnecessary #data-jobarea #area .area-map #various_students #data-jobage .studentData-wrap>.col2 .col2-inner{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #various_students #data-jobage .studentData-wrap>.col2 .col2-inner,#unnecessary #data-jobarea #area .area-map #various_students #data-jobage .studentData-wrap>.col2 .col2-inner{width:auto}#various_students #data-jobage .studentData-wrap>.col2 .col2-inner{padding:0}}#various_students #data-jobage .studentData-wrap>.col2 h3{position:absolute;left:50%;top:0;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center}#various_students #data-jobage .studentData-wrap>.col2 .age-graph{margin-left:auto;margin-right:auto;margin-top:0;max-height:340px;max-width:420px;padding-left:20px;padding-right:20px}#various_students #data-jobage .jobage-txt{margin-top:20px;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:15px;text-align:center;font-size:18px}@media (min-width: 1024px){#various_students #data-jobage .jobage-txt{padding:30px 15px;font-size:24px}}#various_students #data-jobage .jobage-txt .jobage-num{font-weight:700}#various_students #data-jobage .jobage-txt .students_num{padding-left:10px;padding-right:10px;font-size:30px;color:var(--color-cu)}@media (min-width: 1024px){#various_students #data-jobage .jobage-txt .students_num{font-size:64px}}#various_students #data-jobage .jobage-txt .jobage-notice{margin-top:10px;text-align:right;font-size:12px}#various_students #pickup-subject{margin-top:30px}@media (min-width: 1024px){#various_students #pickup-subject{margin-top:50px}}#various_students .cards-wrap{margin-top:30px}@media (min-width: 1024px){#various_students .cards-wrap{margin-top:50px}}#various_students .cards-wrap .cards{flex-wrap:wrap;justify-content:center;gap:30px}#various_students .cards-wrap .cards>figure{width:100%;border-style:none}@media (min-width: 768px){#various_students .cards-wrap .cards>figure{width:calc(50% - 15px)}}@media (min-width: 1024px){#various_students .cards-wrap .cards>figure{width:calc(33.333% - 20px)}}#various_students .cards-wrap .cards>figure .card-body{padding:20px}@media (min-width: 1024px){#various_students .cards-wrap .cards>figure .card-body{padding:30px}}#various_students .cards-wrap .cards>figure .card-body .ttl{font-weight:700}#various_students .cards-wrap .cards>figure .card-body .name{margin-top:15px}#various_students .cards-wrap .cards .card-img img{aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}#various_students .cards-wrap .cards a{height:100%;background-image:url(/assets/img/common/arrow.svg);background-size:30.38px 7.38px;background-position:right 30px bottom 30px;background-repeat:no-repeat;background-image:url(/assets/img/common/arrow-red.svg)}#various_students .career-shadow-link-box{margin-top:30px}@media (min-width: 1024px){#various_students .career-shadow-link-box{margin-top:50px}}#chapter{margin-top:30px}@media (min-width: 1024px){#chapter{margin-top:0}}#chapter-data{position:relative;margin-top:1.25rem}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #chapter-data,#unnecessary #data-jobarea #area .area-map #chapter-data{width:auto}}#full_online #data-jobarea #area .area-map #chapter-data,#unnecessary #data-jobarea #area .area-map #chapter-data{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #chapter-data,#unnecessary #data-jobarea #area .area-map #chapter-data{width:auto}#chapter-data{margin-top:2.5rem}}#chapter-data{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#chapter-data #chapter-tab{z-index:30;padding-left:1.25rem}@media (min-width: 1024px){#chapter-data #chapter-tab{padding-left:0;padding-top:20px}}@media (min-width: 1536px){#chapter-data #chapter-tab{position:absolute}}#chapter-data #chapter-tab li{position:relative;margin-bottom:.75rem;margin-right:1.25rem;display:inline-block;padding-left:20px;font-size:1rem;line-height:1.5rem;font-weight:700}#full_online #data-jobarea #area .area-map #chapter-data #chapter-tab li,#unnecessary #data-jobarea #area .area-map #chapter-data #chapter-tab li{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #chapter-data #chapter-tab li,#unnecessary #data-jobarea #area .area-map #chapter-data #chapter-tab li{width:auto}}@media (min-width: 768px){#chapter-data #chapter-tab li{margin-right:5rem}}@media (min-width: 1024px){#chapter-data #chapter-tab li{padding-left:70px;font-size:1.5rem;line-height:2rem}}@media (min-width: 1536px){#chapter-data #chapter-tab li{margin-right:0;display:block}}#chapter-data #chapter-tab li.active{--tw-text-opacity: 1;color:rgb(231 71 94 / var(--tw-text-opacity))}#chapter-data #chapter-tab li:before{position:absolute;top:0;left:0;bottom:0;margin:auto;height:2px;width:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(52 52 52 / var(--tw-border-opacity));--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){#chapter-data #chapter-tab li:before{width:50px;border-width:2px}}.chapter-slider-wrap{position:relative}#full_online #data-jobarea #area .area-map .chapter-slider-wrap,#unnecessary #data-jobarea #area .area-map .chapter-slider-wrap{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .chapter-slider-wrap,#unnecessary #data-jobarea #area .area-map .chapter-slider-wrap{width:auto}}.chapter-slider-wrap .slider-bg-pc{position:absolute;top:0;left:0;right:0;display:none;height:100%}@media (min-width: 1024px){.chapter-slider-wrap .slider-bg-pc{display:block}}.chapter-slider-wrap .slider-bg-pc img{margin:auto}.chapter-slider-wrap .swiper-button-prev{left:10px;bottom:auto;top:85px}@media (min-width: 768px){.chapter-slider-wrap .swiper-button-prev{top:270px}}@media (min-width: 1024px){.chapter-slider-wrap .swiper-button-prev{bottom:0;top:0;left:0}}.chapter-slider-wrap .swiper-button-prev.active{--tw-bg-opacity: 1;background-color:rgb(231 71 94 / var(--tw-bg-opacity))}.chapter-slider-wrap .swiper-button-next{right:10px;bottom:auto;top:85px}@media (min-width: 768px){.chapter-slider-wrap .swiper-button-next{top:270px}}@media (min-width: 1024px){.chapter-slider-wrap .swiper-button-next{bottom:0;top:0;right:0}}.chapter-slider-wrap .swiper-button-next.active{--tw-bg-opacity: 1;background-color:rgb(231 71 94 / var(--tw-bg-opacity))}.chapter-slider-wrap .swiper-button-disabled{display:none}.chapter-slider{position:relative;margin:auto auto 10px;overflow:hidden}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .chapter-slider,#unnecessary #data-jobarea #area .area-map .chapter-slider{width:auto}}#full_online #data-jobarea #area .area-map .chapter-slider,#unnecessary #data-jobarea #area .area-map .chapter-slider{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .chapter-slider,#unnecessary #data-jobarea #area .area-map .chapter-slider{width:auto}.chapter-slider{margin-bottom:160px}}@media (min-width: 1200px){.chapter-slider{width:1200px}}.chapter-slider .swiper-wrapper{height:auto}.chapter-slider .swiper-wrapper .swiper-slide{height:auto;transition-property:initial}.chapter-slider figure img{margin:auto;height:auto;width:90%}#unnecessary #unnecessary-intro-list{margin-left:auto;margin-right:auto;margin-top:25px;display:flex;width:100%;max-width:900px;flex-wrap:wrap;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(48 48 48 / var(--tw-border-opacity));font-weight:700}@media (min-width: 768px){#unnecessary #unnecessary-intro-list{margin-top:50px}}#unnecessary #unnecessary-intro-list dt{width:100%;align-items:center;justify-content:center;white-space:nowrap;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:12px 10px;text-align:center;font-size:16px}@media (min-width: 768px){#unnecessary #unnecessary-intro-list dt{display:flex;width:27.78%;padding:10px;font-size:18px}}#unnecessary #unnecessary-intro-list dd{width:100%;padding:20px;font-size:14px}@media (min-width: 768px){#unnecessary #unnecessary-intro-list dd{width:72.22%;padding:50px 50px 50px 65px;font-size:20px}}#unnecessary #unnecessary-intro-list dd li{padding-left:30px}@media (min-width: 768px){#unnecessary #unnecessary-intro-list dd li{padding-left:30px}}#unnecessary #unnecessary-intro-list dd li+li{margin-top:10px}@media (min-width: 768px){#unnecessary #unnecessary-intro-list dd li+li{margin-top:15px}}#unnecessary #unnecessary-intro-list dd li:before{margin-left:-33px;margin-right:10px;display:inline-block;height:22px;width:23px;background-image:url(/assets/imgp/feature/unnecessary-intro-list-check.webp);background-size:contain;background-repeat:no-repeat;vertical-align:middle;--tw-content: "";content:var(--tw-content)}@media (min-width: 768px){#unnecessary #unnecessary-intro-list dd li:before{margin-left:-48px;margin-right:20px;margin-bottom:2px;height:28px;width:29px}}#unnecessary #unnecessary-intro-list .marker{background-image:linear-gradient(transparent 65%,#fee95f 0,#fee95f 95%,transparent 0)}#unnecessary #data-jobarea{margin-top:0}@media (min-width: 1024px){#unnecessary #data-jobarea{margin-top:30px}}#unnecessary #data-jobarea #area{margin-top:0}#unnecessary #data-jobarea #area h3{display:none}#unnecessary #study-whenever{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}@media (min-width: 1024px){#unnecessary #study-whenever{margin-top:50px;gap:30px}}#unnecessary #study-whenever .item{width:calc(50% - 10px)}@media (min-width: 1024px){#unnecessary #study-whenever .item{width:calc(25% - 23px)}}#unnecessary #study-whenever dd{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity));padding:12px 10px;text-align:center;font-size:12px;font-weight:700}@media (min-width: 1024px){#unnecessary #study-whenever dd{padding:20px 10px;font-size:16px}}#on-demand{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media (min-width: 768px){#on-demand{gap:25px}}@media (min-width: 1024px){#on-demand{gap:30px}}#on-demand .item{width:calc(50% - 10px)}@media (min-width: 768px){#on-demand .item{width:calc(33.33333% - 20px)}}@media (min-width: 1024px){#on-demand .item{width:calc(20% - 25px)}}#pickup-subject{position:relative;margin-top:80px;border-width:2px;border-color:var(--color-business);--tw-bg-opacity: 1;background-color:rgb(255 246 237 / var(--tw-bg-opacity));padding:25px}#full_online #data-jobarea #area .area-map #pickup-subject,#unnecessary #data-jobarea #area .area-map #pickup-subject{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject,#unnecessary #data-jobarea #area .area-map #pickup-subject{width:auto}}@media (min-width: 768px){#pickup-subject{padding:40px}}@media (min-width: 1024px){#pickup-subject{margin-top:120px;padding:60px}}#pickup-subject .sub-ttl{position:absolute;left:0;right:0;top:-32px;margin:0 20px;display:flex;align-items:center;justify-content:center;border-radius:35px;background-color:var(--color-business);padding:9px 20px;text-align:center;font-weight:700;color:var(--color-white)}@media (min-width: 500px){#pickup-subject .sub-ttl{top:-22px;margin:auto}}@media (min-width: 768px){#pickup-subject .sub-ttl{top:-33px;padding:15px 50px}}#pickup-subject .sub-ttl{width:-moz-fit-content;width:fit-content}#pickup-subject .sub-ttl .pickup-tag{margin-right:10px;font-size:11px}@media (min-width: 768px){#pickup-subject .sub-ttl .pickup-tag{margin-right:20px;font-size:16px}}#pickup-subject .sub-ttl .pickup-tag{white-space:nowrap}#pickup-subject .sub-ttl .pickup-ttl{border-left-width:1px;border-color:var(--color-white);padding-left:10px;text-align:left;font-size:15px;line-height:1.3}@media (min-width: 768px){#pickup-subject .sub-ttl .pickup-ttl{padding-left:20px;font-size:18px;line-height:1}}@media (min-width: 1024px){#pickup-subject .sub-ttl .pickup-ttl{font-size:24px}}#pickup-subject h3{padding-top:20px;text-align:center}@media (min-width: 1024px){#pickup-subject h3{padding-top:0}}#pickup-subject h3 .program-tag{display:block;font-size:16px;color:var(--color-business)}@media (min-width: 1024px){#pickup-subject h3 .program-tag{font-size:20px}}#pickup-subject h3 .program-icon{position:relative;top:6px;margin:0 10px 0 0;display:inline-block;height:35px;width:35px}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject h3 .program-icon,#unnecessary #data-jobarea #area .area-map #pickup-subject h3 .program-icon{width:auto}}#full_online #data-jobarea #area .area-map #pickup-subject h3 .program-icon,#unnecessary #data-jobarea #area .area-map #pickup-subject h3 .program-icon{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject h3 .program-icon,#unnecessary #data-jobarea #area .area-map #pickup-subject h3 .program-icon{width:auto}#pickup-subject h3 .program-icon{height:50px;width:50px}}#pickup-subject h3 .program-ttl{display:inline-block;font-size:26px;font-weight:700;line-height:0}@media (min-width: 1024px){#pickup-subject h3 .program-ttl{font-size:42px}}#pickup-subject .open-season{margin-top:.75rem;text-align:center}#pickup-subject .open-season span{margin:5px auto 0;display:inline-block;border-width:1px;border-color:var(--color-black);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:3px 10px;text-align:center;font-size:12px}@media (min-width: 768px){#pickup-subject .open-season span{font-size:14px}}#pickup-subject .lead{margin-top:20px;display:block;justify-content:space-between}@media (min-width: 1024px){#pickup-subject .lead{margin-top:40px;display:flex}}#pickup-subject .lead .lead-txt{width:100%}@media (min-width: 1024px){#pickup-subject .lead .lead-txt{width:48%}}#pickup-subject .lead .lead-txt h4{margin-top:0;font-size:16px;font-weight:700;line-height:1.75rem;color:var(--color-business)}@media (min-width: 1024px){#pickup-subject .lead .lead-txt h4{font-size:24px;line-height:2.25rem}}#pickup-subject .lead .lead-txt p{margin-top:10px;line-height:1.5rem}@media (min-width: 1024px){#pickup-subject .lead .lead-txt p{margin-top:20px;line-height:2rem}}#pickup-subject .lead .lead-img{margin:20px auto 0;width:100%}@media (min-width: 1024px){#pickup-subject .lead .lead-img{margin:0 auto;width:48%}}#pickup-subject .doubt-list{position:relative;margin:30px 0 50px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject .doubt-list,#unnecessary #data-jobarea #area .area-map #pickup-subject .doubt-list{width:auto}}#full_online #data-jobarea #area .area-map #pickup-subject .doubt-list,#unnecessary #data-jobarea #area .area-map #pickup-subject .doubt-list{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject .doubt-list,#unnecessary #data-jobarea #area .area-map #pickup-subject .doubt-list{width:auto}#pickup-subject .doubt-list{margin:90px 0 70px}}#pickup-subject .doubt-list li{position:relative;margin-top:35px;width:calc(50% - 6px);border-radius:10px;border-width:1px;border-color:var(--color-business);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:45px 12px 15px;text-align:center;font-size:13px;font-weight:700;line-height:1.25rem;color:var(--color-business)}#full_online #data-jobarea #area .area-map #pickup-subject .doubt-list li,#unnecessary #data-jobarea #area .area-map #pickup-subject .doubt-list li{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject .doubt-list li,#unnecessary #data-jobarea #area .area-map #pickup-subject .doubt-list li{width:auto}}@media (min-width: 768px){#pickup-subject .doubt-list li{width:calc(50% - 10px)}}@media (min-width: 1024px){#pickup-subject .doubt-list li{margin-top:0;width:calc(25% - 15px);padding:5.3% 25px 20px;font-size:15px}}@media (min-width: 1100px){#pickup-subject .doubt-list li{padding:4.3% 25px 20px;line-height:1.75rem}}@media (min-width: 1280px){#pickup-subject .doubt-list li{font-size:18px}}#pickup-subject .doubt-list li img{position:absolute;left:0;right:0;top:-25px;margin:0 auto 20px;height:60px}@media (min-width: 1024px){#pickup-subject .doubt-list li img{top:-40px;height:80px}}#pickup-subject .doubt-list li .sp_br{display:block}@media (min-width: 500px){#pickup-subject .doubt-list li .sp_br{display:none}}#pickup-subject .doubt-list:after{position:absolute;left:0;right:0;top:107%;margin:0 auto;height:20px;width:45px;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){#pickup-subject .doubt-list:after{top:125%}}#pickup-subject .doubt-list:after{border:23px solid transparent;border-top:20px solid #ff931e}#pickup-subject .strong-point{text-align:center;font-size:16px;font-weight:700}@media (min-width: 1024px){#pickup-subject .strong-point{font-size:22px}}#pickup-subject .strong-point span{font-size:16px;color:var(--color-business)}@media (min-width: 1024px){#pickup-subject .strong-point span{font-size:28px}}#pickup-subject .strong-point .sp_br{display:block}@media (min-width: 500px){#pickup-subject .strong-point .sp_br{display:none}}#pickup-subject .generativeAI-feature{margin-top:30px;margin-bottom:30px;display:block;align-items:center;border-width:2px;border-color:var(--color-business);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:25px}@media (min-width: 768px){#pickup-subject .generativeAI-feature{padding:30px 40px}}@media (min-width: 1024px){#pickup-subject .generativeAI-feature{margin-top:50px;margin-bottom:50px;display:flex;padding:40px 60px}}#pickup-subject .generativeAI-feature dt{white-space:normal;text-align:center;font-size:15px;font-weight:700;color:var(--color-business)}@media (min-width: 768px){#pickup-subject .generativeAI-feature dt{white-space:nowrap}}@media (min-width: 1024px){#pickup-subject .generativeAI-feature dt{text-align:left;font-size:22px}}#pickup-subject .generativeAI-feature dt br{display:none}@media (min-width: 1024px){#pickup-subject .generativeAI-feature dt br{display:block}}#pickup-subject .generativeAI-feature dd{margin-left:0}@media (min-width: 1024px){#pickup-subject .generativeAI-feature dd{margin-left:50px}}@media (min-width: 1200px){#pickup-subject .generativeAI-feature dd{margin-left:70px}}#pickup-subject .generativeAI-feature dd ul li{margin-top:.25rem;margin-bottom:.25rem;margin-left:1.1em;text-indent:-1.1em}#pickup-subject .generativeAI-feature dd ul li:before{position:relative;top:-5px;margin-right:10px;display:inline-block;height:5px;width:5px;border-radius:50%;background-color:var(--color-business);--tw-content: "";content:var(--tw-content)}#full_online #data-jobarea #area .area-map #pickup-subject .generativeAI-feature dd ul li:before,#unnecessary #data-jobarea #area .area-map #pickup-subject .generativeAI-feature dd ul li:before{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #pickup-subject .generativeAI-feature dd ul li:before,#unnecessary #data-jobarea #area .area-map #pickup-subject .generativeAI-feature dd ul li:before{width:auto}}#pickup-subject .btn-generativeAI{text-align:center}#pickup-subject .btn-generativeAI a{margin-top:30px;border-radius:10px;border-width:0px;background-color:var(--color-business);text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){#pickup-subject .btn-generativeAI a{margin-top:50px}}#pickup-subject .btn-generativeAI a:before{background-image:url(/assets/img/common/arrow-white.svg)}#curriculum-case{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media (min-width: 1024px){#curriculum-case{margin-top:50px}}#curriculum-case>div{width:100%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(202 202 202 / var(--tw-border-opacity));padding:25px}@media (min-width: 500px){#curriculum-case>div{padding:30px}}@media (min-width: 768px){#curriculum-case>div{width:calc(50% - 15px)}}@media (min-width: 1024px){#curriculum-case>div{width:calc(33.333333% - 20px)}}#curriculum-case>div h3{position:relative;margin-bottom:20px;text-align:center;font-size:15px;font-weight:700}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #curriculum-case>div h3,#unnecessary #data-jobarea #area .area-map #curriculum-case>div h3{width:auto}}#full_online #data-jobarea #area .area-map #curriculum-case>div h3,#unnecessary #data-jobarea #area .area-map #curriculum-case>div h3{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #curriculum-case>div h3,#unnecessary #data-jobarea #area .area-map #curriculum-case>div h3{width:auto}#curriculum-case>div h3{margin-bottom:30px;font-size:16px}}#curriculum-case>div h3 span{position:absolute;top:-40px;left:0;right:0;margin:0 auto;display:inline-block;width:90px;border-radius:18px;background-color:var(--color-yellow);padding:4px 14px;font-size:12px;font-weight:700}@media (min-width: 500px){#curriculum-case>div h3 span{top:-47px}}@media (min-width: 768px){#curriculum-case>div h3 span{font-size:14px}}#curriculum-case>div .skill-person{margin-top:20px;text-align:center;font-size:14px;font-weight:700}@media (min-width: 1024px){#curriculum-case>div .skill-person{margin-top:30px}}#curriculum-case>div .skill-person span{margin-bottom:5px;display:inline-block;--tw-bg-opacity: 1;background-color:rgb(227 228 229 / var(--tw-bg-opacity));padding:3px 10px;font-size:12px;font-weight:400}#tuition-point-list{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media (min-width: 1024px){#tuition-point-list{margin-top:50px}}#tuition-point-list .item{position:relative;display:flex;width:100%;flex-direction:column;padding:25px;text-align:center}#full_online #data-jobarea #area .area-map #tuition-point-list .item,#unnecessary #data-jobarea #area .area-map #tuition-point-list .item{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map #tuition-point-list .item,#unnecessary #data-jobarea #area .area-map #tuition-point-list .item{width:auto}}@media (min-width: 500px){#tuition-point-list .item{padding:30px}}@media (min-width: 768px){#tuition-point-list .item{width:calc(50% - 15px)}}@media (min-width: 1024px){#tuition-point-list .item{width:calc(33.333333% - 20px)}}#tuition-point-list .item .item-main{flex-grow:1}#tuition-point-list .item .item-main .tuition-point{position:absolute;top:-14px;left:0;right:0;margin:0 auto;display:inline-block;width:90px;border-radius:18px;background-color:var(--color-yellow);padding:4px 14px;font-size:12px;font-weight:700}@media (min-width: 768px){#tuition-point-list .item .item-main .tuition-point{font-size:14px}}@media (min-width: 1024px){#tuition-point-list .item .item-main .tuition-point{top:-18px}}#tuition-point-list .item .item-main img{margin:20px auto;height:80px;width:auto}#tuition-point-list .item .item-main h4{margin-bottom:20px;font-size:15px;font-weight:700}@media (min-width: 1024px){#tuition-point-list .item .item-main h4{margin-bottom:30px;font-size:18px}}#tuition-point-list .item a{margin:0 auto;max-width:250px}.classification-list{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media (min-width: 1024px){.classification-list{margin-top:50px}}.classification-list a{position:relative;display:flex;width:100%;flex-direction:column;padding:25px;text-align:center}#full_online #data-jobarea #area .area-map .classification-list a,#unnecessary #data-jobarea #area .area-map .classification-list a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .classification-list a,#unnecessary #data-jobarea #area .area-map .classification-list a{width:auto}}@media (min-width: 500px){.classification-list a{padding:30px}}@media (min-width: 768px){.classification-list a{width:calc(50% - 15px)}}@media (min-width: 1024px){.classification-list a{width:calc(33.333333% - 20px)}}.classification-list a figure img{margin:0 auto;height:105px;width:auto}.classification-list a figure h4{margin-top:15px;font-size:15px;font-weight:700}@media (min-width: 1024px){.classification-list a figure h4{font-size:18px}}.classification-list a .txt-inner{margin-top:15px;text-align:left}.classification-list a .txt-inner .tag-target{display:inline-block;background-color:var(--color-yellow);padding:2px 10px;font-size:12px}.classification-list a .txt-inner ul{margin-top:10px;font-size:14px}.classification-list a .txt-inner ul li{margin-top:.25rem;margin-bottom:.25rem;margin-left:1.1em;text-indent:-1.1em}.classification-list a .txt-inner ul li:before{position:relative;top:-3px;margin-right:10px;display:inline-block;height:5px;width:5px;border-radius:50%;background-color:var(--color-black);--tw-content: "";content:var(--tw-content)}#full_online #data-jobarea #area .area-map .classification-list a .txt-inner ul li:before,#unnecessary #data-jobarea #area .area-map .classification-list a .txt-inner ul li:before{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .classification-list a .txt-inner ul li:before,#unnecessary #data-jobarea #area .area-map .classification-list a .txt-inner ul li:before{width:auto}}.classification-list a:before{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/assets/img/common/arrow-red.svg);background-size:30.38px 7.38px;background-position:right 5% bottom 5%;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.support-list{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media (min-width: 1024px){.support-list{margin-top:50px}}.support-list a{position:relative;display:flex;width:100%;flex-direction:column;padding:25px;text-align:center}#full_online #data-jobarea #area .area-map .support-list a,#unnecessary #data-jobarea #area .area-map .support-list a{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .support-list a,#unnecessary #data-jobarea #area .area-map .support-list a{width:auto}}@media (min-width: 500px){.support-list a{padding:30px}}@media (min-width: 768px){.support-list a{width:calc(50% - 15px)}}@media (min-width: 1024px){.support-list a{width:calc(25% - 23px)}}.support-list a img{margin:0 auto;height:60px;width:auto}.support-list a h4{margin-top:15px;font-size:15px;font-weight:700}@media (min-width: 1024px){.support-list a h4{font-size:18px}}.support-list a p{margin-top:15px;text-align:left;font-size:14px}.support-list a:before{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/assets/img/common/arrow-red.svg);background-size:30.38px 7.38px;background-position:right 5% bottom 5%;background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.panel-wrap{margin-top:30px}@media (min-width: 768px){.panel-wrap{margin-top:50px}}.panel-wrap{padding-left:0!important;padding-right:0!important}.students-voice-odd,.students-voice-even{display:block;gap:25px}@media (min-width: 768px){.students-voice-odd,.students-voice-even{display:flex}}.students-voice-odd .voice-img img,.students-voice-even .voice-img img{margin:0 auto;height:155px;width:155px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.students-voice-odd .voice-img img,.students-voice-even .voice-img img{height:245px;width:245px}}.students-voice-odd .voice-txt,.students-voice-even .voice-txt{position:relative;margin-top:20px;width:100%;border-width:2px;--tw-border-opacity: 1;border-color:rgb(227 228 229 / var(--tw-border-opacity));background-color:var(--color-white);padding:25px}#full_online #data-jobarea #area .area-map .students-voice-odd .voice-txt,#unnecessary #data-jobarea #area .area-map .students-voice-odd .voice-txt,#full_online #data-jobarea #area .area-map .students-voice-even .voice-txt,#unnecessary #data-jobarea #area .area-map .students-voice-even .voice-txt{margin-left:auto;margin-right:auto;width:80%}@media (min-width: 1024px){#full_online #data-jobarea #area .area-map .students-voice-odd .voice-txt,#unnecessary #data-jobarea #area .area-map .students-voice-odd .voice-txt,#full_online #data-jobarea #area .area-map .students-voice-even .voice-txt,#unnecessary #data-jobarea #area .area-map .students-voice-even .voice-txt{width:auto}}@media (min-width: 768px){.students-voice-odd .voice-txt,.students-voice-even .voice-txt{margin-top:0;width:calc(100% - 235px);padding:40px 35px}}@media (min-width: 1024px){.students-voice-odd .voice-txt,.students-voice-even .voice-txt{width:calc(100% - 295px);padding:40px 50px}}.students-voice-odd .voice-txt:after,.students-voice-odd .voice-txt:before,.students-voice-even .voice-txt:after,.students-voice-even .voice-txt:before{border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.students-voice-odd .voice-txt:after,.students-voice-even .voice-txt:after{border-width:15px}@media (min-width: 768px){.students-voice-odd .voice-txt:after,.students-voice-even .voice-txt:after{border-width:20px}}.students-voice-odd .voice-txt:after,.students-voice-even .voice-txt:after{border-color:#fff0}.students-voice-odd .voice-txt:before,.students-voice-even .voice-txt:before{border-width:15px}@media (min-width: 768px){.students-voice-odd .voice-txt:before,.students-voice-even .voice-txt:before{border-width:23px}}.students-voice-odd .voice-txt:before,.students-voice-even .voice-txt:before{border-color:#e3e4e500}.students-voice-odd .voice-txt h3,.students-voice-even .voice-txt h3{font-size:15px;font-weight:700}@media (min-width: 1024px){.students-voice-odd .voice-txt h3,.students-voice-even .voice-txt h3{font-size:18px}}.students-voice-odd .voice-txt .name,.students-voice-even .voice-txt .name{margin-top:.75rem;display:block;align-items:center}@media (min-width: 450px){.students-voice-odd .voice-txt .name,.students-voice-even .voice-txt .name{display:flex}}.students-voice-odd .voice-txt .name span,.students-voice-even .voice-txt .name span{margin-right:0;display:block;font-size:12px}@media (min-width: 450px){.students-voice-odd .voice-txt .name span,.students-voice-even .voice-txt .name span{margin-right:1.25rem;display:inline-block}}.students-voice-odd .voice-txt .txt,.students-voice-even .voice-txt .txt{margin-top:.75rem}.students-voice-odd .voice-txt .txt .button-wrap,.students-voice-even .voice-txt .txt .button-wrap{margin-top:20px;padding:0;text-align:center}@media (min-width: 768px){.students-voice-odd .voice-txt .txt .button-wrap,.students-voice-even .voice-txt .txt .button-wrap{margin-top:30px;text-align:right}}.students-voice-odd .voice-txt .txt .button-wrap .button,.students-voice-even .voice-txt .txt .button-wrap .button{margin:0}.students-voice-odd{margin-top:50px}@media (min-width: 768px){.students-voice-odd .voice-img{margin-right:20px}}.students-voice-odd .voice-txt:after,.students-voice-odd .voice-txt:before{right:100%;top:30%}@media (max-width: 768px){.students-voice-odd .voice-txt:after,.students-voice-odd .voice-txt:before{bottom:100%;left:calc(50% + 10px);right:0;top:-30px}}.students-voice-odd .voice-txt:after{border-right-color:#fff;margin-top:3px}@media (max-width: 768px){.students-voice-odd .voice-txt:after{border-bottom-color:#fff;border-right-color:transparent;margin-top:2px;margin-left:-20px}}.students-voice-odd .voice-txt:before{border-right-color:#e3e4e5}@media (max-width: 768px){.students-voice-odd .voice-txt:before{border-bottom-color:#e3e4e5;border-right-color:transparent;margin-left:-20px}}.students-voice-even{margin-top:30px;flex-direction:row-reverse}@media (min-width: 768px){.students-voice-even{margin-top:50px}}.students-voice-even .voice-img{margin-right:0}@media (min-width: 768px){.students-voice-even .voice-img{margin-left:20px}}.students-voice-even .voice-txt:after,.students-voice-even .voice-txt:before{left:100%;top:30%}@media (max-width: 768px){.students-voice-even .voice-txt:after,.students-voice-even .voice-txt:before{bottom:100%;left:calc(50% + 10px);top:-30px}}.students-voice-even .voice-txt:after{border-left-color:#fff;margin-top:3px}@media (max-width: 768px){.students-voice-even .voice-txt:after{border-bottom-color:#fff;border-left-color:transparent;margin-top:2px;margin-left:-20px}}.students-voice-even .voice-txt:before{border-left-color:#e3e4e5}@media (max-width: 768px){.students-voice-even .voice-txt:before{border-bottom-color:#e3e4e5;border-left-color:transparent;margin-left:-20px}}.feature-company-list{margin-top:30px;margin-bottom:1.25rem;font-size:12px;line-height:1.75rem}@media (min-width: 1024px){.feature-company-list{margin-top:0;font-size:13px;line-height:2.25rem}}.before\:mr-\[13px\]:before{content:var(--tw-content);margin-right:13px}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-\[11px\]:before{content:var(--tw-content);height:11px}.before\:w-\[29\.38px\]:before{content:var(--tw-content);width:29.38px}.before\:scale-x-\[-1\]:before{content:var(--tw-content);--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-link-arrow-long:before{content:var(--tw-content);background-image:url(/assets/img/common/arrow-long.svg)}.before\:bg-link-arrow-long-size:before{content:var(--tw-content);background-size:40.38px 7.38px}.before\:bg-\[center_top\]:before{content:var(--tw-content);background-position:center top}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:p-0:before{content:var(--tw-content);padding:0}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:hidden:after{content:var(--tw-content);display:none}.hover\:bg-slate-400:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media not all and (min-width: 1210px){.max-bp1210\:gap-\[12px\]{gap:12px}}@media not all and (min-width: 1200px){.max-bp1200\:hidden{display:none}}@media not all and (min-width: 1024px){.max-bp1024\:hidden{display:none}.max-bp1024\:rounded-\[5px\]{border-radius:5px}.max-bp1024\:border-none{border-style:none}.max-bp1024\:\!pr-\[60px\]{padding-right:60px!important}}@media not all and (min-width: 768px){.max-bp768\:hidden{display:none}}@media not all and (min-width: 500px){.max-bp500\:hidden{display:none}}@media (min-width: 500px){.bp500\:hidden{display:none}}@media (min-width: 640px){.bp640\:hidden{display:none}}@media (min-width: 768px){.bp768\:mb-\[1rem\]{margin-bottom:1rem}.bp768\:block{display:block}.bp768\:hidden{display:none}.bp768\:w-fit{width:-moz-fit-content;width:fit-content}.bp768\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bp768\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bp768\:text-center{text-align:center}.bp768\:text-\[21px\]{font-size:21px}.bp768\:font-bold{font-weight:700}.bp768\:leading-\[2rem\]{line-height:2rem}.bp768\:tracking-\[0\.1rem\]{letter-spacing:.1rem}.bp768\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}@media (min-width: 992px){.bp992\:block{display:block}.bp992\:hidden{display:none}}@media (min-width: 1024px){.bp1024\:sticky{position:sticky}.bp1024\:top-0{top:0}.bp1024\:my-\[60px\]{margin-top:60px;margin-bottom:60px}.bp1024\:my-\[70px\]{margin-top:70px;margin-bottom:70px}.bp1024\:\!mt-\[60px\]{margin-top:60px!important}.bp1024\:mb-10{margin-bottom:2.5rem}.bp1024\:mb-2{margin-bottom:.5rem}.bp1024\:mt-\[100px\]{margin-top:100px}.bp1024\:mt-\[150px\]{margin-top:150px}.bp1024\:mt-\[30px\]{margin-top:30px}.bp1024\:mt-\[40px\]{margin-top:40px}.bp1024\:mt-\[60px\]{margin-top:60px}.bp1024\:mt-\[70px\]{margin-top:70px}.bp1024\:mt-\[80px\]{margin-top:80px}.bp1024\:block{display:block}.bp1024\:table{display:table}.bp1024\:hidden{display:none}.bp1024\:h-fit{height:-moz-fit-content;height:fit-content}.bp1024\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bp1024\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bp1024\:gap-0{gap:0px}.bp1024\:gap-10{gap:2.5rem}.bp1024\:gap-5{gap:1.25rem}.bp1024\:bg-\[\#f4f4f4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}.bp1024\:bg-\[url\(\/assets\/imgp\/faq\/mv-faq_search-sp\.webp\)\]{background-image:url(/assets/imgp/faq/mv-faq_search-sp.webp)}.bp1024\:p-\[70px_0px_70px\]{padding:70px 0}.bp1024\:pt-\[130px\]{padding-top:130px}.bp1024\:text-left{text-align:left}.bp1024\:text-center{text-align:center}.bp1024\:text-\[14px\]{font-size:14px}.bp1024\:text-\[18px\]{font-size:18px}.bp1024\:text-\[20px\]{font-size:20px}}@media (min-width: 1200px){.bp1200\:h-\[224px\]{height:224px}.bp1200\:overflow-y-scroll{overflow-y:scroll}}@media (min-width: 1280px){.bp1280\:absolute{position:absolute}.bp1280\:left-\[50\%\]{left:50%}.bp1280\:top-\[50\%\]{top:50%}.bp1280\:mt-\[30px\]{margin-top:30px}.bp1280\:block{display:block}.bp1280\:hidden{display:none}.bp1280\:h-fit{height:-moz-fit-content;height:fit-content}.bp1280\:w-full{width:100%}.bp1280\:translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bp1280\:translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bp1280\:py-\[80px\]{padding-top:80px;padding-bottom:80px}.bp1280\:text-\[14px\]{font-size:14px}.bp1280\:text-\[16px\]{font-size:16px}}@media (min-width: 1440px){.bp1440\:h-full{height:100%}}@media (min-width: 1536px){.bp1536\:hidden{display:none}}
