﻿@font-face{font-family:"Didot";src:url(TheanoDidot-Regular.ttf)}@font-face{font-family:"Bodoni";src:url(Bodoni-SvtyTwo-ITC-TT-Book.ttf)}.blue-txt{color:#009BB0}.green-txt{color:#16AC89}.red-txt{color:#F78080}.example{width:70px;margin-bottom:10px;color:#fff;text-align:center;background:#302C2C;line-height:30px}.sp-wide{padding:10px 0}@media (max-width:960px){.sp-wide{width:calc(100% + 40px);margin-left:-20px;padding-left:20px}}@media (max-width:960px){.sp-wide .wide-cnt{min-width:600px;padding-right:20px}}@media (max-width:960px){.sp-wide .wide-cnt.small{min-width:470px}}@media (min-width:961px){.sp-wide .wide-cnt.small{width:77.6%}}.exam-methods-mv{position:relative;margin-top:60px}@media (min-width:961px){.exam-methods-mv{margin-top:80px}}.exam-methods-mv .txt{position:absolute}@media (max-width:960px){.exam-methods-mv .txt{bottom:0;left:53.5%;transform:translateX(-50%);width:85%}}@media (min-width:961px){.exam-methods-mv .txt{top:54%;left:7.4%;transform:translateY(-50%);width:44%}}.exam-methods-mv .txt p{width:fit-content;padding:0 3vw 0 2vw;color:#fff;font-size:3.6vw;white-space:nowrap;background:#009BB0;clip-path:polygon(0 0, 100% 0%, 95% 100%, 0% 100%)}@media (min-width:961px){.exam-methods-mv .txt p{padding:0 2vw 0 1vw;font-size:1.8vw}}.exam-methods-mv .txt h1{transform:translateX(-3.5%)}@media (max-width:960px){.exam-methods-mv .txt h1{margin-top:-2.5vw}}.exam-methods-mv+div p{margin:30px 0}@media (min-width:961px){.exam-methods-mv+div p{margin:75px 0;font-size:20px;text-align:center}}.main-bg{padding:30px 0 0;background:linear-gradient(to right bottom, #ECFFC4, #CCFFEE)}@media (min-width:961px){.main-bg{padding:70px 0 0}}.main-bg .intro .title{margin:0 auto}@media (max-width:960px){.main-bg .intro .title{max-width:400px}}@media (min-width:961px){.main-bg .intro .title{width:900px}}.main-bg .intro .box{padding:20px;background:linear-gradient(to right bottom, #37EDA0, #69C9ED);border-radius:10px}@media (min-width:961px){.main-bg .intro .box{padding:50px}}@media (min-width:961px){.main-bg .intro .box ul{display:flex;justify-content:space-between}}.main-bg .intro .box ul li{display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto;padding:15px 0;color:#009BB0;font-size:20px;text-align:center;line-height:1.2;background:#fff}@media (max-width:960px){.main-bg .intro .box ul li:nth-child(n+2){margin-top:30px}}@media (min-width:961px){.main-bg .intro .box ul li{margin:0}}.main-bg .intro .box ul li:nth-child(n+2)::after{display:block;content:"";position:absolute;background:url(../img/plus-white.svg) no-repeat center;background-size:100%}@media (max-width:960px){.main-bg .intro .box ul li:nth-child(n+2)::after{top:-25px;left:50%;width:20px;height:20px;transform:translateX(-50%)}}@media (min-width:961px){.main-bg .intro .box ul li:nth-child(n+2)::after{top:50%;transform:translateY(-50%);left:-40px;width:30px;height:30px}}@media (min-width:961px){.main-bg .intro .box ul li{width:calc(33.33% - 33.3px);font-size:24px;padding:20px 0}}.main-bg .intro .box ul li strong{font-size:1.4em;font-weight:500;line-height:0.8}.main-bg .intro .box p{margin-top:30px;padding-left:0.05em;color:#fff;font-size:24px;text-align:center;letter-spacing:0.05em;line-height:1}@media (min-width:961px){.main-bg .intro .box p{margin-top:50px;font-size:48px}}.main-bg .intro .box p strong{display:inline-block;padding-bottom:0.3em;color:#FFEF86;font-weight:500;background:url(../img/exam-methods/waby.png) repeat-x bottom left / auto 5px}@media (min-width:961px){.main-bg .intro .box p strong{background-size:auto 10px}}.main-bg .intro .box p strong span{display:inline-block;position:relative}.main-bg .intro .box p strong span::after{display:block;content:"・";position:absolute;top:-0.8em;left:50%;transform:translateX(-50%);width:1em;height:0.4em}.main-bg .point-section{margin-top:40px}@media (min-width:961px){.main-bg .point-section{margin-top:70px}}.main-bg .point-section section{padding:20px;background:#fff;border-radius:10px}@media (min-width:961px){.main-bg .point-section section{padding:40px 50px 50px}}.main-bg .point-section section:nth-child(n+2){margin-top:20px}@media (min-width:961px){.main-bg .point-section section:nth-child(n+2){margin-top:30px}}.main-bg .point-section section .point-head{width:calc(100% + 15px);margin-bottom:40px;padding-left:60px}@media (min-width:961px){.main-bg .point-section section .point-head{width:calc(100% + 20px);margin-bottom:80px;padding-left:160px}}.main-bg .point-section section .point-head .point-num{position:absolute;top:0;left:0;width:70px}@media (min-width:961px){.main-bg .point-section section .point-head .point-num{width:128px}}.main-bg .point-section section .point-head h2{font-size:20px;line-height:1.2}@media (min-width:961px){.main-bg .point-section section .point-head h2{font-size:36px;letter-spacing:0.05em}}.main-bg .point-section section .point-head h2 small{display:block;margin-bottom:0.2em;font-size:14px;line-height:1.3}@media (min-width:961px){.main-bg .point-section section .point-head h2 small{font-size:24px}}@media (max-width:960px){.main-bg .point-section section .point-head h2.sp-adjustment{margin-top:-10px}}.main-bg .point-section section .point-head h2 .yellow-line{width:fit-content;background-image:linear-gradient(transparent 70%, #FFEF86 0%)}.main-bg .point-section section .point-head h2 span{color:#009BB0}@media (min-width:961px){.main-bg .point-section section .point-head h2 span{padding-bottom:5px}}@media (min-width:961px){.main-bg .point-section section#point1 ul{display:flex;justify-content:center;flex-wrap:wrap}}.main-bg .point-section section#point1 ul li{display:flex;justify-content:center;align-items:center;position:relative;padding:15px 0;background:#E2F6EE;border-radius:5px}@media (max-width:960px){.main-bg .point-section section#point1 ul li{margin:0 auto;font-size:18px}.main-bg .point-section section#point1 ul li:nth-child(n+2){margin-top:30px}}@media (min-width:961px){.main-bg .point-section section#point1 ul li{width:calc(33.33% - 33.33px);padding:20px;margin:0;font-size:18px}.main-bg .point-section section#point1 ul li:nth-child(n+4){width:40%;margin-top:20px;margin-left:50px}.main-bg .point-section section#point1 ul li:nth-child(2){margin:0 50px}}.main-bg .point-section section#point1 ul li:nth-child(n+2)::after{display:block;content:"";position:absolute;background:url(../img/plus-gray.svg) no-repeat center;background-size:100%}@media (max-width:960px){.main-bg .point-section section#point1 ul li:nth-child(n+2)::after{top:-25px;left:50%;width:20px;height:20px;transform:translateX(-50%)}}@media (min-width:961px){.main-bg .point-section section#point1 ul li:nth-child(n+2)::after{top:50%;transform:translateY(-50%);left:-40px;width:30px;height:30px}}.main-bg .point-section section#point1 ul li dl dd{font-size:1.4em}.main-bg .point-section section#point1 .btm{position:relative;margin-top:25px;padding-top:20px;border-top:2px solid #F78080}@media (min-width:961px){.main-bg .point-section section#point1 .btm{margin-top:50px;padding-top:40px}}.main-bg .point-section section#point1 .btm::before{display:block;content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:10px;height:10px;border-right:2px solid #F78080;border-bottom:2px solid #F78080}@media (min-width:961px){.main-bg .point-section section#point1 .btm::before{width:15px;height:15px}}.main-bg .point-section section#point1 .btm::after{display:block;content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:14px;height:14px;background:#fff}@media (min-width:961px){.main-bg .point-section section#point1 .btm::after{width:19px;height:19px}}.main-bg .point-section section#point1 .btm p{width:fit-content;margin:0 auto;color:#F78080;font-size:22px;text-align:center;line-height:1.2}@media (min-width:961px){.main-bg .point-section section#point1 .btm p{padding:0 0.2em;font-size:48px}}.main-bg .point-section section#point1 .btm p span{background-image:linear-gradient(transparent 70%, #FFEF86 0%)}@media (max-width:960px){.main-bg .point-section section#point2 .case,.main-bg .point-section section#point3 .case{max-width:300px;margin:0 auto;padding-bottom:10px}}@media (min-width:961px){.main-bg .point-section section#point2 .case,.main-bg .point-section section#point3 .case{display:flex;justify-content:space-between;align-items:flex-start}}@media (min-width:961px) and (max-width:1100px){.main-bg .point-section section#point2 .case,.main-bg .point-section section#point3 .case{max-width:550px;margin:0 auto}}.main-bg .point-section section#point2 .case .case-head,.main-bg .point-section section#point3 .case .case-head{padding:0 20px 20px;background:#EAEAEA}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-head,.main-bg .point-section section#point3 .case .case-head{width:250px}}.main-bg .point-section section#point2 .case .case-head .title,.main-bg .point-section section#point3 .case .case-head .title{display:flex;justify-content:flex-start;align-items:flex-end;margin:0 0 10px -20px}.main-bg .point-section section#point2 .case .case-head .title h3,.main-bg .point-section section#point3 .case .case-head .title h3{width:70px;margin-right:15px;color:#fff;text-align:center;background:#302C2C;line-height:40px}.main-bg .point-section section#point2 .case .case-head .title .name,.main-bg .point-section section#point3 .case .case-head .title .name{font-size:24px;line-height:30px;white-space:nowrap}.main-bg .point-section section#point2 .case .case-head .title .name small,.main-bg .point-section section#point3 .case .case-head .title .name small{font-size:0.6em}.main-bg .point-section section#point2 .case .case-head .dep,.main-bg .point-section section#point3 .case .case-head .dep{font-size:24px;line-height:1.4}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-head .dep,.main-bg .point-section section#point3 .case .case-head .dep{font-size:28px}}.main-bg .point-section section#point2 .case .case-head p,.main-bg .point-section section#point3 .case .case-head p{margin-top:10px;font-size:16px;line-height:1.4}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-body,.main-bg .point-section section#point3 .case .case-body{width:250px;margin:0 auto}}@media (min-width:961px) and (min-width:1101px){.main-bg .point-section section#point2 .case .case-body,.main-bg .point-section section#point3 .case .case-body{width:calc(100% - 280px)}}@media (min-width:961px) and (min-width:1101px){.main-bg .point-section section#point2 .case .case-body>ul,.main-bg .point-section section#point3 .case .case-body>ul{display:flex;justify-content:space-between}}.main-bg .point-section section#point2 .case .case-body>ul>li,.main-bg .point-section section#point3 .case .case-body>ul>li{position:relative}@media (max-width:960px){.main-bg .point-section section#point2 .case .case-body>ul>li,.main-bg .point-section section#point3 .case .case-body>ul>li{margin-top:7.5px}}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-body>ul>li,.main-bg .point-section section#point3 .case .case-body>ul>li{margin:0}}@media (min-width:961px) and (min-width:1101px){.main-bg .point-section section#point2 .case .case-body>ul>li,.main-bg .point-section section#point3 .case .case-body>ul>li{width:calc(50% - 25px)}}@media (max-width:1100px){.main-bg .point-section section#point2 .case .case-body>ul>li:nth-child(n+2),.main-bg .point-section section#point3 .case .case-body>ul>li:nth-child(n+2){margin-top:80px}}.main-bg .point-section section#point2 .case .case-body>ul>li:nth-child(n+2)::after,.main-bg .point-section section#point3 .case .case-body>ul>li:nth-child(n+2)::after{display:block;content:"";position:absolute;width:0;height:0;border-style:solid}@media (max-width:1100px){.main-bg .point-section section#point2 .case .case-body>ul>li:nth-child(n+2)::after,.main-bg .point-section section#point3 .case .case-body>ul>li:nth-child(n+2)::after{top:-45px;left:50%;transform:translateX(-50%);border-width:20px 25px 0px 25px;border-color:#979695 transparent transparent transparent}}@media (min-width:1101px){.main-bg .point-section section#point2 .case .case-body>ul>li:nth-child(n+2)::after,.main-bg .point-section section#point3 .case .case-body>ul>li:nth-child(n+2)::after{top:75px;left:-36px;border-width:25px 0px 25px 25px;border-color:transparent transparent transparent #979695}}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm{display:flex;justify-content:space-between}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item{display:flex;justify-content:center;align-items:center;width:calc(33.33% - 5px);aspect-ratio:1.3;background:#009BB0;border-radius:5px}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item{aspect-ratio:1}}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item.low-opacity,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item.low-opacity{opacity:0.4}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item p,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item p{color:#fff;font-size:18px;text-align:center;line-height:1.2}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item p,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item p{font-size:22px}}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item p strong,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item p strong{display:block;font-size:24px;font-weight:500;line-height:1.4}@media (min-width:961px){.main-bg .point-section section#point2 .case .case-body>ul>li .exam .clm .item p strong,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .clm .item p strong{font-size:22px}}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .total,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .total{margin-top:7.5px;padding:5px 0;font-size:20px;text-align:center;background:#F0EDD8;border-radius:5px}.main-bg .point-section section#point2 .case .case-body>ul>li .exam .total .num,.main-bg .point-section section#point3 .case .case-body>ul>li .exam .total .num{font-size:1.3em}.main-bg .point-section section#point2 .case .case-body>ul>li .result,.main-bg .point-section section#point3 .case .case-body>ul>li .result{margin-top:10px}.main-bg .point-section section#point2 .case .case-body>ul>li .result p,.main-bg .point-section section#point3 .case .case-body>ul>li .result p{position:relative;width:fit-content;font-size:22px;line-height:1.4}.main-bg .point-section section#point2 .case .case-body>ul>li .result p:nth-child(n+2),.main-bg .point-section section#point3 .case .case-body>ul>li .result p:nth-child(n+2){margin-top:40px}@media (min-width:1101px){.main-bg .point-section section#point2 .case .case-body>ul>li .result p:nth-child(n+2),.main-bg .point-section section#point3 .case .case-body>ul>li .result p:nth-child(n+2){margin-top:50px}}.main-bg .point-section section#point2 .case .case-body>ul>li .result p:nth-child(n+2)::before,.main-bg .point-section section#point3 .case .case-body>ul>li .result p:nth-child(n+2)::before{display:block;position:absolute;top:-26px;left:50%;transform:translateX(-50%);content:"";width:0;height:0;border-style:solid;border-width:15px 20px 0px 20px;border-color:#89D8E3 transparent transparent transparent}@media (min-width:1101px){.main-bg .point-section section#point2 .case .case-body>ul>li .result p:nth-child(n+2)::before,.main-bg .point-section section#point3 .case .case-body>ul>li .result p:nth-child(n+2)::before{top:-32px;border-width:20px 30px 0px 30px}}.main-bg .point-section section#point2 .case .case-body>ul>li .result p::after,.main-bg .point-section section#point3 .case .case-body>ul>li .result p::after{display:block;content:"合 格";position:absolute;top:100%;left:calc(100% + 5px);transform:translateY(-70%) rotate(-10deg);width:70px;color:#fff;text-align:center;font-size:18px;line-height:28px;background-color:#F04242;border-radius:5px}.main-bg .point-section section#point2 .case .case-body>ul>li .result p.fail::after,.main-bg .point-section section#point3 .case .case-body>ul>li .result p.fail::after{content:"不合格";color:#009BB0;line-height:24px;background:#fff;border:2px solid #009BB0}.main-bg .point-section section#point2 .case .case-body>ul>li .result p.pass,.main-bg .point-section section#point3 .case .case-body>ul>li .result p.pass{background-image:linear-gradient(transparent 70%, #FFEF86 0%)}.main-bg .point-section section#point2 .case .case-body>ul>li .result .pc-slide,.main-bg .point-section section#point3 .case .case-body>ul>li .result .pc-slide{position:relative;margin-top:40px}@media (min-width:1101px){.main-bg .point-section section#point2 .case .case-body>ul>li .result .pc-slide,.main-bg .point-section section#point3 .case .case-body>ul>li .result .pc-slide{transform:translateX(calc(-100% - 50px));margin-top:50px}.main-bg .point-section section#point2 .case .case-body>ul>li .result .pc-slide::before,.main-bg .point-section section#point3 .case .case-body>ul>li .result .pc-slide::before{display:block;position:absolute;top:-32px;left:calc(100% + 25px);transform:translateX(-50%) rotate(45deg);content:"";width:0;height:0;border-style:solid;border-width:20px 30px 0px 30px;border-color:#89D8E3 transparent transparent transparent}}@media (max-width:1100px){.main-bg .point-section section#point2 .case .case-body>ul>li .result .pc-slide>p::before,.main-bg .point-section section#point3 .case .case-body>ul>li .result .pc-slide>p::before{display:block;position:absolute;top:-26px;left:50%;transform:translateX(-50%);content:"";width:0;height:0;border-style:solid;border-width:15px 20px 0px 20px;border-color:#89D8E3 transparent transparent transparent}}.main-bg .point-section section#point2 .case+.comment,.main-bg .point-section section#point3 .case+.comment{margin-top:25px;font-size:12px;text-align:right;line-height:1.4;white-space:nowrap}@media (min-width:961px){.main-bg .point-section section#point2 .case+.comment,.main-bg .point-section section#point3 .case+.comment{margin:40px 0 -20px;font-size:14px}}.main-bg .point-section section#point4 .exam ul li:nth-child(n+2){margin-top:40px}@media (min-width:961px){.main-bg .point-section section#point4 .exam ul li:nth-child(n+2){margin-top:50px}}.main-bg .point-section section#point4 .exam ul li h3{font-size:20px}@media (min-width:961px){.main-bg .point-section section#point4 .exam ul li h3{font-size:24px}}@media (min-width:961px){.main-bg .point-section section#point5 .exam{display:flex;justify-content:space-between}}@media (min-width:961px){.main-bg .point-section section#point5 .exam ul{display:flex;justify-content:space-between;width:calc(100% - 140px)}}.main-bg .point-section section#point5 .exam ul li{position:relative;padding:15px 0;background:#E2F6EE;border-radius:5px}@media (max-width:960px){.main-bg .point-section section#point5 .exam ul li{margin:0 auto;font-size:18px}.main-bg .point-section section#point5 .exam ul li:nth-child(n+2){margin-top:30px}}@media (min-width:961px){.main-bg .point-section section#point5 .exam ul li{display:flex;justify-content:center;align-items:center;padding:20px;margin:0}.main-bg .point-section section#point5 .exam ul li:nth-child(1){width:45%}.main-bg .point-section section#point5 .exam ul li:nth-child(2){width:calc(55% - 50px)}}.main-bg .point-section section#point5 .exam ul li:nth-child(2)::after{display:block;content:"";position:absolute;background:url(../img/plus-gray.svg) no-repeat center;background-size:100%}@media (max-width:960px){.main-bg .point-section section#point5 .exam ul li:nth-child(2)::after{top:-25px;left:50%;width:20px;height:20px;transform:translateX(-50%)}}@media (min-width:961px){.main-bg .point-section section#point5 .exam ul li:nth-child(2)::after{top:50%;transform:translateY(-50%);left:-40px;width:30px;height:30px}}.main-bg .point-section section#point5 .exam ul li p{line-height:1.4;font-size:16px;text-align:center}.main-bg .point-section section#point5 .exam ul li .num{margin:0 -10px 0 15px;padding:5px 10px;font-size:14px;text-align:center;background:#fff;white-space:nowrap;border-radius:30px;line-height:1}@media (max-width:960px){.main-bg .point-section section#point5 .exam ul li .num{width:fit-content;margin:10px auto 0}}.main-bg .point-section section#point5 .exam .total{display:flex;justify-content:center;align-items:center;position:relative;background:#7E7EC3;border-radius:5px}@media (max-width:960px){.main-bg .point-section section#point5 .exam .total{margin-top:40px;padding:10px 0}}@media (min-width:961px){.main-bg .point-section section#point5 .exam .total{width:90px}}.main-bg .point-section section#point5 .exam .total::after{display:block;content:"";position:absolute;width:0;height:0;border-style:solid}@media (max-width:960px){.main-bg .point-section section#point5 .exam .total::after{top:-28px;left:50%;transform:translateX(-50%);border-width:20px 25px 0px 25px;border-color:#979695 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)}}@media (min-width:961px){.main-bg .point-section section#point5 .exam .total::after{top:50%;left:-33px;transform:translateY(-50%);border-width:24px 0px 24px 20px;border-color:transparent transparent transparent #979695}}.main-bg .point-section section#point5 .exam .total p{color:#fff;font-size:22px;text-align:center;line-height:1.2}.main-bg .point-section section#point5 .exam .total p strong{font-size:26px;font-weight:500;line-height:1.4}@media (max-width:960px){.main-bg .point-section section#point5 .exam .total p strong{margin-right:2px;font-size:20px}}@media (min-width:961px){.main-bg .point-section section#point5 .exam .total p strong{display:block}}.main-bg .point-section section#point5 .application{margin-top:20px}.main-bg .point-section section#point5 .application .comment{width:fit-content;margin-left:auto;font-size:12px;line-height:1.4}@media (max-width:960px){.main-bg .point-section section#point5 .application .comment{margin-top:20px}}.main-bg .point-btm{transform:translateY(5%);margin:30px auto 0}@media (max-width:960px){.main-bg .point-btm{max-width:400px}}@media (min-width:961px){.main-bg .point-btm{width:900px}}section#admissions-link{padding:40px 0}@media (min-width:961px){section#admissions-link{padding:80px 0}}section#admissions-link h2{display:flex;justify-content:center;align-items:center;font-size:20px;margin-bottom:20px}@media (min-width:961px){section#admissions-link h2{margin-bottom:40px;font-size:24px}}section#admissions-link h2::before,section#admissions-link h2::after{display:block;content:"";width:15px;height:24px;margin:0 10px;background:url(../img/exam-methods/title-deco.svg) no-repeat center;background-size:100%}@media (min-width:961px){section#admissions-link h2::before,section#admissions-link h2::after{width:24px;height:34px;margin:0 15px}}section#admissions-link h2::after{transform:rotateY(180deg)}@media (min-width:961px){section#admissions-link ul{display:flex;justify-content:center;flex-wrap:wrap}}@media (max-width:960px){section#admissions-link ul li:nth-child(n+2){margin-top:10px}}@media (min-width:961px){section#admissions-link ul li{width:calc(33.33% - 13.33px);margin:0}section#admissions-link ul li:nth-child(n+4){margin-top:20px}section#admissions-link ul li:not(:nth-child(3n)):not(:last-child){margin-right:20px}}section#admissions-link ul li a{position:relative;padding:5px 0 5px 20px;color:#009BB0;font-size:16px;text-align:center;line-height:1.4;border:2px solid #009BB0;border-radius:100px}@media (max-width:960px){section#admissions-link ul li a{max-width:300px;margin-left:auto;margin-right:auto}}@media (min-width:961px){section#admissions-link ul li a{padding:10px 0 10px 28px;font-size:18px;transition:0.3s}section#admissions-link ul li a:hover{color:#fff;background:#009BB0}section#admissions-link ul li a:hover::before{opacity:0}section#admissions-link ul li a:hover::after{opacity:1}}section#admissions-link ul li a:before,section#admissions-link ul li a:after{display:block;content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;width:20px;height:100%;background:url(../img/exam-methods/admissions-icon.svg) no-repeat center;background-size:contain;transition:opacity 0.3s}@media (min-width:961px){section#admissions-link ul li a:before,section#admissions-link ul li a:after{left:40px;width:28px}}section#admissions-link ul li a::after{background-image:url(../img/exam-methods/admissions-icon-hover.svg);opacity:0}section#admissions-link ul li a.gray{color:#fff !important;background:#ccc !important;border-color:#ccc !important;pointer-events:none !important}section#admissions-link ul li a.gray::before{opacity:0}section#admissions-link ul li a.gray::after{opacity:1}.footer{margin-top:0}