@charset "utf-8";*{box-sizing:border-box}body{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";font-weight:500;font-size:16px;line-height:2;letter-spacing:.2rem;color:#333}.inner{width:1200px;margin:0 auto;max-width:100%}img{width:100%;object-fit:cover}.column{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.clm2{width:calc((100% - 20px) / 2)}.clm3{width:calc((100% - 40px) / 3)}.clm4{width:calc((100% - 60px) / 4)}a{text-decoration:none;color:#333;transition:all .2s ease 0s}a:hover{opacity:.7}.pc{display:block}.sp{display:none}h1{width:333px}h2{font-size:24px;margin-bottom:2%}h3{font-size:20px;margin-bottom:4%}#kv{position:relative;margin-left:20%}#top #kv{margin-left:0}#kv h2{display:inline-block;background:linear-gradient(to right,#83a4d4 0%,#7ddfe4 100%);background:-webkit-linear-gradient(to right,#83a4d4 0%,#7ddfe4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientEffect 2.5s infinite alternate;font-size:60px;letter-spacing:20px;position:absolute;left:-10%;bottom:10%}.bg_area{position:relative;display:none}.bg_area img{position:absolute;top:0;left:0;object-fit:cover;z-index:999}.tab_box .btn_area{margin:0 10px;display:-webkit-box;display:flex;padding:2%;background:#f8f8f8;border-radius:20px}.tab_box .btn_inner{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px;border-radius:30px;margin-right:2%}.tab_box .btn_area a{background:#fff;border-radius:30px}.tab_box .tab_btn{width:188px;padding:8px 0;color:#333;background:#f5f7f8;text-align:center;transition:all .2s ease 0s;display:block}.tab_box .tab_btn+.tab_btn{margin-left:8px}.tab_box .tab_btn:hover,.tab_box .active .tab_btn{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);border-radius:30px;opacity:1}.tab_box .panel_area{padding:2% 0}.tab_box .tab_panel{display:none}.tab_box .tab_panel.active{display:block}.tab_box .tab_panel p span{padding-right:5%;color:#b2b2b2}.tab_box .tab_panel ul li{border-bottom:1px solid #d9d9d9}.tab_box .tab_panel ul li p{padding:2% 5%}.bg_area{position:relative}.bg_area img{position:absolute;top:0;left:0;object-fit:cover}header{width:100%;position:relative}#topHead{width:100%;margin:0 auto;z-index:999}#topHead a,#topHead{text-decoration:none;position:relative;font-weight:600}#topHead .info{position:absolute;top:30px;left:50%}#topHead .info a{position:relative;padding-left:60px}#topHead #headerInner{width:100%;margin:0 auto;height:120px;padding:30px;position:absolute;top:0;left:0}#topHead #headerInner .column{flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}#topHead ul.column{flex-wrap:nowrap;flex-direction:row}#topHead #headerInner:after{content:"";clear:both;display:block}#topHead #headerInner nav.column{flex-wrap:nowrap;flex-direction:row;align-items:center}#globalNav ul{list-style:none;font-size:14px}#globalNav ul li a{padding:10px 15px;text-align:center;display:block}#globalNav span{display:block;padding:10px 0 0;font-size:12px}#topHead.fixed{margin-top:0;top:0;position:fixed;height:120px;background:#fff;background:rgba(255,255,255,.7);transition:top .65s ease-in;-webkit-transition:top .65s ease-in;-moz-transition:top .65s ease-in}#topHead.fixed .logo{font-size:24px;color:#333}#topHead.fixed #globalNav ul li a{color:#333;padding:0 10px;display:block}#navToggle{display:none;position:absolute;right:12px;top:22px;width:34px;height:36px;cursor:pointer;z-index:101}#navToggle div{position:relative}#navToggle span{display:block;position:absolute;height:1px;width:100%;background:#666;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#navToggle span:nth-child(1){top:0}#navToggle span:nth-child(2){top:11px}#navToggle span:nth-child(3){top:22px}.contact_link{width:156px}.contact_link .cont_area{width:100%;padding:2px !important;position:relative;bottom:0;left:0}.contact_link a{padding:0 !important}.link_area a{padding:0}footer{width:100%}#footerInner{background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/top/footer_bg.png) no-repeat;background-size:cover;background-position:top;position:relative}#footerInner .content{height:650px;padding:5%}#footerInner .content>ul{flex-wrap:nowrap;justify-content:space-between;flex-direction:row;align-items:center;padding:1% 2%;background:#fff;border-radius:45px}#footerInner .content>ul>li{width:333px}#footerInner .content>ul li ul{flex-wrap:nowrap;justify-content:flex-end;flex-direction:row}#footerInner .content>ul li ul li{margin-right:10%}#footerInner .content>ul li ul li:last-child{margin-right:0}#footerInner .content>ul li ul li a{display:flex;align-items:center}#footerInner .copyright_area{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%}#footerInner p{width:auto;text-align:center;line-height:1.5}#footerInner p span{width:auto}#footerInner small{font-size:12px;display:block;text-align:center}ul.sns_area{width:340px;margin:0 auto 20px;display:flex;justify-content:center}ul.sns_area li{width:50px;margin:0 10px}#sns_area{margin-top:5%}#sns_area ul.sns_area li{width:70px}.cont_area{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px;border-radius:45px;display:inline-block;width:65%;position:absolute;bottom:5%;left:5%;display:block;padding:5% !important}.cont_area p{padding:5%;background:#fff;border-radius:45px;width:auto}#category .cont_area{background:0 0;text-align:center;letter-spacing:1px}section{margin-top:10%}#category{margin-top:50px}#category>.inner{border-top:1px solid #999}#about .content{background:linear-gradient(to right,#f2f6fb 0%,#f7ffff 100%);border-radius:30px;padding:3%;text-align:center}#about p{line-height:2}#topics .content{position:relative}#topics h2{position:absolute;top:0;left:0;width:58px}#business #topics h2{width:87px}#topics .tab_box{padding-left:15%}#category .content{margin-top:0 !important;margin-bottom:5%}#category .content ul{flex-wrap:nowrap;flex-direction:row;justify-content:space-between}#category .content ul li{position:relative}#category .content_area{text-align:center;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/top/bg.png) no-repeat;background-position:20% 80%;padding:5% 0}#category .content_area .content_area_inner{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px;border-radius:45px;display:inline-block;width:40%}#category .content_area a{background:#fff;border-radius:45px;width:100%;padding:5%;display:block;transition:all .2s ease 0s}#category .content_area p a:hover{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);opacity:1}.arrow_icon{position:relative}.arrow_icon:after{content:'';background-image:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/top/arrow.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding-right:5%}#article_area ul li a{color:#4cc382;font-size:26px;font-weight:700;display:flex;align-items:center}#article_area ul{background:linear-gradient(to right,#f2f6fb 0%,#f7ffff 100%);border-radius:30px;padding:3%}#article_area .arrow_icon:after{content:'';background-image:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/top/arrow.png);display:block;width:24px;height:24px;position:relative;top:0;right:0;transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(-50%);padding-right:0;margin-left:20px}#greeting #topics{position:relative;width:100%}#greeting #topics h2{position:absolute;top:0;left:8%;width:87px;z-index:1}#greeting #topics .img_area img{width:40%;position:absolute;top:0;right:0}#greeting #topics .text_area{width:100%;padding-top:20%}#greeting #topics .text_inner{background:linear-gradient(to right,#f6fffa 0%,#fcfdf4 100%);border-radius:30px;position:relative}#greeting #topics .text_inner img.text_img{width:300px;max-width:100%;height:auto;position:absolute;top:-30%;right:4%}#greeting #topics .text_inner p{width:100%;padding:15% 4% 15% 22%}#greeting #topics .text_inner p span.textRight{display:block;text-align:right}#greeting .cont_area p{background:#fff;border-radius:45px;width:auto;text-align:center;padding:0}#greeting .cont_area p a{padding:4%;background:#fff;border-radius:45px;text-align:center;display:block}#greeting .cont_area{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px !important;border-radius:45px;display:inline-block;width:25%;position:absolute;bottom:15%;left:20%}#greeting #category .content_area{background:0 0}#business .content{background:0 0;margin-top:10%;text-align:center}#business .content .inner{position:relative}#business .content p{line-height:2.5}#business #topics .table_box a{color:#83a4d4;text-decoration:underline}#business #topics .text_inner{margin-left:25%;padding:5%;border-radius:30px 0 0 30px;background:linear-gradient(to right,#f3f6fb 0%,#f8ffff 100%)}#business #topics .text_inner dl{width:100%;border-bottom:1px solid #ddd;padding:2% 0}#business #topics .text_inner dl dt.no_area{width:50px;padding:10px}#business #topics .text_inner dl dt{width:140px;padding:10px;text-align:left;font-weight:600}#business #topics .text_inner dl dt:nth-of-type(4){width:calc(100% - 385px)}#business #topics .text_inner dl dd{width:140px;padding:10px;text-align:left}#business #topics .text_inner dl dt:nth-of-type(3){width:195px}#business #topics .text_inner dl dd:nth-of-type(2){width:195px}#business #topics .text_inner dl dd:nth-of-type(3){width:calc(100% - 385px)}#business .cont_area{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px !important;border-radius:45px;display:inline-block;width:20%;position:relative;bottom:0;left:0;margin-top:5%}#business .cont_area p{border-radius:45px;width:auto;text-align:center;padding:0;overflow:hidden}#business .cont_area a{background:#fff;display:block;padding:3%;transition:all .2s ease 0s}#business .cont_area a:hover{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);opacity:1}#business #category .content_area{background:0 0}#business .slide_area{aspect-ratio:16/9;border:1px solid #ccc}.controls .prev,.controls .next{border-right-width:20px}.slider5-wrap{width:1200px;margin:0 auto;position:relative;max-width:100%}.slider .slick-slide{height:800px;overflow:hidden}.slider .slick-slide img{display:block;width:100%;height:100%;object-fit:cover}.dots .slick-dots{text-align:center;left:0;bottom:auto}.dots .slick-dots li{display:inline-block;width:100px;height:6px;margin:4px;background:#eaeaea;cursor:pointer}.dots .slick-dots button{display:block;width:0;height:6px;margin:0;font-size:0;padding:0;border:0;opacity:0;outline:none;background:#0a467d;cursor:pointer}.dots .slick-dots .slick-active button{background:#0a467d;opacity:1}.slick-dots li button:before{display:none}#curriculum #topics{position:relative;width:100%}#curriculum #topics h2{position:absolute;top:0;left:8%;width:87px;z-index:1}#curriculum #topics .img_area img{width:40%;position:absolute;top:0;right:0}#curriculum #topics .text_area{width:100%;padding-top:20%}#curriculum #topics .text_inner{background:linear-gradient(to right,#f5f5f5 0%,#f5f5f5 100%);border-radius:30px;padding:5% 5% 20% 22%;margin-bottom:10%}#curriculum #topics .text_inner p{width:100%;padding:0 5% 5%}#curriculum #topics .text_inner img{max-width:100%;width:950px;padding-bottom:5%}#curriculum #topics .text_inner p span.textRight{display:block;text-align:right}#curriculum #topics .text_inner h3{position:relative;padding:0 5%}#curriculum #topics .text_inner h3 span{padding-right:60px}#curriculum #topics .text_inner h3 span.nummber01:before{position:absolute;content:"";display:inline-block;width:40px;height:40px;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/curriculum/no01.png) no-repeat;background-size:contain;vertical-align:middle}#curriculum #topics .text_inner h3 span.nummber02:before{position:absolute;content:"";display:inline-block;width:40px;height:40px;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/curriculum/no02.png) no-repeat;background-size:contain;vertical-align:middle}#curriculum #topics .text_inner .tableArea{padding:5%;background:#fff;margin-bottom:5%}#curriculum #topics .text_inner table{border-collapse:separate;background:#fff;border-radius:10px;border:1px solid #bcbcbc}#curriculum #topics .text_inner table tr{width:100%}#curriculum #topics .text_inner table tr th{width:25%;text-align:left;padding:10px 20px;border-top:1px solid #bcbcbc;vertical-align:middle}#curriculum #topics .text_inner table tr.tableTtl th{text-align:center;padding:10px;border:none;border-radius:10px 10px 0 0;background:#00bacd;color:#fff}#curriculum #topics .text_inner table tr td{padding:10px 20px;border-top:1px solid #bcbcbc}#curriculum #topics .linkArea .content{margin-top:0 !important;margin-bottom:5%}#curriculum #topics .linkArea .content_area .content_area_inner{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px;border-radius:45px;display:inline-block;width:100%;max-width:265px}#curriculum #topics .linkArea .content_area p{padding:1px}#curriculum #topics .linkArea .content_area a{background:#fff;border-radius:45px;width:100%;padding:1%;display:block;transition:all .2s ease 0s}#curriculum #topics .linkArea .content_area p a:hover{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);opacity:1}#curriculum #topics .linkArea{text-align:center;padding:10% 0 0}.bgWhite{background:#fff;padding:5%}#curriculum #topics .text_inner .bgWhite .boder{display:inline-block;position:relative}#curriculum #topics .text_inner .bgWhite .boder:before{position:absolute;content:"";display:inline-block;width:15px;height:15px;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/curriculum/plus.png) no-repeat;background-size:contain;vertical-align:middle;top:34%;left:45%}#curriculum #topics .text_inner .bgWhite .boder p{padding:2px 10px;border:2px solid #ddd;border-radius:30px;text-align:center;margin-bottom:30px}#curriculum #topics .text_inner .bgWhite h3{padding:0}#curriculum #topics .text_inner .bgWhite h4 span{background:linear-gradient(transparent 55%,#9fb73d4a 45%);display:inline-block}#curriculum #topics .text_inner .bgWhite p.maru{position:relative;padding:10px 25px 5px}#curriculum #topics .text_inner .bgWhite p.maru:before{content:"●";font-weight:900;position:absolute;left:0;top:10px;color:#9fb73d}#grayDisplay{display:none;position:fixed;top:0;left:0;width:100%;max-width:100% !important;height:100%;background:rgba(0,0,0,.8);z-index:1000}#grayDisplay img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:90%;max-height:90%;height:90%;object-fit:contain}#project #topics{position:relative;width:100%}#project #topics h2{position:absolute;top:0;left:8%;width:87px;z-index:1}#project #topics .img_area img{width:40%;position:absolute;top:0;right:0}#project #topics .text_area{width:100%;padding-top:10%}#project #topics .text_inner{background:linear-gradient(to right,#f6fffa 0%,#fcfdf4 100%);border-radius:30px}#project #topics .text_inner p{width:100%;padding:0 5% 0 22%}#project #topics .text_inner p span.textRight{display:block;text-align:right}#project h3{margin:0 25%;text-align:center}#project .text_area{width:100%;padding-top:20%}#project .text_area .text_inner{background:linear-gradient(to right,#f2f6fb 0%,#f7ffff 100%);border-radius:30px}#project #category .content_area{background:0 0}#project .js-content{margin-top:3%;padding:5% 0;display:none}#project .cont_img{width:80%;margin-left:20%;padding:10% 0 0}#project .move_area{margin-left:20%;padding:5%}#project .tab{margin:0 auto;max-width:1200px;width:100%;padding-top:3%}#project .tab_area{width:80%;margin-left:20%;padding:2%;background:#bcbcbc1a;border-radius:16px}#project .tab-list{display:flex;justify-content:flex-start;width:75%}#project .tab-menu,#project .tab-menu-none{color:#333;cursor:pointer;flex-grow:1;background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);padding:2px;border-radius:45px;display:inline-block;text-align:center;margin:0 1%}#project .tab-menu p,#project .tab-menu-none p{background:#fff;border-radius:45px;width:100%;padding:2%;display:block;transition:all .2s ease 0s;width:170px}#project .tab-menu.current p{background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);border-radius:45px;width:170px}#project .content-box{background-color:#ccc;display:none;width:100%}#project .content-box img{display:block;height:auto;width:100%}#project ul.project_list{padding-left:20%}#project dl{width:100%;flex-wrap:nowrap;flex-direction:row;align-items:center}#project dt img{width:40px;height:40px}#project dl dd{padding:0 5% 0 2%;margin:3% 0 2%}#contact #topics .content{padding-left:9%}#category .content_area{background:0 0}.contact-form-inner{max-width:1200px;margin:0 auto;padding:5%;background:linear-gradient(to right,#f6fffa 0%,#fcfdf4 100%);border-radius:12px}.form-item:first-child{margin-top:0}.form-item{width:60%;margin:5% auto 0}.form-item label{display:block;font-size:16px;color:#333;position:relative}.form-item>input{width:100%;height:50px;border-radius:9px;border:1px solid #bcbcbc;margin-top:10px;padding:0 15px}.form-item>input.submit{border:none}.form-item .error{color:red;font-size:14px}.form-flex{display:flex;flex-direction:column}.form-flex input{height:50px;border-radius:9px;border:1px solid #bcbcbc;margin-top:10px}.form-flex input.your-add-1{width:40%}.form-flex input.your-add-2{width:100%}.form-hissu{color:#fff;font-size:13px;padding:2px 6px 2px 8px;background:linear-gradient(to right,#f857a5 0%,#ff585a 100%);border-radius:6px;position:absolute;left:-10%}.form-free{color:#fff;font-size:13px;padding:2px 6px 2px 8px;background:linear-gradient(to right,#a3ffcd 0%,#e2ed93 100%);border-radius:6px;margin-right:2%;　}.form-item textarea{height:auto;width:100%;border-radius:9px;border:1px solid #bcbcbc;margin-top:10px;padding:2% 1%;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO"}.last-check{display:flex;align-items:center;vertical-align:middle}.last-check>input{width:auto;height:auto;margin:0 10px 0 0}.last-check a{text-decoration:none;color:#ea384d}.form-item.send-btn{max-width:200px;margin:40px auto 0}.form-item.send-btn input{color:#404040;border-radius:25px;font-weight:700;cursor:pointer;background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%)}.form-item.send-btn input:hover{opacity:.7}.making{text-align:center;font-size:24px}.blog-content p{margin-bottom:1rem;padding:10px}.blog-content a{text-decoration:underline;color:#0356fc}.wp-block-image{text-align:center}.wp-block-image img{max-width:100%;width:auto}.more{text-align:right}.more a{position:relative}#contact_info ul{display:flex;justify-content:space-around}#progress ul.list{list-style:circle;list-style-position:inside}#progress ul.list li ul{font-size:13px;line-height:1.4;margin-left:1rem}#movie_section{margin-top:5%}.video_area h3{background:#def;padding:10px;margin-bottom:2%}.youtube_box{margin-bottom:2%;padding:2%}.youtube_box iframe{vertical-align:bottom}#movie_section .blog-detail__body{padding:2%}#movie_section .text_box{padding:2%}.card_box{padding:2%}.card_box ul{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.card_box ul:after{content:"";display:block;width:30%}.card_box ul li{width:30%;background:linear-gradient(to right,#95fed1 0%,#e6ea99 100%);border-radius:15px;overflow:hidden;box-shadow:0px 10px 10px -6px rgba(0,0,0,.3);padding:2px}.movie-title{display:flex;justify-content:center;align-items:center;min-height:100px;padding:0 10%;background:#fff;border-radius:0 0 15px 15px;line-height:1.4}.movie-image{border-radius:15px 15px 0 0;overflow:hidden}.p-blog__pager{margin-top:40px}ul.page-numbers{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}ul.page-numbers li{width:60px;height:60px;font-size:1.3rem}a.page-numbers,span.page-numbers{display:flex;justify-content:center;width:100%;height:100%;background-color:#d3e4ea;align-items:center}.page-numbers.current{background:#fff}#picup{margin-top:auto}.slide_item>a{background:#fff;color:#333;font-size:16px;line-height:1.4;margin:10px;padding:2%;position:relative;text-align:left;display:block}.slide_item .post-title{margin-top:10px}.slick-dots li{width:8px;height:8px;margin:0 5px}.slick-dots li button{border-radius:15px;width:8px;height:8px;padding:0;background:#000;opacity:.25}.slick-dots li.slick-active button{opacity:.75}.post-image,.movie-image{aspect-ratio:16/9;overflow:hidden}.post-image img,.movie-image img{display:block;height:100%}@media screen and (max-width:768px){body{font-size:14px;min-width:auto;letter-spacing:.1rem}.pc{display:none}.sp{display:block}br.sp{display:inline-block}img{width:100%;vertical-align:bottom}h1{width:65%;padding:3%}h2{font-size:18px;text-align:center}.inner{padding:5%;width:100%}#kv{margin-left:30%}#kv h2{font-size:30px;letter-spacing:10px;text-align:left;left:-25%;line-height:1.4}#headerInner{width:100%;height:70px;margin:0 auto;position:relative;padding:0}#topHead{width:100%;top:0;position:fixed;margin-top:0;padding:0}#topHead #headerInner{width:100%;height:auto;margin:0 auto;padding:0;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:flex-end}#topHead.fixed{padding-top:0;background:0 0;height:auto}#topHead #headerInner .column{align-items:center;flex-direction:column;width:100%;justify-content:inherit}#topHead #globalNav .university ul li a,#topHead.fixed #globalNav .university ul li a{padding:18px 10px}#topHead #headerInner .university .column{flex-direction:row}#topHead #headerInner .column .gNavMenu{width:100%}#topHead #headerInner .column .gNavMenu nav.column{align-items:center;flex-direction:column;padding:0 0 100%;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/sp/bg.png) no-repeat;background-size:100%}#topHead #headerInner .gNavMenu ul{width:100%}#topHead #headerInner .gNavMenu ul li{width:100%}#topHead #headerInner .gNavMenu ul#globalMenu{flex-wrap:wrap;flex-direction:row;margin-bottom:3%}#topHead #headerInner .gNavMenu ul#globalMenu li{width:100%}#topHead #headerInner .gNavMenu ul#globalMenu li a{text-align:center;padding:5%;position:relative;font-size:18px}#topHead #headerInner .gNavMenu ul#globalMenu li a:after{content:'';width:14px;height:24px;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../images/sp_arrow.svg) no-repeat;position:absolute;top:24px;right:20px;background-size:100%}#topHead #headerInner .gNavMenu ul#globalMenu li:nth-child(5) a:after,#topHead #headerInner .gNavMenu ul#globalMenu li:nth-child(6) a:after{content:'';width:20px;height:20px;background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../images/sp_tab.svg) no-repeat;position:absolute;top:24px;right:20px;background-size:100%}#mobileHead{background:#fff;width:100%;height:66px;z-index:999;position:relative}.open #mobileHead{background:linear-gradient(#e2ed93 0%,#ddef98 100%)}.headLink{padding:10px}.headLink a{padding:23px 20px;font-size:16px}#topHead #globalNav{position:absolute;background:#fff;width:100%;text-align:center;padding:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-moz-transform:translateY(-120%);-webkit-transform:translateY(-120%);transform:translateY(-120%)}#topHead #globalNav ul{list-style:none;position:static;right:0;bottom:0;font-size:14px}#topHead #globalNav ul li{width:50%}#topHead #globalNav ul li a,#topHead.fixed #globalNav ul li a{width:100%;display:block;color:#333;padding:18px 0}#navToggle{display:block}#topHead.open #navToggle span:nth-child(1){top:11px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}#topHead.open #navToggle span:nth-child(2){width:0;left:50%}#topHead.open #navToggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}#topHead.open #globalNav{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.contact_link .cont_area{width:80%;bottom:-100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);padding:3%;font-size:16px}footer small{font-size:10px}#footerInner .content>ul{flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:space-between;height:73%;background:0 0}#footerInner .content>ul li ul{flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:center}#footerInner{background:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/sp/top/footer_bg.png) no-repeat;background-size:cover;background-position:top}#footerInner .content{height:300px;padding:0 0 10%}#footerInner small{font-size:8px}#footerInner .content>ul>li{width:100%}#footerInner .content>ul>li:first-child{padding:3% 13%;background:#fff;border-radius:45px}ul.sns_area{margin:0 auto}ul.sns_area li{width:40px}#article_area .arrow_icon:after{content:'';background-image:url(//postcorona.skr.u-ryukyu.ac.jp/system/wp-content/themes/skr/assets/css/../img/pc/top/arrow.png);background-size:cover;display:block;width:16px;height:16px;position:relative;top:0;right:0;transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);padding-right:0;margin-left:20px}.arrow_icon:after{padding-right:0;width:18px;height:18px}#about .content{text-align:inherit}.tab_box .tab_panel ul li p{padding:2% 6% 2% 4%}.tab_box .btn_inner{width:calc(100% / 3)}.tab_box .btn_inner:last-child{margin-right:0}.tab_box .btn_area{margin:0;padding:0;background:0 0}.tab_box .btn_area a{width:100%;font-size:11px}.tab_box .tab_btn{padding:0}#topics .tab_box{padding-left:15%}#topics h2{width:39px;top:15%}#category .content ul{width:100%;flex-wrap:wrap;flex-direction:row}#category .content ul li{width:calc((100% - 15px) / 2);padding-bottom:15px}#category .content_area{background:0 0}.cont_area{width:90%;bottom:10%;left:5%;padding:2%;font-size:12px;text-align:center}#category .content_area .content_area_inner{width:100%}#category .content_area p{font-size:12px}#category .content_area p a{padding:4%}#article_area ul li a{font-size:15px}#greeting #topics h2{left:0;width:53px}#greeting #topics .text_inner p{width:100%;padding:10% 5%;text-align:left}#greeting .cont_area{width:80%;bottom:-10%;left:10%}#greeting #topics{padding-bottom:20%}#greeting #topics .text_inner{position:unset;text-align:center}#greeting #topics .text_inner img.text_img{position:unset;margin:0 auto;padding:10% 0 0}#business .content{text-align:inherit}#business #topics .text_inner{margin-left:5%;padding:5% 5% 5% 10%;overflow-x:scroll}#business #topics .table_box{width:900px}#business #topics h2{left:5%;width:39px}#business .cont_area{width:80%;bottom:auto;left:unset;padding:3%;margin:10% auto 0;position:static;display:block}#business .cont_area{padding:3%}#business #category .content_area p a{padding:3%}.slider .slick-slide{height:auto}.dots .slick-dots li{width:30px}.dots .slick-dots{bottom:15%}#curriculum #topics h2{left:0;width:53px}#curriculum #topics .text_inner{padding:10% 5%}#curriculum #topics .linkArea .content_area .content_area_inner{width:100%}#curriculum #topics .text_inner table tr th,#curriculum #topics .text_inner table tr td{padding:1%}#project .img_area{width:50%}#project #topics h2{left:0;width:53px}#project h3{margin:0 20%;font-size:16px}#project #topics .text_inner p{width:100%;padding:0 5%}#project .tab-list{display:flex;justify-content:space-evenly;width:100%;flex-direction:row;flex-wrap:wrap;align-content:center}#project .tab-menu,#project .tab-menu-none{margin:1%;width:50%}#project .tab-menu.current p{width:auto}#project .tab-menu p,#project .tab-menu-none p{width:auto}#project .cont_img{width:100%;margin-left:0;padding:10% 0 0}#project ul.project_list{padding:0 5%}#project .project_list li:not(:first-child) dl{border-top:1px solid #ccc}#project dt img{width:30px;height:30px}#project dl dd{padding:0 4%;margin:3% 0 2%}#project .move_area{margin-left:0;padding:5%}.contact-form-inner{padding:0;border:none}.form-item{width:95%;margin:20px auto 0}.form-item>input{height:35px;border-radius:15px;margin-top:5px}.form-item textarea{border-radius:15px;margin-top:5px}.form-item input::placeholder{padding-left:5px}.form-flex input{height:35px;border-radius:15px;margin-top:5px}.form-flex input.your-add-1{width:70%}.form-hissu{margin-right:5%;position:unset}.form-free{margin-left:5px}.last-check>input{margin:0 5px 0 0}.form-item.send-btn{width:80%;margin:30px auto 0}#category{margin-top:10% !important}#category .content{margin-top:0 !important;margin-bottom:0}#sns_area ul.sns_area li{width:50px}#contact_info ul{display:block}#contact_info ul li:not(:first-child){margin-top:20px}.youtube_box{width:100%;aspect-ratio:16/9}.youtube_box iframe{width:100%;height:100%}.card_box{padding:0}.card_box ul li{width:100%}ul.page-numbers li{width:40px;height:40px;font-size:1rem}#picup{margin-bottom:20%}.slide_item>a{padding:0;margin:2%}.movie-title{min-height:50px}}