@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.8
*/
body{background:#01145d}*{outline:none}em{font-style:italic;font-family:serif}.hide-text{display:inline-block;width:0;height:0;clip:rect(0,0,0,0);overflow:hidden}#header{display:none}#header-container{background-image:url(https://c-rac1.skr.u-ryukyu.ac.jp/OoPNet/wp-content/uploads/2020/01/what-the-hex.png)}#header-container .navi,#navi .navi-in>.menu-header .sub-menu{background-color:#fff}#navi .navi-in a{color:#01145d}#navi{position:fixed;top:0;display:flex;width:100%;height:73px;box-shadow:1px 1px 5px #eee;z-index:1}#navi .wrap{width:1280px;max-width:100%;margin:auto}.header-logo img{display:block;width:230px;padding:10px}#navi .navi-in{position:relative}.navi-in>ul li{width:auto}.navi-in>ul li a{padding:0 1vw}#navi .navi-in a:hover{border-bottom:solid 5px #db8716;transition:.3s}.menu-header{position:absolute;bottom:0;right:0}.current_page_item a,.current-menu-item a{border-bottom:solid 5px #db8716}.menu-close-button{text-align:right;margin-right:10px}.menu-content{max-width:100%}.home header.article-header.entry-header,.single header.article-header.entry-header{margin-bottom:5em}.home header.article-header.entry-header h1 a{float:right;color:#01145d;text-decoration:none;font-size:16px;margin-top:5px}.news-list{margin-bottom:10px;border-bottom:solid 1px #e4e4e4;margin:15px 0;padding-bottom:15px}.news-list dt{font-size:12px;color:#686868}.news-list dt span.organ,.news-list dt span.news-list_news,.news-list dt span.news-list_activity_report{background:#ececec;color:#686868;font-size:10px;margin-left:8px;padding:3px 5px;vertical-align:middle}.news-list dt span.news-list_news{background:#a7622a;color:#fff}.news-list dt span.news-list_activity_report{background:#01145d;color:#fff}.news-list dt span.news-list_date{display:inline-block;width:115px}.news-list dd{margin-left:15px}.news-list a{display:block;color:#01145d;overflow:hidden;text-decoration:none;padding:3px 5px 3px 15px;transition:.3s}.news-list a:hover{background:#f7f7f7}i.fa.fa-angle-right,i.fa.fa-angle-left{text-shadow:1px 1px 5px #fff}.topslider{background:#eaeaea}#wds_container1_0{background:#eaeaea;display:block;margin:auto;max-width:1280px!important}#wds_container1_0,#wds_container2_0,.wds_slideshow_image_wrap_0{max-height:350px!important}.sidebar{width:26.9%}ul.xoxo.blogroll{list-style-type:none;padding:0 10px}ul.xoxo.blogroll li a{display:block;background:#e8e9ef;color:#333;text-align:center;text-decoration:none;margin:5px 0;padding:10px}h3.widget-sidebar-title.widget-title{border-bottom:solid 3px #d98715;background-color:#fff;margin:0;padding:0;border-radius:0;font-size:1em}h3.widget-sidebar-title.widget-title2{border-bottom:solid 3px #d98715;background-color:#fff;margin:20 0 0;padding:0;border-radius:0;font-size:1em}.menu{padding:0 10px;font-size:15px}.menu li{display:table;margin:5px auto;text-align:center;width:100%}.menu li a{background:#e8e9ef;display:table-cell !important;height:70px;padding:0 10px;vertical-align:middle}.menu li a span:after{content:"\A";white-space:pre}#slide-in-menu-participation-1{font-size:17px}#slide-in-menu-participation-1 li{background:#e8e9ef;display:table;height:70px;margin:5px auto;width:100%}#slide-in-menu-participation-1 li a{display:table-cell;font-size:17px;vertical-align:middle}.sidebar-menu-button{position:relative}.mobile-menu-buttons .sidebar-menu-caption{display:none}.sidebar-menu-icon:after{content:'リンク';font-size:9px;position:absolute;top:3.2em;left:0;right:0;opacity:.8}.container{padding-top:73px}.wrap{width:1280px}.main{width:910px}.content{margin-top:5em}.article h2{background:0 0;border-left:none;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:22px;padding:12px 20px}.page h1,.archive h1{position:absolute;top:20px;right:0;left:0;background:repeating-linear-gradient(-45deg,#fff,#fff 3px,#f4f4f4 5px,#f4f4f4 7px);color:#01145d;padding:15px}header.article-header.entry-header{margin-bottom:8em}.page .date-tags,.sns-share,.toc{display:none}.entry-content p{padding:0 20px}.setubikensaku_list{border-bottom:solid 1px #e4e4e4;margin:15px 0;padding-bottom:15px}.setubikensaku_list a{color:#01145d;display:block;padding:3px;padding-left:15px;border-left:solid 5px #01145d;text-decoration:none;transition:.3s}.setubikensaku_list a:hover{background:#f7f7f7}.setubikensaku_list p{margin:0}.setubikensaku_list span{background:#fff;border:solid 1px #333;font-size:12px;display:inline-block;margin:3px 0;padding:0 5px}span.list_shubetu{border-color:#051181;color:#051181}span.list_taishou{border-color:#bf0f0f;color:#bf0f0f}span.list_riyou_type{border-color:#736666;color:#736666}span.list_kikan{border-color:#128b8e;color:#128b8e}.hidden_box{background:#eee;padding:1em;text-align:right}.hidden_box .label1{background:#ddd;padding:10px 15px;font-weight:700;cursor:pointer}#label1{display:none}.hidden_box .hidden_show{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s;text-align:left}#label1:checked~.hidden_show{padding:10px 0;height:auto;opacity:1}.hidden_box p{margin:0}.hidden_box .label1:before{display:inline-block;content:"\691C\7D22\30D5\30A9\30FC\30E0";font-family:'FontAwesome';transition:.2s}#label1:checked+.label1:before{content:'\9589\3058\308B';color:#668ad8}.page-id-21 .entry-content p{margin:0}.page-id-21 .wp-block-button{width:230px;margin-left:auto}.wp-block-media-text>figure>img{padding:0 20px}.wp-block-media-text>figure>img{padding-left:20px}.daihyokiki{background:#f3f3f3;padding-top:15px;padding-bottom:15px}.is-style-fill a{background:#da8715;width:100%}.page-id-2100 .entry-content p{margin:0}.page-id-2100 .wp-block-button{width:230px;margin-left:auto}input.wpcf7-form-control.wpcf7-submit{background:#da8715;color:#fff;font-size:16px;display:block;margin:auto;padding:15px;width:40%;box-sizing:border-box}.tel{color:#333;text-decoration:none;pointer-events:none}form.setsubiform{margin:auto;background:#eee;padding:30px}form.setsubiform .inner{max-width:1256px;margin:auto}form.setsubiform p{font-size:15px;font-weight:700;margin:.8em 0 0}form.setsubiform label{font-size:15px;display:inline-block;white-space:normal}form.setsubiform input[type=checkbox]{font-size:15px;margin:0 5px 0 10px}form.setsubiform select{height:45px;font-size:15px}.searchform_button{display:flex}form.setsubiform button[type=submit],form.setsubiform button[type=reset]{background:#da8715;border:none;color:#fff;font-size:16px;font-weight:700;width:100%;margin:1.3em 5px 0;padding:15px;cursor:pointer;box-sizing:border-box;transition:.6s}form.setsubiform button[type=reset]{background:#fff;color:#333}.return,.return2{color:#01135d;margin-left:10px}.return:hover,.return2:hover{color:#6675b1}.return2{display:block;text-align:right}.single .related-entries,.single .pager-post-navi,.single .author-info,.entry-categories-tags{display:none}.setubi_shousai table{table-layout:fixed}.setubi_shousai table th{width:30%;text-align:left}.setubi_shousai table td{width:70%}.setubi_shousai table td img{object-fit:contain;width:100%;height:300px;background-color:#f1f1f1}.setubi_shousai table td p{background-color:#f5f5f5;background-position:center center;background-repeat:no-repeat;width:100%;height:300px;margin:0;background-size:contain}.inline-block span{display:inline-block}.single .ead-document{padding-top:138%!important}.news-content{display:flex;justify-content:space-between;margin-bottom:10px}.news-left{width:43%}.news-left p{margin:0}.news-right{width:53%}.news-right dt,.news-right dd{display:inline}.news-dl dt{display:block;margin-top:20px}.news-dl p{margin:0}.single_activity_report{margin:20px 0}.hokanko_list a{background:#c18122;border:none;color:#fff}.hokanko_list a:hover{background:#d4a96b}.pagination-next{display:none}.news-pdf img{box-shadow:0px 0px 10px #ddd}.login_btn{background:#da8715;color:#fff;font-size:16px;display:block;margin:30px auto;padding:15px;width:40%;box-sizing:border-box}.logout_btn{text-align:right}.logout_btn a{display:inline-block;border-bottom:solid 2px #01135d;color:#01135d;text-decoration:none;padding:5px 15px 0;transition:.5s}.logout_btn a:hover{background:#f5f5f5}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;transition:.6s}.popup.is-show{opacity:1;visibility:visible}.popup-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;padding:50px;background-color:#fff;z-index:2}.close-btn{position:absolute;right:0;top:0;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer}.close-btn i{font-size:20px;color:#333}.black-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1;cursor:pointer}.news-archive{display:flex;flex-wrap:wrap}.news-article{display:block;width:33%;margin:0 0 10px;padding:10px;background:#fff;transition:.3s;text-decoration:none}.news-article:hover{background:#f7f7f7}.news-pdf{display:block;width:100%;height:auto;margin:0 auto}.news-article{display:block;text-decoration:none}.news-article h2{line-height:1.5em;color:#01145d;font-size:16px;padding:10px 0}.news-article dl{line-height:17px;margin-bottom:10px}.news-article dt,.news-article dd{display:inline;color:#999;font-size:14px}.news-article .ead-document{padding-top:139% !important}.news-article .embed_download{display:none}.footer{margin-top:5em}.footer-bottom{text-align:center}.footer-bottom-logo{float:none;bottom:0;position:inherit}.footer-bottom-logo img{height:auto}.footer-bottom-content{float:none;text-align:unset}.footer-bottom-logo .logo-image{margin:auto}@media screen and (max-width:1240px){.wrap{width:auto}.main{width:67%}.sidebar{padding:10px;width:30%}}@media screen and (max-width:1030px){.navi-in a{font-size:13px}}@media screen and (max-width:768px){.container{padding-top:0}.logo-header img{width:60%;margin:3em 0}.news-list dt,.news-list dd{float:none;width:100%}.news-article{width:50%}.popup-inner{padding:15px}.login_btn{width:100%}.page-id-21 .wp-block-button{width:100%}.page-id-2100 .wp-block-button{width:100%}#navi{position:inherit;height:auto}.searchform_button{display:block}}@media screen and (max-width:480px){.content{margin-top:2em}.header-logo img{width:35%}.tel{color:#1967d2;text-decoration:underline;pointer-events:auto}form.setsubiform{padding:15px}form.setsubiform button[type=submit],form.setsubiform button[type=reset]{margin:1.3em 0 0}.page-id-21 .wp-block-media-text{display:block}.page-id-21 .wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-media-text>figure>img{padding:0 20px}.page-id-2100 .wp-block-media-text{display:block}.page-id-2100 .wp-block-media-text .wp-block-media-text__content{padding:0}.news-content{display:block}.news-pdf{width:30%;float:left;padding-right:15px}.news-left,.news-right{width:100%}.news-right{margin-top:20px}.news-archive{display:block}.news-article{width:100%;background:#f7f7f7;overflow:hidden}}.cft dt{display:block !important;float:none !important;clear:none}