@charset "UTF-8";#spTimeBtn{position:fixed;right:71px;top:0;display:block;width:70px;height:70px}@media screen and (min-width:1080px){#spTimeBtn{display:none}#globalNav{width:100%;height:61px;margin-top:24px}#globalNav ul{width:100%;height:61px;border-left:solid 1px #cfc9c3}#globalNav ul li{float:left;border-right:solid 1px #cfc9c3;text-align:center}#globalNav ul li a{display:block;height:61px;text-align:center;font-family:NOW-GM,sans-serif;font-size:15px;line-height:1em;letter-spacing:-.05em;color:#000;text-decoration:none}#globalNav ul li a img{height:40px;width:auto;margin:0 auto 5px}#globalNav ul #gn01{width:142px}#globalNav ul #gn02{width:142px}#globalNav ul #gn03{width:142px}#globalNav ul #gn04{width:142px}#globalNav ul #gn05{width:142px}#globalNav ul #gn06{width:142px}#globalNav ul #gn07,#globalNav ul #gn08{width:110px;height:36px;margin-top:25px}#globalNav ul #gn07 a img,#globalNav ul #gn08 a img{height:15px;width:auto}#globalNav ul #gn09{display:none}#greeting #globalNav ul #gn01 a,#treatments #globalNav ul #gn02 a,#osteoporosis #globalNav ul #gn03 a,#rehabili #globalNav ul #gn04 a,#accident #globalNav ul #gn05 a,#facility #globalNav ul #gn06 a,#news #globalNav ul #gn08 a{color:#005dad}}#headerNav ul{display:none}#recruitBtn{display:none}@media screen and (min-width:1080px){#headerNav{display:block;width:100%;height:93px}#headerNav ul{float:right;display:block;width:480px;height:93px}#headerNav ul li{float:left;height:93px}#headerNav ul li#hn01{width:220px;height:58px;margin-top:16px}#headerNav ul li#hn01 img{height:58px;width:auto}#headerNav ul li#hn02{width:208px;height:93px;margin-left:50px}#recruitBtn{display:block;position:absolute;top:0;right:0;background:#005dad;width:120px;height:30px;text-align:center;color:#fff;font-size:15px;font-family:NOW-GM,sans-serif;line-height:30px}}#footerNav{background-color:#007bc9;width:100%;height:auto;text-align:center}#footerNav ul li{float:left;width:49.82%;height:50px;border-bottom:solid 1px #409cd7}#footerNav ul li:nth-child(2n){border-left:solid 1px #409cd7}#footerNav ul li a{display:block;width:100%;height:50px;text-align:center;font-family:"UD Shin Go NT Medium","UD Shin Go Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;line-height:50px;color:#fff}#footerNav ul li a:hover{text-decoration:none}#footerNav ul li a img{display:inline-block;width:6px;height:auto;margin-right:6px;padding-bottom:2px;vertical-align:middle}@media screen and (min-width:1080px){#footerNav ul{display:block;width:1080px;margin:0 auto}#footerNav ul li{float:left;width:auto;height:auto;margin-left:37px;text-align:left;border-bottom:none}#footerNav ul li:first-child{margin-left:0}#footerNav ul li:nth-child(2n){border-left:none}#footerNav ul li a{width:auto;height:26px;padding:0;text-align:left;font-size:16px;line-height:none;line-height:26px;letter-spacing:normal}#footerNav ul li a{margin:24px 0 20px}#footerNav ul li a:hover{opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#footerNav ul li a img{display:none}}#bottomNav{background:#004178;padding:24px 0 100px}#bottomNav ul li,#bottomNav p{margin-top:28px}#bottomNav ul li:first-child{margin-top:0}#bottomNav a,#bottomNav p{text-align:center;color:#fff;font-size:12px}#bottomNav a{display:block;text-decoration:none}#bottomNav a:first-child{margin-top:0}#bottomNav .copyright{font-family:Arial,Helvetica,sans-serif}@media screen and (min-width:1080px){#bottomNav{padding:0;height:56px}#bottomNav ul{float:left}#bottomNav p{float:right;margin-right:32px}#bottomNav ul li{float:left;margin-left:32px}#bottomNav ul li,#bottomNav p{margin-top:0;line-height:56px}#bottomNav a,#bottomNav p{text-align:left;font-size:14px}#bottomNav a{display:inline}#bottomNav .copyright{font-size:12px!important}}#fixedSP{position:fixed;bottom:0;right:0;max-width:100%;width:100%;height:140px;overflow:visible;z-index:100000}#fixedNav{position:fixed;bottom:0;left:0;background:#bc8e56;max-width:100%;width:100%;height:60px;box-shadow:0 -5px 5px 0 rgba(128,128,128,.3)}#fixedNav ul li{float:left;height:60px;min-width:49.5%;max-width:50%;width:auto;border-left:solid 1px #fff}#fixedNav ul li:first-child{border-left:none}#fixedNav ul li a{display:block;width:100%;height:60px;text-align:center}#fixedNav ul li a img{height:60px;width:auto;margin-right:auto;margin-left:auto}#fixedTop{position:fixed;right:2%;bottom:80px;width:60px;height:60px;z-index:100;max-width:60px}#fixedTop img{height:60px;width:auto}@media screen and (min-width:1080px){#fixedSP{height:96px;width:64px}#fixedNav{display:none}#fixedTop{right:48px;bottom:64px;width:64px;height:64px}#fixedTop img{height:64px;width:auto}}#localNav{background:#005dad;width:90%;height:auto;margin:-10px auto 20px;padding:0 5%}#localNav ul{width:100%;height:auto;text-align:left;overflow:visible;white-space:nowrap}#localNav ul li{float:left;width:auto;height:40px;margin-left:16px}#localNav ul li:first-child{margin-left:0}#localNav ul li a{display:block;background:url(//itoseikeigeka.com/news/../common/css/../images/arrow_btm.png) left center no-repeat;background-size:9px 6px;min-width:16px;width:auto;height:40px;padding-left:16px;text-align:left;color:#fff;font-size:14px;line-height:40px}#localNav ul li a:visited{opacity:1;filter:alpha(opacity=100)}#localNav ul .brSP{clear:both;width:100%;height:40px;border-top:dotted 1px #fff}#recruit #localNav ul li a{letter-spacing:-1px}@media screen and (min-width:768px){#localNav{width:100%;padding:0;text-align:center}#localNav ul{height:40px;margin:0 auto}#localNav ul li:first-child{margin-left:0}#greeting #localNav ul{width:340px}#treatments #localNav ul{width:320px}#osteoporosis #localNav ul{width:150px}#rehabili #localNav ul{width:450px}#accident #localNav ul{width:270px}#facility #localNav ul{width:380px}#news #localNav ul{width:150px}#recruit #localNav ul{width:740px}#privacy #localNav ul{width:200px}#insurancepost #localNav ul{width:220px}#localNav ul li{background:url(//itoseikeigeka.com/news/../common/css/../images/nav_lower_p.gif) left center no-repeat;width:auto;height:40px;margin-left:0;padding-left:3px}#localNav ul li a{background:url(//itoseikeigeka.com/news/../common/css/../images/arrow_btm.png) left 28px center no-repeat;background-size:11px 7px;font-size:14px;padding:0 40px 0 48px}#localNav ul li a:hover{text-decoration:none;opacity:.6;filter:alpha(opacity=60)}#localNav ul .brSP{clear:both;border-top:none}#recruit #localNav ul .brSP{display:inline}#localNav ul .brSP li{float:left;width:auto;border:none}#recruit #localNav ul li a{letter-spacing:0;padding:0 0 0 48px}}