﻿#about h2{margin-bottom:0;background:url(../img/about/bg_heading.png) no-repeat right -58px #f4eede}#about #guideIndex{margin-top:30px}#about .btnBusiness:before{content:"\e987";margin:2px auto;color:#9f57b1;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff}#about .btnDesktop:before{content:"\e97a";color:#9f57b1;font-size:60px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff}#about .btnWifi:before{content:"\e989";color:#9f57b1;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff}#about .btnAsk:before{content:"\e903";color:#9f57b1;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:4px auto}#about .btnSaiseikai:before{content:"\e985";color:#9f57b1;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:2px auto 8px}#about .btnSocial:before{content:"\e91e";color:#9f57b1;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 8px}#about .btnRelated:before{content:"\e912";color:#9f57b1;font-size:49px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:2px auto 7px}#about .btnMedia:before{content:"\e914";color:#9f57b1;font-size:48px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:3px auto 4px}#about .btnFacility:before{content:"\e91c";color:#9f57b1;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#about .btnFloor:before{content:"\e91a";color:#9f57b1;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 2px}#about .btnWindow:before{content:"\e92a";color:#9f57b1;font-size:44px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#about .btnQa:before{content:"\e92c";color:#9f57b1;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#about .btnContact:before{content:"\e973";color:#9f57b1;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#about .btnAnnouncement:before{content:"\e91f";color:#9f57b1;font-size:55px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#about .btnGreeting:before{content:"\e981";color:#9f57b1;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:4px auto 4px}#about .btnIdea:before{content:"\e985";color:#9f57b1;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#about .btnOverview:before{content:"\e921";color:#9f57b1;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#about .btnHistory:before{content:"\e920";color:#9f57b1;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#about .btnEvaluation:before{content:"\e919";color:#9f57b1;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:7px auto}#about .btnActionplan:before{content:"\e919";color:#9f57b1;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:7px auto}#about .btnAtGroup:before{content:"\e988";color:#9f57b1;font-size:54px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#about .icon-three:before{content:"\e979";color:#9f57b1;font-size:58px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:11px auto}#about .btnQms:before{content:"\e986";color:#9f57b1;font-size:60px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#about .btnBook:before{content:"\e99f";color:#9f57b1;font-size:60px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}@media (min-width: 1600px){.aboutCont .container-fluid{width:1580px}}.aboutCont{padding:30px 0 0;letter-spacing:-.40em}.aboutCont .col-md-3{margin-bottom:15px;text-align:center;vertical-align:middle;letter-spacing:normal;float:left}.aboutCont .col-md-3 a{display:block;height:100%;padding:15px;font-size:1.25em;text-decoration:none;border:solid 1px #9f57b1;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0s;transition:all 0.2s ease-out 0s}.aboutCont .col-md-3 a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}.aboutCont .col-md-3 a span{float:right;color:#666}.aboutCont.first .col-md-3{margin-bottom:0}.aboutCont.last{padding:0 0 15px}.btnGroup a{border:solid 1px #9f57b1}#atCont{overflow:hidden;zoom:1;padding:30px 0 15px}#atCont p{padding-bottom:10px}@media screen and (max-width: 992px){#about h2{-webkit-background-size:50% auto;background-size:50% auto}.aboutCont.first .col-md-3{margin-bottom:15px}#about .newArrivals{display:inline;width:100%;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}#about .newArrivals .ttl{padding:15px 20px;color:#fff;font-size:20px;font-weight:bold;background:#9f57b1}#about .newArrivals ul{margin:15px 20px}#about .newArrivals ul li{line-height:2.4}#about .newArrivals ul li span{margin:0 10px}#about .newArrivals ul li .iconInfo{padding:5px 7px;color:#fff;font-size:0.813em;background:#f9758e}#about .newArrivals .listBtn{text-align:center;border-top:solid 1px #ccc}#about .newArrivals .listBtn a{padding:15px;text-decoration:none;display:block}#about #guideIndex{margin-top:15px}.col-md-10,.col-md-12{padding:0}}@media screen and (max-width: 767px){#about{padding-bottom:0}#about h2{padding:20px;font-size:1.375em;background:#f4eede}#about #guideIndex{margin-top:0}#about .btnSaiseikai:before,#about .btnSocial:before,#about .btnRelated:before,#about .btnMedia:before,#about .btnFacility:before,#about .btnFloor:before,#about .btnWindow:before,#about .btnQa:before,#about .btnContact:before,#about .btnAnnouncement:before,#about .btnGreeting:before,#about .btnIdea:before,#about .btnOverview:before,#about .btnHistory:before,#about .btnEvaluation:before,#about .btnQms:before,#about .btnAtGroup:before,#about .icon-three:before,#about .btnDesktop:before,#about .btnWifi:before,#about .btnAsk:before,#about .btnBusiness:before,#about .btnBook:before{font-size:23px}#about .btnEvaluation:before,#about .icon-three:before,#about .btnDesktop:before,#about .btnWifi:before,#about .btnAsk:before,#about .btnBusiness:before{margin:0 auto}.aboutCont{padding:15px 0 10px}.aboutCont.last{padding:0 0 10px}.aboutCont .col-md-3{position:relative;margin-bottom:5px !important;padding:0 10px;text-align:left}.aboutCont .col-md-3 a{padding:17px 1.5em 17px 3em;font-size:1.125em}.aboutCont .col-md-3 a:before{position:absolute;left:25px;top:14px}.aboutCont .col-md-3 a span{position:absolute;right:25px;top:50%;margin-top:-0.65em}#atCont{padding:15px 0 10px}#atCont .col-xs-12{padding:0}#about .newArrivals .ttl{padding:10px 15px;font-size:20px}#about .newArrivals ul{margin:10px 15px 0;padding:0 0 10px}#about .newArrivals ul li{padding:8px 0;line-height:1.8}#about .listBtn{margin-top:15px;width:100%}}#about #atCont .pb0{padding-bottom:0}#about #atCont .mb5{margin-bottom:5px}#about #atCont .mt5-0{margin-top:5px}#about #atCont .mb5-0{margin-bottom:5px}#about #atCont .mb10{margin-bottom:10px}#about #atCont .mb15-0,#about #atCont .mb15-5{margin-bottom:15px}#about #atCont .mb30-10{margin-bottom:30px}#about #atCont .mb40-20{margin-bottom:40px}#about #atCont .clearBoth{clear:both}#about #atCont .wsNowrap{display:inline-block}#about #atCont .purpTxt{color:#9f57b1}#about #atCont .fwb{font-weight:bold}#about #atCont .fz110{font-size:1.1em}#about #atCont .fz90{font-size:0.9em}#about #atCont .clearBoth{clear:both}#about #atCont p.astarisk{position:relative;margin-top:5px;margin-left:1em}#about #atCont p.astarisk::before{content:'※';position:absolute;left:-1em}#about #atCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px}#about #atCont dl.default-guideTbl dd{padding:11px 12px 11px 14em}#about #atCont sup{font-size:0.75em}#about #atCont ul.discList>li{font-size:1.0em;margin-left:0.2em;padding-right:0.5em;position:relative}#about #atCont ul.discList>li::before{display:block;content:' ';position:absolute;top:0.5em;left:-1em;width:0.3em;height:0.3em;background-color:#333;border-radius:0.4em}#about #atCont ul.discList li,#about #atCont ul.nonDiscList li{margin-bottom:8px}#about #atCont a.atButton{position:relative;display:block;margin-bottom:8px;padding:12px;background:#eadcee;border:solid 1px #9f57b1;border-radius:5px;color:#9f57b1;font-size:1.125em;text-decoration:none}#about #atCont a.atButton:hover{background-color:#cea3d9;color:white;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}#about #atCont a.atButton:after{position:absolute;top:50%;right:5px;margin-top:-13px;color:#9f57b1;content:"\f3d3";font-family:"Ionicons";font-size:20px;width:0.8em}@media screen and (max-width: 767px){#about #atCont .mb5-0,#about #atCont .mb15-0{margin-bottom:0}#about #atCont .mb15-5{margin-bottom:5px}#about #atCont .mb30-10{margin-bottom:10px}#about #atCont .mb40-20{margin-bottom:20px}#about #atCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px}#about #atCont dl.default-guideTbl dd{padding:0 0 10px}}#about .sidebar .magazineTtl{margin-top:10px;color:#fff;font-size:0.9em;font-weight:bold;background:#010056;border:none;padding:12px 30px 12px 15px}#about .sidebar .magazineP a{font-size:0.9em;margin-top:10px}@media screen and (max-width: 991px){#about .sidebar .magazineP a{margin-top:0}}#about .sidebar li .magazineA{background-color:#fff;padding-left:2.9em}#about .aboutCont .aboutIndex{margin-bottom:20px}@media screen and (max-width: 991px){#about .aboutCont .aboutIndex{margin-bottom:0}}@media screen and (max-width: 767px){#about .aboutCont .aboutIndex{margin-bottom:0}}#about #greeting #atCont div#DrPhoto{width:100%;height:100%}#about #greeting #atCont div#DrPhoto>div{text-align:center}#about #greeting #atCont div#DrPhoto>div img{width:100%}#about #greeting #atCont h3{color:#9f57b1;font-size:1.4em;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif}#about #idea #atCont ul li{margin-bottom:8px}#about #idea #atCont ol{margin-left:0.3em}#about #overview #atCont dl.default-guideTbl>dt{padding:10px 0 5px 0}#about #overview #atCont dl.default-guideTbl>dd dl.listDl dt{clear:none;padding:0;width:7em;padding-bottom:8px}#about #overview #atCont dl.default-guideTbl>dd dl.listDl dd{padding:0;border:none;display:table-cell;padding-left:1em;text-indent:-1em;padding-bottom:8px}#about #overview #atCont dl.default-guideTbl>dd ul.discList{margin-left:1em}#about #overview #atCont dl.default-guideTbl>dd ul.discList li{display:inline-block;margin-right:1em}@media screen and (max-width: 767px){#about #overview #atCont dl.default-guideTbl>dd dl.listDl dt{font-weight:normal;float:left}}#about #history #atCont dl.default-guideTbl>dt{padding:10px 0 0 0}#about #history #atCont dl.default-guideTbl>dd{padding:10px 12px 10px 5em}#about #history #atCont dl.default-guideTbl>dd dl.event dt{text-align:right;width:3em;clear:none;padding:0}#about #history #atCont dl.default-guideTbl>dd dl.event dd{padding:0 0 0 4.5em;border-bottom:none}@media screen and (max-width: 767px){#about #history #atCont dl.default-guideTbl>dd{padding:5px 12px 10px 0}#about #history #atCont dl.default-guideTbl>dd dl.event dt{font-weight:normal;float:left}}#about #clinical_path #atCont div.cpTtlDiv p.cpTtl,#about #nst #atCont div.cpTtlDiv p.cpTtl,#about #liver #atCont div.cpTtlDiv p.cpTtl,#about #safety #atCont div.cpTtlDiv p.cpTtl{padding-left:0;padding-right:0;font-size:1.375em;font-weight:bold;position:relative;top:50px}#about #clinical_path #atCont div.cpTtlDiv div.cpPhoto1,#about #nst #atCont div.cpTtlDiv div.cpPhoto1,#about #liver #atCont div.cpTtlDiv div.cpPhoto1,#about #safety #atCont div.cpTtlDiv div.cpPhoto1{padding-right:0}#about #clinical_path #atCont div.cpTtlDiv div.cpPhoto1 img,#about #nst #atCont div.cpTtlDiv div.cpPhoto1 img,#about #liver #atCont div.cpTtlDiv div.cpPhoto1 img,#about #safety #atCont div.cpTtlDiv div.cpPhoto1 img{float:right}#about #clinical_path #atCont div.photoR,#about #nst #atCont div.photoR,#about #liver #atCont div.photoR,#about #safety #atCont div.photoR{margin-left:10px;float:right;margin-bottom:10px}#about #clinical_path #atCont div.photoL,#about #nst #atCont div.photoL,#about #liver #atCont div.photoL,#about #safety #atCont div.photoL{margin-right:10px;float:left}#about #clinical_path #atCont div.photoExp,#about #nst #atCont div.photoExp,#about #liver #atCont div.photoExp,#about #safety #atCont div.photoExp{border:1px solid #9f57b1;padding:20px 25px}#about #clinical_path #atCont div.photoExp div.photoExpImg,#about #nst #atCont div.photoExp div.photoExpImg,#about #liver #atCont div.photoExp div.photoExpImg,#about #safety #atCont div.photoExp div.photoExpImg{float:left;width:170px}@media screen and (max-width: 767px){#about #clinical_path #atCont div.photoExp div.photoExpImg,#about #nst #atCont div.photoExp div.photoExpImg,#about #liver #atCont div.photoExp div.photoExpImg,#about #safety #atCont div.photoExp div.photoExpImg{float:none;width:160px}}#about #clinical_path #atCont div.photoExp div h4,#about #nst #atCont div.photoExp div h4,#about #liver #atCont div.photoExp div h4,#about #safety #atCont div.photoExp div h4{color:#9f57b1;margin-bottom:5px;font-size:1.1em}@media screen and (max-width: 767px){#about #clinical_path #atCont div.photoExp div h4,#about #nst #atCont div.photoExp div h4,#about #liver #atCont div.photoExp div h4,#about #safety #atCont div.photoExp div h4{text-align:center}}#about #clinical_path #atCont div.photoExp div p,#about #nst #atCont div.photoExp div p,#about #liver #atCont div.photoExp div p,#about #safety #atCont div.photoExp div p{position:relative;left:0.5em}@media screen and (max-width: 767px){#about #clinical_path #atCont div.photoExp div p,#about #nst #atCont div.photoExp div p,#about #liver #atCont div.photoExp div p,#about #safety #atCont div.photoExp div p{left:0;margin-top:10px}}#about #clinical_path #atCont ul.diskList,#about #nst #atCont ul.diskList,#about #liver #atCont ul.diskList,#about #safety #atCont ul.diskList{margin-left:3em}#about #clinical_path #atCont ul.diskList li,#about #nst #atCont ul.diskList li,#about #liver #atCont ul.diskList li,#about #safety #atCont ul.diskList li{position:relative}#about #clinical_path #atCont ul.diskList li:before,#about #nst #atCont ul.diskList li:before,#about #liver #atCont ul.diskList li:before,#about #safety #atCont ul.diskList li:before{display:block;content:' ';position:absolute;top:0.4em;left:-1em;width:0.6em;height:0.6em;background-color:#333;border-radius:100%}#about #clinical_path #atCont div#staffPhotoDiv,#about #nst #atCont div#staffPhotoDiv,#about #liver #atCont div#staffPhotoDiv,#about #safety #atCont div#staffPhotoDiv{margin-right:15px}#about #clinical_path #atCont div#staffPhotoDiv div#photo1,#about #nst #atCont div#staffPhotoDiv div#photo1,#about #liver #atCont div#staffPhotoDiv div#photo1,#about #safety #atCont div#staffPhotoDiv div#photo1{margin-bottom:10px}#about #clinical_path #atCont div#staffPhotoDiv div#photo2,#about #nst #atCont div#staffPhotoDiv div#photo2,#about #liver #atCont div#staffPhotoDiv div#photo2,#about #safety #atCont div#staffPhotoDiv div#photo2{margin-bottom:10px}@media screen and (max-width: 767px){#about #clinical_path #atCont div#staffPhotoDiv,#about #nst #atCont div#staffPhotoDiv,#about #liver #atCont div#staffPhotoDiv,#about #safety #atCont div#staffPhotoDiv{margin-right:0}#about #clinical_path #atCont div#staffPhotoDiv div#photo1,#about #nst #atCont div#staffPhotoDiv div#photo1,#about #liver #atCont div#staffPhotoDiv div#photo1,#about #safety #atCont div#staffPhotoDiv div#photo1{width:50%;float:left;padding-right:5px}#about #clinical_path #atCont div#staffPhotoDiv div#photo1 img,#about #nst #atCont div#staffPhotoDiv div#photo1 img,#about #liver #atCont div#staffPhotoDiv div#photo1 img,#about #safety #atCont div#staffPhotoDiv div#photo1 img{float:right}#about #clinical_path #atCont div#staffPhotoDiv div#photo2,#about #nst #atCont div#staffPhotoDiv div#photo2,#about #liver #atCont div#staffPhotoDiv div#photo2,#about #safety #atCont div#staffPhotoDiv div#photo2{width:50%;float:right;padding-left:5px}}#about #clinical_path #atCont h4#liverClassroomH4,#about #nst #atCont h4#liverClassroomH4,#about #liver #atCont h4#liverClassroomH4,#about #safety #atCont h4#liverClassroomH4{color:#9f57b1;background-color:#eadcee;padding-top:7px;padding-bottom:7px;padding-left:1em}#about #clinical_path #atCont div#liverClassroomDiv,#about #nst #atCont div#liverClassroomDiv,#about #liver #atCont div#liverClassroomDiv,#about #safety #atCont div#liverClassroomDiv{width:230px;float:left;margin:0}@media screen and (max-width: 767px){#about #clinical_path #atCont div#liverClassroomDiv,#about #nst #atCont div#liverClassroomDiv,#about #liver #atCont div#liverClassroomDiv,#about #safety #atCont div#liverClassroomDiv{width:100%;float:none;margin-bottom:10px}#about #clinical_path #atCont div#liverClassroomDiv img,#about #nst #atCont div#liverClassroomDiv img,#about #liver #atCont div#liverClassroomDiv img,#about #safety #atCont div#liverClassroomDiv img{margin:0 auto}}#about #clinical_path #atCont div#liverClassroomDl,#about #nst #atCont div#liverClassroomDl,#about #liver #atCont div#liverClassroomDl,#about #safety #atCont div#liverClassroomDl{width:-webkit-calc(100% - 240px);width:-moz-calc(100% - 240px);width:-ms-calc(100% - 240px);width:calc(100% - 240px);float:right}#about #clinical_path #atCont div#liverClassroomDl dl,#about #nst #atCont div#liverClassroomDl dl,#about #liver #atCont div#liverClassroomDl dl,#about #safety #atCont div#liverClassroomDl dl{margin:0 !important}#about #clinical_path #atCont div#liverClassroomDl dd,#about #nst #atCont div#liverClassroomDl dd,#about #liver #atCont div#liverClassroomDl dd,#about #safety #atCont div#liverClassroomDl dd{padding-left:9em}@media screen and (max-width: 767px){#about #clinical_path #atCont div#liverClassroomDl,#about #nst #atCont div#liverClassroomDl,#about #liver #atCont div#liverClassroomDl,#about #safety #atCont div#liverClassroomDl{width:100%;float:right}#about #clinical_path #atCont div#liverClassroomDl dl,#about #nst #atCont div#liverClassroomDl dl,#about #liver #atCont div#liverClassroomDl dl,#about #safety #atCont div#liverClassroomDl dl{margin:0 !important}#about #clinical_path #atCont div#liverClassroomDl dd,#about #nst #atCont div#liverClassroomDl dd,#about #liver #atCont div#liverClassroomDl dd,#about #safety #atCont div#liverClassroomDl dd{padding-left:0}}@media screen and (max-width: 1199px){#about #clinical_path #atCont div.cpTtlDiv p.cpTtl,#about #nst #atCont div.cpTtlDiv p.cpTtl,#about #liver #atCont div.cpTtlDiv p.cpTtl,#about #safety #atCont div.cpTtlDiv p.cpTtl{top:30px}}@media screen and (max-width: 767px){#about #clinical_path #atCont div.cpTtlDiv p.cpTtl,#about #nst #atCont div.cpTtlDiv p.cpTtl,#about #liver #atCont div.cpTtlDiv p.cpTtl,#about #safety #atCont div.cpTtlDiv p.cpTtl{top:0}#about #clinical_path #atCont div.cpTtlDiv div.cpPhoto1,#about #nst #atCont div.cpTtlDiv div.cpPhoto1,#about #liver #atCont div.cpTtlDiv div.cpPhoto1,#about #safety #atCont div.cpTtlDiv div.cpPhoto1{padding-right:0;text-align:center}#about #clinical_path #atCont div.cpTtlDiv div.cpPhoto1 img,#about #nst #atCont div.cpTtlDiv div.cpPhoto1 img,#about #liver #atCont div.cpTtlDiv div.cpPhoto1 img,#about #safety #atCont div.cpTtlDiv div.cpPhoto1 img{margin:0 auto;float:none}#about #clinical_path #atCont ul.diskList,#about #nst #atCont ul.diskList,#about #liver #atCont ul.diskList,#about #safety #atCont ul.diskList{margin-left:1em}#about #clinical_path #atCont div#safetyGoal img,#about #nst #atCont div#safetyGoal img,#about #liver #atCont div#safetyGoal img,#about #safety #atCont div#safetyGoal img{margin:0 auto}#about #clinical_path #atCont div.photoR,#about #nst #atCont div.photoR,#about #liver #atCont div.photoR,#about #safety #atCont div.photoR{margin-left:0;text-align:center;float:none}#about #clinical_path #atCont div.photoL,#about #nst #atCont div.photoL,#about #liver #atCont div.photoL,#about #safety #atCont div.photoL{margin-right:0;text-align:center;float:none}}a.bgRpurple{padding-left:15px;width:100%;background:#eadcee;border:solid 1px #9f57b1;color:#9f57b1 !important;font-size:1.125em;text-align:left}a.bgRpurple:after{color:#9f57b1 !important}a.bgRpurple:hover{background:#e1c9e8}.groupList{padding-top:15px}.groupList li{margin-bottom:15px}#about #group .staff{overflow:hidden;zoom:1;margin-top:20px;padding-top:20px;border-top:dotted 1px #ccc}#about #group .staff .photo{float:right;margin:0 0 15px 15px}#about #group .staff .staffName{font-size:1.25em;font-weight:bold}@media screen and (max-width: 767px){#about #group .staff .photo{float:none;text-align:center}#about #group .staff .photo img{width:50%}}#about #group .catch{font-size:1.375em;color:#9f57b1;font-weight:bold;padding-bottom:15px}#about #group h3{margin-bottom:20px}#about #group .groupSttl{color:#9f57b1;font-size:18px;background:#eadcee;padding:12px;margin-bottom:15px}#about #group .groupEmList li{font-size:18px;font-weight:bold}#about #group .groupSection{margin-bottom:25px}#about #group .txtBox .atButton{width:100%}@media screen and (min-width: 768px){#about #group .txtBox .atButton{width:60%}}#about #group .txtLBox,#about #group .txtRBox{overflow:hidden;*zoom:1;position:relative}#about #group .txtLBox .image,#about #group .txtRBox .image{max-width:320px}#about #group .txtLBox .image .imageComment,#about #group .txtRBox .image .imageComment{padding-top:5px;padding-bottom:0;font-size:0.9em;-ms-word-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}#about #group .txtLBox .atButton,#about #group .txtRBox .atButton{width:100%}@media screen and (min-width: 768px){#about #group .txtLBox .atButton,#about #group .txtRBox .atButton{width:51%}}@media screen and (min-width: 1199px){#about #group .txtLBox .atButton,#about #group .txtRBox .atButton{width:60%}}@media screen and (min-width: 768px){#about #group .txtLBox .atButton.atButton3quarters,#about #group .txtRBox .atButton.atButton3quarters{width:75% !important}}#about #group .txtLBox .image{float:right;margin:0 0 20px 20px}#about #group .txtRBox .image{float:left;margin:0 20px 20px 0}#about #group .imageListCol4{overflow:hidden;*zoom:1}#about #group .imageListCol4 li{width:25%;float:left;padding-right:20px;margin-bottom:10px}#about #group .imageListCol4 li img{width:100%;height:auto}#about #group .imageListCol2{overflow:hidden;*zoom:1}#about #group .imageListCol2 li{width:50%;float:left;padding-right:15px}#about #group .imageListCol2 li img{width:100%;height:auto}#about #group .imageListCol2 li.w210 img{max-width:210px}#about #group .emTxt{padding-bottom:20px}@media screen and (min-width: 767px){#about #group .rehabiliGreeCnt{width:570px;margin:0 auto}}@media screen and (max-width: 767px){#about #group .groupSection{margin-bottom:15px}#about #group .txtLBox .image,#about #group .txtRBox .image{max-width:140px}#about #group .txtLBox .image{margin:0 0 15px 15px}#about #group .txtRBox .image{margin:0 15px 15px 0}#about #group .columnT{margin-bottom:15px}#about #group .imageListCol4 li{width:48.5%;float:left;padding-right:0}#about #group .imageListCol4 li:nth-child(even){float:right}}#relation .read{color:#9f57b1;font-size:1.25em;font-weight:bold}#relation .btnLink a{font-size:1em;padding-top:10px;padding-bottom:10px}#relation .btnLink a:after{top:50%;right:13px;font-size:18px;font-family:"Ionicons";content:"\f39c" !important}#relation .btmNone{margin-bottom:0 !important;padding-bottom:0 !important}#relation .btmAntonym{margin-bottom:15px}#relation #googlemaps{margin-top:20px;width:100%;height:400px;position:relative}#relation .frame{margin-top:25px;padding:20px 20px 10px;border:solid 1px #9f57b1}#relation .frame .ttl{margin-bottom:20px;padding:10px 15px;color:#9f57b1;font-size:1.125em;font-weight:bold;background:#eadcee}@media screen and (max-width: 767px){#relation .frame{padding:15px 15px 5px}#relation .frame .pull-right{float:none !important;margin-left:0;text-align:center}}#relation .pull-right{margin:0 0 0 15px}#relation .guideTbl dt span{color:#9f57b1}#relation .guideTbl dd a{text-decoration:none}#relation .longTbl .guideTbl dd{padding-left:13em}#relation .longTbl .guideTbl dd li{margin-left:1.5em;list-style-type:disc}#relation .longTbl .guideTbl dd li span{font-weight:bold}@media screen and (max-width: 767px){#relation .longTbl .guideTbl dd{padding-left:35px}}#relation section{padding-top:10px;clear:both}#relation .svTbl dt{margin-bottom:10px;padding:10px 15px;color:#9f57b1;font-size:1.125em;font-weight:bold;background:#eadcee}#relation .svTbl dd{padding-bottom:15px}#relation .svTbl dd .capacity{color:#ce3939;font-size:1.125em;font-weight:bold}#relation .svTbl dd li{list-style-type:disc;margin-left:1.5em}#relation .vnList{margin-bottom:10px}#relation .vnList li{margin-left:1.5em;list-style-type:square}#relation .wolkList dt{margin-bottom:5px;font-size:1.125em;font-weight:bold}#relation .wolkList dt:before{padding-left:2px;font-family:"Ionicons";content:"\f21b" !important}#relation .wolkList dd{margin-bottom:15px}#relation .wolkList dd:last-child{margin-bottom:10px}#relation .principleList li{margin:0 0 10px 1.5em;list-style-type:disc}#relation .obj{text-align:center}#relation .obj p{padding:15px 10px;border:solid 1px #9f57b1}#relation .obj p.oldman:before{content:"\e956";color:#666;font-size:50px;font-family:"icomoon", sans-serif;display:block;margin:0 auto 8px}#relation .obj p.disability:before{content:"\e925";color:#666;font-size:50px;font-family:"icomoon", sans-serif;display:block;margin:0 auto 8px}#relation .obj p.bedridden:before{content:"\e90f";color:#666;font-size:50px;font-family:"icomoon", sans-serif;display:block;margin:0 auto 8px}@media screen and (max-width: 767px){#relation .pull-right{margin:0 0 10px 10px}#relation .guideTbl{margin-bottom:15px}}.peopleR{float:right}.officeList dt{font-size:18px;font-weight:bold;margin-bottom:5px}.btnLink a{font-size:1em;padding-top:10px;padding-bottom:10px}.mediaInfo{padding:0 0 30px}.mediaInfo .mediaList{margin:10px 0 15px;border-top:solid 1px #ccc}.mediaInfo dt{padding:12px 0 0}.mediaInfo dt span,.mediaInfo .entryDate span{display:inline-block;margin-right:5px;padding:3px 0;min-width:5em;color:#fff;font-size:0.750em;font-weight:normal;text-align:center;vertical-align:top}.mediaInfo dt span.iconNewspaper,.mediaInfo .entryDate span.iconNewspaper{background:#4367a4}.mediaInfo dt span.iconTv,.mediaInfo .entryDate span.iconTv{background:#c25f72}.mediaInfo dt span.iconRadio,.mediaInfo .entryDate span.iconRadio{background:#df894a}.mediaInfo dt span.iconMagazine,.mediaInfo .entryDate span.iconMagazine{background:#75a359}.mediaInfo dd{padding:12px 0;border-bottom:solid 1px #ccc}.mediaInfo .entry h3{margin-bottom:12px;padding:0 0 12px;border-bottom:solid 2px #9f57b1;font-size:1.375em;font-weight:bold}.mediaInfo .entry .entryDate{color:#666}.mediaInfo .entry .entryTitle{padding-bottom:15px}.mediaInfo .btnReturn{padding:10px 0 25px !important;text-align:center}.mediaInfo .btnReturn a{background-color:#9f57b1;color:#fff !important;font-size:16px;padding:15px 55px 15px 45px;display:inline-block;-moz-border-radius:5px 5px;-webkit-border-radius:5px;border-radius:5px 5px;text-decoration:none !important;text-align:center;position:relative;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0s;transition:all 0.2s ease-out 0s}.mediaInfo .btnReturn a:before{color:#fff;content:"\f3d2";font-family:"Ionicons";font-size:20px;margin-top:-13px;position:absolute;left:8px;top:50%;width:0.8em}.mediaInfo .btnReturn a:hover{background:#b06ec0}@media screen and (max-width: 767px){.mediaInfo dd{padding-top:6px}}#idea ol li{margin-bottom:8px;margin-left:1.5em;list-style-type:decimal}#about #business #atCont{padding-bottom:40px}#about #business #atCont .inner{border:1px solid #ccc;padding:20px 40px 5px;-webkit-border-radius:15px;border-radius:15px;margin:20px 0 30px}#about #business #atCont .col-md-2 img{max-width:200px;width:100%;margin:auto}#about #business #atCont .commonTtl a{border:1px solid #9f57b1;color:#9F57B1;font-size:14px;padding:3px 20px;display:inline-block;float:right;text-decoration:none;margin-left:15px}#about #business #atCont .commonTtl a:hover{text-decoration:underline}#about #business #atCont ul{margin-top:20px;margin-bottom:20px}#about #business #atCont ul li{position:relative;padding-left:15px;margin-bottom:7px}#about #business #atCont ul li span{font-weight:600;font-size:18px}#about #business #atCont ul li:before{width:5px;height:5px;background:#999;content:'';-webkit-border-radius:50%;border-radius:50%;display:inline-block;position:absolute;left:0;top:7px}#about #business #atCont .linkBtn{margin-top:10px;border:1px solid #9f57b1;color:#9F57B1;text-decoration:none;padding:8px 20px;display:block;text-align:center}#about #business #atCont .linkBtn:hover{text-decoration:underline}@media screen and (max-width: 767px){#about #business #atCont .inner{padding:10px 20px 5px}#about #business #atCont .commonTtl a{float:none}}#about #csr #atCont .commonTtl a{border:1px solid #9f57b1;color:#9F57B1;font-size:14px;padding:3px 20px;display:inline-block;float:right;text-decoration:none;margin-left:15px}#about #csr #atCont .commonTtl a:hover{text-decoration:underline}#about #csr #atCont h4{color:#01005e;font-weight:600}#about #csr #atCont ul{margin-bottom:20px}#about #csr #atCont ul li{position:relative;padding-left:15px;margin-bottom:7px}#about #csr #atCont ul li:before{width:5px;height:5px;background:#999;content:'';-webkit-border-radius:50%;border-radius:50%;display:inline-block;position:absolute;left:0;top:7px}@media screen and (max-width: 767px){#about #csr #atCont .commonTtl a{float:none}}#about #evaluation #atCont ul{margin-bottom:20px}#about #evaluation #atCont ul li{position:relative;padding-left:15px;margin-bottom:7px}#about #evaluation #atCont ul li:before{width:5px;height:5px;background:#999;content:'';-webkit-border-radius:50%;border-radius:50%;display:inline-block;position:absolute;left:0;top:7px}#about .magazineInfo .backBtn{display:block;background-color:#01005e;text-align:center;padding:12px 0;border-radius:5px;text-decoration:none;color:#fff;font-weight:bold;font-size:1.063em;margin-bottom:40px}#about .magazineInfo .backBtn span{display:inline-block}#about .magazineInfo .backBtn span::before{display:inline-block;content:"";position:relative;top:-2px;left:-20px;width:10px;height:10px;border-bottom:3px solid #fff;border-left:3px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767px){#about .magazineInfo .backBtn span::before{left:-10px}}#about .magazineInfo .backBtn:hover{-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0s;transition:all 0.2s ease-out 0s;filter:alpha(opacity=60);-moz-opacity:0.8;opacity:0.8}@media screen and (max-width: 767px){#about .magazineInfo .backBtn{margin-bottom:20px;font-size:0.9em}}#about .magazineInfo .pdfBtn{display:block;max-width:400px;border:1px solid #01005e;text-align:center;margin-top:10px;padding:8px 0 5px 0;border-radius:5px;text-decoration:none;color:#01005e;font-weight:bold;font-size:1.063em;position:relative}#about .magazineInfo .pdfBtn span[class="icon-pdffile"]{font-size:1.6em}#about .magazineInfo .pdfBtn .pdfTxt{position:relative;top:-5px}#about .magazineInfo .pdfBtn:after{position:absolute;top:18px;top:-webkit-calc(50% - 5px);top:-moz-calc(50% - 5px);top:-ms-calc(50% - 5px);top:calc(50% - 5px);right:15px;display:block;content:"";width:10px;height:10px;border-top:3px solid #01005e;border-right:3px solid #01005e;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#about .magazineInfo .pdfBtn:hover{-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0s;transition:all 0.2s ease-out 0s;background-color:#d5d5ec}@media screen and (max-width: 991px){#about .magazineInfo .pdfBtn{max-width:inherit}}@media screen and (max-width: 767px){#about .magazineInfo .pdfBtn{margin-top:0;margin-bottom:20px;clear:both}}#about .magazineInfo .bookTtl{font-size:1.250em;font-weight:bold;padding-bottom:2px;border-bottom:3px solid #7d4698;margin-bottom:20px}@media screen and (max-width: 767px){#about .magazineInfo .bookTtl{font-size:1em;border-bottom:1px solid #7d4698}}#about .magazineInfo .magazineList{*zoom:1;margin-left:-5px;margin-right:-5px;margin-bottom:10px}#about .magazineInfo .magazineList:after{content:"";display:table;clear:both}#about .magazineInfo .magazineList li{width:25%;float:left}#about .magazineInfo .magazineList li a{position:relative;display:block;margin:0 5px 20px 5px;padding:0;text-decoration:none}#about .magazineInfo .magazineList li a p{padding-bottom:7px}#about .magazineInfo .magazineList li a .tag{position:absolute;top:0;left:0;color:#fff;font-size:12px;background:#f38833;padding:5px 15px;z-index:99}#about .magazineInfo .magazineList li a .pic{position:relative;padding-top:75.4%;background:#ddd}#about .magazineInfo .magazineList li a .pic img{position:absolute;width:100%;height:auto;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#about .magazineInfo .magazineList li a .date{color:#666;font-size:14px}@media screen and (max-width: 767px){#about .magazineInfo .magazineList li a .ttl{font-size:14px}}#about .magazineInfo .magazineList li a:hover{-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0s;transition:all 0.2s ease-out 0s;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}@media screen and (max-width: 767px){#about .magazineInfo .magazineList li{width:33.33%}}@media screen and (max-width: 520px){#about .magazineInfo .magazineList li{width:50%}}@media screen and (max-width: 767px){#about .magazineInfo .magazineList{margin-bottom:0}}#about .magazineInfo .pagerList{margin-bottom:40px}#about .magazineInfo .vol{*zoom:1;margin-bottom:30px}#about .magazineInfo .vol:after{content:"";display:table;clear:both}#about .magazineInfo .vol .volPic{width:22%;float:left}#about .magazineInfo .vol .volPic img{width:100%}@media screen and (max-width: 767px){#about .magazineInfo .vol .volPic{width:35%}}#about .magazineInfo .vol .volTxt{width:78%;float:left;padding-left:20px}#about .magazineInfo .vol .volTxt p{padding-bottom:3px}@media screen and (max-width: 767px){#about .magazineInfo .vol .volTxt{width:65%;font-size:14px;padding-left:10px}}@media screen and (max-width: 767px){#about .magazineInfo .vol{margin-bottom:10px}}#about .magazineInfo .backNumList{*zoom:1;margin-left:-10px;margin-right:-10px}#about .magazineInfo .backNumList:after{content:"";display:table;clear:both}#about .magazineInfo .backNumList li{width:50%;float:left;margin-bottom:30px}#about .magazineInfo .backNumList li .backVol{margin-left:10px;margin-right:10px}#about .magazineInfo .backNumList li .backVol>div{*zoom:1;margin-bottom:10px}#about .magazineInfo .backNumList li .backVol>div:after{content:"";display:table;clear:both}#about .magazineInfo .backNumList li .backVol>div .backPic{width:40%;float:left;text-align:center}#about .magazineInfo .backNumList li .backVol>div .backPic img{width:100%;max-width:178px}@media screen and (max-width: 767px){#about .magazineInfo .backNumList li .backVol>div .backPic{width:100%;float:none}}#about .magazineInfo .backNumList li .backVol>div>div{position:relative;width:60%;float:left}#about .magazineInfo .backNumList li .backVol>div>div .pdfBtn{position:absolute;bottom:10px;margin-left:10px;width:90%;width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:-ms-calc(100% - 10px);width:calc(100% - 10px)}@media screen and (max-width: 767px){#about .magazineInfo .backNumList li .backVol>div>div .pdfBtn span[class="icon-pdffile"]{font-size:1.2em}#about .magazineInfo .backNumList li .backVol>div>div .pdfBtn .pdfTxt{font-size:14px;top:-3px}#about .magazineInfo .backNumList li .backVol>div>div .pdfBtn:after{top:16px;top:-webkit-calc(50% - 4px);top:-moz-calc(50% - 4px);top:-ms-calc(50% - 4px);top:calc(50% - 4px);right:7px;display:block;content:"";width:8px;height:8px;border-top:2px solid #01005e;border-right:2px solid #01005e;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (max-width: 767px){#about .magazineInfo .backNumList li .backVol>div>div{width:100%;float:none}#about .magazineInfo .backNumList li .backVol>div>div .pdfBtn{position:static;margin-left:0;width:100%}}@media screen and (max-width: 767px){#about .magazineInfo .backNumList li .backVol{margin-left:5px;margin-right:5px}#about .magazineInfo .backNumList li .backVol p{font-size:14px}}@media screen and (max-width: 767px){#about .magazineInfo .backNumList li{margin-bottom:0}}@media screen and (max-width: 767px){#about .magazineInfo .backNumList{margin-left:-5px;margin-right:-5px}}#about .magazineInfo .topicCont .bookTtl{margin-bottom:7px}#about .magazineInfo .topicCont .date{color:#666;margin-bottom:10px}#about .magazineInfo .topicCont .pic{margin-bottom:20px}#about .magazineInfo .topicCont .pic img{min-width:50%;max-width:100%}#about .magazineInfo .topicCont .ttl{color:#7d4698;font-size:1.250em;border-top:1px solid #7d4698;border-bottom:1px solid #7d4698;padding:6px 0 4px 10px;margin-bottom:30px}#about .magazineInfo .topicCont .content{margin-bottom:40px}@media screen and (max-width: 767px){#about .magazineInfo .topicCont .bookTtl{margin-bottom:5px}#about .magazineInfo .topicCont .date{margin-bottom:5px;font-size:14px}#about .magazineInfo .topicCont .pic{margin-bottom:10px}#about .magazineInfo .topicCont .ttl{font-size:1em;padding:6px 0 4px 0;margin-bottom:6px}#about .magazineInfo .topicCont .content{font-size:0.9em;margin-bottom:10px}}#about .magazineInfo .topicSelect{*zoom:1;max-width:600px;margin:0 auto 80px}#about .magazineInfo .topicSelect:after{content:"";display:table;clear:both}#about .magazineInfo .topicSelect li{width:50%}#about .magazineInfo .topicSelect li a{width:90%;display:block;border:1px solid #000;text-align:center;text-decoration:none;padding:10px 0 8px 0;font-weight:bold}#about .magazineInfo .topicSelect li a:hover{-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0s;transition:all 0.2s ease-out 0s;background-color:#eee}#about .magazineInfo .topicSelect li:first-child{float:left}#about .magazineInfo .topicSelect li:first-child a{position:relative}#about .magazineInfo .topicSelect li:first-child a:before{position:absolute;top:18px;top:-webkit-calc(50% - 5px);top:-moz-calc(50% - 5px);top:-ms-calc(50% - 5px);top:calc(50% - 5px);left:15px;display:block;content:"";width:10px;height:10px;border-bottom:3px solid #000;border-left:3px solid #000;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#about .magazineInfo .topicSelect li:last-child{float:right}#about .magazineInfo .topicSelect li:last-child a{margin-left:10%;position:relative}#about .magazineInfo .topicSelect li:last-child a:after{position:absolute;top:18px;top:-webkit-calc(50% - 5px);top:-moz-calc(50% - 5px);top:-ms-calc(50% - 5px);top:calc(50% - 5px);right:15px;display:block;content:"";width:10px;height:10px;border-top:3px solid #000;border-right:3px solid #000;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767px){#about .magazineInfo .topicSelect{margin:0 auto 20px}#about .magazineInfo .topicSelect li a{width:98%;font-size:0.9em}#about .magazineInfo .topicSelect li:first-child a:before{top:19px;top:-webkit-calc(50% - 4px);top:-moz-calc(50% - 4px);top:-ms-calc(50% - 4px);top:calc(50% - 4px);left:7px;width:8px;height:8px;border-bottom:2px solid #000;border-left:2px solid #000}#about .magazineInfo .topicSelect li:last-child{float:right}#about .magazineInfo .topicSelect li:last-child a{margin-left:2%;position:relative}#about .magazineInfo .topicSelect li:last-child a:after{position:absolute;top:19px;top:-webkit-calc(50% - 4px);top:-moz-calc(50% - 4px);top:-ms-calc(50% - 4px);top:calc(50% - 4px);right:7px;width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}#about #actionplan ol li{margin-bottom:8px;margin-left:1.5em;list-style-type:decimal}#about #actionplan #atCont h4{color:#01005e;font-weight:600}

/* 通常のボタン色 */
.btn-purple,
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #835fa5;
  border-color: #835fa5;
}
/* focusされた時の枠線の色 */
.btn-purple:focus, .btn-purple.focus,
.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(169,169,169,1.00);
}
/* hover時（マウスカーソルを重ねた時）の色（通常より濃いor暗めの色を指定）*/
.btn-purple:hover {
  color: #fff;
  background-color: #69417b;
  border-color: #69417b;
}
/* active時の色（hover時と同等かさらに濃いor暗めの色を指定） */
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active,
.show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #4f325b;
  border-color: #4f325b;
}