@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css";:root{--black: #262626;--white: #fff;--color_key: #EA5404;--beige: #F5F3EE;--blue: #A1C5DE;--green: #426853;--pink: #E17E74;--beige_deep: #E5E2DA;--gray: #929292;--font_jp: "Tsukushi A Round Gothic","fot-tsukuardgothic-std", "Noto Sans JP", sans-serif;--font_en: "Mansalva", serif;--font_sub: "Zen Kaku Gothic New", sans-serif;--font_special: "hanatotyoutyo", serif;--font_base: var(--font_jp)}@-webkit-keyframes fade_in{from{opacity:0}to{opacity:1}}@keyframes fade_in{from{opacity:0}to{opacity:1}}#main .aligncenter{display:block;margin:0 auto}#main .alignright{float:right}#main .alignleft{float:left}#main.top .comLinkImg{margin-bottom:100px}img[class*=wp-image-],img[class*=attachment-]{height:auto;max-width:100%}#main .wp-block-image figure,#main .wp-block-image figcaption{display:block}a.nolink{opacity:1;cursor:default;pointer-events:none}a.nolink:hover{opacity:1;cursor:default;pointer-events:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;background:rgba(0,0,0,0);border:0;outline:0;font-size:1em}html{font-size:62.5%}body,table,input,textarea,select,option{font-family:"Noto Sans JP",sans-serif}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top;max-width:100%;height:auto}a{color:#3f3f3f;text-decoration:none;transition:.3s;-webkit-transition:.3s}a:link{color:#3f3f3f;text-decoration:none;transition:.3s;-webkit-transition:.3s}a:visited,a:hover,a:active{color:#3f3f3f}.clearfix:after{content:"";display:block;clear:both}.flex,.flexA,.flexB,.flexC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexA{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flexB{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flexC{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body{min-width:1340px;color:#3f3f3f;font-size:1.6rem;font-weight:400;line-height:1.5;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#fff}body.fixed{position:fixed;width:100%;height:100%}#container{position:relative;text-align:left;overflow:hidden}a[href^="tel:"]{cursor:default;pointer-events:none}@media all and (min-width: 897px){.sp,.menuBox{display:none !important}}@media all and (max-width: 896px){body{min-width:inherit;font-size:1.4rem}a:hover{opacity:1 !important}a:hover img{opacity:1 !important}.pc{display:none !important}a[href^="tel:"]{cursor:pointer;pointer-events:auto}}#gHeader{position:absolute;width:100%;left:0;top:0;z-index:500}#gHeader.header02{position:static}#gHeader h1{float:left;padding:30px 0 19px 158px}#gHeader h1 img{width:196px}#gHeader.header02 h1 img{width:324px}#gHeader .btn{position:relative;margin:30px 185px 0 0;float:right;z-index:304}#gHeader .btn a{padding:4px 10px 7px 23px;width:192px;color:#fff;font-size:1.8rem;font-weight:700;display:block;border-radius:30px;text-align:center;background:#00a69a url("img/common/icon01.png") no-repeat left 25px center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 0 #00736b;box-shadow:0 3px 0 #00736b}#gHeader .btn a+a{position:absolute;margin-top:15px;background-image:none}#gHeader .btn a+a:hover{background-image:none}#gHeader .btn a:hover{background:#26bfb5 url("img/common/icon01.png") no-repeat left 25px center}#gHeader.header02 .hInner{padding:32px 0 25px;width:1240px;margin:0 auto}#gHeader.header02 .hBox{position:relative;margin-bottom:23px}#gHeader.header02 h1{margin:-11px 0 0 -2px;padding:0 !important}#gHeader.header02 .btn{margin:0 20px 0 0}#gHeader.header02 .btn a{padding:4px 10px 7px 33px;width:318px;background-image:url("img/common/icon08.png");background-position:left 19px center}#gHeader .comIns{position:absolute;left:373px;top:26px}#gHeader.header02 .comIns{position:absolute;left:auto;right:-40px;top:1px}#gHeader .comIns a:hover{opacity:.7}#gNavi{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#gNavi>li{position:relative}#gNavi>li>a{padding:0 18px;height:40px;font-size:1.4rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-right:1px solid #d9d9d9}#gNavi>li>.current,#gNavi>li>a:hover{color:#f25f15}#gNavi>li:last-child a{border-right:none}#gNavi>li .menuInner{display:none;position:absolute;left:0;top:100%;padding-top:23px;right:0;z-index:100;background:#fff;border-radius:0 0 20px 20px}#gNavi>li .menuInner .infoMenu{position:relative;text-align:center}#gNavi>li .menuInner .infoMenu:before{position:absolute;left:0;top:0;right:0;height:6px;background:#f26015;content:"";border-radius:10px;z-index:2}#gNavi>li .menuInner .infoMenu li{font-size:1.4rem}#gNavi>li .menuInner .infoMenu li a{display:block;padding:17px 10px;position:relative;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;background:#fff;overflow:hidden}#gNavi>li .menuInner .infoMenu li:last-child a{border-radius:0 0 20px 20px;will-change:transform}#gNavi>li .menuInner .infoMenu li a:hover{color:#f25f15}#gNavi>li .menuInner .infoMenu li a:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#fafafa;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#gNavi>li .menuInner .infoMenu li:last-child a:before{border-radius:0 0 20px 20px}#gNavi>li .menuInner .infoMenu li .info{position:relative;display:block;z-index:2}#gNavi>li .menuInner .infoMenu li a:hover{color:#f25f15}#gNavi>li .menuInner .infoMenu li a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.comMenu{clear:both;padding-left:105px;width:335px}.comMenu .topMenu{margin-bottom:30px;background:#fff0db;border-radius:10px}.comMenu .topMenu.active,.comMenu .topMenu.active1{margin-bottom:210px}.comMenu .topMenu .menuList{padding:0 10px 0 10px;position:relative;height:278px}.comMenu .topMenu .menuList:after{position:absolute;right:12px;top:20px;bottom:20px;width:1px;background:#eb6100;content:""}.comMenu .topMenu .menuList>li{float:right;height:278px;-webkit-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;direction:ltr}.comMenu .topMenu .menuList>li.nichikore{position:relative}.comMenu .topMenu .menuList>li.nichikore:before{content:"";display:block;width:35px;height:35px;background:url("assets/images/icon/icon_new.png") no-repeat;background-size:100%;position:absolute;top:-14px;right:-10px;z-index:1}.comMenu .topMenu .menuList>li>a{padding:20px 12px 0;display:block;height:278px;color:#eb6100;position:relative;font-size:1.4rem;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.comMenu .topMenu .menuList>li>a:after{position:absolute;left:0;top:20px;bottom:20px;width:1px;background:#eb6100;content:""}.comMenu .topMenu .menuList>li>.current{position:relative;opacity:.7}.comMenu .topMenu .menuList>li>.current:before{position:absolute;left:0;top:0;right:0;height:4px;background:#f25e16;content:"";border-radius:10px;opacity:1}.comMenu .topMenu .menuList>li>a:hover{opacity:.7}.comMenu .topMenu .menuList>li .small{font-size:1rem;display:inline-block;margin-top:5px}.comMenu .topMenu .menuList>li .small01{margin:13px -5px 0 0}.comMenu .topMenu .menuList .menuInner{display:none;position:absolute;right:0;left:0;top:100%;background:#fff;border-radius:0 0 10px 10px;z-index:100}.comMenu .topMenu .menuList .active .menuInner{z-index:99;display:block}.comMenu .topMenu .menuList .menuInner .infoMenu{width:100%;position:relative;margin-top:17px;padding-top:15px;border-top:1px solid #d9d9d9}.comMenu .topMenu .menuList .menuInner .infoMenu:before{margin-left:-9px;position:absolute;left:50%;top:-10px;width:18px;height:10px;background:url("img/common/menu_icon.png") no-repeat left center;background-size:18px auto;content:""}.comMenu .topMenu .menuList .menuInner .infoMenu>li{float:right;-webkit-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;direction:ltr;height:170px}.comMenu .topMenu .menuList .menuInner .infoMenu>li a{padding:0 12px;display:block;font-size:1.3rem;position:relative;-webkit-transition:none;transition:none;border:none;line-height:1.2}.comMenu .topMenu .menuList .menuInner .infoMenu>li a:hover{color:#f25f15}.comMenu .topMenu .menuList .menuInner .infoMenu>li .num{-webkit-writing-mode:horizontal-tb;-moz-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;-o-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.comMenu .topMenu .menuList>li:first-child .menuInner .infoMenu:before{left:90%}.comMenu .topMenu .menuList>li:nth-child(2) .menuInner .infoMenu:before{left:77%}.comMenu .topMenu .menuList>li:nth-child(3) .menuInner .infoMenu:before{left:64%}.comMenu .topMenu .menuList>li:nth-child(4) .menuInner .infoMenu:before{left:50%}.comMenu .topMenu .menuList>li:nth-child(5) .menuInner .infoMenu:before{left:36%}.comMenu .topMenu .menuList>li:nth-child(6) .menuInner .infoMenu:before{left:23%}.comMenu .topMenu .menuList>li:nth-child(7) .menuInner .infoMenu:before{left:10%}@media all and (min-width: 897px){.comMenu .topMenu.indexMenu .menuInner{display:none !important}}.gNavi{margin:0 auto;width:289px;clear:both}.gNavi>li{margin-bottom:13px;width:100%;position:relative}.gNavi>li:last-child{margin-bottom:0}.gNavi>li>a{cursor:pointer;color:#fff;font-size:1.8rem;font-weight:700;padding:4px 5px 7px;display:block;border-radius:30px;text-align:center;background:#f8b63b url("img/common/icon02.png") no-repeat right 10px center;-webkit-box-shadow:0 3px 0 #c3891b;box-shadow:0 3px 0 #c3891b;transition:none;-webkit-transition:none}.gNavi>.font01 a{padding:7px 9px 10px;font-size:1.4rem}.gNavi>li>.on{background:#f8b63b}.gNavi>li:first-child>.on,.gNavi>li:nth-child(2)>.on{background:#f8b63b url("img/common/icon02.png") no-repeat right 10px center}.gNavi>li>.on .link{position:relative;z-index:51}.gNavi>li .infoNavi{display:none;position:absolute;left:0;top:20px;padding-top:5px;width:100%;z-index:50;background:#f8b63b;border-radius:0 0 20px 20px}.gNavi>li .infoNavi li{width:100%}.gNavi>li .infoNavi li:first-child{padding-top:11px}.gNavi>li .infoNavi li a{padding:16px 0;color:#fff;position:relative;font-size:1.4rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;display:block;text-align:center;background:#f8b63b;overflow:hidden}.gNavi>li .infoNavi li:last-child a{border-radius:0 0 20px 20px;will-change:transform}.gNavi>li .infoNavi li a:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#f6c76d;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.gNavi>li .infoNavi li:last-child a:before{border-radius:0 0 20px 20px}.gNavi>li .infoNavi li .info{position:relative;display:block;z-index:2}.gNavi>li .infoNavi li a:hover{color:#f25f15}.gNavi>li .infoNavi li a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@media all and (max-width: 896px){#gHeader{position:relative;padding:10px 14px 10px 15px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#gHeader h1{padding:0}#gHeader h1 img{width:194px}#gHeader.header02 h1 img{width:194px}#gHeader .btn{display:none}#gHeader .menu{padding-top:4px;float:right;width:38px}#gHeader .comMenu{display:none}#gNavi{display:none}#gHeader.header02 .hInner{width:auto;padding:0}#gHeader.header02 .hBox{margin-bottom:0}#gHeader.header02 h1{margin:0}#gHeader .comIns{left:auto;right:66px;top:12px}#gHeader.header02 .comIns{left:auto;right:52px;top:1px}.menuBox{display:none;position:fixed;left:0;top:0;height:100%;width:100%;background:#fff;overflow-y:auto;z-index:1100}.menuBox .logo{position:absolute;left:15px;top:10px;width:194px}.menuBox .close{padding:8px 11px 10px 0;text-align:right}.menuBox .comMenu{padding:20px 0 0 0;margin:0 auto;width:100%}.menuBox .comMenu .topMenu{margin:0 auto 30px;width:348px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.menuBox .comMenu .topMenu.active,.menuBox .comMenu .topMenu.active1{margin-bottom:220px}.menuBox .comMenu .topMenu .menuList{padding:0;position:relative;height:307px}.menuBox .comMenu .topMenu .menuList>li>a{padding:25px 13px 0;height:307px;border:none;position:relative;font-size:1.58rem;-webkit-box-sizing:border-box;box-sizing:border-box}.menuBox .comMenu .topMenu .menuList>li>a:after{position:absolute;left:0;top:25px;bottom:25px;width:1px;background:#eb6100;content:""}.menuBox .comMenu .topMenu .menuList>li:last-child>a:after{display:none}.menuBox .comMenu .topMenu .menuList:after{display:none}.menuBox .comMenu .topMenu .menuList>li>a:hover{opacity:1}.menuBox .comMenu .topMenu .menuList>li>.current{opacity:1;background:#fff7eb}.menuBox .comMenu .topMenu .menuList .menuInner{border-radius:0}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu>li a:before{display:none}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu::before{margin-left:-10px;width:19px;height:11px;top:-11px;background:url("img/common/sp_menu_icon.png") no-repeat left center;background-size:19px 11px}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu>li{height:170px}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu>li a{padding:0 15px;font-size:1.4rem;line-height:1.1}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu>li:first-child{-webkit-writing-mode:horizontal-tb;-moz-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;-o-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu>li a:hover{color:#3f3f3f}.menuBox .comMenu .topMenu .menuList>li{height:307px}.menuBox .comMenu .topMenu .menuList>li .small{margin-top:6px}.menuBox .comMenu .topMenu .menuList>li .small01{margin-top:16px;font-size:.78rem}.menuBox .comMenu .topMenu .menuList>li:first-child .menuInner .infoMenu::before{left:92%}.menuBox .comMenu .topMenu .menuList>li:nth-child(2) .menuInner .infoMenu::before{left:76%}.menuBox .comMenu .topMenu .menuList>li:nth-child(3) .menuInner .infoMenu::before{left:59%}.menuBox .comMenu .topMenu .menuList>li:nth-child(4) .menuInner .infoMenu::before{left:42%}.menuBox .comMenu .topMenu .menuList>li:nth-child(5) .menuInner .infoMenu::before{left:26%}.menuBox .comMenu .topMenu .menuList>li:nth-child(6) .menuInner .infoMenu::before{left:9%}.menuBox .comMenu .topMenu .menuList>li>.current:before{top:0;height:3px}.menuBox .gNavi{clear:both;margin:0 auto 100px;width:100%;background:#f8b63b}.menuBox .gNavi>li{padding:0 15px;width:auto;margin-bottom:0}.menuBox .gNavi>li .infoNavi{border-radius:0}.menuBox .gNavi>li .infoNavi li{margin-bottom:0}.menuBox .gNavi>li>a{padding:8px 10px 12px;background:url("img/common/sp_add_icon01.png") no-repeat right 20px center;background-size:10px auto;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border-radius:0;font-size:1.4rem !important;border-bottom:1px solid #fff}.menuBox .gNavi>li:last-child>a{border-bottom:none}.menuBox .gNavi>li>.on{background:url("img/common/sp_add_icon02.png") no-repeat right 20px center;background-size:10px auto}.menuBox .gNavi>li:first-child>a,.menuBox .gNavi>li:nth-child(2)>a{background:#f8b63b}.menuBox .gNavi>.font01 a{font-size:1.4rem}.menuBox .gNavi>li .infoNavi{top:41px;background:#f7c76d}.menuBox .gNavi>li .infoNavi li{width:auto;padding:0 15px}.menuBox .gNavi>li .infoNavi li a:hover{color:#fff}.menuBox .gNavi>li .infoNavi li a:hover:before{display:none}.menuBox .gNavi>li .infoNavi li:first-child{padding:0 15px}.menuBox .gNavi>li .infoNavi li a{padding:8px 10px 12px;font-size:1.4rem;background:#f7c76d;border-bottom:1px solid #fff;border-radius:0 !important}.menuBox .gNavi>li .infoNavi li:last-child a{border-bottom:none}}@media all and (max-width: 374px){.menuBox .comMenu .topMenu{width:335px}.menuBox .comMenu .topMenu .menuList>li>a{padding:25px 12px 0}.menuBox .comMenu .topMenu .menuList .menuInner .infoMenu>li a{padding:0 12px}.menuBox .comMenu .topMenu .menuList::after{right:19px}.menuBox .comMenu .topMenu .menuList>li:first-child .menuInner .infoMenu::before{left:92%}.menuBox .comMenu .topMenu .menuList>li:nth-child(2) .menuInner .infoMenu::before{left:76%}.menuBox .comMenu .topMenu .menuList>li:nth-child(3) .menuInner .infoMenu::before{left:59%}.menuBox .comMenu .topMenu .menuList>li:nth-child(4) .menuInner .infoMenu::before{left:42%}.menuBox .comMenu .topMenu .menuList>li:nth-child(5) .menuInner .infoMenu::before{left:26%}.menuBox .comMenu .topMenu .menuList>li:nth-child(6) .menuInner .infoMenu::before{left:9%}}.sideMenu{display:none;position:fixed;left:0;top:20px;width:46px;z-index:500;-webkit-transition:left .3s ease;transition:left .3s ease}.sideMenu.on{left:365px;top:80px}.sideMenu a{width:46px;height:170px;color:#fff;font-size:2.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;display:block;background:#f35f15;border-radius:0 10px 10px 0;-webkit-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;direction:ltr;letter-spacing:.3em;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.sideMenu a:hover{opacity:.7}.sideMenu .info{margin:30px 7px 0;padding:23px 0 0 0;display:inline-block;background:url("img/common/icon14.png") no-repeat center top}.sideMenu.on .info{background:url("img/common/icon13.png") no-repeat center top}.sideBox{display:none;position:fixed;top:20px;z-index:500;background:#fff;width:365px;padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 20px 20px 0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s ease;transition:all .3s ease}.sideBox.on{-webkit-transform:translateX(0);transform:translateX(0)}.sideBox .comMenu{padding-left:0;margin:0 auto}.sideBox .comMenu .topMenu .menuList .menuInner{display:none !important}.sideBox .comMenu .topMenu.active,.sideBox .comMenu .topMenu.active1{margin-bottom:30px}@media all and (max-width: 896px){.sideBox,.sideMenu{display:none !important}}#gFooter{padding:100px 0 60px}#gFooter .pageTop{position:fixed;right:20px;bottom:20px;z-index:700}#gFooter .pageTop a:hover{opacity:.7}#gFooter .fBox{width:1242px;margin:0 auto 40px}#gFooter .fBox .lBox{width:610px}#gFooter .fBox .lBox .fLogo{margin-bottom:24px}#gFooter .fBox .subBox{margin-bottom:15px}#gFooter .fBox .subBox .tel{padding-left:30px;background:url("img/common/icon06.png") no-repeat left top 10px}#gFooter .fBox .subBox .tel01{padding-left:0;background:none;margin-left:-36px}#gFooter .fBox .subBox .tel .telSpan{margin-bottom:-6px;display:block}#gFooter .fBox .subBox .tel .telSpan:last-child{margin-bottom:0}#gFooter .fBox .subBox .tel .info{margin-right:10px;padding:1px 10px 3px;color:#00a69a;display:inline-block;font-family:"fot-tsukuardgothic-std",sans-serif;border:1px solid #00a69a;font-size:1.1rem;border-radius:30px;line-height:1.1}#gFooter .fBox .subBox .tel01 .info{min-width:130px;-webkit-box-sizing:border-box;box-sizing:border-box}#gFooter .fBox .subBox .tel a{margin:-3px 10px 0 0;color:#00a69a;font-size:2.9rem;font-family:"Roboto",sans-serif;font-weight:500;display:inline-block;vertical-align:middle}#gFooter .fBox .subBox .comLink{margin:6px 80px 0 0}#gFooter .fBox .subBox .comLink a{padding:4px 10px 7px 20px;width:193px;background:#00a69a url("img/common/icon05.png") no-repeat left 20px center;-webkit-box-shadow:0 3px 0 #00736b;box-shadow:0 3px 0 #00736b}#gFooter .fBox .subBox .comLink a:hover{background:#26bfb5 url("img/common/icon05.png") no-repeat left 20px center}#gFooter .fBox .txtDl{margin-bottom:22px;font-size:1.3rem;line-height:1.6}#gFooter .fBox .txtDl dt{float:left}#gFooter .fBox .txtDl dd{padding-left:5em}#gFooter .fBox .lBox .txt{margin-bottom:30px;font-size:1.3rem}#gFooter .fBox .lBox .txt:last-child{margin-bottom:0}#gFooter .fBox .rBox{width:607px}#gFooter .fBox .rBox .map{height:400px;border-radius:20px;margin-bottom:15px;overflow:hidden}#gFooter .fBox .rBox .map iframe{width:100%;height:100%}#gFooter .fBox .rBox address{font-style:normal;text-align:right;font-size:1.1rem}#gFooter .snsList{text-align:center}#gFooter .snsList li{display:inline-block;margin:0 5px}#gFooter .snsList li a:hover{opacity:.7}@media all and (max-width: 896px){#gFooter{padding:50px 0 76px}#gFooter .pageTop{display:none;position:fixed;right:20px;bottom:20px;z-index:700}#gFooter .fBox{width:auto;display:block;padding:0 16px;margin:0 auto 0px}#gFooter .fBox .lBox{width:auto}#gFooter .fBox .lBox .fLogo{margin-bottom:24px;text-align:center}#gFooter .fBox .lBox .fLogo img{width:280px}#gFooter .fBox .subBox{display:block;margin-bottom:27px}#gFooter .fBox .subBox .telInner{width:100%;max-width:330px;margin:0 auto 14px;padding-left:26px}#gFooter .fBox .subBox .tel{padding-left:30px;margin:0;background:url("img/common/sp_icon03.png") no-repeat left top 10px;background-size:22px auto}#gFooter .fBox .subBox .tel01{background:none;margin:0 0 0 -60px}#gFooter .fBox .subBox .tel .telSpan{margin-bottom:-6px;display:block}#gFooter .fBox .subBox .tel .telSpan:last-child{margin-bottom:0}#gFooter .fBox .subBox .tel .info{border-radius:5px;font-size:1rem;padding-top:2px}#gFooter .fBox .subBox .tel01 .info{min-width:122px}#gFooter .fBox .subBox .tel a{margin:-3px 0 0 0;font-size:2.8rem}#gFooter .fBox .subBox .comLink{margin:0}#gFooter .fBox .subBox .comLink a{padding:4px 10px 7px 20px;width:100%;max-width:300px;margin:0 auto;background:#00a69a url("img/common/sp_icon04.png") no-repeat left 60px center;background-size:31px auto;-webkit-box-shadow:0 3px 0 #00736b;box-shadow:0 3px 0 #00736b}#gFooter .fBox .subBox .comLink a:hover{background:#00a69a url("img/common/sp_icon04.png") no-repeat left 60px center;background-size:31px auto}#gFooter .fBox .txtDl{margin-bottom:5px;line-height:1.6}#gFooter .fBox .txtDl dd{padding-left:0}#gFooter .fBox .lBox .txt{margin-bottom:30px;font-size:1.3rem;line-height:1.6}#gFooter .fBox .lBox .txt:last-child{margin-bottom:0}#gFooter .fBox .spBtn{margin-bottom:20px}#gFooter .fBox .spBtn a{display:block;width:100px;padding:2px;color:#f25f15;font-size:1rem;text-align:center;border-radius:30px;border:1px solid #f25f15;-webkit-box-sizing:border-box;box-sizing:border-box}#gFooter .fBox .spMap{margin-bottom:20px;position:relative;padding-bottom:68.5%;height:0;overflow:hidden;border-radius:10px}#gFooter .fBox .spMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gFooter .fBox .rBox{width:607px}#gFooter .fBox .rBox .map{display:none}#gFooter address{font-style:normal;text-align:center;font-size:1rem}#gFooter .fBox .rBox address{display:none}#gFooter .snsList{margin:20px 0 45px}#gFooter .snsList li img{width:24px}.spFixed{position:fixed;left:0;bottom:0;width:100%;z-index:1000}.spFixed li{text-align:center;width:25%;border-right:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.spFixed li:last-child{border-color:#bfbfbf}.spFixed li a{padding:31px 0 9px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"fot-tsukuardgothic-std",sans-serif;background:#00a69a url("img/common/sp_icon05.png") no-repeat center top 12px;background-size:14px auto}.spFixed .link02 a{background:#f25f15 url("img/common/sp_icon05.png") no-repeat center top 12px;background-size:14px auto}.spFixed .link03 a{background:#f8b73b url("img/common/sp_icon06.png") no-repeat center top 12px;background-size:18px auto}.spFixed .link04 a{background:#bfbfbf url("img/common/sp_icon07.png") no-repeat center top 12px;background-size:17px auto}}@media all and (max-width: 374px){.spFixed li a{font-size:1.2rem}#gFooter .fBox .subBox .tel a{font-size:2.4rem}}.content{width:1240px;margin:0 auto}@media all and (max-width: 896px){.content{width:auto;padding:0 15px}}.headLine01{margin-bottom:31px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.headLine01 .jp{color:#f25f15;display:block;font-size:4rem}.headLine01 .en{color:#f8b73b;display:block;font-size:2.2rem;letter-spacing:.4em}@media all and (max-width: 896px){.headLine01{margin-bottom:34px}.headLine01 .jp{margin-bottom:4px;font-size:2.8rem;line-height:1.25}.headLine01 .en{font-size:1.6rem}}.comNewsList{margin-bottom:60px;border-top:1px solid #d9d9d9;letter-spacing:.02em}.comNewsList li a{padding:10px 0 12px 39px;color:#333;display:block;font-size:1.4rem;border-bottom:1px solid #d9d9d9;letter-spacing:.02em;background:url("img/common/icon03.png") no-repeat right 40px center}.comNewsList li .date{display:block;font-size:1.3rem;font-weight:700}.comNewsList li .txtSpan{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width: 897px){.comNewsList li a:hover{color:#f25f15;text-decoration:underline}}@media all and (max-width: 896px){.comNewsList{margin-bottom:30px}.comNewsList li a{padding:10px 25px 10px 8px;background-position:right 10px center;background:url("img/common/sp_icon02.png") no-repeat right 8px center;background-size:8px auto}}.comLink a{width:244px;padding:4px 6px 7px;margin:0 auto;color:#fff;font-size:1.8rem;font-weight:700;display:block;border-radius:30px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f35f15 url("img/common/icon04.png") no-repeat right 10px center;-webkit-box-shadow:0 3px 0 #bf4b12;box-shadow:0 3px 0 #bf4b12}@media all and (min-width: 897px){.comLink a:hover{background:#ef854a url("img/common/icon04.png") no-repeat right 10px center}}@media all and (max-width: 896px){.comLink a{padding:4px 6px 6px;width:100%;max-width:300px;background:#f35f15 url("img/common/sp_icon01.png") no-repeat right 16px center;background-size:17px auto}}.comBtn{margin:0 auto;width:245px}.comBtn a{display:block;color:#f25f15;font-size:1.8rem;padding:8px 10px 13px;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;text-align:center;background:#fff0da;border-radius:50px;letter-spacing:.2em}@media all and (min-width: 897px){.comBtn a:hover{color:#fff0da;background:#f25f15}}@media all and (max-width: 896px){.comBtn a{padding:6px 6px 8px;font-size:1.2rem;letter-spacing:.05em}}.comBox{margin-top:100px;padding:80px 0;background:url("img/common/com_bg01.png") repeat left top}.comBox .comLink{margin:0 33px}.comBox .comLink a{width:320px}@media all and (max-width: 896px){.comBox{margin-top:50px;padding:50px 15px;background-size:4px auto}.comBox .comLinkUl{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:auto}.comBox .comLink{margin:0;width:49%}.comBox .comLink01{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.comBox .comLink02{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.comBox .comLink a{padding:5px 30px 6px 15px;width:auto;max-width:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:50px;line-height:1.6;border-radius:10px;text-align:left;font-size:1.2rem;background-position:right 10px center;background-size:13px auto}.comBox .comLink:first-child{display:none}}#main{position:relative;margin-top:-2%;background:url("img/common/bg02.png") no-repeat left top;background-size:100% auto;padding-top:28px;z-index:306}@media all and (max-width: 896px){#main{margin-top:-4%;padding-top:5.4%;background-image:url("img/common/sp_bg01.png")}#main.top .comLinkImg{margin-bottom:50px}}.pageTitle{position:relative;float:right;width:73.2%;z-index:301}.pageTitle img{width:100%}.pageTitle h2{position:absolute;right:0;top:0;width:156px;height:100%;color:#3f3f3f;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:3rem;z-index:310;text-align:center;background:#fff0db;-webkit-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:bt-rl;writing-mode:vertical-rl;direction:rtl;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pageTitle h2 .small{font-size:1.8rem;display:block}@media all and (max-width: 896px){.pageTitle{height:374px;float:none;width:100%}.pageTitle>img{display:none}.pageTitle h2{padding-left:10px;font-size:1.9rem;line-height:1.3;background:url(img/index/sp_title_bg.png) no-repeat right top;background-size:87px 100%;width:87px}.pageTitle h2.two{font-size:2rem}.pageTitle h2 .small{font-size:1.3rem}}.mainImg{position:relative;height:652px;background:url("img/selfpay/page_title_img.jpg") no-repeat center center;background-size:cover}.mainImg h2{position:absolute;top:0;right:0;height:100%;width:156px;color:#3f3f3f;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:4rem;z-index:10;text-align:center;background:#fff0db;-webkit-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;direction:ltr;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (max-width: 896px){.mainImg{height:380px}.mainImg h2{font-size:2.6rem;padding-left:10px;line-height:1.3;background:url(img/index/sp_title_bg.png) no-repeat right top;background-size:87px 100%;width:87px}}.comLinkImg{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.comLinkImg a{display:inline-block}.comLinkImg a.recruit{width:314px;height:130px;background-color:#f8b63b;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:bold;border-radius:20px;aspect-ratio:299/124}.comLinkImg a:hover{opacity:.7}.comLinkImg a+a{margin-left:40px}@media all and (max-width: 896px){.comLinkImg{margin:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comLinkImg a+a{margin-left:10px}.comLinkImg a+a{margin-left:0}.comLinkImg a.recruit{border-radius:15px}}@media(max-width: 700px){.comLinkImg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.comTabBox{margin-bottom:60px}.comTable{width:100%;border-collapse:separate;border-spacing:1px;background:#d9d9d9;border-radius:20px}.comTable th,.comTable td{padding:23px 26px;text-align:left;vertical-align:middle;line-height:1.75;background:#fff;border:0}.comTable thead th{padding:20px 10px 23px;font-size:2rem;text-align:center;background:#fff0da}.comTable thead th:first-child{border-radius:19px 0 0 0}.comTable thead th:last-child{border-radius:0 19px 0 0}.noPost thead th:first-child{border-radius:19px 0 0 19px}.noPost thead th:last-child{border-radius:0 19px 19px 0}.comTable tr:nth-child(2n) td{background:#fafafa}.comTable tr:last-child td:first-child{border-radius:0 0 0 19px}.comTable tr:last-child td:last-child{border-radius:0 0 19px 0}@media all and (min-width: 768px){.comTable thead th:first-child{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:2;border-right:1px solid #d9d9d9}.comTable thead th:nth-child(2){position:-webkit-sticky;position:sticky;top:0;left:141px;z-index:2;border-right:1px solid #d9d9d9}.comTable tbody th{position:-webkit-sticky !important;position:sticky !important;top:0;left:0;z-index:2;border-right:1px solid #d9d9d9}.comTable tbody .fixed{position:-webkit-sticky !important;position:sticky !important;top:0;left:141px;z-index:2;border-right:1px solid #d9d9d9}.comTable tbody .fixed2{position:-webkit-sticky !important;position:sticky !important;top:0;left:222px;z-index:2;border-right:1px solid #d9d9d9}.comTable tbody .bgColor02 td:first-child{position:-webkit-sticky !important;position:sticky !important;top:0;left:0;z-index:2;border-right:1px solid #d9d9d9}}@media all and (max-width: 896px){.comTabBox{margin-bottom:15px;padding-bottom:10px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.comTabBox .comTable{width:1000px;border-radius:10px}.comTable thead th:first-child{border-radius:10px 0 0 0}.comTable thead th:last-child{border-radius:0 10px 0 0}.noPost thead th:first-child{border-radius:10px 0 0 10px}.noPost thead th:last-child{border-radius:0 10px 10px 0}.comTable thead th{padding:15px 10px;font-size:1.6rem}.comTable thead td{padding:15px 10px}.comTable tr:last-child td:first-child{border-radius:0 0 0 10px}.comTable tr:last-child td:last-child{border-radius:0 0 10px 0}.comTabTxt{margin-bottom:60px;font-size:1.3rem}.comTabTxt01{margin-bottom:0}.comTabTxt02{margin-bottom:30px}}.wp-pagenavi{font-size:0;clear:both;text-align:center}.wp-pagenavi a,.wp-pagenavi span{min-width:30px;min-height:30px;font-size:2rem;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;display:inline-block;text-decoration:none;margin:0 4px;border-radius:50%;line-height:27px;vertical-align:middle}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#fff;background:#f25f15}.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .pages{display:none}.wp-pagenavi .previouspostslink{background:url("img/common/prev.png") no-repeat center center}.wp-pagenavi .nextpostslink{background:url("img/common/next.png") no-repeat center center}@media all and (min-width: 897px){.wp-pagenavi .previouspostslink:hover{background:#f25f15 url("img/common/prev_over.png") no-repeat center center}.wp-pagenavi .nextpostslink:hover{background:#f25f15 url("img/common/next_over.png") no-repeat center center}}@media all and (max-width: 896px){.wp-pagenavi a:hover{color:#f25f15;background:#fff}.wp-pagenavi .previouspostslink:hover{background:url("img/common/prev.png") no-repeat center center}.wp-pagenavi .nextpostslink:hover{background:url("img/common/next.png") no-repeat center center}}#pagePath{margin-bottom:26px}#pagePath li{color:#f25f15;font-size:1.2rem;display:inline;letter-spacing:.05em}#pagePath li a{margin-right:4px;color:#f25f15}#pagePath li .ico{color:#3f3f3f}@media all and (min-width: 897px){#pagePath li a:hover{text-decoration:underline}}#conts{float:left;width:816px}@media all and (max-width: 896px){#conts{float:none;width:auto}}#sidebar{padding-top:53px;float:right;width:392px}#sidebar .inputBox{margin-bottom:60px;position:relative}#sidebar .inputBox input[type=text]{width:100%;height:38px;font-size:1.8rem;font-weight:700;padding:5px 65px 5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;border:1px solid #d9d9d9;-webkit-appearance:none;-moz-appearance:none;appearance:none}#sidebar .inputBox .btn{position:absolute;right:0;top:0}#sidebar .inputBox .btn input{width:61px;height:38px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("img/common/btn.png") no-repeat left top;border:none;transition:.3s;-webkit-transition:.3s}#sidebar .inputBox .btn input:hover{opacity:.7}#sidebar .title{margin-bottom:11px;color:#fff;font-size:1.8rem;padding:4px 30px 6px;font-weight:700;border-radius:30px;background:#f25f15}#sidebar .sNavi{margin:0 20px}#sidebar .sNavi li a{padding:15px 20px;display:block;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;border-bottom:1px solid #d9d9d9}#sidebar .sNavi li:last-child a{border-bottom:none}#sidebar .sNavi li a:hover{color:#ec712b}#sidebar .sNavi li .small{font-size:1.1rem;float:right;padding-top:4px}@media all and (max-width: 896px){#sidebar{float:none;width:auto}#sidebar .inputBox{margin-bottom:40px}#sidebar .inputBox input[type=text]{font-size:1.6rem;padding:5px 65px 5px 20px}#sidebar .inputBox .btn input:hover{opacity:1}#sidebar .title{font-size:1.6rem;padding:4px 20px 6px}#sidebar .sNavi{margin:0 10px}#sidebar .sNavi li a{padding:12px 10px}#sidebar .sNavi li a:hover{color:#3f3f3f}}.headLine02{margin-bottom:25px;text-align:center}.headLine02 .info{color:#f25f15;font-size:3.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;display:inline-block;background:url("img/common/line01.png") repeat-x left bottom}@media all and (max-width: 896px){.headLine02 .info{font-size:2.4rem;line-height:1.3;background:url("img/common/sp_line01.png") repeat-x left bottom;background-size:5px auto}}.comTelBox{padding-bottom:11px;width:458px;margin:0 auto;border:5px solid #00a69a;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;text-align:center}.comTelBox .top{position:relative;top:-30px;padding:0 10px;display:inline-block;color:#f25f15;font-size:3.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;background:#fff}.comTelBox .tel{margin:-33px 0 -14px}.comTelBox .tel a{color:#00a69a;font-size:4.2rem;font-weight:700;font-family:"Roboto",sans-serif}.comTelBox .tel img{display:inline-block;vertical-align:middle;margin:-3px 4px 0 0}.comTelBox .time{font-size:1.3rem;font-weight:500}.comTelBox .time .fw{font-size:1.8rem;font-weight:700;font-family:"Roboto",sans-serif}@media all and (max-width: 896px){.comTelBox{padding-bottom:11px;width:auto;border:3px solid #00a69a;border-radius:15px}.comTelBox .top{position:relative;top:-20px;padding:0 10px;font-size:2.4rem}.comTelBox .tel{margin:-23px 0 -10px}.comTelBox .tel a{font-size:3.1rem}.comTelBox .tel img{margin:-3px 4px 0 0;width:23px}.comTelBox .time{font-size:1rem}.comTelBox .time .fw{font-size:1.35rem}}.comQa dt{cursor:pointer;margin-top:20px;font-size:2rem;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;position:relative;padding:25px 66px 28px 110px;border:1px solid #f25f15;border-radius:20px;background:#fff}.comQa dt:before{position:absolute;right:32px;top:32px;width:32px;height:15px;background:url("img/common/icon10.png") no-repeat left top;content:""}.comQa dt.on:before{background:url("img/common/icon11.png") no-repeat left top}.comQa dt:first-child{margin-top:0}.comQa dt .qTxt{position:absolute;left:30px;top:0;color:#f8b73b;font-size:4.8rem}.comQa dt.on{background:#fff0db;border-radius:20px 20px 0 0;border-bottom:#fff0db}.comQa dd{display:none;padding:18px 30px 48px 32px;position:relative;background:#fff0db;border-radius:0 0 20px 20px;border:1px solid #f25f15;border-top:none}.comQa dd .aTxt{position:absolute;left:30px;top:-20px;font-size:8rem;color:#fff;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;z-index:1}.comQa dd .rTxt{position:relative;z-index:2}@media all and (max-width: 896px){.comQa dt{margin-top:20px;font-size:1.6rem;padding:13px 36px 13px 42px;border-radius:10px;line-height:1.3}.comQa dt:before{position:absolute;right:10px;top:14px;width:25px;height:12px;background:url("img/common/sp_icon08.png") no-repeat left top;background-size:25px auto;content:""}.comQa dt.on:before{background:url("img/common/sp_icon09.png") no-repeat left top;background-size:25px auto}.comQa dt:first-child{margin-top:0}.comQa dt .qTxt{left:10px;top:6px;font-size:2.4rem}.comQa dt.on{border-radius:10px 10px 0 0}.comQa dd{font-size:1.6rem;padding:0 10px 15px 13px;border-radius:0 0 10px 10px;line-height:1.75}.comQa dd .aTxt{left:10px;top:-22px;font-size:4rem}}.comFlow>li{margin-right:56px;position:relative;width:260px;text-align:center}.comFlow>li:before{position:absolute;right:-59px;top:115px;background:url("img/common/icon12.png") no-repeat left top;width:50px;height:98px;content:""}.comFlow>li:last-child{margin-right:0}.comFlow>li:last-child:before{display:none}.comFlow li .num{color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:8rem}.comFlow li .imgBox{margin:-36px 0 20px}.comFlow li .ttl{margin-bottom:17px;color:#f25f15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:3.2rem;line-height:1.32}.comFlow li .txtP{text-align:left;line-height:1.75}.comFlow li .txtP01{margin-bottom:20px}.comFlow li .txtList{text-align:left;line-height:1.75}.comFlow li .tel{margin:10px -10px 0;color:#00a69a}.comFlow li .tel .top{display:block}.comFlow li .tel .telSpan{display:block}.comFlow li .tel .telSpan a{padding-left:40px;color:#00a69a;font-size:3.6rem;display:inline-block;font-weight:500;font-family:"Roboto",sans-serif;background:url("img/common/icon09.png") no-repeat left center;background-size:29px auto}@media all and (max-width: 896px){.comFlow{display:block}.comFlow>li{padding-bottom:40px;margin:0 auto 20px;width:100%}.comFlow>li:last-child{margin-bottom:0;padding-bottom:0}.comFlow>li:before{margin-left:-45px;position:absolute;right:auto;top:auto;bottom:-30px;background:url("img/common/sp_icon10.png") no-repeat left top;background-size:90px auto;width:90px;height:45px;content:""}.comFlow>li:last-child:before{display:none}.comFlow li .num{font-size:8.4rem}.comFlow li .imgBox{margin:-36px 0 10px}.comFlow li .ttl{margin-bottom:10px;font-size:2.4rem}.comFlow li .txtP{margin:0 5px;font-size:1.6rem}.comFlow li .tel .telSpan a{padding-left:30px;font-size:2.6rem;background:url("img/common/icon09.png") no-repeat left center;background-size:22px auto}}.comImgBox{margin-bottom:26px}.comImgBox.recruitment{margin-bottom:76px}.comImgBox.recruitment .textBox{padding-top:0}.comImgBox:last-child{margin-bottom:0}.comImgBox .photoBox{float:left}.comImgBox .textBox{padding-top:41px;float:right;width:710px}.comImgBox .textBox h4{margin-bottom:22px;padding:0 0 12px 100px;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;position:relative;font-size:3.2rem;border-bottom:1px solid #f8b73b}.comImgBox .textBox h4 .num{position:absolute;left:0;top:-4px;font-size:6rem;color:#f8b73b;line-height:54px}.comImgBox .textBox .h4Ttl{font-size:2.6rem;padding-top:6px}.comImgBox .textBox p{margin-bottom:20px;line-height:1.75;text-align:justify;text-justify:inter-ideograph}.comImgBox .textBox p:last-child{margin-bottom:0}.comImgBox .textBox .title{margin-bottom:5px;font-size:2rem;font-weight:700}.comImgBox .textBox .linkList{margin-top:10px}.comImgBox .textBox .linkList>li{margin:20px 30px 0 0;position:relative}.comImgBox .textBox .linkList>li>a{width:320px}.comImgBox .textBox .linkList>li .infoLink{display:none;position:absolute;left:0;top:29px;width:100%;z-index:50}.comImgBox .textBox .linkList>li .infoLink a{width:100%;font-size:1.6rem;-webkit-box-shadow:0 0 0 #bf4b12;box-shadow:0 0 0 #bf4b12;background:#f35f15;will-change:transform;border-radius:0}.comImgBox .textBox .linkList>li .infoLink a:hover{background:#ef854a}.comImgBox .textBox .linkList>li .infoLink li:last-child a{border-radius:0 0 20px 20px;overflow:hidden}.comImgBox01{padding-left:16px}.comImgBox01 .photoBox{float:right}.comImgBox01 .textBox{float:left;width:700px}@media all and (max-width: 896px){.comImgBox{margin-bottom:26px}.comImgBox:last-child{margin-bottom:0}.comImgBox .photoBox{float:none;margin:0 -13px;text-align:center}.comImgBox .textBox{padding:0 0 10px;float:none;width:auto}.comImgBox .textBox h4{margin-bottom:6px;padding:0 0 5px 70px;font-size:2rem}.comImgBox .textBox h4 .num{top:-4px;font-size:4rem;line-height:35px}.comImgBox .textBox p{font-size:1.6rem;line-height:1.75}.comImgBox .textBox .title{font-size:1.6rem;line-height:1.5}.comImgBox01{padding-left:0}.comImgBox01 .photoBox{float:none}.comImgBox01 .textBox{float:none;width:auto}.comImgBox .textBox .linkList{display:block}.comImgBox .textBox .linkList>li{margin:10px 0 0 0}.comImgBox .textBox .linkList>li>a{width:100%;max-width:320px}.comImgBox .textBox .linkList>li .infoLink{top:27px}.comImgBox .textBox .linkList>li .infoLink a{max-width:320px}.comImgBox .textBox .linkList>li .infoLink a:hover{background:#f35f15}}.comRecruit .mainImg{background-image:url("img/recruit/nurse/page_title_img.jpg");background-position:center top}.comRecruit .mainImg h2{font-size:2.2rem}.comRecruit #main{margin-top:-1.4%;background-image:url("img/common/bg01.png")}.comRecruit #main .sec01{padding:75px 0 82px;background:#fff0db}.comRecruit #main .sec01 .headLine01{margin-bottom:60px}.comRecruit #main .sec01 .content{width:1275px}.comRecruit #main .sec02{padding:85px 0 95px}.comRecruit #main .sec02 .headLine01{margin-bottom:76px}.comRecruit #main .sec02 .listUl{margin-bottom:50px}.comRecruit #main .sec02 .listUl>li{margin:0 50px 0 0;padding-bottom:26px;width:380px;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.comRecruit #main .sec02 .listUl>li:nth-child(3n){margin-right:0}.comRecruit #main .sec02 .listUl li .topBox{padding:22px 0 25px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;background:#f8b63b;border-radius:20px 20px 0 0}.comRecruit #main .sec02 .listUl li .topBox .top{margin-bottom:4px;font-weight:700;line-height:1.21;font-size:3.6rem;font-family:"fot-tsukuardgothic-std",sans-serif}.comRecruit #main .sec02 .listUl li .topBox .small{font-weight:500;font-family:"fot-tsukuardgothic-std",sans-serif}.comRecruit #main .sec02 .listUl li .pho{margin-bottom:22px}.comRecruit #main .sec02 .listUl li .title{margin:0 10px 18px;font-size:3.2rem;line-height:1.35;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;text-align:center}.comRecruit #main .sec02 .listUl li .txt{margin:0 30px;line-height:1.75}.comRecruit #main .sec02 .listUl li .txt01{margin-bottom:7px}.comRecruit #main .sec02 .listUl li .txtList{margin:0 30px 7px;line-height:1.75}.comRecruit #main .sec02 .listUl li .txtList li{font-size:1.4rem}.comRecruit #main .sec02 .notes{font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.comRecruit #main .sec03{padding:85px 0 95px;background:#fff0db}.comRecruit #main .sec04{padding:82px 0 105px;background:#fafafa}.comRecruit #main .sec04 .headLine01{margin-bottom:53px}.comRecruit #main .sec04 .content{width:1028px}.comRecruit #main .sec04 .whiteBox{margin-bottom:77px;padding:45px 72px 60px;background:#fff;border-radius:50px}.comRecruit #main .sec04 .comTabBox{margin-bottom:0}.comRecruit #main .sec04 .comTable th{font-size:1.6rem;padding:25px 10px 26px}.comRecruit #main .sec04 .comTable td{padding:13px 30px;width:19%;background:#fff}.comRecruit #main .sec04 .comTable td:nth-child(2){width:81%}.comRecruit #main .sec04 .comTable td:first-child{font-weight:700;background:#fafafa}.comRecruit #main .sec05{padding:80px 0 98px;background:url("img/common/com_bg01.png") repeat left top}.comRecruit #main .sec05 .headLine01{margin-bottom:74px}.comRecruit #main .sec05 .headLine01 .jp,.comRecruit #main .sec05 .headLine01 .en{color:#fff}.comRecruit #main .sec05 .imgBox{margin-bottom:80px}.comRecruit #main .sec05 .borderBox{width:810px;padding:18px 18px 32px;margin:0 auto;border:5px solid #fff;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.comRecruit #main .sec05 .borderBox .title{margin-bottom:10px;font-size:3.2rem;color:#fff;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center;letter-spacing:.2em}.comRecruit #main .sec05 .borderBox .time{margin-bottom:14px;text-align:center}.comRecruit #main .sec05 .borderBox .time .info{padding:0 16px 2px;font-size:2rem;color:#f25f15;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;display:inline-block;background:#fff;border-radius:30px}.comRecruit #main .sec05 .borderBox .txt{margin-bottom:30px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.comRecruit #main .sec05 .borderBox .txt .small{display:block;margin-top:4px;font-size:1.3rem}.comRecruit #main .sec05 .borderBox .comLink a{width:320px}.comRecruit #main .sec06{padding:85px 0 102px}.comRecruit #main .sec06 .headLine01{margin-bottom:55px}.comRecruit #main .sec06 .formBox{padding:80px 80px;width:1030px;margin:0 auto;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fafafa}.comRecruit #main .sec06 table{margin-bottom:45px;border-collapse:collapse;width:100%;word-break:break-all}.comRecruit #main .sec06 th,.comRecruit #main .sec06 td{padding:13px 0;text-align:left;vertical-align:top}.comRecruit #main .sec06 th{font-weight:700;width:33%;text-align:right}.comRecruit #main .sec06 .must{padding-bottom:2px;margin-left:16px;display:inline-block;color:#fff;width:46px;font-size:1.3rem;border-radius:5px;background:#f26017;text-align:center}.comRecruit #main .sec06 .any{background:#f8b63c}.comRecruit #main .sec06 td{padding-left:23px;width:67%}.comRecruit #main .sec06 td input[type=text],.comRecruit #main .sec06 td input[type=tel],.comRecruit #main .sec06 td input[type=email]{width:78%;padding:5px 15px;font-size:1.6rem;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comRecruit #main .sec06 td select{width:78%;padding:5px 15px;font-size:1.6rem;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comRecruit #main .sec06 td textarea{width:78%;padding:5px 15px;font-size:1.6rem;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical;height:122px}.comRecruit #main .sec06 td select{background:#fff url("img/common/select_bg02.png") no-repeat right center}.comRecruit #main .sec06 td select::-ms-expand{display:none}.comRecruit #main .sec06 td .wid01{width:180px !important}.comRecruit #main .sec06 td input[type=text].agewid{width:73%;margin-right:1.5%}.comRecruit #main .sec06 td .top{margin:25px 0 7px 36px;color:#00a69a;font-size:1.3rem}.comRecruit #main .sec06 td .radioList input[type=radio]{display:none}.comRecruit #main .sec06 td .radioList input[type=radio]+span{background:url("img/common/radio_bg01.png") no-repeat left center;display:block;padding:3px 0 3px 34px}.comRecruit #main .sec06 td .radioList input[type=radio]:checked+span{background:url("img/common/radio_bg02.png") no-repeat left center}.comRecruit #main .sec06 .submit{text-align:center}.comRecruit #main .sec06 .submit li{display:inline-block;vertical-align:top;margin:0 5px}.comRecruit #main .sec06 .submit li input{width:320px;cursor:pointer;padding:4px 6px 7px;margin:0 auto;color:#fff;font-size:1.8rem;font-weight:700;display:block;border-radius:30px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f35f15 url("img/common/icon04.png") no-repeat right 10px center;-webkit-box-shadow:0 3px 0 #bf4b12;box-shadow:0 3px 0 #bf4b12;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s;-webkit-transition:.3s}.comRecruit #main .comFaqSec{margin-bottom:-100px}.comRecruit #main .sec06 .formBox .thanksTxt{text-align:center;margin-bottom:30px}.thanks #main{background-image:url("img/common/bg02.png")}.comRecruit .radioList span{display:block}.comRecruit .mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.comRecruit #main .sec06 .mw_wp_form_confirm td .top{display:none}@media all and (min-width: 897px){.comRecruit #main .sec06 .submit li input:hover{background:#ef854a url("img/common/icon04.png") no-repeat right 10px center}}@media all and (max-width: 896px){.comRecruit #main{margin-top:-4%;background-image:url("img/common/sp_bg02.png")}.comRecruit .mainImg h2{font-size:1.4rem}.comRecruit #main .sec01{padding:32px 0 40px}.comRecruit #main .sec01 .headLine01{margin-bottom:35px}.comRecruit #main .sec01 .content{width:auto}.comRecruit #main .sec02{padding:45px 0 45px}.comRecruit #main .sec02 .headLine01{margin-bottom:36px}.comRecruit #main .sec02 .listUl{margin:0 10px 22px;display:block}.comRecruit #main .sec02 .listUl>li{margin:0 0 29px;padding-bottom:20px;width:100%;border-radius:10px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2)}.comRecruit #main .sec02 .listUl>li:last-child{margin-bottom:0}.comRecruit #main .sec02 .listUl>li:nth-child(3n){margin-right:0}.comRecruit #main .sec02 .listUl li .topBox{padding:18px 0 23px;border-radius:10px 10px 0 0}.comRecruit #main .sec02 .listUl li .topBox .top{margin-bottom:6px;line-height:1.21;font-size:2.6rem}.comRecruit #main .sec02 .listUl li .topBox .small{font-size:1.6rem}.comRecruit #main .sec02 .listUl li .pho{margin-bottom:18px}.comRecruit #main .sec02 .listUl li .pho img{width:100%}.comRecruit #main .sec02 .listUl li .title{margin:0 10px 7px;font-size:2.4rem;line-height:1.35}.comRecruit #main .sec02 .listUl li .txt{margin:0 24px;font-size:1.6rem}.comRecruit #main .sec02 .listUl li .txt01{margin-bottom:2px}.comRecruit #main .sec02 .listUl li .txtList{margin:0 24px 7px}.comRecruit #main .sec02 .listUl li .txtList li{font-size:1.3rem}.comRecruit #main .sec02 .notes{font-size:1.6rem;line-height:1.75}.comRecruit #main .sec03{padding:45px 0 45px}.comRecruit #main .sec03 .headLine01{margin-bottom:0}.comRecruit #main .sec03 .comFlow li .txtP{margin:0 20px}.comRecruit #main .sec04{padding:32px 0 50px}.comRecruit #main .sec04 .headLine01{margin-bottom:33px}.comRecruit #main .sec04 .content{width:auto}.comRecruit #main .sec04 .whiteBox{margin-bottom:39px;padding:45px 14px 50px;border-radius:25px}.comRecruit #main .sec04 .comTabBox{margin-bottom:0;padding-bottom:0}.comRecruit #main .sec04 .comTable{width:100%}.comRecruit #main .sec04 .comTable thead{display:none}.comRecruit #main .sec04 .comTable td{padding:10px 15px;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem}.comRecruit #main .sec04 .comTable td:nth-child(2){width:100%}.comRecruit #main .sec04 .comTable td:first-child{text-align:center}.comRecruit #main .sec04 .comTable tr:first-child td:first-child{border-radius:13px 13px 0 0}.comRecruit #main .sec04 .comTable tr:last-child td:first-child{border-radius:0}.comRecruit #main .sec04 .comTable tr:last-child td:last-child{border-radius:0 0 13px 13px}.comRecruit #main .sec05{padding:46px 0 50px;background:url("img/common/sp_com_bg.png") repeat left top;background-size:4px auto}.comRecruit #main .sec05 .headLine01{margin-bottom:34px}.comRecruit #main .sec05 .imgBox{margin:0 22px 40px}.comRecruit #main .sec05 .imgBox img{width:100%}.comRecruit #main .sec05 .borderBox{width:auto;padding:12px 18px 25px;border:3px solid #fff;border-radius:10px}.comRecruit #main .sec05 .borderBox .title{margin-bottom:4px;font-size:2.4rem}.comRecruit #main .sec05 .borderBox .time{margin-bottom:20px}.comRecruit #main .sec05 .borderBox .time .info{padding:0 7px 2px;font-size:1.3rem;border-radius:30px}.comRecruit #main .sec05 .borderBox .txt{margin-bottom:24px;font-size:1.6rem;line-height:1.8}.comRecruit #main .sec05 .borderBox .txt .small{margin-top:2px}.comRecruit #main .sec05 .borderBox .comLink a{width:100%;max-width:320px}.comRecruit #main .sec06{padding:45px 0 50px}.comRecruit #main .sec06 .headLine01{margin-bottom:35px}.comRecruit #main .sec06 .formBox{padding:10px 15px 30px;width:auto;margin:0 4px;border-radius:15px}.comRecruit #main .sec06 table{margin-bottom:45px}.comRecruit #main .sec06 th,.comRecruit #main .sec06 td{padding:13px 0;float:left;width:100%;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.comRecruit #main .sec06 th{width:100%;text-align:left}.comRecruit #main .sec06 .must{padding-bottom:2px;margin-left:16px;display:inline-block;color:#fff;width:46px;font-size:1.2rem;border-radius:5px;background:#f26017;text-align:center}.comRecruit #main .sec06 .any{background:#f8b63c}.comRecruit #main .sec06 td{padding:0;width:100%}.comRecruit #main .sec06 td input[type=text],.comRecruit #main .sec06 td input[type=tel],.comRecruit #main .sec06 td input[type=email]{width:100%;padding:5px 10px;height:36px}.comRecruit #main .sec06 td select{width:100%;padding:5px 10px;height:36px}.comRecruit #main .sec06 td textarea{width:100%;padding:5px 10px;height:36px;height:137px}.comRecruit #main .sec06 td select{background:#fff url("img/common/sp_select_bg.png") no-repeat right center;background-size:25px auto}.comRecruit #main .sec06 td select::-ms-expand{display:none}.comRecruit #main .sec06 td .wid01{width:100% !important}.comRecruit #main .sec06 td input[type=text].agewid{width:calc(100% - 30px)}.comRecruit #main .sec06 td .top{margin:25px 0 7px 30px;color:#00a69a;font-size:1.3rem}.comRecruit #main .sec06 td .radioList{padding-bottom:3px}.comRecruit #main .sec06 td .radioList li{padding-bottom:3px}.comRecruit #main .sec06 td .radioList li input[type=radio]{display:none}.comRecruit #main .sec06 td .radioList li input[type=radio]+span{background:url("img/common/radio_bg01.png") no-repeat left center;display:block;padding:3px 0 3px 40px}.comRecruit #main .sec06 td .radioList li input[type=radio]:checked+span{background:url("img/common/radio_bg02.png") no-repeat left center}.comRecruit #main .sec06 .submit li{display:block;margin:0 0 16px}.comRecruit #main .sec06 .submit li:last-child{margin-bottom:0}.comRecruit #main .sec06 .submit li input{width:100%;max-width:320px;padding:4px 6px 7px;background:#f35f15 url("img/common/sp_icon01.png") no-repeat right 10px center;background-size:17px auto}.comRecruit #main .comFaqSec{margin-bottom:-50px}.thanks #main{background-image:url("img/common/sp_bg01.png")}}.comLinkList{margin:0 -60px}.comLinkList li{margin-right:50px}.comLinkList li:nth-child(3n){margin-right:0}.comLinkList li a{padding:4px 4px 7px;width:349px;font-size:3.2rem;border:5px solid #f25f15;color:#f25f15;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center;border-radius:50px;display:block;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width: 897px){.comLinkList li a:hover{color:#fff;background:#f25f15}}@media all and (max-width: 896px){.comLinkList{display:block;margin:0 25px}.comLinkList li{margin:0 0 20px;width:100%}.comLinkList li:last-child{margin:0}.comLinkList li a{padding:7px 4px 9px;width:100%;margin:0 auto;max-width:340px;font-size:1.8rem;border:4px solid #f25f15;border-radius:50px}}.comFaqSec{padding:90px 0;background:#fff0db}.comFaqSec .headLine01{margin-bottom:56px}.comFaqSec .headLine01 .jp{margin-bottom:16px;font-size:3.2rem}.comFaqSec .content{width:882px}.comFaqSec .comQa{margin:0}@media all and (max-width: 896px){.comFaqSec{padding:40px 0 45px}.comFaqSec .headLine01{margin-bottom:38px}.comFaqSec .headLine01 .jp{margin-bottom:7px;font-size:2.8rem}.comFaqSec .content{width:auto}}.comTabSec{width:820px;margin:0 auto 80px}.comTabSec table{width:100%;border-collapse:collapse}.comTabSec thead th{padding:5px 0;width:9%;text-align:center;font-size:2.2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;vertical-align:middle;border-bottom:1px solid #d9d9d9}.comTabSec thead th:first-child{width:28%}.comTabSec tbody th,.comTabSec tbody td{padding:10px 0;text-align:center;vertical-align:middle;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;border-bottom:1px solid #d9d9d9}.comTabSec tbody th .time{display:block;font-size:2.2rem;font-family:"Roboto",sans-serif;font-weight:400}.comTabSec tbody th .txtSpan{margin-top:-5px;font-size:1.5rem;display:block;font-family:"Noto Sans JP",sans-serif;font-weight:500}.comTabSec tbody th .small{font-size:1.6rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.comTabSec tbody td .ico{color:#f35f15}@media all and (max-width: 896px){.comTabSec{width:auto;padding-bottom:10px;margin:0 auto}.comTabSec thead th{font-size:1.4rem;width:8%}.comTabSec thead th:first-child{width:36%}.comTabSec tbody th .time{font-size:1.4rem}.comTabSec tbody th .txtSpan,.comTabSec tbody th .small{font-size:1.1rem}}.comUlLink{margin-bottom:50px}.comUlLink>li{margin-right:50px;padding-bottom:23px;width:380px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);overflow:hidden}.comUlLink>li:nth-child(3n){margin-right:0}.comUlLink li span{display:block}.comUlLink li .pho{margin-bottom:22px}.comUlLink li .ttl{margin:0 0 20px;padding:0 10px;font-size:3.2rem;color:#f25f15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;line-height:1.35;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.comUlLink li .txtSpan{margin:0 30px;line-height:1.75}.comUlLink li .txtList{margin:0 30px;font-size:1.4rem;line-height:1.75}@media all and (max-width: 896px){.comUlLink{margin-bottom:30px}.comUlLink>li{margin:0 0 20px;padding-bottom:16px;width:100%;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.comUlLink>li:last-child{margin:0}.comUlLink li .pho{margin-bottom:18px}.comUlLink li .pho img{width:100%}.comUlLink li .ttl{margin:0 0 20px;font-size:2.4rem}.comUlLink li .txtSpan{margin:0 20px}}.comUlBox{padding:60px 15px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);background:#f8b63b;border-radius:20px}.comUlBox .comBtn{width:370px}.comUlBox .comBtn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:3.2rem;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}.comUlBox .comBtn01 a{font-size:2.6rem}@media all and (max-width: 896px){.comUlBox{padding:30px 15px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px}.comUlBox ul{display:block}.comUlBox ul li{margin-bottom:15px}.comUlBox ul li:last-child{margin-bottom:0}.comUlBox .comBtn{width:100%}.comUlBox .comBtn a{max-width:350px;width:100%;margin:0 auto;height:50px;font-size:2.4rem}}@media all and (max-width: 374px){.comUlBox .comBtn a{font-size:2rem}}.comOverview{padding:90px 0;background:url("img/clinic/bg03.jpg") no-repeat center center;background-size:cover}.comOverview .headLine01{margin-bottom:57px}.comOverview .inner{margin:0 105px 0 90px}.comOverview .inner .photoBox{float:left}.comOverview .inner .textBox{margin-top:-3px;float:right;width:410px}.comOverview .inner .textBox table{width:100%;border-collapse:collapse}.comOverview .inner .textBox table th,.comOverview .inner .textBox table td{padding:16px 0;color:#333;font-size:1.4rem;text-align:left;vertical-align:middle;border-bottom:1px solid #d9d9d9}.comOverview .inner .textBox table th{width:16%;text-align:right}.comOverview .inner .textBox table td{padding-left:47px}.comOverview01{padding:85px 0;background:url("img/homonkango/bg.jpg") no-repeat center center;background-size:cover}.comOverview01 .headLine01{margin-bottom:76px}.comOverview01 .inner{margin:0 10px 0 0}.comOverview01 .inner .photoBox{height:400px;width:594px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:20px;overflow:hidden}.comOverview01 .inner .photoBox iframe{width:100%;height:100%}.comOverview01 .inner .textBox{width:542px}.comOverview01 .inner .textBox th{line-height:1.75;padding:14px 0}.comOverview01 .inner .textBox td{line-height:1.75;padding:14px 0;padding-left:60px}.comOverview01 .borderBox{margin-top:60px;padding:30px 70px;border:5px solid #f7b73b;border-radius:20px;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.comOverview01 .borderBox .lBox{width:396px}.comOverview01 .borderBox .rBox{width:600px}.comOverview01 .borderBox .rBox .comTabSec{padding-top:20px;width:auto;margin-bottom:17px}.comOverview01 .borderBox .rBox th,.comOverview01 .borderBox .rBox td{font-size:1.6rem}.comOverview01 .borderBox .rBox .comTabSec tbody th .txtSpan{font-weight:400;font-family:"Roboto",sans-serif}.comOverview01 .borderBox .title{margin-bottom:22px;text-align:center}.comOverview01 .borderBox .title .info{display:inline-block;color:#fff;padding:3px 29px 4px;font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;border-radius:30px;background:#f8b63b}.comOverview01 .borderBox .txtList li{font-size:1.3rem}@media all and (max-width: 896px){.comOverview{padding:45px 0}.comOverview .headLine01{margin-bottom:27px}.comOverview .inner{margin:0}.comOverview .inner .photoBox{float:none;text-align:center}.comOverview .inner .textBox{margin-top:10px;float:none;width:auto}.comOverview .inner .textBox table th,.comOverview .inner .textBox table td{padding:0;float:left;width:100%;font-size:1.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.comOverview .inner .textBox table th{width:100%;padding:10px 0 0;border-bottom:none;text-align:left}.comOverview .inner .textBox table td{padding:10px 0}.comOverview01{padding:45px 0}.comOverview01 .headLine01{margin-bottom:36px}.comOverview01 .inner{margin:0}.comOverview01 .inner .photoBox{width:auto;position:relative;padding-bottom:68%;height:0;overflow:hidden;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.comOverview01 .inner .photoBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.comOverview01 .inner .textBox{width:auto}.comOverview01 .inner .textBox th{line-height:1.75;padding:14px 0}.comOverview01 .inner .textBox td{line-height:1.75;padding:14px 0;padding-left:0}.comOverview01 .borderBox{margin-top:30px;padding:20px;display:block;border:3px solid #f7b73b;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.comOverview01 .borderBox .lBox{width:auto;text-align:center}.comOverview01 .borderBox .rBox{width:auto;margin-top:30px}.comOverview01 .borderBox .rBox .comTabSec{padding-top:0;width:auto;margin-bottom:17px}.comOverview01 .borderBox .rBox th,.comOverview01 .borderBox .rBox td{font-size:1.4rem}.comOverview01 .borderBox .title{margin-bottom:22px;text-align:center}.comOverview01 .borderBox .title .info{padding:3px 20px 4px;font-size:1.6rem}}.comSec .topImg img{width:100%;display:block}.comSec .bgBox{padding:45px 0 92px;background:#f8b63b}.comSec .headLine01{margin-bottom:76px}.comSec .headLine01 .jp{color:#fff}.comSec .borderBox{width:816px;padding-bottom:40px;margin:0 auto 42px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;border:5px solid #f35f17}.comSec .borderBox .title{position:relative;top:-29px;width:180px;color:#f25f15;margin:0 auto;padding-bottom:1px;font-size:3.2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;background:#fff0da;text-align:center;letter-spacing:.2em;border-radius:30px}.comSec .borderBox .txtList{margin:-7px 80px 0 100px;color:#f25f15;font-size:2rem;font-weight:700;line-height:1.6;font-family:"fot-tsukuardgothic-std",sans-serif}.comSec .borderBox .txtList li{padding-left:2em;text-indent:-2em}.comSec .txtP{color:#fff;font-size:2rem;line-height:1.75;text-align:center;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}@media all and (max-width: 896px){.comSec .bgBox{padding:25px 0 42px}.comSec .headLine01{margin-bottom:36px}.comSec .borderBox{width:auto;padding-bottom:20px;margin:0 auto 22px;border-radius:10px;border:3px solid #f35f17}.comSec .borderBox .title{top:-19px;width:150px;font-size:2.4rem;letter-spacing:.1em}.comSec .borderBox .txtList{margin:0 20px;font-size:1.6rem}.comSec .txtP{font-size:1.6rem}}.media #main{background-image:url("img/common/bg05.png")}.media #main .infoSec{padding:75px 0 0}.media #main .headLine01{margin-bottom:75px}.media #main .comTable td:first-child{width:11%}.media #main .comTable td:nth-child(2){width:20%;text-align:center}.media #main .comTable td:nth-child(3){width:69%}.media #main .txtP{margin:95px 0 25px;font-size:2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;text-align:center}.media #main .comLink a{width:320px}.media #main .comTable td a{color:#f25f15;text-decoration:underline}.media #main .comTable td a:hover{text-decoration:none}@media all and (max-width: 896px){.media #main{background-image:url("img/common/sp_bg01.png")}.media #main .comTable td a:hover{text-decoration:underline}.media .pageTitle{background:url("img/media/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.media #main .infoSec{padding:35px 0 0}.media #main .headLine01{margin-bottom:45px}.media #main .txtP{margin:50px 0 15px;font-size:1.6rem}.media #main .comLink a{width:100%;max-width:320px}.media #main .comTabBox{overflow:hidden;margin:0 20px 45px;padding:0}.media #main .comTable{width:100%}.media #main .comTable th,.media #main .comTable td{float:left;font-size:1.4rem;width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;line-height:1.6;padding:0 14px 15px}.media #main .comTable thead th{color:#fff;padding:5px 14px;border-bottom:1px solid #fff;background:#f25f15}.media #main .comTable thead th:first-child{border-radius:10px 10px 0 0}.media #main .comTable thead th:last-child{border-bottom:none !important;border-radius:0}.media #main .comTable td:first-child{padding:16px 14px 1px;font-size:1.6rem;font-weight:700}.media #main .comTable td:nth-child(2){font-weight:700;text-align:left}.media #main .comTable tr td:last-child{padding-bottom:20px;line-height:2}.media #main .comTable tr:last-child td:first-child{border-radius:0}.media #main .comTable tr:last-child td:last-child{border-radius:0 0 10px 10px}}.referral_results #main .infoSec{padding:75px 0 0}.referral_results #main .headLine01{margin-bottom:75px}@media all and (max-width: 896px){.referral_results .pageTitle{background:url("img/referral_results/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.referral_results #main .infoSec{padding:35px 0 0}.referral_results #main .headLine01{margin-bottom:40px}.referral_results #main .comTabBox{overflow:hidden;margin:0 20px 45px;padding:0}.referral_results #main .comTable{width:100%}.referral_results #main .comTable th,.referral_results #main .comTable td{float:left;font-size:1.4rem;width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;line-height:1.6;padding:0 14px 10px}.referral_results #main .comTable thead th{color:#fff;padding:5px 14px;border-bottom:1px solid #fff;background:#f25f15}.referral_results #main .comTable thead th:first-child{border-radius:10px 10px 0 0}.referral_results #main .comTable thead th:last-child{border-bottom:none !important;border-radius:0}.referral_results #main .comTable td:first-child{padding:20px 14px 1px;color:#f25f15;font-weight:500}.referral_results #main .comTable tr td:last-child{padding-bottom:13px}.referral_results #main .comTable tr:last-child td:first-child{border-radius:0}.referral_results #main .comTable tr:last-child td:last-child{border-radius:0 0 10px 10px}}.news .infoSec{padding:75px 0 0}.news .infoSec .headLine01{margin-bottom:63px}.news #conts .comTable td{width:17%}.news #conts .comTable td:nth-child(1){text-align:center}.news #conts .comTable td:nth-child(2){width:22%;text-align:center}.news #conts .comTable td:nth-child(3){width:61%}.news #conts .comTable td a:hover{color:#f25f15;text-decoration:underline}@media all and (max-width: 896px){.news .pageTitle{background:url("img/news/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.news .infoSec{padding:35px 0 0}.news .infoSec .headLine01{margin-bottom:30px}.news #conts .comTable td a:hover{color:#3f3f3f;text-decoration:none}}.column .infoSec{padding:75px 0 0;margin:0 auto;width:1240px}.column .infoSec .headLine01{margin-bottom:13px}.column .infoSec .topTxt{margin-bottom:68px;font-size:2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;text-align:center;line-height:1.75}.column #conts .linkList li{margin-bottom:30px;width:392px}.column #conts .linkList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px 16px;background:#fafafa;border-radius:10px;border:1px solid #d9d9d9;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.column #conts .linkList li .pho{border-radius:10px}.column #conts .linkList li .txtBox{width:100%}.column #conts .linkList li .txtBox .cat{display:inline-block;margin-bottom:10px;font-size:1.4rem}.column #conts .linkList li .txtBox .txtSpan{margin:0 10px 5px;display:block;font-size:1.8rem;font-weight:700;line-height:1.65}.column #conts .linkList li .txtBox .txt{margin:0 10px 10px}.column #conts .linkList li .txtBox .more{padding-right:12px;text-align:right;display:block;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:1.3rem;background:url("img/common/icon07.png") no-repeat right top 8px}.column #sidebar .sNavi{margin-bottom:35px}.column #sidebar .linkUl{margin:0 20px 30px}.column #sidebar .linkUl li a{padding:20px 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d9d9d9}.column #sidebar .linkUl li:last-child a{border-bottom:none}.column #sidebar .linkUl li .pho{width:85px;border-radius:6px}.column #sidebar .linkUl li .txtBox{margin-top:-6px;width:calc(100% - 105px)}.column #sidebar .linkUl li .txtSpan{margin-bottom:25px;display:block;line-height:1.6;font-weight:700}.column #sidebar .linkUl li .more{text-align:right;padding-right:10px;display:block;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:1.3rem;background:url("img/common/icon07.png") no-repeat right top 8px}.column #sidebar .selectBox{margin:30px 20px 0}.column #sidebar .selectBox select{padding:0 25px;width:100%;height:38px;font-size:1.8rem;font-weight:700;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("img/common/select_bg.png") no-repeat right center;border:1px solid #d9d9d9}.column #sidebar .selectBox select::-ms-expand{display:none}@media all and (min-width: 897px){.column #conts .linkList li a:hover .txtBox .txtSpan,.column #sidebar .linkUl li a:hover .txtSpan{color:#f25f15;text-decoration:underline}}@media all and (max-width: 896px){.column .pageTitle{background:url("img/column/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.column .infoSec{padding:35px 0 0;margin:0 auto;width:auto}.column .infoSec .headLine01{margin-bottom:13px}.column .infoSec .topTxt{margin:0 20px 38px;font-size:1.6rem}.column #conts .linkList{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.column #conts .linkList li{margin-bottom:20px;width:48%}.column #conts .linkList li a{padding:10px;display:block;border-radius:5px}.column #conts .linkList li .pho{width:100%;text-align:center;margin-bottom:10px}.column #conts .linkList li .txtBox{width:100%}.column #conts .linkList li .txtBox .txtSpan{font-size:1.5rem}.column #conts .linkList li .txtBox .more{padding-right:10px;font-size:1.2rem;background:url("img/common/icon07.png") no-repeat right top 6px}.column #sidebar .sNavi{margin-bottom:25px}.column #sidebar .linkUl{margin:0 10px 30px}.column #sidebar .linkUl li a{padding:15px 0}.column #sidebar .linkUl li .txtBox{margin-top:-4px}.column #sidebar .linkUl li .more{font-size:1.2rem;background:url("img/common/icon07.png") no-repeat right top 6px}.column #sidebar .selectBox{margin:30px 10px 0}}.director .greetingSec{padding:76px 0 106px}.director .greetingSec .headLine01{margin-bottom:57px}.director .greetingSec .imgBox h4{margin-bottom:34px;color:#f25f15;font-size:3.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}.director .greetingSec .imgBox .textBox{padding-top:56px;width:calc(100% - 638px)}.director .greetingSec .imgBox .textBox p{padding-right:70px;line-height:1.75}.director .greetingSec .imgBox .textBox p:not(:last-of-type){margin-bottom:28px}.director .greetingSec .imgBox .photoBox{margin-right:-17px;width:638px}.director .greetingSec .imgBox .photoBox .name{margin:24px 0 0 120px;padding-bottom:6px;width:470px;position:relative;font-size:2.3rem;font-weight:700;text-align:center;border-bottom:2px solid #fff0da}.director .greetingSec .imgBox .photoBox .name .en{position:absolute;bottom:0;left:0;color:#fff0da;font-size:6rem;font-weight:500;line-height:.5;font-family:"Josefin Sans",sans-serif}.director .greetingSec .imgBox .photoBox .name .jp{padding-left:45px;position:relative;z-index:1;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.director .greetingSec .imgBox .photoBox .name .red{margin-right:20px;color:#f25f15;font-size:2rem}.director .iojiSec{padding:84px 0 83px;background-color:#fff0da}.director .iojiSec .headLine01{margin-bottom:57px}.director .iojiSec .imgBox .photoBox{margin-left:-17px}.director .iojiSec .imgBox .textBox{margin-right:-10px;padding:10px 0 0 0;width:calc(100% - 698px);-webkit-box-sizing:border-box;box-sizing:border-box}.director .iojiSec .imgBox .textBox p{margin-bottom:34px;line-height:1.75}.director .iojiSec .imgBox .textBox .comLink a{margin:0 auto 0 0;width:318px}.director .biographySec{padding:83px 0 0}.director .biographySec .content{width:1030px}.director .biographySec .headLine01{margin-bottom:55px}.director .biographySec .imgBox .photoBox{width:564px;margin-left:-16px}.director .biographySec .imgBox .photoBox .name{margin:13px 0 0 17px;width:356px}.director .biographySec .imgBox .photoBox a:hover{opacity:.7}.director .biographySec .imgBox .textBox{padding-top:17px;width:448px}.director .biographySec .imgBox .textBox .bor{margin-bottom:40px;padding:18px 50px 25px 58px;border:1px solid #d9d9d9;border-radius:20px}.director .biographySec .imgBox .textBox .name{margin-bottom:16px;color:#f25f15;font-size:3.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;text-align:center}.director .biographySec .imgBox .textBox .name .sml{font-size:1.6rem}.director .biographySec .imgBox .textBox .timeList li{font-size:1.4rem;line-height:1.75;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.director .biographySec .imgBox .textBox .timeList li .time{margin-right:28px;font-weight:700}.director .biographySec .imgBox .textBox .comLink{margin-bottom:20px}.director .biographySec .imgBox .textBox .comLink:last-child{margin-bottom:0}.director .biographySec .imgBox .textBox .comLink a{width:100%}@media all and (max-width: 896px){.director .pageTitle{background:url("img/director/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.director .greetingSec{padding:40px 0}.director .greetingSec .headLine01{margin-bottom:30px}.director .greetingSec .imgBox h4{margin-bottom:20px;font-size:2.4rem}.director .greetingSec .imgBox .textBox{margin-bottom:20px;padding-top:0;width:auto}.director .greetingSec .imgBox .textBox p{padding-right:0}.director .greetingSec .imgBox .textBox p:not(:last-of-type){margin-bottom:10px}.director .greetingSec .imgBox .photoBox{width:auto;margin:0 auto;text-align:center}.director .greetingSec .imgBox .photoBox .name{margin:15px auto 0;width:100%;max-width:320px;font-size:1.8rem}.director .greetingSec .imgBox .photoBox .name .en{font-size:4rem}.director .greetingSec .imgBox .photoBox .name .jp{padding-left:20px}.director .greetingSec .imgBox .photoBox .name .red{margin-right:10px;font-size:1.5rem}.director .iojiSec{padding:40px 0}.director .iojiSec .headLine01{margin-bottom:30px}.director .iojiSec .imgBox{display:block}.director .iojiSec .imgBox .photoBox{text-align:center;margin:0}.director .iojiSec .imgBox .textBox{padding:10px 0;width:auto}.director .iojiSec .imgBox .textBox p{margin-bottom:20px}.director .iojiSec .imgBox .textBox .comLink a{margin:0 auto;width:318px}.director .biographySec{padding:40px 0 0}.director .biographySec .content{width:auto}.director .biographySec .headLine01{margin-bottom:30px}.director .biographySec .imgBox{display:block}.director .biographySec .imgBox .photoBox{width:auto;margin:0;text-align:center}.director .biographySec .imgBox .photoBox .name{margin:13px auto 0;width:200px;display:block}.director .biographySec .imgBox .textBox{padding-top:17px;width:auto}.director .biographySec .imgBox .textBox .bor{margin-bottom:40px;padding:18px 25px}.director .biographySec .imgBox .textBox .name{margin-bottom:16px;font-size:2.6rem}.director .biographySec .imgBox .textBox .name .sml{font-size:1.4rem}.director .biographySec .imgBox .textBox .timeList li{font-size:1.4rem;display:block}.director .biographySec .imgBox .textBox .timeList li:not(:last-of-type){margin-bottom:10px}.director .biographySec .imgBox .textBox .timeList li .time{margin-right:0;display:block}.director .biographySec .imgBox .textBox .comLink a{max-width:420px;padding:4px 40px 6px}}.staffvoice #main .infoSec{padding:83px 0 0}.staffvoice #main .headLine01{margin-bottom:19px}.staffvoice #main .ttl{margin-bottom:69px;font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.staffvoice #main .ulBox{width:970px;margin:0 auto 25px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:30px}.staffvoice #main .ulBox .linkUl li{font-weight:700;font-size:2rem;font-family:"fot-tsukuardgothic-std",sans-serif}.staffvoice #main .ulBox .linkUl li a{display:inline-block;padding:3px 24px 5px;border-radius:30px}.staffvoice #main .ulBox .linkUl .on a,.staffvoice #main .ulBox .linkUl .current-cat a,.staffvoice #main .ulBox .linkUl li a:hover{color:#fff;background:#f35f15}.staffvoice #main .linkList{margin:0 -40px 150px}.staffvoice #main .linkList li{color:#d9d9d9}.staffvoice #main .linkList li a{padding:0 22px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.staffvoice #main .linkList .on a,.staffvoice #main .linkList li a:hover{color:#f25f15}.staffvoice #main .linkList .current a{color:#d9d9d9;pointer-events:none}.staffvoice #main .linkList .current a:hover{color:#d9d9d9;pointer-events:none}.staffvoice #main .imgBox{margin-bottom:132px}.staffvoice #main .imgBox .photoBox{margin-top:-47px;width:500px;float:left}.staffvoice #main .imgBox .photoBox .pho{margin:0 auto 28px;text-align:center;width:350px;padding-bottom:350px;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:center center}.staffvoice #main .imgBox .photoBox .txt{padding-bottom:3px;position:relative;text-align:center;border-bottom:2px solid #fff0da}.staffvoice #main .imgBox .photoBox .txt .en{position:absolute;left:0;bottom:-30px;color:#fff0da;font-weight:500;font-size:6rem;font-family:"Josefin Sans",sans-serif;z-index:1}.staffvoice #main .imgBox .photoBox .txt .jp{position:relative;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;z-index:2}.staffvoice #main .imgBox .photoBox .txt .txtSpan{color:#f25f15;font-size:2rem}.staffvoice #main .imgBox .photoBox .txt .name{margin-left:20px;font-size:2.3rem}.staffvoice #main .imgBox .textBox{width:693px;float:right}.staffvoice #main .imgBox .textBox .txtDl dt{margin-bottom:22px;color:#f25f15;font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;padding:0 0 10px 80px;position:relative;border-bottom:1px solid #f8b73b}.staffvoice #main .imgBox .textBox .txtDl dt .qTxt{position:absolute;left:3px;top:-28px;color:#f8b73b;font-size:4.8rem}.staffvoice #main .imgBox .textBox .txtDl dd{margin-bottom:48px;line-height:1.8;position:relative}.staffvoice #main .imgBox .textBox .txtDl dd .aTxt{position:absolute;left:0;top:-49px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:8rem;color:#fff0da;z-index:1}.staffvoice #main .imgBox .textBox .txtDl dd .rTxt{position:relative;z-index:2}@media all and (max-width: 896px){.staffvoice .pageTitle{background:url("img/staffvoice/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.staffvoice #main .infoSec{padding:40px 0 0}.staffvoice #main .ttl{margin-bottom:35px;font-size:1.6rem}.staffvoice #main .ulBox{width:auto;margin:0 auto 20px;border-radius:15px}.staffvoice #main .ulBox .linkUl li{font-size:1.6rem}.staffvoice #main .ulBox .linkUl li a{padding:3px 14px 5px}.staffvoice #main .ulBox .linkUl li a:hover{color:#3f3f3f;background:#fff}.staffvoice #main .ulBox .linkUl .current-cat a:hover,.staffvoice #main .ulBox .linkUl .on a:hover{color:#fff;background:#f35f15}.staffvoice #main .linkList{margin:0 0 30px}.staffvoice #main .linkList li{display:inline-block;margin-bottom:3px}.staffvoice #main .linkList li a{padding:0 6px}.staffvoice #main .linkList li a:hover{color:#3f3f3f}.staffvoice #main .linkList .on a:hover{color:#f25f15}.staffvoice #main .imgBox{margin-bottom:60px}.staffvoice #main .imgBox .photoBox{margin:0 auto 40px;width:auto;float:none;text-align:center}.staffvoice #main .imgBox .photoBox .pho{margin-bottom:18px;width:auto;padding-bottom:100%}.staffvoice #main .imgBox .photoBox .txt{border-bottom:1px solid #fff0da}.staffvoice #main .imgBox .photoBox .txt .en{bottom:-20px;font-size:4rem}.staffvoice #main .imgBox .photoBox .txt .txtSpan{font-size:1.6rem}.staffvoice #main .imgBox .photoBox .txt .name{margin-left:10px;font-size:1.8rem}.staffvoice #main .imgBox .textBox{width:auto;float:none}.staffvoice #main .imgBox .textBox .txtDl dt{margin-bottom:16px;font-size:1.6rem;padding:0 0 10px 46px}.staffvoice #main .imgBox .textBox .txtDl dt .qTxt{top:-5px;font-size:2.8rem}.staffvoice #main .imgBox .textBox .txtDl dd{margin-bottom:25px}.staffvoice #main .imgBox .textBox .txtDl dd .aTxt{top:-35px;font-size:4em}}@media all and (max-width: 374px){.staffvoice #main .imgBox .photoBox .txt .txtSpan{font-size:1.5rem}.staffvoice #main .imgBox .photoBox .txt .name{font-size:1.6rem}}.contact #main .infoSec{padding:76px 0 0}.contact #main .headLine01{margin-bottom:55px}.contact #main .detailBox{margin-bottom:137px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contact #main .detailBox .subBox{padding:30px 30px 60px;width:595px;border-radius:16px;background:#fff0da;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}.contact #main .detailBox .topBox{margin-bottom:52px;padding:10px 0 15px;border:5px solid #00a69a;border-radius:20px;text-align:center;height:113px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:url("img/contact/bg01.png") repeat left top}.contact #main .detailBox .topBox .ttl{margin-bottom:7px;color:#00a69a;font-size:2.4rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;line-height:1.35}.contact #main .detailBox .topBox .ttl .info{display:inline-block;padding:3px 0 7px 30px;background:url("img/common/icon06.png") no-repeat left center}.contact #main .detailBox .subBox01 .topBox{padding:17px 0 15px;border-color:#f8b73b;background:url("img/contact/bg02.png") repeat left top}.contact #main .detailBox .subBox01 .topBox .ttl{margin-bottom:0;color:#f8b73b}.contact #main .detailBox .subBox01 .topBox .ttl .info{background:url("img/common/icon15.png") no-repeat left center}.contact #main .detailBox .topBox .txt{font-size:2rem;line-height:1.75}.contact #main .detailBox .addTxt{font-size:1.8rem;margin-bottom:30px}.contact #main .detailBox .telList{margin:0 5px -60px}.contact #main .detailBox .telList li{margin-bottom:15px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d9d9d9}.contact #main .detailBox .telList li:last-child{margin-bottom:0;border-bottom:none}.contact #main .detailBox .telList li .lTxt{width:280px;font-size:2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;line-height:1.3}.contact #main .detailBox .telList li .lTxt .small{display:block;font-size:1.6rem}.contact #main .detailBox .telList li .lTxt .time{font-family:"Noto Sans JP",sans-serif;display:block;font-size:1.4rem}.contact #main .detailBox .telList li .tel{font-size:3.4rem;color:#00a69a;font-family:"Roboto",sans-serif;font-weight:500}.contact #main .detailBox .telList li .tel a{color:#00a69a}.contact #main .detailBox .contactBox iframe{width:100%}@media all and (max-width: 896px){.contact .pageTitle{background:url("img/contact/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.contact #main .infoSec{padding:36px 0 0}.contact #main .headLine01{margin-bottom:35px}.contact #main .detailBox{margin-bottom:60px;display:block}.contact #main .detailBox .subBox{margin-bottom:30px;padding:20px;width:100%;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.contact #main .detailBox .subBox01{margin-bottom:0}.contact #main .detailBox .topBox{margin-bottom:32px;padding:10px 15px 15px;display:block;height:auto;border:3px solid #00a69a;border-radius:15px}.contact #main .detailBox .topBox .ttl{margin-bottom:7px;font-size:1.8rem}.contact #main .detailBox .topBox .ttl .info{padding:3px 35px 7px}.contact #main .detailBox .topBox .txt{font-size:1.4rem}.contact #main .detailBox .addTxt{font-size:1.4rem}.contact #main .detailBox .telList{margin-bottom:-20px}.contact #main .detailBox .telList li{margin-bottom:10px;padding-bottom:10px;display:block}.contact #main .detailBox .telList li:last-child{margin-bottom:0;border-bottom:none}.contact #main .detailBox .telList li .lTxt{width:100%;font-size:1.6rem;display:block}.contact #main .detailBox .telList li .lTxt .small{font-size:1.4rem}.contact #main .detailBox .telList li .lTxt .time{font-size:1.2rem}.contact #main .detailBox .telList li .tel{font-size:2.4rem;display:block}}@media all and (max-width: 374px){.contact #main .detailBox .topBox .ttl{font-size:1.6rem}.contact #main .detailBox .topBox .ttl .info{padding:3px 5px 7px 30px}}.selfpay #main{margin-top:-1.4%}.selfpay #main .infoSec{padding-top:75px}.selfpay #main .headLine01{margin-bottom:75px}.selfpay #main .detailBox{margin-bottom:80px;padding:50px 74px 60px;background:#fff0da;border-radius:20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}.selfpay #main .detailBox:last-child{margin-bottom:0}.selfpay #main .detailBox .h4Ttl{margin-bottom:65px}.selfpay #main .detailBox .topTxt{margin-bottom:54px;text-align:center;font-size:2rem}.selfpay #main .detailBox .imgBox{margin-bottom:65px}.selfpay #main .detailBox .imgBox .photoBox{width:424px}.selfpay #main .detailBox .imgBox .textBox{margin-top:-10px;width:638px}.selfpay #main .detailBox .imgBox h4{margin-bottom:20px;padding-bottom:8px;position:relative;color:#f25f15;font-size:2.8rem;font-family:"fot-tsukuardgothic-std",sans-serif}.selfpay #main .detailBox .imgBox h4:before{position:absolute;left:0;bottom:0;right:0;height:5px;background:#f8b73b;content:"";border-radius:10px}.selfpay #main .detailBox .imgBox p{margin-bottom:26px;line-height:1.8}.selfpay #main .detailBox .imgBox .price{margin:-6px 0 -7px}.selfpay #main .detailBox .imgBox .price01{margin:0 0 15px}.selfpay #main .detailBox .imgBox .price .tax{font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;color:#f25f15}.selfpay #main .detailBox .imgBox .price .num{color:#f25f15;font-weight:700;font-size:3.2rem;font-family:"Roboto",sans-serif}.selfpay #main .detailBox .imgBox .txtList li{font-size:1.3rem;line-height:1.8}.selfpay #main .detailBox .comBtn a{width:250px;padding:9px 10px 12px;border:5px solid #f25f15;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.selfpay #main .detailBox .comBtn a:hover{background:#f25f15}@media all and (max-width: 896px){.selfpay #main{margin-top:-4%}.selfpay #main .infoSec{padding-top:35px}.selfpay #main .headLine01{margin-bottom:45px}.selfpay #main .detailBox{margin-bottom:40px;padding:20px;border-radius:15px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.selfpay #main .detailBox:last-child{margin-bottom:0}.selfpay #main .detailBox .h4Ttl{margin-bottom:35px}.selfpay #main .detailBox .topTxt{margin-bottom:34px;font-size:1.6rem}.selfpay #main .detailBox .imgBox{margin-bottom:35px;display:block}.selfpay #main .detailBox .imgBox .photoBox{width:auto;margin-bottom:30px;text-align:center}.selfpay #main .detailBox .imgBox .textBox{margin-top:0;width:auto}.selfpay #main .detailBox .imgBox h4{margin-bottom:15px;padding-bottom:12px;font-size:1.8rem;line-height:1.3}.selfpay #main .detailBox .imgBox h4:before{height:3px}.selfpay #main .detailBox .imgBox p{margin-bottom:20px}.selfpay #main .detailBox .imgBox .price .num{font-size:2.2rem}.selfpay #main .detailBox .imgBox .txtList li{font-size:1.2rem}.selfpay #main .detailBox .comBtn a{width:200px;margin:0 auto;font-size:1.4rem;padding:7px 10px 8px;border:3px solid #f25f15}.selfpay #main .detailBox .comBtn a:hover{color:#f25f15;background:#fff}}.vaccination .mainImg{background-image:url("img/vaccination/page_title_img.jpg")}.vaccination #main{margin-top:-1.4%}.vaccination #main .topSec{padding:81px 0 79px}.vaccination #main .topSec .headLine01{margin-bottom:16px}.vaccination #main .topSec .txt{margin-bottom:17px;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:2rem;line-height:1.8}.vaccination #main .topSec .notes{font-size:1.3rem;text-align:center}.vaccination #main .priceSec{padding:100px 40px;background:#fff0da}.vaccination #main .priceSec .whiteBox{width:1030px;margin:0 auto 80px;padding:50px 0 59px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:50px}.vaccination #main .priceSec .whiteBox:last-child{margin-bottom:0}.vaccination #main .priceSec .headLine02{margin-bottom:55px}.vaccination #main .priceSec .tabBox{width:606px;margin:0 auto}.vaccination #main .priceSec .tabBox .addTxt{padding-top:10px}.vaccination #main .priceSec .notes{margin-bottom:9px;text-align:right;font-size:1.1rem}.vaccination #main .priceSec table{width:100%;border-collapse:collapse;border:1px solid #d9d9d9}.vaccination #main .priceSec table th,.vaccination #main .priceSec table td{padding:16px 26px;text-align:left;color:#333;font-size:1.4rem;vertical-align:middle;background:#fafafa;border:1px solid #d9d9d9}.vaccination #main .priceSec table th{width:70%;font-weight:700}.vaccination #main .priceSec table tr:nth-child(2n-1) th,.vaccination #main .priceSec table tr:nth-child(2n-1) td{background:#fff0da}.vaccination #main .priceSec .topTxt{text-align:center;font-size:2rem;color:#333;margin:-34px 0 55px;line-height:1.8}.vaccination #main .priceSec .listUl{margin:0 80px -18px}.vaccination #main .priceSec .listUl li{margin:0 70px 0 0;width:242px}.vaccination #main .priceSec .listUl li:nth-child(3n){margin-right:0}.vaccination #main .priceSec .listUl li span{display:block}.vaccination #main .priceSec .listUl li .imgSpan{margin-bottom:20px;text-align:center}.vaccination #main .priceSec .listUl li .ttl{margin:0 -10px 13px;color:#f25f15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:2.8rem;text-align:center}.vaccination #main .priceSec .listUl li .txtSpan{margin-bottom:9px;line-height:1.8}.vaccination #main .reservationSec{padding:86px 0 0}.vaccination #main .reservationSec .headLine01{margin-bottom:18px}.vaccination #main .reservationSec .ttl{margin-bottom:20px;font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.vaccination #main .reservationSec .txt{margin-bottom:70px;text-align:center;font-size:1.3rem}@media all and (max-width: 896px){.vaccination #main{margin-top:-4%}.vaccination #main .topSec{padding:40px 0}.vaccination #main .topSec .txt{font-size:1.6rem}.vaccination #main .topSec .notes{font-size:1.2rem}.vaccination #main .priceSec{padding:50px 0}.vaccination #main .priceSec .whiteBox{width:auto;margin:0 auto 80px;padding:30px 20px;border-radius:20px}.vaccination #main .priceSec .whiteBox:last-child{margin-bottom:0}.vaccination #main .priceSec .headLine02{margin-bottom:35px}.vaccination #main .priceSec .tabBox{width:auto}.vaccination #main .priceSec table th,.vaccination #main .priceSec table td{padding:12px;font-size:1.3rem}.vaccination #main .priceSec .topTxt{text-align:center;font-size:1.6rem;margin:-14px -5px 55px}.vaccination #main .priceSec .listUl{margin:0 0 -18px;display:block}.vaccination #main .priceSec .listUl li{margin:0 0 20px;width:auto}.vaccination #main .priceSec .listUl li:last-child{margin:0}.vaccination #main .priceSec .listUl li .ttl{font-size:2rem;text-align:center}.vaccination #main .reservationSec{padding:46px 0 0}.vaccination #main .reservationSec .ttl{font-size:1.6rem}.vaccination #main .reservationSec .txt{margin-bottom:50px;font-size:1.2rem}}.private #main{margin-bottom:-100px;background-image:url("img/common/bg01.png")}.private #main .infoSec{padding:75px 0 100px;background:#fff0da}.private #main .headLine01{margin-bottom:72px}.private #main .h4Img{margin-bottom:30px;text-align:center}.private #main .imgBox{margin-bottom:76px;text-align:center}.private #main .phoImg{margin:0 -23px 42px -5px}.private #main .phoImg01{margin-bottom:31px}.private #main .phoImg02{margin-bottom:103px;position:relative}.private #main .phoImg02 a{position:absolute;left:812px;bottom:104px;font-size:1.3rem;text-decoration:underline}.private #main .phoImg02 a:hover{text-decoration:none}@media all and (max-width: 896px){.private .pageTitle{background:url("img/private/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.private #main{margin-bottom:-50px;background-image:url("img/common/sp_bg02.png")}.private #main .infoSec{padding:35px 2px 49px}.private #main .headLine01{margin:0 -10px 34px}.private #main .h4Img{margin:0 -3px 28px}.private #main .h4Img img{width:100%}.private #main .imgBox{margin:0 -2px 40px}.private #main .imgBox img{width:100%}.private #main .phoImg{margin:0 -17px}.private #main .phoImg img{width:100%}.private #main .phoImg01{margin-bottom:0}.private #main .phoImg02{margin-bottom:32px}.private #main .phoImg02 a{font-size:3.7vw;left:12.5%;bottom:1.8%}.private #main .phoImg02 a:hover{text-decoration:underline}}.afterpill .mainImg{background-image:url("img/afterpill/page_title_img.jpg")}.afterpill #main{margin:-1.4% 0 -100px}.afterpill #main .topSec{padding:75px 0 83px}.afterpill #main .topSec .headLine01{margin-bottom:25px}.afterpill #main .topSec .ttlBox{padding:10px 0;border:5px solid #00a69a;width:600px;margin:0 auto;border-radius:20px;text-align:center;background:url("img/afterpill/bg.png") repeat left top}.afterpill #main .topSec .ttlBox .ttl{color:#00a69a;font-weight:700;font-size:3.2rem;font-family:"fot-tsukuardgothic-std",sans-serif}.afterpill #main .detailSec{padding:100px 0;background:#fff0db}.afterpill #main .detailSec .content{width:1028px}.afterpill #main .detailSec .colorBox{margin-bottom:80px;padding:50px 50px 62px;background:#f8b63b;border-radius:50px}.afterpill #main .detailSec .colorBox h4{margin-bottom:24px;text-align:center}.afterpill #main .detailSec .colorBox h4 .info{display:inline-block;color:#ed1e31;font-size:3.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;padding:0 5px;background:url("img/afterpill/line.png") repeat-x left bottom}.afterpill #main .detailSec .colorBox .topTxt{margin-bottom:11px;text-align:center;line-height:1.6}.afterpill #main .detailSec .colorBox .notes{margin-bottom:28px;text-align:center;font-size:1.3rem}.afterpill #main .detailSec .colorBox .ulBox{background:#fff;border-radius:20px;margin:0 56px;padding:22px 0}.afterpill #main .detailSec .colorBox .ulBox .txtList{margin:0 94px}.afterpill #main .detailSec .colorBox .ulBox li{color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;line-height:1.75;padding-left:1em;text-indent:-1em}.afterpill #main .detailSec .whiteBox{margin-bottom:80px;padding:48px 30px 62px;background:#fff;border-radius:50px}.afterpill #main .detailSec .whiteBox01{margin-bottom:116px}.afterpill #main .detailSec .whiteBox .headLine02{margin-bottom:63px}.afterpill #main .detailSec .whiteBox .listUl{margin-top:-30px}.afterpill #main .detailSec .whiteBox .listUl>li{margin-top:30px;padding:17px 26px 20px;width:469px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #fff0da}.afterpill #main .detailSec .whiteBox .listUl>li .top{margin-bottom:14px;color:#f25f15;font-size:2.8rem;font-weight:700;line-height:1.5;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif}.afterpill #main .detailSec .whiteBox .listUl>li .top .small{font-size:1.8rem}.afterpill #main .detailSec .whiteBox .listUl>li .txt{margin:0 5px 12px;line-height:1.8}.afterpill #main .detailSec .whiteBox .listUl>li .txt01{margin-bottom:0}.afterpill #main .detailSec .whiteBox .listUl>li .txtUl li{line-height:1.8}.afterpill #main .detailSec .whiteBox .listUl>li .txtUl01{margin-bottom:10px}.afterpill #main .detailSec .whiteBox .listUl>li .notes{font-size:1.3rem}.afterpill #main .detailSec .whiteBox .topTxt{margin:-42px 0 50px;font-size:2rem;line-height:1.8;text-align:center}.afterpill #main .detailSec .whiteBox .listUl01{margin:0 45px}.afterpill #main .detailSec .whiteBox .listUl01 li{padding:35px 20px 35px 35px;margin:0;border:none;width:424px;background:#fafafa}.afterpill #main .detailSec .whiteBox .listUl01 li .top{margin-bottom:19px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.1}.afterpill #main .detailSec .whiteBox .listUl01 li .txt{line-height:1.7;margin-bottom:0}.afterpill #main .detailSec .whiteBox .comQa{margin:0 43px}.afterpill #main .detailSec .whiteBox .borderBox{padding:20px 70px 25px;border:5px solid #f8b63b;margin:0 75px;border-radius:20px}.afterpill #main .detailSec .whiteBox .borderBox .price{margin-bottom:10px;text-align:center;color:#f25f15;font-weight:700}.afterpill #main .detailSec .whiteBox .borderBox .price .num{font-size:3.2rem;font-family:"Roboto",sans-serif}.afterpill #main .detailSec .whiteBox .borderBox .txtList li{font-size:1.3rem;line-height:1.75}.afterpill #main .detailSec .whiteBox .h4Ttl{margin-bottom:28px}.afterpill #main .detailSec .comTelBox .top{background:#fff0db}@media all and (max-width: 896px){.afterpill #main{margin:-4% 0 -50px}.afterpill #main .topSec{padding:30px 0 50px}.afterpill #main .topSec .headLine01{margin-bottom:25px}.afterpill #main .topSec .ttlBox{margin:0 -2px;padding:5px 0;border:3px solid #00a69a;width:auto;border-radius:10px;background:url("img/afterpill/sp_bg.png") repeat left top;background-size:5px auto}.afterpill #main .topSec .ttlBox .ttl{font-size:2.4rem}.afterpill #main .detailSec{padding:50px 0}.afterpill #main .detailSec .content{width:auto;padding:0 15px}.afterpill #main .detailSec .colorBox{margin-bottom:40px;padding:22px 20px 30px;border-radius:25px}.afterpill #main .detailSec .colorBox h4{margin-bottom:13px}.afterpill #main .detailSec .colorBox h4 .info{font-size:2.4rem;padding:0 5px 6px;line-height:1.35;background:url("img/afterpill/line.png") repeat-x left bottom}.afterpill #main .detailSec .colorBox .topTxt{margin-bottom:9px;font-size:1.6rem;text-align:center;line-height:1.6}.afterpill #main .detailSec .colorBox .notes{margin-bottom:15px;line-height:1.75;text-align:left}.afterpill #main .detailSec .colorBox .ulBox{border-radius:10px;margin:0 -4px;padding:15px 15px}.afterpill #main .detailSec .colorBox .ulBox .txtList{margin:0}.afterpill #main .detailSec .colorBox .ulBox li{font-size:1.3rem;line-height:1.75}.afterpill #main .detailSec .whiteBox{margin-bottom:40px;padding:24px 15px 30px;border-radius:25px}.afterpill #main .detailSec .whiteBox01{margin-bottom:59px}.afterpill #main .detailSec .whiteBox .headLine02{margin-bottom:32px}.afterpill #main .detailSec .whiteBox .listUl{margin:0;display:block}.afterpill #main .detailSec .whiteBox .listUl>li{margin:0 0 30px;padding:17px 12px 15px;width:100%;border-width:3px;border-radius:10px}.afterpill #main .detailSec .whiteBox .listUl>li:last-child{margin-bottom:0}.afterpill #main .detailSec .whiteBox .listUl>li .top{margin-bottom:9px;font-size:2rem;line-height:1.3}.afterpill #main .detailSec .whiteBox .listUl>li .top .small{font-size:1.5rem}.afterpill #main .detailSec .whiteBox .listUl>li .txt{margin:0 0 26px;font-size:1.6rem;line-height:1.75}.afterpill #main .detailSec .whiteBox .listUl>li .txt01{margin-bottom:0}.afterpill #main .detailSec .whiteBox .listUl>li .txtUl li{line-height:1.75;font-size:1.6rem}.afterpill #main .detailSec .whiteBox .listUl>li .txtUl01{margin-bottom:28px}.afterpill #main .detailSec .whiteBox .listUl>li .notes{font-size:1.3rem;margin:-16px 0 0;line-height:1.75}.afterpill #main .detailSec .whiteBox .topTxt{margin:-13px 0 30px;font-size:1.6rem;line-height:1.5;text-align:center}.afterpill #main .detailSec .whiteBox .listUl01{margin:0}.afterpill #main .detailSec .whiteBox .listUl01 li{padding:25px 15px 35px;margin:0 0 30px;border:none;width:100%;background:#fafafa}.afterpill #main .detailSec .whiteBox .listUl01 li:last-child{margin-bottom:0}.afterpill #main .detailSec .whiteBox .listUl01 li .top{margin-bottom:11px;display:block;line-height:1.3}.afterpill #main .detailSec .whiteBox .listUl01 li .txt{line-height:1.75;margin-bottom:0}.afterpill #main .detailSec .whiteBox .comQa{margin:0}.afterpill #main .detailSec .whiteBox .borderBox{padding:15px 10px 19px;border:3px solid #f8b63b;margin:0;border-radius:10px}.afterpill #main .detailSec .whiteBox .borderBox .price{margin-bottom:2px;font-size:1.2rem}.afterpill #main .detailSec .whiteBox .borderBox .price .num{font-size:2.4rem}.afterpill #main .detailSec .whiteBox .borderBox .txtList li{font-size:1.3rem;line-height:1.75}.afterpill #main .detailSec .whiteBox .h4Ttl{margin-bottom:0}}@media all and (max-width: 374px){.afterpill #main .detailSec .colorBox h4 .info{font-size:2rem}.afterpill #main .detailSec .headLine02 .info{font-size:2.2rem}.comTelBox .top{font-size:2.1rem}}.history{margin-bottom:-100px}.history #main{background-image:url("img/common/bg01.png")}.history #main .infoSec{padding:75px 0 100px;background-color:#fff0da}.history #main .headLine01{margin-bottom:58px}.history #main h4{margin-bottom:96px;font-size:4.8rem;color:#f8b73b;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}.history #main h4 .cor{color:#00a69a}.history #main h4 .sml{margin-top:33px;display:block;font-size:2rem;color:#3f3f3f}.history #main .dateTitle{margin-bottom:60px;color:#f25f15;font-size:3.2rem;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}.history #main .dateTitle .sub{display:inline-block;padding:2px 40px 4px;border:5px solid #f25f15;border-radius:35px;background-color:#fff}.history #main .historyBox{position:relative}.history #main .historyBox::before{margin-left:-2px;position:absolute;top:0;left:50%;width:5px;height:100%;background-color:#f25f15;content:""}.history #main .historyBox .inner{margin-bottom:-20px;position:relative}.history #main .historyBox .inner:last-child{margin-bottom:0 !important}.history #main .historyBox .date{margin:0 auto 30px;width:133px;height:133px;padding-top:28px;color:#f25f15;font-size:4.2rem;text-align:center;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all;border:5px solid #f25f15;background-color:#fff;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}.history #main .historyBox .imgBox{margin-bottom:95px}.history #main .historyBox .imgBox:last-child{margin-bottom:0}.history #main .historyBox .imgBox .phoList{margin-top:43px;width:500px}.history #main .historyBox .imgBox .phoList li{margin-bottom:130px}.history #main .historyBox .imgBox .phoList li img{border-radius:20px;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.1);box-shadow:5px 5px 15px rgba(0,0,0,.1)}.history #main .historyBox .imgBox .phoList li:last-child{margin-bottom:0 !important}.history #main .historyBox .imgBox .txtBox{width:530px}.history #main .historyBox .imgBox .txtBox h5{margin-bottom:20px;position:relative}.history #main .historyBox .imgBox .txtBox h5::before{margin-top:-3px;position:absolute;top:50%;left:-90px;width:200px;height:5px;background-color:#f25f15;content:""}.history #main .historyBox .imgBox .txtBox h5::after{margin-top:-16px;position:absolute;top:50%;left:-106px;width:32px;height:32px;background-color:#f25f15;border-radius:50%;content:""}.history #main .historyBox .imgBox .txtBox h5 .sub{position:relative;padding:18px 30px 23px 30px;display:inline-block;color:#fff;font-size:3.2rem;background-color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;border-radius:20px}.history #main .historyBox .imgBox .txtBox p{margin-bottom:28px;line-height:1.75;text-align:justify;text-justify:inter-ideograph}.history #main .historyBox .imgBox .txtBox .indent{text-indent:1em}.history #main .historyBox .imgBox .txtBox p:last-child{margin-bottom:0 !important}.history #main .historyBox .imgBoxR{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.history #main .historyBox .imgBoxR .txtBox h5{text-align:right}.history #main .historyBox .imgBoxR .txtBox h5 .sub{text-align:right}.history #main .historyBox .imgBoxR .txtBox h5::before{left:inherit;right:-90px}.history #main .historyBox .imgBoxR .txtBox h5::after{left:inherit;right:-106px}.history #main .historyBox .profileBox{margin-bottom:120px;padding:21px 40px 27px 25px;border:5px solid #f25f15;border-radius:20px;color:#fff;background-color:#f8b73b}.history #main .historyBox .profileBox .phoBox{width:280px;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}.history #main .historyBox .profileBox .phoBox .title{margin:1px 0 10px;line-height:1.75}.history #main .historyBox .profileBox .phoBox .pho{width:120px;margin:0 auto 10px}.history #main .historyBox .profileBox .phoBox .pho img{border-radius:50%}.history #main .historyBox .profileBox .phoBox .name .corTxt{margin-bottom:5px;display:block;color:#f25f15}.history #main .historyBox .profileBox .txtBox{width:855px}.history #main .historyBox .profileBox .txtBox p{width:410px;line-height:1.75;text-align:justify;text-justify:inter-ideograph}.history #main .historyBox .reasonBox{margin-top:190px;padding:10px 100px 27px;text-align:center;border-radius:15px;color:#fff;background:url("img/history/bg01.png") repeat}.history #main .historyBox .reasonBox h5{margin:-60px 0 22px;color:#f25f15;font-size:3.2rem;text-align:center}.history #main .historyBox .reasonBox h5 span{padding:19px 25px 22px;display:inline-block;background-color:#f8b73b;border:5px solid #f25f15;border-radius:20px;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}.history #main .historyBox .reasonBox p{margin-bottom:27px;line-height:1.75;font-weight:700}.history #main .historyBox .reasonBox p:last-child{margin-bottom:0 !important}.history #main .historyBox .reasonBox .text{font-size:2.2rem}@media all and (max-width: 896px){.history{margin-bottom:-50px}.history .pageTitle{background:url("img/history/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.history #main{background-image:url("img/common/sp_bg02.png")}.history #main .infoSec{padding:35px 0 50px}.history #main .headLine01{margin-bottom:23px}.history #main h4{margin:0 -15px 45px;font-size:2.8rem;line-height:1.75}.history #main h4 .sml{margin-top:8px;font-size:1.4rem}.history #main .dateTitle{margin-bottom:40px;font-size:2.4rem}.history #main .dateTitle .sub{padding:2px 25px 5px;border-width:3px}.history #main .historyBox::before{margin-left:-2px;width:3px}.history #main .historyBox .inner{margin-bottom:40px}.history #main .historyBox .date{margin:0 auto 30px;width:108px;height:108px;padding-top:23px;font-size:3.4rem;border-width:3px}.history #main .historyBox .imgBox{margin-bottom:20px}.history #main .historyBox .imgBox .phoList{margin-top:23px;width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.history #main .historyBox .imgBox .phoList li{margin:0 10px 25px}.history #main .historyBox .imgBox .phoList li img{width:100%;border-radius:10px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1);box-shadow:0px 0px 10px rgba(0,0,0,.1)}.history #main .historyBox .imgBox .txtBox{width:100%}.history #main .historyBox .imgBox .txtBox h5{margin-bottom:25px;text-align:center !important}.history #main .historyBox .imgBox .txtBox h5::before,.history #main .historyBox .imgBox .txtBox h5::after{display:none}.history #main .historyBox .imgBox .txtBox h5 .sub{padding:8px 10px 11px;display:block;font-size:2.4rem;border-radius:10px;text-align:center !important;line-height:1.35}.history #main .historyBox .imgBox .txtBox .subBox{padding:13px 20px;border-radius:10px;background-color:hsla(0,0%,100%,.9)}.history #main .historyBox .imgBox .txtBox p{margin-bottom:28px}.history #main .historyBox .profileBox{margin:40px 0 0;display:block;padding:10px 30px 15px;border-radius:10px;border-width:3px}.history #main .historyBox .profileBox .phoBox{margin-bottom:15px;width:auto}.history #main .historyBox .profileBox .phoBox .title{margin:0 0 15px;font-size:1.6rem}.history #main .historyBox .profileBox .phoBox .pho{width:107px;margin-bottom:15px}.history #main .historyBox .profileBox .phoBox .name{font-size:1.6rem}.history #main .historyBox .profileBox .phoBox .name .corTxt{line-height:1.7}.history #main .historyBox .profileBox .txtBox{width:auto}.history #main .historyBox .profileBox .txtBox p{margin-bottom:23px;width:auto}.history #main .historyBox .profileBox .txtBox p:last-child{margin-bottom:0 !important}.history #main .historyBox .reasonBox{margin-top:75px;padding:10px 20px 20px;border-radius:15px;background-size:4px}.history #main .historyBox .reasonBox h5{margin:-30px -10px 22px;font-size:2.4rem}.history #main .historyBox .reasonBox h5 span{display:block;padding:10px 25px 12px;border-width:3px;line-height:1.4;border-radius:10px}.history #main .historyBox .reasonBox .text{font-size:1.9rem}}.gairaisinryo .sec01{padding:180px 0 100px}.gairaisinryo .sec01 .headLine01{margin-bottom:15px}.gairaisinryo .sec01 .txt{margin-bottom:54px;font-size:2rem;text-align:center;line-height:1.75;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.gairaisinryo .sec02{padding:85px 0 102px;background:#fafafa}.gairaisinryo .sec02 .content{width:818px}.gairaisinryo .sec03{padding:85px 0 100px}.gairaisinryo .sec03 .headLine01{margin-bottom:55px}.gairaisinryo .sec03 .fax{font-size:1.3rem;color:#00a69a;font-weight:500}.gairaisinryo .sec03 .fax .info{font-size:1.8rem;font-weight:500;font-family:"Roboto",sans-serif}.gairaisinryo .sec04{padding:90px 0 100px;background:#fafafa}.gairaisinryo .sec04 .headLine01{margin-bottom:65px}.gairaisinryo .sec05{padding:85px 0 96px;background:#fff0db}.gairaisinryo .sec05 .headLine01{margin-bottom:37px}.gairaisinryo .sec06{padding:85px 0}.gairaisinryo .sec06 .headLine01{margin-bottom:60px}.gairaisinryo .sec06 .content{width:1270px}.gairaisinryo .sec07{margin-bottom:-100px;padding:95px 0 100px;background:#fafafa}.gairaisinryo .sec07 .headLine01 .jp{font-size:3.2rem}.gairaisinryo .sec07 .headLine01 .small{margin:-3px 0 6px;display:block;font-size:2.2rem}.gairaisinryo .sec07 .txtP{margin:-15px 0 55px;font-size:2rem;text-align:center;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.gairaisinryo .sec07 .comLink a{width:320px}@media all and (max-width: 896px){.gairaisinryo .pageTitle{background:url("img/gairaisinryo/page_title_img.jpg") no-repeat center center;background-size:cover}.gairaisinryo .sec01{padding:35px 0 50px}.gairaisinryo .sec01 .txt{margin-bottom:34px;font-size:1.6rem}.gairaisinryo .sec02{padding:45px 0 50px}.gairaisinryo .sec02 .content{width:auto}.gairaisinryo .sec03{padding:45px 0 50px}.gairaisinryo .sec03 .comTabSec{margin-bottom:40px}.gairaisinryo .sec03 .headLine01{margin-bottom:35px}.gairaisinryo .sec03 .fax{font-size:1.2rem}.gairaisinryo .sec03 .fax .info{font-size:1.4rem}.gairaisinryo .sec04{padding:40px 0 50px}.gairaisinryo .sec04 .headLine01{margin-bottom:35px}.gairaisinryo .sec05{padding:85px 0 96px;background:#fff0db}.gairaisinryo .sec05 .headLine01{margin-bottom:37px}.gairaisinryo .sec06{padding:45px 0}.gairaisinryo .sec06 .headLine01{margin-bottom:30px}.gairaisinryo .sec06 .content{width:auto}.gairaisinryo .sec07{margin-bottom:-50px;padding:45px 0 50px}.gairaisinryo .sec07 .headLine01 .jp{font-size:2.4rem}.gairaisinryo .sec07 .headLine01 .small{margin:-1px 0 3px;font-size:1.8rem}.gairaisinryo .sec07 .txtP{margin:-10px 0 35px;font-size:1.6rem}.gairaisinryo .sec07 .comLink a{width:100%;max-width:320px}}.okyugairai #main{margin-top:-1.4%}.okyugairai #main .sec01{padding:180px 0 92px}.okyugairai #main .sec01 .comLinkImg{margin-bottom:85px}.okyugairai #main .sec01 .headLine01{margin-bottom:60px}.okyugairai #main .sec01 .comTabSec{margin-bottom:22px}.okyugairai #main .sec01 .title{font-size:2.2rem;margin:0 255px 8px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.okyugairai #main .sec01 .txtList{margin:0 255px}.okyugairai #main .sec01 .txtList li{line-height:1.75;font-size:1.3rem}.okyugairai #main .sec02{padding:85px 0 100px;background:#fafafa}.okyugairai #main .sec02 .content{width:820px}.okyugairai #main .sec03{padding:90px 0 95px}.okyugairai #main .sec03 .headLine01{margin-bottom:60px}.okyugairai #main .sec03 .borderBox{border:5px solid #fff0db;border-radius:20px;margin:0 -5px 46px;padding:40px 10px;background:#fafafa}.okyugairai #main .sec03 .borderBox .notes{text-align:right;margin:15px 63px 0 0}.okyugairai #main .sec03 .listUl li{margin:0 26px;width:320px;text-align:center}.okyugairai #main .sec03 .listUl li .pho{border-radius:20px 20px 0 0}.okyugairai #main .sec03 .listUl li span{display:block}.okyugairai #main .sec03 .listUl li .ttl{padding:20px;font-size:3.2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;background:#fff0db;border-radius:0 0 20px 20px}.okyugairai #main .sec03 .comUlBox{margin-bottom:40px}.okyugairai #main .sec03 .txtList li{font-size:1.3rem;line-height:1.75}.okyugairai #main .sec04{padding:85px 0;background:#fff0db}.okyugairai #main .sec04 .headLine01{margin-bottom:37px}.okyugairai #main .sec05{margin-bottom:-100px;padding:85px 0 100px;background:#fafafa}.okyugairai #main .sec05 .headLine01{margin-bottom:70px}.okyugairai #main .sec05 .listUl>li{margin:0 50px 0 0;width:380px;padding:24px 30px 42px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #f8b63b;border-radius:20px;background:#fff}.okyugairai #main .sec05 .listUl>li:last-child{margin-right:0}.okyugairai #main .sec05 .listUl li .ttl{margin-bottom:16px;font-size:1.8rem;color:#f25f15;text-align:center;font-weight:700;line-height:1.6}.okyugairai #main .sec05 .listUl li .txt,.okyugairai #main .sec05 .listUl li .txtList li{line-height:1.75}@media all and (max-width: 896px){.okyugairai .pageTitle{background:url("img/okyugairai/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.okyugairai #main{margin-top:-4%}.okyugairai #main .sec01{padding:35px 0 45px}.okyugairai #main .sec01 .comLinkImg{margin-bottom:45px}.okyugairai #main .sec01 .headLine01,.okyugairai #main .sec01 .comTabTxt{margin-bottom:30px}.okyugairai #main .sec01 .title{font-size:1.6rem;margin:0 0 8px}.okyugairai #main .sec01 .txtList{margin:0}.okyugairai #main .sec02{padding:45px 0 50px}.okyugairai #main .sec02 .content{width:auto}.okyugairai #main .sec03{padding:40px 0 45px}.okyugairai #main .sec03 .headLine01{margin-bottom:30px}.okyugairai #main .sec03 .borderBox{border:3px solid #fff0db;border-radius:10px;margin:0 0 46px;padding:20px 10px}.okyugairai #main .sec03 .listUl{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.okyugairai #main .sec03 .listUl li{margin:0;width:32%}.okyugairai #main .sec03 .listUl li .pho{border-radius:10px 10px 0 0}.okyugairai #main .sec03 .listUl li img{width:100%}.okyugairai #main .sec03 .listUl li .ttl{padding:6px 10px 10px;font-size:1.8rem;border-radius:0 0 10px 10px}.okyugairai #main .sec03 .borderBox .notes{margin:15px 0 0;text-align:left}.okyugairai #main .sec03 .comUlBox{margin-bottom:20px}.okyugairai #main .sec04{padding:45px 0}.okyugairai #main .sec04 .headLine01{margin-bottom:10px}.okyugairai #main .sec05{margin-bottom:-50px;padding:45px 0 50px}.okyugairai #main .sec05 .headLine01{margin-bottom:35px}.okyugairai #main .sec05 .listUl{display:block}.okyugairai #main .sec05 .listUl>li{margin:0 0 20px 0;width:100%;padding:20px 15px;border:3px solid #f8b63b;border-radius:10px}.okyugairai #main .sec05 .listUl>li:last-child{margin:0}.okyugairai #main .sec05 .listUl li .ttl{margin-bottom:13px;font-size:1.5rem}}.clinic #main{background-image:url("img/common/bg03.png")}.clinic #main .sec01{padding:75px 0 100px;background:#fafafa}.clinic #main .sec01 .headLine01{margin-bottom:62px}.clinic #main .sec01 .imgBox{margin:0 0 0 -15px}.clinic #main .sec01 .imgBox .photoBox{float:left}.clinic #main .sec01 .imgBox .textBox{float:right;width:604px;padding-top:63px}.clinic #main .sec01 .imgBox .textBox h4{margin-bottom:36px}.clinic #main .sec01 .imgBox .textBox h4 .top{display:block;margin:0 0 27px -107px}.clinic #main .sec01 .imgBox .textBox h4 .btm{display:block;color:#f25f15;font-size:3.2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.clinic #main .sec01 .imgBox .textBox .title{margin-bottom:8px;position:relative;font-size:2rem;font-weight:700}.clinic #main .sec01 .imgBox .textBox .title:before{position:absolute;left:0;top:50%;width:100%;height:1px;background:#f8b73b;content:"";z-index:1}.clinic #main .sec01 .imgBox .textBox .title .info{padding-right:5px;position:relative;display:inline-block;background:#fafafa;z-index:2}.clinic #main .sec01 .imgBox .textBox .txt{line-height:1.75}.clinic #main .sec01 .imgBox .textBox .colorBox{margin:38px 105px 0 -105px;padding:35px 40px;background:#f8b63b;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.clinic #main .sec01 .imgBox .textBox .colorBox .title:before{background:#fff}.clinic #main .sec01 .imgBox .textBox .colorBox .title .info{background:#f8b63b}.clinic #main .sec03{padding:85px 0 100px;background:url("img/clinic/bg02.png") repeat left top}.clinic #main .sec03 .headLine01{margin-bottom:70px}.clinic #main .sec03 .imgBox{margin-bottom:37px;text-align:center}.clinic #main .sec03 .txtP{margin-bottom:18px;text-align:center;font-size:2rem;line-height:1.75;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.clinic #main .sec03 .notes{text-align:center}.clinic #main .sec03 .notes a{color:#f25f15;text-decoration:underline}.clinic #main .sec03 .notes a:hover{text-decoration:none}.clinic #main .sec04{padding:83px 0 130px}.clinic #main .sec04 .content{width:1274px}.clinic #main .sec04 .headLine01{margin-bottom:55px}.clinic #main .comOverview .inner .textBox{width:450px}.clinic #main .comOverview .inner .textBox table th{width:20%}.clinic #main .sec05{margin-bottom:-100px;padding:90px 0 100px;background:#fff0db}.clinic #main .sec05 .headLine01{margin-bottom:15px}.clinic #main .sec05 .topTxt{margin-bottom:70px;font-size:2rem;line-height:1.75;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.clinic #main .sec05 .linkList{width:1090px;margin:0 auto}.clinic #main .sec05 .linkList li{width:530px}.clinic #main .sec05 .linkList li a{padding:45px 10px 50px;display:block;color:#f25f15;font-size:3.2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;background:url("img/clinic/line01.png") no-repeat center top 10px,url("img/clinic/line02.png") no-repeat center bottom 10px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);border-radius:20px}.clinic #main .sec05 .linkList li:last-child a{background:url("img/clinic/line03.png") no-repeat center top 10px,url("img/clinic/line04.png") no-repeat center bottom 10px;background-color:#fff}.clinic #main .sec05 .linkList li a:hover{opacity:.8;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}@media all and (max-width: 896px){.clinic .pageTitle{background:url("img/clinic/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.clinic #main{background-image:url("img/common/sp_bg03.png")}.clinic #main .sec01{padding:35px 0 50px}.clinic #main .sec01 .headLine01{margin-bottom:32px}.clinic #main .sec01 .imgBox{margin:0}.clinic #main .sec01 .imgBox .photoBox{float:none;text-align:center}.clinic #main .sec01 .imgBox .textBox{float:none;width:auto;padding-top:20px}.clinic #main .sec01 .imgBox .textBox h4{margin-bottom:20px}.clinic #main .sec01 .imgBox .textBox h4 .top{margin:0 0 16px}.clinic #main .sec01 .imgBox .textBox h4 .btm{font-size:2.4rem}.clinic #main .sec01 .imgBox .textBox .title{margin-bottom:8px;font-size:1.6rem}.clinic #main .sec01 .imgBox .textBox .colorBox{margin:30px 0 0;padding:20px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.clinic #main .sec03{padding:45px 0 50px;background-size:4px auto}.clinic #main .sec03 .headLine01{margin-bottom:30px}.clinic #main .sec03 .imgBox{margin-bottom:25px}.clinic #main .sec03 .txtP{margin-bottom:15px;font-size:1.5rem}.clinic #main .sec03 .notes a:hover{text-decoration:underline}.clinic #main .sec04{padding:40px 0 60px}.clinic #main .sec04 .content{width:auto}.clinic #main .sec04 .headLine01{margin-bottom:35px}.clinic #main .comOverview .inner .textBox{width:auto}.clinic #main .comOverview .inner .textBox table th{width:100%}.clinic #main .sec05{margin-bottom:-50px;padding:45px 0 50px}.clinic #main .sec05 .headLine01{margin:0 -10px 30px}.clinic #main .sec05 .topTxt{margin-bottom:35px;font-size:1.5rem}.clinic #main .sec05 .linkList{width:auto;margin:0 auto;display:block;max-width:350px}.clinic #main .sec05 .linkList li{width:100%;margin-bottom:20px}.clinic #main .sec05 .linkList li:last-child{margin-bottom:0}.clinic #main .sec05 .linkList li a{padding:30px 10px 33px;font-size:2.1rem;background:url("img/clinic/line01.png") no-repeat center top 6px,url("img/clinic/line02.png") no-repeat center bottom 6px;background-size:98% auto,98% auto;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:10px}.clinic #main .sec05 .linkList li:last-child a{background:url("img/clinic/line03.png") no-repeat center top 6px,url("img/clinic/line04.png") no-repeat center bottom 6px;background-size:98% auto,98% auto;background-color:#fff}.clinic #main .sec05 .linkList li a:hover{opacity:.8;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}}@media all and (max-width: 374px){.clinic #main .sec05 .linkList li a{font-size:1.9rem}}.homecare #main .sec01{padding:75px 0 100px}.homecare #main .sec01 .headLine01{margin-bottom:58px}.homecare #main .sec02{padding:85px 0 102px;background:#fafafa}.homecare #main .sec02 .content{width:820px}.homecare #main .sec03{padding:85px 0 98px;background:#fff0db}.homecare #main .sec03 .listBox{width:670px;padding:20px 70px 0;margin:75px auto 0;border-radius:20px;background:url("img/homecare/bg.png") repeat left top;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #00a69a}.homecare #main .sec03 .listBox .title{color:#00a69a;font-size:3.2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.homecare #main .sec03 .listBox .listUl li{padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dad9d7}.homecare #main .sec03 .listBox .listUl li:last-child{border-bottom:none}.homecare #main .sec03 .listBox .listUl li .txtSpan{width:283px;font-size:2rem;line-height:1.3;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.homecare #main .sec03 .listBox .listUl li .txtSpan .small{display:block;font-size:1.6rem}.homecare #main .sec03 .listBox .listUl li .tel{color:#00a69a;font-size:3.4rem;font-weight:700;font-family:"Roboto",sans-serif}.homecare #main .sec03 .listBox .listUl li .tel a{color:#00a69a}.homecare #main .sec03 .comFlow li .tel .top{color:#3f3f3f}.homecare #main .sec04{padding:85px 0}.homecare #main .sec04 .content{width:1270px}.homecare #main .sec04 .comImgBox .textBox h4{padding-left:0}.homecare #main .sec04 .comImgBox .textBox .txt01{margin-bottom:30px}.homecare #main .sec05{padding:90px 0 104px;background:#fafafa}.homecare #main .sec05 .headLine01{margin-bottom:15px}.homecare #main .sec05 .headLine01 .jp{font-size:3.2rem}.homecare #main .sec05 .headLine01 .jp .small{font-size:2.2rem;display:block;margin:-2px 0 6px}.homecare #main .sec05 .txtP{margin-bottom:56px;text-align:center;font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.homecare #main .sec05 .comLink a{width:320px}.homecare #main .sec06{margin-bottom:-100px;padding:90px 0 96px}.homecare #main .sec06 .content{width:1090px;margin:0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.homecare #main .sec06 .lBox{width:50%;text-align:center}.homecare #main .sec06 .lBox .headLine01{margin-bottom:16px}.homecare #main .sec06 .lBox .headLine01 .jp{font-size:3.2rem}.homecare #main .sec06 .txt{font-size:2rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.homecare #main .sec06 .rBox{width:50%}.homecare #main .sec06 .rBox a:hover{opacity:.7}@media all and (max-width: 896px){.homecare .pageTitle{background:url("img/homecare/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.homecare #main .sec01{padding:35px 0 50px}.homecare #main .sec01 .headLine01{margin-bottom:28px}.homecare #main .sec02{padding:45px 0 50px}.homecare #main .sec02 .content{width:auto}.homecare #main .sec03{padding:45px 0 50px}.homecare #main .sec03 .headLine01{margin-bottom:0}.homecare #main .sec03 .listBox{width:auto;padding:20px;margin:35px auto 0;border-radius:10px;background:url("img/homecare/bg.png") repeat left top;background-size:4px auto;border:3px solid #00a69a}.homecare #main .sec03 .listBox .title{font-size:2.4rem}.homecare #main .sec03 .listBox .listUl li{padding:10px 0;display:block}.homecare #main .sec03 .listBox .listUl li:last-child{border-bottom:none}.homecare #main .sec03 .listBox .listUl li .txtSpan{width:auto;display:block;font-size:1.6rem}.homecare #main .sec03 .listBox .listUl li .txtSpan .small{font-size:1.4rem}.homecare #main .sec03 .listBox .listUl li .tel{font-size:2.6rem;display:block}.homecare #main .sec04{padding:45px 0}.homecare #main .sec04 .content{width:auto}.homecare #main .sec04 .comImgBox .textBox h4{padding-left:0}.homecare #main .sec04 .comImgBox .textBox .txt01{margin-bottom:20px}.homecare #main .sec05{padding:40px 0 50px}.homecare #main .sec05 .headLine01 .jp{font-size:2.4rem}.homecare #main .sec05 .headLine01 .jp .small{font-size:1.8rem;margin:0 0 4px}.homecare #main .sec05 .txtP{margin-bottom:26px;font-size:1.6rem}.homecare #main .sec05 .comLink a{width:100%;max-width:320px}.homecare #main .sec06{margin-bottom:-50px;padding:40px 0 50px}.homecare #main .sec06 .content{width:auto;display:block}.homecare #main .sec06 .lBox{width:100%;margin-bottom:20px}.homecare #main .sec06 .lBox .headLine01 .jp{font-size:2.4rem}.homecare #main .sec06 .txt{font-size:1.5rem}.homecare #main .sec06 .rBox{width:100%;text-align:center}}.recruitTop #main{background-image:url("img/common/bg04.png")}.recruitTop #main .sec01{padding:92px 0 67px;background:#fafafa}.recruitTop #main .sec01 .comLinkImg{margin-bottom:86px}.recruitTop #main .sec01 .headLine01{margin-bottom:59px}.recruitTop #main .sec01 .inner{margin:0 -18px 0 0}.recruitTop #main .sec01 .inner .photoBox{float:right}.recruitTop #main .sec01 .inner .textBox{float:left;width:540px}.recruitTop #main .sec01 .inner .textBox h4{margin-bottom:26px;font-size:3.2rem;color:#f25f15;line-height:1.75;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.recruitTop #main .sec01 .inner .textBox p{line-height:1.75;margin-bottom:28px}.recruitTop #main .sec01 .inner .textBox p:last{margin-bottom:0}.recruitTop #main .comSec .bgBox{padding-bottom:102px}.recruitTop #main .comSec .borderBox{margin-bottom:80px}.recruitTop #main .comSec .borderBox .txtList li{margin-bottom:18px}.recruitTop #main .comSec .borderBox .txtList li:last-child{margin-bottom:0}.recruitTop #main .comSec .borderBox .txtList li .txtSpan{display:inline-block;font-size:1.4rem;color:#3f3f3f;padding:10px 0 0 0;text-indent:0}.recruitTop #main .sec02{padding:85px 0 101px;background:#fff0db}.recruitTop #main .sec02 .headLine01{margin-bottom:69px}.recruitTop #main .sec02 .comUlLink{margin-bottom:0}.recruitTop #main .sec03{margin-bottom:-100px;padding:45px 0 100px}.recruitTop #main .sec03 .headLine01{padding:40px 0;margin-bottom:50px;background:url("img/recruit/imgtext.png") no-repeat center center}.recruitTop #main .sec03 .content{width:1270px}.recruitTop #main .sec03 .comImgBox .textBox h4{padding-left:0}@media all and (max-width: 896px){.recruitTop .pageTitle{background:url("img/recruit/sp_page_title_bg.jpg") no-repeat center center;background-size:cover}.recruitTop #main{background-image:url("img/common/sp_bg03.png")}.recruitTop #main .sec01{padding:35px 0}.recruitTop #main .sec01 .comLinkImg{margin-bottom:40px}.recruitTop #main .sec01 .headLine01{margin-bottom:30px}.recruitTop #main .sec01 .inner{margin:0}.recruitTop #main .sec01 .inner .photoBox{margin-bottom:20px;float:none;text-align:center}.recruitTop #main .sec01 .inner .textBox{float:none;width:auto}.recruitTop #main .sec01 .inner .textBox h4{margin-bottom:16px;font-size:2.4rem;line-height:1.3}.recruitTop #main .sec01 .inner .textBox p{margin-bottom:18px}.recruitTop #main .sec01 .inner .textBox p:last{margin-bottom:0}.recruitTop #main .comSec .bgBox{padding-bottom:50px}.recruitTop #main .comSec .borderBox{margin-bottom:40px}.recruitTop #main .comSec .borderBox .txtList li{margin-bottom:15px}.recruitTop #main .comSec .borderBox .txtList li:last-child{margin-bottom:0}.recruitTop #main .comSec .borderBox .txtList li .txtSpan{font-size:1.2rem;padding:5px 0 0 0}.recruitTop #main .sec02{padding:45px 0 50px}.recruitTop #main .sec02 .headLine01{margin-bottom:35px}.recruitTop #main .sec02 .comUlLink{margin-bottom:0}.recruitTop #main .sec03{margin-bottom:-50px;padding:25px 0 50px}.recruitTop #main .sec03 .headLine01{padding:30px 0;margin-bottom:10px;background:url("img/recruit/imgtext.png") no-repeat center center;background-size:280px auto}.recruitTop #main .sec03 .content{width:auto}.recruitTop #main .sec03 .comImgBox .textBox h4{padding-left:0}}@media all and (max-width: 374px){.recruitTop #main .sec02 .headLine01 .jp{font-size:2.4rem}}.homonkango #main .sec01{padding:75px 0 100px}.homonkango #main .sec01 .headLine01{margin-bottom:18px}.homonkango #main .sec01 .txt{margin-bottom:53px;text-align:center;font-size:2rem;line-height:1.75;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.homonkango #main .sec02{padding:85px 0 102px;background:#fafafa}.homonkango #main .sec02 .content{width:820px}.homonkango #main .sec03{padding:90px 0 85px}.homonkango #main .sec03 .headLine01{margin-bottom:56px}.homonkango #main .sec03 .content{width:1276px}.homonkango #main .sec04{padding:61px 0 90px;background:url("img/clinic/bg02.png") repeat left top}.homonkango #main .sec04 .content{width:1270px}.homonkango #main .sec04 .headLine01{margin-bottom:60px}.homonkango #main .sec04 .comImgBox{margin:0 20px 0 0}.homonkango #main .sec04 .comImgBox01{margin:0 0 26px}.homonkango #main .sec04 .comImgBox .textBox{padding-top:60px;width:586px}.homonkango #main .sec04 .comImgBox .textBox h4{margin-bottom:38px;padding:0;border:none;line-height:1.3;text-align:left}.homonkango #main .sec04 .comImgBox .photoBox{text-align:center}.homonkango #main .sec04 .comImgBox .photoBox .txtP{position:relative;width:500px;margin:27px auto 0;padding-bottom:5px;border-bottom:1px solid #fff}.homonkango #main .sec04 .comImgBox .photoBox .txtP .en{position:absolute;left:0;bottom:-26px;font-family:"Josefin Sans",sans-serif;font-weight:500;font-size:6rem;color:#fff;z-index:1}.homonkango #main .sec04 .comImgBox .photoBox .txtP .jp{color:#f25f15;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:2rem;z-index:2;position:relative}.homonkango #main .sec04 .comImgBox .photoBox .txtP .jp .name{margin-left:20px;font-size:2.3rem;color:#3f3f3f}.homonkango #main .sec04 .comImgBox01 .textBox h4{text-align:right}.homonkango #main .sec04 .comImgBox .txt01{margin-bottom:28px}.homonkango #main .sec05{padding:85px 0 101px;background:#fafafa}.homonkango #main .sec05 .headLine01{margin-bottom:70px}.homonkango #main .sec05 .comUlLink{margin-bottom:0}.homonkango #main .sec05 .comUlLink li .txtSpan a{color:#f25f15}.homonkango #main .sec05 .comUlLink li .txtSpan a:hover{opacity:.7}.homonkango #main .sec06{padding:80px 0 95px;background:#fff0db}.homonkango #main .sec06 .headLine01{margin-bottom:13px}.homonkango #main .sec06 .txt{margin-bottom:40px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:2rem;line-height:1.75;text-align:center}.homonkango #main .sec06 .comFlow li .tel .topSpan{color:#3f3f3f}.homonkango #main .sec07{padding:90px 0 102px}.homonkango #main .sec07 .headLine01{margin-bottom:16px}.homonkango #main .sec07 .headLine01 .jp{margin-bottom:4px;font-size:3.2rem}.homonkango #main .sec07 .txt{margin-bottom:55px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:2rem;text-align:center}.homonkango #main .sec07 .comLink a{width:320px}.homonkango #main .comFaqSec{margin-bottom:-100px}@media all and (max-width: 896px){.homonkango .pageTitle{background:url("img/homonkango/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.homonkango #main .sec01{padding:35px 0 50px}.homonkango #main .sec01 .txt{margin-bottom:30px;font-size:1.6rem}.homonkango #main .sec02{padding:45px 0 50px}.homonkango #main .sec02 .content{width:auto}.homonkango #main .sec03{padding:45px 0 45px}.homonkango #main .sec03 .headLine01{margin-bottom:30px}.homonkango #main .sec03 .content{width:auto}.homonkango #main .sec04{padding:30px 0 45px;background:url("img/clinic/bg02.png") repeat left top;background-size:4px auto}.homonkango #main .sec04 .content{width:auto}.homonkango #main .sec04 .headLine01{margin-bottom:30px}.homonkango #main .sec04 .comImgBox{margin:0}.homonkango #main .sec04 .comImgBox01{margin:0 0 20px}.homonkango #main .sec04 .comImgBox .textBox{padding-top:30px;width:auto}.homonkango #main .sec04 .comImgBox .textBox h4{margin-bottom:25px;padding:0;border:none;text-align:left}.homonkango #main .sec04 .comImgBox .photoBox{text-align:center}.homonkango #main .sec04 .comImgBox .photoBox .txtP{width:100%;margin:16px auto 0}.homonkango #main .sec04 .comImgBox .photoBox .txtP .en{bottom:-20px;font-size:4rem}.homonkango #main .sec04 .comImgBox .photoBox .txtP .jp{font-size:1.6rem}.homonkango #main .sec04 .comImgBox .photoBox .txtP .jp .name{margin-left:5px;font-size:1.8rem}.homonkango #main .sec05{padding:45px 0 50px}.homonkango #main .sec05 .headLine01{margin-bottom:35px}.homonkango #main .sec05 .comUlLink{margin-bottom:0}.homonkango #main .sec06{padding:40px 0 45px}.homonkango #main .sec06 .headLine01{margin-bottom:13px}.homonkango #main .sec06 .txt{margin-bottom:10px;font-size:1.6rem}.homonkango #main .sec07{padding:45px 0 50px}.homonkango #main .sec07 .headLine01 .jp{font-size:2.4rem}.homonkango #main .sec07 .txt{margin-bottom:35px;font-size:1.6rem}.homonkango #main .sec07 .comLink a{width:100%;max-width:320px}.homonkango #main .comFaqSec{margin-bottom:-50px}}.homonshinryo #main .sec01{padding:78px 0 100px}.homonshinryo #main .sec01 .headLine01{margin-bottom:14px}.homonshinryo #main .sec01 .headLine01 .jp{margin-bottom:2px}.homonshinryo #main .sec01 .txt{margin-bottom:53px;text-align:center;font-size:2rem;line-height:1.75;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.homonshinryo #main .sec02{padding:85px 0 102px;background:#fafafa}.homonshinryo #main .sec02 .content{width:820px}.homonshinryo #main .sec03{padding:84px 0 82px;background:#fff0db}.homonshinryo #main .sec03 .content{width:1270px}.homonshinryo #main .sec03 .headLine01{margin-bottom:60px}.homonshinryo #main .sec03 .comImgBox{margin:0 20px 45px 0}.homonshinryo #main .sec03 .comImgBox .textBox{padding-top:60px;width:530px}.homonshinryo #main .sec03 .comImgBox .textBox h4{margin-bottom:38px;padding:0;border:none;line-height:1.3;text-align:left}.homonshinryo #main .sec03 .comImgBox .txt01{margin-bottom:28px}.homonshinryo #main .sec04{padding:87px 0 84px}.homonshinryo #main .sec04 .headLine01{margin-bottom:57px}.homonshinryo #main .sec04 .headLine01 .jp{margin-bottom:3px}.homonshinryo #main .sec04 .content{width:1270px}.homonshinryo #main .sec05{padding:85px 0 102px;background:#fafafa}.homonshinryo #main .sec05 .headLine01{margin-bottom:70px}.homonshinryo #main .sec05 .comUlLink{margin-bottom:0}.homonshinryo #main .sec05 .comUlLink li .ttl01{font-size:2.8rem}.homonshinryo #main .sec05 .comUlLink li .ttl .small{display:inline-block !important;font-size:1.8rem}.homonshinryo #main .sec06{padding:83px 0;background:#fff0db}.homonshinryo #main .sec06 .headLine01{margin-bottom:37px}.homonshinryo #main .comFaqSec{margin-bottom:-100px}@media all and (max-width: 896px){.homonshinryo .pageTitle{background:url("img/homonshinryo/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.homonshinryo #main .sec01{padding:35px 0 50px}.homonshinryo #main .sec01 .txt{margin-bottom:33px;font-size:1.6rem}.homonshinryo #main .sec02{padding:45px 0 50px}.homonshinryo #main .sec02 .content{width:auto}.homonshinryo #main .sec03{padding:40px 0}.homonshinryo #main .sec03 .content{width:auto}.homonshinryo #main .sec03 .headLine01{margin-bottom:30px}.homonshinryo #main .sec03 .comImgBox{margin:0 0 25px 0}.homonshinryo #main .sec03 .comImgBox .textBox{padding-top:0;width:auto}.homonshinryo #main .sec03 .comImgBox .textBox h4{margin-bottom:20px;padding:0;border:none;line-height:1.3;text-align:left}.homonshinryo #main .sec03 .comImgBox .txt01{margin-bottom:18px}.homonshinryo #main .sec03 .photoList li{width:160px}.homonshinryo #main .sec04{padding:45px 0}.homonshinryo #main .sec04 .headLine01{margin-bottom:30px}.homonshinryo #main .sec04 .content{width:auto}.homonshinryo #main .sec05{padding:45px 0 50px}.homonshinryo #main .sec05 .headLine01{margin-bottom:35px}.homonshinryo #main .sec05 .comUlLink{margin-bottom:0}.homonshinryo #main .sec05 .comUlLink li .ttl01{font-size:2rem}.homonshinryo #main .sec05 .comUlLink li .ttl .small{font-size:1.5rem}.homonshinryo #main .sec06{padding:40px 0}.homonshinryo #main .sec06 .headLine01{margin-bottom:26px}.homonshinryo #main .comFaqSec{margin-bottom:-50px}}.checkup .mainImg{background:url("img/checkup/page_title_img.jpg") no-repeat center center;background-size:cover}.checkup #main{margin-top:-1.4%}.checkup #main .sec01{padding:75px 0 76px}.checkup #main .sec01 .headLine01{margin-bottom:18px}.checkup #main .sec01 .ttl{margin-bottom:22px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:2rem;text-align:center}.checkup #main .sec01 .notes{font-size:1.3rem;text-align:center}.checkup #main .sec02{margin-bottom:-100px;padding:100px 0;background:#fff0db}.checkup #main .sec02 .whiteBox{width:1030px;padding:50px 72px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 80px;background:#fff;border-radius:50px}.checkup #main .sec02 .whiteBox:last-child{margin-bottom:0}.checkup #main .sec02 .whiteBox .headLine02{margin-bottom:62px}.checkup #main .sec02 .whiteBox .listUl li{width:272px}.checkup #main .sec02 .whiteBox .listUl li span{display:block}.checkup #main .sec02 .whiteBox .listUl li .txtBox{background:#fff0db;padding:26px 20px 24px;border-radius:0 0 20px 20px}.checkup #main .sec02 .whiteBox .listUl li .ttl{margin-bottom:19px;color:#f25f15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.2rem;text-align:center;line-height:1.3;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.checkup #main .sec02 .whiteBox .listUl li .txtSpan{line-height:1.75;text-align:justify;text-justify:inter-ideograph}.checkup #main .sec02 .whiteBox .addTxt{text-align:center;font-size:1.3rem;margin-bottom:20px;color:#ff3f35}.checkup #main .sec02 .whiteBox .listUl li .addTxt{display:block;text-align:left;margin-bottom:0}.checkup #main .sec02 .whiteBox .topTxt{margin-bottom:20px;font-size:2rem;line-height:1.75;text-align:center}.checkup #main .sec02 .whiteBox .topTxt01{margin-bottom:55px}.checkup #main .sec02 .whiteBox .topTxt02{margin-bottom:11px;font-size:1.6rem}.checkup #main .sec02 .whiteBox .h4Ttl{margin-bottom:20px}.checkup #main .sec02 .whiteBox .txtP{margin-bottom:57px;font-size:1.3rem;text-align:center}.checkup #main .sec02 .whiteBox .comTabBox01{margin-bottom:16px;overflow-x:scroll}.checkup #main .sec02 .whiteBox .comTabBox01 .comTable{width:1430px}.checkup #main .sec02 .whiteBox .comTabBox01 thead th{padding:12px 5px;font-size:1.6rem}.checkup #main .sec02 .whiteBox .comTabBox01 thead th:first-child{background:#d9d9d9}.checkup #main .sec02 .whiteBox .comTabBox01 thead th .small{display:block;font-size:1.3rem;margin-top:1px}.checkup #main .sec02 .whiteBox .comTabBox01 tbody th{width:120px;padding-left:10px;padding-right:10px;background:#fafafa}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td{padding:3px 0;position:relative;text-align:center}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td.fixed{width:80px}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td.fixed2{width:160px;font-size:14px}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td.bg_none{background:#fff !important}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td:nth-child(3),.checkup #main .sec02 .whiteBox .comTabBox01 tbody td:nth-child(4),.checkup #main .sec02 .whiteBox .comTabBox01 tbody td:nth-child(5),.checkup #main .sec02 .whiteBox .comTabBox01 tbody td:nth-child(6){width:200px}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td .ico{color:#f8b73b}.checkup #main .sec02 .whiteBox .comTabBox01 tbody td .txtSpan{font-size:1.3rem;display:block}.checkup #main .sec02 .whiteBox .comTabBox01 tr:nth-child(2n) td{background:#fff}.checkup #main .sec02 .whiteBox .comTabBox01 .bgColor01 td{position:relative;background:#fff5eb !important}.checkup #main .sec02 .whiteBox .comTabBox01 .boderNone01 td:before{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#fff;content:""}.checkup #main .sec02 .whiteBox .comTabBox01 .boderNone01 td:after{position:absolute;left:0;right:0;top:-1px;height:1px;background:#fff;content:""}.checkup #main .sec02 .whiteBox .comTabBox01 .boderNone02 td:before{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#d9d9d9;content:""}.checkup #main .sec02 .whiteBox .comTabBox01 .bgColor02 td{color:#fff;padding:12px 0;font-weight:700;background:#ef854b !important}.checkup #main .sec02 .whiteBox .comTabBox01 .bgColor03 td{color:#3f3f3f;padding:12px 0;font-weight:700;background:#fdf2cc !important}.checkup #main .sec02 .whiteBox .comTabBox01 .bgColor03 td:nth-child(n+2) a{color:#25c}.checkup #main .sec02 .whiteBox .notes{font-size:1.3rem}.checkup #main .sec02 .whiteBox .comTabBox02{margin:0 30px 15px}.checkup #main .sec02 .whiteBox .comTabBox02 th{font-size:1.6rem}.checkup #main .sec02 .whiteBox .comTabBox02 td{padding:13px 10px 13px 30px;width:65%}.checkup #main .sec02 .whiteBox .comTabBox02 td:last-child{text-align:right;padding-right:186px}.checkup #main .sec02 .whiteBox .comTabBox02 tr:nth-child(2n-1) td{background:#fcfcfc}.checkup #main .sec02 .whiteBox .comTabBox02 tr:nth-child(2n) td{background:#fff5eb}.checkup #main .sec02 .whiteBox .comTabBox03 td{width:48% !important}.checkup #main .sec02 .whiteBox .comTabBox03 td:last-child{padding-right:10px;text-align:left;width:52% !important}.checkup #main .sec02 .whiteBox .comTabBox03 td .note{font-size:1.3rem;margin-left:20px}.checkup #main .sec02 .whiteBox .notes01{margin-left:30px}.checkup #main .sec02 .whiteBox .grapBox{padding:20px 0 30px;background:#fafafa;border-radius:20px}.checkup #main .sec02 .whiteBox .grapBox .title{margin-bottom:15px;color:#f25f15;text-align:center;font-size:2.8rem;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}.checkup #main .sec02 .whiteBox .grapBox .txtP{margin-bottom:38px}.checkup #main .sec02 .whiteBox .comFlow{margin:-30px -30px 0}.checkup #main .sec02 .whiteBox .comFlow>li{width:190px}.checkup #main .sec02 .whiteBox .comFlow>li:before{right:-50px;top:95px;width:38px;background-size:38px auto}.checkup #main .sec02 .whiteBox .comFlow>li .num{font-size:6.2rem}.checkup #main .sec02 .whiteBox .comFlow li .imgBox{margin:-26px auto 20px}.checkup #main .sec02 .whiteBox .comFlow li .ttl{font-size:2.4rem}.checkup #main .sec02 .whiteBox .comFlow li .txtP{margin-bottom:0;text-align:left}@media all and (max-width: 896px){.checkup #main{margin-top:-4%}.checkup #main .sec01{padding:35px 0 36px}.checkup #main .sec01 .ttl{margin-bottom:12px;font-size:1.6rem}.checkup #main .sec02{margin-bottom:-50px;padding:50px 0}.checkup #main .sec02 .whiteBox{width:auto;padding:30px 20px;margin:0 auto 40px;border-radius:25px}.checkup #main .sec02 .whiteBox .listUl li .addTxt,.checkup #main .sec02 .whiteBox:last-child{margin-bottom:0}.checkup #main .sec02 .whiteBox .headLine02{margin-bottom:32px}.checkup #main .sec02 .whiteBox .h4Ttl{margin-bottom:16px}.checkup #main .sec02 .whiteBox .listUl{display:block}.checkup #main .sec02 .whiteBox .listUl li{width:100%;margin-bottom:20px}.checkup #main .sec02 .whiteBox .listUl li img{width:100%}.checkup #main .sec02 .whiteBox .listUl li .txtBox{padding:16px 15px;border-radius:0 0 10px 10px}.checkup #main .sec02 .whiteBox .listUl li .ttl{margin-bottom:12px;font-size:1.8rem}.checkup #main .sec02 .whiteBox .topTxt{margin-bottom:15px;font-size:1.6rem}.checkup #main .sec02 .whiteBox .topTxt01{margin-bottom:25px}.checkup #main .sec02 .whiteBox .topTxt02{margin-bottom:11px;font-size:1.4rem}.checkup #main .sec02 .whiteBox .txtP{margin-bottom:30px}.checkup #main .sec02 .whiteBox .comTabBox01 thead th{font-size:1.4rem}.checkup #main .sec02 .whiteBox .comTabBox02{margin:0 0 15px}.checkup #main .sec02 .whiteBox .comTabBox02 table{width:100%}.checkup #main .sec02 .whiteBox .comTabBox02 th{font-size:1.4rem;padding:15px 1px}.checkup #main .sec02 .whiteBox .comTabBox02 td{padding-left:15px}.checkup #main .sec02 .whiteBox .comTabBox02 td:last-child{padding-right:15px}.checkup #main .sec02 .whiteBox .comTabBox03 td .note{margin-left:0;display:block}.checkup #main .sec02 .whiteBox .comTabBox03 td:last-child{padding-right:10px}.checkup #main .sec02 .whiteBox .notes01{margin-left:0}.checkup #main .sec02 .whiteBox .grapBox{padding:20px 10px;border-radius:10px}.checkup #main .sec02 .whiteBox .grapBox .title{font-size:2rem}.checkup #main .sec02 .whiteBox .grapBox .txtP{margin-bottom:20px}.checkup #main .sec02 .whiteBox .comFlow{margin:-20px 0 0}.checkup #main .sec02 .whiteBox .comFlow>li{width:100%}.checkup #main .sec02 .whiteBox .comFlow>li:before{margin-right:-19px;right:50%;top:auto;bottom:-30px;width:38px;background-size:38px auto}.checkup #main .sec02 .whiteBox .comFlow>li .num{font-size:5rem}.checkup #main .sec02 .whiteBox .comFlow li .imgBox{margin:-23px auto 20px}.checkup #main .sec02 .whiteBox .comFlow li .ttl{font-size:1.8rem;margin-bottom:10px}.checkup #main .sec02 .whiteBox .comFlow li .txtP{margin:0}.checkup #main .sec02 .comTabTxt{margin-bottom:3px}}.allied_health .mainImg{background:url("img/recruit/allied_health/page_title_img.jpg") no-repeat center top;background-size:cover}.care_manager .mainImg{background:url("img/recruit/care_manager/page_title_img.jpg") no-repeat center center;background-size:cover}.recruit_clinic .mainImg{background:url("img/recruit/clinic/page_title_img.jpg") no-repeat center top;background-size:cover}.dietitian .mainImg{background:url("img/recruit/dietitian/page_title_img.jpg") no-repeat center center;background-size:cover}.recruit_doctor .mainImg{background:url("img/recruit/doctor/page_title_img.jpg") no-repeat center center;background-size:cover}.emergency_care .mainImg{background:url("img/recruit/emergency_care/page_title_img.jpg") no-repeat center center;background-size:cover}.external .mainImg{background:url("img/recruit/external/page_title_img.jpg") no-repeat center center;background-size:cover}.medical_care .mainImg{background:url("img/recruit/medical_care/page_title_img.jpg") no-repeat center center;background-size:cover}.physical_therapist .mainImg{background:url("img/recruit/physical_therapist/page_title_img.jpg") no-repeat center top;background-size:cover}.propagate .mainImg{background:url("img/recruit/propagate/page_title_img.jpg") no-repeat center center;background-size:cover}.street .mainImg{background:url("img/recruit/street/page_title_img.jpg") no-repeat center center;background-size:cover}.support_worker .mainImg{background:url("img/recruit/support_worker/page_title_img.jpg") no-repeat center center;background-size:cover}@media all and (-ms-high-contrast: none){.comOverview01 .borderBox .title .info{padding:8px 29px 0}.comQa dt{padding:30px 30px 22px 110px}.comQa dt .qTxt{top:10px}.comQa dd .aTxt{top:-3px}.comBtn a{padding:13px 10px 8px}.comLink a{padding:5px 6px 7px}#gFooter .fBox .subBox .tel .info{padding:5px 10px 1px}.history #main .dateTitle .sub{padding:10px 40px 0px}.history #main .historyBox .date{padding-top:35px}.history #main .historyBox .imgBox .txtBox h5 .sub{padding:25px 30px 16px 30px}.history #main .historyBox .reasonBox h5 span{padding:25px 25px 16px}.sideMenu .info{padding-right:6px}.comUlBox .comBtn a{padding:18px 10px 7px}.column #conts .linkList li .txtBox .more,.column #sidebar .linkUl li .more{background-position:right top 5px}.comSec .borderBox .title{padding:9px 0 0}.clinic #main .sec05 .linkList li a{padding:59px 8px 50px}.headLine02 .info{background-position:left bottom 7px}.afterpill #main .topSec .ttlBox{padding:17px 0 5px}.afterpill #main .detailSec .colorBox h4 .info{background-position:left bottom 7px}.comTelBox .top{top:-20px}.staffvoice #main .ulBox .linkUl li a{padding:8px 24px 0px}.staffvoice #main .imgBox .textBox .txtDl dt .qTxt{top:-15px}.staffvoice #main .imgBox .textBox .txtDl dd .aTxt{top:-29px}.selfpay #main .detailBox .comBtn a{padding:12px 10px 9px}.wp-pagenavi a,.wp-pagenavi span{padding-top:5px;min-height:25px}.comLinkList li a{padding:11px 4px 1px}.comRecruit #main .sec05 .borderBox .time .info{padding:7px 16px 0}}@media all and (max-width: 374px){.afterpill #main .topSec .ttlBox .ttl{font-size:2rem}.history #main .historyBox .imgBox .txtBox h5 .sub{font-size:2.1rem}.headLine01 .jp{font-size:2.5rem}}@media all and (min-width: 1721px)and (max-width: 1800px){.pageTitle{width:72%}.comMenu .topMenu{margin-bottom:30px}}@media all and (min-width: 1521px)and (max-width: 1720px){#gHeader h1{padding:10px 0 10px 40px}#gHeader .comIns01{top:13px;left:253px}.comMenu{padding-left:20px}.comMenu .topMenu{margin-bottom:30px}.pageTitle{width:70%}}@media all and (min-width: 1341px)and (max-width: 1520px){#gHeader h1{padding:10px 0 10px 40px}.comMenu{padding-left:20px}.pageTitle{width:68%}#gHeader .comIns01{top:13px;left:253px}}@media all and (min-width: 897px)and (max-width: 1340px){#gHeader h1{padding:10px 0 10px 40px}.comMenu{padding-left:20px}.pageTitle{width:68%}#gHeader .comIns01{top:13px;left:253px}}.singleBox p{margin-bottom:25px;line-height:1.9}.singleBox figure{margin:0 0 25px 0}.singleBox .textP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-size:1.3rem}.singleBox .cate{display:inline-block}.singleBox .cate span{padding:0 5px;display:inline-block;margin-left:5px;border:1px solid #ccc;border-radius:5px}.singleBox h3{margin:1.5em 0 1.2em;padding-bottom:8px;position:relative;font-size:2.4rem;clear:both;border-bottom:1px solid rgba(0,0,0,.1)}.singleBox h3::after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:30%;border-bottom:1px solid #f25f15}.singleBox h2{margin:1.5em 0 1.2em;padding:8px 0;position:relative;font-size:2.4rem;clear:both;border-bottom:1px solid rgba(0,0,0,.1);border-top:2px solid rgba(242,95,21,.5)}.singleBox .h3Ttl{margin:0 0 1.2em 0}.singleBox .h3Ttl::after{display:none}.singleBox h4{margin-bottom:1.2em;font-size:2rem}.singleBox ol{margin-top:1.5em;margin-bottom:1.2em;list-style-type:none;counter-reset:sectioncounter}.singleBox ol li{margin-bottom:10px;line-height:1.9}.singleBox ol li::before{content:counter(sectioncounter) ". ";counter-increment:sectioncounter}.singleBox blockquote{padding:20px;border:5px solid #eee;background-color:#fcfcfc;position:relative;font-size:16px}.singleBox blockquote.wp-block-quote:not(.is-large):not(.is-style-large){border:5px solid #eee;background-color:#fcfcfc;position:relative;font-size:16px}.covid-19 #main{margin:-1.4% 0 -100px;background-image:url("img/common/bg01.png")}.covid-19 .mainImg{background-image:url("img/covid-19/page_title_bg.jpg")}.covid-19 .mainImg h2{font-size:2.3rem}.covid-19 .sec01{padding:80px 0 74px}.covid-19 .sec01 .headLine01{margin-bottom:18px}.covid-19 .sec01 .txt{font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:2rem;text-align:center}.covid-19 .sec02{padding:100px 0;background:#fff0db}.covid-19 .sec02 .content{width:1028px}.covid-19 .sec02 .whiteBox{margin-bottom:80px;padding:48px 75px 59px;background:#fff;border-radius:50px}.covid-19 .sec02 .whiteBox01{margin-bottom:116px}.covid-19 .sec02 .whiteBox .headLine02{margin-bottom:64px}.covid-19 .sec02 .whiteBox .listUl li{padding:30px 39px 39px;width:423px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fafafa;border-radius:20px}.covid-19 .sec02 .whiteBox .listUl li .title{margin-bottom:14px;color:#f25f15;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-size:2.8rem;text-align:center;display:block}.covid-19 .sec02 .whiteBox .listUl li .txtP{line-height:1.7}.covid-19 .sec02 .whiteBox .h3Ttl{margin-bottom:24px}.covid-19 .sec02 .whiteBox .topTxt{margin-bottom:57px;font-size:2rem;line-height:1.7;text-align:center}.covid-19 .sec02 .whiteBox .inner{margin-bottom:47px}.covid-19 .sec02 .whiteBox .inner:last-child{margin-bottom:0}.covid-19 .sec02 .whiteBox .inner .photoBox{float:left}.covid-19 .sec02 .whiteBox .inner .textBox{margin-top:-10px;width:570px;float:right}.covid-19 .sec02 .whiteBox .inner .textBox .title{margin-bottom:22px;padding-bottom:8px;position:relative;font-size:2.8rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;color:#f25f15}.covid-19 .sec02 .whiteBox .inner .textBox .title:before{position:absolute;left:0;bottom:0;width:100%;background:#f8b63b;height:5px;content:"";border-radius:5px}.covid-19 .sec02 .whiteBox .inner .textBox .txt{line-height:1.75}.covid-19 .sec02 .whiteBox .comTabBox{margin-bottom:14px}.covid-19 .sec02 .whiteBox .comTable{margin-bottom:0}.covid-19 .sec02 .whiteBox .comTable .font01{font-size:1.6rem;color:#333;background:#fafafa !important}.covid-19 .sec02 .whiteBox .comTable td:first-child{width:19% !important;font-weight:700;text-align:center}.covid-19 .sec02 .whiteBox .comTable td:nth-child(2),.covid-19 .sec02 .whiteBox .comTable td:nth-child(3){width:24% !important}.covid-19 .sec02 .whiteBox .comTable td:nth-child(4){width:37% !important}.covid-19 .sec02 .whiteBox .comTable th{color:#333;font-size:1.6rem;padding:12px 0 14px}.covid-19 .sec02 .whiteBox .comTable th:first-child{background:#d9d9d9}.covid-19 .sec02 .whiteBox .comTable th .small{font-size:1.3rem}.covid-19 .sec02 .whiteBox .comTable td{padding:14px 0;color:#333;background:#fff;text-align:center}.covid-19 .sec02 .whiteBox .comTable td .notes{font-size:1.3rem;display:inline-block;margin-left:4px}.covid-19 .sec02 .whiteBox .comTable .trStyle th{border-radius:0}.covid-19 .sec02 .whiteBox .txtList li{margin-bottom:4px;font-size:1.3rem}.covid-19 .sec02 .whiteBox .ulList li{margin:0 32px 0 0;width:270px;padding-bottom:20px;border-radius:20px;overflow:hidden;background:#fff0db}.covid-19 .sec02 .whiteBox .ulList li:nth-child(3n){margin-right:0}.covid-19 .sec02 .whiteBox .ulList li .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:104px;padding:0 10px;color:#f25f15;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:2.2rem;font-weight:700;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box}.covid-19 .sec02 .whiteBox .ulList li .txtSpan{display:block;padding:0 20px;line-height:1.8}.covid-19 .sec02 .whiteBox .comFlow{margin:0 -20px}.covid-19 .sec02 .whiteBox .comFlow li .tel{margin-top:0}.covid-19 .sec02 .whiteBox .comQa dd .btnList{padding-top:30px;margin:0 18px -30px}.covid-19 .sec02 .whiteBox .comQa dd .btnList li{width:368px}.covid-19 .sec02 .whiteBox .comQa dd .btnList li a{padding:7px 5px 9px;display:block;color:#f25f15;font-weight:700;text-align:center;background:#fff;border-radius:20px;border:1px solid #f25f15}.covid-19 .sec02 .whiteBox .comQa dd .btnList li a:hover{color:#fff;background:#f25f15}.covid-19 .sec02 .comTelBox .top{background:#fff0db}@media all and (max-width: 896px){.covid-19 #main{margin:-4% 0 -50px;background-image:url("img/common/sp_bg02.png")}.covid-19 .mainImg h2{font-size:1.6rem}.covid-19 .sec01{padding:40px 0}.covid-19 .sec01 .txt{font-size:1.8rem}.covid-19 .sec02{padding:50px 0}.covid-19 .sec02 .content{width:auto}.covid-19 .sec02 .whiteBox{margin-bottom:40px;padding:30px 20px;border-radius:25px}.covid-19 .sec02 .whiteBox01{margin-bottom:60px}.covid-19 .sec02 .whiteBox .headLine02{margin-bottom:30px}.covid-19 .sec02 .whiteBox .listUl li{padding:20px;margin-bottom:20px;width:100%;border-radius:10px}.covid-19 .sec02 .whiteBox .listUl li:last-child{margin-bottom:0}.covid-19 .sec02 .whiteBox .listUl li .title{margin-bottom:10px;font-size:2rem}.covid-19 .sec02 .whiteBox .h3Ttl{margin-bottom:20px}.covid-19 .sec02 .whiteBox .topTxt{margin-bottom:36px;font-size:1.7rem}.covid-19 .sec02 .whiteBox .inner{margin-bottom:25px}.covid-19 .sec02 .whiteBox .inner:last-child{margin-bottom:0}.covid-19 .sec02 .whiteBox .inner .photoBox{float:none;margin-bottom:20px;text-align:center}.covid-19 .sec02 .whiteBox .inner .textBox{margin-top:0;width:auto;float:none}.covid-19 .sec02 .whiteBox .inner .textBox .title{margin-bottom:20px;padding-bottom:6px;font-size:2rem}.covid-19 .sec02 .whiteBox .inner .textBox .title:before{height:3px}.covid-19 .sec02 .whiteBox .inner .textBox .txt{line-height:1.75}.covid-19 .sec02 .whiteBox .comTable .font01{font-size:1.4rem}.covid-19 .sec02 .whiteBox .comTable th{font-size:1.4rem}.covid-19 .sec02 .whiteBox .comTable th .small{font-size:1.2rem}.covid-19 .sec02 .whiteBox .comTable td .notes{font-size:1.2rem}.covid-19 .sec02 .whiteBox .comTabTxt{margin-bottom:20px}.covid-19 .sec02 .whiteBox .txtList li{margin-bottom:3px;font-size:1.2rem}.covid-19 .sec02 .whiteBox .ulList li{margin:0 0 20px 0;width:100%;border-radius:10px}.covid-19 .sec02 .whiteBox .ulList li img{width:100%}.covid-19 .sec02 .whiteBox .ulList li:last-child{margin:0}.covid-19 .sec02 .whiteBox .ulList li .ttl{height:84px;font-size:1.8rem}.covid-19 .sec02 .whiteBox .ulList li .txtSpan{padding:0 10px}.covid-19 .sec02 .whiteBox .comFlow{margin:0}.covid-19 .sec02 .whiteBox .comFlow li .ttl{margin-bottom:10px}.covid-19 .sec02 .whiteBox .comQa dd .btnList{padding-top:20px;margin:0;display:block}.covid-19 .sec02 .whiteBox .comQa dd .btnList li{width:100%;margin-bottom:15px}.covid-19 .sec02 .whiteBox .comQa dd .btnList li:last-child{margin-bottom:0}.covid-19 .sec02 .whiteBox .comQa dd .btnList li a{padding:4px 5px 7px;font-size:1.4rem}.covid-19 .sec02 .whiteBox .comQa dd .btnList li a:hover{color:#f25f15;background:#fff}}@media all and (-ms-high-contrast: none){.comFlow li .imgBox{margin-top:-60px}.contact #main .detailBox .topBox .ttl{margin-bottom:0}.contact #main .detailBox .topBox .ttl .info{padding-top:15px}}.thumbnail{margin:25px 0}.newsHomecare #main .sec01{padding:85px 0}.newsHomecare #main .sec01 .content{width:1270px}.newsHomecare #main .sec01 .headLine01{margin-bottom:60px}.newsHomecare #main .sec01 .comImgBox .textBox h4{line-height:1.35}.newsHomecare #main .sec01 .comImgBox .textBox h4 .num{top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.newsHomecare #main .sec01 .comImgBox .textBox .txt01{margin-bottom:30px}.newsHomecare #main .sec02{margin-bottom:85px;padding:85px 0 70px;background:#fff0db}.newsHomecare #main .sec02 .comFlow li .txtP a{color:#f25f15;text-decoration:underline}.newsHomecare #main .sec03{margin-bottom:100px}.newsHomecare #main .sec03 .headLine01{margin-bottom:75px}.newsHomecare #main .sec03 .targetDlBox{margin-bottom:130px}.newsHomecare #main .sec03 .targetDlBox dl{margin-bottom:60px;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 0 14px rgba(0,0,0,.2);box-shadow:0 0 14px rgba(0,0,0,.2)}.newsHomecare #main .sec03 .targetDlBox dt{padding:15px 15px 17px;color:#f25f15;font-size:2.8rem;font-weight:700;background-color:#fce3d7;font-family:"fot-tsukuardgothic-std",sans-serif}.newsHomecare #main .sec03 .targetDlBox dl.on dt{background-color:#fad7c5}.newsHomecare #main .sec03 .targetDlBox dt span{display:block}.newsHomecare #main .sec03 .targetDlBox dt .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.newsHomecare #main .sec03 .targetDlBox dt .num{margin-right:22px;width:53px;height:53px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:3.6rem;border-radius:53px;text-align:center;background-color:#fff}.newsHomecare #main .sec03 .targetDlBox dd{padding:52px 20px 38px;position:relative;background-color:#fad7c5}.newsHomecare #main .sec03 .targetDlBox dd .open{position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.newsHomecare #main .sec03 .targetDlBox dd .open a{padding:0 25px;display:block;color:#f25f15;font-size:1.6rem;font-weight:700;text-align:center;background:url(img/homecare01/arrow03.png) no-repeat right center;font-family:"fot-tsukuardgothic-std",sans-serif}.newsHomecare #main .sec03 .targetDlBox dd .open .spanOn01{display:block}.newsHomecare #main .sec03 .targetDlBox dd .open .spanOn02{display:none}.newsHomecare #main .sec03 .targetDlBox dl.on dd{padding-bottom:60px;background-color:#fafafa}.newsHomecare #main .sec03 .targetDlBox dl.on dd .open{bottom:20px}.newsHomecare #main .sec03 .targetDlBox dl.on dd .open .spanOn01{display:none}.newsHomecare #main .sec03 .targetDlBox dl.on dd .open .spanOn02{display:block}.newsHomecare #main .sec03 .targetDlBox dl.on dd .open a{padding-bottom:3px;background-image:url(img/homecare01/arrow03_on.png)}.newsHomecare #main .sec03 .targetDlBox dd>ul>li{margin:0 auto 40px;width:880px;display:none;position:relative;overflow:inherit !important}.newsHomecare #main .sec03 .targetDlBox dd>ul>li:first-child{display:block}.newsHomecare #main .sec03 .targetDlBox dd ul li:last-child{margin-bottom:0}.newsHomecare #main .sec03 .targetDlBox dd ul li .txtBox{margin:0 auto;padding:22px 40px 25px;width:574px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;line-height:1.73;background-color:#fff0da}.newsHomecare #main .sec03 .targetDlBox dd ul li .txtBox.txtBox01{text-align:right}.newsHomecare #main .sec03 .targetDlBox dd ul li .txtBox::after{position:absolute;right:-22px;width:23px;height:18px;top:30px;background:url(img/homecare01/arrow01.png) no-repeat center center/cover;content:""}.newsHomecare #main .sec03 .targetDlBox dd ul li .pho{position:absolute;right:0;top:-10px}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye01 .txtBox{color:#f25f15}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye01 .txtBox::after{right:auto;left:-22px;background-image:url(img/homecare01/arrow02.png)}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye01 .pho{right:auto;left:0}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye02 .pho{top:0}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye02 .txtBox::after{top:40px}.newsHomecare #main .sec03 .targetDlBox dd ul li li{padding-left:1em;text-indent:-1em}.newsHomecare #main .sec03 .comTelBox{padding-bottom:15px}.newsHomecare #main .sec03 .comTelBox .top{margin-top:-38px;line-height:1.35}.newsHomecare #main .sec03 .comTelBox .time span{font-size:1.6rem;font-weight:700}.newsHomecare #main .sec04{padding:60px 0 80px;background:url(img/common/line01.png) repeat left top/8px auto}.newsHomecare #main .sec04 .headLine01{margin-bottom:55px}.newsHomecare #main .sec04 .imgBox{margin-bottom:100px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsHomecare #main .sec04 .imgBox:last-child{margin-bottom:0}.newsHomecare #main .sec04 .imgBox .textBox{width:590px;height:322px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:35px 40px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.newsHomecare #main .sec04 .imgBox .textBox p{margin-bottom:28px;line-height:1.75}.newsHomecare #main .sec04 .imgBox .textBox p:last-child{margin-bottom:0}.newsHomecare #main .sec04 .imgBox .photoBox{width:638px}.newsHomecare #main .sec04 .imgBox01 .photoBox{margin-right:-20px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;position:relative}.newsHomecare #main .sec04 .imgBox01 .photoBox p{position:absolute;left:0;bottom:-70px;width:100%;font-size:2.3rem;font-weight:700;text-align:center;font-family:"fot-tsukuardgothic-std",sans-serif}.newsHomecare #main .sec04 .imgBox01 .photoBox p .txt{padding:10px 0;display:inline-block;background:url(img/homecare01/textimg01.png) no-repeat center center}.newsHomecare #main .sec04 .imgBox01 .photoBox p .txt .cor{margin:2px 18px 0 0;display:inline-block;vertical-align:top;color:#f25f15;font-size:2rem}.newsHomecare #main .comOverview01{padding-bottom:100px;background-position:center top}.newsHomecare #main .comOverview .inner .textBox{margin-top:-30px}.newsHomecare #main .comOverview .inner .textBox table th,.newsHomecare #main .comOverview .inner .textBox table td{padding:15px 0}.newsHomecare #main .comOverview .inner .textBox table th{width:25%}.newsHomecare #main .comOverview .inner .textBox table td{padding-left:47px}.newsHomecare #main .sec05{padding:80px 0 100px;background:url(img/homecare01/bg01.jpg) no-repeat center center/cover}.newsHomecare #main .sec05 .headLine01{margin-bottom:75px}.newsHomecare #main .sec05 .headLine01 .en{color:#fff}.newsHomecare #main .sec05 .linkList li{margin-right:50px;width:380px}.newsHomecare #main .sec05 .linkList li .inn{padding:15px 16px 20px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,.2);box-shadow:0 0 14px rgba(0,0,0,.2);background-color:#fff;font-family:"fot-tsukuardgothic-std",sans-serif}.newsHomecare #main .sec05 .linkList li:nth-child(3n){margin-right:0}.newsHomecare #main .sec05 .linkList li:nth-child(3){position:relative}.newsHomecare #main .sec05 .linkList li:nth-child(3) .txtPr{position:absolute;left:0;width:100%;text-align:center;bottom:-30px;color:#1e90fc}.newsHomecare #main .sec05 .linkList li .pho{position:absolute;left:-100px;top:-40px;width:250px;height:250px;border-radius:300px;background:url(img/homecare01/photo06.png) no-repeat left 56px center}.newsHomecare #main .sec05 .linkList li:nth-child(2) .pho{background-position:left 46px center}.newsHomecare #main .sec05 .linkList li .txtBox{margin:0 0 0 auto;width:200px;font-weight:700;text-align:center}.newsHomecare #main .sec05 .linkList li .txtBox .ttl{margin-bottom:15px;color:#f25f15;font-size:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:54px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.35}.newsHomecare #main .sec05 .linkList li .txtBox .btn{margin:0 auto;width:155px}.newsHomecare #main .sec05 .linkList li .txtBox .btn a{padding:5px;display:block;color:#f25f15;font-size:1.6rem;border-radius:30px;background-color:#fff0da}.newsHomecare #main .comFaqSec{padding-bottom:100px;margin-bottom:-100px;background-color:#fafafa}.newsHomecare #main .comFaqSec .headLine01{margin-bottom:78px}@media all and (min-width: 897px){.newsHomecare #main .sec03 .targetDlBox dd .open a:hover{opacity:.7}.newsHomecare #main .sec02 .comFlow li .txtP a:hover{text-decoration:none}.newsHomecare #main .sec05 .linkList li .txtBox .btn a:hover{opacity:.7}}@media all and (max-width: 896px){.newsHomecare .pageTitle{background:url("img/homecare/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.newsHomecare #main .sec01{padding:45px 0}.newsHomecare #main .sec01 .content{width:auto}.newsHomecare #main .sec01 .comImgBox .textBox .txt01{margin-bottom:20px}.newsHomecare #main .sec02{margin-bottom:43px;padding:45px 0 50px}.newsHomecare #main .sec02 .headLine01{margin-bottom:0}.newsHomecare #main .sec03{margin-bottom:40px}.newsHomecare #main .sec03 .headLine01{margin-bottom:35px}.newsHomecare #main .sec03 .targetDlBox{margin-bottom:90px}.newsHomecare #main .sec03 .targetDlBox dl{margin:0 10px 30px;border-radius:10px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.newsHomecare #main .sec03 .targetDlBox dt{padding:9px 7px 10px;font-size:1.6rem}.newsHomecare #main .sec03 .targetDlBox dt .num{margin-right:8px;width:26px;height:26px;font-size:1.8rem}.newsHomecare #main .sec03 .targetDlBox dt .txt{max-width:calc(100% - 34px)}.newsHomecare #main .sec03 .targetDlBox dd{padding:26px 20px 30px}.newsHomecare #main .sec03 .targetDlBox dd .open{bottom:17px}.newsHomecare #main .sec03 .targetDlBox dl.on dd .open{bottom:5px}.newsHomecare #main .sec03 .targetDlBox dd .open a{padding:0 20px;font-size:1.2rem;background-size:9px auto}.newsHomecare #main .sec03 .targetDlBox dl.on dd{padding-bottom:30px}.newsHomecare #main .sec03 .targetDlBox dd>ul>li{margin:0 auto 20px;padding:0 90px 0 5px;width:auto}.newsHomecare #main .sec03 .targetDlBox dl.on dd>ul>li{padding:0 60px 0 35px}.newsHomecare #main .sec03 .targetDlBox dd ul li .txtBox{margin:0 auto;padding:7px 15px 9px 12px;width:auto;border-radius:10px;line-height:1.4}.newsHomecare #main .sec03 .targetDlBox dd ul li .txtBox::after{right:-12px;width:13px;top:19px;background-size:100% auto}.newsHomecare #main .sec03 .targetDlBox dl.on dd ul li .txtBox::after{top:7px}.newsHomecare #main .sec03 .targetDlBox dd ul li .pho{right:5px;top:-2px;width:60px}.newsHomecare #main .sec03 .targetDlBox dl.on dd ul li .pho{width:35px}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye01{padding:0 35px 0 55px !important}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye01 .txtBox::after{right:auto;left:-12px}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye02 .pho{top:0}.newsHomecare #main .sec03 .targetDlBox dd ul .liStlye02 .txtBox::after{top:20px}.newsHomecare #main .sec03 .comTelBox .time span{font-size:1.3rem}.newsHomecare #main .sec04{padding:30px 0}.newsHomecare #main .sec04 .headLine01{margin-bottom:20px}.newsHomecare #main .sec04 .imgBox{margin-bottom:20px;display:block}.newsHomecare #main .sec04 .imgBox .textBox{width:auto;height:auto;padding:15px 20px}.newsHomecare #main .sec04 .imgBox .textBox p{margin-bottom:10px}.newsHomecare #main .sec04 .imgBox .photoBox{width:auto;text-align:center}.newsHomecare #main .sec04 .imgBox01 .photoBox{margin:0 -2.5% 20px;position:static}.newsHomecare #main .sec04 .imgBox01 .photoBox p{position:static;left:auto;bottom:auto;width:auto;font-size:1.5rem}.newsHomecare #main .sec04 .imgBox01 .photoBox p .txt{padding:10px 0 3px}.newsHomecare #main .sec04 .imgBox01 .photoBox p .txt .cor{margin:0 10px 0 0;font-size:1.5rem;display:block}.newsHomecare #main .comOverview01{padding-bottom:50px}.newsHomecare #main .comOverview .inner .textBox{margin-top:10px}.newsHomecare #main .comOverview .inner .textBox table th,.newsHomecare #main .comOverview .inner .textBox table td{padding:15px 0 0}.newsHomecare #main .comOverview .inner .textBox table th{width:100%}.newsHomecare #main .comOverview .inner .textBox table td{padding:0 0 15px}.newsHomecare #main .sec05{padding:50px 0}.newsHomecare #main .sec05 .headLine01{margin-bottom:50px}.newsHomecare #main .sec05 .linkList{margin:0 auto;display:block;max-width:400px}.newsHomecare #main .sec05 .linkList li{margin:0 0 20px;width:auto}.newsHomecare #main .sec05 .linkList li .inn{padding:20px 16px 20px}.newsHomecare #main .sec05 .linkList li:last-child{margin-bottom:0}.newsHomecare #main .sec05 .linkList li .pho{left:-60px;top:-30px;width:200px;height:200px;background-position:left 15px center}.newsHomecare #main .sec05 .linkList li:nth-child(2) .pho{background-position:left 15px center}.newsHomecare #main .sec05 .linkList li .txtBox{width:150px}.newsHomecare #main .sec05 .linkList li .txtBox .ttl{margin-bottom:10px;font-size:1.5rem;height:40px}.newsHomecare #main .sec05 .linkList li .txtBox .btn{margin:0 auto;width:105px}.newsHomecare #main .sec05 .linkList li .txtBox .btn a{padding:5px;font-size:1.4rem}.newsHomecare #main .comFaqSec{padding-bottom:50px;margin-bottom:-50px}.newsHomecare #main .comFaqSec .headLine01{margin-bottom:25px}}@media all and (max-width: 360px){.newsHomecare #main .sec03 .targetDlBox dt{font-size:1.3rem}.newsHomecare #main .sec05 .linkList li .pho{left:-80px}}.homonkaigo #main .sec01{padding:80px 0 84px}.homonkaigo #main .sec01 .content{width:1270px}.homonkaigo #main .sec01 .headLine01{margin-bottom:59px}.homonkaigo #main .sec01 .comImgBox .textBox h4 .num{top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homonkaigo #main .sec02{padding:87px 0 97px;background-color:#fafafa}.homonkaigo #main .sec02 .headLine01{margin-bottom:73px}.homonkaigo #main .sec02 .comUlLink{margin-bottom:0 !important}.homonkaigo #main .sec03{padding:90px 0 100px;background-color:#f8b73b}.homonkaigo #main .sec03 .headLine01{margin-bottom:100px}.homonkaigo #main .sec03 .headLine01 .jp,.homonkaigo #main .sec03 .headLine01 .en{color:#fff}.homonkaigo #main .sec03 .borderBox{padding:56px 10px 39px;position:relative;background-color:#fff;border:4px solid #f25f15;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif;border-radius:0 20px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.homonkaigo #main .sec03 h4{position:absolute;left:-4px;top:-54px}.homonkaigo #main .sec03 h4 span{height:54px;padding:0 23px;display:inline-block;vertical-align:top;font-size:3.2rem;color:#fff;background-color:#f25f15;border-radius:10px 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.homonkaigo #main .sec03 ul{margin-top:-60px}.homonkaigo #main .sec03 li{margin:60px 30px 0;width:176px;height:176px;padding-bottom:37px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;background-color:#fafafa;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.homonkaigo #main .sec03 li .txt{position:absolute;left:0;bottom:15px;width:100%;text-align:center;display:block;color:#f25f15;font-size:2rem}.homonkaigo #main .sec03 .info{margin-top:110px}.homonkaigo #main .sec03 .borderBox01{padding-bottom:56px;width:944px}.homonkaigo #main .sec03 .borderBox01 li{margin:60px 20px 0}.homonkaigo #main .sec03 .borderBox02{width:256px}.homonkaigo #main .sec04{padding:80px 0 98px;background-color:#fff0da}.homonkaigo #main .sec04 .headLine01{margin-bottom:42px}.homonkaigo #main .sec04 .comFlow li .tel .topSpan{color:#3f3f3f}.homonkaigo #main .comOverview01{padding-bottom:100px;background-position:center top}.homonkaigo #main .comOverview .inner .textBox{margin-top:-20px}.homonkaigo #main .comOverview .inner .textBox table th,.homonkaigo #main .comOverview .inner .textBox table td{padding:14px 0}.homonkaigo #main .comOverview .inner .textBox table th{width:19%}.homonkaigo #main .comOverview .inner .textBox table td{padding-left:49px}.homonkaigo #main .comFaqSec{margin-bottom:-100px}.homonkaigo #main .comFaqSec .headLine01{margin-bottom:75px}@media all and (max-width: 896px){.homonkaigo .pageTitle{background:url("img/homonkaigo/sp_page_title_img02.jpg") no-repeat center center;background-size:cover}.homonkaigo #main .sec01{padding:45px 0}.homonkaigo #main .sec01 .content{width:auto}.homonkaigo #main .sec01 .headLine01{margin-bottom:30px}.homonkaigo #main .sec02{padding:45px 0}.homonkaigo #main .sec02 .headLine01{margin-bottom:30px}.homonkaigo #main .sec03{padding:45px 0}.homonkaigo #main .sec03 .headLine01{margin-bottom:76px}.homonkaigo #main .sec03 .borderBox{padding:25px 5px 24px !important;border-radius:0 10px 10px 10px}.homonkaigo #main .sec03 h4{top:-41px}.homonkaigo #main .sec03 h4 span{min-width:122px;-webkit-box-sizing:border-box;box-sizing:border-box;height:41px;padding:0 13px;text-align:center;font-size:2.4rem;border-radius:5px 5px 0 0}.homonkaigo #main .sec03 ul{margin-top:-25px}.homonkaigo #main .sec03 li{margin:25px 12px 0 !important;width:131px;height:131px;padding-bottom:28px;border-radius:10px}.homonkaigo #main .sec03 li .txt{bottom:11px;font-size:1.6rem}.homonkaigo #main .sec03 li .txt01{font-size:1.4rem}.homonkaigo #main .sec03 .info{margin-top:67px;display:block}.homonkaigo #main .sec03 .borderBox01{margin-bottom:0;width:auto}.homonkaigo #main .sec03 .borderBox02{width:auto}.homonkaigo #main .sec04{padding:45px 0}.homonkaigo #main .sec04 .headLine01{margin-bottom:30px}.homonkaigo #main .comOverview01{padding-bottom:45px}.homonkaigo #main .comOverview .inner .textBox{margin-top:10px}.homonkaigo #main .comOverview .inner .textBox table th,.homonkaigo #main .comOverview .inner .textBox table td{padding:14px 0 0}.homonkaigo #main .comOverview .inner .textBox table th{width:190%}.homonkaigo #main .comOverview .inner .textBox table td{padding:0 0 15px}.homonkaigo #main .comFaqSec{margin-bottom:-50px}.homonkaigo #main .comFaqSec .headLine01{margin-bottom:30px}}@media all and (max-width: 359px){.homonkaigo #main .sec03 .borderBox{padding:25px 2px 24px !important}.homonkaigo #main .sec03 li{margin:25px 4px 0 !important}}@media all and (-ms-high-contrast: none){.homonkaigo #main .sec03 h4 span{padding:10px 23px 0}}.visit_nursing #main{padding:0;margin:0;background:none}.visit_nursing #main.home_helper_bg{margin-top:-2%;background:url("img/common/bg02.png") no-repeat left top;background-size:100% auto;padding-top:28px}.visit_nursing #main .topSec{padding:70px 0 95px}.visit_nursing #main .topSec .headLine01{margin-bottom:15px}.visit_nursing #main .topSec p{font-size:2rem;font-weight:bold;font-family:"fot-tsukuardgothic-std",sans-serif;text-align:center}.visit_nursing #main .sec01 .comImgBox01 .textBox h4{font-size:2.6rem}.visit_nursing #main .sec01 .comImgBox01 .textBox h4 .num{top:-15px}.visit_nursing #main .sec02 .listUl{margin-bottom:0}.visit_nursing #main .sec02 .listUl li .topBox{padding:40px 0 43px}.visit_nursing #main .sec04 .comTable td dl{margin-right:-25px}.visit_nursing #main .sec04 .comTable td dt{float:left}.visit_nursing #main .sec04 .comTable td dd{padding-left:6em}@media all and (max-width: 896px){.visit_nursing .pageTitle{background:url("img/recruit/visit_nursing/sp_page_title_img.jpg") no-repeat center center;background-size:cover}.visit_nursing .home_helper_page .pageTitle{background:url("img/homonkaigo/sp_page_title_img02.jpg") no-repeat center center;background-size:cover}.visit_nursing #main{padding:0;margin:0;background:none}.visit_nursing #main.home_helper_bg{margin-top:-4%;padding-top:5.4%;background-image:url("img/common/sp_bg01.png")}.visit_nursing #main .topSec{padding:30px 0 45px}.visit_nursing #main .topSec .headLine01{margin-bottom:15px}.visit_nursing #main .topSec p{font-size:1.6rem;text-align:left}.visit_nursing #main .sec01 .comImgBox01 .textBox h4{font-size:2rem}.visit_nursing #main .sec01 .comImgBox01 .textBox h4 .num{top:-4px}.visit_nursing #main .sec02 .listUl{margin-bottom:0}.visit_nursing #main .sec02 .listUl li .topBox{padding:18px 0 23px}.visit_nursing #main .sec04 .comTable td dl{margin-right:0}}.accounting .comFlow li .ttl{font-size:2.7rem}@media all and (max-width: 896px){.accounting .comFlow li .ttl{font-size:2.4rem}}#modal{background-color:#00a69a;border-radius:6.667vw;width:92%;padding:10.667vw 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#modal .mfp-close{top:2.667vw;right:5.333vw}#modal .title{text-align:center;font-size:6.4vw;color:#fff;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}#modal .box{background-color:#fff0da;padding:6.667vw 2.133vw;border-radius:5.333vw;margin-top:6.667vw}#modal .box+.box{margin-top:6.667vw}#modal .box .box_title{text-align:center;color:#f25f15;font-size:5.333vw;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;position:relative}#modal .box .box_title:after{content:"";display:block;width:40%;height:2.267vw;margin:0 auto;background-image:url(img/common/modal_deco01.png);background-size:100%;position:relative;top:-1.067vw}#modal .box .text{text-align:center;font-size:3.467vw;color:#3f3f3f;margin-top:6.667vw}#modal .box .btn{margin-top:5.333vw;width:100%;background-color:#f25f15;color:#fff;border-radius:5.933vw;height:12vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}#modal .box.tel .box_title:after{width:52%}#modal .box.tel .btn{font-size:6.4vw}#modal .box.tel .btn:before{content:"";display:block;width:6.667vw;height:6.667vw;background-image:url(img/common/modal_icon01.png);background-size:100%;margin-right:1.2vw}#modal .box.web .btn{font-size:4.8vw}#modal .box.web .btn:before{content:"";display:block;width:4.667vw;height:4vw;background-image:url(img/common/modal_icon02.png);background-size:100%;margin-right:2vw}.scroll-hint-icon-wrap{z-index:9999}