@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/
#menu-header #logged_in{position:absolute;right:0;padding:0 2em;width:auto;background:#6e834a;color:#fff}@media screen and (max-width:834px){#navi-menu-content .menu-drawer #logged_in{margin-top:2em;padding:1em 6px;border-top:1px solid #999;border-bottom:1px solid #999;background:#f3f3f3;font-size:.9em}}.entry-title{display:none}.textwidget{width:1256px;margin:0 auto}.osrs-c{width:280px;height:125px;background-color:#fff;margin:0;padding:10px}#osirase{position:absolute;top:40px;right:40px}.osrs-c{width:280px;height:125px;background-color:#fff;margin:0;padding:10px}.osrs-c p{text-align:left;font-size:.9rem}body:not(.page.home) #osirase{display:none}#siki-link,#siki-post,#siki-qa,#siki-sanko,#siki-kaiin,#siki-prof{width:85%;margin:0 auto 0px auto}#siki-link h1,#siki-post h1,#siki-qa h1,#siki-sanko h1,#siki-kaiin h1,#siki-prof h1{text-align:center;color:#700;margin:10px 0}.floating_box{margin:0 auto 0 auto;background-color:#fff}#siki-link ul.menu{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;width:100%}#siki-link ul.menu li{border:1px solid #fff;line-height:110%;margin:0 .25em 1em;padding:.5em .25em;text-align:center;width:24%;background-color:#777}#siki-link a{font-size:.9em;color:#ff9;display:block;text-decoration:none}#siki-link a:link{font-size:.9em;color:#ff0}#siki-sanko h1{font-size:1.5em}#reportRegist label{margin-bottom:1em;display:block}#reportRegist select{width:auto}#reportRegist .error{color:#d00}#reportRegist .errors{border:1px solid #d00;padding:1em;border-radius:6px;margin-bottom:2em;color:#d00}#reportRegist .errors li{margin-left:2em}.report-edit .buttons{margin:2em 0;text-align:center}.report-edit .buttons input[type=submit]{width:14em}.report-edit td.tc{text-align:center}.report-edit input[type=button]{padding:1em 2em;font-size:1rem;cursor:pointer;border-radius:5px;border:0}.report-edit input[type=button][name=edit]{background:#556b2f;color:#fff}.nendo-select{margin-bottom:1em}.nendo-select select{width:auto}.report-images{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:top}.report-images .report-image{margin-right:20px;margin-bottom:50px}.report-archive-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.report-archive-list li{list-style:none;margin:0 10px 10px 0}.report-archive-list li a{color:#000;text-decoration:none;display:block;padding:.3em 1em;border:1px solid #888;border-radius:13px}.report-archive-list li a:hover{background-color:#d9e4c7;border-color:#556b2f}.report-detail th{white-space:nowrap}.report-detail p{margin-bottom:1.5em}.report-detail td p:last-child{margin-bottom:0}.sp{display:none}.wp-block-heading,.um-form h1{margin-bottom:1em;color:#700;font-size:1.5em;text-align:center}.link-text-right{margin:1em 0}.link-text-right a{text-decoration:none !important}.um-profile-edit.um-profile-headericon{display:none}#siki-sanko-detail{width:95%;margin:0 auto 0px auto;padding:0}#siki-sanko-detail h1{color:#700}main.main table thead th{background-color:#eee}main.maintable tr:nth-of-type(2n+1){background-color:#f5f6f7}@media screen and (max-width:834px){main.main{padding-left:2vw;padding-right:2vw}.sp{display:block}.sp.announce{font-size:.8rem}.report-table-wrapper{overflow-x:scroll;margin-bottom:8vw}.report-table-wrapper table{width:100%;white-space:nowrap}#siki-sanko,#siki-sanko-detail{width:100%}}.report-date{margin:0 auto 0px auto;padding:0}#hokoku1{width:100%;display:grid;grid-template-columns:200px 1fr;grid-template-rows:1fr;margin:5px 0 0}.hokoku1a{background-color:#eee;grid-row:1/2;grid-column:1/2;text-align:center;padding:5px;border-style:solid;border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333}.hokoku1b{grid-row:1/2;grid-column:2/3;text-align:left;padding:5px;height:auto;line-height:auto;border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;border-left:0 solid #333}#hokoku2{width:100%;display:grid;grid-template-columns:200px 1fr;grid-template-rows:1fr;margin:5px 0 0}.hokoku2a{background-color:#eee;grid-row:1/2;grid-column:1/2;text-align:center;padding:5px;border-style:solid;border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333}.hokoku2b{grid-row:1/2;grid-column:2/3;text-align:left;padding:5px;height:auto;line-height:auto;border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;border-left:0 solid #333;word-break:break-all}#sanko-images{margin:0 0 3em;padding:5px 0 0 5px;display:flex;flex-wrap:wrap;width:100%}.sanko-imageunit{width:calc(100%/3);margin:0;padding:0;box-sizing:border-box}.sanko-image{width:97%}.sanko-image img{width:100%;height:240px;object-fit:cover}.sanko-imagecaption{width:90%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:834px){#hokoku1{width:100%;display:grid;grid-template-columns:3em 1fr;grid-template-rows:1fr;margin:5px 0 0}#hokoku2{width:100%;display:grid;grid-template-columns:3em 1fr;grid-template-rows:1fr;margin:5px 0 0}.hokoku1a,.hokoku2a{padding-left:0;padding-right:0}.sanko-imageunit{width:calc(100%/2);margin:0;padding:0;box-sizing:border-box}.sanko-image img{height:180px}}.um{color:#333 !important;font-size:inherit !important}.um .um-req{color:red !important}.profile-menus{display:flex;margin:2em 0 1em;border-top:1px solid #666;border-bottom:1px solid #666}.profile-menus li{list-style:none;margin:0 1em 0 0;padding:0}.profile-menus li a{color:#000;text-decoration:none;display:block;padding:.5em 1em}.profile-menus li a:hover{background-color:#e6ebde}.top-scrollbar{overflow-x:scroll;overflow-y:hidden;width:100%}.top-scrollbar{height:20px}.top-scrollbar__inner{width:100px;overflow-x:scroll;overflow-y:hidden;height:20px}@media screen and (max-width:834px){.profile-menus{padding-left:0}.profile-menus li a{font-size:.9em;padding:.5em}}.member-list .bg{background:#f1f1f1}@media screen and (max-width:1023px){#siki-prof h1{text-align:center;color:#700;margin:10px 0}body:not(.page.home) #osirase{display:none}.textwidget{width:auto;margin:0 auto}#osirase{position:static;top:0;right:0;margin:0}.osrs-c{width:auto;height:auto;background-color:#fff;margin:0 auto 0px auto;padding:10px}.osrs-c p{text-align:left;font-size:1.1rem}}