@charset "UTF-8";@media screen and (min-width:1px) and (max-width:639px){#sub-dorm-applyInfo .diagram-box .flex-box3 .arrow{display:none}#sub-dorm-applyInfo .diagram-box{padding:20px}#sub-dorm-applyInfo .diagram-box .flex-box3{flex-wrap:wrap;-ms-flex-wrap:wrap;background:url('/res/img/cont/3/img-center-line.jpg') repeat-y center top}#sub-dorm-applyInfo .diagram-box .flex-box3 .item{width:100%;font-size:.85em;padding:10px}#sub-dorm-applyInfo .diagram-box .flex-box3 .item:not(:last-of-type){margin-bottom:20px}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon1,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon3,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon5,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon7{background-color:#529d9f;color:#fff}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon2,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon4,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon6{background-color:#ccc}#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item{width:100%}#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .ap-title{margin-bottom:0}#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .ap-title span{display:block;border-radius:0}#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .sect2,#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .sect3,#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .sect4,#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .sect5,#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item .sect6{padding:15px;border:1px solid #ccc;border-top:0}#sub-dorm-applyInfo .apply-cont .process{flex-wrap:wrap;-ms-flex-wrap:wrap}#sub-dorm-applyInfo .apply-cont .process .item{width:100%}#sub-dorm-applyInfo .apply-cont .process .item:not(:last-of-type){margin-bottom:12px}#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .icon1,#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .icon3,#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .icon5{background-color:#6e9dc4;color:#fff}#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .icon2,#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .icon4,#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .icon6{background-color:#ccc}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3{justify-content:center;-ms-flex-pack:center}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3 span{display:block}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item{width:100%}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item:not(:last-of-type){margin-bottom:25px}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .flex-box2,#sub-dorm-applyInfo .sub-Tab-2 .sect8 .flex-box2{flex-wrap:wrap;-ms-flex-wrap:wrap}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item,#sub-dorm-applyInfo .sub-Tab-2 .sect8 .item{width:100%}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item:not(:last-of-type),#sub-dorm-applyInfo .sub-Tab-2 .sect8 .item:not(:last-of-type){margin-bottom:12px}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box span{display:block}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box .img{text-align:center;margin-bottom:20px}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box .img img{vertical-align:top}[data-mqtitle=period]:before{content:'Period'}[data-mqtitle=room1]:before{content:'#1 room'}[data-mqtitle=room2]:before{content:'#2 room'}[data-mqtitle=room3]:before{content:'#3 room'}[data-mqtitle=room4]:before{content:'#4 room'}[data-mqtitle=leftbed]:before{content:'Left Bed'}[data-mqtitle=rightbed]:before{content:'Right Bed'}}@media screen and (min-width:1px) and (max-width:1216px){#sub-dorm-applyInfo .apply-cont .flex-box2.no-self{flex-wrap:wrap;-ms-flex-wrap:wrap}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box2{flex-wrap:wrap;-ms-flex-wrap:wrap}}@media screen and (min-width:640px) and (max-width:1216px){#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3{justify-content:flex-start;-ms-flex-pack:start;flex-wrap:wrap;-ms-flex-wrap:wrap}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .txt{width:20%}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .arrow{width:5%}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon5,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon6,#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .icon7{margin-top:20px}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .arrow:nth-of-type(10),#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .arrow:nth-of-type(12){margin-top:73px}#sub-dorm-applyInfo .apply-cont .flex-box2.no-self .item{width:49%}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3{justify-content:space-between;-ms-flex-pack:justify}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3 .item{width:49%}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item{width:49%}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item:nth-of-type(n+3){margin-top:40px}}@media screen and (min-width:640px){#sub-dorm-applyInfo .diagram-box{padding:40px 20px}#sub-dorm-applyInfo .diagram-box .flex-box3 .txt{padding-top:140px;background-repeat:no-repeat;background-position:center top}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .txt{font-size:.91em}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .arrow{text-align:center;margin-top:53px}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .arrow img{vertical-align:top}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box2 .arrow{text-align:center;margin-bottom:30px}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box2 .arrow img{vertical-align:top}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon1{background-image:url('/res/img/cont/3/img-dorm-apply-icon-01.png')}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon2{background-image:url('/res/img/cont/3/img-dorm-apply-icon-02.png')}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon3{background-image:url('/res/img/cont/3/img-dorm-apply-icon-03.png')}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon4{background-image:url('/res/img/cont/3/img-dorm-apply-icon-04.png')}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon5{background-image:url('/res/img/cont/3/img-dorm-apply-icon-05.png')}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon6{background-image:url('/res/img/cont/3/img-dorm-apply-icon-06.png')}#sub-dorm-applyInfo .diagram-box.apply-diagram .icon7{background-image:url('/res/img/cont/3/img-dorm-apply-icon-07.png')}#sub-dorm-applyInfo .apply-cont .process .item{width:33%;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center}#sub-dorm-applyInfo .apply-cont .process .item:not(:last-of-type){margin-right:.5%}#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect2,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect3,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect4,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect5,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect6{border:1px dashed #ccc;padding:15px;min-height:137px;border-radius:5px}#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect2 .dot,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect3 .dot,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect4 .dot,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect5 .dot,#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item .sect6 .dot{word-wrap:break-word;word-break:keep-all}#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .txt{width:17.6%;font-size:.91em}#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .arrow{width:3%;text-align:center;margin-top:53px}#sub-dorm-applyInfo .diagram-box.end-diagram .flex-box3 .arrow img{width:20px;vertical-align:top}#sub-dorm-applyInfo .diagram-box.end-diagram .icon1{background-image:url('/res/img/cont/3/img-dorm-apply-icon-06.png')}#sub-dorm-applyInfo .diagram-box.end-diagram .icon2{background-image:url('/res/img/cont/3/img-dorm-apply-icon-07.png')}#sub-dorm-applyInfo .diagram-box.end-diagram .icon3{background-image:url('/res/img/cont/3/img-dorm-apply-icon-08.png')}#sub-dorm-applyInfo .diagram-box.end-diagram .icon4{background-image:url('/res/img/cont/3/img-dorm-apply-icon-09.png')}#sub-dorm-applyInfo .diagram-box.end-diagram .icon5{background-image:url('/res/img/cont/3/img-dorm-apply-icon-10.png')}#sub-dorm-applyInfo .diagram-box.end-diagram .icon6{background-image:url('/res/img/cont/3/img-dorm-apply-icon-11.png')}#sub-dorm-applyInfo .sub-Tab-2 .apply-cont .sect2 .process .item{width:49%}#sub-dorm-applyInfo .sub-Tab-2 .sect2 .table-basic .item{width:49%}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box{display:flex;display:-ms-flexbox;justify-content:flex-start;-ms-flex-pack:start}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box .i-box{margin-left:25px}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item,#sub-dorm-applyInfo .sub-Tab-2 .sect8 .item{width:49%}}@media screen and (min-width:1217px){#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .txt{width:12.57%}#sub-dorm-applyInfo .diagram-box.apply-diagram .flex-box3 .arrow{width:2%}#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process){flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start}#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item{width:32%}#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item:not(:last-of-type){margin-right:2%}#sub-dorm-applyInfo .sub-Tab-1 .apply-cont .flex-box2:not(.process) .item:nth-of-type(3n){margin-right:0}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3{justify-content:space-between;-ms-flex-pack:justify}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3 .item{width:24%}}#sub-dorm-applyInfo .flex-box2{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify}#sub-dorm-applyInfo .flex-box2:not(.no-self) .item{-ms-flex-align:center;align-self:center;-ms-flex-item-align:center}#sub-dorm-applyInfo .flex-box3{display:flex;display:-ms-flexbox}.dot{display:block;font-weight:600;font-size:.85em;padding-left:8px;background:url(/res/img/common/list-square.png) no-repeat left 9px;line-height:1.6}#sub-dorm-applyInfo .diagram-box{display:block;border:1px dashed #b2b2b2;background-color:#f7f7f7;border-radius:5px}#sub-dorm-applyInfo .diagram-box .flex-box3 .txt{text-align:center;font-weight:600}#sub-dorm-applyInfo .apply-cont .ap-title{margin-bottom:15px;margin-top:40px}#sub-dorm-applyInfo .apply-cont .ap-title.nomg{margin-top:0}#sub-dorm-applyInfo .apply-cont .ap-title span{display:inline-block;font-weight:600;color:#fff;background-color:#56b8bb;padding:10px 50px 10px 20px;border-radius:0 20px 20px 0}#sub-dorm-applyInfo .apply-cont table.table-basic{border-top:0}#sub-dorm-applyInfo .apply-cont table.table-basic tbody tr:first-of-type td,#sub-dorm-applyInfo .apply-cont table.table-basic tbody tr:first-of-type th{border-top:2px solid #646464}#sub-dorm-applyInfo .apply-cont table.table-basic .dot{background:url(/res/img/common/list-square.png) no-repeat left 6px}#sub-dorm-applyInfo .apply-cont .process .item{text-align:center;padding:8px 20px;font-weight:600;color:#fff}#sub-dorm-applyInfo .apply-cont .process .item span{display:block;width:100%}#sub-dorm-applyInfo .apply-cont .process .color1{background-color:#5488b3}#sub-dorm-applyInfo .apply-cont .process .color2{background-color:#316793}#sub-dorm-applyInfo .apply-cont .process .color3{background-color:#174973}#sub-dorm-applyInfo .apply-cont .sect7 .txt-info-style2 span{display:block;font-weight:600;line-height:1.8}#sub-dorm-applyInfo .sub-Tab-2 .apply-cont .sect3 table.table-basic tr:first-of-type td,#sub-dorm-applyInfo .sub-Tab-2 .apply-cont .sect3 table.table-basic tr:first-of-type th{border-top:2px solid #646464}#sub-dorm-applyInfo .sub-Tab-2 .apply-cont .sect3 table.table-basic tbody tr:first-of-type td,#sub-dorm-applyInfo .sub-Tab-2 .apply-cont .sect3 table.table-basic tbody tr:first-of-type th{border-top:1px solid #ccc}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item{text-align:center}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item span{display:block;font-weight:600}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item .tt{background-color:#626262;font-size:1em;padding:12px;color:#fff}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item .ct{padding:25px 15px;border:1px solid #ccc;border-top:0}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item01 .tt{background-color:#3e89b0}#sub-dorm-applyInfo .sub-Tab-2 .sect4 .item02 .tt{background-color:#b03e3e}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .flex-box3{flex-wrap:wrap;-ms-flex-wrap:wrap}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item{text-align:center}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item .i-box{font-weight:600;margin-top:12px}#sub-dorm-applyInfo .sub-Tab-2 .sect6 .item .i-b-ct{font-size:.85em;margin-top:6px}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box .item{font-weight:600}#sub-dorm-applyInfo .sub-Tab-2 .sect7 .f-box .ct:not(:last-of-type){margin-bottom:10px}#sub-dorm-applyInfo .sub-Tab-2 .sect8 .item{text-align:center;background-color:#7f7f7f;padding:15px;color:#fff}#sub-dorm-applyInfo .sub-Tab-2 .sect8 .item span{display:block;font-weight:600}#sub-dorm-applyInfo .sub-Tab-2 .sect8 .item .ct{padding-top:15px;margin-top:15px;border-top:1px dashed rgba(255,255,255,.8)}#sub-dorm-applyInfo .sub-Tab-2 .part-tt{font-weight:600;color:#6e9dc4;margin-top:20px}ul.sub-Tab a{display:block;font-weight:700}ul.sub-Tab.sub-Tab-B{text-align:center;font-size:1em;border-top:1px solid #d9d9d9}ul.sub-Tab.sub-Tab-B li{width:50%;word-break:keep-all}ul.sub-Tab.sub-Tab-B a{padding:15px 0;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#f9f9f9;color:#575757;font-size:1.2em}ul.sub-Tab.sub-Tab-B a.active{background:#3a949c;color:#fff}ul.sub-Tab.sub-Tab-B a.bd-r{border-right:1px solid #d9d9d9}ul.sub-Tab.sub-Tab-B{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}div.sub-Tab:not(.sub-Tab-1){display:none}.border-r{border-right:1px solid #d0d0d0}.noborder-r{border-right:0px solid #d0d0d0}li.dot{background:url(/res/img/sub/img-list-brown.png) no-repeat left 6px;padding-left:10px;word-wrap:break-word;word-break:keep-all}table.table1-1 td{line-height:1.6}table.table1-1 td.left{text-align:left}table.table1-1 tr>:nth-of-type(1){border-left:1px solid #d0d0d0}table.table1-1 td img{vertical-align:top}div.step_img{border:1px solid #ccc;text-align:center;padding:25px 0;margin-bottom:45px}table.table4 thead>tr>th.border-r{border-right:1px solid #d0d0d0}table.table4 tbody>tr>th{background-color:#d5e4e2;font-size:1.1em}table.table4 tbody>tr>td{background-color:#fff}