﻿.comTtl{background:url(../img/center/bg-mainv.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.comMarkTtlSub{text-align:right;margin-top:-1.2em;max-width:1090px;margin-bottom:2px}#center .mb{margin-bottom:10px}#center .mb2{margin-bottom:40px}#center .centerList{text-align:center;overflow:hidden;*zoom:1;max-width:900px;margin:0 auto}#center .centerList li{float:left;font-size:1.1em;padding:0 20px;width:25%}#center .centerList li span{white-space:nowrap}#center .centerList li .icon{border:none;margin-bottom:15px}#center .centerList li a{text-decoration:none}@media screen and (max-width: 991px){#center .centerList{overflow:hidden;*zoom:1;max-width:500px;margin:0 auto}#center .centerList li{width:50%;margin-bottom:20px}#center .centerList li .icon{margin-bottom:6px}}@media screen and (max-width: 767px){#center .centerList{max-width:inherit;margin:auto}#center .centerList li{float:none;width:100%;text-align:left;padding:0}#center .centerList li .icon{display:inline;margin:0}#center .centerList li .icon img{width:40px;vertical-align:middle}}#performance .comTtl{background:url(../img/center/bg-mainv-performance.jpg) center center no-repeat}#performance .topPerformanceList{overflow:hidden;*zoom:1}#performance .topPerformanceList li{margin-bottom:30px}#performance .topPerformanceList li a{display:block;text-decoration:none;border:solid 1px #000;padding:15px;position:relative}#performance .topPerformanceList li a:after{position:absolute;top:0;bottom:0;right:15px;display:block;content:"";width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:auto 0}@media screen and (max-width: 991px){#performance .topSpecificList li{margin-bottom:20px}}@media screen and (max-width: 767px){#performance .topSpecificList li{margin-bottom:20px}}#performance .performanceTbl1{max-width:1150px;width:100%;overflow-x:auto}#performance .performanceTbl1 table{width:1150px;border-top:solid 1px #000;border-left:solid 1px #000;margin-bottom:40px}#performance .performanceTbl1 table th,#performance .performanceTbl1 table td{vertical-align:middle;text-align:center;border-right:solid 1px #000;border-bottom:solid 1px #000;padding:5px 0}#performance .performanceTbl1 table th{background:#d6dbe9}#performance .performanceTbl1 table th.head{text-align:left;padding:5px 15px}#performance .performanceTbl1 table td.achievement{width:90px;padding:5px}#performance .performanceTbl2{max-width:1000px;width:100%;overflow-x:auto}#performance .performanceTbl2 table{width:1000px;border-top:solid 1px #000;border-left:solid 1px #000;margin-bottom:40px}#performance .performanceTbl2 table th,#performance .performanceTbl2 table td{vertical-align:middle;text-align:center;border-right:solid 1px #000;border-bottom:solid 1px #000;padding:5px 10px}#performance .performanceTbl2 table th{background:#d6dbe9}#performance .performanceTbl3{max-width:900px;width:100%;overflow-x:auto}#performance .performanceTbl3 table{width:900px;border-top:solid 1px #000;border-left:solid 1px #000;margin-bottom:40px}#performance .performanceTbl3 table th,#performance .performanceTbl3 table td{vertical-align:middle;text-align:center;border-right:solid 1px #000;border-bottom:solid 1px #000;padding:5px 10px}#performance .performanceTbl3 table th{background:#d6dbe9}#performance .performanceTbl3 table th.head{text-align:left}#performance .performanceImg{margin-bottom:40px}#specific .topSpecificList{overflow:hidden;*zoom:1}#specific .topSpecificList li{margin-bottom:30px}#specific .topSpecificList li a{display:block;text-decoration:none;border:solid 1px #000;padding:15px;position:relative}#specific .topSpecificList li a:after{position:absolute;top:0;bottom:0;right:15px;display:block;content:"";width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:auto 0}@media screen and (max-width: 991px){#specific .topSpecificList li{margin-bottom:20px}}@media screen and (max-width: 767px){#specific .topSpecificList li{margin-bottom:20px}}#specific .aboutFlow{margin-bottom:30px}#specific .aboutFlow .aboutFlowCnt dt{color:#fff;font-size:30px;text-align:center;padding:10px;background:#141f40}#specific .aboutFlow .aboutFlowCnt dd{overflow:hidden;*zoom:1;border:solid 2px #141f40;padding:15px}#specific .aboutFlow .aboutFlowCnt dd.step1 p{color:#fff;font-size:20px;background:#141f40;padding:3px 8px;margin-bottom:8px}#specific .aboutFlow .aboutFlowCnt dd.step1 ul li{font-size:18px}#specific .aboutFlow .aboutFlowCnt dd.step2{text-align:center}#specific .aboutFlow .aboutFlowCnt dd.step2 .riskImg{margin-bottom:10px}#specific .aboutFlow .aboutFlowCnt dd.step2 .riskTxt{font-size:18px;margin-bottom:10px}#specific .aboutFlow .aboutFlowCnt dd.step2 .riskEm{color:#e97212;font-size:30px;font-weight:bold}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont{padding:20px 40px}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont .koFlowTtl{font-size:30px;margin-bottom:10px}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont .koFlowTxt{font-size:18px}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont{background:#ffd29d}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont .fstPlan{overflow:hidden;*zoom:1;padding:30px 0 0}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont .fstPlan li{width:48.5%;float:left}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont .fstPlan li p{font-size:18px;margin-bottom:5px}@media screen and (max-width: 991px){#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont .fstPlan{padding:20px 0 0}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont .fstPlan li{width:100%;float:none}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.fstCont .fstPlan li p{font-size:16px;margin-bottom:5px}}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.chkCont{background:#dce2f6}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont.resCont{color:#fff;background:#e97212}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowSup{padding:10px 0}#specific .aboutFlow .aboutFlowArrow{text-align:center;padding:10px 0}@media screen and (max-width: 767px){#specific .aboutFlow .aboutFlowCnt dt{color:#fff;font-size:22px}#specific .aboutFlow .aboutFlowCnt dd.step1 p{font-size:18px}#specific .aboutFlow .aboutFlowCnt dd.step1 ul li{font-size:16px}#specific .aboutFlow .aboutFlowCnt dd.step2{text-align:center}#specific .aboutFlow .aboutFlowCnt dd.step2 .riskImg{margin-bottom:10px}#specific .aboutFlow .aboutFlowCnt dd.step2 .riskTxt{font-size:16px;text-align:left}#specific .aboutFlow .aboutFlowCnt dd.step2 .riskEm{font-size:20px}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont{padding:10px}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont .koFlowTtl{font-size:20px;margin-bottom:8px}#specific .aboutFlow .aboutFlowCnt dd.step3 .koFlowCont .koFlowTxt{font-size:16px}}#specific .updateDate{text-align:right;margin-bottom:20px}#specific .specTbl1,#specific .specTbl2,#specific .specTbl3{border-top:solid 1px #000;border-left:solid 1px #000;margin-bottom:30px}#specific .specTbl1 th,#specific .specTbl1 td,#specific .specTbl2 th,#specific .specTbl2 td,#specific .specTbl3 th,#specific .specTbl3 td{border-right:solid 1px #000;border-bottom:solid 1px #000;padding:8px 18px}#specific .specTbl1 th,#specific .specTbl2 th,#specific .specTbl3 th{background:#d6dbe9}#specific .specTbl1 th{min-width:470px}#specific .specTbl1 td{min-width:310px}#specific .specTbl3{width:1090px}#specific .specTbl3 .head{min-width:470px}#specific .specTbl3 .cont{width:100px;padding:8px 0}#specific .specTblCont{max-width:1100px;overflow-x:auto}@media screen and (max-width: 767px){#specific .specTbl1{width:100%}#specific .specTbl1 th,#specific .specTbl1 td{display:block;width:100%;min-width:300px;float:left \9}}.conceptTxt{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho","平成明朝","HeiseiMincho",sans-serif;padding:10px 0;font-size:20px;background:#141f40;text-align:center;color:#fff}@media (max-width: 767px){.conceptTxt{font-size:16px}}#concept{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho","平成明朝","HeiseiMincho",sans-serif}#concept h3{font-size:30px;text-align:center;font-weight:bold}#concept .mainTxt{padding:30px 0;text-align:center}#concept .mainTxt .subTxt{font-size:24px;font-weight:bold;display:block}#concept .mainTxt .subUl li{font-size:24px;font-weight:bold;display:block}#concept .mainTxt .smTxt{margin-top:45px;font-size:18px}@media (max-width: 767px){#concept h3{font-size:20px;text-align:left}#concept .mainTxt{padding:15px 0;text-align:left}#concept .mainTxt .subTxt{font-size:18px}#concept .mainTxt .subUl li{font-size:18px;margin-bottom:5px}#concept .mainTxt .smTxt{margin-top:15px;font-size:16px}}#concept .policy{border-top:2px solid #141f40;border-bottom:2px solid #141f40;overflow:hidden;padding:35px 0;display:table}#concept .policy .person{text-align:center;width:160px;display:table-cell}#concept .policy .person dt{margin-bottom:20px}#concept .policy .person dt img{vertical-align:bottom}#concept .policy .person dd .jobtitle{font-size:19px}#concept .policy .person dd .name{text-align:center;margin-top:15px}#concept .policy .person dd .name .supTxt{font-size:0.875em;vertical-align:top;display:block}#concept .policy .person dd .name .nameTxt{vertical-align:bottom;font-size:1.563em;position:relative;top:-0.3em;display:block}#concept .policy .txtBox{font-size:18px;display:table-cell;vertical-align:top;padding-left:35px}#concept .policy .txtBox .readTxt{margin-top:15px}@media (max-width: 767px){#concept .policy{padding:15px 0;display:block}#concept .policy .person{display:block;margin:0 auto}#concept .policy .person dt{margin-bottom:10px}#concept .policy .person dd .jobtitle{font-size:16px}#concept .policy .person dd .name{margin-top:5px}#concept .policy .txtBox{display:block;font-size:16px;padding-left:0}#concept .policy .txtBox .readTxt{margin-top:10px}}.performanceEntry h3{font-size:20px;margin:20px 0}.performanceEntry .table-responsive{border:none !important}.performanceEntry table{margin:20px 0 40px;width:100%}.performanceEntry table th,.performanceEntry table td{vertical-align:middle;text-align:center !important;border:1px solid #000;padding:5px 2px;width:auto !important;word-wrap:break-word}.performanceEntry table th{background:#d6dbe9}.performanceEntry table tr:first-child th:first-child{width:180px}@media screen and (max-width: 1000px){.performanceEntry table{width:1000px}}#doctor .comTtl{background:url(../img/center/bg-mainv-doctor.jpg) center center no-repeat}#doctor .comContent{overflow:hidden;*zoom:1}#doctor .comContent .fL{float:left;padding-right:10px}@media screen and (max-width: 991px){#doctor .comContent .fL{padding-right:7px}}@media screen and (max-width: 767px){#doctor .comContent .fL{padding-right:0;float:none}}#doctor .comContent .fR{float:right;padding-left:10px}@media screen and (max-width: 991px){#doctor .comContent .fR{padding-left:7px}}@media screen and (max-width: 767px){#doctor .comContent .fR{padding-left:0;float:none}}#doctor .comContent .doctorList{overflow:hidden;*zoom:1;width:50%}@media screen and (max-width: 767px){#doctor .comContent .doctorList{width:auto}}#doctor .comContent .doctorList li{margin-bottom:20px}@media screen and (max-width: 991px){#doctor .comContent .doctorList li{margin-bottom:10px}}#doctor .comContent .doctorList li .staff{overflow:hidden;*zoom:1;display:block;zoom:1;padding:20px;border:solid 1px #ccc;text-decoration:none}#doctor .comContent .doctorList li .staff:hover{-webkit-opacity:0.5;-moz-opacity:0.5;-ms-opacity:0.5;opacity:0.5;-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}@media screen and (max-width: 767px){#doctor .comContent .doctorList li .staff{padding:10px}}#doctor .comContent .doctorList li .staff img{float:left;margin:0}#doctor .comContent .doctorList li .staff .staffProfile{padding-left:120px}@media screen and (max-width: 767px){#doctor .comContent .doctorList li .staff .staffProfile{padding-left:110px}}#doctor .comContent .doctorList li .staff .staffProfile p{padding-bottom:0;margin-bottom:10px}#doctor .comContent .doctorList li .staff .staffProfile p:last-child{margin-bottom:0}@media screen and (max-width: 991px){#doctor .comContent .doctorList li .staff .staffProfile p{margin-bottom:5px}}#doctor .comContent .doctorList li .staff .staffProfile .staffName{font-weight:bold;font-size:1.375em;font-weight:bold;line-height:1.1}#doctor .comContent .doctorList li .staff .staffProfile .staffName span{font-size:0.727em}@media screen and (max-width: 991px){#doctor .comContent .doctorList li .staff .staffProfile .staffName{font-size:1.2em}#doctor .comContent .doctorList li .staff .staffProfile .staffName span{font-size:0.625em}}@media screen and (max-width: 991px){#doctor .comContent .doctorList li .staff .staffProfile .licentiate{font-size:0.9em}}#doctor .comContent .doctorList li span.staff:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
