.board-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem 5rem}.board-tab.item-3 li{width:33.3333%}.board-tab li{width:25%;padding:.5rem}.board-tab li.active a{background-color:#003e83;color:#fff}.board-tab li.active a:hover{background-color:#0056b6}.board-tab li a{display:block;padding:1.8rem 1rem;border-radius:.9rem;background-color:#f0f0f0;font-family:"Noto Sans SC",sans-serif;font-size:1.8rem;line-height:1;letter-spacing:-0.06em;text-align:center;color:#343434}.board-tab li a:hover{background-color:#e3e3e3}.board-top{margin-bottom:2rem}.board-top:has(.btn-create){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.board-top .btn{height:4rem;padding:1.1rem 1.4rem}.board-top .board-default-search-form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.board-top .board-default-search-form>div>input{max-width:30rem;height:4rem;margin-right:.5rem;padding:.6rem 1.2rem;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:.4rem;font-size:1.4rem;line-height:1;color:#555}.board-top .board-default-search-form>div>input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none;border-color:#003e83}.board-top .board-default-search-form>div .btn-wrap .btn:last-child{display:none}.board-default-wrap{max-width:135rem;margin-left:auto;margin-right:auto}.board-default-wrap .board-default-list-head{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:.2rem solid #000}.board-default-wrap .board-default-list-head ~ .board-default-list,.board-default-wrap .board-default-list-head ~ .board-default-list-2{border-top:1px solid #000}.board-default-wrap .board-default-list-head li{padding:2.1rem 1rem}.board-default-wrap .board-default-list-head li[data-head-name="num"]{width:8rem}.board-default-wrap .board-default-list-head li[data-head-name="views"],.board-default-wrap .board-default-list-head li[data-head-name="files"]{width:10rem}.board-default-wrap .board-default-list-head li[data-head-name="title"]{width:calc(100% - 52rem)}.board-default-wrap .board-default-list-head li[data-head-name="writer"],.board-default-wrap .board-default-list-head li[data-head-name="date"]{width:12rem}.board-default-wrap .board-default-list-head li p{font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:1.8rem;line-height:1;letter-spacing:-0.06em;text-align:center}.board-default-wrap .board-default-list{border-top:.2rem solid #000}.board-default-wrap .board-default-list.important .board-default-item a{background-color:#f9f9f9}.board-default-wrap .board-default-list.important ~ .board-default-list{border-top:none}.board-default-wrap .board-default-list .board-default-item a{height:8.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10rem;border-bottom:.1rem solid #ddd;background-image:url(../images/vendor/board/board-rarr-gray.png);background-size:4rem;background-position:calc(100% - 1.5rem) 50%;background-repeat:no-repeat;color:#343434}.board-default-wrap .board-default-list .board-default-item a:hover{border-bottom-color:#000;background-image:url(../images/vendor/board/board-rarr-black.png);background-repeat:no-repeat}.board-default-wrap .board-default-list .board-default-item a .board-default-item-date{width:16rem}.board-default-wrap .board-default-list .board-default-item a .board-default-item-date p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:1.5rem;line-height:1;letter-spacing:-0.02em}.board-default-wrap .board-default-list .board-default-item a .board-default-item-date p span{display:inline-block;margin-left:.7rem;font-family:"Noto Sans SC",sans-serif;font-weight:800;font-size:3.2rem;line-height:1;letter-spacing:-0.02em}.board-default-wrap .board-default-list .board-default-item a .board-default-item-title{width:calc(100% - 8rem);overflow:hidden}.board-default-wrap .board-default-list .board-default-item a .board-default-item-title p{font-family:"Noto Sans SC",sans-serif;font-size:1.5rem;line-height:1.7;letter-spacing:-0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-default-wrap .board-default-list .board-default-item a .board-default-item-title p:has(.label) .label{display:inline-block;padding:.6rem;border-radius:.4rem;background-color:#000;font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:-0.02em;color:#fff}.board-default-wrap .board-default-list-2{border-top:.2rem solid #000}.board-default-wrap .board-default-list-2.important .board-default-item a{background-color:#f9f9f9}.board-default-wrap .board-default-list-2.important .board-default-item a:hover{background-color:#e0e0e0}.board-default-wrap .board-default-list-2.important ~ .board-default-list,.board-default-wrap .board-default-list-2.important ~ .board-default-list-2{border-top:none}.board-default-wrap .board-default-list-2 .board-default-item a{height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid #ddd}.board-default-wrap .board-default-list-2 .board-default-item a:hover{background-color:#f9f9f9;border-bottom-color:#000}.board-default-wrap .board-default-list-2 .board-default-item a>div{padding:0 1rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-num{width:8rem;text-align:center}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-views,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-files{width:10rem;text-align:center}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-title{width:calc(100% - 52rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-title p{width:100%;padding:10px 5px;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:-0.06em;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-writer,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-date{width:12rem;text-align:center}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-num p,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-views p,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-writer p,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-date p{padding:10px 0;font-size:1.6rem;line-height:1;letter-spacing:-0.06em;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-files{position:relative}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-files .logo{display:inline-block;width:2.6rem;height:2.6rem;background-image:url(../images/vendor/board/ico-file.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-files .logo .num{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:#003e83;font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:1.2rem;line-height:1;letter-spacing:-0.06em;color:#fff;position:absolute;bottom:-.5rem;right:-.5rem}.board-default-wrap .pagination{margin:4rem 0 0}.board-default-read-wrap{max-width:135rem;margin-left:auto;margin-right:auto}.board-default-read-wrap .board-default-read-top{min-height:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;border-top:.2rem solid #111;border-bottom:.1rem solid #ddd;font-family:"Noto Sans SC",sans-serif;letter-spacing:-0.06em;position:relative}.board-default-read-wrap .board-default-read-top .board-default-read-date{width:16rem;padding:0 2rem}.board-default-read-wrap .board-default-read-top .board-default-read-date p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:-0.02rem}.board-default-read-wrap .board-default-read-top .board-default-read-date p span{display:inline-block;margin-left:.7rem;font-weight:800;font-size:3.2rem}.board-default-read-wrap .board-default-read-top .board-default-read-title{width:calc(100% - 26rem)}.board-default-read-wrap .board-default-read-top .board-default-read-title p{font-family:"Noto Sans SC",sans-serif;font-size:2rem;line-height:1.7;letter-spacing:-0.08em}.board-default-read-wrap .board-default-read-top .board-default-read-title p:has(.label) .label{display:inline-block;padding:.6rem;border-radius:.4rem;background-color:#000;font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:-0.02em;color:#fff}.board-default-read-wrap .board-default-read-top .board-default-read-views{width:20rem;padding:0 2rem;font-family:"Noto Sans SC",sans-serif;font-size:1.8rem;text-align:right}.board-default-read-wrap .board-default-read-top .board-default-read-views span{padding-left:4rem;position:relative}.board-default-read-wrap .board-default-read-top .board-default-read-views span::before{content:"";width:2.8rem;height:2.8rem;background-image:url(../images/vendor/board/board-view-logo.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.board-default-read-wrap .board-default-read-content{padding-bottom:3rem;border-bottom:.1rem solid #111}.board-default-read-wrap .board-default-read-content .content-field{padding:3rem 2rem;font-family:"Noto Sans SC",sans-serif !important}.board-default-read-wrap .board-default-read-content .content-field img{width:65rem}.board-default-read-wrap .board-default-read-content .content-field img,.board-default-read-wrap .board-default-read-content .content-field iframe{max-width:100%}.board-default-read-wrap .board-default-read-content .content-field span,.board-default-read-wrap .board-default-read-content .content-field b,.board-default-read-wrap .board-default-read-content .content-field strong{background-color:transparent !important}.board-default-read-wrap .board-default-read-content .content-field p{font-size:1.6rem}.board-default-read-wrap .board-default-read-content .content-field>.btn-wrap{margin-top:6rem}.board-default-read-wrap .board-default-read-btns{margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.board-default-read-wrap .board-default-read-btns>*:not(:last-child){margin-right:.5rem}.board-gallery-list-wrap{max-width:135rem;margin-left:auto;margin-right:auto}.board-gallery-list-wrap .board-gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.board-gallery-list-wrap .board-gallery-list li{width:25%;min-width:32rem;padding:1.5rem}.board-gallery-list-wrap .board-gallery-list li a{display:block;color:#343434}.board-gallery-list-wrap .board-gallery-list li a:hover .board-gallery-list-image::before{content:"";width:100%;height:100%;border-radius:1.6rem;background-color:#003e83;opacity:0.7;position:absolute;top:0;left:0}.board-gallery-list-wrap .board-gallery-list li a:hover .board-gallery-list-image::after{content:"";width:6rem;height:6rem;background-image:url(../images/vendor/board/mag-round.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.board-gallery-list-wrap .board-gallery-list li a .board-gallery-list-image{padding-top:83.87%;border-radius:1.6rem;background-color:#fbfbfb;position:relative;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px}.board-gallery-list-wrap .board-gallery-list li a .board-gallery-list-item-content{margin-top:2rem}.board-gallery-list-wrap .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-title{min-height:6.8rem;font-family:"Noto Sans SC",sans-serif;font-size:2.4rem;line-height:1.41667;letter-spacing:-0.06em}.board-gallery-list-wrap .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-date{margin-top:1rem;font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:-0.06em;color:#aaaaaa}.board-gallery-list-wrap ~ .pagination{display:block;text-align:center}.board-gallery-list-wrap-2{max-width:116rem;margin-top:3rem;margin-left:auto;margin-right:auto}.board-gallery-list-wrap-2 .board-gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}.board-gallery-list-wrap-2 .board-gallery-list li{width:33.3333%;padding:3.5rem 2rem}.board-gallery-list-wrap-2 .board-gallery-list li a{display:block}.board-gallery-list-wrap-2 .board-gallery-list li a:hover .board-gallery-list-image::before{content:"";width:100%;height:100%;border-radius:1.6rem;background-color:#003e83;opacity:0.7;position:absolute;top:0;left:0}.board-gallery-list-wrap-2 .board-gallery-list li a:hover .board-gallery-list-image::after{content:"";width:6rem;height:6rem;background-image:url(../images/vendor/board/mag-round.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-image{height:0;padding-top:72.2222%;border-radius:1.6rem;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content{margin-top:2rem}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-category{font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:2.4rem;line-height:1.41667;color:#343434}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-category .label{display:inline-block;padding:.4rem .6rem;border-radius:.3rem;font-family:"Noto Sans SC",sans-serif;font-weight:400;font-size:1.2rem;line-height:1;letter-spacing:-0.06em;vertical-align:middle}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-title{font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:2.4rem;line-height:1.41667;color:#343434}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-desc{display:-webkit-box;margin:1rem 0 1.1rem;font-family:"Noto Sans SC",sans-serif;font-size:1.6rem;line-height:1.625;letter-spacing:-0.06em;color:#777777;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-date{display:inline-block;font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1.57143;letter-spacing:-0.06em;color:#aaaaaa}.board-gallery-list-wrap-2 ~ .pagination{display:block;text-align:center}.board-thesis-list-wrap .board-thesis-list li:first-child{border-top:2px solid #343434}.board-thesis-list-wrap .board-thesis-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dddddd}.board-thesis-list-wrap .board-thesis-list li a:hover{border-bottom-color:#343434}.board-thesis-list-wrap .board-thesis-list li a .num{width:10rem;text-align:center}.board-thesis-list-wrap .board-thesis-list li a .num span{display:inline-block;padding:4.3rem 0;font-family:"Noto Sans SC",sans-serif;font-weight:800;font-size:2rem;line-height:1;letter-spacing:-0.02em}.board-thesis-list-wrap .board-thesis-list li a .title{width:calc(100% - 25.5rem)}.board-thesis-list-wrap .board-thesis-list li a .title p{padding:3.7rem 0;font-family:"Noto Sans SC",sans-serif;font-size:1.5rem;line-height:1;letter-spacing:-0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-thesis-list-wrap .board-thesis-list li a .date{width:15.5rem}.board-thesis-list-wrap .board-thesis-list li a .date p{padding:3.7rem 0;font-family:"Noto Sans SC",sans-serif;font-size:1.5rem;line-height:1;letter-spacing:-0.02em;text-align:center}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table{width:100%;border-top:2px solid #343434;border-bottom:1px solid #343434}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr{border-bottom:1px solid #dddddd}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr.first th{padding:2rem 2.5rem}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr.first td{padding:2rem}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr.last{border-bottom-color:#343434}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr th{padding:2rem 2.5rem;background-color:#f3f3f3;font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:1.8rem;line-height:1.55556;letter-spacing:-0.02em;vertical-align:top}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td{padding:2.2rem 2rem;font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1.71429;letter-spacing:-0.02em}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td a{font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1.71429;letter-spacing:-0.02em;color:#343434}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td a:hover{color:#003e83}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td .wrap .title{width:calc(100% - 7.5rem);font-family:"Noto Sans SC",sans-serif;font-weight:700;font-size:1.8rem;line-height:1.55556;letter-spacing:-0.02em}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td .wrap .view{width:7.5rem;text-align:right}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td .wrap .view span{display:inline-block;padding:.7rem 0 .7rem 3.5rem;font-family:"Noto Sans SC",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:-0.02em;position:relative}.board-thesis-read-wrap .board-thesis-table-wrap .board-thesis-table tr td .wrap .view span::before{content:"";width:2.8rem;height:2.8rem;background-image:url(../images/vendor/board/board-view-logo.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.board-thesis-read-wrap .board-thesis-read-btns{margin-top:3rem}.board-faq-wrap .board-faq-list .board-faq-item:not(:last-child){margin-bottom:1rem}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-title{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;width:100%;display:block;padding:2.7rem 8rem 2.7rem 7.8rem;border-radius:1.6rem;border:none;outline:none;background-color:#eeeeee;background-image:url(../images/vendor/board/q-mark.png);background-size:4.2rem;background-position:2.5rem 1.8rem;background-repeat:no-repeat;font-family:"Noto Sans SC",sans-serif;font-size:1.8rem;line-height:1.44444;letter-spacing:-0.06em;text-align:left;position:relative}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-title::after{content:"";width:1.4rem;height:.8rem;background-image:url(../images/vendor/board/faq-darr.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:50%;right:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-title:hover{background-color:#d5d5d5}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-title.active::after{background-image:url(../images/vendor/board/faq-uarr.png)}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-content{display:none;padding:3.2rem 2.5rem 3.2rem 7.7rem;margin-top:1rem;border-radius:1.6rem;background-color:#e4e4e4;background-image:url(../images/vendor/board/a-mark.png);background-size:4.2rem;background-position:2.5rem 2.2rem;background-repeat:no-repeat}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-content p,.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-content li,.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-content span{font-family:"Noto Sans SC",sans-serif;font-size:1.8rem;line-height:1.44444;letter-spacing:-0.06em;word-break:break-all}.pagination{margin:8rem 0 0 0 !important}.pagination ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination ul li{margin-right:.4rem}.pagination ul li a{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.1rem solid #cbcbcb;background-color:#fff;font-family:"Noto Sans SC",sans-serif;font-size:1.2rem;line-height:1;letter-spacing:-0.02em;color:#343434}.pagination ul li a:hover{background-color:#d9d9d9}.pagination ul li.active a{border-color:#3d342f;background-color:#3d342f;color:#fff}.pagination ul li.active a:hover{background-color:#4b403a}.professor-list-new{max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 3rem;margin-left:auto !important;margin-right:auto !important}.professor-list-new .professor-item{width:calc((100% - 3rem) / 2);height:21rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:7rem;border:1px solid #dbdbdb;position:relative}.professor-list-new .professor-item .btn-list{width:7rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #dbdbdb;position:absolute;top:0;right:0}.professor-list-new .professor-item .btn-list>li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #dbdbdb}.professor-list-new .professor-item .btn-list>li:last-child{border-bottom:none}.professor-list-new .professor-item .btn-list>li a{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center}.professor-list-new .professor-item .btn-list>li a.disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.professor-list-new .professor-item .btn-list>li a.btn-list-mail{background-image:url(../images/vendor/professor/mail-logo.png);background-size:2.4rem}.professor-list-new .professor-item .btn-list>li a.btn-list-mail:hover{background-image:url(../images/vendor/professor/mail-logo-hover.png)}.professor-list-new .professor-item .btn-list>li a.btn-list-homepage{background-image:url(../images/vendor/professor/homepage-logo.png);background-size:2.3rem}.professor-list-new .professor-item .btn-list>li a.btn-list-homepage:hover{background-image:url(../images/vendor/professor/homepage-logo-hover.png)}.professor-list-new .professor-item .btn-list>li a.btn-list-more{background-image:url(../images/vendor/professor/more-logo.png);background-size:2.2rem}.professor-list-new .professor-item .btn-list>li a.btn-list-more:hover{background-image:url(../images/vendor/professor/more-logo-hover.png)}.professor-list-new .professor-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1.5rem 0;padding:1rem}.professor-list-new .professor-thumb{height:100%;padding:1rem;border-right:1px solid #dbdbdb}.professor-list-new .professor-thumb>div{height:100%;padding-top:0}.professor-list-new .professor-desc{height:calc(100% - 7.6rem);overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.professor-list-new .professor-desc::-webkit-scrollbar{display:none}.professor-detail{width:100%;height:100vh;display:none;background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:1000}.professor-detail.active{display:block}.professor-detail>li{width:100%;max-width:72rem;max-height:calc(100vh - 20rem);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff}.professor-detail>li.active{display:-webkit-box;display:-ms-flexbox;display:flex}.professor-detail>li .professor-detail-top{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;padding:0 2rem;background-color:#003e83}.professor-detail>li .professor-detail-top .btn-close{width:5rem;height:5rem;display:block;background-image:url(../images/sitemap-close.png);background-size:3rem;background-position:right center;background-repeat:no-repeat}.professor-detail>li .professor-detail-top .btn-close:hover{background-image:url(../images/sitemap-close-hover.png)}.professor-detail>li .professor-detail-body{height:calc(100% - 5rem);display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 3rem;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.professor-detail>li .professor-info{width:30rem}.professor-detail>li .professor-info .professor-thumb,.professor-detail>li .professor-info .professor-name,.professor-detail>li .professor-info .professor-desc,.professor-detail>li .professor-info .professor-contact{margin-bottom:1.5rem}.professor-detail>li .professor-content{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5rem;font-size:1.4rem;line-height:1.71429}.professor-detail>li .professor-content::-webkit-scrollbar{display:none}.professor-detail>li .professor-content a{font-size:1.4rem;line-height:1.71429;color:#343434}.professor-detail>li .professor-content a:hover{color:#003e83}.professor-thumb{width:15rem}.professor-thumb>div{padding-top:133.3333%;position:relative;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px}.professor-thumb>div span{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}.professor-name{font-weight:700;font-size:1.8rem;line-height:1.55556}.professor-name .professor-text-sm{font-weight:400;font-size:1.6rem;line-height:1.75}.professor-desc{font-size:1.4rem;line-height:1.71429}.professor-contact{font-size:1.4rem;line-height:1.71429}.professor-contact a{font-size:1.4rem;line-height:1.71429;color:#343434}.professor-contact a:hover{color:#003e83}@media screen and (max-width: 1380px){.board-gallery-list-wrap{max-width:96rem}.board-gallery-list-wrap .board-gallery-list li{width:33.3333%}}@media screen and (max-width: 1160px){.board-gallery-list-wrap-2{max-width:72rem}.board-gallery-list-wrap-2 .board-gallery-list li{width:50%}}@media screen and (max-width: 1060px){.board-gallery-list-wrap{max-width:66rem}.board-gallery-list-wrap .board-gallery-list li{width:50%}}@media screen and (max-width: 1024px){.professor-list-new{max-width:48.5rem}.professor-list-new .professor-item{width:100%}}@media screen and (max-width: 960px){.board-default-wrap .board-default-list-head li[data-head-name="title"]{width:calc(100% - 20rem)}.board-default-wrap .board-default-list-head li[data-head-name="views"],.board-default-wrap .board-default-list-head li[data-head-name="files"],.board-default-wrap .board-default-list-head li[data-head-name="writer"]{display:none}.board-default-wrap .board-default-list-2 .board-default-item a{height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid #ddd}.board-default-wrap .board-default-list-2 .board-default-item a:hover{background-color:#f9f9f9;border-bottom-color:#000}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-title{width:calc(100% - 20rem)}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-views,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-writer,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-files{display:none}}@media screen and (max-width: 760px){.board-tab.item-3 li{width:50%}.board-tab li{width:50%}.board-tab li a{font-size:1.6rem;padding:1.4rem 1rem}.board-default-wrap .board-top .board-default-search-form>div>input{max-width:17.5rem}.board-default-wrap .board-default-list-head li{padding:1.7rem 1rem}.board-default-wrap .board-default-list-head li[data-head-name="num"]{width:7rem}.board-default-wrap .board-default-list-head li[data-head-name="title"]{width:calc(100% - 17rem)}.board-default-wrap .board-default-list-head li[data-head-name="date"]{width:10rem}.board-default-wrap .board-default-list-head li p{font-size:1.6rem}.board-default-wrap .board-default-list .board-default-item a{height:auto;display:block;padding:1rem .5rem 2rem 1.5rem;background:none}.board-default-wrap .board-default-list .board-default-item a:hover{background:none}.board-default-wrap .board-default-list .board-default-item a:hover .board-default-item-date{background-image:url(../images/vendor/board/board-rarr-black.png)}.board-default-wrap .board-default-list .board-default-item a .board-default-item-date{width:100%;padding:1rem 6rem 1rem 0;background-image:url(../images/vendor/board/board-rarr-gray.png);background-size:4rem;background-position:calc(100% - 1rem) 50%;background-repeat:no-repeat}.board-default-wrap .board-default-list .board-default-item a .board-default-item-date p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem}.board-default-wrap .board-default-list .board-default-item a .board-default-item-date p span{margin-left:.5rem;font-size:2.4rem}.board-default-wrap .board-default-list .board-default-item a .board-default-item-title{width:100%}.board-default-wrap .board-default-list .board-default-item a .board-default-item-title p{font-size:1.4rem;white-space:wrap}.board-default-wrap .board-default-list .board-default-item a .board-default-item-title p:has(.label) .label{font-size:1.2rem}.board-default-wrap .board-default-list-2{border-top:.2rem solid #000}.board-default-wrap .board-default-list-2 .board-default-item a{height:5rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-num{width:7rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-title{width:calc(100% - 17rem);padding:0 1rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-title p{font-size:1.4rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-date{width:10rem}.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-num p,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-views p,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-writer p,.board-default-wrap .board-default-list-2 .board-default-item a>div.board-default-item-date p{font-size:1.4rem}.board-default-read-wrap .board-default-read-top{display:block;padding:1.5rem 1rem}.board-default-read-wrap .board-default-read-top .board-default-read-date{width:50%;padding:1rem 0;margin-bottom:2rem}.board-default-read-wrap .board-default-read-top .board-default-read-date p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.board-default-read-wrap .board-default-read-top .board-default-read-date p span{margin-left:.3rem;font-size:2rem}.board-default-read-wrap .board-default-read-top .board-default-read-title{width:100%}.board-default-read-wrap .board-default-read-top .board-default-read-title p{font-size:1.6rem;white-space:wrap}.board-default-read-wrap .board-default-read-top .board-default-read-title p:has(.label) .label{font-size:1.2rem}.board-default-read-wrap .board-default-read-top .board-default-read-views{min-width:auto;padding:1rem 0;font-size:1.4rem;position:absolute;top:1.5rem;right:1rem}.board-default-read-wrap .board-default-read-top .board-default-read-views span{padding-left:3rem}.board-default-read-wrap .board-default-read-top .board-default-read-views span::before{width:2.3rem;height:2.3rem}.board-default-read-wrap .board-default-read-content .content-field{padding:2rem 1rem 5rem}.board-default-read-wrap .board-default-read-content .file-field{display:block;padding:1.5rem 1rem}.board-default-read-wrap .board-default-read-content .file-field .field-title{width:100%;padding:0;margin-bottom:1.5rem;font-size:1.4rem;text-align:left}.board-default-read-wrap .board-default-read-content .file-field .file-list{width:100%}.board-default-read-wrap .board-default-read-btns{margin-top:5rem}.board-gallery-list-wrap{max-width:32rem}.board-gallery-list-wrap .board-gallery-list li{width:100%}.board-gallery-list-wrap .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-title{height:6rem;font-size:2rem;line-height:1.5}.board-gallery-list-wrap .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-date{font-size:1.2rem}.board-gallery-list-wrap-2{max-width:32rem;margin-top:2rem}.board-gallery-list-wrap-2 .board-gallery-list{margin:0}.board-gallery-list-wrap-2 .board-gallery-list li{width:100%;padding:2.5rem 0}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content{margin-top:1.5rem}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-category{font-size:1.8rem;line-height:1.55556}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-title{font-size:1.8rem;line-height:1.55556}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-desc{margin:.5rem 0 .6rem;font-size:1.4rem;line-height:1.71429}.board-gallery-list-wrap-2 .board-gallery-list li a .board-gallery-list-item-content .board-gallery-list-item-date{font-size:1.2rem;line-height:1.66667}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-title{padding:2.2rem 5rem 2.2rem 6.3rem;background-size:3.2rem;background-position:2rem 1.6rem;font-size:1.6rem;line-height:1.5}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-title::after{width:1.2rem;height:.7rem;right:2rem}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-content{padding:2.7rem 2rem 2.7rem 6.2rem;background-size:3.2rem;background-position:2rem 2rem}.board-faq-wrap .board-faq-list .board-faq-item .board-faq-item-content p{font-size:1.6rem;line-height:1.5}.pagination{margin:6rem 0 0 0 !important}.professor-list-new .professor-item{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 1rem 5rem}.professor-list-new .professor-item .btn-list{width:100%;height:5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-left:none;border-top:.1rem solid #dbdbdb;top:auto;right:auto;bottom:0;left:0}.professor-list-new .professor-item .btn-list>li{border-right:1px solid #dbdbdb;border-bottom:none}.professor-list-new .professor-item .btn-list>li:last-child{border-right:none}.professor-list-new .professor-item .btn-list>li a.btn-list-mail{background-size:1.9rem}.professor-list-new .professor-item .btn-list>li a.btn-list-homepage{background-size:1.8rem}.professor-list-new .professor-item .btn-list>li a.btn-list-more{background-size:1.7rem}.professor-list-new .professor-content{gap:1rem 0;padding:0 0 2rem}.professor-list-new .professor-desc{height:auto}.professor-list-new .professor-thumb{height:auto;padding:0;margin-bottom:2rem;border-right:none}.professor-list-new .professor-thumb>div{height:auto;padding-top:125%}.professor-detail>li{width:calc(100% - 4rem);max-width:none;max-height:calc(100vh - 10rem)}.professor-detail>li .professor-detail-top{height:4rem}.professor-detail>li .professor-detail-top .btn-close{width:4rem;height:4rem;background-size:2.5rem}.professor-detail>li .professor-detail-body{height:calc(100% - 4rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem 0;padding:2rem 2rem}.professor-detail>li .professor-info{width:100%}.professor-detail>li .professor-info .professor-thumb,.professor-detail>li .professor-info .professor-name,.professor-detail>li .professor-info .professor-desc,.professor-detail>li .professor-info .professor-contact{margin-bottom:1rem}.professor-detail>li .professor-content{height:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:0;font-size:1.2rem;line-height:1.5}.professor-detail>li .professor-content a{font-size:1.2rem;line-height:1.5}.professor-thumb{width:12rem}.professor-thumb>div{padding-top:125%}.professor-name{font-size:1.4rem;line-height:1.42857}.professor-name .professor-text-sm{font-size:1.2rem;line-height:1.5}.professor-desc{font-size:1.2rem;line-height:1.5}.professor-contact{font-size:1.2rem;line-height:1.5}.professor-contact a{font-size:1.2rem;line-height:1.5}}
