@media screen and (max-width:480px){.pc{display:none}}@media screen and (min-width:480px) and (max-width:1040px){.sp{display:none}}@media screen and (min-width:1040px){.sp{display:none}}@font-face{font-family:"ZenKakuGothicNew-Medium";src:"../font/ZenKakuGothicNew-Medium.ttf";font-weight:400!important}[v-cloak],[appear]{display:none!important}.v-enter{opacity:0}.v-enter-active{transition:opacity .2s ease}.v-leave-to{opacity:0}.hover{transition:.15s ease}.hover:hover{opacity:.8}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.fend{display:flex!important;justify-content:flex-end}.marker{background:linear-gradient(transparent 50%,#fff799 50%);font-weight:700}.red{color:#ef5055!important}.nolink{color:#999!important;cursor:default!important;pointer-events:none;text-decoration:none}.nolink span{text-decoration:none}.mt10{margin-top:1rem!important}.mt20{margin-top:2rem!important}.mt40{margin-top:4rem!important}.mt80{margin-top:8rem!important}.mb10{margin-bottom:1rem!important}.mb20{margin-bottom:2rem!important}.mb40{margin-bottom:4rem!important}.mb80{margin-bottom:8rem!important}.ind01{text-indent:-1em;padding-left:1em}.ind02{text-indent:-2em;padding-left:2em}.ind03{text-indent:-3.2em;padding-left:3.2em}.ind04{text-indent:-4em;padding-left:4em}.ind05{text-indent:-5em;padding-left:5em}.lem01{text-indent:1em}.lem02{text-indent:2em}.plem01{padding-left:1em!important}.plem02{padding-left:2em!important}.plem03{padding-left:3em!important}.plem04{padding-left:4em!important}.tw01{width:1%}.tw02{width:2%}.tw03{width:3%}.tw04{width:4%}.tw05{width:5%}.tw06{width:6%}.tw07{width:7%}.tw08{width:8%}.tw09{width:9%}.tw10{width:10%}.tw11{width:11%}.tw12{width:12%}.tw13{width:13%}.tw14{width:14%}.tw15{width:15%}.tw16{width:16%}.tw17{width:17%}.tw18{width:18%}.tw19{width:19%}.tw20{width:20%}.tw21{width:21%}.tw22{width:22%}.tw23{width:23%}.tw24{width:24%}.tw25{width:25%}.tw26{width:26%}.tw27{width:27%}.tw28{width:28%}.tw29{width:29%}.tw30{width:30%}.tw31{width:31%}.tw32{width:32%}.tw33{width:33%}.tw34{width:34%}.tw35{width:35%}.tw36{width:36%}.tw37{width:37%}.tw38{width:38%}.tw39{width:39%}.tw40{width:40%}.tw41{width:41%}.tw42{width:42%}.tw43{width:43%}.tw44{width:44%}.tw45{width:45%}.tw46{width:46%}.tw47{width:47%}.tw48{width:48%}.tw49{width:49%}.tw50{width:50%}.tw51{width:51%}.tw52{width:52%}.tw53{width:53%}.tw54{width:54%}.tw55{width:55%}.tw56{width:56%}.tw57{width:57%}.tw58{width:58%}.tw59{width:59%}.tw60{width:60%}.tw61{width:61%}.tw62{width:62%}.tw63{width:63%}.tw64{width:64%}.tw65{width:65%}.tw66{width:66%}.tw67{width:67%}.tw68{width:68%}.tw69{width:69%}.tw70{width:70%}.tw71{width:71%}.tw72{width:72%}.tw73{width:73%}.tw74{width:74%}.tw75{width:75%}.tw76{width:76%}.tw77{width:77%}.tw78{width:78%}.tw79{width:79%}.tw80{width:80%}.tw81{width:81%}.tw82{width:82%}.tw83{width:83%}.tw84{width:84%}.tw85{width:85%}.tw86{width:86%}.tw87{width:87%}.tw88{width:88%}.tw89{width:89%}.tw90{width:90%}.tw91{width:91%}.tw92{width:92%}.tw93{width:93%}.tw94{width:94%}.tw95{width:95%}.tw96{width:96%}.tw97{width:97%}.tw98{width:98%}.tw99{width:99%}.tw100{width:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,var,i,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);font-family:"游ゴシック",YuGothic,"ZenKakuGothicNew-Medium","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:100%;color:#333c4a;font-weight:500;line-height:1.8;letter-spacing:.036em;vertical-align:baseline;border:0;outline:0;padding:0;margin:0}html{position:relative;font-size:62.5%;height:100%;overflow-y:scroll}body{position:relative;height:100%;min-height:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{width:100%;max-width:100%;height:auto;border:0;vertical-align:bottom}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:middle}hr{display:block;border:0;margin:0;padding:0}ul{padding-left:4em;margin:1.5em auto}ol{padding-left:4em;margin:1.5em auto}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#8cb8c5}::selection{background:#8cb8c5}::-moz-selection{background:#8cb8c5}a{color:#f4a582;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:underline;cursor:pointer}a span{color:#f4a582}a:hover{text-decoration:none}@media screen and (max-width:480px){html{overflow-x:hidden}body{display:block;position:relative;width:100%;padding-top:6rem}.noScroll{position:relative;overflow:hidden}header{display:flex;position:fixed;justify-content:center;align-items:center;width:100%;height:6rem;background:rgba(255,255,255,.8);top:0;left:0;padding:0 1.5rem;transition:.4s ease;z-index:91;box-shadow:0 3px 6px rgba(0,0,0,.05)}header.add__shadow{box-shadow:0 3px 6px rgba(0,0,0,.05)}header.hide{transform:translateY(-100%)}header .gheader{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;height:100%}header .gheader-lt{display:flex;justify-content:center;align-items:center;width:16rem;height:100%}header .gheader-lt .logo{display:flex;justify-content:center;align-items:center;width:100%}header .gheader-rt{display:flex;width:calc(100% - 11.2rem);height:100%;padding-right:1.5rem}header .gheader-rt .contents{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:1.5rem}header .gheader-rt .contents-item{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;width:auto;text-decoration:none;gap:.2rem}header .gheader-rt .contents-item.sitemap{display:none}header .gheader-rt .contents-item .item-icon{display:block;width:2rem}header .gheader-rt .contents-item span{color:#333c4a;font-size:1rem;font-weight:700;line-height:1;letter-spacing:0}header .gheader-rt .contents .wpcs-custom{display:block;position:absolute;width:100%;max-width:27rem;top:8rem;left:auto;right:-3.6rem;margin:0 auto;z-index:991;opacity:0;visibility:hidden}header .gheader-rt .contents .wpcs-custom.active{opacity:1;visibility:visible}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only{display:block;width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools{display:block;width:100%;margin:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box{width:100%;margin-bottom:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody{width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr{width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input{width:calc(100% - 6.4rem);background:#fff}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box{border:none;padding-top:0;padding-bottom:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_a{padding:0 .8rem;height:3.5rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_a input.gsc-input{background-color:#fff!important;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;font-weight:500;font-size:1.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_b .gsst_b .gsst_a{display:inline-flex;justify-content:center;align-items:center;height:4rem;text-decoration:none}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button{width:6.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button button.gsc-search-button.gsc-search-button-v2{height:3.5rem;border-radius:0 4px 4px 0;padding:0 1.6rem;margin-left:0;cursor:pointer}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button button.gsc-search-button.gsc-search-button-v2:hover{opacity:.8}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box td.gsc-input{padding-right:0!important}header .gheader-rt nav{display:flex;position:fixed;justify-content:flex-start;align-items:center;flex-direction:column;width:30rem;height:100vh;background:#f3f4f5;padding-top:7.5rem;padding-bottom:8rem;top:6rem;left:auto;right:0;margin:0 auto;overflow:hidden;overflow-y:scroll;overscroll-behavior:contain;opacity:0;visibility:hidden;z-index:900}header .gheader-rt nav.active{opacity:1;visibility:visible}header .gheader-rt nav .gnav{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;padding:0 1.5rem}header .gheader-rt nav .gnav-item{display:flex;position:relative;width:100%;padding:2rem 0;text-decoration:none}header .gheader-rt nav .gnav-item::after{top:50%;transform:translateY(-50%);left:auto;right:0;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23333c4a" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>')}header .gheader-rt nav .gnav-item:first-child{border-top:1px solid #dfe1e3;border-bottom:1px solid #dfe1e3}header .gheader-rt nav .gnav-item+.gnav-item{border-bottom:1px solid #dfe1e3}header .gheader-rt nav .gnav-item span{color:#333c4a;font-size:1.3rem;font-weight:700;line-height:1}header .ham{display:block;position:relative;flex-direction:column;width:4rem;height:4rem;cursor:pointer;top:0;left:auto;right:0;z-index:990}header .ham-top{display:block;position:absolute;width:3.2rem;height:.2rem;background:#f4a582;top:.6rem;left:0;right:0;margin:0 auto;transition:.15s ease}header .ham-mid{display:block;position:absolute;width:3.2rem;height:.2rem;background:#f4a582;top:42%;left:0;right:0;margin:0 auto;transition:.15s ease}header .ham-btm{display:flex;position:absolute;justify-content:center;width:100%;color:#f4a582;font-size:1rem;font-weight:700;line-height:1;text-align:justify;bottom:.3rem}header .ham.active .ham-top{top:50%;transform:rotateZ(135deg)}header .ham.active .ham-mid{top:50%;transform:rotateZ(-135deg)}header .ham.active .ham-btm{opacity:0}.bottom-banner{display:flex;justify-content:center;align-items:center;width:100%;background:#fef6f3;padding:3rem 2.5rem}.bottom-banner .banner-items{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;gap:1rem}.bottom-banner .banner-items .item{display:block;width:calc((100% - 1rem)/2);box-shadow:0 3px 6px rgba(0,0,0,.2);transition:.15s ease}.bottom-banner .banner-items .item:hover{box-shadow:0 3px 10px rgba(0,0,0,.3)}footer{display:flex;justify-content:center;align-items:flex-start;width:100%;background:#fff}footer .gfooter{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}footer .gfooter-info{order:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:3.5rem 2.5rem}footer .gfooter-info .logo{display:block;width:20rem}footer .gfooter-info .address{color:#333c4a;font-size:1.4rem;line-height:1.5;text-align:center;margin-top:3rem}footer .gfooter-info .links{display:inline-flex;justify-content:flex-start;align-items:flex-start;margin-top:2.4rem}footer .gfooter-info .links-item{display:inline-flex;justify-content:flex-start;align-items:flex-start}footer .gfooter-info .links-item span{font-size:1.2rem;line-height:1}footer .gfooter .gfooter-nav-switcher{display:flex;justify-content:flex-start;align-items:center;width:100%;height:9rem;background:#f4a582;padding:0 2.5rem}footer .gfooter .gfooter-nav-switcher.active span::after{transform:rotate(135deg)}footer .gfooter .gfooter-nav-switcher span{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;height:5rem;color:#fff;font-size:1.4rem;line-height:1;padding:0 2rem;border:1px solid #fff}footer .gfooter .gfooter-nav-switcher span::after{transform:rotate(0);display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z" /></svg>');position:relative;width:2rem;height:2rem;transition:.15s ease}footer .gfooter-nav{order:1;display:none;width:100%;background:#f3f4f5;padding:0 2.5rem}footer .gfooter-nav-items{display:block;width:100%;padding-top:3.5rem}footer .gfooter-nav-items:last-child{padding-bottom:3.5rem}footer .gfooter-nav-items .nav-group{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1rem}footer .gfooter-nav-items .nav-group+.nav-group{margin-top:3.5rem}footer .gfooter-nav-items .nav-group .parent{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none}footer .gfooter-nav-items .nav-group .parent:hover span{color:#f4a582}footer .gfooter-nav-items .nav-group .parent span{color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1.4}footer .gfooter-nav-items .nav-group .children{display:inline-flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1rem}footer .gfooter-nav-items .nav-group .children-item{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none}footer .gfooter-nav-items .nav-group .children-item:hover span{color:#f4a582}footer .gfooter-nav-items .nav-group .children-item.nolink span{color:#989ca3;font-size:1.3rem;line-height:1.5}footer .gfooter-nav-items .nav-group .children-item span{color:#333c4a;font-size:1.3rem;line-height:1.5}.copy{display:flex;justify-content:center;align-items:center;width:100%;height:4.8rem;padding:0 2rem}.copy span{color:#333c4a;font-size:1.1rem;line-height:1}#page-top{display:flex;position:fixed;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;background:#f4a582;text-decoration:none;opacity:.8;bottom:0;right:0;z-index:99}#page-top::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');transform:rotate(-90deg)}#page-top:hover{opacity:.6}[data-type=home] .hero{display:block;width:100%;height:calc(100vw+35rem - 2.5rem)}[data-type=home] .hero .fade-items{display:block;position:relative;width:100%;height:100%}[data-type=home] .hero .fade-items .fade-item{display:flex;flex-direction:column;position:absolute;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;height:100%;opacity:0;top:0;left:0;transition:opacity 1s ease-in-out}[data-type=home] .hero .fade-items .fade-item-lt{display:block;width:100%;aspect-ratio:1/1;overflow:hidden}[data-type=home] .hero .fade-items .fade-item-lt img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-type=home] .hero .fade-items .fade-item-rt{display:flex;position:absolute;justify-content:center;align-items:center;width:100%;height:35rem;background:#fff;padding:0 2.5rem;border-radius:20px 20px 0 0;bottom:0}[data-type=home] .hero .fade-items .fade-item-rt .txt{display:block;width:100%}[data-type=home] .hero .fade-items .fade-item-rt .txt-main{display:block;width:100%;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;color:#f4a582;font-size:2.4rem;font-weight:400;line-height:1.6}[data-type=home] .hero .fade-items .fade-item-rt .txt-main+.txt-sub{margin-top:3.2rem}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub{display:block;width:100%}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub p{color:#333c4a;font-size:1.4rem;line-height:2}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub p+p{margin-top:1em}[data-type=home] .container{display:block;width:100%}[data-type=home] .container .main-wrapper{display:block;width:100%}[data-type=home] main{display:block;width:100%}[data-type=home] main .home-pickup{display:block;position:relative;width:100%;background:#fef6f2}[data-type=home] main .home-pickup+article{margin-top:2.5rem}[data-type=home] main .home-pickup-bg{display:flex;position:absolute;width:100%;height:6.4rem;left:0;right:0;margin:0 auto;z-index:1;overflow:hidden;bottom:-6.4rem;align-items:flex-end}[data-type=home] main .home-pickup-bg svg{display:block;position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transform:scaleX(2)}[data-type=home] main .home-pickup-items{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;position:relative;width:100%;height:100%;padding:5rem 2.5rem 0;margin:0 auto;gap:.5rem;z-index:1}[data-type=home] main .home-pickup-items .pickup-item{display:flex;justify-content:flex-start;align-items:center;width:100%;height:8rem;text-decoration:none;border-radius:.5rem;padding:2rem 2.5rem}[data-type=home] main .home-pickup-items .pickup-item.item-hospital{background:#ef8291}[data-type=home] main .home-pickup-items .pickup-item.item-outpatient{background:#9895b9}[data-type=home] main .home-pickup-items .pickup-item.item-inpatient{background:#f4a582}[data-type=home] main .home-pickup-items .pickup-item.item-department{background:#95afe6}[data-type=home] main .home-pickup-items .pickup-item.item-coop{background:#93c2c1}[data-type=home] main .home-pickup-items .pickup-item .item-header{display:flex;justify-content:center;align-items:center;width:4rem;margin-right:2.5rem}[data-type=home] main .home-pickup-items .pickup-item .item-header .icon{display:block;width:100%}[data-type=home] main .home-pickup-items .pickup-item .item-body{display:inline-flex;justify-content:flex-start;align-items:center;width:auto}[data-type=home] main .home-pickup-items .pickup-item .item-body .title{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}[data-type=home] main .home-pickup-items .pickup-item .item-body p{display:none}[data-type=home] main .home-pickup-items .pickup-item .item-footer{display:block;width:4rem;margin:auto 0 auto auto}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:4rem;background:rgba(255,255,255,0);text-decoration:none;border:1px solid #fff;border-radius:50rem;transition:.15s ease}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn:hover{background:rgba(255,255,255,.15)}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23ffffff" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn span{display:none}[data-type=home] main article{display:block;width:100%;padding:6.4rem 0 4.5rem}[data-type=home] main article.home-wellness{padding:6.4rem 0 0!important}[data-type=home] main article.home-wellness section h1{display:flex;justify-content:center;align-items:center;width:100%;color:#333c4a;font-size:2rem;font-weight:700;line-height:1.5;text-align:center;margin-bottom:1.5em}[data-type=home] main article.home-wellness section p{display:block;width:100%;color:#333c4a;font-size:1.4rem;line-height:1.5;text-align:center}[data-type=home] main article.home-wellness section p br{display:none}[data-type=home] main article.home-wellness section .home-wellness-items{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;margin-top:4rem;gap:1.5rem}[data-type=home] main article.home-wellness section .home-wellness-items+.home-wellness-items{margin-top:2.5rem}[data-type=home] main article.home-wellness section .home-wellness-items .item{display:flex;align-items:stretch;flex-direction:column;width:calc((100% - 1.5rem)/2);text-decoration:none;margin-bottom:1.5rem;gap:1.5em}[data-type=home] main article.home-wellness section .home-wellness-items .item:hover .item-header img{filter:brightness(80%);transform:scale(1.1)}[data-type=home] main article.home-wellness section .home-wellness-items .item:hover .item-body .title{color:#f4a582}[data-type=home] main article.home-wellness section .home-wellness-items .item-header{display:block;width:100%;aspect-ratio:4/3;border-radius:.5rem;overflow:hidden}[data-type=home] main article.home-wellness section .home-wellness-items .item-header img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.3s ease}[data-type=home] main article.home-wellness section .home-wellness-items .item-body{display:flex;align-items:flex-start;flex-direction:column;width:100%;gap:1em}[data-type=home] main article.home-wellness section .home-wellness-items .item-body .title{display:flex;justify-content:center;align-items:center;width:100%;color:#333c4a;font-size:1.5rem;line-height:1.5;font-weight:700;text-align:center;transition:.3s ease}[data-type=home] main article.home-wellness section .home-wellness-items .item-body p{display:block;width:100%;color:#333c4a;font-size:1.2rem;line-height:1.5;text-align:center}[data-type=home] main article.home-wellness section .home-wellness-items .item-body p br{display:none}[data-type=home] main article#homeNews{padding:0 0 4.5rem!important}[data-type=home] main article section{display:block;width:100%;padding:2.5rem;margin:0 auto}[data-type=home] main article section .home-news{display:block;width:100%}[data-type=home] main article section .home-news-header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:2rem}[data-type=home] main article section .home-news-header h1{display:inline-flex;flex-direction:column;gap:.4rem}[data-type=home] main article section .home-news-header h1 .jp{color:#333c4a;font-size:2.4rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-header h1 .en{color:#989ca3;font-size:1.1rem;line-height:1}[data-type=home] main article section .home-news-header .tabs{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;gap:.3rem}[data-type=home] main article section .home-news-header .tabs .tab{display:flex;position:relative;justify-content:center;align-items:center;width:calc((100% - .6rem)/3);height:3.5rem;background:#fef6f3;cursor:pointer}[data-type=home] main article section .home-news-header .tabs .tab:hover span{color:#fff}[data-type=home] main article section .home-news-header .tabs .tab-all:hover{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab-general:hover{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab-medical:hover{background:#93c2c1}[data-type=home] main article section .home-news-header .tabs .tab-event:hover{background:#9895b9}[data-type=home] main article section .home-news-header .tabs .tab-job:hover{background:#ef8291}[data-type=home] main article section .home-news-header .tabs .tab-other:hover{background:#95afe6}[data-type=home] main article section .home-news-header .tabs .tab.selected::before{display:none}[data-type=home] main article section .home-news-header .tabs .tab.selected span{color:#fff}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-all{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-all::before{border-top:1.2rem solid #f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-general{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-general::before{border-top:1.2rem solid #f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-medical{background:#93c2c1}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-medical::before{border-top:1.2rem solid #93c2c1}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-event{background:#9895b9}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-event::before{border-top:1.2rem solid #9895b9}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-job{background:#ef8291}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-job::before{border-top:1.2rem solid #ef8291}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-other{background:#95afe6}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-other::before{border-top:1.2rem solid #95afe6}[data-type=home] main article section .home-news-header .tabs .tab span{color:#333c4a;font-size:1.2rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-body{display:block;width:100%;margin-top:2.5rem}[data-type=home] main article section .home-news-body .news-list{display:block;width:100%}[data-type=home] main article section .home-news-body .news-list p{display:block;width:100%;color:#333c4a;font-size:1.4rem;text-align:justify;word-break:break-word;margin:2rem 0 4rem}[data-type=home] main article section .home-news-body .news-list .item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:2rem 0;gap:1.2rem}[data-type=home] main article section .home-news-body .news-list .item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=home] main article section .home-news-body .news-list .item+.item{border-bottom:1px solid #e9eaeb}[data-type=home] main article section .home-news-body .news-list .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1.5rem}[data-type=home] main article section .home-news-body .news-list .item-info .date{display:inline-flex;justify-content:flex-start;align-items:center}[data-type=home] main article section .home-news-body .news-list .item-info .date span{color:#333c4a;font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:0}[data-type=home] main article section .home-news-body .news-list .item-info .term{display:flex;justify-content:center;align-items:center;width:12rem;height:2rem;border-radius:.2rem}[data-type=home] main article section .home-news-body .news-list .item-info .term-all{background:#f4a582}[data-type=home] main article section .home-news-body .news-list .item-info .term-general{background:#f4a582}[data-type=home] main article section .home-news-body .news-list .item-info .term-medical{background:#93c2c1}[data-type=home] main article section .home-news-body .news-list .item-info .term-event{background:#9895b9}[data-type=home] main article section .home-news-body .news-list .item-info .term-job{background:#ef8291}[data-type=home] main article section .home-news-body .news-list .item-info .term-other{background:#95afe6}[data-type=home] main article section .home-news-body .news-list .item-info .term span{color:#fff;font-size:1.2rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-body .news-list .item-title{display:inline-block;width:100%}[data-type=home] main article section .home-news-body .news-list .item-title-text{display:inline-block;color:#333c4a;font-size:1.4rem}[data-type=home] main article section .home-news-body .news-list .item-title-link{display:inline-block;color:#333c4a;font-size:1.4rem;text-decoration:none}[data-type=home] main article section .home-news-body .news-list .item-title-link:hover{opacity:.8}[data-type=home] main article section .home-news-body .news-list .item-title-link[target=_blank]::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" /></svg>');display:inline-flex;transform:scale(.8);margin-top:.2em}[data-type=home] main article section .home-news-footer{display:flex;justify-content:center;align-items:center;width:100%;margin-top:2rem}[data-type=home] main article section .home-news-footer .news-past{display:flex;position:relative;justify-content:space-between;align-items:center;width:24rem;height:4rem;background:#fff;text-decoration:none;border:1px solid #f4a582;border-radius:50rem;padding:0 2.4rem;transition:.15s ease}[data-type=home] main article section .home-news-footer .news-past:hover{background:#f4a582}[data-type=home] main article section .home-news-footer .news-past:hover::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23FFFFFF" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main article section .home-news-footer .news-past:hover span{color:#fff}[data-type=home] main article section .home-news-footer .news-past::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23f4a582" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>');width:2rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:2.4rem}[data-type=home] main article section .home-news-footer .news-past span{color:#f4a582;font-size:1.4rem;line-height:1}[data-type=home] main .home-target{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;width:100%}[data-type=home] main .home-target .home-target-item{display:flex;align-items:stretch;width:100%}[data-type=home] main .home-target .home-target-item.target-patients{justify-content:flex-end;background:#f4a582;padding:2.5rem}[data-type=home] main .home-target .home-target-item.target-patients .title .jp{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-patients .title .en{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item:hover{background:#fef6f3}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item:first-child{border-top:1px solid #fad2c1;border-bottom:1px solid #fad2c1}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item+.links-item{border-bottom:1px solid #fad2c1}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23f4a582" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item span{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-medical{justify-content:flex-start;background:#93c2c1;padding:2.5rem}[data-type=home] main .home-target .home-target-item.target-medical .title .jp{color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .title .en{color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item:hover{background:#f5f9f9}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item:first-child{border-top:1px solid #c9e1e0;border-bottom:1px solid #c9e1e0}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item+.links-item{border-bottom:1px solid #c9e1e0}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%2393c2c1" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item span{position:relative;color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item span.member::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M15.667,6.833h-.833V5.167a4.167,4.167,0,0,0-8.333,0V6.833H5.667A1.672,1.672,0,0,0,4,8.5v8.333A1.672,1.672,0,0,0,5.667,18.5h10a1.672,1.672,0,0,0,1.667-1.667V8.5A1.672,1.672,0,0,0,15.667,6.833Zm-5,7.5a1.667,1.667,0,1,1,1.667-1.667A1.672,1.672,0,0,1,10.667,14.333Zm2.583-7.5H8.083V5.167a2.583,2.583,0,0,1,5.167,0Z" fill="%2393c2c1"/></svg>');width:2rem;height:2rem;top:calc(50% - 1rem);right:-2.5rem}[data-type=home] main .home-target .home-target-item .target-contents{display:block;width:100%;max-width:66rem;background:#fff;padding:3rem 1.5rem}[data-type=home] main .home-target .home-target-item .target-contents .title{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:.4rem}[data-type=home] main .home-target .home-target-item .target-contents .title .jp{font-size:2.4rem;font-weight:700;line-height:1}[data-type=home] main .home-target .home-target-item .target-contents .title .en{font-size:1.1rem;line-height:1}[data-type=home] main .home-target .home-target-item .target-contents .links{display:block;width:100%;margin-top:2rem}[data-type=home] main .home-target .home-target-item .target-contents .links-item{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;text-decoration:none;padding:2rem 0}[data-type=home] main .home-target .home-target-item .target-contents .links-item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=home] main .home-target .home-target-item .target-contents .links-item+.links-item{border-bottom:1px solid #e9eaeb}[data-type=home] main .home-target .home-target-item .target-contents .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23333c4a" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>');width:2rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:0}[data-type=home] main .home-target .home-target-item .target-contents .links-item span{color:#333c4a;font-size:1.4rem;font-weight:700;line-height:1}[data-type=page][data-style=member] .breadcrumb{background:#eff6f6}[data-type=page][data-style=member] .breadcrumb .breadcrumb__items .item:not(.current-item){color:#93c2c1;text-decoration:underline}[data-type=page][data-style=member] main article section h2{border-left:4px solid #93c2c1}[data-type=page][data-style=member] main article section h3{color:#93c2c1}[data-type=page][data-style=member] main article section p a{color:#93c2c1}[data-type=page][data-style=member] main article section p a span{color:#93c2c1}[data-type=page][data-style=member] main article section table tbody tr th{background:#e4efef}[data-type=page][data-style=member] main article section table tbody tr td.tdh{background:#f9fcfc}[data-type=page][data-style=member] main article section .docs-item{color:#93c2c1}[data-type=page][data-style=member] main article section .docs-item .icon--link{background:#93c2c1}[data-type=page][data-style=member] main article section .docs-item .filename{color:#93c2c1}[data-type=page][data-style=member] footer .gfooter-nav-switcher{background:#93c2c1}[data-type=page] .breadcrumb{max-width:1140px;background:#fef2ec;padding:0 2rem;margin:0 auto}[data-type=page] .breadcrumb__items{display:block;height:3.2rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto;white-space:nowrap}[data-type=page] .breadcrumb__items .item{display:inline-flex;justify-content:flex-start;align-items:center;height:3.2rem;color:#333c4a;font-size:1.1rem;line-height:1;text-decoration:none}[data-type=page] .breadcrumb__items .item:not(.current-item){color:#f4a582;text-decoration:underline}[data-type=page] .container{display:block;width:100%;padding:0 1.5rem}[data-type=page] .container .main-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;padding:5rem 1rem 8rem;margin:0 auto}[data-type=page] main{display:block;width:100%;gap:8rem}[data-type=page] main article{display:block;width:100%}[data-type=page] main article section{display:block;width:100%}[data-type=page] main article section+section{margin-top:6.4rem}[data-type=page] main article section *+h2{margin-top:4rem}[data-type=page] main article section *+h3{margin-top:2.5rem}[data-type=page] main article section *+h4{margin-top:6.4rem}[data-type=page] main article section h1{display:block;width:100%;color:#333c4a;font-size:2.4rem;font-weight:700}[data-type=page] main article section h1+*{margin-top:4rem}[data-type=page] main article section h1+h2{margin-top:4rem}[data-type=page] main article section h2{display:block;width:100%;color:#333c4a;font-size:2rem;font-weight:700;line-height:1.5;border-left:4px solid #f4a582;border-bottom:2px solid #e9eaeb;padding:.5rem 0 .5rem 1rem}[data-type=page] main article section h2+*{margin-top:2rem}[data-type=page] main article section h2+h3{margin-top:2.5rem}[data-type=page] main article section h3{display:block;width:100%;color:#f4a582;font-size:1.8rem;font-weight:700;line-height:1.6}[data-type=page] main article section h3+*{margin-top:2em}[data-type=page] main article section h3+p{margin-top:1em}[data-type=page] main article section h4{display:block;width:100%;color:#333c4a;font-size:1.7rem;font-weight:700;border-bottom:1px solid #dfe1e3}[data-type=page] main article section h4+*{margin-top:1em}[data-type=page] main article section h4+.docs{margin-top:1em}[data-type=page] main article section p{display:block;width:100%;color:#333c4a;font-size:1.5rem;text-align:justify;word-break:break-word}[data-type=page] main article section p+p:not(.kome){margin-top:1.5em}[data-type=page] main article section p.kome{padding-left:1em;text-indent:-1em}[data-type=page] main article section ul li{color:#333c4a;font-size:1.5rem;line-height:1.8;text-align:left}[data-type=page] main article section ul.sitemap+.sitemap{margin-top:1.5rem}[data-type=page] main article section ul.sitemap li a{color:#333c4a;text-decoration:none}[data-type=page] main article section ul.sitemap li a:hover{color:#f4a582}[data-type=page] main article section ul.sitemap ul{margin:.5em 0}[data-type=page] main article section ol li{color:#333c4a;font-size:1.5rem;line-height:1.8;text-align:left}[data-type=page] main article section table{display:block;width:100%;margin:2em 0}[data-type=page] main article section table.scroll{overflow-x:scroll}[data-type=page] main article section table.scroll tbody{width:75rem}[data-type=page] main article section table caption{display:table;width:100%;color:#333c4a;font-size:1.4rem;font-weight:700;line-height:1.3;margin-bottom:.8rem}[data-type=page] main article section table caption.left{text-align:left}[data-type=page] main article section table.bottom-only tbody tr td{border:none;border-bottom:1px solid #dfe1e3}[data-type=page] main article section table.bottom-only tbody tr td:first-child{padding-right:2em}[data-type=page] main article section table.bottom-only tbody tr:first-child td{border-top:1px solid #dfe1e3}[data-type=page] main article section table tbody{display:table;width:100%}[data-type=page] main article section table tbody tr{width:100%}[data-type=page] main article section table tbody tr.center>*{text-align:center}[data-type=page] main article section table tbody tr th{background:#fce8df;color:#333c4a;font-size:1.4rem;line-height:1.6;text-align:center;word-break:break-word;border:1px solid #dfe1e3;padding:.5em}[data-type=page] main article section table tbody tr td{background:#fff;color:#333c4a;font-size:1.4rem;line-height:1.6;word-break:break-word;border:1px solid #dfe1e3;padding:.5em}[data-type=page] main article section table tbody tr td.tdh{background:#fefaf8}[data-type=page] main article section table tbody tr td.tbg-blue{background:rgba(36,77,145,.1)}[data-type=page] main article section table tbody tr td.tbg-red{background:rgba(239,80,85,.15)}[data-type=page] main article section figure{display:block;width:100%;margin:3rem auto!important}[data-type=page] main article section figure.no-mh img{max-height:initial!important}[data-type=page] main article section figure.w10{width:20%!important}[data-type=page] main article section figure.w10 img{min-height:initial!important}[data-type=page] main article section figure.w20{width:40%!important}[data-type=page] main article section figure.w20 img{min-height:initial!important}[data-type=page] main article section figure.w30{width:60%!important}[data-type=page] main article section figure.w30 img{min-height:initial!important}[data-type=page] main article section figure.w40{width:80%!important}[data-type=page] main article section figure.w40 img{min-height:initial!important}[data-type=page] main article section figure figcaption{display:block;width:100%!important;color:#333c4a;font-size:1.2rem;line-height:1.5;text-align:justify;word-break:break-word;margin-top:.4em;margin-bottom:1em;margin:.6em auto 1em}[data-type=page] main article section .archive{display:block;width:100%}[data-type=page] main article section .archive-list{display:block;width:100%}[data-type=page] main article section .archive-list .item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:2rem 0;gap:1.2rem}[data-type=page] main article section .archive-list .item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=page] main article section .archive-list .item+.item{border-bottom:1px solid #e9eaeb}[data-type=page] main article section .archive-list .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1.5rem}[data-type=page] main article section .archive-list .item-info .date{display:inline-flex;justify-content:flex-start;align-items:center}[data-type=page] main article section .archive-list .item-info .date span{color:#333c4a;font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:0}[data-type=page] main article section .archive-list .item-info .term{display:flex;justify-content:center;align-items:center;width:12rem;height:2rem;border-radius:.2rem}[data-type=page] main article section .archive-list .item-info .term-all{background:#f4a582}[data-type=page] main article section .archive-list .item-info .term-general{background:#f4a582}[data-type=page] main article section .archive-list .item-info .term-medical{background:#93c2c1}[data-type=page] main article section .archive-list .item-info .term-event{background:#9895b9}[data-type=page] main article section .archive-list .item-info .term-job{background:#ef8291}[data-type=page] main article section .archive-list .item-info .term-other{background:#95afe6}[data-type=page] main article section .archive-list .item-info .term span{color:#fff;font-size:1.2rem;font-weight:700;line-height:1}[data-type=page] main article section .archive-list .item-title{display:inline-block;width:100%}[data-type=page] main article section .archive-list .item-title-text{display:inline-block;color:#333c4a;font-size:1.4rem;cursor:default}[data-type=page] main article section .archive-list .item-title-link{display:inline-block;color:#333c4a;font-size:1.4rem;text-decoration:none}[data-type=page] main article section .archive-list .item-title-link:hover{opacity:.8}[data-type=page] main article section .archive-list .item-title-link[target=_blank]::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" /></svg>');display:inline-flex;transform:scale(.8);margin-top:.2em}[data-type=page] main article section .back-list{display:flex;justify-content:center;align-items:center;width:100%;border:1px solid #f4a582;padding:2rem;margin-top:6em;transition:.15s ease}[data-type=page] main article section .back-list:hover{background:#f4a582}[data-type=page] main article section .back-list:hover span{color:#fff}[data-type=page] main article section .back-list span{color:#f4a582;font-size:1.4rem;line-height:1}[data-type=page] main article section .box{display:block;width:100%;border:2px solid #dfe1e3;padding:3rem}[data-type=page] main article section .cards-staff{display:flex;flex-direction:column;width:100%}[data-type=page] main article section .cards-staff .card{display:flex;justify-content:flex-start;align-items:center;width:100%;border-bottom:1px solid #dfe1e3;padding:1rem 0;gap:1.5rem}[data-type=page] main article section .cards-staff .card:first-child{border-top:1px solid #dfe1e3}[data-type=page] main article section .cards-staff .card-header{display:block;width:7.5rem}[data-type=page] main article section .cards-staff .card-header figure{margin:0 auto!important}[data-type=page] main article section .cards-staff .card-header figure img{border-radius:.4rem;border:1px solid #f3f4f5}[data-type=page] main article section .cards-staff .card-body{display:flex;flex-direction:column;width:calc(100% - 9rem);gap:1rem}[data-type=page] main article section .cards-staff .card-body .name{color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1}[data-type=page] main article section .cards-staff .card-body .info{display:flex;flex-direction:column}[data-type=page] main article section .cards-staff .card-body .info .title{color:#333c4a;font-size:1.2rem;line-height:1.5}[data-type=page] main article section .docs{display:inline-flex;align-items:flex-start;flex-direction:column;gap:.5em;margin:3em auto}[data-type=page] main article section .docs-item{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none;gap:1.5em}[data-type=page] main article section .docs-item[href]:hover .filename{text-decoration:none}[data-type=page] main article section .docs-item:not([href]) .filename{text-decoration:none}[data-type=page] main article section .docs-item .icon{display:inline-flex;justify-content:center;align-items:center;width:6rem;height:2.4rem;color:#fff;font-size:1.3em;line-height:1}[data-type=page] main article section .docs-item .icon--pdf{background:#e2574c}[data-type=page] main article section .docs-item .icon--word{background:#335f9e}[data-type=page] main article section .docs-item .icon--excel{background:#217346}[data-type=page] main article section .docs-item .icon--link{background:#f4a582}[data-type=page] main article section .docs-item .filename{display:inline-flex;justify-content:flex-start;max-width:calc(100% - 7.5rem);font-size:1.5rem;text-decoration:underline}[data-type=page] main article section .gmap{display:block;width:100%}[data-type=page] main article section .gmap iframe{display:block;width:100%;aspect-ratio:1/1}[data-type=page] main article section .map{display:block;width:100%;border:2px solid #dfe1e3}[data-type=page] main article section .message{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;gap:2rem}[data-type=page] main article section .message-header{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;gap:1rem}[data-type=page] main article section .message-header img{display:block;width:16rem}[data-type=page] main article section .message-header .info{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}[data-type=page] main article section .message-header .info-detail{color:#333c4a;font-size:1.3rem}[data-type=page] main article section .message-header .info-detail+.info-name{margin-top:.2em}[data-type=page] main article section .message-header .info-name{color:#333c4a;font-size:1.7rem;font-weight:700;line-height:1}[data-type=page] main article section .message-body{display:block;width:100%}[data-type=page] main article section .message-body .catch{display:block;width:100%;color:#f4a582;font-size:1.8rem;font-weight:700;margin-bottom:2.4rem}[data-type=page] main article section .message-body .catch br{display:none}[data-type=page] main article section .page-link-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1rem}[data-type=page] main article section .page-link-list .link-item{display:flex;position:relative;justify-content:flex-start;align-items:flex-start;width:100%;background:#fff;text-decoration:none;border:1px solid #989ca3;padding:1.5rem 1.5rem 1.5rem 3.5rem}[data-type=page] main article section .page-link-list .link-item.nolink{pointer-events:none;opacity:.5}[data-type=page] main article section .page-link-list .link-item:hover{background:#f4a582;border:1px solid #f4a582}[data-type=page] main article section .page-link-list .link-item:hover span{color:#fff}[data-type=page] main article section .page-link-list .link-item:hover span::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');width:2rem;height:2rem;left:1rem}[data-type=page] main article section .page-link-list .link-item span{color:#333c4a;font-size:1.4rem;font-weight:700;line-height:1.5}[data-type=page] main article section .page-link-list .link-item span::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');width:2rem;height:2rem;left:1rem}[data-type=page] main article section .pagenation{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;margin-top:3rem}[data-type=page] main article section .pagenation .page-numbers{display:flex;justify-content:center;align-items:center;width:calc((100% - 7.2rem)/10);height:3rem;background:#fff;color:#f4a582;font-size:1.3rem;line-height:1;text-align:center;text-decoration:none;border:1px solid #f4a582;margin-top:.8rem;margin-right:.8rem;transition:.15s ease}[data-type=page] main article section .pagenation .page-numbers:nth-child(-n+10){margin-top:0}[data-type=page] main article section .pagenation .page-numbers:nth-child(10n){margin-right:0}[data-type=page] main article section .pagenation .page-numbers:hover{cursor:pointer;background:#f4a582;color:#fff;text-decoration:none;border:1px solid #f4a582;opacity:.9}[data-type=page] main article section .pagenation .prev,[data-type=page] main article section .pagenation .next{width:4rem;font-size:1.4rem}[data-type=page] main article section .pagenation .current{background:#f4a582;color:#fff;border:1px solid #f4a582}[data-type=page] main article section .post{display:block;width:100%}[data-type=page] main article section .post-item{display:block;width:100%}[data-type=page] main article section .post-item .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:1em 0;gap:.5rem}[data-type=page] main article section .post-item .item-info .date{display:flex;justify-content:center;align-items:center;width:12rem;background:#f3f4f5;height:3.2rem;border-radius:.2rem}[data-type=page] main article section .post-item .item-info .date span{color:#333c4a;font-size:1.5rem;font-weight:700;line-height:1}[data-type=page] main article section .post-item .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:3.2rem;border-radius:.2rem}[data-type=page] main article section .post-item .item-info .term-all{background:#f4a582}[data-type=page] main article section .post-item .item-info .term-general{background:#f4a582}[data-type=page] main article section .post-item .item-info .term-medical{background:#93c2c1}[data-type=page] main article section .post-item .item-info .term-event{background:#9895b9}[data-type=page] main article section .post-item .item-info .term-job{background:#ef8291}[data-type=page] main article section .post-item .item-info .term-other{background:#95afe6}[data-type=page] main article section .post-item .item-info .term span{color:#fff;font-size:1.3rem;font-weight:700;line-height:1}[data-type=page] main article section .post-item .item-contnet{display:block;width:100%;margin-top:5.6rem}[data-type=page] main article section .qa{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:.2rem}[data-type=page] main article section .qa+.qa{margin-top:1.5rem}[data-type=page] main article section .qa .question{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=page] main article section .qa .question-header{display:flex;justify-content:center;align-items:flex-start;width:6.4rem;background:#f4a582;padding:1.6rem 0}[data-type=page] main article section .qa .question-header span{color:#fff;font-size:1.8rem}[data-type=page] main article section .qa .question-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(100% - 6.4rem);background:#f3f4f5;padding:1.6rem}[data-type=page] main article section .qa .answer{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=page] main article section .qa .answer-header{display:flex;justify-content:center;align-items:flex-start;width:6.4rem;background:#93c2c1;padding:1.6rem 0}[data-type=page] main article section .qa .answer-header span{color:#fff;font-size:1.8rem}[data-type=page] main article section .qa .answer-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(100% - 6.4rem);background:#f3f4f5;padding:1.6rem}[data-type=page] main article section .representative-image{display:flex;flex-direction:column;width:100%;gap:1.5rem;margin-bottom:4rem}[data-type=page] main article section .representative-image .photo{display:block;width:16rem;margin:0 auto!important}[data-type=page] main article section .representative-image .photo img{width:100%}[data-type=page] main article section .representative-image .info{display:block;width:10.4rem;margin:0 auto!important}[data-type=page] main article section .representative-image .info img{width:100%}[data-type=page] main aside{display:none;width:100%}[data-type=page] main aside.showHeader .aside-contents{top:20rem}[data-type=page] main aside .aside-contents{display:flex;position:sticky;flex-direction:column;width:100%;gap:5.6rem;top:4rem;transition:.15s ease}[data-type=page] main aside .aside-contents .aside-nav{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-nav .aside-category{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title{display:flex;justify-content:flex-start;align-items:center;width:100%;background:#f4a582;padding:1.6rem 1rem}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title[href]:hover{opacity:.8}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title span{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items{display:flex;flex-direction:column;position:relative}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item{display:inline-block;position:relative;justify-content:flex-start;align-items:flex-start;width:100%;background:#fff;text-decoration:none!important;padding:1.2rem 1.2rem 1rem 2.5rem}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item.active{background:#fce8df}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item:not(.active):hover{background:#fef2ec}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item+.item{border-top:1px solid #dfe1e3}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item span{color:#333c4a;font-size:1.6rem;line-height:1.5}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item span::before{display:block;position:absolute;content:"";width:.6rem;height:1.2rem;top:1.6rem;left:1rem;right:auto;border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4a582}[data-type=page] main aside .aside-contents .aside-links{display:flex;width:100%;flex-direction:column;gap:.5rem}[data-type=page] main aside .aside-contents .aside-links .pickup-item{display:flex;justify-content:flex-start;align-items:center;width:100%;height:8rem;height:8rem;border-radius:.5rem;padding:2rem 2.5rem;text-decoration:none}[data-type=page] main aside .aside-contents .aside-links .pickup-item:hover{opacity:.8}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-hospital{background:#ef8291}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-outpatient{background:#9895b9}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-inpatient{background:#f4a582}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-department{background:#95afe6}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-coop{background:#93c2c1}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-header{display:flex;justify-content:center;align-items:center;width:4rem;margin-right:2rem}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-header .icon{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 6rem)}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .title{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow{display:flex;position:relative;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;background:rgba(255,255,255,0);text-decoration:none;border:1px solid #fff;border-radius:50rem;transition:.15s ease}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow:hover{background:rgba(255,255,255,.15)}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23ffffff" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>');width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow span{display:none}[data-type=page][data-style=forms] #vmail{display:block;width:100%}[data-type=page][data-style=forms] #vmail .vcf-form{display:block;width:100%;margin-top:4rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;width:100%;border-bottom:1px dashed #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .from-item--first{border-top:1px dashed #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-label{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto;background:#f3f4f5;color:#333c4a;font-size:1.5rem;font-weight:700;line-height:1.3;gap:.5em;padding:1.6rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-label .required{display:inline-flex;justify-content:center;align-items:center;background:#ef5055;color:#fff;font-size:1.2rem;line-height:1;padding:.2rem 1rem;border-radius:.2rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items{display:block;width:100%;padding:1.5rem 0 3.5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items hr{display:block;border-top:1px dashed #989ca3;margin:1.5em 0}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item{display:inline-block;width:100%;color:#333c4a;font-size:1.5rem;line-height:1.5}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item p{color:#333c4a;font-size:1.5rem;line-height:1.5}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item+.input-item{margin-top:.5em}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item label{color:#333c4a;font-size:1.5rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item [type=checkbox]{margin:0 .2em .2rem 0;font-size:1.5rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item [type=radio]{margin:0 .2em .2rem 0;font-size:1.5rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item select{display:inline-block;position:relative;max-width:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.4rem;font-weight:500;border:1px solid #989ca3;padding:.2rem .5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]){display:inline-block;width:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.5rem;font-weight:500;border:1px solid #989ca3;padding:.2rem .5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::-moz-placeholder{font-size:1.3rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::placeholder{font-size:1.3rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w10{width:10%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w20{width:20%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w30{width:30%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w40{width:40%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w50{width:50%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w60{width:60%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w70{width:70%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w80{width:80%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w90{width:90%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::-moz-placeholder{color:#bbb}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::placeholder{color:#bbb}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])+span{font-size:1.5rem;margin-left:.5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item textarea{display:block;width:100%;height:10em;color:#333c4a;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.6;padding:.5rem 1rem;border:1px solid #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .confirm-txt{display:block;width:100%;color:#f4a582;font-size:1.5rem;font-weight:700;line-height:1;border:2px solid #f4a582;padding:1.6rem;margin-bottom:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .submit-txt{display:block;width:100%;color:#19b89d;font-size:1.5rem;font-weight:700;line-height:1;border:2px solid #19b89d;padding:1.6rem;margin-top:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt{display:block;width:100%;border:2px solid #ef5055;padding:1.6rem;margin-bottom:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt ul{margin:0 auto}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt ul .error-item{color:#ef5055;font-size:1.5rem;font-weight:700}[data-type=page][data-style=forms] #vmail .vcf-form .defect-txt{display:block;width:100%;color:#ef5055;font-size:1.5rem;font-weight:700;border:2px solid #ef5055;padding:1.6rem;margin-top:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;gap:1.6rem;margin:3.2rem auto 0}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-confirm{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;background:#f4a582;color:#fff;font-size:1.3rem;line-height:1;border:none;padding:2rem 2.4rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-confirm:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;background:#f4a582;color:#fff;font-size:1.3rem;line-height:1;border:none;padding:2rem 2.4rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back.disabled{background:#ddd;cursor:default;pointer-events:none}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;background:#19b89d;color:#fff;font-size:1.3rem;line-height:1;border:none;padding:2rem 2.4rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit.disabled{background:#ddd!important;cursor:default;pointer-events:none}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit.enable{background:#19b89d}[data-type=page][data-style=forms] #vmail .reload{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;background:#f4a582;color:#fff;font-size:1.3rem;line-height:1;border:none;padding:2rem 2.4rem;margin:2rem auto;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .reload:hover{opacity:.8}}@media screen and (min-width:481px){html{overflow-x:hidden;display:block;position:relative;width:100%;margin:0 auto}body{display:block;position:relative;width:100%;min-width:144rem;padding:16rem 0;margin:0 auto}header{display:flex;position:fixed;justify-content:center;width:100%;min-width:144rem;height:16rem;background:rgba(255,255,255,.8);top:0;left:0;transition:.4s ease;z-index:91;box-shadow:0 3px 6px rgba(0,0,0,.05)}header.add__shadow{box-shadow:0 3px 6px rgba(0,0,0,.05)}header.hide{transform:translateY(-100%)}header .gheader{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:144rem;height:100%}header .gheader-lt{display:flex;justify-content:center;align-items:center;width:45rem;height:100%;border-right:1px solid #dfe1e3}header .gheader-lt .logo{display:flex;justify-content:center;align-items:center;width:30rem}header .gheader-rt{display:flex;flex-direction:column;width:calc(100% - 45rem);height:100%}header .gheader-rt .contents{display:flex;justify-content:flex-end;align-items:center;width:100%;height:8rem;gap:3.2rem;padding-right:8rem;border-bottom:1px solid #dfe1e3}header .gheader-rt .contents-item{display:inline-flex;justify-content:flex-start;align-items:center;width:auto;text-decoration:none;gap:.8rem}header .gheader-rt .contents-item .item-icon{display:block;width:2.4rem}header .gheader-rt .contents-item span{color:#333c4a;font-size:1.5rem;font-weight:700;line-height:1}header .gheader-rt .contents .wpcs-custom{display:block;width:30.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only{display:block;width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools{display:block;width:100%;margin:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box{width:100%;margin-bottom:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody{width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr{width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input{width:24rem;background:#f3f4f5}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box{border:none}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_a{padding:0 .8rem;height:4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_a input.gsc-input{background-color:#f3f4f5!important;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;font-weight:500;font-size:1.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_b .gsst_b .gsst_a{display:inline-flex;justify-content:center;align-items:center;height:4rem;text-decoration:none}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button{width:6.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button button.gsc-search-button.gsc-search-button-v2{height:4rem;border-radius:0 4px 4px 0;padding:0 1.6rem;margin-left:0;cursor:pointer}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button button.gsc-search-button.gsc-search-button-v2:hover{opacity:.8}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box td.gsc-input{padding-right:0!important}header .gheader-rt nav{display:flex;justify-content:flex-end;align-items:center;width:100%;height:8rem;padding-right:8rem}header .gheader-rt nav .gnav{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:4.8rem}header .gheader-rt nav .gnav-item{text-decoration:none}header .gheader-rt nav .gnav-item:hover span{color:#f4a582}header .gheader-rt nav .gnav-item span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1;transition:.15s ease}header .ham{display:none}.bottom-banner{display:flex;justify-content:center;align-items:center;width:100%;background:#fef6f3}.bottom-banner .banner-items{display:flex;justify-content:flex-start;align-items:center;width:144rem;padding:6.4rem 2rem;gap:1.6rem}.bottom-banner .banner-items .item{display:block;width:calc((100% - 6.4rem)/5);box-shadow:0 3px 6px rgba(0,0,0,.2);transition:.15s ease}.bottom-banner .banner-items .item:hover{box-shadow:0 3px 10px rgba(0,0,0,.3)}footer{display:flex;justify-content:center;align-items:flex-start;width:100%;min-width:144rem;padding:6.4rem 0}footer .gfooter{display:flex;justify-content:flex-start;align-items:flex-start;width:144rem;padding:0 2rem}footer .gfooter-info{display:block;width:54rem}footer .gfooter-info .logo{display:block;width:28rem}footer .gfooter-info .address{color:#333c4a;font-size:1.6rem;line-height:1.5;margin-top:4rem}footer .gfooter-info .links{display:inline-flex;justify-content:flex-start;align-items:flex-start;margin-top:2.4rem}footer .gfooter-info .links-item{display:inline-flex;justify-content:flex-start;align-items:flex-start}footer .gfooter-info .links-item span{font-size:1.6rem;line-height:1}footer .gfooter .gfooter-nav-switcher{display:none}footer .gfooter-nav{display:flex;justify-content:flex-start;align-items:stretch;width:calc(100% - 54rem)}footer .gfooter-nav-items{display:flex;flex-direction:column;width:100%;border-left:1px solid #dfe1e3;padding:0 4rem 0 2.4rem;gap:4rem}footer .gfooter-nav-items .nav-group{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1.6rem}footer .gfooter-nav-items .nav-group .parent{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none}footer .gfooter-nav-items .nav-group .parent:hover span{color:#f4a582}footer .gfooter-nav-items .nav-group .parent span{color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1.4}footer .gfooter-nav-items .nav-group .children{display:inline-flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1.2rem}footer .gfooter-nav-items .nav-group .children-item{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none}footer .gfooter-nav-items .nav-group .children-item:hover span{color:#f4a582}footer .gfooter-nav-items .nav-group .children-item.nolink span{color:#989ca3;font-size:1.4rem;line-height:1.5}footer .gfooter-nav-items .nav-group .children-item span{color:#333c4a;font-size:1.4rem;line-height:1.5}.copy{display:flex;justify-content:center;align-items:center;width:100%;min-width:144rem;height:5.6rem;padding:0 2rem}.copy span{color:#333c4a;font-size:1.3rem;line-height:1}#page-top{display:flex;position:fixed;justify-content:center;align-items:center;width:5.6rem;height:5.6rem;background:#f4a582;text-decoration:none;opacity:.8;bottom:0;right:0;z-index:99}#page-top::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');transform:rotate(-90deg)}#page-top:hover{opacity:.6}[data-type=home] .hero{display:block;width:100%;min-width:140rem;height:66.4rem}[data-type=home] .hero .fade-items{display:block;position:relative;width:100%;height:100%}[data-type=home] .hero .fade-items .fade-item{display:flex;position:absolute;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;opacity:0;top:0;left:0;transition:opacity 1s ease-in-out}[data-type=home] .hero .fade-items .fade-item-lt{display:block;width:60%;height:100%;overflow:hidden}[data-type=home] .hero .fade-items .fade-item-lt img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-type=home] .hero .fade-items .fade-item-rt{display:flex;justify-content:center;align-items:center;width:40%;min-width:65rem;height:100%;background:#fff;padding:4rem 8rem}[data-type=home] .hero .fade-items .fade-item-rt .txt{display:block;width:100%;max-width:57rem}[data-type=home] .hero .fade-items .fade-item-rt .txt-main{display:block;width:100%;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;color:#f4a582;font-size:4rem;font-weight:400;line-height:1.8}[data-type=home] .hero .fade-items .fade-item-rt .txt-main+.txt-sub{margin-top:4.8rem}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub{display:block;width:100%}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub p{color:#333c4a;font-size:1.8rem;line-height:2}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub p+p{margin-top:1em}[data-type=home] .container{display:block;width:100%}[data-type=home] .container .main-wrapper{display:block;width:100%}[data-type=home] main{display:block;width:100%;min-width:124rem}[data-type=home] main .home-pickup{display:block;position:relative;width:100%;height:62.4rem}[data-type=home] main .home-pickup-bg{display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:1}[data-type=home] main .home-pickup-bg svg{display:block;position:absolute;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transform:translateX(-25%)}[data-type=home] main .home-pickup-items{display:flex;justify-content:flex-start;align-items:stretch;position:relative;width:144rem;height:100%;padding:5.6rem 2rem 12.8rem;margin:0 auto;gap:2rem;z-index:1}[data-type=home] main .home-pickup-items .pickup-item{display:flex;justify-content:space-between;flex-direction:column;width:calc(100% - 8rem);text-decoration:none;border-radius:.5rem;padding:3.2rem 2.4rem;gap:4rem}[data-type=home] main .home-pickup-items .pickup-item:hover .item-footer .btn{background:rgba(255,255,255,.15)}[data-type=home] main .home-pickup-items .pickup-item.item-hospital{background:#ef8291}[data-type=home] main .home-pickup-items .pickup-item.item-outpatient{background:#9895b9}[data-type=home] main .home-pickup-items .pickup-item.item-inpatient{background:#f4a582}[data-type=home] main .home-pickup-items .pickup-item.item-department{background:#95afe6}[data-type=home] main .home-pickup-items .pickup-item.item-coop{background:#93c2c1}[data-type=home] main .home-pickup-items .pickup-item .item-header{display:flex;justify-content:center;align-items:center;width:100%;margin:auto auto 0}[data-type=home] main .home-pickup-items .pickup-item .item-header .icon{display:block;width:7.2rem}[data-type=home] main .home-pickup-items .pickup-item .item-body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;gap:3.2rem}[data-type=home] main .home-pickup-items .pickup-item .item-body .title{color:#fff;font-size:2rem;font-weight:700;line-height:1}[data-type=home] main .home-pickup-items .pickup-item .item-body p{color:#fff;font-size:1.5rem;text-align:justify}[data-type=home] main .home-pickup-items .pickup-item .item-footer{display:block;width:100%;margin:auto auto 0}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;height:4rem;background:rgba(255,255,255,0);text-decoration:none;border:1px solid #fff;border-radius:50rem;padding:0 1.6rem 0 2.4rem;transition:.15s ease}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn:hover{background:rgba(255,255,255,.15)}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:1.6rem;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23ffffff" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn span{color:#fff;font-size:1.4rem;line-height:1}[data-type=home] main .home-pickup .container{position:relative;background:#2c3e50;height:50vh}[data-type=home] main .home-pickup .wave{position:absolute;height:118px;width:100%;background:#2c3e50;bottom:0}[data-type=home] main .home-pickup .wave::before,[data-type=home] main .home-pickup .wave::after{content:"";display:block;position:absolute;border-radius:100% 50%}[data-type=home] main .home-pickup .wave::before{width:55%;height:109%;background-color:#fff;right:-1.5%;top:60%}[data-type=home] main .home-pickup .wave::after{width:55%;height:100%;background-color:#2c3e50;left:-1.5%;top:40%}[data-type=home] main article{display:block;width:100%;padding:6.4rem 0 9.6rem}[data-type=home] main article+article{margin-top:6.4rem}[data-type=home] main article.home-wellness{padding:6.4rem 0 0!important}[data-type=home] main article.home-wellness section h1{display:flex;justify-content:center;align-items:center;width:100%;color:#333c4a;font-size:2.8rem;font-weight:700;line-height:1;margin-bottom:1.5em}[data-type=home] main article.home-wellness section p{display:block;width:100%;color:#333c4a;font-size:1.6rem;line-height:1.5;text-align:center}[data-type=home] main article.home-wellness section .home-wellness-items{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;margin-top:4.8rem;gap:2.4rem}[data-type=home] main article.home-wellness section .home-wellness-items+.home-wellness-items{margin-top:2.4rem}[data-type=home] main article.home-wellness section .home-wellness-items .item{display:flex;align-items:stretch;flex-direction:column;width:calc((100% - 7.2rem)/4);text-decoration:none;margin-bottom:3.2rem;gap:1.5em}[data-type=home] main article.home-wellness section .home-wellness-items .item:hover .item-header img{filter:brightness(80%);transform:scale(1.1)}[data-type=home] main article.home-wellness section .home-wellness-items .item:hover .item-body .title{color:#f4a582}[data-type=home] main article.home-wellness section .home-wellness-items .item-header{display:block;width:100%;aspect-ratio:4/3;border-radius:1rem;overflow:hidden}[data-type=home] main article.home-wellness section .home-wellness-items .item-header img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.3s ease}[data-type=home] main article.home-wellness section .home-wellness-items .item-body{display:flex;align-items:flex-start;flex-direction:column;width:100%;gap:1em}[data-type=home] main article.home-wellness section .home-wellness-items .item-body .title{display:flex;justify-content:center;align-items:center;width:100%;color:#333c4a;font-size:1.8rem;font-weight:700;transition:.3s ease}[data-type=home] main article.home-wellness section .home-wellness-items .item-body p{display:block;width:100%;color:#333c4a;font-size:1.5rem;line-height:1.5;text-align:center}[data-type=home] main article.home-wellness section .home-wellness-items--column05 .item{width:calc((100% - 9.6rem)/5)}[data-type=home] main article.home-wellness section .home-wellness-items--center{justify-content:center}[data-type=home] main article section{display:block;width:144rem;padding:2rem;margin:0 auto}[data-type=home] main article section .home-news{display:block;width:100%}[data-type=home] main article section .home-news-header{display:flex;justify-content:space-between;align-items:flex-start}[data-type=home] main article section .home-news-header h1{display:inline-flex;flex-direction:column;gap:.8rem}[data-type=home] main article section .home-news-header h1 .jp{color:#333c4a;font-size:4rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-header h1 .en{color:#989ca3;font-size:1.6rem;line-height:1}[data-type=home] main article section .home-news-header .tabs{display:inline-flex;justify-content:flex-end;align-items:center;gap:.4rem}[data-type=home] main article section .home-news-header .tabs .tab{display:flex;position:relative;justify-content:center;align-items:center;width:16rem;height:4.8rem;background:#fef6f3;cursor:pointer}[data-type=home] main article section .home-news-header .tabs .tab:first-child{border-radius:.5rem 0 0 .5rem}[data-type=home] main article section .home-news-header .tabs .tab:last-child{border-radius:0 .5rem .5rem 0}[data-type=home] main article section .home-news-header .tabs .tab:hover span{color:#fff}[data-type=home] main article section .home-news-header .tabs .tab-all:hover{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab-general:hover{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab-medical:hover{background:#93c2c1}[data-type=home] main article section .home-news-header .tabs .tab-event:hover{background:#9895b9}[data-type=home] main article section .home-news-header .tabs .tab-job:hover{background:#ef8291}[data-type=home] main article section .home-news-header .tabs .tab-other:hover{background:#95afe6}[data-type=home] main article section .home-news-header .tabs .tab.selected::before{display:block;position:absolute;content:"";width:0;height:0;border-left:1.5rem solid rgba(0,0,0,0);border-right:1.5rem solid rgba(0,0,0,0);border-top:1.2rem solid #f4a582;bottom:-1.2rem}[data-type=home] main article section .home-news-header .tabs .tab.selected span{color:#fff}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-all{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-all::before{border-top:1.2rem solid #f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-general{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-general::before{border-top:1.2rem solid #f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-medical{background:#93c2c1}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-medical::before{border-top:1.2rem solid #93c2c1}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-event{background:#9895b9}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-event::before{border-top:1.2rem solid #9895b9}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-job{background:#ef8291}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-job::before{border-top:1.2rem solid #ef8291}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-other{background:#95afe6}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-other::before{border-top:1.2rem solid #95afe6}[data-type=home] main article section .home-news-header .tabs .tab span{color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-body{display:block;width:100%;margin-top:3.2rem}[data-type=home] main article section .home-news-body .news-list{display:block;width:100%}[data-type=home] main article section .home-news-body .news-list p{display:block;width:100%;color:#333c4a;font-size:1.8rem;text-align:justify;word-break:break-word;margin-top:4rem}[data-type=home] main article section .home-news-body .news-list .item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:2.4rem 0;gap:3.2rem}[data-type=home] main article section .home-news-body .news-list .item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=home] main article section .home-news-body .news-list .item+.item{border-bottom:1px solid #e9eaeb}[data-type=home] main article section .home-news-body .news-list .item-info{display:flex;justify-content:space-between;align-items:center;width:28rem}[data-type=home] main article section .home-news-body .news-list .item-info .date span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:0}[data-type=home] main article section .home-news-body .news-list .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:3.2rem;border-radius:.2rem}[data-type=home] main article section .home-news-body .news-list .item-info .term-all{background:#f4a582}[data-type=home] main article section .home-news-body .news-list .item-info .term-general{background:#f4a582}[data-type=home] main article section .home-news-body .news-list .item-info .term-medical{background:#93c2c1}[data-type=home] main article section .home-news-body .news-list .item-info .term-event{background:#9895b9}[data-type=home] main article section .home-news-body .news-list .item-info .term-job{background:#ef8291}[data-type=home] main article section .home-news-body .news-list .item-info .term-other{background:#95afe6}[data-type=home] main article section .home-news-body .news-list .item-info .term span{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-body .news-list .item-title{display:inline-block;width:calc(100% - 31.2rem)}[data-type=home] main article section .home-news-body .news-list .item-title-text{display:inline-block;color:#333c4a;font-size:1.8rem;cursor:default}[data-type=home] main article section .home-news-body .news-list .item-title-link{display:inline-block;color:#333c4a;font-size:1.8rem;text-decoration:none}[data-type=home] main article section .home-news-body .news-list .item-title-link:hover{opacity:.8}[data-type=home] main article section .home-news-body .news-list .item-title-link[target=_blank]::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" /></svg>');display:inline-flex;transform:scale(.8);margin-top:.2em}[data-type=home] main article section .home-news-footer{display:flex;justify-content:center;align-items:center;width:100%;margin-top:4rem}[data-type=home] main article section .home-news-footer .news-past{display:flex;position:relative;justify-content:space-between;align-items:center;width:32rem;height:5.6rem;background:#fff;text-decoration:none;border:1px solid #f4a582;border-radius:50rem;padding:0 2.4rem;transition:.15s ease}[data-type=home] main article section .home-news-footer .news-past:hover{background:#f4a582}[data-type=home] main article section .home-news-footer .news-past:hover::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23FFFFFF" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main article section .home-news-footer .news-past:hover span{color:#fff}[data-type=home] main article section .home-news-footer .news-past::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:2.4rem;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23f4a582" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main article section .home-news-footer .news-past span{color:#f4a582;font-size:1.6rem;line-height:1}[data-type=home] main .home-target{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=home] main .home-target .home-target-item{display:flex;align-items:stretch;width:50%}[data-type=home] main .home-target .home-target-item.target-patients{justify-content:flex-end;background:#f4a582;padding:4rem 4rem 4rem 0}[data-type=home] main .home-target .home-target-item.target-patients .title .jp{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-patients .title .en{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item:hover{background:#fef6f3}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item:first-child{border-top:1px solid #fad2c1;border-bottom:1px solid #fad2c1}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item+.links-item{border-bottom:1px solid #fad2c1}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23f4a582" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item span{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-medical{justify-content:flex-start;background:#93c2c1;padding:4rem 0 4rem 4rem}[data-type=home] main .home-target .home-target-item.target-medical .title .jp{color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .title .en{color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item:hover{background:#f5f9f9}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item:first-child{border-top:1px solid #c9e1e0;border-bottom:1px solid #c9e1e0}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item+.links-item{border-bottom:1px solid #c9e1e0}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%2393c2c1" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item span{position:relative;color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item span.member::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M15.667,6.833h-.833V5.167a4.167,4.167,0,0,0-8.333,0V6.833H5.667A1.672,1.672,0,0,0,4,8.5v8.333A1.672,1.672,0,0,0,5.667,18.5h10a1.672,1.672,0,0,0,1.667-1.667V8.5A1.672,1.672,0,0,0,15.667,6.833Zm-5,7.5a1.667,1.667,0,1,1,1.667-1.667A1.672,1.672,0,0,1,10.667,14.333Zm2.583-7.5H8.083V5.167a2.583,2.583,0,0,1,5.167,0Z" fill="%2393c2c1"/></svg>');top:calc(50% - 1.4rem);right:-3.2rem}[data-type=home] main .home-target .home-target-item .target-contents{display:block;width:100%;max-width:66rem;background:#fff;padding:4rem 3rem}[data-type=home] main .home-target .home-target-item .target-contents .title{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1rem}[data-type=home] main .home-target .home-target-item .target-contents .title .jp{font-size:4rem;font-weight:700;line-height:1}[data-type=home] main .home-target .home-target-item .target-contents .title .en{font-size:1.6rem;line-height:1}[data-type=home] main .home-target .home-target-item .target-contents .links{display:block;width:100%;margin-top:3.2rem}[data-type=home] main .home-target .home-target-item .target-contents .links-item{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;text-decoration:none;padding:2.4rem .8rem}[data-type=home] main .home-target .home-target-item .target-contents .links-item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=home] main .home-target .home-target-item .target-contents .links-item+.links-item{border-bottom:1px solid #e9eaeb}[data-type=home] main .home-target .home-target-item .target-contents .links-item::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:1.6rem;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23333c4a" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item .target-contents .links-item span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page][data-style=member] .breadcrumb{background:#eff6f6}[data-type=page][data-style=member] .breadcrumb .breadcrumb__items .item:not(.current-item):hover{color:#93c2c1}[data-type=page][data-style=member] main article section h2{border-left:4px solid #93c2c1}[data-type=page][data-style=member] main article section h3{color:#93c2c1}[data-type=page][data-style=member] main article section p a{color:#93c2c1}[data-type=page][data-style=member] main article section p a span{color:#93c2c1}[data-type=page][data-style=member] main article section table tbody tr th{background:#e4efef}[data-type=page][data-style=member] main article section table tbody tr td.tdh{background:#f9fcfc}[data-type=page][data-style=member] main article section .docs-item{color:#93c2c1}[data-type=page][data-style=member] main article section .docs-item .icon--link{background:#93c2c1}[data-type=page][data-style=member] main article section .docs-item .filename{color:#93c2c1}[data-type=page] .breadcrumb{display:block;width:100%;background:#fef2ec;margin:0 auto}[data-type=page] .breadcrumb .breadcrumb__items .item:not(.current-item):hover{color:#f4a582}[data-type=page] .breadcrumb__items{display:flex;justify-content:flex-start;align-items:center;width:124rem;height:4rem;color:#333c4a;font-size:1.3rem;white-space:nowrap;margin:0 auto}[data-type=page] .breadcrumb__items .item{display:inline-block;position:relative;color:#333c4a;font-size:1.3rem;line-height:1;text-decoration:none;cursor:pointer;transition:.15s ease}[data-type=page] .breadcrumb__items .item:not(.current-item):hover{color:#f4a582}[data-type=page] .breadcrumb__items .item.current-item{display:inline-block;color:#333c4a;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:default}[data-type=page] .container{display:block;width:100%}[data-type=page] .container .main-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:144rem;min-width:120rem;padding:7.2rem 0 9.6rem;margin:0 auto}[data-type=page] main{display:flex;width:124rem;gap:8rem}[data-type=page] main article{display:block;width:calc(100% - 36rem)}[data-type=page] main article section{display:block;width:100%}[data-type=page] main article section+section{margin-top:9.6rem}[data-type=page] main article section *+h2{margin-top:6.4rem}[data-type=page] main article section *+h3{margin-top:4rem}[data-type=page] main article section *+h4{margin-top:1.5em}[data-type=page] main article section h1{display:block;width:100%;color:#333c4a;font-size:3.4rem;font-weight:700}[data-type=page] main article section h1+*{margin-top:6.4rem}[data-type=page] main article section h1+h2{margin-top:6.4rem}[data-type=page] main article section h2{display:block;width:100%;color:#333c4a;font-size:2.6rem;font-weight:700;line-height:1.5;border-left:4px solid #f4a582;border-bottom:2px solid #e9eaeb;padding:.5rem 0 .5rem 1.4rem}[data-type=page] main article section h2+*{margin-top:2rem}[data-type=page] main article section h2+h3{margin-top:4rem}[data-type=page] main article section h3{display:block;width:100%;color:#f4a582;font-size:2.2rem;font-weight:700;line-height:1.6}[data-type=page] main article section h3+*{margin-top:2em}[data-type=page] main article section h3+p{margin-top:1em}[data-type=page] main article section h3+h4{margin-top:1em}[data-type=page] main article section h4{display:block;width:100%;color:#333c4a;font-size:2rem;font-weight:700;border-bottom:1px solid #dfe1e3}[data-type=page] main article section h4+*{margin-top:1em}[data-type=page] main article section h4+.docs{margin-top:2em}[data-type=page] main article section p{display:block;width:100%;color:#333c4a;font-size:1.8rem;text-align:justify;word-break:break-word}[data-type=page] main article section p+p:not(.kome){margin-top:1.5em}[data-type=page] main article section p.kome{padding-left:1em;text-indent:-1em}[data-type=page] main article section ul li{color:#333c4a;font-size:1.8rem;line-height:1.8;text-align:left}[data-type=page] main article section ul.sitemap+.sitemap{margin-top:2.4rem}[data-type=page] main article section ul.sitemap li a{color:#333c4a;text-decoration:none}[data-type=page] main article section ul.sitemap li a:hover{color:#f4a582}[data-type=page] main article section ul.sitemap ul{margin:.5em 0}[data-type=page] main article section ol li{color:#333c4a;font-size:1.8rem;line-height:1.8;text-align:left}[data-type=page] main article section table{display:block;width:100%;margin:3em 0}[data-type=page] main article section table caption{display:table;width:100%;color:#333c4a;font-size:1.6rem;line-height:1.3;margin-bottom:.8rem}[data-type=page] main article section table caption.left{text-align:left}[data-type=page] main article section table.bottom-only tbody tr td{border:none;border-bottom:1px solid #dfe1e3}[data-type=page] main article section table.bottom-only tbody tr td:first-child{padding-right:2em}[data-type=page] main article section table.bottom-only tbody tr:first-child td{border-top:1px solid #dfe1e3}[data-type=page] main article section table tbody{display:table;width:100%}[data-type=page] main article section table tbody tr{width:100%}[data-type=page] main article section table tbody tr.center>*{text-align:center}[data-type=page] main article section table tbody tr th{background:#fce8df;color:#333c4a;font-size:1.4rem;line-height:1.6;text-align:center;word-break:break-word;border:1px solid #dfe1e3;padding:1rem}[data-type=page] main article section table tbody tr td{background:#fff;color:#333c4a;font-size:1.4rem;line-height:1.6;word-break:break-word;border:1px solid #dfe1e3;padding:1rem}[data-type=page] main article section table tbody tr td.tdh{background:#fefaf8}[data-type=page] main article section table tbody tr td.tbg-blue{background:rgba(36,77,145,.1)}[data-type=page] main article section table tbody tr td.tbg-red{background:rgba(239,80,85,.15)}[data-type=page] main article section figure{display:block;width:100%;margin:4rem auto!important}[data-type=page] main article section figure.no-mh img{max-height:initial!important}[data-type=page] main article section figure.w10{width:10%!important}[data-type=page] main article section figure.w10 img{min-height:initial!important}[data-type=page] main article section figure.w20{width:20%!important}[data-type=page] main article section figure.w20 img{min-height:initial!important}[data-type=page] main article section figure.w30{width:30%!important}[data-type=page] main article section figure.w30 img{min-height:initial!important}[data-type=page] main article section figure.w40{width:40%!important}[data-type=page] main article section figure.w40 img{min-height:initial!important}[data-type=page] main article section figure.w50{width:50%!important}[data-type=page] main article section figure.w50 img{min-height:initial!important}[data-type=page] main article section figure.w60{width:60%!important}[data-type=page] main article section figure.w60 img{min-height:initial!important}[data-type=page] main article section figure.w70{width:70%!important}[data-type=page] main article section figure.w70 img{min-height:initial!important}[data-type=page] main article section figure.w80{width:80%!important}[data-type=page] main article section figure.w80 img{min-height:initial!important}[data-type=page] main article section figure.w90{width:90%!important}[data-type=page] main article section figure.w90 img{min-height:initial!important}[data-type=page] main article section figure figcaption{display:block;width:100%!important;color:#333c4a;font-size:1.4rem;line-height:1.5;text-align:justify;word-break:break-word;margin:.4em auto 1em}[data-type=page] main article section .archive{display:block;width:100%}[data-type=page] main article section .archive-list{display:block;width:100%}[data-type=page] main article section .archive-list .item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:2.4rem 0;gap:1.6rem}[data-type=page] main article section .archive-list .item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=page] main article section .archive-list .item+.item{border-bottom:1px solid #e9eaeb}[data-type=page] main article section .archive-list .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1.6rem}[data-type=page] main article section .archive-list .item-info .date span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:0}[data-type=page] main article section .archive-list .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:2.4rem;border-radius:.2rem}[data-type=page] main article section .archive-list .item-info .term-all{background:#f4a582}[data-type=page] main article section .archive-list .item-info .term-general{background:#f4a582}[data-type=page] main article section .archive-list .item-info .term-medical{background:#93c2c1}[data-type=page] main article section .archive-list .item-info .term-event{background:#9895b9}[data-type=page] main article section .archive-list .item-info .term-job{background:#ef8291}[data-type=page] main article section .archive-list .item-info .term-other{background:#95afe6}[data-type=page] main article section .archive-list .item-info .term span{color:#fff;font-size:1.4rem;font-weight:700;line-height:1}[data-type=page] main article section .archive-list .item-title{display:inline-block;width:100%}[data-type=page] main article section .archive-list .item-title-text{display:inline-block;color:#333c4a;font-size:1.8rem;cursor:default}[data-type=page] main article section .archive-list .item-title-link{display:inline-block;color:#333c4a;font-size:1.8rem;text-decoration:none}[data-type=page] main article section .archive-list .item-title-link:hover{opacity:.8}[data-type=page] main article section .archive-list .item-title-link[target=_blank]::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" /></svg>');display:inline-flex;transform:scale(.8);margin-top:.2em}[data-type=page] main article section .back-list{display:flex;justify-content:center;align-items:center;width:100%;border:1px solid #f4a582;padding:2rem;margin-top:12em;transition:.15s ease}[data-type=page] main article section .back-list:hover{background:#f4a582}[data-type=page] main article section .back-list:hover span{color:#fff}[data-type=page] main article section .back-list span{color:#f4a582;font-size:1.6rem;line-height:1}[data-type=page] main article section .box{display:block;width:100%;border:2px solid #dfe1e3;padding:4rem}[data-type=page] main article section .cards-staff{display:flex;flex-direction:column;width:100%}[data-type=page] main article section .cards-staff .card{display:flex;justify-content:flex-start;align-items:center;width:100%;border-bottom:1px solid #dfe1e3;padding:3.2rem;gap:4.8rem}[data-type=page] main article section .cards-staff .card:first-child{border-top:1px solid #dfe1e3}[data-type=page] main article section .cards-staff .card-header{display:block;width:16rem}[data-type=page] main article section .cards-staff .card-header figure{margin:0 auto!important}[data-type=page] main article section .cards-staff .card-header figure img{border-radius:.4rem;border:1px solid #f3f4f5}[data-type=page] main article section .cards-staff .card-body{display:flex;flex-direction:column;width:calc(100% - 20.8rem);gap:2.4rem}[data-type=page] main article section .cards-staff .card-body .name{color:#333c4a;font-size:2.8rem;font-weight:700;line-height:1}[data-type=page] main article section .cards-staff .card-body .info{display:flex;flex-direction:column}[data-type=page] main article section .cards-staff .card-body .info .title{color:#333c4a;font-size:1.8rem;line-height:1.5}[data-type=page] main article section .docs{display:inline-flex;align-items:flex-start;flex-direction:column;gap:.5em;margin:3em auto}[data-type=page] main article section .docs-item{display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none;gap:1.6em}[data-type=page] main article section .docs-item[href]:hover .filename{text-decoration:none}[data-type=page] main article section .docs-item:not([href]) .filename{text-decoration:none}[data-type=page] main article section .docs-item .icon{display:inline-flex;justify-content:center;align-items:center;width:8rem;height:2.4rem;color:#fff;font-size:1.4rem;line-height:1}[data-type=page] main article section .docs-item .icon--pdf{background:#e2574c}[data-type=page] main article section .docs-item .icon--word{background:#335f9e}[data-type=page] main article section .docs-item .icon--excel{background:#217346}[data-type=page] main article section .docs-item .icon--link{background:#f4a582}[data-type=page] main article section .docs-item .filename{display:inline-flex;justify-content:flex-start;max-width:calc(100% - 9.6rem);font-size:1.8rem;text-decoration:underline}[data-type=page] main article section .flex-columns,[data-type=page] main article section .wp-block-columns{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;max-width:100%;margin:4em auto;gap:1.5em}[data-type=page] main article section .flex-columns--start,[data-type=page] main article section .wp-block-columns--start{justify-content:flex-start}[data-type=page] main article section .flex-columns.are-vertically-aligned-center,[data-type=page] main article section .wp-block-columns.are-vertically-aligned-center{align-items:center!important}[data-type=page] main article section .flex-columns .flex-column,[data-type=page] main article section .flex-columns .wp-block-column,[data-type=page] main article section .wp-block-columns .flex-column,[data-type=page] main article section .wp-block-columns .wp-block-column{display:inline-flex;flex-direction:column;flex-basis:auto;align-items:center;min-width:0;word-break:break-word;overflow-wrap:break-word}[data-type=page] main article section .flex-columns .flex-column *,[data-type=page] main article section .flex-columns .wp-block-column *,[data-type=page] main article section .wp-block-columns .flex-column *,[data-type=page] main article section .wp-block-columns .wp-block-column *{width:auto}[data-type=page] main article section .flex-columns .flex-column figure,[data-type=page] main article section .flex-columns .wp-block-column figure,[data-type=page] main article section .wp-block-columns .flex-column figure,[data-type=page] main article section .wp-block-columns .wp-block-column figure{margin:0!important}[data-type=page] main article section .flex-columns .flex-column--start,[data-type=page] main article section .flex-columns .wp-block-column--start,[data-type=page] main article section .wp-block-columns .flex-column--start,[data-type=page] main article section .wp-block-columns .wp-block-column--start{align-items:flex-start}[data-type=page] main article section .flex-columns .flex-column.w10,[data-type=page] main article section .flex-columns .wp-block-column.w10,[data-type=page] main article section .wp-block-columns .flex-column.w10,[data-type=page] main article section .wp-block-columns .wp-block-column.w10{width:10%!important}[data-type=page] main article section .flex-columns .flex-column.w10 img,[data-type=page] main article section .flex-columns .wp-block-column.w10 img,[data-type=page] main article section .wp-block-columns .flex-column.w10 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w10 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w20,[data-type=page] main article section .flex-columns .wp-block-column.w20,[data-type=page] main article section .wp-block-columns .flex-column.w20,[data-type=page] main article section .wp-block-columns .wp-block-column.w20{width:20%!important}[data-type=page] main article section .flex-columns .flex-column.w20 img,[data-type=page] main article section .flex-columns .wp-block-column.w20 img,[data-type=page] main article section .wp-block-columns .flex-column.w20 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w20 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w30,[data-type=page] main article section .flex-columns .wp-block-column.w30,[data-type=page] main article section .wp-block-columns .flex-column.w30,[data-type=page] main article section .wp-block-columns .wp-block-column.w30{width:30%!important}[data-type=page] main article section .flex-columns .flex-column.w30 img,[data-type=page] main article section .flex-columns .wp-block-column.w30 img,[data-type=page] main article section .wp-block-columns .flex-column.w30 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w30 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w40,[data-type=page] main article section .flex-columns .wp-block-column.w40,[data-type=page] main article section .wp-block-columns .flex-column.w40,[data-type=page] main article section .wp-block-columns .wp-block-column.w40{width:40%!important}[data-type=page] main article section .flex-columns .flex-column.w40 img,[data-type=page] main article section .flex-columns .wp-block-column.w40 img,[data-type=page] main article section .wp-block-columns .flex-column.w40 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w40 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w50,[data-type=page] main article section .flex-columns .wp-block-column.w50,[data-type=page] main article section .wp-block-columns .flex-column.w50,[data-type=page] main article section .wp-block-columns .wp-block-column.w50{width:50%!important}[data-type=page] main article section .flex-columns .flex-column.w50 img,[data-type=page] main article section .flex-columns .wp-block-column.w50 img,[data-type=page] main article section .wp-block-columns .flex-column.w50 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w50 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w60,[data-type=page] main article section .flex-columns .wp-block-column.w60,[data-type=page] main article section .wp-block-columns .flex-column.w60,[data-type=page] main article section .wp-block-columns .wp-block-column.w60{width:60%!important}[data-type=page] main article section .flex-columns .flex-column.w60 img,[data-type=page] main article section .flex-columns .wp-block-column.w60 img,[data-type=page] main article section .wp-block-columns .flex-column.w60 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w60 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w70,[data-type=page] main article section .flex-columns .wp-block-column.w70,[data-type=page] main article section .wp-block-columns .flex-column.w70,[data-type=page] main article section .wp-block-columns .wp-block-column.w70{width:70%!important}[data-type=page] main article section .flex-columns .flex-column.w70 img,[data-type=page] main article section .flex-columns .wp-block-column.w70 img,[data-type=page] main article section .wp-block-columns .flex-column.w70 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w70 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w80,[data-type=page] main article section .flex-columns .wp-block-column.w80,[data-type=page] main article section .wp-block-columns .flex-column.w80,[data-type=page] main article section .wp-block-columns .wp-block-column.w80{width:80%!important}[data-type=page] main article section .flex-columns .flex-column.w80 img,[data-type=page] main article section .flex-columns .wp-block-column.w80 img,[data-type=page] main article section .wp-block-columns .flex-column.w80 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w80 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w90,[data-type=page] main article section .flex-columns .wp-block-column.w90,[data-type=page] main article section .wp-block-columns .flex-column.w90,[data-type=page] main article section .wp-block-columns .wp-block-column.w90{width:90%!important}[data-type=page] main article section .flex-columns .flex-column.w90 img,[data-type=page] main article section .flex-columns .wp-block-column.w90 img,[data-type=page] main article section .wp-block-columns .flex-column.w90 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w90 img{min-height:initial!important}[data-type=page] main article section .gmap{display:block;width:100%}[data-type=page] main article section .gmap iframe{display:block;width:100%;aspect-ratio:16/10}[data-type=page] main article section .map{display:block;width:100%;border:2px solid #dfe1e3}[data-type=page] main article section .message{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:2.4rem}[data-type=page] main article section .message-header{display:flex;justify-content:flex-start;align-items:flex-end;width:100%;gap:4rem}[data-type=page] main article section .message-header img{display:block;width:16rem}[data-type=page] main article section .message-header .info{display:block;width:calc(100% - 20rem)}[data-type=page] main article section .message-header .info-detail{color:#333c4a;font-size:1.4rem}[data-type=page] main article section .message-header .info-detail+.info-name{margin-top:.5em}[data-type=page] main article section .message-header .info-name{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page] main article section .message-body{display:block;width:100%}[data-type=page] main article section .message-body .catch{display:block;width:100%;color:#f4a582;font-size:2.4rem;font-weight:700;margin-bottom:2.4rem}[data-type=page] main article section .page-link-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:100%;gap:1.6rem}[data-type=page] main article section .page-link-list .link-item{display:flex;position:relative;justify-content:flex-start;align-items:flex-start;width:calc((100% - 1.6rem)/2);background:#fff;text-decoration:none;border:1px solid #989ca3;padding:2.4rem 2.4rem 2.4rem 4rem}[data-type=page] main article section .page-link-list .link-item.nolink{pointer-events:none;opacity:.5}[data-type=page] main article section .page-link-list .link-item:hover{background:#f4a582;border:1px solid #f4a582}[data-type=page] main article section .page-link-list .link-item:hover span{color:#fff}[data-type=page] main article section .page-link-list .link-item:hover span::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');width:2.6rem;height:2.6rem;left:1.2rem}[data-type=page] main article section .page-link-list .link-item span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1.5}[data-type=page] main article section .page-link-list .link-item span::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');width:2.6rem;height:2.6rem;left:1.2rem}[data-type=page] main article section .pagenation{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;margin-top:4rem}[data-type=page] main article section .pagenation .page-numbers{display:flex;justify-content:center;align-items:center;width:calc((100% - 15.2rem)/20);height:3.2rem;background:#fff;color:#f4a582;font-size:1.3rem;line-height:1;text-align:center;text-decoration:none;border:1px solid #f4a582;margin-top:.8rem;margin-right:.8rem;transition:.15s ease}[data-type=page] main article section .pagenation .page-numbers:nth-child(-n+20){margin-top:0}[data-type=page] main article section .pagenation .page-numbers:nth-child(20n){margin-right:0}[data-type=page] main article section .pagenation .page-numbers:hover{cursor:pointer;background:#f4a582;color:#fff;text-decoration:none;border:1px solid #f4a582;opacity:.9}[data-type=page] main article section .pagenation .prev,[data-type=page] main article section .pagenation .next{width:4rem;font-size:1.4rem}[data-type=page] main article section .pagenation .current{background:#f4a582;color:#fff;border:1px solid #f4a582}[data-type=page] main article section .post{display:block;width:100%}[data-type=page] main article section .post-item{display:block;width:100%}[data-type=page] main article section .post-item .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:1em 0;gap:.8rem}[data-type=page] main article section .post-item .item-info .date{display:flex;justify-content:center;align-items:center;width:16rem;background:#f3f4f5;height:3.2rem;border-radius:.2rem}[data-type=page] main article section .post-item .item-info .date span{color:#333c4a;font-size:1.5rem;font-weight:700;line-height:1}[data-type=page] main article section .post-item .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:3.2rem;border-radius:.2rem}[data-type=page] main article section .post-item .item-info .term-all{background:#f4a582}[data-type=page] main article section .post-item .item-info .term-general{background:#f4a582}[data-type=page] main article section .post-item .item-info .term-medical{background:#93c2c1}[data-type=page] main article section .post-item .item-info .term-event{background:#9895b9}[data-type=page] main article section .post-item .item-info .term-job{background:#ef8291}[data-type=page] main article section .post-item .item-info .term-other{background:#95afe6}[data-type=page] main article section .post-item .item-info .term span{color:#fff;font-size:1.4rem;font-weight:700;line-height:1}[data-type=page] main article section .post-item .item-contnet{display:block;width:100%;margin-top:5.6rem}[data-type=page] main article section .qa{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:.2rem}[data-type=page] main article section .qa+.qa{margin-top:2.4rem}[data-type=page] main article section .qa .question{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=page] main article section .qa .question-header{display:flex;justify-content:center;align-items:flex-start;width:6.4rem;background:#f4a582;padding:1.6rem 0}[data-type=page] main article section .qa .question-header span{color:#fff;font-size:1.8rem}[data-type=page] main article section .qa .question-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(100% - 6.4rem);background:#f3f4f5;padding:1.6rem}[data-type=page] main article section .qa .answer{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=page] main article section .qa .answer-header{display:flex;justify-content:center;align-items:flex-start;width:6.4rem;background:#93c2c1;padding:1.6rem 0}[data-type=page] main article section .qa .answer-header span{color:#fff;font-size:1.8rem}[data-type=page] main article section .qa .answer-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(100% - 6.4rem);background:#f3f4f5;padding:1.6rem}[data-type=page] main article section .representative-image{display:flex;flex-direction:column;width:100%;gap:1.6rem;margin-bottom:4rem}[data-type=page] main article section .representative-image .photo{display:block;width:16rem;margin:0 auto!important}[data-type=page] main article section .representative-image .photo img{width:100%}[data-type=page] main article section .representative-image .info{display:block;width:10.4rem;margin:0 auto!important}[data-type=page] main article section .representative-image .info img{width:100%}[data-type=page] main aside{display:block;width:28rem}[data-type=page] main aside.showHeader .aside-contents{top:20rem}[data-type=page] main aside .aside-contents{display:flex;position:sticky;flex-direction:column;width:100%;gap:5.6rem;top:4rem;transition:.15s ease}[data-type=page] main aside .aside-contents .aside-nav{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-nav .aside-category{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title{display:flex;justify-content:flex-start;align-items:center;width:100%;background:#f4a582;padding:1.6rem 1rem}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title[href]:hover{opacity:.8}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title span{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items{display:flex;flex-direction:column;position:relative}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item{display:inline-block;position:relative;justify-content:flex-start;align-items:flex-start;width:100%;background:#fff;text-decoration:none!important;padding:1.2rem 1.2rem 1rem 2.5rem}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item.nolink{pointer-events:none;opacity:.5}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item.active{background:#fce8df}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item:not(.active):hover{background:#fef2ec}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item+.item{border-top:1px solid #dfe1e3}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item span{color:#333c4a;font-size:1.6rem;line-height:1.5}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item span::before{display:block;position:absolute;content:"";width:.6rem;height:1.2rem;top:1.6rem;left:1rem;right:auto;border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4a582}[data-type=page] main aside .aside-contents .aside-links{display:flex;width:100%;flex-direction:column;gap:.5rem}[data-type=page] main aside .aside-contents .aside-links .pickup-item{display:flex;justify-content:flex-start;align-items:center;width:100%;height:8rem;height:8rem;border-radius:.5rem;padding:2rem 2.5rem;text-decoration:none}[data-type=page] main aside .aside-contents .aside-links .pickup-item:hover{opacity:.8}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-hospital{background:#ef8291}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-outpatient{background:#9895b9}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-inpatient{background:#f4a582}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-department{background:#95afe6}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-coop{background:#93c2c1}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-header{display:flex;justify-content:center;align-items:center;width:4rem;margin-right:1.6rem}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-header .icon{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 5.6rem)}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .title{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow{display:flex;position:relative;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;background:rgba(255,255,255,0);text-decoration:none;border:1px solid #fff;border-radius:50rem;transition:.15s ease}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow:hover{background:rgba(255,255,255,.15)}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23ffffff" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>');width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow span{display:none}[data-type=page][data-style=forms] #vmail{display:block;width:100%}[data-type=page][data-style=forms] #vmail .vcf-form{display:block;width:100%;margin-top:4rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item{display:flex;justify-content:flex-start;align-items:stretch;width:100%;border-bottom:1px dashed #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .from-item--first{border-top:1px dashed #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-label{display:flex;justify-content:flex-start;align-items:center;width:30rem;height:auto;background:#f3f4f5;color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1.3;gap:.5em;padding:1.6rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-label .required{display:inline-flex;justify-content:center;align-items:center;background:#ef5055;color:#fff;font-size:1.2rem;line-height:1;padding:.2rem 1rem;border-radius:.2rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items{display:block;width:calc(100% - 30rem);padding:2rem 0 2rem 2rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items hr{display:block;border-top:1px dashed #989ca3;margin:1.5em 0}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item{display:inline-block;width:100%;color:#333c4a;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item p{color:#333c4a;font-size:1.6rem;line-height:1.5}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item+.input-item{margin-top:.5em}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item label{color:#333c4a;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item [type=checkbox]{margin:0 .2em .2rem 0;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item [type=radio]{margin:0 .2em .2rem 0;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item select{display:inline-block;position:relative;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.5rem;font-weight:500;border:1px solid #989ca3;padding:.2rem .5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]){display:inline-block;width:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;font-weight:500;border:1px solid #989ca3;padding:.2rem .5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w10{width:10%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w20{width:20%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w30{width:30%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w40{width:40%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w50{width:50%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w60{width:60%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w70{width:70%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w80{width:80%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w90{width:90%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::-moz-placeholder{color:#bbb}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::placeholder{color:#bbb}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])+span{font-size:1.5rem;margin-left:.5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item textarea{display:block;width:100%;height:10em;color:#333c4a;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6;padding:.5rem 1rem;border:1px solid #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .confirm-txt{display:block;width:100%;color:#f4a582;font-size:1.6rem;font-weight:700;line-height:1;border:2px solid #f4a582;padding:1.6rem;margin-bottom:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .submit-txt{display:block;width:100%;color:#19b89d;font-size:1.6rem;font-weight:700;line-height:1;border:2px solid #19b89d;padding:1.6rem;margin-top:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt{display:block;width:100%;border:2px solid #ef5055;padding:1.6rem;margin-bottom:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt ul{margin:0 auto}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt ul .error-item{color:#ef5055;font-size:1.5rem;font-weight:700}[data-type=page][data-style=forms] #vmail .vcf-form .defect-txt{display:block;width:100%;color:#ef5055;font-size:1.5rem;font-weight:700;border:2px solid #ef5055;padding:1.6rem;margin-top:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button{display:flex;justify-content:center;align-items:center;width:100%;gap:1.6rem;margin:3.2rem auto 0}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-confirm{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#f4a582;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-confirm:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#f4a582;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back.disabled{background:#ddd;cursor:default;pointer-events:none}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#19b89d;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit.disabled{background:#ddd!important;cursor:default;pointer-events:none}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit.enable{background:#19b89d}[data-type=page][data-style=forms] #vmail .reload{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#f4a582;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;margin-top:4rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .reload:hover{opacity:.8}}@media print{html{overflow-x:hidden;display:block;position:relative;width:100%;margin:0 auto}body{display:block;position:relative;width:100%;min-width:144rem;padding:16rem 0;margin:0 auto}header{display:flex;position:fixed;justify-content:center;width:100%;min-width:144rem;height:16rem;background:rgba(255,255,255,.8);top:0;left:0;transition:.4s ease;z-index:91;box-shadow:0 3px 6px rgba(0,0,0,.05)}header.add__shadow{box-shadow:0 3px 6px rgba(0,0,0,.05)}header.hide{transform:translateY(-100%)}header .gheader{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:144rem;height:100%}header .gheader-lt{display:flex;justify-content:center;align-items:center;width:45rem;height:100%;border-right:1px solid #dfe1e3}header .gheader-lt .logo{display:flex;justify-content:center;align-items:center;width:30rem}header .gheader-rt{display:flex;flex-direction:column;width:calc(100% - 45rem);height:100%}header .gheader-rt .contents{display:flex;justify-content:flex-end;align-items:center;width:100%;height:8rem;gap:3.2rem;padding-right:8rem;border-bottom:1px solid #dfe1e3}header .gheader-rt .contents-item{display:inline-flex;justify-content:flex-start;align-items:center;width:auto;text-decoration:none;gap:.8rem}header .gheader-rt .contents-item .item-icon{display:block;width:2.4rem}header .gheader-rt .contents-item span{color:#333c4a;font-size:1.5rem;font-weight:700;line-height:1}header .gheader-rt .contents .wpcs-custom{display:block;width:30.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only{display:block;width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools{display:block;width:100%;margin:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box{width:100%;margin-bottom:0}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody{width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr{width:100%}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input{width:24rem;background:#f3f4f5}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box{border:none}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_a{padding:0 .8rem;height:4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_a input.gsc-input{background-color:#f3f4f5!important;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",Meiryo;font-weight:500;font-size:1.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-input .gsc-input-box table.gsc-input tbody tr .gsib_b .gsst_b .gsst_a{display:inline-flex;justify-content:center;align-items:center;height:4rem;text-decoration:none}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button{width:6.4rem}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button button.gsc-search-button.gsc-search-button-v2{height:4rem;border-radius:0 4px 4px 0;padding:0 1.6rem;margin-left:0;cursor:pointer}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box tbody tr .gsc-search-button button.gsc-search-button.gsc-search-button-v2:hover{opacity:.8}header .gheader-rt .contents .wpcs-custom .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box td.gsc-input{padding-right:0!important}header .gheader-rt nav{display:flex;justify-content:flex-end;align-items:center;width:100%;height:8rem;padding-right:8rem}header .gheader-rt nav .gnav{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:4.8rem}header .gheader-rt nav .gnav-item{text-decoration:none}header .gheader-rt nav .gnav-item:hover span{color:#f4a582}header .gheader-rt nav .gnav-item span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1;transition:.15s ease}header .ham{display:none}.bottom-banner{display:flex;justify-content:center;align-items:center;width:100%;background:#fef6f3}.bottom-banner .banner-items{display:flex;justify-content:flex-start;align-items:center;width:144rem;padding:6.4rem 2rem;gap:1.6rem}.bottom-banner .banner-items .item{display:block;width:calc((100% - 6.4rem)/5);box-shadow:0 3px 6px rgba(0,0,0,.2);transition:.15s ease}.bottom-banner .banner-items .item:hover{box-shadow:0 3px 10px rgba(0,0,0,.3)}footer{display:flex;justify-content:center;align-items:flex-start;width:100%;min-width:144rem;padding:6.4rem 0}footer .gfooter{display:flex;justify-content:flex-start;align-items:flex-start;width:144rem;padding:0 2rem}footer .gfooter-info{display:block;width:54rem}footer .gfooter-info .logo{display:block;width:28rem}footer .gfooter-info .address{color:#333c4a;font-size:1.6rem;line-height:1.5;margin-top:4rem}footer .gfooter-info .links{display:inline-flex;justify-content:flex-start;align-items:flex-start;margin-top:2.4rem}footer .gfooter-info .links-item{display:inline-flex;justify-content:flex-start;align-items:flex-start}footer .gfooter-info .links-item span{font-size:1.6rem;line-height:1}footer .gfooter .gfooter-nav-switcher{display:none}footer .gfooter-nav{display:flex;justify-content:flex-start;align-items:stretch;width:calc(100% - 54rem)}footer .gfooter-nav-items{display:flex;flex-direction:column;width:100%;border-left:1px solid #dfe1e3;padding:0 4rem 0 2.4rem;gap:4rem}footer .gfooter-nav-items .nav-group{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1.6rem}footer .gfooter-nav-items .nav-group .parent{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none}footer .gfooter-nav-items .nav-group .parent:hover span{color:#f4a582}footer .gfooter-nav-items .nav-group .parent span{color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1.4}footer .gfooter-nav-items .nav-group .children{display:inline-flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1.2rem}footer .gfooter-nav-items .nav-group .children-item{display:inline-flex;justify-content:flex-start;align-items:flex-start;text-decoration:none}footer .gfooter-nav-items .nav-group .children-item:hover span{color:#f4a582}footer .gfooter-nav-items .nav-group .children-item.nolink span{color:#989ca3;font-size:1.4rem;line-height:1.5}footer .gfooter-nav-items .nav-group .children-item span{color:#333c4a;font-size:1.4rem;line-height:1.5}.copy{display:flex;justify-content:center;align-items:center;width:100%;min-width:144rem;height:5.6rem;padding:0 2rem}.copy span{color:#333c4a;font-size:1.3rem;line-height:1}#page-top{display:flex;position:fixed;justify-content:center;align-items:center;width:5.6rem;height:5.6rem;background:#f4a582;text-decoration:none;opacity:.8;bottom:0;right:0;z-index:99}#page-top::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');transform:rotate(-90deg)}#page-top:hover{opacity:.6}[data-type=home] .hero{display:block;width:100%;min-width:140rem;height:66.4rem}[data-type=home] .hero .fade-items{display:block;position:relative;width:100%;height:100%}[data-type=home] .hero .fade-items .fade-item{display:flex;position:absolute;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;opacity:0;top:0;left:0;transition:opacity 1s ease-in-out}[data-type=home] .hero .fade-items .fade-item-lt{display:block;width:60%;height:100%;overflow:hidden}[data-type=home] .hero .fade-items .fade-item-lt img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-type=home] .hero .fade-items .fade-item-rt{display:flex;justify-content:center;align-items:center;width:40%;min-width:65rem;height:100%;background:#fff;padding:4rem 8rem}[data-type=home] .hero .fade-items .fade-item-rt .txt{display:block;width:100%;max-width:57rem}[data-type=home] .hero .fade-items .fade-item-rt .txt-main{display:block;width:100%;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;color:#f4a582;font-size:4rem;font-weight:400;line-height:1.8}[data-type=home] .hero .fade-items .fade-item-rt .txt-main+.txt-sub{margin-top:4.8rem}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub{display:block;width:100%}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub p{color:#333c4a;font-size:1.8rem;line-height:2}[data-type=home] .hero .fade-items .fade-item-rt .txt-sub p+p{margin-top:1em}[data-type=home] .container{display:block;width:100%}[data-type=home] .container .main-wrapper{display:block;width:100%}[data-type=home] main{display:block;width:100%;min-width:124rem}[data-type=home] main .home-pickup{display:block;position:relative;width:100%;height:62.4rem}[data-type=home] main .home-pickup-bg{display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:1}[data-type=home] main .home-pickup-bg svg{display:block;position:absolute;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transform:translateX(-25%)}[data-type=home] main .home-pickup-items{display:flex;justify-content:flex-start;align-items:stretch;position:relative;width:144rem;height:100%;padding:5.6rem 2rem 12.8rem;margin:0 auto;gap:2rem;z-index:1}[data-type=home] main .home-pickup-items .pickup-item{display:flex;justify-content:space-between;flex-direction:column;width:calc(100% - 8rem);text-decoration:none;border-radius:.5rem;padding:3.2rem 2.4rem;gap:4rem}[data-type=home] main .home-pickup-items .pickup-item:hover .item-footer .btn{background:rgba(255,255,255,.15)}[data-type=home] main .home-pickup-items .pickup-item.item-hospital{background:#ef8291}[data-type=home] main .home-pickup-items .pickup-item.item-outpatient{background:#9895b9}[data-type=home] main .home-pickup-items .pickup-item.item-inpatient{background:#f4a582}[data-type=home] main .home-pickup-items .pickup-item.item-department{background:#95afe6}[data-type=home] main .home-pickup-items .pickup-item.item-coop{background:#93c2c1}[data-type=home] main .home-pickup-items .pickup-item .item-header{display:flex;justify-content:center;align-items:center;width:100%;margin:auto auto 0}[data-type=home] main .home-pickup-items .pickup-item .item-header .icon{display:block;width:7.2rem}[data-type=home] main .home-pickup-items .pickup-item .item-body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;gap:3.2rem}[data-type=home] main .home-pickup-items .pickup-item .item-body .title{color:#fff;font-size:2rem;font-weight:700;line-height:1}[data-type=home] main .home-pickup-items .pickup-item .item-body p{color:#fff;font-size:1.5rem;text-align:justify}[data-type=home] main .home-pickup-items .pickup-item .item-footer{display:block;width:100%;margin:auto auto 0}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;height:4rem;background:rgba(255,255,255,0);text-decoration:none;border:1px solid #fff;border-radius:50rem;padding:0 1.6rem 0 2.4rem;transition:.15s ease}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn:hover{background:rgba(255,255,255,.15)}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:1.6rem;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23ffffff" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-pickup-items .pickup-item .item-footer .btn span{color:#fff;font-size:1.4rem;line-height:1}[data-type=home] main .home-pickup .container{position:relative;background:#2c3e50;height:50vh}[data-type=home] main .home-pickup .wave{position:absolute;height:118px;width:100%;background:#2c3e50;bottom:0}[data-type=home] main .home-pickup .wave::before,[data-type=home] main .home-pickup .wave::after{content:"";display:block;position:absolute;border-radius:100% 50%}[data-type=home] main .home-pickup .wave::before{width:55%;height:109%;background-color:#fff;right:-1.5%;top:60%}[data-type=home] main .home-pickup .wave::after{width:55%;height:100%;background-color:#2c3e50;left:-1.5%;top:40%}[data-type=home] main article{display:block;width:100%;padding:6.4rem 0 9.6rem}[data-type=home] main article+article{margin-top:6.4rem}[data-type=home] main article.home-wellness{padding:6.4rem 0 0!important}[data-type=home] main article.home-wellness section h1{display:flex;justify-content:center;align-items:center;width:100%;color:#333c4a;font-size:2.8rem;font-weight:700;line-height:1;margin-bottom:1.5em}[data-type=home] main article.home-wellness section p{display:block;width:100%;color:#333c4a;font-size:1.6rem;line-height:1.5;text-align:center}[data-type=home] main article.home-wellness section .home-wellness-items{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;margin-top:4.8rem;gap:2.4rem}[data-type=home] main article.home-wellness section .home-wellness-items+.home-wellness-items{margin-top:2.4rem}[data-type=home] main article.home-wellness section .home-wellness-items .item{display:flex;align-items:stretch;flex-direction:column;width:calc((100% - 7.2rem)/4);text-decoration:none;margin-bottom:3.2rem;gap:1.5em}[data-type=home] main article.home-wellness section .home-wellness-items .item:hover .item-header img{filter:brightness(80%);transform:scale(1.1)}[data-type=home] main article.home-wellness section .home-wellness-items .item:hover .item-body .title{color:#f4a582}[data-type=home] main article.home-wellness section .home-wellness-items .item-header{display:block;width:100%;aspect-ratio:4/3;border-radius:1rem;overflow:hidden}[data-type=home] main article.home-wellness section .home-wellness-items .item-header img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.3s ease}[data-type=home] main article.home-wellness section .home-wellness-items .item-body{display:flex;align-items:flex-start;flex-direction:column;width:100%;gap:1em}[data-type=home] main article.home-wellness section .home-wellness-items .item-body .title{display:flex;justify-content:center;align-items:center;width:100%;color:#333c4a;font-size:1.8rem;font-weight:700;transition:.3s ease}[data-type=home] main article.home-wellness section .home-wellness-items .item-body p{display:block;width:100%;color:#333c4a;font-size:1.5rem;line-height:1.5;text-align:center}[data-type=home] main article.home-wellness section .home-wellness-items--column05 .item{width:calc((100% - 9.6rem)/5)}[data-type=home] main article.home-wellness section .home-wellness-items--center{justify-content:center}[data-type=home] main article section{display:block;width:144rem;padding:2rem;margin:0 auto}[data-type=home] main article section .home-news{display:block;width:100%}[data-type=home] main article section .home-news-header{display:flex;justify-content:space-between;align-items:flex-start}[data-type=home] main article section .home-news-header h1{display:inline-flex;flex-direction:column;gap:.8rem}[data-type=home] main article section .home-news-header h1 .jp{color:#333c4a;font-size:4rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-header h1 .en{color:#989ca3;font-size:1.6rem;line-height:1}[data-type=home] main article section .home-news-header .tabs{display:inline-flex;justify-content:flex-end;align-items:center;gap:.4rem}[data-type=home] main article section .home-news-header .tabs .tab{display:flex;position:relative;justify-content:center;align-items:center;width:16rem;height:4.8rem;background:#fef6f3;cursor:pointer}[data-type=home] main article section .home-news-header .tabs .tab:first-child{border-radius:.5rem 0 0 .5rem}[data-type=home] main article section .home-news-header .tabs .tab:last-child{border-radius:0 .5rem .5rem 0}[data-type=home] main article section .home-news-header .tabs .tab:hover span{color:#fff}[data-type=home] main article section .home-news-header .tabs .tab-all:hover{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab-general:hover{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab-medical:hover{background:#93c2c1}[data-type=home] main article section .home-news-header .tabs .tab-event:hover{background:#9895b9}[data-type=home] main article section .home-news-header .tabs .tab-job:hover{background:#ef8291}[data-type=home] main article section .home-news-header .tabs .tab-other:hover{background:#95afe6}[data-type=home] main article section .home-news-header .tabs .tab.selected::before{display:block;position:absolute;content:"";width:0;height:0;border-left:1.5rem solid rgba(0,0,0,0);border-right:1.5rem solid rgba(0,0,0,0);border-top:1.2rem solid #f4a582;bottom:-1.2rem}[data-type=home] main article section .home-news-header .tabs .tab.selected span{color:#fff}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-all{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-all::before{border-top:1.2rem solid #f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-general{background:#f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-general::before{border-top:1.2rem solid #f4a582}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-medical{background:#93c2c1}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-medical::before{border-top:1.2rem solid #93c2c1}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-event{background:#9895b9}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-event::before{border-top:1.2rem solid #9895b9}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-job{background:#ef8291}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-job::before{border-top:1.2rem solid #ef8291}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-other{background:#95afe6}[data-type=home] main article section .home-news-header .tabs .tab.selected.tab-other::before{border-top:1.2rem solid #95afe6}[data-type=home] main article section .home-news-header .tabs .tab span{color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-body{display:block;width:100%;margin-top:3.2rem}[data-type=home] main article section .home-news-body .news-list{display:block;width:100%}[data-type=home] main article section .home-news-body .news-list p{display:block;width:100%;color:#333c4a;font-size:1.8rem;text-align:justify;word-break:break-word;margin-top:4rem}[data-type=home] main article section .home-news-body .news-list .item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:2.4rem 0;gap:3.2rem}[data-type=home] main article section .home-news-body .news-list .item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=home] main article section .home-news-body .news-list .item+.item{border-bottom:1px solid #e9eaeb}[data-type=home] main article section .home-news-body .news-list .item-info{display:flex;justify-content:space-between;align-items:center;width:28rem}[data-type=home] main article section .home-news-body .news-list .item-info .date span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:0}[data-type=home] main article section .home-news-body .news-list .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:3.2rem;border-radius:.2rem}[data-type=home] main article section .home-news-body .news-list .item-info .term-all{background:#f4a582}[data-type=home] main article section .home-news-body .news-list .item-info .term-general{background:#f4a582}[data-type=home] main article section .home-news-body .news-list .item-info .term-medical{background:#93c2c1}[data-type=home] main article section .home-news-body .news-list .item-info .term-event{background:#9895b9}[data-type=home] main article section .home-news-body .news-list .item-info .term-job{background:#ef8291}[data-type=home] main article section .home-news-body .news-list .item-info .term-other{background:#95afe6}[data-type=home] main article section .home-news-body .news-list .item-info .term span{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}[data-type=home] main article section .home-news-body .news-list .item-title{display:inline-block;width:calc(100% - 31.2rem)}[data-type=home] main article section .home-news-body .news-list .item-title-text{display:inline-block;color:#333c4a;font-size:1.8rem;cursor:default}[data-type=home] main article section .home-news-body .news-list .item-title-link{display:inline-block;color:#333c4a;font-size:1.8rem;text-decoration:none}[data-type=home] main article section .home-news-body .news-list .item-title-link:hover{opacity:.8}[data-type=home] main article section .home-news-body .news-list .item-title-link[target=_blank]::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" /></svg>');display:inline-flex;transform:scale(.8);margin-top:.2em}[data-type=home] main article section .home-news-footer{display:flex;justify-content:center;align-items:center;width:100%;margin-top:4rem}[data-type=home] main article section .home-news-footer .news-past{display:flex;position:relative;justify-content:space-between;align-items:center;width:32rem;height:5.6rem;background:#fff;text-decoration:none;border:1px solid #f4a582;border-radius:50rem;padding:0 2.4rem;transition:.15s ease}[data-type=home] main article section .home-news-footer .news-past:hover{background:#f4a582}[data-type=home] main article section .home-news-footer .news-past:hover::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23FFFFFF" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main article section .home-news-footer .news-past:hover span{color:#fff}[data-type=home] main article section .home-news-footer .news-past::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:2.4rem;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23f4a582" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main article section .home-news-footer .news-past span{color:#f4a582;font-size:1.6rem;line-height:1}[data-type=home] main .home-target{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=home] main .home-target .home-target-item{display:flex;align-items:stretch;width:50%}[data-type=home] main .home-target .home-target-item.target-patients{justify-content:flex-end;background:#f4a582;padding:4rem 4rem 4rem 0}[data-type=home] main .home-target .home-target-item.target-patients .title .jp{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-patients .title .en{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item:hover{background:#fef6f3}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item:first-child{border-top:1px solid #fad2c1;border-bottom:1px solid #fad2c1}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item+.links-item{border-bottom:1px solid #fad2c1}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23f4a582" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item.target-patients .links .links-item span{color:#f4a582}[data-type=home] main .home-target .home-target-item.target-medical{justify-content:flex-start;background:#93c2c1;padding:4rem 0 4rem 4rem}[data-type=home] main .home-target .home-target-item.target-medical .title .jp{color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .title .en{color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item:hover{background:#f5f9f9}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item:first-child{border-top:1px solid #c9e1e0;border-bottom:1px solid #c9e1e0}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item+.links-item{border-bottom:1px solid #c9e1e0}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%2393c2c1" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item span{position:relative;color:#93c2c1}[data-type=home] main .home-target .home-target-item.target-medical .links .links-item span.member::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M15.667,6.833h-.833V5.167a4.167,4.167,0,0,0-8.333,0V6.833H5.667A1.672,1.672,0,0,0,4,8.5v8.333A1.672,1.672,0,0,0,5.667,18.5h10a1.672,1.672,0,0,0,1.667-1.667V8.5A1.672,1.672,0,0,0,15.667,6.833Zm-5,7.5a1.667,1.667,0,1,1,1.667-1.667A1.672,1.672,0,0,1,10.667,14.333Zm2.583-7.5H8.083V5.167a2.583,2.583,0,0,1,5.167,0Z" fill="%2393c2c1"/></svg>');top:calc(50% - 1.4rem);right:-3.2rem}[data-type=home] main .home-target .home-target-item .target-contents{display:block;width:100%;max-width:66rem;background:#fff;padding:4rem 3rem}[data-type=home] main .home-target .home-target-item .target-contents .title{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:1rem}[data-type=home] main .home-target .home-target-item .target-contents .title .jp{font-size:4rem;font-weight:700;line-height:1}[data-type=home] main .home-target .home-target-item .target-contents .title .en{font-size:1.6rem;line-height:1}[data-type=home] main .home-target .home-target-item .target-contents .links{display:block;width:100%;margin-top:3.2rem}[data-type=home] main .home-target .home-target-item .target-contents .links-item{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;text-decoration:none;padding:2.4rem .8rem}[data-type=home] main .home-target .home-target-item .target-contents .links-item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=home] main .home-target .home-target-item .target-contents .links-item+.links-item{border-bottom:1px solid #e9eaeb}[data-type=home] main .home-target .home-target-item .target-contents .links-item::after{width:2.4rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;right:1.6rem;display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23333c4a" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>')}[data-type=home] main .home-target .home-target-item .target-contents .links-item span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page][data-style=member] .breadcrumb{background:#eff6f6}[data-type=page][data-style=member] .breadcrumb .breadcrumb__items .item:not(.current-item):hover{color:#93c2c1}[data-type=page][data-style=member] main article section h2{border-left:4px solid #93c2c1}[data-type=page][data-style=member] main article section h3{color:#93c2c1}[data-type=page][data-style=member] main article section p a{color:#93c2c1}[data-type=page][data-style=member] main article section p a span{color:#93c2c1}[data-type=page][data-style=member] main article section table tbody tr th{background:#e4efef}[data-type=page][data-style=member] main article section table tbody tr td.tdh{background:#f9fcfc}[data-type=page][data-style=member] main article section .docs-item{color:#93c2c1}[data-type=page][data-style=member] main article section .docs-item .icon--link{background:#93c2c1}[data-type=page][data-style=member] main article section .docs-item .filename{color:#93c2c1}[data-type=page] .breadcrumb{display:block;width:100%;background:#fef2ec;margin:0 auto}[data-type=page] .breadcrumb .breadcrumb__items .item:not(.current-item):hover{color:#f4a582}[data-type=page] .breadcrumb__items{display:flex;justify-content:flex-start;align-items:center;width:124rem;height:4rem;color:#333c4a;font-size:1.3rem;white-space:nowrap;margin:0 auto}[data-type=page] .breadcrumb__items .item{display:inline-block;position:relative;color:#333c4a;font-size:1.3rem;line-height:1;text-decoration:none;cursor:pointer;transition:.15s ease}[data-type=page] .breadcrumb__items .item:not(.current-item):hover{color:#f4a582}[data-type=page] .breadcrumb__items .item.current-item{display:inline-block;color:#333c4a;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:default}[data-type=page] .container{display:block;width:100%}[data-type=page] .container .main-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:144rem;min-width:120rem;padding:7.2rem 0 9.6rem;margin:0 auto}[data-type=page] main{display:flex;width:124rem;gap:8rem}[data-type=page] main article{display:block;width:calc(100% - 36rem)}[data-type=page] main article section{display:block;width:100%}[data-type=page] main article section+section{margin-top:9.6rem}[data-type=page] main article section *+h2{margin-top:6.4rem}[data-type=page] main article section *+h3{margin-top:4rem}[data-type=page] main article section *+h4{margin-top:1.5em}[data-type=page] main article section h1{display:block;width:100%;color:#333c4a;font-size:3.4rem;font-weight:700}[data-type=page] main article section h1+*{margin-top:6.4rem}[data-type=page] main article section h1+h2{margin-top:6.4rem}[data-type=page] main article section h2{display:block;width:100%;color:#333c4a;font-size:2.6rem;font-weight:700;line-height:1.5;border-left:4px solid #f4a582;border-bottom:2px solid #e9eaeb;padding:.5rem 0 .5rem 1.4rem}[data-type=page] main article section h2+*{margin-top:2rem}[data-type=page] main article section h2+h3{margin-top:4rem}[data-type=page] main article section h3{display:block;width:100%;color:#f4a582;font-size:2.2rem;font-weight:700;line-height:1.6}[data-type=page] main article section h3+*{margin-top:2em}[data-type=page] main article section h3+p{margin-top:1em}[data-type=page] main article section h3+h4{margin-top:1em}[data-type=page] main article section h4{display:block;width:100%;color:#333c4a;font-size:2rem;font-weight:700;border-bottom:1px solid #dfe1e3}[data-type=page] main article section h4+*{margin-top:1em}[data-type=page] main article section h4+.docs{margin-top:2em}[data-type=page] main article section p{display:block;width:100%;color:#333c4a;font-size:1.8rem;text-align:justify;word-break:break-word}[data-type=page] main article section p+p:not(.kome){margin-top:1.5em}[data-type=page] main article section p.kome{padding-left:1em;text-indent:-1em}[data-type=page] main article section ul li{color:#333c4a;font-size:1.8rem;line-height:1.8;text-align:left}[data-type=page] main article section ul.sitemap+.sitemap{margin-top:2.4rem}[data-type=page] main article section ul.sitemap li a{color:#333c4a;text-decoration:none}[data-type=page] main article section ul.sitemap li a:hover{color:#f4a582}[data-type=page] main article section ul.sitemap ul{margin:.5em 0}[data-type=page] main article section ol li{color:#333c4a;font-size:1.8rem;line-height:1.8;text-align:left}[data-type=page] main article section table{display:block;width:100%;margin:3em 0}[data-type=page] main article section table caption{display:table;width:100%;color:#333c4a;font-size:1.6rem;line-height:1.3;margin-bottom:.8rem}[data-type=page] main article section table caption.left{text-align:left}[data-type=page] main article section table.bottom-only tbody tr td{border:none;border-bottom:1px solid #dfe1e3}[data-type=page] main article section table.bottom-only tbody tr td:first-child{padding-right:2em}[data-type=page] main article section table.bottom-only tbody tr:first-child td{border-top:1px solid #dfe1e3}[data-type=page] main article section table tbody{display:table;width:100%}[data-type=page] main article section table tbody tr{width:100%}[data-type=page] main article section table tbody tr.center>*{text-align:center}[data-type=page] main article section table tbody tr th{background:#fce8df;color:#333c4a;font-size:1.6rem;line-height:1.6;text-align:center;word-break:break-word;border:1px solid #dfe1e3;padding:1rem}[data-type=page] main article section table tbody tr td{background:#fff;color:#333c4a;font-size:1.6rem;line-height:1.6;word-break:break-word;border:1px solid #dfe1e3;padding:1rem}[data-type=page] main article section table tbody tr td.tdh{background:#fefaf8}[data-type=page] main article section table tbody tr td.tbg-blue{background:rgba(36,77,145,.1)}[data-type=page] main article section table tbody tr td.tbg-red{background:rgba(239,80,85,.15)}[data-type=page] main article section figure{display:block;width:100%;margin:4rem auto!important}[data-type=page] main article section figure.no-mh img{max-height:initial!important}[data-type=page] main article section figure.w10{width:10%!important}[data-type=page] main article section figure.w10 img{min-height:initial!important}[data-type=page] main article section figure.w20{width:20%!important}[data-type=page] main article section figure.w20 img{min-height:initial!important}[data-type=page] main article section figure.w30{width:30%!important}[data-type=page] main article section figure.w30 img{min-height:initial!important}[data-type=page] main article section figure.w40{width:40%!important}[data-type=page] main article section figure.w40 img{min-height:initial!important}[data-type=page] main article section figure.w50{width:50%!important}[data-type=page] main article section figure.w50 img{min-height:initial!important}[data-type=page] main article section figure.w60{width:60%!important}[data-type=page] main article section figure.w60 img{min-height:initial!important}[data-type=page] main article section figure.w70{width:70%!important}[data-type=page] main article section figure.w70 img{min-height:initial!important}[data-type=page] main article section figure.w80{width:80%!important}[data-type=page] main article section figure.w80 img{min-height:initial!important}[data-type=page] main article section figure.w90{width:90%!important}[data-type=page] main article section figure.w90 img{min-height:initial!important}[data-type=page] main article section figure figcaption{display:block;width:100%!important;color:#333c4a;font-size:1.4rem;line-height:1.5;text-align:justify;word-break:break-word;margin:.4em auto 1em}[data-type=page] main article section .archive{display:block;width:100%}[data-type=page] main article section .archive-list{display:block;width:100%}[data-type=page] main article section .archive-list .item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:2.4rem 0;gap:1.6rem}[data-type=page] main article section .archive-list .item:first-child{border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}[data-type=page] main article section .archive-list .item+.item{border-bottom:1px solid #e9eaeb}[data-type=page] main article section .archive-list .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1.6rem}[data-type=page] main article section .archive-list .item-info .date span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:0}[data-type=page] main article section .archive-list .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:2.4rem;border-radius:.2rem}[data-type=page] main article section .archive-list .item-info .term-all{background:#f4a582}[data-type=page] main article section .archive-list .item-info .term-general{background:#f4a582}[data-type=page] main article section .archive-list .item-info .term-medical{background:#93c2c1}[data-type=page] main article section .archive-list .item-info .term-event{background:#9895b9}[data-type=page] main article section .archive-list .item-info .term-job{background:#ef8291}[data-type=page] main article section .archive-list .item-info .term-other{background:#95afe6}[data-type=page] main article section .archive-list .item-info .term span{color:#fff;font-size:1.4rem;font-weight:700;line-height:1}[data-type=page] main article section .archive-list .item-title{display:inline-block;width:100%}[data-type=page] main article section .archive-list .item-title-text{display:inline-block;color:#333c4a;font-size:1.8rem;cursor:default}[data-type=page] main article section .archive-list .item-title-link{display:inline-block;color:#333c4a;font-size:1.8rem;text-decoration:none}[data-type=page] main article section .archive-list .item-title-link:hover{opacity:.8}[data-type=page] main article section .archive-list .item-title-link[target=_blank]::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" /></svg>');display:inline-flex;transform:scale(.8);margin-top:.2em}[data-type=page] main article section .back-list{display:flex;justify-content:center;align-items:center;width:100%;border:1px solid #f4a582;padding:2rem;margin-top:12em;transition:.15s ease}[data-type=page] main article section .back-list:hover{background:#f4a582}[data-type=page] main article section .back-list:hover span{color:#fff}[data-type=page] main article section .back-list span{color:#f4a582;font-size:1.6rem;line-height:1}[data-type=page] main article section .box{display:block;width:100%;border:2px solid #dfe1e3;padding:4rem}[data-type=page] main article section .cards-staff{display:flex;flex-direction:column;width:100%}[data-type=page] main article section .cards-staff .card{display:flex;justify-content:flex-start;align-items:center;width:100%;border-bottom:1px solid #dfe1e3;padding:3.2rem;gap:4.8rem}[data-type=page] main article section .cards-staff .card:first-child{border-top:1px solid #dfe1e3}[data-type=page] main article section .cards-staff .card-header{display:block;width:16rem}[data-type=page] main article section .cards-staff .card-header figure{margin:0 auto!important}[data-type=page] main article section .cards-staff .card-header figure img{border-radius:.4rem;border:1px solid #f3f4f5}[data-type=page] main article section .cards-staff .card-body{display:flex;flex-direction:column;width:calc(100% - 20.8rem);gap:2.4rem}[data-type=page] main article section .cards-staff .card-body .name{color:#333c4a;font-size:2.8rem;font-weight:700;line-height:1}[data-type=page] main article section .cards-staff .card-body .info{display:flex;flex-direction:column}[data-type=page] main article section .cards-staff .card-body .info .title{color:#333c4a;font-size:1.8rem;line-height:1.5}[data-type=page] main article section .docs{display:inline-flex;align-items:flex-start;flex-direction:column;gap:.5em;margin:3em auto}[data-type=page] main article section .docs-item{display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none;gap:1.6em}[data-type=page] main article section .docs-item[href]:hover .filename{text-decoration:none}[data-type=page] main article section .docs-item:not([href]) .filename{text-decoration:none}[data-type=page] main article section .docs-item .icon{display:inline-flex;justify-content:center;align-items:center;width:8rem;height:2.4rem;color:#fff;font-size:1.4rem;line-height:1}[data-type=page] main article section .docs-item .icon--pdf{background:#e2574c}[data-type=page] main article section .docs-item .icon--word{background:#335f9e}[data-type=page] main article section .docs-item .icon--excel{background:#217346}[data-type=page] main article section .docs-item .icon--link{background:#f4a582}[data-type=page] main article section .docs-item .filename{display:inline-flex;justify-content:flex-start;max-width:calc(100% - 9.6rem);font-size:1.8rem;text-decoration:underline}[data-type=page] main article section .flex-columns,[data-type=page] main article section .wp-block-columns{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;max-width:100%;margin:4em auto;gap:1.5em}[data-type=page] main article section .flex-columns--start,[data-type=page] main article section .wp-block-columns--start{justify-content:flex-start}[data-type=page] main article section .flex-columns.are-vertically-aligned-center,[data-type=page] main article section .wp-block-columns.are-vertically-aligned-center{align-items:center!important}[data-type=page] main article section .flex-columns .flex-column,[data-type=page] main article section .flex-columns .wp-block-column,[data-type=page] main article section .wp-block-columns .flex-column,[data-type=page] main article section .wp-block-columns .wp-block-column{display:inline-flex;flex-direction:column;flex-basis:auto;align-items:center;min-width:0;word-break:break-word;overflow-wrap:break-word}[data-type=page] main article section .flex-columns .flex-column *,[data-type=page] main article section .flex-columns .wp-block-column *,[data-type=page] main article section .wp-block-columns .flex-column *,[data-type=page] main article section .wp-block-columns .wp-block-column *{width:auto}[data-type=page] main article section .flex-columns .flex-column figure,[data-type=page] main article section .flex-columns .wp-block-column figure,[data-type=page] main article section .wp-block-columns .flex-column figure,[data-type=page] main article section .wp-block-columns .wp-block-column figure{margin:0!important}[data-type=page] main article section .flex-columns .flex-column--start,[data-type=page] main article section .flex-columns .wp-block-column--start,[data-type=page] main article section .wp-block-columns .flex-column--start,[data-type=page] main article section .wp-block-columns .wp-block-column--start{align-items:flex-start}[data-type=page] main article section .flex-columns .flex-column.w10,[data-type=page] main article section .flex-columns .wp-block-column.w10,[data-type=page] main article section .wp-block-columns .flex-column.w10,[data-type=page] main article section .wp-block-columns .wp-block-column.w10{width:10%!important}[data-type=page] main article section .flex-columns .flex-column.w10 img,[data-type=page] main article section .flex-columns .wp-block-column.w10 img,[data-type=page] main article section .wp-block-columns .flex-column.w10 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w10 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w20,[data-type=page] main article section .flex-columns .wp-block-column.w20,[data-type=page] main article section .wp-block-columns .flex-column.w20,[data-type=page] main article section .wp-block-columns .wp-block-column.w20{width:20%!important}[data-type=page] main article section .flex-columns .flex-column.w20 img,[data-type=page] main article section .flex-columns .wp-block-column.w20 img,[data-type=page] main article section .wp-block-columns .flex-column.w20 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w20 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w30,[data-type=page] main article section .flex-columns .wp-block-column.w30,[data-type=page] main article section .wp-block-columns .flex-column.w30,[data-type=page] main article section .wp-block-columns .wp-block-column.w30{width:30%!important}[data-type=page] main article section .flex-columns .flex-column.w30 img,[data-type=page] main article section .flex-columns .wp-block-column.w30 img,[data-type=page] main article section .wp-block-columns .flex-column.w30 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w30 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w40,[data-type=page] main article section .flex-columns .wp-block-column.w40,[data-type=page] main article section .wp-block-columns .flex-column.w40,[data-type=page] main article section .wp-block-columns .wp-block-column.w40{width:40%!important}[data-type=page] main article section .flex-columns .flex-column.w40 img,[data-type=page] main article section .flex-columns .wp-block-column.w40 img,[data-type=page] main article section .wp-block-columns .flex-column.w40 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w40 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w50,[data-type=page] main article section .flex-columns .wp-block-column.w50,[data-type=page] main article section .wp-block-columns .flex-column.w50,[data-type=page] main article section .wp-block-columns .wp-block-column.w50{width:50%!important}[data-type=page] main article section .flex-columns .flex-column.w50 img,[data-type=page] main article section .flex-columns .wp-block-column.w50 img,[data-type=page] main article section .wp-block-columns .flex-column.w50 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w50 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w60,[data-type=page] main article section .flex-columns .wp-block-column.w60,[data-type=page] main article section .wp-block-columns .flex-column.w60,[data-type=page] main article section .wp-block-columns .wp-block-column.w60{width:60%!important}[data-type=page] main article section .flex-columns .flex-column.w60 img,[data-type=page] main article section .flex-columns .wp-block-column.w60 img,[data-type=page] main article section .wp-block-columns .flex-column.w60 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w60 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w70,[data-type=page] main article section .flex-columns .wp-block-column.w70,[data-type=page] main article section .wp-block-columns .flex-column.w70,[data-type=page] main article section .wp-block-columns .wp-block-column.w70{width:70%!important}[data-type=page] main article section .flex-columns .flex-column.w70 img,[data-type=page] main article section .flex-columns .wp-block-column.w70 img,[data-type=page] main article section .wp-block-columns .flex-column.w70 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w70 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w80,[data-type=page] main article section .flex-columns .wp-block-column.w80,[data-type=page] main article section .wp-block-columns .flex-column.w80,[data-type=page] main article section .wp-block-columns .wp-block-column.w80{width:80%!important}[data-type=page] main article section .flex-columns .flex-column.w80 img,[data-type=page] main article section .flex-columns .wp-block-column.w80 img,[data-type=page] main article section .wp-block-columns .flex-column.w80 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w80 img{min-height:initial!important}[data-type=page] main article section .flex-columns .flex-column.w90,[data-type=page] main article section .flex-columns .wp-block-column.w90,[data-type=page] main article section .wp-block-columns .flex-column.w90,[data-type=page] main article section .wp-block-columns .wp-block-column.w90{width:90%!important}[data-type=page] main article section .flex-columns .flex-column.w90 img,[data-type=page] main article section .flex-columns .wp-block-column.w90 img,[data-type=page] main article section .wp-block-columns .flex-column.w90 img,[data-type=page] main article section .wp-block-columns .wp-block-column.w90 img{min-height:initial!important}[data-type=page] main article section .gmap{display:block;width:100%}[data-type=page] main article section .gmap iframe{display:block;width:100%;aspect-ratio:16/10}[data-type=page] main article section .map{display:block;width:100%;border:2px solid #dfe1e3}[data-type=page] main article section .message{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:2.4rem}[data-type=page] main article section .message-header{display:flex;justify-content:flex-start;align-items:flex-end;width:100%;gap:4rem}[data-type=page] main article section .message-header img{display:block;width:16rem}[data-type=page] main article section .message-header .info{display:block;width:calc(100% - 20rem)}[data-type=page] main article section .message-header .info-detail{color:#333c4a;font-size:1.4rem}[data-type=page] main article section .message-header .info-detail+.info-name{margin-top:.5em}[data-type=page] main article section .message-header .info-name{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page] main article section .message-body{display:block;width:100%}[data-type=page] main article section .message-body .catch{display:block;width:100%;color:#f4a582;font-size:2.4rem;font-weight:700;margin-bottom:2.4rem}[data-type=page] main article section .page-link-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:100%;gap:1.6rem}[data-type=page] main article section .page-link-list .link-item{display:flex;position:relative;justify-content:flex-start;align-items:flex-start;width:calc((100% - 1.6rem)/2);background:#fff;text-decoration:none;border:1px solid #989ca3;padding:2.4rem 2.4rem 2.4rem 4rem}[data-type=page] main article section .page-link-list .link-item.nolink{pointer-events:none;opacity:.5}[data-type=page] main article section .page-link-list .link-item:hover{background:#f4a582;border:1px solid #f4a582}[data-type=page] main article section .page-link-list .link-item:hover span{color:#fff}[data-type=page] main article section .page-link-list .link-item:hover span::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');width:2.6rem;height:2.6rem;left:1.2rem}[data-type=page] main article section .page-link-list .link-item span{color:#333c4a;font-size:1.8rem;font-weight:700;line-height:1.5}[data-type=page] main article section .page-link-list .link-item span::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23f4a582" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" /></svg>');width:2.6rem;height:2.6rem;left:1.2rem}[data-type=page] main article section .pagenation{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;margin-top:4rem}[data-type=page] main article section .pagenation .page-numbers{display:flex;justify-content:center;align-items:center;width:calc((100% - 15.2rem)/20);height:3.2rem;background:#fff;color:#f4a582;font-size:1.3rem;line-height:1;text-align:center;text-decoration:none;border:1px solid #f4a582;margin-top:.8rem;margin-right:.8rem;transition:.15s ease}[data-type=page] main article section .pagenation .page-numbers:nth-child(-n+20){margin-top:0}[data-type=page] main article section .pagenation .page-numbers:nth-child(20n){margin-right:0}[data-type=page] main article section .pagenation .page-numbers:hover{cursor:pointer;background:#f4a582;color:#fff;text-decoration:none;border:1px solid #f4a582;opacity:.9}[data-type=page] main article section .pagenation .prev,[data-type=page] main article section .pagenation .next{width:4rem;font-size:1.4rem}[data-type=page] main article section .pagenation .current{background:#f4a582;color:#fff;border:1px solid #f4a582}[data-type=page] main article section .post{display:block;width:100%}[data-type=page] main article section .post-item{display:block;width:100%}[data-type=page] main article section .post-item .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:1em 0;gap:.8rem}[data-type=page] main article section .post-item .item-info .date{display:flex;justify-content:center;align-items:center;width:16rem;background:#f3f4f5;height:3.2rem;border-radius:.2rem}[data-type=page] main article section .post-item .item-info .date span{color:#333c4a;font-size:1.5rem;font-weight:700;line-height:1}[data-type=page] main article section .post-item .item-info .term{display:flex;justify-content:center;align-items:center;width:16rem;height:3.2rem;border-radius:.2rem}[data-type=page] main article section .post-item .item-info .term-all{background:#f4a582}[data-type=page] main article section .post-item .item-info .term-general{background:#f4a582}[data-type=page] main article section .post-item .item-info .term-medical{background:#93c2c1}[data-type=page] main article section .post-item .item-info .term-event{background:#9895b9}[data-type=page] main article section .post-item .item-info .term-job{background:#ef8291}[data-type=page] main article section .post-item .item-info .term-other{background:#95afe6}[data-type=page] main article section .post-item .item-info .term span{color:#fff;font-size:1.4rem;font-weight:700;line-height:1}[data-type=page] main article section .post-item .item-contnet{display:block;width:100%;margin-top:5.6rem}[data-type=page] main article section .qa{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:.2rem}[data-type=page] main article section .qa+.qa{margin-top:2.4rem}[data-type=page] main article section .qa .question{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=page] main article section .qa .question-header{display:flex;justify-content:center;align-items:flex-start;width:6.4rem;background:#f4a582;padding:1.6rem 0}[data-type=page] main article section .qa .question-header span{color:#fff;font-size:1.8rem}[data-type=page] main article section .qa .question-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(100% - 6.4rem);background:#f3f4f5;padding:1.6rem}[data-type=page] main article section .qa .answer{display:flex;justify-content:flex-start;align-items:stretch;width:100%}[data-type=page] main article section .qa .answer-header{display:flex;justify-content:center;align-items:flex-start;width:6.4rem;background:#93c2c1;padding:1.6rem 0}[data-type=page] main article section .qa .answer-header span{color:#fff;font-size:1.8rem}[data-type=page] main article section .qa .answer-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(100% - 6.4rem);background:#f3f4f5;padding:1.6rem}[data-type=page] main article section .representative-image{display:flex;flex-direction:column;width:100%;gap:1.6rem;margin-bottom:4rem}[data-type=page] main article section .representative-image .photo{display:block;width:16rem;margin:0 auto!important}[data-type=page] main article section .representative-image .photo img{width:100%}[data-type=page] main article section .representative-image .info{display:block;width:10.4rem;margin:0 auto!important}[data-type=page] main article section .representative-image .info img{width:100%}[data-type=page] main aside{display:block;width:28rem}[data-type=page] main aside.showHeader .aside-contents{top:20rem}[data-type=page] main aside .aside-contents{display:flex;position:sticky;flex-direction:column;width:100%;gap:5.6rem;top:4rem;transition:.15s ease}[data-type=page] main aside .aside-contents .aside-nav{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-nav .aside-category{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title{display:flex;justify-content:flex-start;align-items:center;width:100%;background:#f4a582;padding:1.6rem 1rem}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title[href]:hover{opacity:.8}[data-type=page] main aside .aside-contents .aside-nav .aside-category .title span{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items{display:flex;flex-direction:column;position:relative}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item{display:inline-block;position:relative;justify-content:flex-start;align-items:flex-start;width:100%;background:#fff;text-decoration:none!important;padding:1.2rem 1.2rem 1rem 2.5rem}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item.nolink{pointer-events:none;opacity:.5}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item.active{background:#fce8df}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item:not(.active):hover{background:#fef2ec}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item+.item{border-top:1px solid #dfe1e3}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item span{color:#333c4a;font-size:1.6rem;line-height:1.5}[data-type=page] main aside .aside-contents .aside-nav .aside-category .items .item span::before{display:block;position:absolute;content:"";width:.6rem;height:1.2rem;top:1.6rem;left:1rem;right:auto;border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4a582}[data-type=page] main aside .aside-contents .aside-links{display:flex;width:100%;flex-direction:column;gap:.5rem}[data-type=page] main aside .aside-contents .aside-links .pickup-item{display:flex;justify-content:flex-start;align-items:center;width:100%;height:8rem;height:8rem;border-radius:.5rem;padding:2rem 2.5rem;text-decoration:none}[data-type=page] main aside .aside-contents .aside-links .pickup-item:hover{opacity:.8}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-hospital{background:#ef8291}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-outpatient{background:#9895b9}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-inpatient{background:#f4a582}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-department{background:#95afe6}[data-type=page] main aside .aside-contents .aside-links .pickup-item.item-coop{background:#93c2c1}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-header{display:flex;justify-content:center;align-items:center;width:4rem;margin-right:1.6rem}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-header .icon{display:block;width:100%}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 5.6rem)}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .title{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow{display:flex;position:relative;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;background:rgba(255,255,255,0);text-decoration:none;border:1px solid #fff;border-radius:50rem;transition:.15s ease}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow:hover{background:rgba(255,255,255,.15)}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow::after{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:1.6rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8"><path fill="%23ffffff" d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5L1 3.5ZM15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464465C11.9763 0.269203 11.6597 0.269203 11.4645 0.464465C11.2692 0.659727 11.2692 0.97631 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM1 4.5L15 4.5L15 3.5L1 3.5L1 4.5Z" /></svg>');width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center}[data-type=page] main aside .aside-contents .aside-links .pickup-item .item-body .arrow span{display:none}[data-type=page][data-style=forms] #vmail{display:block;width:100%}[data-type=page][data-style=forms] #vmail .vcf-form{display:block;width:100%;margin-top:4rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item{display:flex;justify-content:flex-start;align-items:stretch;width:100%;border-bottom:1px dashed #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .from-item--first{border-top:1px dashed #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-label{display:flex;justify-content:flex-start;align-items:center;width:30rem;height:auto;background:#f3f4f5;color:#333c4a;font-size:1.6rem;font-weight:700;line-height:1.3;gap:.5em;padding:1.6rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-label .required{display:inline-flex;justify-content:center;align-items:center;background:#ef5055;color:#fff;font-size:1.2rem;line-height:1;padding:.2rem 1rem;border-radius:.2rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items{display:block;width:calc(100% - 30rem);padding:2rem 0 2rem 2rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items hr{display:block;border-top:1px dashed #989ca3;margin:1.5em 0}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item{display:inline-block;width:100%;color:#333c4a;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item p{color:#333c4a;font-size:1.6rem;line-height:1.5}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item+.input-item{margin-top:.5em}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item label{color:#333c4a;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item [type=checkbox]{margin:0 .2em .2rem 0;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item [type=radio]{margin:0 .2em .2rem 0;font-size:1.6rem;line-height:1}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item select{display:inline-block;position:relative;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.5rem;font-weight:500;border:1px solid #989ca3;padding:.2rem .5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]){display:inline-block;width:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;font-weight:500;border:1px solid #989ca3;padding:.2rem .5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w10{width:10%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w20{width:20%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w30{width:30%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w40{width:40%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w50{width:50%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w60{width:60%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w70{width:70%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w80{width:80%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size]).w90{width:90%}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::-moz-placeholder{color:#bbb}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])::placeholder{color:#bbb}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item input:not([type=file],[type=checkbox],[type=radio],[size])+span{font-size:1.5rem;margin-left:.5rem}[data-type=page][data-style=forms] #vmail .vcf-form .from-item .input-items .input-item textarea{display:block;width:100%;height:10em;color:#333c4a;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6;padding:.5rem 1rem;border:1px solid #989ca3}[data-type=page][data-style=forms] #vmail .vcf-form .confirm-txt{display:block;width:100%;color:#f4a582;font-size:1.6rem;font-weight:700;line-height:1;border:2px solid #f4a582;padding:1.6rem;margin-bottom:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .submit-txt{display:block;width:100%;color:#19b89d;font-size:1.6rem;font-weight:700;line-height:1;border:2px solid #19b89d;padding:1.6rem;margin-top:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt{display:block;width:100%;border:2px solid #ef5055;padding:1.6rem;margin-bottom:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt ul{margin:0 auto}[data-type=page][data-style=forms] #vmail .vcf-form .error-txt ul .error-item{color:#ef5055;font-size:1.5rem;font-weight:700}[data-type=page][data-style=forms] #vmail .vcf-form .defect-txt{display:block;width:100%;color:#ef5055;font-size:1.5rem;font-weight:700;border:2px solid #ef5055;padding:1.6rem;margin-top:2.4rem;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button{display:flex;justify-content:center;align-items:center;width:100%;gap:1.6rem;margin:3.2rem auto 0}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-confirm{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#f4a582;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-confirm:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#f4a582;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-back.disabled{background:#ddd;cursor:default;pointer-events:none}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#19b89d;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit:hover{opacity:.8}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit.disabled{background:#ddd!important;cursor:default;pointer-events:none}[data-type=page][data-style=forms] #vmail .vcf-form .vcf-button .vcf-submit.enable{background:#19b89d}[data-type=page][data-style=forms] #vmail .reload{display:flex;justify-content:center;align-items:center;width:auto;min-width:20rem;height:5.6rem;background:#f4a582;color:#fff;font-size:1.6rem;line-height:1;border:none;padding:0 1rem;margin-top:4rem;cursor:pointer;transition:.15s ease}[data-type=page][data-style=forms] #vmail .reload:hover{opacity:.8}html{display:block;position:relative;width:100%;margin:0 auto}body{display:block;position:relative;width:160rem;padding-top:12rem;margin:0 auto}header{position:relative}[data-type=home] main .home-pickup{overflow-x:hidden}}