@charset "UTF-8";body{font-family:"メイリオ",Meiryo,Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,"游ゴシック",Yu Gothic,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Meiryo UI,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;position:relative;right:0;overflow-x:hidden}h1,h2,h3,h4,h5{margin:0;padding:0}.clearfix:after{content:" ";display:block;clear:both}.mb5{margin-bottom:5px}.mt5{margin-top:5px}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mb15{margin-bottom:15px}.mt15{margin-top:15px}.mb20{margin-bottom:20px}.mt20{margin-top:20px}.mb25{margin-bottom:25px}.mt25{margin-top:25px}.mb30{margin-bottom:30px}.mt30{margin-top:30px}.mb35{margin-bottom:35px}.mt35{margin-top:35px}.mb40{margin-bottom:40px}.mt40{margin-top:40px}.mb45{margin-bottom:45px}.mt45{margin-top:45px}.mb50{margin-bottom:50px}.mt50{margin-top:50px}.row-0>div{padding-right:0;padding-left:0}.row-10>div{padding-right:5px;padding-left:5px}.row-20>div{padding-right:10px;padding-left:10px}.row-30>div{padding-right:15px;padding-left:15px}.row-40>div{padding-right:20px;padding-left:20px}.row-50>div{padding-right:25px;padding-left:25px}ul{padding:0}ul li{padding:0;list-style:none}section.eyeCatch .mitraClipEyeCatch{background-image:url(../images/MitraClip.png)}section.eyeCatch .mitraClipEyeCatch h1{color:#FFF;font-weight:700;font-style:italic;text-align:center;font-size:80px;font-size:5rem}section.eyeCatch .mitraClipEyeCatch h1 small{display:block;color:#FFF;font-size:40%}section.eyeCatch .mitraClipEyeCatch h2.eyeCatchH2{color:#FFF;text-align:center}section.eyeCatch .mitraClipEyeCatch p.eyeCatchDescription{color:#fff}section.eyeCatch .mitraClipEyeCatch div.movieBlock{text-align:center}section.eyeCatch .mitraClipEyeCatch div.movieBlock strong{color:#FFF}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject{padding:8px 5px;background-color:rgba(0,0,0,.5)}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject p{color:#ccc;margin:0;padding:0;font-weight:700}.header{max-width:1500px;-webkit-background-size:100% 100%;background-size:100%}.navbar-toggle{margin-top:13px}section.youtubeBlock .youtubeDescription p{font-size:30px;font-size:1.875rem;color:#1e5799}section.index ul{border-top:1px solid #ddd;border-left:1px solid #ddd}section.index ul li a{color:#1e5799;background-color:#f9fafb;padding:10px;display:block}section.index ul li a:before{content:"・"}section.index ul li a:hover{background-color:#f0f8ff;text-decoration:none;font-weight:700}h2.mainTitle{position:relative;margin-bottom:1em;color:#0068b7;text-align:center}h2.mainTitle:before{content:'';position:absolute;left:50%;bottom:-15px;display:inline-block;width:60px;height:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#0068b7}strong.textBlue{color:#1e5799}section.whatMitraClipSection .mitraClipDescription{margin-top:50px;border-left:3px solid #ddd;padding-left:20px}section.whatMitraClipSection .mitraClipDescription p{font-size:30px;font-size:1.875rem;color:#000;margin-bottom:20px;line-height:1.5}section.whatMitraClipSection .mitraClipDescription p span{font-weight:700;color:#0068b7;background:#f0f8ff}section.targetDiseaseSection h3{background:#f0f8ff;color:#0068b7;font-weight:700;padding:10px 5px 5px;margin-bottom:20px}section.targetDiseaseSection h4{background-color:#0068b7;color:#fff;padding:10px 0;text-align:center;font-weight:700}section.targetDiseaseSection div.targetDiseaseBlock{padding:20px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}section.conditionSection ul{text-align:center}section.conditionSection ul.conditionList li{display:inline-block;background:#f0f8ff;padding:5px 20px;color:#0068b7;font-weight:700}section.inspectionSection table th,section.inspectionSection table td{vertical-align:middle}section.inspectionSection table th{background-color:#EEE}section.inspectionSection table h4{font-weight:700;border-bottom:1px solid #ccc}section.inspectionSection table p.caution{padding-left:5px;font-size:85%;color:#555}section.inspectionSection h3{font-weight:700;color:#567ebd}section.treatmentSection table{table-layout:fixed}section.treatmentSection table th{text-align:center;vertical-align:middle}section.treatmentSection table th.thTitle{background:#f2f2f2}section.treatmentSection table td ul li:before{content:"・"}section.patientSection ul.patientList{margin:0;padding:0;text-align:center}section.patientSection ul.patientList li{display:table-cell;text-align:center;vertical-align:top;border-radius:5px}section.patientSection ul.patientList li span.patientText{font-weight:700;width:1000px;text-align:center;display:table-cell;vertical-align:middle}section.meritSection h3{text-align:center;font-weight:700}section.meritSection h3.merit{background:#0068b7;color:#fff;padding:20px 0 10px}section.meritSection h3.demerit{background:#CCC;color:#000;padding:20px 0 10px}section.meritSection div.meritBlock h4{border-bottom:2px solid #CCC;color:#0068b7;font-weight:700}section.meritSection div.meritBlock h4 span{border-bottom:2px solid #0068b7;display:inline-block;position:relative;bottom:-3px}section.meritSection div.meritBlock p{margin:5px 0 30px;font-size:25px;font-size:1.5625rem}section.flowSection .flowBlock h4{background-color:#567ebd;color:#FFF;font-weight:700}section.flowSection .flowBlock h4 span{letter-spacing:5px}section.effortsSection h4{background-color:#567ebd;color:#FFF;font-weight:700}section.effortsSection h3{text-align:center;font-weight:700}section.effortsSection h5{color:#567ebd;font-weight:700}section.effortsSection .doctorPosition{font-weight:700}section.effortsSection a.btnDoctorDetail{background-color:#1e5799;border-color:#1e5799;border-radius:20px}section.questionSection dl{border-bottom:1px dotted #ddd}section.questionSection dl dt{color:#567ebd}section.questionSection dl dd .complicationsBlock{border-radius:10px;border:1px dotted #DDD;padding:5px 10px;margin:10px 0}section.questionSection dl dd .complicationsBlock h5{color:#688cc4;font-weight:700;font-size:22px;font-size:1.375rem;margin:10px 0}section.questionSection dl dd .complicationsBlock h5 span{padding:0 10px 0 5px;border-bottom:2px solid #c9c9c9}section.questionSection dl dd .complicationsBlock p{font-size:20px;font-size:1.25rem;color:#333;margin-bottom:15px}section.questionSection dl dd .complicationsList{margin-top:10px}section.questionSection dl dd .complicationsList table th,section.questionSection dl dd .complicationsList table td{padding:10px;vertical-align:middle}section.questionSection dl dd .complicationsList table th{background-color:#fafafa;color:#0068b7}section.questionSection dl dd .complicationsList table td{color:#444}section.costSection h3{font-weight:700}section.costSection table.costTable tr th,section.costSection table.costTable tr td{vertical-align:middle}section.costSection table.costTable tr th{background-color:#f2f2f2;text-align:center;font-weight:400}section.costSection p.assumption{font-weight:700}section.costSection p.costChange{font-weight:700}section.costSection strong.underLine{text-decoration:underline}section.clinicalInformationSection h3{font-weight:700;color:#0068b7;font-size:30px;font-size:1.875rem;margin-bottom:10px}section.clinicalInformationSection h4{font-size:23px;font-size:1.4375rem;color:#0068b7;border-bottom:1px solid #0068b7;padding:3px;margin-bottom:5px}section.clinicalInformationSection p.contact{text-align:center}section.clinicalInformationSection p.contact.contactCaution{font-size:85%}section.clinicalInformationSection .informationBlock{background-color:#e5f6fa}section.clinicalInformationSection .informationBlock .inquiry h3{color:#3482bd;text-align:center;font-weight:700}section.clinicalInformationSection .informationBlock .inquiry h4{font-weight:700;text-align:center}section.clinicalInformationSection .informationBlock .inquiry .btnInformation{background-color:#1e5799;font-weight:700}dl.doctorInfo dt{font-size:35px;font-size:2.1875rem;margin-bottom:20px}dl.doctorInfo dd{font-size:24px;font-size:1.5rem;line-height:1.7}footer{background-color:#262626}footer address{text-align:center;color:#777}#page-top{position:fixed;bottom:20px;right:20px;font-size:77%}#page-top a{background-color:#567ebd;text-decoration:none;color:#fff;width:100px;padding:10px 0;text-align:center;display:block;border-radius:5px}#page-top a:hover{text-decoration:none;background-color:#3f65a1}.modalcenter{padding:10% 0}.modal-img_footer{padding:10px;text-align:center}#slide_menu{position:fixed;top:0;right:-240px;width:240px;height:100%;background:#3c3f41}#slide_menu ul{margin-top:55px}#slide_menu ul li a{color:#a5a6a6;display:block}#slide_menu ul li a:before{content:"・"}#slide_menu ul li a:hover{background-color:#2b2b2b;color:#fff;text-decoration:none}.navi{position:fixed;z-index:1030;top:15px;right:20px}.navi button{background-color:#00b3ee;border:none;color:#fff;padding:10px 20px}.navi button:hover{background-color:#4fd3ff}.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.swiper-slide{-webkit-background-size:cover;background-size:cover;background-position:center}.gallery-top{height:300px;width:100%}.gallery-thumbs{height:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:10%;height:40px;opacity:.4;filter:alpha(opacity=40)}.gallery-thumbs .swiper-slide-active{opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width:768px){section.eyeCatch{background:#1e5799}section.eyeCatch .mitraClipEyeCatch{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}section.eyeCatch .mitraClipEyeCatch .eyeCatchTextBlock{margin-top:220px}section.eyeCatch .mitraClipEyeCatch h2.eyeCatchH2{font-size:40px;font-size:2.5rem;font-weight:700;padding:10px 0}section.eyeCatch .mitraClipEyeCatch p.eyeCatchDescription{margin-bottom:20px}section.eyeCatch .mitraClipEyeCatch div.movieBlock div{margin-bottom:5px}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject{margin-top:10px}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject p{font-size:20px;font-size:1.25rem}.header{margin:60px auto 0}.header .logo img.headerLogo{margin-top:10px;margin-left:15px;margin-bottom:10px;max-width:120px}h2.mainTitle{font-size:30px;font-size:1.875rem;font-weight:700;margin-bottom:30px}p.mainText{font-size:30px;font-size:1.875rem}p.mainText1{font-size:28px;font-size:1.75rem}p.mainText2{font-size:28px;font-size:1.75rem}p.mainTextB{font-size:20px;font-size:1.25rem}section.mainContent{margin-top:30px;padding-bottom:20px}section.whatMitraClipSection .mitraClipDescription p{font-size:25px;font-size:1.5625rem}section.targetDiseaseSection h3{font-size:25px;font-size:1.5625rem;text-align:center}section.conditionSection ul.conditionList li{font-size:20px;font-size:1.25rem;margin-bottom:5px;padding:5px;width:80px}section.inspectionSection table th{font-size:20px;font-size:1.25rem;width:30%}section.inspectionSection table h4{font-size:25px;font-size:1.5625rem}section.inspectionSection table p{font-size:21px;font-size:1.3125rem}section.inspectionSection h3{font-size:30px;font-size:1.875rem}section.treatmentSection table th{font-size:18px;font-size:1.125rem}section.treatmentSection table th.thTitle{width:20%}section.treatmentSection h3{font-size:34px;font-size:2.125rem}section.patientSection ul.patientList li{display:inline-block;width:90%;height:60px;margin:5px 0;border:1px solid #d6d6d6}section.patientSection ul.patientList li span.patientText{height:60px;font-size:22px;font-size:1.375rem}section.meritSection h3{font-size:25px;font-size:1.5625rem}section.meritSection div.meritBlock h4{font-size:25px;font-size:1.5625rem}section.flowSection .flowBlock{margin:0 0 30px}section.flowSection .flowBlock h4{display:table-cell;width:1000px;height:60px;vertical-align:middle;text-align:center;line-height:150%;font-size:24px;font-size:1.5rem}section.flowSection .flowBlock p{line-height:1.7;padding-top:20px}section.effortsSection h4{display:table-cell;width:1000px;height:60px;vertical-align:middle;text-align:center;font-size:30px;font-size:1.875rem}section.effortsSection p.heartTeam{padding-top:20px}section.effortsSection h3{font-size:30px;font-size:1.875rem;margin:60px 0 30px}section.effortsSection h5{padding-top:20px;font-size:30px;font-size:1.875rem}section.effortsSection .doctorDetailLinkBlock{margin:20px 0}section.effortsSection p.doctorComment{margin:0 0 20px}section.questionSection dl{margin:20px 0;padding:10px 0 20px}section.questionSection dl dt{font-size:26px;font-size:1.625rem;margin:10px 0}section.questionSection dl dd{line-height:1.7}section.questionSection dl dd .complicationsList table th,section.questionSection dl dd .complicationsList table td{font-size:18px;font-size:1.125rem}section.questionSection dl dd .complicationsList table th{width:30%}section.questionSection dl dd .complicationsList table td{width:70%}section.costSection h3{font-size:26px;font-size:1.625rem;margin:5px 0}section.clinicalInformationSection{padding-bottom:10px}section.clinicalInformationSection h3{text-align:center;margin-top:10px}section.clinicalInformationSection p.informationText{font-size:18px;font-size:1.125rem;line-height:140%}section.clinicalInformationSection p.contact{font-size:22px;font-size:1.375rem;margin-top:20px}section.clinicalInformationSection .informationBlock{padding:20px 0;margin:20px 0 10px}section.clinicalInformationSection .informationBlock .inquiry{margin:15px 10px}section.clinicalInformationSection .informationBlock .inquiry h3{margin:0 0 10px;font-size:30px;font-size:1.875rem}section.clinicalInformationSection .informationBlock .inquiry .btnInformation{border-radius:30px;font-size:25px;font-size:1.5625rem}dl.doctorInfo dt{font-size:28px;font-size:1.75rem;margin-top:20px;margin-bottom:10px}footer{padding:30px 0 10px}footer address{font-size:16px;font-size:1rem}.mt50{margin-top:220px}}@media only screen and (min-width:768px)and (max-width:1108px){section.eyeCatch{background:#1e5799;background:-webkit-gradient(linear,left top,right top,from(#1e5799),color-stop(50%,#0068b7),color-stop(50%,#2989d8),to(#7db9e8));background:linear-gradient(to right,#1e5799 0,#0068b7 50%,#2989d8 50%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#7db9e8',GradientType=1)}section.eyeCatch .mitraClipEyeCatch{background-repeat:no-repeat;background-position:center center;-webkit-background-size:800px auto;background-size:800px auto}section.eyeCatch .mitraClipEyeCatch .eyeCatchTextBlock{background-color:rgba(0,0,0,.5);margin:10px 0 0;padding:10px}section.eyeCatch .mitraClipEyeCatch h2.eyeCatchH2{margin:0 0 10px;font-size:30px;font-size:1.875rem;font-weight:700;padding:5px 0;background:#2e6da4}section.eyeCatch .mitraClipEyeCatch p.eyeCatchDescription{margin-bottom:0}section.eyeCatch .mitraClipEyeCatch div.movieBlock{margin-top:50px}section.eyeCatch .mitraClipEyeCatch div.movieBlock div{border:7px solid #22379a;margin-bottom:5px;-moz-box-shadow:10px 10px 10px rgba(0,0,0,.4);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.4);-o-box-shadow:10px 10px 10px rgba(0,0,0,.4);-ms-box-shadow:10px 10px 10px rgba(0,0,0,.4)}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject{margin-top:80px}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject p{font-size:28px;font-size:1.75rem}.header{margin:0 auto}.header .logo img.headerLogo{margin-top:15px;margin-left:15px;max-width:150px}section.index .indexBlock{margin:0;padding:0}section.index ul li{font-size:25px;font-size:1.5625rem;border-right:1px solid #ddd;border-bottom:1px solid #ddd;list-style:none}h2.mainTitle{font-size:60px;font-size:3.75rem;margin-bottom:20px}p.mainText{font-size:40px;font-size:2.5rem}p.mainText1{font-size:40px;font-size:2.5rem;text-align:center}p.mainText2{font-size:30px;font-size:1.875rem}p.mainTextB{font-size:24px;font-size:1.5rem}section.mainContent{margin-top:50px;padding-bottom:50px}section.conditionSection ul.conditionList li{font-size:30px;font-size:1.875rem}section.inspectionSection table th{font-size:25px;font-size:1.5625rem;text-align:center;width:30%}section.inspectionSection table h4{font-size:25px;font-size:1.5625rem}section.inspectionSection table p{font-size:23px;font-size:1.4375rem}section.inspectionSection h3{font-size:45px;font-size:2.8125rem}section.treatmentSection table th.thTitle{width:20%}section.patientSection ul.patientList li{display:inline-block;height:60px;margin:5px 10px;border:2px solid #d6d6d6}section.patientSection ul.patientList li span.patientText{height:60px;font-size:28px;font-size:1.75rem}section.meritSection h3{font-size:35px;font-size:2.1875rem}section.meritSection div.meritBlock h4{font-size:30px;font-size:1.875rem}section.flowSection .flowBlock{margin:0 0 30px}section.flowSection .flowBlock h4{display:table-cell;width:1000px;height:80px;vertical-align:middle;text-align:center;line-height:150%;font-size:24px;font-size:1.5rem}section.flowSection .flowBlock p{font-size:25px;font-size:1.5625rem;line-height:160%}section.effortsSection h4{display:table-cell;width:1000px;height:120px;vertical-align:middle;text-align:center;font-size:30px;font-size:1.875rem}section.effortsSection h3{font-size:40px;font-size:2.5rem;margin:60px 0 30px}section.effortsSection .doctorDetailLinkBlock{margin:20px 0}section.questionSection dl{margin:20px 0;padding:10px 0 20px}section.questionSection dl dt{font-size:30px;font-size:1.875rem;margin:10px 0}section.questionSection dl dd{font-size:26px;font-size:1.625rem}section.questionSection dl dd .complicationsBlock{padding:15px;margin:10px}section.questionSection dl dd .complicationsBlock h5{font-size:24px;font-size:1.5rem}section.questionSection dl dd .complicationsList table th,section.questionSection dl dd .complicationsList table td{font-size:18px;font-size:1.125rem}section.questionSection dl dd .complicationsList table th{width:20%}section.questionSection dl dd .complicationsList table td{width:80%}section.costSection h3{font-size:26px;font-size:1.625rem;margin:5px 0}section.costSection table.costTable tr td{padding:10px 20px;font-size:24px;font-size:1.5rem;line-height:150%}section.costSection table.costTable tr td.age{width:20%}section.costSection p.assumption{font-size:22px;font-size:1.375rem;margin:20px 0 15px}section.costSection p.costChange{font-size:22px;font-size:1.375rem}section.clinicalInformationSection h3{text-align:left;font-size:30px;font-size:1.875rem;margin-bottom:10px}section.clinicalInformationSection h4{font-size:25px;font-size:1.5625rem;padding:3px;margin-bottom:5px}section.clinicalInformationSection p.informationText{font-size:22px;font-size:1.375rem;line-height:140%}section.clinicalInformationSection p.contact{font-size:24px;font-size:1.5rem;margin-top:20px}section.clinicalInformationSection .informationBlock{margin:50px 0}section.clinicalInformationSection .informationBlock .inquiry{margin:30px 50px}section.clinicalInformationSection .informationBlock .inquiry h3{margin:0 0 20px;font-size:35px;font-size:2.1875rem}section.clinicalInformationSection .informationBlock .inquiry h4{font-size:45px;font-size:2.8125rem}section.clinicalInformationSection .informationBlock .inquiry .btnInformation{border-radius:30px;font-size:35px;font-size:2.1875rem}dl.doctorInfo dt{margin-top:0}footer{padding:30px 0 10px}footer address{font-size:16px;font-size:1rem}#page-top a{padding:20px 0}#slide_menu ul li a{padding:5px 10px}}@media only screen and (min-width:1108px){section.eyeCatch{background:#1e5799;background:-webkit-gradient(linear,left top,right top,from(#1e5799),color-stop(50%,#0068b7),color-stop(50%,#2989d8),to(#7db9e8));background:linear-gradient(to right,#1e5799 0,#0068b7 50%,#2989d8 50%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#7db9e8',GradientType=1)}section.eyeCatch .mitraClipEyeCatch{height:550px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:800px auto;background-size:800px auto;padding:40px 0 20px}section.eyeCatch .mitraClipEyeCatch h1 small{margin-top:15px;margin-bottom:20px}section.eyeCatch .mitraClipEyeCatch h2.eyeCatchH2{margin:160px 0 10px;font-size:30px;font-size:1.875rem;font-weight:700;padding:5px 0;background:#2e6da4}section.eyeCatch .mitraClipEyeCatch p.eyeCatchDescription{margin-bottom:0}section.eyeCatch .mitraClipEyeCatch div.movieBlock div{border:7px solid #22379a;margin-bottom:5px;-moz-box-shadow:10px 10px 10px rgba(0,0,0,.4);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.4);-o-box-shadow:10px 10px 10px rgba(0,0,0,.4);-ms-box-shadow:10px 10px 10px rgba(0,0,0,.4)}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject{margin-top:10px}section.eyeCatch .mitraClipEyeCatch div.eyeCatchSubject p{font-size:28px;font-size:1.75rem}.header{margin:0 auto}.header .logo img.headerLogo{margin-top:10px;max-width:200px;margin-bottom:10px}section.index .indexBlock{margin:0;padding:0 50px}section.index ul li{font-size:25px;font-size:1.5625rem;border-right:1px solid #ddd;border-bottom:1px solid #ddd;list-style:none}h2.mainTitle{font-size:70px;font-size:4.375rem;padding:0;margin-bottom:50px}p.mainText{font-size:38px;font-size:2.375rem;font-weight:700;margin-bottom:40px;color:#333}p.mainText1{font-size:34px;font-size:2.125rem;margin-bottom:30px;text-align:center}p.mainText2{font-size:30px;font-size:1.875rem;border-left:5px solid #1e5799;padding-left:20px}p.mainTextB{font-size:24px;font-size:1.5rem;color:#1e5799;font-weight:700}section.mainContent{margin-top:50px;padding-bottom:50px}section.conditionSection ul.conditionList li{font-size:40px;font-size:2.5rem;margin-bottom:30px}section.inspectionSection table th,section.inspectionSection table td{padding:20px 20px 10px}section.inspectionSection table th{font-size:25px;font-size:1.5625rem;text-align:center;width:20%;padding:0}section.inspectionSection table h4{font-size:27px;font-size:1.6875rem;padding:5px;margin:10px 0}section.inspectionSection table p{font-size:25px;font-size:1.5625rem}section.inspectionSection h3{font-size:45px;font-size:2.8125rem;margin:20px 0}section.treatmentSection table th.thTitle{width:10%}section.patientSection ul.patientList li{display:inline-block;width:340px;height:60px;margin:20px 10px;border:2px solid #d6d6d6}section.patientSection ul.patientList li span.patientText{height:60px;font-size:25px;font-size:1.5625rem}section.meritSection h3{font-size:35px;font-size:2.1875rem}section.meritSection div.meritBlock h4{margin:10px 0;font-size:30px;font-size:1.875rem}section.flowSection .flowBlock{margin:0 0 30px}section.flowSection .flowBlock h4{display:table-cell;width:1000px;height:80px;vertical-align:middle;text-align:center;line-height:150%;font-size:24px;font-size:1.5rem}section.flowSection .flowBlock p{font-size:25px;font-size:1.5625rem;line-height:160%}section.effortsSection h4{display:table-cell;width:1000px;height:120px;vertical-align:middle;text-align:center;font-size:30px;font-size:1.875rem}section.effortsSection p.heartTeam{font-size:25px;font-size:1.5625rem}section.effortsSection figure.heartTeamImage{margin:30px 100px}section.effortsSection figure.heartTeamMember{margin:0 0 30px}section.effortsSection h3{font-size:40px;font-size:2.5rem;margin:100px 0 50px}section.effortsSection h5{font-size:30px;font-size:1.875rem;margin:0 0 10px}section.effortsSection .doctorPosition{font-size:28px;font-size:1.75rem;margin:0 0 10px}section.effortsSection .doctorBlock{margin:0 0 20px}section.effortsSection .doctorDetailLinkBlock{margin:20px 0}section.questionSection dl{margin:20px 0;padding:10px 0 20px}section.questionSection dl dt{font-size:30px;font-size:1.875rem;margin:10px 0}section.questionSection dl dd{font-size:26px;font-size:1.625rem}section.questionSection dl dd .complicationsBlock{padding:15px;margin:10px}section.questionSection dl dd .complicationsBlock h5{font-size:25px;font-size:1.5625rem}section.questionSection dl dd .complicationsList table th,section.questionSection dl dd .complicationsList table td{font-size:20px;font-size:1.25rem}section.questionSection dl dd .complicationsList table th{width:20%}section.questionSection dl dd .complicationsList table td{width:80%}section.costSection h3{font-size:26px;font-size:1.625rem;margin:5px 0}section.costSection table.costTable tr td{padding:10px 20px;font-size:24px;font-size:1.5rem;line-height:150%}section.costSection table.costTable tr td.age{width:20%}section.costSection p.assumption{font-size:22px;font-size:1.375rem;margin:20px 0 15px}section.costSection p.costChange{font-size:22px;font-size:1.375rem}section.clinicalInformationSection h3{text-align:left;font-size:30px;font-size:1.875rem;margin-bottom:10px}section.clinicalInformationSection h4{font-size:25px;font-size:1.5625rem;padding:3px;margin-bottom:5px}section.clinicalInformationSection p.informationText{font-size:22px;font-size:1.375rem;line-height:140%}section.clinicalInformationSection p.contact{font-size:24px;font-size:1.5rem;margin-top:20px}section.clinicalInformationSection .informationBlock{margin:50px 0}section.clinicalInformationSection .informationBlock .inquiry{margin:30px 50px}section.clinicalInformationSection .informationBlock .inquiry h3{margin:0 0 20px;font-size:35px;font-size:2.1875rem}section.clinicalInformationSection .informationBlock .inquiry h4{font-size:45px;font-size:2.8125rem}section.clinicalInformationSection .informationBlock .inquiry .btnInformation{border-radius:30px;font-size:35px;font-size:2.1875rem}dl.doctorInfo dt{margin-top:0}footer{padding:30px 0}footer address{font-size:16px;font-size:1rem}#page-top a{padding:20px 0}#slide_menu ul li a{padding:7px 10px}.gallery-top{height:500px}.gallery-thumbs .swiper-slide{height:100px}.mt50{margin-top:50px}}