@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
*/
.a_arrow:before{content:"\f138\0020";font-family:FontAwesome}.a_arrow1:before{content:"\f137\0020";font-family:FontAwesome}h3.wp-block-heading{font-size:20px;border:none;border-bottom:dashed 1px #666;padding:10px 10px 6px 20px}.txtr{text-align:right}.entry-card-snippet,.wp-element-caption{display:none}body.home{margin-top:0}.home #content main{padding-top:0}.home main header{display:none}.n2-section-smartslider{margin-top:-45px}.sliderMsg{position:relative;top:-110px}.sliderBtn{position:relative;top:70px}.page{background:#fff}.author-info{display:none}.header-in{width:100%;padding-left:3%}.logo{text-align:left}nav.navi{padding-bottom:10px}nav.navi li a{line-height:3em}nav.navi li a span{font-size:.8em}body.home nav.navi li:nth-child(3) ul li,body.home nav.navi li:nth-child(8) ul li{margin-top:-4px;background:#49769d}.current-menu-item>a,.current_page_item>a,.current-menu-ancestor>a,.current_page_parent>a{background:rgba(255,255,255,.2)}ul.menu-drawer li:nth-child(12){border-top:dashed 1px #999}ul.menu-drawer ul.sub-menu{text-indent:1.5em}.cl-slim{width:100%}body:not(.home) main h2{background:0 0;color:#004098;align-items:top;display:flex;margin:0 0 10px;padding-left:0}body:not(.home) main h2:after{background-color:#004098;border-radius:5px;content:"";flex-grow:1;height:1px;margin-left:15px;margin-top:10px}body:not(.home) main h3{background-image:repeating-linear-gradient(#004098,#004098 20px,#004098 20px,#004098 25px);background-repeat:no-repeat;background-size:10px 20px;background-position:left center;border:none}body:not(.home) main h4{background:#004098;color:#fff;font-size:16px;display:inline-block;padding:10px 20px}body:not(.home){background:#eaf2fa}.table_dg tr td:nth-child(1){width:20%}ul,ol{margin-left:-20px}.katudou_wrap{display:flex;width:100%}.katudou{padding:10px 10px 20px;width:33%;margin:0 10px 0 0;border:solid 1px #ccc}.katudou:last-child{margin:0}.katudou .report_date{font-size:80%}.katudou .report_date:before{content:"\f021\0020";font-family:FontAwesome}.katudou .report_new{color:red;font-size:90%}.katudou a.report_tit_link{text-decoration:none;display:block;transition:.3s;color:#000;padding:10px 10px 10px 4px}.katudou a.report_tit_link:hover{color:#000;background:#eee}.katudou h3{font-weight:400;font-size:18px;border:none;margin:0;color:#000;font-weight:700;padding:0}.katudou img{width:100%;height:200px;object-fit:cover}.katudou a img:hover{opacity:.6;transition:.3s}ul.oshirase{display:flex;list-style:none;padding:0;width:100%;margin:0}ul.oshirase li{margin:0;border-bottom:solid 1px #ccc;padding:6px 0 10px}ul.oshirase li.news_date{padding:10px 30px 0;width:20%}ul.oshirase li.news_tit{width:80%}ul.oshirase li h3{padding:3px 0 0;font-weight:400;font-size:16px;border:none;margin:0}ul.oshirase li a{text-underline-offset:3px;display:block;padding:4px;transition:.3s}ul.oshirase li a:hover{background:#efefef;color:#1967d2}ul.oshirase span.news_new{color:red;font-size:70%}.photoNav{width:100%;display:flex;justify-content:center;flex-wrap:wrap;background:#4986c9;margin:20px 0;padding:0}.photoNav a{color:#fff;font-weight:600;display:block;padding:12px 40px;text-decoration:none}.photoNav a:before{content:"\f138\0020";font-family:FontAwesome}.photoNav a:hover{background:rgba(255,255,255,.2)}.photoNav a.current{background:rgba(255,255,255,.2)}.content-bottom{background:#49769d;text-align:center}.content-bottom aside:nth-child(1) .textwidget{width:100%;min-height:330px;background:url(https://chiba-cssc.com/wp-content/uploads/2024/01/94201097747327d4f38296d9a4671b84.jpg) no-repeat 50% 60%;background-size:cover;padding:20px 0;width:100vw;position:relative;left:50%;transform:translateX(-50%)}.content-bottom aside:nth-child(1) .textwidget p{border:solid 4px #fff;border-radius:10px;width:426px;margin:6px auto}.content-bottom aside:nth-child(1) .textwidget p a{width:100%;background:rgba(92,186,60,.7);text-align:center;display:block;color:#fff;font-size:24px;padding:20px 10px;text-decoration:underline dashed #fff;text-decoration-thickness:2px;text-underline-offset:8px;border-radius:10px;transition:.3s;font-weight:700;text-shadow:2px 2px 2px #5c8d20}.content-bottom aside:nth-child(1) .textwidget p a:hover{background:rgba(92,186,60,.5)}.content-bottom aside:nth-child(2){padding:0 30px 30px}.content-bottom aside:nth-child(2) h2{padding:0 0 20px;margin:0;color:#fff;font-size:26px}.content-bottom aside:nth-child(2) img:hover{opacity:.8;transition:.3s}footer.footer{margin-top:-30px}footer.footer ul{list-style:none;padding:0}footer.footer ul li{margin:0;text-indent:-1em;padding-left:1em}footer.footer ul li:before{content:"\f138\0020";font-family:FontAwesome}footer.footer ul li a:hover{opacity:.5;transition:.3s}.btnSNSs{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.btnSNSs a{display:block;width:50px;height:50px}.btnSNSs a:first-of-type{margin-right:25px}.btnSNSs a:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.reportTagname a{font-size:13px;display:inline-block;padding:0 10px;background:rgba(0,64,152,1);color:#fff;text-decoration:none;transition:.3s}.reportTagname a:hover{background:rgba(0,64,152,.7)}.katudou_btns{width:80%;margin:0 auto}.katudou_btns div a{padding:10px 20px;display:block;width:100%;color:#fff;background:#4986c9;text-decoration:none;transition:.3s}.katudou_btns div a:hover{background:#5c92cf}.katudou_btns div a:before{content:"\f138\0020";font-family:FontAwesome}body.post-type-archive-report article.report img,body.post-type-archive-news article.news img{height:200px;object-fit:cover}body.post-type-archive-report article.report .entry-card-snippet,body.post-type-archive-news article.news .entry-card-snippet{font-size:16px}body.single-report aside.related-entries,body.single-news aside.related-entries{display:none}.single_datestyle:before{content:"\f021\0020";font-family:FontAwesome}body.page header.article-header,body.archive header.article-header,body.single header.article-header{background:url(https://chiba-cssc.com/wp-content/uploads/2024/01/08052c39f3c93192b3f6a2994ab0cca8.jpg) no-repeat 50% 40%;background-size:cover;margin-top:-60px;padding:50px 40px;width:100vw;position:relative;left:50%;transform:translateX(-50%)}body.page header.article-header h1,body.archive header.article-header h1,body.single header.article-header h1{color:#fff;padding:20px;background:rgba(0,0,0,.3)}.btn_taiken p:nth-child(1){text-align:center;margin-bottom:0}.btn_taiken p:nth-child(1):after{content:"\0020\f13a";font-family:FontAwesome;color:#5cba3c;font-size:120%;font-weight:600}.btn_taiken a{display:block;width:50%;background:#5cba3c;color:#fff;font-weight:600;text-align:center;padding:20px;border-radius:10px;font-size:20px;text-underline-offset:8px;text-decoration:underline dashed #fff;margin:0 auto;border:solid 5px #5c8d20;transition:.3s}.btn_taiken a:hover{opacity:.8}.msg_taiken{text-align:center}.msg_taiken p{border:dashed 2px #333;display:inline-block;text-align:left;border-radius:5px;padding:10px 30px}ul.taiken_check_msg{padding:0}ul.taiken_check_msg li a{color:#e60033}ul.taiken_check_msg li a:hover{color:#e53900}input.btn_sbmt{letter-spacing:.5em;border:solid 1px #999;width:50%;margin-left:25%;margin-right:25%;background:rgba(0,64,152,.9);color:#fff;font-size:16px}input.btn_sbmt:hover{background:rgba(0,64,152,.7)}.form_indent{padding-left:1em}input.form_excom{margin-left:1em;width:98%}.SMmsg_nologin{width:100%;text-align:center;padding:30px 10px!important}.SMmsg_nologin a{display:inline-block;margin-top:30px;width:50%;padding:10px;border:solid 1px #999;background:#eee;text-decoration:none}.SMmsg_nologin_ a:hover{background:#efefef}body:not(.logged-in) ul.photoMenu,body:not(.logged-in) .memverNav{display:none}.SMmem_login a.swpm-login-form-pw-reset-link,.SMmem_login a.swpm-login-form-register-link{display:none}.link_logout{text-align:right}.link_logout a:before{content:"\f064\0020";font-family:FontAwesome}.memverNav{padding:0;width:94%;margin:20px auto}.memverNav ul{border:solid 2px #4986c9;border-radius:10px;background:#eee;margin:0;display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.memverNav ul li{padding:10px 4px;margin:0}.memverNav ul li:nth-child(1){border-right:solid 1px #4986c9}.memverNav ul li:last-child{border-left:solid 1px #4986c9}.memverNav ul li a{text-underline-offset:4px;padding:4px 10px}.memverNav ul li a:before{content:"\f138\0020";font-family:FontAwesome}.memverNav ul li:nth-child(1) a:before{content:"\f137\0020";font-family:FontAwesome}.memverNav ul li:last-child a:before{content:"\f064\0020";font-family:FontAwesome}.memverNav ul li.current a{color:#e53900}body.page-template-page-gallery-php .memverNav ul li:nth-child(3) a,body.page-template-page-movie-php .memverNav ul li:nth-child(3) a,body.page-id-676 .memverNav ul li:nth-child(3) a,body.page-id-678 .memverNav ul li:nth-child(3) a{color:#e53900}body.page-id-692 .memverNav ul li:nth-child(5) a,body.page-id-698 .memverNav ul li:nth-child(5) a,body.page-id-702 .memverNav ul li:nth-child(5) a,body.page-id-893 .memverNav ul li:nth-child(5) a{color:#e53900}.mem_top_menu div{background:#4986c9;color:#fff;padding:10px}.mem_top_menu div p{border:solid 1px #fff;margin-bottom:0}.mem_top_menu div a{color:#fff;background:#5c92cf;display:block;padding:10px 20px;font-size:20px;text-decoration:none}.mem_top_menu div a:before{content:"\f138\0020";font-family:FontAwesome}.mem_top_menu div a:hover{background:#4986c9}.mem_top_menu-1 div:last-child{border:none;background:0 0}ul.photoMenu{display:flex;flex-wrap:wrap;justify-content:start;list-style:none;margin:10px auto}ul.photoMenu li{border:solid 1px #333}ul.photoMenu li a{display:block;text-underline-offset:4px;padding:6px 30px}ul.photoMenu li.current a{color:#e53900}ul.photoMenu li.current a:before{content:"\f13a\0020";font-family:FontAwesome}@media screen and (max-width:1023px){.search-menu-button{display:none}.sliderMsg{top:-50px}.sliderBtn{top:30px}ul.oshirase li.news_date{width:25%}ul.oshirase li.news_tit{width:75%}}@media screen and (max-width:900px){.sliderMsg{top:-20px}.n2-ss-text{font-size:26px!important}}@media screen and (max-width:834px){.sliderMsg{top:-20px}.sliderBtn{top:40px}.sliderBtn a{font-size:18px!important}.katudou img{height:150px}}@media screen and (max-width:790px){.sliderMsg{top:-10px}.sliderBtn a{font-size:14px!important}.n2-ss-text{font-size:24px!important}ul.oshirase{display:block}ul.oshirase li.news_date{width:100%;padding:10px 20px 0;border:none}ul.oshirase li.news_tit{width:100%;padding:0 20px 10px}.content-bottom aside:nth-child(1) .textwidget{display:block;height:auto;padding:30px 0}.content-bottom aside:nth-child(1) .textwidget p{width:80%;margin-bottom:10px}.content-bottom aside:nth-child(1) .textwidget p a{padding:20px 10px}body.post-type-archive-report article.report img,body.post-type-archive-news article.news img{height:150px}.memverNav ul li:nth-child(1),.memverNav ul li:last-child{border:none}.memverNav ul li{padding:6px}}@media screen and (max-width:700px){.sliderMsg{top:-20px}.sliderBtn{top:50px}.n2-ss-text{line-height:1.5em!important}.sliderBtn a{padding:10px 30px!important}}@media screen and (max-width:600px){.sliderMsg{top:0}}@media screen and (max-width:550px){.katudou_wrap{display:block}.katudou{width:100%;margin:0 0 10px}.katudou img{height:200px}body.post-type-archive-report article.report img,body.post-type-archive-news article.news img{height:100px}.btn_taiken a{width:80%}.memverNav ul li{padding:2px}}@media screen and (max-width:490px){.n2-ss-slider-1{min-height:300px!important}.n2-ss-text{font-size:20px!important;letter-spacing:-.1em!important}.sliderBtn a{padding:6px 20px!important}.sliderBtn{top:50px}}