/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration-thickness:1px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes fade_in{0%{opacity:0}100%{opacity:1}}@keyframes fade_in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUP{0%{opacity:0;-webkit-transform:translatey(100%);transform:translatey(100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUP{0%{opacity:0;-webkit-transform:translatey(100%);transform:translatey(100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slide_in_right{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide_in_right{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes progress{0%{width:0}100%{width:100%}}@keyframes progress{0%{width:0}100%{width:100%}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.ofi-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ofi-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.ofi-none{-o-object-fit:none;object-fit:none;-o-object-position:center center;object-position:center center}.colcount2{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width: 599px){.colcount2{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.colcount3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (max-width: 599px){.colcount3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8;margin:0;text-rendering:optimizeLegibility}@media screen and (max-width: 599px){body{font-size:1.4rem}}button,input,select,optgroup,textarea{color:#111;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:1.8;text-rendering:optimizeLegibility}.post-anc,.post-title,.site-title,h1,h2,h3,h4,h5,h6{font-family:"Zen Maru Gothic",serif;font-weight:600;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1.site-title,h1.post-title{font-size:2.6rem}@media screen and (max-width: 599px){h1.site-title,h1.post-title{font-size:2rem}}h2{font-size:2.2rem}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h6{font-size:1.7rem}h2,h3,h4,h5,h6{clear:both;margin:63px auto 21px;line-height:1.5}h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin:0 auto 21px}@media screen and (max-width: 599px){h2,h3,h4,h5,h6{margin:32px 0 16px}}h2+h3,h3+h4,h4+h5,h5+h6{margin-top:21px}.post-title,blockquote{-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}.site-description{font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 599px){h2{font-size:2rem;line-height:1.5}h3{font-size:1.8rem}h4,h5,h6{font-size:1.6rem}}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}dfn,cite,em,i{font-style:italic !important}html{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background-color:hsl(20.7352941176,55.225909106%,84.7549019608%)}::selection{background-color:hsl(20.7352941176,55.225909106%,84.7549019608%)}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}hr{background-color:#707070;border:0;height:1px;margin:35px 0}figure{margin:0}ul{list-style:disc}ul ul{list-style-type:circle}ol{list-style:decimal}li{line-height:1.8}li>ul,li>ol{padding-left:14px}dl{margin:0 0 7px;padding:0;overflow:hidden}dt{font-weight:400;float:left;clear:both;margin-right:7px}dd{margin:0 7px 7px}@media screen and (max-width: 599px){dt{float:none;margin-right:0}dd{margin:0 0 8px}}table{border-collapse:collapse;border-top:1px solid #ddd !important;margin:0 0 28px;width:100%}table th,table td{padding:14px;border:1px solid #ddd !important;vertical-align:top;word-break:break-all}table thead th{background-color:#fffbf5 !important;text-align:center}table tbody th{background-color:#fffbf5 !important;color:#e2895a;font-weight:400;text-align:center !important}table tbody td{background-color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-backface-visibility:hidden;background:#fff;border:solid 1px #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:7px;-webkit-appearance:none;outline-offset:0;border-radius:0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:#111;outline:thin solid rgba(17,17,17,.15);outline-offset:-4px}input[type=search]::-webkit-search-decoration{display:none}textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;max-width:100%;resize:vertical}form p{margin:7px 0}a{color:#111}a:visited{color:#111}a:hover,a:active{color:#000;outline:0;text-decoration:none}a:focus{outline:0}a[href^="tel:"]{cursor:default}@media screen and (max-width: 599px){a{word-break:break-all}}@media screen and (max-width: 1024px){.head-nav{display:none}.nv-open .head-nav{margin-bottom:32px;background-color:#fff;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;height:calc(100vh - 64px);width:100%;-webkit-animation:none;animation:none;opacity:1}}.head-nav-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.head-nav-list li{padding-left:0}.head-nav-list li::before{display:none !important}.head-nav-list>li{margin:0 14px;position:relative}.head-nav-list>li.current-menu-ancestor,.head-nav-list>li.current-menu-item,.head-nav-list>li.current-page-ancestor{position:relative}.head-nav-list>li.current-menu-ancestor a,.head-nav-list>li.current-menu-item a,.head-nav-list>li.current-page-ancestor a{font-weight:500}.head-nav-list>li.current-menu-ancestor a::before,.head-nav-list>li.current-menu-item a::before,.head-nav-list>li.current-page-ancestor a::before{display:none}.head-nav-list>li.current-menu-ancestor a::after,.head-nav-list>li.current-menu-item a::after,.head-nav-list>li.current-page-ancestor a::after{background:url("../images/common/icon_flower5.svg") center center no-repeat;background-size:contain;content:"";position:absolute;left:50%;bottom:18px;width:21px;height:21px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.head-nav-list>li>a{color:#333;display:block;font-size:1.4rem;line-height:1;text-decoration:none}.head-nav-list>li>a::before{background-color:#dcdcdc;border-radius:100vh;content:"";display:block;width:5px;height:5px;padding:0;position:absolute;left:50%;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.head-nav-list>li>a::after{background:url("../images/common/icon_flower5.svg") center center no-repeat;background-size:contain;content:"";position:absolute;left:50%;bottom:18px;width:0;height:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.head-nav-list>li>a:hover::before{display:none}.head-nav-list>li>a:hover::after{width:21px;height:21px}.head-nav-list>li.hd-tel a{background:url("../images/common/icon_tel_hd.svg") left center no-repeat;background-size:contain;padding-left:28px;font-family:"Zen Maru Gothic",serif;font-size:2rem;font-weight:600;letter-spacing:.05em}.head-nav-list>li.hd-tel a::before,.head-nav-list>li.hd-tel a::after{display:none}.head-nav-list>li.hd-access{margin:0 0 0 14px}.head-nav-list>li.hd-access a{background:#e2727a url("../images/common/icon_pin.svg") left 10px center no-repeat;background-size:21px 21px;border-radius:7px;color:#fff;display:block;padding:9px 21px 11px 35px}.head-nav-list>li.hd-access a::before,.head-nav-list>li.hd-access a::after{display:none}.nv-fixed .head-nav-list>li.current-menu-ancestor a::after,.nv-fixed .head-nav-list>li.current-menu-item a::after,.nv-fixed .head-nav-list>li.current-page-ancestor a::after{bottom:16px;width:18px;height:18px}@media screen and (max-width: 1024px){.nv-open .head-nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:240px}.nv-open .head-nav-list li{margin:0;width:100%}.nv-open .head-nav-list li:not(:last-child){border-bottom:solid 1px #e2727a}.nv-open .head-nav-list li>a{display:block;padding:20px 16px;text-align:left}.nv-open .head-nav-list li>a::before{display:none}.nv-open .head-nav-list li.hd-tel{border-bottom:0px}.nv-open .head-nav-list li.hd-tel a{background:url("../images/common/icon_tel_hd.svg") left 24px center no-repeat;background-size:24px 24px;text-align:center}.nv-open .head-nav-list li.hd-access a{background:#e2727a url("../images/common/icon_pin.svg") left 24px center no-repeat;background-size:24px 24px;border-radius:16px;text-align:center}}.alignleft{float:left;margin:0 28px 28px 0}.alignright{float:right;margin:0 0 28px 28px}.aligncenter{clear:both;margin:0 auto 28px !important;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 599px){.alignleft,.alignright,.aligncenter{display:block;float:none;margin:0 auto 7px;width:100% !important}.alignleft img,.alignright img,.aligncenter img{display:block;margin-left:auto;margin-right:auto}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.site-content:before,.site-content:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}body{margin:0}.site{position:relative}.site-content{margin-bottom:98px;overflow:hidden}.site-header{position:relative;z-index:55;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:84px;width:100%;padding:0 35px;position:sticky;top:0;left:0}.nv-fixed .site-header{padding:0 21px;height:63px}@media screen and (max-width: 1024px){.site-header{padding:0 0 0 16px;height:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nv-fixed .site-header{padding:0 0 0 16px}.nv-open .site-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}}.site-name{width:auto;height:49px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nv-fixed .site-name{height:42px}@media screen and (max-width: 1024px){.site-name{height:48px}}.site-title{margin:0}.site-title a{display:block}.home .site-title{display:none}.home .nv-fixed .site-title,.home .nv-open .site-title{display:block}@media screen and (max-width: 1024px){.head-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.nv-btn{display:none;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1024px){.nv-btn{background-color:#e2727a;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px;width:64px;cursor:pointer;margin-left:auto}.nv-btn .svg-img{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.nv-btn .svg-img path{fill:#fff}.nv-btn .mb-close{display:none}.nv-open .nv-btn .mb-open{display:none}.nv-open .nv-btn .mb-close{display:block}}.pagetop{position:relative;z-index:30;cursor:pointer;margin-bottom:21px;height:42px;width:42px;right:21px}.pagetop .svg-img{width:100%;height:100%;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}.pagetop:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 599px){.pagetop{height:40px;width:40px;right:16px;margin-bottom:16px}}.foot-navi{background-color:rgba(220,220,220,.3);padding:49px calc(50% - 550px)}.foot-navi-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.foot-navi-list li{padding-left:0}.foot-navi-list li::before{display:none !important}.foot-navi-list>li{line-height:1.5}.foot-navi-list>li.ft-none>a{display:none}.foot-navi-list a{color:#333;text-decoration:none}.foot-navi .sub-menu{margin:0;padding:0 !important;list-style:none}.foot-navi .sub-menu li{padding-left:0}.foot-navi .sub-menu li::before{display:none !important}.foot-navi .sub-menu>li{line-height:1.5;margin-bottom:7px}.foot-navi .sub-menu>li>a{font-size:1.4rem}.foot-navi .sub-menu .sub-menu{margin-bottom:14px}.foot-navi .sub-menu .sub-menu>li{line-height:1.4;margin-bottom:0}.foot-navi .sub-menu .sub-menu>li>a{font-size:1.2rem}@media screen and (max-width: 1024px){.foot-navi{padding:48px 24px}.foot-navi-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.copyright{font-size:1rem;padding:14px;text-align:center}.hentry{max-width:1000px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.hentry{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.hentry{padding:0 16px}}.hentry:first-of-type{margin-top:0}.hentry p:empty{display:none}.post-header{max-width:1000px;margin:0 auto;padding:0;background-color:rgba(226,137,90,.08);border-radius:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px;min-height:196px}@media screen and (max-width: 1024px){.post-header{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.post-header{padding:0 16px}}.anc-about .post-header{background-color:rgba(226,114,122,.1)}.anc-hospitalization .post-header{background-color:rgba(229,166,108,.1)}.anc-support .post-header{background-color:rgba(237,194,79,.1)}.anc-facility:not(.pg-facility) .post-header,.anc-recruitment:not(.pg-recruitment) .post-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:42px}.anc-facility:not(.pg-facility) .post-header .post-anc,.anc-recruitment:not(.pg-recruitment) .post-header .post-anc{font-size:1.4rem !important;margin-bottom:7px}.post-header .header-inner .ent-meta{font-size:1.4rem;margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-header .header-inner .ent-cate{border:solid 1px #e2895a;color:#e2895a;font-size:1.2rem;font-weight:600;line-height:1;padding:4px 14px 6px;margin-left:14px}.post-header .header-inner .ent-cate+.ent-cate{margin-left:7px}.post-header .header-pict{background-color:#fff;border-radius:100vh;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;-ms-flex-negative:0;flex-shrink:0;padding:21px;margin-right:21px;height:140px;width:140px}.post-header .header-pict .ofi-contain{width:100%;height:100%;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post-header .header-pict .ofi-contain.svg-img{width:90%;height:90%;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post-header .header-pict figcaption{font-size:1rem}@media screen and (max-width: 599px){.post-header{min-height:120px}.post-header .header-pict{padding:18px;height:96px;width:96px}}.post-anc,.post-title{font-size:2.6rem !important;font-weight:500;letter-spacing:.14em;padding:0;margin:0;text-align:center}.post-content{max-width:1000px;margin:0 auto;padding:0;padding:70px 0;text-align:justify}@media screen and (max-width: 1024px){.post-content{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.post-content{padding:0 16px}}.en .post-content{text-align:inherit}.post-content>*:first-child{margin-top:0}.post-content>*:last-child{margin-bottom:0}.post-content .post-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;margin-bottom:49px}.post-content p{margin:0 0 14px;word-wrap:break-word}.post-content strong{font-weight:600}.post-content h2{letter-spacing:.07em;padding-bottom:7px;margin-bottom:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-content h2::before{background:url("../images/common/icon_flower3.svg") center center no-repeat;background-size:contain;content:"";display:block;margin-right:14px;height:28px;width:28px}.post-content h3{background-color:#fffbf5;border-radius:10px;color:#e2895a;padding:10px 21px;position:relative}.post-content h3:before{background:#e2895a;border-radius:100vh;content:"";display:block;position:absolute;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:60%}.post-content h4{border-bottom:solid 1px #e2895a;color:#e2895a;padding-bottom:7px}.post-content h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-content h5:before{background-color:#e2895a;content:"";font-weight:600;margin:0 7px 0 0;height:4px;width:14px}.post-content h6{color:#e2895a}.post-content ul{list-style:none;padding:0 0 0 7px;margin:14px 0}.post-content ul li{padding-left:21px;position:relative}.post-content ul li::before{display:inline-block;vertical-align:middle;content:"";width:10px;height:10px;background-color:rgba(226,137,90,.5);border-radius:50%;position:absolute;top:10px;left:0}.post-content ol{list-style:none;counter-reset:number;padding:0;margin:14px 0}.post-content ol>li{padding-left:35px;margin-bottom:7px;position:relative}.post-content ol>li::before{counter-increment:number;content:counter(number);background-color:rgba(226,137,90,.5);border-radius:0;color:#fff;font-size:1.4rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:4px;width:24px;height:24px}.post-content table+table{margin-top:35px}.post-content table.width-auto th,.post-content table.width-auto td{padding:14px 28px}.post-content td ul,.post-content td ol{margin:0}.post-content.not-found{min-height:300px}@media screen and (max-width: 599px){.post-content h2{font-size:2.1rem}.post-content h3{font-size:2rem}.post-content h4{font-size:1.8rem}.post-content ul,.post-content ol{margin:14px 0}}.post-content .link-btn a{border:solid 2px #e2895a;color:#e2895a;display:inline-block;font-family:"Noto Sans JP",sans-serif;letter-spacing:.21em;padding:14px 49px;text-align:center;text-decoration:none}.post-content .txt-notice{color:red;text-align:center}.post-content .wp-block-group-is-layout-flex{gap:35px}.post-content .wp-block-group-is-layout-flex>.wp-block-group{width:100%}.post-content .wp-block-group-is-layout-grid{gap:35px}@media screen and (max-width: 1024px){.post-content{padding:64px 32px}}@media screen and (max-width: 599px){.post-content{padding:40px 16px}}.post-footer{max-width:1000px;margin:0 auto;padding:0;margin-top:35px}@media screen and (max-width: 1024px){.post-footer{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.post-footer{padding:0 16px}}.single-post .post-footer{padding-bottom:70px;text-align:center}@media screen and (max-width: 1024px){.post-footer{padding:64px 32px}}.page-template-tpl_tobira .childs+.post-content,.page-template-tpl_2nd .childs+.post-content{padding:0 0 70px}@media screen and (max-width: 1024px){.page-template-tpl_tobira .childs,.page-template-tpl_2nd .childs{padding:64px 0}.page-template-tpl_tobira .childs+.post-content,.page-template-tpl_2nd .childs+.post-content{padding:0 0 64px}}.pg-recruitment h2{background:url("../images/common/icon_flower4.svg") top center no-repeat;background-size:42px auto;display:block;font-size:3rem;font-weight:700;padding-top:45px;margin:0 auto 35px;text-align:center}.pg-recruitment h2 span{border-bottom:7px dotted #e2895a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.7}.pg-recruitment h2::before{display:none}.pg-recruitment .main-link{position:relative;height:420px}.pg-recruitment .main-link .wp-block-group{position:relative;z-index:30;width:280px}.pg-recruitment .main-link .wp-block-group .button{background-color:#fff;padding:0 !important;position:relative;min-height:70px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pg-recruitment .main-link .wp-block-group .button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 28px !important;position:absolute;top:0;left:0;width:100%;height:100%}.pg-recruitment .main-link .wp-block-group .button::after{background-size:contain;height:18px;width:18px;margin-top:3px;margin-right:21px;margin-left:0}.pg-recruitment .main-link .wp-block-group .button:hover a{color:#fff !important}.pg-recruitment .main-link .wp-block-group .button.workplace{border:solid 1px #e2895a;color:#e2895a}.pg-recruitment .main-link .wp-block-group .button.workplace a{color:#e2895a}.pg-recruitment .main-link .wp-block-group .button.workplace::after{background:url(../images/common/arrow_right_ci.svg) center center no-repeat}.pg-recruitment .main-link .wp-block-group .button.workplace:hover{background-color:#e2895a}.pg-recruitment .main-link .wp-block-group .button.work{border:solid 1px #e5a66c;color:#e5a66c}.pg-recruitment .main-link .wp-block-group .button.work a{color:#e5a66c}.pg-recruitment .main-link .wp-block-group .button.work::after{background:url(../images/common/arrow_right_hospitalization.svg) center center no-repeat}.pg-recruitment .main-link .wp-block-group .button.work:hover{background-color:#e5a66c}.pg-recruitment .main-link .wp-block-group .button.system{border:solid 1px #edc24f;color:#edc24f}.pg-recruitment .main-link .wp-block-group .button.system a{color:#edc24f}.pg-recruitment .main-link .wp-block-group .button.system::after{background:url(../images/common/arrow_right_support.svg) center center no-repeat}.pg-recruitment .main-link .wp-block-group .button.system:hover{background-color:#edc24f}.pg-recruitment .main-link figure{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:770px}.pg-recruitment .main-link figure img{border-radius:49px}@media screen and (max-width: 1024px){.pg-recruitment .main-link{height:auto;margin-top:80px}.pg-recruitment .main-link .wp-block-group{margin-left:-32px;width:240px}.pg-recruitment .main-link figure{min-height:345px;right:-120px;width:100%}}@media screen and (max-width: 599px){.pg-recruitment .main-link{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pg-recruitment .main-link .wp-block-group{margin-left:0;margin-bottom:48px}.pg-recruitment .main-link figure{position:static;min-height:auto;right:0}.pg-recruitment .post-footer{margin-top:0;padding-top:0}}.pg-work .interview-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.pg-work .interview-item{width:calc(33.3333333333% - 21px);position:relative}.pg-work .interview-item a{text-decoration:none}.pg-work .interview-thumb{margin-right:49px;height:224px;border-radius:21px;overflow:hidden;-webkit-box-shadow:7px 7px 14px rgba(0,0,0,.16);box-shadow:7px 7px 14px rgba(0,0,0,.16)}.pg-work .interview-thumb img{width:100%}.pg-work .interview-text{width:calc(100% - 28px);position:relative;border-radius:21px;top:-63px;left:28px;background:hsla(0,0%,100%,.8);padding-top:7px}.pg-work .interview-text h3{font-size:1.8rem;margin-bottom:0;background:none;padding-right:0}.pg-work .interview-text .position{padding:0 0 21px 21px}@media screen and (max-width: 1024px){.pg-work .interview-item{width:calc(50% - 24px)}}@media screen and (max-width: 599px){.pg-work .interview-item{width:100%}}.pg-workplace .number{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pg-workplace .number .wp-block-group{background-color:#fffbf5;border-radius:14px;font-family:"Zen Maru Gothic",serif;font-weight:600;padding:14px 28px 28px;position:relative;width:calc(33.3333333333% - 28px);text-align:center}.pg-workplace .number .wp-block-group :before{background:#e2895a;border-radius:100vh;content:"";display:block;position:absolute;top:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:42px;height:8px}.pg-workplace .number figure{background-color:#fff;border-radius:100vh;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;height:70px;width:70px;margin:0 auto}.pg-workplace .number h3{background-color:rgba(0,0,0,0);border-radius:0;color:#111;font-size:1.8rem;padding:0;position:static;margin:0 0 21px}.pg-workplace .number h3::before{display:none}.pg-workplace .number .num{font-size:2.6rem;line-height:.8}.pg-workplace .number .num strong{color:#e2895a;font-size:8rem}.pg-workplace .number p:not(.num) strong{color:#e2895a;font-size:2.6rem}@media screen and (max-width: 1024px){.pg-workplace .number .wp-block-group{width:calc(50% - 24px)}}@media screen and (max-width: 599px){.pg-workplace .number .wp-block-group{width:100%}}@media screen and (max-width: 599px){.pg-group-home .is-layout-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.archive .post-footer,.search .post-footer,.error404 .post-footer{padding-bottom:140px}@media screen and (max-width: 1024px){.archive .post-content,.search .post-content,.error404 .post-content{padding:64px 32px 0}}@media screen and (max-width: 599px){.archive .post-content,.search .post-content,.error404 .post-content{padding:32px 32px 0}.archive .post-footer,.search .post-footer,.error404 .post-footer{padding-bottom:40px}}.error404 .post-content h2{margin-bottom:35px}.home section{background-color:#fff;padding:70px 0}.home section>*:first-child{margin-top:0}.home section>*:last-child{margin-bottom:0}.home section h2{letter-spacing:.07em;padding-bottom:7px;margin-bottom:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home section h2::before{background:url("../images/common/icon_flower3.svg") center center no-repeat;background-size:contain;content:"";display:block;margin-right:14px;height:28px;width:28px}.home section h3{background-color:#fffbf5;border-radius:10px;color:#e2895a;padding:10px 21px;position:relative}.home section h3:before{background:#e2895a;border-radius:100vh;content:"";display:block;position:absolute;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:60%}.home section h4{border-bottom:solid 1px #e2895a;color:#e2895a;padding-bottom:7px}.home section h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home section h5:before{background-color:#e2895a;content:"";font-weight:600;margin:0 7px 0 0;height:4px;width:14px}.home section h6{color:#e2895a}.home section ul{list-style:none;padding:0 0 0 7px;margin:14px 0}.home section ul li{padding-left:21px;position:relative}.home section ul li::before{display:inline-block;vertical-align:middle;content:"";width:10px;height:10px;background-color:rgba(226,137,90,.5);border-radius:50%;position:absolute;top:10px;left:0}.home section ol{list-style:none;counter-reset:number;padding:0;margin:14px 0}.home section ol>li{padding-left:35px;margin-bottom:7px;position:relative}.home section ol>li::before{counter-increment:number;content:counter(number);background-color:rgba(226,137,90,.5);border-radius:0;color:#fff;font-size:1.4rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:4px;width:24px;height:24px}.home section table+table{margin-top:35px}.home section table.width-auto th,.home section table.width-auto td{padding:14px 28px}.home section td ul,.home section td ol{margin:0}.home section.not-found{min-height:300px}@media screen and (max-width: 599px){.home section h2{font-size:2.1rem}.home section h3{font-size:2rem}.home section h4{font-size:1.8rem}.home section ul,.home section ol{margin:14px 0}}.home section .link-btn a{border:solid 2px #e2895a;color:#e2895a;display:inline-block;font-family:"Noto Sans JP",sans-serif;letter-spacing:.21em;padding:14px 49px;text-align:center;text-decoration:none}.home section .txt-notice{color:red;text-align:center}.home section .wp-block-group-is-layout-flex{gap:35px}.home section .wp-block-group-is-layout-flex>.wp-block-group{width:100%}.home section .wp-block-group-is-layout-grid{gap:35px}.home section h2{background:url("../images/common/icon_flower4.svg") top center no-repeat;background-size:48px auto;display:block;font-size:3.5rem;font-weight:700;padding-top:42px;margin:0 auto 35px;text-align:center}.home section h2 span{border-bottom:7px dotted #e2895a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.7}.home section h2::before{display:none}.home section h3{font-size:2.6rem;background-color:rgba(0,0,0,0);border-radius:0;color:#e2895a;padding:0;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}.home section h3::before{background:url("../images/common/icon_flower4.svg") center center no-repeat;background-size:contain;content:"";display:block;margin-right:14px;height:28px;width:28px;position:static;top:auto;left:auto;-webkit-transform:none;transform:none}.home section h4{-ms-flex-negative:0;flex-shrink:0;border-bottom:0;font-size:1.8rem;letter-spacing:0;padding-bottom:0;margin-right:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home section h4::before{background:url("../images/common/icon_flower3.svg") center center no-repeat;background-size:contain;content:"";display:block;margin-right:7px;height:21px;width:21px}@media screen and (max-width: 1024px){.home section{padding:64px 0}}@media screen and (max-width: 599px){.home section{padding:48px 24px}.home section h2{background-size:40px auto;font-size:2.4rem}.home section h2 span{line-height:1.5;padding-bottom:4px}}.home-inner{max-width:1100px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.home-inner{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.home-inner{padding:0 16px}}@media screen and (max-width: 599px){.home-inner{padding:32px 0}}.home-main{padding:0 0 28px !important;overflow:hidden}.home-main .image{position:relative}.home-main .name{position:absolute;top:50%;left:49px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:30}.home-main .name .ofi-contain{width:350px;height:350px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-main .img{padding:0 calc(50% - 550px)}.home-main .img .ofi-cover{width:100%;height:609px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:21px}.home-main .img .slick-dots{bottom:0;right:calc(50% - 590px);width:auto;padding:0;margin:0}.home-main .img .slick-dots li{display:block}.home-main .img .slick-dots li::before{display:none}.home-main .img .slick-dots li.slick-active button::before{background-color:#e2895a;opacity:1}.home-main .img .slick-dots li button::before{background-color:#dcdcdc;border-radius:100vh;width:10px;height:10px;content:"";opacity:1}.home-main .lead{position:absolute;top:50%;right:49px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 !important;z-index:30}.home-main .lead .ofi-contain{width:560px;height:auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-main .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-14px}.home-main .text .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 21px}.home-main .text .info p{margin:0}.home-main .text .info p span{display:block}@media screen and (max-width: 1024px){.home-main .name{left:0;top:88px}.home-main .name .ofi-contain{height:240px;width:240px}.home-main .img{padding:0 48px}.home-main .img .ofi-cover{height:auto}.home-main .img .slick-dots{right:-48px}.home-main .lead{top:104px;right:16px;text-align:right}.home-main .lead .ofi-contain{width:48%}.home-main .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 599px){.home-main .name{top:48px}.home-main .name .ofi-contain{height:136px;width:136px}.home-main .img{padding:0 16px}.home-main .img .slick-dots{right:-24px}.home-main .lead{top:64px}.home-main .lead .ofi-contain{width:56%}.home-main .text .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 48px)}.home-main .text .info>*{margin:0;text-align:left;width:100%}.home-main .text .info+.info{margin-top:16px}}.home-link{background-color:#fffbf5 !important;padding:63px calc(50% - 500px) !important}.home-link-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-link-list li{padding-left:0}.home-link-list li::before{display:none !important}.home-link-list li{padding-left:0 !important}.home-link-list a{border:solid 4px #fff;background-repeat:no-repeat;background-position:top 49px center;background-size:126px auto;background-color:#fff;border-radius:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:1.4rem;font-weight:500;padding-bottom:35px;height:210px;width:210px;text-decoration:none}.home-link-list .nav-about a{background-image:url("../images/common/pict_about.png")}.home-link-list .nav-about a:hover{border:solid 4px #e2727a}.home-link-list .nav-outpatient a{background-image:url("../images/common/pict_outpatient.png")}.home-link-list .nav-outpatient a:hover{border:solid 4px #e2895a}.home-link-list .nav-hospitalization a{background-image:url("../images/common/pict_hospitalization.png")}.home-link-list .nav-hospitalization a:hover{border:solid 4px #e5a66c}.home-link-list .nav-support a{background-image:url("../images/common/pict_support.png")}.home-link-list .nav-support a:hover{border:solid 4px #edc24f}@media screen and (max-width: 1024px){.home-link{padding:48px 32px !important}.home-link-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-link-list li{margin:16px}}@media screen and (max-width: 599px){.home-link{padding:32px 16px !important}.home-link-list li{margin:16px;width:calc(50% - 32px)}.home-link-list a{background-position:top 32px center;background-size:80px auto;padding-bottom:16px;height:144px;width:144px}}.home-aim{text-align:center}.home-aim h2{margin-bottom:28px !important}.home-aim p{line-height:2;margin:0}.home-aim .ofi-cover{display:block;margin:35px 0}.home-aim .tel{font-family:"Zen Maru Gothic",serif;font-size:3rem;font-weight:600;letter-spacing:.05em;line-height:1;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;margin:7px 0 21px}.home-aim .tel::before{background:url("../images/common/icon_tel.svg") center center no-repeat;background-size:contain;content:"";display:block;margin:7px 14px 0 0;height:24px;width:24px}.home-news{background-color:#fffbf5 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px calc(50% - 550px) !important}.home-news .title{-ms-flex-negative:0;flex-shrink:0;margin-right:70px}.home-news .title h3{color:#111}.home-news .news-cont{width:calc(100% - 350px)}.home-news .news-list{font-size:1.4rem;margin:0;width:100%}.home-news .news-list li+li{border-top:solid 1px #e2895a}.home-news .news-list li>span,.home-news .news-list li>a{padding:21px 0}.home-news .news-list li>span .ent-title,.home-news .news-list li>a .ent-title{color:#e2895a;text-decoration:none}@media screen and (max-width: 1024px){.home-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-news .title{border-bottom:solid 1px #e2895a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;padding:24px;margin-right:0}.home-news .title h3{margin:0}.home-news .news-cont{width:100%}.home-news .news-list li:last-child{border-bottom:solid 1px #e2895a}.home-news .news-list li a{padding:24px}.home-news .news-list .ent-title{margin-left:0}}@media screen and (max-width: 599px){.home-news{padding:32px 24px !important}.home-news .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-news .news-list li a{padding:16px}}.home-mental{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;position:relative;text-align:center}.home-mental .ofi-cover{width:100%;height:100%;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.home-mental .inner{background-color:hsla(0,0%,100%,.9);border-radius:21px;position:relative;padding:49px}.home-mental h3{background:linear-gradient(transparent 1px, rgba(226, 114, 122, 0.15) 1px);display:inline !important;color:#e2727a !important}.home-mental h3::before{display:none !important}@media screen and (max-width: 599px){.home-mental .inner{padding:32px 24px}.home-mental .button{padding:14px 35px !important}}.home-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 !important}.home-info .info{padding:63px 49px 63px calc(50% - 550px);width:40%}.home-info .info h4{margin:21px auto 7px}.home-info .info h4+p{margin-top:7px}.home-info .info .font-sm{display:block}.home-info .info table{border-collapse:collapse;border-top:none;width:auto}.home-info .info table tr{border-bottom:1px solid #333}.home-info .info table th,.home-info .info table td{border:none;padding:7px}.home-info .info table tbody tr:last-child{border-bottom:none}.home-info .info table tbody td.open{color:#e2895a}.home-info .name .svg-img{width:auto;height:49px;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-info .map{-ms-flex-negative:0;flex-shrink:0;width:60%}.home-info .map iframe{height:100%;width:100%}@media screen and (max-width: 1024px){.home-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-info .info{padding:48px 0;width:auto}.home-info .map{height:320px;width:100%}}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.smf-item{margin:0 0 21px}.smf-item input{width:100%}.smf-item.required .smf-item__col--label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smf-item.required .smf-item__description{background-color:#e2895a;color:#fff;font-size:1rem;font-weight:700;margin:0 14px;padding:1px 7px 0;white-space:nowrap}.smf-action{margin-top:28px;text-align:center}.news-list{margin:0;padding:0 !important;list-style:none}.news-list li{padding-left:0}.news-list li::before{display:none !important}.news-list li{margin-bottom:0 !important;padding-left:0 !important}.news-list li.cont-none{padding:7px;text-align:center}.news-list li.more{text-align:right}.news-list li::before{display:none !important}.news-list li>span,.news-list li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:21px 0 !important;text-decoration:none}.news-list li>a .ent-title{color:#e2895a}.news-list .ent-date{-ms-flex-negative:0;flex-shrink:0}.news-list .ent-cate{border:solid 1px #e2895a;color:#e2895a;font-size:1.2rem;-ms-flex-negative:0;flex-shrink:0;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;padding:4px 14px 6px;margin:0 21px;line-height:1;text-align:center}.news-list .ent-cate+.ent-cate{margin:0 21px 0 -10px}@media screen and (max-width: 599px){.news-list li>span,.news-list li>a{-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list li>a{padding:16px 0 !important}.news-list li>a::after{padding:0 0 0 5px}.news-list .ent-title{display:block;-ms-flex-negative:0;flex-shrink:0;margin-left:0;width:calc(100% - 24px)}}.term-list{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:35px auto 35px 126px !important}.term-list li{padding-left:0}.term-list li::before{display:none !important}.term-list li{margin-top:7px !important;padding-left:0 !important}.term-list li:not(:last-child){margin-right:14px}.term-list li.allpost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 7px 0 -126px}.term-list li.allpost::after{font-family:"Material Symbols Outlined";font-size:2rem;content:"";display:block;padding-left:7px}.term-list li.current-term a{background-color:#e2895a;color:#fff}.term-list li.current-term a::after{color:#fff}.term-list a{border:solid 1px #e2895a;border-radius:100vh;color:#e2895a;font-size:1.4rem;position:relative;padding:4px 35px 4px 14px;text-decoration:none;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.term-list a::after{font-family:"Material Symbols Outlined";content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.term-list a:hover{background-color:#e2895a;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.term-list a:hover::after{color:#fff}@media screen and (max-width: 599px){.term-list{margin:32px auto !important}.term-list li{margin-top:4px !important;margin-bottom:4px}.term-list li:not(:last-child){margin-right:4px}.term-list li.allpost{margin:0 0 4px;width:100%}.term-list li.allpost::after{content:""}.term-list a{padding:4px 24px 4px 16px}}.post-content .childs{padding:0}.post-content .childs:not(:first-child){margin-top:70px}.post-content .childs+.childs{margin-top:35px}.childs ul{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 !important}.childs ul li{padding-left:0}.childs ul li::before{display:none !important}.childs ul::after{content:"";display:block;width:calc(33.3333333333% - 14px)}.childs li{margin-bottom:28px;width:calc(33.3333333333% - 14px)}.childs li:last-child{margin-bottom:28px}.childs li>a{border:solid 1px #e2895a;color:#e2895a !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:21px 35px !important;width:100%}.childs li>a:hover{background-color:#e2895a;color:#fff}.childs li>a::after{background:url("../images/common/arrow_right_ci.svg") center center no-repeat;background-size:contain}.childs li>a .ent-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.childs li>a .material-symbols-outlined{font-size:1.6rem;font-weight:700;margin-left:7px}@media screen and (max-width: 1024px){.childs li{width:calc(50% - 16px)}}@media screen and (max-width: 599px){.childs li{width:100%}.childs .button{padding:16px 40px !important}}.breadcrumbs{max-width:1000px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;line-height:1.3;padding:7px 0}@media screen and (max-width: 1024px){.breadcrumbs{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.breadcrumbs{padding:0 16px}}.breadcrumbs .material-symbols-outlined{font-size:2rem;margin:0 0 0 2px}.breadcrumbs a{color:#e2895a;text-decoration:underline}.breadcrumbs a:visited{color:#e2895a}@media screen and (max-width: 1100px){.breadcrumbs{padding:0 16px}}@media screen and (max-width: 599px){.breadcrumbs{font-size:1.1rem;height:auto;padding:8px 16px}}.pagenation{text-align:center;clear:both}.pager{margin:0;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pager li{padding-left:0}.pager li::before{display:none !important}.pager li{margin:0 14px;padding:0 !important}.pager li.button a{color:#e2727a;padding:14px 70px !important}.pager li.button a:visited{color:#e2727a}.pager li.btn a{padding:10px 49px !important}.pager li.prev-link,.pager li.next-link{position:relative}.pager li.prev-link::after,.pager li.next-link::after{font-family:"Material Symbols Outlined";font-size:2rem;font-weight:500;content:"";position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pager li.prev-link a:hover,.pager li.next-link a:hover{color:#fff}.pager li.prev-link{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager li.prev-link a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager li:before{display:none !important}.pager a{text-decoration:none}@media screen and (max-width: 599px){.pager li{margin:8px}}.btn-form{text-align:center}.btn-form input[type=submit]{border:solid 1px #e2895a;background-color:#e2895a;color:#fff !important;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding:14px 21px}.btn-form input[type=submit]:disabled{background-color:rgba(220,220,220,.3)}.lead{color:#e2895a}.more a{text-decoration:none}ul.kome li::before{content:"※" !important;background-color:rgba(0,0,0,0) !important;font-size:1.4rem;width:1em !important;height:1em !important;top:3px !important}ul.nomark-list li{padding-left:0 !important;line-height:1.5}ul.nomark-list li::before{display:none !important}ul.indent4 li{text-indent:-4em;padding-left:4em !important}ul.indent4 li::before{display:none !important}ol.kome li:before{content:"※" counter(number) "." !important;background-color:rgba(0,0,0,0) !important}ol.lower-roman{list-style-type:lower-roman}ol.upper-latin li:before{content:counter(number, upper-latin) !important}ol.kanji{list-style-type:cjk-ideographic}ol.bracket-r{margin:0;padding:0 !important;list-style:none;margin:14px 0 14px 35px !important}ol.bracket-r li{padding-left:0}ol.bracket-r li::before{display:none !important}ol.bracket-r>li{counter-increment:brac-r;position:relative;padding-left:3rem}ol.bracket-r>li::before{content:counter(brac-r) "）";position:absolute;top:0;left:0}ol.bracket{margin:0;padding:0 !important;list-style:none}ol.bracket li{padding-left:0}ol.bracket li::before{display:none !important}ol.bracket>li{counter-increment:brac;position:relative;padding-left:4.5rem}ol.bracket>li::before{content:"（" counter(brac) "）";position:absolute;top:0;left:0}ol.katakana{margin:0;padding:0 !important;list-style:none}ol.katakana li{padding-left:0}ol.katakana li::before{display:none !important}ol.katakana>li{counter-increment:kata;position:relative;padding-left:5rem}ol.katakana>li::before{content:"（" counter(kata, katakana) "）";position:absolute;top:0;left:0}@media screen and (max-width: 599px){ol.bracket-r{margin:14px 0 !important}}.anchor{margin-bottom:35px}.anchor ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 !important;padding:0}.anchor li{margin:7px !important;padding-left:0 !important}.anchor li::before{display:none !important}.anchor a{background-color:#fff;border-radius:100vh;color:#e2895a !important;padding:7px 42px 7px 21px;text-decoration:none;text-align:center}.anchor a::after{font-family:"Material Symbols Outlined";font-size:2rem;font-weight:600;content:"";position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn{background:#e2895a;border:1px solid #e2895a;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;letter-spacing:.3px;padding:10px 49px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;position:relative}.btn::after{font-family:"Material Symbols Outlined";font-size:2rem;font-weight:500;content:"";position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn:visited{color:#fff}.btn:hover{background-color:#fff;border:1px solid #e2895a;color:#e2895a}.btn:hover a{color:#e2895a !important}.btn a{color:#fff !important;text-decoration:none}.button{border:solid 1px #e2727a;border-radius:14px;color:#e2727a;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;height:auto;overflow:hidden;position:relative;padding:14px 70px !important;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button::after{-ms-flex-negative:0;flex-shrink:0;background:url("../images/common/arrow_right.svg") center center no-repeat;background-size:contain;content:"";height:21px;width:21px;margin-left:14px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button:hover{background-color:#e2727a;color:#fff !important;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.button:visited{color:#e2727a}.button a{text-decoration:none}.frame{border:1px solid #e2895a;padding:35px;margin:49px auto}.frame p:empty{display:none}.frame *:last-child{margin-bottom:0}@media screen and (max-width: 599px){.frame{padding:24px 16px;margin:24px auto}}.frame-bg{background-color:rgba(220,220,220,.3);padding:35px;margin:49px auto}.frame-bg p:empty{display:none}.frame-bg *:last-child{margin-bottom:0}@media screen and (max-width: 599px){.frame-bg{padding:24px 16px;margin:24px auto}}.news-list a::before,.news-list a::after,.childs a::before,.childs a::after,.site-header a::before,.site-header a::after,.site-footer a::before,.site-footer a::after,.post-content a::before,.post-content a::after{padding:0 4px;color:#e2895a;display:inline-block;font-size:115%;font-family:"Material Symbols Outlined";text-decoration:none !important;vertical-align:middle}@media screen and (max-width: 599px){.news-list a,.childs a,.site-header a,.site-footer a,.post-content a{display:inline}}.news-list a[target=_blank]:after,.site-link[target=_blank]:after,.site-header a[target=_blank]:after,.site-footer a[target=_blank]:after,.post-content a[target=_blank]:after{content:""}.news-list a[href$=".pdf"]:after,.news-list a[href*=".pdf#page="]:after,.file-link[href$=".pdf"]:after,.file-link[href*=".pdf#page="]:after,.site-header a[href$=".pdf"]:after,.site-header a[href*=".pdf#page="]:after,.site-footer a[href$=".pdf"]:after,.site-footer a[href*=".pdf#page="]:after,.post-content a[href$=".pdf"]:after,.post-content a[href*=".pdf#page="]:after{content:""}.news-list a[href$=".doc"]:after,.news-list a[href$=".docx"]:after,.file-link[href$=".doc"]:after,.file-link[href$=".docx"]:after,.site-header a[href$=".doc"]:after,.site-header a[href$=".docx"]:after,.site-footer a[href$=".doc"]:after,.site-footer a[href$=".docx"]:after,.post-content a[href$=".doc"]:after,.post-content a[href$=".docx"]:after{content:""}.news-list a[href$=".xls"]:after,.news-list a[href$=".xlsx"]:after,.file-link[href$=".xls"]:after,.file-link[href$=".xlsx"]:after,.site-header a[href$=".xls"]:after,.site-header a[href$=".xlsx"]:after,.site-footer a[href$=".xls"]:after,.site-footer a[href$=".xlsx"]:after,.post-content a[href$=".xls"]:after,.post-content a[href$=".xlsx"]:after{content:""}.post-content a[href^="mailto:"]:before{content:""}.post-content a[href^="tel:"]:before{content:""}.imagelink:after{background:none !important;content:"" !important;display:none !important;padding:0 !important}.imagelink:after{background:none !important;content:"" !important;display:none !important;padding:0 !important}.device-list{padding:0 !important;-webkit-column-count:3;-moz-column-count:3;column-count:3}.single-eng .device-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.device-list li::before{display:none !important}.device-list li strong{color:#e2895a}@media screen and (max-width: 599px){.device-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.detail-list{margin:0 !important}.detail-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-list li:not(:first-child){margin-top:7px}.detail-list li span{border:solid 1px #e2895a;color:#e2895a;font-size:1.4rem;font-weight:500;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px;margin-right:14px;width:77px}.single-eng .detail-list span{width:112px}.tel{font-family:"Zen Maru Gothic",serif;font-size:3rem;font-weight:600;letter-spacing:.05em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.tel::before{background:url("../images/common/icon_tel.svg") center center no-repeat;background-size:contain;content:"";display:block;margin:7px 7px 0 0;height:24px;width:24px}embed,iframe,object{max-width:100%}img,video{height:auto;max-width:100%;vertical-align:bottom}.wp-element-caption{color:#111;font-size:1.2rem;display:block;line-height:1.5;margin:7px 0 14px !important}.hide{display:none !important}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-none{clear:none}.margin-auto{margin:0 auto}.txt-center{text-align:center !important}.txt-right{text-align:right !important}.txt-left{text-align:left !important}.pos-r{position:relative}.pos-a{position:absolute}.overflow{overflow:hidden}.nowrap{white-space:nowrap !important}.width-auto{width:auto !important}.ml0{margin-left:0 !important}.mr0{margin-right:0 !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mt-s{margin-top:14px !important}.mb-s{margin-bottom:14px !important}.mt-m{margin-top:35px !important}.mb-m{margin-bottom:35px !important}.mt-l{margin-top:56px !important}.mb-l{margin-bottom:56px !important}.txt-red{color:red !important}.txt-bg{background-color:#efe382;display:inline;padding:1px 4px;margin:1px;line-height:1}.indent{margin-left:1em !important;text-indent:-1em}.indent3{margin-left:3em !important;text-indent:-3em;display:block}.indentblock{margin-left:1em !important}.box-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nomark-list{list-style:none}.innerbox{max-width:1000px}.font-xs{font-size:1.2rem}.font-sm{font-size:1.4rem}.font-lg{font-size:2rem}.break-all{word-break:break-all}.mt-m{margin-top:35px !important}@media screen and (max-width: 599px){.mt-m{margin-top:24px !important}}.mb-m{margin-bottom:35px !important}@media screen and (max-width: 599px){.mb-m{margin-bottom:24px !important}}.mt-l{margin-top:56px !important}@media screen and (max-width: 599px){.mt-l{margin-top:35px !important}}.mb-l{margin-bottom:56px !important}@media screen and (max-width: 599px){.mb-l{margin-bottom:35px !important}}.nomark-list{margin:0;padding:0 !important;list-style:none}.nomark-list li{padding-left:0}.nomark-list li::before{display:none !important}.innerbox{max-width:1000px;margin:0 auto;padding:0}@media screen and (max-width: 1024px){.innerbox{width:100%;padding:0 32px}}@media screen and (max-width: 599px){.innerbox{padding:0 16px}}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@media print{form,button,input,select,textarea{display:none !important}body{font-size:9pt !important;line-height:1.6}h1{font-size:15pt !important}h2{font-size:14pt !important}h3{font-size:13pt !important}h4{font-size:11pt !important}h5{font-size:11pt !important}h6{font-size:11pt !important}h1,h2,h3,h4,h5,h6{margin:30px 0 15px !important}.post-title{margin:0 auto 30px !important}.site-header{position:relative}.site-header.is-fixed{position:relative}.site{padding-top:0}.anc-company .hd-link,.anc-company .main-navigation,.anc-company .breadcrumbs,.anc-company .side-area,.anc-company .ft-pagetop,.anc-company .ft-sitemap,.anc-technology .hd-link,.anc-technology .main-navigation,.anc-technology .breadcrumbs,.anc-technology .side-area,.anc-technology .ft-pagetop,.anc-technology .ft-sitemap,.post-type-archive-result .hd-link,.post-type-archive-result .main-navigation,.post-type-archive-result .breadcrumbs,.post-type-archive-result .side-area,.post-type-archive-result .ft-pagetop,.post-type-archive-result .ft-sitemap{display:none !important}.anc-company .site-header,.anc-technology .site-header,.post-type-archive-result .site-header{height:60px}.anc-company .site-header .site-com,.anc-technology .site-header .site-com,.post-type-archive-result .site-header .site-com{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:0}.anc-company .site-header .site-title a img,.anc-technology .site-header .site-title a img,.post-type-archive-result .site-header .site-title a img{height:40px}.anc-company .site-main,.anc-technology .site-main,.post-type-archive-result .site-main{-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px}.anc-company .site-footer,.anc-technology .site-footer,.post-type-archive-result .site-footer{padding:10px;text-align:center}.anc-company .copyright,.anc-technology .copyright,.post-type-archive-result .copyright{margin:0}}