html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,dl,dt,dd,pre,form,fieldset,figure,input,select,textarea,th,td,time,header,footer,main,article,section{box-sizing:border-box;margin:0;padding:0}main{display:block}iframe{border:1px solid #ccc;box-sizing:border-box}html,body{width:100%}html{font-size:62.5%}body{overflow-y:scroll;text-align:center;-webkit-text-size-adjust:100%}body,input,textarea{color:#666}h1,h2,h3,h4,h5,h6,div,p,blockquote,dl,dt,dd,pre,form,fieldset,input,textarea,select,th,td{font-style:normal;font-weight:normal;line-height:100%}h1,h2,h3,h4,h5,h6{font-weight:bold}h1,h2,h3,h4,h5,h6,caption,th{letter-spacing:normal}div,p,blockquote,li,dt,dd,pre,figcaption,input,textarea,td{letter-spacing:normal}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}p,li,dt,dd,th,td,address,blockquote,figcaption{line-height:150%}a{color:#666;outline:none;text-decoration:none}@media screen and (min-width: 1024px){a:hover{color:#c06}}ol,ul{list-style-type:none;margin:0;padding:0}li{padding:0;text-align:left}fieldset,img{border:0}li img,div img{vertical-align:bottom}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}caption{font-weight:bold;padding:0 6px;text-align:left}th,td{border:1px solid #ccc;padding:10px;text-align:left;vertical-align:top}th{background:#e8e8e8}td{background:#fff}td ul{margin:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="number"],textarea,select{border:1px solid #ccc;box-sizing:border-box;min-height:2.2em;padding:3px 6px;width:100%}textarea{height:8em}input[type='email']:placeholder-shown,input[type="url"]:placeholder-shown,input[type='tel']:placeholder-shown,input[type='text']:placeholder-shown,input[type='number']:placeholder-shown,textarea:placeholder-shown{color:#ccc}input[type='email']::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='text']::-webkit-input-placeholder,input[type='number']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input[type='email']:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='text']:-moz-placeholder,input[type='number']:-moz-placeholder,textarea:-moz-placeholder{color:#ccc;opacity:1}input[type='email']::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='text']::-moz-placeholder,input[type='number']::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input[type='email']:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='text']:-ms-input-placeholder,input[type='number']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input[type='submit']{cursor:pointer}input[type='checkbox'],input[type='radio']{margin-right:3px}.hpVal{display:none}.req,.opt{color:#fff;font-size:.75em;margin-right:.3em;padding:2px 3px}.req{background:#c06}.opt{background:#090}blockquote{margin:2rem}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.txtAlgCr{text-align:center}.txtAlgLt{text-align:left}.txtAlgRt{text-align:right}.txtBold{font-weight:bold}.discList{list-style-type:disc;margin:1em 0 1em 1.5em}.discList>li{margin-bottom:.25em}.discList>li:last-child{margin-bottom:0}.komeList{margin-top:1em}.komeList li{text-indent:-1em;margin-bottom:.25em;padding-left:1em}.komeList li:last-child{margin-bottom:0}.komeListNumber{margin-top:1em}.komeListNumber>li{text-indent:-1.8em;margin-bottom:.25em;padding-left:1.8em}.komeListNumber>li:last-child{margin-bottom:0}.numberList>li{text-indent:-1em;margin-bottom:.25em;padding-left:1em}.numberList>li:last-child{margin-bottom:0}.numberParagraph{text-indent:-1em;padding-left:1em}.errMsg{color:#c06}.txtRed{color:#c06}.mrTop03em{margin-top:.3em !important}.mrTop06em{margin-top:.6em !important}.mrTop10em{margin-top:1em !important}.mrTop16em{margin-top:1.6em !important}.mrTop20em{margin-top:2em !important}.mrTop26em{margin-top:2.6em !important}.mrTop42em{margin-top:4.2em !important}.width03em{width:3em !important}.width06em{width:6em !important}.width07em{width:7em !important}.width08em{width:8em !important}.width09em{width:9em !important}.width10em{width:10em !important}.width11em{width:11em !important}.width12em{width:12em !important}body{background:transparent}main>section:nth-of-type(even){background-color:#f8f8f8}main section{text-align:left}main p{font-size:1.33333em}main p:nth-of-type(n+2){margin-top:.75em}main ul{background-color:transparent}main .txtBlock{display:block}main .sectionTitle{position:relative;text-align:center}main .sectionTitle:after{background:#1d2088;content:'';height:3px;width:40%;position:absolute;bottom:0;left:30%}h1{font-weight:normal;line-height:1.1;margin:0 auto;text-align:left}header .inner img{max-width:100%}#menubar li{line-height:180%}footer{background-image:none}#rsoPageTitle{background:transparent url(../img/rso/slide/005.jpg) no-repeat center center;background-size:cover;height:calc(100vh - 125px);position:relative}#rsoPageTitle .content{background-color:rgba(255,255,255,0.8);border-radius:1em;padding:2em;width:fit-content;position:absolute}#rsoPageTitle .content h3{line-height:1.25em;margin-bottom:.5em}#rsoPageTitle .content h4{margin-bottom:.5em}#rsoPageTitle .content p{text-align:left}#indexSectionAbout .wrapHalf .item .itemContent{margin:0 1em 0 auto}#pictureAboutIndex{background:url(../img/rso/001.jpg) no-repeat center center;background-size:cover}#indexSectionSupport .fixReg{margin:0 auto;padding:4em 0}#indexSectionSupportInfo{margin:0 auto}#supportList .item{background-color:#fff;border:6px solid #ccc;margin-bottom:1.5em;padding:1.5em 1em 1em}#supportList .item h4{color:#c00;margin-bottom:1em;text-align:center}#supportList .item h4 .number{display:block;margin-bottom:.5em}#supportList .item h4 .text{line-height:1.5em}#supportList .item h4 .text span{display:block}#indexSectionStatusResidence ul{margin:1.5em 0}#indexSectionStatusResidence ul li{display:inline-block;font-size:1.33333em;margin-right:1em}#indexSectionStatusResidence .wrapHalf .item .itemContent{margin:0 1em 0 auto}#pictureStatusResidenceIndex{background:url(../img/rso/002.jpg) no-repeat center top;background-size:cover}#indexSectionRecruitment .fix{margin:0 auto;padding:4em 0}#indexSectionRecruitment .wrap .item{background-color:#fff;border:6px solid #ccc;padding:2em}#indexSectionRecruitment .wrap .item h4{margin-bottom:2em;text-align:center}#indexSectionRecruitment .wrap .item h4 i,#indexSectionRecruitment .wrap .item h4 span{display:block}#indexSectionRecruitment .wrap .item h4 i{color:#c00}#indexSectionRecruitment .wrap .item h4 span{margin-top:1em}#indexSectionRecruitment .wrap .item .discStyle{list-style-type:disc;margin-left:1.5em}#indexSectionRecruitment .wrap .item .discStyle li{margin-bottom:.5em}#indexSectionRecruitment .wrap .item .discStyle li:last-child{margin-bottom:0}#indexSectionRecruitment .wrap .item .komeList{margin-top:2em}#indexSectionCountry .fix{margin:0 auto;padding:4em 0}#indexSectionCountry figure{text-align:center}#indexSectionCountry figure div{background:#fff;border:6px solid #ccc;margin-bottom:.5em;padding:10px}#indexSectionCountry figure div img{max-width:568px;width:100%}#indexSectionCountry figure figcaption{font-size:1.33333em}#indexSectionCountry .wrapHalf .item:first-of-type{padding-right:1em}#indexSectionFlow .fix{margin:0 auto;padding:4em 0}#indexSectionFlow figure{text-align:center}#indexSectionFlow figure img{max-width:785px;width:100%}#indexSectionComparison .fix{margin:0 auto;padding:4em 0}#indexSectionCareerNext .fix{margin:0 auto;padding:4em 0}#indexSectionCareerNext .fixMin{margin:0 auto}#indexSectionCareerNext section{padding-top:6em}#indexSectionCareerNext section:first-of-type{padding-top:0}#indexSectionCareerNext h4{margin-bottom:1.5em;text-align:center}#indexSectionCareerNext h4 .number{color:#c00;display:block;margin-bottom:.5em}#indexSectionCareerNext figure{text-align:center}#indexSectionCareerNext figure div{background:#fff;border:6px solid #ccc;margin-bottom:.5em;padding:10px}#indexSectionCareerNext img{height:auto;max-width:100%}#indexSectionCareerNext #careerNextServiceImage01 div{margin:0 auto}#indexSectionCareerNext #careerNextServiceImage02{margin-top:2em}#indexSectionCareerNext #careerNextServiceImage02 figcaption{font-size:1.33333em}#indexSectionCareerNext #shienIndex .item{background:#fff;border:6px solid #ccc;padding:1em;position:relative}#indexSectionCareerNext #shienIndex .item h5{margin-bottom:1em;text-align:center}#indexSectionCareerNext #shienIndex .item h5 span{display:block;line-height:1.5em}#indexSectionCareerNext #shienIndex .item h5 .number{color:#f60}#indexSectionCareerNext #shienIndex .item p{text-align:center}#indexSectionCareerNext #shienIndex .item figure{position:absolute;bottom:1em;left:50%;width:100%;transform:translateX(-50%)}#indexSectionCareerNext #shienIndex .item figure img{max-width:300px}#indexSectionCareerNext #onLineProgramIndex h5{margin-bottom:1.5em;text-align:center}#indexSectionCareerNext #onLineProgramIndex .onLineParagraph{text-align:center}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6{margin-bottom:.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item th,#indexSectionCareerNext #onLineProgramIndex .wrap .item td{vertical-align:middle}#indexSectionCareerNext #onLineProgramIndex .wrap .item td{font-weight:bold}#indexSectionCareerNext #onLineProgramIndex .wrap .item thead th{text-align:center}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td{text-align:right}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td:first-of-type{text-align:left}#indexSectionCareerNext #onLineProgramIndex .wrap .item .komeList li{margin-bottom:.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item .komeList li:last-child{margin-bottom:0}#indexSectionFaq .fixReg{margin:0 auto;padding:4em 0}#indexSectionFaq .item{margin-bottom:1.6em}#indexSectionFaq .item:last-of-type{margin-bottom:0}#indexSectionFaq .quest{display:flex;justify-content:flex-start}#indexSectionFaq .quest .icon i{color:#c03;font-size:2em}#indexSectionFaq .quest .chatting .says{background:#fcddfc;border-radius:.6em;display:inline-block;margin:0 0 0 1em;padding:1em;position:relative}#indexSectionFaq .quest .chatting .says:after{content:'';display:inline-block;position:absolute;top:.6em;left:-24px;border:12px solid transparent;border-right:12px solid #fcddfc}#indexSectionFaq .quest .chatting .says p{margin:0;padding:0}#indexSectionFaq .answer{display:flex;justify-content:flex-end;margin-top:1em}#indexSectionFaq .answer .icon i{color:#090;font-size:2em}#indexSectionFaq .answer .chatting .says{background:#ddfcdd;border-radius:.6em;display:inline-block;margin:0 1em 0 0;padding:1em;position:relative}#indexSectionFaq .answer .chatting .says:after{content:'';display:inline-block;position:absolute;top:.6em;right:-24px;border:12px solid transparent;border-left:12px solid #ddfcdd}#indexSectionFaq .answer .chatting .says p{margin:0;padding:0}@media screen and (min-width: 1280px){.fix{width:1200px}.fixReg{width:960px}.fixMin{width:748px}.pcNone{display:none !important}main .sectionTitle{font-size:2.5em;margin-bottom:2em;padding-bottom:1em}main .wrapHalf{display:flex;justify-content:center}main .wrapHalf .item{width:50%}main .wrapHalf .item .itemContent{padding:4em 3em 4em 1em;max-width:640px}#rsoPageTitle .content{left:50%;bottom:5%;transform:translateX(-50%)}#rsoPageTitle .content h3{font-size:3em;white-space:nowrap}#rsoPageTitle .content h4{font-size:2.25em}#rsoPageTitle .content p{font-size:1.5em}#indexSectionSupportInfo{width:82%}#supportList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2.5em}#supportList .item{width:48.5%}#supportList .item:nth-last-of-type(-n+2){margin-bottom:0}#supportList .item h4 .number{font-size:3em}#supportList .item h4 .text{font-size:2.25em}#supportList .item .wrap{display:flex;justify-content:space-between}#supportList .item .wrap figure img{height:auto;width:100%}#supportList .item .wrap p{width:12em}#indexSectionRecruitment .wrap{display:flex;justify-content:space-between}#indexSectionRecruitment .wrap .item{width:30%}#indexSectionRecruitment .wrap .item h4 i{font-size:6em}#indexSectionRecruitment .wrap .item h4 span{font-size:2em}#indexSectionRecruitment .wrap .item .discStyle li{font-size:1.5em}#indexSectionComparison thead tr th:nth-of-type(2){width:38%}#indexSectionComparison thead tr th:last-of-type{width:38%}#indexSectionComparison th,#indexSectionComparison td{font-size:1.5em}#indexSectionCareerNext h4{font-size:2.75em}#indexSectionCareerNext h4 .number{font-size:1.125em}#indexSectionCareerNext #careerNextServiceImage01 div{width:1023px}#indexSectionCareerNext #shienIndex{display:flex;justify-content:space-between;margin-top:2em}#indexSectionCareerNext #shienIndex .item{min-height:520px;width:30%}#indexSectionCareerNext #shienIndex .item:first-of-type figure img{width:64%}#indexSectionCareerNext #shienIndex .item h5{font-size:2em}#indexSectionCareerNext #shienIndex .item h5 .number{font-size:1.5em}#indexSectionCareerNext #onLineProgramIndex h5{font-size:2.125em}#indexSectionCareerNext #onLineProgramIndex .pictureList{display:flex;justify-content:space-between;margin:2em 0}#indexSectionCareerNext #onLineProgramIndex .pictureList li{width:49.5%}#indexSectionCareerNext #onLineProgramIndex .wrap{display:flex;justify-content:space-between;margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item{width:48%}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6 span{font-size:.75em}#indexSectionCareerNext #onLineProgramIndex .wrap .item sup{font-size:.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item thead th{font-size:1.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td span{font-size:.675em}#indexSectionCareerNext #onLineProgramIndex .wrap .item .komeList li{font-size:1.5em}}@media screen and (min-width: 1024px) and (max-width: 1279px){.fix{width:960px}.fixReg{width:960px}.fixMin{width:748px}.odNone{display:none !important}main .sectionTitle{font-size:2.5em;margin-bottom:2em;padding-bottom:1em}main .wrapHalf{display:flex;justify-content:center}main .wrapHalf .item{width:50%}main .wrapHalf .item .itemContent{padding:4em 3em 4em 1em;max-width:640px}#rsoPageTitle .content{left:50%;bottom:5%;transform:translateX(-50%)}#rsoPageTitle .content h3{font-size:3em;white-space:nowrap}#rsoPageTitle .content h4{font-size:2.25em}#rsoPageTitle .content p{font-size:1.5em}#indexSectionSupportInfo{width:82%}#supportList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2.5em}#supportList .item{width:48.5%}#supportList .item:nth-last-of-type(-n+2){margin-bottom:0}#supportList .item h4 .number{font-size:3em}#supportList .item h4 .text{font-size:2.25em}#supportList .item .wrap{display:flex;justify-content:space-between}#supportList .item .wrap figure img{height:auto;width:100%}#supportList .item .wrap p{width:12em}#indexSectionRecruitment .wrap{display:flex;justify-content:space-between}#indexSectionRecruitment .wrap .item{width:32%}#indexSectionRecruitment .wrap .item h4 i{font-size:6em}#indexSectionRecruitment .wrap .item h4 span{font-size:2em}#indexSectionRecruitment .wrap .item .discStyle li{font-size:1.5em}#indexSectionComparison thead tr th:nth-of-type(2){width:38%}#indexSectionComparison thead tr th:last-of-type{width:38%}#indexSectionComparison th,#indexSectionComparison td{font-size:1.5em}#indexSectionCareerNext h4{font-size:2.75em}#indexSectionCareerNext h4 .number{font-size:1.125em}#indexSectionCareerNext #careerNextServiceImage01 div{width:960px}#indexSectionCareerNext #shienIndex{display:flex;justify-content:space-between;margin-top:2em}#indexSectionCareerNext #shienIndex .item{min-height:520px;width:32%}#indexSectionCareerNext #shienIndex .item:first-of-type figure img{width:64%}#indexSectionCareerNext #shienIndex .item:nth-of-type(2) figure img,#indexSectionCareerNext #shienIndex .item:last-of-type figure img{width:92%}#indexSectionCareerNext #shienIndex .item h5{font-size:2em}#indexSectionCareerNext #shienIndex .item h5 .number{font-size:1.5em}#indexSectionCareerNext #onLineProgramIndex h5{font-size:2.125em}#indexSectionCareerNext #onLineProgramIndex .pictureList{display:flex;justify-content:space-between;margin:2em 0}#indexSectionCareerNext #onLineProgramIndex .pictureList li{width:49.5%}#indexSectionCareerNext #onLineProgramIndex .wrap{display:flex;justify-content:space-between;margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item{width:48%}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6 span{font-size:.75em}#indexSectionCareerNext #onLineProgramIndex .wrap .item sup{font-size:.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item thead th{font-size:1.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td span{font-size:.675em}#indexSectionCareerNext #onLineProgramIndex .wrap .item .komeList li{font-size:1.5em}}@media screen and (min-width: 768px) and (max-width: 1023px){.fix{width:748px}.fixReg{width:748px}.fixMin{width:748px}.tbNone{display:none !important}.tbBlock{display:block}main .sectionTitle{font-size:2.5em;margin-bottom:2em;padding-bottom:1em}main .wrapHalf .item:nth-of-type(n+2){min-height:60vw}main .wrapHalf .item .itemContent{padding:4em 2em}#rsoPageTitle .content{left:50%;bottom:5%;transform:translateX(-50%)}#rsoPageTitle .content h3{font-size:3em;white-space:nowrap}#rsoPageTitle .content h4{font-size:2.25em}#rsoPageTitle .content p{font-size:1.5em}#indexSectionSupportInfo{width:82%}#supportList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2.5em}#supportList .item{width:48.5%}#supportList .item:nth-last-of-type(-n+2){margin-bottom:0}#supportList .item h4 .number{font-size:3em}#supportList .item h4 .text{font-size:2.25em}#supportList .item .wrap figure{margin-bottom:1em;text-align:center}#supportList .item .wrap figure img{height:auto;width:100%}#indexSectionRecruitment .wrap .item:nth-of-type(n+2){margin-top:2em}#indexSectionRecruitment .wrap .item h4 i{font-size:6em}#indexSectionRecruitment .wrap .item h4 span{font-size:2em}#indexSectionRecruitment .wrap .item .discStyle li{font-size:1.5em}#indexSectionCountry .wrapHalf .item:nth-of-type(n+2){margin-top:2em}#indexSectionComparison thead tr th:nth-of-type(2){width:38%}#indexSectionComparison thead tr th:last-of-type{width:38%}#indexSectionComparison th,#indexSectionComparison td{font-size:1.25em}#indexSectionCareerNext h4{font-size:2.75em}#indexSectionCareerNext h4 .number{font-size:1.125em}#indexSectionCareerNext #careerNextServiceImage01 div{width:748px}#indexSectionCareerNext #shienIndex .item{margin:2em auto 0;width:82%}#indexSectionCareerNext #shienIndex .item:first-of-type figure img{width:38%}#indexSectionCareerNext #shienIndex .item:nth-of-type(2) figure img,#indexSectionCareerNext #shienIndex .item:last-of-type figure img{width:92%}#indexSectionCareerNext #shienIndex .item h5{font-size:2em}#indexSectionCareerNext #shienIndex .item h5 .number{font-size:1.5em}#indexSectionCareerNext #shienIndex .item figure{margin-top:2em;position:relative}#indexSectionCareerNext #onLineProgramIndex h5{font-size:2.125em}#indexSectionCareerNext #onLineProgramIndex h5 span{line-height:1.25em}#indexSectionCareerNext #onLineProgramIndex .onLineParagraph{text-align:left}#indexSectionCareerNext #onLineProgramIndex .pictureList{display:flex;justify-content:space-between;margin:2em 0}#indexSectionCareerNext #onLineProgramIndex .pictureList li{width:49.5%}#indexSectionCareerNext #onLineProgramIndex .wrap{margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item{margin:0 auto;width:90%}#indexSectionCareerNext #onLineProgramIndex .wrap .item:nth-of-type(n+2){margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6 span{font-size:.75em}#indexSectionCareerNext #onLineProgramIndex .wrap .item sup{font-size:.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item thead th{font-size:1.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td span{font-size:.675em}#indexSectionCareerNext #onLineProgramIndex .wrap .item .komeList li{font-size:1.5em}}@media screen and (max-width: 997px){h1{font-weight:normal;line-height:1.1;margin:0 auto;text-align:left}header .inner img{max-width:85%}}@media print, screen and (max-width: 767px){.fix{width:92%}.fixReg{width:92%}.fixMin{width:92%}.spNone{display:none !important}.spBlock{display:block}.spCenter{text-align:center}.spTextRed{color:#c06}main .sectionTitle{font-size:2em;margin-bottom:1.75em;padding-bottom:.75em}main .wrapHalf .item:nth-of-type(n+2){min-height:60vw}main .wrapHalf .item .itemContent{margin:0 auto !important;padding:4em 2em}#rsoPageTitle .content{left:50%;bottom:5%;transform:translateX(-50%);padding:1em;width:96vw}#rsoPageTitle .content h3{font-size:2em}#rsoPageTitle .content h4{font-size:1.75em}#rsoPageTitle .content p{font-size:1.25em}#indexSectionSupportInfo{width:92%}#supportList{margin-top:2.5em}#supportList .item:last-of-type{margin-bottom:0}#supportList .item h4 .number{font-size:2em}#supportList .item h4 .text{font-size:1.75em}#supportList .item .wrap figure{margin-bottom:1em;text-align:center}#supportList .item .wrap figure img{height:auto;width:100%}#indexSectionRecruitment .wrap .item:nth-of-type(n+2){margin-top:2em}#indexSectionRecruitment .wrap .item h4 i{font-size:6em}#indexSectionRecruitment .wrap .item h4 span{font-size:2em}#indexSectionRecruitment .wrap .item .discStyle li{font-size:1.5em}#indexSectionCountry .wrapHalf .item:nth-of-type(n+2){margin-top:2em}#indexSectionComparison .scrollTable{overflow-x:scroll}#indexSectionComparison .scrollTable table{white-space:nowrap}#indexSectionComparison thead tr th{text-align:center}#indexSectionComparison thead tr th:nth-of-type(2){width:38%}#indexSectionComparison thead tr th:last-of-type{width:38%}#indexSectionComparison th,#indexSectionComparison td{font-size:1.25em}#indexSectionCareerNext h4{font-size:2.25em}#indexSectionCareerNext h4 .number{font-size:1.125em}#indexSectionCareerNext #careerNextServiceImage01 div{width:90%}#indexSectionCareerNext #shienIndex .item{margin:2em auto 0;width:86%}#indexSectionCareerNext #shienIndex .item:first-of-type figure img{width:38%}#indexSectionCareerNext #shienIndex .item:nth-of-type(2) figure img,#indexSectionCareerNext #shienIndex .item:last-of-type figure img{width:92%}#indexSectionCareerNext #shienIndex .item h5{font-size:2em}#indexSectionCareerNext #shienIndex .item h5 .number{font-size:1.5em}#indexSectionCareerNext #shienIndex .item figure{margin-top:2em;position:relative}#indexSectionCareerNext #onLineProgramIndex h5{font-size:2em}#indexSectionCareerNext #onLineProgramIndex h5 span{line-height:1.125em}#indexSectionCareerNext #onLineProgramIndex .onLineParagraph{text-align:left}#indexSectionCareerNext #onLineProgramIndex .pictureList{margin:2em 0}#indexSectionCareerNext #onLineProgramIndex .pictureList li:nth-child(n+2){margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap{margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item{margin:0 auto;width:90%}#indexSectionCareerNext #onLineProgramIndex .wrap .item:nth-of-type(n+2){margin-top:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item h6 span{font-size:.75em}#indexSectionCareerNext #onLineProgramIndex .wrap .item sup{font-size:.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item .scrollTable{overflow-x:auto}#indexSectionCareerNext #onLineProgramIndex .wrap .item .scrollTable table{white-space:nowrap}#indexSectionCareerNext #onLineProgramIndex .wrap .item thead th{font-size:1.5em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td{font-size:2em}#indexSectionCareerNext #onLineProgramIndex .wrap .item tbody tr td span{font-size:.675em}#indexSectionCareerNext #onLineProgramIndex .wrap .item .komeList li{font-size:1.5em}}
