@charset "UTF-8";.news-list .news-box{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid gray}.news-list .news-box dl{display:flex}.news-list .news-box dl dt{display:flex;align-items:center}.news-list .news-box dl dt *+*{margin-left:30px}.news-list .news-box dl dd{margin-left:20px}.news-list .news-box .date{color:#00615f}.grad .news-list .news-box .date{color:#424f80}.midwifery .news-list .news-box .date{color:#eb6e73}.careeredu .news-list .news-box .date{color:#96cd14}.library .news-list .news-box .date{color:#dc6432}.public-health-nursing .news-list .news-box .date{color:#14bded}.news-list .news-box .category{color:#00615f;border:solid 1px #00615f;text-align:center;font-size:1.2rem;padding:0 10px;border-radius:20px;display:inline-block;min-width:110px}.grad .news-list .news-box .category{color:#424f80;border:solid 1px #424f80}.midwifery .news-list .news-box .category{color:#eb6e73;border:solid 1px #eb6e73}.careeredu .news-list .news-box .category{color:#96cd14;border:solid 1px #96cd14}.library .news-list .news-box .category{color:#dc6432;border:solid 1px #dc6432}.public-health-nursing .news-list .news-box .category{color:#14bded;border:solid 1px #14bded}.aff-mv-content{width:100%;height:92vh;background:#888;position:relative;z-index:0}.aff-mv-content .mv-title-content{width:auto;background:rgba(255,255,255,.9);left:0;bottom:0;z-index:1;position:absolute;padding:2vw 5vw 2vw 5vw}.aff-mv-content .mv-title-content p.aff-name{display:block;margin-bottom:20px}.aff-mv-content .mv-title-content p.aff-name span.jp{font-size:5vw;line-height:1;margin-bottom:10px}.grad .aff-mv-content .mv-title-content p.aff-name span.jp{color:#424f80}.midwifery .aff-mv-content .mv-title-content p.aff-name span.jp{color:#eb6e73}.careeredu .aff-mv-content .mv-title-content p.aff-name span.jp{color:#96cd14}.library .aff-mv-content .mv-title-content p.aff-name span.jp{color:#dc6432}.health-education-sports .aff-mv-content .mv-title-content p.aff-name span.jp{color:#80cfc8}.public-health-nursing .aff-mv-content .mv-title-content p.aff-name span.jp{color:#14bded}.aff-mv-content .mv-title-content p.aff-name span.jp.small{font-size:4vw}.aff-mv-content .mv-title-content p.aff-name span.en{font-size:1.3rem;line-height:1;font-family:Montserrat,sans-serif}.aff-mv-content .mv-title-content p.aff-name span.information{display:inline-block;margin-top:1vw;font-size:2vw;line-height:1.2}.aff-mv-content .mv-title-content p.read{display:block;width:fit-content;font-size:2.3rem;font-weight:100;line-height:1.5}.aff-mv-content ul.aff-mv-links{position:absolute;height:auto;width:fit-content;right:0;top:50%;transform:translateY(-50%);z-index:2}.aff-mv-content ul.aff-mv-links li{display:block;background:rgba(128,207,200,.7);margin:2px 0}.grad .aff-mv-content ul.aff-mv-links li{background:rgba(66,79,128,.7)}.midwifery .aff-mv-content ul.aff-mv-links li{background:rgba(235,110,115,.7)}.careeredu .aff-mv-content ul.aff-mv-links li{background:rgba(150,205,20,.7)}.library .aff-mv-content ul.aff-mv-links li{background:rgba(220,100,50,.7)}.public-health-nursing .aff-mv-content ul.aff-mv-links li{background:rgba(20,189,237,.7)}.aff-mv-content ul.aff-mv-links li a{height:fit-content;min-height:52px;display:flex;align-items:center;width:100%;color:#fff;font-size:calc(1rem + .5vw);line-height:1.2;padding:0 1em}.aff-mv-content ul.aff-mv-links li:hover{background:#fff}.aff-mv-content ul.aff-mv-links li:hover a{color:#000}.grad .aff-mv-content{background:url(/images/mainvisual/mainvisual-grad.webp) no-repeat center center;background-size:cover}.midwifery .aff-mv-content{background:url(/images/mainvisual/mainvisual-midwifery.webp) no-repeat center center;background-size:cover}.careeredu .aff-mv-content{background:url(/images/mainvisual/mainvisual-careeredu.webp) no-repeat center center;background-size:cover}.library .aff-mv-content{background:url(/images/mainvisual/mainvisual-library.webp) no-repeat center center;background-size:cover}.health-education-sports .aff-mv-content{background:url(/images/mainvisual/mainvisual-health-education-sports.webp) no-repeat center bottom;background-size:cover}.public-health-nursing .aff-mv-content{background:url(/images/mainvisual/mainvisual-public-health-nursing.webp) no-repeat center center;background-size:cover}ul.aff-index-slide{width:100%;margin-bottom:5px}ul.aff-index-slide li img{display:block;height:auto}ul.aff-pickup-links{display:flex;width:100%;justify-content:space-between}ul.aff-pickup-links>li{width:33.3%}ul.aff-pickup-links>li a{width:100%;display:flex;height:15vw;align-items:center;background:#555;position:relative;z-index:0}ul.aff-pickup-links>li a::after{content:"";position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;border:1px solid #fff;z-index:0}ul.aff-pickup-links>li a p{display:block;width:100%;text-align:center;line-height:1.4;color:#fff;font-size:2.5rem}.grad ul.aff-pickup-links>li a{background:rgba(66,79,128,.8)}.midwifery ul.aff-pickup-links>li a{background:rgba(235,110,115,.8)}.careeredu ul.aff-pickup-links>li a{background:rgba(150,205,20,.8)}.library ul.aff-pickup-links>li a{background:rgba(220,100,50,.8)}.public-health-nursing ul.aff-pickup-links>li a{background:rgba(20,189,237,.8)}ul.aff-pickup-links.mid li{width:49.5%}h5.aff-smalltitle{display:block;width:100%;margin-bottom:20px;font-size:1.8rem;font-weight:600}ol.aff-ol-list{width:100%;counter-reset:li;list-style:none;margin-bottom:40px}ol.aff-ol-list li{width:100%;padding:13px 0;color:#80cfc8;font-size:2rem;line-height:1.6em;padding-left:30px;position:relative}.grad ol.aff-ol-list li{color:#424f80}.grad ol.aff-ol-list li::before{color:#424f80}.midwifery ol.aff-ol-list li{color:#eb6e73}.midwifery ol.aff-ol-list li::before{color:#eb6e73}.careeredu ol.aff-ol-list li{color:#96cd14}.careeredu ol.aff-ol-list li::before{color:#96cd14}.library ol.aff-ol-list li{color:rgba(220,100,50,.7)}.library ol.aff-ol-list li::before{color:rgba(220,100,50,.7)}.public-health-nursing ol.aff-ol-list li{color:#14bded}.public-health-nursing ol.aff-ol-list li::before{color:#14bded}ol.aff-ol-list li::before{position:absolute;counter-increment:li;content:counter(li);font-size:2.3rem;left:0;top:15px;line-height:1;color:#80cfc8;font-weight:600}ol.aff-ol-list li::marker{font-weight:600;position:absolute;left:0;top:0;font-size:2.3rem;content:""}ol.aff-ol-list li>ol{color:#555}ol.aff-ol-list li>ol li{font-size:1.5rem;color:#555;padding:5px 0 5px 17px}ol.aff-ol-list li>ol li::before{font-size:1.5rem;color:#555;top:14px}ul.aff-dotlist{width:100%;margin-bottom:40px}ul.aff-dotlist li{width:100%;padding:13px 0;color:#80cfc8;font-size:1.7rem;padding-left:30px;position:relative}.grad ul.aff-dotlist li{color:#424f80}.grad ul.aff-dotlist li::before{color:#424f80}.midwifery ul.aff-dotlist li{color:#eb6e73}.midwifery ul.aff-dotlist li::before{color:#eb6e73}.careeredu ul.aff-dotlist li{color:#96cd14}.careeredu ul.aff-dotlist li::before{color:#96cd14}.library ul.aff-dotlist li{color:#dc6432}.library ul.aff-dotlist li::before{color:#dc6432}.public-health-nursing ul.aff-dotlist li{color:#14bded}.public-health-nursing ul.aff-dotlist li::before{color:#14bded}ul.aff-dotlist li::before{position:absolute;content:"・";font-size:2.3rem;left:0;top:15px;line-height:1;color:#80cfc8;font-weight:600}ul.aff-dotlist li>ol{color:#555;counter-reset:li;list-style:none}ul.aff-dotlist li>ol li{font-size:1.5rem;color:#555;padding:5px 0 5px 17px}ul.aff-dotlist li>ol li::before{position:absolute;counter-increment:li;content:counter(li);font-size:1.5rem;color:#555;top:14px}.aff-message-box{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.aff-message-box .profbox{width:48%}.aff-message-box .profbox img{display:block;width:100%;height:auto;margin-bottom:20px}.aff-message-box .profbox p.name{display:block;width:100%;text-align:center;font-size:2.4rem;line-height:.7}.aff-message-box .profbox p.name span{display:block;width:100%;font-size:1.5rem}.aff-message-box .read{width:48%;font-size:1.6rem}img.wide-img{display:block;width:100%;height:auto;margin-bottom:40px}.aff-moviebox{width:100%;margin-bottom:40px;display:flex;justify-content:center}.aff-moviebox iframe{width:60%;height:30vw}table.table_std td a,table.table_std tr a{text-decoration:underline}.red{color:red}.aff-border-box{width:100%;padding:3vw;border:1px solid #80cfc8}.grad .aff-border-box{border:1px solid rgba(66,79,128,.7)}.midwifery .aff-border-box{border:1px solid rgba(235,110,115,.7)}.careeredu .aff-border-box{border:1px solid rgba(150,205,20,.7)}.library .aff-border-box{border:1px solid rgba(220,100,50,.7)}.public-health-nursing .aff-border-box{border:1px solid rgba(20,189,237,.7)}.aff-border-box p.main{display:block;width:100%;font-size:2rem;font-weight:600;color:#80cfc8;line-height:1.4;margin-bottom:15px}.grad .aff-border-box p.main{color:#424f80}.midwifery .aff-border-box p.main{color:#eb6e73}.careeredu .aff-border-box p.main{color:#96cd14}.library .aff-border-box p.main{color:rgba(220,100,50,.7)}.public-health-nursing .aff-border-box p.main{color:rgba(20,189,237,.7)}ul.aff-tab-list{width:100%;display:flex;justify-content:space-between}ul.aff-tab-list li{cursor:pointer;width:50%;padding-top:8vh;margin-top:-8vh}ul.aff-tab-list li>div{padding:20px 10px;font-size:2.3rem;color:#80cfc8;text-align:center;background:#fff;border:1px solid #80cfc8}.grad ul.aff-tab-list li>div{color:#424f80;border:1px solid rgba(66,79,128,.7)}.midwifery ul.aff-tab-list li>div{color:#eb6e73;border:1px solid rgba(235,110,115,.7)}.careeredu ul.aff-tab-list li>div{color:#96cd14;border:1px solid rgba(150,205,20,.7)}.library ul.aff-tab-list li>div{color:rgba(220,100,50,.7);border:1px solid rgba(220,100,50,.7)}.public-health-nursing ul.aff-tab-list li>div{color:rgba(20,189,237,.7);border:1px solid rgba(20,189,237,.7)}ul.aff-tab-list li.is-active>div{background:#80cfc8;color:#fff}.grad ul.aff-tab-list li.is-active>div{background:rgba(66,79,128,.7)}.midwifery ul.aff-tab-list li.is-active>div{background:rgba(235,110,115,.7)}.careeredu ul.aff-tab-list li.is-active>div{background:rgba(150,205,20,.7)}.library ul.aff-tab-list li.is-active>div{background:rgba(220,100,50,.7)}.public-health-nursing ul.aff-tab-list li.is-active>div{background:rgba(20,189,237,.7)}.aff-pannel-list{width:100%}.aff-pannel-list .pannel{display:none;width:100%;padding:4vw;border:1px solid #80cfc8}.grad .aff-pannel-list .pannel{border:1px solid rgba(66,79,128,.7)}.midwifery .aff-pannel-list .pannel{border:1px solid rgba(235,110,115,.7)}.careeredu .aff-pannel-list .pannel{border:1px solid rgba(150,205,20,.7)}.library .aff-pannel-list .pannel{border:1px solid rgba(220,100,50,.7)}.public-health-nursing .aff-pannel-list .pannel{border:1px solid rgba(20,189,237,.7)}.aff-pannel-list .pannel.is-show{display:block}dl.aff-faq-box{width:100%;margin-bottom:30px;cursor:pointer}dl.aff-faq-box dt{width:100%;position:relative;padding:30px 30px 30px 80px;background:#80cfc8;border:1px solid #80cfc8;border-radius:5px;margin-bottom:5px;font-size:1.8rem;color:#fff;font-weight:500}.grad dl.aff-faq-box dt{background:rgba(66,79,128,.7);border:1px solid rgba(66,79,128,.7)}.grad dl.aff-faq-box dt::after{color:#424f80}.midwifery dl.aff-faq-box dt{background:rgba(235,110,115,.7);border:1px solid rgba(235,110,115,.7)}.midwifery dl.aff-faq-box dt::after{color:#eb6e73}.careeredu dl.aff-faq-box dt{background:#96cd14;border:1px solid rgba(150,205,20,.7)}.careeredu dl.aff-faq-box dt::after{color:#96cd14}.library dl.aff-faq-box dt{background:rgba(220,100,50,.7);border:1px solid rgba(220,100,50,.7)}.library dl.aff-faq-box dt::after{color:rgba(220,100,50,.7)}.public-health-nursing dl.aff-faq-box dt{background:rgba(20,189,237,.7);border:1px solid rgba(20,189,237,.7)}.public-health-nursing dl.aff-faq-box dt::after{color:rgba(20,189,237,.7)}dl.aff-faq-box dt::before{content:"";position:absolute;left:20px;top:50%;width:40px;height:40px;background:#fff;border-radius:50%;transform:translateY(-50%)}dl.aff-faq-box dt::after{content:"Q";position:absolute;text-align:center;font-size:2.5rem;font-weight:600;color:#80cfc8;top:50%;left:29px;line-height:1;transform:translateY(-63%)}dl.aff-faq-box dd{position:relative;width:100%;display:none;border:1px solid #80cfc8;padding:30px 30px 30px 80px;border-radius:5px}.grad dl.aff-faq-box dd{border:1px solid rgba(66,79,128,.7)}.grad dl.aff-faq-box dd::before{background:rgba(66,79,128,.7)}.midwifery dl.aff-faq-box dd{border:1px solid rgba(235,110,115,.7)}.midwifery dl.aff-faq-box dd::before{background:rgba(235,110,115,.7)}.careeredu dl.aff-faq-box dd{border:1px solid rgba(150,205,20,.7)}.careeredu dl.aff-faq-box dd::before{background:rgba(150,205,20,.7)}.library dl.aff-faq-box dd{border:1px solid rgba(220,100,50,.7)}.library dl.aff-faq-box dd::before{background:rgba(220,100,50,.7)}.public-health-nursing dl.aff-faq-box dd{border:1px solid rgba(20,189,237,.7)}.public-health-nursing dl.aff-faq-box dd::before{background:rgba(20,189,237,.7)}dl.aff-faq-box dd::before{content:"";position:absolute;left:20px;top:50%;width:40px;height:40px;background:#80cfc8;border-radius:50%;transform:translateY(-50%)}dl.aff-faq-box dd::after{content:"A";position:absolute;text-align:center;font-size:2.5rem;font-weight:600;color:#fff;top:50%;left:31px;line-height:1;transform:translateY(-63%)}dl.aff-faq-box dd p a{text-decoration:underline}dl.aff-faq-box dd.is-active{display:block}dl.aff-faq-box dd .brackets-num-list,dl.aff-faq-box dd .paragraph{margin-bottom:0}.grad h3.section-title{border-bottom:1.5px solid #424f80}.grad h3.section-title::before{color:#424f80}.midwifery h3.section-title{border-bottom:1.5px solid #eb6e73}.midwifery h3.section-title::before{color:#eb6e73}.careeredu h3.section-title{border-bottom:1.5px solid #96cd14}.careeredu h3.section-title::before{color:#96cd14}.library h3.section-title{border-bottom:1.5px solid #dc6432}.library h3.section-title::before{color:#dc6432}.public-health-nursing h3.section-title{border-bottom:1.5px solid #14bded}.public-health-nursing h3.section-title::before{color:#14bded}.grad h3.section-min-title{color:#424f80}.midwifery h3.section-min-title{color:#eb6e73}.careeredu h3.section-min-title{color:#96cd14}.library h3.section-min-title{color:#dc6432}.public-health-nursing h3.section-min-title{color:#14bded}.grad h3.bg-title{background:rgba(66,79,128,.7)}.midwifery h3.bg-title{background:rgba(235,110,115,.7)}.careeredu h3.bg-title{background:rgba(150,205,20,.7)}.library h3.bg-title{background:rgba(220,100,50,.7)}.public-health-nursing h3.bg-title{background:rgba(20,189,237,.7)}.grad h4.bold-title{color:#424f80}.midwifery h4.bold-title{color:#eb6e73}.careeredu h4.bold-title{color:#96cd14}.library h4.bold-title{color:#dc6432}.public-health-nursing h4.bold-title{color:#14bded}.grad .paragraph a{color:#424f80}.midwifery .paragraph a{color:#eb6e73}.careeredu .paragraph a{color:#96cd14}.library .paragraph a{color:#dc6432}.public-health-nursing .paragraph a{color:#14bded}.grad table.table_std th{background:rgba(66,79,128,.7)}.midwifery table.table_std th{background:rgba(235,110,115,.7)}.careeredu table.table_std th{background:rgba(150,205,20,.7)}.library table.table_std th{background:rgba(220,100,50,.7)}.public-health-nursing table.table_std th{background:rgba(20,189,237,.7)}.grad table.table_std td{background:rgba(66,79,128,.1);border:solid 1px rgba(66,79,128,.6)}.midwifery table.table_std td{background:rgba(235,110,115,.1);border:solid 1px rgba(235,110,115,.6)}.careeredu table.table_std td{background:rgba(150,205,20,.1);border:solid 1px rgba(150,205,20,.6)}.library table.table_std td{background:rgba(220,100,50,.1);border:solid 1px rgba(220,100,50,.6)}.public-health-nursing table.table_std td{background:rgba(20,189,237,.1);border:solid 1px rgba(20,189,237,.6)}.grad table.table_std tr:nth-of-type(2n) td{background:rgba(66,79,128,.3)}.midwifery table.table_std tr:nth-of-type(2n) td{background:rgba(235,110,115,.3)}.careeredu table.table_std tr:nth-of-type(2n) td{background:rgba(150,205,20,.3)}.library table.table_std tr:nth-of-type(2n) td{background:rgba(220,100,50,.3)}.public-health-nursing table.table_std tr:nth-of-type(2n) td{background:rgba(20,189,237,.3)}.grad a.link_btn{background:#424f80;border:solid 1px #424f80}.midwifery a.link_btn{background:#eb6e73;border:solid 1px #eb6e73}.careeredu a.link_btn{background:#96cd14;border:solid 1px #96cd14}.library a.link_btn{background:#dc6432;border:solid 1px #dc6432}.public-health-nursing a.link_btn{background:#14bded;border:solid 1px #14bded}.grad a.link_btn:hover{color:#424f80;background:#fff}.grad a.link_btn:hover::before{border-right:solid 1.5px #424f80;border-bottom:solid 1.5px #424f80}.grad a.link_btn:hover::after{background:#424f80}.midwifery a.link_btn:hover{color:#eb6e73;background:#fff}.midwifery a.link_btn:hover::before{border-right:solid 1.5px #eb6e73;border-bottom:solid 1.5px #eb6e73}.midwifery a.link_btn:hover::after{background:#eb6e73}.careeredu a.link_btn:hover{color:#96cd14;background:#fff}.careeredu a.link_btn:hover::before{border-right:solid 1.5px #96cd14;border-bottom:solid 1.5px #96cd14}.careeredu a.link_btn:hover::after{background:#96cd14}.library a.link_btn:hover{color:#dc6432;background:#fff}.library a.link_btn:hover::before{border-right:solid 1.5px #dc6432;border-bottom:solid 1.5px #dc6432}.library a.link_btn:hover::after{background:#dc6432}.public-health-nursing a.link_btn:hover{color:#14bded;background:#fff}.public-health-nursing a.link_btn:hover::before{border-right:solid 1.5px #14bded;border-bottom:solid 1.5px #14bded}.public-health-nursing a.link_btn:hover::after{background:#14bded}a.link_btn.down-arrow::after{transform:translateY(-50%) rotate(135deg)}a.link_btn.center-position{margin:0 auto 2vh}a.link_btn.short-size{width:49%}a[target=_blank].link_btn:hover::after{background:url(/images/common/btn-blank-green.svg) no-repeat center center;background-size:contain}.grad a[target=_blank].link_btn:hover::after{background:url(/images/common/btn-blank-color01.svg) no-repeat center center;background-size:contain}.midwifery a[target=_blank].link_btn:hover::after{background:url(/images/common/btn-blank-color02.svg) no-repeat center center;background-size:contain}.careeredu a[target=_blank].link_btn:hover::after{background:url(/images/common/btn-blank-color03.svg) no-repeat center center;background-size:contain}.library a[target=_blank].link_btn:hover::after{background:url(/images/common/btn-blank-color04.svg) no-repeat center center;background-size:contain}.public-health-nursing a[target=_blank].link_btn:hover::after{background:url(/images/common/btn-blank-color05.svg) no-repeat center center;background-size:contain}a[href$=".pdf"].link_btn:hover::after{background:unset!important;background-size:unset!important}.grad a[href$=".pdf"].link_btn:hover::after{color:#424f80}.midwifery a[href$=".pdf"].link_btn:hover::after{color:#eb6e73}.careeredu a[href$=".pdf"].link_btn:hover::after{color:#96cd14}.library a[href$=".pdf"].link_btn:hover::after{color:#dc6432}.public-health-nursing a[href$=".pdf"].link_btn:hover::after{color:#14bded}a[href$=".doc"].link_btn:hover::after,a[href$=".docx"].link_btn:hover::after{background:unset!important;background-size:unset!important}.grad a[href$=".doc"].link_btn:hover::after,.grad a[href$=".docx"].link_btn:hover::after{color:#424f80}.midwifery a[href$=".doc"].link_btn:hover::after,.midwifery a[href$=".docx"].link_btn:hover::after{color:#eb6e73}.careeredu a[href$=".doc"].link_btn:hover::after,.careeredu a[href$=".docx"].link_btn:hover::after{color:#96cd14}.library a[href$=".doc"].link_btn:hover::after,.library a[href$=".docx"].link_btn:hover::after{color:#dc6432}.public-health-nursing a[href$=".doc"].link_btn:hover::after,.public-health-nursing a[href$=".docx"].link_btn:hover::after{color:#14bded}a[href$=".xls"].link_btn:hover::after,a[href$=".xlsx"].link_btn:hover::after{background:unset!important;background-size:unset!important}.grad a[href$=".xls"].link_btn:hover::after,.grad a[href$=".xlsx"].link_btn:hover::after{color:#424f80}.midwifery a[href$=".xls"].link_btn:hover::after,.midwifery a[href$=".xlsx"].link_btn:hover::after{color:#eb6e73}.careeredu a[href$=".xls"].link_btn:hover::after,.careeredu a[href$=".xlsx"].link_btn:hover::after{color:#96cd14}.library a[href$=".xls"].link_btn:hover::after,.library a[href$=".xlsx"].link_btn:hover::after{color:#dc6432}.public-health-nursing a[href$=".xls"].link_btn:hover::after,.public-health-nursing a[href$=".xlsx"].link_btn:hover::after{color:#14bded}.grad .page-head .main-inner h2.page-title .cat-en{color:#424f80}.midwifery .page-head .main-inner h2.page-title .cat-en{color:#eb6e73}.careeredu .page-head .main-inner h2.page-title .cat-en{color:#96cd14}.library .page-head .main-inner h2.page-title .cat-en{color:#dc6432}.public-health-nursing .page-head .main-inner h2.page-title .cat-en{color:#14bded}.grad .page-list{background:rgba(66,79,128,.1)}.midwifery .page-list{background:rgba(235,110,115,.1)}.careeredu .page-list{background:rgba(150,205,20,.1)}.library .page-list{background:rgba(220,100,50,.1)}.public-health-nursing .page-list{background:rgba(20,189,237,.1)}.grad .page-list>li a{background:#424f80}.midwifery .page-list>li a{background:#eb6e73}.careeredu .page-list>li a{background:#96cd14}.library .page-list>li a{background:#dc6432}.public-health-nursing .page-list>li a{background:#14bded}.page-list>li a.no-link{opacity:.5}@media screen and (max-width:1024px) and (orientation:portrait){.news-list .news-box dl{flex-wrap:wrap}.news-list .news-box dl dt{width:100%;margin-bottom:1vh}.news-list .news-box dl dt *+*{margin-left:0}.news-list .news-box dl dt .date{width:100%}.news-list .news-box dl dd{width:100%;margin-left:0}.page-head{margin:8vh 0 4vh}.aff-mv-content{height:85vh}.aff-mv-content .mv-title-content{background:rgba(255,255,255,.9);padding:5vw;width:80%}.aff-mv-content .mv-title-content p.aff-name{margin-bottom:15px}.aff-mv-content .mv-title-content p.aff-name span.jp{font-size:7vw}.aff-mv-content .mv-title-content p.aff-name span.jp.small{font-size:7vw}.aff-mv-content .mv-title-content p.aff-name span.information{margin-top:1vh;font-size:3vw}.aff-mv-content .mv-title-content p.read{font-size:1.8rem}.aff-mv-content ul.aff-mv-links{top:0;transform:translateY(0)}.aff-mv-content ul.aff-mv-links li{margin:0 0 2px}.aff-mv-content ul.aff-mv-links li a{min-height:38px;padding:3px 1em}ul.aff-pickup-links{display:block}ul.aff-pickup-links li{width:100%;margin-bottom:10px}ul.aff-pickup-links li a{height:fit-content;min-height:15vw;padding:10px}ul.aff-pickup-links li a::after{content:"";position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;border:1px solid #fff;z-index:0}ul.aff-pickup-links li a p{font-size:1.8rem}ul.aff-pickup-links.mid li{width:100%}h5.aff-smalltitle{margin-bottom:2vh;font-size:1.6rem}ol.aff-ol-list{margin-bottom:2vh}ol.aff-ol-list li{padding:10px 0;font-size:1.7rem;padding-left:1.5em}ol.aff-ol-list li::before{font-size:2rem;top:13px}ol.aff-ol-list li::marker{font-size:2rem}ul.aff-dotlist{margin-bottom:2vh}ul.aff-dotlist li{padding:10px 0;font-size:1.6rem;padding-left:1.5em;position:relative}ul.aff-dotlist li::before{font-size:2rem;top:13px}.aff-message-box{display:block}.aff-message-box .profbox{width:100%;margin:0 auto 3vw}.aff-message-box .profbox p.name{font-size:1.8rem;line-height:.9;margin-bottom:5vw;line-height:1.4em}.aff-message-box .read{width:100%;font-size:1.6rem}.aff-moviebox{width:100%;margin-bottom:40px;display:flex;justify-content:center}.aff-moviebox iframe{width:100%;height:inherit;aspect-ratio:16/9}dl.aff-faq-box dt{padding:15px 15px 15px 60px;font-size:1.6rem}dl.aff-faq-box dt::before{left:10px}dl.aff-faq-box dt::after{left:19px}dl.aff-faq-box dd{padding:15px 15px 15px 60px}dl.aff-faq-box dd::before{left:10px}dl.aff-faq-box dd::after{left:22px}a.link_btn.short-size{width:100%}}