﻿.btnAboutCare:before{content:"\e91e"}.btnPalliative:before{content:"\e929"}.btnWorkshop:before{content:"\e965"}#palliative h2{background:url(../img/liver/bg-liver.jpg) no-repeat center right;-webkit-background-size:cover;background-size:cover}.grayBoldTxt{font-weight:bold;font-size:1.25em;color:#919191;padding-bottom:15px}.pdgNon{padding-bottom:0}.orangeList li{margin-bottom:5px}.orangeList li:before{content:'●';font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;padding-right:1em;color:#ffa63b;vertical-align:bottom}.dottedBox li{border-bottom:1px dotted #8989b4}.dottedBox li:last-child{border-bottom:none}.dottedBox li dl{padding:10px 0}.dottedBox li dl dt{font-weight:bold;font-size:18px}.orangeBox{padding:10px;width:82%;margin:20px auto;background:#ffa63b;color:#fff;font-size:1.25em;text-align:center}.branchBox .branchTtl{font-size:24px;font-weight:bold;color:#ffa63b;background:#fff2e2;padding:15px;text-align:center;width:500px;margin:0 auto;margin-bottom:70px;position:relative}.branchBox .branchTtl:after{border-left:15px solid #bfbfbf;content:"";height:50px;left:45%;position:absolute;bottom:-50px;width:15px;z-index:-2}.branchBox .borderBar{border-bottom:15px solid #bfbfbf;content:"";height:15px;left:-0.3%;margin:0 auto;position:relative;top:-30px;width:78.5%}.branchBox .row dl{background:#fff2e2;padding:15px 15px 15px 15px;height:550px;position:relative}.branchBox .row dl:before{border-left:15px solid #bfbfbf;content:"";height:30px;left:45%;position:absolute;top:-30px;width:15px}.branchBox .row dl dt{color:#ffa63b;display:table-cell;font-size:22px;font-weight:bold;text-align:center;vertical-align:middle;width:170px}.branchBox .row dl dt span{font-size:18px;display:block}.branchBox .row dl dd img{padding:15px 0}.branchBox .row dl dd p{font-size:16px}.consultationCnt{position:relative}.consultationCnt .longOrangeBox{background:#fff;color:#ffa63b;border:2px solid  #ffa63b;padding:25px;position:absolute;left:20px;top:460px;width:70%;text-align:center}.bBlockCnt{position:relative}.bBlockCnt .shortOrangeBox{background:#fff;color:#ffa63b;border:2px solid  #ffa63b;padding:3px;position:absolute;right:20px;top:460px;width:20.5%;text-align:center}.listCnt li{padding-left:1em;text-indent:-1em}.listCnt li:first-child{padding-left:0;text-indent:0}.rightFlBox{width:230px;float:right;margin-left:10px;margin-bottom:10px}.rightFlBox p{margin-top:10px;font-size:15px}.rigthFl300{width:300px;float:right;margin-left:10px;margin-bottom:10px}.rigthFl300 p{margin-top:10px;font-size:15px}.personBox{width:180px;float:right;margin-left:10px;margin-bottom:10px}.personBox p{margin-top:5px}.smPersonBox{width:145px;float:right;margin-left:10px;margin-bottom:10px}.smPersonBox p{margin-top:5px}.staffGroup{padding:0 10px}.staff{margin-bottom:15px;border:1px solid  #ccc;padding:20px;overflow:hidden;line-height:1.4}.staff dt{float:left;background-color:#eee}.staff dt img{width:100%}.staff dd{float:left;padding:10px 15px;font-size:1.25em}.staff dd span{display:block;font-size:1rem;padding-bottom:5px}.qaCnt{padding-left:1.5em}.qaCnt .answerTxt{margin-left:-1.5em;padding-left:2.2em;text-indent:-2.2em}.qaCnt>dt{margin-left:-1.5em;font-size:16px;color:#ff7e84;padding:10px 0;border-bottom:2px solid  #ff7e84;margin-bottom:10px}.qaCnt>dd ul{margin:10px 0;padding-left:0.5em}.qaCnt>dd ul li{padding-left:1.5em;text-indent:-1.5em}.qaCnt .guideTbl{margin-top:20px}.astTxt{font-size:16px;padding-left:1em}.orangeBorderBox{border:2px solid  #ffa63b;padding:10px 20px;margin:20px 1.5em}.qaSubTxt{padding-left:2.2em}.annotation{margin-left:-1.5em}@media screen and (max-width: 1200px){.branchBox .borderBar{width:79.3%;left:-0.1%}}@media screen and (max-width: 992px){.branchBox .borderBar{left:-10.6px;width:53.5%}.branchBox .row dl{height:420px;margin-bottom:30px}.branchBox .row dl dt{width:360px}.branchBox .row dd{position:relative;text-align:center}.branchBox .row dd p{text-align:left}.consultationCnt{position:static}.consultationCnt dd .longOrangeBox{position:absolute;width:100%;padding:20px;top:255px;left:0}.bBlockCnt{position:static}.bBlockCnt .shortOrangeBox{position:static;margin-top:5px;width:100%}}.careTbl{border:1px solid  #ff7e84;width:100%}.careTbl caption{font-size:20px;color:#ff8a90;padding-bottom:10px}.careTbl tr:nth-child(1n+2){border-bottom:1px solid #bfbfbf}.careTbl tr:last-child{border-bottom:none}.careTbl th,.careTbl td{text-align:center;padding:10px 10px;border-right:1px solid  #bfbfbf}.careTbl th:last-child,.careTbl td:last-child{border-right:none}.careTbl th{font-size:18px;background:#ffeced}.careTbl td{font-size:18px}.careTbl td:first-child{text-align:left;font-size:16px;width:50%}.careTbl td:nth-child(2){color:#ff7e84}.careTbl td:nth-child(2),.careTbl td :nth-child(3){width:10%}.careTbl td:last-child{text-align:right;width:30%}.careTblSubTxt{font-size:16px;margin-top:10px;text-align:right}.pdfBtn{margin-top:15px;line-height:1;background-color:#ffeced;color:#000 !important;font-size:18px;padding:15px 55px 15px 50px;border:1px solid  #ff7e84;display:inline-block;-moz-border-radius:5px 5px;-webkit-border-radius:5px;border-radius:5px 5px;text-decoration:none !important;text-align:left;position:relative;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out;-webkit-transition-delay:0s;transition:all .2s ease-out 0s}.pdfBtn img{vertical-align:bottom;position:absolute;left:10px;bottom:9px}.pdfBtn:after{color:#000;content:"";font-family:"Ionicons";font-size:20px;margin-top:-9px;position:absolute;right:5px;top:50%;width:0.8em}.pdfBtn:before{background:url(..);content:'';position:absolute;left:20px;bottom:45%}.pdfBtn:hover{background:#ff7e84;color:#ffeced !important}.pdfBtn:hover:after{color:#ffeced}.absoluteName{position:absolute;right:20px;bottom:0}.workshopTbl{width:100%;border-right:1px solid  #ff7e84;border-left:1px solid  #ff7e84}.workshopTbl:first-of-type{border-top:1px solid  #ff7e84}.workshopTbl:last-of-type{border-bottom:1px solid  #ff7e84}.workshopTbl th,.workshopTbl td{padding:10px}.workshopTbl tr th{background:#ffeced;font-size:20px;color:#ff8a90}.workshopTbl tr td{border-bottom:1px solid  #bfbfbf;border-right:1px solid  #bfbfbf;width:25%}.workshopTbl tr td:last-child{border-right:none}@media screen and (max-width: 767px){.staff{padding:10px}.staff dd{padding:10px}.orangeList li{padding-left:1em;text-indent:-1em}.orangeList li:before{padding-right:0}.astTxt{padding-left:0}.orangeBox{width:90%;margin:0 auto}.branchBox .branchTtl{width:80%;margin:0 auto 30px;font-size:22px}.branchBox .borderBar{display:none}.branchBox .row dl{height:415px;margin-bottom:20px}.branchBox .row dl:before{left:46%;top:-20px;height:20px}.branchBox .row dl dt{width:767px;font-size:18px}.branchBox .row dl dt span{font-size:16px}.consultationCnt dd .longOrangeBox{position:absolute;top:255px;left:0}.qaCnt .guideTbl{margin-left:-1.5em}.qaCnt .answerTxt{padding-left:0;text-indent:0}.qaCnt>dt{padding-top:0;padding-bottom:10px}.qaCnt dd ul li{padding-left:0}.qaSubTxt{padding-left:0}.orangeBorderBox{margin:10px 0.5em;padding:10px}.careTbl caption{font-size:18px;padding-bottom:10px}.careTbl th,.careTbl td{text-align:center;padding:5px}.careTbl th{font-size:15px}.careTbl td{font-size:15px}.careTbl td:first-child{text-align:left;font-size:15px}.pdfBtn{padding:10px 25px 10px 50px}.pdfBtn img{bottom:13px}.careTblSubTxt{font-size:15px;text-align:left}.absoluteName{position:static;margin:10px 0}.workshopTbl{width:100%}.workshopTbl tr td{display:block;float:left;padding:10px;width:50%}.workshopTbl tr td:nth-child(even){border-right:none}}
