﻿@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,600,700");@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,600,700");@import url(../../../assets/css/university/style.css);.access .ttl-note{margin-bottom:4rem}.access .map{position:relative;margin-bottom:4rem;padding-bottom:41.796875%}.access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.access .info-box{display:flex;flex-wrap:wrap;justify-content:space-between}.access .info-box .col{position:relative;width:48.4375%;padding:2rem 0 2rem 1.1rem;border-top:1px solid #eee}.access .info-box .col::before{position:absolute;top:-1px;left:1.1rem;width:3.5rem;height:2px;background:#26935a;content:""}.access .info-box .col dl{display:flex}.access .info-box .col dl dt{flex:1;padding-right:.5rem;font-size:1.6rem;font-weight:bold;line-height:1.3}.access .info-box .col dl dt span{display:inline-block}.access .info-box .col dl dd{display:flex;flex-wrap:wrap;align-items:baseline;width:70.9677419355%;margin-left:auto;font-size:1.6rem;line-height:1.3}.access .info-box .col dl dd .icon{width:1.6rem;margin-right:.5rem}.access .info-box .col dl dd span.col-inner{flex:1}.access .info-box .col dl dd span.col-inner span{display:inline-block;text-indent:0}.access .cont-inner .ph{margin-bottom:7.5rem;text-align:center}.access .cont-inner .l-link-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.access .cont-inner .l-link-list li{width:48.4375%}.access .cont-inner .l-link-list li a{display:block;position:relative;overflow:hidden}.access .cont-inner .l-link-list li a::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.45);opacity:0;transition:.4s ease-out;content:""}.access .cont-inner .l-link-list li a .icon{display:block;position:absolute;bottom:5.4054054054%;right:2.0161290323%;z-index:2;width:8.4677419355%;border:1px solid #26935a;border-radius:50%;background:#26935a;transition:.4s ease-out}.access .cont-inner .l-link-list li a .icon span{display:block;padding-bottom:100%}.access .cont-inner .l-link-list li a .icon::before,.access .cont-inner .l-link-list li a .icon::after{display:block;position:absolute;top:50%;width:23.8095238095%;height:23.8095238095%;border-top:1px solid #fff;border-right:1px solid #fff;transform:translateY(-50%) rotate(45deg);transition:.4s ease-out;content:""}.access .cont-inner .l-link-list li a .icon::before{left:42%}.access .cont-inner .l-link-list li a .icon::after{left:26%}.access .cont-inner .l-link-list li a .txt-box{position:absolute;top:50%;left:3.7rem;z-index:1;transform:translateY(-50%)}.access .cont-inner .l-link-list li a .txt-box p{color:#fff;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;font-size:4.5rem;line-height:1.3}.access .cont-inner .l-link-list li a .txt-box p span.color{color:#ffff00}.access .cont-inner .l-link-list li a .txt-box p span.small{display:block;font-size:80%}.access .cont-inner .l-link-list li a img{transition:.4s ease-out}.access .cont-inner .l-link-list li a:hover::after{opacity:1}.access .cont-inner .l-link-list li a:hover img{transform:scale(1.1)}.access .cont-inner .l-link-list li a:hover .icon{background:#fff}.access .cont-inner .l-link-list li a:hover .icon::before,.access .cont-inner .l-link-list li a:hover .icon::after{border-color:#26935a}.access-sub .cont-ttl04{margin-bottom:2rem}.access-sub .ttl-note{margin-bottom:4rem}.access-sub .note{padding-left:1em;text-indent:-1em}.access-sub .note-block{margin-bottom:4rem}.access-sub .lg-txt{font-size:120%;font-weight:bold;color:#ff0002}.access-sub .item-box{padding:2rem;border:2px solid #dbdbdb}.access-sub .cont-row{display:flex;flex-wrap:wrap}.access-sub .cont-row.cont-between{justify-content:space-between}.access-sub .cont-row .col-txt{flex:1;margin-right:2.9296875%}.access-sub .cont-row .col-img{width:33.203125%}.access-sub .table-wrap{margin-bottom:3rem}.access-sub .tb-bus{width:49%}.access-sub .tb-bus caption{font-size:1.6rem;font-weight:bold;color:#26935a}.access-sub .tb-bus th,.access-sub .tb-bus td{padding-right:2em;text-align:center}.access-sub .tb-bus th{width:33%}.access-sub .tb-bus th span{display:inline-block}.access-sub .tb-bus td.bg{background:#ffe400}.access-sub .tb-note{margin:1rem 0 3rem;padding-left:1em;text-indent:-1em;text-align:right}.access-sub a.link-txt{color:#26935a;font-weight:bold;text-decoration:underline;transition:.4s ease-out}.access-sub a.link-txt:hover{color:#ff0002}.access-sub .map{position:relative;margin-bottom:4rem;padding-bottom:41.796875%}.access-sub .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.access-sub .info-box{display:flex;flex-wrap:wrap;justify-content:space-between}.access-sub .info-box .col{position:relative;width:48.4375%;padding:2rem 0 2rem 1.1rem;border-top:1px solid #eee}.access-sub .info-box .col dl{display:flex}.access-sub .info-box .col dl dt{flex:1;padding-right:.5rem;font-size:1.6rem;font-weight:bold;line-height:1.3}.access-sub .info-box .col dl dd{display:flex;flex-wrap:wrap;align-items:baseline;width:70.9677419355%;margin-left:auto;font-size:1.6rem;line-height:1.3}.access-sub .info-box .col dl dd .icon{width:1.6rem;margin-right:.5rem}.access-sub .info-box .col dl dd span.col-inner{flex:1}.access-sub .info-box .col::before{position:absolute;content:"";top:-1px;left:1.1rem;width:3.5rem;height:2px;background:#26935a}.gifu-bus .sm{font-size:80%}@media screen and (max-width: 768px){.gifu-bus .wrap{min-width:inherit}}.gifu-bus .page-ttl{line-height:1.2}.gifu-bus .page-ttl small{display:block;margin-top:1em;font-size:.5em}.gifu-bus .link{font-weight:bold;color:#26935a;text-decoration:underline;transition:all .4s ease-out}.gifu-bus .link:hover{color:#ff0002}.gifu-bus .dl-list{margin:1em 0}.gifu-bus .flow-list{margin:2em 0}.gifu-bus .doc-list>li{margin-bottom:1em}.gifu-bus .doc-list>li:last-child{margin-bottom:0}.gifu-bus .doc-list .doc-name{margin-left:-.3em;font-size:1.6rem;font-weight:bold;color:#26935a}.gifu-bus .doc-list .list-disc li{margin-bottom:.3em}.gifu-bus .doc-list .list-disc li::before{top:.5em}.kani-campus .point01{top:16.864608076%;left:34.9951124145%}.kani-campus .point02{top:19.0023752969%;left:23.3626588465%}.kani-campus .point03{top:33.2541567696%;left:12.6099706745%}.kani-campus .point04{top:24.2280285036%;left:6.6471163245%}.kani-campus .point05{bottom:0;left:16.1290322581%}.kani-campus .point06{bottom:7.6726342711%;left:28.8367546432%}.kani-campus .point07{top:7.1258907363%;left:45.0635386119%}.seki-campus .point01{top:36.1963190184%;right:14.8582600196%}.seki-campus .point02{top:48.2617586912%;right:16.8132942326%}.seki-campus .point03{top:60.1226993865%;right:12.0234604106%}.seki-campus .point04{bottom:26.7893660532%;left:33.3333333333%}.seki-campus .point05{top:40.2862985685%;left:6.0606060606%}.seki-campus .point06{top:30.8793456033%;left:11.1436950147%}.seki-campus .point07{top:6.1349693252%;left:45.0635386119%}.seki-campus .point08{bottom:33.5378323108%;left:3.7145650049%}.seki-campus .modal-box{position:absolute;left:100%;bottom:0;width:100%}.seki-campus .modal-box .modal-open{display:inline-block;padding:.5em 1em;background:#fff;cursor:pointer}.seki-campus .modal-box .modal-open::after{content:"";display:inline-block;margin-left:.2em;width:1em;height:1em;background:url(/common/img/university/campus/seki-campus//icon-camera.png) center bottom/contain no-repeat}.seki-campus .modal-box .modal-open>span{display:inline-block;font-weight:bold;color:#26935a;border-bottom:1px solid #26935a;transition:all .4s ease}.seki-campus .modal-box .modal-ph-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;background:rgba(0,0,0,0.8);opacity:0;transform:scale(0);transition:all 1s ease-out}.seki-campus .modal-box .modal-ph-box.active{display:block;opacity:1;transform:scale(1);overflow-x:hidden;overflow-y:auto}.seki-campus .modal-box .modal-ph-box .wrap{position:absolute;top:0;left:50%;display:flex;flex-wrap:wrap;justify-content:center;padding:80px 15px 0;transform:translateX(-50%)}.seki-campus .modal-box .modal-slide-box{width:67.3828125%}.seki-campus .modal-box .modal-ph{display:flex;flex-wrap:wrap;justify-content:center;margin:0 40px;width:67.3828125vw;max-width:690px;color:#fff}.seki-campus .modal-box .modal-ph figcaption{font-weight:bold;text-align:center;letter-spacing:.05em}.seki-campus .modal-box .modal-ph figure{width:67.3828125vw;max-width:690px}.seki-campus .modal-box .modal-ph figure img{width:100%}.seki-campus .modal-box .modal-ph p{margin-top:1em;width:67.3828125vw;max-width:690px;text-align:left}.seki-campus .modal-box .pc-btn-close{position:absolute;top:10px;right:0;width:60px;height:60px;line-height:60px;text-align:center;font-size:55px;color:#fff;border-radius:50%;border:2px solid;cursor:pointer}.seki-campus .modal-box .modal-slide-box{width:67.3828125vw;max-width:690px}.seki-campus .modal-box .modal-slide-box .slick-prev,.seki-campus .modal-box .modal-slide-box .slick-next{position:absolute;top:50%;padding:0;width:0;height:0;font-size:0;background:none;border:none;transform:translateY(-50%);overflow:visible;cursor:pointer}.seki-campus .modal-box .modal-slide-box .slick-prev::before,.seki-campus .modal-box .modal-slide-box .slick-prev::after,.seki-campus .modal-box .modal-slide-box .slick-next::before,.seki-campus .modal-box .modal-slide-box .slick-next::after{content:"";position:absolute;top:50%;width:30px;height:30px;border-right:2px solid #fff;border-bottom:2px solid #fff;cursor:pointer}.seki-campus .modal-box .modal-slide-box .slick-prev{left:0}.seki-campus .modal-box .modal-slide-box .slick-prev::before{left:-30px;transform:translateY(-50%) rotate(135deg)}.seki-campus .modal-box .modal-slide-box .slick-prev::after{left:-40px;transform:translateY(-50%) rotate(135deg)}.seki-campus .modal-box .modal-slide-box .slick-next{right:0}.seki-campus .modal-box .modal-slide-box .slick-next::before{right:-30px;transform:translateY(-50%) rotate(-45deg)}.seki-campus .modal-box .modal-slide-box .slick-next::after{right:-40px;transform:translateY(-50%) rotate(-45deg)}.seki-campus .modal-box .slick-counter{margin-top:1em;width:100%;max-width:690px;text-align:right;font-size:12px;font-weight:bold;color:#fff}.seki-campus .type02 .modal-box{left:auto;right:100%;text-align:right}@keyframes balloonAnim{0%{transform:translateY(0) scale(0.95)}50%{transform:translateY(5px) scale(1)}100%{transform:translateY(0) scale(0.95)}}.campus-cont .slick-dots li{margin:0 2px}.campus-cont .slick-dots li.slick-active button::before{opacity:1;color:#26935a}.campus-cont .slick-dots li button::before{opacity:1;color:#ccc}.campus-cont .slick-dots li button:hover::before,.campus-cont .slick-dots li button:focus::before{color:#26935a}.campus-cont .cont-block{padding:9rem 0}.campus-cont .block01{padding-top:0}.campus-cont .block02,.campus-cont .block04{background:#eef2ee}.campus-cont .map-area{display:block;position:relative;width:99.90234375%;margin:0 auto}.campus-cont .map-area .balloon{display:inline-block;position:absolute;top:0;right:0;padding:.6em 1.8em;background:#26935a;border-radius:3px;color:#fff;font-size:1.8rem;font-weight:bold;transform-origin:50% 50%;animation:balloonAnim 3s infinite}.campus-cont .map-area .balloon::after{display:block;position:absolute;top:100%;left:1.5em;border-right:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid #26935a;content:""}.campus-cont .anchor-point{position:absolute}.campus-cont .anchor-point a{display:block;position:relative;padding:.5em 1.2em .5em .6em;background:#eef2ee;color:#26935a;font-size:1.6rem;font-weight:bold;transition:.4s ease-out;line-height:1}.campus-cont .anchor-point a::after{position:absolute;top:50%;right:8%;display:inline-block;border-right:.3em solid transparent;border-top:0.3em solid #26935a;border-left:.3em solid transparent;transform:translateY(-50%);transition:.4s ease-out;content:""}.campus-cont .anchor-point a:hover{color:#ff0002}.campus-cont .anchor-point a:hover::after{border-top-color:#ff0002}.campus-cont .cont-row{position:relative;margin-bottom:9.765625%}.campus-cont .cont-row:last-child{margin-bottom:0}.campus-cont .cont-row .cont-inner{position:relative}.campus-cont .cont-row h3{position:absolute;top:60.6516290727%;width:52.9296875%;font-size:3rem;color:#26935a;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;line-height:1}.campus-cont .cont-row h3.ja-only{top:68.1704260652%}.campus-cont .cont-row h3 span{font-size:6rem;font-weight:bold;font-style:italic}.campus-cont .cont-row .sub-ttl{position:absolute;top:0;right:69.04296875%;color:#d0e4d8;font-family:'Crimson Text', serif;font-weight:600;font-size:4rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1}.campus-cont .cont-row .txt-body{position:relative;z-index:10;width:52.9296875%;margin-top:-11.71875%;padding:3rem;background:#fff;border-top:3px solid #26935a}.campus-cont .cont-row .txt-body dl{display:flex}.campus-cont .cont-row .txt-body dl dt::after{content:"："}.campus-cont .cont-row .txt-body dl dd{flex:1}.campus-cont .cont-row .slider{width:68.75%;margin-left:auto}.campus-cont .cont-row .slider .item{position:relative}.campus-cont .cont-row .slider .item .catch{position:absolute;top:0;right:0;padding:1em 1.4em;background:#fff;border-top:3px solid #ccc;font-size:1.4rem;line-height:1}.campus-cont .cont-row .slider.no-slide{margin-bottom:3rem}.campus-cont .cont-row.type02 h3{right:0;text-align:right}.campus-cont .cont-row.type02 .sub-ttl{right:auto;left:69.04296875%}.campus-cont .cont-row.type02 .txt-body{margin-left:auto}.campus-cont .cont-row.type02 .slider{margin-right:auto;margin-left:0}.campus-cont .sub-cont{display:flex;flex-wrap:wrap;justify-content:space-between}.campus-cont .sub-cont .sub-cont-item{width:31.25%}.campus-cont .sub-cont .sub-cont-item h4{padding:1rem .5rem;background:#26935a;color:#fff;text-align:center}.glovalNav .gNav01 a{background:url(../../img/share/gnav01_over.png) 0 0 no-repeat}.btn-box{width:100%;clear:both;margin-top:20px}.btn-box a{display:inline-block;color:#fff;background:#6e6e6e;border-bottom:1px solid #8f8f8f;-webkit-box-shadow:0 1px 1px #6a6a6a;-moz-box-shadow:0 1px 1px #6a6a6a;box-shadow:0 1px 1px #6a6a6a;padding:14px 5%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1.2}.btn-box span{position:relative;display:inline-block;vertical-align:middle;padding-left:15px;padding-right:28px}.btn-box span:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;width:5px;height:5px;margin:auto;border-bottom:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-box span:after{position:absolute;display:block;content:"";top:0;bottom:0;right:0;width:18px;height:18px;margin:auto 0;background:url(/common/img/share/icon_pdf.png) no-repeat}.btn02{width:100%;clear:both;margin-top:20px}.btn02 a{display:inline-block;color:#fff;background:#6e6e6e;border-bottom:1px solid #8f8f8f;-webkit-box-shadow:0 1px 1px #6a6a6a;-moz-box-shadow:0 1px 1px #6a6a6a;box-shadow:0 1px 1px #6a6a6a;padding:14px 5%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1.2}.btn02 span{position:relative;display:inline-block;vertical-align:middle;padding-left:15px}.btn02 span:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;width:5px;height:5px;margin:auto;border-bottom:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#categoryTop .cate01,#categoryTop .cate02{height:290px}#categoryTop .cate03,#categoryTop .cate04{height:230px}#categoryTop .cate05,#categoryTop .cate06{height:139px}#categoryTop .cate08{margin-bottom:30px}#categoryTop .blank{position:relative}#categoryTop .blank:after{position:absolute;display:block;content:"";top:0;bottom:0;margin:auto;width:10px;height:10px;background:url(/common/img/share/link_window.png) right 0 no-repeat;display:inline-block;padding-right:1em}#about .lnavList01{background:url(/common/img/share/lnav01_bg_on.png) 0 0 no-repeat;text-decoration:none;color:#fff}#about .aboutList{padding:0 8px}#about .aboutList dl{width:300px;height:140px;float:left;border:1px solid #c0cec7;background:url(../../img/share/bg_note.png) repeat;margin-bottom:30px}#about .aboutList dl.right{float:right}#about .aboutList dl.last{margin-bottom:0}#about .aboutList dt a{display:block;height:40px;line-height:40px;background-color:#007939;color:#fff;font-size:117%;background:#007939 url(../../img/share/arrow.png) 13px 12px no-repeat;padding-left:36px}#about .aboutList dt a:hover{text-decoration:none;background:#1c9052 url(../../img/share/arrow.png) 13px 12px no-repeat}#about .aboutList dd{padding:10px}#about .aboutList dd p{width:180px;padding:0 10px;font-size:109%;float:left}#about .aboutList dd a{display:block;float:right;width:80px}#about .aboutList dd img{width:100%;height:auto;zoom:1}#about .block01 .cont-ttl01{margin-top:0}#about .headCatch{margin-bottom:.9em;width:100%;font-size:190%}#gums{counter-reset:attraction}#gums picture img{width:100%}#gums .page-ttl{font-family:'Crimson Text', serif;font-weight:500;letter-spacing:.025em}#gums .page-ttl span{font-size:150%}#gums .catch-txt{text-align:center;font-size:16px;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;letter-spacing:.05em}#gums .f-co{color:#26935a}#gums .f80{font-size:80%}#gums .anchor-block{padding-bottom:80px}#gums .anchor-block h3{margin:.66666em 0 1.25em;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;font-size:24px;font-weight:500;text-align:center;letter-spacing:.05em;line-height:1}#gums .anchor-block h3>span{font-size:1.33333em}#gums .anchor-block ol{display:flex;flex-wrap:wrap;counter-reset:count-anchor}#gums .anchor-block ol li{width:48.4375%}#gums .anchor-block ol li a{position:relative;display:flex;padding-right:.8em;min-height:37px;font-size:16px;font-weight:bold;line-height:1.625;letter-spacing:.05em;border-bottom:1px solid #242424}#gums .anchor-block ol li a .num,#gums .anchor-block ol li a .anchor-txt{display:flex;align-items:center}#gums .anchor-block ol li a .num{justify-content:center;margin-bottom:-1px;width:65px;font-size:.8125em;text-align:center;color:#fff;background:#26935a}#gums .anchor-block ol li a .num span::after{counter-increment:count-anchor;content:counter(count-anchor,decimal-leading-zero);display:inline-block}#gums .anchor-block ol li a .f-co{transition:all .4s ease-in}#gums .anchor-block ol li a .anchor-txt{padding-left:.5em;width:82.8157349896%}#gums .anchor-block ol li a .anchor-txt::before,#gums .anchor-block ol li a .anchor-txt::after{content:"";position:absolute;right:0;width:10px;height:10px;border-right:1px solid #242424;border-bottom:1px solid #242424;transform:translateY(-50%) rotate(45deg);transition:all .4s ease-in}#gums .anchor-block ol li a .anchor-txt::before{top:40%}#gums .anchor-block ol li a .anchor-txt::after{top:55%}#gums .anchor-block ol li:nth-child(odd){margin-right:3.125%}#gums .anchor-block ol li:nth-child(n+3){margin-top:15px}#gums .block .cont-wrap{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;padding:50px 0}#gums .block h3{position:relative;margin-bottom:.875em;padding-top:32px;width:100%;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;font-weight:500;font-size:40px;color:#313131;text-align:center;letter-spacing:.05em;line-height:1.5}#gums .block h3 .numbering{position:absolute;top:0;left:50%;display:inline-block;padding:2px 0;width:100px;font-size:.45em;color:#fff;text-align:center;background:#26935a;border-radius:15px;transform:translateX(-50%)}#gums .block h3 .numbering::after{content:counter(attraction,decimal-leading-zero);counter-increment:attraction;font-family:'Crimson Text', serif;font-size:1.2em;line-height:1}#gums .block .ph-box,#gums .block .list-rate{display:inline-block;width:44.7265625%}#gums .block .list-rate li{display:flex;align-items:center;font-weight:bold;letter-spacing:.05em;background:#fff;border:1px solid #eee;border-left:3px solid}#gums .block .list-rate li span{display:inline-block}#gums .block .list-rate li .course{padding-left:7.6419213974%;width:46.943231441%;font-size:14px}#gums .block .list-rate li .course span{display:block;font-size:120%}#gums .block .list-rate li .result{padding:5px 0 10px;width:53.056768559%;line-height:1}#gums .block .list-rate li .rate{font-size:36px;font-weight:600}#gums .block .list-rate li .rate .num{font-size:180%;font-family:'Crimson Text', serif;letter-spacing:.025em;line-height:1}#gums .block .list-rate li .year{font-size:12px}#gums .block .list-rate li:not(:first-child){margin-top:5px}#gums .block .list-rate li.nursing{border-left-color:#e9556b}#gums .block .list-rate li.nursing .rate{color:#e9556b}#gums .block .list-rate li.medical_technology{border-left-color:#2eb6aa}#gums .block .list-rate li.medical_technology .rate{color:#2eb6aa}#gums .block .list-rate li.radiological_technology{border-left-color:#f7ab01}#gums .block .list-rate li.radiological_technology .rate{color:#f7ab01}#gums .block .txt-box{width:51.3671875%}#gums .block .txt-box h4{margin-bottom:.5em;display:inline-block;color:#26935a;font-size:22px;border-bottom:2px solid}#gums .block .txt-box p{color:#333;line-height:2}#gums .block .btn{margin-top:20px}#gums .block .btn a{min-width:60.8365019011%}#gums .block:nth-child(odd){background:url(/common/img/university/about/gums/bg-blue.png) center center/cover no-repeat}#gums .block:nth-child(even){background:url(/common/img/university/about/gums/bg-green.png) center center/cover no-repeat}#gums .attraction02 .img-box{margin-right:6.640625%;width:31.4453125%}#gums .bg{padding:35px 0 40px;background:#eef2ee}#gums .other{margin:77px 0 100px}#gums .other h3{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;font-weight:500;font-size:24px;letter-spacing:.05em;color:#26935a;text-align:center}#gums .other .ph-list{display:flex;justify-content:space-between;margin-top:35px}#gums .other .ph-list li{display:flex;flex-wrap:wrap;justify-content:center;padding:25px 0 20px;width:31.25%;border-top:3px solid #ccc;background:#fff}#gums .other .ph-list picture,#gums .other .ph-list p{width:84.375%}#gums .other .ph-list picture{display:inline-block}#gums .other .ph-list p{margin-top:.875em;font-size:16px;font-weight:bold;color:#222;text-align:center;letter-spacing:.075em;line-height:1.875}#gums .other .btn{margin-top:30px;text-align:center}#gums .other .btn a{width:320px}#president_message{display:flex;flex-wrap:wrap;justify-content:space-between}#president_message .img-box{margin-left:20px;width:20%}#president_message .photo{width:100%;height:auto;zoom:1}#president_message .bodyBox{width:72%}#three-policy .lnavList01_07 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#three-policy .link-txt{margin-top:20px}#policy .cont-ttl04{margin-bottom:1em}#policy .cont-ttl04.no-icon{padding-left:0}#policy .cont-ttl04.no-icon::before{content:none}#policy h5{margin-top:1em}#policy ul li{padding-left:1em;text-indent:-1em}#policy .mt0{margin-top:0}#policy .txt{margin-top:4rem;margin-bottom:1rem}#policy .number-list{padding-left:1.5em}#policy .number-list li{list-style-type:decimal}#policy .number-list li:not(:last-child){margin-bottom:.5em}#history .history-box .period{margin-left:200px}#history .tb-history{width:100%}#history .tb-history th{width:200px}#history .tb-history td{width:calc(100% - 200px)}#chart .block01{display:flex;flex-wrap:wrap;justify-content:center}#symbol .img-box{margin-bottom:15px;text-align:center}#symbol .block03{display:flex;flex-direction:column;align-items:center}#symbol .btn-listen{margin-top:20px}#regulations .link-txt{margin-top:20px}#approach .lnavList02{background:url(../../img/share/lnav01_bg_on.png) 0 0 no-repeat;text-decoration:none;color:#fff}#approach .approachList{padding:0 8px}#approach .approachList dl{width:300px;height:140px;float:left;border:1px solid #c0cec7;background:url(../../img/share/bg_note.png) repeat;margin-bottom:30px}#approach .approachList dl.right{float:right}#approach .approachList dl.last{margin-bottom:0}#approach .approachList dt a{display:block;height:40px;line-height:40px;background-color:#007939;color:#fff;font-size:117%;background:#007939 url(../../img/share/arrow.png) 13px 12px no-repeat;padding-left:36px}#approach .approachList dt a:hover{text-decoration:none;background:#1c9052 url(../../img/share/arrow.png) 13px 12px no-repeat}#approach .approachList dd{padding:10px}#approach .approachList dd p{width:190px;padding:0 0 0 8px;font-size:109%;float:left}#approach .approachList dd a{display:block;float:right;width:80px}#approach .approachList dd img{width:100%;height:auto;zoom:1}#philanthropy .block03 p{margin-bottom:30px}#philanthropy .block03 .img-box{display:flex;flex-wrap:wrap;justify-content:space-between}#philanthropy .block03 .img-box img{width:46%}#partner .block02,#partner .block03{display:flex;flex-wrap:wrap;justify-content:space-between}#partner .txt{margin-bottom:30px;padding-right:1em;width:70.703125%}#partner .logo{width:29.296875%;text-align:center}#partner .btn{margin-bottom:30px}#partner .list-disc{width:100%}#research_prevent{display:flex;flex-wrap:wrap;justify-content:space-between}#research_prevent .block:nth-of-type(-n+4){width:48%}#research_prevent p{margin-bottom:2em}#research_prevent .contact-box:nth-of-type(1){margin-bottom:20px}#harassment_prevent .block03{display:flex;flex-wrap:wrap;justify-content:center}#privacy p{margin-bottom:1em}#disclosure .lnavList03{background:url(../../img/share/lnav01_bg_on.png) 0 0 no-repeat;text-decoration:none;color:#fff}#disclosure .disclosureList{padding:0 8px}#disclosure .disclosureList dl{width:300px;height:160px;float:left;border:1px solid #c0cec7;background:url(../../img/share/bg_note.png) repeat;margin-bottom:30px}#disclosure .disclosureList dl.right{float:right}#disclosure .disclosureList dl.last{margin-bottom:0}#disclosure .disclosureList dt a{display:block;height:40px;line-height:40px;background-color:#007939;color:#fff;font-size:117%;background:#007939 url(../../img/share/arrow.png) 13px 12px no-repeat;padding-left:36px}#disclosure .disclosureList dt a:hover{text-decoration:none;background:#1c9052 url(../../img/share/arrow.png) 13px 12px no-repeat}#disclosure .disclosureList dd{padding:10px}#disclosure .disclosureList dd p{width:180px;padding:0 10px;font-size:109%;float:left}#disclosure .disclosureList dd a{display:block;float:right;width:80px}#disclosure .disclosureList dd img{width:100%;height:auto;zoom:1}#disclosure .column01{display:block}#disclosure .column01 a{display:inline-block}#disclosure .column01 li:not(:last-child){margin-bottom:1em}#education{display:flex;flex-wrap:wrap;justify-content:space-between}#education .block{width:48%}#education .block04 .cont-ttl01{line-height:1.4}#education .link-list li{width:100%}#education .link-list li a{display:inline-block;padding:0 2em .8571em .28571em}#education .link-list li:not(:last-child){margin-bottom:1em}#education .link-blank{margin-top:20px}#fd dl{padding:0 2.5em}#fd dl dt{font-size:1.6rem;font-weight:bold;line-height:1.8}#fd .dl-inner:not(:last-child){margin-bottom:1em}#fd .pdf-link{margin-top:2em}#fd .pdf-link .link-list{justify-content:flex-start}#fd .pdf-link .link-list li{margin-right:1.5em}#animal .cont-group.pattern01{width:100%}#animal .cont-group.pattern01 .img-col{text-align:right}#animal .block01{display:flex;flex-wrap:wrap}#animal .block01 .text{margin-bottom:2em}#animal .link-list{justify-content:flex-start}#animal .link-list li{margin-right:2em}#school_support p{margin-bottom:1em}#school_support .link-txt{margin-bottom:2em}#school_support .link-list{display:block;margin-bottom:2em}#school_support .link-list a{display:inline-block;padding-right:2em}#school_support .link-list li:not(:last-child){margin-bottom:1em}#self_evaluation .lnavList03_03 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#self_evaluation .headText{margin-bottom:50px}#self_evaluation .section h4.title02{background:none;color:#036e37;padding-left:0}#self_evaluation .section h4.title02 span{background:url(../../img/share/icon_pdf.png) right center no-repeat;padding:3px 28px 2px 0}#self_evaluation .section a{color:#036e37}#self_evaluation .section ul{padding:0 10px}#self_evaluation .section li{margin-bottom:5px}.section{margin-top:30px}.section .cf{margin-bottom:50px;padding:0 10px}.section ul{padding:0 10px}.section .tabs{margin:60px auto 20px;padding:0}.section .tabs li{float:left;margin-bottom:12px;width:50%}.section .tabs li a{background:#068644 url(../../img/share/anchor_arrow01.png) 94% center no-repeat;border:1px solid #068644;border-radius:4px;color:#fff;display:block;margin:0 auto;padding:12px 0px 10px;width:96%;font-size:117%;text-align:center}.section .tabs li a:hover{background:#ecf4e3 url(../../img/share/anchor_arrow02.png) 94% center no-repeat;color:#068644;text-decoration:none}.section .tabs li.active a{background:#ecf4e3 url(../../img/share/anchor_arrow02.png) 94% center no-repeat;color:#068644;text-decoration:none}.section #kani-campus-cont .fLeft{width:410px}.section .js-tabs .title02{margin-top:40px !important}.section .fLeft{float:left;width:360px}.section .fLeft .btn{margin:30px 0}.section .fLeft .pdf a{background:url(../../img/share/catetop_arrow.png) 0 center no-repeat;padding:0 0 0 15px}.section .fLeft .pdf a span{background:url(../../img/share/icon_pdf.png) right center no-repeat;padding:7px 28px 5px 0}.section .section-inner .pdf a{background:url(../../img/share/catetop_arrow.png) 0 center no-repeat;padding:0 0 0 15px}.section .section-inner .pdf a span{background:url(../../img/share/icon_pdf.png) right center no-repeat;padding:7px 28px 5px 0}.section .section-inner .pdf+.pdf{margin-top:15px}.section .section-inner+.section-inner{margin-top:30px}.section .logoImg{float:right;width:244px}.section h4.title02{background:none;padding-left:0;color:#036e37}.section h4.title02 span{background:url(../../img/share/icon_pdf.png) right center no-repeat;padding:7px 28px 5px 0}.section ul a{color:#036e37}.section ul ol{padding-left:2em}.section ul ol li{list-style:lower-roman}.section ul ol li ul li{list-style:none}#organization_evaluation .block01{display:flex;justify-content:space-between}#organization_evaluation .block01 p{width:calc(90% - 244px)}#organization_evaluation .link-list li{width:100%}#organization_evaluation .link-list li a{display:inline-block}#organization_evaluation .link-list li a .ib{margin-left:1em}#organization_evaluation .link-list li:not(:first-child){margin-top:1em}#campus .lnavList04{background:url(../../img/share/lnav01_bg_on.png) 0 0 no-repeat;text-decoration:none;color:#fff}#introduction .category .courseList .single dt a{height:auto}#introduction .category .courseList dt a{height:65px}#introduction .category .courseList dd .sec-txt{height:63px}#governance_code .text:not(:last-child),#studystatus .text:not(:last-child){margin-bottom:1em}#governance_code .link-txt,#studystatus .link-txt{margin-top:3em}#governance_code .link-txt a,#studystatus .link-txt a{line-height:1.4}#location picture img{width:100%}#location .page-ttl02{margin-bottom:.75em;line-height:1.9}#location .map-img{display:block;margin-top:35px}#location .map-note{display:flex;justify-content:flex-end;margin-top:10px}#location .map-note li{position:relative;padding:0 1em 0 30px;font-size:13px}#location .map-note li::before{content:"00";position:absolute;top:50%;left:0;width:2em;height:2em;font-family:'Crimson Text', serif;font-size:12px;font-weight:500;text-align:center;letter-spacing:.05em;transform:translateY(-50%)}#location .map-note li:nth-child(1)::before{color:#26935a;background:url(/common/img/university/campus/location/icon-pin-green.png) center center/contain no-repeat}#location .map-note li:nth-child(2)::before{color:#005cac;background:url(/common/img/university/campus/location/icon-pin-blue.png) center center/contain no-repeat}#location .map-note li:nth-child(3)::before{color:#fff;background:url(/common/img/university/campus/location/icon-pin-green02.png) center center/contain no-repeat}#location .location-list{display:flex;flex-wrap:wrap;justify-content:space-between}#location .location-list li{position:relative;width:48.4375%}#location .location-list li picture{display:block}#location .location-list li:not(.wide) .location-detail{position:relative;margin:-40px auto 0}#location .location-list li:not(:first-child){margin-top:60px}#location .location-list li:nth-child(2)::before,#location .location-list li:nth-child(3)::before,#location .location-list li:nth-child(5)::before,#location .location-list li:nth-child(7)::before,#location .location-list li:nth-child(8)::before,#location .location-list li:nth-child(9)::before{content:"";position:absolute;z-index:-1;width:258px;height:180px;background:url(/common/img/university/campus/location/bg-footprint.png) center center/contain no-repeat}#location .location-list li:nth-child(2)::before,#location .location-list li:nth-child(8)::before{top:173px;left:-197px}#location .location-list li:nth-child(3)::before,#location .location-list li:nth-child(9)::before{right:-194px;bottom:calc(100% - 60px)}#location .location-list li:nth-child(5)::before{left:-194px;bottom:calc(100% - 60px);transform:rotateY(180deg)}#location .location-list li:nth-child(7)::before{top:-152px;right:-197px;transform:rotateY(180deg)}#location .location-list li.pt60{padding-top:60px}#location .location-list .wide{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}#location .location-list .wide .location-detail{margin-top:-100px;padding:20px 0 0 2.9296875%;width:46.6796875%}#location .location-detail{margin-top:-40px;padding:20px 6.0483870968% 0;width:87.9032258065%;background:#fff}#location .location-detail dt{display:flex;margin-bottom:5px;font-size:26px;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;letter-spacing:.05em}#location .location-detail dt span{display:inline-block;margin-right:.380952em;width:2.095238em;height:2.095238em;font-family:'Crimson Text', serif;font-size:80.76923%;font-weight:500;text-align:center}#location .location-detail dt span.seki{background:url(/common/img/university/campus/location/icon-pin-green.png) center center/contain no-repeat}#location .location-detail dt span.kani{background:url(/common/img/university/campus/location/icon-pin-blue.png) center center/contain no-repeat}#location .location-detail dt span.other{color:#fff;background:url(/common/img/university/campus/location/icon-pin-green02.png) center center/contain no-repeat}#location .location-detail dd{font-size:1.6rem;line-height:1.75}#location .ph-slider{display:flex}#location .ph-slider li{margin:0 5px;width:290px}#location .ph-slider .two-ph{width:140px}#location .ph-slider .two-ph img:nth-of-type(1){margin-bottom:10px}#location .slide01{margin:80px 0}#location .slide02{margin-top:75px}#opac .lnavList05_05 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#opac .headText a{color:#036e37}#opac .search{margin-top:45px;text-align:center}#opac .search .searchBtn{margin-top:20px}#opac .search input.box1{height:30px;width:400px}#opac .section{margin:0;padding:0;margin-top:30px}#opac .aim{margin-top:50px}#opac .aim .cf{margin-top:20px;padding:0 10px}#opac .aim dl{float:left;width:300px}#opac .aim dl.right{float:right}#opac .aim dl dt{border-bottom:2px solid #036e37;padding-bottom:10px;margin-bottom:10px}#opac .howto .cont{padding:0 10px;margin-top:40px}#opac .howto .cont.fChild{margin-top:0}#opac .howto .img{margin-top:20px;text-align:center}#opac .howto .read{font-size:117%;font-weight:bold;color:#036e37;margin-top:20px}#opac .howto ul{margin-top:20px}#opac .howto ul li{border-top:1px dotted #ccc;margin-top:15px;padding-top:15px}#opac .howto ul li:first-child{margin-top:0;padding:0;border:none}#opac .howto ul li h5{border-bottom:none;margin:0 0 2px 0;padding:0;font-size:117%;color:#036e37}#opac .howto ul li dl{margin-top:10px}#opac .howto ul li dl dt{font-weight:bold;line-height:1;margin-top:5px}#opac .howto ul li dl dt:first-child{margin-top:0}#opac .howto ul li dl dd{padding-left:12px;margin-top:2px}#opac .howto .list{margin-top:20px}#opac .howto .list p{font-size:109%;margin-top:5px;line-height:1.5}#opac .howto .list p:first-child{margin-top:0}#opac .howto .list p b{float:left;width:26%;color:#036e37}#opac .howto .list p b span{color:#666;font-weight:lighter;margin-left:5px}#opac .howto .list p em{float:right;width:74%;text-align:left;font-style:normal}#opac .howto .list p:after{display:block;clear:both;visibility:hidden;height:0;content:".";font-size:0}#opac .howto .list * html p,#opac .howto .list *:first-child+html p{zoom:1}#opac .howto dl.type1 dt{color:#036e37;font-size:125%;font-weight:bold;line-height:1;margin-bottom:5px;margin-top:20px}#opac .howto dl.type1 dt:first-child{margin-top:0}#faq-lib .lnavList05_07 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#faq-lib #qList{background:#fafafa;padding:20px 10px 20px 20px}#faq-lib #qList ul li{float:left;width:46%;background:url(../../img/university/library/faq/icon_q.gif) left 0.3em no-repeat;margin-bottom:5px;padding:0 0 0 16px}#faq-lib #qList ul li.right{float:right}#faq-lib #qList ul li.cb{clear:both}#faq-lib #qList ul li a{color:#036e37}#faq-lib #faqList{margin-top:40px}#faq-lib #faqList dl{margin-bottom:15px;padding:0 0}#faq-lib #faqList dl dt{background:url(../../img/university/faq/icon_q.png) 0 0 no-repeat;margin-bottom:10px;padding:7px 0 8px 40px;font-size:117%;cursor:pointer}#faq-lib #faqList dl dd{background:url(../../img/university/faq/icon_a.png) 10px 15px no-repeat;border:2px solid #ecf4e3;border-radius:4px;padding:15px 10px 15px 40px}#faq-lib #faqList dl dd h4{margin-top:5px}#faq-lib #faqList dl dd .img{margin:10px 0}#faq-lib #faqList dl dd a{color:#036e37}#faq-lib #faqList dl dd .inquiry{text-indent:-1em;margin-left:1em}#faq-lib #faqList dl dd .notes{margin-top:10px}#faq-lib #faqList dl dd .btnInternal{margin-top:20px}#faq-lib #faqList dl dd .pdf{margin:10px 0}#faq-lib #faqList dl dd .pdf p{float:left;margin-top:2px;padding-right:20px}#faq-lib #faqList dl dd .pdf .btn01{float:left;margin-top:0}#faq-lib #contact{margin-top:40px}#faq-lib #contact .contactBox{border:2px solid #068644;margin-top:20px;padding:10px 20px;font-size:134%;line-height:1.7}#faq-lib #contact .contactBox ul li{float:left;margin-right:10px}#library .lnavList05{background:url(../../img/share/lnav01_bg_on.png) 0 0 no-repeat;text-decoration:none;color:#fff}#library .fLeft{float:left}#library .fRight{float:right}#library #main .headSection{margin-bottom:50px}#library #main .headSection .headCatch02{font-weight:bold;font-size:136%}#library #main .linkBoxList{padding:0 10px}#library #main .linkBoxList ul li{position:relative;width:300px;height:auto;float:left;border:1px solid #c0cec7;background:url(../../img/share/bg_note.png) repeat;margin-bottom:20px}#library #main .linkBoxList ul li.right{float:right}#library #main .linkBoxList ul li.last{margin-bottom:0}#library #main .linkBoxList ul li a{display:block;height:40px;line-height:40px;background-color:#007939;color:#fff;font-size:134%;background:#007939 url(../../img/share/arrow.png) 13px 13px no-repeat;padding-left:36px}#library #main .linkBoxList ul li a:hover{text-decoration:none;background:#1c9052 url(../../img/share/arrow.png) 13px 13px no-repeat}#library #outline .lnavList05_01 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#library #outline .headSection{margin-bottom:50px}#library #outline .headSection .headCatch{font-size:175%;margin-bottom:28px}#library #outline .section{margin-top:50px}#library #outline .title02{margin-top:20px}#library #outline .photoList{width:570px;height:auto;margin:20px auto 0}#library #outline .photoList li{width:270px;height:auto}#library #outline .libraryMap{width:526px;height:auto;margin:20px auto 0}#library #outline .libraryMap li{width:263px;height:auto}#library #outline .outline dl{float:left;width:33%;font-size:109%}#library #outline .outline dl dt{font-weight:bold}#library #outline .outline dl dd{margin-left:10px}#library #outline .outline dl.last{margin-right:0}#library #outline .outline dl .fixMargin{margin-top:20px}#library #outline h6{font-size:134%;color:#036e37;font-weight:bold}#library #outline .salutation{margin:30px 10px 0}#library #outline .salutation .photo{float:left}#library #outline .salutation p{width:440px;height:auto;float:right}#library #using .lnavList05_02 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#library #using .pd10{padding:0 10px}#library #using .title01{margin-top:50px}#library #using .tabs{margin:30px auto 20px}#library #using .tabs li{float:left;margin-bottom:12px;width:50%}#library #using .tabs li a{background:#068644 url(../../img/share/anchor_arrow01.png) 94% center no-repeat;border:1px solid #068644;border-radius:4px;color:#fff;display:block;margin:0 auto;padding:12px 0px 10px;width:96%;font-size:117%;text-align:center}#library #using .tabs li a:hover{background:#ecf4e3 url(../../img/share/anchor_arrow02.png) 94% center no-repeat;color:#068644;text-decoration:none}#library #using h4{font-size:134%;color:#036e37;font-weight:bold;margin-top:20px}#library #using .title02{margin-top:20px}#library #using .block{margin-top:20px}#library #using .block .txt{float:left;width:300px;height:auto}#library #using .block .photo{float:right}#library #using .hourList{font-size:109%}#library #using .hourList ul{margin-bottom:10px}#library #using .hourList ul li{float:left;margin:0 20px 0 30px;list-style-type:disc}#library #using .calenderArea{max-width:630px;min-width:300px}#library #using .calenderArea .calender{text-align:center;position:relative;padding-bottom:75%;height:0;overflow:hidden}#library #using .calenderArea .calender iframe{position:absolute;top:0;left:0;width:100% !important}#library #using .calenderArea .anotation{margin-top:10px}#library #using .list li{list-style-type:disc;margin-left:20px}#library #using #rental dl{padding:0 10px}#library #using #rental dl dt{font-size:125%;color:#036e37;margin-top:20px;margin-bottom:20px;border-bottom:1px solid #008340;padding:0 0 5px 0;font-weight:bold}#library #using #rental .floatList li{float:left;width:40%}#library #using #rental .table01{width:90%;margin:0 auto}#library #using #contact .contactBox{border:2px solid #068644;margin-top:20px;padding:10px 20px;font-size:134%;line-height:1.7}#library #using #contact .contactBox ul li{float:left;margin-right:10px}#library #service .headSection .headCatch,#library #visitor .headSection .headCatch{font-size:167%}#library #service .pd10,#library #visitor .pd10{padding:0 10px}#library #service .mt10,#library #visitor .mt10{margin-top:10px}#library #service .title01,#library #visitor .title01{margin-top:50px}#library #service .tabs,#library #visitor .tabs{margin:30px auto 20px}#library #service .tabs li,#library #visitor .tabs li{float:left;margin-bottom:12px;width:50%}#library #service .tabs li a,#library #visitor .tabs li a{background:#068644 url(../../img/share/anchor_arrow01.png) 94% center no-repeat;border:1px solid #068644;border-radius:4px;color:#fff;display:block;margin:0 auto;padding:12px 0px 10px;width:96%;font-size:117%;text-align:center}#library #service .tabs li a:hover,#library #visitor .tabs li a:hover{background:#ecf4e3 url(../../img/share/anchor_arrow02.png) 94% center no-repeat;color:#068644;text-decoration:none}#library #service h4,#library #visitor h4{font-size:134%;color:#036e37;font-weight:bold;margin-top:20px}#library #service .title02,#library #visitor .title02,#library #service .block,#library #visitor .block{margin-top:20px}#library #service .table01,#library #visitor .table01{width:90%;margin-top:20px}#library #service .linkArea,#library #visitor .linkArea{margin:20px 0 40px}#library #service .btnInternal,#library #visitor .btnInternal{margin-bottom:20px}#library #service .btnInternal a .pdf,#library #visitor .btnInternal a .pdf{background:url(../../img/share/icon_pdf.png) right center no-repeat;padding-right:30px}#library #service .anotation,#library #visitor .anotation{margin-top:10px}#library #service dl,#library #visitor dl{padding:0 10px}#library #service dl dt,#library #visitor dl dt{font-size:125%;color:#036e37;margin-top:20px;margin-bottom:20px;border-bottom:1px solid #008340;padding:0 0 5px 0;font-weight:bold}#library #service .list li,#library #visitor .list li{list-style-type:disc;margin-left:20px}#library #service .link,#library #visitor .link{text-decoration:underline;color:#036e37}#library #service .floatList li,#library #visitor .floatList li{float:left;width:46%}#library #service .contactBox,#library #visitor .contactBox{border:2px solid #068644;margin-top:20px;padding:10px 20px;font-size:134%;line-height:1.7}#library #service .contactBox ul li,#library #visitor .contactBox ul li{float:left;margin-right:10px}#library #service .lnavList05_03 a,#library #visitor .lnavList05_04 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#library #db .lnavList05_06 a{background:#daf2e1 url(../../img/share/lnav_arrow.png) 19px center no-repeat;color:#05542c}#library #db .tabs{margin:30px 0;border-bottom:1px solid #068644}#library #db .tabs li{float:left;width:216.66667px}#library #db .tabs li a{background:#068644 url(../../img/share/anchor_arrow01.png) 94% center no-repeat;border:1px solid #068644;border-bottom:none;border-radius:6px 6px 0 0;color:#fff;display:block;margin:0 auto;padding:12px 0px 10px;width:98%;font-size:117%;text-align:center}#library #db .tabs li a:hover{background:#ecf4e3 url(../../img/share/anchor_arrow02.png) 94% center no-repeat;color:#068644;text-decoration:none}#library #db .tabs li.active a{background:#ecf4e3 url(../../img/share/anchor_arrow02.png) 94% center no-repeat;color:#068644;text-decoration:none}#library #db .section{padding:0 10px}#library #db h3{font-size:134%;color:#036e37;font-weight:bold;margin:20px 0}#library #db .block{margin-top:20px}#library #db .linkBox{margin-bottom:30px}#library #db .linkBox .cf{margin-bottom:10px}#library #db .linkBox .cf p{float:left;line-height:35px;height:35px;float:left;line-height:35px;height:35px}#library #db .linkBox .notice{margin-left:10px;color:#c00}#library #db .linkBox .btnInternal a{min-width:140px;display:inline-block;line-height:1.2}#library #db .table01{width:85%;margin:50px auto 0}#library #db .table01 tr>td:first-child{text-align:left}#library #db .noticeList{margin-top:20px}#library #db .noticeList .noticeListTl{font-weight:bold}#library #db .noticeList .noticeListTl.greenTl{color:#068644;background:url(../../img/share/icon_circle.png) no-repeat left;padding-left:15px}#library #db .link{color:#068644;text-decoration:underline}#library #db .pdfLink{font-weight:bold;font-size:109%;line-height:2;display:inline-block;background:url(../../img/career/link/arrow.png) 0 4px no-repeat;padding-left:15px}#library #db .pdfLink a{background:url(../../img/share/icon_pdf.png) no-repeat right;padding-right:20px}#faq .anchor-list{margin-top:60px}#faq .anchor-list li a>span{position:relative;padding-left:52px}#faq .anchor-list li a>span::before{content:"";position:absolute;top:50%;left:-.77777em;width:5.078125vw;max-width:52px;height:4.78515625vw;max-height:49px;transform:translateY(-50%);transition:all .4s ease-out}#faq .anchor-list li a .font-s{display:inline-block}#faq .anchor-list li:nth-child(1) a>span::before{background:url(/common/img/university/faq/anchor-icon01.png) center/contain no-repeat}#faq .anchor-list li:nth-child(2) a>span::before{background:url(/common/img/university/faq/anchor-icon02.png) center/contain no-repeat}#faq .anchor-list li:nth-child(3) a>span::before{background:url(/common/img/university/faq/anchor-icon03.png) center/contain no-repeat}#faq sup{font-size:smaller;vertical-align:super}#faq .accordion .btn,#faq .accordion .link-blank{display:block;margin:1em 0 0.5em 6.34765625%}#faq .box-hidden>.note{margin-left:6.34765625%}#faq .box-hidden>dl{margin:1em 0 1em 6.34765625%}#faq .box-hidden>dl dt{font-weight:bold}#faq .box-hidden>dl dt:not(:first-child){margin-top:.5em}#faq .box-hidden>dl dd{padding-left:1em}#faq .contact-box{margin-top:2em}#faq .contact-box>p{font-weight:normal}#faq .contact-ttl{display:block;margin-top:25px}#faq .contact-info{margin-left:2.44140625%;line-height:1.8}#faq .contact-info li{flex-wrap:wrap;width:100%}#faq .contact-info li:not(:first-child){padding-top:1em}#faq .contact-info .mail-box:not(:nth-child(3n)){margin-right:0}#faq .contact-info .mail-box a{display:flex;justify-content:space-between;align-items:center}#faq .contact-info .mail-box .txt{width:360px;font-size:1.8rem}#faq .contact-info .mail-box .txt>span{font-size:.777777em}#other p{margin-bottom:1em}#research_activities .mb01{margin-bottom:1em}#research_activities .mb03{margin-bottom:3em}#research_activities p.cont-ttl04{margin-bottom:.5em}#research_activities .adoptTable{display:inline-block;padding:6px 30px;color:#fff;border-radius:3px 3px 0 0;font-weight:normal;font-size:109%;background:#008340}#research_activities .tb-stripes caption,#research_activities .tb-basic caption{text-align:left}#research_activities .tb-stripes thead th,#research_activities .tb-basic thead th{color:#26935a;font-weight:bold;background:#ddebe4}#research_activities .tb-stripes:not(:last-of-type),#research_activities .tb-basic:not(:last-of-type){margin-bottom:1em}#research_activities th:nth-child(-n+2),#research_activities td:nth-child(-n+2){white-space:nowrap}#research_activities .tb-box:not(:last-of-type){margin-bottom:3em}#research_activities .column04{justify-content:flex-start}#research_activities .column04 li a{padding-right:2em}#research_activities .column04 li:not(:nth-child(4n)){margin-right:3.125%}#donation .page-ttl{line-height:1.4}#donation .tb-basic th{width:74px}#donation .name-list th{line-height:1.4}#donation .btn{margin:40px 0 10px 0}@media screen and (min-width: 1025px){#donation .name-list th{padding-right:30px}#donation .name-list td{width:950px}}@media screen and (max-width: 1024px){#donation .tb-basic th{width:7.2265625%}#donation .name-list td{width:92.7734375%}}@media screen and (max-width: 640px){#donation .btn{margin:40px auto 10px;width:auto;text-align:center}#donation .btn a{width:auto}}
