@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}html{font-family:"Original Yu Gothic", "Yu Gothic", YuGothic, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Verdana, Meiryo, "M+ 1p", sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.8;color:#000;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box;font-weight:normal}ul,ol{list-style-type:none}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;display:block}a:active,a:hover{outline-width:0}img{border-style:none;width:100%;height:auto;vertical-align:bottom}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,select,textarea{font:inherit;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}textarea{resize:none}[type="checkbox"],[type="radio"]{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-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.small{font-size:80%}.fix-box::before,.fix-box::after{content:" ";display:table}.fix-box::after{clear:both}.f-Left{float:left}.f-Right{float:right}.in-bl{display:inline-block}.t-Center{text-align:center}.t-Left{text-align:left}.t-Right{text-align:right}.v-Top{vertical-align:top}.v-Bottom{vertical-align:bottom}span.Br::before{content:"\a";white-space:pre}.f-bold{font-weight:700}.is-relative{position:relative}.is-absolute{position:absolute}span.br::before{content:"\A";white-space:pre}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{opacity:.7}.form-control,textarea,.tel-form-control{display:block;padding:1rem 2%;font-size:1.4rem;line-height:1.42857143;color:#555;background-color:#fff !important;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus,textarea:focus,.tel-form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,textarea::-moz-placeholder,.tel-form-control::-moz-placeholder{color:#999;opacity:1}.form-control::-ms-input-placeholder,textarea::-ms-input-placeholder,.tel-form-control::-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.tel-form-control::-webkit-input-placeholder{color:#999}.m-Auto{margin:0 auto}.m-Auto-10{margin:10px auto}.m-Auto-20{margin:20px auto}.m-Auto-30{margin:30px auto}.m-Auto-40{margin:40px auto}.m-Auto-50{margin:50px auto}.m-L-10{margin-left:10px}.m-L-20{margin-left:20px}.m-L-30{margin-left:30px}.m-L-40{margin-left:40px}.m-L-50{margin-left:50px}.m-L-60{margin-left:60px}.m-L-70{margin-left:70px}.m-L-80{margin-left:80px}.m-L-90{margin-left:90px}.m-L-100{margin-left:100px}.m-R-10{margin-right:10px}.m-R-20{margin-right:20px}.m-R-30{margin-right:30px}.m-R-40{margin-right:40px}.m-R-50{margin-right:50px}.m-R-60{margin-right:60px}.m-R-70{margin-right:70px}.m-R-80{margin-right:80px}.m-R-90{margin-right:90px}.m-R-100{margin-right:100px}.m-T-10{margin-top:10px}.m-T-20{margin-top:20px}.m-T-30{margin-top:30px}.m-T-40{margin-top:40px}.m-T-50{margin-top:50px}.m-T-60{margin-top:60px}.m-T-70{margin-top:70px}.m-T-80{margin-top:80px}.m-T-90{margin-top:90px}.m-T-100{margin-top:100px}.m-B-10{margin-bottom:10px}.m-B-20{margin-bottom:20px}.m-B-30{margin-bottom:30px}.m-B-40{margin-bottom:40px}.m-B-50{margin-bottom:50px}.m-B-60{margin-bottom:60px}.m-B-70{margin-bottom:70px}.m-B-80{margin-bottom:80px}.m-B-90{margin-bottom:90px}.m-B-100{margin-bottom:100px}.p-L-10{padding-left:10px}.p-L-20{padding-left:20px}.p-L-30{padding-left:30px}.p-L-40{padding-left:40px}.p-L-50{padding-left:50px}.p-L-60{padding-left:60px}.p-L-70{padding-left:70px}.p-L-80{padding-left:80px}.p-L-90{padding-left:90px}.p-L-100{padding-left:100px}.p-R-10{padding-right:10px}.p-R-20{padding-right:20px}.p-R-30{padding-right:30px}.p-R-40{padding-right:40px}.p-R-50{padding-right:50px}.p-R-60{padding-right:60px}.p-R-70{padding-right:70px}.p-R-80{padding-right:80px}.p-R-90{padding-right:90px}.p-R-100{padding-right:100px}.p-T-10{padding-top:10px}.p-T-20{padding-top:20px}.p-T-30{padding-top:30px}.p-T-40{padding-top:40px}.p-T-50{padding-top:50px}.p-T-60{padding-top:60px}.p-T-70{padding-top:70px}.p-T-80{padding-top:80px}.p-T-90{padding-top:90px}.p-T-100{padding-top:100px}.p-B-10{padding-bottom:10px}.p-B-20{padding-bottom:20px}.p-B-30{padding-bottom:30px}.p-B-40{padding-bottom:40px}.p-B-50{padding-bottom:50px}.p-B-60{padding-bottom:60px}.p-B-70{padding-bottom:70px}.p-B-80{padding-bottom:80px}.p-B-90{padding-bottom:90px}.p-B-100{padding-bottom:100px}.m-Auto-lr{margin-left:auto;margin-right:auto}.bg-white{background-color:#fff !important}.bg-black{background-color:#000 !important}.color-white{color:#fff !important}.color-black{color:#000 !important}.fo-we-normal{font-weight:normal !important}.fo-we-bold{font-weight:bold !important}.le-sp-50{letter-spacing:0.05em}.le-sp-100{letter-spacing:0.1em}.le-sp-150{letter-spacing:0.15em}.le-sp-200{letter-spacing:0.2em}@media only screen and (max-width: 768px){.smp-f-left{float:left}.smp-f-right{float:right}.smp-f-clear{clear:both}.width-100{width:100%}.width-49{width:49%}.width-50{width:50%}.width-33{width:33%}span.smp-br::before{content:"\a";white-space:pre}.smp-d-none{display:none}.smp-m-Auto{margin:0 auto}.smp-m-Auto-lr{margin-right:auto;margin-left:auto}.smp-m-Auto-10{margin:10px auto}.smp-m-Auto-20{margin:20px auto}.smp-m-Auto-30{margin:30px auto}.smp-m-Auto-40{margin:40px auto}.smp-m-Auto-50{margin:50px auto}.smp-m-Auto-0-10{margin:0 auto 10px}.smp-m-Auto-0-20{margin:0 auto 20px}.smp-m-Auto-0-30{margin:0 auto 30px}.smp-m-Auto-0-40{margin:0 auto 40px}.smp-m-Auto-0-50{margin:0 auto 50px}.smp-m-L-10{margin-left:10px}.smp-m-L-20{margin-left:20px}.smp-m-L-30{margin-left:30px}.smp-m-L-40{margin-left:40px}.smp-m-L-50{margin-left:50px}.smp-m-R-10{margin-right:10px}.smp-m-R-20{margin-right:20px}.smp-m-R-30{margin-right:30px}.smp-m-R-40{margin-right:40px}.smp-m-R-50{margin-right:50px}.smp-m-T-10{margin-top:10px}.smp-m-T-20{margin-top:20px}.smp-m-T-30{margin-top:30px}.smp-m-T-40{margin-top:40px}.smp-m-T-50{margin-top:50px}.smp-m-B-10{margin-bottom:10px}.smp-m-B-20{margin-bottom:20px}.smp-m-B-30{margin-bottom:30px}.smp-m-B-40{margin-bottom:40px}.smp-m-B-50{margin-bottom:50px}.smp-p-10{padding:10px}.smp-p-20-10{padding:20px 10px}.smp-p-L-10{padding-left:10px}.smp-p-L-20{padding-left:20px}.smp-p-L-30{padding-left:30px}.smp-p-L-40{padding-left:40px}.smp-p-L-50{padding-left:50px}.smp-p-R-10{padding-right:10px}.smp-p-R-20{padding-right:20px}.smp-p-R-30{padding-right:30px}.smp-p-R-40{padding-right:40px}.smp-p-R-50{padding-right:50px}.smp-p-T-10{padding-top:10px}.smp-p-T-20{padding-top:20px}.smp-p-T-30{padding-top:30px}.smp-p-T-40{padding-top:40px}.smp-p-T-50{padding-top:50px}.smp-p-B-10{padding-bottom:10px}.smp-p-B-20{padding-bottom:20px}.smp-p-B-30{padding-bottom:30px}.smp-p-B-40{padding-bottom:40px}.smp-p-B-50{padding-bottom:50px}}@media print, screen and (min-width: 769px){.pc-f-left{float:left}.pc-f-right{float:right}span.pc-br::before{content:"\A";white-space:pre}.pc-d-none{display:none !important}.pc-m-Auto{margin:0 auto}.pc-m-Auto-lr{margin-right:auto;margin-left:auto}.pc-m-Auto-10{margin:10px auto}.pc-m-Auto-20{margin:20px auto}.pc-m-Auto-30{margin:30px auto}.pc-m-Auto-40{margin:40px auto}.pc-m-Auto-50{margin:50px auto}.pc-m-Auto-0-10{margin:0 auto 10px}.pc-m-Auto-0-20{margin:0 auto 20px}.pc-m-Auto-0-30{margin:0 auto 30px}.pc-m-Auto-0-40{margin:0 auto 40px}.pc-m-Auto-0-50{margin:0 auto 50px}.pc-m-L-10{margin-left:10px}.pc-m-L-20{margin-left:20px}.pc-m-L-30{margin-left:30px}.pc-m-L-40{margin-left:40px}.pc-m-L-50{margin-left:50px}.pc-m-R-10{margin-right:10px}.pc-m-R-20{margin-right:20px}.pc-m-R-30{margin-right:30px}.pc-m-R-40{margin-right:40px}.pc-m-R-50{margin-right:50px}.pc-m-T-10{margin-top:10px}.pc-m-T-20{margin-top:20px}.pc-m-T-30{margin-top:30px}.pc-m-T-40{margin-top:40px}.pc-m-T-50{margin-top:50px}.pc-m-B-10{margin-bottom:10px}.pc-m-B-20{margin-bottom:20px}.pc-m-B-30{margin-bottom:30px}.pc-m-B-40{margin-bottom:40px}.pc-m-B-50{margin-bottom:50px}.pc-p-10{padding:10px}.pc-p-20{padding:20px}.pc-p-30{padding:30px}.pc-p-L-10{padding-left:10px}.pc-p-L-20{padding-left:20px}.pc-p-L-30{padding-left:30px}.pc-p-L-40{padding-left:40px}.pc-p-L-50{padding-left:50px}.pc-p-R-10{padding-right:10px}.pc-p-R-20{padding-right:20px}.pc-p-R-30{padding-right:30px}.pc-p-R-40{padding-right:40px}.pc-p-R-50{padding-right:50px}.pc-p-T-10{padding-top:10px}.pc-p-T-20{padding-top:20px}.pc-p-T-30{padding-top:30px}.pc-p-T-40{padding-top:40px}.pc-p-T-50{padding-top:50px}.pc-p-B-10{padding-bottom:10px}.pc-p-B-20{padding-bottom:20px}.pc-p-B-30{padding-bottom:30px}.pc-p-B-40{padding-bottom:40px}.pc-p-B-50{padding-bottom:50px}.pc-t-Right{text-align:right}}html{line-height:1.8;background-color:#FFD774}#head-logo{background:#ffffff;z-index:1}.link-btn-blue{background:#00C5DE;color:#fff;border:#000000 solid .1875rem;position:relative;width:100%;z-index:1;box-shadow:0.3125rem 0.5rem 0px 0.2rem #000;line-height:1;text-align:center;letter-spacing:.1em}.Round{font-family:'M PLUS Rounded 1c', sans-serif;font-weight:700 !important}.box-out-bnr{background:#ffffff}.box-footer-contact{background:#E8E6E1}.box-footer-contact .txt-footer-contact{background:#ffffff}.copy-right{background:#000000;color:#ffffff}.txt-to-contact{border:#000000 solid 1px;border-radius:.3125rem;padding:.05em .3em;display:inline-block}#nav-global ul li a{background:url("../common/img/icn-cmn-01.png") no-repeat center left;background-size:1rem 1rem;padding-left:1.5rem;transition:all .3s ease}.area-common-btn{position:fixed;cursor:pointer;z-index:1}#box-logo-m{background:#fff}@media screen and (max-width: 768px){html{font-size:4.266666666vw;line-height:1.6}#box-logo-m{display:none}#box-lesson,#box-experience{display:none}.link-btn-blue{font-size:1.25rem;height:26.66666666vw;border-radius:3.75rem;line-height:1.4}.area-common-btn{width:13vw;height:13vw;bottom:2.6vw;right:2.6vw;z-index:2}#head-logo{width:36.2vw;padding:1.333vw 25.4vw 1.333vw 1.8666vw;border-radius:0 0 2vw 0;background:url("../common/img/03/logo-cmn-02.png") no-repeat right center;background-size:23vw auto;position:relative}#head-logo .link-btn-home{position:absolute;width:23vw;height:10vw;top:2vw;left:13vw;z-index:1}#box-media,#box-tools,#box-lesson{display:none}#box-logo-m{padding:2.6vw 0 2.6vw 5.3vw}#box-logo-m img{width:64vw}#footer{padding-top:3.91vw}#footer .box-out-bnr{padding:2.34375vw 0}#footer .box-out-bnr .list-common-bnr{padding:12vw 0}#footer .box-out-bnr .list-common-bnr li{width:69.33333333vw;margin-bottom:8vw;margin-left:auto;margin-right:auto}#footer .box-out-bnr .list-common-bnr li:last-child{margin-bottom:0}#footer .box-footer-contact{padding:5.3vw 5.3vw 0}#footer .box-footer-contact .fotter-common-contact .txt-footer-contact{border-radius:8vw;padding:.5rem 0;font-size:1.125rem}#footer .box-footer-contact .fotter-common-contact .tel{font-size:1.2rem;padding:3vw 0}#footer .box-footer-contact .fotter-common-contact .common-about{padding:5.3vw;font-size:.86rem}#footer .box-footer-contact .fotter-common-contact .common-about .box-contact-classes-img{width:70vw;margin-left:auto;margin-right:auto;margin-bottom:2.6vw}#footer .box-footer-contact .fotter-common-contact .common-about p.txt-other{margin-top:1rem}#footer .box-footer-contact .fotter-common-contact .txt-education{padding-top:3vw;font-size:1rem}#footer .copy-right{font-size:.6875rem;padding:4.26vw 0}#footer .txt-contact{text-align:center;padding:4.26vw 0;font-size:.75rem}#footer .txt-contact .txt-to-contact{margin-bottom:1em;width:18.66666666vw;display:block;margin-left:auto;margin-right:auto}}@media screen and (min-width: 769px){html{font-size:1.25vw}.box-fixed{padding-bottom:.5vw}#box-lesson{position:fixed;top:16vw;right:0;z-index:3;width:4.2vw}#box-experience{position:fixed;top:49.6vw;right:0;z-index:3;width:4.2vw}#box-media{position:fixed;top:26.5vw;right:0;z-index:3;width:4.2vw}#box-tools{position:fixed;top:39.2vw;right:0;z-index:3;width:4.2vw}.area-common-btn{width:3.90625vw;height:3.90625vw;bottom:1.953125vw;right:5vw}#head-logo{width:5.46875vw;float:left;padding-bottom:1vw;margin-top:-5vw}.box-large-link{width:54.6875vw;margin-left:auto;margin-right:auto}.link-btn-blue{font-size:1.6875rem;padding:1.24em 0;border-radius:3.75rem}#box-logo-m{text-align:right;width:93.75vw;padding:0 3.90625vw;margin-top:1.40625vw;margin-left:auto;margin-right:auto}#box-logo-m a{display:inline-block;width:25.3125vw}#footer{padding-top:3.91vw}#footer .box-out-bnr{padding:2.34375vw 0}#footer .box-out-bnr .list-common-bnr{width:85.9375vw;margin-left:auto;margin-right:auto;font-size:0;margin-bottom:-2.34375vw}#footer .box-out-bnr .list-common-bnr li{width:17.96875vw;display:inline-block;vertical-align:top;margin-right:2.03125vw;margin-bottom:2.34375vw}#footer .box-out-bnr .list-common-bnr li:nth-child(4n){margin-right:0}#footer .box-footer-contact{padding-top:3.125vw}#footer .box-footer-contact .fotter-common-contact{width:85.9375vw;margin-left:auto;margin-right:auto}#footer .box-footer-contact .fotter-common-contact .txt-footer-contact{padding:.78125vw 0;font-size:1.625rem;border-radius:5vw}#footer .box-footer-contact .fotter-common-contact .tel{font-size:3.125rem;padding-bottom:2.8125vw}#footer .box-footer-contact .fotter-common-contact .common-about{width:70.3125vw;margin:0 auto;padding:3.4375vw 0}#footer .box-footer-contact .fotter-common-contact .common-about .box-contact-classes{padding-bottom:2.34375vw}#footer .box-footer-contact .fotter-common-contact .common-about .box-contact-classes .box-contact-classes-img{width:43.75vw;margin-left:auto;margin-right:auto;line-height:1}#footer .box-footer-contact .fotter-common-contact .common-about p{font-size:1.625rem;margin-top:1.5625vw}#footer .box-footer-contact .fotter-common-contact .common-about p span{font-size:1.5rem}#footer .box-footer-contact .fotter-common-contact .common-about p.txt-other{margin-top:2.34375vw}#footer .box-footer-contact .fotter-common-contact .txt-education{padding-top:3.125vw;font-size:2.25rem}#footer .copy-right{font-size:.875rem;padding:.78125vw 0}#footer .txt-contact{text-align:center;padding:.78125vw 0;font-size:.75rem}#footer .txt-contact .txt-to-contact{margin-right:1em}#footer .txt-contact .mr-20{margin-right:2em;display:inline-block}}@media print, screen and (min-width: 1280px){.box-fixed-right-parents{position:fixed;top:12.5vw;right:0;z-index:3;width:53.76px}.box-fixed-right-parents .box-fixed-right{position:relative;width:53.76px}#box-lesson{position:absolute;top:0;right:0;z-index:3;width:53.76px}#box-experience{position:absolute;top:450px;right:0;z-index:3;width:53.76px}#box-media{position:absolute;top:140px;right:0;z-index:3;width:53.76px}#box-tools{position:absolute;top:310px;right:0;z-index:3;width:53.76px}.area-common-btn{width:50px;height:50px;bottom:25px;right:64px}}@media all and (-ms-high-contrast: none){#nav-global ul li a{padding-top:.4em;padding-left:1.6em}}#header-contents .area-inner{position:relative}.box-fixed{position:fixed;right:0;width:100%;z-index:100;top:0}.box-fixed{background-color:#ffffff}#header-contents .box-nav-toggle{position:absolute;right:0;top:-1vw;width:14.933333333vw;height:14.933333333vw;cursor:pointer;z-index:101;padding:3.7vw 3.2vw;margin:0 2.66666666vw 0 0}#header-contents .box-nav-toggle div{position:relative}#header-contents.open .box-nav-toggle{position:fixed !important}#header-contents .box-nav-toggle span{display:block;position:absolute;height:1.066666666vw;width:100%;left:0;background-color:#000000;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#header-contents .box-nav-toggle span:nth-child(1){top:0}#header-contents .box-nav-toggle span:nth-child(2){top:3.2vw}#header-contents .box-nav-toggle span:nth-child(3){top:6.4vw}#header-contents #nav-global ul li a{color:#000;font-weight:bold}@media screen and (max-width: 768px){header{z-index:999;padding:4.26vw 0;background-color:#fff;height:18.6666vw;width:100%;position:fixed;top:0;left:0}body.fix{overflow:hidden}#nav-global{position:fixed;top:13vw;background:#FFD774;width:100%;max-height:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none;z-index:4;padding:5.3vw 5.3vw 22vw 5.3vw}#nav-global ul li a{font-size:1.25rem;padding:1em 0 1em 1.5em}#nav-global ul li a.icn-movie::after{content:"";background:url("../common/img/02/icn-channel-01.png") no-repeat center right;background-size:100% auto;display:inline-block;width:10vw;height:8vw;vertical-align:top;margin-left:2.6vw}.open .box-nav-toggle span:nth-child(1){top:2.933333333vw !important;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.open .box-nav-toggle span:nth-child(2){width:0 !important;left:50%}.open .box-nav-toggle span:nth-child(3){top:2.933333333vw !important;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}.list-nav-parents .list-nav-child li a{background:none !important;font-size:1.15rem !important}}@media print, screen and (min-width: 769px){#header-contents{padding-top:1.5625vw;width:86vw;margin-left:auto;margin-right:auto;margin-bottom:.515625vw}#header-contents .box-fixed{padding-bottom:.5vw}#header-contents .area-header .box-nav-toggle{display:none}#header-contents .area-header #nav-global{text-align:center}#header-contents .area-header #nav-global .box-nav-logo{display:none}#header-contents .area-header #nav-global ul{font-size:0}#header-contents .area-header #nav-global ul li{display:inline-block;vertical-align:middle;margin-left:1.71875vw;position:relative}#header-contents .area-header #nav-global ul li a{font-size:1rem}#header-contents .area-header #nav-global ul li:first-child{margin-left:0}#header-contents .area-header #nav-global ul li:nth-child(4) .list-nav-child{width:23vw;padding:1.171875vw 0}#header-contents .area-header #nav-global ul li:nth-child(4) .list-nav-child li{width:100%}#header-contents .area-header #nav-global ul li:nth-child(4) .list-nav-child li a{background:none}#header-contents .list-nav-parents{position:relative}#header-contents .list-nav-parents .list-nav-child{display:none;position:relative;z-index:3;background-color:#ffffff}#header-contents .list-nav-parents .list-nav-child li{display:block !important;margin-right:0;text-align:left !important;width:100%}#header-contents .list-nav-parents .list-nav-child li a{padding:.2vw 1vw}#header-contents .list-nav-parents .list-nav-child li a:hover{opacity:.7 !important}#header-contents .list-nav-parents .list-head-sub-nav:first-child{margin-left:0px !important}#header-contents .list-nav-parents .list-head-sub-nav:last-child{margin-left:0px !important}#header-contents .list-nav-parents:hover .list-nav-child{display:block !important;position:absolute;top:2vw;left:0;width:14rem;border-radius:.4vw}#header-contents .list-nav-parents:hover .list-nav-child:hover{display:block !important}}#main #area-exp-select .list-exp-select li a .arrow{color:#fff;display:block;text-align:center;line-height:1;margin-top:.9375rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment{color:#000}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment p{background:#fff;border-radius:2rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment .txt-list-exp-select-uni{color:#fff;line-height:1.2;display:block;text-align:center}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-img{border-radius:.9375rem;overflow:hidden}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal .txt-belong{background:#fff;color:#000;padding:.3em}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal .txt-name{color:#fff}#main #area-exp .box-exp-intro{background:#fff;border-radius:.625rem}#main #area-exp .box-exp-intro .ttl-exp-intro span{border-bottom-color:#FFDD88;border-bottom-style:solid}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-img{border-radius:.625rem}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-uni-name{color:#fff;font-weight:bold;padding:.2em;letter-spacing:.15em}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-name{letter-spacing:.15em;line-height:1;margin-top:.625rem;margin-bottom:1.5rem}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-other-info{line-height:1.5}#main #area-exp .box-exp-intro .box-exp-interview .txt-question span{border-bottom-color:#FFDD88;border-bottom-style:solid}#main #area-exp .box-exp-intro .box-exp-interview .box-expinterview-img{border-radius:.625rem;overflow:hidden}#main .is-pink{background:#FA776F !important}#main .is-blue{background:#218EDE}#main .is-green{background:#87C757}@media screen and (max-width: 768px){#main{padding:0 5.3vw;margin-top:16vw}#main #area-exp-select{margin-bottom:20vw}#main #area-exp-select .box-contents-ttl{margin-bottom:10vw}#main #area-exp-select .list-exp-select{font-size:0;text-align:center;margin-bottom:9.375vw}#main #area-exp-select .list-exp-select li:first-child{margin-bottom:10vw}#main #area-exp-select .list-exp-select li:first-child a{margin-top:5.3vw}#main #area-exp-select .list-exp-select li:nth-child(2) a,#main #area-exp-select .list-exp-select li:nth-child(3) a{margin-top:5.3vw;margin-bottom:8vw}#main #area-exp-select .list-exp-select li a{padding:5.3vw 5.3vw 3.2vw 5.3vw;box-shadow:0.4rem 0.5rem 0px 0.1rem #000;border:#000000 solid .1875rem;border-radius:1.875rem;text-align:left}#main #area-exp-select .list-exp-select li a .arrow{font-size:1.125rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment{font-size:1rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment p{margin-bottom:.5rem;padding:.3em 1.2rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment .bg-fukidashi{width:6.6666vw;top:15vw;left:5vw}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment .txt-list-exp-select-uni{width:52vw;font-size:.875rem;margin-left:auto;margin-right:auto}#main #area-exp-select .list-exp-select li a .fix-box{margin-top:1rem}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-img{width:37%}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal{width:58%}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal .txt-belong{font-size:.875rem}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal .txt-name{font-size:1.5rem}#main #area-exp h2{margin-bottom:8vw}#main #area-exp .box-exp-intro{padding:8vw 5.3vw;margin-bottom:12vw}#main #area-exp .box-exp-intro .ttl-exp-intro{font-size:1.5rem;margin-bottom:8vw;line-height:2}#main #area-exp .box-exp-intro .ttl-exp-intro span{border-bottom-width:.8rem}#main #area-exp .box-exp-intro .box-exp-intro-personal{margin-bottom:10vw}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-img{height:52vw;overflow:hidden;margin-bottom:8vw}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-uni-name{font-size:.9375rem}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-name{font-size:1.75rem}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-other-info{font-size:1.25rem}#main #area-exp .box-exp-intro .box-exp-interview{margin-bottom:12vw}#main #area-exp .box-exp-intro .box-exp-interview:last-child{margin-bottom:0}#main #area-exp .box-exp-intro .box-exp-interview .txt-question{font-size:1.25rem;margin-bottom:5.3vw}#main #area-exp .box-exp-intro .box-exp-interview .txt-question span{border-bottom-width:10px;line-height:2.2}#main #area-exp .box-exp-intro .box-exp-interview .box-expinterview-img{margin-top:8vw;margin-bottom:8vw}}@media print, screen and (min-width: 769px){#main{width:78.125vw;margin-left:auto;margin-right:auto;padding-top:19.53125vw}#main #area-exp-select .box-contents-ttl{width:65.625vw;margin-left:auto;margin-right:auto;margin-bottom:8.58vw}#main #area-exp-select .list-exp-select{font-size:0;text-align:center;margin-bottom:9.375vw}#main #area-exp-select .list-exp-select li{width:37.5vw;display:inline-block;vertical-align:top}#main #area-exp-select .list-exp-select li:first-child{display:block;margin-left:auto;margin-right:auto;margin-bottom:6.25vw}#main #area-exp-select .list-exp-select li:first-child a{margin-top:2.34375vw}#main #area-exp-select .list-exp-select li:nth-child(2){margin-right:3.1vw}#main #area-exp-select .list-exp-select li:nth-child(2) a,#main #area-exp-select .list-exp-select li:nth-child(3) a{margin-top:2.34375vw;margin-bottom:3.90625vw}#main #area-exp-select .list-exp-select li a{padding:1.5625vw 1.5625vw .9375vw 1.5625vw;box-shadow:0.4rem 0.5rem 0px 0.1rem #000;border:#000000 solid .1875rem;border-radius:1.875rem;text-align:left}#main #area-exp-select .list-exp-select li a .arrow{font-size:1.375rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment{font-size:1.0625rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment p{margin-bottom:.5rem;padding:.3em 1.2rem}#main #area-exp-select .list-exp-select li a .txt-list-exp-select-comment .bg-fukidashi{width:1.953125vw;bottom:-.5vw;left:1vw}#main #area-exp-select .list-exp-select li a .fix-box{margin-top:1rem}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-img{width:12.5vw}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal{width:19.92vw}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal .txt-belong{font-size:.875rem}#main #area-exp-select .list-exp-select li a .fix-box .box-list-exp-select-personal .txt-name{font-size:2.25rem}#main #area-exp h2{width:49.21875vw;margin-left:auto;margin-right:auto;margin-bottom:3.90625vw}#main #area-exp .box-exp-intro{padding:3.125vw 3.90625vw;margin-bottom:6.25vw}#main #area-exp .box-exp-intro .ttl-exp-intro{font-size:2.25rem;margin-bottom:3.515625vw;line-height:1.2}#main #area-exp .box-exp-intro .ttl-exp-intro span{border-bottom-width:1.25rem}#main #area-exp .box-exp-intro .box-exp-intro-personal{margin-bottom:3.90625vw}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-img{width:35.15625vw;height:23.828125vw;overflow:hidden}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private{width:31.25vw}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-name{font-size:2.625rem}#main #area-exp .box-exp-intro .box-exp-intro-personal .box-exp-intro-private .txt-other-info{font-size:1.5rem}#main #area-exp .box-exp-intro .box-exp-interview{margin-bottom:6.25vw}#main #area-exp .box-exp-intro .box-exp-interview:last-child{margin-bottom:0}#main #area-exp .box-exp-intro .box-exp-interview .txt-question{font-size:1.625rem;margin-bottom:1.5625vw}#main #area-exp .box-exp-intro .box-exp-interview .txt-question span{border-bottom-width:.625rem;line-height:1.8}#main #area-exp .box-exp-intro .box-exp-interview p.f-bold{font-size:1.125rem}#main #area-exp .box-exp-intro .box-exp-interview .box-expinterview-img{width:56.25vw;margin-left:auto;margin-right:auto;margin-top:3.90625vw;margin-bottom:3.90625vw}}@media all and (-ms-high-contrast: none){table{border-collapse:separate}}