@charset "UTF-8";:where(figure){margin-bottom:0}.editor{word-wrap:break-word;overflow-wrap:break-word;font-size:1.6rem;letter-spacing:0}.editor dl,.editor ol,.editor p,.editor ul{letter-spacing:0}.editor strong{font-weight:500!important}.editor .entry-content h2.wp-block-heading{background:rgba(0, 0, 0, 0);color:#222;border-bottom:1px solid #ddd;padding:0 0 22px;position:relative;font-size:2.6rem}@media screen and (max-width:768px){.editor .entry-content h2.wp-block-heading{font-size:1.8rem}}.editor .entry-content h2.wp-block-heading:before{content:"";position:absolute;bottom:-2px;left:0;width:100px;height:3px;background:#781c71}@media screen and (max-width:768px){.editor .entry-content h2.wp-block-heading:before{width:60px}}.editor .entry-content h3.wp-block-heading{background:#fff;padding:17px 20px 17px 30px;color:#222;border:none;border-radius:3px;position:relative;border:1px solid #eee}@media screen and (max-width:768px){.editor .entry-content h3.wp-block-heading{padding:10px 15px 10px 28px}}.editor .entry-content h3.wp-block-heading:before{content:"";position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:calc(100% - 40px);background:#781c71;border-radius:3px}@media screen and (max-width:768px){.editor .entry-content h3.wp-block-heading:before{height:calc(100% - 25px);width:3px;left:13px}}.editor .entry-content h4.wp-block-heading{padding:10px 10px 10px 30px;border:none;border-radius:3px;color:#fff;position:relative;background:#781c71}.editor .entry-content h4.wp-block-heading:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:8px;height:8px;background:#fff;border-radius:90px}.editor .voice .voicecomment{border:1px solid #ccc;background:#fff}.editor .voice .voicecomment:after{border-width:10px;left:-21px}.editor .voice.icon_color_none .voice_icon__img{display:block;margin:0 auto}.editor p>a{display:inline-block}.editor ul{list-style-type:disc!important;font-size:1.6rem}.editor ul>li{margin-left:1.5em;padding:0}.editor ol{list-style-type:decimal!important;padding-left:1.5em}.editor a{color:#781c71;text-decoration:underline}@media (hover:hover) and (pointer:fine){.editor a:hover{text-decoration:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.editor a:hover{text-decoration:none}}.editor a[target=_blank]{display:inline-block;padding-right:22px;background:url("/lib/cmn_img/icon_link_navy.png") no-repeat center right 4px/12px 12px}.editor p{line-height:2}.editor table{border-top:1px solid #CCC;border-left:1px solid #CCC;width:100%;border-collapse:collapse;margin-bottom:20px}.editor table td,.editor table th{background-color:#FFF;border-right:1px solid #CCC;border-bottom:1px solid #CCC;line-height:1.4;padding:15px;text-align:left}.editor table th{background-color:#dfe6f2;text-align:center}td .editor table:first-child{background-color:#e4e4e4;text-align:center}.editor em{font-style:italic}.editor iframe{display:block;margin:0 auto}.editor img{max-width:100%;height:auto!important;text-align:center;display:block;margin:0 auto}.editor img.emojione{display:inline}.editor .cmn_ofi img{height:100%!important}.editor .scrollTbl{overflow-x:auto;margin-bottom:20px}.editor .scrollTbl table{width:100%;min-width:600px;border-collapse:collapse;margin-bottom:0}.editor .cat-name{background:#fff;color:#781c71;padding:2px 12px;border-radius:90px;border:1px solid #781c71}.editor .cat-name a{color:#781c71;text-decoration:none}.editor .byline{gap:1.3em}.editor .time__date{font-family:"Lato", sans-serif}.editor .entry-header{gap:2.3em}.editor .entry-header .entry-title{font-size:3.0rem;-webkit-transform:translateY(-0.8em);-ms-transform:translateY(-0.8em);transform:translateY(-0.8em)}@media screen and (max-width:768px){.editor .entry-header .entry-title{font-size:2.2rem}}.editor .cbox{padding:0 2em 2em}.editor .cbox.intitle .span__box_title{top:-2rem;color:#222;position:static;padding:0;margin-bottom:10px}@media screen and (max-width:768px){.editor .cbox.intitle .span__box_title{font-size:1.4rem}}.editor .cbox.is-style-glay_box{border:1px solid #ddd;padding:2em}.editor .wp-block-audio{margin-bottom:0}.editor .stk-toc{border:none;background:#fff6c6;padding:2em 3em}@media screen and (max-width:768px){.editor .stk-toc{padding:20px}}.editor .stk-toc .stk-toc__title{max-width:100%;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #222}.editor .stk-toc .stk-toc__title:before{color:#222}.editor .stk-toc .stk-toc__list{max-width:100%;margin-left:-1.35em}.editor .stk-toc .stk-toc__list>li>a{font-weight:500}.editor .stk-toc .stk-toc__list li{list-style:none;margin:0;font-size:1.6rem}@media screen and (max-width:768px){.editor .stk-toc .stk-toc__list li{font-size:1.4rem}}.editor .stk-toc .stk-toc__list li a{color:#222;text-decoration:none}.editor .entry-content li{padding-left:1.35em}.editor .faq-icon--border .oc-faq__comment:before,.editor .faq-icon--border .oc-faq__title:before{line-height:1.5;color:#781c71;border:1px solid #781c71;background:#fff;border-radius:90px}.editor .np-post-list a{gap:1.2em;font-size:85%}@media screen and (max-width:768px){.editor .np-post-list a{gap:.6em;font-size:75%}}.editor .np-post-list a .eyecatch{margin-bottom:0}.editor .sns_btn__li{margin:0}.editor .sns_btn__li .sns_btn__link{display:block;color:#fff;text-decoration:none;line-height:2}@media screen and (max-width:768px){.editor .sns_btn__li .sns_btn__link{padding:6px 5px 1px}}.editor .sns_btn__li .sns_btn__link .stk_sns__svgicon{-webkit-transform:translateY(4px) translateX(-2px);-ms-transform:translateY(4px) translateX(-2px);transform:translateY(4px) translateX(-2px)}@media screen and (max-width:768px){.editor .sns_btn__li .sns_btn__link .stk_sns__svgicon{display:block;-webkit-transform:translateY(4px) translateX(0);-ms-transform:translateY(4px) translateX(0);transform:translateY(4px) translateX(0);margin:0 auto}}.editor #author-newpost ul .related_newpost__li,.editor #related-box ul .related_newpost__li{list-style:none}.editor .stk_authorbox{border:1px solid #ccc;background:#fff}@media screen and (max-width:768px){.editor .stk_authorbox{padding:20px}}.editor .author_info .author_name{font-size:2.0rem;margin-bottom:5px}@media screen and (max-width:768px){.editor .author_info .author_name{text-align:left;font-size:1.4rem}}.editor .author_info .author_description{font-weight:400}.editor .newmark:before{background:#6d8fdd}.editor .related_newpost__li .ttl{line-height:1.8}@media screen and (max-width:768px){.editor .related_newpost__li .ttl{font-size:1.2rem}}.editor .article-footer .post-categories li{margin-left:0}.editor .span-stk-maker-yellow,.editor .span__stk_maker_yellow{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0)), color-stop(50%, #fff1a9));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 50%, #fff1a9 50%);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0) 50%, #fff1a9 50%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #fff1a9 50%)}.editor .eyecatch .cat-name{border-radius:0;background:#781c71;color:#fff;padding:2px 6px}.editor .author_meta .author_img img{border:none;-webkit-box-shadow:none;box-shadow:none}.editor .entry-header{margin-bottom:3em}@media screen and (max-width:768px){.editor .wp-block-media-text .wp-block-media-text__content strong{font-size:1.4rem}}.editor .template_loginBox{padding:35px 40px 40px;text-align:center;border:2px solid #781c71;margin:40px auto;border-radius:3px;overflow:hidden}@media screen and (max-width:768px){.editor .template_loginBox{padding:20px 20px 25px}}.editor .template_loginBox dt{font-weight:500;font-size:1.8rem}@media screen and (max-width:768px){.editor .template_loginBox dt{font-size:1.4rem}}.editor .template_loginBox dd{margin-top:15px}.editor .template_loginBox dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0}@media screen and (max-width:768px){.editor .template_loginBox dd ul{gap:10px}}.editor .template_loginBox dd ul>li{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;padding:0;margin:0}.editor .template_loginBox dd ul>li:before,.editor .template_loginBox dd ul>li::marker{content:none}.editor .template_loginBox dd ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#111;color:#fff;padding:16px;height:100%;text-align:center;font-size:1.8rem;text-decoration:none;border-radius:3px;overflow:hidden;min-height:80px}@media screen and (max-width:768px){.editor .template_loginBox dd ul>li a{min-height:50px;padding:10px;font-size:1.4rem}}.editor .template_loginBox dd ul>li a:after{content:none!important}.editor .template_loginBox dd ul>li a span{display:block;font-size:1.2rem}@media screen and (max-width:768px){.editor .template_loginBox dd ul>li a span{font-size:1.1rem}}.editor .template_loginBox dd ul>li a:hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);opacity:.8}.editor .template_loginBox dd ul>li:first-child a{background-color:#781c71}.editor .template_checkList,.editor .template_numList{margin:40px auto}.editor .template_checkList>li,.editor .template_numList>li{display:block;padding:4px 0 4px 38px;position:relative;margin:0}@media screen and (max-width:768px){.editor .template_checkList>li,.editor .template_numList>li{padding-left:30px}}.editor .template_checkList>li:before,.editor .template_numList>li:before{content:"01";position:absolute;top:4px;left:0;width:25px;height:25px;background:#781c71;border-radius:90px;font-size:1.1rem;color:#fff;padding:2px 0;text-align:center;font-family:"Lato", sans-serif;font-weight:300;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.editor .template_checkList>li:before,.editor .template_numList>li:before{-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);left:-2px;top:3px}}.editor .template_checkList>li:nth-child(2):before,.editor .template_numList>li:nth-child(2):before{content:"02"}.editor .template_checkList>li:nth-child(3):before,.editor .template_numList>li:nth-child(3):before{content:"03"}.editor .template_checkList>li:nth-child(4):before,.editor .template_numList>li:nth-child(4):before{content:"04"}.editor .template_checkList>li:nth-child(5):before,.editor .template_numList>li:nth-child(5):before{content:"05"}.editor .template_checkList>li:nth-child(6):before,.editor .template_numList>li:nth-child(6):before{content:"06"}.editor .template_checkList>li:nth-child(7):before,.editor .template_numList>li:nth-child(7):before{content:"07"}.editor .template_checkList>li:nth-child(8):before,.editor .template_numList>li:nth-child(8):before{content:"08"}.editor .template_checkList>li:nth-child(9):before,.editor .template_numList>li:nth-child(9):before{content:"09"}.editor .template_checkList>li:nth-child(10):before,.editor .template_numList>li:nth-child(10):before{content:"10"}.editor .template_checkList>li:nth-child(11):before,.editor .template_numList>li:nth-child(11):before{content:"11"}.editor .template_checkList>li:nth-child(12):before,.editor .template_numList>li:nth-child(12):before{content:"12"}.editor .template_checkList>li:nth-child(13):before,.editor .template_numList>li:nth-child(13):before{content:"13"}.editor .template_checkList>li:nth-child(14):before,.editor .template_numList>li:nth-child(14):before{content:"14"}.editor .template_checkList>li:nth-child(15):before,.editor .template_numList>li:nth-child(15):before{content:"15"}.editor .template_checkList>li:nth-child(16):before,.editor .template_numList>li:nth-child(16):before{content:"16"}.editor .template_checkList>li:nth-child(17):before,.editor .template_numList>li:nth-child(17):before{content:"17"}.editor .template_checkList>li:nth-child(18):before,.editor .template_numList>li:nth-child(18):before{content:"18"}.editor .template_checkList>li:nth-child(19):before,.editor .template_numList>li:nth-child(19):before{content:"19"}.editor .template_checkList>li:nth-child(20):before,.editor .template_numList>li:nth-child(20):before{content:"20"}.editor .template_checkList>li:nth-child(21):before,.editor .template_numList>li:nth-child(21):before{content:"21"}.editor .template_checkList>li:nth-child(22):before,.editor .template_numList>li:nth-child(22):before{content:"22"}.editor .template_checkList>li{padding-left:27px;background:url("/lib/cmn_img/icon_check.png") no-repeat top 8px left/20px 17px}@media screen and (max-width:768px){.editor .template_checkList>li{padding-left:23px;background-size:16px 14px}}.editor .template_checkList>li:before{content:none!important}.editor .template_bgBox{margin:40px auto;background:#fdf7fa;border-radius:3px;overflow:hidden;padding:35px}@media screen and (max-width:768px){.editor .template_bgBox{padding:25px 20px}}.editor .template_bgBox dt{font-weight:500;color:#781c71;font-size:1.8rem;line-height:1.7}@media screen and (max-width:768px){.editor .template_bgBox dt{font-size:1.5rem}}.editor .template_bgBox dd{margin-top:5px}.editor .template_btn01,.editor .template_btn02{margin:40px auto;text-align:center}.editor .template_btn01 p a,.editor .template_btn02 p a{line-height:1.7;display:block;width:260px;border-radius:90%;padding:27px 15px;text-align:center;margin:0 auto;position:relative;overflow:hidden;background:#222;text-decoration:none}@media screen and (max-width:768px){.editor .template_btn01 p a,.editor .template_btn02 p a{width:200px;padding-top:23px;padding-bottom:23px}}.editor .template_btn01 p a:before,.editor .template_btn02 p a:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:0;height:0;border-radius:900px;background:-webkit-gradient(linear, left top, right top, from(#f6f2f6), to(#faf2f0));background:-webkit-linear-gradient(left, #f6f2f6, #faf2f0);background:-o-linear-gradient(left, #f6f2f6, #faf2f0);background:linear-gradient(to right, #f6f2f6, #faf2f0);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-duration:0.5s!important;-o-transition-duration:0.5s!important;transition-duration:0.5s!important;opacity:0;z-index:9}.editor .template_btn01 p a:after,.editor .template_btn02 p a:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:25px;background:url("/lib/cmn_img/arw01_wh.png") no-repeat center center/cover;width:13px;height:11px;z-index:10;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-duration:0.5s!important;-o-transition-duration:0.5s!important;transition-duration:0.5s!important}.editor .template_btn01 p a span,.editor .template_btn02 p a span{position:relative;z-index:9;color:#fff;font-size:1.3rem;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-duration:0.5s!important;-o-transition-duration:0.5s!important;transition-duration:0.5s!important}@media screen and (max-width:768px){.editor .template_btn01 p a span,.editor .template_btn02 p a span{font-size:1.2rem}}@media (hover:hover) and (pointer:fine){.editor .template_btn01 p a:hover,.editor .template_btn02 p a:hover{background:#fff}.editor .template_btn01 p a:hover:before,.editor .template_btn02 p a:hover:before{width:270px;height:270px;opacity:1}}@media screen and (hover:hover) and (pointer:fine) and (max-width:768px){.editor .template_btn01 p a:hover:before,.editor .template_btn02 p a:hover:before{width:210px;height:210px}}@media (hover:hover) and (pointer:fine){.editor .template_btn01 p a:hover:after,.editor .template_btn02 p a:hover:after{right:20px;background-image:url("/lib/cmn_img/arw01.png")}.editor .template_btn01 p a:hover span,.editor .template_btn02 p a:hover span{color:#222;letter-spacing:0.08em}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.editor .template_btn01 p a:hover,.editor .template_btn02 p a:hover{background:#fff}.editor .template_btn01 p a:hover:before,.editor .template_btn02 p a:hover:before{width:270px;height:270px;opacity:1}}@media screen and (-ms-high-contrast:active) and (max-width:768px),screen and (-ms-high-contrast:none) and (max-width:768px){.editor .template_btn01 p a:hover:before,.editor .template_btn02 p a:hover:before{width:210px;height:210px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.editor .template_btn01 p a:hover:after,.editor .template_btn02 p a:hover:after{right:20px;background-image:url("/lib/cmn_img/arw01.png")}.editor .template_btn01 p a:hover span,.editor .template_btn02 p a:hover span{color:#222;letter-spacing:0.08em}}.editor .template_btn02 p a{background:-webkit-gradient(linear, left top, right top, from(#964f91), to(#c7709b));background:-webkit-linear-gradient(left, #964f91, #c7709b);background:-o-linear-gradient(left, #964f91, #c7709b);background:linear-gradient(to right, #964f91, #c7709b)}.editor .template_btn02 p a:before{background:#222}.editor .template_btn02 p a:after{background-image:url("/lib/cmn_img/arw01_wh.png")!important}@media (hover:hover) and (pointer:fine){.editor .template_btn02 p a:hover{background:-webkit-gradient(linear, left top, right top, from(#964f91), to(#c7709b));background:-webkit-linear-gradient(left, #964f91, #c7709b);background:-o-linear-gradient(left, #964f91, #c7709b);background:linear-gradient(to right, #964f91, #c7709b)}.editor .template_btn02 p a:hover:before{width:330px;height:330px}}@media screen and (hover:hover) and (pointer:fine) and (max-width:768px){.editor .template_btn02 p a:hover:before{width:290px;height:290px}}@media (hover:hover) and (pointer:fine){.editor .template_btn02 p a:hover span{color:#fff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.editor .template_btn02 p a:hover{background:-webkit-gradient(linear, left top, right top, from(#964f91), to(#c7709b));background:-webkit-linear-gradient(left, #964f91, #c7709b);background:-o-linear-gradient(left, #964f91, #c7709b);background:linear-gradient(to right, #964f91, #c7709b)}.editor .template_btn02 p a:hover:before{width:330px;height:330px}}@media screen and (-ms-high-contrast:active) and (max-width:768px),screen and (-ms-high-contrast:none) and (max-width:768px){.editor .template_btn02 p a:hover:before{width:290px;height:290px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.editor .template_btn02 p a:hover span{color:#fff}}@media screen and (max-width:768px){.editor{font-size:1.4rem}.editor h2{font-size:1.8rem}.editor h3{font-size:1.6rem;padding:10px 20px 9px 30px}.editor h3:before{left:15px;height:calc(100% - 29px);width:3px}.editor h4{font-size:1.5rem;padding-left:20px}.editor h4:before{width:6px;height:6px;top:8px}.editor ul li{font-size:1.4rem}.editor p{font-size:1.4rem}.editor table{width:100%!important;max-width:100%!important}.editor table td,.editor table th{padding:2%}.editor iframe{width:100%;height:auto}}