@charset "utf-8";#page_title{padding:15px 30px;border-bottom:1px solid #ededed;font-size:1.25em}#pankuzu{font-size:13px;padding-top:10px;padding-bottom:10px}#pankuzu a{color:#5e8bc2}#pankuzu li,#pankuzu li:before{vertical-align:baseline;line-height:100%}#pankuzu li:before{display:inline-block}#pankuzu ul>li:not(:first-child):before{content:"/";margin:0 8px;color:#d9d9d9}body.pc #pankuzu a:hover{text-decoration:underline}@media (max-width:575px){#pankuzu ul{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#pankuzu li{display:inline}}@media (min-width:576px){#pankuzu li{display:inline-block}}.editor-styles-wrapper img{display:block;margin-bottom:10px}.editor-styles-wrapper *+h2,.editor-styles-wrapper *+h3{margin-top:50px}.editor-styles-wrapper *+h4{margin-top:40px}.editor-styles-wrapper *+h5{margin-top:30px}.editor-styles-wrapper *+h6{margin-top:20px}@media (max-width:575px){.editor-styles-wrapper h2{font-size:1.5em}.editor-styles-wrapper h3{font-size:1.25em}.editor-styles-wrapper h4{font-size:1.1em}.editor-styles-wrapper h5{font-size:1.05em}.editor-styles-wrapper h6{font-size:1em}}@media (min-width:576px){.editor-styles-wrapper h2{font-size:1.75em}.editor-styles-wrapper h3{font-size:1.35em}.editor-styles-wrapper h4{font-size:1.25em}.editor-styles-wrapper h5{font-size:1.15em}.editor-styles-wrapper h6{font-size:1.05em}}.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-weight:700}.editor-styles-wrapper h2{display:block;background:linear-gradient(135deg,#de9e9e 50%,#eeb3b0 75%,#ffdfc4 100%);color:#fff;font-size:1.5em;padding:10px 20px;border-radius:3px;margin-bottom:20px}.editor-styles-wrapper h3{display:block;background:#f2f2f2;color:#292727;font-size:1.5em;padding:10px 20px;border-left:5px solid #de9e9e;margin-bottom:20px}.editor-styles-wrapper h4{display:block;color:#000;padding-bottom:10px;margin-bottom:20px;background:linear-gradient(to top,#de9e9e 0,#de9e9e 1px,transparent 1px,transparent 5px,#de9e9e 5px,#de9e9e 6px,transparent 6px)}.editor-styles-wrapper p+p{margin-top:15px}.editor-styles-wrapper p+figure{margin-top:30px}.editor-styles-wrapper p+.wp-block-columns{margin-top:50px}.editor-styles-wrapper table{width:100%;border-collapse:collapse}.editor-styles-wrapper table tr>*{vertical-align:top;border-bottom:1px solid #cecece}.editor-styles-wrapper table tr>th{font-weight:700;text-align:left}@media (max-width:575px){.editor-styles-wrapper table tr>*{padding:10px}}@media (min-width:576px){.editor-styles-wrapper table tr>*{padding:20px 15px}}.editor-styles-wrapper a{color:#38598e;text-decoration:underline}.editor-styles-wrapper a:hover{text-decoration:none}.editor-styles-wrapper ul,.editor-styles-wrapper ol{background:#fff;border:2px solid #de9e9e;border-radius:3px;padding:10px 20px;margin-top:10px;margin-bottom:20px}.editor-styles-wrapper ul ul,.editor-styles-wrapper ol ul,.editor-styles-wrapper ul ol,.editor-styles-wrapper ol ol{margin:0;padding:0;border:0}.editor-styles-wrapper ul>li{padding-left:15px;position:relative}.editor-styles-wrapper ul>li:before{content:"";width:8px;height:8px;top:calc(1em * 1.7 / 2);left:0;transform:translateY(-50%);background:var(--c-pink-o);position:absolute;display:block}.editor-styles-wrapper ol{list-style:none;counter-reset:ol}.editor-styles-wrapper ol>li{counter-increment:ol;position:relative;padding-left:25px}.editor-styles-wrapper ol>li:not(:last-child){margin-bottom:10px}.editor-styles-wrapper ol>li:before{content:counter(ol)".";top:0;left:0;position:absolute;color:var(--c-pink-o);font-weight:700}.editor-styles-wrapper table tr>*{vertical-align:middle;padding:10px 15px;border:1px solid #c1c1c1}.editor-styles-wrapper table thead th{background:#f0f2f4;text-align:center}.editor-styles-wrapper table thead td{background:#f0f2f4}.editor-styles-wrapper table tbody th{background:#e1eaf4;font-weight:400}.editor-styles-wrapper .wp-block-buttons{text-align:center;margin-top:50px;margin-bottom:20px}.editor-styles-wrapper .wp-block-button__link{background:#fff;border:1px solid #cd6276;font-weight:700;padding:10px 20px;color:#cd6276;text-decoration:none}