@charset "UTF-8";#mainImg{background-image:url(//www.horii-kyousei.com/cms/wp-content/themes/horii-kyousei/css/../img/staff/bg_mv01-sp.png);background-size:cover}@media screen and (min-width:600px){#mainImg{background-image:url(//www.horii-kyousei.com/cms/wp-content/themes/horii-kyousei/css/../img/staff/bg_mv01-pc.png);background-size:1920px}}.tit{padding-bottom:24px}@media screen and (min-width:600px){.tit{padding-bottom:43px}}.person+.person{margin-top:35px}.person .greeting .img{margin-bottom:18px}.person .greeting .txtBox .name{font-size:1.7rem;line-height:2.14706;font-weight:500;letter-spacing:.1em}.person .greeting .txtBox .name .en{font-size:1rem;color:#f07c77;margin-left:12px;position:relative;top:-4px}.person .greeting .txtBox .name .position{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;position:relative;top:-4px;padding:2px 10px;width:100%;height:30px;margin-right:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;color:#f07c77;font-size:1.3rem;border:2px solid #f07c77}.person .greeting .txtBox .txt{margin-top:5px;font-weight:500}.person .profile{background-color:#fdfaef;padding:20px;padding-bottom:4px;border-radius:15px;margin-top:22px;box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.person .profile .box p{font-weight:500}.person .profile .box .sub{background-color:#f07c77;color:#fff;font-size:1.4rem;text-align:center;padding:5px 0}.person .profile .box .wrapper{padding:9px 0 16px}.person .profile .career .content .date:before{content:"";display:inline-block;width:12px;height:12px;margin-right:2px;background-color:#f07c77;border-radius:50%}.person .profile .career .content .done{margin-top:1px;margin-left:14px}@media screen and (min-width:600px){.person+.person{margin-top:71px}.person .greeting{display:-webkit-box;display:-ms-flexbox;display:flex}.person .greeting .img{width:530px;margin-bottom:0}.person .greeting .txtBox{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:13px 0 0 40px}.person .greeting .txtBox .name{font-size:2.5rem;margin-bottom:11px}.person .greeting .txtBox .name .en{font-size:1.3rem;margin-left:15px;top:-7px}.person .greeting .txtBox .name .position{top:-7px;padding:2px 10px;width:auto;height:39px;margin-right:21px;font-size:1.6rem;border:3px solid #f07c77}.person .greeting .txtBox .txt{margin-top:5px}.person .profile{padding:40px;padding-bottom:33px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.person .profile .box{width:495px}.person .profile .box .sub{font-size:1.8rem;padding:9px 0}.person .profile .box .wrapper{padding:0;padding-top:13px}.person .profile .career .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.person .profile .career .content .date:before{width:14px;height:14px;position:relative;margin-right:3px;top:1px}.person .profile .career .content .done{margin:0;width:355px;text-indent:0;padding-left:10px}}#doctor{margin-top:30px;margin-bottom:45px}@media screen and (min-width:600px){#doctor{margin-bottom:90px;margin-top:56px}#doctor .tit{padding-bottom:43px}}#hygienist{background-color:#fdfaef}#hygienist .inner{padding-top:37px;padding-bottom:44px}#hygienist .person .profile{background-color:#fff}@media screen and (min-width:600px){#hygienist .inner{padding-top:79px;padding-bottom:90px}}#coordinater{margin-bottom:45px}#coordinater .inner{padding-top:43px}#coordinater .tit h2{line-height:1.47826;padding-bottom:5px}@media screen and (min-width:600px){#coordinater .inner{padding-top:83px;margin-bottom:91px}}#links{margin-bottom:45px}@media screen and (min-width:600px){#links{margin-bottom:91px}}