@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}#about #overview #top #catetop .bnr{width:60%;max-width:300px;margin:30px auto 0}#about #overview #top #catetop .bnr a img{-webkit-transition:.3s;transition:.3s}#about #overview #top #catetop .bnr a:hover img{opacity:.7}@media screen and (max-width: 600px){#about #overview #top #catetop .bnr{margin-top:20px}}#about #overview #message #cnt01 .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:50px}#about #overview #message #cnt01 .main .photo{width:32%;margin-right:50px}#about #overview #message #cnt01 .main .column{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about #overview #message #cnt01 .main .column .catch{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:clamp(1.25rem,1.087rem + .69vw,1.625rem);line-height:1.5;font-weight:700;margin-bottom:auto}#about #overview #message #cnt01 .main .column .name{margin-top:30px;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:clamp(1.125rem,.962rem + .69vw,1.5rem);font-weight:700}#about #overview #message #cnt01 .main .column .name .post{font-size:80%}@media screen and (max-width: 600px){#about #overview #message #cnt01 .main{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:25px}#about #overview #message #cnt01 .main .column{display:contents}#about #overview #message #cnt01 .main .catch{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px !important}#about #overview #message #cnt01 .main .photo{width:58%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:15px}#about #overview #message #cnt01 .main .name{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0;padding-bottom:10px}}#about #overview #message #cnt01 .txt-area{margin-bottom:100px}#about #overview #message #cnt01 .txt-area p+p{margin-top:20px}@media screen and (max-width: 600px){#about #overview #message #cnt01 .txt-area{margin-bottom:60px}#about #overview #message #cnt01 .txt-area p+p{margin-top:15px}}#about #overview #philosophy #cnt02 .table>div dt span{font-size:80%;padding-top:3px;margin-left:-0.4em}@media screen and (max-width: 1024px){#about #overview #philosophy #cnt02 .table>div dt{width:220px}#about #overview #philosophy #cnt02 .table>div dd{width:calc(100% - 220px)}}#about #overview #policy #cnt01 .dropWrap>div+div{margin-top:40px}@media screen and (max-width: 600px){#about #overview #policy #cnt01 .dropWrap>div+div{margin-top:20px}}#about #overview #policy #cnt02 .heading03{margin-bottom:20px}@media screen and (max-width: 1024px){#about #overview #policy #cnt02 .btn-list .btn a{font-size:1rem}}@media screen and (max-width: 600px){#about #overview #policy #cnt03 .btn-list .btn a .mid-only{display:none}}#about #overview #handbook .btn-list li a span{line-height:1.2}#about #overview #handbook .btn-list li a span small{font-size:77%}#about #overview #handbook .btn-list li a i{font-size:1.25rem;margin-left:10px}@media screen and (max-width: 1024px){#about #overview #handbook .btn-list li a{font-size:1rem;letter-spacing:0;padding-right:20px;padding-left:20px}#about #overview #handbook .btn-list li a i{font-size:1.125rem}}@media screen and (max-width: 600px){#about #overview #handbook .btn-list li a i{font-size:1rem;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#about #overview #syllabus .btn-list li a i{font-size:1.25rem;margin-left:10px}@media screen and (max-width: 1024px){#about #overview #syllabus .btn-list li a{font-size:1rem;letter-spacing:0;padding-right:20px;padding-left:20px}#about #overview #syllabus .btn-list li a i{font-size:1.125rem}}@media screen and (max-width: 600px){#about #overview #syllabus .btn-list li a i{font-size:1rem;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#about #overview #quality-assurance .btn{width:100%;max-width:500px}#about #overview #chubu-human #cnt01 table th,#about #overview #chubu-human #cnt01 table td{width:25%}@media screen and (max-width: 600px){#about #overview #chubu-human #cnt01 table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about #overview #chubu-human #cnt01 table tr:first-of-type{border-top:1px solid #3071b7}#about #overview #chubu-human #cnt01 table th,#about #overview #chubu-human #cnt01 table td{display:block;width:50%;padding:15px;border:none;border-bottom:1px solid #3071b7}#about #overview #chubu-human #cnt01 table th{border-right:1px solid #3071b7}}#about #overview #chubu-human #cnt01 .inquiryInfo{margin-top:80px}@media screen and (max-width: 600px){#about #overview #chubu-human #cnt01 .inquiryInfo{margin-top:40px}}@media screen and (max-width: 600px){#about #overview #chubu-human #cnt02 .btn-list .btn a .mid-only{display:none}}#about #overview #disclosure section .btn-list+.btn-list{margin-top:40px}#about #overview #disclosure section .btn-list .btn a i:not(.icon-arrow01):not(.icon-arrow02){position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.0625rem;color:#0561a5}@media screen and (max-width: 600px){#about #overview #disclosure section .btn-list .btn a{padding-left:10px;padding-right:22px}#about #overview #disclosure section .btn-list .btn a i:not(.icon-arrow01):not(.icon-arrow02){font-size:.875rem;right:5px}#about #overview #disclosure section .btn-list .btn a br.mid-only{display:none}#about #overview #disclosure section .btn-list .btn a br.mid-only.sp{display:block}}#about #overview #disclosure section .btn-list .btn.wide{width:100%}#about #overview #disclosure section .btn-list.min{margin:20px 30px 0}#about #overview #disclosure section .btn-list.min .btn{height:60px}@media screen and (max-width: 600px){#about #overview #disclosure section .btn-list.min{margin:15px 15px 0}#about #overview #disclosure section .btn-list.min .btn{height:auto;min-height:40px}#about #overview #disclosure section .btn-list.min .btn a{min-height:40px}}#about #overview #disclosure section>section>section{padding-right:20px;padding-left:20px}@media screen and (max-width: 1024px){#about #overview #disclosure section>section>section{padding-right:6%;padding-left:6%}}@media screen and (max-width: 600px){#about #overview #disclosure section>section>section{padding-right:5%;padding-left:5%}}#about #overview #disclosure section .sup.ann{line-height:1.3}#about #overview #goal #cnt01 table tbody tr.human th:nth-child(1){width:20px;border-top:0;border-bottom:0}#about #overview #goal #cnt01 table tbody tr.human th:nth-child(2){width:200px;background:#e9f4ff}#about #overview #goal #cnt01 table tbody tr.human:last-of-type th:nth-child(1){border-bottom:1px solid #0561a5}@media screen and (max-width: 600px){#about #overview #goal #cnt01 table{width:700px}#about #overview #goal #cnt01 table tbody tr.human th:nth-child(1){width:10px}#about #overview #goal #cnt01 table tbody tr.human th:nth-child(2){width:150px}}#about #overview #goal #cnt02 table tbody tr th{width:140px}#about #overview #goal #cnt02 table tbody tr th:nth-child(2){background:#e9f4ff}@media screen and (max-width: 600px){#about #overview #goal #cnt02 table{width:700px}#about #overview #goal #cnt02 table tbody tr th{width:120px}}#about #overview #teacher-training .heading02 small{display:block;margin-top:15px;margin-left:0}#about #overview #teacher-training .heading03{padding-left:1em;text-indent:-1em}#about #overview #teacher-training .heading03 small{display:block;margin-top:10px;margin-left:1em}#about #overview #teacher-training section>section>section{padding:0 20px}@media screen and (max-width: 600px){#about #overview #teacher-training section>section>section{padding:0 10px}}#about #overview #teacher-training .btn-list .btn a{padding:10px 20px}@media screen and (max-width: 600px){#about #overview #teacher-training .btn-list .btn a{padding:7px 15px}}@media screen and (max-width: 600px){#about #overview #teacher-training .table.block dt{text-align:left}}#about #overview #org .img{max-width:800px;margin:0 auto 70px}@media screen and (max-width: 600px){#about #overview #org .img{margin-bottom:40px}}#about #overview #org dl.table>div dt{width:44%}#about #overview #org dl.table>div dd{width:56%}@media screen and (max-width: 1024px){#about #overview #org dl.table>div dt{width:54%}#about #overview #org dl.table>div dd{width:46%}}#about #overview #jihee .flex{margin-bottom:120px}#about #overview #jihee .flex .column{width:64%;padding-top:2%;margin-right:auto}#about #overview #jihee .flex .column .btn-more{max-width:initial}#about #overview #jihee .flex .dropWrap{width:32%}#about #overview #jihee .flex .dropWrap .logo{text-align:center;margin:15px auto 0}@media screen and (max-width: 600px){#about #overview #jihee .flex .column{width:100%;padding-top:0;margin:0 0 30px}#about #overview #jihee .flex .dropWrap{width:100%}#about #overview #jihee .flex .dropWrap .logo{text-align:center;margin:15px auto 0}}#about #overview #application .heading03 small{margin-left:0}#about #overview #application .btn a{letter-spacing:0;padding:10px 20px}@media screen and (max-width: 600px){#about #overview #application .btn a{padding:7px 15px}}#about #overview #contact .txt{font-weight:500;margin-bottom:10px}#about #overview #contact .sup.ann{line-height:1.4;margin-top:50px}@media screen and (max-width: 600px){#about #overview #contact .sup.ann{margin-top:40px}}@media screen and (min-width: 1401px){#about #overview #contact .table{display:-webkit-box;display:-ms-flexbox;display:flex}#about #overview #contact .table>div{-webkit-box-flex:1;-ms-flex:1;flex:1}#about #overview #contact .table>div dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about #overview #contact .table>div:nth-child(2){border-left:1px solid #0561a5}}@media screen and (max-width: 1400px){#about #overview #contact .table>div dd ul{display:-webkit-box;display:-ms-flexbox;display:flex}#about #overview #contact .table>div dd ul li:not(:first-of-type){margin-left:5px}#about #overview #contact .table>div dd ul li:not(:first-of-type)::before{content:"/";padding-right:5px}}@media screen and (max-width: 600px){#about #overview #contact .table>div dt{font-size:.9375rem}}#about #overview #campusmap .mainImg{margin-bottom:100px}@media screen and (max-width: 600px){#about #overview #campusmap .mainImg{margin-bottom:60px}}#about #overview #campusmap .heading02 span{font-size:80%;padding-left:30px;margin-left:10px;position:relative}#about #overview #campusmap .heading02 span::before{content:"";position:absolute;top:20px;left:0;width:20px;height:3px;background:#0561a5}#about #overview #campusmap .heading02.ruby{background-position:left top 13px}#about #overview #campusmap .heading02.ruby ruby rt{font-size:36%;padding-bottom:1px}#about #overview #campusmap .heading02.ruby small{margin-left:0}#about #overview #campusmap .heading02.ruby span{margin-left:0}@media screen and (max-width: 600px){#about #overview #campusmap .heading02 small{display:inline-block}#about #overview #campusmap .heading02 span{font-size:75%;letter-spacing:0;padding-left:20px;margin-left:8px}#about #overview #campusmap .heading02 span::before{top:.65em;width:13px}}#about #overview #campusmap .dropWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 30px}#about #overview #campusmap .dropWrap>div{width:calc((100% - 60px)/3);line-height:1.3;-webkit-box-shadow:4px 4px 0 #c3d8eb;box-shadow:4px 4px 0 #c3d8eb}#about #overview #campusmap .dropWrap>div .photo{margin-bottom:15px}#about #overview #campusmap .dropWrap>div .photo img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}#about #overview #campusmap .dropWrap>div .name{font-size:110%;color:#0561a5;font-weight:700;margin-bottom:10px}#about #overview #campusmap .dropWrap>div .txt{line-height:1.5}#about #overview #campusmap .dropWrap>div .viwer{width:60px;margin-left:auto}#about #overview #campusmap .dropWrap>div .viwer a{background:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}#about #overview #campusmap .dropWrap>div .viwer a:hover{opacity:.7}@media screen and (max-width: 1024px){#about #overview #campusmap .dropWrap{gap:30px 20px}#about #overview #campusmap .dropWrap>div{width:calc((100% - 20px)/2)}}@media screen and (max-width: 600px){#about #overview #campusmap .dropWrap{gap:20px}#about #overview #campusmap .dropWrap>div{width:100%}}#cboxClose{width:40px !important;height:40px !important;background:#fff !important;position:relative;top:0 !important;right:0 !important;border-bottom-left-radius:5px}#cboxClose::before,#cboxClose::after{content:"";position:absolute;top:50%;left:50%;width:24px;height:4px;background:#333}#cboxClose::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#cboxClose::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#about #initiative #international #cnt01 #fullerton .img{max-width:800px;margin:0 auto 50px}#about #initiative #international #cnt01 #fullerton .img img{width:100%}#about #initiative #international #cnt01 #fullerton .table dd dl dt{font-weight:500;margin-bottom:5px}#about #initiative #international #cnt01 #fullerton .table dd dl dd+dt{margin-top:20px}#about #initiative #international #cnt02 #faculty .table-list>div dt{width:140px}#about #initiative #international #cnt02 #faculty .table-list>div dd{width:calc(100% - 160px)}@media screen and (max-width: 600px){#about #initiative #international #cnt02 #faculty .table-list>div dt{width:110px}#about #initiative #international #cnt02 #faculty .table-list>div dd{width:calc(100% - 120px)}}#about #initiative #international #cnt02 #student .table-list>div dt{width:220px}#about #initiative #international #cnt02 #student .table-list>div dd{width:calc(100% - 240px)}@media screen and (max-width: 600px){#about #initiative #international #cnt02 #student .table-list>div dt{width:140px}#about #initiative #international #cnt02 #student .table-list>div dd{width:calc(100% - 150px)}}#about #initiative #publiclecture #cnt01 .sup.ann{line-height:1.4}#about #initiative #publiclecture #cnt01 .sup.ann+.sup{margin-top:5px}#about #initiative #publiclecture #cnt01 .dropCnt{padding:40px 7%;margin-top:50px}#about #initiative #publiclecture #cnt01 .dropCnt .btn-more{margin-bottom:30px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt{padding:40px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt+.dropCnt{margin-top:50px}@media screen and (max-width: 1024px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt{padding:25px}}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt{padding:15px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt+.dropCnt{margin-top:30px}}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner{position:relative}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup{width:64%;margin-bottom:20px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100px;font-size:1rem;color:#fff;line-height:1;padding:7px 15px 8px;margin-bottom:10px;background:#ad5a9f}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.oyako{background:#e95377}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.shinri{background:#004ea2}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.health{background:#6fba2e}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.syukyo{background:#00a0e9}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.gogaku{background:#ee7800}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.keizai{background:#8b867f}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.pc{background:#e8374a}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p.shizen{background:#008842}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup h3{font-size:clamp(1.25rem,1.087rem + .69vw,1.625rem);font-weight:700;line-height:1.3}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup{width:100%;margin-bottom:10px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup p{min-width:80px;font-size:.875rem;padding:6px 12px 7px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner hgroup h3{font-size:1.25rem;font-weight:700;line-height:1.3}}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person{border-bottom:1px solid #0561a5}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner{width:64%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .title{width:100%;font-size:clamp(1.125rem,.962rem + .69vw,1.5rem);font-weight:700;line-height:1.3;margin-bottom:15px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info{width:calc(100% - 100px);padding-right:20px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .item{width:80px;margin-bottom:5px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .item span{width:60px;font-size:88%;color:#0561a5;line-height:1;font-weight:500;padding:3px 0 4px;background:#c3d8eb;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area{line-height:1.2;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area .post{font-size:1rem;margin-right:.7em}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area .name{font-size:1.5rem}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area .name span{font-size:1rem;vertical-align:.2em;margin-right:.7em}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .btn{width:100px;height:44px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .btn a{font-size:.9375rem;padding:5px 10px}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner{width:100%;padding:12px 0}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .title{margin-bottom:10px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info{width:100%;padding-right:20px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .item{width:50px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .item span{width:50px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area{line-height:1.3}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area .post{font-size:.875rem}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area .name{font-size:1.125rem}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .info .area .name span{font-size:.875rem;vertical-align:.15em;margin-right:.2em}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .btn{width:100px;height:40px;min-height:initial;margin-left:auto}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .person .inner .flex .btn a{min-height:initial;font-size:.9375rem;padding:5px 10px}}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .photo{width:33%;position:absolute;top:30px;right:0;z-index:1}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .photo img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .photo p+p{margin-top:10px}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .photo{width:100%;margin-top:15px;position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .photo p{width:calc((100% - 5px)/2)}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .photo p+p{margin-top:0}}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .txt{width:64%;margin:20px 0}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .txt{width:100%}}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table{width:64%}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dt,#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dd{padding:15px 25px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dt{width:100px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dd{width:calc(100% - 100px)}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table{width:100%}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dt,#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dd{padding:10px 15px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dt{width:70px}#about #initiative #publiclecture #cnt02 .dropWrap>.dropCnt .inner .table>div>dd{width:calc(100% - 70px)}}#about #initiative #publiclecture #cnt03 .btn-list .btn a{padding:10px 20px}@media screen and (max-width: 600px){#about #initiative #publiclecture #cnt03 .btn-list .btn a{padding:7px 10px}}#about #initiative #seminar-tourism .dateArea{padding:50px;background:#eff9f9;border-radius:20px}@media screen and (max-width: 1024px){#about #initiative #seminar-tourism .dateArea{padding:30px}}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea{padding:20px 10px;border-radius:10px}}#about #initiative #seminar-tourism .dateArea h4{font-size:clamp(1.125rem,1.017rem + .46vw,1.375rem);color:#fff;line-height:1.2;padding:7px 20px 8px;margin-bottom:40px;margin-left:-50px;background:-webkit-gradient(linear, left top, right top, from(#006ccb), to(#00c76e));background:linear-gradient(90deg, #006ccb, #00c76e)}@media screen and (max-width: 1024px){#about #initiative #seminar-tourism .dateArea h4{margin-left:-30px}}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea h4{padding:5px 10px 6px;margin-bottom:20px;margin-left:-10px}}#about #initiative #seminar-tourism .dateArea .table{background:#fff;margin-bottom:50px}@media screen and (max-width: 1024px){#about #initiative #seminar-tourism .dateArea .table dt{width:100px}#about #initiative #seminar-tourism .dateArea .table dd{width:calc(100% - 100px)}}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea .table{margin-bottom:30px}#about #initiative #seminar-tourism .dateArea .table dt{width:75px}#about #initiative #seminar-tourism .dateArea .table dd{width:calc(100% - 75px)}}#about #initiative #seminar-tourism .dateArea .dropCnt{padding:4%}#about #initiative #seminar-tourism .dateArea .dropCnt+.dropCnt{margin-top:50px}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea .dropCnt{padding:15px}#about #initiative #seminar-tourism .dateArea .dropCnt+.dropCnt{margin-top:30px}}#about #initiative #seminar-tourism .dateArea .dropCnt h5{font-size:clamp(1.188rem,1.052rem + .58vw,1.5rem);color:#0561a5;line-height:1.3;margin-bottom:15px}#about #initiative #seminar-tourism .dateArea .dropCnt .txt{margin-bottom:30px}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea .dropCnt .txt{margin-bottom:20px}}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info{margin-bottom:30px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div{display:-webkit-box;display:-ms-flexbox;display:flex}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div+div{margin-top:20px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dt{width:70px;margin-right:auto}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dt span{width:100%;height:30px;font-size:.9375rem;color:#fff;font-weight:500;background:#0561a5;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd{width:calc(100% - 90px);line-height:1.4}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd .name{font-size:clamp(1.188rem,1.106rem + .35vw,1.375rem);font-weight:500;margin-bottom:5px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd .name small{font-size:70%;margin-left:5px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd .post{font-size:1rem}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd .post+.name{margin-top:10px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd .time{font-size:110%;font-weight:500}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div+div{margin-top:15px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dt{width:54px;padding-top:1px}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dt span{height:26px;font-size:.875rem}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd{width:calc(100% - 64px)}#about #initiative #seminar-tourism .dateArea .dropCnt dl.info>div dd .post{font-size:.875rem}}#about #initiative #seminar-tourism .dateArea .dropCnt .profile{display:-webkit-box;display:-ms-flexbox;display:flex}#about #initiative #seminar-tourism .dateArea .dropCnt .profile+.profile{margin-top:15px}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .photo{width:40%;padding-top:5px}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .photo img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt dl dt{padding:0 0 10px 30px;border-bottom:1px solid #0561a5}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt dl dt span{font-weight:500}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt dl dt small{font-size:80%;margin-left:5px}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt dl dd{font-size:1rem;letter-spacing:0;padding:15px 0 0 30px}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea .dropCnt .profile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#about #initiative #seminar-tourism .dateArea .dropCnt .profile+.profile{margin-top:20px}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .photo{width:100%;padding-top:0}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt{width:100%;margin-bottom:15px}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt dl dt{padding:0 0 5px}#about #initiative #seminar-tourism .dateArea .dropCnt .profile .cnt dl dd{font-size:.875rem;padding:10px 0 0 0}}#about #initiative #seminar-tourism .dateArea .btn-more{max-width:400px;margin:50px auto 0}@media screen and (max-width: 600px){#about #initiative #seminar-tourism .dateArea .btn-more{margin-top:30px}}#about #initiative #gathering .area-2column>div img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}#about #database #faculty #facultyList .intro{margin-bottom:120px}#about #database #faculty #facultyList .intro table{width:100%;max-width:800px}#about #database #faculty #facultyList .intro table th{width:420px;text-align:left}#about #database #faculty #facultyList .intro table td{padding-left:40px}@media screen and (max-width: 1024px){#about #database #faculty #facultyList .intro{margin-bottom:90px}#about #database #faculty #facultyList .intro table th{width:380px}}@media screen and (max-width: 600px){#about #database #faculty #facultyList .intro{margin-bottom:60px}#about #database #faculty #facultyList .intro table th{width:200px}#about #database #faculty #facultyList .intro table td{padding-left:20px}}#about #database #faculty #facultyList #depaList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px 8%}#about #database #faculty #facultyList #depaList .depa{width:46%}#about #database #faculty #facultyList #depaList .depa .others+.others{margin-top:80px}#about #database #faculty #facultyList #depaList .depa .heading03{margin-bottom:20px}#about #database #faculty #facultyList #depaList .depa dl.table>div>dt,#about #database #faculty #facultyList #depaList .depa dl.table>div>dd{line-height:1.2;padding:15px}#about #database #faculty #facultyList #depaList .depa dl.table>div>dt{width:126px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about #database #faculty #facultyList #depaList .depa dl.table>div>dd{width:calc(100% - 126px);padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about #database #faculty #facultyList #depaList .depa dl.table>div>dd .btn{width:90px;max-width:initial;height:36px;margin-left:auto}#about #database #faculty #facultyList #depaList .depa dl.table>div>dd .btn a{font-size:86%;padding:5px 10px !important}#about #database #faculty #facultyList #depaList .depa#business .heading03{letter-spacing:-0.05em}#about #database #faculty #facultyList #depaList .depa#business .heading03 small{display:block;margin-left:0;margin-top:5px}@media screen and (max-width: 1024px){#about #database #faculty #facultyList #depaList{gap:80px 4%}#about #database #faculty #facultyList #depaList .depa{width:100%}#about #database #faculty #facultyList #depaList .depa dl.table>div>dt{width:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about #database #faculty #facultyList #depaList .depa dl.table>div>dd{width:calc(100% - 140px);padding-left:30px}}@media screen and (max-width: 600px){#about #database #faculty #facultyList #depaList{gap:50px 0}#about #database #faculty #facultyList #depaList .depa{width:100%}#about #database #faculty #facultyList #depaList .depa .others+.others{margin-top:50px}#about #database #faculty #facultyList #depaList .depa .heading03{margin-bottom:15px}#about #database #faculty #facultyList #depaList .depa dl.table>div>dt,#about #database #faculty #facultyList #depaList .depa dl.table>div>dd{padding:10px}#about #database #faculty #facultyList #depaList .depa dl.table>div>dt{width:76px}#about #database #faculty #facultyList #depaList .depa dl.table>div>dd{width:calc(100% - 76px);padding-left:12px}#about #database #faculty #facultyList #depaList .depa dl.table>div>dd .btn a{width:80px}}#about #database #faculty #facultyDetail #profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 1024px){#about #database #faculty #facultyDetail #profile{display:block}}#about #database #faculty #facultyDetail #profile .person{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#about #database #faculty #facultyDetail #profile .person-photo{width:230px;margin-right:50px}#about #database #faculty #facultyDetail #profile .person-info{font-weight:700;line-height:1.2}#about #database #faculty #facultyDetail #profile .person-info .aff{font-size:1.375rem}#about #database #faculty #facultyDetail #profile .person-info .degree{font-size:90%;font-weight:500;margin-top:10px}#about #database #faculty #facultyDetail #profile .person-info .degree li{line-height:1.2;padding-left:10px}#about #database #faculty #facultyDetail #profile .person-info .degree li::before{width:4px;height:4px;top:.6em}#about #database #faculty #facultyDetail #profile .person-info .degree li+li{margin-top:5px}#about #database #faculty #facultyDetail #profile .person-info .name{font-size:2rem;margin-top:20px}#about #database #faculty #facultyDetail #profile .person-info .kana{font-size:88%;margin:10px 0 5px}#about #database #faculty #facultyDetail #profile .person-info .en{font-family:"Barlow",sans-serif;font-weight:500;font-style:normal;font-size:88%;font-weight:700;text-transform:capitalize;padding-left:.1em}@media screen and (max-width: 1024px){#about #database #faculty #facultyDetail #profile .person{margin-right:0}#about #database #faculty #facultyDetail #profile .person-photo{margin-right:30px}}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail #profile .person{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#about #database #faculty #facultyDetail #profile .person-photo{width:160px;margin-right:20px}#about #database #faculty #facultyDetail #profile .person-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about #database #faculty #facultyDetail #profile .person-info .aff{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:1.0625rem}#about #database #faculty #facultyDetail #profile .person-info .degree{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;font-size:.8125rem;margin-top:7px}#about #database #faculty #facultyDetail #profile .person-info .name{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:1.5rem;margin-top:0}#about #database #faculty #facultyDetail #profile .person-info .kana{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:.75rem;margin:7px 0 2px}#about #database #faculty #facultyDetail #profile .person-info .en{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:.75rem;margin-bottom:8px}}#about #database #faculty #facultyDetail #profile .btn{max-width:230px;margin-left:auto}#about #database #faculty #facultyDetail #profile .btn a{padding-right:10px;padding-left:10px}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail #profile .btn{max-width:200px}}#about #database #faculty #facultyDetail .results+.results{margin-top:100px}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail .results+.results{margin-top:60px}}#about #database #faculty #facultyDetail .results a{color:#000;padding-bottom:0;background:none;border-bottom:1px solid #bbb;-webkit-transition:all .3s;transition:all .3s}#about #database #faculty #facultyDetail .results a:hover{color:#0561a5;border-bottom-color:#0561a5}#about #database #faculty #facultyDetail .results .head{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about #database #faculty #facultyDetail .results .head .heading02{margin-bottom:0;margin-right:20px}#about #database #faculty #facultyDetail .results .head .number{font-size:.75rem;color:#0561a5;line-height:1;font-weight:700;padding:5px 10px;margin-top:5px;border:1px solid #0561a5;border-radius:50px}#about #database #faculty #facultyDetail .results .head .number span{font-size:140%;vertical-align:-0.05em;margin:0 2px}@media screen and (max-width: 1024px){#about #database #faculty #facultyDetail .results .head{margin-bottom:20px}}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail .results .head{display:block;margin-bottom:15px}#about #database #faculty #facultyDetail .results .head .heading02{margin-right:0}#about #database #faculty #facultyDetail .results .head .number{display:inline-block;font-size:.6875rem;padding:1px 10px 2px;margin-left:30px}}#about #database #faculty #facultyDetail .results .keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about #database #faculty #facultyDetail .results .keyword li{margin-right:25px}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail .results .keyword li{margin-right:15px}}#about #database #faculty #facultyDetail .results dl.table-results>div{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4;padding:10px 0 15px 20px;border-bottom:1px dashed #ddd;position:relative}#about #database #faculty #facultyDetail .results dl.table-results>div::before{content:"";position:absolute;top:1em;left:0;width:12px;height:12px;background:#0561a5;border-radius:2px}#about #database #faculty #facultyDetail .results dl.table-results>div:last-of-type{border-bottom:none}#about #database #faculty #facultyDetail .results dl.table-results>div dt{width:230px}#about #database #faculty #facultyDetail .results dl.table-results>div dd{-webkit-box-flex:1;-ms-flex:1;flex:1}#about #database #faculty #facultyDetail .results dl.table-results>div dd .sup{margin-top:8px}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail .results dl.table-results>div{display:block;padding:7px 0 12px 12px}#about #database #faculty #facultyDetail .results dl.table-results>div::before{top:1.2em;width:6px;height:6px}#about #database #faculty #facultyDetail .results dl.table-results>div dt+dd{margin-top:3px}}#about #database #faculty #facultyDetail .results .square-list.paper li{padding-bottom:15px;border-bottom:1px dashed #ddd}#about #database #faculty #facultyDetail .results .square-list.paper li:last-of-type{border-bottom:0}#about #database #faculty #facultyDetail .results .square-list.paper li .name{font-size:86%;color:#666;letter-spacing:0;line-height:1.2;margin-top:5px}#about #database #faculty #facultyDetail .results .square-list.paper li .data{font-size:86%;letter-spacing:0;line-height:1.2;margin-top:5px}#about #database #faculty #facultyDetail .results .square-list.paper li .data span.label{font-size:.75rem;color:#fff;line-height:1;padding:0 5px 1px;margin-left:5px;background:#3071b7;border-radius:3px}#about #database #faculty #facultyDetail .results .square-list.paper li .title+p{margin-top:8px}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail .results .square-list.paper li{padding-bottom:10px}#about #database #faculty #facultyDetail .results .square-list.paper li:last-of-type{border-bottom:0}#about #database #faculty #facultyDetail .results .square-list.paper li+li{margin-top:10px}}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;line-height:1;margin-left:15px}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf a .img{aspect-ratio:1/1.414;background:#ccc}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf a .size{font-size:.875rem;text-align:center;letter-spacing:0;margin-top:5px}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf a .size::after{content:"kb";font-size:88%;margin-left:2px}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf a .size i{font-size:72%;margin-right:4px}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf a:hover{color:#000;opacity:.8}@media screen and (max-width: 600px){#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;margin-left:7px}#about #database #faculty #facultyDetail .results .square-list.paper.pdf-layout li .pdf a .size{font-size:.6875rem}}#about #database #publications #list .filterArea{padding:20px;margin-bottom:80px;border-radius:10px;background:-webkit-gradient(linear, left top, right top, from(#DAEBFD), to(#EAFCF4));background:linear-gradient(90deg, #DAEBFD, #EAFCF4)}#about #database #publications #list .filterArea .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#about #database #publications #list .filterArea .head .title{font-size:1.25rem;line-height:1;font-weight:700}#about #database #publications #list .filterArea .head .all{width:80px;height:32px;line-height:1}#about #database #publications #list .filterArea .head .all a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:1rem;color:#fff;font-weight:500;margin-left:15px;background:#7f9bcb;border-radius:50px;-webkit-transition:.3s;transition:.3s}#about #database #publications #list .filterArea .head .all a:hover{background:#0561a5}#about #database #publications #list .filterArea .btn-list{gap:10px}#about #database #publications #list .filterArea .btn-list li.btn{width:calc((100% - 20px)/3);height:44px}#about #database #publications #list .filterArea .btn-list li.btn a{font-size:1.0625rem;letter-spacing:0;padding:0 10px;border-radius:100px}#about #database #publications #list .filterArea .btn-list li.btn a::before,#about #database #publications #list .filterArea .btn-list li.btn a::after{border-radius:100px}@media screen and (max-width: 1024px){#about #database #publications #list .filterArea .head{margin-bottom:20px}#about #database #publications #list .filterArea .head .all{width:80px;height:30px}#about #database #publications #list .filterArea .head .all a{font-size:.9375rem}#about #database #publications #list .filterArea .btn-list li.btn a{font-size:1rem}}@media screen and (max-width: 600px){#about #database #publications #list .filterArea{padding:10px 10px 15px;margin-bottom:60px}#about #database #publications #list .filterArea .head{margin-bottom:15px}#about #database #publications #list .filterArea .head .title{font-size:1.125rem}#about #database #publications #list .filterArea .head .all{width:70px;height:28px}#about #database #publications #list .filterArea .head .all a{font-size:.8125rem}#about #database #publications #list .filterArea .btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px 5px}#about #database #publications #list .filterArea .btn-list li.btn{width:calc((100% - 5px)/2);height:40px}#about #database #publications #list .filterArea .btn-list li.btn+li{margin-top:0}#about #database #publications #list .filterArea .btn-list li.btn a{font-size:.875rem}}#about #database #publications #list .bookList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 20px}#about #database #publications #list .bookList .column{width:calc((100% - 60px)/4);position:relative;border:1px solid #f1f1f1}#about #database #publications #list .bookList .column::before,#about #database #publications #list .bookList .column::after{content:"";position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}#about #database #publications #list .bookList .column::before{width:30px;height:2px;background:#006ccb}#about #database #publications #list .bookList .column::after{width:2px;height:30px;background:#006ccb}#about #database #publications #list .bookList .column a{display:block;padding:max(12px,2%);background:#fff}#about #database #publications #list .bookList .column a::before,#about #database #publications #list .bookList .column a::after{content:"";position:absolute;bottom:0;right:0;-webkit-transition:all .3s;transition:all .3s}#about #database #publications #list .bookList .column a::before{width:30px;height:2px;background:#006ccb}#about #database #publications #list .bookList .column a::after{width:2px;height:30px;background:#006ccb}#about #database #publications #list .bookList .column a .img{line-height:1;margin-bottom:15px;border:1px solid #eee}#about #database #publications #list .bookList .column a .img img{width:100%;border-radius:0;aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover}#about #database #publications #list .bookList .column a .title{font-size:1.0625rem;line-height:1.4;font-weight:500;margin-bottom:10px}#about #database #publications #list .bookList .column a .author,#about #database #publications #list .bookList .column a .publisher{font-size:80%;color:#333;line-height:1.2}#about #database #publications #list .bookList .column a .author{margin-bottom:5px}#about #database #publications #list .bookList .column:hover::before{width:100%;background:-webkit-gradient(linear, left top, right top, from(#006ccb), to(#00c76e));background:linear-gradient(90deg, #006ccb, #00c76e)}#about #database #publications #list .bookList .column:hover::after{height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#006ccb), to(#00c76e));background:linear-gradient(180deg, #006ccb, #00c76e)}#about #database #publications #list .bookList .column:hover a::before{width:100%;background:-webkit-gradient(linear, right top, left top, from(#006ccb), to(#00c76e));background:linear-gradient(270deg, #006ccb, #00c76e)}#about #database #publications #list .bookList .column:hover a::after{height:100%;background:-webkit-gradient(linear, left bottom, left top, from(#006ccb), to(#00c76e));background:linear-gradient(0deg, #006ccb, #00c76e)}@media screen and (max-width: 1024px){#about #database #publications #list .bookList{gap:40px 20px}#about #database #publications #list .bookList .column{width:calc((100% - 40px)/3)}}@media screen and (max-width: 600px){#about #database #publications #list .bookList{gap:30px 15px}#about #database #publications #list .bookList .column{width:calc((100% - 15px)/2)}#about #database #publications #list .bookList .column a::before{width:20px}#about #database #publications #list .bookList .column a::after{height:20px}#about #database #publications #list .bookList .column a .title{font-size:1rem}}#about #database #publications #detail{display:grid;grid-template-columns:repeat(16, 1fr);grid-template-rows:repeat(17, 35px)}#about #database #publications #detail .head{grid-column:6/17;grid-row:1/5}#about #database #publications #detail .head .cate{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:88%;color:#fff;line-height:1;padding:7px 15px;margin-bottom:10px;border-radius:3px;background:#3071b7}#about #database #publications #detail .head .heading03{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:700}#about #database #publications #detail .photo{grid-column:1/5;grid-row:1/6;width:100%}#about #database #publications #detail .photo img{width:100%;border-radius:0;aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover}#about #database #publications #detail .bookInfo{grid-column:6/17;grid-row:5/18}#about #database #publications #detail .bookInfo .author,#about #database #publications #detail .bookInfo .publisher{font-size:80%;color:#333;line-height:1.2}#about #database #publications #detail .bookInfo .txt{grid-column:6/17;grid-row:5/5;padding-top:20px;margin-top:30px;border-top:1px solid;-o-border-image:linear-gradient(90deg, #006ccb, #00c76e);border-image:-webkit-gradient(linear, left top, right top, from(#006ccb), to(#00c76e));border-image:linear-gradient(90deg, #006ccb, #00c76e);border-image-slice:1}#about #database #publications #detail .bookInfo .btn{margin-top:40px}#about #database #publications #detail .bookInfo .txt-link{margin-top:50px}#about #database #publications #detail .bookInfo .txt-link a{padding-left:24px;position:relative}#about #database #publications #detail .bookInfo .txt-link a::before{font-family:"icomoon";content:"";font-weight:normal;font-style:normal;position:absolute;top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:80%;color:#0561a5}@media screen and (max-width: 1024px){#about #database #publications #detail{grid-template-rows:repeat(17, 40px)}}@media screen and (max-width: 600px){#about #database #publications #detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about #database #publications #detail .head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#about #database #publications #detail .head .cate{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:88%;color:#fff;line-height:1;padding:7px 15px;margin-bottom:10px;border-radius:3px;background:#3071b7}#about #database #publications #detail .head .heading03{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:700}#about #database #publications #detail .photo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:70%;margin:0 auto 30px}#about #database #publications #detail .bookInfo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#about #database #publications #detail .bookInfo .txt{padding-top:15px;margin-top:20px;border-top:1px solid;-o-border-image:linear-gradient(90deg, #006ccb, #00c76e);border-image:-webkit-gradient(linear, left top, right top, from(#006ccb), to(#00c76e));border-image:linear-gradient(90deg, #006ccb, #00c76e);border-image-slice:1}#about #database #publications #detail .bookInfo .btn{margin-top:30px}#about #database #publications #detail .bookInfo .txt-link{margin-top:40px}#about #database #publications #detail .bookInfo .txt-link a{padding-left:20px}#about #database #publications #detail .bookInfo .txt-link a::before{top:.2em;font-size:70%}}#about #database #research-theme .heading02 small,#about #database #research-theme .heading03 small{margin-left:0}@media screen and (max-width: 600px){#about #database #research-theme .heading02 small,#about #database #research-theme .heading03 small{display:inline-block}}#about #database #research-theme table th:first-of-type,#about #database #research-theme table td:first-of-type{width:60px;text-align:center}#about #database #research-theme table th:nth-child(2),#about #database #research-theme table td:nth-child(2){width:160px;text-align:center}@media screen and (max-width: 600px){#about #database #research-theme table th,#about #database #research-theme table td{font-size:.9375rem}#about #database #research-theme table th:first-of-type,#about #database #research-theme table td:first-of-type{width:40px;text-align:center}#about #database #research-theme table th:nth-child(2),#about #database #research-theme table td:nth-child(2){width:100px;text-align:center}#about #database #research-theme table td{padding-top:10px;padding-bottom:10px}}#about #database #research-science table thead th{padding-top:10px;padding-bottom:10px}#about #database #research-science table tbody td{padding-top:15px;padding-bottom:15px}@media screen and (max-width: 1024px){#about #database #research-science table thead th{font-size:1rem;padding-top:10px;padding-bottom:10px}#about #database #research-science table tbody td{padding:15px}}@media screen and (max-width: 600px){#about #database #research-science table{width:600px}#about #database #research-science table thead th{font-size:.9375rem;padding-top:7px;padding-bottom:7px}#about #database #research-science table tbody td{padding:10px}}#about #database #research-science #cnt01 .heading02 small,#about #database #research-science #cnt01 .heading03 small{margin-left:0}@media screen and (max-width: 600px){#about #database #research-science #cnt01 .heading02 small,#about #database #research-science #cnt01 .heading03 small{display:inline-block}}#about #database #research-science #cnt01 table thead th.number{width:80px}#about #database #research-science #cnt01 table thead th.amount{width:140px;background:#eafcf4}#about #database #research-science #cnt01 table tbody td:nth-child(2){text-align:center}#about #database #research-science #cnt01 table tbody td:nth-last-child(-n+3){text-align:right}#about #database #research-science #cnt01 table tbody tr.total{background:#f2f8fa}@media screen and (max-width: 1024px){#about #database #research-science #cnt01 table thead th.number{width:60px}#about #database #research-science #cnt01 table thead th.amount{width:120px}}@media screen and (max-width: 600px){#about #database #research-science #cnt01 table{width:600px}#about #database #research-science #cnt01 table thead th.number{width:56px}#about #database #research-science #cnt01 table thead th.amount{width:110px}}#about #database #research-science #cnt02 .heading02 span{font-size:.9375rem}#about #database #research-science #cnt02 table .items{width:250px}#about #database #research-science #cnt02 table .name{width:140px}#about #database #research-science #cnt02 table tbody td:nth-child(2){text-align:center}@media screen and (max-width: 1024px){#about #database #research-science #cnt02 table .items{width:240px}#about #database #research-science #cnt02 table .name{width:120px}}@media screen and (max-width: 600px){#about #database #research-science #cnt02 .heading02 small{display:inline-block}#about #database #research-science #cnt02 .heading02 span{font-size:.8125rem}#about #database #research-science #cnt02 table .items{width:200px}#about #database #research-science #cnt02 table .name{width:110px}}#about #database #research-others .unit{font-size:88%;text-align:right}#about #database #research-others table th{padding-right:10px;padding-left:10px}#about #database #research-others table .year{width:130px;text-align:center}#about #database #research-others table .num{width:60px;text-align:center}#about #database #research-others table td:not(.year):not(.num){text-align:right}@media screen and (max-width: 1024px){#about #database #research-others table{width:800px}#about #database #research-others table th{font-size:90%}#about #database #research-others table td{padding:15px}#about #database #research-others table .year{width:120px}#about #database #research-others table .num{width:50px}}@media screen and (max-width: 600px){#about #database #research-others table{width:680px}#about #database #research-others table td{padding:12px 10px}#about #database #research-others table .year{width:110px}#about #database #research-others table .num{width:40px}}#about #database #kanri-kansa .intro{margin-bottom:100px}#about #database #kanri-kansa .intro .txt{margin-bottom:30px}#about #database #kanri-kansa .intro .date{font-size:86%;text-align:right}#about #database #kanri-kansa #cnt03 .btn-list li.btn a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;letter-spacing:0;padding-left:20px}#about #database #kanri-kansa #cnt03 .btn-list li.btn a i{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1024px){#about #database #kanri-kansa #cnt03 .btn-list{gap:15px 0}#about #database #kanri-kansa #cnt03 .btn-list li.btn{width:100%}}@media screen and (max-width: 600px){#about #database #kanri-kansa #cnt03 .btn-list li.btn{height:50px}#about #database #kanri-kansa #cnt03 .btn-list li.btn a{font-size:.9375rem;padding-right:28px;padding-left:15px}#about #database #kanri-kansa #cnt03 .btn-list li.btn a i{right:10px}}#about #database #seeds .searchArea{padding:30px;margin-bottom:120px;background:-webkit-gradient(linear, left top, right top, from(#DAEBFD), to(#EAFCF4));background:linear-gradient(90deg, #DAEBFD, #EAFCF4);border-radius:20px}@media screen and (max-width: 600px){#about #database #seeds .searchArea{padding:15px;margin-bottom:70px;border-radius:10px}}#about #database #seeds .searchArea .title{min-height:20px;line-height:1;font-weight:500;padding-left:25px;margin-bottom:15px;background:url(/images/common/heading02-deco.svg) no-repeat left top/auto 20px}@media screen and (max-width: 600px){#about #database #seeds .searchArea .title{padding-left:22px;background-size:auto 16px;background-position:left top .5px}}#about #database #seeds .searchArea form+form{margin-top:10px}#about #database #seeds .searchArea .search{font-size:1rem;letter-spacing:-0.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#about #database #seeds .searchArea .search+.search{margin-top:10px}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search{display:block;font-size:.875rem}}#about #database #seeds .searchArea .search-item{line-height:1;margin-top:5px;margin-right:15px}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search-item{margin-right:0}#about #database #seeds .searchArea .search-item+.search-item{margin-top:7px}#about #database #seeds .searchArea .search-item.flex{display:-webkit-box;display:-ms-flexbox;display:flex}}#about #database #seeds .searchArea .search-item .selectbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#about #database #seeds .searchArea .search-item .selectbox::after{content:"";position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0, 100% 0, 50% 100%);pointer-events:none}#about #database #seeds .searchArea .search-item .selectbox select{width:130px;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;padding:5px 30px 5px 10px;background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;text-overflow:ellipsis;cursor:pointer}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search-item .selectbox::after{right:8px;width:9px;height:6px}#about #database #seeds .searchArea .search-item .selectbox select{width:220px;height:32px;padding:5px 20px 5px 5px}}#about #database #seeds .searchArea .search-item .selectbox.type{margin-left:5px}#about #database #seeds .searchArea .search-item .selectbox.type::after{right:5px;width:8px;height:5px}#about #database #seeds .searchArea .search-item .selectbox.type select{width:60px;padding:3px 13px 3px 10px}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search-item .selectbox.type{margin-left:5px}#about #database #seeds .searchArea .search-item .selectbox.type::after{right:5px;width:7px;height:4px}#about #database #seeds .searchArea .search-item .selectbox.type select{width:52px;padding:3px 13px 3px 5px}}#about #database #seeds .searchArea .search-item .selectbox.sdgs span{height:35px;padding-left:25px;background:url(../images/common/sdgs/mark.svg) no-repeat left center/20px auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about #database #seeds .searchArea .search-item .selectbox.sdgs select{width:340px}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search-item .selectbox.sdgs select{width:240px}}#about #database #seeds .searchArea .search-item .txtbox input[type=text]{width:150px;padding:5px 10px;border:1px solid #d0d0d0;border-radius:5px}#about #database #seeds .searchArea .search-item .txtbox input[type=text]::-webkit-input-placeholder{color:#999}#about #database #seeds .searchArea .search-item .txtbox input[type=text]::-moz-placeholder{color:#999}#about #database #seeds .searchArea .search-item .txtbox input[type=text]:-ms-input-placeholder{color:#999}#about #database #seeds .searchArea .search-item .txtbox input[type=text]::-ms-input-placeholder{color:#999}#about #database #seeds .searchArea .search-item .txtbox input[type=text]::placeholder{color:#999}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search-item .txtbox input[type=text]{width:150px;padding:5px}}#about #database #seeds .searchArea .search .btnSet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}#about #database #seeds .searchArea .search .btnSet p+p{margin-left:5px}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search .btnSet{margin:10px auto}#about #database #seeds .searchArea .search .btnSet p+p{margin-left:10px}}#about #database #seeds .searchArea .search .btn_submit{width:90px;height:36px;position:relative;overflow:hidden;isolation:isolate;line-height:1;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#about #database #seeds .searchArea .search .btn_submit input[type=submit],#about #database #seeds .searchArea .search .btn_submit input[type=button]{width:100%;height:100%;font-size:.9375rem;color:#fff;font-weight:500;text-decoration:none;margin:0;outline:none;border:none;background:rgba(0,0,0,0);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;-webkit-transition:all .5s ease;transition:all .5s ease}#about #database #seeds .searchArea .search .btn_submit::before,#about #database #seeds .searchArea .search .btn_submit::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}#about #database #seeds .searchArea .search .btn_submit::before{z-index:-1;background:-webkit-gradient(linear, left top, right top, from(#006ccb), to(#00c76e));background:linear-gradient(90deg, #006ccb, #00c76e);-webkit-transition:all .5s;transition:all .5s}#about #database #seeds .searchArea .search .btn_submit::after{right:initial;bottom:initial;z-index:-2;background:-webkit-gradient(linear, left top, right top, from(#0040cb), to(#00c798));background:linear-gradient(90deg, #0040cb, #00c798)}#about #database #seeds .searchArea .search .btn_submit:hover{color:#fff}#about #database #seeds .searchArea .search .btn_submit:hover::before{opacity:0}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search .btn_submit{width:160px;height:32px}#about #database #seeds .searchArea .search .btn_submit input[type=submit],#about #database #seeds .searchArea .search .btn_submit input[type=button]{font-size:.875rem}}#about #database #seeds .searchArea .search .btn_submit-sdgs{width:150px;height:36px;position:relative;overflow:hidden;isolation:isolate;line-height:1;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#about #database #seeds .searchArea .search .btn_submit-sdgs input[type=submit],#about #database #seeds .searchArea .search .btn_submit-sdgs input[type=button]{width:100%;height:100%;font-size:.9375rem;color:#fff;font-weight:500;text-decoration:none;padding-left:20px;margin:0;outline:none;border:none;background:#3071b7;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;-webkit-transition:all .5s ease;transition:all .5s ease}#about #database #seeds .searchArea .search .btn_submit-sdgs::before{font-family:"icomoon";content:"";font-weight:normal;font-style:normal;position:absolute;top:12px;left:10px;font-size:86%;color:#fff}#about #database #seeds .searchArea .search .btn_submit-sdgs:hover{color:#fff}#about #database #seeds .searchArea .search .btn_submit-sdgs:hover input[type=submit],#about #database #seeds .searchArea .search .btn_submit-sdgs:hover input[type=button]{background:#7f9bcb}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search .btn_submit-sdgs{width:160px;height:32px;margin:10px auto}#about #database #seeds .searchArea .search .btn_submit-sdgs input[type=submit],#about #database #seeds .searchArea .search .btn_submit-sdgs input[type=button]{font-size:.875rem}}#about #database #seeds .searchArea .search .btn_rest{width:80px;height:36px;position:relative;overflow:hidden;isolation:isolate;line-height:1;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;margin-left:5px}#about #database #seeds .searchArea .search .btn_rest input[type=button]{width:100%;height:100%;font-size:.875rem;color:#fff;letter-spacing:0;font-weight:500;text-decoration:none;margin:0;outline:none;border:none;background:#bbb;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;-webkit-transition:all .5s ease;transition:all .5s ease}#about #database #seeds .searchArea .search .btn_rest:hover{color:#fff}#about #database #seeds .searchArea .search .btn_rest:hover::before{opacity:0}@media screen and (max-width: 600px){#about #database #seeds .searchArea .search .btn_rest{width:100px;height:32px}#about #database #seeds .searchArea .search .btn_rest input[type=reset]{font-size:.875rem}}#about #database #seeds .searchResults table{font-size:1rem;letter-spacing:0}#about #database #seeds .searchResults table thead th{font-size:.9375rem;letter-spacing:0;padding:5px 10px}#about #database #seeds .searchResults table tbody td{padding:12px 10px}#about #database #seeds .searchResults table tbody td.depa{width:135px}#about #database #seeds .searchResults table tbody td.position{width:70px;text-align:center}#about #database #seeds .searchResults table tbody td.name{width:230px}#about #database #seeds .searchResults table tbody td.name>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about #database #seeds .searchResults table tbody td.name>div p:not(.btn){margin-right:15px}#about #database #seeds .searchResults table tbody td.name>div .btn{width:60px;height:30px;margin-left:auto}#about #database #seeds .searchResults table tbody td.name>div .btn a{font-size:.8125rem;padding:0;border-radius:5px}#about #database #seeds .searchResults table tbody td.thema{line-height:1.3}#about #database #seeds .searchResults table tbody td.field{width:130px}#about #database #seeds .searchResults table tbody td.field ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about #database #seeds .searchResults table tbody td.field ul li{font-size:90%}#about #database #seeds .searchResults table tbody td.field ul li::after{content:"•"}#about #database #seeds .searchResults table tbody td.sdgs{width:118px}#about #database #seeds .searchResults table tbody td.sdgs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}#about #database #seeds .searchResults table tbody td.sdgs ul li img{width:30px;border-radius:0}@media screen and (max-width: 1024px){#about #database #seeds .searchResults table{width:900px;font-size:.875rem}#about #database #seeds .searchResults table thead tr th{padding:5px 10px}#about #database #seeds .searchResults table tbody tr td{padding:12px 10px}#about #database #seeds .searchResults table tbody tr td.depa{width:120px}#about #database #seeds .searchResults table tbody tr td.position{width:64px}#about #database #seeds .searchResults table tbody tr td.name{width:205px}#about #database #seeds .searchResults table tbody tr td.name>div p:not(.btn){margin-right:10px}#about #database #seeds .searchResults table tbody tr td.name>div .btn{width:50px}#about #database #seeds .searchResults table tbody tr td.name>div .btn a{font-size:.6875rem;border-radius:3px}#about #database #seeds .searchResults table tbody tr td.thema{line-height:1.3}#about #database #seeds .searchResults table tbody tr td.field{width:120px}#about #database #seeds .searchResults table tbody tr td.sdgs{width:104px}#about #database #seeds .searchResults table tbody tr td.sdgs ul li img{width:26px}}@media screen and (max-width: 600px){#about #database #seeds .searchResults table thead tr th{padding:5px}#about #database #seeds .searchResults table tbody tr td{padding:10px 5px}}#about #institutes #psycenter #cnt01 .block .cnt{width:100%}#about #institutes #psycenter #cnt01 .block .cnt .btn{max-width:600px;margin-top:30px}#about #institutes #psycenter #cnt01 .block .photo{float:right;width:40%;margin:0 0 30px 30px}#about #institutes #psycenter #cnt01 .block .photo img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 600px){#about #institutes #psycenter #cnt01 .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#about #institutes #psycenter #cnt01 .block .cnt .btn{margin-top:20px}#about #institutes #psycenter #cnt01 .block .photo{float:initial;width:100%;margin:30px 0 0}}#about #institutes #psycenter #cnt02 .circle-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#about #institutes #psycenter #cnt02 .area-2column{margin-top:30px;margin-bottom:80px}#about #institutes #psycenter #cnt02 .area-2column>div img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 600px){#about #institutes #psycenter #cnt02 .circle-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}#about #institutes #psycenter #cnt02 .area-2column{margin-top:20px;margin-bottom:40px;row-gap:15px}}#about #institutes #psycenter #cnt03 .sup.ann{line-height:1.4}#about #institutes #psycenter #cnt03 .sup.ann+.sup{margin-top:4px}@media screen and (max-width: 1024px){#about #institutes #psycenter #cnt03 .table>div dt{width:230px}#about #institutes #psycenter #cnt03 .table>div dd{width:calc(100% - 230px)}}@media screen and (max-width: 1024px){#about #institutes #psycenter #cnt03 .table>div dt{width:230px}#about #institutes #psycenter #cnt03 .table>div dd{width:calc(100% - 230px)}}#about #institutes #psycenter #cnt04 .flex{margin-bottom:20px}#about #institutes #psycenter #cnt04 .flex .cnt{width:58%}#about #institutes #psycenter #cnt04 .flex .cnt .info{margin-bottom:20px}#about #institutes #psycenter #cnt04 .flex .cnt .info .name{font-size:110%;font-weight:500}#about #institutes #psycenter #cnt04 .flex .cnt .info span{font-size:80%}#about #institutes #psycenter #cnt04 .flex .photo{width:40%}#about #institutes #psycenter #cnt04 .flex .photo img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){#about #institutes #psycenter #cnt04 .flex .cnt .info span{display:block}}@media screen and (max-width: 600px){#about #institutes #psycenter #cnt04 .flex .cnt{width:100%;margin-bottom:30px}#about #institutes #psycenter #cnt04 .flex .photo{width:100%}}#about #institutes #psycenter #covid>div{padding:4% 5%;background:rgba(252,110,6,.15);border-radius:10px}#about #institutes #psycenter #covid>div h2{font-size:clamp(1.25rem,1.142rem + .46vw,1.5rem);line-height:1.3;margin-bottom:20px}#about #institutes #psycenter #noto>div{padding:4% 5%;background:#e9f6f4;border-radius:10px}#about #institutes #psycenter #noto>div h2{font-size:clamp(1.25rem,1.142rem + .46vw,1.5rem);line-height:1.3;margin-bottom:20px}#about #institutes #religion #cnt01 .btn{max-width:500px;margin-bottom:60px}#about #institutes #religion #cnt02 .area-2column>div{line-height:1.5}#about #institutes #religion #cnt02 .area-2column>div .photo{margin-bottom:15px}#about #institutes #religion #cnt02 .area-2column>div .photo img{width:100%;aspect-ratio:7/4;-o-object-fit:contain;object-fit:contain}#about #institutes #religion #cnt02 .area-2column>div .name{font-weight:500;margin-bottom:10px}#about #institutes #religion #cnt02 .area-2column>div .btn{width:120px;height:44px;margin-left:auto}#about #institutes #religion #cnt02 .area-2column>div .btn a{font-size:.9375rem;padding:5px 10px}#about #institutes #religion #cnt02 .flex.book{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#about #institutes #religion #cnt02 .flex.book .txt{width:calc(100% - 350px);padding-top:2%;margin-right:auto}#about #institutes #religion #cnt02 .flex.book .photo{width:300px}#about #institutes #religion #cnt02 .flex.book .photo img{border:1px solid #ccc;border-radius:0}@media screen and (max-width: 600px){#about #institutes #religion #cnt02 .flex.book .txt{width:100%;padding-top:0;margin:0 0 20px}#about #institutes #religion #cnt02 .flex.book .photo{float:right;width:33%;margin-bottom:10px;margin-left:15px}}#about #institutes #religion #cnt03 .map{margin-bottom:30px}#about #institutes #religion #cnt03 .flex .cnt{width:60%;letter-spacing:0;margin-right:auto}#about #institutes #religion #cnt03 .flex .cnt .img{float:left;width:40%;margin-right:20px;margin-bottom:20px}#about #institutes #religion #cnt03 .flex .photo-area{width:36%}#about #institutes #religion #cnt03 .flex .photo-area>div+div{margin-top:30px}#about #institutes #religion #cnt03 .flex .photo-area>div{font-size:88%;line-height:1.2;text-align:center}#about #institutes #religion #cnt03 .flex .photo-area>div p+p{margin-top:7px}@media screen and (max-width: 1024px){#about #institutes #religion #cnt03 .flex{display:block}#about #institutes #religion #cnt03 .flex .cnt{width:100%;margin:0 0 40px}#about #institutes #religion #cnt03 .flex .photo-area{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 15px}#about #institutes #religion #cnt03 .flex .photo-area>div{width:calc((100% - 15px)/2)}#about #institutes #religion #cnt03 .flex .photo-area>div+div{margin-top:0}}@media screen and (max-width: 600px){#about #institutes #religion #cnt03 .flex .cnt .img{margin-right:15px;margin-bottom:10px}#about #institutes #religion #cnt03 .flex .photo-area{gap:15px 10px}#about #institutes #religion #cnt03 .flex .photo-area>div{width:calc((100% - 10px)/2)}}#about #institutes #localcenter .dropWrap>div+div{margin-top:50px}#about #institutes #localcenter .dropWrap>div a{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,0);position:relative}#about #institutes #localcenter .dropWrap>div a::after{font-family:"icomoon";content:"";font-weight:normal;font-style:normal;position:absolute;bottom:0;right:0;color:#0561a5}#about #institutes #localcenter .dropWrap>div a .photo{width:340px;margin-right:40px}#about #institutes #localcenter .dropWrap>div a .photo img{width:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}#about #institutes #localcenter .dropWrap>div a .cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}#about #institutes #localcenter .dropWrap>div a .cnt .heading03{margin-bottom:20px}@media screen and (max-width: 600px){#about #institutes #localcenter .dropWrap>div+div{margin-top:30px}#about #institutes #localcenter .dropWrap>div a{display:block}#about #institutes #localcenter .dropWrap>div a::after{bottom:0;right:0}#about #institutes #localcenter .dropWrap>div a .photo{width:100%;margin:0 0 10px}#about #institutes #localcenter .dropWrap>div a .cnt .heading03{margin-bottom:10px}}@media screen and (max-width: 600px){#about #institutes #cooperation .table>div dt{width:100px}#about #institutes #cooperation .table>div dd{width:calc(100% - 100px)}}#about #institutes #satellite .area-3column{margin-bottom:30px}#about #institutes #satellite .area-3column>div{text-align:center}@media screen and (max-width: 600px){#about #institutes #satellite .area-3column{row-gap:20px;margin-bottom:50px}}#about #institutes #satellite .table>div dt{width:200px}#about #institutes #satellite .table>div dd{width:calc(100% - 200px)}@media screen and (max-width: 600px){#about #institutes #satellite .table>div dt{width:100px}#about #institutes #satellite .table>div dd{width:calc(100% - 100px)}}#about #access #cnt01 .gmap{width:100%;height:0;padding-bottom:50%;position:relative;overflow:hidden}#about #access #cnt01 .gmap iframe,#about #access #cnt01 .gmap object,#about #access #cnt01 .gmap embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 600px){#about #access #cnt01 .gmap{padding-bottom:70%}}#about #access #cnt01 .table.block{margin-top:30px}#about #access #cnt01 .table.block>div dd>div{display:-webkit-box;display:-ms-flexbox;display:flex}#about #access #cnt01 .table.block>div dd>div+div{margin-top:8px}#about #access #cnt01 .table.block>div dd>div .type{font-weight:700;color:#0561a5;margin-right:5px}#about #access #cnt01 .table.block>div dd>div .type::after{content:"/";padding-left:5px}#about #access #cnt01 .btn{margin:30px auto 0}#about #access #cnt02 .area-2column>div h4{font-size:112%;color:#0561a5;line-height:1.3;margin-bottom:15px}#about #access #cnt02 .area-2column>div .mov{width:100%;aspect-ratio:16/9}#about #access #cnt02 .area-2column>div .mov iframe{width:100%;height:100%}@media screen and (max-width: 1024px){#about #access #cnt02 .area-2column>div{width:100%}}#about #access #cnt02 .btn-list .btn a{padding:10px 15px}#about #access #cnt02 .img-timetable{max-width:900px;margin:40px auto 0}#about #access #cnt02 .img-timetable img{width:100%}#about #interview .square-list li+li{margin-top:10px}#about #interview .shipping{max-width:600px;padding:4% 5%;margin:50px 0 100px;border-radius:20px;background:#e9f6f4}#about #interview .shipping .title{font-size:1.5rem;font-weight:700;margin-bottom:20px}#about #interview .shipping .btn{max-width:400px;margin-bottom:30px}#about #interview .shipping dl dt{font-weight:500;margin-bottom:5px}#about #interview .shipping dl dd{line-height:1.4}#about #interview .shipping dl dd p span:first-of-type{margin-right:5px}#about #interview .shipping dl dd p span:first-of-type::after{content:"/";padding-left:5px}@media screen and (max-width: 600px){#about #interview .shipping{padding:20px 20px 25px;margin:50px 0 60px;border-radius:10px}#about #interview .shipping .title{font-size:1.375rem;margin-bottom:12px}#about #interview .shipping .btn{margin-bottom:25px}#about #interview .shipping dl dd span{display:block}}#about #contribution .heading02 small{margin-left:0}#about #contribution #links{margin-top:120px}#about #contribution #links .btn{width:100%;max-width:initial}#about #contribution #links .sup{margin-top:5px;margin-left:10px}@media screen and (max-width: 1024px){#about #contribution #links{margin-top:100px}}@media screen and (max-width: 600px){#about #contribution #links{margin-top:70px}}/*# sourceMappingURL=about.css.map */