@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
*/
html{scroll-behavior:smooth}table{font-size:16px}table th{text-align:right}.alignC{text-align:center}.article h1{font-size:24px;line-height:130%;margin-bottom:20px}.page-id-145 h1,.page-id-156 h1,.page-id-245 h1,.page-id-282 header,.page-id-296 h1,.page-id-319 h1,.page-id-359 header,.page-id-399 header,.page-id-404 header,.page-id-421 header,.page-id-470 header,.page-id-433 header,.page-id-479 header,.page-id-484 header,.page-id-499 h1,.page-id-511 header,.page-id-522 header,.page-id-582 header,.page-id-591 h1,.page-id-608 h1,.page-id-622 header,.page-id-643 header,.page-id-666 h1,.page-id-683 h1,.page-id-685  h1,.page-id-701 header,.page-id-729 header,.page-id-731 header,.page-id-795 header,.page-id-809 header,.page-id-826 header,.page-id-860 header,.page-id-866 header,.page-id-869 header,.page-id-898 header,.page-id-905 header,.page-id-918 header,.page-id-957 header,.page-id-967 header,.page-id-977 header{display:none}header{display:none}.page-id-731 .content-in,.page-id-4963 .content-in,.page-id-4986 .content-in,.page-id-4998 .content-in{width:620px;max-width:100%}.page-id-731 .main,.page-id-4963 .main,.page-id-4986 .main,.page-id-4998 .main{padding:0 19px}@media screen and (max-width:768px){.page-id-731 .main,.page-id-4963 .main,.page-id-4986 .main,.page-id-4998 .main{padding:10px 5px}.page-id-731 .entry-content,.page-id-4963 .entry-content,.page-id-4986 .entry-content,.page-id-4998 .entry-content{margin-top:0}}.table2 .red_bg{background-color:#fff2f2}.main{padding:0 29px}.content{margin-top:0}.article h1{border-bottom:5px solid #0095d9;padding-bottom:10px}.main-widget-label{background-color:#1e73be;color:#fff}.widget-page-content-bottom-title{padding:10px}input[type=submit],#bbp_reply_submit,.bp-login-widget-register-link a{margin-top:10px}h2.entry-title{background-color:#1e73be;color:#fff;padding:15px;margin-top:30px}h3{background-color:#f0f0f0;padding:10px;margin-bottom:10px;border-left:5px solid #0095d9}.ghost-btn{border:4px solid #c21500;border-image:linear-gradient(to right,#c21500 0%,#ffc500 100%);border-image-slice:1;padding:10px;background-color:#ffffeb}.updown{animation-name:updown1;animation-delay:0s;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes updown1{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}.blank-box{background-color:#fff;padding:10px}.bnr-left{position:relative;   width:80%;padding:10px 0;   margin:5px auto;background-color:#ed4545;box-shadow:0 3px 0 0 rgba(198,39,39,1);font-weight:800;font-size:18px;color:#fff;text-align:center;text-decoration:none;overflow:hidden;border:none;border-radius:50px;display:block}.bnr-left:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn1 3s ease-in-out infinite}.bnr-left:after{content:"";color:#fff;margin:auto;position:absolute;top:0;bottom:0;left:15px;width:13px;height:13px;border-top:5px solid #fff;border-right:5px solid #fff;transform:rotate(45deg)}.warning-box{color:#000}@media screen and (max-width:480px){.bnr-left{   width:90%}}main{position:sticky}.float-button{position:sticky;width:800px;max-width:100%;bottom:1px;background-color:#faefe4;transition:.2s;padding:10px;z-index:100;text-align:center;opacity:0;visibility:hidden}.active{opacity:1;visibility:visible}.table2 table{border:none;border:1px solid #dedede;border-bottom:none;border-collapse:collapse;word-break:break-all}.table2 thead th:first-child{text-align:center;width:120px}.table2 th,.table2 td{min-width:50px;text-align:left;font-size:18px !important;padding:10px !important;border:1px solid #dedede;vertical-align:middle !important;background:#fff;text-align:center;line-height:120%}.table2 th{background:#f0f9ff !important;font-weight:700 !important}.table2 img{margin:3px auto 3px;display:block;padding:0;max-width:80% !important}@media screen and (max-width:560px){.table2 table{table-layout:auto}.table2 thead th:first-child,.table2 tbody th:first-child{min-width:50px}.table2 th,.table2 td{width:200px;font-size:12px !important;padding:3px !important}}.table3 img{margin:3px auto 3px;display:block;padding:0;max-width:95% !important}.table3 th{text-align:center;vertical-align:middle}.table3 td{text-align:center;vertical-align:top}.table3 .ketsugou{text-align:left}.table_sp table{font-size:16px}.table_sp img{margin:3px auto 3px;display:block;padding:0}.table_sp th{text-align:center;vertical-align:middle}.table_sp td{text-align:center;vertical-align:middle;line-height:120%;overflow-wrap:anyware}.table_sp td.posi{text-align:center;font-weight:700;font-size:18px}.table_sp td.des{text-align:left;overflow-wrap:anyware}.table_scroll{margin:0;text-align:right;font-weight:700;font-size:14px}.yurabutton4{display:block;width:90%;font-weight:700;margin:20px auto;border-bottom:8px solid #53a006;border-radius:10px;background:#bfd255;background:-moz-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:-webkit-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:linear-gradient(to bottom,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255',endColorstr='#9ecb2d',GradientType=0);color:#fff;padding:20px 5px;font-size:24px;text-align:center;text-decoration:none;animation-duration:4s;animation-iteration-count:infinite;animation-name:yurabutton4;animation-timing-function:ease;transform:scale(1);transform-origin:center bottom 0}@keyframes yurabutton4{0%{transform:scale(1,1.0) translate(0%,0%)}88%{transform:scale(1,1.0) translate(0%,0%)}90%{transform:scale(1,1.05) translate(0%,-3%)}92%{transform:scale(1.05,.95) translate(0%,3%)}94%{transform:scale(1,1.05) translate(0%,-3%)}96%{transform:scale(1.05,.95) translate(0%,3%)}98%{transform:scale(1,1.0) translate(0%,0%)}100%{transform:scale(1,1.0) translate(0%,0%)}}.yurabutton5{display:block;   width:100%;font-weight:700;   margin:10px auto;border-bottom:8px solid #53a006;border-radius:10px;background:#bfd255;background:-moz-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:-webkit-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:linear-gradient(to bottom,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255',endColorstr='#9ecb2d',GradientType=0);color:#fff;   padding:15px 5px;   font-size:18px;text-align:center;text-decoration:none;animation-duration:4s;animation-iteration-count:infinite;animation-name:yurabutton4;animation-timing-function:ease;transform:scale(1);transform-origin:center bottom 0}@keyframes yurabutton5{0%{transform:scale(1,1.0) translate(0%,0%)}88%{transform:scale(1,1.0) translate(0%,0%)}90%{transform:scale(1,1.05) translate(0%,-3%)}92%{transform:scale(1.05,.95) translate(0%,3%)}94%{transform:scale(1,1.05) translate(0%,-3%)}96%{transform:scale(1.05,.95) translate(0%,3%)}98%{transform:scale(1,1.0) translate(0%,0%)}100%{transform:scale(1,1.0) translate(0%,0%)}}.micro-copy{font-size:16px}blockquote{font-size:12px;line-height:130%;color:#777}.form_bg{background-color:#fefcdf;padding:15px 0 1px}@media screen and (max-width:834px){main.main,div.sidebar{padding:3px}.table3 img{margin:3px auto 3px;display:block;padding:0;max-width:70% !important}.table3 th{text-align:center;vertical-align:middle;font-size:10px;line-height:110%}.table3 td{text-align:center;vertical-align:top;font-size:10px;line-height:110%}}