<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(/v2/css/event/event.css);/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", "Hiragino Kaku Gothic ProN", -apple-system, BlinkMacSystemFont, ".SFNSDisplay-Regular", 貂ｸ繧ｴ繧ｷ繝�け, "Yu Gothic", YuGothic, 繝｡繧､繝ｪ繧ｪ, Meiryo, Verdana, Arial, sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{font-size:62.5%}body{min-width:1000px;margin:0;padding:0;font-size:16px;font-size:1.6rem;font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;font-weight:500;color:#555;line-height:1.7}a{color:#777;-webkit-transition:none .3s linear;-o-transition:none .3s linear;transition:none .3s linear;-webkit-transition-property:background, color;-o-transition-property:background, color;transition-property:background, color}a img{-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}a:hover{color:#ed7c9b}svg,img{max-width:100%;vertical-align:top}abbr[title]{border-bottom:none;text-decoration:none}select,button,[type="reset"],[type="button"],[type="submit"]{cursor:pointer}button,[type="reset"],[type="button"],[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select,button,input{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,ul,ol,table,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}table{border-collapse:collapse}p:not([class]){margin-bottom:20px}code{padding:2px 5px;background-color:#f7f5f1;font-family:"Source Code Pro", YuGothic, "Yu Gothic", 貂ｸ繧ｴ繧ｷ繝�け菴�, Menlo, Consolas, "DejaVu Sans Mono", monospace, Meiryo, sans-serif}pre{overflow:auto;padding:2px 5px;background-color:white;font-family:"Source Code Pro", YuGothic, "Yu Gothic", 貂ｸ繧ｴ繧ｷ繝�け菴�, Menlo, Consolas, "DejaVu Sans Mono", monospace, Meiryo, sans-serif;font-size:1.4rem;line-height:1.4}pre.prettyprint{white-space:pre-wrap}pre.prettyprint ol{list-style:decimal;padding-left:40px}::-moz-selection{background-color:#ed7c9b;color:#fff}::selection{background-color:#ed7c9b;color:#fff}.globalFooter .block-footer-2nd-menu-area a::after,.globalFooter .module-footer-school-list-body a::after,.anchorLink__item a::after,.articleSideList a::before,.btn__link::after,.btn a::after,.btn.-route a::before,.btn.-youtube a::before,ul.list.-circle li::before,ul.list.-link li a::before,ul.paginate li.preview a::before,ul.paginate li.next a::after,.sideMenu ul li a::before,.standerdTabList li a::after,.title.-style04::before,.toc.-style02 .toc__title::after,.txtBoxLink__item a::after,a[target="_blank"]::after,a[href$=".pdf"]::after,a[href$=".xlsx"]::after,a[href$=".xls"]::after,a[href$=".docx"]::after,a[href$=".doc"]::after,a[href$=".ppt"]::after,.course-headerNav__item a::before,.course-courseHeaderNav__item a::before,.linkList__title span::after,.linkList__title a::after,.linkList ul li a::before,.sitemap&gt;li&gt;a::after,.sitemap&gt;li ul li a::before,.year-event__list li::before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&amp;v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.role-fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*="role-fa-"]::before{width:1.28571em;text-align:center}.role-fa-heart:before{content:"��"}.role-fa-caret-down:before{content:"��"}.role-fa-caret-up:before{content:"��"}.role-fa-paste:before,.role-fa-clipboard:before{content:"�ｪ"}.role-fa-pencil:before{content:"�"}.role-fa-briefcase:before{content:"�ｱ"}.role-fa-question-circle:before{content:"��"}.role-fa-bell:before{content:"�ｳ"}.role-fa-map-signs:before{content:"�ｷ"}.role-fa-chalkboard-teacher:before{content:"��"}.role-fa-send:before,.role-fa-paper-plane:before{content:"��"}.role-fa-globe:before{content:"�ｬ"}.role-fa-mortar-board:before,.role-fa-graduation-cap:before{content:"��"}.role-fa-group:before,.role-fa-users:before{content:"�"}.role-fa-institution:before,.role-fa-bank:before,.role-fa-university:before{content:"��"}.role-fa-building:before{content:"�ｭ"}.role-fa-angle-double-left:before{content:"�"}.role-fa-angle-double-right:before{content:"��"}.role-fa-angle-double-up:before{content:"��"}.role-fa-angle-double-down:before{content:"��"}.role-fa-angle-left:before{content:"��"}.role-fa-angle-right:before{content:"��"}.role-fa-angle-right-af:after{content:"��"}.role-fa-angle-up:before{content:"��"}.role-fa-angle-down:before{content:"��"}.role-fa-angle-down-af:after{content:"��"}.role-fa-compass:before{content:"��"}.role-fa-home:before{content:"��"}.role-fa-envelope:before{content:"��"}.role-fa-search:before{content:"��"}.role-fa-remove:before,.role-fa-close:before,.role-fa-times:before{content:"��"}.role-fa-arrow-left:before{content:"��"}.role-fa-arrow-right:before{content:"�｡"}.role-fa-arrow-right-af:after{content:"�｡"}.role-fa-arrow-up:before{content:"�｢"}.role-fa-arrow-down:before{content:"�｣"}.role-fa-external-link-square:before{content:"��"}.role-fa-circle:before{content:"��"}.role-fa-file-pdf-o:before{content:"��"}.role-fa-file-word-o:before{content:"��"}.role-fa-file-excel-o:before{content:"��"}.role-fa-file-powerpoint-o:before{content:"��"}.role-fa-train:before{content:"�ｸ"}.role-fa-phone:before{content:"��"}.role-fa-youtube:before{content:"�ｧ"}.role-fa-point:before{content:"�･"}.role-fa-menu-close::before{width:1em;height:1em;display:inline-block}.role-fa-menu-close::before{content:"";position:absolute;top:1px;left:calc(-1em - 5px);background:url(../img/icon/close.svg) no-repeat left bottom}.role-fa-list-alt:before{content:"�｢"}.role-fa-exclamation-circle:before{content:"�ｪ"}.role-fa-calendar:before{content:"�ｳ"}.role-fa-square-o:before{content:"��"}.role-fa-circle-o:before{content:"��"}.role-fa-check-square:before{content:"��"}.role-fa-dot-circle-o:before{content:"��"}.role-fa-circle-o-notch:before{content:"��"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.role-fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.role-fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes move{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(3deg)}50%{-webkit-transform:rotate(0deg)}75%{-webkit-transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes move{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(3deg)}50%{-webkit-transform:rotate(0deg)}75%{-webkit-transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg)}}.animation-move{-webkit-animation:move 1s linear infinite;animation:move 1s linear infinite}.block-page-area{min-width:1000px}#contents{padding-bottom:1px;background:url(../img/bg/textile.png)}.page-top #contents{padding-bottom:0;background:none}#contents .spOnly{display:none}.contents2col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contents2col__main{width:800px}.contents2col__side{width:240px;margin-bottom:60px}.globalFooter{line-height:1.4}.globalFooter a{text-decoration:none}.globalFooter .block-sns-btn-area li{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;text-align:center;line-height:1}.name-sapporo-med .globalFooter .block-sns-btn-area li,.name-sendai-med .globalFooter .block-sns-btn-area li{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}.globalFooter .block-sns-btn-area a{-webkit-box-sizing:border-box;box-sizing:border-box;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;width:100%;height:80px;font-size:2.2rem;overflow:hidden;color:#ffffff;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.globalFooter .block-sns-btn-area a:hover{opacity:.8}.globalFooter .block-sns-btn-area a::before{display:block;width:60px;height:auto}.globalFooter .block-sns-btn-area a::after{content:none}.globalFooter .block-sns-btn-area.col5 li{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}.globalFooter .module-sns-btn-instagram a{background:#49779b}.globalFooter .module-sns-btn-instagram a::before{content:url(../img/icon/icon-instagram.svg)}.globalFooter .module-sns-btn-instagram.module-sns-btn-tiktok a{color:#000}.globalFooter .module-sns-btn-instagram.module-sns-btn-tiktok a::before{content:"";width:55px;height:55px;background:url(../img/icon/icon-instagram.png) no-repeat;background-size:contain;margin-right:25px}.globalFooter .module-sns-btn-twitter a{background:#000}.globalFooter .module-sns-btn-twitter a::before{content:url(../img/icon/icon-twitter.svg)}.globalFooter .module-sns-btn-twitter.module-sns-btn-tiktok a{color:#000}.globalFooter .module-sns-btn-twitter.module-sns-btn-tiktok a::before{content:"";width:55px;height:55px;background:url(../img/icon/icon-twitter.png) no-repeat;background-size:contain;margin-right:25px}.globalFooter .module-sns-btn-youtube a{background:#cd201f}.globalFooter .module-sns-btn-youtube a::before{content:url(../img/icon/icon-youtube.svg)}.globalFooter .module-sns-btn-youtube.module-sns-btn-tiktok a{color:#000}.globalFooter .module-sns-btn-youtube.module-sns-btn-tiktok a::before{content:"";width:55px;height:55px;background:url(../img/icon/icon-youtube.png) no-repeat;background-size:contain;margin-right:25px}.globalFooter .module-sns-btn-line a{background:#00b900}.globalFooter .module-sns-btn-line a::before{content:url(../img/icon/icon-line.svg)}.globalFooter .module-sns-btn-line.module-sns-btn-tiktok a{color:#000}.globalFooter .module-sns-btn-line.module-sns-btn-tiktok a::before{content:"";width:55px;height:55px;background:url(../img/icon/icon-line.png) no-repeat;background-size:contain;margin-right:25px}.globalFooter .module-sns-btn-tiktok a{background:#fff799}.globalFooter .module-sns-btn-tiktok a::before{content:url(../img/icon/icon-tiktok.svg)}.globalFooter .module-sns-btn-tiktok.module-sns-btn-tiktok a{color:#000}.globalFooter .module-sns-btn-tiktok.module-sns-btn-tiktok a::before{content:"";width:55px;height:55px;background:url(../img/icon/icon-tiktok.png) no-repeat;background-size:contain;margin-right:25px}.globalFooter .block-page-top{background:#ffffff;text-align:center;padding-top:13px;padding-bottom:18px;line-height:1}.globalFooter .block-page-top a{display:inline-block;color:#555555}.globalFooter .block-page-top a:hover{text-decoration:none;color:#ed7c9b}.globalFooter .block-page-top a:hover::before{color:#ed7c9b;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.globalFooter .block-page-top a::before{color:#555555;font-size:2.8rem;font-weight:bold;display:block;margin:0 auto;padding-bottom:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.globalFooter .block-footer-1st-menu-area{background:#ed7c9b;text-align:center;padding-top:40px;padding-bottom:40px}.globalFooter .block-footer-1st-menu-area a{color:#ffffff}.globalFooter .block-footer-1st-menu-area a::before{color:#ffffff;font-size:1.8rem;margin-right:8px}.globalFooter .block-footer-1st-menu-area a:hover{text-decoration:underline}.globalFooter .block-footer-1st-menu-area li{display:inline-block;margin-right:30px}.globalFooter .block-footer-1st-menu-area li:first-child,.globalFooter .block-footer-1st-menu-area li:last-child{margin-right:0}.globalFooter .block-footer-1st-menu-area .module-1st-menu-top{display:block;text-align:center;margin-bottom:30px}.globalFooter .block-footer-2nd-menu-area{background:#ffffff;text-align:center;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #f6bbc4}.globalFooter .block-footer-2nd-menu-area a{color:#ed7c9b}.globalFooter .block-footer-2nd-menu-area a::before{color:#ed7c9b;margin-right:8px;font-size:1.8rem}.globalFooter .block-footer-2nd-menu-area a:hover{text-decoration:underline}.globalFooter .block-footer-2nd-menu-area ul:first-child{margin-bottom:30px}.globalFooter .block-footer-2nd-menu-area li{display:inline-block;margin-right:30px}.globalFooter .block-footer-2nd-menu-area li:last-child{margin-right:0}.globalFooter .module-footer-2nd-menu-last{font-size:1.4rem}.globalFooter .module-footer-2nd-menu-last li{margin-right:19px;padding-right:19px;border-right:1px solid #f6bbc4}.globalFooter .module-footer-2nd-menu-last li:last-child{padding-right:0;margin-right:0;border-right:0}.globalFooter .block-footer-contact-access-area{max-width:1080px;margin:0 auto;padding:40px 0}.globalFooter .module-footer-contact-area{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.globalFooter .module-footer-contact-min-logo{font-size:0;padding:0;margin:0;margin-bottom:20px}.globalFooter .module-footer-contact-min-logo img{width:114px}.globalFooter .module-footer-contact-footer-logo{padding:0;margin:0;margin-bottom:20px}.globalFooter .module-footer-contact-footer-logo img{max-height:36px}.name-nagoya-med .globalFooter .module-footer-contact-footer-logo img,.name-osaka-med .globalFooter .module-footer-contact-footer-logo img{max-height:50px}.globalFooter .module-footer-contact-footer-logo img[src$="/v3/med/img/osaka-med/logo.svg"],.globalFooter .module-footer-contact-footer-logo img[src$="/v3/med/img/nagoya-med/logo.svg"],.globalFooter .module-footer-contact-footer-logo img[src$="/v3/med/img/chiba-med/logo.svg"],.globalFooter .module-footer-contact-footer-logo img[src$="/v3/med/img/tokyo-med/logo.svg"]{max-height:50px}.globalFooter .module-footer-contact-address{padding:0;margin:0 0 5px;font-size:1.4rem}.globalFooter .module-footer-contact-address a{color:#555555}.globalFooter .module-footer-contact-tel-fax{padding:0;margin:0;font-size:1.4rem}.globalFooter .module-footer-contact-tel{margin-right:1em}.globalFooter .module-footer-contact-tel a{text-decoration:none;color:#222222}.globalFooter .module-footer-contact-fax a{text-decoration:none;color:#222222}.globalFooter .module-footer-contact-freecall{padding:0;margin-top:20px;font-size:5.2rem;color:#ed7c9b;line-height:1}.globalFooter .module-footer-contact-freecall a{color:#ed7c9b;text-decoration:none}.globalFooter .module-footer-contact-freecall ruby{line-height:1}.globalFooter .module-footer-contact-freecall rp,.globalFooter .module-footer-contact-freecall rt{font-size:1.4rem;font-weight:bold;line-height:1}.globalFooter .module-footer-contact-freecall img{width:71px;height:auto;vertical-align:text-top;margin-right:14px;display:inline-block}.globalFooter .module-footer-access-area{-webkit-box-flex:calc(50% - 10px);-webkit-flex:calc(50% - 10px);-ms-flex:calc(50% - 10px);flex:calc(50% - 10px);margin-left:10px;background-color:#f7f5f1}.globalFooter .module-footer-access{font-size:1.4rem;padding:30px}.globalFooter .module-footer-access-head{margin-bottom:15px;color:#777777;font-weight:bold}.globalFooter .module-footer-access-head::before{margin-right:5px;font-size:1.8rem;color:#777777}.globalFooter .module-footer-access-body{font-size:1.2rem;line-height:1.7}.globalFooter .block-footer-message-area{padding:30px 0;background-color:#fdf7e8}.globalFooter .block-footer-message-area p{color:#555;max-width:1080px;margin:0 auto;font-size:1.2rem;line-height:1.7}.globalFooter .block-footer-message-area p a{color:#555;text-decoration:underline}.globalFooter .block-footer-school-list-area{background-color:#d4edfa;color:#005bac;font-size:1.2rem;padding:40px 0}.globalFooter .module-footer-school-list-open-btn{display:none}.globalFooter .module-footer-school-list{width:1080px;margin:0 auto;display:table;position:relative}.globalFooter .module-footer-school-list-head{position:absolute;width:163px;border:1px solid #005bac;border-right:none;height:40px;line-height:40px;text-align:center;top:0;bottom:0;margin:auto 0}.globalFooter .module-footer-school-list-head::after{content:"";display:inline-block;position:absolute;width:calc(40px / 1.4);height:calc(40px / 1.4);border:1px solid #005bac;border-top:none;border-left:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:-15px;top:0;bottom:0;margin:auto 0}.globalFooter .module-footer-school-list-body{margin-left:230px}.globalFooter .module-footer-school-list-body:nth-of-type(n+2){margin-top:20px}.globalFooter .module-footer-school-list-body a{color:#005bac}.globalFooter .module-footer-school-list-body a:hover{text-decoration:underline}.globalFooter .module-footer-school-list-body li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);margin-bottom:10px}.globalFooter .module-footer-school-list-body .module-footer-school-top{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}body.name-sapporo-med .globalFooter .block-footer-school-list-area .name-sapporo-med{display:none}body.name-sendai-med .globalFooter .block-footer-school-list-area .name-sendai-med{display:none}body.name-omiya-med .globalFooter .block-footer-school-list-area .name-omiya-med{display:none}body.name-chiba-med .globalFooter .block-footer-school-list-area .name-chiba-med{display:none}body.name-tokyo-med .globalFooter .block-footer-school-list-area .name-tokyo-med{display:none}body.name-tachikawa-med .globalFooter .block-footer-school-list-area .name-tachikawa-med{display:none}body.name-yokohama-med .globalFooter .block-footer-school-list-area .name-yokohama-med{display:none}body.name-nagoya-med .globalFooter .block-footer-school-list-area .name-nagoya-med{display:none}body.name-osaka-med .globalFooter .block-footer-school-list-area .name-osaka-med{display:none}body.name-kobe-med .globalFooter .block-footer-school-list-area .name-kobe-med{display:none}body.name-hiroshima-med .globalFooter .block-footer-school-list-area .name-hiroshima-med{display:none}body.name-fukuoka-med .globalFooter .block-footer-school-list-area .name-fukuoka-med{display:none}.globalFooter .block-footer-copyright-area{text-align:center;padding-top:40px;padding-bottom:40px}.globalFooter .block-footer-copyright-area .copyright{color:#777777;font-size:1.0rem;font-style:normal;display:block;margin-top:30px}.globalFooter .module-footer-copyright-logo img{width:220px;height:auto}.globalFooter .module-footer-copyright-logo.-sdgs{margin-bottom:30px}.globalFooter .module-footer-copyright-logo.-sdgs img{width:160px}.globalHeader{line-height:1.4}.globalHeader a{text-decoration:none}.globalHeader .block-header-bar-area{font-size:1.2rem;border-bottom:1px solid #d9d9d9;background-color:#ffffff}.globalHeader .block-header-bar-area&gt;.module-inner{max-width:1500px;padding:19px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}body.state-active .globalHeader .block-header-bar-area{position:relative;top:0;z-index:15}.globalHeader .module-header-bar{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}.globalHeader .module-header-bar-logo{margin-right:19px;font-size:0;width:100px}.globalHeader .module-header-bar-logo img{vertical-align:middle}.globalHeader .module-header-bar-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#777777;font-size:1.2rem;font-weight:normal}.globalHeader .module-header-bar a{color:#777777;text-decoration:none}.globalHeader .block-header-area{font-size:1.4rem;padding-bottom:4px;background:url(../img/bg/colorful.png) repeat-x center bottom;background-color:#ffffff}.globalHeader .block-header-area&gt;.module-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1500px;margin:0 auto;padding:0 30px}body.state-active .globalHeader .block-header-area{position:relative;top:0;z-index:15}.globalHeader .module-header-banner{padding-top:26px;padding-bottom:19px;padding-left:70px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.globalHeader .module-banner img{max-height:36px}.name-nagoya-med .globalHeader .module-banner img,.name-osaka-med .globalHeader .module-banner img{max-height:50px}.globalHeader .module-banner img[src$="/v3/med/img/sendai-med/logo.svg"],.globalHeader .module-banner img[src$="/v3/med/img/nagoya-med/logo.svg"],.globalHeader .module-banner img[src$="/v3/med/img/osaka-med/logo.svg"],.globalHeader .module-banner img[src$="/v3/med/img/chiba-med/logo.svg"],.globalHeader .module-banner img[src$="/v3/med/img/tokyo-med/logo.svg"]{max-height:50px}.globalHeader .module-banner a{display:inline-block}.globalHeader .module-header-menu{padding-top:19px;padding-bottom:19px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.globalHeader .module-header-menu-btn{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.globalHeader .module-header-menu-accessmap,.globalHeader .module-header-menu-order,.globalHeader .module-header-menu-event,.globalHeader .module-header-menu-onlineevent,.globalHeader .module-header-menu-line{font-weight:bold;font-size:1.6rem;margin-left:40px}.globalHeader .module-header-menu-accessmap a{color:#777777}.globalHeader .module-header-menu-order a{color:#777777}.globalHeader .module-header-menu-event a{color:#777777}.globalHeader .module-header-menu-onlineevent a{color:#777777}.globalHeader .module-header-menu-line a{color:#777777}.globalHeader .module-header-menu-accessmap a:hover,.globalHeader .module-header-menu-order a:hover,.globalHeader .module-header-menu-event a:hover,.globalHeader .module-header-menu-onlineevent a:hover,.globalHeader .module-header-menu-line a:hover{text-decoration:none}.globalHeader .module-header-menu-shoulder{font-size:1.2rem}.globalHeader .module-header-menu-event .module-header-menu-shoulder{color:#ed7c9b}.globalHeader .module-header-menu-onlineevent .module-header-menu-shoulder{color:#8472aa}.globalHeader .module-header-menu-order .module-header-menu-shoulder{color:#f18c38}.globalHeader .module-header-menu-line .module-header-menu-shoulder{color:#00b900}.globalHeader .module-header-menu-accessmap .role-fa-compass::before{display:none}.globalHeader .module-header-menu-accessmap .module-header-menu-shoulder{color:#6ac6f6}.globalHeader .module-hide-menu-btn{width:50px;height:50px;position:absolute;left:30px;top:20px;margin:auto 0}.globalHeader .module-hide-menu-open{width:50px;height:50px;overflow:hidden;border-radius:5px;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.globalHeader .module-hide-menu-open-btn{display:block;background:url(../img/icon/name-hide-menu-open-icon.svg) no-repeat center center transparent;background-size:32px 32px;margin:0;padding:0;border:none;width:100%;height:100%;overflow:hidden;text-indent:-999em;outline:none}.globalHeader .module-hide-menu-open-btn.state-active{background-image:url(../img/icon/name-hide-menu-open-icon-active.svg)}.globalHeader .module-hide-menu-open:hover{background-color:#f7f5f1}.globalHeader .module-hide-menu-open.state-active{background-color:#f7f5f1}.globalHeader .module-hide-menu-open img{width:32px;height:32px}.globalHeader .block-header-hide-menu-area{display:none;position:relative}.globalHeader .block-header-hide-menu-area.state-active{display:block}.globalHeader .block-header-hide-menu-area.state-active::before{content:"";position:fixed;top:0;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.globalHeader .block-header-hide-menu-area.state-active .module-header-hide-menu-wrap{position:absolute;width:100%;top:0;left:0;z-index:20}.globalHeader .module-header-hide-menu-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f7f5f1;padding:60px 30px;font-size:1.6rem}.globalHeader .module-header-hide-menu-wrap&gt;.module-inner{max-width:1080px;margin:0 auto;position:relative}.globalHeader .block-header-hide-menu-area a{color:#777777}.globalHeader .block-header-hide-menu-area a::before{margin-right:5px}.globalHeader .block-header-hide-menu-area a:hover{text-decoration:underline}.globalHeader .module-hide-menu-top{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.globalHeader .module-hide-menu-group{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}.globalHeader .module-hide-menu-group li{margin-bottom:35px;font-weight:500}.globalHeader .module-hide-menu-group li:last-child{margin-bottom:0}.globalHeader .module-hide-menu-group li&gt;ul{margin-top:10px;font-size:1.4rem}.globalHeader .module-hide-menu-group li&gt;ul li{margin-bottom:10px}.globalHeader .module-hide-menu-group li&gt;ul li:last-child{margin-bottom:0}.globalHeader .module-hide-menu-group li ul li{margin-left:2rem}.globalHeader .module-hide-menu-group&gt;ul&gt;li:nth-child(n+2){margin-top:20px}.globalHeader .module-hide-menu-close{display:none}.globalHeader .module-hide-menu-close button{background-color:transparent;margin:0;padding:0;border:none}.globalHeader .module-header-search{margin-bottom:55px}.globalHeader .module-header-search fieldset{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:85%;margin:0 auto;padding:22px 30px;background-color:#fff;border:solid 1px #d9d9d9;border-radius:150px}.globalHeader .module-header-search legend{display:none}.globalHeader .module-search-box{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 35px);vertical-align:middle;margin:0;padding:0;border:0;font-size:2.4rem;-webkit-appearance:none;outline:none}.globalHeader .module-search-btn{width:28px;height:2.8rem;overflow:hidden;position:absolute;right:25px;top:0;bottom:0;background-color:transparent;margin:auto;padding:0;border:none;-webkit-appearance:none}.globalHeader .module-search-btn::before{color:#f18c38;font-size:2.8rem;width:auto}.globalHeader .block-sub-page-header-menu-area{padding:28px 0;background-color:#ffffff}.page-top .globalHeader .block-sub-page-header-menu-area{display:none}.globalHeader .block-sub-page-header-menu-area&gt;.module-inner{max-width:1080px;margin:0 auto;text-align:center;position:relative}.globalHeader .state-active .module-sub-page-header-menu{display:none}.globalHeader .module-sub-page-header-menu li{display:inline-block}.globalHeader .module-sub-page-header-menu a{padding-left:15px;padding-right:15px}.globalHeader .module-sub-page-header-menu a::before{margin-right:5px}.anchorLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.anchorLink__item{margin-bottom:10px;font-weight:bold}.anchorLink__item a{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;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;height:100%;padding:17px 28px;padding-right:38px;background-color:#f7f5f1;border-radius:50px;text-decoration:none}.anchorLink__item a::after{content:"�｣";position:absolute;top:calc(50% - .55em);right:20px;color:#f18c38;font-size:2.0rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.anchorLink__item a:hover::after{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.anchorLink.-col4::before,.anchorLink.-col4::after{content:"";display:block;width:calc(25% - 5px)}.anchorLink.-col4::before{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.anchorLink.-col4 .anchorLink__item{width:calc(25% - 5px)}.anchorLink.-col3::after{content:"";display:block;width:calc(100% / 3 - 5px)}.anchorLink.-col3 .anchorLink__item{width:calc(100% / 3 - 5px)}.anchorLink.-col2 .anchorLink__item{width:calc(50% - 5px)}.anchorLink.-col1{display:block}.anchorLink.-col1 .anchorLink__item{width:auto}.article__header{padding:30px 15px;background:#ed7c9b url(../img/bg/dot_opacity10.png);border-radius:15px 15px 0 0;color:white;line-height:1.4}.article__header a{color:white}.article__title{margin:0 0 10px;color:#fff899;text-align:center;font-size:2.6rem;font-weight:bold}.article__meta{margin:0 auto;text-align:center}.article__body{overflow:hidden;margin-bottom:30px;padding:25px 30px;background-color:#fff}.article__body img{height:auto}.article__body p{margin-bottom:20px}.articleList{margin:30px 0;padding-top:30px;border-top:4px solid #d9d9d9;border-bottom:4px solid #d9d9d9}.articleList__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d9d9d9}.articleList__item:last-child{margin-bottom:0;border-bottom:0}.articleList__img{width:120px;margin-right:20px}.articleList__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.articleList__title{margin-bottom:10px}.articleList__title a{margin-right:5px}.articleList__meta{font-size:1.4rem;line-height:1.2;color:#999999}.articleList__category{color:#ed7c9b;text-decoration:none}.articleSide__item{margin-top:30px}.articleSide__title{margin:0;padding:5px 10px;background-color:#ed7c9b;border-radius:8px 8px 0 0;font-weight:bold;font-size:1.4rem;color:white}.articleSide__body{background-color:#f7f5f1}.articleSideList li{border-bottom:1px solid #d9d9d9}.articleSideList a{position:relative;display:block;padding:17px 22px 17px 10px;text-decoration:none}.articleSideList a::before{position:absolute;top:calc(50% - .58em);right:8px;content:"��";font-size:2.4rem;color:#777777;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.articleSideList a:hover::before{color:#ed7c9b;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.borderBox{margin-bottom:30px;background:#fff;border:2px solid #d6d6d6}.borderBox__header{padding:17px 20px;background:#fffde4;border-bottom:1px solid #d6d6d6;text-align:center}.borderBox__header.bgc-medical{background:#fde9ec}.borderBox__header.bgc-dental{background:#caebf9}.borderBox__header.bgc-dental .c-dental{color:#29a6de}.borderBox__title{font-weight:bold;font-size:1.8rem}.borderBox__body{padding:20px 20px 1px}.borderBox__body .list{margin-bottom:9px}.borderBox__body .list li{margin-bottom:5px}.borderBox__body p[class]{margin-bottom:19px}.breadcrumbWrap{background-color:#f7f5f1;font-size:1.2rem;line-height:1.4}.breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1500px;margin:auto;padding:18px 60px}.breadcrumb__item{display:inline}.breadcrumb__item::before{margin-right:3px}.breadcrumb__item:first-child::before{content:none}.breadcrumb a{text-decoration:none}.breadcrumb a[aria-current="page"]{cursor:text;color:#555}.btn{margin-bottom:30px}.btn__list{margin-bottom:10px}.btn.-col2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.btn.-col2 li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 10px)}.btn__link,.btn a{position:relative;display:block;padding:18px 20px;padding-right:35px;background-color:#fff;border:0;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);text-decoration:none;font-weight:bold;font-size:1.8rem;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.btn__link:hover,.btn a:hover{opacity:.7}.btn__link::after,.btn a::after{content:"�｡";margin-left:5px;margin-right:5px;position:absolute;top:calc(50% - .55em);right:12px}.btn__link[href^="#"]::after,.btn a[href^="#"]::after{content:"�｣"}.btn__sub{display:block;font-size:1.6rem;font-weight:500}.btn__notes{font-size:1.2rem;font-weight:500}.btn__link.-medical{background-color:#ed7c9b;color:white}.btn__link.-ai{background-color:#D7635B;color:white}.btn__link.-healthinfo{background-color:#6589c6;color:white}.btn__link.-office{background-color:#fabf13;color:white}.btn__link.-dental{background-color:#005bac;color:white}.btn__link.-drug{background-color:#52bcaa;color:white}.btn__link.-care{background-color:#f18c38;color:white}.btn__link.-web_it{background-color:#20b8ec;color:white}.btn__link.-kokusaibusiness{background-color:#45bfad;color:white}.btn__link.-itbusiness{background-color:#0195d9;color:white}.btn__link.-childcare{background-color:#6cbb5a;color:white}.btn__link.-child{background-color:#6cbb5a;color:white}.btn__link.-childcare2{background-color:#f18c38;color:white}.btn__link.-bdrsBottomNone{border-radius:8px 8px 0 0}.btn__link.-line{color:white;background-color:#00b900}.btn__link.-line img{vertical-align:middle}.page-society .btn__link.-line{overflow:hidden;padding:0}.btn__link.-noLink{color:#ccc;pointer-events:none}.btn.-number .btn__list .btn__nolink,.btn.-number .btn__list a{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}.btn.-number .btn__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.0;font-size:2.2rem}.btn__number{width:50px;height:50px;line-height:50px;margin-right:20px;background-color:#ed7c9b;border-radius:8px;color:white;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;font-size:28px;text-align:center}.btn__nolink{position:relative;display:block;padding:18px 20px;padding-right:35px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);text-decoration:none;font-weight:bold;font-size:1.8rem;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.btn.-instagram a{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;padding-top:14px;padding-bottom:14px;padding-left:10px;background-color:#49779b;color:white;font-size:1.8rem;font-weight:bold;line-height:1}.btn.-instagram a::before{content:url(../img/icon/icon-instagram.svg);display:block;width:60px;vertical-align:middle}.btn.-route a{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:28px 29px;font-size:2.0rem}.btn.-route a::before{content:"�ｸ";font-size:56px;margin-right:20px}.btn.-route a::after{right:25px}.btn.-youtube a{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:28px 29px;font-size:2.0rem}.btn.-youtube a::before{content:"�ｧ";font-size:56px;margin-right:20px}.btn.-youtube a::after{right:25px}.btn.-submit{width:400px;margin:30px auto}.btn.-submit .btn__link{width:100%;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:white}.btn.-submit .btn__link:hover{opacity:1}.btn.-submit .btn__link input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;color:white;background:#ed7c9b;border:0;padding:22px 20px;padding-right:35px;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);text-decoration:none;font-weight:bold;font-size:1.8rem}.btn.-submit .btn__link input:hover{opacity:.8}.btn.-submit .btn__link input[disabled]{pointer-events:none;background-color:#d6d6d6}.btn.-has-img .has-img-cell{display:table}.btn.-has-img .has-img-cell span,.btn.-has-img .has-img-cell img{display:table-cell;vertical-align:middle;height:100}.btn.-has-img .has-img-cell img{padding-right:20px}.bnr{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.bnr:hover{opacity:.8}.catch{margin:0 auto 30px;text-align:center}.colorfulBox{margin-bottom:30px;background:#fff url(../img/bg/colorful.png) repeat-x center top;background-size:auto 3px}.colorfulBox__title{margin-bottom:15px;font-weight:bold;font-size:1.8rem;text-align:center}.colorfulBox__body{padding:40px 20px 24px;background:url(../img/bg/colorful.png) repeat-x center bottom}.colorfulBox__body .btn{margin-bottom:0}.colorfulBox p[class*="txtC"]{margin-bottom:20px}.contactBox{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;padding:28px 30px;background-color:#f7f5f1}.contactBox__tel{margin-right:10px}.contactBox__tel a{text-decoration:none}.contactBox__tel a::before{margin-right:5px;font-size:1.8rem}.contactBox__mail{margin-left:10px}.contactBox__mail a{text-decoration:none}.contactBox__mail a::before{margin-right:5px;font-size:1.8rem}.contactBox+p{margin-top:20px}.contentsInner{max-width:1080px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.courseGroup__txt{padding:30px;background:#fffde4 url(../img/bg/dot.png)}.courseGroup__txt p:last-child{margin-bottom:0}.courseGroup__catch{margin-bottom:20px;font-size:2.2rem;font-weight:bold}.courseGroup__course{padding:25px 30px 20px}.courseGroup__course .list.-link{margin-bottom:0}.courseGroup__course .list.-link li{margin-bottom:10px}.manabi .recommend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.manabi .recommend span{border-radius:100px;color:#fff;padding:10px;margin-right:30px;min-width:240px;text-align:center;display:block}.manabi .manabi__body{display:grid;grid-template-columns:1.1fr 1fr;gap:30px}.manabi .manabi__txt .title{margin-top:0;font-weight:bold}.manabi .manabi-body__title{margin-bottom:10px;font-size:1.8rem}.manabi .manabi__btn{border-radius:100px}.manabi .manabi__btn a{display:block;padding:15px;width:100%;text-align:center;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:1.8rem}.manabi .manabi__btn a::before{margin-left:5px;margin-right:5px;position:absolute;top:calc(50% - .55em);right:12px}.manabi .manabi__item.-medical .recommend span,.manabi .manabi__item.-medical .manabi__btn{background-color:#ed7c9b}.manabi .manabi__item.-medical .manabi-body__title,.manabi .manabi__item.-medical .-style04::before{color:#ed7c9b}.manabi .manabi__item.-healthinfo .-style03::before{background-color:#6589c6 !important}.manabi .manabi__item.-healthinfo .recommend span{background-color:#6589c6 !important}.manabi .manabi__item.-healthinfo .manabi__btn{background-color:#6589c6 !important}.manabi .manabi__item.-healthinfo .manabi-body__title{color:#6589c6 !important}.manabi .manabi__item.-healthinfo .-style04::before{color:#6589c6 !important}.manabi .manabi__item.-drug .-style03::before{background-color:#52bcaa !important}.manabi .manabi__item.-drug .recommend span{background-color:#52bcaa !important}.manabi .manabi__item.-drug .manabi__btn{background-color:#52bcaa !important}.manabi .manabi__item.-drug .manabi-body__title{color:#52bcaa !important}.manabi .manabi__item.-drug .-style04::before{color:#52bcaa !important}.courseIconList{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;margin-bottom:27px}.courseIconList__item{width:calc(100% / 8);text-align:center}.courseIconList__item a{display:block;text-decoration:none}.courseIconList__item a:hover img{opacity:1;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.courseIconList__img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:80px;height:80px;margin:0 auto 7px;padding:12px;border-radius:50%}.courseIconList__img img{width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.courseIconList__txt{display:block;font-size:1.2rem;font-weight:bold}.courseIconList.-small{margin-bottom:0}.courseIconList.-small .courseIconList__item.-none{pointer-events:none}.courseIconList.-small .courseIconList__item.-none .courseIconList__img{background-color:#d9d9d9}.courseIconList.-small .courseIconList__img{width:40px;height:40px;margin-bottom:0;padding:5px}.dotBoxHeader{background-color:#ed7c9b;border-radius:15px 15px 0 0;color:white}.dotBoxHeader__title{padding:30px 15px;color:#fff899;text-align:center;font-size:2.6rem;font-weight:bold;background:url(../img/bg/dot_opacity10.png)}.dotBoxHeader__txt{padding:27px 30px}.dotBoxHeader__txt p:last-of-type{margin-bottom:0}.dotBox{margin-bottom:30px;background:#fffde4 url(../img/bg/dot.png)}.dotBox&gt;*:last-child{margin-bottom:0}.dotBox.-padding40{padding:35px 40px}.dotBox__largeTxt{margin-bottom:20px;font-size:2.2rem;font-weight:bold;color:#f18c38}.flow__item{position:relative}.flow__item::after{content:"";display:block;border:solid transparent;border-width:20px;border-top-color:#fff;position:absolute;top:100%;left:0;right:0;margin:0 auto;width:1px;height:1px}.flow__item:last-child::after{content:none}.flow__item.-green .flow__header{background-color:#71bb4b}.flow__item.-green .flow__lead{color:#71bb4b}.flow__item.-green .title.-style04::before{color:#71bb4b}.flow__item.-blue .flow__header{background-color:#6588ca}.flow__item.-blue .flow__lead{color:#6588ca}.flow__item.-sky .flow__header{background-color:#005bac}.flow__item.-sky .flow__lead{color:#005bac}.flow__item.-sky .title.-style04::before{color:#005bac}.flow__item.-orange .flow__header{background-color:#ef8e20}.flow__item.-orange .flow__lead{color:#ef8e20}.flow__item.-pink .flow__header{background-color:#ed7c9b}.flow__item.-pink .flow__lead{color:#ed7c9b}.flow__item.-wpink .flow__header{background-color:#fcebee}.flow__item.-wpink2 .flow__header{background-color:#ed7c9b;background-image:none}.flow__item.-wblue .flow__header{background-color:#e2eaf8}.flow__item.-medical .flow__header{background-color:#ed7c9b}.flow__item.-medical .flow__lead{color:#ed7c9b}.flow__item.-ai .flow__header{background-color:#D7635B}.flow__item.-ai .flow__lead{color:#D7635B}.flow__item.-healthinfo .flow__header{background-color:#6589c6}.flow__item.-healthinfo .flow__lead{color:#6589c6}.flow__item.-office .flow__header{background-color:#fabf13}.flow__item.-office .flow__lead{color:#fabf13}.flow__item.-dental .flow__header{background-color:#005bac}.flow__item.-dental .flow__lead{color:#005bac}.flow__item.-drug .flow__header{background-color:#52bcaa}.flow__item.-drug .flow__lead{color:#52bcaa}.flow__item.-care .flow__header{background-color:#f18c38}.flow__item.-care .flow__lead{color:#f18c38}.flow__item.-childcare .flow__header{background-color:#6cbb5a}.flow__item.-childcare .flow__lead{color:#6cbb5a}.flow__item.-childcare2 .flow__header{background-color:#f18c38}.flow__item.-childcare2 .flow__lead{color:#f18c38}.flow__item.-child .flow__header{background-color:#6cbb5a}.flow__item.-child .flow__lead{color:#6cbb5a}.flow__item.-web_it .flow__header{background-color:#20b8ec}.flow__item.-web_it .flow__lead{color:#20b8ec}.flow__item.-kokusaibusiness .flow__header{background-color:#45bfad}.flow__item.-kokusaibusiness .flow__lead{color:#45bfad}.flow__item.-itbusiness .flow__header{background-color:#0195d9}.flow__item.-itbusiness .flow__lead{color:#0195d9}.flow.-noTriangle .flow__item::after{content:none}.flow__header{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:20px;background:#999 url(../img/bg/dot_opacity10.png);font-weight:bold}.flow__header.-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flow__shoulder{margin-right:20px;padding:3px 12px;background-color:#fff;border-radius:50px;font-size:1.6rem}.flow__title{font-size:2.2rem;color:#fff899}.flow__wtitle{font-size:2.2rem;color:#6588ca}.flow .flow__body{padding:20px 20px}.flow .flow__body.-padding30{padding:27px 30px}.flow .flow__body.-padding0{padding:0}.flow .flow__body .media{margin-bottom:0}.flow .flow__body .title{margin-top:0;margin-bottom:8px}.flow .flow__body .title ~ .title{margin-top:20px}.flow .flow__body *:last-child{margin-bottom:0}.flow__lead{margin-bottom:10px;font-size:2.2rem;font-weight:bold}.flow__box{margin-bottom:20px;padding:20px;background-color:#f7f5f1}.flow__boxTitle{text-align:center;font-weight:bold;font-size:2.0rem}.flow__boxLead{margin-bottom:15px;text-align:center;font-size:1.4rem}.flow__boxListItem{counter-increment:ol;position:relative;margin-bottom:35px;padding-left:60px;font-size:1.8rem;font-weight:bold;color:#f18c38}.flow__boxListItem:last-child{margin-bottom:10px}.flow__boxListItem::before{content:"";position:absolute;top:calc(50% - 25px);left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;background-color:#fff;border:3px solid #f8c995;border-radius:50%}.flow__boxListItem::after{content:counter(ol);position:absolute;top:calc(50% - 25px);left:0;width:50px;text-align:center;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;font-size:2.8rem;line-height:50px;color:#f18c38}.formPrivacy{margin:30px auto;padding:20px;background-color:#fff;border:2px solid #d9d9d9}.formPrivacy p{margin-bottom:0;text-align:center}.formPrivacy .formPrivacy__txt{margin-bottom:0;text-align:left}.formPrivacy .formPrivacy__agree{margin-top:10px;margin-bottom:0;text-align:center}.formPrivacy a{text-decoration:underline}.formTable{margin:30px 0}.formTable table{width:100%;border:2px solid #d9d9d9}.formTable tr{width:100%;border-bottom:1px solid #d9d9d9}.formTable tr:last-child{border-bottom:0}.formTable th{position:relative;width:238px;padding:20px;background-color:#fffde4;border-right:1px solid #d9d9d9;vertical-align:middle;text-align:left}.formTable th.required{background-color:#ed7c9b;color:white}.formTable span.formTable__th{position:relative;display:inline-block;padding-left:62px}.formTable span.formTable__th span.label{position:absolute;top:2px;left:0}.formTable td{padding:20px;background-color:#fff}.formTable td p{margin-bottom:15px}.formTable td p:last-child{margin-bottom:0}.formTable .hyphen{margin-left:10px;margin-right:5px}.formTable input[type="checkbox"],.formTable input[type="radio"]{margin-right:.5em}.formTable input[type="checkbox"]+label,.formTable input[type="radio"]+label{margin-left:-5px}.formTable input[type="number"]{padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9}.formTable input[type="email"]{padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9}.formTable input[type="tel"]{padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9}.formTable input[type="text"]{padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9}.formTable .input_width_tel_1{width:100px}.formTable .input_width_tel_2{width:150px}.formTable .width_1{width:150px}.formTable .width_2{width:300px}.formTable .width_auto{width:auto}.formTable select{width:300px;padding:5px 7px;border-color:#d9d9d9}.formTable textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:140px;padding:5px 7px;resize:vertical;border:1px solid #d9d9d9}.formTable__label+.formTable__label{margin-left:10px}.freecall{margin-bottom:30px}.freecall.-center{text-align:center}.freecall__main{padding:0;font-size:5.2rem;color:#ed7c9b;line-height:1}.freecall__tel{color:#ed7c9b;text-decoration:none;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.freecall__tel ruby{line-height:1}.freecall__tel rp,.freecall__tel rt{font-size:1.4rem;line-height:1;font-weight:bold;font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.freecall__icon{margin-right:14px}.freecall__icon img{width:71px;height:auto;vertical-align:text-top;display:inline-block}.freecall__sub{display:block;margin-top:10px;font-size:1.4rem;color:#777777}.getAdobeReader{overflow:hidden;margin:60px auto;padding:20px;background-color:#fff;border:2px solid #d9d9d9}.getAdobeReader__img{float:left;margin-right:25px}.getAdobeReader__txt p{margin:0}.getAdobeReader__txt p+p{margin-top:5px}.googleMap iframe{width:100%;height:560px}.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.grid__item{margin-bottom:30px}.grid__item *:last-child{margin-bottom:0}.grid__item .title.-style04{margin-top:0}.grid__img{margin-bottom:25px}.grid.-col4::before,.grid.-col4::after{content:"";display:block;width:calc(25% - 20px)}.grid.-col4::before{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.grid.-col4 .grid__item{width:calc(25% - 20px)}.grid.-col3::after{content:"";display:block;width:calc(100% / 3 - 20px)}.grid.-col3 .grid__item{width:calc(100% / 3 - 20px)}.grid.-col2 .grid__item{width:calc(50% - 20px)}.grid.-mb-50{margin-bottom:-50px}.grid.-col2 .grid__item{width:calc(50% - 10px)}.guidelinesFlow{padding:50px 5px;background-color:#f7f5f1}.guidelinesFlowTable{width:660px;margin:auto}.guidelinesFlowTable td{padding:0;vertical-align:top}.guidelinesFlowTable td ul.list{margin-bottom:0}.guidelinesFlowTable td ul.list li{margin-bottom:0}.guidelinesFlowTable__span2{text-align:center}.guidelinesFlowTable__boxA{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;width:250px;height:100px;margin:auto;background-color:#ed7c9b;color:white;font-weight:bold;font-size:2rem}.guidelinesFlowTable__boxB{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:300px;height:100px;margin:auto;background-color:white;text-align:center}.guidelinesFlowTable__boxB .strong{display:block;font-size:2rem}.guidelinesFlowTable__col2 td{padding-right:30px}.guidelinesFlowTable__col2 td:nth-child(even){padding-right:0;padding-left:30px}.guidelinesFlowTable__boxC{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:300px;height:100px;margin:auto;background-color:#f18c38;color:white;text-align:center}.guidelinesFlowTable__boxC .strong{display:block;font-size:2rem}.guidelinesFlowTable__arrow{text-align:center}.guidelinesFlowTable__arrow img{vertical-align:top}.guidelinesFlowTable__txt{margin-top:20px;font-weight:bold}.historyTable{width:100%;margin:55px 0;border-top:4px solid #d9d9d9}.historyTable tr{border-bottom:1px solid #d9d9d9}.historyTable th{padding:15px 0;white-space:nowrap;vertical-align:top;text-align:left}.historyTable th+th{width:50px;text-align:right}.historyTable td{padding:15px 0 15px 30px}.historyTable td p{margin-bottom:10px}.historyTable td p:last-child{margin-bottom:0}.iconCourse__item{display:inline-block;margin:0 3px;padding:4px 10px;background-color:#999;border-radius:50px;color:white;font-size:1.2rem;font-weight:bold;line-height:1.2}.iconCourse__item.-medical{background-color:#ed7c9b}.iconCourse__item.-ai{background-color:#D7635B}.iconCourse__item.-healthinfo{background-color:#6589c6}.iconCourse__item.-office{background-color:#fabf13}.iconCourse__item.-dental{background-color:#005bac}.iconCourse__item.-drug{background-color:#52bcaa}.iconCourse__item.-care{background-color:#f18c38}.iconCourse__item.-childcare{background-color:#6cbb5a}.iconCourse__item.-childcare2{background-color:#f18c38}.iconCourse__item.-child{background-color:#6cbb5a}.iconCourse__item.-web_it{background-color:#20b8ec}.iconCourse__item.-kokusaibusiness{background-color:#45bfad}.iconCourse__item.-itbusiness{background-color:#0195d9}.imgBoxLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 10px;background-color:#f7f5f1}.imgBoxLink__item{width:calc(50% - 10px);margin-bottom:20px;background-color:#fff;overflow:hidden;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.imgBoxLink__item a{display:block;text-decoration:none;font-weight:bold}.imgBoxLink__txt{position:relative;padding:17px 35px 17px 22px;font-size:1.8rem}.imgBoxLink__txt::before{position:absolute;top:calc(50% - .5em);right:10px;font-size:2.0rem}.imgBoxLink.-small .imgBoxLink__item a{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}.imgBoxLink.-small .imgBoxLink__img{width:120px}.imgBoxLink.-small .imgBoxLink__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:10px;padding-bottom:10px}.importantText{margin:30px auto 15px;max-width:1080px}.importantText__item{margin-bottom:5px;padding:18px 20px;background-color:#fff;border:2px solid #ed7c9b}.importantText__item:last-child{margin-bottom:0}.importantText__item.-center{text-align:center}.importantText a{color:#ed7c9b;text-decoration:none}.importantText a:hover{text-decoration:underline}.indoorView__frame{margin-bottom:30px;position:relative;padding-top:65.00%}.indoorView__frame&gt;iframe{position:absolute;top:0;left:0;width:100%;height:100%}.label{display:inline-block;padding:2px 10px;background-color:#ffe100;border-radius:50px;color:#eb2f4c;font-size:1.6rem;font-weight:bold;text-align:center}.label.-required{margin-right:10px;padding:0 10px;background-color:#ed7c9b;border:1px solid #fff;font-size:1.2rem;font-weight:bold;color:white}.label.-optional{margin-right:10px;padding:0 10px;background:none;border:1px solid #d9d9d9;font-size:1.2rem;font-weight:bold;color:#777}ul.list{margin-bottom:25px}ul.list li{position:relative;margin-bottom:7px;padding:0 0 0 1.5em}ul.list li::before{content:"繝ｻ";position:absolute;top:-2px;left:0;font-weight:bold;font-size:2.2rem}ul.list li ul,ul.list li ol{margin-top:5px;margin-bottom:10px}ul.list li ul li,ul.list li ol li{margin-bottom:5px}ul.list.-col2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}ul.list.-col2 li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 10px)}ul.list.-inline{margin-bottom:0}ul.list.-inline li{display:inline;margin:0 20px 0 0;padding:0}ul.list.-inline li::before{content:none}ul.list.-circle li{margin-bottom:5px;padding-left:1.2em}ul.list.-circle li::before{content:"��";top:1.05em;font-weight:normal;font-size:1.2rem}ol.list{counter-reset:cnt;margin-left:5px;margin-bottom:25px}ol.list li{position:relative;margin-bottom:10px;padding-left:23px}ol.list li::before{counter-increment:cnt;content:counter(cnt) ". ";position:absolute;top:0;left:0;font-weight:bold;font-size:inherit}ol.list li .table{margin-top:8px}ul.list.-link li{margin-bottom:20px;padding-left:0}ul.list.-link li::before{content:none}ul.list.-link li a::before{content:"��";margin-right:7px;vertical-align:top;font-size:2.4rem;font-weight:bold;color:#ed7c9b}dl.list{margin-bottom:25px}dl.list dt{margin-bottom:5px;font-weight:bold}dl.list dd{margin-bottom:20px}.media{margin-bottom:25px}.media__caption{display:block;font-size:1.2rem;margin-top:10px}.media__caption.-center{text-align:center}.media__caption b{font-size:140%}.media.-full .media__img{margin-right:auto;margin-left:auto;text-align:center}.media.-full .media__caption{margin-bottom:20px;text-align:center}.media.-imgL{overflow:hidden}.media.-imgL .media__img{float:left;margin-right:40px;margin-bottom:15px}.media.-imgR{overflow:hidden}.media.-imgR .media__img{float:right;margin-left:40px;margin-bottom:15px}.media.-ratio1x1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.media.-ratio1x1&gt;[class^="media__"]{width:calc(50% - 20px)}.media.-ratio1x1s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.media.-ratio1x1s&gt;[class^="media__"]{width:calc(50% - 10px)}.media.-ratio2x1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.media.-ratio2x1 .media__img{text-align:center}.media.-ratio2x1&gt;[class^="media__"]{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-right:20px}.media.-ratio2x1&gt;[class^="media__"]+[class^="media__"]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px;margin-right:0}.media.-ratio2x1s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.media.-ratio2x1s .media__img{text-align:center}.media.-ratio2x1s&gt;[class^="media__"]{-webkit-box-flex:2.1;-webkit-flex:2.1;-ms-flex:2.1;flex:2.1;margin-right:10px}.media.-ratio2x1s&gt;[class^="media__"]+[class^="media__"]{-webkit-box-flex:0.9;-webkit-flex:0.9;-ms-flex:0.9;flex:0.9;margin-left:10px;margin-right:0}.media.-ratio1x2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.media.-ratio1x2 .media__img{text-align:center}.media.-ratio1x2&gt;[class^="media__"]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.media.-ratio1x2&gt;[class^="media__"]+[class^="media__"]{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-left:20px;margin-right:0}.media.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.media.-bg-dot{background:#fffde4 url(../img/bg/dot.png)}.media.-bg-white{padding:30px;background-color:#fff}.mediaStudent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 30px 0;background-color:#fff}.mediaStudent__img{width:200px;margin-right:30px;padding-top:7px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:center}.mediaStudent__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:16px}.mediaStudent__title{margin-bottom:13px;font-size:2.6rem;font-weight:bold}.mediaStudent__main,.mediaStudent__name{font-size:2.2rem;font-weight:bold}.mediaStudent__sub{font-weight:bold;font-size:1.4rem}.mediaStudent__sub2{margin-top:15px}.page-schoolguide .module-sub-page-header-menu-schoolguide a{color:#ed7c9b}.page-course .module-sub-page-header-menu-course a{color:#ed7c9b}.page-guidelines .module-sub-page-header-menu-guidelines a{color:#ed7c9b}.page-jobdata .module-sub-page-header-menu-jobdata a{color:#ed7c9b}.page-qa .module-sub-page-header-menu-qa a{color:#ed7c9b}.page-news .module-sub-page-header-menu-news a{color:#ed7c9b}.new{display:none;margin-left:3px;padding:1px 10px;background-color:#ffe100;border-radius:9px;vertical-align:middle;font-size:1.2rem;font-weight:bold;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;color:#555}.notes{margin-left:1.0em;margin-bottom:25px;font-size:1.2rem;color:#777777}.flow+.notes{margin-top:25px}.notes.-table{margin-top:-15px;margin-bottom:30px}span.notes{display:inline-block;margin-bottom:0}ul.notes{text-indent:0;margin-left:0;margin-bottom:25px;line-height:1.4}ul.notes li{margin-bottom:10px;text-indent:-1.0em;margin-left:1.0em}ul.notes.-number li{text-indent:-1.8em;margin-left:1.8em}.pageTitle{margin-bottom:40px;background:#ffe5ea url(../img/bg/stripe-big.png)}.name-hiroshima-med .pageTitle{background:-webkit-gradient(linear, right top, left top, from(rgba(255,255,255,0)), to(#fef0bb));background:-webkit-linear-gradient(right, rgba(255,255,255,0) 0%, #fef0bb 100%);background:-o-linear-gradient(right, rgba(255,255,255,0) 0%, #fef0bb 100%);background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fef0bb 100%);background:#fef0bb url(../img/bg/stripe-big.png)}.pageTitle__txt{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1500px;margin:auto;padding:32px 60px;font-size:3.2rem;font-weight:bold;color:#ed7c9b}.pageTitleIndex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;background:#ffe5ea url(../img/bg/stripe-big.png)}.name-hiroshima-med .pageTitleIndex{background:#fef0bb url(../img/bg/stripe-big.png)}.pageTitleIndex__img{width:50%}.pageTitleIndex__img img{width:100%;max-width:none}.pageTitleIndex__txt{width:calc(50% - 65px);font-size:3.2rem;font-weight:bold;color:#ed7c9b}.pageTitleIndex__txt::before{margin-right:10px}ul.paginate{margin:0 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}ul.paginate li.preview{width:130px}ul.paginate li.preview a::before{margin-right:7px;content:"��";font-size:24px;color:#ed7c9b;vertical-align:top}ul.paginate li.next{width:130px;text-align:right}ul.paginate li.next a::after{margin-left:7px;content:"��";font-size:24px;color:#ed7c9b;vertical-align:top}ul.paginate li.paging{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}ul.paginate li.paging .current_page,ul.paginate li.paging .link_page{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:40px;height:40px;line-height:40px;margin:10px 5px;background-color:#fff;border:2px solid #ed7c9b;text-align:center;text-decoration:none}ul.paginate li.paging .link_page:hover{background-color:#ed7c9b;border:2px solid #ed7c9b;color:white}ul.paginate li.paging .current_page{background-color:#ed7c9b;border:2px solid #ed7c9b;color:white}.qaList dt{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:20px;background-color:#fffde4;border:2px solid #d9d9d9;border-bottom:0;font-weight:bold}.qaList dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:20px;background-color:#fff;border:2px solid #d9d9d9;border-top-width:1px}.qaList dd *:last-child{margin-bottom:0}.qaList__iconA,.qaList__iconQ{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:50px;height:50px;line-height:50px;border-radius:8px;color:white;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;text-align:center;font-size:28px;font-weight:bold}.qaList__iconQ{background-color:#f6bbc4}.qaList__iconA{background-color:#ed7c9b}.qaList__txtA,.qaList__txtQ{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px}.receptionTime{margin-bottom:17px;padding:15px;background-color:#f7f5f1;text-align:center}.receptionTime__main{display:block;color:#f18c38;font-size:2.2rem;font-weight:bold}.receptionTime__sub{display:block;margin-top:3px;font-size:1.4rem}.responsiveFrame{margin-bottom:30px;position:relative;padding-top:56.25%}.responsiveFrame&gt;iframe{position:absolute;top:0;left:0;width:100%;height:100%}.resultNumber{-webkit-box-sizing:border-box;box-sizing:border-box;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;width:100%;height:100%;padding:55px 15px;background:#fffde4 url(../img/bg/dot.png)}.resultNumber.-jobdata{margin-bottom:20px}.resultNumber__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;width:100%;margin:0;line-height:1}.resultNumber__title{width:100%;font-size:2.0rem;font-weight:bold}.resultNumber__main{width:100%;font-size:5.6rem;font-weight:bold;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;color:#f18c38}.resultNumber__sub{margin-top:5px;line-height:1.4}.resultNumber__largeTxt{font-size:9.6rem}.resultNumber__smallTxt{font-size:3.2rem}.resultNumber.-s{padding:33px 15px;background:#f7f5f1}.resultNumber.-s .resultNumber__title{width:100%;font-size:1.6rem;font-weight:bold}.resultNumber.-s .resultNumber__main{font-size:2.4rem}.resultNumber.-s .resultNumber__largeTxt{font-size:7.2rem}.name-tachikawa-med .woodArea .resultNumber{height:inherit}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .title{width:100%;margin-bottom:10px}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .resultNumber{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;word-wrap:break-word;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .resultNumber dl{width:50% !important}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .resultNumber .resultNumber__sub{font-size:85%;width:100%;text-align:center;margin-top:10px}[aria-hidden=true]{speak:none}.block-sub-page-content-area .role-navi,.role-navi{margin:0;padding:0}.block-sub-page-content-area .role-navi li,.role-navi li{list-style:none;margin:0;padding:0}.block-sub-page-content-area .role-navi a:hover,.role-navi a:hover{text-decoration:none}.block-sub-page-content-area .role-btn,.role-btn{display:block}.block-sub-page-content-area .role-in-btn,.role-in-btn{display:inline-block}.block-sub-page-content-area .role-wrap,.role-wrap{margin:0;padding:0}.block-sub-page-content-area .role-wrap-top,.role-wrap-top{margin-top:0 !important}.block-sub-page-content-area .role-wrap-t10,.role-wrap-t10{margin-top:10px}.block-sub-page-content-area .role-wrap-t20,.role-wrap-t20{margin-top:20px}.block-sub-page-content-area .role-wrap-t30,.role-wrap-t30{margin-top:30px}.block-sub-page-content-area .role-wrap-t40,.role-wrap-t40{margin-top:40px}.block-sub-page-content-area .role-wrap-t50,.role-wrap-t50{margin-top:50px}.block-sub-page-content-area .role-wrap-b10,.role-wrap-b10{margin-bottom:10px}.block-sub-page-content-area .role-wrap-b20,.role-wrap-b20{margin-bottom:20px}.block-sub-page-content-area .role-wrap-b30,.role-wrap-b30{margin-bottom:30px}.block-sub-page-content-area .role-wrap-b40,.role-wrap-b40{margin-bottom:40px}.block-sub-page-content-area .role-wrap-b50,.role-wrap-b50{margin-bottom:50px !important}.block-sub-page-content-area .role-wrap-p10,.role-wrap-p10{padding:10px}.block-sub-page-content-area .role-wrap-p20,.role-wrap-p20{padding:20px}.block-sub-page-content-area .role-lh-high,.role-lh-mid{line-height:1.4}.role-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.role-flex-nowrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.role-flex-separate{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.role-flex-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.role-font-bold{font-weight:bold}.role-font-normal,.font-normal{font-weight:normal}.role-fs-14{font-size:1.4rem !important}.role-fs-16{font-size:1.6rem !important}.role-fs-18{font-size:1.8rem !important}.role-fs-20{font-size:2rem !important}.role-fs-24{font-size:2.4rem !important}.role-fs-30{font-size:3rem !important}.role-fs-normal{font-size:1.6rem !important}.block-sub-page-content-area .role-font-default,.role-font-default{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.block-sub-page-content-area .role-font-sand,.role-font-sand{font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.block-sub-page-content-area .role-font-mincho,.role-font-mincho{font-family:Georgia,YuMincho,"Yu Mincho",貂ｸ譏取悃菴�,"繝偵Λ繧ｮ繝取�譛� Pro W6","Hiragino Mincho Pro","HGS譏取悃E","�ｭ�ｳ �ｰ譏取悃",serif}.role-txt-upp{text-transform:uppercase}.block-sub-page-content-area .role-txt-l,.role-txt-l{text-align:left;display:block}.block-sub-page-content-area .role-txt-c,.role-txt-c{text-align:center}.block-sub-page-content-area .role-txt-r,.role-txt-r{text-align:right}.role-hidden{display:none}.role-text-hidden{overflow:hidden;display:inline-block;width:100%;text-indent:-999em}[class*="role-fa-"]{position:relative}[class*="role-fa-"]::before,[class*="role-fa-"]::after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*="role-fa-"].module-fa-mr10::before{margin-right:10px}.role-list-disc{padding-left:1em}.role-list-disc li{list-style:disc}.fukidashi_box{background:url(/v3/med/img/other/fukidashi.svg) no-repeat;background-size:100% 100%;padding:30px 15px 30px 21px;position:absolute;top:50%;font-size:80%;margin-top:-42px}.fukidashi_box_txt{max-width:80%;display:inline-block}.d-block,.block{display:block}.d-inline-block{display:inline-block}.textLine{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #ffe200));background:-webkit-linear-gradient(transparent 70%, #ffe200 70%);background:-o-linear-gradient(transparent 70%, #ffe200 70%);background:linear-gradient(transparent 70%, #ffe200 70%)}.txtC-medical{color:#ed7c9b}.box-border{padding:30px;background-size:4px;border-style:solid}.box-border.-medical{border-color:#feeaee}.section{margin-bottom:60px}.section.-sub{margin-bottom:35px}.sideMenu ul{border-top:1px solid #d9d9d9}.sideMenu ul li{margin:0;border-bottom:1px solid #d9d9d9}.sideMenu ul li a{position:relative;display:block;padding:17px 22px 17px 10px;text-decoration:none}.sideMenu ul li a::before{position:absolute;top:calc(50% - .58em);right:8px;content:"��";font-size:2.4rem;color:#777777;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sideMenu ul li a:hover::before{color:#ed7c9b;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.sideMenu ul li.state-active&gt;a{color:#ed7c9b}.sideMenu ul li.state-active&gt;a::before{color:#ed7c9b}.sideMenu ul li ul{margin-left:25px;margin-bottom:17px;border-top:0}.sideMenu ul li ul li{margin-bottom:7px;border-bottom:0;font-size:1.4rem}.sideMenu ul li ul li a{display:inline-block;padding:0 0 0 1.6em}.sideMenu ul li ul li a::before{position:absolute;top:-2px;left:0;right:auto;content:"繝ｻ";font-weight:bold;color:#ed7c9b}.sideMenu ul li ul li a:hover::before{-webkit-transform:none;-ms-transform:none;transform:none}.sideMenu ul li ul li ul li a::before{position:absolute;top:-2px;left:0;right:auto;content:"繝ｻ";font-weight:bold;color:#ed7c9b}.sideMenu ul li ul li ul li a:hover::before{-webkit-transform:none;-ms-transform:none;transform:none}.ssl-smart-seal{overflow:hidden;margin:30px auto 60px;padding:20px;background-color:#fff;border:2px solid #d9d9d9}.ssl-smart-seal__img{float:left;margin-right:25px}.ssl-smart-seal__txt p{margin:0}.ssl-smart-seal__txt p+p{margin-top:5px}.standerdTabList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:4px solid #ed7c9b}.standerdTabList li{width:calc(50% - 5px);text-align:center}.standerdTabList li a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:20px;font-weight:bold;background-color:#f7f5f1;text-decoration:none;border-radius:8px 8px 0 0}.standerdTabList li a::after{content:"�｣";margin-left:5px;margin-right:5px;position:absolute;top:calc(50% - .55em);right:12px;font-size:2rem;color:#f18c38}.standerdTabList li.is-active a{background-color:#ed7c9b;color:white}.standerdTabList li.is-active a::after{color:white}.strong{font-weight:bold}.table{width:100%;margin-bottom:30px;border:2px solid #d9d9d9}.table th{padding:15px 20px;background-color:#fffde4;border:1px solid #d9d9d9;font-weight:bold;text-align:left}.table td{padding:15px 20px;background-color:#fff;border:1px solid #d9d9d9}.table td *:last-child{margin-bottom:0}.table td li{margin-bottom:5px}.table.-basic th{width:27%}.table.-fixed{table-layout:fixed}.table.-fixed th{width:auto}.table.-nowrap th,.table.-nowrap td{white-space:nowrap}.table.-course th{width:auto}.table.-expenses th{width:auto;text-align:center}.table.-expenses td{text-align:center}.table.-term th{width:auto}.table.-term td:first-child{width:3em;text-align:center}.title.-style02{position:relative;margin-top:60px;margin-bottom:27px;padding-left:20px;border-radius:4px;font-size:2.6rem;font-weight:bold}.title.-style02::before{content:"";position:absolute;top:0;left:0;width:8px;height:1.6em;background-color:#ed7c9b;border-radius:4px}.section&gt;.title.-style02:first-of-type{margin-top:0}.title.-style03{position:relative;margin-top:30px;margin-bottom:25px;padding:14px 20px;background-color:#f7f7f7;border-bottom:4px solid #d9d9d9;font-size:1.8rem;font-weight:bold}.title.-style03::before{content:"";position:absolute;left:0;bottom:-4px;width:160px;height:4px;background-color:#ed7c9b}.title.-style04{position:relative;margin-top:30px;margin-bottom:15px;padding:0 0 0 20px;font-size:1.8rem;font-weight:bold;text-align:left}.title.-style04::before{content:"��";position:absolute;top:.8em;left:0;font-size:1.2rem;color:#ed7c9b}.title.-x-large{margin-bottom:10px;font-size:3.2rem;font-weight:bold}.title.-large{margin-bottom:10px;font-size:2.6rem;font-weight:bold}.title.-middle{margin-bottom:10px;font-size:1.8rem;font-weight:bold}.title.-circle{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;margin-bottom:30px;font-weight:bold}.title.-circle .title__circle{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-sizing:border-box;box-sizing:border-box;width:94px;height:94px;margin-right:20px;background-color:#fff;border:3px solid #f6bbc4;border-radius:50%;text-align:center;vertical-align:middle;color:#ed7c9b;font-size:1.4rem;line-height:1}.title.-circle .title__circleTxt{margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.title.-circle .title__number{display:block;margin:5px auto auto;font-size:3.6rem;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.title.-circle .title__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.5}.title.-circle .title__shoulder{margin-bottom:3px;color:#ed7c9b;font-size:1.8rem}.title.-circle .title__main{font-size:2.6rem}.title.bg-gray{background:#f7f7f7;padding:10px}.title.gradation{background-image:-webkit-linear-gradient(-180deg, #88428d 0%, #ea5157 100%);background-image:-ms-linear-gradient(-180deg, #88428d 0%, #ea5157 100%);color:#fff;font-weight:bold;border-radius:5px 5px 0 0;padding:13px 20px;font-size:1.8rem;margin:30px 0}.toc.-style01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.toc.-style01 .toc__item{overflow:hidden;width:calc(50% - 10px);margin-bottom:20px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1)}.toc.-style01 .toc__header{background-color:#ed7c9b}.toc.-style01 .toc__header.-ai{background-color:#D7635B}.toc.-style01 .toc__header.-healthinfo{background-color:#6589c6}.toc.-style01 .toc__header.-office{background-color:#fabf13}.toc.-style01 .toc__header.-drug{background-color:#52bcaa}.toc.-style01 .toc__header.-childcare{background-color:#6cbb5a}.toc.-style01 .toc__header.-childcare2{background-color:#f18c38}.toc.-style01 .toc__header.-child{background-color:#6cbb5a}.toc.-style01 .toc__header.-dental{background-color:#005bac}.toc.-style01 .toc__header.-care{background-color:#f18c38}.toc.-style01 .toc__header.-web_it{background-color:#20b8ec}.toc.-style01 .toc__header.-kokusaibusiness{background-color:#45bfad}.toc.-style01 .toc__header.-itbusiness{background-color:#0195d9}.toc.-style01 .toc__title{font-size:2.4rem;font-weight:bold;color:white}.toc.-style01 .toc__icon{margin-right:20px;vertical-align:middle;width:40px;height:40px}.toc.-style01 .toc__subTitle{margin-left:15px;padding:2px 10px;background-color:#fff;border-radius:50px;font-size:1.4rem;color:#ed7c9b;vertical-align:middle;display:inline-block}.toc.-style01 .toc__subTitle.-ai{color:#D7635B}.toc.-style01 .toc__subTitle.-healthinfo{color:#6589c6}.toc.-style01 .toc__subTitle.-office{color:#fabf13}.toc.-style01 .toc__subTitle.-drug{color:#52bcaa}.toc.-style01 .toc__subTitle.-childcare{color:#6cbb5a}.toc.-style01 .toc__subTitle.-childcare2{color:#f18c38}.toc.-style01 .toc__subTitle.-child{color:#6cbb5a}.toc.-style01 .toc__subTitle.-dental{color:#005bac}.toc.-style01 .toc__subTitle.-care{color:#f18c38}.toc.-style01 .toc__subTitle.-web_it{color:#20b8ec}.toc.-style01 .toc__subTitle.-kokusaibusiness{color:#45bfad}.toc.-style01 .toc__subTitle.-itbusiness{color:#0195d9}.toc.-style01 .toc__link{display:block;padding:17px 20px;color:white;text-decoration:none}.toc.-style01 .toc__link::before{position:absolute;top:calc(50% - .5em);right:10px;font-size:2.0rem}.toc.-style01 .toc__link[target="_blank"]::before{content:none}.toc.-style01 .toc__link[target="_blank"]::after{position:absolute;top:calc(50% - .5em);right:15px;font-size:2.0rem}.toc.-style01 .toc__link:hover{color:white;opacity:.7}.page-guidelineList .toc.-style01 .toc__link:hover{opacity:1}.toc.-style01 .toc__body{padding:20px 20px 1px}.toc.-style01 .toc__body p+ul{margin-top:-5px}.toc.-style01 .toc__body p+ul li{margin-bottom:5px}.toc.-style01 .toc__img{margin:-20px -20px 18px}.toc.-style02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.toc.-style02 .toc__item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(50% - 10px);margin-bottom:20px;padding:18px 20px;padding-right:30px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.toc.-style02 .toc__item:hover{opacity:.7;color:#555}.toc.-style02 .toc__img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:10px}.toc.-style02 .toc__txt{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;color:#ed7c9b}.toc.-style02 .toc__title{position:relative;margin-bottom:10px;font-weight:bold;font-size:2.2rem;line-height:1.5}.toc.-style02 .toc__title::after{content:"�｡";position:absolute;top:.15em;right:-12px}.toc.-style02 .toc__subtitle{display:block;font-size:1.5rem}.toc.-style02 .toc__summary{color:#777}.toc.-style02 .toc__summary p:last-of-type{margin-bottom:0}.txtBoxLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 10px;background-color:#f7f5f1}.txtBoxLink.-noBG{margin-bottom:10px;padding:0;background:none}.txtBoxLink__item{width:calc(50% - 10px);margin-bottom:20px;background-color:#fff;overflow:hidden;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);font-size:1.8rem}.txtBoxLink__item a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-weight:bold;padding:17px 20px}.txtBoxLink__item a::after{content:"�｡";position:absolute;top:calc(50% - .5em);right:12px;margin-left:5px;margin-right:5px;font-size:2.0rem}.wideTableArea{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:30px}.wideTableArea table{width:100%;margin-bottom:0}.woodArea{padding:30px 30px 10px;background:url(../img/bg/wood_pattern.png)}.woodArea.-mb30{margin-bottom:30px}.woodArea__item{margin-bottom:22px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.woodArea__item.-singleImg{padding:30px;text-align:center}.woodArea__item.-singleImg *:last-child{margin-bottom:0}.woodArea__item.-inner{padding:20px}.woodArea__item.-inner *:last-child{margin-bottom:0}a[target="_blank"]::after{content:"��";margin-left:5px;margin-right:5px}.page-news a[target="_blank"]::after{display:none}a[href$=".pdf"]::after{content:"��";margin-left:5px;margin-right:5px}a[href$=".xlsx"]::after,a[href$=".xls"]::after{content:"��";margin-left:5px;margin-right:5px}a[href$=".docx"]::after,a[href$=".doc"]::after{content:"��";margin-left:5px;margin-right:5px}a[href$=".ppt"]::after{content:"��";margin-left:5px;margin-right:5px}a.icon-none::after{content:none}.adoption-principal__img{width:240px}.adoption-principal__name{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;padding:18px 8px;background-color:#fff}.adoption-principal__post{margin-right:10px}.adoption-principal__sign{margin-left:10px}.advantage-sectionBody{margin-bottom:30px}.advantage-sectionBody__catch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;width:100%;height:100%;margin:0 0 0 -20px;line-height:1}.advantage-sectionBody__dt{font-size:2.0rem;font-weight:bold}.advantage-sectionBody__dd{font-size:5.6rem;font-weight:bold;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;color:#f18c38}.advantage-sectionBody__largeTxt{font-size:9.6rem}.advantage-sectionBody__smallTxt{font-size:3.2rem}.advantage-sectionBody__sub{margin-top:5px}.jobcharm-sectionHeader{margin:0 0 30px 0}.jobcharm-sectionHeader__catch{margin:0 0 30px 0;text-align:center}.jobcharm-sectionHeader__lead{padding:25px 20px;background:#fffbe3;border-radius:10px}.jobcharm-sectionHeader__lead .title{margin:0 0 15px 0;color:#ed7c9b;font-size:2.6rem;font-weight:bold;line-height:1.4;text-align:center}.jobcharm-sectionHeader__lead p:not([class]){margin:0}.jobcharm-sectionBody__catch{margin:0 0 30px 0;text-align:center}.jobcharm-sectionBody__fig{margin:0 0 40px 0;text-align:center}.jobcharm-sectionBody__title{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;position:relative;min-height:45px;margin:0 14px 30px 14px;padding:5px 30px;background:url(/v3/med/img/schoolguide/fivecharm/jobcharm_bg03.png) no-repeat left 8px center,url(/v3/med/img/schoolguide/fivecharm/jobcharm_bg04.png) no-repeat right 8px center,#f19aaf;background-size:20px auto, 20px auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2.2rem;font-weight:bold;line-height:1.4;text-align:center}.jobcharm-sectionBody__title::before{position:absolute;right:100%;top:0;width:14px;height:100%;background:url(/v3/med/img/schoolguide/fivecharm/jobcharm_bg01.png) no-repeat left top;background-size:14px 100%;content:""}.jobcharm-sectionBody__title::after{position:absolute;left:100%;top:0;width:14px;height:100%;background:url(/v3/med/img/schoolguide/fivecharm/jobcharm_bg02.png) no-repeat left top;background-size:14px 100%;content:""}.jobcharm-sectionBody__block2col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box{width:calc((100% - 40px) / 2);margin:0 0 30px 0;padding:20px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box:nth-child(1){background:#ebf5e1}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box:nth-child(2){background:#eaeef7}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box .ttl{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;min-height:8.4rem;margin:0 0 20px 0;padding:10px 0;font-size:2rem;font-weight:bold;line-height:1.4;text-align:center}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box:nth-child(1) .ttl{color:#93c756;border-top:2px dashed #bcdc97;border-bottom:2px dashed #bcdc97}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box:nth-child(2) .ttl{color:#879fd2;border-top:2px dashed #b5c4e3;border-bottom:2px dashed #b5c4e3}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box p:not([class]){margin:0}.jobcharm-sectionBody__block3col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.jobcharm-sectionBody__block3col::after{display:block;width:calc((100% - 80px) / 3);content:""}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box{width:calc((100% - 80px) / 3);margin:0;padding:20px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:nth-child(1){background:#edf7f4}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:nth-child(2){background:#fef3de}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:nth-child(3){background:#e9f6fb}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box .ttl{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;min-height:8.4rem;margin:0 0 20px 0;padding:10px 0;font-size:2rem;font-weight:bold;line-height:1.4;text-align:center}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:nth-child(1) .ttl{color:#81c9bc;border-top:2px dashed #b3ded6;border-bottom:2px dashed #b3ded6}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:nth-child(2) .ttl{color:#f4a301;border-top:2px dashed #f9c868;border-bottom:2px dashed #f9c868}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:nth-child(3) .ttl{color:#67c7f2;border-top:2px dashed #ace0f7;border-bottom:2px dashed #ace0f7}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box p:not([class]){margin:0}.jobcharm-sectionBody__fig.sp{display:none}.care-newCourse{margin-top:30px}.care-course__item.-first .care-course__header{background-color:#6cbb5a}.care-course__item.-first .care-course__skillTitle{color:#6cbb5a}.care-course__item.-first .care-course__skillBody .title.-style04::before{color:#6cbb5a}.care-course__item.-second .care-course__header{background-color:#ed7c9b}.care-course__item.-second .care-course__skillTitle{color:#ed7c9b}.care-course__item.-second .care-course__skillBody .title.-style04::before{color:#ed7c9b}.care-course__item.-third .care-course__header{background-color:#6589c6}.care-course__item.-third .care-course__skillTitle{color:#6589c6}.care-course__item.-third .care-course__skillBody .title.-style04::before{color:#6589c6}.care-course__header{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;padding:20px;background:#999 url(../img/bg/dot_opacity10.png);font-weight:bold}.care-course__title{font-size:2.2rem;color:#fff899;text-align:center}.care-course__body{padding:20px 20px .1px}.care-course__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.care-course__mediaItem{width:calc(50% - 10px)}.care-course__skill{margin-bottom:20px}.care-course__skillTitle{padding:15px;background-color:#fffde4;text-align:center;font-size:1.8rem;font-weight:bold}.care-course__skillBody{padding:5px 20px;background-color:#f7f5f1}.care-course__skillBody .title{margin-top:20px;margin-bottom:10px}.course-main.-medical .title.-style02::before{background-color:#ed7c9b}.course-main.-medical .title.-style03::before{background-color:#ed7c9b}.course-main.-medical .title.-style04::before{color:#ed7c9b}.course-main.-medical .title.-circle .title__circle{color:#ed7c9b;border-color:#f6bbc4}.course-main.-medical .dotBoxHeader{background-color:#ed7c9b}.course-main.-medical ::-moz-selection{background-color:#ed7c9b;color:#fff}.course-main.-medical ::selection{background-color:#ed7c9b;color:#fff}.course-main.-ai .title.-style02::before{background-color:#D7635B}.course-main.-ai .title.-style03::before{background-color:#D7635B}.course-main.-ai .title.-style04::before{color:#D7635B}.course-main.-ai .title.-circle .title__circle{color:#D7635B;border-color:#F7E4DE}.course-main.-ai .dotBoxHeader{background-color:#D7635B}.course-main.-ai ::-moz-selection{background-color:#D7635B;color:#fff}.course-main.-ai ::selection{background-color:#D7635B;color:#fff}.course-main.-healthinfo .title.-style02::before{background-color:#6589c6}.course-main.-healthinfo .title.-style03::before{background-color:#6589c6}.course-main.-healthinfo .title.-style04::before{color:#6589c6}.course-main.-healthinfo .title.-circle .title__circle{color:#6589c6;border-color:#a3b4dc}.course-main.-healthinfo .dotBoxHeader{background-color:#6589c6}.course-main.-healthinfo ::-moz-selection{background-color:#6589c6;color:#fff}.course-main.-healthinfo ::selection{background-color:#6589c6;color:#fff}.course-main.-office .title.-style02::before{background-color:#fabf13}.course-main.-office .title.-style03::before{background-color:#fabf13}.course-main.-office .title.-style04::before{color:#fabf13}.course-main.-office .title.-circle .title__circle{color:#fabf13;border-color:#fdd984}.course-main.-office .dotBoxHeader{background-color:#fabf13}.course-main.-office ::-moz-selection{background-color:#fabf13;color:#fff}.course-main.-office ::selection{background-color:#fabf13;color:#fff}.course-main.-dental .title.-style02::before{background-color:#005bac}.course-main.-dental .title.-style03::before{background-color:#005bac}.course-main.-dental .title.-style04::before{color:#005bac}.course-main.-dental .title.-circle .title__circle{color:#005bac;border-color:#bbc8e6}.course-main.-dental .dotBoxHeader{background-color:#005bac}.course-main.-dental ::-moz-selection{background-color:#005bac;color:#fff}.course-main.-dental ::selection{background-color:#005bac;color:#fff}.course-main.-drug .title.-style02::before{background-color:#52bcaa}.course-main.-drug .title.-style03::before{background-color:#52bcaa}.course-main.-drug .title.-style04::before{color:#52bcaa}.course-main.-drug .title.-circle .title__circle{color:#52bcaa;border-color:#a3d6ca}.course-main.-drug .dotBoxHeader{background-color:#52bcaa}.course-main.-drug ::-moz-selection{background-color:#52bcaa;color:#fff}.course-main.-drug ::selection{background-color:#52bcaa;color:#fff}.course-main.-care .title.-style02::before{background-color:#f18c38}.course-main.-care .title.-style03::before{background-color:#f18c38}.course-main.-care .title.-style04::before{color:#f18c38}.course-main.-care .title.-circle .title__circle{color:#f18c38;border-color:#f9c89b}.course-main.-care .dotBoxHeader{background-color:#f18c38}.course-main.-care ::-moz-selection{background-color:#f18c38;color:#fff}.course-main.-care ::selection{background-color:#f18c38;color:#fff}.course-main.-childcare .title.-style02::before{background-color:#6cbb5a}.course-main.-childcare .title.-style03::before{background-color:#6cbb5a}.course-main.-childcare .title.-style04::before{color:#6cbb5a}.course-main.-childcare .title.-circle .title__circle{color:#6cbb5a;border-color:#c0dd98}.course-main.-childcare .dotBoxHeader{background-color:#6cbb5a}.course-main.-childcare ::-moz-selection{background-color:#6cbb5a;color:#fff}.course-main.-childcare ::selection{background-color:#6cbb5a;color:#fff}.course-main.-childcare2 .title.-style02::before{background-color:#f18c38}.course-main.-childcare2 .title.-style03::before{background-color:#f18c38}.course-main.-childcare2 .title.-style04::before{color:#f18c38}.course-main.-childcare2 .title.-circle .title__circle{color:#f18c38;border-color:#f9c89b}.course-main.-childcare2 .dotBoxHeader{background-color:#f18c38}.course-main.-childcare2 ::-moz-selection{background-color:#f18c38;color:#fff}.course-main.-childcare2 ::selection{background-color:#f18c38;color:#fff}.course-main.-child .title.-style02::before{background-color:#6cbb5a}.course-main.-child .title.-style03::before{background-color:#6cbb5a}.course-main.-child .title.-style04::before{color:#6cbb5a}.course-main.-child .title.-circle .title__circle{color:#6cbb5a;border-color:#c0dd98}.course-main.-child .dotBoxHeader{background-color:#6cbb5a}.course-main.-child ::-moz-selection{background-color:#6cbb5a;color:#fff}.course-main.-child ::selection{background-color:#6cbb5a;color:#fff}.course-main.-web_it .title.-style02::before{background-color:#20b8ec}.course-main.-web_it .title.-style03::before{background-color:#20b8ec}.course-main.-web_it .title.-style04::before{color:#20b8ec}.course-main.-web_it .title.-circle .title__circle{color:#20b8ec;border-color:#e8f6fc}.course-main.-web_it .dotBoxHeader{background-color:#20b8ec}.course-main.-web_it ::-moz-selection{background-color:#20b8ec;color:#fff}.course-main.-web_it ::selection{background-color:#20b8ec;color:#fff}.course-main.-kokusaibusiness .title.-style02::before{background-color:#45bfad}.course-main.-kokusaibusiness .title.-style03::before{background-color:#45bfad}.course-main.-kokusaibusiness .title.-style04::before{color:#45bfad}.course-main.-kokusaibusiness .title.-circle .title__circle{color:#45bfad;border-color:#ecf7f5}.course-main.-kokusaibusiness .dotBoxHeader{background-color:#45bfad}.course-main.-kokusaibusiness ::-moz-selection{background-color:#45bfad;color:#fff}.course-main.-kokusaibusiness ::selection{background-color:#45bfad;color:#fff}.course-main.-itbusiness .title.-style02::before{background-color:#0195d9}.course-main.-itbusiness .title.-style03::before{background-color:#0195d9}.course-main.-itbusiness .title.-style04::before{color:#0195d9}.course-main.-itbusiness .title.-circle .title__circle{color:#0195d9;border-color:#ffe711}.course-main.-itbusiness .dotBoxHeader{background-color:#0195d9}.course-main.-itbusiness ::-moz-selection{background-color:#0195d9;color:#fff}.course-main.-itbusiness ::selection{background-color:#0195d9;color:#fff}.course-header{margin-bottom:40px;background-image:url(../img/bg/dot_opacity10.png)}.course-header.-medical{background-color:#ed7c9b}.course-header.-medical .course-headerPageTitle{background-color:#ed7c9b}.course-header.-medical .course-headerNav__item a:hover{color:#ed7c9b}.course-header.-medical .course-headerNav__item a::before{color:#ed7c9b}.course-header.-medical ::-moz-selection{background-color:#ed7c9b;color:#fff}.course-header.-medical ::selection{background-color:#ed7c9b;color:#fff}.course-header.-medical .course-headerHero__txt{color:#ed7c9b}.course-header.-ai{background-color:#D7635B}.course-header.-ai .course-headerPageTitle{background-color:#D7635B}.course-header.-ai .course-headerNav__item a:hover{color:#D7635B}.course-header.-ai .course-headerNav__item a::before{color:#D7635B}.course-header.-ai ::-moz-selection{background-color:#D7635B;color:#fff}.course-header.-ai ::selection{background-color:#D7635B;color:#fff}.course-header.-ai .course-headerHero__txt{color:#D7635B}.course-header.-healthinfo{background-color:#6589c6}.course-header.-healthinfo .course-headerPageTitle{background-color:#6589c6}.course-header.-healthinfo .course-headerNav__item a:hover{color:#6589c6}.course-header.-healthinfo .course-headerNav__item a::before{color:#6589c6}.course-header.-healthinfo ::-moz-selection{background-color:#6589c6;color:#fff}.course-header.-healthinfo ::selection{background-color:#6589c6;color:#fff}.course-header.-healthinfo .course-headerHero__txt{color:#6589c6}.course-header.-office{background-color:#fabf13}.course-header.-office .course-headerPageTitle{background-color:#fabf13}.course-header.-office .course-headerNav__item a:hover{color:#fabf13}.course-header.-office .course-headerNav__item a::before{color:#fabf13}.course-header.-office ::-moz-selection{background-color:#fabf13;color:#fff}.course-header.-office ::selection{background-color:#fabf13;color:#fff}.course-header.-office .course-headerHero__txt{color:#fabf13}.course-header.-dental{background-color:#005bac}.course-header.-dental .course-headerPageTitle{background-color:#005bac}.course-header.-dental .course-headerNav__item a:hover{color:#005bac}.course-header.-dental .course-headerNav__item a::before{color:#005bac}.course-header.-dental ::-moz-selection{background-color:#005bac;color:#fff}.course-header.-dental ::selection{background-color:#005bac;color:#fff}.course-header.-dental .course-headerHero__txt{color:#005bac}.course-header.-drug{background-color:#52bcaa}.course-header.-drug .course-headerPageTitle{background-color:#52bcaa}.course-header.-drug .course-headerNav__item a:hover{color:#52bcaa}.course-header.-drug .course-headerNav__item a::before{color:#52bcaa}.course-header.-drug ::-moz-selection{background-color:#52bcaa;color:#fff}.course-header.-drug ::selection{background-color:#52bcaa;color:#fff}.course-header.-drug .course-headerHero__txt{color:#52bcaa}.course-header.-care{background-color:#f18c38}.course-header.-care .course-headerPageTitle{background-color:#f18c38}.course-header.-care .course-headerNav__item a:hover{color:#f18c38}.course-header.-care .course-headerNav__item a::before{color:#f18c38}.course-header.-care ::-moz-selection{background-color:#f18c38;color:#fff}.course-header.-care ::selection{background-color:#f18c38;color:#fff}.course-header.-care .course-headerHero__txt{color:#f18c38}.course-header.-childcare{background-color:#6cbb5a}.course-header.-childcare .course-headerPageTitle{background-color:#6cbb5a}.course-header.-childcare .course-headerNav__item a:hover{color:#6cbb5a}.course-header.-childcare .course-headerNav__item a::before{color:#6cbb5a}.course-header.-childcare ::-moz-selection{background-color:#6cbb5a;color:#fff}.course-header.-childcare ::selection{background-color:#6cbb5a;color:#fff}.course-header.-childcare .course-headerHero__txt{color:#6cbb5a}.course-header.-childcare2{background-color:#f18c38}.course-header.-childcare2 .course-headerPageTitle{background-color:#f18c38}.course-header.-childcare2 .course-headerNav__item a:hover{color:#f18c38}.course-header.-childcare2 .course-headerNav__item a::before{color:#f18c38}.course-header.-childcare2 ::-moz-selection{background-color:#f18c38;color:#fff}.course-header.-childcare2 ::selection{background-color:#f18c38;color:#fff}.course-header.-childcare2 .course-headerHero__txt{color:#f18c38}.course-header.-child{background-color:#6cbb5a}.course-header.-child .course-headerPageTitle{background-color:#6cbb5a}.course-header.-child .course-headerNav__item a:hover{color:#6cbb5a}.course-header.-child .course-headerNav__item a::before{color:#6cbb5a}.course-header.-child ::-moz-selection{background-color:#6cbb5a;color:#fff}.course-header.-child ::selection{background-color:#6cbb5a;color:#fff}.course-header.-child .course-headerHero__txt{color:#6cbb5a}.course-header.-web_it{background-color:#20b8ec}.course-header.-web_it .course-headerPageTitle{background-color:#20b8ec}.course-header.-web_it .course-headerNav__item a:hover{color:#20b8ec}.course-header.-web_it .course-headerNav__item a::before{color:#20b8ec}.course-header.-web_it ::-moz-selection{background-color:#20b8ec;color:#fff}.course-header.-web_it ::selection{background-color:#20b8ec;color:#fff}.course-header.-web_it .course-headerHero__txt{color:#20b8ec}.course-header.-kokusaibusiness{background-color:#45bfad}.course-header.-kokusaibusiness .course-headerPageTitle{background-color:#45bfad}.course-header.-kokusaibusiness .course-headerNav__item a:hover{color:#45bfad}.course-header.-kokusaibusiness .course-headerNav__item a::before{color:#45bfad}.course-header.-kokusaibusiness ::-moz-selection{background-color:#45bfad;color:#fff}.course-header.-kokusaibusiness ::selection{background-color:#45bfad;color:#fff}.course-header.-kokusaibusiness .course-headerHero__txt{color:#45bfad}.course-header.-itbusiness{background-color:#0195d9}.course-header.-itbusiness .course-headerPageTitle{background-color:#0195d9}.course-header.-itbusiness .course-headerNav__item a:hover{color:#0195d9}.course-header.-itbusiness .course-headerNav__item a::before{color:#0195d9}.course-header.-itbusiness ::-moz-selection{background-color:#0195d9;color:#fff}.course-header.-itbusiness ::selection{background-color:#0195d9;color:#fff}.course-header.-itbusiness .course-headerHero__txt{color:#0195d9}.course-headerPageTitle{font-size:3.2rem;font-weight:bold;color:white}.course-headerPageTitle__inner{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1500px;margin:auto;padding:32px 60px}.course-headerPageTitle__inner small{font-size:16px;font-weight:normal}.course-headerPageTitle__icon{margin-right:20px}.course-headerHero{position:relative;max-width:1080px;margin:0 auto;padding:40px 0 0}.course-headerHero__img{text-align:center;min-height:453px}.course-headerHero__img img{border-radius:24px}.course-headerHero__txt{position:absolute;left:57px;bottom:90px;font-family:"M PLUS Rounded 1c";font-size:4.0rem;font-weight:bold;color:white;text-shadow:0 0 6px #fff, 0 0 6px #fff, 0 0 6px #fff, 0 0 6px #fff, 0 0 6px #fff, 0 0 6px #fff, 0 0 6px #fff, 0 0 6px #fff}.course-headerNav{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1000px;margin:-40px auto 0;background-color:#f7f5f1;border-radius:8px 8px 0 0}.course-headerNav__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.course-headerNav__item a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;height:80px;padding:18px;text-decoration:none;font-weight:bold}.course-headerNav__item a::before{content:"�｣";position:absolute;bottom:13px;right:calc(50% - .55em);color:#f18c38;font-size:2.0rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.course-headerNav__item a::after{content:"";position:absolute;top:20px;right:0;width:1px;height:calc(100% - 40px);background-color:#d9d9d9}.course-headerNav__item:last-child a::after{content:none}.course-lead{width:70%;margin-top:30px;margin-left:auto;margin-right:auto}.course-curriculumTable{padding:30px 40px;text-align:center}.course-courseHeader{margin-bottom:30px}.course-courseHeader.-medical .course-courseHeaderHero{background-color:#ed7c9b}.course-courseHeader.-medical .course-courseHeaderNav__item a:hover{color:#ed7c9b}.course-courseHeader.-medical .course-courseHeaderNav__item a::before{color:#ed7c9b}.course-courseHeader.-medical ::-moz-selection{background-color:#ed7c9b;color:#fff}.course-courseHeader.-medical ::selection{background-color:#ed7c9b;color:#fff}.course-courseHeader.-ai .course-courseHeaderHero{background-color:#D7635B}.course-courseHeader.-ai .course-courseHeaderNav__item a:hover{color:#D7635B}.course-courseHeader.-ai .course-courseHeaderNav__item a::before{color:#D7635B}.course-courseHeader.-ai ::-moz-selection{background-color:#D7635B;color:#fff}.course-courseHeader.-ai ::selection{background-color:#D7635B;color:#fff}.course-courseHeader.-healthinfo .course-courseHeaderHero{background-color:#6589c6}.course-courseHeader.-healthinfo .course-courseHeaderNav__item a:hover{color:#6589c6}.course-courseHeader.-healthinfo .course-courseHeaderNav__item a::before{color:#6589c6}.course-courseHeader.-healthinfo ::-moz-selection{background-color:#6589c6;color:#fff}.course-courseHeader.-healthinfo ::selection{background-color:#6589c6;color:#fff}.course-courseHeader.-office .course-courseHeaderHero{background-color:#fabf13}.course-courseHeader.-office .course-courseHeaderNav__item a:hover{color:#fabf13}.course-courseHeader.-office .course-courseHeaderNav__item a::before{color:#fabf13}.course-courseHeader.-office ::-moz-selection{background-color:#fabf13;color:#fff}.course-courseHeader.-office ::selection{background-color:#fabf13;color:#fff}.course-courseHeader.-dental .course-courseHeaderHero{background-color:#005bac}.course-courseHeader.-dental .course-courseHeaderNav__item a:hover{color:#005bac}.course-courseHeader.-dental .course-courseHeaderNav__item a::before{color:#005bac}.course-courseHeader.-dental ::-moz-selection{background-color:#005bac;color:#fff}.course-courseHeader.-dental ::selection{background-color:#005bac;color:#fff}.course-courseHeader.-drug .course-courseHeaderHero{background-color:#52bcaa}.course-courseHeader.-drug .course-courseHeaderNav__item a:hover{color:#52bcaa}.course-courseHeader.-drug .course-courseHeaderNav__item a::before{color:#52bcaa}.course-courseHeader.-drug ::-moz-selection{background-color:#52bcaa;color:#fff}.course-courseHeader.-drug ::selection{background-color:#52bcaa;color:#fff}.course-courseHeader.-care .course-courseHeaderHero{background-color:#f18c38}.course-courseHeader.-care .course-courseHeaderNav__item a:hover{color:#f18c38}.course-courseHeader.-care .course-courseHeaderNav__item a::before{color:#f18c38}.course-courseHeader.-care ::-moz-selection{background-color:#f18c38;color:#fff}.course-courseHeader.-care ::selection{background-color:#f18c38;color:#fff}.course-courseHeader.-childcare .course-courseHeaderHero{background-color:#6cbb5a}.course-courseHeader.-childcare .course-courseHeaderNav__item a:hover{color:#6cbb5a}.course-courseHeader.-childcare .course-courseHeaderNav__item a::before{color:#6cbb5a}.course-courseHeader.-childcare ::-moz-selection{background-color:#6cbb5a;color:#fff}.course-courseHeader.-childcare ::selection{background-color:#6cbb5a;color:#fff}.course-courseHeader.-childcare2 .course-courseHeaderHero{background-color:#f18c38}.course-courseHeader.-childcare2 .course-courseHeaderNav__item a:hover{color:#f18c38}.course-courseHeader.-childcare2 .course-courseHeaderNav__item a::before{color:#f18c38}.course-courseHeader.-childcare2 ::-moz-selection{background-color:#f18c38;color:#fff}.course-courseHeader.-childcare2 ::selection{background-color:#f18c38;color:#fff}.course-courseHeader.-child .course-courseHeaderHero{background-color:#6cbb5a}.course-courseHeader.-child .course-courseHeaderNav__item a:hover{color:#6cbb5a}.course-courseHeader.-child .course-courseHeaderNav__item a::before{color:#6cbb5a}.course-courseHeader.-child ::-moz-selection{background-color:#6cbb5a;color:#fff}.course-courseHeader.-child ::selection{background-color:#6cbb5a;color:#fff}.course-courseHeader.-web_it .course-courseHeaderHero{background-color:#20b8ec}.course-courseHeader.-web_it .course-courseHeaderNav__item a:hover{color:#20b8ec}.course-courseHeader.-web_it .course-courseHeaderNav__item a::before{color:#20b8ec}.course-courseHeader.-web_it ::-moz-selection{background-color:#20b8ec;color:#fff}.course-courseHeader.-web_it ::selection{background-color:#20b8ec;color:#fff}.course-courseHeader.-kokusaibusiness .course-courseHeaderHero{background-color:#45bfad}.course-courseHeader.-kokusaibusiness .course-courseHeaderNav__item a:hover{color:#45bfad}.course-courseHeader.-kokusaibusiness .course-courseHeaderNav__item a::before{color:#45bfad}.course-courseHeader.-kokusaibusiness ::-moz-selection{background-color:#45bfad;color:#fff}.course-courseHeader.-kokusaibusiness ::selection{background-color:#45bfad;color:#fff}.course-courseHeader.-itbusiness .course-courseHeaderHero{background-color:#0195d9}.course-courseHeader.-itbusiness .course-courseHeaderNav__item a:hover{color:#0195d9}.course-courseHeader.-itbusiness .course-courseHeaderNav__item a::before{color:#0195d9}.course-courseHeader.-itbusiness ::-moz-selection{background-color:#0195d9;color:#fff}.course-courseHeader.-itbusiness ::selection{background-color:#0195d9;color:#fff}.course-courseHeaderHero{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;background-image:url(../img/bg/dot_opacity10.png);border-radius:15px 15px 0 0;overflow:hidden}.course-courseHeaderHero__img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.course-courseHeaderHero__txt{-webkit-box-sizing:border-box;box-sizing:border-box;width:410px;padding:0 30px;color:#fef7a4;font-size:2.2rem;font-weight:bold}.course-courseHeaderNav{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;background-color:#f7f5f1;border-radius:0 0 8px 8px}.course-courseHeaderNav__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.course-courseHeaderNav__item a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;height:80px;padding:18px;text-decoration:none;font-weight:bold}.course-courseHeaderNav__item a::before{content:"�｣";position:absolute;bottom:13px;right:calc(50% - .55em);color:#f18c38;font-size:2.0rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.course-courseHeaderNav__item a::after{content:"";position:absolute;top:20px;right:0;width:1px;height:calc(100% - 40px);background-color:#d9d9d9}.course-courseHeaderNav__item:last-child a::after{content:none}.-kokusaibusiness p,.-itbusiness p{line-height:2}.-itbusiness .course-header{background-color:#ffe711 !important}.-itbusiness .title.-circle .title__circle{background-color:#ffe711 !important}.-itbusiness .flow__item.-medical .flow__header{background-color:#ffe711 !important}.-itbusiness .course-headerPageTitle__inner{color:#0195d9 !important}.-itbusiness .flow__title{color:#0195d9 !important}.-itbusiness.course-header{background-color:#ffe711 !important}.-itbusiness .course-headerPageTitle{background-color:#ffe711 !important}.-itbusiness .course-headerPageTitle__icon{-webkit-filter:invert(44%) sepia(62%) saturate(4859%) hue-rotate(175deg) brightness(100%) contrast(99%);filter:invert(44%) sepia(62%) saturate(4859%) hue-rotate(175deg) brightness(100%) contrast(99%)}.toc__header.-itbusiness{background-color:#ffe711 !important}.toc__header.-itbusiness .toc__mainTitle{color:#0195d9 !important}.toc__header.-itbusiness .toc__link::before{color:#0195d9 !important}.toc__header.-itbusiness .toc__icon{-webkit-filter:invert(44%) sepia(62%) saturate(4859%) hue-rotate(175deg) brightness(100%) contrast(99%);filter:invert(44%) sepia(62%) saturate(4859%) hue-rotate(175deg) brightness(100%) contrast(99%)}.top-courseList__item.-itbusiness{background-color:#ffe711 !important}.top-courseList__item.-itbusiness .top-courseList__txt{color:#0195d9 !important}.btn__link.-itbusiness{background-color:#ffe711 !important;color:#0195d9 !important}.top-courseList__item.-itbusiness .top-courseList__txt::after{-webkit-filter:invert(44%) sepia(62%) saturate(4859%) hue-rotate(175deg) brightness(100%) contrast(99%);filter:invert(44%) sepia(62%) saturate(4859%) hue-rotate(175deg) brightness(100%) contrast(99%)}.ev-main{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;background:none;padding:0}.ev-main h2{font-weight:bold}.ev-main p.event-lineBtn{margin-bottom:10px}.ev-title{font-weight:bold}.event-catch{margin-bottom:60px}.event-linkBtn{margin-bottom:60px}.event-linkBtn__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.event-linkBtn__list.-col2 .event-linkBtn__item{width:calc(50% - 10px)}.event-linkBtn__item{width:calc(33.3% - 10px)}.event-linkBtn__item a{display:block;padding:14px;background:#666 url(../img/bg/stripe-small.png);border:4px solid #fff;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,0.08);box-shadow:4px 4px 0 0 rgba(0,0,0,0.08);font-size:2.4rem;font-weight:bold;text-decoration:none;text-align:center;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.event-linkBtn__item a span{font-size:1.4rem}.event-linkBtn__item a:hover{opacity:.8;text-decoration:none}.event-linkBtn__item.-bustour a{background-color:#fabf13}.event-linkBtn__item.-aid a{background-color:#67c7f2}.event-linkBtn__item.-taiken a{background-color:#52bcaa}.ev-calendar{width:auto}.ev-calendar .ev-calendar__link,.ev-calendar .ev-calendar__legend,.ev-calendar .ev-calendar__table,.ev-calendar .ev-calendar__header{width:860px;margin-left:auto;margin-right:auto}.ev-calendar .ev-calendar__link{margin-top:60px}.ev-qa .ev-qa__body{width:860px;margin-left:auto;margin-right:auto}.ev-qa .ev-qa__body p.btn{margin-top:15px}.ev-event-type .ev-event-type__body{width:860px;margin-left:auto;margin-right:auto}.ev-event-type .ev-event-type__footer{width:860px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px}.ev-event-type .ev-event-type__footer a{font-size:2.4rem}.ev-aid-wrap{max-width:860px;margin-left:auto;margin-right:auto}.table.-basic.table-consult tr th{width:4em}.table.-basic.table-consult tr th+td{width:23%}.table.-basic.table-consult tr th+td+td{width:30%}.arrow_box{position:relative;text-align:center;color:#FFFFFF;font-weight:bold;border-radius:10px;display:inline-block}.arrow_box.-medical{background:#ed7c9b;border:5px solid #ed7c9b}.arrow_box:after,.arrow_box:before{border:solid transparent;content:'';height:0;width:0;pointer-events:none;position:absolute;bottom:100%;left:20%}.arrow_box:after{margin-left:-5px;border-color:rgba(0,0,255,0);border-top-width:5px;border-bottom-width:5px;border-left-width:5px;border-right-width:5px}.arrow_box.-medical:after{border-bottom-color:#ed7c9b}.arrow_box:before{border-color:rgba(0,0,255,0);margin-left:-10px;margin-bottom:5px;border-top-width:10px;border-bottom-width:10px;border-left-width:7px;border-right-width:7px}.arrow_box.-medical:before{border-bottom-color:#ed7c9b}.event-voice{margin-bottom:60px}.event-voice .event-voice__head .catch{width:66%;margin:0 auto}.event-voice .event-voice__head .event-voice__link{margin:30px auto}.event-voice .event-voice__head .event-voice__link a{background-position:0 50% !important;background-size:6%;font-weight:bold;font-size:120%}.event-voice .event-voice__head .event-voice__link a::after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:25px}.event-voice .event-voice-anchor{display:grid;grid-template-columns:1fr 1fr}.event-voice .event-voice-anchor a{text-decoration:none;position:relative;display:block;color:#fff}.event-voice .event-voice-anchor a::after{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font:normal normal normal 1em/1 FontAwesome;content:"\f107";margin-left:5px;margin-right:5px;font-size:20px}.event-voice .event-voice-anchor li{padding:1rem;text-align:center;font-weight:bold;border:3px solid #000;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.event-voice .event-voice-anchor li:first-child{border-right:none}.event-voice .event-voice-anchor li.event-voice-anchor-opencampus{background:#f07999}.event-voice .event-voice-anchor li.event-voice-anchor-exam{background:#5ac1ee}.event-voice .event-voice__title{width:50%;margin:0 auto}.event-voice .event-voice__body{position:relative}.event-voice .event-voice__body li{position:absolute;width:36%}.event-voice .event-voice__link{padding:1.5rem 1.5rem 1.5rem 3rem;width:50%;text-align:center;border:3px solid #000;margin:0 auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#f07999}.event-voice .event-voice__link:hover{opacity:.7}.event-voice .event-voice__link a{text-decoration:none;color:#fff;position:relative;background:url(/v3/med/img/event/voice_calender.png) no-repeat;background-size:contain;background-position:30px 50%;display:block}.event-voice-opencampus{background-image:-webkit-radial-gradient(#fad8dc 21%, transparent 24%),-webkit-radial-gradient(#fad8dc 21%, transparent 24%);background-image:-o-radial-gradient(#fad8dc 21%, transparent 24%),-o-radial-gradient(#fad8dc 21%, transparent 24%);background-image:radial-gradient(#fad8dc 21%, transparent 24%),radial-gradient(#fad8dc 21%, transparent 24%);background-color:#fce5e8;background-position:0 0, 7px 7px;background-size:14px 14px;padding-top:30px;padding-bottom:4rem}body.name-hiroshima-med .event-voice-opencampus{background-image:-webkit-radial-gradient(#fdecb1 21%, transparent 24%),-webkit-radial-gradient(#fdecb1 21%, transparent 24%);background-image:-o-radial-gradient(#fdecb1 21%, transparent 24%),-o-radial-gradient(#fdecb1 21%, transparent 24%);background-image:radial-gradient(#fdecb1 21%, transparent 24%),radial-gradient(#fdecb1 21%, transparent 24%);background-color:#fef2c9}.event-voice-opencampus .event-voice__body{height:1140px;margin-top:-4rem}.event-voice-opencampus .event-voice-opencampus-item-01{top:0px;left:5%}.event-voice-opencampus .event-voice-opencampus-item-02{top:8%;left:34%}.event-voice-opencampus .event-voice-opencampus-item-03{top:0px;right:0px}.event-voice-opencampus .event-voice-opencampus-item-04{top:28%;left:11%}.event-voice-opencampus .event-voice-opencampus-item-05{top:24%;right:10%}.event-voice-opencampus .event-voice-opencampus-item-06{top:47%;left:3%}.event-voice-opencampus .event-voice-opencampus-item-07{top:54%;left:33%}.event-voice-opencampus .event-voice-opencampus-item-08{top:48%;right:5%}.event-voice-opencampus .event-voice-opencampus-item-09{top:76%;left:12%}.event-voice-opencampus .event-voice-opencampus-item-10{top:74%;right:8%}.event-voice-opencampus .event-voice__link{background-color:#f07999}.event-voice-exam{background-image:-webkit-radial-gradient(#b4d9e9 21%, transparent 24%),-webkit-radial-gradient(#b4d9e9 21%, transparent 24%);background-image:-o-radial-gradient(#b4d9e9 21%, transparent 24%),-o-radial-gradient(#b4d9e9 21%, transparent 24%);background-image:radial-gradient(#b4d9e9 21%, transparent 24%),radial-gradient(#b4d9e9 21%, transparent 24%);background-color:#cce6f1;background-position:0 0, 7px 7px;background-size:14px 14px;padding-top:30px;border-top:3px solid #000;padding-bottom:4rem}.event-voice-exam .event-voice__body{height:1140px;margin-top:-5rem}.event-voice-exam .event-voice-exam-item-02{top:6%;left:15%}.event-voice-exam .event-voice-exam-item-03{top:5%;right:16%}.event-voice-exam .event-voice-exam-item-04{top:28%;left:7%}.event-voice-exam .event-voice-exam-item-05{top:24%;right:6%}.event-voice-exam .event-voice-exam-item-06{top:47%;left:3%}.event-voice-exam .event-voice-exam-item-07{top:47%;left:32%}.event-voice-exam .event-voice-exam-item-08{top:49%;right:5%}.event-voice-exam .event-voice-exam-item-09{top:76%;left:12%}.event-voice-exam .event-voice-exam-item-10{top:73%;right:10%}.event-voice-exam .event-voice__link{background-color:#5ac1ee}.event_slider{width:1040px;margin:50px auto 30px;background:#fffde4;padding:50px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.event_slider h3 img{width:36px}.event_slider h3{padding:0px 40px;font-size:24px;font-weight:bold;text-align:center;margin-bottom:30px}.event_slider .h3title{padding:0px 40px}.event_slider iframe{min-height:520px}.event_slider__txt{text-align:center;margin-bottom:40px}.event_slider__txt span{font-size:24px;font-weight:bold;padding-bottom:30px;color:#fff;background:#ec7193;border-radius:50px;position:relative;display:inline-block;padding:10px 30px}.event_slider__txt span::after{content:"";width:0;height:0;border-style:solid;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #ec7193;border-bottom:0;position:absolute;left:50%;bottom:-20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-guidelines .ao-admission{margin-bottom:40px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);border-radius:8px;overflow:hidden;font-weight:normal}.page-guidelines .ao-admission .ao-admission__title{background:url("/v3/med/img/guidelines/ao_title_bg.png");color:#fef7a4;font-size:24px;font-weight:bold;text-align:center;padding:13px}.page-guidelines .ao-admission .ao-admission__body{text-align:center;padding:25px;color:#777}.page-guidelines .ao-admission .ao-admission__body .ao-admission-detail .ao-admission-detail__item{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;line-height:2}.page-guidelines .ao-admission .ao-admission__body .ao-admission-detail .ao-admission-detail__item p{margin:0}.page-guidelineList .order-btn{width:40%;text-align:center;margin:0 auto}.page-guidelineList .order-btn a{font-size:2.4rem}.webEntry-flow__section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.webEntry-flow__section.-scroll{overflow-x:scroll}.webEntry-flow__section.-scroll::-webkit-scrollbar{height:5px;width:15px}.webEntry-flow__section.-scroll::-webkit-scrollbar-thumb{border-radius:5px;background:#c1c1c1}.webEntry-flow__section.-scroll::-webkit-scrollbar-track-piece:start{background:#f1f1f1;border-radius:5px}.webEntry-flow__section.-scroll::-webkit-scrollbar-track-piece:end{background:#f1f1f1;border-radius:5px}.webEntry-flow__item{position:relative}.-scroll .webEntry-flow__item{padding-right:50px;-webkit-box-flex:0;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px}.-col2 .webEntry-flow__item{width:calc(50% - 25px)}.webEntry-flow__img{background:#f1f1f1;height:300px;position:relative;margin-bottom:20px}.webEntry-flow__img.role-fa-arrow-right-af::after{position:absolute;top:50%;right:-40px;margin-top:-10px;color:#ed7c9b;font-size:200%}.webEntry-flow__img img{width:100%;height:100%;position:absolute;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.guideline-event{background:#feeaee;color:#555555;font-weight:bold;text-align:center;padding:40px}.guideline-event p{font-size:1.8rem}.guideline-event__btn a{background:#fcb242;-webkit-box-shadow:0px 5px 0px 0px #f67c34;box-shadow:0px 5px 0px 0px #f67c34;border-radius:9999px;color:#fff;padding:10px 60px;text-decoration:none;display:inline-block;min-width:250px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226px%22%20height%3D%2219px%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22rgb(255%2C%20255%2C%20255)%22%20d%3D%22M14.344%2C18.293%20L14.344%2C12.911%20C14.344%2C12.168%2013.742%2C11.567%2012.1000%2C11.567%20C12.258%2C11.567%2011.656%2C12.168%2011.656%2C12.911%20L11.656%2C18.293%20L0.100%2C18.293%20L0.100%2C7.684%20C0.100%2C6.768%200.843%2C6.025%201.760%2C6.025%20L7.060%2C6.025%20L11.818%2C1.201%20C12.130%2C0.885%2012.556%2C0.707%2012.1000%2C0.707%20C13.444%2C0.707%2013.869%2C0.885%2014.181%2C1.201%20L18.939%2C6.025%20L24.240%2C6.025%20C25.157%2C6.025%2025.900%2C6.768%2025.900%2C7.684%20L25.900%2C18.293%20L14.344%2C18.293%20ZM4.155%2C11.998%20L2.757%2C11.998%20L2.757%2C14.577%20L4.155%2C14.577%20L4.155%2C11.998%20ZM8.515%2C11.998%20L7.117%2C11.998%20L7.117%2C14.577%20L8.515%2C14.577%20L8.515%2C11.998%20ZM12.1000%2C4.141%20C11.901%2C4.141%2011.011%2C5.031%2011.011%2C6.132%20C11.011%2C7.229%2011.901%2C8.120%2012.1000%2C8.120%20C14.098%2C8.120%2014.989%2C7.229%2014.989%2C6.132%20C14.989%2C5.031%2014.098%2C4.141%2012.1000%2C4.141%20ZM18.882%2C11.998%20L17.485%2C11.998%20L17.485%2C14.577%20L18.882%2C14.577%20L18.882%2C11.998%20ZM23.242%2C11.998%20L21.845%2C11.998%20L21.845%2C14.577%20L23.242%2C14.577%20L23.242%2C11.998%20ZM12.1000%2C4.900%20L14.025%2C6.132%20L12.1000%2C6.132%20L12.1000%2C4.900%20Z%22%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.25px%22%20height%3D%2213.25px%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20stroke%3D%22rgb(255%2C%20255%2C%20255)%22%20stroke-width%3D%221.5px%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22miter%22%20fill%3D%22none%22%20d%3D%22M1.258%2C1.307%20L6.638%2C6.251%20L1.258%2C11.194%20%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center left 20px, center right 20px}.guideline-event__btn a:hover{opacity:.7}.toc.-style01 .bg-lightpink .toc__header{background:#feeaee;text-align:center}.toc.-style01 .bg-lightpink .toc__title{color:#555}.toc.-style01 .bg-yellow{background:#fffde4}.toc.-style01 .bg-yellow .toc__header{background-color:#fffde4;padding:0 20px}.toc.-style01 .bg-yellow .toc__header .toc__link{color:#555}.guideline-support .font-large{font-size:300%}.guideline-support .font-mediam{font-size:200%}.institution-header{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;background:#fffde4 url(../img/bg/dot.png)}.institution-header__img{width:320px}.institution-header__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:40px;text-align:center;font-weight:bold}.institution-header__title{display:inline-block;margin-bottom:27px;padding:5px 50px;background-color:#a99868;border-radius:50px;color:white;font-size:2.4rem;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;line-height:1.2}.institution-header__lead1st{margin-bottom:10px;font-size:1.8rem}.institution-header__lead2nd{font-size:2.6rem;color:#f18c38}.jobdata-pickupList{margin-bottom:28px;background-color:#fff;border:2px solid #d9d9d9}.jobdata-pickupList__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 20px;min-height:4.5em;border-bottom:1px solid #d9d9d9;line-height:1.1}.jobdata-pickupList__item:last-child{border-bottom:0}.jobdata-pickupList__title{font-size:2.0rem;font-weight:bold}.jobdata-pickupList__title::before{margin-right:5px;color:#ed7c9b}.jobdata-pickupList__data{font-size:2.4rem;font-weight:bold;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;color:#f18c38}.jobdata-pickupList__largeTxt{font-size:7.2rem}.jobdata-list{margin-bottom:55px}.jobdata-list__title{margin-bottom:17px}.jobdata-list__title .iconCourse__item{margin:0 10px 0 0}.jobdata-list__other{text-align:right;margin-top:-35px;margin-bottom:55px}.page-jobdata #chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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}.page-jobdata .jobdata-chart__item{margin-bottom:120px;width:45%}.page-jobdata .jobdata-chart__item:nth-child(even){margin-left:10%}.page-jobdata .jobdata-chart__title{position:absolute;font-size:18px;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%}.page-jobdata .jobdata-chart__legend{position:absolute;width:100%;margin-top:10px}.page-jobdata .jobdata-chart__legend ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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}.page-jobdata .jobdata-chart__legend ul li{font-size:1.2rem;margin-left:1em}.page-jobdata .jobdata-chart__legend ul li:first-child{margin-left:0}.page-jobdata .jobdata-chart__legend ul li::before{content:"笆�";display:inline}.page-jobdata .jobdata-chart__legend ul li:nth-child(1)::before{color:#EF84A7}.page-jobdata .jobdata-chart__legend ul li:nth-child(2)::before{color:#5374B9}.page-jobdata .jobdata-chart__legend ul li:nth-child(3)::before{color:#F7B313}.page-jobdata .jobdata-chart__legend ul li:nth-child(4)::before{color:#45B09A}.page-jobdata .jobdata-chart__legend ul li:nth-child(5)::before{color:#CB4C49}.page-jobdata .jobdata-chart__legend ul li:nth-child(6)::before{color:#5CB148}.page-jobdata .jobdata-chart__legend ul li:nth-child(7)::before{color:#58BAEE}.page-jobdata .jobdata-chart__legend ul li:nth-child(8)::before{color:#EB782B}.page-jobdata .jobdata-chart__legend ul li:nth-child(9)::before{color:#885031}.jobdataSupport-header{margin-bottom:60px}.jobdataSupport-header__catch{text-align:center}.jobdataSupport-wFollowItem__title{padding:30px;padding-right:0;font-size:2.2rem;font-weight:bold}.jobdataSupport-wFollowItem__titleSub{display:inline-block;margin-bottom:10px;padding:2px 12px;border-radius:50px;background-color:#999;color:white;font-size:1.6rem}.jobdataSupport-wFollowItem__titleMain{display:block}.jobdataSupport-wFollowItem__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 30px;background-color:#fff}.jobdataSupport-wFollowItem__img{width:160px;margin-right:30px;padding-top:7px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:center}.jobdataSupport-wFollowItem__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:16px}.jobdataSupport-wFollowItem__status{font-size:1.8rem;font-weight:bold}.jobdataSupport-wFollowItem__name{font-size:1.8rem;font-weight:bold}.jobdataSupport-wFollowItem.-area .jobdataSupport-wFollowItem__title{color:#6589c6}.jobdataSupport-wFollowItem.-area .jobdataSupport-wFollowItem__titleSub{background-color:#6589c6}.jobdataSupport-wFollowItem.-area .jobdataSupport-wFollowItem__status{color:#6589c6}.jobdataSupport-wFollowItem.-class .jobdataSupport-wFollowItem__title{color:#f18c38}.jobdataSupport-wFollowItem.-class .jobdataSupport-wFollowItem__titleSub{background-color:#f18c38}.jobdataSupport-wFollowItem.-class .jobdataSupport-wFollowItem__status{color:#f18c38}.lecturer-body{margin-bottom:60px}.lecturer-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px}.lecturer-item__img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.lecturer-item__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.lecturer-item__lecturerMessage{margin-bottom:15px;font-size:2.2rem;font-weight:bold}.lecturer-item__lecturerMessage span{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #ffe200));background:-webkit-linear-gradient(transparent 70%, #ffe200 70%);background:-o-linear-gradient(transparent 70%, #ffe200 70%);background:linear-gradient(transparent 70%, #ffe200 70%)}.lecturer-item__lecturerCourse{font-weight:bold;font-size:1.8rem}.lecturer-item__lecturerName{font-weight:bold;font-size:1.8rem}.lecturer-item__student{margin-top:25px;padding:15px 20px;background-color:#f7f5f1}.lecturer-item__studentMessage{margin-bottom:10px}.lecturer-item__studentCourse{text-align:right}.lecturer-item__studentName{text-align:right}.lecturer-item__studentGraduate{text-align:right;font-size:1.2rem}.lecturer-secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.lecturer-secondary__item{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 10px);margin-bottom:20px;padding:20px;background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.lecturer-secondary__img{margin-bottom:20px}.lecturer-secondary__message{margin-bottom:10px}.lecturer-secondary__course{font-weight:bold;font-size:1.8rem}.lecturer-secondary__name{font-weight:bold;font-size:1.8rem}.linkList{margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);border-radius:8px}.linkList__title{margin-bottom:0;border-bottom:1px solid #d9d9d9}.linkList__title span,.linkList__title a{position:relative;display:block;padding:18px 20px;padding-right:35px;text-decoration:none;font-weight:bold;font-size:2.2rem;color:#ed7c9b;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.linkList__title span:hover,.linkList__title a:hover{opacity:.7}.linkList__title span::after,.linkList__title a::after{content:"�｡";margin-left:5px;margin-right:5px;position:absolute;top:calc(50% - .55em);right:12px}.linkList__title span{color:#555}.linkList__title span:hover{opacity:1}.linkList__title span::after{content:none}.linkList ul li{padding:15px 20px;border-top:1px solid #d9d9d9}.linkList ul li:first-child{border-top:0}.linkList ul li a::before{content:"��";margin-right:8px;color:#ed7c9b;font-size:24px;font-weight:500;vertical-align:top}.linkList h5+ul{border-radius:0 0 8px 8px}.linkList__caption{display:inline-block;margin-left:17px}.practice-schedule{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 10px;background-color:#ffeaee}.practice-schedule__item{width:calc(50% - 10px);margin-bottom:20px;overflow:hidden;background:#fff}.practice-schedule.course-single .practice-schedule__item{width:100%;margin-bottom:20px;overflow:hidden;background:#fff}.practice-schedule__header{background:#ffeaee;padding:0 0 10px 0}.practice-schedule__title{position:relative;padding:20px 10px;background:#ed7c9b url(../img/bg/stripe-small.png);color:#fef7a4;font-size:2.2rem;font-weight:bold;text-align:center}.practice-schedule__title::after{content:"";display:block;background:url(../img/bg/stripe-small.png) repeat,url(../img/course/practice/bg_schedule.png) no-repeat;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;width:40px;height:20px}.practice-schedule__item .month__txt{margin:0;padding:20px 0 12px 0;background:#ffeaee;font-size:1.8rem;font-weight:bold;text-align:center}.practice-schedule__item .month__txt p{margin:0;padding:0}.practice-schedule__item .detail__txt{padding:20px}.practice-schedule__item .detail__txt p{margin:0;padding:0}.practice-schedule .detail-common__txt{width:100%;margin:0 0 20px 0;padding:20px;background:#fff}.practice-schedule .detail-common__txt p{margin:0;padding:0}.opencampus-courseList&gt;li{margin-bottom:30px;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.opencampus-courseList&gt;li a{font-size:2.2rem}.opencampus-courseList&gt;li ul{margin:0;padding:20px 20px 10px;border-radius:0 0 8px 8px;background-color:#fff}.opencampus-courseList&gt;li ul li{margin-bottom:10px}.opencampus-courseList&gt;li ul a{font-size:1.8rem}.page-schoolguide-opencampus .catch{position:relative;width:100%;padding-top:56.25%}.page-schoolguide-opencampus .catch iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.page-schoolguide-opencampus #chart{width:50%}.page-schoolguide-opencampus #chart .jobdata-chart__title{position:absolute;font-size:18px;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%}.page-schoolguide-opencampus #chart .jobdata-chart__legend{position:absolute;width:100%;margin-top:10px}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li{font-size:1.2rem;margin-left:1em}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:first-child{margin-left:0}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li::before{content:"笆�";display:inline}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(1)::before{color:#EF84A7}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(2)::before{color:#5374B9}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(3)::before{color:#F7B313}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(4)::before{color:#45B09A}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(5)::before{color:#CB4C49}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(6)::before{color:#5CB148}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(7)::before{color:#58BAEE}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(8)::before{color:#EB782B}.page-schoolguide-opencampus #chart .jobdata-chart__legend ul li:nth-child(9)::before{color:#885031}.opencampus-reason .title{position:relative}.opencampus-reason .title .title__circle{position:absolute;top:-32px;left:50%;margin-left:-32px;width:74px;height:74px}.opencampus-reason .title__main{border-radius:8px;overflow:hidden}.opencampus-reason .title__txt{background:url(/v3/med/img/schoolguide/opencampus/reason-bg.png);color:#fff;padding:17px 22px;font-size:1.8rem;position:absolute;bottom:0;border-radius:0 0 8px 8px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:90px;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}.opencampus-reason .grid__item{margin-top:50px}.page-schoolguide-opencampus a[target="_blank"]::after{display:none}.page-schoolguide-opencampus .flow__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:130px;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-schoolguide-opencampus .flow__title{-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}.page-schoolguide-opencampus .flow__header{position:relative}.page-schoolguide-opencampus .fukidashi_box{font-size:1.8rem;position:absolute;left:250px}.page-schoolguide-opencampus .flow__txt{width:70%;padding:20px 20px}.page-schoolguide-opencampus .flow__img{width:30%;position:relative}.page-schoolguide-opencampus .flow__img img{width:100%;height:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.page-schoolguide-opencampus .flow__img.-kobe img{-o-object-position:right bottom;object-position:right bottom}.page-schoolguide-opencampus .flow__img img[src$="flow_5osaka.png"]{-o-object-position:-80px center;object-position:-80px center}.page-schoolguide-opencampus .top-nextOpenCampusList{max-width:0}.section-porpose{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px;background:#ffe5ea url(../img/bg/stripe-big.png)}.porpose__item{width:calc(50% - 10px);margin-bottom:20px;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);background:#fff;padding:15px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.porpose__item.-opencampus{color:#ed7c9b}.porpose__item.-opencampus a{background:#ed7c9b}.porpose__item.-online{color:#f59525}.porpose__item.-online a{background:#f59525}.porpose__item.-line{color:#00b900}.porpose__item.-line a{background:#00b900}.porpose__item.-sns{color:#777}.porpose__item.-sns .-twitter a{background:#000}.porpose__item.-sns .-instagram a{background:#c13584}.porpose__body{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-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:75px}.porpose__body p,.porpose__body a{font-weight:bold}.porpose__lead{line-height:2}.porpose__img{width:130px;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}.porpose__img img{width:60%}.-sns .porpose__img img{width:85%}.porpose__link a{width:100%;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;padding:18px 10px;color:#fff;font-weight:bold;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}.porpose__link a:hover{opacity:.7;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.porpose__link.-col2 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.porpose__link.-col2 ul li{width:calc(50% - 2px)}.photo-instagram{margin-bottom:60px}.photo-instagram__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-bottom:35px}.photo-instagram__item{overflow:hidden;width:250px;max-height:250px;margin-left:25px;margin-bottom:25px}.photo-instagram__item a{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;height:100%}.photo-instagram__item img{height:auto}.practice-header{margin-bottom:60px;background-color:#fff}.practice-header__main{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.practice-header__txt{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:25px;text-align:center}.practice-header__title{font-size:3.2rem;font-weight:bold}.practice-header__title span{background:-webkit-gradient(linear, left top, left bottom, color-stop(75%, transparent), color-stop(75%, #ffe200));background:-webkit-linear-gradient(transparent 75%, #ffe200 75%);background:-o-linear-gradient(transparent 75%, #ffe200 75%);background:linear-gradient(transparent 75%, #ffe200 75%)}.practice-header__target{margin-top:10px}.practice-header__img{width:50%;padding-top:25px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.practice-header__sub{padding:25px;background-color:#f7f5f1}.practice-header__timeList{text-align:center}.practice-header__timeList li{display:inline-block;margin:0 5px}.reference_book-header__catch{text-align:center}.reference_book-header__lead{padding:25px 30px 10px;background-color:#fffde4}.reference_book-main{margin-bottom:60px}.reference_book-item__title{padding:30px 8px 20px;background:#fff url(../img/bg/colorful.png) repeat-x center bottom;text-align:center;font-size:3.2rem;font-weight:bold}.reference_book-item__titleImg{display:block;margin-bottom:10px}.reference_book-item__titleTxt{display:block}.reference_book-item__body{padding:30px 30px 1px}.reference_book-work{text-align:center}.reference_book-work__title{display:inline-block;margin:auto;margin-bottom:20px;padding:3px 10px;border-radius:50px;color:white;font-weight:bold}.reference_book-work__img{margin-bottom:18px;text-align:center}.reference_book-work__txt{text-align:left}#cse{width:100%;min-height:120px;padding:10px 0 10px;border:none}#cse .gsc-control-cse{padding:0;background:none;border:0;font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}#cse .gsc-url-top,#cse .gsc-thumbnail-inside{padding:0}#cse .gsc-control-cse .gsc-table-result{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;border:0}#cse .gsc-above-wrapper-area,#cse .gsc-above-wrapper-area table,#cse .gsc-above-wrapper-area table td{border:none;margin:0;padding:0}#cse .gsc-resultsHeader{display:none}#cse .gsc-results{width:auto}#cse .gsc-result-info{position:relative;margin-bottom:27px;padding:0;padding-left:20px;border-radius:4px;font-size:2.6rem;font-weight:bold}#cse .gsc-result-info::before{content:"";position:absolute;top:0;left:0;width:8px;height:100%;background-color:#ed7c9b;border-radius:4px}#cse .gcsc-branding{padding:0}#cse .gcsc-branding a::after{content:none}#cse .gcsc-branding table{margin:0}#cse .gcsc-branding td.gcsc-branding-text-name{padding-left:0;padding-right:0;margin:0;text-align:right}#cse .gcsc-branding td.gcsc-branding-img-noclear{padding-left:10px;padding-right:30px}#cse .gcsc-branding td .gcsc-branding-img-noclear{margin-left:-20px}#cse .gcsc-branding .gcsc-branding-img-noclear{vertical-align:middle}#cse .gsc-resultsRoot table,#cse .gsc-resultsRoot table td{border:none;margin:0}#cse .gsc-control-cse .gsc-table-result td{border:none}#cse .gsc-tabHeader.gsc-tabhInactive{border-color:#ccc;background-color:#fff}#cse .gsc-tabHeader.gsc-tabhActive{border-color:#ccc;border-bottom-color:#fff;background-color:#fff}#cse .gsc-tabsArea{border-color:#ccc}#cse .gsc-webResult .gsc-result{padding:10px 0;margin:0}#cse .gsc-result .gs-title{margin-bottom:5px;height:1.4em}#cse .gsc-webResult.gsc-result,#cse .gsc-results .gsc-imageResult{border:0;border-bottom:1px solid #ccc;background-color:none}#cse .gs-webResult.gs-result a.gs-title{color:#ed7c9b}#cse .gs-webResult.gs-result a.gs-title b{color:#ed7c9b}#cse .gsc-cursor-page{color:#ff7887}#cse a.gsc-trailing-more-results:link{color:#ff7887}#cse .gs-webResult .gs-snippet,#cse .gs-imageResult .gs-snippet,#cse .gs-fileFormatType{color:#555;border:0}#cse .gs-webResult div.gs-visibleUrl,#cse .gs-imageResult div.gs-visibleUrl{color:#777}#cse .gs-webResult div.gs-visibleUrl-short{color:#333}#cse .gs-webResult div.gs-visibleUrl-short{display:none}#cse .gs-webResult div.gs-visibleUrl-long{display:block}#cse .gsc-cursor-box{border-color:#fff}#cse .gsc-results .gsc-cursor-box{margin:20px 0;text-align:center}#cse .gsc-results .gsc-cursor-box .gsc-cursor-page{display:inline-block;margin:0 4px 5px;padding:7px 13px;border:2px solid #ed7c9b;background:#fff;color:#666}#cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#ed7c9b;background:#ed7c9b;color:#fff;font-weight:normal}#cse .gsc-webResult.gsc-result.gsc-promotion{border-color:#F6F6F6;background-color:#F6F6F6}#cse .gsc-completion-title{color:#ff7887}#cse .gsc-completion-snippet{color:#222}#cse .gs-promotion a.gs-title:link,#cse .gs-promotion a.gs-title:link *,#cse .gs-promotion .gs-snippet a:link{color:#f00}#cse .gs-promotion a.gs-title:visited,#cse .gs-promotion a.gs-title:visited *,#cse .gs-promotion .gs-snippet a:visited{color:#f00}#cse .gs-promotion a.gs-title:hover,#cse .gs-promotion a.gs-title:hover *,#cse .gs-promotion .gs-snippet a:hover{color:#f00}#cse .gs-promotion a.gs-title:active,#cse .gs-promotion a.gs-title:active *,#cse .gs-promotion .gs-snippet a:active{color:#f00}#cse .gs-promotion .gs-snippet,#cse .gs-promotion .gs-title .gs-promotion-title-right,#cse .gs-promotion .gs-title .gs-promotion-title-right *{color:#333;border:none}#cse .gs-promotion .gs-visibleUrl,#cse .gs-promotion .gs-visibleUrl-short{color:#009933}#cse .gs-result img.gs-image,#cse .gs-result img.gs-promotion-image{border:0}#cse a.gs-image::after{content:none}.sitemap{margin-bottom:60px}.sitemap&gt;li{margin-bottom:30px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.sitemap&gt;li&gt;a{position:relative;display:block;padding:18px 20px;padding-right:35px;text-decoration:none;font-weight:bold;font-size:2.2rem;color:#ed7c9b;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.sitemap&gt;li&gt;a:hover{opacity:.7}.sitemap&gt;li&gt;a::after{content:"�｡";margin-left:5px;margin-right:5px;position:absolute;top:calc(50% - .55em);right:12px}.sitemap&gt;li&gt;a[href^="#"]::after{content:"�｣"}.sitemap&gt;li ul li{padding:15px 20px;border-top:1px solid #d9d9d9}.sitemap&gt;li ul li a::before{content:"��";margin-right:8px;color:#ed7c9b;font-size:24px;font-weight:500;vertical-align:top}.sitemap&gt;li ul li ul li{margin-top:8px;padding:0 0 0 20px;border-top:0}.skill_introduction-performance{margin-bottom:30px}.skill_introduction-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}.skill_introduction-list__item{width:calc(50% - 14px);margin-bottom:20px;background-color:#fff;border:2px solid #d9d9d9}.skill_introduction-list__title{text-align:center;font-size:2.2rem;font-weight:bold}.skill_introduction-list__sub{margin-bottom:15px;text-align:center}.skill_introduction-list__header{padding:20px}.skill_introduction-list__body{border-top:1px solid #d9d9d9;padding:20px}.skill_introduction-list__body p:last-child{margin-bottom:0}.society-header__catch{margin:0 auto;text-align:center}.society-header__lead{padding:30px 15px;color:#fff899;text-align:center;font-size:2.6rem;font-weight:bold;background:#ed7c9b url(../img/bg/dot_opacity10.png)}.society-linkList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.society-linkList__item{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:10px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08);width:100%}.society-linkList__item.full{width:100%}.society-linkList__item .btn{margin-bottom:0}.society-linkList__item .btn .btn__list{margin-bottom:0}.society-linkList__title{margin:10px auto 15px;text-align:center}.society-senpai__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 10px}.society-senpai__profile{width:240px;margin-right:30px;text-align:center}.society-senpai__img{margin-bottom:15px}.society-senpai__name{font-weight:bold}.society-senpai__meta{font-size:1.2rem}.society-senpai__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.society-senpai__label{display:inline-block;margin-bottom:10px;padding:4px 12px;border-radius:50px;color:white;font-weight:bold}.society-senpai__title{margin-bottom:10px;font-size:2.2rem;font-weight:bold}.student-catch{padding-bottom:13px;background-color:#fff;text-align:center}.student-message{padding:25px 30px;background-color:#f7f5f1}.student-message p:last-of-type{margin-bottom:0}.student-life__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.student-life__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:30px 30px 10px}.student-life__img{width:240px}.student-schedule{margin-bottom:60px;padding:30px;padding-bottom:20px;background:#fffde4 url(../img/bg/dot.png)}.student-schedule__header{margin-bottom:10px;text-align:center}.student-schedule__title{display:inline-block;padding:7px 40px;background-color:#f18c38;border-radius:50px;color:white;font-size:2.4rem;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;font-weight:bold;line-height:1.2}.student-schedule__time::after{content:"";display:table;clear:both}.student-schedule__time dt{clear:both;float:left;min-width:86px;margin-bottom:15px;padding-top:15px;border-top:1px solid #f8c995;font-weight:bold;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;color:#f18c38}.student-schedule__time dt:first-of-type{border-top:0}.student-schedule__time dd{overflow:hidden;margin-bottom:15px;padding-top:15px;border-top:1px solid #f8c995}.student-schedule__time dd:first-of-type{border-top:0}.support-curriculum__section{margin-bottom:40px}.support-curriculum__section .movie{position:relative;width:100%;padding-top:56.25%}.support-curriculum__section .movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.support-support__section{margin-bottom:20px}.top-hero{padding:50px 0;background:url(../img/bg/textile.png)}.top-hero__inner{position:relative;padding:0}.top-hero__inner::after{content:"";position:absolute;bottom:-30px;right:-30px;width:258px;height:350px;background:url(../img/top/hero_med_illust.png) no-repeat right bottom;z-index:10}.top-hero__inner.hero-child::after{background-image:url(../img/top/hero_med_illust_child.png)}.top-hero__txt{position:absolute;top:0;bottom:0;left:-32px;height:122px;margin:auto 0;z-index:10}.top-hero__img.spOnly{display:none}.top-hero__badge{position:absolute;right:-30px;top:-30px;z-index:10}.top-hero__badge a:hover{opacity:0.8}.top-hero__badge.-pcLB{left:-30px;bottom:-20px;right:inherit;top:inherit}.top-hero__badge.-pcRB{right:-30px;bottom:-20px;left:inherit;top:inherit}.top-hero__badge.-pcRCB{right:200px;bottom:-20px;left:inherit;top:inherit}.top-hero__badge.-pcRM{right:-30px;left:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-hero__badge.-pcLT{left:-30px;top:-20px;right:inherit;bottom:inherit}.top-hero__badge.-pcRT{right:-30px;top:-20px;left:inherit;bottom:inherit}.top-hero__badge.-w18per{width:18%}.top-hero__badge.-w18per img{width:100%}body.name-sendai-med .top-hero__inner::before{width:220px;height:180px}body.name-nagoya-med .top-hero__inner::before{display:none}body.name-tachikawa-med .top-hero__inner::before{display:none}body.name-tachikawa-med .top-hero__inner .-pcRT{width:17%}body.name-tachikawa-med .top-hero__inner .-pcRM{top:43%;width:16%}body.name-tachikawa-med .top-hero__inner .-pcRB{right:16%;width:16%}body.name-tachikawa-med .top-hero__inner.hero-child::after{background-image:url(../img/top/hero_med_illust_child.png);background-size:contain;width:21%}body.name-hiroshima-med .top-hero__inner::before{display:none}body.name-hiroshima-med .top-hero__inner::after{height:228px;background:url(../img/top/hero_med_illust_child.png) no-repeat right bottom;background-size:contain}body.name-hiroshima-med .top-hero__inner .top-hero__badge{width:15%}body.name-hiroshima-med .top-hero__inner .-pcRM{top:46%}body.name-osaka-med .top-hero__inner::before{display:none}body.name-osaka-med .top-hero__badge2 img{right:-20px;bottom:-20px;position:absolute;width:18%}body.name-osaka-med .top-hero__badge2 img a:hover{opacity:.8}body.name-osaka-med .top-hero__badge3{position:absolute;top:28%;right:-2%;width:18%}body.name-chiba-med .top-hero__inner::before{display:none}body.name-chiba-med .top-hero__badge{width:180px}body.name-tokyo-med .top-hero__inner::before{display:none}body.name-sapporo-med .top-hero__inner::before{display:none}body.name-sapporo-med .top-hero__badge2{left:-30px;bottom:-20px;width:280px;position:absolute}body.name-sapporo-med .top-hero__badge2{left:-30px;bottom:-20px;width:16%;position:absolute}body.name-sapporo-med .top-hero__badge2 a:hover{opacity:.7}body.name-fukuoka-med .top-hero__inner::before{display:none}body.name-fukuoka-med .top-hero__badge2{left:-30px;bottom:-20px;width:25%;position:absolute}body.name-fukuoka-med .top-hero__badge2 a:hover{opacity:.7}body.name-yokohama-med .top-hero__inner::before{display:none}body.name-yokohama-med .top-hero__inner .top-hero__badge2{right:-30px;top:120px;width:14%;background:url(../img/top/hero_med_logo_yokohama3.png) no-repeat right;background-size:contain;position:absolute;background:none}body.name-yokohama-med .top-hero__inner .top-hero__badge2 a:hover{opacity:.8}body.name-kobe-med .top-hero__inner::before{display:none}body.name-kobe-med .top-hero__badge.-pcRC{top:30%}body.name-omiya-med .top-hero__inner::before{display:none}body.name-omiya-med .top-hero__badge2{left:-30px;bottom:-20px;position:absolute;width:18%}body.name-omiya-med .top-hero__badge2 img{width:100%}body.name-omiya-med .top-hero__badge2 a:hover{opacity:.7}.top-hero__inner a[target="_blank"]::after{display:none}.top-bnrList__item lottie-player{position:absolute;top:0;left:0;bottom:0;right:0}.top-bnrArea__item{width:60%;margin:40px auto 0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-bnrArea__item:hover{opacity:.7}.top-bnrArea__item.-high-school{background:url(/v3/med/img/top/bnr_12route_med3.png) no-repeat;background-size:contain}.top-bnrListArea{padding:15px 0 0}.top-bnrList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.top-bnrList.-col3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bnrList.-col3 .top-bnrList__item{width:calc(100% / 3 - 8px);max-width:350px;position:relative}.top-bnrList__item{margin-bottom:15px}.top-bnrList__item .lottie_bnr{position:absolute;top:0;left:0}.top-courseListArea{padding:30px 0 15px;background-color:#f7f5f1}.top-courseList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5}.name-tokyo-med .top-courseList{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.top-courseList.-col2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.top-courseList.-col2::after{content:none;display:none}.top-courseList.-col4{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.top-courseList::after{content:"";display:block;width:calc(100% / 3 - 8px);max-width:350px}.top-courseList__img{overflow:hidden}.top-courseList__txt{position:relative;padding:40px 25px 30px;font-size:2.4rem;font-weight:bold}.top-courseList__txt::before{content:"";position:absolute;top:-30px;left:0;right:0;width:60px;height:60px;margin:0 auto;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.06);box-shadow:0 0 4px rgba(0,0,0,0.06)}.top-courseList__txt::after{content:"";position:absolute;top:-20px;left:0;right:0;width:40px;height:40px;margin:0 auto;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}.top-courseList__lead{display:block;margin-top:15px;font-size:1.4rem;font-weight:500}.top-courseList__item{width:calc(100% / 3 - 8px);max-width:350px;margin-bottom:15px;margin-right:12px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);position:relative;border-radius:8px}.name-tokyo-med .top-courseList__item{width:calc(100% / 4 - 16px);margin-right:16px}.top-courseList__item:nth-of-type(3n){margin-right:0}.name-tokyo-med .top-courseList__item:nth-of-type(4n){margin-right:0}.top-courseList__item a{display:block;color:#ffffff;border-radius:8px;text-decoration:none;overflow:hidden}.top-courseList__item a img{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-courseList__item.new-course{position:relative;overflow:visible}.top-courseList__item.new-course::after{content:"";display:block;background:url("/v3/med/img/top/new_2020_logo.png") no-repeat;background-size:contain;position:absolute;right:15px;top:-10px;width:93px;height:82px}.top-courseList__item.new-course a{overflow:hidden}.top-courseList__item .top-courseList__badge{position:absolute;top:-3px;left:10px;z-index:1}.top-courseList__item.-clerical{background-color:#ed7c9b}.top-courseList__item.-clerical .top-courseList__txt::after{content:url(../img/icon/course/medical.svg)}.top-courseList__item.-ai{background-color:#D7635B}.top-courseList__item.-ai .top-courseList__txt::after{content:url(../img/icon/course/ai.svg)}.top-courseList__item.-medical{background-color:#ed7c9b}.top-courseList__item.-medical .top-courseList__txt::after{content:url(../img/icon/course/medical.svg)}.top-courseList__item.-healthinfo{background-color:#6589c6}.top-courseList__item.-healthinfo .top-courseList__txt::after{content:url(../img/icon/course/healthinfo.svg)}.top-courseList__item.-office{background-color:#fabf13}.top-courseList__item.-office .top-courseList__txt::after{content:url(../img/icon/course/office.svg)}.top-courseList__item.-drug{background-color:#52bcaa}.top-courseList__item.-drug .top-courseList__txt::after{content:url(../img/icon/course/drug.svg)}.top-courseList__item.-childcare{background-color:#6cbb5a}.top-courseList__item.-childcare .top-courseList__txt::after{content:url(../img/icon/course/childcare.svg)}.top-courseList__item.-childcare2{background-color:#f18c38}.top-courseList__item.-childcare2 .top-courseList__txt::after{content:url(../img/icon/course/childcare2.svg)}.top-courseList__item.-child{background-color:#6cbb5a}.top-courseList__item.-child .top-courseList__txt::after{content:url(../img/icon/course/childcare.svg)}.name-hiroshima-med .top-courseList__item.-child .top-courseList__txt::after,.name-tachikawa-med .top-courseList__item.-child .top-courseList__txt::after{content:url(../img/icon/course/child.svg)}.top-courseList__item.-dental{background-color:#005bac}.top-courseList__item.-dental .top-courseList__txt::after{content:url(../img/icon/course/dental.svg)}.top-courseList__item.-care{background-color:#f18c38}.top-courseList__item.-care .top-courseList__txt::after{content:url(../img/icon/course/care.svg)}.top-courseList__item.-web_it{background-color:#20b8ec}.top-courseList__item.-web_it .top-courseList__txt::after{content:url(../img/icon/course/web_it.svg)}.top-courseList__item.-kokusaibusiness{background-color:#45bfad}.top-courseList__item.-kokusaibusiness .top-courseList__txt::after{content:url(../img/icon/course/kokusaibusiness.svg)}.top-courseList__item.-itbusiness{background-color:#0195d9}.top-courseList__item.-itbusiness .top-courseList__txt::after{content:url(../img/icon/course/itbusiness.svg)}.top-courseList.-col3 .top-courseList__item{width:calc(100% / 3 - 8px);margin-right:10px}.top-courseList.-col3 .top-courseList__item:nth-of-type(2n){margin-right:10px}.top-courseList.-col3 .top-courseList__item:nth-of-type(3n){margin-right:0}.top-courseList.-col4 .top-courseList__item{width:calc(100% / 4 - 8px);margin-right:10px}.top-courseList.-col4 .top-courseList__item:nth-of-type(3n){margin-right:10px}.top-courseList.-col4 .top-courseList__item:nth-of-type(4n){margin-right:0}.top-nextOpenCampusArea{padding:30px 0 60px;background:#ffe5ea url(../img/bg/stripe-big.png);line-height:1.5}.name-hiroshima-med .top-nextOpenCampusArea{background:#fef0bb url(../img/bg/stripe-big.png)}.top-nextOpenCampusArea a{text-decoration:none}.top-nextOpenCampus__header{margin-bottom:40px;text-align:center}.top-nextOpenCampus__body{padding:0}.top-nextOpenCampusMain{position:relative}.top-nextOpenCampusMain:after,.top-nextOpenCampusMain:before{content:"";position:absolute;top:0;z-index:5;width:60px;height:100%;border:0;outline:none;font-size:0}.top-nextOpenCampusMain:before{left:0;background:-webkit-gradient(linear, right top, left top, from(rgba(255,255,255,0)), to(#ffe5ea));background:-webkit-linear-gradient(right, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:-o-linear-gradient(right, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:linear-gradient(to left, rgba(255,255,255,0) 0%, #ffe5ea 100%)}.name-hiroshima-med .top-nextOpenCampusMain:before{background:-webkit-gradient(linear, right top, left top, from(rgba(255,255,255,0)), to(#fef0bb));background:-webkit-linear-gradient(right, rgba(255,255,255,0) 0%, #fef0bb 100%);background:-o-linear-gradient(right, rgba(255,255,255,0) 0%, #fef0bb 100%);background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fef0bb 100%)}.top-nextOpenCampusMain:after{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#ffe5ea));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #ffe5ea 100%)}.name-hiroshima-med .top-nextOpenCampusMain:after{background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fef0bb));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fef0bb 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fef0bb 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fef0bb 100%)}.top-nextOpenCampusListWrap{overflow:auto;margin-bottom:30px}.top-nextOpenCampusListWrap .slick-next,.top-nextOpenCampusListWrap .slick-prev{position:absolute;top:0;z-index:5;width:60px;height:100%;border:0;outline:none;font-size:0}.top-nextOpenCampusListWrap .slick-next,.top-nextOpenCampusListWrap.is-scroll.is-scroll-next{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#ffe5ea));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #ffe5ea 100%)}.top-nextOpenCampusListWrap .slick-prev,.top-nextOpenCampusListWrap.is-scroll.is-scroll-prev{left:0;background:-webkit-gradient(linear, right top, left top, from(rgba(255,255,255,0)), to(#ffe5ea));background:-webkit-linear-gradient(right, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:-o-linear-gradient(right, rgba(255,255,255,0) 0%, #ffe5ea 100%);background:linear-gradient(to left, rgba(255,255,255,0) 0%, #ffe5ea 100%)}.top-nextOpenCampusListWrap .slick-disabled{display:none;opacity:0}.top-nextOpenCampusList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0;margin-bottom:40px;width:3220px;margin-bottom:20px}.top-nextOpenCampusList .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:6px}.top-nextOpenCampusList__item{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:300px;margin-left:20px;padding:0 20px 20px;background-color:#fff;-webkit-box-shadow:6px 6px 0 rgba(0,0,0,0.06);box-shadow:6px 6px 0 rgba(0,0,0,0.06)}.top-nextOpenCampusList__item:hover{text-decoration:none}.top-nextOpenCampusList__item:hover .top-nextOpenCampusList__ttl{color:#ed7c9b}.top-nextOpenCampusList__img{margin-left:-20px;margin-right:-20px;overflow:hidden;text-align:center}.top-nextOpenCampusList__img span{display:inline-block;background-color:#f1f1f1;background-position:center center;background-repeat:no-repeat;width:300px;height:170px;background-size:contain}.top-nextOpenCampusList__date{font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;font-size:4.0rem;font-weight:bold;color:#ed7c9b}.top-nextOpenCampusList__ttl{color:#777777;font-size:1.4rem;font-weight:bold}.top-nextOpenCampusTrial__ttl{margin-bottom:28px;font-size:2.6rem;font-weight:bold;text-align:center;color:#555555}.top-nextOpenCampusTrial__mainBtn{text-align:center;margin:0 auto 30px}.top-nextOpenCampusTrial__mainBtn a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-width:530px;margin:0 auto;padding:15px 10px;background-color:#fff;border:3px solid #ed7c9b;border-radius:100px;font-size:2.4rem;font-weight:bold;color:#ed7c9b;text-decoration:none}.top-nextOpenCampusTrial__mainBtn a:hover{background-color:#ed7c9b;color:#fff;text-decoration:none}.top-nextOpenCampusTrial__mainBtn a:after{content:"\f0a9";font-family:FontAwesome;padding-left:5px}.top-nextOpenCampusTrial__subBtn{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}.top-nextOpenCampusTrial__subBtn+.top-nextOpenCampusTrial__subBtn{margin-top:20px}.top-nextOpenCampusTrial__subBtnItem{width:calc(50% - 10px)}.top-nextOpenCampusTrial__subBtnItem:nth-child(even){margin-left:20px}.top-nextOpenCampusTrial__subBtnItem a{display:block;padding:14px;background:#666 url(../img/bg/stripe-small.png);border:4px solid #fff;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,0.08);box-shadow:4px 4px 0 0 rgba(0,0,0,0.08);font-size:2.4rem;font-weight:bold;text-align:center;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.top-nextOpenCampusTrial__subBtnItem a.-img{padding:0}.top-nextOpenCampusTrial__subBtnItem a span{font-size:1.4rem}.top-nextOpenCampusTrial__subBtnItem a:hover{opacity:.8;text-decoration:none}.top-nextOpenCampusTrial__subBtnItem.-bustour a{background-color:#fabf13}.top-nextOpenCampusTrial__subBtnItem.-aid a{background-color:#67c7f2}.top-nextOpenCampusTrial__subBtnItem.-drug a{background-color:#52bcaa}.top-pickupContents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 30px 20px;line-height:1.5}.top-pickupContents__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(50% - 15px);margin-bottom:40px;text-decoration:none}.top-pickupContents__item::after{position:absolute;top:calc(50% - 0.5em);right:0}.top-pickupContents__img{overflow:hidden;max-width:160px;margin-right:20px;border-radius:8px}.top-pickupContents__img img{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-pickupContents__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:35px;color:#777777;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-pickupContents__ttl{margin-bottom:10px;font-size:2.4rem;font-weight:bold}.top-pickupContents__lead{font-size:1.4rem}.top-infoArea{padding:60px 0;background:url(../img/bg/wood_pattern.png)}.top-info__item{background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);text-align:center}.top-info__ttl{display:inline-block;position:relative;top:-20px;min-width:180px;height:40px;line-height:40px;margin:0 auto;background:#555555;border-radius:100px;color:white;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif;font-weight:bold;font-size:2.4rem}.top-info__body{margin-top:-10px;padding:0 30px 20px;text-align:left}.top-info__footer{padding:0;text-align:center}.top-info__more a{display:block;padding:12px 10px;background-color:#f7f5f1;text-decoration:none}.newsList__item{padding:30px 0 30px;border-bottom:1px solid #d9d9d9}.newsList__item::after{content:"";display:table;clear:both}.newsList__img{float:left;width:120px;margin-right:20px}.newsList__txt{overflow:hidden}.newsList__ttl{margin-bottom:6px}.newsList__ttl a{text-decoration:none;color:#777777}.newsList__ttl a:hover{color:#ed7c9b}.newsList__meta&gt;[class^="newsList__"]{display:inline;font-size:1.4rem}.newsList__meta&gt;[class^="newsList__"]+[class^="newsList__"]::before{content:"繝ｻ";padding-right:3px;color:#999999}.newsList__date{color:#999999}.newsList__category a{text-decoration:none;color:#ed7c9b}.newsList__category a:hover{text-decoration:underline}.block-video-area{padding-bottom:40px}.block-video-area .module-video-item{position:relative;width:100%;padding-top:56.25%}.block-video-area .module-video-item iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.block-video-area-title-wrap{text-align:center}.block-video-area-title{color:#ed7c9b;font-weight:bold;font-size:3rem;text-align:center;margin-bottom:40px;display:inline-block;background:url(/v3/med/img/top/top-youtube-title.png) no-repeat left center;padding-left:70px;position:relative;margin-top:60px}.block-video-area-title span::before,.block-video-area-title span::after{content:"";display:block;border-top:2px solid #ed7c9b;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);width:70px;position:absolute;top:50%}.block-video-area-title span::before{left:-90px}.block-video-area-title span::after{-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);right:-90px;left:inherit}.top-pickupContents2ndArea{padding:40px 0;background-color:#f7f5f1}.top-pickupContents2nd{line-height:1.5}.top-pickupContents2ndList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-pickupContents2ndList__item{width:calc(100% / 3 - 8px);max-width:350px}.top-pickupContents2ndList__item a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:15px 20px;background-color:#fff;border-radius:8px;border:1px solid #d9d9d9;text-align:center;font-weight:bold;font-size:2.0rem;color:#777777;text-decoration:none}.top-pickupContents2ndList__item a:hover{opacity:.7}.top-pickupContents2ndList__item a span{display:block;font-size:1.2rem;font-weight:500;color:#f18c38}.tsushinsei .anchor{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.tsushinsei .anchor li{background:#ed7c9b;border-radius:8px;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}.tsushinsei .anchor li a{font-size:15px;background:none;-webkit-box-shadow:none;box-shadow:none;width:100%}.tsushinsei__title.-border{padding-bottom:10px;position:relative}.tsushinsei__title.-border:after{content:"";position:absolute;width:45px;height:1px;background:#ed7c9b;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tsushinsei-voice__item{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:-webkit-max-content -webkit-max-content 1fr;grid-template-rows:max-content max-content 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:25px 0 25px 25px;background:#fff2f4}.tsushinsei-voice__title{margin-bottom:40px}.tsushinsei-voice__image{background:#fff;margin-top:-25px}.tsushinsei-voice__messege{grid-column:span 2 / span 2}.tsushinsei-school{margin-top:100px}.tsushinsei-school__item{background:#000;background-color:#f8f8f8;padding:20px}.tsushinsei-event__image{width:60%;margin:0 auto}.tsushinsei-step__item{border:1px solid #ed7c9b;border-radius:15px;padding:60px 20px 20px;position:relative}.tsushinsei-step__item::after{content:"";border-radius:50%;width:13px;height:13px;background:#ed7c9b;position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tsushinsei-step__item::after{content:"";border-radius:50%;width:13px;height:13px;background:#ed7c9b;position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tsushinsei-step__item .media.-ratio1x1&gt;[class^="media__"]{width:calc(50% - 10px)}.tsushinsei-step__item p{font-size:1.5rem}.tsushinsei-step__number{position:absolute;background:#ed7c9b;border-radius:14px 0 15px;color:#fff;top:0;left:0;min-width:200px;min-height:50px;text-align:center;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.tsushinsei-step__number p{font-size:2rem;display:none}.tsushinsei-step__number span{font-size:26px}.tsushinsei-step__support{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff2f4;padding:20px}.tsushinsei-step__support&gt;*{width:calc(50% - 10px)}.tsushinsei-step__message{position:relative;width:40%;margin:0 auto;padding:30px 0 10px}.tsushinsei-step__message img{position:relative;z-index:10}.tsushinsei-step__item+.tsushinsei-step__item{margin-top:30px}.tsushinsei-step__item::before{content:"";color:#ed7c9b;text-indent:-10px;line-height:60px;width:2px;height:30px;margin-left:1px;position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tsushinsei-step__item+.tsushinsei-step__item::before{content:"";color:#ed7c9b;text-indent:-10px;line-height:60px;width:2px;height:30px;border-left:2px dashed #ed7c9b;margin-left:1px;position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tsushinsei-step__item .inner::before{content:"";border-radius:50%;width:13px;height:13px;background:#ed7c9b;position:absolute;top:-6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tsushinsei-step__message::before{content:"";width:2px;border-left:2px dashed #ed7c9b;margin-left:1px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;z-index:5}.tsushinsei-step__message.-noborder::before{display:none}.tsushinsei-step-voice__title{position:relative}.tsushinsei-step-voice__title::before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 12rem);height:1px;background-color:#222222}.tsushinsei-step-voice__item{display:grid;grid-template-columns:1fr 3fr;gap:8px;margin-top:20px}.tsushinsei-pop{width:70%;margin:0 auto}.voice-body{margin-bottom:60px}.voice-item{padding:20px}.voice-item__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:28px}.voice-item__img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.voice-item__txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.voice-item__title{margin-bottom:15px;font-size:2.2rem;font-weight:bold}.voice-item__title span{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #ffe200));background:-webkit-linear-gradient(transparent 70%, #ffe200 70%);background:-o-linear-gradient(transparent 70%, #ffe200 70%);background:linear-gradient(transparent 70%, #ffe200 70%)}.voice-item__work{font-weight:bold;font-size:1.8rem}.voice-item__name{font-weight:bold;font-size:1.8rem}.voice-item__data{font-weight:bold;font-size:1.2rem}.voice-item__body .btn{margin-top:28px;margin-bottom:0}.year-event{padding:30px;background-color:#fff}.year-event__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:460px;margin:0 auto;padding-bottom:30px}.year-event__item::before{content:"";position:absolute;top:94px;left:44px;width:6px;height:calc(100% - 94px);background-color:#f6bbc4}.year-event__item:last-child{padding-bottom:0}.year-event__item:last-child::before{content:none}.year-event__header{width:124px}.year-event__title{width:94px;height:94px;background:#ed7c9b url(../img/bg/dot_opacity20.png);border-radius:50%;text-align:center;color:#fff899;font-size:2.4rem;font-weight:bold;line-height:89px}.year-event__number{font-size:4.6rem;font-family:"Quicksand","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",-apple-system,"BlinkMacSystemFont",".SFNSDisplay-Regular","貂ｸ繧ｴ繧ｷ繝�け","Yu Gothic",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,Verdana,Arial,sans-serif}.year-event__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:30px;line-height:1.4;font-size:2.4rem}.year-event__list li{position:relative;margin-bottom:10px;padding-left:40px}.year-event__list li:last-child{margin-bottom:0}.year-event__list li::before{content:"��";color:#f6bbc4;position:absolute;top:.2em;left:0}.c-medical{color:#ed7c9b}.bgc-medical{background-color:#ed7c9b}.bgc-medical_02{background-color:#fff2f4}.c-ai{color:#D7635B}.bgc-ai{background-color:#D7635B}.c-office{color:#fabf13}.bgc-office{background-color:#fabf13}.c-healthinfo{color:#6589c6}.c-health{color:#6589c6}.bgc-healthinfo{background-color:#6589c6}.bgc-health{background-color:#6589c6}.c-drug{color:#52bcaa}.bgc-drug{background-color:#52bcaa}.c-childcare{color:#6cbb5a}.bgc-childcare{background-color:#6cbb5a}.c-childcare2{color:#f18c38}.bgc-childcare2{background-color:#f18c38}.c-child{color:#6cbb5a}.bgc-child{background-color:#6cbb5a}.c-care{color:#f18c38}.bgc-care{background-color:#f18c38}.c-web_it{color:#20b8ec}.bgc-web_it{background-color:#20b8ec}.c-kokusaibusiness{color:#45bfad}.bgc-kokusaibusiness{background-color:#45bfad}.c-itbusiness{color:#0195d9}.bgc-itbusiness{background-color:#0195d9}.c-dental{color:#005bac}.bgc-dental{background-color:#005bac}.bgc-gray{background-color:#d9d9d9}.bgc-white{background-color:#ffffff}.txtc-white{color:#fff}.txtc-gray{color:#9a9a9a}.u-pc-none{display:none}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mb10{margin-bottom:10px}.mb30{margin-bottom:30px}#top .txtR,#top .sign{text-align:right}#top .centerText,#top .imgC,#top .txtC{text-align:center}#top .txtL{text-align:left}@media screen and (min-width: 641px){body{margin:0}a:hover{text-decoration:none}a:hover img{opacity:.7}.globalHeader .module-header-menu-event a:hover{color:#ed7c9b}.globalHeader .module-header-menu-onlineevent a:hover{color:#8472aa}.globalHeader .module-header-menu-order a:hover{color:#f18c38}.globalHeader .module-header-menu-line a:hover{color:#00b900}.globalHeader .module-header-menu-accessmap a:hover{color:#6ac6f6}.btn.-instagram{text-align:center}.page-guidelineList .contentsInner{padding-bottom:30px}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .title{font-size:1.5rem}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .resultNumber dl dt{font-size:80%}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img .resultNumber dl dd .resultNumber__largeTxt{font-size:5rem}.course-headerNav__item a:hover::before{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.course-courseHeaderNav__item a:hover::before{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.event-linkBtn__item a span{display:block}.top-courseList__item a:hover{text-decoration:none}.top-courseList__item a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.top-courseList__item a:hover .top-courseList__txt::after{-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.top-nextOpenCampusTrial__subBtnItem a span{display:block}.top-pickupContents__item:hover{text-decoration:none}.top-pickupContents__item:hover .top-pickupContents__img img{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.top-pickupContents__item:hover .top-pickupContents__txt{color:#ed7c9b}.year-event{margin-bottom:60px}}@media screen and (max-width: 1120px){body{margin:0}.contents2col__main{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.globalFooter .block-footer-2nd-menu-area{font-size:1.5rem}.globalFooter .block-footer-2nd-menu-area li{margin-right:23px}.globalFooter .block-footer-contact-access-area{padding-left:15px;padding-right:15px}.globalFooter .module-footer-contact-freecall{font-size:4.0vw}.globalFooter .module-footer-contact-freecall img{vertical-align:bottom}.globalFooter .block-footer-message-area{padding-left:15px;padding-right:15px}.globalFooter .block-footer-school-list-area{padding-left:15px;padding-right:15px}.globalFooter .module-footer-school-list{width:auto}.globalFooter .module-footer-school-list-head{width:120px}.globalFooter .module-footer-school-list-body{margin-left:160px}.globalHeader .module-header-menu-accessmap,.globalHeader .module-header-menu-order,.globalHeader .module-header-menu-event,.globalHeader .module-header-menu-onlineevent,.globalHeader .module-header-menu-line{font-size:1.5rem;margin-left:30px}.breadcrumb{padding:18px 30px}.pageTitle__txt{padding-right:30px;padding-left:30px}.course-headerHero{padding-left:30px;padding-right:30px}.course-headerNav{margin-left:60px;margin-right:60px}.photo-instagram__list{margin-left:-10px}.photo-instagram__item{margin-left:10px;margin-bottom:10px;width:calc(33.3% - 10px)}.top-hero__inner{margin-right:30px;margin-left:30px}.top-hero__inner::after{width:22.5vw;height:24vw;background-size:auto 24vw}}@media screen and (max-width: 800px){body{margin:0}.u-tablet-none{display:none}}@media screen and (max-width: 640px){body{margin:0}body{min-width:0;font-size:1.2rem}p:not([class]){margin-bottom:10px}pre{font-size:1.2rem;-webkit-overflow-scrolling:touch}.block-page-area{min-width:0}#contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}#contents #breadcrumb{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:40px}.page-top #contents #breadcrumb{margin-top:0}#contents .spOnly{display:block}#contents .pcOnly{display:none}.contents2col{display:block}.contents2col__main{margin-right:0;margin-bottom:40px}.contents2col__side{width:auto;margin-bottom:0}.globalFooter .block-sns-btn-area .role-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.globalFooter .block-sns-btn-area .role-flex-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%}.globalFooter .module-sns-btn-tiktok a::before{width:44px !important;height:44px !important;background-position:center center;margin:0 auto !important}.globalFooter .block-sns-btn-area a{height:auto;padding-top:2px;padding-bottom:2px}.globalFooter .block-sns-btn-area a::before{width:70px;margin-right:0}.globalFooter .block-page-top{padding-top:10px;padding-bottom:10px;font-size:1.0rem}.globalFooter .block-page-top a::before{font-size:2.0rem;font-weight:normal}.globalFooter .block-footer-1st-menu-area{text-align:left;padding-top:0;padding-bottom:0}.globalFooter .block-footer-1st-menu-area a{display:block;padding:15px 20px 15px 25px;margin:0 8px;border-bottom:1px solid;border-bottom-color:#f6bbc4;font-size:1.4rem}.globalFooter .block-footer-1st-menu-area li:last-child a{border-bottom:none}.globalFooter .block-footer-1st-menu-area a::before{font-size:1.6rem;position:absolute;left:0;top:1.0em}.globalFooter .block-footer-1st-menu-area a::after{content:"\f105";font-size:2.0rem;color:#f6bbc4;position:absolute;right:0;top:calc(50% - 0.5em)}.globalFooter .block-footer-1st-menu-area li{display:block;margin-right:0}.globalFooter .block-footer-1st-menu-area .module-1st-menu-top{text-align:left;margin-bottom:0}.globalFooter .block-footer-2nd-menu-area{text-align:left;padding-top:0;padding-bottom:0}.globalFooter .block-footer-2nd-menu-area ul:first-child{margin-bottom:0;border-bottom:1px solid #f6bbc4}.globalFooter .block-footer-2nd-menu-area a{display:block;position:relative;padding:15px 20px 15px 25px;margin:0 8px;border-bottom:1px solid #f6bbc4;width:auto;font-size:1.4rem}.globalFooter .block-footer-2nd-menu-area li:last-child a{border-bottom:none}.globalFooter .block-footer-2nd-menu-area a::before{font-size:1.6rem;position:absolute;left:0;top:1.0em}.globalFooter .block-footer-2nd-menu-area li{display:block;margin-right:0}.globalFooter .block-footer-2nd-menu-area a::after{content:"\f105";font-size:2.0rem;color:#f6bbc4;position:absolute;right:0;top:calc(50% - 0.5em)}.globalFooter .module-footer-2nd-menu-last{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.globalFooter .module-footer-2nd-menu-last li{width:50%;padding-right:0;border-right:0}.globalFooter .module-footer-2nd-menu-last a{-webkit-box-sizing:border-box;box-sizing:border-box;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;width:100%;height:100%;margin:0;padding:15px 20px 15px 0;border-bottom:1px solid #f6bbc4}.globalFooter .module-footer-2nd-menu-last a[target="_blank"]::after{margin-right:0}.globalFooter .module-footer-2nd-menu-last li:nth-child(odd) a{border-right:1px solid #f6bbc4}.globalFooter .module-footer-2nd-menu-last li:nth-child(odd) a::after{right:8px}.globalFooter .module-footer-2nd-menu-last li:nth-child(even) a{padding-left:8px}.globalFooter .module-footer-2nd-menu-last li:nth-child(odd):nth-last-child(2) a{border-bottom:none}.globalFooter .block-footer-contact-access-area{width:auto;margin:0;padding:0}.globalFooter .module-footer-contact-area{padding:20px}.globalFooter .module-footer-contact-min-logo{margin-bottom:10px}.globalFooter .module-footer-contact-footer-logo{margin-bottom:15px}.globalFooter .module-footer-contact-footer-logo img{max-width:100%}.globalFooter .module-footer-contact-address{font-size:1.2rem}.globalFooter .module-footer-contact-tel-fax{font-size:1.2rem}.globalFooter .module-footer-contact-freecall{margin-top:10px;font-size:3.6rem;font-size:9.5vw}.globalFooter .module-footer-contact-freecall rp,.globalFooter .module-footer-contact-freecall rt{font-size:1.2rem}.globalFooter .module-footer-contact-freecall img{width:50px;margin-right:10px}.globalFooter .module-footer-access-area{padding:0;margin:0}.globalFooter .module-footer-access{padding:20px;margin-left:0}.globalFooter .module-footer-access-head{margin-bottom:10px;color:#333333;font-weight:bold}.globalFooter .module-footer-access-head::before{margin-right:5px;font-size:1.8rem;color:#777777}.globalFooter .module-footer-access-body{font-size:1.2rem}.globalFooter .block-footer-message-area{padding:20px}.globalFooter .block-footer-school-list-area{background-color:#d4edfa;color:#005bac;font-size:1.4rem;padding:0}.globalFooter .module-footer-school-list-open-btn{display:block;position:absolute;width:26px;height:26px;background:#ffffff;border:none;right:10px;top:calc(50% - 13px);overflow:hidden}.globalFooter .module-footer-school-list-open-btn.state-hidden::before{content:"\f0d7"}.globalFooter .module-footer-school-list-open-btn::before{position:absolute;top:calc(50% - 0.5em);left:0;right:0;margin:auto;font-size:1.8rem;color:#005bac}.globalFooter .module-footer-school-list{width:auto;margin:0;display:block}.globalFooter .module-footer-school-list-head{position:relative;width:auto;border:none;height:auto;line-height:1.5;text-align:left;padding:15px 10px;background-color:#005bac;color:#ffffff;font-weight:bold}.globalFooter .module-footer-school-list-head::after{content:"";display:none}.globalFooter .module-footer-school-list-body{margin-left:0;border-bottom:1px solid #5eb7e8}.globalFooter .module-footer-school-list-body:last-child{border-bottom:0}.globalFooter .module-footer-school-list-body.state-hidden{display:none}.globalFooter .module-footer-school-list-body:nth-of-type(n+2){margin-top:0}.globalFooter .module-footer-school-list-body a{position:relative;display:block;width:auto;padding:15px 20px 15px 0;margin:0 10px;border-bottom:1px solid #bae3f9}.globalFooter .module-footer-school-list-body li:last-child a{border-bottom:none}.globalFooter .module-footer-school-list-body a::after{content:"\f105";font-size:2.0rem;color:#5eb7e8;position:absolute;right:0;top:calc(50% - 0.5em)}.globalFooter .module-footer-school-list-body li{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:0}.globalFooter .module-footer-school-list-body .module-footer-school-top{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.globalFooter .block-footer-copyright-area{padding-top:20px}.globalFooter .module-footer-copyright-logo img{width:50%;max-width:500px}.globalFooter .module-footer-copyright-logo.-sdgs{margin-bottom:20px}.globalFooter .module-footer-copyright-logo.-sdgs img{width:35%}.globalFooter .block-footer-copyright-area address{margin-top:15px}.globalHeader .block-header-bar-area&gt;.module-inner{padding:10px 0}.globalHeader .module-header-bar{padding-right:8px;padding-left:8px}.globalHeader .module-header-bar-logo{margin-right:10px;width:80px}.globalHeader .module-header-bar-title{font-size:1.1rem}.globalHeader .block-header-area{padding-bottom:0;background-image:none}.globalHeader .block-header-area&gt;.module-inner{padding:0}.globalHeader .block-header-area&gt;.module-inner .role-flex-nowrap{display:block}.globalHeader .module-header-menu{display:block;padding-top:0;padding-bottom:0}.globalHeader .module-header-menu&gt;.role-flex{display:block}.globalHeader .module-header-banner{padding:17px 19px;padding-left:60px}.globalHeader .module-banner img{width:auto;max-height:24px}.globalHeader .module-header-menu-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.globalHeader .module-header-menu-accessmap,.globalHeader .module-header-menu-order,.globalHeader .module-header-menu-event,.globalHeader .module-header-menu-onlineevent,.globalHeader .module-header-menu-line{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-left:0;border-bottom:4px solid #eee}.globalHeader .module-header-menu-accessmap a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px 5px 0;color:#ffffff}.globalHeader .module-header-menu-order a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px 5px 0;color:#ffffff}.globalHeader .module-header-menu-event a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px 5px 0;color:#ffffff}.globalHeader .module-header-menu-onlineevent a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px 5px 0;color:#ffffff}.globalHeader .module-header-menu-line a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px 5px 0;color:#ffffff}.globalHeader .module-header-menu-accessmap .module-header-menu-shoulder{color:#ffffff}.globalHeader .module-header-menu-order .module-header-menu-shoulder{color:#ffffff}.globalHeader .module-header-menu-event .module-header-menu-shoulder{color:#ffffff}.globalHeader .module-header-menu-onlineevent .module-header-menu-shoulder{color:#ffffff}.globalHeader .module-header-menu-line .module-header-menu-shoulder{color:#ffffff}.globalHeader .module-header-menu-event{background-color:#ed7c9b;border-bottom-color:#f6bbc4}.globalHeader .module-header-menu-onlineevent{background-color:#8472aa;border-bottom-color:#b3c2e9}.globalHeader .module-header-menu-order{background-color:#f18c38;border-bottom-color:#f9c89b}.globalHeader .module-header-menu-line{background-color:#00b900;border-bottom-color:#b3e3b3}.globalHeader .module-header-menu-accessmap{background-color:#6ac6f6;border-bottom-color:#addef8}.globalHeader .module-header-menu-accessmap .role-fa-compass::before{display:block;width:auto;font-size:2.0rem}.globalHeader .module-header-menu-accessmap .module-header-menu-shoulder{display:none}.globalHeader .module-hide-menu-btn{width:40px;height:40px;left:10px;top:8px;margin:0}.globalHeader .module-hide-menu-open-btn{background-size:28px 28px}.globalHeader .module-hide-menu-open{width:40px;height:40px}.globalHeader .module-hide-menu-open:hover{background-color:#fff}.globalHeader .module-header-hide-menu-wrap{padding:16px 0 0}.globalHeader .module-header-hide-menu-wrap&gt;.module-inner{width:auto}.globalHeader .module-header-search{margin-bottom:8px;padding-bottom:16px;border-bottom:1px solid #d9d9d9}.globalHeader .module-header-search fieldset{width:calc(100% - 32px);padding:15px 20px}.globalHeader .module-search-box{width:calc(100% - 35px);font-size:1.4rem}.globalHeader .module-search-btn{width:1.2em;height:1.8rem;right:15px}.globalHeader .module-search-btn::before{font-size:1.8rem}.globalHeader .module-hide-menu-group li{margin-bottom:8px;font-size:1.4rem}.globalHeader .module-hide-menu-group li:last-child{margin-bottom:8px}.globalHeader .module-hide-menu-group li.module-hide-menu-main{margin-bottom:8px;margin-left:8px;width:calc(50% - 12px);float:left}.globalHeader .module-hide-menu-group li.module-hide-menu-main a{padding:35px 5px 12px;background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;text-align:center}.globalHeader .module-hide-menu-group li.module-hide-menu-main a::before{position:absolute;top:12px;left:calc(50% - .5em);margin-right:0;font-size:1.6rem}.globalHeader .module-hide-menu-group li.module-hide-menu-sub{margin-bottom:0}.globalHeader .module-hide-menu-group li.module-hide-menu-sub a{margin:0 10px;padding:13px 20px 13px 22px;border-bottom:1px solid #d9d9d9}.globalHeader .module-hide-menu-group li.module-hide-menu-sub:last-child a{border-bottom:0}.globalHeader .module-hide-menu-group li&gt;ul{display:none}.globalHeader .module-hide-menu-group&gt;ul&gt;li:nth-child(n+2){margin-top:0}.globalHeader .module-hide-menu-group a{display:block}.globalHeader .module-hide-menu-sub a::before{font-size:1.6rem;position:absolute;left:0;top:.8em}.globalHeader .module-hide-menu-sub a::after{content:"\f105";font-size:2.0rem;position:absolute;right:0;top:calc(50% - 0.5em)}.globalHeader .module-hide-menu-2nd-group{clear:both;border-top:1px solid #d9d9d9}.globalHeader .module-hide-menu-close{display:block;position:static;padding:10px;border-top:1px solid;border-top-color:#d9d9d9}.globalHeader .module-hide-menu-close button{display:block;width:100%;text-align:center;font-size:1.4rem;color:#ffffff;background-color:#777777;padding:15px 0;border-radius:150px}.globalHeader .module-hide-menu-close button::before{margin-right:5px;font-size:1.8rem;vertical-align:middle}.globalHeader .block-sub-page-header-menu-area{display:none}.module-header-menu-shoulder{display:none}.module-header-menu-btn&gt;p{font-size:1.4rem;width:calc(80% / 3);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}.module-header-menu-btn&gt;p a[target="_blank"]::after{display:none}.module-header-menu-btn .module-header-menu-accessmap{width:20%}.anchorLink__item{margin-bottom:8px}.anchorLink__item a{padding:15px 16px;padding-right:32px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.anchorLink__item a::after{right:12px;font-size:1.6rem}.anchorLink.-col4::before,.anchorLink.-col4::after{width:calc(25% - 5px)}.anchorLink.-col4 .anchorLink__item{width:calc(25% - 5px)}.anchorLink.-col3::after{content:none}.anchorLink.-col3 .anchorLink__item{width:calc(50% - 4px)}.anchorLink.-col2{display:block}.anchorLink.-col2 .anchorLink__item{width:auto}.anchorLink.-col1 .anchorLink__item{width:auto}.article__header{padding:20px 8px;font-size:1.2rem}.article__title{font-size:1.6rem}.article__body{margin-bottom:20px;padding:20px 8px}.article__body p{margin-bottom:15px}.articleList{margin:20px 0;padding-top:20px}.articleList__item{margin-bottom:20px;padding-bottom:20px}.articleList__img{width:96px;margin-right:8px}.articleSide__item{margin-top:20px}.articleSide__title{padding:5px 8px;font-size:1.2rem}.articleSideList a{padding:13px 22px 13px 8px;font-size:1.4rem}.articleSideList a::before{top:calc(50% - .54em);right:5px;font-size:2.0rem}.borderBox{margin-bottom:20px}.borderBox__title{font-size:1.4rem}.borderBox__body{padding:16px 8px 1px}.breadcrumb{padding:8px}.btn{margin-bottom:20px}.btn__list{margin-bottom:8px}.btn.-sp-break{display:block}.btn.-sp-break li{width:auto}.btn__link,.btn a{padding:13px 8px;padding-right:30px;font-size:1.4rem}.btn__link::after,.btn a::after{right:5px}.btn__sub{font-size:1.2rem}.btn__notes{font-size:1rem}.btn__link.-line img{height:18px}.page-society .btn__link.-line img{height:13vw}.btn.-number .btn__list .btn__nolink,.btn.-number .btn__list a{padding:8px;padding-right:25px}.btn.-number .btn__txt{font-size:1.6rem}.btn__number{width:40px;height:40px;line-height:40px;margin-right:10px;font-size:22px}.btn.-instagram a span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.btn.-route a{padding:16px 8px;padding-right:25px;font-size:1.4rem}.btn.-route a::before{font-size:40px;margin-right:8px}.btn.-route a::after{right:4px}.btn.-route a span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.btn.-youtube a{padding:16px 8px;padding-right:25px;font-size:1.4rem}.btn.-youtube a::before{font-size:40px;margin-right:8px}.btn.-youtube a::after{right:4px}.btn.-youtube a span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.btn.-submit{margin:20px auto;width:100%}.btn.-submit .btn__link input{padding:16px}.btn.-has-img .has-img-cell img{padding-right:10px}.catch{margin-bottom:20px}.colorfulBox{margin-bottom:20px}.colorfulBox__title{margin-bottom:10px;font-size:1.4rem}.colorfulBox__body{padding:32px 8px 16px;background-size:auto 3px}.contactBox{display:block;padding:18px 8px;text-align:center}.contactBox__tel{margin-right:0;margin-bottom:7px}.contactBox__tel a{font-size:1.4rem}.contactBox__mail{margin-left:0}.contactBox__mail a{font-size:1.4rem}.contactBox+p{margin-top:15px}.contentsInner{margin-right:0;margin-left:0;padding-left:8px;padding-right:8px}.courseGroup__txt{padding:16px 8px}.courseGroup__catch{margin-bottom:15px;font-size:1.6rem}.courseGroup__course{padding:16px 8px 6px}.manabi .recommend{display:block}.manabi .recommend span{width:60%;margin:0 auto 20px;padding:5px;display:block}.manabi .manabi__body{display:block}.manabi .manabi__txt{margin-top:20px}.manabi .manabi-body__title{font-size:1.4rem}.manabi .manabi__btn{width:80%;margin:0 auto}.manabi .manabi__btn a{padding:10px;font-size:1.4rem}.courseIconList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.courseIconList__item{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%;margin-bottom:16px}.courseIconList__img{width:82%;height:auto;padding:8px}.courseIconList__txt{padding:0 5px;font-size:1.0rem}.courseIconList.-small .courseIconList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto;max-width:calc(100% / 8);margin-bottom:0}.courseIconList.-small .courseIconList__img{width:84%;height:auto}.dotBoxHeader__title{padding:20px 8px;font-size:1.6rem}.dotBoxHeader__txt{padding:18px 8px}.dotBox{margin-bottom:20px}.dotBox.-padding40{padding:20px 8px}.dotBox__largeTxt{margin-bottom:10px;font-size:1.6rem}.flow__item::after{border-width:16px;bottom:-32px}.flow__header{padding:15px 8px}.flow__shoulder{margin-right:10px;font-size:1.2rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flow__title{font-size:1.6rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flow__wtitle{font-size:1.6rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flow .flow__body{padding:15px 8px}.flow .flow__body.-padding30{padding:15px 8px}.flow__lead{margin-bottom:10px;font-size:1.6rem}.flow__box{padding:15px 8px}.flow__boxTitle{font-size:1.4rem}.flow__boxLead{margin-bottom:10px;font-size:1.2rem}.flow__boxListItem{margin-bottom:20px;padding-left:50px;font-size:1.6rem}.flow__boxListItem::before{top:calc(50% - 20px);width:40px;height:40px;border-width:2px}.flow__boxListItem::after{top:calc(50% - 20px);width:40px;line-height:40px;font-size:2.2rem}.formPrivacy{margin:20px auto;padding:14px 8px}.formTable{margin:20px 0}.formTable table,.formTable tbody,.formTable tr,.formTable th,.formTable td{display:block;width:auto}.formTable th{padding:16px 8px;border-right:0;border-bottom:1px solid #d9d9d9}.formTable span.formTable__th{padding-left:52px}.formTable span.formTable__th span.label{top:0}.formTable td{padding:16px 8px}.formTable .input_width_tel_1{width:30%}.formTable .input_width_tel_2{width:45%}.formTable .width_1{width:50%}.formTable .width_2{width:100%}.formTable select{width:100%}.formTable textarea{height:8em}.formTable__label{display:block}.formTable__label+.formTable__label{margin-top:10px;margin-left:0}.freecall{margin-bottom:20px}.freecall__main{font-size:3.6rem}.freecall__tel rp,.freecall__tel rt{font-size:1.2rem}.freecall__icon{margin-right:10px}.freecall__icon img{width:50px}.freecall__sub{font-size:1.0rem}.getAdobeReader{margin:40px auto;padding:16px 8px 12px}.getAdobeReader__img{margin-right:10px;margin-bottom:10px}.getAdobeReader__txt p{margin:0}.googleMap iframe{height:300px;height:53vh}.grid__item{margin-bottom:20px}.grid__img{margin-bottom:0}.grid.-col4::before,.grid.-col4::after{width:calc(25% - 4px)}.grid.-col4 .grid__item{width:calc(25% - 4px)}.grid.-col3::after{width:calc(100% / 3 - 4px)}.grid.-col3 .grid__item{width:calc(100% / 3 - 4px)}.grid.-col2 .grid__item{width:calc(50% - 4px)}.grid.-sp-break{display:block}.grid.-sp-break .grid__item{width:auto}.grid.-sp-imgR .grid__item{overflow:hidden;width:auto}.grid.-sp-imgR .grid__img{float:right;width:32%;margin-left:12px}.grid.-sp-imgR .grid__txt{overflow:hidden}.grid.-sp-imgR .grid__txt .title{margin-top:0}.grid.-mb-50{margin-bottom:0}.guidelinesFlow{padding:20px 15px}.guidelinesFlowTable{width:100%}.guidelinesFlowTable__boxA{width:85%;height:auto;padding:12px 0;font-size:1.6rem}.guidelinesFlowTable__boxB{width:auto;height:auto;padding:12px 8px}.guidelinesFlowTable__boxB .strong{font-size:1.6rem}.guidelinesFlowTable__col2 td{padding-right:5px;width:50%}.guidelinesFlowTable__col2 td:nth-child(even){padding-right:0;padding-left:5px}.guidelinesFlowTable__boxC{width:auto;height:auto;padding:12px 8px}.guidelinesFlowTable__boxC .strong{font-size:1.6rem}.guidelinesFlowTable__arrow img{width:57%}.guidelinesFlowTable__txt{margin-top:15px}.historyTable{margin:35px 0}.historyTable th{padding:10px 0}.historyTable th+th{width:auto;padding-left:10px}.historyTable td{padding:10px 0 10px 15px}.imgBoxLink{display:block;padding:20px 8px 4px}.imgBoxLink__item{width:auto;margin-bottom:16px}.imgBoxLink__txt{padding:14px 8px;font-size:1.4rem}.imgBoxLink__txt::before{right:5px;font-size:1.6rem}.imgBoxLink.-small .imgBoxLink__img{width:96px}.importantText{margin:8px 8px 0}.importantText__item{padding:16px 8px}.indoorView__frame{padding-top:100%;margin-bottom:20px}.label{font-size:1.0rem}.label.-required{font-size:1.0rem}.label.-optional{font-size:1.0rem}ul.list{margin-bottom:20px}ul.list li{margin-bottom:5px}ul.list li::before{top:0;font-size:1.4rem}ul.list.-sp-break{display:block}ul.list.-sp-break li{width:auto}ul.list.-circle li::before{top:.72em}ol.list{margin-bottom:20px}ol.list li{margin-bottom:5px}ul.list.-link li{margin-bottom:15px}ul.list.-link li a::before{font-size:1.8rem}.media{margin-bottom:17px}.media__caption{font-size:1.0rem}.media.-full .media__caption{margin-bottom:17px}.media.-imgL .media__img{margin-right:8px}.media.-imgR .media__img{margin-left:8px}.media.-ratio1x1&gt;[class^="media__"]{width:calc(50% - 4px)}.media.-ratio1x1s&gt;[class^="media__"]{width:calc(50% - 4px)}.media.-ratio2x1&gt;[class^="media__"]{margin-right:4px}.media.-ratio2x1&gt;[class^="media__"]+[class^="media__"]{margin-right:0;margin-left:4px}.media.-ratio2x1s&gt;[class^="media__"]{margin-right:4px}.media.-ratio2x1s&gt;[class^="media__"]+[class^="media__"]{margin-right:0;margin-left:4px}.media.-ratio1x2&gt;[class^="media__"]{margin-right:4px}.media.-ratio1x2&gt;[class^="media__"]+[class^="media__"]{margin-right:0;margin-left:4px}.media.-sp-ratio1x1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.media.-sp-ratio1x1 .media__img{text-align:center}.media.-sp-ratio1x1&gt;[class^="media__"]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:4px;width:auto}.media.-sp-ratio1x1&gt;[class^="media__"]+[class^="media__"]{margin-right:0;margin-left:4px;width:auto}.media.-sp-ratio2x1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.media.-sp-ratio2x1 .media__img{text-align:center}.media.-sp-ratio2x1&gt;[class^="media__"]{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-right:4px;width:auto}.media.-sp-ratio2x1&gt;[class^="media__"]+[class^="media__"]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0;margin-left:4px;width:auto}.media.-sp-break{display:block;overflow:visible}.media.-sp-break&gt;[class^="media__"]{width:auto}.media.-sp-break .media__img{float:none;margin:0 auto;text-align:center}.media.-sp-break .media__img+.media__img{margin-top:17px}.media.-sp-break [class^="media__"]+[class^="media__"]{margin-top:17px}.media.-sp-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.media.-sp-reverse [class^="media__"]+[class^="media__"]{margin-top:0}.media.-bg-white{padding:20px 8px}.mediaStudent{padding:16px 8px 0}.mediaStudent__img{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:0;margin-right:8px}.mediaStudent__txt{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.mediaStudent__title{margin-bottom:5px;font-size:1.8rem}.mediaStudent__main,.mediaStudent__name{font-size:1.6rem}.mediaStudent__sub{font-size:1.2rem}.mediaStudent__sub2{margin-top:10px}.new{font-size:1.1rem;padding:1px 7px}.notes{margin-bottom:15px;font-size:1.0rem}ul.notes{margin-bottom:20px}ul.notes li{margin-bottom:5px}.pageTitle{margin-bottom:30px}.pageTitle__txt{padding:20px 8px;font-size:1.8rem}.pageTitleIndex{margin-bottom:30px}.pageTitleIndex{display:block}.pageTitleIndex__img{width:auto}.pageTitleIndex__txt{width:auto;padding:20px 8px;font-size:1.8rem}.pageTitleIndex__txt::before{margin-right:5px}ul.paginate{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}ul.paginate li.preview{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%}ul.paginate li.preview a::before{margin-left:4px;font-size:18px}ul.paginate li.next{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%}ul.paginate li.next a::after{margin-right:4px;font-size:18px}ul.paginate li.paging{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:15px}ul.paginate li.paging .current_page,ul.paginate li.paging .link_page{width:30px;height:30px;line-height:30px;margin:2px}.qaList dt{padding:16px 8px}.qaList dd{margin-bottom:20px;padding:16px 8px}.qaList__iconA,.qaList__iconQ{width:40px;height:40px;line-height:40px;font-size:22px}.qaList__txtA,.qaList__txtQ{margin-left:8px}.receptionTime{margin-bottom:12px;padding:15px 8px;line-height:1.4}.receptionTime__main{font-size:1.6rem}.receptionTime__sub{font-size:1.0rem}.responsiveFrame{margin-bottom:20px}.resultNumber{padding:30px 8px}.resultNumber.-jobdata{margin-bottom:12px}.resultNumber__title{font-size:1.4rem}.resultNumber__main{font-size:4.0rem}.resultNumber__largeTxt{font-size:7.0rem}.resultNumber__smallTxt{font-size:2.4rem}.resultNumber.-s .resultNumber__title{font-size:1.2rem}.resultNumber.-s .resultNumber__main{font-size:1.8rem}.resultNumber.-s .resultNumber__largeTxt{font-size:4.0rem}.name-tachikawa-med .woodArea .media.-ratio1x1s{display:block}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img{width:100%}.name-tachikawa-med .woodArea .media.-ratio1x1s .media__img:first-child{margin-bottom:20px}.role-fs-14{font-size:14px !important}.role-fs-16{font-size:16px !important}.role-fs-18{font-size:18px !important}.role-fs-20{font-size:18px !important}.role-fs-24{font-size:24px !important}.role-fs-30{font-size:23px !important}.role-fs-normal{font-size:12px !important}.role-flex{display:block;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset}.role-flex-item{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.role-sp-hidden{display:none}.role-sp-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.role-sp-flex-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.role-sp-text-hidden{overflow:hidden;display:inline-block;width:0;height:0;text-indent:-999em}.role-txt-nowrap{white-space:normal}.fukidashi_box{margin-top:-39px}.fukidashi_box_txt{max-width:75%}.section{margin-bottom:40px}.section.-sub{margin-bottom:25px}.sideMenu ul li a{padding:13px 22px 13px 8px;font-size:1.4rem}.sideMenu ul li a::before{top:calc(50% - .54em);right:5px;font-size:2.0rem}.ssl-smart-seal{margin:20px auto 40px;padding:16px 8px 12px}.ssl-smart-seal__img{margin-right:10px;margin-bottom:10px}.ssl-smart-seal__txt p{margin:0}.standerdTabList li{text-align:left}.standerdTabList li a{padding:13px 16px;padding-right:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.standerdTabList li a::after{right:5px;font-size:1.6rem}.table{margin-bottom:20px}.table th{padding:13px 8px}.table td{padding:13px 8px}.title.-style02{margin-top:40px;margin-bottom:18px;padding-left:15px;font-size:1.6rem}.title.-style02::before{width:6px}.section&gt;.title.-style02:first-of-type{margin-top:0}.title.-style03{margin-top:20px;margin-bottom:18px;padding:7px 8px;border-bottom-width:3px;font-size:1.4rem}.title.-style03::before{bottom:-3px;width:80px;height:3px}.title.-style04{margin-top:20px;margin-bottom:10px;padding-left:18px;font-size:1.4rem}.title.-style04::before{top:.45em}.title.-x-large{font-size:2.2rem}.title.-large{font-size:1.8rem}.title.-middle{font-size:1.4rem}.title.-circle{margin-bottom:20px}.title.-circle .title__circle{width:64px;height:64px;margin-right:8px;border-width:2px;font-size:1.0rem}.title.-circle .title__number{font-size:2.4rem}.title.-circle .title__shoulder{font-size:1.2rem}.title.-circle .title__main{font-size:1.6rem}.toc.-style01{display:block;margin-bottom:0;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden}.toc.-style01 .toc__item{width:auto;margin-bottom:1px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.toc.-style01 .toc__title{position:relative;font-size:1.6rem}.toc.-style01 .toc__icon{position:absolute;top:calc(50% - 19px);left:15px;height:38px;margin-right:0}.toc.-style01 .toc__mainTitle{display:block;margin-left:60px}.toc.-style01 .toc__subTitle{display:inline-block;margin-left:60px;padding:0 10px;font-size:1.2rem}.toc.-style01 .toc__link{padding:17px 35px 17px 8px}.toc.-style01 .toc__link[target="_blank"]::after{right:9px}.toc.-style01 .toc__body{display:none}.page-guidelineList .toc.-style01 .toc__body{display:block}.page-guidelineList .toc.-style01 .toc__body p{margin-bottom:15px}.toc.-style02{display:block;margin-bottom:0;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.toc.-style02 .toc__item{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;margin-bottom:0;padding:8px 8px 0;padding-right:27px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d9d9d9}.toc.-style02 .toc__item:first-child{border-radius:8px 8px 0 0}.toc.-style02 .toc__item:last-child{border-radius:0 0 8px 8px;border-bottom:0}.toc.-style02 .toc__img{margin-right:8px}.toc.-style02 .toc__title{position:static;font-size:1.6rem}.toc.-style02 .toc__title::after{top:calc(50% - .5em);right:10px}.toc.-style02 .toc__subtitle{font-size:1.2rem}.toc.-style02 .toc__summary{display:none}.page-guidelineList .toc{margin-bottom:30px}.txtBoxLink{display:block;padding:20px 8px 4px}.txtBoxLink__item{width:auto;margin-bottom:16px;font-size:1.4rem}.txtBoxLink__item a{padding:14px 8px}.txtBoxLink__item a::after{right:5px;font-size:1.6rem}.wideTableArea{margin-bottom:20px}.woodArea{padding:20px 8px 4px}.woodArea.-mb30{margin-bottom:20px}.woodArea__item{margin-bottom:16px}.woodArea__item.-singleImg{padding:16px 8px}.woodArea__item.-inner{padding:16px 8px}.adoption-principal__img{width:35%;line-height:1}.adoption-principal__name{padding:10px 1px}.adoption-principal__post{margin-right:4px;font-size:1rem}.adoption-principal__sign{margin-left:4px;width:50%}.advantage-sectionBody{margin-bottom:20px}.advantage-sectionBody__catch{margin-left:0;padding:10px 8px 25px}.advantage-sectionBody__dt{font-size:1.4rem}.advantage-sectionBody__dd{font-size:4.0rem}.advantage-sectionBody__largeTxt{font-size:7.0rem}.advantage-sectionBody__smallTxt{font-size:2.4rem}.jobcharm-sectionHeader__lead .title{font-size:2rem}.jobcharm-sectionBody__title{min-height:auto;margin:0 14px 20px 14px;padding:10px 30px;font-size:1.8rem}.jobcharm-sectionBody__block2col{display:block}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box{width:100%;margin:0 0 20px 0}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box:last-child{margin:0 0 30px 0}.jobcharm-sectionBody__block2col .jobcharm-sectionBody__box .ttl{min-height:auto;font-size:1.7rem}.jobcharm-sectionBody__block3col{display:block}.jobcharm-sectionBody__block3col::after{display:none}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box{width:100%;margin:0 0 20px 0}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box:last-child{margin:0}.jobcharm-sectionBody__block3col .jobcharm-sectionBody__box .ttl{min-height:auto;font-size:1.7rem}.jobcharm-sectionBody__fig.pc{display:none}.jobcharm-sectionBody__fig.sp{display:block}.care-course__header{padding:15px 8px}.care-course__title{font-size:1.6rem}.care-course__body{padding:15px 8px 1px}.care-course__media{display:block;margin-bottom:15px}.care-course__mediaItem{width:auto;margin-bottom:13px}.care-course__mediaItem p:last-of-type{margin-bottom:0}.care-course__skillTitle{padding:12px;font-size:1.4rem}.care-course__skillBody{padding:1px 8px}.care-course__skillBody .title{margin-top:15px;margin-bottom:5px}.course-header{margin-bottom:20px}.course-headerPageTitle{font-size:1.8rem}.course-headerPageTitle__inner{position:relative;padding:14px 16px 14px 65px}.course-headerPageTitle__inner small{display:block;font-size:3vw}.course-headerPageTitle__icon{position:absolute;top:11px;left:18px;margin-right:0;width:34px}.course-headerHero{padding:16px 16px 0}.course-headerHero__img{min-height:0;overflow:hidden;text-align:center;border-radius:8px 8px 0 0}.course-headerHero__img img{max-width:none;width:200%;margin-left:-50%;border-radius:0}.course-headerHero__img img.spOnly{width:100%;margin-left:0}.course-headerHero__txt{left:30px;bottom:16px;font-size:2rem;margin-right:30px}.course-headerNav{display:block;margin:0 16px;border-radius:0}.course-headerNav__item{text-align:left}.course-headerNav__item a{height:auto;padding:12px 16px}.course-headerNav__item a::before{right:16px;bottom:calc(50% - .45em);font-size:1.6rem}.course-headerNav__item a::after{top:auto;bottom:0;right:16px;height:1px;width:calc(100% - 32px)}.course-lead{width:90%}.course-curriculumTable{padding:20px 8px}.course-courseHeader{margin-bottom:20px}.course-courseHeaderHero{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.course-courseHeaderHero__txt{width:auto;padding:16px 8px;font-size:1.6rem}.course-courseHeaderNav{display:block}.course-courseHeaderNav__item{text-align:left}.course-courseHeaderNav__item a{height:auto;padding:12px 16px}.course-courseHeaderNav__item a::before{right:16px;bottom:calc(50% - .45em);font-size:1.6rem}.course-courseHeaderNav__item a::after{top:auto;bottom:0;right:16px;height:1px;width:calc(100% - 32px)}.event-catch{margin-bottom:40px}.event-linkBtn{margin-bottom:40px}.event-linkBtn__list{display:block}.event-linkBtn__list.-col2 .event-linkBtn__item{width:auto}.event-linkBtn__item{width:auto;margin:0 auto 16px}.event-linkBtn__item a{font-size:1.4rem;border-width:3px}.ev-calendar .ev-calendar__link,.ev-calendar .ev-calendar__legend,.ev-calendar .ev-calendar__table,.ev-calendar .ev-calendar__header{width:auto}.ev-calendar .ev-calendar__link{margin-top:40px;padding:0 8px}.ev-qa .ev-qa__body{width:auto}.ev-event-type .ev-event-type__body{width:auto}.ev-event-type .ev-event-type__footer{width:auto}.ev-event-type .ev-event-type__footer a{font-size:1.6rem}.scroll{overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#F1F1F1}.scroll::-webkit-scrollbar-thumb{background:#BCBCBC}.table.-basic.table-consult{width:100%}.event-voice{padding:0;margin-bottom:0}.event-voice .event-voice-anchor{display:block}.event-voice .event-voice-anchor li{border-right:0;border-left:0;font-size:1.5rem}.event-voice .event-voice-anchor li:first-child{border-bottom:none}.event-voice .event-voice__title{width:100%}.event-voice .event-voice__body{margin:20px 0;height:auto}.event-voice .event-voice__body li{position:relative;width:100%;top:inherit;left:inherit;right:inherit}.event-voice .event-voice__link{font-size:1.5rem;width:80%;font-weight:bold}.event-voice .event-voice__link a{background-position:0 50%;background-size:28px 32px}.event-voice .event-voice__head .catch{width:98%}.event-voice .event-voice__head .event-voice__link{padding:1.5rem}.event-voice .event-voice__head .event-voice__link a{background-position:10px 50% !important;background-size:10%;font-size:100%}.event-voice .event-voice__head .event-voice__link a::after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:25px}.event_slider{width:inherit;padding:50px 0 0;margin-top:0}.event_slider h3 img{width:20px}.event_slider h3{padding:0px 10px;font-size:5vw;margin-bottom:20px}.event_slider .h3title{padding:0 10px}.event_slider iframe{min-height:520px}.event_slider__txt{font-size:18px}.event_slider__txt span{font-size:16px}.event_slider__txt span::after{border-right:15px solid transparent;border-left:15px solid transparent;border-top:15px solid #ec7193;bottom:-15px}.page-guidelines .ao-admission .ao-admission__title{font-size:1.6rem;padding:8px}.page-guidelines .ao-admission .ao-admission__body{padding:20px}.page-guidelineList .order-btn{width:80%}.page-guidelineList .order-btn a{font-size:1.6rem}.webEntry-flow__section.-col2{overflow-x:scroll}.webEntry-flow__section.-col2::-webkit-scrollbar{height:5px;width:15px}.webEntry-flow__section.-col2::-webkit-scrollbar-thumb{border-radius:5px;background:#c1c1c1}.webEntry-flow__section.-col2::-webkit-scrollbar-track-piece:start{background:#f1f1f1;border-radius:5px}.webEntry-flow__section.-col2::-webkit-scrollbar-track-piece:end{background:#f1f1f1;border-radius:5px}.-col2 .webEntry-flow__item{padding-right:50px;-webkit-box-flex:0;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px;width:inherit}.webEntry-flow__img.role-fa-arrow-right-af::after{font-size:300%}.guideline-event{padding:20px 20px 30px}.guideline-event p{-moz-text-align-last:left;text-align-last:left;font-size:1.4rem}.guideline-event__btn a{min-width:inherit}.guideline-support .toc.-style01{-webkit-box-shadow:none;box-shadow:none;overflow:inherit}.guideline-support .toc.-style01 .toc__item{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1);border-radius:8px;margin-bottom:30px}.toc.-style01 .bg-lightpink .toc__header{text-align:left;padding:0 20px}.institution-header{display:block}.institution-header__img{width:auto;text-align:center}.institution-header__txt{padding:30px 8px 24px}.institution-header__title{margin-bottom:20px;font-size:2.0rem}.institution-header__lead1st{margin-bottom:5px;font-size:1.6rem}.institution-header__lead2nd{font-size:2.2rem}.jobdata-pickupList__item{padding:14px 8px 8px;min-height:1.5em;display:block}.jobdata-pickupList__title{font-size:1.4rem}.jobdata-pickupList__data{font-size:1.8rem;text-align:right}.jobdata-pickupList__largeTxt{font-size:4.0rem}.jobdata-list{margin-bottom:40px}.jobdata-list__other{margin-bottom:40px}.page-jobdata .jobdata-chart__item{width:100%;margin-bottom:28vw}.page-jobdata .jobdata-chart__item:nth-child(even){margin-left:0}.page-jobdata .jobdata-chart__title{font-size:4.5vw;width:42vw}.page-jobdata .jobdata-chart__legend{width:95vw}.jobdataSupport-header{margin-bottom:40px}.jobdataSupport-wFollowItem__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:16px 8px;font-size:1.6rem}.jobdataSupport-wFollowItem__titleSub{margin-right:8px;margin-top:2px;padding:2px 10px;font-size:1.0rem}.jobdataSupport-wFollowItem__titleMain{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.jobdataSupport-wFollowItem__body{padding:0 8px}.jobdataSupport-wFollowItem__img{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:0;margin-right:8px}.jobdataSupport-wFollowItem__txt{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.jobdataSupport-wFollowItem__status{font-size:1.4rem}.jobdataSupport-wFollowItem__name{font-size:1.4rem}.lecturer-body{margin-bottom:40px}.lecturer-item{display:block;padding:16px 8px}.lecturer-item__img{width:62.5vw;max-width:280px;margin:0 auto 15px}.lecturer-item__lecturerMessage{font-size:1.8rem}.lecturer-item__lecturerCourse{font-size:1.6rem}.lecturer-item__lecturerName{font-size:1.6rem}.lecturer-item__student{margin-top:16px;padding:15px 8px}.lecturer-item__studentMessage{font-size:1.4rem}.lecturer-item__studentCourse{font-size:1.4rem}.lecturer-item__studentName{font-size:1.4rem}.lecturer-item__studentGraduate{font-size:1.0rem}.lecturer-secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lecturer-secondary__item{width:auto;margin-bottom:16px;padding:16px 8px}.lecturer-secondary__img{width:62.5vw;max-width:280px;margin:0 auto 15px}.lecturer-secondary__message{font-size:1.4rem}.lecturer-secondary__course{font-size:1.6rem}.lecturer-secondary__name{font-size:1.6rem}.linkList__title span,.linkList__title a{padding:13px 8px;padding-right:30px;font-size:1.4rem}.linkList__title span::after,.linkList__title a::after{right:5px}.linkList ul li{padding:13px 8px}.linkList ul li a::before{margin-right:5px;font-size:1.8rem}.linkList__caption{margin-left:12px}.practice-schedule{padding:20px 10px 0 10px}.practice-schedule__item{width:100%;margin-bottom:32px}.practice-schedule.course-single .practice-schedule__item{width:100%;margin-bottom:32px}.practice-schedule__title{padding:15px 10px;font-size:1.6rem}.practice-schedule__item .month__txt{font-size:1.4rem}.practice-schedule__item .detail__txt{padding:10px}.practice-schedule .detail-common__txt{padding:10px}.opencampus-courseList&gt;li{margin-bottom:20px}.opencampus-courseList&gt;li a{font-size:1.6rem}.opencampus-courseList&gt;li ul{padding:16px 8px 8px}.opencampus-courseList&gt;li ul li{margin-bottom:8px}.opencampus-courseList&gt;li ul a{font-size:1.4rem}.page-schoolguide-opencampus #chart{width:100%;padding-bottom:20vw}.page-schoolguide-opencampus #chart .jobdata-chart__title{font-size:4.5vw;width:42vw}.page-schoolguide-opencampus #chart .jobdata-chart__legend{width:95vw}.opencampus-reason .title__txt{padding:14px 8px;font-size:1.6rem;min-height:20vw}.page-schoolguide-opencampus .flow__body{display:block}.page-schoolguide-opencampus .fukidashi_box{left:50%;font-size:1.4rem}.page-schoolguide-opencampus .flow__txt{width:100%;padding:15px 8px}.page-schoolguide-opencampus .flow__img{width:100%;height:45vw;margin-bottom:2vw;overflow:hidden}.page-schoolguide-opencampus .flow__img img{position:inherit;-o-object-position:center -10px;object-position:center -10px}.page-schoolguide-opencampus .flow__img.-imgS img{-o-object-position:center -50px;object-position:center -50px}.page-schoolguide-opencampus .flow__img.-kobe img{-o-object-position:center -10px;object-position:center -10px}.page-schoolguide-opencampus .flow__img img[src$="flow_5osaka.png"]{-o-object-position:center -10px;object-position:center -10px}.section-porpose{padding:15px 15px 0}.porpose__item{width:100%}.porpose__body{min-height:inherit}.porpose__lead{font-size:1.6rem}.porpose__link a{font-size:1.6rem}.porpose__link.-col2 ul{display:block}.porpose__link.-col2 ul li{width:100%;margin-bottom:10px}.porpose__link.-col2 ul li:last-child{margin-bottom:0}.photo-instagram{margin-bottom:0}.photo-instagram__list{margin-left:-8px;margin-bottom:20px}.photo-instagram__item{margin-left:8px;margin-bottom:8px;width:calc(33.3% - 8px)}.practice-header__main{display:block}.practice-header__txt{width:auto;padding:28px 8px 0}.practice-header__title{font-size:2.2rem}.practice-header__img{width:auto}.practice-header__sub{padding:16px 8px}.reference_book-header__lead{padding:10px 8px 10px}.reference_book-main{margin-bottom:40px}.reference_book-item__title{font-size:2.2rem;background-size:auto 3px}.reference_book-item__body{padding:20px 8px 1px}.reference_book-work__img img{width:280px}#cse .gsc-result-info{margin-bottom:18px;padding-left:15px;font-size:1.6rem}#cse .gsc-result-info::before{width:6px}.sitemap{margin-bottom:40px}.sitemap&gt;li&gt;a{padding:13px 8px;padding-right:30px;font-size:1.4rem}.sitemap&gt;li&gt;a::after{right:5px}.skill_introduction-performance{margin-bottom:20px}.skill_introduction-list{display:block;margin-bottom:0}.skill_introduction-list__item{width:auto;margin-bottom:16px}.skill_introduction-list__header{padding:16px 8px}.skill_introduction-list__body{padding:16px 8px}.society-header__lead{padding:20px 8px;font-size:1.6rem}.society-linkList{display:block;margin-bottom:40px}.society-linkList__item{margin-bottom:16px;padding:8px;width:auto}.society-linkList__item .btn .btn__list{margin-bottom:8px}.society-linkList__item .btn .btn__list:last-child{margin-bottom:0}.society-linkList__title{margin-bottom:10px}.society-senpai__item{display:block;padding:20px 8px 1px}.society-senpai__profile{width:auto;margin:0 auto 15px}.society-senpai__img{width:58vw;margin:0 auto 12px}.society-senpai__name{font-size:1.4rem}.society-senpai__meta{font-size:1rem}.society-senpai__label{font-size:1rem}.society-senpai__title{font-size:1.6rem}.student-catch{padding-bottom:0}.student-message{padding:16px 8px}.student-life__txt{padding:16px 8px 11px}.student-life__txt p{margin-bottom:5px}.student-life__img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto}.student-schedule{margin-bottom:0;padding:20px 8px 10px}.student-schedule__header{margin-bottom:5px}.student-schedule__title{font-size:1.8rem}.student-schedule__time dt{min-width:55px}.page-top{overflow-x:hidden}.top-hero{padding:16px 8px}.top-hero__inner::after{bottom:-28px;right:0;width:128px;height:160px;background-size:128px auto}.top-hero__txt{left:0;height:57px;height:18vw;max-height:134px}.top-hero__txt img{height:57px;height:18vw;max-height:134px}.top-hero__img{overflow:hidden;text-align:center;border-radius:10px}.top-hero__img img{width:200%;margin-left:-50%;max-width:none}.top-hero__img.spOnly{display:block}.top-hero__img.pcOnly{display:none}.top-hero__badge{right:-8px;top:-8px;width:90px;height:73px}.top-hero__badge.-pcRM{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.top-hero__badge.-w18per{width:30vw;height:30vw}.top-hero__badge.-spLB{left:-2%;bottom:-3%;right:inherit;top:inherit}.top-hero__badge.-spRB{right:38%;bottom:-3%;left:inherit;top:inherit}.top-hero__badge.-spCB{right:35%;bottom:-3%;left:inherit;top:inherit}.top-hero__badge.-spLT{left:-2%;top:-3%;right:inherit;bottom:inherit}.top-hero__badge.-spMT{left:30%;top:-3%;right:inherit;bottom:inherit}.top-hero__badge.-spRT{right:-2%;top:-3%;left:inherit !important;bottom:inherit}.top-hero__badge.-spRM{right:35%;bottom:-3%;left:inherit !important;top:inherit}body.name-sendai-med .top-hero__inner::before{left:-8px;width:110px;height:90px;background-size:contain}body.name-nagoya-med .top-hero__inner::before{left:-8px;width:110px;height:90px;background-size:contain}body.name-tachikawa-med .top-hero__inner .top-hero__badge{width:27%;right:-2%}body.name-tachikawa-med .top-hero__inner .top-hero__badge.-pcRM{bottom:26%;top:inherit}body.name-tachikawa-med .top-hero__inner .top-hero__badge.-spLB{bottom:-10%}body.name-tachikawa-med .top-hero__inner.hero-child::after{width:27%}body.name-hiroshima-med .top-hero__inner::after{height:125px}body.name-hiroshima-med .top-hero__inner .top-hero__badge{width:24%}body.name-hiroshima-med .top-hero__inner .top-hero__badge.-pcRT{top:-2%;bottom:inherit}body.name-hiroshima-med .top-hero__inner .top-hero__badge.-pcRM{bottom:-10%;top:inherit;right:30%}body.name-osaka-med .top-hero__badge2 img{top:inherit;right:inherit;left:-2vw;bottom:-2vw;width:25%}body.name-osaka-med .top-hero__badge3{right:0;bottom:-2%;width:29%;top:inherit}body.name-chiba-med .top-hero__badge{left:-8px;width:30vw}body.name-chiba-med .-spLT{left:32vw;width:27vw}body.name-tokyo-med .top-hero__inner .-pcRT{right:0;top:-3%}body.name-sapporo-med .top-hero__badge{left:-2%;width:100px;height:120px}body.name-sapporo-med .top-hero__badge2{left:-2%;bottom:-3%;width:43%}body.name-sapporo-med .top-hero__badge2{left:-2%;bottom:-3%;width:30%}body.name-fukuoka-med .top-hero__badge2{left:-2%;bottom:-3%;width:30%}body.name-yokohama-med .top-hero__inner::before{display:none}body.name-yokohama-med .top-hero__badge.-spRT{top:-8px}body.name-kobe-med .top-hero__inner::before{display:none}body.name-kobe-med .top-hero__inner .-pcRT,body.name-kobe-med .top-hero__inner .-pcRM,body.name-kobe-med .top-hero__inner .-spLB{width:105px;height:105px}body.name-kobe-med .top-hero__inner .-spLB{bottom:-7%}body.name-kobe-med .top-hero__badge.-pcRC{top:-10px;left:26%;width:80px}body.name-omiya-med .top-hero__badge2{left:-2%;bottom:-3%;width:33%}.top-bnrArea{padding-left:8px;padding-right:8px}.top-bnrArea__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px}.top-bnrListArea{padding:8px 0}.top-bnrList.-col3.-sp-break{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.top-bnrList.-col3.-sp-break::after{content:none}.top-bnrList.-col3.-sp-break .top-bnrList__item{width:100%;max-width:none}.top-bnrList__item{margin-bottom:8px}.top-bnrList__item:last-child{margin-bottom:0}.name-tokyo-med .top-courseList{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-courseList.-col2{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-courseList.-col4{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-courseList__txt{padding:40px 11px 21px;font-size:1.6rem}.top-courseList__lead{display:none}.name-tokyo-med .top-courseList__item{margin-right:0}.top-courseList__item{margin-bottom:8px;width:calc(100% / 2 - 4px)}.name-tokyo-med .top-courseList__item{width:calc(100% / 2 - 4px)}.top-courseList__item{margin-right:0}.top-courseList__item.new-course::after{right:2.5vw;top:-2vw;width:14vw;height:14vw}.top-courseList__item .top-courseList__badge{width:30%}.top-courseList.-col3 .top-courseList__item{width:calc(100% / 2 - 4px);margin-right:0 !important}.top-courseList.-col4 .top-courseList__item{width:calc(100% / 2 - 4px);margin-right:0 !important}.top-nextOpenCampusArea{padding:30px 0 14px}.top-nextOpenCampus__header{margin-bottom:23px;padding-right:8px;padding-left:8px}.top-nextOpenCampusMain:after,.top-nextOpenCampusMain:before{display:none;width:0;height:0}.top-nextOpenCampusListWrap{margin-bottom:0;margin-left:-8px;margin-right:-8px;-webkit-overflow-scrolling:touch}.top-nextOpenCampusListWrap .slick-next,.top-nextOpenCampusListWrap .slick-prev{display:none;width:0;height:0}.top-nextOpenCampusList{margin-bottom:24px;width:2560px;padding-right:16px}.top-nextOpenCampusList__item{width:240px;margin-left:16px;padding:0 16px 16px}.top-nextOpenCampusList__img{margin-left:-16px;margin-right:-16px}.top-nextOpenCampusList__img span{width:240px;height:136px}.top-nextOpenCampusList__date{margin-top:6px;font-size:3.2rem}.top-nextOpenCampusTrial__ttl{margin-bottom:16px;font-size:1.6rem}.top-nextOpenCampusTrial__mainBtn{margin-bottom:16px}.top-nextOpenCampusTrial__mainBtn a{max-width:none;font-size:1.4rem}.top-nextOpenCampusTrial__subBtn{display:block}.top-nextOpenCampusTrial__subBtn+.top-nextOpenCampusTrial__subBtn{margin-top:0}.top-nextOpenCampusTrial__subBtnItem{width:auto;margin:0 auto 16px !important}.top-nextOpenCampusTrial__subBtnItem a{font-size:1.4rem;border-width:3px}.top-pickupContents{display:block;padding:30px 16px 10px}.top-pickupContents__item{width:auto;margin-bottom:20px}.top-pickupContents__item[target="_blank"]{padding-right:20px}.top-pickupContents__img{max-width:88px;margin-right:16px}.top-pickupContents__txt{padding-top:12px}.top-pickupContents__ttl{margin-bottom:4px;font-size:1.6rem}.top-pickupContents__lead{font-size:1.2rem}.top-infoArea{padding:30px 0}.top-info{display:block}.top-info__item{width:auto;margin-bottom:30px}.top-info__item:last-child{margin-bottom:0}.top-info__ttl{top:-16px;min-width:144px;height:32px;line-height:32px;font-size:1.8rem}.top-info__body{padding:0 16px 16px}.newsList__item{padding:16px 0}.newsList__img{width:100px;margin-right:9px}.newsList__ttl{margin-bottom:5px;font-size:1.3rem}.newsList__meta&gt;[class^="newsList__"]{font-size:1.2rem}.top-twitterArea iframe{height:280px !important}.block-video-area{padding-bottom:20px}.block-video-area-title{font-size:1.8rem;background-size:30px;padding-left:40px}.block-video-area-title span::before,.block-video-area-title span::after{width:40px}.block-video-area-title span::before{left:-40px}.block-video-area-title span::after{right:-40px}.block-video-area-title{margin:40px 0 20px}.top-pickupContents2ndArea{padding:20px 0 12px}.top-pickupContents2ndList{display:block}.top-pickupContents2ndList__item{width:auto;max-width:none;margin-bottom:8px}.top-pickupContents2ndList__item a{padding:13px 10px;font-size:1.6rem}.tsushinsei .anchor{grid-template-columns:1fr;gap:10px}.tsushinsei .anchor br{display:none}.tsushinsei-voice__item{display:block;padding:20px}.tsushinsei-voice__profile p{margin-bottom:10px}.tsushinsei-voice__title{margin-bottom:10px}.tsushinsei-voice__image{margin-top:0}.tsushinsei-event__image{width:100%}.tsushinsei-step__number{min-width:120px;min-height:inherit}.tsushinsei-step__support{display:block}.tsushinsei-step__support&gt;*,.tsushinsei-step__item .media.-ratio1x1&gt;[class^="media__"]{width:100%}.tsushinsei-step__support&gt;img{margin-bottom:10px}.tsushinsei-step__message{width:80%}.tsushinsei-step-voice__item{grid-template-columns:1fr}.tsushinsei-pop{width:100%}.voice-body{margin-bottom:40px}.voice-item{display:block;padding:16px 8px}.voice-item__header{display:block;margin-bottom:18px}.voice-item__img{max-width:310px;margin:0 auto 15px}.voice-item__title{font-size:1.8rem}.voice-item__work{font-size:1.6rem}.voice-item__name{font-size:1.6rem}.voice-item__data{font-size:1.0rem}.voice-item__body .btn{margin-top:18px}.year-event{padding:20px 8px}.year-event__item{padding-bottom:20px}.year-event__item::before{top:64px;left:30px;width:4px;height:calc(100% - 64px)}.year-event__header{width:80px}.year-event__title{width:64px;height:64px;font-size:1.8rem;line-height:60px}.year-event__number{font-size:3.2rem}.year-event__body{padding-top:20px;font-size:1.8rem}.year-event__list li{padding-left:28px}.u-sp-none{display:none}.u-pc-none{display:block}.mb10{margin-bottom:5px}.mb30{margin-bottom:20px}}@media screen and (max-width: 320px){body{margin:0}.globalHeader .module-header-bar-title{font-size:1.0rem}.globalHeader .module-header-menu-accessmap,.globalHeader .module-header-menu-order,.globalHeader .module-header-menu-event,.globalHeader .module-header-menu-onlineevent,.globalHeader .module-header-menu-line{font-size:1.2rem}.globalHeader .module-header-menu-shoulder{display:block;margin-bottom:1px;padding-top:6px;font-size:1.0rem;font-weight:normal}.globalHeader .module-header-menu-accessmap .role-fa-compass::before{margin-top:1px;margin-bottom:1px}}@media all and (-ms-high-contrast: none){.webEntry-flow__img img{width:auto;height:auto}.page-schoolguide-opencampus .flow__img img{width:auto;height:auto}.page-schoolguide-opencampus .top-nextOpenCampusList{max-width:inherit}}

/*# sourceMappingURL=s.css.map */
</pre></body></html>