@import 'https://use.typekit.net/hru7hfk.css';@font-face{font-family:Pluto;src:url(../fonts/pluto/plutosansbold-webfont.eot);src:url(../fonts/pluto/plutosansbold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/pluto/plutosansbold-webfont.svg#PlutoSansBold) format("svg"),url(../fonts/pluto/plutosansbold-webfont.woff) format("woff"),url(../fonts/pluto/plutosansbold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Pluto;src:url(../fonts/pluto/plutosansmedium-webfont.eot);src:url(../fonts/pluto/plutosansmedium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/pluto/plutosansmedium-webfont.svg#plutosansmedium) format("svg"),url(../fonts/pluto/plutosansmedium-webfont.woff) format("woff"),url(../fonts/pluto/plutosansmedium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pluto;src:url(../fonts/pluto/plutosansregular-webfont.eot);src:url(../fonts/pluto/plutosansregular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/pluto/plutosansregular-webfont.svg#PlutoSansRegular) format("svg"),url(../fonts/pluto/plutosansregular-webfont.woff) format("woff"),url(../fonts/pluto/plutosansregular-webfont.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icons/icomoon.eot?fns9br");src:url("../fonts/icons/icomoon.eot?fns9br#iefix") format("embedded-opentype"),url("../fonts/icons/icomoon.ttf?fns9br") format("truetype"),url("../fonts/icons/icomoon.woff?fns9br") format("woff"),url("../fonts/icons/icomoon.svg?fns9br#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nihongo:before{content:"\e906";color:#ce1034}.icon-nihongo:after{content:"\e907";margin-left:-1em;color:#fff}.icon-university:before{content:"\e908";color:#5b708b}.icon-featured:before{content:"\e905"}.icon-arrow_right02:before{content:"\e904"}.icon-position:before{content:"\e902"}.icon-schedule:before{content:"\e903"}.icon-arrow_right:before{content:"\e900"}.icon-search:before{content:"\e901"}.cf:before,.cf:after{content:' ';display:table}.cf:after{clear:both}.cf{*zoom:1}/*! css-wipe | https://github.com/stackcss/css-wipe */*{box-sizing:border-box}input[type="color"]::-webkit-color-swatch{border:none}input[type="color"]::-webkit-color-swatch-wrapper{padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:inherit;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}body{line-height:1;font-family:Pluto,"Helvetica Neue",Helvetica,"Hiragino Kaku Gothic Pro","Meiryo",Arial,sans-serif;font-weight:200}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input:focus{outline:none}ul,ol{list-style-type:none}strong,b{font-weight:400}em,i{font-style:italic}html{font-size:62.5%}body{color:#333;font-size:1.6rem;line-height:1.5}img{width:100%;height:auto;max-width:100%;vertical-align:top}a{color:#333;transition:0.25s;text-decoration:underline}a>img{transition:0.25s}a>img:focus,a>img:hover,a>img:active{opacity:0.85}a:hover,a:focus{text-decoration:none}.bl_groupCommonHeader{background-color:#333333;color:#fff;position:relative;z-index:1000}.bl_groupCommonHeader .bl_groupCommonHeader_inner{display:flex;justify-content:space-between;align-items:center}.bl_groupCommonHeader .bl_groupCommonHeader_logo{width:132px}@media screen and (max-width: 767px){.bl_groupCommonHeader .bl_groupCommonHeader_logo{width:84px}}.bl_groupCommonHeader .bl_groupCommonHeader_logo img{vertical-align:middle}.bl_groupCommonHeader .bl_groupCommonHeader_ttl{min-width:192px;border-left:1px solid #fff;padding-left:16px;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_ttl{min-width:inherit;font-size:1.2rem;padding-left:10px;margin-left:10px}}.bl_groupCommonHeader .bl_groupCommonHeader_ttl a{color:#fff;font-family:Pluto;font-weight:600;font-size:1.4rem;letter-spacing:0.05em;line-height:1;text-decoration:none}.bl_groupCommonHeader .bl_groupCommonHeader_info{width:16px;height:16px;flex-basis:16px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;flex-wrap:wrap}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_btn{margin-top:-2px;display:block;font-size:0}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_btn img{opacity:.8}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_btn:focus img,.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_btn:hover img,.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_btn:active img{opacity:1}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_btn.is_active img{opacity:1}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body{color:#333;right:-50px;top:calc(100% + 10px);background:#fff;width:183px;border-radius:3px;border:1px solid #707070;font-size:1.2rem;padding:10px}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body a{color:#0099cc}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body a:focus,.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body a:hover,.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body a:active{text-decoration:none}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body:before,.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body:after{content:" ";position:absolute;bottom:100%;border-style:solid}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body:before{border-width:8px;border-color:transparent transparent #707070 transparent;right:49px}.bl_groupCommonHeader .bl_groupCommonHeader_info .bl_groupCommonHeader_info_body:after{border-width:7px;border-color:transparent transparent #fff transparent;right:50px}.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:1.1rem;line-height:1;margin-left:16px}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink{display:none}}.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink>li{border-right:1px solid #ccc;padding-right:10px;margin-top:3px;margin-right:10px;margin-bottom:3px}.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink>li:first-child{border-left:1px solid #ccc;padding-left:12px}.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink a{color:#ccc;line-height:1;text-decoration:none}.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink a:focus,.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink a:hover,.bl_groupCommonHeader .bl_groupCommonHeader_localSiteLink a:active{text-decoration:underline}.bl_groupCommonHeader .bl_groupCommonHeader_form{width:100%;height:50px;background-color:#707070;align-items:center;display:flex;padding:0 16px}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_form{display:none}}.bl_groupCommonHeader .bl_groupCommonHeader_form>div{width:100%}.bl_groupCommonHeader .bl_groupCommonHeader_form button[type=submit]{line-height:1;border-width:0;background-color:transparent;display:inline-block;-webkit-appearance:none;padding:0;margin-right:16px}.bl_groupCommonHeader .bl_groupCommonHeader_form button[type=submit]:before{content:'\e901';font-size:16px;font-weight:normal;color:#fff;font-family:'icomoon';display:block}.bl_groupCommonHeader .bl_groupCommonHeader_form input[type=text]{width:calc(100% - 16px - 16px);color:#fff;font-size:1.2rem;line-height:1.5;text-align:center;vertical-align:top;border-width:0;background-color:transparent}.bl_groupCommonHeader .bl_groupCommonHeader_form input[type=text]::placeholder{color:#fff}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu{display:none}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_spMenu{display:block}}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_line{width:24px;height:2px;vertical-align:middle;background-color:#fff;display:inline-block;position:relative}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_line:before,.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_line:after{content:'';width:24px;height:2px;background-color:#fff;display:inline-block;transform-origin:50% 50%;transition:0.25s}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_line:before{position:absolute;top:-7px;left:0}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_line:after{position:absolute;bottom:-7px;left:0}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_lineWrapp{width:24px;height:23px;line-height:0;display:block;padding-top:7px;margin-right:auto;margin-left:auto}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_body{background-color:#333}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn{border:none;background-color:transparent;cursor:pointer;position:relative;padding:5px 0 0 0;margin:0;display:none}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn{display:block}}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn_txt{font-size:1rem;line-height:1}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn_txt_close{display:block}.is_active .bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn_txt_close{display:none}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn_txt_open{display:none}.is_active .bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn_txt_open{display:block}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn:focus{outline:none}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line{transform:scale3d(0.8, 0.8, 0.8);background-color:transparent}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line:before,.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line:after{width:26px}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line:before,.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line:after{height:2px}}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line:before{top:0;transform:rotate3d(0, 0, 1, 45deg)}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_btn.is_active .bl_groupCommonHeader_spMenu_line:after{bottom:0;transform:rotate3d(0, 0, 1, -45deg)}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_link{padding:6.4% 10.66667% 0}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_link>li{border-bottom:1px solid #707070;margin-bottom:10px}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_link>li>a{color:#fff;font-size:1.4rem;text-decoration:none;display:block;padding-bottom:10px;position:relative}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_link>li>a:after{content:'\e900';color:#959ea7;font-family:'icomoon';font-size:1rem;line-height:1;position:absolute;top:50%;right:0;transform:translateY(calc(-50% - 5px))}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_form{box-sizing:border-box;padding:0 5.33333vw;margin-top:30px;width:100%}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_form>div{width:100%;height:50px;border-radius:3px;background-color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:center;flex-wrap:wrap}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_form button[type=submit]{line-height:1;border-width:0;background-color:transparent;display:inline-block;-webkit-appearance:none;padding:0;margin-right:8px}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_form button[type=submit]:before{content:'\e901';font-size:16px;font-weight:normal;color:#fff;font-family:'icomoon';display:block}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_form input[type=text]{width:calc(86% - 16px - 16px);color:#fff;font-size:1.2rem;line-height:1.5;text-align:left;vertical-align:top;border-width:0;background-color:transparent}.bl_groupCommonHeader .bl_groupCommonHeader_spMenu_form input[type=text]::placeholder{color:#fff}.bl_groupCommonHeader .bl_groupCommonHeader_left{display:flex;align-items:center;padding:0 10px 0 25px}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_left{padding-right:12px;padding-left:12px}}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_left{padding:10px;flex-basis:calc(100% - (24px + 13px))}}.bl_groupCommonHeader .bl_groupCommonHeader_right{max-width:272px;background-color:#707070;flex-basis:272px;display:flex}@media screen and (max-width: 1024px){.bl_groupCommonHeader .bl_groupCommonHeader_right{background-color:inherit;align-items:center;flex-basis:24px;padding-right:16px}}.bl_groupCommonHeader.is_fixed{position:fixed;top:0;width:100%;z-index:1000}.bl_groupCommonFooter{background:#666;color:#fff;padding:20px 15px;position:relative}.bl_groupCommonFooter .bl_groupCommonFooter_inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_inner{display:block}}.bl_groupCommonFooter .bl_groupCommonFooter_copy{font-size:1.1rem;line-height:14px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_copy{text-align:center;margin-bottom:30px}}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_btn{text-align:center}}.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn{color:#fff}.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn:focus,.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn:hover,.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn:active{color:#fff}.bl_groupCommonFooter .bl_groupCommonFooter_label{margin-bottom:16px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_label{text-align:center}}.bl_groupCommonFooter .bl_groupCommonFooter_label span{font-size:1rem;border:1px solid #fff;display:inline-block;padding:2px 12px 0}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList{display:block}}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li{line-height:1}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li{text-align:center;margin-bottom:10px}}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a{color:#fff;font-size:1.4rem;line-height:1.3;text-decoration:none;display:inline-block;border-left:1px solid #fff;padding-left:20px;margin-left:20px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a{border-right:1px solid #fff;padding-right:10px;padding-left:10px;margin-left:0}}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a:focus,.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a:hover,.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a:active{text-decoration:underline}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li:first-child>a{margin-left:0}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li:last-child>a{border-right:1px solid #fff;padding-right:20px}.bl_groupCommonFooter .bl_groupCommonFooter_credit{font-family:utopia-std,Georgia,serif;font-size:1.1rem}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_credit{text-align:center}}.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo{position:absolute;right:30px;bottom:25px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo{text-align:center;margin-top:15px;position:static}}.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo img{max-width:147px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo img{text-align:center;position:static}}.ly_body{padding:100px 0;max-width:1020px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.ly_body{max-width:100%}}.ly_body>*:last-child{margin-bottom:0 !important}@media screen and (max-width: 1024px){.ly_body{padding:9.76562vw 15px}}.ly_body__tight{max-width:670px}.ly_section__bgcArrange{background-color:#F2F1E9}.el_sectTtl,.bl_article_body h2,.editor-area h2{text-align:center;font-size:1.8rem;font-weight:600;padding-right:10px;padding-left:10px;margin-bottom:50px}.el_sectTtl:after,.bl_article_body h2:after,.editor-area h2:after{content:'';width:140px;border-bottom:3px solid #000;display:block;padding-bottom:10px;margin-right:auto;margin-left:auto}.el_btn{text-decoration:none;display:inline-block;border:1px solid #999;border-radius:3px}.el_btn:hover,.el_btn:focus{text-decoration:none}.el_btn.el_btn__base{min-width:210px;font-size:1rem;padding:12.5px 10px}.el_btn.el_btn__base:focus,.el_btn.el_btn__base:hover,.el_btn.el_btn__base:active{color:#fff;background-color:#999}@media screen and (max-width: 767px){.el_btn.el_btn__base{width:70%;min-width:inherit}}.el_mtFormBtn{margin-top:80px}@media screen and (max-width: 767px){.el_mtFormBtn{margin-top:60px}}.el_label{min-width:50px;display:inline-block;padding:1px 0;color:#fff;font-size:1rem;text-align:center;text-decoration:none;line-height:1.5}.el_label.el_label__events,.el_label.el_label__event{background-color:#5B8E8E}.el_label.el_label__news{background-color:#005F89}.el_label.el_label__university{background-color:#FF771F}.el_label.el_label__bekka{background-color:#E61A58}.el_label.el_label__gradSchool{background-color:#43A547}.el_label.el_label__language{background-color:#C11028}.el_label.el_label__bizSchool{background-color:#000f5c}.bl_colCardUnits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_colCardUnits{display:block;margin-top:-20px}}.bl_colCardUnits>*{max-width:33.3333%;border-right:1px solid #000;flex-basis:33.3333%}@media screen and (max-width: 1024px){.bl_colCardUnits>*{max-width:inherit;border-top:1px solid #92928E;border-right-width:0}}.bl_colCardUnits>*:first-child{border-left:1px solid #000}@media screen and (max-width: 1024px){.bl_colCardUnits>*:first-child{border-top-width:0;border-left-width:0}}.bl_colCard .bl_colCard_data{flex-basis:calc(100% - 100px - 5px)}.bl_colCard .bl_colCard_data_ttl{font-size:1.4rem;line-height:1.3;margin-bottom:10px}.bl_colCard .bl_colCard_data_txt{color:#707070;font-size:1.2rem;line-height:1.3}.bl_colCard .bl_colCard_img{flex-basis:100px}.bl_colCard a{text-decoration:none;display:block;padding:10px 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.bl_colCard a:focus,.bl_colCard a:hover,.bl_colCard a:active{opacity:0.85}@media screen and (max-width: 1024px){.bl_colCard a{padding:20px 0}}.bl_newsLists{margin-bottom:50px}@media screen and (max-width: 767px){.bl_newsLists{margin-bottom:30px}}.bl_newsLists>*{border-top:1px solid #ccc;padding-top:20px;padding-bottom:18px}.bl_newsLists_nav{border-width:0;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-end;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_newsLists_nav{justify-content:space-between}}.bl_newsLists_nav li{color:#707070;font-size:1.1rem;margin-left:30px}@media screen and (max-width: 767px){.bl_newsLists_nav li{margin-left:0}}.bl_newsLists_nav li i{color:#251e1c;font-size:1.6rem;vertical-align:middle;margin-right:5px}.bl_newsLists_nav li:first-child{margin-left:0}.bl_newsListBlock .bl_newsListBlock_inner{text-decoration:none;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.bl_newsListBlock .bl_newsListBlock_inner:focus .bl_newsListBlock_data_ttl,.bl_newsListBlock .bl_newsListBlock_inner:hover .bl_newsListBlock_data_ttl,.bl_newsListBlock .bl_newsListBlock_inner:active .bl_newsListBlock_data_ttl{text-decoration:underline}.bl_newsListBlock .bl_newsListBlock_date{max-width:105px;font-size:1.3rem;text-transform:uppercase;flex-basis:105px}.bl_newsListBlock .bl_newsListBlock_category{max-width:50px;line-height:1;flex-basis:50px;margin-right:20px}.bl_newsListBlock .bl_newsListBlock_data{max-width:calc(100% - 105px - 50px - 20px - 21px);flex-basis:calc(100% - 105px - 50px - 20px - 21px);border-left:2px solid #000;padding-left:12px;margin-left:21px;position:relative}@media screen and (max-width: 767px){.bl_newsListBlock .bl_newsListBlock_data{max-width:100%;flex-basis:100%;margin-top:5px}}.bl_newsListBlock .bl_newsListBlock_data i{position:absolute;top:2px;left:-25px}.bl_newsListBlock .bl_newsListBlock_data_ttl{font-size:1.4rem;line-height:1.3}@media screen and (max-width: 767px){.bl_newsListBlock .bl_newsListBlock_data_ttl{font-weight:400}}.bl_newsListBlock .bl_newsListBlock_data_schedule{font-size:1.4rem;font-weight:600;padding-left:20px;margin-top:5px;position:relative}.bl_newsListBlock .bl_newsListBlock_data_schedule:before{content:'\e903';font-size:1.4rem;font-family:'icomoon';line-height:1;vertical-align:middle;display:inline-block;position:absolute;top:0.2em;left:0}.bl_newsListBlock .bl_newsListBlock_data_location{color:#707070;font-size:1.3rem;line-height:1.3;padding-left:20px;margin-top:5px;position:relative}.bl_newsListBlock .bl_newsListBlock_data_location:before{content:'\e902';color:#333;font-size:1.6rem;font-family:'icomoon';line-height:1;vertical-align:middle;display:inline-block;position:absolute;top:0.15em;left:0}.bl_newsListBlock .bl_newsListBlock_data__university{border-color:#ACC3D5}.bl_newsListBlock .bl_newsListBlock_data__nihongo{border-color:#E68799}.bl_cardUnits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.bl_cardUnits>*{max-width:22.4%;flex-basis:22.4%;margin-left:3.4%;margin-bottom:30px}.bl_cardUnits>*:nth-child(4n+1){margin-left:0}@media screen and (max-width: 1000px){.bl_cardUnits>*{max-width:22.4%;flex-basis:22.4%;margin-left:3.4%}}@media screen and (max-width: 767px){.bl_cardUnits>*{max-width:inherit;flex-basis:100%;margin-left:0}}.bl_cardUnits.bl_cardUnits_btn{flex-basis:100%}.bl_card{box-shadow:1px 1px 3px rgba(0,0,0,0.16)}.bl_card .bl_card_img{max-height:140px;overflow:hidden;background-color:#fff}@media screen and (max-width: 1024px){.bl_card .bl_card_img{max-height:14vw}}@media screen and (max-width: 767px){.bl_card .bl_card_img{max-height:inherit}}.bl_card .bl_card_data{background-color:#fff;padding:20px 15px}.bl_card .bl_card_data_ttl{font-size:1.4rem;line-height:1.21429;margin-bottom:5px}.bl_card .bl_card_data_txt{color:#999;font-size:1.2rem;line-height:1.25}.bl_card .bl_card_inner{text-decoration:none;display:block}.bl_card .bl_card_inner:focus .bl_card_img,.bl_card .bl_card_inner:hover .bl_card_img,.bl_card .bl_card_inner:active .bl_card_img{transition:0.25s;opacity:0.85}.bl_card .bl_card_inner:focus .bl_card_data_ttl,.bl_card .bl_card_inner:focus .bl_card_data_txt,.bl_card .bl_card_inner:hover .bl_card_data_ttl,.bl_card .bl_card_inner:hover .bl_card_data_txt,.bl_card .bl_card_inner:active .bl_card_data_ttl,.bl_card .bl_card_inner:active .bl_card_data_txt{color:#999;transition:0.25s}.bl_sectionBtn{text-align:center;margin-top:20px}@media screen and (max-width: 767px){.bl_sectionBtn{margin-top:20px}}.bl_footrBannerArea{padding:50px 0;max-width:1020px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.bl_footrBannerArea{max-width:100%}}@media screen and (max-width: 767px){.bl_footrBannerArea{padding:25px 10px}}.bl_bnrLists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.bl_bnrLists>li{max-width:22.4%;flex-basis:22.4%;margin-left:3.4%;text-align:center}@media screen and (max-width: 1000px){.bl_bnrLists>li{max-width:22.4%;flex-basis:22.4%;margin-left:3.4%}}@media screen and (max-width: 767px){.bl_bnrLists>li{max-width:inherit;flex-basis:70%;margin-top:15px;margin-right:auto;margin-left:auto}}.bl_bnrLists>li:nth-child(4n+1){margin-left:0}@media screen and (max-width: 767px){.bl_bnrLists>li:nth-child(4n+1){margin-right:auto;margin-left:auto}}@media screen and (max-width: 767px){.bl_bnrLists>li:first-child{margin-top:0}}.bl_bnrLists>li img{width:auto}.bl_pager .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;flex-wrap:wrap}.bl_pager .page-numbers>li{margin:0 10px 5px}.bl_pager .page-numbers>li a{color:#09C;font-size:1.4rem;text-decoration:none;padding:0 10px}.bl_pager .page-numbers>li a.prev,.bl_pager .page-numbers>li a.next{width:40px;height:40px;color:#333;vertical-align:middle;border:1px solid #999;border-radius:3px;flex-basis:40px}.bl_pager .page-numbers>li a.prev:focus,.bl_pager .page-numbers>li a.prev:hover,.bl_pager .page-numbers>li a.prev:active,.bl_pager .page-numbers>li a.next:focus,.bl_pager .page-numbers>li a.next:hover,.bl_pager .page-numbers>li a.next:active{color:#fff;background-color:#ccc}.bl_pager .page-numbers>li a.prev:before,.bl_pager .page-numbers>li a.next:before{content:'\e904';font-family:'icomoon'}.bl_pager .page-numbers>li a.prev{margin-right:20px}.bl_pager .page-numbers>li a.prev:before{transform:rotateY(180deg)}.bl_pager .page-numbers>li a.next{margin-left:20px}.bl_newsLists>.bl_pager{border-top:none;margin-top:30px}@media screen and (max-width: 767px){.bl_newsLists>.bl_pager{margin-top:20px}}.bl_schoolLists{margin-bottom:50px}@media screen and (max-width: 767px){.bl_schoolLists{margin-bottom:30px}}.bl_schoolLists>div{border-top:1px solid #ccc;padding-top:20px;padding-bottom:20px}.bl_schoolLists_notfound{margin-bottom:100px}@media screen and (max-width: 767px){.bl_schoolLists_notfound{margin-bottom:50px}}.bl_schoolListBlock{position:relative}.bl_schoolListBlock .bl_schoolListBlock_inner{text-decoration:none;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.bl_schoolListBlock .bl_schoolListBlock_inner:focus .bl_schoolListBlock_data_ttl,.bl_schoolListBlock .bl_schoolListBlock_inner:hover .bl_schoolListBlock_data_ttl,.bl_schoolListBlock .bl_schoolListBlock_inner:active .bl_schoolListBlock_data_ttl{text-decoration:underline}@media screen and (max-width: 767px){.bl_schoolListBlock .bl_schoolListBlock_inner{display:block}}.bl_schoolListBlock_resultMeta{font-size:1.4rem;margin-bottom:15px}.bl_schoolListBlock .bl_schoolListBlock_category{width:100px;line-height:1;flex-basis:100px;margin-right:12px}.bl_schoolListBlock .bl_schoolListBlock_category .el_label{width:100%}.bl_schoolListBlock .bl_schoolListBlock_ttl{width:calc(100% - (102px + 187px + 33px));line-height:1.3;font-size:1.4rem;font-weight:400;padding-right:10px}@media screen and (max-width: 767px){.bl_schoolListBlock .bl_schoolListBlock_ttl{width:100%;padding-right:40px;margin-top:5px}}.bl_schoolListBlock .bl_schoolListBlock_location{max-width:140px;color:#707070;font-size:1.2rem;padding-left:20px;position:relative}@media screen and (max-width: 767px){.bl_schoolListBlock .bl_schoolListBlock_location{max-width:inherit}}.bl_schoolListBlock .bl_schoolListBlock_location:before{content:'\e902';color:#333;font-size:1.6rem;font-family:'icomoon';line-height:1;vertical-align:middle;display:inline-block;position:absolute;top:0.15em;left:0}.bl_schoolListBlock .bl_schoolListBlock_status{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width: 767px){.bl_formBlock{width:100%}}.bl_formBlock .bl_formBlock_wrapper{width:586px;height:40px;border:1px solid #999;border-radius:3px;background-color:rgba(255,255,255,0.8);padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_formBlock .bl_formBlock_wrapper{width:100%}}.bl_formBlock .bl_formBlock_btn{line-height:1;vertical-align:middle;border-width:0;background-color:transparent;display:inline-block;-webkit-appearance:none;padding:0;margin-right:8px}.bl_formBlock .bl_formBlock_btn:before{content:'\e901';font-size:16px;font-weight:normal;color:#333;font-family:'icomoon';display:block}.bl_formBlock .bl_formBlock_input{width:calc(60%);width:calc(100% - 16px - 8px);color:#333;font-size:1.2rem;line-height:1.5;text-align:left;vertical-align:middle;border-width:0;background-color:transparent}@media screen and (max-width: 767px){.bl_formBlock .bl_formBlock_input{width:calc(86% - 16px - 8px)}}.bl_formBlock .bl_formBlock_input::placeholder{color:#333}.bl_formBlock.is_hidden{display:none}.bl_formBlock__top .bl_formBlock_wrapper{border-width:0}@media screen and (max-width: 767px){.bl_articlesContent{margin-top:60px}}.js_megaMenu{position:relative}.js_megaMenu .js_megaMenu_body{display:none;position:absolute}@media screen and (max-width: 767px){.js_megaMenu .js_megaMenu_body{position:relative}}.js_spMenu>*:last-child{margin-bottom:0 !important}@media screen and (max-width: 1024px){.js_spMenu .js_spMenu_body{display:none;position:absolute;width:104vw;z-index:100;left:-10px}}.js_accordion .js_accordion_btn{cursor:pointer}.js_accordion .js_accordion_body{display:none}@media screen and (max-width: 767px){.js_spAccordion .js_spAccordion_btn{cursor:pointer}.js_spAccordion .js_spAccordion_body{display:none}}.js_tooltip{position:relative}.js_tooltip .js_tooltip_body{position:absolute;z-index:101;display:none}.un_topMV{text-align:center;background:url(../img/top/education_mv2.jpg) no-repeat center center;background-size:cover}@media screen and (max-width: 767px){.un_topMV{background-image:url(../img/top/education_mv2sp.jpg)}}.un_topMV .un_topMV_inner{height:41.2698vw;background-color:rgba(0,0,0,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}@media screen and (max-width: 767px){.un_topMV .un_topMV_inner{height:128vw;padding:0 5.33333vw}}.un_topMV .un_topMV_logo{max-width:312px;margin-right:auto;margin-left:auto;margin-bottom:10px}@media screen and (max-width: 767px){.un_topMV .un_topMV_logo{max-width:70%}}.un_topMV .un_topMV_ttl{color:#fff;font-size:4rem;font-weight:600;line-height:1.3;margin-bottom:0}@media screen and (max-width: 767px){.un_topMV .un_topMV_ttl{font-size:3rem}}.un_topMV .un_topMV_lead{color:#fff;font-family:utopia-std,Georgia,serif;font-size:2.4rem;margin-bottom:20px}@media screen and (max-width: 767px){.un_topMV .un_topMV_lead{font-size:2rem}}.un_topMV .bl_formBlock{margin-bottom:40px}@media screen and (max-width: 1024px){.un_topMV .bl_formBlock{margin-bottom:0}}.un_topMV .un_topMV_footer{background-color:#969483}.un_topMV .un_topMV_footer_list{max-width:1034px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.un_topMV .un_topMV_footer_list{display:block}}.un_topMV .un_topMV_footer_list li{width:100%;text-align:center;border-right:1px solid #fff;flex-basis:50%}@media screen and (max-width: 767px){.un_topMV .un_topMV_footer_list li{border:none;border-bottom:1px solid #fff}}.un_topMV .un_topMV_footer_list li a{height:80px;color:#fff;font-size:1.5rem;font-weight:600;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:center}.un_topMV .un_topMV_footer_list li a:focus,.un_topMV .un_topMV_footer_list li a:hover,.un_topMV .un_topMV_footer_list li a:active{color:#666;background-color:#fff;opacity:0.85}@media screen and (max-width: 1024px){.un_topMV .un_topMV_footer_list li a{height:auto;padding:25px 10px}}@media screen and (max-width: 767px){.un_topMV .un_topMV_footer_list li a{padding:20px}}.un_topMV .un_topMV_footer_list li:first-child{border-left:1px solid #fff}@media screen and (max-width: 767px){.un_topMV .un_topMV_footer_list li:first-child{border-left:none}}.un_topMV .un_topMV_footer_list li:last-child{border-bottom-width:0}.un_topMV .un_topMV_footer_list__col2 li{flex-basis:50%}.un_topMV .un_topMV_footer_list__col3 li{flex-basis:33.33333%}.hp_dn{display:none !important}.hp_db{display:block !important}.hp_di{display:inline !important}.hp_dib{display:inline-block !important}.hp_dtb{display:table !important}.hp_ditb{display:inline-table !important}.hp_dtbc{display:table-cell !important}.hp_dtbr{display:table-row !important}.hp_wd0p{width:0% !important}.hp_wd5p{width:5% !important}.hp_wd10p{width:10% !important}.hp_wd15p{width:15% !important}.hp_wd20p{width:20% !important}.hp_wd25p{width:25% !important}.hp_wd30p{width:30% !important}.hp_wd35p{width:35% !important}.hp_wd40p{width:40% !important}.hp_wd45p{width:45% !important}.hp_wd50p{width:50% !important}.hp_wd55p{width:55% !important}.hp_wd60p{width:60% !important}.hp_wd65p{width:65% !important}.hp_wd70p{width:70% !important}.hp_wd75p{width:75% !important}.hp_wd80p{width:80% !important}.hp_wd85p{width:85% !important}.hp_wd90p{width:90% !important}.hp_wd95p{width:95% !important}.hp_wd100p{width:100% !important}.hp_p0{padding:0px !important}.hp_p5{padding:5px !important}.hp_p10{padding:10px !important}.hp_p15{padding:15px !important}.hp_p20{padding:20px !important}.hp_p25{padding:25px !important}.hp_p30{padding:30px !important}.hp_p35{padding:35px !important}.hp_p40{padding:40px !important}.hp_p45{padding:45px !important}.hp_p50{padding:50px !important}.hp_p55{padding:55px !important}.hp_p60{padding:60px !important}.hp_p65{padding:65px !important}.hp_p70{padding:70px !important}.hp_p75{padding:75px !important}.hp_p80{padding:80px !important}.hp_p85{padding:85px !important}.hp_p90{padding:90px !important}.hp_p95{padding:95px !important}.hp_p100{padding:100px !important}.hp_pt0{padding-top:0px !important}.hp_pt5{padding-top:5px !important}.hp_pt10{padding-top:10px !important}.hp_pt15{padding-top:15px !important}.hp_pt20{padding-top:20px !important}.hp_pt25{padding-top:25px !important}.hp_pt30{padding-top:30px !important}.hp_pt35{padding-top:35px !important}.hp_pt40{padding-top:40px !important}.hp_pt45{padding-top:45px !important}.hp_pt50{padding-top:50px !important}.hp_pt55{padding-top:55px !important}.hp_pt60{padding-top:60px !important}.hp_pt65{padding-top:65px !important}.hp_pt70{padding-top:70px !important}.hp_pt75{padding-top:75px !important}.hp_pt80{padding-top:80px !important}.hp_pt85{padding-top:85px !important}.hp_pt90{padding-top:90px !important}.hp_pt95{padding-top:95px !important}.hp_pt100{padding-top:100px !important}.hp_pr0{padding-right:0px !important}.hp_pr5{padding-right:5px !important}.hp_pr10{padding-right:10px !important}.hp_pr15{padding-right:15px !important}.hp_pr20{padding-right:20px !important}.hp_pr25{padding-right:25px !important}.hp_pr30{padding-right:30px !important}.hp_pr35{padding-right:35px !important}.hp_pr40{padding-right:40px !important}.hp_pr45{padding-right:45px !important}.hp_pr50{padding-right:50px !important}.hp_pr55{padding-right:55px !important}.hp_pr60{padding-right:60px !important}.hp_pr65{padding-right:65px !important}.hp_pr70{padding-right:70px !important}.hp_pr75{padding-right:75px !important}.hp_pr80{padding-right:80px !important}.hp_pr85{padding-right:85px !important}.hp_pr90{padding-right:90px !important}.hp_pr95{padding-right:95px !important}.hp_pr100{padding-right:100px !important}.hp_pb0{padding-bottom:0px !important}.hp_pb5{padding-bottom:5px !important}.hp_pb10{padding-bottom:10px !important}.hp_pb15{padding-bottom:15px !important}.hp_pb20{padding-bottom:20px !important}.hp_pb25{padding-bottom:25px !important}.hp_pb30{padding-bottom:30px !important}.hp_pb35{padding-bottom:35px !important}.hp_pb40{padding-bottom:40px !important}.hp_pb45{padding-bottom:45px !important}.hp_pb50{padding-bottom:50px !important}.hp_pb55{padding-bottom:55px !important}.hp_pb60{padding-bottom:60px !important}.hp_pb65{padding-bottom:65px !important}.hp_pb70{padding-bottom:70px !important}.hp_pb75{padding-bottom:75px !important}.hp_pb80{padding-bottom:80px !important}.hp_pb85{padding-bottom:85px !important}.hp_pb90{padding-bottom:90px !important}.hp_pb95{padding-bottom:95px !important}.hp_pb100{padding-bottom:100px !important}.hp_pl0{padding-left:0px !important}.hp_pl5{padding-left:5px !important}.hp_pl10{padding-left:10px !important}.hp_pl15{padding-left:15px !important}.hp_pl20{padding-left:20px !important}.hp_pl25{padding-left:25px !important}.hp_pl30{padding-left:30px !important}.hp_pl35{padding-left:35px !important}.hp_pl40{padding-left:40px !important}.hp_pl45{padding-left:45px !important}.hp_pl50{padding-left:50px !important}.hp_pl55{padding-left:55px !important}.hp_pl60{padding-left:60px !important}.hp_pl65{padding-left:65px !important}.hp_pl70{padding-left:70px !important}.hp_pl75{padding-left:75px !important}.hp_pl80{padding-left:80px !important}.hp_pl85{padding-left:85px !important}.hp_pl90{padding-left:90px !important}.hp_pl95{padding-left:95px !important}.hp_pl100{padding-left:100px !important}@media screen and (max-width: 767px){.hp_spp0{padding:0px !important}.hp_spp5{padding:5px !important}.hp_spp10{padding:10px !important}.hp_spp15{padding:15px !important}.hp_spp20{padding:20px !important}.hp_spp25{padding:25px !important}.hp_spp30{padding:30px !important}.hp_spp35{padding:35px !important}.hp_spp40{padding:40px !important}.hp_spp45{padding:45px !important}.hp_spp50{padding:50px !important}.hp_spp55{padding:55px !important}.hp_spp60{padding:60px !important}.hp_spp65{padding:65px !important}.hp_spp70{padding:70px !important}.hp_spp75{padding:75px !important}.hp_spp80{padding:80px !important}.hp_spp85{padding:85px !important}.hp_spp90{padding:90px !important}.hp_spp95{padding:95px !important}.hp_spp100{padding:100px !important}.hp_sppt0{padding-top:0px !important}.hp_sppt5{padding-top:5px !important}.hp_sppt10{padding-top:10px !important}.hp_sppt15{padding-top:15px !important}.hp_sppt20{padding-top:20px !important}.hp_sppt25{padding-top:25px !important}.hp_sppt30{padding-top:30px !important}.hp_sppt35{padding-top:35px !important}.hp_sppt40{padding-top:40px !important}.hp_sppt45{padding-top:45px !important}.hp_sppt50{padding-top:50px !important}.hp_sppt55{padding-top:55px !important}.hp_sppt60{padding-top:60px !important}.hp_sppt65{padding-top:65px !important}.hp_sppt70{padding-top:70px !important}.hp_sppt75{padding-top:75px !important}.hp_sppt80{padding-top:80px !important}.hp_sppt85{padding-top:85px !important}.hp_sppt90{padding-top:90px !important}.hp_sppt95{padding-top:95px !important}.hp_sppt100{padding-top:100px !important}.hp_sppr0{padding-right:0px !important}.hp_sppr5{padding-right:5px !important}.hp_sppr10{padding-right:10px !important}.hp_sppr15{padding-right:15px !important}.hp_sppr20{padding-right:20px !important}.hp_sppr25{padding-right:25px !important}.hp_sppr30{padding-right:30px !important}.hp_sppr35{padding-right:35px !important}.hp_sppr40{padding-right:40px !important}.hp_sppr45{padding-right:45px !important}.hp_sppr50{padding-right:50px !important}.hp_sppr55{padding-right:55px !important}.hp_sppr60{padding-right:60px !important}.hp_sppr65{padding-right:65px !important}.hp_sppr70{padding-right:70px !important}.hp_sppr75{padding-right:75px !important}.hp_sppr80{padding-right:80px !important}.hp_sppr85{padding-right:85px !important}.hp_sppr90{padding-right:90px !important}.hp_sppr95{padding-right:95px !important}.hp_sppr100{padding-right:100px !important}.hp_sppb0{padding-bottom:0px !important}.hp_sppb5{padding-bottom:5px !important}.hp_sppb10{padding-bottom:10px !important}.hp_sppb15{padding-bottom:15px !important}.hp_sppb20{padding-bottom:20px !important}.hp_sppb25{padding-bottom:25px !important}.hp_sppb30{padding-bottom:30px !important}.hp_sppb35{padding-bottom:35px !important}.hp_sppb40{padding-bottom:40px !important}.hp_sppb45{padding-bottom:45px !important}.hp_sppb50{padding-bottom:50px !important}.hp_sppb55{padding-bottom:55px !important}.hp_sppb60{padding-bottom:60px !important}.hp_sppb65{padding-bottom:65px !important}.hp_sppb70{padding-bottom:70px !important}.hp_sppb75{padding-bottom:75px !important}.hp_sppb80{padding-bottom:80px !important}.hp_sppb85{padding-bottom:85px !important}.hp_sppb90{padding-bottom:90px !important}.hp_sppb95{padding-bottom:95px !important}.hp_sppb100{padding-bottom:100px !important}.hp_pl0{padding-left:0px !important}.hp_pl5{padding-left:5px !important}.hp_pl10{padding-left:10px !important}.hp_pl15{padding-left:15px !important}.hp_pl20{padding-left:20px !important}.hp_pl25{padding-left:25px !important}.hp_pl30{padding-left:30px !important}.hp_pl35{padding-left:35px !important}.hp_pl40{padding-left:40px !important}.hp_pl45{padding-left:45px !important}.hp_pl50{padding-left:50px !important}.hp_pl55{padding-left:55px !important}.hp_pl60{padding-left:60px !important}.hp_pl65{padding-left:65px !important}.hp_pl70{padding-left:70px !important}.hp_pl75{padding-left:75px !important}.hp_pl80{padding-left:80px !important}.hp_pl85{padding-left:85px !important}.hp_pl90{padding-left:90px !important}.hp_pl95{padding-left:95px !important}.hp_pl100{padding-left:100px !important}}.hp_m0{margin:0px !important}.hp_m5{margin:5px !important}.hp_m10{margin:10px !important}.hp_m15{margin:15px !important}.hp_m20{margin:20px !important}.hp_m25{margin:25px !important}.hp_m30{margin:30px !important}.hp_m35{margin:35px !important}.hp_m40{margin:40px !important}.hp_m45{margin:45px !important}.hp_m50{margin:50px !important}.hp_m55{margin:55px !important}.hp_m60{margin:60px !important}.hp_m65{margin:65px !important}.hp_m70{margin:70px !important}.hp_m75{margin:75px !important}.hp_m80{margin:80px !important}.hp_m85{margin:85px !important}.hp_m90{margin:90px !important}.hp_m95{margin:95px !important}.hp_m100{margin:100px !important}.hp_mt0{margin-top:0px !important}.hp_mt5{margin-top:5px !important}.hp_mt10{margin-top:10px !important}.hp_mt15{margin-top:15px !important}.hp_mt20{margin-top:20px !important}.hp_mt25{margin-top:25px !important}.hp_mt30{margin-top:30px !important}.hp_mt35{margin-top:35px !important}.hp_mt40{margin-top:40px !important}.hp_mt45{margin-top:45px !important}.hp_mt50{margin-top:50px !important}.hp_mt55{margin-top:55px !important}.hp_mt60{margin-top:60px !important}.hp_mt65{margin-top:65px !important}.hp_mt70{margin-top:70px !important}.hp_mt75{margin-top:75px !important}.hp_mt80{margin-top:80px !important}.hp_mt85{margin-top:85px !important}.hp_mt90{margin-top:90px !important}.hp_mt95{margin-top:95px !important}.hp_mt100{margin-top:100px !important}.hp_mr0{margin-right:0px !important}.hp_mr5{margin-right:5px !important}.hp_mr10{margin-right:10px !important}.hp_mr15{margin-right:15px !important}.hp_mr20{margin-right:20px !important}.hp_mr25{margin-right:25px !important}.hp_mr30{margin-right:30px !important}.hp_mr35{margin-right:35px !important}.hp_mr40{margin-right:40px !important}.hp_mr45{margin-right:45px !important}.hp_mr50{margin-right:50px !important}.hp_mr55{margin-right:55px !important}.hp_mr60{margin-right:60px !important}.hp_mr65{margin-right:65px !important}.hp_mr70{margin-right:70px !important}.hp_mr75{margin-right:75px !important}.hp_mr80{margin-right:80px !important}.hp_mr85{margin-right:85px !important}.hp_mr90{margin-right:90px !important}.hp_mr95{margin-right:95px !important}.hp_mr100{margin-right:100px !important}.hp_mb0{margin-bottom:0px !important}.hp_mb5{margin-bottom:5px !important}.hp_mb10{margin-bottom:10px !important}.hp_mb15{margin-bottom:15px !important}.hp_mb20{margin-bottom:20px !important}.hp_mb25{margin-bottom:25px !important}.hp_mb30{margin-bottom:30px !important}.hp_mb35{margin-bottom:35px !important}.hp_mb40{margin-bottom:40px !important}.hp_mb45{margin-bottom:45px !important}.hp_mb50{margin-bottom:50px !important}.hp_mb55{margin-bottom:55px !important}.hp_mb60{margin-bottom:60px !important}.hp_mb65{margin-bottom:65px !important}.hp_mb70{margin-bottom:70px !important}.hp_mb75{margin-bottom:75px !important}.hp_mb80{margin-bottom:80px !important}.hp_mb85{margin-bottom:85px !important}.hp_mb90{margin-bottom:90px !important}.hp_mb95{margin-bottom:95px !important}.hp_mb100{margin-bottom:100px !important}.hp_ml0{margin-left:0px !important}.hp_ml5{margin-left:5px !important}.hp_ml10{margin-left:10px !important}.hp_ml15{margin-left:15px !important}.hp_ml20{margin-left:20px !important}.hp_ml25{margin-left:25px !important}.hp_ml30{margin-left:30px !important}.hp_ml35{margin-left:35px !important}.hp_ml40{margin-left:40px !important}.hp_ml45{margin-left:45px !important}.hp_ml50{margin-left:50px !important}.hp_ml55{margin-left:55px !important}.hp_ml60{margin-left:60px !important}.hp_ml65{margin-left:65px !important}.hp_ml70{margin-left:70px !important}.hp_ml75{margin-left:75px !important}.hp_ml80{margin-left:80px !important}.hp_ml85{margin-left:85px !important}.hp_ml90{margin-left:90px !important}.hp_ml95{margin-left:95px !important}.hp_ml100{margin-left:100px !important}@media screen and (max-width: 767px){.hp_spm0{margin:0px !important}.hp_spm5{margin:5px !important}.hp_spm10{margin:10px !important}.hp_spm15{margin:15px !important}.hp_spm20{margin:20px !important}.hp_spm25{margin:25px !important}.hp_spm30{margin:30px !important}.hp_spm35{margin:35px !important}.hp_spm40{margin:40px !important}.hp_spm45{margin:45px !important}.hp_spm50{margin:50px !important}.hp_spm55{margin:55px !important}.hp_spm60{margin:60px !important}.hp_spm65{margin:65px !important}.hp_spm70{margin:70px !important}.hp_spm75{margin:75px !important}.hp_spm80{margin:80px !important}.hp_spm85{margin:85px !important}.hp_spm90{margin:90px !important}.hp_spm95{margin:95px !important}.hp_spm100{margin:100px !important}.hp_spmt0{margin-top:0px !important}.hp_spmt5{margin-top:5px !important}.hp_spmt10{margin-top:10px !important}.hp_spmt15{margin-top:15px !important}.hp_spmt20{margin-top:20px !important}.hp_spmt25{margin-top:25px !important}.hp_spmt30{margin-top:30px !important}.hp_spmt35{margin-top:35px !important}.hp_spmt40{margin-top:40px !important}.hp_spmt45{margin-top:45px !important}.hp_spmt50{margin-top:50px !important}.hp_spmt55{margin-top:55px !important}.hp_spmt60{margin-top:60px !important}.hp_spmt65{margin-top:65px !important}.hp_spmt70{margin-top:70px !important}.hp_spmt75{margin-top:75px !important}.hp_spmt80{margin-top:80px !important}.hp_spmt85{margin-top:85px !important}.hp_spmt90{margin-top:90px !important}.hp_spmt95{margin-top:95px !important}.hp_spmt100{margin-top:100px !important}.hp_spmr0{margin-right:0px !important}.hp_spmr5{margin-right:5px !important}.hp_spmr10{margin-right:10px !important}.hp_spmr15{margin-right:15px !important}.hp_spmr20{margin-right:20px !important}.hp_spmr25{margin-right:25px !important}.hp_spmr30{margin-right:30px !important}.hp_spmr35{margin-right:35px !important}.hp_spmr40{margin-right:40px !important}.hp_spmr45{margin-right:45px !important}.hp_spmr50{margin-right:50px !important}.hp_spmr55{margin-right:55px !important}.hp_spmr60{margin-right:60px !important}.hp_spmr65{margin-right:65px !important}.hp_spmr70{margin-right:70px !important}.hp_spmr75{margin-right:75px !important}.hp_spmr80{margin-right:80px !important}.hp_spmr85{margin-right:85px !important}.hp_spmr90{margin-right:90px !important}.hp_spmr95{margin-right:95px !important}.hp_spmr100{margin-right:100px !important}.hp_spmb0{margin-bottom:0px !important}.hp_spmb5{margin-bottom:5px !important}.hp_spmb10{margin-bottom:10px !important}.hp_spmb15{margin-bottom:15px !important}.hp_spmb20{margin-bottom:20px !important}.hp_spmb25{margin-bottom:25px !important}.hp_spmb30{margin-bottom:30px !important}.hp_spmb35{margin-bottom:35px !important}.hp_spmb40{margin-bottom:40px !important}.hp_spmb45{margin-bottom:45px !important}.hp_spmb50{margin-bottom:50px !important}.hp_spmb55{margin-bottom:55px !important}.hp_spmb60{margin-bottom:60px !important}.hp_spmb65{margin-bottom:65px !important}.hp_spmb70{margin-bottom:70px !important}.hp_spmb75{margin-bottom:75px !important}.hp_spmb80{margin-bottom:80px !important}.hp_spmb85{margin-bottom:85px !important}.hp_spmb90{margin-bottom:90px !important}.hp_spmb95{margin-bottom:95px !important}.hp_spmb100{margin-bottom:100px !important}.hp_spml0{margin-left:0px !important}.hp_spml5{margin-left:5px !important}.hp_spml10{margin-left:10px !important}.hp_spml15{margin-left:15px !important}.hp_spml20{margin-left:20px !important}.hp_spml25{margin-left:25px !important}.hp_spml30{margin-left:30px !important}.hp_spml35{margin-left:35px !important}.hp_spml40{margin-left:40px !important}.hp_spml45{margin-left:45px !important}.hp_spml50{margin-left:50px !important}.hp_spml55{margin-left:55px !important}.hp_spml60{margin-left:60px !important}.hp_spml65{margin-left:65px !important}.hp_spml70{margin-left:70px !important}.hp_spml75{margin-left:75px !important}.hp_spml80{margin-left:80px !important}.hp_spml85{margin-left:85px !important}.hp_spml90{margin-left:90px !important}.hp_spml95{margin-left:95px !important}.hp_spml100{margin-left:100px !important}}.hp_centering{display:block;margin-right:auto;margin-left:auto}.hp_bgcWhite{background-color:#fff !important}.hp_fwb{font-weight:bold !important}.hp_ff-utopia{font-family:utopia-std,Georgia,serif}.hp_fz10{font-size:1.0rem !important}.hp_fz12{font-size:1.2rem !important}.hp_fz14{font-size:1.4rem !important}.hp_fz16{font-size:1.6rem !important}.hp_fz18{font-size:1.8rem !important}.hp_fz20{font-size:2.0rem !important}.hp_fz22{font-size:2.2rem !important}.hp_fz24{font-size:2.4rem !important}.hp_tal{text-align:left !important}.hp_tac{text-align:center !important}.hp_tar{text-align:right !important}.hp_taj{text-align:justify !important}.hp_vam{vertical-align:middle !important}.hp_aic{align-items:center !important}@media screen and (max-width: 767px){.pc_only{display:none !important}}.sp_only{display:none !important}@media screen and (max-width: 767px){.sp_only{display:block !important}}@media screen and (max-width: 767px){.sp_tac{text-align:center}}.tb_over_only{display:none !important}@media screen and (min-width: 1025px){.tb_over_only{display:block !important}}.tb_under_only{display:none !important}@media screen and (max-width: 1024px){.tb_under_only{display:block !important}}@media print{@page{padding:0;margin:0}.ly_body_sub,.bl_headerUtils,.bl_footerNav,.ly_pageTop,.bl_article_translation,.bl_article_socialBlock,.bl_article_printBtn,.bl_article_btn{display:none !important}*{color:#000 !important}body{width:100%;background-color:transparent;padding-top:0 !important;padding-right:16px;padding-bottom:0;padding-left:16px;margin-right:auto;margin-left:auto;transform-origin:top left}.ly_header{background-color:#fff;position:static !important}.ly_header.is_headerFixed{position:static !important}.ly_body{width:100%;max-width:100%}.bl_headerUtils{width:60%}.bl_headerUtils_search,.bl_headerUtils_link,.bl_headerUtils_navi{height:46px}.bl_headerUtils_search form{position:relative;top:50%;transform:translateY(-50%)}.bl_searchBlock input[type=text]{border-color:#bbb;background-color:#fff;padding:3px}.ly_body_main{width:auto;float:none}.ly_body_main__lower{border-top:0;border-left:0;padding-top:0;padding-right:0;padding-left:0}.ly_body_main__lower .bl_pageTtl{margin-right:0;margin-left:0}.bl_article{padding:0}}.ly_body{max-width:1020px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:990px;padding-top:70px;padding-bottom:70px}@media screen and (max-width: 767px){.ly_body{max-width:100%}}.ly_body>*:last-child{margin-bottom:0 !important}@media screen and (max-width: 1024px){.ly_body{max-width:1024px;padding:9.76562vw 4.10156vw}}@media screen and (max-width: 767px){.ly_body{padding-top:30px;padding-bottom:30px;padding:35px 20px}}.ly_body__wide{max-width:1190px}@media screen and (max-width: 1024px){.ly_body__wide{max-width:940px}}.ly_body__noPadding{padding-top:0;padding-bottom:0}.international-schools-special .bl_footrBannerArea{display:none}.bl_colCardUnitsIntl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_colCardUnitsIntl{display:block}}.bl_colCardUnitsIntl>*{max-width:48.65979%;text-decoration:none;flex-basis:50%;display:block;margin-bottom:40px}@media screen and (max-width: 1024px){.bl_colCardUnitsIntl>*{max-width:49.04459%}}@media screen and (max-width: 767px){.bl_colCardUnitsIntl>*{max-width:100%}}.bl_colCardUnitsIntl>*:nth-child(2n){margin-left:2.68041%}@media screen and (max-width: 1024px){.bl_colCardUnitsIntl>*:nth-child(2n){margin-left:1.91083%}}@media screen and (max-width: 767px){.bl_colCardUnitsIntl>*:nth-child(2n){margin-left:0}}.bl_lowerMV{height:250px;background:url(../img/international-schools/bg_sp.png) no-repeat center;background-size:cover;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.bl_lowerMV{background-image:url(../img/international-schools/bg.png)}}@media screen and (max-width: 767px){.bl_lowerMV{line-height:1.2;padding:0 10px}}.bl_lowerMV .bl_lowerMV_head{color:#fff;font-size:4rem;text-align:center;padding-bottom:32px;position:relative}.bl_lowerMV .bl_lowerMV_head__child{font-size:2.4rem}.bl_lowerMV .bl_lowerMV_head:after{content:'';width:130px;height:3px;background-color:#fff;display:block;margin-right:auto;margin-left:auto;transform:translateY(10px)}.bl_lowerMV__child{height:150px;margin-bottom:20px}.bl_colCardIntl{border:1px solid #e1e1e1;border-top:6px solid #4b0100;box-shadow:0px 0px 3px rgba(0,0,0,0.16);padding:40px;word-wrap:break-word}@media screen and (max-width: 767px){.bl_colCardIntl{padding:20px}}.bl_colCardIntl .bl_colCardIntl_head{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_colCardIntl .bl_colCardIntl_head{display:block}}.bl_colCardIntl .bl_colCardIntl_head_catch{flex-basis:50px}@media screen and (max-width: 767px){.bl_colCardIntl .bl_colCardIntl_head_catch{max-width:70px;margin-right:auto;margin-bottom:20px;margin-left:auto}}.bl_colCardIntl .bl_colCardIntl_head_ttl{font-size:2.4rem;line-height:1.25;flex-basis:calc(100% - 50px);padding-left:30px}@media screen and (max-width: 767px){.bl_colCardIntl .bl_colCardIntl_head_ttl{text-align:center;padding-left:0}}.bl_colCardIntl .bl_colCardIntl_img{margin-bottom:25px}.bl_colCardIntl .bl_colCardIntl_subTtl{font-size:1.4rem;font-weight:bold;line-height:1.71429}.bl_colCardIntl .bl_colCardIntl_txt{font-size:1.4rem;line-height:1.71429}@media screen and (min-width: 1025px){.bl_colCardIntl:hover{border-top-color:#710200;opacity:.7}}.el_btn{color:#fff;font-size:1.6rem;text-align:center;text-decoration:none;background-color:#4b0100;display:block;padding:18px;margin-top:25px}.bl_breadcrumbs{margin-bottom:45px}@media screen and (max-width: 767px){.bl_breadcrumbs{margin-bottom:25px}}.bl_breadcrumbs .bl_breadcrumbs_list{max-width:1190px;font-size:1.2rem;padding:0 10px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_breadcrumbs .bl_breadcrumbs_list{padding:0 4.10156vw}}@media screen and (max-width: 767px){.bl_breadcrumbs .bl_breadcrumbs_list{padding:0 20px}}.bl_breadcrumbs .bl_breadcrumbs_list a{color:#676300;text-decoration:none}.bl_breadcrumbs .bl_breadcrumbs_list a:hover{text-decoration:underline}.bl_breadcrumbs .bl_breadcrumbs_list li:not(:last-child):after{content:'>';padding-left:.5em;margin-right:.5em}.bl_intlHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_intlHead{display:block}}.bl_intlHead_img{max-width:70px;flex-basis:70px}@media screen and (max-width: 767px){.bl_intlHead_img{margin-right:auto;margin-bottom:20px;margin-left:auto}}.bl_intlHead_txtWrapp{flex-basis:calc(100% - 70px - 20px)}@media screen and (max-width: 767px){.bl_intlHead_txtWrapp{text-align:center}}.bl_intlHead_ttl{font-size:3.4rem;line-height:1.25}@media screen and (max-width: 767px){.bl_intlHead_ttl{margin-bottom:20px}}.bl_intlHead_subTtl{font-size:2.4rem}.bl_intlSect{word-wrap:break-word}.bl_intlTtl{font-size:2.2rem;line-height:1.18182;padding-bottom:20px;position:relative}.bl_intlTtl:before,.bl_intlTtl:after{content:'';height:4px;position:absolute;bottom:0;left:0}.bl_intlTtl:before{width:100%;background-color:#a3a3a3}.bl_intlTtl:after{width:270px;background-color:#4b0100}@media screen and (max-width: 1024px){.bl_intlTtl:after{width:220px}}@media screen and (max-width: 767px){.bl_intlTtl:after{width:280px}}.bl_intlTtl .bl_intlTtl_txt{font-weight:400;flex-basis:270px;padding-left:70px;position:relative}@media screen and (max-width: 767px){.bl_intlTtl .bl_intlTtl_txt{flex-basis:auto;padding-right:1em;padding-left:50px}}.bl_intlTtl .bl_intlTtl_txt:before{content:'';background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media screen and (max-width: 767px){.bl_intlTtl .bl_intlTtl_txt:before{left:0}}.bl_intlTtl .bl_intlTtl_txt__interview:before{width:36px;height:30px;background-image:url(../img/common/icon_interview.svg)}.bl_intlTtl .bl_intlTtl_txt__photos:before{width:40px;height:30px;background-image:url(../img/common/icon_photo.svg)}.bl_intlTtl .bl_intlTtl_txt__data:before{width:34px;height:34px;background-image:url(../img/common/icon_note.svg)}.bl_intlTtl .bl_intlTtl_subTxt{padding-left:30px;flex-basis:calc(100% - 270px)}@media screen and (max-width: 767px){.bl_intlTtl .bl_intlTtl_subTxt{flex-basis:100%;padding-left:50px;margin-top:10px}}.bl_intlTtl.bl_intlTtl__hasSubTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.bl_intlTtl.bl_intlTtl__hasSubTxt .bl_intlTtl_txt{border-right:1px solid #a3a3a3}@media screen and (max-width: 767px){.bl_intlTtl.bl_intlTtl__hasSubTxt .bl_intlTtl_txt:before{transform:translateY(0)}}.bl_floatImgTxt{margin-bottom:30px}@media screen and (max-width: 767px){.bl_floatImgTxt{display:flex;flex-wrap:wrap}}.bl_floatImgTxt .bl_floatImgTxt_aside{max-width:270px;float:right}@media screen and (max-width: 1024px){.bl_floatImgTxt .bl_floatImgTxt_aside{max-width:220px;margin-bottom:20px}}@media screen and (max-width: 767px){.bl_floatImgTxt .bl_floatImgTxt_aside{max-width:100%;order:2;margin:auto;float:none}}.bl_floatImgTxt .bl_floatImgTxt_aside_img{margin-bottom:10px}.bl_floatImgTxt .bl_floatImgTxt_aside figcaption span{font-size:1.2rem}.bl_floatImgTxt .bl_floatImgTxt_txt{max-width:calc(100% - 270px - 30px)}@media screen and (max-width: 1024px){.bl_floatImgTxt .bl_floatImgTxt_txt{max-width:calc(100% - 220px - 20px)}}@media screen and (max-width: 767px){.bl_floatImgTxt .bl_floatImgTxt_txt{max-width:100%;order:1}}.bl_intl_dl{margin-bottom:30px}.bl_intl_dl dt{font-size:1.8rem;font-weight:400;line-height:1.625;border:1px solid #ccc;border-radius:8px;background-color:#f7f7f7;padding:14px 25px;margin-bottom:35px;position:relative}@media screen and (max-width: 767px){.bl_intl_dl dt{padding-right:15px;padding-left:15px}}.bl_intl_dl dt:before,.bl_intl_dl dt:after{content:'';position:absolute}.bl_intl_dl dt:before{border-top:8px solid #ccc;border-right:8px solid rgba(204,204,204,0);border-bottom:8px solid rgba(204,204,204,0);border-left:8px solid rgba(204,204,204,0);bottom:-16px;left:24px}.bl_intl_dl dt:after{border-top:7px solid #f7f7f7;border-right:7px solid rgba(247,247,247,0);border-bottom:7px solid rgba(247,247,247,0);border-left:7px solid rgba(247,247,247,0);bottom:-14px;left:25px}.bl_intl_dl dd{line-height:1.625}.bl_dataTbl .bl_dataTbl_rows{border-bottom:1px solid #d2bfbf;padding-bottom:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_dataTbl .bl_dataTbl_rows{display:block}}.bl_dataTbl .bl_dataTbl_dt{color:#4b0100;font-size:1.8rem;font-weight:400;line-height:1.625;border-right:1px solid #ccc;flex-basis:270px;padding-left:70px}@media screen and (max-width: 1024px){.bl_dataTbl .bl_dataTbl_dt{flex-basis:220px;padding-left:60px}}@media screen and (max-width: 767px){.bl_dataTbl .bl_dataTbl_dt{border-right-width:0;padding-bottom:5px;padding-left:0}}.bl_dataTbl .bl_dataTbl_dd{line-height:1.625;flex-basis:calc(100% - 270px);padding-left:30px}@media screen and (max-width: 1024px){.bl_dataTbl .bl_dataTbl_dd{flex-basis:calc(100% - 220px);padding-left:20px}}@media screen and (max-width: 767px){.bl_dataTbl .bl_dataTbl_dd{padding-left:0}}.bl_dataTbl .bl_dataTbl_dd iframe{width:100%;height:522px;margin:15px 0}@media screen and (max-width: 1024px){.bl_dataTbl .bl_dataTbl_dd iframe{height:52.73438vw}}@media screen and (max-width: 767px){.bl_dataTbl .bl_dataTbl_dd iframe{height:92vw}}.bl_dataTbl .bl_dataTbl_dd a{color:#676300;text-decoration:none}.bl_dataTbl .bl_dataTbl_dd a:hover{color:#710200;text-decoration:underline}.bl_backTo a.el_btn{text-decoration:none}@media screen and (min-width: 768px){.bl_backTo a.el_btn:hover{background-color:#710200}}.bl_article_photo .wc-gallery .wc-gallery-bottomspace-default{margin-bottom:0 !important}
