@import"https://fonts.googleapis.com/css2?family=Spinnaker&display=swap";@import"https://fonts.googleapis.com/css2?family=Nova+Round&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique&display=swap";@media screen and (max-width: 768px){html{font-size:2.5641025641vw}}@media print,screen and (min-width: 769px){html{font-size:.78125vw}}.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}.f-medium{font-weight:500}.is-relative{position:relative}.is-absolute{position:absolute}.inset-0{inset:0}.z-10{z-index:10}.w-full{width:100%}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}@media only screen and (max-width: 768px){.smp-d-none{display:none !important}.smp-f-left{float:left}.smp-f-right{float:right}span.smp-br::before{content:"\a";white-space:pre}}@media print,screen and (min-width: 769px){.pc-d-none{display:none !important}.pc-f-left{float:left}.pc-f-right{float:right}span.pc-br::before{content:"\a";white-space:pre}}html{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:400;font-style:normal}.spinnaker{font-family:"Spinnaker",sans-serif;font-weight:400;font-style:normal}.nova-round{font-family:"Nova Round",system-ui;font-weight:400;font-style:normal}.zen-kaku{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:400;font-style:normal}.pm{font-family:"Permanent Marker",cursive}.sj{font-family:"Noto Serif JP",serif}.lg{font-family:"Luckiest Guy",cursive}.futura{font-family:futura-pt,sans-serif;font-style:normal;font-weight:bold}.mb31{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600}.bbb{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400}.jost{font-family:"Jost",sans-serif;font-weight:700;font-style:normal}.Footer{background-color:#fff}.fix-modal{z-index:11;position:fixed;background-color:rgba(255,255,255,.7019607843)}.fix-modal p{color:#050c3e}.fix-modal .fix-inlin .left-fix-inline{text-align:right;display:inline-block;vertical-align:middle}.fix-modal .fix-inlin .left-fix-inline p{color:#050c3e;font-weight:900}.fix-modal .fix-modal-open{position:relative;display:inline-block !important;vertical-align:middle;color:#000;background-color:#fff100;text-decoration:none;text-align:center}.fix-modal .fix-modal-open::before{position:absolute;content:"";background-position:top left;background-repeat:no-repeat;background-size:100% auto}.fix-modal .modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%}.fix-modal .modal-border{width:100%;border-bottom:1px solid #c9c9c9}.fix-modal .modal__content a{padding:0;position:relative;top:-5vw;right:-15vw;background-color:rgba(0,0,0,0);color:#fff}.fix-modal .modal__content a::after{display:none}.box-modal{margin:0 auto}.box-modal .modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%}.box-modal .modal__bg{background:rgba(0,0,0,.8);position:absolute;width:100%}.box-modal .modal__content{background:#fff;left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%, -50%);width:60%}.select-modaal-item .modal-sale{border:3px solid #000}.select-modaal-item .modal-sale p{color:#000;margin-bottom:0}.select-modaal-item h2{text-align:left}.select-modaal-item .select-modal-img{display:inline-block;vertical-align:middle;border:1px solid #d5d5d5}.select-modaal-item .select-modal-img img{width:100%}.select-modaal-item .s-item-name{display:inline-block;vertical-align:bottom}.select-modaal-item .form-item form dl{font-size:0}.select-modaal-item .form-item form dl dt{display:inline-block;font-size:1vw;vertical-align:middle;color:#000}.select-modaal-item .form-item form dl dt p{font-size:1rem;font-weight:bold;color:#000}.select-modaal-item .form-item form dl dd{display:inline-block;font-size:1vw;vertical-align:middle;position:relative;color:#000}.select-modaal-item .form-item form dl dd input{border:none;font-weight:bold;background-color:#f5dd4f;color:#000;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600}.select-modaal-item .form-item form dl{font-size:0}.select-modaal-item .form-item form dl dt{font-size:1vw;color:#000}.select-modaal-item .form-item form dl dt span{color:#000}.select-modaal-item .form-item form dl dd{font-size:1vw;position:relative}.select-modaal-item .form-item form dl dd input{border:none}@media screen and (max-width: 768px){a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modaal-close{top:32vw !important}.modal-border{margin:4vw 0}.modal__bg .js-point{background-color:rgba(0,0,0,0);font-size:8vw !important;color:#fff;text-decoration:none;padding:0}.modal__bg .js-point::after{display:none;background-color:rgba(0,0,0,0)}.modal__bg .js-modal-close{position:relative;z-index:1000;color:#fff;text-decoration:none;width:fit-content;margin-left:auto}.fix-modal{bottom:0vw;width:100%;padding:0 0 3.2vw}.fix-modal .fix-modal-open{display:inline-block;vertical-align:middle;padding:2.6vw 0 2.6vw 0vw;font-size:.93rem;border-radius:3px;width:100%;margin:0 auto}.fix-modal .fix-modal-open::before{width:4vw;height:4vw;left:4vw;top:3.5vw}.fix-modal .fix-inlin{width:64.26vw;margin:0 auto;text-align:center}.fix-modal .fix-inlin .left-fix-inline{margin-top:1.5vw;margin-right:1vw}.fix-modal .fix-inlin .left-fix-inline p{font-size:1.6rem}.fix-modal .modal-content-all{height:100%;width:90%;margin:auto;display:flex;flex-direction:column;justify-content:center;margin-top:-2.5641025641vw}.fix-modal .modal__content{background:#fff;padding:10vw 5.3vw;overflow:hidden;overflow-y:scroll;height:75%}.fix-modal .modal__content a{padding:0;top:-50vw;right:-15vw}.fix-modal .modal__content h2{margin:3vw 0 !important}.select-modaal-item{margin-top:1.851vw}.select-modaal-item .modal-mutta{margin-bottom:20vw}.select-modaal-item .modal-mutta:last-child{margin-bottom:0}.select-modaal-item .modal-sale{padding:4vw 2vw}.select-modaal-item .modal-sale p{text-align:center;font-size:4.222vw}.select-modaal-item h2{font-size:4.5vw}.select-modaal-item .select-modal-img{width:76.866667vw}.select-modaal-item .select-modal-img img{width:100%}.select-modaal-item .select-modal-img-l{margin-right:0;margin-left:0}.select-modaal-item .s-item-name{width:43vw;margin-left:1vw}.select-modaal-item .s-item-name p{font-size:7.2vw !important;margin-bottom:0}.select-modaal-item .s-item-name p span{font-size:3vw}.select-modaal-item .form-item{margin:8vw auto 0}.select-modaal-item .form-item form{margin-bottom:1.4vw}.select-modaal-item .form-item form dl dt{font-size:2.1875rem;width:79vw !important}.select-modaal-item .form-item form dl dt p{font-size:1rem;font-weight:bold}.select-modaal-item .form-item form dl dt span{font-size:.675rem}.select-modaal-item .form-item form dl dd .sold-out{top:-6vw;left:6vw;width:65vw}.select-modaal-item .form-item form dl dd .bg-btn{margin-top:2.537037vw;cursor:pointer;width:76.866667vw;padding:2.5641025641vw 0vw 2.5641025641vw 0vw;font-size:1.8rem}.select-modaal-item .form-item form dl .set_link_orange,.select-modaal-item .form-item form dl .set_link_gray{margin-top:15.3846153846vw}.select-modaal-item .form-item form dl .set_link_orange::before,.select-modaal-item .form-item form dl .set_link_gray::before{width:76.866667vw !important;top:-10vw}blockquote{margin:0 !important}.Footer{margin-bottom:0 !important;padding-bottom:5vw !important;padding-top:3vw !important}.sqs-block-content p{margin-top:3vw}koyamachuya-page-footer{padding-bottom:15vw !important}}@media screen and (min-width: 769px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}.fix-modal{bottom:0vw;width:100%;z-index:10}.fix-modal .modal-border{margin-top:1.5vw;margin-bottom:1.5vw}.fix-modal .modal__bg .js-point{background-color:rgba(0,0,0,0);font-size:2vw !important;color:#fff;text-decoration:none}.fix-modal .modal__bg .js-point::after{display:none;background-color:rgba(0,0,0,0)}.fix-modal .modal__bg .js-modal-close{position:relative;z-index:1000;color:#fff;text-decoration:none;width:fit-content;margin-left:auto}.fix-modal .fix-modal-open{padding:.7vw 0 .7vw 0vw;font-size:.93rem;border-radius:6px;box-shadow:0px 1px 0px 0px rgba(0,0,0,.5);cursor:pointer;width:100%;margin:0 auto;display:block;transiion:all .3s ease}.fix-modal .fix-modal-open::before{height:1.59vw;width:1.59vw;left:3vw;top:.9vw}.fix-modal .fix-modal-open:hover{opacity:.8}.fix-modal .fix-inlin{width:43.75vw;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:1vw 0}.fix-modal .fix-inlin .left-fix-inline{width:24.21875vw}.fix-modal .fix-inlin .left-fix-inline p{font-size:2.3rem}.fix-modal .fix-inlin .left-fix-inline p span{font-size:1.125rem}.fix-modal .fix-inlin a{width:17.96875vw;padding:.9375vw 0vw .9375vw 0vw}.fix-modal .modal-content-all{height:100%;width:40%;margin:auto;display:flex;flex-direction:column;justify-content:center}.fix-modal .modal__content{background:#fff;padding:1.5vw;overflow:hidden;overflow-y:scroll;height:75%}.fix-modal .modal__content a{padding:0;top:-50vw;right:-15vw}.fix-modal .modal__content h2{margin:1vw 0 !important}.select-modaal-item{margin-top:1.851vw}.select-modaal-item .modal-sale{padding:1vw 2vw}.select-modaal-item .modal-sale p{text-align:center;font-size:1.275vw}.select-modaal-item .modal-mutta{margin-bottom:10vw;margin-left:1vw}.select-modaal-item .modal-mutta:last-child{margin-bottom:0vw}.select-modaal-item h2{font-size:2vw}.select-modaal-item .select-modal-img{width:21.875vw;margin-left:1.5vw}.select-modaal-item .select-modal-img img{width:100%}.select-modaal-item .select-modal-img-l{margin-right:0;margin-left:0}.select-modaal-item .s-item-name{width:13.5vw}.select-modaal-item .s-item-name .txt-price{font-size:1.8rem;margin-bottom:0}.select-modaal-item .s-item-name .txt-price span{font-size:1vw}.select-modaal-item .form-item{width:100%}.select-modaal-item .form-item form{margin-bottom:1.4vw}.select-modaal-item .form-item form dl dt{font-size:2.1875rem;margin-top:1vw}.select-modaal-item .form-item form dl dt p{font-size:1rem;font-weight:bold}.select-modaal-item .form-item form dl dt span{font-size:.875rem}.select-modaal-item .form-item form dl dd .sold-out{width:24.62963vw;top:-2vw;left:2vw}.select-modaal-item .form-item form dl dd .bg-btn{margin-top:1vw;cursor:pointer;width:23.984375vw;transiion:all .3s ease;padding:.78125vw 0vw .78125vw 0vw;font-size:1.8rem;border-radius:.5vw}.select-modaal-item .form-item form dl dd .bg-btn:hover{opacity:.7;transiion:all .3s ease}.select-modaal-item .form-item form dl .set_link_orange,.select-modaal-item .form-item form dl .set_link_gray{margin-top:4.6875vw}.select-modaal-item .form-item form dl .set_link_orange::before,.select-modaal-item .form-item form dl .set_link_gray::before{width:23.984375vw  !important;top:-3.5vw}.modaal-gallery-item-wrap img{width:100%}.gallery_active_item img{width:100%}.Footer{padding-bottom:7vw !important;margin-bottom:0 !important;padding-top:3vw !important}.animation-loaded{max-width:1180px !important}#yui_3_17_2_1_1599483526069_172{margin-top:0 !important}#yui_3_17_2_1_1599483526069_176{max-width:820px !important}koyamachuya-page-footer{padding-bottom:6vw !important}}@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{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}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:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;text-decoration:none;display:block;transition:all .3s linear}a:active,a:hover{outline-width:0;opacity:.8}img{border-style:none;max-width:100%;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:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#header-contents{width:100%;transition:top .3s ease-in;-webkit-transition:top .3s ease-in;-moz-transition:top .3s ease-in}#header-contents .area-inner{position:relative}#header-contents #nav-global ul{right:0;bottom:0}.box-nav-toggle{display:none;position:fixed;right:0;top:0;width:60px;height:60px;cursor:pointer;z-index:101;padding:15px 16px}.box-nav-toggle div{position:relative}.box-nav-toggle div span{display:block;position:absolute;height:2px;width:100%;background:#4d4d4d !important;color:#4d4d4d;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}.box-nav-toggle div span:nth-child(1){top:0}.box-nav-toggle div span:nth-child(2){top:9px}.box-nav-toggle div span:nth-child(3){top:18px}.is-non-bg{background:inherit !important}@media screen and (max-width: 768px){#header-contents{z-index:999;top:-60px;margin-top:60px;position:absolute}#header-contents .header-contents .box-ttl .box-logo{height:100%;line-height:0}#header-contents #nav-global{padding:13.3333333333vw 8.9743589744vw 0vw 8.9743589744vw;position:fixed;top:0;background-color:rgba(255,255,255,.9);width:100%;max-height:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none;z-index:3;text-align:center}#header-contents #nav-global ul{position:static;padding:14.67vw 0 9.87vw 0}#header-contents #nav-global ul li:after{content:"";width:59.47vw;height:2px;background:#fff;display:block;margin:0 auto}#header-contents #nav-global ul li a{width:100%;display:block;padding:6.67vw 5.33vw}#header-contents.fixed .header-contents .box-ttl,#header-contents .header-contents .box-ttl{position:absolute;left:5.3vw;top:10px;height:40px}#header-contents,.area-inner{width:100%;padding:0;background:#fff}.box-nav-toggle{display:block}.open .box-nav-toggle{position:fixed;background:none}.open .box-nav-toggle span:nth-child(1){top:11px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg);background:#fff}.open .box-nav-toggle span:nth-child(2){width:0;left:50%;background:#fff}.open .box-nav-toggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg);background:#fff}}@media print,screen and (min-width: 769px){#header-contents.fixed{margin-top:0;top:0;position:fixed;z-index:10;width:100%;height:7.03vw;background:#a24215}}:root{--yellow-color: #ffd900;--charm-color: #dd7e95;--text-color-white: #ffffff;--bg-color: #f8f0e9}body{-ms-overflow-style:none;scrollbar-width:none;background-color:var(--bg-color)}body::-webkit-scrollbar{display:none}.oswald-medium{font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}#splash{position:fixed;z-index:999;width:100%;height:100%;background:#333;text-align:center;color:#fff}.show-menu{max-height:100dvh}.back-to-top{position:fixed;z-index:20;cursor:pointer}.scrollbar-thin::-webkit-scrollbar{width:4px;height:3px}.scrollbar-thin::-webkit-scrollbar-track{border-radius:100vh;background:rgba(0,0,0,0)}.scrollbar-thin::-webkit-scrollbar-thumb{background:silver;border-radius:100vh;border:2px solid silver}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:silver}.common_width{margin-left:auto;margin-right:auto}.dormitory_head{background-color:#ffd900;text-align:center}@media print,screen and (min-width: 769px){.dormitory_head{border-radius:.78125vw}}@media screen and (max-width: 768px){.dormitory_head{border-radius:1.2820512821vw}}footer{background-color:var(--charm-color)}footer *{color:#fff;font-weight:bold}footer a{display:inline-block}footer .fooTitle{text-align:center}footer .fooSocial{display:flex;justify-content:center;align-items:center;gap:1.7rem}footer .fooSocial img{height:100%}.head-pc h1 span{display:block}@media print,screen and (min-width: 769px){#dormitory .expenses,#dormitory .campus_facility,#dormitory .dormitory,#dormitory .enjoy{border-radius:.78125vw}}@media screen and (max-width: 768px){#dormitory .expenses,#dormitory .campus_facility,#dormitory .dormitory,#dormitory .enjoy{border-radius:2.5641025641vw}}@media screen and (max-width: 768px){.back-to-top{width:10.2564102564vw;height:auto;bottom:2.0512820513vw;right:2.0512820513vw}.show-menu body{height:100dvh;overflow-y:hidden}.common_width{width:89.7435897436vw}.dormitory_head{font-size:1.6rem;line-height:1.8rem;padding:2.3076923077vw 0vw 2.5641025641vw 0vw;text-align:center}#dormitory{position:relative;padding-top:13.8461538462vw}#dormitory .head{width:55.8974358974vw;margin-left:auto;margin-right:auto;margin-bottom:9.358974359vw;text-align:center}#dormitory .head h1{font-size:3.3rem;line-height:4.9rem;text-decoration:none;box-shadow:inset 0 -.7692307692vw 0 0 #000;display:inline}#dormitory .deco_bg{position:absolute;width:31.7948717949vw;top:5.1282051282vw;z-index:-1}#dormitory .deco_bg img{width:100%;object-fit:cover}#dormitory .expenses{background-color:#fff;margin:0vw 2.5641025641vw 7.6923076923vw 2.5641025641vw;padding:5.1282051282vw 2.5641025641vw 7.6923076923vw 2.5641025641vw}#dormitory .expenses .living{display:block;margin-bottom:13.8461538462vw}#dormitory .expenses .living .expenses_content .expenses_content_title{font-size:1.6rem;line-height:2.4rem;font-weight:500;margin:5.641025641vw 3.8461538462vw 4.1025641026vw 3.8461538462vw}#dormitory .expenses .living .expenses_content .expenses_content_desc{color:#dd7e95;text-align:center;margin-bottom:4.358974359vw}#dormitory .expenses .living .expenses_content .expenses_content_desc .expenses_title{font-size:1.8rem;line-height:2.1rem;margin-bottom:.7692307692vw}#dormitory .expenses .living .expenses_content .expenses_content_desc .expenses_price{font-size:3.6rem;line-height:4.3rem}#dormitory .expenses .living .chart{width:62.5641025641vw;margin-left:auto;margin-right:auto}#dormitory .expenses .living .chart img{object-fit:cover}#dormitory .expenses .tips{padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .expenses .tips .tips_title{font-size:2.8rem;line-height:3.6rem;margin-bottom:5.3846153846vw;text-align:center}#dormitory .expenses .tips .tips_container{margin-bottom:22.0871794872vw}#dormitory .expenses .tips .tips_container img{width:33.3333333333vw;height:33.3333333333vw;object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-bottom:9.8846153846vw}#dormitory .expenses .tips .tips_container .tips_content{position:relative;padding:3.3128205128vw 3.8461538462vw 3.5538461538vw 3.8461538462vw;background:#fff;border-radius:2.5641025641vw;border:.5128205128vw solid #000;font-size:1.4rem;line-height:2.2rem;font-weight:500}#dormitory .expenses .tips .tips_container .tips_content::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:3.8461538462vw solid rgba(0,0,0,0);border-right:3.8461538462vw solid rgba(0,0,0,0);border-bottom:6.1538461538vw solid #000}#dormitory .expenses .tips .tips_container .tips_content::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:3.0769230769vw solid rgba(0,0,0,0);border-right:3.0769230769vw solid rgba(0,0,0,0);border-bottom:5.1282051282vw solid #fff}#dormitory .expenses .tips .tips_images{object-fit:cover;margin-bottom:7.6923076923vw;display:block}#dormitory .expenses .scholarships{color:#fff;background:#dd7e95;padding:5.8974358974vw 3.8461538462vw 4.8717948718vw 3.8461538462vw;border-radius:2.5641025641vw}#dormitory .expenses .scholarships .scholarships_title{width:48.2051282051vw;font-size:2.8rem;line-height:3.57rem;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:3.8461538462vw}#dormitory .expenses .scholarships .scholarships_content .scholarships_sub{font-size:2.2rem;line-height:2.825rem;margin-bottom:1.7948717949vw}#dormitory .expenses .scholarships .scholarships_content .scholarships_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .expenses .scholarships .scholarships_content .scholarships_desc .under_line{display:inline;color:#f8f0e9;text-decoration:underline}#dormitory .campus_facility{margin:0vw 2.5641025641vw 10.2564102564vw 2.5641025641vw;padding:5.1282051282vw 2.5641025641vw 12.8205128205vw 2.5641025641vw;border-radius:2.5641025641vw;background-color:#fff}#dormitory .campus_facility .dormitory_head{margin-bottom:5.641025641vw}#dormitory .campus_facility .desc{font-size:1.6rem;padding:0vw 3.8461538462vw 0vw 3.8461538462vw;line-height:2.4rem;margin-bottom:9.7435897436vw;font-weight:500}#dormitory .campus_facility .tempaku{padding:0vw 3.8461538462vw 0vw 3.8461538462vw;margin-bottom:10.2564102564vw}#dormitory .campus_facility .tempaku .tempaku_head{margin-bottom:4.6153846154vw}#dormitory .campus_facility .tempaku .tempaku_head .tempaku_name{font-size:2.4rem;line-height:2.9rem;color:#dd7e95;text-align:center;margin-bottom:2.5641025641vw}#dormitory .campus_facility .tempaku .tempaku_head .tempaku_location{font-size:1.6rem;line-height:2.4rem}#dormitory .campus_facility .tempaku img{display:block;margin-left:auto;margin-right:auto;object-fit:cover}#dormitory .campus_facility .global_plaza{padding:0vw 3.8461538462vw 0vw 3.8461538462vw;margin-bottom:7.6923076923vw}#dormitory .campus_facility .global_plaza .global_plaza_name{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.5641025641vw;color:#dd7e95}#dormitory .campus_facility .global_plaza .global_plaza_desc{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.5897435897vw;font-weight:500}#dormitory .campus_facility .global_plaza .global_plaza_images{display:flex;flex-direction:column;row-gap:4.1025641026vw}#dormitory .campus_facility .global_plaza .global_plaza_images img{object-fit:cover}#dormitory .campus_facility .cafeteria{padding:0vw 3.8461538462vw 0vw 3.8461538462vw;margin-bottom:7.1794871795vw}#dormitory .campus_facility .cafeteria .cafeteria_wrap{display:flex;flex-direction:column-reverse}#dormitory .campus_facility .cafeteria .cafeteria_wrap img{object-fit:cover}#dormitory .campus_facility .cafeteria .cafeteria_wrap .cafeteria_content{margin-bottom:3.0769230769vw}#dormitory .campus_facility .cafeteria .cafeteria_wrap .cafeteria_content .cafeteria_name{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.5641025641vw;color:#dd7e95}#dormitory .campus_facility .cafeteria .cafeteria_wrap .cafeteria_content .cafeteria_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .green_bakery{padding:0vw 3.8461538462vw 0vw 3.8461538462vw;margin-bottom:7.6923076923vw}#dormitory .campus_facility .green_bakery .green_bakery_container{margin-bottom:3.0769230769vw}#dormitory .campus_facility .green_bakery .green_bakery_container .green_bakery_name{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.0512820513vw;color:#dd7e95}#dormitory .campus_facility .green_bakery .green_bakery_container .green_bakery_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .green_bakery img{object-fit:cover}#dormitory .campus_facility .gym{display:flex;flex-direction:column-reverse;margin-bottom:17.9487179487vw;padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .campus_facility .gym img{object-fit:cover}#dormitory .campus_facility .gym .gym_container{margin-bottom:3.5897435897vw}#dormitory .campus_facility .gym .gym_container .gym_name{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.0512820513vw;color:#dd7e95}#dormitory .campus_facility .gym .gym_container .gym_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .line_deco{height:.2564102564vw;background-color:#000;margin:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .campus_facility .nagoya_dome_campus{margin-top:15.3846153846vw;margin-bottom:16.6666666667vw;padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_campus_head{margin-bottom:4.358974359vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_campus_head .nagoya_dome_campus_name{font-size:2.3rem;line-height:2.9rem;margin-bottom:2.5641025641vw;color:#dd7e95}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_campus_head .nagoya_dome_campus_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide{display:block;margin-left:auto;margin-right:auto;position:relative}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide img{object-fit:cover;width:100%}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-prev,#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-next{width:1.5384615385vw;height:3.8461538462vw;z-index:10;background-size:contain;background-repeat:no-repeat;background-position:center;border:none}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-prev::before,#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-next::before{content:none}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-prev{background-image:url("/english/generalinfo/studyabroad/finances/img/fulfingcampus/icon_prev.svg");left:-3.9307692308vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-next{background-image:url("/english/generalinfo/studyabroad/finances/img/fulfingcampus/icon_next.svg");right:-3.0769230769vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-slider{position:relative}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-initialized.slick-slider.slick-dotted{margin-bottom:0}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .custom-navigation{display:flex;justify-content:center;align-items:center;position:absolute;margin-top:3.8461538462vw;left:50%;transform:translateX(-50%)}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots{position:static;display:flex;align-items:center;justify-content:center}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li{width:3.0769230769vw;height:3.0769230769vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li button{width:3.0769230769vw;height:3.0769230769vw;border-radius:50%;background-color:#dbd7d8;border:none;padding:0}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li.slick-active button{background-color:#dd7e95}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li button:before{content:none}#dormitory .campus_facility .introl_odd{padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .campus_facility .introl_odd .intro_wrap{margin-bottom:3.5897435897vw}#dormitory .campus_facility .introl_odd .intro_wrap .introl_odd_title{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.5641025641vw;color:#dd7e95}#dormitory .campus_facility .introl_odd .intro_wrap .introl_odd_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .introl_odd img{object-fit:cover}#dormitory .campus_facility .global_plaza_intro{margin-bottom:7.6923076923vw}#dormitory .campus_facility .cafeteria_intro{margin-bottom:7.6923076923vw}#dormitory .campus_facility .shake_intro{margin-bottom:7.6923076923vw}#dormitory .campus_facility .gym_intro{margin-bottom:12.8205128205vw}#dormitory .campus_facility .introl_even{display:flex;flex-direction:column-reverse;padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .campus_facility .introl_even img{object-fit:cover}#dormitory .campus_facility .introl_even .introl_even_wrap{margin-bottom:4.1025641026vw}#dormitory .campus_facility .introl_even .introl_even_wrap .introl_even_title{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.5641025641vw;color:#dd7e95}#dormitory .campus_facility .introl_even .introl_even_wrap .introl_even_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .yoto{margin-top:8.9743589744vw;padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .campus_facility .yoto .yoto_content{margin-bottom:6.4102564103vw}#dormitory .campus_facility .yoto .yoto_content .yoto_name{font-size:2.4rem;margin-bottom:2.5641025641vw;line-height:2.9rem;color:#dd7e95;text-align:center}#dormitory .campus_facility .yoto .yoto_content .yoto_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .yoto img{object-fit:cover}#dormitory .dormitory{margin:0vw 2.5641025641vw 10.2564102564vw 2.5641025641vw;padding:5.1282051282vw 2.5641025641vw 7.6923076923vw 2.5641025641vw;background-color:#fff;border-radius:2.5641025641vw}#dormitory .dormitory .dormitory_image{display:block;margin:5.641025641vw 0vw 6.6666666667vw 0vw;width:82.0512820513vw;margin-left:auto;margin-right:auto}#dormitory .dormitory .dormitory_image img{width:100%;object-fit:cover}#dormitory .dormitory .dormitory_content{padding:0vw 3.8461538462vw 0vw 3.8461538462vw;font-size:1.6rem;line-height:2.4rem;font-weight:500;margin-bottom:5.1282051282vw}#dormitory .dormitory .dormitory_free{padding:3.5897435897vw 3.8461538462vw 5.1282051282vw 3.8461538462vw;margin-bottom:15.3846153846vw;border:.5128205128vw solid #000;border-radius:2.5641025641vw}#dormitory .dormitory .dormitory_free .dormitory_free_title{font-size:2.4rem;line-height:3.15rem;color:#dd7e95;text-align:center;margin-bottom:1.7948717949vw}#dormitory .dormitory .dormitory_free .dormitory_free_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .dormitory .dormitory_free .dormitory_free_desc .under_line{display:inline;text-decoration:underline;color:#dd7e95}#dormitory .dormitory .point{padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .dormitory .point .point_content{margin-bottom:4.6153846154vw}#dormitory .dormitory .point .point_content .point_title{font-size:2.4rem;line-height:3.2rem;margin-bottom:2.8205128205vw;color:#dd7e95}#dormitory .dormitory .point .point_content .point_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .dormitory .point .point_image img{object-fit:cover;width:100%}#dormitory .dormitory .pont_first{margin-bottom:9.4871794872vw}#dormitory .dormitory .pont_second{margin-bottom:9.4871794872vw;display:flex;flex-direction:column-reverse}#dormitory .dormitory .pont_third{margin-bottom:10.2564102564vw}#dormitory .dormitory .other_advantages{display:flex;flex-direction:column;align-items:center;row-gap:7.6923076923vw;margin-bottom:16.9230769231vw}#dormitory .dormitory .other_advantages .other_advantages_item{width:58.9743589744vw}#dormitory .dormitory .other_advantages .other_advantages_item img{object-fit:cover;width:100%}#dormitory .dormitory .other_advantages .other_advantages_item .other_advantages_title{font-size:1.6rem;line-height:2.4rem;margin-top:3.0769230769vw;font-weight:500}#dormitory .dormitory .message{padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .dormitory .message .message_title{font-size:2.8rem;line-height:3.6rem;margin-bottom:5.3846153846vw;text-align:center}#dormitory .dormitory .message .message_wrap .message_manager{display:flex;flex-direction:column;align-items:center;margin-bottom:7.9692307692vw}#dormitory .dormitory .message .message_wrap .message_manager img{width:33.3333333333vw;height:33.3333333333vw;object-fit:cover}#dormitory .dormitory .message .message_wrap .message_manager .message_dormitory{font-size:2rem;line-height:2.4rem;color:#dd7e95;margin-top:2.5641025641vw}#dormitory .dormitory .message .message_wrap .message_content{position:relative;padding:2.1666666667vw 3.8461538462vw 4.6153846154vw 3.8461538462vw;background:#fff;border-radius:2.5641025641vw;border:.5128205128vw solid #000}#dormitory .dormitory .message .message_wrap .message_content::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:3.8461538462vw solid rgba(0,0,0,0);border-right:3.8461538462vw solid rgba(0,0,0,0);border-bottom:6.1538461538vw solid #000}#dormitory .dormitory .message .message_wrap .message_content::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:3.0769230769vw solid rgba(0,0,0,0);border-right:3.0769230769vw solid rgba(0,0,0,0);border-bottom:5.1282051282vw solid #fff}#dormitory .dormitory .message .message_wrap .message_content .message_intro{font-size:1.8rem;line-height:2.2rem;color:#dd7e95;font-weight:700}#dormitory .dormitory .message .message_wrap .message_content .message_desc{font-size:1.4rem;line-height:2.2rem;font-weight:500}#dormitory .enjoy{margin:0vw 2.5641025641vw 7.6923076923vw 2.5641025641vw;padding:5.1282051282vw 2.5641025641vw 14.358974359vw 2.5641025641vw;background-color:#fff}#dormitory .enjoy .enjoy_title{font-size:1.6rem;line-height:2.4rem;padding:0vw 3.8461538462vw 0vw 3.8461538462vw;margin-top:4.1025641026vw;margin-bottom:6.1538461538vw;font-weight:700}#dormitory .enjoy .enjoy_location{margin-bottom:7.6923076923vw;padding:0vw 3.8461538462vw 0vw 3.8461538462vw}#dormitory .enjoy .enjoy_location .enjoy_location_item img{object-fit:cover;width:100%}#dormitory .enjoy .enjoy_location .enjoy_location_item .enjoy_location_name{font-size:2.2rem;line-height:2.6rem;margin-top:3.5897435897vw;margin-bottom:2.5641025641vw;color:#dd7e95}#dormitory .enjoy .enjoy_location .enjoy_location_item .enjoy_location_desc{font-size:1.6rem;line-height:2.4rem;margin-bottom:11.5384615385vw}#dormitory .enjoy .map{display:block;margin-top:-3.8461538462vw;width:82.0512820513vw;margin-left:auto;margin-right:auto}#dormitory .enjoy .map img{width:100%;object-fit:cover}footer .fooWrap{padding-top:13.0769230769vw;padding-bottom:11.2820512821vw;width:82.0512820513vw}footer .fooTitle{font-size:3rem;line-height:4rem;margin-bottom:4.6153846154vw}footer .fooCon{font-size:1.4rem;line-height:1.8rem;margin-bottom:13.3333333333vw}footer .fooSocial .fooSocialIns{height:7.9487179487vw}footer .fooSocial .fooSocialX{height:7.9487179487vw}footer .fooSocial .fooSocialFb{height:8.2051282051vw}footer .fooSocial .fooSocialYt{height:7.1794871795vw}}@media print,screen and (min-width: 769px){.head-pc{margin-bottom:3.3203125vw}.head-pc h1 span{width:fit-content;margin-left:auto;margin-right:auto;font-size:6.2rem;line-height:7.9rem;letter-spacing:0rem;border-bottom:.15625vw solid #000}.head-pc h1 span:last-of-type{padding-bottom:.7421875vw}.back-to-top{transition:opacity .3s ease-in-out;width:4.375vw;height:auto;bottom:3.046875vw;right:3.046875vw}.back-to-top:hover{opacity:.8}.common_width{width:81.25vw}.common_width_1180{width:92.1875vw;margin-left:auto;margin-right:auto}.dormitory_head{font-size:3.8rem;line-height:4.5rem;padding:1.40625vw 0vw 1.328125vw 0vw}#dormitory{position:relative;padding-top:3.046875vw}#dormitory .head{width:59.375vw;margin-left:auto;margin-right:auto;margin-bottom:4.0625vw;text-align:center}#dormitory .head h1{font-size:6.2rem;line-height:8.6rem;text-decoration:none;box-shadow:inset 0 -0.15625vw 0 0 #000;display:inline}#dormitory .deco_bg{position:absolute;width:20vw;top:1.5625vw;z-index:-1}#dormitory .deco_bg img{width:100%;object-fit:cover}#dormitory .expenses{background-color:#fff;margin:0vw 3.90625vw 4.6875vw 3.90625vw;padding:3.90625vw 5.46875vw 3.90625vw 5.46875vw}#dormitory .expenses .living{display:flex;margin-bottom:3.125vw}#dormitory .expenses .living .expenses_content{width:53.90625vw;margin-right:5.9375vw}#dormitory .expenses .living .expenses_content .expenses_content_title{font-size:1.6rem;line-height:2.4rem;font-weight:500;margin-bottom:1.71875vw;margin-top:3.90625vw}#dormitory .expenses .living .expenses_content .expenses_content_desc{color:#dd7e95;text-align:end}#dormitory .expenses .living .expenses_content .expenses_content_desc .expenses_title{font-size:2.9rem;line-height:3.4rem;margin-bottom:.078125vw}#dormitory .expenses .living .expenses_content .expenses_content_desc .expenses_price{font-size:5.6rem;line-height:6.6rem}#dormitory .expenses .living .chart{margin-top:1.5625vw;width:19.0625vw}#dormitory .expenses .living .chart img{object-fit:cover}#dormitory .expenses .tips .tips_title{font-size:3.3rem;line-height:3.9rem;text-align:center}#dormitory .expenses .tips .tips_container{display:flex;margin-bottom:3.203125vw}#dormitory .expenses .tips .tips_container img{width:10.15625vw;height:10.15625vw;object-fit:cover}#dormitory .expenses .tips .tips_container .tips_content{position:relative;height:fit-content;margin-top:2.03125vw;padding:1.5625vw 2.34375vw 2.03125vw 1.5625vw;background:#fff;border-radius:.78125vw;border:.15625vw solid #000;margin-left:3.125vw;font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .expenses .tips .tips_container .tips_content::before{content:"";position:absolute;left:-1.8046875vw;top:50%;transform:translateY(-50%);width:0;height:0;border-top:1.171875vw solid rgba(0,0,0,0);border-bottom:1.171875vw solid rgba(0,0,0,0);border-right:1.8046875vw solid #000}#dormitory .expenses .tips .tips_container .tips_content::after{content:"";position:absolute;left:-1.6484375vw;top:50%;transform:translateY(-50%);width:0;height:0;border-top:1.015625vw solid rgba(0,0,0,0);border-bottom:1.015625vw solid rgba(0,0,0,0);border-right:1.6484375vw solid #fff}#dormitory .expenses .tips .tips_images{padding:0vw 2.34375vw 0vw 2.34375vw;object-fit:cover;margin-bottom:2.421875vw;display:block}#dormitory .expenses .scholarships{color:#fff;background:#dd7e95;padding:2.34375vw 2.34375vw 3.046875vw 2.34375vw;border-radius:.78125vw;display:flex}#dormitory .expenses .scholarships .scholarships_title{width:20.390625vw;font-size:3.9rem;line-height:5rem;margin-right:2.265625vw}#dormitory .expenses .scholarships .scholarships_content{width:53.90625vw}#dormitory .expenses .scholarships .scholarships_content .scholarships_sub{font-size:2.6rem;line-height:3.8rem;margin-bottom:.546875vw}#dormitory .expenses .scholarships .scholarships_content .scholarships_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .expenses .scholarships .scholarships_content .scholarships_desc .under_line{display:inline;color:#f8f0e9;text-decoration:underline}#dormitory .campus_facility{margin:0vw 3.90625vw 5.46875vw 3.90625vw;padding:3.59375vw 5.46875vw 5.46875vw 5.46875vw;background-color:#fff}#dormitory .campus_facility .dormitory_head{margin-bottom:2.34375vw}#dormitory .campus_facility .desc{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.59375vw;font-weight:500}#dormitory .campus_facility .tempaku .tempaku_head{display:flex;align-items:center;margin-bottom:2.734375vw}#dormitory .campus_facility .tempaku .tempaku_head .tempaku_name{font-size:3rem;line-height:4rem;margin-right:2.8125vw;color:#dd7e95;width:11.25vw}#dormitory .campus_facility .tempaku .tempaku_head .tempaku_location{width:67.1875vw;font-size:1.6rem;line-height:2.4rem}#dormitory .campus_facility .tempaku img{width:57.8125vw;display:block;margin-left:auto;margin-right:auto;margin-bottom:3.90625vw;object-fit:cover}#dormitory .campus_facility .global_plaza{margin-bottom:3.359375vw}#dormitory .campus_facility .global_plaza .global_plaza_name{font-size:2.4rem;line-height:2.9rem;margin-bottom:.703125vw;color:#dd7e95}#dormitory .campus_facility .global_plaza .global_plaza_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500;margin-bottom:2.03125vw}#dormitory .campus_facility .global_plaza .global_plaza_images{display:flex;column-gap:4.6875vw}#dormitory .campus_facility .global_plaza .global_plaza_images img{width:38.28125vw;object-fit:cover}#dormitory .campus_facility .cafeteria{margin-bottom:2.734375vw}#dormitory .campus_facility .cafeteria .cafeteria_wrap{display:flex;column-gap:4.6875vw}#dormitory .campus_facility .cafeteria .cafeteria_wrap img{width:38.28125vw;object-fit:cover}#dormitory .campus_facility .cafeteria .cafeteria_wrap .cafeteria_content .cafeteria_name{font-size:2.4rem;line-height:2.9rem;margin-bottom:.703125vw;color:#dd7e95}#dormitory .campus_facility .cafeteria .cafeteria_wrap .cafeteria_content .cafeteria_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .green_bakery{display:flex;column-gap:4.6875vw;margin-bottom:4.296875vw}#dormitory .campus_facility .green_bakery .green_bakery_container .green_bakery_name{font-size:2.4rem;line-height:2.9rem;margin-bottom:.703125vw;color:#dd7e95}#dormitory .campus_facility .green_bakery .green_bakery_container .green_bakery_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .green_bakery img{width:38.28125vw;object-fit:cover}#dormitory .campus_facility .gym{display:flex;column-gap:4.6875vw;margin-bottom:7.1875vw}#dormitory .campus_facility .gym img{width:38.28125vw;object-fit:cover}#dormitory .campus_facility .gym .gym_container .gym_name{font-size:2.4rem;line-height:2.9rem;margin-bottom:.703125vw;color:#dd7e95}#dormitory .campus_facility .gym .gym_container .gym_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .line_deco{height:.15625vw;background-color:#000}#dormitory .campus_facility .nagoya_dome_campus{margin-top:4.6875vw;margin-bottom:13.28125vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_campus_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.265625vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_campus_head .nagoya_dome_campus_name{width:12.890625vw;font-size:3rem;line-height:4rem;color:#dd7e95}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_campus_head .nagoya_dome_campus_desc{width:67.1875vw;font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide{display:block;width:57.8125vw;margin-left:auto;margin-right:auto;position:relative}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide img{object-fit:cover;width:100%}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-prev,#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-next{width:.46875vw;height:1.171875vw;z-index:10;background-size:contain;background-repeat:no-repeat;background-position:center;border:none}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-prev::before,#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-next::before{content:none}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-prev{background-image:url("/english/generalinfo/studyabroad/finances/img/fulfingcampus/icon_prev.svg");left:-1.19765625vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-next{background-image:url("/english/generalinfo/studyabroad/finances/img/fulfingcampus/icon_next.svg");right:-0.9375vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-slider{position:relative}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-initialized.slick-slider.slick-dotted{margin-bottom:0}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .custom-navigation{display:flex;justify-content:center;align-items:center;position:absolute;margin-top:1.40625vw;left:50%;transform:translateX(-50%)}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots{position:static;display:flex;align-items:center;justify-content:center}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li{width:.9375vw;height:.9375vw}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li button{width:.9375vw;height:.9375vw;border-radius:50%;background-color:#dbd7d8;border:none;padding:0}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li.slick-active button{background-color:#dd7e95}#dormitory .campus_facility .nagoya_dome_campus .nagoya_dome_slide .slick-dots li button:before{content:none}#dormitory .campus_facility .introl_odd{display:flex}#dormitory .campus_facility .introl_odd .intro_wrap{width:38.28125vw;margin-right:4.6875vw}#dormitory .campus_facility .introl_odd .intro_wrap .introl_odd_title{font-size:2.4rem;line-height:2.9rem;margin-bottom:.703125vw;color:#dd7e95}#dormitory .campus_facility .introl_odd .intro_wrap .introl_odd_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .introl_odd img{object-fit:cover;width:38.28125vw}#dormitory .campus_facility .global_plaza_intro{margin-bottom:3.90625vw}#dormitory .campus_facility .cafeteria_intro{margin-bottom:2.734375vw}#dormitory .campus_facility .shake_intro{margin-bottom:3.828125vw}#dormitory .campus_facility .gym_intro{margin-bottom:5.078125vw}#dormitory .campus_facility .introl_even{display:flex;column-gap:4.6875vw}#dormitory .campus_facility .introl_even img{object-fit:cover;width:38.28125vw}#dormitory .campus_facility .introl_even .introl_even_wrap .introl_even_title{font-size:2.4rem;line-height:2.9rem;margin-bottom:.703125vw;color:#dd7e95}#dormitory .campus_facility .introl_even .introl_even_wrap .introl_even_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .yoto{margin-top:5.078125vw}#dormitory .campus_facility .yoto .yoto_content{display:flex;align-items:center;margin-bottom:2.34375vw;justify-content:space-between}#dormitory .campus_facility .yoto .yoto_content .yoto_name{width:9.296875vw;font-size:3rem;line-height:4rem;color:#dd7e95}#dormitory .campus_facility .yoto .yoto_content .yoto_desc{width:67.1875vw;font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .campus_facility .yoto img{width:57.8125vw;display:block;margin-left:auto;margin-right:auto;object-fit:cover}#dormitory .dormitory{margin:0vw 3.90625vw 4.6875vw 3.90625vw;padding:3.90625vw 5.46875vw 4.53125vw 5.46875vw;background-color:#fff}#dormitory .dormitory .dormitory_image{display:block;padding:0vw 2.34375vw 0vw 2.34375vw;margin:3.125vw 0vw 2.34375vw 0vw}#dormitory .dormitory .dormitory_image img{width:100%;object-fit:cover}#dormitory .dormitory .dormitory_content{font-size:1.6rem;line-height:2.4rem;font-weight:500;margin-bottom:4.375vw}#dormitory .dormitory .dormitory_free{display:flex;align-items:center;padding:2.34375vw 2.34375vw 3.125vw 2.34375vw;margin-bottom:6.25vw;border:.15625vw solid #000;border-radius:.78125vw}#dormitory .dormitory .dormitory_free .dormitory_free_title{font-size:2.8rem;line-height:3.5rem;margin-right:2.109375vw;color:#dd7e95;width:16.640625vw}#dormitory .dormitory .dormitory_free .dormitory_free_desc{width:57.8125vw;font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .dormitory .dormitory_free .dormitory_free_desc .under_line{display:inline;text-decoration:underline;color:#dd7e95}#dormitory .dormitory .point{display:flex;column-gap:3.125vw}#dormitory .dormitory .point .point_content{width:42.96875vw}#dormitory .dormitory .point .point_content .point_title{font-size:2.8rem;line-height:3.7rem;margin-bottom:1.09375vw;color:#dd7e95}#dormitory .dormitory .point .point_content .point_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .dormitory .point .point_image{width:35.15625vw}#dormitory .dormitory .point .point_image img{object-fit:cover;width:100%}#dormitory .dormitory .pont_first{margin-bottom:4.6875vw}#dormitory .dormitory .pont_second{margin-bottom:6.25vw}#dormitory .dormitory .pont_second .point_title{margin-right:-1.171875vw}#dormitory .dormitory .pont_third{margin-bottom:3.90625vw}#dormitory .dormitory .other_advantages{display:flex;column-gap:3.125vw;margin-bottom:3.984375vw}#dormitory .dormitory .other_advantages .other_advantages_item{width:17.96875vw}#dormitory .dormitory .other_advantages .other_advantages_item img{object-fit:cover;width:100%}#dormitory .dormitory .other_advantages .other_advantages_item .other_advantages_title{font-size:1.6rem;line-height:2.4rem;margin-top:.9375vw;font-weight:500}#dormitory .dormitory .message .message_title{font-size:3.3rem;line-height:3.9rem;margin-bottom:1.796875vw;text-align:center}#dormitory .dormitory .message .message_wrap{display:flex}#dormitory .dormitory .message .message_wrap .message_manager{display:flex;flex-direction:column;align-items:center}#dormitory .dormitory .message .message_wrap .message_manager img{width:17.96875vw;height:17.96875vw;object-fit:cover}#dormitory .dormitory .message .message_wrap .message_manager .message_dormitory{font-size:2.3rem;line-height:2.7rem;color:#dd7e95;margin-top:.78125vw}#dormitory .dormitory .message .message_wrap .message_content{position:relative;padding:1.5625vw 2.34375vw 1.875vw 1.5625vw;background:#fff;border-radius:.78125vw;border:.15625vw solid #000;margin-left:3.90625vw;width:59.375vw}#dormitory .dormitory .message .message_wrap .message_content::before{content:"";position:absolute;left:-1.8046875vw;top:2.96875vw;transform:translateY(-50%);width:0;height:0;border-top:1.171875vw solid rgba(0,0,0,0);border-bottom:1.171875vw solid rgba(0,0,0,0);border-right:1.8046875vw solid #000}#dormitory .dormitory .message .message_wrap .message_content::after{content:"";position:absolute;left:-1.5703125vw;top:2.96875vw;transform:translateY(-50%);width:0;height:0;border-top:1.015625vw solid rgba(0,0,0,0);border-bottom:1.015625vw solid rgba(0,0,0,0);border-right:1.6484375vw solid #fff}#dormitory .dormitory .message .message_wrap .message_content .message_intro{font-size:2rem;line-height:2.6rem;margin-bottom:.390625vw;color:#dd7e95;font-weight:700}#dormitory .dormitory .message .message_wrap .message_content .message_desc{font-size:1.6rem;line-height:2.4rem;font-weight:500}#dormitory .enjoy{margin:0vw 3.90625vw 4.6875vw 3.90625vw;padding:3.90625vw 0vw 3.90625vw 0vw;background-color:#fff}#dormitory .enjoy .dormitory_head{margin:0vw 5.46875vw 0vw 5.46875vw}#dormitory .enjoy .enjoy_title{font-size:2.2rem;line-height:3.2rem;margin:1.5625vw 5.46875vw 4.140625vw 5.46875vw;font-weight:700;text-align:center}#dormitory .enjoy .enjoy_location{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2.8125vw;column-gap:3.125vw;row-gap:3.90625vw}#dormitory .enjoy .enjoy_location .enjoy_location_item{width:25vw}#dormitory .enjoy .enjoy_location .enjoy_location_item img{object-fit:cover;width:100%}#dormitory .enjoy .enjoy_location .enjoy_location_item .enjoy_location_name{font-size:2.2rem;line-height:2.6rem;margin-top:1.09375vw;margin-bottom:.78125vw;color:#dd7e95}#dormitory .enjoy .enjoy_location .enjoy_location_item .enjoy_location_desc{font-size:1.6rem;line-height:2.4rem}#dormitory .enjoy .map{width:81.25vw;display:block;margin-left:auto;margin-right:auto}#dormitory .enjoy .map img{width:100%;object-fit:cover}footer .fooWrap{padding-top:4.0625vw;padding-bottom:3.90625vw}footer .fooTitle{font-size:4rem;line-height:4.8rem;margin-bottom:1.5625vw}footer .fooCon{font-size:1.8rem;line-height:2.6rem;margin-bottom:3.75vw}footer .fooSocial .fooSocialIns{height:3.125vw}footer .fooSocial .fooSocialX{height:3.125vw}footer .fooSocial .fooSocialFb{height:3.203125vw}footer .fooSocial .fooSocialYt{height:2.8125vw}}
