<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.target_blank{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='7' style='enable-background:new 0 0 8 7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E	.st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%2390765e;%7D .st1%7Bfill:%23623c1b;%7D%3C/style%3E%3Cpolygon class='st0' points='2,0 2,1 7,1 7,5 8,5 8,0 '/%3E%3Cpath class='st1' d='M0,2v5h6V2H0z M5,6H1V4h4V6z'/%3E%3C/svg%3E");background-repeat:no-repeat;padding-right:14px;background-position:right top 2px;background-size:10px 8.75px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,div,pre,p,blockquote,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,th,td,figure{margin:0;padding:0}input,textarea{margin:0;font-size:100%}label{cursor:pointer}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}img{max-width:100%;height:auto;border:0;vertical-align:top}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:after,q:before{content:""}abbr,acronym{border:0}.reset div,.reset dl,.reset dt,.reset dd,.reset ul,.reset ol,.reset li,.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6,.reset pre,.reset form,.reset fieldset,.reset p,.reset blockquote,.reset th,.reset td{margin:0;padding:0}.reset input,.reset textarea{margin:0;font-size:100%}.reset table{border-collapse:collapse;border-spacing:0;font-size:100%}.reset fieldset,.reset img,.reset abbr,.reset acronym{border:0}.reset address,.reset caption,.reset cite,.reset code,.reset dfn,.reset em,.reset th,.reset var{font-style:normal;font-weight:normal}.reset ol,.reset ul{list-style:none}.reset caption,.reset th{text-align:left}.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6{font-size:100%;font-weight:normal}.reset q:after,.reset q:before{content:""}html{font-size:62.5%}body{font-family:"Noto Sans JP", sans-serif;font-size:1.6rem;line-height:1.8;background-color:#fff;color:#643c14;width:100vw;overflow-x:hidden;margin:0;padding:0}a{color:#643c14;text-decoration:underline;transition:opacity 0.3s, background-color 0.3s, color 0.3s}a:hover{opacity:0.8;text-decoration:underline}@media screen and (max-width: 480px){body{font-size:1.5rem}}.alignright{float:right;text-align:right}.alignleft{float:left;text-align:left}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.kcp_contbody .has-fss-font-size{font-size:1.2rem;line-height:1.4}.kcp_contbody .has-fs-font-size{font-size:1.4rem;line-height:1.6}.kcp_contbody .has-fr-font-size{font-size:1.6rem}.kcp_contbody .has-fl-font-size{font-size:1.8rem}.kcp_contbody .has-fll-font-size{font-size:2rem}.kcp_contbody .has-fxl-font-size{font-size:2.2rem}@media screen and (max-width: 480px){.kcp_contbody .has-fss-font-size{font-size:1.1rem}.kcp_contbody .has-fs-font-size{font-size:1.3rem}.kcp_contbody .has-fr-font-size{font-size:1.5rem}.kcp_contbody .has-fl-font-size{font-size:1.7rem}.kcp_contbody .has-fll-font-size{font-size:1.8rem}.kcp_contbody .has-fxl-font-size{font-size:2rem}}.has-green-color{color:#1c7560}.has-red-color{color:#cf0716}.has-orange-color{color:#f39800}.has-black-color{color:#000000}.has-gray-color{color:#727171}.wp-block-buttons{margin-top:1.5em;margin-bottom:1.5em}.wp-block-buttons:last-child{margin-bottom:0}.wp-block-buttons.is-layout-flex{display:flex;flex-wrap:wrap;gap:0.5em}.wp-block-buttons.is-layout-flex.is-content-justification-center{justify-content:center}.wp-block-buttons.is-layout-flex.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-layout-flex.is-content-justification-space-between{justify-content:space-between}.wp-block-button{display:block}.wp-block-button.aligncenter{margin-left:auto;margin-right:auto}.wp-block-button.has-custom-width .wp-block-button__link{display:block}.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.wp-block-button__width-100{width:100%}.wp-block-button__link{color:#ffffff;background-color:#f39800;border:0;border-radius:0.3em;box-shadow:none;cursor:pointer;display:inline-block;padding:0.6em 1.8em;text-align:center;text-decoration:none;box-sizing:border-box;line-height:1.5;max-width:100%}.wp-block-button__link:hover{text-decoration:none}.wp-block-button__link.has-green-background-color{background-color:#1c7560}.wp-block-button__link.has-red-background-color{background-color:#cf0716}.wp-block-button__link.has-gray-background-color{background-color:#727171}.wp-block-button__link.has-white-background-color{background-color:#ffffff}.wp-block-button__link.has-green-color{color:#1c7560}.wp-block-button__link.has-red-color{color:#cf0716}.wp-block-button__link.has-orange-color{color:#f39800}.wp-block-button__link.has-black-color{color:#000000}.wp-block-button__link.has-gray-color{color:#727171}.is-style-outline .wp-block-button__link{border:2px solid #643c14;background-color:#fff;color:#643c14}.is-style-outline .wp-block-button__link.has-green-color{border-color:#1c7560;color:#1c7560}.is-style-outline .wp-block-button__link.has-red-color{border-color:#cf0716;color:#cf0716}.is-style-outline .wp-block-button__link.has-orange-color{border-color:#f39800;color:#f39800}.is-style-outline .wp-block-button__link.has-black-color{border-color:#000000;color:#000000}.is-style-outline .wp-block-button__link.has-gray-color{border-color:#727171;color:#727171}.is-style-outline .wp-block-button__link.has-green-background-color{background-color:#1c7560}.is-style-outline .wp-block-button__link.has-red-background-color{background-color:#cf0716}.is-style-outline .wp-block-button__link.has-gray-background-color{background-color:#727171}.is-style-outline .wp-block-button__link.has-white-background-color{background-color:#ffffff}.wp-block-buttons.alignwide .wp-block-button__link{padding-left:3em;padding-right:3em;min-width:240px}.wp-block-buttons.alignfull .wp-block-button{display:block;width:100%}.wp-block-buttons.alignfull .wp-block-button .wp-block-button__link{padding-left:1em;padding-right:1em;display:block}.wp-block-buttons [target="_blank"]::after{content:"";display:inline-block;width:0.7em;height:0.65em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='7' style='enable-background:new 0 0 8 7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E	.st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23fff;%7D .st1%7Bfill:%23fff;%7D%3C/style%3E%3Cpolygon class='st0' points='2,0 2,1 7,1 7,5 8,5 8,0 '/%3E%3Cpath class='st1' d='M0,2v5h6V2H0z M5,6H1V4h4V6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle;margin-left:0.25em}.wp-block-buttons.alignwide .wp-block-button__link:not([target="_blank"]),.wp-block-buttons.alignfull .wp-block-button__link:not([target="_blank"]){position:relative}.wp-block-buttons.alignwide .wp-block-button__link:not([target="_blank"])::before,.wp-block-buttons.alignfull .wp-block-button__link:not([target="_blank"])::before{display:block;content:"";position:absolute;margin:auto;top:0;right:0.8em;bottom:0;width:0.4em;height:0.4em;border-top:0.15em solid #fff;border-right:0.15em solid #fff;transform:rotate(45deg)}.wp-block-buttons.alignwide .wp-block-button__link:not([target="_blank"])::after,.wp-block-buttons.alignfull .wp-block-button__link:not([target="_blank"])::after{content:none}.wp-block-buttons.alignwide .wp-block-button__link[target="_blank"],.wp-block-buttons.alignfull .wp-block-button__link[target="_blank"]{position:relative}.wp-block-buttons.alignwide .wp-block-button__link[target="_blank"]::before,.wp-block-buttons.alignfull .wp-block-button__link[target="_blank"]::before{content:none}.wp-block-buttons.alignwide .wp-block-button__link[target="_blank"]::after,.wp-block-buttons.alignfull .wp-block-button__link[target="_blank"]::after{position:absolute;display:block;margin:auto;top:0;right:0.8em;bottom:0}@media screen and (max-width: 480px){.wp-block-buttons.alignwide .wp-block-button{display:block;width:100%}.wp-block-buttons.alignwide .wp-block-button .wp-block-button__link{display:block;padding-left:1em;padding-right:1em}}figure.wp-block-image{margin-bottom:0.8em}.wp-block-image{text-align:center}.wp-block-image.alignwide img,.wp-block-image.alignfull img{width:100%}.wp-block-image.is-style-rounded img{border-radius:10px}.wp-block-image .alignright,.wp-block-image.alignright{padding-left:2em;padding-bottom:0.8em;padding-top:0.4em;max-width:50%}.wp-block-image .alignleft,.wp-block-image.alignleft{padding-right:2em;padding-bottom:0.8em;padding-top:0.4em;max-width:50%}figcaption{font-size:1.3rem;text-align:center}@media screen and (max-width: 480px){.wp-block-image:not(.sp_float){margin-bottom:1em}.wp-block-image:not(.sp_float) .alignright,.wp-block-image:not(.sp_float).alignright{float:none;padding-left:0;padding-bottom:0;padding-top:0;text-align:center;max-width:none}.wp-block-image:not(.sp_float) .alignleft,.wp-block-image:not(.sp_float).alignleft{float:none;padding-right:0;padding-bottom:0;padding-top:0;text-align:center;max-width:none}.wp-block-image.sp_float .alignright{max-width:40%}.wp-block-image.sp_float .alignleft{max-width:40%}figcaption{font-size:1.2rem}}.wp-block-columns{display:flex;justify-content:space-between;gap:1.5em;max-width:100%;min-width:0}p+.wp-block-columns,p+.wp-block-group{margin-top:1.5em}@media screen and (max-width: 480px){.wp-block-columns:not(.is-not-stacked-on-mobile){display:block}.wp-block-columns .wp-block-column{margin-bottom:0.8em}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#ececec}.wp-pagenavi{line-height:1;margin:1em 0 1em 0;text-align:center}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;vertical-align:middle;padding:0.4em;box-sizing:border-box;min-width:1.6em}.wp-pagenavi a{display:inline-block;vertical-align:middle;text-decoration:none;transition:background-color 0.5s;border-radius:2px;background-color:#f39800;border:1px solid #f39800;color:#fff}.wp-pagenavi a:hover{background-color:#fbbf5e}.wp-pagenavi .current,.wp-pagenavi .page{font-family:"Plus Jakarta Sans", Tahoma, sans-serif;margin:0 4px;font-weight:600}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .last,.wp-pagenavi .first{margin:0 2px}.wp-pagenavi .current{border-radius:2px;background-color:#fff;border:1px solid #609e90;color:#1c7560}#wrapper{min-height:100vh;box-sizing:border-box;margin:0 auto;position:relative;padding-bottom:106px}#header{padding:0 25px;width:100vw;box-sizing:border-box;background:#ffffff}#header .inner{width:100%;max-width:980px;height:230px;margin:0 auto;padding-top:20px;box-sizing:border-box;position:relative}#header_logo{width:73.5%;padding-bottom:12.25%;background:url(./images/kcp_logo.svg) no-repeat center center;background-size:contain;position:absolute;margin:auto;top:90px;left:0;right:0;height:0}#header_logo span,#header_logo a{display:block;font-size:20%;text-indent:-980px;overflow:hidden;position:absolute;width:100%;height:100%}#header_copy{float:left;width:calc(100% - 250px);color:#1c7560;font-weight:800;line-height:1.2;font-size:2.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header_tel{font-size:2.3rem;line-height:1.2;font-family:"Plus Jakarta Sans", Tahoma, sans-serif;font-weight:800;float:right;width:250px;text-align:right}#header_tel a{color:#1c7560;text-decoration:none;pointer-events:none;cursor:none}#menuopen{display:none}@media screen and (max-width: 980px){#header .inner{height:22.5vw}#header_logo{top:9.2vw}}@media screen and (max-width: 768px){#wrapper{min-height:100vh;min-height:var(--sp_height);padding-bottom:106px}#header .inner{padding-top:2.5vw}#header_copy{font-size:1.9rem;width:calc(100% - 210px)}#header_tel{width:210px;font-size:2.1rem}}@media screen and (max-width: 580px){#header_copy{font-size:1.6rem;width:calc(100% - 180px)}#header_tel{width:174px;font-size:1.8rem}}@media screen and (max-width: 480px){#wrapper{padding-bottom:106px}#header{padding:0 15px}#header .inner{height:auto;padding-top:2em}#header .fixed{position:fixed;top:0;left:0;animation-name:headerfix;animation-fill-mode:forwards;animation-duration:0.5s;box-shadow:rgba(0,0,0,0.3) 0px 3px 3px 0;z-index:99}#header .fixed.inner{width:100vw;background:#fff;height:60px;padding:0;display:flex;align-items:center;justify-content:center}#header .fixed.inner #header_logo{width:66%;margin:auto}#header .fixed.inner #header_copy{display:none}#header .fixed.inner #header_tel{display:none}#header .fixed #menuopen{top:8px;right:0}#header_logo{width:71.7vw;padding-bottom:11.95vw;position:relative;margin:0 auto 0.6em auto;top:auto}#header_copy{text-align:center;float:none;width:calc(100vw - 90px);font-size:1.6rem;position:absolute;margin:auto;top:0.5em;left:0;right:0}#header_tel{background:#1c7560;font-size:1.8rem;width:auto;padding:0.3em 0;float:none;text-align:center;margin:0 -15px}#header_tel a{color:#fff;pointer-events:auto;cursor:auto}#menuopen{display:block;position:absolute;width:44px;margin:auto;top:0;right:-15px}#menuopen a{display:block;height:44px;background:#f39800;position:relative}#menuopen a span{font-size:20%;text-indent:980px;overflow:hidden;position:absolute;height:4px;width:30px;background:#fff;left:7px;top:20px;border-radius:2px;transition:all 0.4s ease;opacity:1}#menuopen a::before,#menuopen a::after{content:"";display:block;position:absolute;height:4px;width:30px;background:#fff;left:7px;border-radius:2px;transition:all 0.4s ease}#menuopen a::before{top:11px}#menuopen a::after{bottom:11px}.mm-wrapper--opened #menuopen a span{opacity:0}.mm-wrapper--opened #menuopen a::before{top:0;transform:translateY(20px) rotate(-45deg)}.mm-wrapper--opened #menuopen a::after{bottom:0;transform:translateY(-20px) rotate(45deg)}}#kcp_nav_box{display:block;min-height:56px}#kcp_nav{display:flex;justify-content:center;position:relative;top:0;width:100vw;background:#fff}#kcp_nav&gt;li{width:156px;height:56px;line-height:1.2}#kcp_nav&gt;li&gt;a{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1c7560;text-decoration:none;line-height:1.2;position:relative}#kcp_nav&gt;li&gt;a span{font-weight:600;font-size:1.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kcp_nav&gt;li&gt;a small{font-size:1.3rem;font-family:"Plus Jakarta Sans", Tahoma, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kcp_nav&gt;li&gt;a::after{content:"";display:block;width:1px;height:64%;background:#1c7560;position:absolute;margin:auto;right:0;top:0;bottom:0}#kcp_nav&gt;li:last-child&gt;a::after{content:none}#kcp_nav.fixed{position:fixed;top:0;animation-name:headerfix;animation-fill-mode:forwards;animation-duration:0.5s;box-shadow:rgba(0,0,0,0.3) 0px 3px 3px 0;z-index:99}#kcp_nav.fixed&gt;li{height:3em}#kcp_nav.fixed&gt;li&gt;a{padding-bottom:0.3em}#kcp_nav.fixed&gt;li&gt;a small{display:none}#kcp_nav #magic-bar{position:absolute;width:0;bottom:2px;height:4px;background:#f39800;z-index:1;transition:left 0.3s}@media screen and (max-width: 840px){#kcp_nav&gt;li{width:100%}}@media screen and (max-width: 768px){#kcp_nav_box{min-height:52px}#kcp_nav&gt;li&gt;a span{font-size:1.7rem}}@media screen and (max-width: 580px){#kcp_nav&gt;li{width:auto}#kcp_nav&gt;li&gt;a{padding:0 0.8em}#kcp_nav&gt;li&gt;a span{font-size:1.5rem}}@media screen and (max-width: 480px){#kcp_nav_box{display:none}}@keyframes headerfix{0%{top:-100%}100%{top:0}}#mm-clone-kcp_nav_box{--mm-color-border:#1c7560;--mm-color-text:#1c7560}#mm-clone-kcp_nav_box .mm-navbar__title{font-family:"Plus Jakarta Sans", Tahoma, sans-serif;font-weight:600;color:#fff;font-size:1.6rem;background:#1c7560}#mm-clone-kcp_nav_box .nav_link{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1.6rem}#mm-clone-kcp_nav_box .nav_link small{font-family:"Plus Jakarta Sans", Tahoma, sans-serif;font-weight:400;font-size:1.2rem}#mm-clone-kcp_nav_box .nav_link.n_self{background:#fdf3cc}#mm-clone-kcp_nav_box .mm-listitem:after{inset-inline-start:0}#footer{font-size:1.3rem;position:absolute;bottom:0;width:100vw;text-align:center;line-height:1.4}#footer .inner{margin:0 auto}#footer_info{padding:1em 25px;color:#727171}#footer_link{height:44px;position:relative;background:#dcdddd;padding:0 25px;display:flex;justify-content:center;align-items:center}#footer_link li{height:26px;line-height:1.4}#footer_link li a{display:flex;align-items:center;justify-content:center;padding:0 1.5em;height:100%;background-color:#dcdddd;border:1px solid #727171;color:#333;box-sizing:border-box;text-decoration:none;border-radius:0.4em;transition:background-color 0.3s}#footer_link li a:hover{background-color:#fff}#copyright{padding:0 25px;height:44px;background-color:#1c7560;display:flex;align-items:center;justify-content:center;color:#fff}#pageTop{position:fixed;bottom:-44px;right:0;z-index:20;transition:bottom 0.3s}#pageTop.active{bottom:0}#pageTop a{display:block;width:44px;height:44px;background:#f39800;font-size:20%;text-indent:-980px;overflow:hidden;position:relative;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);transition:opacity 0.3s}#pageTop a::before{content:"";display:block;width:20px;height:20px;border-top:4px solid #fff;border-right:4px solid #fff;position:absolute;top:15px;left:10px;transform:rotate(-45deg)}#pageTop a:hover{opacity:0.8}@media screen and (max-width: 480px){#footer{font-size:1.2rem}#footer_info{padding:1em 15px}#footer_link{padding:0 15px}#footer_link li{height:24px}#copyright{padding:0 15px}}#main{padding-bottom:60px}.kcp_art{padding-top:50px;padding-left:25px;padding-right:25px}.kcp_contbody{max-width:800px;margin:0 auto;zoom:100%}.kcp_contbody:after{content:"";clear:both;height:0;display:block;visibility:hidden}.kcp_contbody p{margin-bottom:0.75em}.kcp_contbody p:last-child{margin-bottom:0}.kcp_contbody ul,.kcp_contbody ol{margin:0 0 0.75em 1.5em;line-height:1.6}.kcp_contbody ul&gt;li,.kcp_contbody ol&gt;li{margin:0 0 0.25em 0}.kcp_contbody ul:last-child,.kcp_contbody ol:last-child{margin-bottom:0}.kcp_contbody ul li{position:relative}.kcp_contbody ul li::before{display:block;content:"";position:absolute;width:0.7em;height:0.7em;border-radius:50%;background:#1c7560;margin:auto;top:0.45em;left:-1.15em}.kcp_contbody ol li{list-style:decimal}.kcp_contbody h2,.kcp_contbody h3,.kcp_contbody h4,.kcp_contbody h5,.kcp_contbody h6{margin-bottom:0.5em;font-weight:800;line-height:1.4}.kcp_contbody h2{font-size:2.2rem}.kcp_contbody h3{font-size:2rem}.kcp_contbody h4{font-size:1.8rem}.kcp_contbody h5{font-size:1.6rem}.kcp_contbody h6{font-size:1.4rem}.kcp_contbody p+h2,.kcp_contbody p+h3,.kcp_contbody p+h4,.kcp_contbody p+h5,.kcp_contbody p+h6,.kcp_contbody ol+h2,.kcp_contbody ol+h3,.kcp_contbody ol+h4,.kcp_contbody ol+h5,.kcp_contbody ol+h6,.kcp_contbody ul+h2,.kcp_contbody ul+h3,.kcp_contbody ul+h4,.kcp_contbody ul+h5,.kcp_contbody ul+h6,.kcp_contbody figure+h2,.kcp_contbody figure+h3,.kcp_contbody figure+h4,.kcp_contbody figure+h5,.kcp_contbody figure+h6,.kcp_contbody div+h2,.kcp_contbody div+h3,.kcp_contbody div+h4,.kcp_contbody div+h5,.kcp_contbody div+h6{margin-top:1.5em}.kcp_art .cat_title{font-size:3.2rem;line-height:1.4;color:#1c7560;font-weight:600;text-align:center;width:100vw;margin-left:-25px;border-bottom:2px solid #769787;padding-bottom:0.2em;margin-bottom:50px}.kcp_art .cat_title a{color:#1c7560;text-decoration:none}.kcp_art .pg_title{font-size:2.8rem;line-height:1.4;color:#fff;background:#609e90;font-weight:800;text-align:center;width:100vw;margin-left:-25px;padding:0.2em;box-sizing:border-box;margin-bottom:30px}.kcp_art .msg_title{font-size:3.2rem;line-height:1.4;margin-bottom:0.7em;color:#1c7560;font-weight:600;text-align:center}.kcp_art .sub_title{font-size:3.2rem;line-height:1.4;margin-bottom:0.7em;color:#1c7560;font-weight:600;text-align:center;position:relative}.kcp_art .sub_title span{display:inline-block;padding:0 0.8em;background:#fff;position:relative}.kcp_art .sub_title::before{content:"";display:block;width:100vw;height:2px;background:#609e90;position:absolute;margin:auto;top:0;bottom:0;left:-25px}.kcp_art .news_title{font-size:2.6rem;line-height:1.4;margin-bottom:0.4em;color:#1c7560;font-weight:600}.kcp_sec+.kcp_sec{margin-top:60px}@media screen and (max-width: 768px){#main{padding-bottom:6vw}.kcp_art{padding-top:5vw}.kcp_art .cat_title{font-size:2.8rem;margin-bottom:5vw}.kcp_art .pg_title{font-size:2.5rem;margin-bottom:3vw}.kcp_art .msg_title{font-size:2.8rem}.kcp_art .sub_title{font-size:2.8rem}.kcp_art .news_title{font-size:2.4rem}.kcp_sec+.kcp_sec{margin-top:6vw}}@media screen and (max-width: 480px){#main{padding-bottom:8vw}.kcp_art{padding-top:7vw;padding-left:15px;padding-right:15px}.kcp_contbody h2{font-size:2rem}.kcp_contbody h3{font-size:1.8rem}.kcp_contbody h4{font-size:1.7rem}.kcp_contbody h5{font-size:1.5rem}.kcp_contbody h6{font-size:1.3rem}.kcp_art .cat_title{font-size:2.2rem;margin-left:-15px;margin-bottom:7vw}.kcp_art .pg_title{font-size:2rem;margin-left:-15px;margin-bottom:5vw}.kcp_art .msg_title{font-size:2.2rem}.kcp_art .sub_title{font-size:2.2rem}.kcp_art .sub_title span{padding:0 0.4em}.kcp_art .sub_title::before{height:1px;left:-15px}.kcp_art .news_title{font-size:1.9rem}.kcp_sec+.kcp_sec{margin-top:8vw}}#kcp_vi{margin-top:4px;height:490px;overflow:hidden;background:#e6f3f0}#kcp_vi .top_slide{max-width:980px;margin:0 auto;overflow:visible;position:relative}#kcp_vi .top_slide .swiper-slide{background:#fff}#kcp_vi .top_slide .swiper-slide picture{display:block;opacity:0.5;transition:opacity 0.5s}#kcp_vi .top_slide .swiper-slide.swiper-slide-active picture{opacity:1}#kcp_vi .top_slide.swiper-horizontal&gt;.swiper-pagination-bullets{height:6px;box-sizing:border-box;bottom:10px;font-size:0}#kcp_vi .top_slide.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{height:6px;width:32px;box-sizing:border-box;border-radius:3px;margin:0 6px;background-color:#fff;opacity:0.7;outline:none;transition:background-color 0.3s, opacity 0.3s}#kcp_vi .top_slide.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f39800;opacity:1}@media screen and (max-width: 980px){#kcp_vi{height:50vw}#kcp_vi .top_slide{max-width:none;width:100vw;overflow:hidden}}@media screen and (max-width: 480px){#kcp_vi{height:75vw}#kcp_vi .top_slide.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{width:24px}}#top_infolist .cat_title{margin-bottom:10px}.ctg_link{margin-bottom:10px;text-align:right;font-size:1.4rem}.ctg_link a{display:inline-block;padding:0.2em 1em;color:#1c7560;border:1px solid #1c7560;font-weight:600;text-decoration:none}#top_column .top_msg{text-align:center;font-weight:800;line-height:1.4}#top_column .top_msg p{font-size:2.2rem;margin:0}#top_column .top_msg h4{font-size:3.4rem;margin:0}#top_column .sub_title{font-size:2.4rem;margin-bottom:1em}#top_column .sub_title::before{width:100%;left:0}.ban_list{margin-bottom:50px;display:flex;justify-content:center;gap:32px}.ban_list figure.wp-block-image{margin:0;max-width:220px}@media screen and (max-width: 768px){#top_column .top_msg p{font-size:2.1rem}#top_column .top_msg h4{font-size:2.8rem}#top_column .sub_title{font-size:2.2rem}.ban_list{margin-bottom:5vw;gap:20px}}@media screen and (max-width: 480px){#top_infolist .cat_title{margin-bottom:6px}.ctg_link{margin-bottom:0;font-size:1.3rem}#top_column .top_msg p{font-size:1.8rem}#top_column .top_msg h4{font-size:2.2rem}#top_column .sub_title{font-size:1.8rem}.ban_list{margin-bottom:7vw;gap:10px}}#sec_flow{position:relative;padding-top:48px;margin-top:-48px}#sec_flow .pg_title{margin-bottom:90px;height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sec_flow .inner{width:100vw;margin:0 -25px;padding:40px 25px 60px 25px;box-sizing:border-box;background:#d2e3df;display:none;opacity:0;transition:opacity 0.5s}#sec_flow .inner .reqbox{max-width:800px;margin:0 auto}#sec_flow .inner.parttime{background:#fdeacc}#sec_flow .inner.active{display:block;opacity:1}#sec_flow .tab_title{width:415px;top:138px;position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sec_flow .tab_title.fulltime{left:calc((100vw - 900px) / 2)}#sec_flow .tab_title.parttime{right:calc((100vw - 900px) / 2)}#sec_flow .tab_title:not(.active){color:#609e90;background-color:#fff;cursor:pointer;transition:background-color 0.5s}#sec_flow .tab_title:not(.active).parttime{color:#fcb540}#sec_flow .tab_title:not(.active):hover{opacity:0.7;background-color:#fff8ca}#sec_flow[data-listnum="1"] .tab_title{width:850px;color:#fff;cursor:auto;background-color:#1c7560}#sec_flow[data-listnum="1"] .tab_title.parttime{color:#fff;background-color:#f39800}#sec_flow[data-listnum="1"] .tab_title:hover{opacity:1;background-color:#1c7560}#sec_flow[data-listnum="1"] .tab_title:hover.parttime{background-color:#f39800}#sec_flow[data-listnum="1"] .inner{display:block;opacity:1}.tab_title{height:50px;font-size:3.2rem;font-weight:800;line-height:1.4;border-radius:8px 8px 0 0;border:2px solid #1c7560;border-bottom:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#fff;background:#1c7560;transition:background-color 0.3s}.tab_title.parttime{border-color:#f39800;background:#f39800}@media screen and (max-width: 900px){#sec_flow .tab_title{width:calc((100% - 20px) / 2)}#sec_flow .tab_title.fulltime{left:0}#sec_flow .tab_title.parttime{right:0}#sec_flow[data-listnum="1"] .tab_title{width:calc(100vw - 50px)}}@media screen and (max-width: 768px){#sec_flow .pg_title{margin-bottom:80px;height:45px}#sec_flow .inner{padding:4vw 25px 6vw 25px}#sec_flow .tab_title{top:128px}.tab_title{height:45px;font-size:2.6rem}}@media screen and (max-width: 480px){#sec_flow{padding-top:60px;margin-top:-60px}#sec_flow .pg_title{margin-bottom:60px;height:36px}#sec_flow .inner{margin:0 -15px;padding:6vw 15px 8vw 15px}#sec_flow .tab_title{width:calc((100% - 10px) / 2);top:120px}#sec_flow[data-listnum="1"] .tab_title{width:calc(100vw - 30px)}.tab_title{height:36px;font-size:2rem}}#sec_flow .flow_title{font-size:2.8rem;font-weight:800;color:#1c7560;text-align:center;line-height:1.2;margin-bottom:1em}#sec_flow .flow_img{height:0;padding-bottom:18.75%;font-size:20%;text-indent:-800px;overflow:hidden;background-image:url(./images/flow_fulltime.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;margin-bottom:60px}#sec_flow .kcp_contbody h3:not(.flow_title){display:inline-block;font-size:2.8rem;color:#fff;text-align:center;padding:0.25em 1.2em;background:#1c7560;border-radius:0.2em;line-height:1.2;position:relative;left:50%;transform:translateX(-50%)}#sec_flow h4{color:#1c7560;padding-left:1em;margin-bottom:0.2em;position:relative}#sec_flow h4::before{content:"";display:block;position:absolute;width:0.75em;height:0.75em;border-radius:50%;background:#1c7560;top:0.35em;left:0}#sec_flow p,#sec_flow ul{margin-bottom:0}#sec_flow p+h4,#sec_flow ul+h4{margin-top:0.75em}#sec_flow ul{margin-left:1em}#sec_flow ul li::before{width:0.4em;height:0.4em;background:#643c14;left:-0.8em;top:0.6em}#sec_flow .parttime .flow_title{color:#f39800}#sec_flow .parttime .flow_img{background-image:url(./images/flow_parttime.svg)}#sec_flow .parttime .kcp_contbody h3:not(.flow_title){background:#f39800}#sec_flow .parttime h4{color:#f39800}#sec_flow .parttime h4::before{background:#f39800}.kcp_contbody .to_entry{margin-top:50px}.kcp_contbody .to_entry .wp-block-button__link{font-size:2.8rem;font-weight:600;padding-left:0.8em;padding-right:2.6em;position:relative}.kcp_contbody .to_entry .wp-block-button__link::after{content:"";display:block;width:1.7em;height:1.7em;background:url(./images/icon_entry.svg) no-repeat center center;background-size:contain;position:absolute;margin:auto;right:0.5em;top:0;bottom:0}.kcp_contbody .to_entry.double{margin-top:30px}.kcp_contbody .to_entry.double .wp-block-button{min-width:48%;text-align:center}.kcp_contbody .to_entry.double .wp-block-button__link{display:block;font-size:2.4rem}.columnbox{border:1px solid #643c14;background:#d2e3df;padding:0.8em 2em 0.8em 1.2em;border-radius:0.4em;display:flex;justify-content:space-between;line-height:1.5;margin-bottom:60px}.columnbox h5{margin-bottom:0.2em}.columnbox .wp-block-buttons{min-width:200px;margin:0;align-items:center;margin-left:1em}.columnbox .wp-block-buttons .wp-block-button__link{padding:0.8em 1em;font-weight:600}@media screen and (max-width: 840px){.columnbox{padding:0.8em 1em}.columnbox .wp-block-buttons .wp-block-button__link{padding:0.5em}}@media screen and (max-width: 768px){#sec_flow .flow_title{font-size:2.5rem}#sec_flow .flow_img{margin-bottom:6vw}#sec_flow .kcp_contbody h3:not(.flow_title){font-size:2.5rem}.kcp_contbody .to_entry{margin-top:5vw}.kcp_contbody .to_entry .wp-block-button__link{font-size:2.4rem}.kcp_contbody .to_entry.double{margin-top:3vw;justify-content:center;gap:1em}.kcp_contbody .to_entry.double .wp-block-button{min-width:0;width:calc((100% - 1em) / 2)}.kcp_contbody .to_entry.double .wp-block-button__link{font-size:2.1rem}.columnbox{padding:0.8em 1.2em;flex-direction:column;margin-bottom:6vw;align-items:center}.columnbox .wp-block-buttons{margin-top:0.8em;align-items:center}.columnbox .wp-block-buttons .wp-block-button__link{padding:0.8em 1em;font-weight:600}}@media screen and (max-width: 680px){.kcp_contbody .to_entry.double{justify-content:center;flex-wrap:wrap;gap:0.5em}.kcp_contbody .to_entry.double .wp-block-button{width:320px;box-sizing:border-box}}@media screen and (max-width: 480px){#sec_flow .flow_title{font-size:2rem}#sec_flow .flow_img{height:0;padding-bottom:26.5%;margin-bottom:8vw}#sec_flow .kcp_contbody h3:not(.flow_title){font-size:2rem}.kcp_contbody .to_entry{margin-top:7vw}.kcp_contbody .to_entry .wp-block-button{width:100%}.kcp_contbody .to_entry .wp-block-button__link{font-size:2rem;display:block}.kcp_contbody .to_entry.double{margin-top:5vw}.kcp_contbody .to_entry.double .wp-block-button{width:100%}.kcp_contbody .to_entry.double .wp-block-button__link{font-size:1.9rem}.columnbox{padding:0.8em;margin-bottom:8vw}}.voicebox{margin-bottom:40px}.voicebox .profilebox{display:flex;margin-bottom:4px}.voicebox .profilebox .person{width:35%;box-sizing:border-box;background:#609e90;color:#fff}.voicebox .profilebox .person .profile{padding:1.5em 1.2em;font-size:1.5rem;line-height:1.4}.voicebox .profilebox .person .profile p{margin-bottom:0.25em}.voicebox .profilebox .person .profile p:last-child{margin-bottom:0}.voicebox .profilebox .person .profile .pf_name{font-size:2.4rem;font-weight:600}.voicebox .profilebox .person .profile .pf_name small{font-weight:normal;font-size:1.6rem}.voicebox .profilebox .person .profile .job_class{font-size:1.3rem;font-weight:600}.voicebox .profilebox .voice{width:65%;box-sizing:border-box;background-color:#bbd6cf;background-image:url(./images/bg_voice_01.svg);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;font-size:1.4rem;line-height:1.5;padding:1em 1.5em}.voicebox .profilebox .voice p{margin-bottom:0}.voicebox .profilebox .voice h3,.voicebox .profilebox .voice h4{font-weight:800;font-size:1.75rem;margin-bottom:0.5em}.voicebox .subimg{margin:0;display:flex;gap:4px}.voicebox .subimg li{width:25%;margin:0;padding:0}.voicebox .subimg li::before{content:none}.voicebox:nth-child(even) .profilebox{flex-direction:row-reverse}.voicebox:nth-child(even) .profilebox .person{background:#fabb19}.voicebox:nth-child(even) .profilebox .voice{background-color:#fde8b2;background-image:url(./images/bg_voice_02.svg)}@media screen and (max-width: 768px){.voicebox{margin-bottom:4vw}.voicebox .profilebox .person .profile .pf_name{font-size:2.2rem}}@media screen and (max-width: 580px){.voicebox .profilebox{display:block}.voicebox .profilebox .person{width:100%}.voicebox .profilebox .voice{width:100%}}@media screen and (max-width: 480px){.voicebox{margin-bottom:6vw}.voicebox .profilebox .person{display:flex;flex-direction:column-reverse}.voicebox .profilebox .person .profile{padding:0.8em 1em 1em 1em;font-size:1.4rem}.voicebox .profilebox .person .profile .pf_name{font-size:1.8rem}.voicebox .profilebox .person .profile .pf_name small{font-size:1.3rem}.voicebox .profilebox .voice{padding:1em}.voicebox .profilebox h3,.voicebox .profilebox h4{font-size:1.6rem}.voicebox .subimg{flex-wrap:wrap}.voicebox .subimg li{width:calc((100% - 4px) / 2)}}.kcp_contbody .infolist{margin:0}.kcp_contbody .infolist li{margin:0;padding:0.6em 0;border-bottom:2px dotted #4e4946}.kcp_contbody .infolist li::before{content:none}.kcp_contbody .infolist li dl{display:flex;align-items:center}.kcp_contbody .infolist li dl dt{width:22%;font-weight:600;font-family:"Plus Jakarta Sans", Tahoma, sans-serif;color:#1c7560}.kcp_contbody .infolist li dl dd{width:78%}.news_date{background:#609e90;color:#fff;line-height:1.2;padding:0.4em 1em;text-align:right}.newsbody{margin-top:40px}@media screen and (max-width: 768px){.kcp_contbody .infolist li dl dt{width:8em}.kcp_contbody .infolist li dl dd{width:calc(100% - 8em)}.newsbody{margin-top:4vw}}@media screen and (max-width: 480px){.kcp_contbody .infolist li{padding:0.8em 0;border-bottom:1px dotted #4e4946}.kcp_contbody .infolist li dl{display:block}.kcp_contbody .infolist li dl dt{width:auto}.kcp_contbody .infolist li dl dd{width:auto}.news_date{font-size:1.4rem}.newsbody{margin-top:6vw}}.form_txt{font-size:2rem;color:#1c7560;font-weight:600;text-align:center;margin:-1em auto 1.5em auto;line-height:1.5}.entry_form{line-height:1.5}.entry_form dl dt{font-size:2rem;font-weight:600;color:#1c7560;margin-bottom:0.3em;display:flex;gap:0.5em;align-items:center}.entry_form dl dt small{font-size:1.2rem;color:#fff;background-color:#c30d23;padding:0.2em 0.75em;border-radius:0.4em}.entry_form dl dt span{font-size:1.6rem}.entry_form dl dd p{font-size:1.6rem;color:#1c7560;font-weight:600}.entry_form dl dd p a{color:#1a67b2}.entry_form input[type="text"],.entry_form input[type="number"],.entry_form input[type="email"],.entry_form textarea{font-size:2rem;font-family:"Noto Sans JP", sans-serif;background-color:#ffffff;padding:0.2em 0.4em;margin:0;box-sizing:border-box;border:1px solid #1c7560;width:100%}.entry_form input[type="number"]{width:6em;-moz-appearance:textfield}.entry_form input[type="number"]::-webkit-inner-spin-button,.entry_form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.entry_form input[type="number"]+label{font-size:2rem;color:#1c7560;font-weight:600;vertical-align:bottom;margin:0 0.5em 0 0.2em}.entry_form textarea{font-size:1.8rem}.entry_form .ls_half{display:flex;gap:1.5em;margin-bottom:1.5em}.entry_form .ls_half&gt;dl{width:50%}.entry_form .ls_full{margin-bottom:1.5em}.entry_form .clickbox{font-size:2rem;font-weight:600;color:#1c7560;border:1px solid #1c7560;max-width:50%;padding:0.2em 0.4em;display:flex;align-items:center}.entry_form .clickbox+.clickbox{margin-top:0.5em}.entry_form .clickbox input[type="radio"],.entry_form .clickbox input[type="checkbox"]{width:1.2em;height:1.2em;margin-right:0.4em}.entry_form .dd_wrap{border:1px solid #1c7560;padding:0.5em;background:#e6f3f0}.entry_form .dd_wrap ol{font-size:1.8rem;color:#1c7560;font-weight:600}.entry_form .dd_wrap ol li{line-height:1.4}.entry_form .wp-block-button__link{display:block;font-size:2.6rem;font-weight:600;width:62%;margin:1.5em auto 0 auto}.entry_form .wp-block-buttons{margin:1.5em 0 0 0;font-size:2.2rem}.entry_form .wp-block-buttons .wp-block-button__link{display:inline-block;width:auto;margin:0;min-width:8em}.entry_form table *{border:1px solid #1c7560}.entry_form table{width:100%;background-color:#fff;border-collapse:collapse;empty-cells:show;font-size:1.8rem;line-height:1.6}.entry_form table th{font-size:1.4rem;font-weight:600;text-align:center;color:#1c7560;background-color:#e6f3f0;padding:0.75em 0.5em;width:25%;vertical-align:middle}.entry_form table td{font-weight:400;padding:0.75em 1em;text-align:left}.err_msg{font-size:1.8rem;line-height:1.5;margin:2em auto;border:2px solid #c30d23;color:#c30d23;background-color:snow;text-align:left;display:block;padding:1em 1.5em;font-weight:600;border-radius:10px;text-align:center}.err_msg ul{text-align:left;display:inline-block}.err_msg ul li::before{background:#c30d23}@media screen and (max-width: 580px){.entry_form input[type="number"]{width:4em}.entry_form .ls_half{display:block}.entry_form .ls_half&gt;dl{width:auto}.entry_form .ls_half&gt;dl+dl{margin-top:1.5em}.entry_form .clickbox{max-width:none}.entry_form .wp-block-button__link{width:100%}}@media screen and (max-width: 480px){.form_txt{font-size:1.6rem;margin:-0.5em auto 1.5em auto}.entry_form dl dt{font-size:1.7rem;display:block}.entry_form dl dt small{font-size:1rem;display:inline-block;padding:0.1em 0.75em;margin:0 0.8em;vertical-align:middle}.entry_form dl dt span{font-size:1.3rem;display:inline-block}.entry_form dl dd p{font-size:1.3rem}.entry_form input[type="text"],.entry_form input[type="number"],.entry_form input[type="email"],.entry_form textarea{font-size:1.6rem}.entry_form input[type="number"]+label{font-size:1.6rem}.entry_form textarea{font-size:1.5rem}.entry_form .clickbox{font-size:1.6rem}.entry_form .dd_wrap ol{font-size:1.5rem}.entry_form .wp-block-button__link{font-size:2rem}.entry_form .wp-block-buttons{font-size:2rem}.entry_form .wp-block-buttons .wp-block-button__link{display:block;width:100%}.entry_form table *{border:0}.entry_form table{font-size:1.6rem;display:block;border-bottom:1px solid #1c7560}.entry_form table th{font-size:1.3rem;width:auto;display:block;border:1px solid #1c7560;border-bottom:0;padding:0.2em 0.5em}.entry_form table td{display:block;border:1px solid #1c7560;border-bottom:0}}#sec_22 .wp-block-image.alignleft{max-width:34%}.ovlist{border-bottom:1px solid #643c14;padding-bottom:1em}.ovlist+.ovlist{margin-top:1em}.ovlist:last-child{border-bottom:0}.ovlist h3{font-size:1.6rem;font-weight:600;display:inline-block;padding-right:2em;box-sizing:border-box;min-width:5em;margin:0}.ovlist p{display:inline-block}.ovlist table tr td:nth-child(1){padding-right:1.5em}.wrapper_contact-us h2.pg_title{display:none}.contactbox{border:2px solid #1c7560;background:#dbe0db;font-size:2.4rem;font-weight:800;line-height:1.6;padding:1em;border-radius:0.2em;text-align:center}.contactbox p{margin:0}.contactbox p.contact_cap{font-size:2.5rem;font-weight:600;margin-top:1em}.contactbox p span{display:inline-block}@media screen and (max-width: 480px){#sec_22 .wp-block-image.alignleft{max-width:280px;margin-left:auto;margin-right:auto}.contactbox{font-size:2rem}.contactbox p.contact_cap{font-size:1.6rem}}
</pre></body></html>