@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@font-face{font-family:"DIN Alternate Bold";font-style:normal;font-weight:bold;src:url("/saircms/wp-content/themes/sair/assets/font/DINAlternate-Bold.woff") format("woff")}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}#course{background-color:#f2f2f2}#course .column{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#course .course{width:46%;margin:0 8% 100px 0}#course .course:nth-of-type(even){margin-right:0}#course .course p.abouttxt{padding:70px 0 0}#course .course-txt{right:-30px}#course .course-txt p{font-size:14px;line-height:1.3}#course-at #about .hdli-cc::before,#course-at #point .hdli-cc::before,#course-at #pickup .hdli-cc::before,#course-at #curriculum .hdli-cc::before,#course-at #career .hdli-cc::before,#course-at #emlist .hdli-cc::before{background-color:#5e5bd4}#course-at #about .list-cc li::before,#course-at #point .list-cc li::before,#course-at #pickup .list-cc li::before,#course-at #curriculum .list-cc li::before,#course-at #career .list-cc li::before,#course-at #emlist .list-cc li::before{background-color:#5e5bd4}#course-at .lbox .din{color:#5e5bd4}#course-at .lbox span{background-color:#5e5bd4}#course-at .hdli-point{background-color:#5e5bd4;border:1px solid #5e5bd4;color:#fff}#course-at #career{background-color:#e6e6f8}#course-at #career .hdli-bdrB{border-bottom:1px solid #5e5bd4;color:#5e5bd4}#course-at #curriculum{background-color:#efeefb}#course-at #curriculum .Mtxt{color:#5e5bd4;border-bottom:2px solid #5e5bd4}#course-at #curriculum th p{color:#5e5bd4}#course-at .table-a .hdli-cc{color:#5e5bd4}#course-at .table-a tr{border-bottom:1px solid #5e5bd4}#course-gs #about .hdli-cc::before,#course-gs #point .hdli-cc::before,#course-gs #pickup .hdli-cc::before,#course-gs #curriculum .hdli-cc::before,#course-gs #career .hdli-cc::before,#course-gs #emlist .hdli-cc::before{background-color:#4294d9}#course-gs #about .list-cc li::before,#course-gs #point .list-cc li::before,#course-gs #pickup .list-cc li::before,#course-gs #curriculum .list-cc li::before,#course-gs #career .list-cc li::before,#course-gs #emlist .list-cc li::before{background-color:#4294d9}#course-gs .lbox .din{color:#4294d9}#course-gs .lbox span{background-color:#4294d9}#course-gs .hdli-point{background-color:#4294d9;border:1px solid #4294d9;color:#fff}#course-gs #career{background-color:#dceaf7}#course-gs #career .hdli-bdrB{border-bottom:1px solid #4294d9;color:#4294d9}#course-gs #curriculum{background-color:#dceaf7}#course-gs #curriculum .Mtxt{color:#4294d9;border-bottom:2px solid #4294d9}#course-gs #curriculum th p{color:#4294d9}#course-gs .table-a .hdli-cc{color:#4294d9}#course-gs .table-a tr{border-bottom:1px solid #4294d9}#course-hotel #about .hdli-cc::before,#course-hotel #point .hdli-cc::before,#course-hotel #pickup .hdli-cc::before,#course-hotel #curriculum .hdli-cc::before,#course-hotel #career .hdli-cc::before,#course-hotel #emlist .hdli-cc::before{background-color:#765a1f}#course-hotel #about .list-cc li::before,#course-hotel #point .list-cc li::before,#course-hotel #pickup .list-cc li::before,#course-hotel #curriculum .list-cc li::before,#course-hotel #career .list-cc li::before,#course-hotel #emlist .list-cc li::before{background-color:#765a1f}#course-hotel .lbox .din{color:#765a1f}#course-hotel .lbox span{background-color:#765a1f}#course-hotel .hdli-point{background-color:#765a1f;border:1px solid #765a1f;color:#fff}#course-hotel #career{background-color:#f4f1ed}#course-hotel #career .hdli-bdrB{border-bottom:1px solid #765a1f;color:#765a1f}#course-hotel #career .hd{color:#765a1f}#course-hotel #curriculum{background-color:#f4f1ed}#course-hotel #curriculum .Mtxt{color:#765a1f;border-bottom:2px solid #765a1f}#course-hotel #curriculum th p{color:#765a1f}#course-hotel .table-a .hdli-cc{color:#765a1f}#course-hotel .table-a tr{border-bottom:1px solid #765a1f}#course-tour #about .hdli-cc::before,#course-tour #point .hdli-cc::before,#course-tour #pickup .hdli-cc::before,#course-tour #curriculum .hdli-cc::before,#course-tour #career .hdli-cc::before,#course-tour #emlist .hdli-cc::before{background-color:#e5810d}#course-tour #about .list-cc li::before,#course-tour #point .list-cc li::before,#course-tour #pickup .list-cc li::before,#course-tour #curriculum .list-cc li::before,#course-tour #career .list-cc li::before,#course-tour #emlist .list-cc li::before{background-color:#e5810d}#course-tour .lbox .din{color:#e5810d}#course-tour .lbox span{background-color:#e5810d}#course-tour .hdli-point{background-color:#e5810d;border:1px solid #e5810d;color:#fff}#course-tour #career{background-color:#f8efe6}#course-tour #career .hdli-bdrB{border-bottom:1px solid #e5810d;color:#e5810d}#course-tour #career .hd{color:#e5810d}#course-tour #curriculum{background-color:#f8efe6}#course-tour #curriculum .Mtxt{color:#e5810d;border-bottom:2px solid #e5810d}#course-tour #curriculum th p{color:#e5810d}#course-tour .table-a .hdli-cc{color:#e5810d}#course-tour .table-a tr{border-bottom:1px solid #e5810d}#course-global #about .hdli-cc::before,#course-global #point .hdli-cc::before,#course-global #pickup .hdli-cc::before,#course-global #curriculum .hdli-cc::before,#course-global #career .hdli-cc::before,#course-global #emlist .hdli-cc::before{background-color:#379d3e}#course-global #about .list-cc li::before,#course-global #point .list-cc li::before,#course-global #pickup .list-cc li::before,#course-global #curriculum .list-cc li::before,#course-global #career .list-cc li::before,#course-global #emlist .list-cc li::before{background-color:#379d3e}#course-global .lbox .din{color:#379d3e}#course-global .lbox span{background-color:#379d3e}#course-global .hdli-point{background-color:#379d3e;border:1px solid #379d3e;color:#fff}#course-global #career{background-color:#ebf5eb}#course-global #career .hdli-bdrB{border-bottom:1px solid #379d3e;color:#379d3e}#course-global #career .hd{color:#379d3e}#course-global #curriculum{background-color:#ebf5eb}#course-global #curriculum .Mtxt{color:#379d3e;border-bottom:2px solid #379d3e}#course-global #curriculum th p{color:#379d3e}#course-global .table-a .hdli-cc{color:#379d3e}#course-global .table-a tr{border-bottom:1px solid #379d3e}#course-concierge #about .hdli-cc::before,#course-concierge #point .hdli-cc::before,#course-concierge #pickup .hdli-cc::before,#course-concierge #curriculum .hdli-cc::before,#course-concierge #career .hdli-cc::before,#course-concierge #emlist .hdli-cc::before{background-color:#e4498f}#course-concierge #about .list-cc li::before,#course-concierge #point .list-cc li::before,#course-concierge #pickup .list-cc li::before,#course-concierge #curriculum .list-cc li::before,#course-concierge #career .list-cc li::before,#course-concierge #emlist .list-cc li::before{background-color:#e4498f}#course-concierge .lbox .din{color:#e4498f}#course-concierge .lbox span{background-color:#e4498f}#course-concierge .hdli-point{background-color:#e4498f;border:1px solid #e4498f;color:#fff}#course-concierge #career{background-color:#faf2f6}#course-concierge #career .hdli-bdrB{border-bottom:1px solid #e4498f;color:#e4498f}#course-concierge #career .hd{color:#e4498f}#course-concierge #curriculum{background-color:#faf2f6}#course-concierge #curriculum .Mtxt{color:#e4498f;border-bottom:2px solid #e4498f}#course-concierge #curriculum th p{color:#e4498f}#course-concierge .table-a .hdli-cc{color:#e4498f}#course-concierge .table-a tr{border-bottom:1px solid #e4498f}#course-exchange #about .hdli-cc::before,#course-exchange #point .hdli-cc::before,#course-exchange #pickup .hdli-cc::before,#course-exchange #curriculum .hdli-cc::before,#course-exchange #career .hdli-cc::before,#course-exchange #emlist .hdli-cc::before{background-color:#864c99}#course-exchange #about .list-cc li::before,#course-exchange #point .list-cc li::before,#course-exchange #pickup .list-cc li::before,#course-exchange #curriculum .list-cc li::before,#course-exchange #career .list-cc li::before,#course-exchange #emlist .list-cc li::before{background-color:#864c99}#course-exchange .lbox .din{color:#864c99}#course-exchange .lbox span{background-color:#864c99}#course-exchange .hdli-point{background-color:#864c99;border:1px solid #864c99;color:#fff}#course-exchange #career{background-color:#f6f2f8}#course-exchange #career .hdli-bdrB{border-bottom:1px solid #864c99;color:#864c99}#course-exchange #career .hd{color:#864c99}#course-exchange #curriculum{background-color:#f6f2f8}#course-exchange #curriculum .Mtxt{color:#864c99;border-bottom:2px solid #864c99}#course-exchange #curriculum th p{color:#864c99}#course-exchange .table-a .hdli-cc{color:#864c99}#course-exchange .table-a tr{border-bottom:1px solid #864c99}.inner{margin:0 auto}.ttlwrap{padding:0 0 50px}.ttlwrap-center{padding:0 0 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ttlwrap-center h2,.ttlwrap-center h3{width:100%;display:block}.ttlwrap-center h2{line-height:1.1}.ttlwrap-center h3{line-height:1.3}.ttlwrap-center p{font-size:14px;font-weight:bold}h3{font-size:30px;letter-spacing:.1em;margin:0 0 20px}p{margin:0 0 20px;line-height:2}p.hdli-cc{font-weight:500;letter-spacing:.2em}p.txt{width:100%;letter-spacing:.15em}.pab30{padding-bottom:30px}#top{position:relative}#top h2{font-size:43px;line-height:1.5;margin:0}#top .lbox{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,.6);width:41%;min-width:600px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5%;border-radius:0 10px 10px 0}#top .lbox .txtwrap{max-width:500px}#top .lbox .din{font-size:24px;margin:0}#top .lbox span{display:inline-block;padding:5px 2em;border-radius:50px;color:#fff}#top .lbox .column{padding-top:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#top .lbox .column p{margin:0 0 0 1em}#top .rbox figure{margin:0;border-radius:0 0 0 10px}#point{position:relative;overflow:hidden}#point .ttlwrap-center{padding-bottom:70px}#point .inner{padding-bottom:5%}#point .bg{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;z-index:-1}#point .bg img{width:100vw;height:100%;-o-object-position:50% top;object-position:50% top;-o-object-fit:cover;object-fit:cover}#point .column{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#point .column-th{background-color:#fff;padding:70px 3% 50px;position:relative;border-radius:10px;-webkit-box-shadow:0px 0px 22px 0px #adadad;box-shadow:0px 0px 22px 0px #adadad}#point .column .hdli-point{position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#point .column .hdli-point p{line-height:1}#point .column .txt{line-height:1.5;margin:0}#point .column .Mtxt{line-height:1.6;text-align:center;font-weight:bold}#career ul{padding:0;margin:0}#career li{list-style:none;text-align:left}#career li.hd{display:block;width:100%;padding:0 0 5px;font-weight:bold}#career li.hd::before{display:none}#career li.select::before{background-color:#b39845 !important}#career .box{background:#fff;padding:50px 5%;margin-bottom:50px;border-radius:10px}#career .box h4{margin:0 0 1em;font-size:20px}#career .box:last-of-type{margin-bottom:0}#career .list-cc.column li{margin-right:1em}#career .column{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#career .column-tw .list-cc{margin-bottom:20px}#career .hdli-bdrB{margin:0 0 10px}#pickup .column-th{margin:0 3.5% 50px 0}#pickup .column-th:nth-of-type(3n){margin-right:0}#pickup .column-th figure{margin:0;border-radius:10px;overflow:hidden;position:relative}#pickup .column-th figure::after{content:"";display:block;padding-top:67%}#pickup .column-th img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}#pickup .txtwrap{padding:20px 0 0}#pickup p{margin:0 0 20px}#pickup p.Mtxt{margin:0 0 10px;font-weight:bold;letter-spacing:.1em;line-height:1.6}.program-ttl{padding:0 0 30px}.program .box{margin:0 0 50px}.program .box:last-of-type{margin-bottom:0}.program .inner{padding:5% 7% 0}.program h3{font-size:30px}.program .icon{width:50px;height:50px;margin:0 10px}.program .icon img{-o-object-fit:contain;object-fit:contain}.program .norwich{background-color:#f2f2f2}.program .norwich .txtwrap{padding:5% 7% !important}.program .norwich p{font-size:14px;margin:0 0 20px}.program .norwich h4{line-height:1.3;font-size:28px}.program .norwich figure{width:100%;height:100%}.program .norwich img{-o-object-fit:cover;object-fit:cover}.program .bg-gr{background-color:#f2f2f2;padding:5%}.program .bg-gr h3{color:#917c3f;font-size:22px;text-align:center;border-bottom:1px solid #917c3f;padding-bottom:20px;margin:0 0 30px}.program .bg-gr h4{margin:1em 0}.program .bg-gr p{line-height:1.6}.program .bg-gr .column figure{border-radius:10px;overflow:hidden}.program .bg-gr .column-th{margin:0 !important}.program .bg-gr .column-w70{padding:0 7%}.program .bg-gr .column.space p{font-size:14px}.program .bg-gr .experience .column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.program .bg-gr .experience .column:last-of-type{margin-bottom:0}.midimg{margin:0;width:100vw;height:100%}.midimg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#curriculum .content{background-color:#fff;border-radius:15px;padding:50px 7%}#curriculum p{font-weight:bold}#curriculum p.bottomtxt{font-size:12px;font-weight:normal;margin:20px 0 0}#curriculum .Mtxt{margin-bottom:0;padding-bottom:1em}#curriculum .column{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#curriculum .hdli-cc{font-size:14px}#curriculum .hdli-cc::before{width:14px;height:14px;min-width:14px;min-height:14px}#curriculum th,#curriculum td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#curriculum th p{margin-bottom:0}#curriculum td{padding:15px 0}#message{background-color:#f6eddb}#message figure.is-type-video{width:100%;margin:0 0 100px;border-radius:0}#message iframe{width:100%;height:100%;aspect-ratio:16/9}#message .column{margin-bottom:100px}#message .column-tw{padding-right:3%}#message .column-tw .wrap{position:relative}#message .column:last-of-type{margin-bottom:0}#message .txtwrap{width:60%;position:absolute;padding:5%;bottom:5%;right:0;background-color:#fff;border-radius:10px}#message .txtwrap p{margin:0;line-height:1.6}#message figure{width:90%;margin:0 auto 0 0;border-radius:10px;overflow:hidden}#message .message-ttl{padding-bottom:40px}#message .message-ttl span{display:inline-block;color:#fff;background-color:#004289;padding:3px 1.5em;border-radius:20px;font-size:12px}#message .message-ttl h4{font-size:24px;padding-left:1em;margin:20px 0;border-left:2px solid #004289}#message .txtbox{margin:0 0 50px}#message .txtbox:last-of-type{margin:0}#message .hdli-bdrB{border-bottom:1px solid #004289;font-size:18px;margin:0 0 20px}#message .col-bl{font-weight:bold;font-size:14px;line-height:1}#emlist{background-color:#f6f6f6}#emlist .Mtxt{font-weight:bold}#emlist ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#emlist li{width:30%;margin-right:5%}#emlist li span{display:block}#emlist li:nth-of-type(3n){margin-right:0}#emlist li:last-of-type{padding-left:0}#emlist li:last-of-type::before{display:none}#campusNews .cpnes{width:30%}#campusNews .btn-bt{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#bana a{text-align:center;color:#df2d2d;font-weight:bold;width:100%;display:block;max-width:700px;margin:0 auto;font-size:18px}#bana a img{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}#bana a:hover{opacity:.7}#bana a:hover img{scale:1.1}#bana p{display:inline-block;margin:0 auto 20px;position:relative;padding:0 30px;line-height:1.6}#bana p::before,#bana p::after{content:"";display:block;width:25px;height:1px;background-color:#df2d2d;position:absolute;bottom:15px}#bana p::before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#bana p::after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#bana figure{overflow:hidden}#list-course-subpage{padding:5% 7%;background-color:#f2f2f2;overflow:hidden}#list-course-subpage .splide__track{width:100%;height:100%;overflow:visible;display:block}#list-course-subpage .splide__slide{height:100%;display:block}#list-course-subpage .splide__slide a{display:block}#list-course-subpage .course h3{font-size:16px}#list-course-subpage .course-txt{padding:2em 3em 2em 1em;min-width:245px}#list-course-subpage .splide__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin:20px 0 0}#list-course-subpage .splide__pagination li{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#list-course-subpage .splide__pagination button{border:none;border-radius:0;width:35px;background-color:#cacaca;display:block}#list-course-subpage .splide__pagination button.is-active{background-color:#df2d2d}@media screen and (max-width: 1024px){#top h2{font-size:38px}#top .lbox{min-width:490px}#top .lbox .din{font-size:22px}#point .bg img{-o-object-fit:cover;object-fit:cover}#point .column{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#point .column-th{width:48%;margin:0 4% 100px 0}#point .column-th:nth-of-type(n+2){margin:0 0 100px}.program h3{font-size:28px}.program .norwich h4{font-size:26px}.program .bg-gr .column-fo{width:48%;margin-bottom:50px}.program .bg-gr .column-fo:nth-of-type(n+2){margin-bottom:0}}@media screen and (max-width: 820px){#course .course{margin:0 8% 50px 0}#course .course-txt{padding:1.5em 2em}#course .course-txt p{margin-bottom:10px}h3{font-size:25px}#top h2{font-size:28px}#top .lbox{min-width:380px}#top .lbox .din{font-size:18px}#top .lbox .column{padding-top:30px}#career .column-th{width:48%;margin-bottom:30px}#career .column-th:last-of-type{margin-bottom:0}#career .box{padding:40px 5%}#career .box h4{font-size:18px}#pickup .column-th{width:48%;margin-right:4%}#pickup .column-th:nth-of-type(3n){margin-right:4%}#pickup .column-th:nth-of-type(2n){margin-right:0}#pickup p.Mtxt{font-size:18px}.program h3{font-size:26px}.program .icon{width:40px;height:40px}.program .norwich{display:block}.program .norwich .column-w50{width:100%}.program .norwich h4{font-size:24px;margin:0 0 30px}.program .bg-gr .column-th,.program .bg-gr .column-w70{width:100% !important}.program .bg-gr .column-w70{padding:5%}.program .bg-gr .experience .column{margin-bottom:30px}#curriculum .column-tw{width:100%;margin-bottom:50px}#curriculum .column-tw:last-of-type{margin-bottom:0}#curriculum .column-th{width:100%;margin-bottom:50px}#curriculum .column-th:last-of-type{margin-bottom:0}#message .column{display:block}#message .column-w50{width:100%}#message .column-tw{width:70%;padding-right:0;margin:0 auto 50px}#message .message-ttl h4{font-size:22px}#message .hdli-bdrB{font-size:17px}#emlist ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#emlist li{margin:0;width:48%}#bana a{font-size:16px}}@media screen and (max-width: 767px){#course .column{display:block}#course .course{width:100%;margin:0 auto 50px}#course .course h3{font-size:18px}#course .course p.abouttxt{padding-top:20px}#course .course a{display:block;position:relative}#course .course-txt{right:-15px;margin:0}#course .course:nth-of-type(even){margin:0 auto 50px}.ttlwrap h2,.ttlwrap-center h2{font-size:43px}.ttlwrap{padding:0 0 30px}.ttlwrap-center{padding:0 0 30px}h3{font-size:17px}#top{position:static}#top .lbox{position:static;top:auto;left:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:5% 7%;width:100%;display:block;min-width:100%}#top .lbox .din{font-size:14px}#about{padding-top:20px}#point .column{width:90%;margin:0 auto;display:block}#point .column-th{width:100%;margin:80px 0;padding:60px 7% 50px}#point .column-th:nth-of-type(n+2){margin:0 0 80px}#point .column-th:first-of-type{margin:50px 0 80px}#point .column .hdli-point{top:-45px}#point .ttlwrap-center{padding-bottom:0}#career .box{padding:30px 5%;margin-bottom:30px}#career .box h4{margin-top:0;font-size:16px}#career .column{display:block}#career .column-tw{width:100%}#career .column-th{width:100%}#career .column-th:last-of-type{margin-bottom:0}#career .column .hdli-bdrB{margin-bottom:10px}#pickup .column{display:block}#pickup .column-th{width:100%;margin:0 0 50px}#pickup p.Mtxt{font-size:16px}.program-ttl{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.program .icon{width:25px;height:25px}.program h3{font-size:20px;margin:0}.program .bg-gr h3{font-size:18px;padding-bottom:10px}.program .bg-gr .column-fo{width:100%;margin-bottom:30px}.program .bg-gr .column-fo:nth-of-type(n+2){margin-bottom:30px}.program .bg-gr .experience .column{margin-bottom:0}#curriculum .content{padding:30px 7%}#curriculum tr{display:block;padding:20px 0 10px}#curriculum th,#curriculum td{width:100%;display:block;padding:0 0 10px}#message figure.is-type-video{margin-bottom:50px}#message .column{margin-bottom:70px}#message .column-tw{width:100%}#message .txtwrap{width:auto}#message .txtwrap p{line-height:1.5}#message .txtwrap p .col-bl{display:inline-block;padding-bottom:5px;font-size:12px}#message .message-ttl{padding-bottom:30px}#message .message-ttl h4{font-size:18px}#emlist ul{display:block}#emlist li{width:100%}#campusNews .cpnes{width:100%}#campusNews .cpnes a{width:100%}#campusNews .btn-bt a{width:300px}#list-course-subpage .course h3{font-size:14px}#list-course-subpage .course-txt{padding:1.5em 3em 1.5em 1em}}