@charset "UTF-8";@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Medium")}@font-face{font-weight:700;font-family:"Yu Gothic M";src:local("Yu Gothic Bold")}.health-management{margin-right:auto;margin-left:auto;padding:16px 16px 32px 16px}.health-management .text-center img{margin:20px 0 1em 0}.health-management a{display:inline;color:#000;font-size:1.4rem}.health-management a .pdf{margin-top:10px;margin-left:2px}.health-management .arrow{display:inline-block;margin-top:7px;margin-right:12px;margin-bottom:2px;width:8px;height:8px;border-top:solid 2px #fd5e5e;border-right:solid 2px #fd5e5e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.health-management{padding:24px 16px 56px 16px;max-width:1064px;width:85.22%}.health-management .text-center img{margin:20px 0 1em 0}.health-management a{margin-top:30px;font-size:1.8rem}.health-management a .pdf{margin-top:13px;margin-left:4px}}.hm-body{font-size:1.6rem;line-height:2}.hm-body h3,.hm-body h4,.hm-body h5{font-weight:700}.hm-body h3{position:relative;margin-bottom:.88em;padding-bottom:.618em;border-bottom:3px solid #d3d3d4;font-size:1.8rem}.hm-body h3::after{position:absolute;bottom:-3px;left:0;display:block;width:100px;height:0;border-bottom:3px solid #18455a;content:""}.hm-body h3:not(:first-child){margin-top:2em}.hm-body h4{margin:20px 0 .88em 0;padding-bottom:.618em;border-bottom:1px solid #d4d4d4;font-size:1.6rem;line-height:1.7}.hm-body h5{margin:20px 0 .88em 0;font-size:1.6rem;line-height:1.7}@media (min-width:992px){.hm-body{font-size:1.8rem}.hm-body h3{font-size:2.4rem}.hm-body h3::after{width:200px}.hm-body h4{margin-top:60px;font-size:2.2rem;line-height:1}.hm-body h5{margin-top:30px;font-size:1.8rem;line-height:1}}.hm-content{margin-top:30px}.hm-content ul{padding-left:1em}.hm-content .c-kenshin{display:grid;padding:20px 20px 20px calc(20px + 1.5em);border-radius:10px;background-color:#ffe8e8;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,1fr)}.hm-lead-frame{padding:2px;border:2px solid #f7ac1d}.hm-lead-frame div{padding:1em;border:1px solid #f7ac1d}.hm-img-wrap{margin-top:20px}.hm-img-wrap div:last-of-type{margin-top:20px;text-align:center}.hm-img{margin-top:20px}@media (min-width:769px){.hm-content .c-kenshin{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.hm-content{margin-top:80px}.hm-content .c-kenshin{grid-template-columns:repeat(4,1fr)}.hm-frame{border-width:3px}.hm-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hm-img-wrap div:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:40px}.hm-img-wrap div:last-of-type{margin-top:0}.hm-img{margin-top:30px}}.hm-tb-ttl{font-weight:700}.hm-tb-notes{font-size:1.4rem}.hm-tb-wide-wrap{overflow-x:auto;margin-bottom:20px;width:100%}.hm-tb-wide{margin-top:1em;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4}.hm-tb-wide td,.hm-tb-wide th{padding:10px;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;white-space:nowrap;font-size:1.4rem}.hm-tb-wide tr:first-of-type th{text-align:center}.hm-tb-wide td{text-align:right}@media (max-width:767px){.hm-tb-wide-wrap::-webkit-scrollbar{width:2px;height:4px;background:#fff}.hm-tb-wide-wrap::-webkit-scrollbar-thumb{background:#4e4e4e}}@media (min-width:769px){.hm-tb-ttl{text-align:center}.hm-tb-notes{display:none}.hm-tb-wrap{overflow-x:hidden;margin-bottom:30px}.hm-tb-wide{margin-top:1em;width:100%}.hm-tb-wide td,.hm-tb-wide th{padding:1em;white-space:normal}}.hlt-lnk{margin:100px auto 50px;padding-left:0;max-width:300px;list-style:none}.hlt-lnk>li:not(:last-of-type){margin-bottom:10px}.hlt-lnk>li a{position:relative;display:block;padding:20px;border:1px solid #d7d7d7;line-height:1}.hlt-lnk>li a::after{position:absolute;top:calc(50% - 7px);right:20px;width:14px;height:14px;border-top:3px solid #a90000;border-right:3px solid #a90000;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:769px){.hlt-lnk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:100px auto 40px;max-width:690px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hlt-lnk>li:not(:last-of-type){margin-bottom:10px}.hlt-lnk>li{margin:0 5px 10px}.hlt-lnk>li a{margin-top:0;padding:20px 40px 20px 20px;font-size:1.6rem}}.hm-tb-wide.kb-table{line-height:1.5}.hm-tb-wide.kb-table td{text-align:left}.hm-tb-wide.kb-table th{background-color:#f2e3e3}.undo-photo{text-align:center}.anchor{display:block;margin-top:-60px;padding-top:60px}.c-pnk{background-color:#f2e3e3}.undo-photo__center{text-align:center}@media (min-width:769px){.anchor::after{display:block;margin-top:-110px;padding-top:110px}.undo-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.undo-photo .pt-001{width:65.8%}.undo-photo .pt-002{width:33%}.seminar-img figure{width:100%;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:auto;flex-basis:auto;webkit-align-self:flex-end}.juko-kanso div{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:auto;flex-basis:auto;webkit-align-self:flex-start}.kitsuen-box__t{width:330px}.juko-kanso__r{width:calc(100% - 340px)}.hl-flx{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hl-flx>ul{width:68%}.hl-flx>figure{width:30%}.mgr-img{margin-right:auto;margin-left:auto;width:70%}}.pdf-lnk{position:relative;z-index:1;text-align:right}.pdf-lnk a{display:inline-block;padding:10px 20px 11px;border:1px solid #d3d3d4;text-align:center;line-height:1.3}.pdf-lnk a:hover{text-decoration:none}@media (min-width:769px){.pc-wide50{width:50%}}.img-undo figure{text-align:center;line-height:0}.img-walk{text-align:center;line-height:0}@media (min-width:769px){.img-undo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img-undo figure:first-of-type{margin-right:20px}.img-walk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img-walk figure{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}.hm-content ul li .ul-down{padding-left:3em}.hm-topms__txt{margin-bottom:1.5em}.hm-topms .img,.hm-topms .txt-img{text-align:center;line-height:0}.hm-topms .txt{margin-bottom:10px}.hm-topms .txt span{display:inline-block;padding:1.5em;border:4px double #f7ac1d;font-size:2.3rem}.hm-topms .txt span h6{margin-bottom:1em;text-align:center;font-weight:700;font-size:2.4rem}@media (min-width:769px){.hm-topms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hm-topms .img{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hm-topms .txt{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.hm-menu{display:grid;margin:0;padding:0;list-style:none;line-height:1.3;grid-gap:10px;grid-template-columns:repeat(2,1fr)}.hm-menu li{display:block;margin:0;padding:0}.hm-menu li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding:10px 20px 10px 10px;width:100%;height:100%;border:2px solid #e60044;background-color:#fff;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hm-menu li a::after{position:absolute;top:50%;right:10px;width:15px;height:15px;border-top:3px solid #e60044;border-right:3px solid #e60044;content:"";-webkit-transition:border-color .2s;transition:border-color .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.hm-menu li a.now{background-color:#ffebeb;font-weight:700;pointer-events:none}@media (hover:hover){.hm-menu li a:hover{background-color:#e60044;color:#fff;text-decoration:none}.hm-menu li a:hover::after{border-top-color:#fff;border-right-color:#fff}}@media (min-width:992px){.hm-menu{grid-template-columns:repeat(4,1fr)}.hm-menu li a{padding:16px 24px 16px 16px}}.kadai-graph figure{text-align:center;line-height:0}.kadai-graph figure:not(:last-of-type){margin-bottom:50px}.kadai-graph figure figcaption{margin-bottom:5px;line-height:1.5}@media (min-width:769px){.kadai-graph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kadai-graph figure{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.kadai-graph figure:not(:last-of-type){margin-bottom:0}.kadai-graph figure figcaption{margin-bottom:10px}}.hm-point__waku:not(:last-of-type){margin-bottom:40px}.hm-point__waku p{color:#696969;font-size:1.4rem}.hm-point__waku figure{margin:0 auto 10px;width:85%;text-align:center;line-height:0}.hm-point__ttl{padding:10px;background-color:#404f64;color:#fff;text-align:center;letter-spacing:.1em}@media (min-width:769px){.hm-point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hm-point__waku{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.hm-point__waku:not(:last-of-type){margin-bottom:0}}.acc-hlt>span{position:relative;display:block;padding-right:40px;cursor:pointer}.acc-hlt>span::after,.acc-hlt>span::before{position:absolute;top:50%;right:15px;background-color:#000;content:"";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;transform-origin:center}.acc-hlt>span::before{right:7px;width:20px;height:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.acc-hlt>span::after{width:3px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.acc-hlt.active span::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.acc-hlt__box{overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}