﻿html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,figure textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul,li,dl{list-style-position:inside}button,input,select,textarea{margin:0}html{box-sizing:border-box;line-height:1;font-size:62.5%}*,*:before,*:after{box-sizing:inherit}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}hr{height:0;border:0}body.admin-bar .l-header{margin-top:0}::selection{background-color:#000000;color:#EFDF00}figure{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}mark{background:linear-gradient(to bottom, transparent 50%, #F8FE52 55%)}html{overflow-y:scroll}body{background-color:#fff;width:100%;font-family:"Noto Sans JP","Noto Sans CJK JP","arial","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic","sans-serif";-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;ext-rendering:auto}body.mce-content-body{background:#FFF;padding:25px !important;margin:0 !important}strong{font-weight:700}input,textarea{border-radius:0}input[type="submit"]{-webkit-appearance:none;border-radius:0}button,input,select,textarea{font-family:inherit;font-weight:inherit;font-size:inherit}::-webkit-input-placeholder{color:#7f7f7f}::-moz-placeholder{color:#7f7f7f;opacity:1}:-ms-input-placeholder{color:#7f7f7f}a{color:inherit;text-decoration:none;opacity:1.0;transition:0.2s}a:hover{color:#666666;opacity:0.7;transition:0.2s;text-decoration:none}.eyecatch_youtube .youtube{position:relative;padding-bottom:56.25%;height:0;padding-top:0;text-align:center;margin:0 calc(50% - 50vw) 2em;width:100vw}.eyecatch_youtube .youtube iframe{position:absolute;top:0;left:50%;width:100%;height:100%;margin-left:-50%}@media (min-width: 769px){.eyecatch_youtube .youtube{width:100%;margin:0 auto}}.editor-styles-wrapper,.mce-content-body,.post_contents{margin:0 auto 30px;width:100%;word-break:break-all;word-wrap:break-word;background:#ffffff}.editor-styles-wrapper a,.mce-content-body a,.post_contents a{color:#0688CE}@media screen and (max-width: 768px){.post_contents .tumbnailImg img{margin-bottom:30px}}.editor-styles-wrapper h1,.mce-content-body h1,.post_contents h1{clear:both;margin:0 auto 1em;line-height:1.5;font-size:3.0rem}@media screen and (max-width: 768px){.editor-styles-wrapper h1,.mce-content-body h1,.post_contents h1{font-size:2.2rem;letter-spacing:0.1em}}.editor-styles-wrapper h2,.mce-content-body h2,.post_contents h2{clear:both;font-size:2.4rem;margin:3em 0 1em;padding-bottom:0.5em;line-height:1.5;border-bottom:2px solid #000000}@media screen and (max-width: 768px){.editor-styles-wrapper h2,.mce-content-body h2,.post_contents h2{font-size:1.8rem}}.editor-styles-wrapper h3,.mce-content-body h3,.post_contents h3{clear:both;margin:2em 0 0.5em;padding-left:6%;padding-top:0.5em;padding-bottom:0.5em;font-size:2.2rem;line-height:1.5;position:relative}@media screen and (max-width: 768px){.editor-styles-wrapper h3,.mce-content-body h3,.post_contents h3{font-size:1.8rem}}.editor-styles-wrapper h3:before,.mce-content-body h3:before,.post_contents h3:before{content:"";position:absolute;top:50%;left:0;width:5%;height:2px;background:#ff0000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.editor-styles-wrapper h4,.mce-content-body h4,.post_contents h4{clear:both;font-size:1.6rem;margin:2em 0 1em;line-height:1.5;position:relative}@media screen and (max-width: 768px){.editor-styles-wrapper h4,.mce-content-body h4,.post_contents h4{font-size:1.6rem;margin:1em 0 1em}}.editor-styles-wrapper h5,.mce-content-body h5,.post_contents h5{clear:both;font-size:1.6rem;margin:2em 0 1em;line-height:1.5;position:relative}@media screen and (max-width: 768px){.editor-styles-wrapper h5,.mce-content-body h5,.post_contents h5{font-size:1.4rem;margin:1em 0 1em}}.editor-styles-wrapper p,.mce-content-body p,.post_contents p{margin:0.5em 0;font-size:1.6rem;line-height:1.8}.editor-styles-wrapper span.block_border,.mce-content-body span.block_border,.post_contents span.block_border{display:block;margin:1em 0;padding:1em;background-color:#f1f1f1}.editor-styles-wrapper span.txtRed,.mce-content-body span.txtRed,.post_contents span.txtRed{color:#ff0000}.editor-styles-wrapper span.txtGreen,.mce-content-body span.txtGreen,.post_contents span.txtGreen{color:#89ba16}.editor-styles-wrapper span.txtBlue,.mce-content-body span.txtBlue,.post_contents span.txtBlue{color:#0099e5}.editor-styles-wrapper span.textSmall,.mce-content-body span.textSmall,.post_contents span.textSmall{font-size:1.3rem}ins{display:block;padding:20px 0}.focalPoint{background:linear-gradient(transparent 80%, #ff0 80%)}body.mce-content-body ul,body.mce-content-body ol,.post_contents ul,.post_contents ol{margin:1em 0;padding:0 1em}@media screen and (min-width: 769px){body.mce-content-body ul,body.mce-content-body ol,.post_contents ul,.post_contents ol{padding:0 0 0 2em}}.editor-styles-wrapper ul li,.mce-content-body ul li,.editor-styles-wrapper ol li,.mce-content-body ol li,.post_contents ul li,.post_contents ol li{margin-left:1em;margin-bottom:0.8em;line-height:1.5;font-weight:normal;list-style-position:outside}.wp-block-gallery ul li{padding:0 !important}.editor-styles-wrapper ol li ol,.mce-content-body ol li ol,.post_contents ol li ol{margin-left:1em}.editor-styles-wrapper ul li:last-child,.mce-content-body ul li:last-child,.post_contents ul li:last-child,.editor-styles-wrapper ol li:last-child,.mce-content-body ol li:last-child,.post_contents ol li:last-child{padding-bottom:0}.post_contents .sctSlideBox ul,.post_contents .sctSlideBox ul li{margin:0;padding:0}@media (min-width: 769px){.post_contents .sctSlideBox ul li.gallerySlide__item{margin-bottom:40px}}.editor-styles-wrapper pre,.mce-content-body pre,.post_contents pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:10px;background:#eee;font-size:1.5rem;border:solid 1px #ccc;display:block;line-height:1.6}.editor-styles-wrapper blockquote,.mce-content-body blockquote,.post_contents blockquote{position:relative;margin:20px 0;padding:40px 20px 20px 50px;line-height:1.6;letter-spacing:.05rem;border:1px solid #ddd}.editor-styles-wrapper blockquote:before,.mce-content-body blockquote:before,.post_contents blockquote:before{display:inline-block;position:absolute;top:13px;left:15px;content:"\f10d";font-family:"Font Awesome 5 Free";color:#cfcfcf;font-size:2.6rem;line-height:1;font-weight:900}@media screen and (max-width: 768px){.editor-styles-wrapper blockquote,.mce-content-body blockquote,.post_contents blockquote{padding:30px 10px 10px 40px}.editor-styles-wrapper blockquote:before,.mce-content-body blockquote:before,.post_contents blockquote:before{font-size:1.8rem}}.editor-styles-wrapper blockquote img,.mce-content-body blockquote img,.post_contents blockquote img{width:100%;height:auto}.editor-styles-wrapper iframe,.mce-content-body iframe,.post_contents iframe{margin:0 calc(50% - 50vw) 15px;width:100vw;height:300px}@media screen and (min-width: 769px){.editor-styles-wrapper iframe,.mce-content-body iframe,.post_contents iframe{margin:0;width:100%;height:500px}}.btn a{display:block;max-width:414px;width:100%;padding:1.2em 0;margin:50px auto 0;text-align:center;font-size:1.6rem;border-radius:5px;position:relative}.btn a:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;right:1em;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.btn a:hover{color:#ffffff;background:#666666}.btn01 a{background:#ffffff}.btn01{display:block;margin:0 auto 20px;padding:1em 0;max-width:450px;border-radius:4px;color:#fff !important;font-size:2rem;font-weight:bold;text-align:center;background-color:#eb5424;text-decoration:none !important;box-sizing:border-box}.btn02{display:block;margin:0 auto 20px;padding:1em 0;max-width:450px;border-radius:4px;color:#fff !important;font-size:2rem;font-weight:bold;text-align:center;background-color:#ff7800;text-decoration:none !important;box-sizing:border-box}.btn03{display:block;margin:0 auto 20px;padding:1em 0;max-width:450px;border-radius:4px;color:#fff !important;font-size:2rem;font-weight:bold;text-align:center;background-color:#10968F;text-decoration:none !important;box-sizing:border-box}.btn01:hover,.btn02:hover,.btn03:hover{background-color:#999999}@media screen and (max-width: 768px){.btn01,.btn02,.btn03{font-size:1.6rem}}.editor-styles-wrapper table,.mce-content-body table,.post_contents table{margin-top:2rem;margin-bottom:2rem;width:100%;border:none;line-height:1.6;border-collapse:collapse}.editor-styles-wrapper table tr,.mce-content-body table tr,.post_contents table tr{border:1px solid #f1f1f1}.editor-styles-wrapper table th,.mce-content-body table th,.post_contents table th{padding:1.5em;border:none;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;font-weight:normal;width:30%}.editor-styles-wrapper table td,.mce-content-body table td,.post_contents table td{padding:1.5em;border:none;border-right:1px solid #f1f1f1;width:70%}@media screen and (max-width: 768px){.editor-styles-wrapper table,.mce-content-body table,.post_contents table{margin-top:1rem;margin-bottom:1rem;font-size:1.4rem;border:none}.editor-styles-wrapper table tr,.mce-content-body table tr,.post_contents table tr{border:none}.editor-styles-wrapper table th,.mce-content-body table th,.post_contents table th{display:block;padding:0.5em 1em;width:100%;border:none}.editor-styles-wrapper table td,.mce-content-body table td,.post_contents table td{display:block;padding:1em 2em 1em 1em;width:100%;border:none}}.wp-block-table thead{border:none}.font-size-large{font-size:2.8rem}.font-size-small{font-size:1.1rem}@media (min-width: 769px){.font-size-large{font-size:3.2rem}.font-size-small{font-size:1.2rem}}.post_contents .sitecard2{position:relative;border:1px dashed rgba(0,0,0,0.1);width:100%;margin:30px auto;padding:20px 30px;transition:0.3s;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 768px){.post_contents .sitecard2{width:100%;margin:30px auto;padding:15px}}.post_contents .sitecard2:hover{opacity:0.7;transition:0.3s}.post_contents .sitecard2 a.sitecard2Link{position:absolute;top:0;left:0;height:100%;width:100%}.post_contents .sitecard__contents2{width:calc(80% - 30px);font-size:1.8rem}@media screen and (max-width: 768px){.post_contents .sitecard__contents2{width:65%;font-size:1.6rem}}.post_contents .sitecard__subtitle2{float:left;margin-bottom:6px;padding:3px 8px;font-size:1.3rem;color:#ffffff;background:#000000}@media screen and (max-width: 768px){.post_contents .sitecard__subtitle2{margin-bottom:3px;font-size:1.1rem}}.post_related_list .sitecard__subtitle2{padding:0;color:#000000;background:none}.post_contents .sitecard__contents2 .heading{clear:both;font-weight:normal;color:#0688CE;line-height:1.6}.post_contents .sitecard__contents2 .phrase{margin-bottom:0;font-weight:normal;font-size:1.4rem}@media screen and (max-width: 768px){.post_contents .sitecard__contents2 .phrase{display:none}}.post_contents .sitecard2 .sitecard_eyecatch{width:20%;min-width:150px;margin-bottom:0}@media screen and (max-width: 768px){.post_contents .sitecard2 .sitecard_eyecatch{width:calc(35% - 15px);min-width:90px;margin-bottom:0}}.post_contents .sitecard2 .sitecard_eyecatch img{max-width:100%;height:auto;margin:0}.post_contents .sitecard__contents2 a.sitecard_btn{width:10em;margin-top:10px;margin-bottom:10px;margin-left:0;font-size:1.6rem;text-align:center;border:3px solid #dddddd;display:inherit;padding:0.5em;color:#0688CE}@media screen and (max-width: 768px){.post_contents .sitecard__contents2 a.sitecard_btn{display:none}}.post_contents .sitecard__contents2 a.sitecard_btn:hover{color:#dddddd;border:3px solid #f1f1f1}.post_contents .youtube{position:relative;padding-bottom:56.25%;height:0;max-width:100%;margin:0 auto 2em;padding-top:0}.post_contents .youtube iframe{position:absolute;top:0;left:50%;width:100%;height:100%;margin-left:-50%}.aligncenter{clear:both;margin:0 auto;display:block;justify-content:center}
