﻿#visitor #vtCont .pb0{padding-bottom:0 !important}#visitor #vtCont .mb5,#visitor #vtCont .mb5-0{margin-bottom:5px !important}#visitor #vtCont .mb10{margin-bottom:10px !important}#visitor #vtCont .mb15,#visitor #vtCont .mb15-0,#visitor #vtCont .mb15-5{margin-bottom:15px !important}#visitor #vtCont .mb30-10{margin-bottom:30px !important}#visitor #vtCont .mb40-20{margin-bottom:40px !important}#visitor #vtCont .fz80{font-size:0.8em}#visitor #vtCont .fz90{font-size:0.9em}#visitor #vtCont .fwnl{font-weight:normal}#visitor #vtCont .fwb{font-weight:bold}#visitor #vtCont .wsNowrap{display:inline-block}#visitor #vtCont .clearBoth{clear:both}#visitor #vtCont .astarisk{position:relative;margin-top:5px;margin-left:1em;margin-bottom:10px}#visitor #vtCont .astarisk::before{content:'\0203B';position:absolute;left:-1em}#visitor #vtCont strong{font-weight:bold}#visitor #vtCont span.icon-pdffile{display:inline-block;font-size:25px;margin-top:-5px;position:relative;right:5px;top:3px}#visitor #vtCont span.icon-freeDial{display:inline-block;margin-right:10px;position:relative;top:1px}#visitor #vtCont span.icon-freeDial img{width:50px}@media screen and (max-width: 767px){#visitor #vtCont .mb5-0,#visitor #vtCont .mb15-0{margin-bottom:0 !important}#visitor #vtCont .mb15-5{margin-bottom:5px !important}#visitor #vtCont .mb30-10{margin-bottom:10px !important}#visitor #vtCont .mb40-20{margin-bottom:20px !important}}#visitor .btnPcd:before{content:"\e90a";color:#4a75c3;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#visitor .btnMedicalnet:before{content:"\e98a";color:#4a75c3;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#visitor .btnWifi:before{content:"\e989";color:#4a75c3;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#visitor .btnAsk:before{content:"\e903";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:5px auto 7px}#visitor .btnOutpatient:before{content:"\e904";color:#4a75c3;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#visitor .btnHospitalization:before{content:"\e929";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 15px}#visitor .btnCenter:before{content:"\e977";color:#4a75c3;font-size:58px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 8px}#visitor .btnVisit:before{content:"\e91d";color:#4a75c3;font-size:55px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#visitor .btnDepartments:before{content:"\e903";font-size:50px;padding:10px 0;width:94px}#visitor .btnFavor:before{content:"\e902";font-size:50px;padding:10px 0;width:94px}#visitor .btnConsultation:before{content:"\e902";color:#4a75c3;font-size:58px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#visitor .btnSchool:before{content:"\e901";color:#4a75c3;font-size:56px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#visitor .btnFacility:before{content:"\e91c";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#visitor .btnFloor:before{content:"\e91a";color:#4a75c3;font-size:54px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#visitor .btnWindow:before{content:"\e92a";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#visitor .btnQa:before{content:"\e92c";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnContact:before{content:"\e973";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#visitor .btnAnnouncement:before{content:"\e921";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnFlow:before{content:"\e982";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:6px auto}#visitor .btnFirst:before{content:"\e976";color:#4a75c3;font-size:44px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:10px auto}#visitor .btnAgain:before{content:"\e905";color:#4a75c3;font-size:49px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnHoliday:before{content:"\e96b";color:#4a75c3;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#visitor .btnIntroduction:before{content:"\e970";color:#4a75c3;font-size:48px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:7px auto}#visitor .btnInspection:before{content:"\e984";color:#4a75c3;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#visitor .btnMedicine:before{content:"\e980";color:#4a75c3;font-size:43px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:7px auto}#visitor .btnAccount:before{content:"\e94a";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnReservation:before{content:"\e932";color:#4a75c3;font-size:45px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnIssue:before{content:"\e931";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:10px auto}#visitor .btnSecond:before{content:"\e935";color:#4a75c3;font-size:62px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#visitor .btnBeforehand:before{content:"\e93c";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnThatDay:before{content:"\e904";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnLife:before{content:"\e995";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnRoom:before{content:"\e929";color:#4a75c3;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnDischarge:before{content:"\e93b";color:#4a75c3;font-size:60px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#visitor .btnCost:before{content:"\e94a";color:#4a75c3;font-size:48px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#visitor .btnAccident:before{content:"\e994";color:#4a75c3;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:5px auto 9px}#visitor .btnSympathy:before{content:"\e993";color:#4a75c3;font-size:56px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#visitor h2{margin-bottom:0;background:url(../img/visitor/bg_heading.png) no-repeat right #f4eede}@media (min-width: 1600px){.visitorCont .container-fluid{width:1580px}}.visitorCont{padding:30px 0 0}.visitorCont{padding:30px 0 0;letter-spacing:-.40em}.visitorCont .col-md-4,.visitorCont .col-md-3{margin-bottom:15px;text-align:center;display:inline-block;vertical-align:middle;letter-spacing:normal;float:none}.visitorCont .col-md-4 a,.visitorCont .col-md-3 a{display:block;height:100%;padding:15px;font-size:1.25em;text-decoration:none;border:solid 1px #4a75c3;-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}.visitorCont .col-md-4 a:hover,.visitorCont .col-md-3 a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}.visitorCont .col-md-4 a span,.visitorCont .col-md-3 a span{float:right;color:#666}.visitorCont.first .col-md-4{margin-bottom:0}.visitorCont.last{padding:0 0 15px}.btnGroup a{border:solid 1px #4a75c3}#vtCont{overflow:hidden;zoom:1;padding:30px 0 15px}#vtCont p{padding-bottom:10px}#vtCont table{margin-bottom:20px;width:100%}#vtCont table:last-child{margin-bottom:0}#vtCont th,#vtCont td{padding:10px;border:solid 1px #bbb}#vtCont th{background:#eee}#vtCont .item th{color:#fff;background:#666}.sidebar a:before{color:#4a75c3}#outpatient{margin-top:30px;margin-bottom:20px}#outpatient a{text-decoration:none}#outpatient .fz80{font-size:0.8em}#outpatient .holidayP{margin-top:5px;margin-bottom:5px}#outpatient .holidayOl{margin-left:2.5em;text-indent:-1.5em}#outpatient .holidayOl li{margin-bottom:0.5em;font-weight:bold}@media screen and (max-width: 767px){#outpatient .holidayOl{margin-left:1.5em}}#outpatient .pIcon{text-indent:-2.4em;margin-left:2.5em;margin-top:-1em}#outpatient .pIcon span[class="icon-favor"]{font-size:2em;color:#f38833;font-weight:normal;position:relative;top:0.25em}.txtCnt{margin-bottom:30px}.txtCnt p:nth-child(3){margin-top:10px}.txtCnt span{color:#4a75c3;font-weight:bold}.cntMargin{margin-top:5px}.contactBox{overflow:hidden;zoom:1;margin-bottom:25px}.contactBox dl{border:1px solid #4a75c3;text-align:center;width:48.5%;padding:25px 25px}.contactBox dl dt{font-size:1.1em;font-weight:bold;margin-bottom:20px}.contactBox dl dd{font-size:1.375em;font-weight:bold;color:#4a75c3;vertical-align:middle}.contactBox dl dd a{color:#4a75c3;text-decoration:none}.contactBox dl dd .btnTel{display:block}.contactBox dl dd img{vertical-align:top;padding-left:10px;padding-right:5px}.boxLeft{float:left}.boxRight{float:right}.bdBox{overflow:hidden;margin-bottom:20px}.bdBox dt{border:1px solid  #4a75c3;color:#4a75c3;font-weight:bold;padding:20px 10px;width:125px;float:left;text-align:center;width:15%}.bdBox dd{float:right;width:84%}.bdBox dd img{vertical-align:middle;display:inline}@media screen and (max-width: 767px){#visitor .btnFlow:before,#visitor .btnFirst:before,#visitor .btnIntroduction:before,#visitor .btnAgain:before,#visitor .btnInspection:before,#visitor .btnMedicine:before,#visitor .btnHoliday:before,#visitor .btnAccount:before,#visitor .btnReservation:before,#visitor .btnIssue:before,#visitor .btnSecond:before,#visitor .btnBeforehand:before,#visitor .btnThatDay:before,#visitor .btnLife:before,#visitor .btnRoom:before,#visitor .btnDischarge:before,#visitor .btnCost:before,#visitor .btnAccident:before,#visitor .btnSympathy:before,#visitor .btnWifi:before,#visitor .btnAsk:before,#visitor .btnMedicalnet:before,#visitor .btnPcd:before{font-size:23px}#visitor .btnFlow:before,#visitor .btnFirst:before,#visitor .btnIntroduction:before,#visitor .btnMedicine:before,#visitor .btnIssue:before,#visitor .btnWifi:before,#visitor .btnAsk:before{margin:0}#vtCont{padding:15px 0 10px}#vtCont .col-xs-12{padding:0}.txtCnt{margin-bottom:15px}.boxLeft{float:none;margin-bottom:15px}.boxRight{float:none}.contactBox{margin-bottom:15px}.contactBox dl{width:100%;padding:15px 15px}.contactBox dl dt{font-size:1em;margin-bottom:10px}.contactBox dl dd{font-size:1.175em}h3.commonTtl{font-size:1.25em !important}.txtCnt ul li{text-indent:-1em;padding-left:1em}.bdBox{margin-bottom:15px}.bdBox dt{width:100%;padding:10px 0;margin-bottom:5px}.bdBox dd{width:100%}.bdBox dd span{width:100%;color:#000 !important;font-weight:normal;font-size:0.925em}.bdBox dd .shortBar:after{content:"";height:10px;border-bottom:4px solid #778899;border-right:2px solid #d3d3d3;border-left:2px solid #d3d3d3;display:block;width:50%}.bdBox dd .longBar:after{content:"";height:9px;border-bottom:4px solid #b0c4de;border-right:2px solid #d3d3d3;border-left:2px solid #d3d3d3;display:block;width:100%}}.holidayTel dt{font-weight:bold;font-size:18px;margin:10px 0}.holidayTel dd p{color:#f38833;font-size:18px;margin:15px 0 30px}.holidayTel li{display:inline-block;margin-right:25px}.holidayTel li .sup{display:block;font-size:1em;font-weight:normal;padding-bottom:5px;font-size:16px}.holidayTel li a{color:#f38833;font-size:30px;letter-spacing:0.12em}.holidayTel li .icon-tel{font-size:1.2em}.holidayTel li .icon-fax{padding-right:8px;font-size:1.2em}.balloonCnt{background-color:#e4eaf6;padding:30px 25px 0px 25px;position:relative;width:90%}.balloonCnt:before{left:100%;top:24%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#e4eaf6;border-width:30px}.balloonCnt span{display:block;padding-bottom:15px}@media screen and (max-width: 767px){.balloonCnt{width:100%}.balloonCnt:before{display:none}.balloonCnt img{width:100%}.holidayTel dd p{margin:15px 0}.holidayTel li{display:block;margin-right:0}.holidayTel li a{background:#fff none repeat scroll 0 0;border:2px solid #f38833;border-radius:5px;display:block;margin:0 auto 10px;padding:12px 5px;width:100%;text-align:center;font-size:27px}.holidayTel li .icon-fax{font-size:1.2em;padding-right:5px}.holidayTel li .btnTel .icon-tel{font-size:1.2em;padding-right:0}.holidayTel dd p{font-size:16px}.mapCnt{margin-top:15px}}.firstBox{background-color:#f8f0ea;border:2px solid  #f38833;margin-bottom:30px;padding:20px}.firstBox dt{margin-bottom:10px;font-size:1.375em}.guideTbl dd{padding:12px 12px 12px 14em;border-bottom:1px solid  #ccc}.guideTbl dt{clear:left;float:left}.guideTbl dt span{margin:0 10px 0 2px;font-size:1.6em;vertical-align:middle;color:#01005e}.guideTbl dt span.icon-sleep{margin:0 8px 0 0;font-size:1.8em}.firstTxt{color:#ea6902;padding:15px 0 30px}.receptionist{color:#ea6902;font-size:18px;font-weight:bold}.receptionTxt{margin-left:1.8em}.counter{_zoom:1;overflow:hidden}.counter ul{float:left;margin-left:15px}.counterImg{float:right}.counterImg li{float:left;margin:0 0 0 10px}.introductionTxt dl{overflow:hidden}.introductionTxt dt{float:left;width:20%}.counterTxt dl{overflow:hidden}.counterTxt dt{float:left;width:30%}.overview dl{overflow:hidden}.overview dt{float:left;width:13%}.borderBox{border:1px solid  #4a75c3;margin-bottom:30px;margin-top:10px}.borderBox dt{background-color:#e4eaf6;color:#4a75c3;font-size:22px;font-weight:bold}.borderBox dt span{font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}.borderBox dd{padding:15px 15px}.borderBox dd p{margin-top:15px}.borderBox ul{margin-top:10px}#region ul{margin:30px auto}#region ul li{padding:10px}#region .regionIn .regionTxt{overflow:hidden;border-top:2px dotted #999999;margin:20px auto 1em;padding-top:20px}#region .regionIn .regionTxt .manager{float:right;margin-left:1em;text-align:right}#region .regionIn .regionTxt .manager p{font-size:18px}#region .regionIn .regionTxt .manager p span{font-size:14px}#region .regionIn .regionTxt p{margin-bottom:1em}#region .regionIn .regionTxt .collaboration{float:left;margin-right:1em}@media screen and (max-width: 991px){#region ul{text-align:left}.resultList ul{margin-top:30px}}#doctor .doctorIn p{margin-bottom:1em}#doctor ul{margin:30px auto}#doctor ul li{padding:10px}#doctor .manager{text-align:right;float:right;margin-left:1em}#doctor .manager p{font-size:14px}#doctor .manager p span{font-size:18px}#connection{margin-top:30px;overflow:hidden}#connection ul{margin:30px auto}#connection ul.listBox{margin:10px auto 30px}#connection .connectionIn img{margin:20px auto 30px;display:block}#connection .connectionBtm{overflow:hidden;padding:0 10px 0}#connection .connectionBtm .cont .box{border:2px solid #4a75c3;padding:1em;margin-top:25px;margin-bottom:30px}#connection .connectionBtm .cont img{display:block;margin:0 auto}#connection .connectionBtm .cont h4{font-size:18px;font-weight:bold}#connection .connectionBtm .cont p{margin-bottom:2em}#connection .cont:last-child h4{line-height:1.3em;margin-bottom:0.1em}#connection .cont:last-child p{margin-bottom:1em}#records ul{margin:30px auto}#records ul li{padding:10px}#records .recordsIn{overflow:hidden}#records .recordsIn img{float:left;width:248px;margin-right:1em}#records .recordsIn p{margin-bottom:1em}#search{overflow:hidden}#search ul{margin:30px auto}#search ul li{padding:10px}#search table{margin-top:10px;border:2px solid #4a75c3;width:100%;height:400px}#search table th{background-color:#e2e9f5;vertical-align:baseline;padding:1em;font-size:17px}#search table td{width:70%;padding-left:1em}#search table td input[type=text]{width:90%;margin:5px;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.5)}#search .number{color:#f38833;font-size:18px;font-weight:bold}#search input[type=submit]{width:200px;height:48px;color:#fff;background-color:#f38833;border-style:none;border-radius:3px;font-size:18px;margin:20px auto;float:right}#search input[type=reset]{width:200px;height:48px;color:#696969;border-style:none;border:2px solid #ccc;background-color:#fff;border-radius:3px;font-size:18px;margin:20px auto}.entry ul{margin-bottom:30px}.entry ul li{padding:10px}.entry dl{margin-bottom:20px;border:solid 1px #ccc}.entry dt{clear:left;float:left;padding:10px;width:8em;background:#eee}.entry dd{padding:10px 10px 10px 9em;border-bottom:solid 1px #ccc}.entry dd:last-child{border-bottom:none}.entry #vtCont p.return{margin-top:25px}#vtCont p.orange{padding-bottom:0;margin:15px 0;color:#e47925}.entry p{padding-bottom:-10px}#vtCont p.institutionName{padding-bottom:0;padding-top:-15px;font-size:20px;border-bottom:3px solid #cccccc;margin-bottom:14px}#vtCont p.institutionName span{font-size:14px}.institutionName:first-letter{color:#4a75c3;vertical-align:middle;font-size:30px;font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}.resultList #vtCont .selectNav{margin-bottom:30px}.resultList #vtCont .selectNav li{padding:10px}.resultList #vtCont table{border:2px solid #4a75c3;text-align:center}.resultList #vtCont table th{text-align:center;background:#e2e9f5;border-bottom-style:hidden}.resultList #vtCont table .area{width:11%}.resultList #vtCont table .matter{width:14%}.resultList #vtCont table td:first-child{text-align:center}.resultList #vtCont table td:nth-child(4){text-align:center}.resultList #vtCont table .details{text-align:center}.resultList #vtCont table .details a{background:#4a75c3;text-decoration:none;color:#fff;display:inline-block;border-radius:5px 5px;padding:10px 20px}.resultList #vtCont .number{font-size:18px;color:#f38833}#questionnaire{margin-bottom:20px}#questionnaire .selectNav{margin:30px auto}#questionnaire .results{overflow:hidden}#questionnaire .results ul{width:65%;float:left}#questionnaire .results ul li{margin-left:1em;border-bottom:1px solid #cccccc;margin-bottom:15px}#questionnaire .results ul li p{margin-bottom:1em}#questionnaire .results ul li p .topTxt{color:#666666;font-weight:bold}#questionnaire .results ul li:last-child{border-bottom:none}#questionnaire .results img{float:right;margin-bottom:25px}#questionnaire .age{overflow:hidden}#questionnaire .age p{float:left}#questionnaire .season .figure{border:1px solid #4a75c3;width:4.5em;padding:5px 10px;text-align:center;margin:0 9%;float:left}#questionnaire .season img{display:block;margin-bottom:1em}#questionnaire .description p{float:left}#questionnaire .description ul{text-align:center}#questionnaire .description ul li{display:inline;margin-left:20px}#questionnaire .description img{margin:1em auto}#questionnaire .doctorSystem{overflow:hidden}#questionnaire .doctorSystem p{float:left}#questionnaire .understanding{overflow:hidden}#questionnaire .understanding p{float:left}#questionnaire .efforts p{margin:10px auto}#questionnaire .lastTxt p{margin:10px auto}#questionnaire .correspondence img{margin-left:155px}#questionnaire table{border-collapse:collapse;border:2px solid #4a75c3;margin:15px auto}#questionnaire table th{background:#e2e9f5;padding:1em;vertical-align:baseline;border-bottom:1px solid #d3d3d3}#questionnaire table td{width:70%;padding:1em;overflow:hidden;border-bottom:1px solid #d3d3d3}#questionnaire table td p{float:left;width:70%}#questionnaire .blueBox{color:#4a75c3;font-size:18px;font-weight:bold;border:1px solid #4a75c3;padding:10px 20px;margin-bottom:30px;width:100%}#questionnaire img{display:block;margin:0 auto 20px}#questionnaire .headline{font-family:'Roboto', sans-serif;font-size:22px;color:#4a75c3;margin-right:20px}#questionnaire .number{color:#f59b58;font-family:'Roboto', sans-serif;font-size:22px;margin-left:14px}#questionnaire .effortsIn{font-size:18px;font-weight:bold}#questionnaire .effortsIn:before{content:"\025A0";vertical-align:middle;font-size:29px;position:relative;left:5px;font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}#questionnaire .bgTitle{font-size:18px;font-weight:bold;background-color:#e4eaf6;line-height:25px;padding:15px;margin-bottom:20px}#questionnaire .squareGray:before{content:url("../img/visitor/p_squareGray.gif");position:relative;top:5px;right:5px}#questionnaire .squareBlue:before{content:url("../img/visitor/p_squareGray.gif");position:relative;top:5px;right:5px}#questionnaire .squarePurple:before{content:url("../img/visitor/p_squarePurple.gif");position:relative;top:5px;right:5px}#account{margin:20px auto}#account .aboutPay{margin-bottom:30px}#account .aboutPay p{margin:5px 0 5px}#account .aboutPay .orangeTxt{font-size:18px}#account .aboutPay ul{margin:20px auto}#account .aboutPay ul .btnArrow{margin:5px auto;width:21em;height:50px}#account .aboutPayIn{overflow:hidden;margin-bottom:10px}#account .aboutPayIn li{float:left;margin-right:20px;margin-bottom:10px}#account .credit{border:2px solid #4a75c3;width:100%;height:20%;padding:20px 0 20px 25px}#account .credit h3{font-size:18px;color:#4a75c3;font-weight:bold;margin-bottom:10px}#account .credit img{margin-right:20px}#account .method ol{list-style-type:decimal;margin:1em 0;padding-left:20px}#account .method .methodIn p{margin-bottom:20px}@media screen and (min-width: 768px){.firstFlow ul{height:655px}.resultList #vtCont table{margin-bottom:20px}#doctor .doctorIn{width:80%}.togetherNav li:last-child{width:17.4%}}.firstFlow ul{width:100%;background:url(../img/visitor/bg-flow.gif) no-repeat center;-webkit-background-size:contain;background-size:contain}.firstFlow ul .first2{padding-top:110px}.firstFlow ul .first3{padding-top:65px}.firstFlow ul li{padding:20px 30px;position:relative}.firstFlow ul li dl dt{width:60px;height:60px;background:#4a75c3;border-radius:70px;-moz-border-radius:70px;-webkit-border-radius:70px;color:#fff;padding:30px 20px 20px;display:inline-block;text-align:center;font-weight:bold;font-size:34px;line-height:0;margin-bottom:5px;font-family:'Oswald', sans-serif}.listBox{padding-right:35px}.listBox li{padding-left:1em;text-indent:-1em}.firstImg{margin-top:30px}.firstImg .firstImgBox img{vertical-align:middle}.firstImg .firstImgBox dl{padding-bottom:15px}.contentBox{margin-bottom:20px}@media screen and (max-width: 767px){.firstFlow{padding:0 10px}.firstFlow ul{background:none}.firstFlow ul .first1{background-color:#dfe7f2;margin-bottom:10px}.firstFlow ul .first2{background-color:#f2f5fa;margin-bottom:10px}.firstFlow ul .first3{background-color:#dfe7f2}.firstFlow ul li{padding:10px !important}.firstFlow ul li dl dt{width:30px;height:30px;background:#4a75c3;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;color:#fff;padding:15px 8px 15px;display:inline-block;text-align:center;font-weight:bold;font-size:24px;line-height:0;text-align:left}.firstImg{margin-top:15px;padding:0px;margin-right:-5px}.firstImg p{padding:0 10px}.firstImg .firstImgBox{padding-right:5px}.contentBox{margin-bottom:15px}.listBox{padding-right:0px}.listBox li{padding-left:1em;text-indent:-1em}#records .commonTtl{margin-top:20px}#search .commonTtl{margin-top:20px}#region .regionIn h3{margin-top:20px}#account{width:100%}#account .aboutPay ul .btnArrow{margin:5px auto;width:100%}}@media screen and (max-width: 1199px){.firstFlow ul .first1{padding-top:25px}.firstFlow ul .first2{padding-top:30px}.firstFlow ul .first3{padding-top:30px}.firstFlow ul li dl dt{margin-bottom:0px}#connection .connectionBtm .cont p{margin-bottom:1em}#connection .connectionBtm .cont:first-child h4{margin-top:30px;margin-bottom:38px}#connection .connectionBtm .cont:nth-child(2) h4{margin-bottom:15px;margin-top:30px}#connection .connectionBtm .cont:nth-child(2) p{margin-bottom:36px}#questionnaire .results ul{width:50%}}@media screen and (max-width: 991px){#visitor h2{-webkit-background-size:50% auto;background-size:50% auto}.visitorCont.first .col-md-3{margin-bottom:15px}#visitor .newArrivals{display:inline;width:100%;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}#visitor .newArrivals .ttl{padding:15px 20px;color:#fff;font-size:20px;font-weight:bold;background:#4a75c3}#visitor .newArrivals ul{margin:15px 20px}#visitor .newArrivals ul li{line-height:2.4}#visitor .newArrivals ul li span{margin:0 10px}#visitor .newArrivals ul li .iconInfo{padding:5px 7px;color:#fff;font-size:0.813em;background:#f9758e}#visitor .newArrivals .listBtn{text-align:center;border-top:solid 1px #ccc}#visitor .newArrivals .listBtn a{padding:15px;text-decoration:none;display:block}.col-md-10,.col-md-12{padding:0}#introduction{padding-top:20px}.entry ul{margin:30px auto}.entry ul li{padding:10px}.entry dt{float:none;width:auto}.entry dd{padding-left:10px;word-wrap:break-word}#connection .connectionBtm .cont p{margin-bottom:1em}#connection .connectionBtm .cont:first-child h4{margin-bottom:39px}#connection .connectionBtm .cont:first-child p{margin-bottom:36px}#connection .connectionBtm .cont:nth-child(2) p{margin-bottom:35px}}@media screen and (max-width: 767px){#visitor h2{padding:20px;font-size:1.375em;background:#f4eede}#visitor .btnOutpatient:before,#visitor .btnHospitalization:before,#visitor .btnCenter:before,#visitor .btnVisit:before,#visitor .btnDepartments:before,#visitor .btnFavor:before,#visitor .btnConsultation:before,#visitor .btnSchool:before,#visitor .btnFacility:before,#visitor .btnFloor:before,#visitor .btnWindow:before,#visitor .btnQa:before,#visitor .btnContact:before,#visitor .btnAnnouncement:before,#visitor .btnWifi:before,#visitor .btnAsk:before{margin-right:8px;padding:12px;display:inline;font-size:23px;vertical-align:middle}.visitorCont{padding:15px 0 10px}.visitorCont .col-md-4,.visitorCont .col-md-3{margin-bottom:5px !important;padding:0 10px;text-align:left}.visitorCont .col-md-4 a,.visitorCont .col-md-3 a{padding:17px 15px 17px 5px;font-size:1.125em}.visitorCont .col-md-4 a span,.visitorCont .col-md-3 a span{margin-top:3px}#vtCont{padding-bottom:15px}#vtCont table{width:790px}#visitor .newArrivals .ttl{padding:10px 15px;font-size:20px}#visitor .newArrivals ul{margin:10px 15px 0;padding:0 0 10px}#visitor .newArrivals ul li{padding:8px 0;line-height:1.8}#visitor .listBtn{margin-top:15px;width:100%}#outpatient{margin-top:20px}.firstBox{margin-bottom:15px;padding:15px}.firstTxt{padding-bottom:15px}.borderBox{margin-bottom:15px}.guideTbl dt{clear:left;float:none;width:auto}.guideTbl dd{padding:0 0 10px;border-bottom:solid 1px #ccc}.introductionTxt dt{width:100%;background-color:aliceblue}.receptionist{display:block}.resultList .pagerList li span>a,.resultList .pagerList li.cur span,.resultList .pagerList li>a{padding:10px}.resultList #vtCont .table-responsive{margin-bottom:20px}#doctor .commonTtl{margin-top:20px}#connection .connectionBtm .cont:first-child h4{margin-bottom:0;margin-top:0}#connection .connectionBtm .cont:nth-child(2) h4{margin-top:0;margin-bottom:0}#connection .commonTtl{margin-top:20px}#questionnaire{margin-top:20px}#questionnaire .correspondence img{margin-left:0}#questionnaire table th,#questionnaire table td{display:block;width:100%}}@media screen and (max-width: 480px){.counter dl{margin-bottom:20px}.counter dt{width:100%;background-color:aliceblue}.overview dt{width:100%;background-color:aliceblue}#connection img{width:100%}#search table{border-collapse:collapse}#search table td{width:auto;border-bottom:1px dashed #ccc}#search table td input[type=text]{height:2.5em}#search input[type=reset]{width:5em}#search input[type=submit]{width:5em}#questionnaire table td{width:100%}#questionnaire table td p{width:100%}#questionnaire table td img{width:80%}}.introInner .row{margin:0}.introInner .orangeTxt{font-size:18px;font-weight:bold}.introInner .listBox{padding-top:10px}.introInner .listBox li{padding-left:1.8em;text-indent:-1.8em}#visitor .paddingBox{padding:0}#visitor .paddingBox img{vertical-align:middle}#visitor .paddingBox p{clear:both}.introImgBox{padding-left:10px}.introInner .medicalTbl{width:100%}.introInner .medicalTbl th{width:10em}@media screen and (max-width: 767px){.introInner .medicalTbl{width:100%}.introInner .medicalTbl th{width:100%;display:block;float:left;background-color:#e4eaf6}.introInner .medicalTbl td{width:100%;display:block;float:left}.introImgBox{padding:0 5px;margin-top:10px}#connection{margin-top:0px}#connection .connectionIn .connectImg{background:url(../img/visitor/p_connectionTop.gif) no-repeat center;margin-top:20px;background-size:contain;height:500px;width:100%}#connection .connectionIn .connectImg img{display:none}#connection .connectionBtm{margin-bottom:1em}#connection .connectionBtm .cont .box{width:100%;margin-top:10px;margin-bottom:0em}#connection .connectionBtm .cont .box p{margin-bottom:1em}}@media screen and (min-width: 992px){.togetherNav li:last-child{width:16.9%}}@media screen and (min-width: 1200px){.resultList #vtCont table .matter{width:12%}#connection .cont h4{line-height:3em;margin-right:0}}#again #vtCont span.AandB{color:#4a75c3;font-size:150%;position:relative;top:3px}#again #vtCont div.underArrow{height:15px;width:10px;background-color:#4a75c3;position:relative;left:-webkit-calc(50% - 5px);left:-moz-calc(50% - 5px);left:-ms-calc(50% - 5px);left:calc(50% - 5px);margin-bottom:12px}#again #vtCont div.underArrow::before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:"";width:0;height:0;border:12px solid transparent;border-top:12px solid #4a75c3;left:5px;top:15px}#again #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:30px}#again #vtCont dl.default-guideTbl dd{padding:11px 12px 11px 14em}#again #vtCont p.default-firstTxt{padding:15px 0 30px}#again #vtCont #visitReserv{margin-bottom:10px}#again #vtCont #visitReserv .visitReservBluBox-L,#again #vtCont #visitReserv .visitReservBluBox-R{border:2px solid #4a75c3;padding:8px 12px;margin-bottom:10px;min-height:22.5em}#again #vtCont #visitReserv .visitReservBluBox-L h4,#again #vtCont #visitReserv .visitReservBluBox-R h4{font-size:120%;font-weight:bold;color:#666;margin-bottom:10px}#again #vtCont #visitReserv .visitReservBluBox-L h4 span,#again #vtCont #visitReserv .visitReservBluBox-R h4 span{border-bottom:1px solid #666}#again #vtCont #visitReserv .visitReservBluBox-L p,#again #vtCont #visitReserv .visitReservBluBox-R p{background-color:#edf1fa;padding:13px 15px;margin-bottom:7px}#again #vtCont #visitReserv .visitReservBluBox-L p.AandBtxt,#again #vtCont #visitReserv .visitReservBluBox-R p.AandBtxt{padding-top:5px;padding-left:2em;text-indent:-1.5em}#again #vtCont #visitReserv .visitReservBluBox-L{margin-left:-10px}#again #vtCont #visitReserv .visitReservBluBox-R{margin-right:-10px}#again #vtCont #visitReservPhotos1{text-align:center}#again #vtCont #visitReservPhotos2{margin-left:-10px;margin-right:-10px;text-align:center}#again #vtCont #visitReservPhotos2 p{padding-bottom:10px}#again #vtCont .rowFirstFloor{margin-left:-10px;margin-right:-10px}#again #vtCont #firstFloor{margin-top:10px}#again #vtCont #firstFloor-xs{margin-top:10px;text-align:center}@media screen and (max-width: 1199px){#again #vtCont span.icon-freeDial{top:3px}}@media screen and (max-width: 767px){#again #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:20px}#again #vtCont dl.default-guideTbl dd{padding:0 0 10px}#again #vtCont p.default-firstTxt{padding:15px 0 15px}#again #vtCont #visitReserv .visitReservBluBox-L,#again #vtCont #visitReserv .visitReservBluBox-R{min-height:100%;margin-left:0px;margin-right:0px}#again #vtCont #visitReservPhotos2 p{padding-bottom:0px}#again #vtCont .mb10{margin-bottom:2px}#again #vtCont .rowFirstFloor{margin-left:0;margin-right:0}#again #vtCont #firstFloor{margin-top:5px}}#generic #generBluBox{border:1px solid #4a75c3;padding:20px 12px;margin-bottom:20px;position:relative}#generic #generBluBox span.icon-deco{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#4a75c3;width:100px;font-size:60px;float:left}#generic #generBluBox h4{padding-left:100px;font-weight:600;margin-bottom:10px}#generic #generBluBox ul{padding-left:100px}#generic #generBluBox ul li{position:relative;padding-left:15px;margin-bottom:7px}#generic #generBluBox 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}#generic #generBluBox ul li ol li{padding-left:0;margin-left:15px;list-style-type:decimal}#generic #generBluBox ul li ol li:before{content:none}#generic #generBluBox p{display:table-cell;padding-left:100px;padding-bottom:0}@media screen and (max-width: 767px){#generic #generBluBox{margin-bottom:10px}#generic #generBluBox span.icon-deco{width:100%;position:relative;top:0;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}#generic #generBluBox h4{display:block;padding-left:0;padding-top:70px}#generic #generBluBox ul{padding-left:0}#generic #generBluBox p{display:block;padding-top:70px;padding-left:0}}#high_price #vtCont{margin-top:0px}#high_price #vtCont span.smallastarisk{display:block;font-size:1em;text-indent:-1em;margin-left:1em;margin-top:5px}#high_price #vtCont strong{font-weight:bold}#high_price #vtCont>ul{margin-bottom:30px;margin-left:1em}#high_price #vtCont>ul>li{margin-top:5px;margin-bottom:7px;position:relative}#high_price #vtCont>ul>li>ul{margin-left:1em}#high_price #vtCont>ul>li>ul>li{list-style-type:disc;margin-top:5px;margin-bottom:7px}#high_price #vtCont>ul>li.fzlg{font-size:1.1em;margin-left:0.2em}#high_price #vtCont>ul>li::before{display:block;content:' ';position:absolute;top:0.4em;left:-1em;width:0.6em;height:0.6em;background-color:#333;border-radius:100%}#high_price #vtCont div.highPriceTable{margin-bottom:30px}#high_price #vtCont div.highPriceTable table th{background-color:#4a75c3;border:none;text-align:center;color:#fff;padding-top:1em;padding-bottom:1em}#high_price #vtCont div.highPriceTable table th.narrowTh{padding-top:0.5em;padding-bottom:0.5em}#high_price #vtCont div.highPriceTable table tr td{background-color:transparent;border:none}#high_price #vtCont div.highPriceTable table tr.add td{background-color:#e3ebf6}#high_price #vtCont div.highPriceTable table .tableBorder{border-left:1px solid #ccc;border-right:1px solid #ccc}#high_price #vtCont div.highPriceTable table .tableBorder2{border-left:1px solid #ccc;border-bottom:1px solid #ccc}#high_price #vtCont h4.visitH4{color:#4a75c3;font-size:1.2em;margin-bottom:5px}#high_price #vtCont dl.borderBox dt{text-align:center;font-weight:normal}#high_price #vtCont dl.borderBox dt::before{content:none}#high_price #vtCont dl.borderBox dd{padding-left:0;padding-right:0}#high_price #vtCont dl.borderBox-lastchild{margin-bottom:5px}#high_price #vtCont p.txa-r{text-align:right;margin-bottom:10px}#high_price #vtCont dl.highPrice-dl{margin-bottom:20px}#high_price #vtCont dl.highPrice-dl dt{float:left;width:7em}#high_price #vtCont dl.highPrice-dl dd{display:table-cell;text-indent:-1em;padding-left:0.7em}#high_price #vtCont div.highPrice-bluBox{border:2px solid #4a75c3;padding:20px 20px 10px;margin-bottom:20px;position:relative}@media screen and (max-width: 767px){#high_price #vtCont>ul{margin-bottom:10px}#high_price #vtCont>ul>li{margin-top:2px;margin-bottom:5px}#high_price #vtCont>ul>li>ul>li{margin-top:2px;margin-bottom:5px}#high_price #vtCont div.highPriceTable{margin-bottom:15px}#high_price #vtCont p.txa-r{margin-bottom:0px}#high_price #vtCont dl.highPrice-dl{margin-bottom:10px}}#low_price #vtCont{margin-top:0px}#low_price #vtCont div.lowPrice-img{float:right;padding-left:20px;padding-bottom:10px}#low_price #vtCont h4.lowPrice-h4{color:#4a75c3;font-weight:bold;margin-top:20px;font-size:1.1em}#low_price #vtCont p{padding-top:5px;padding-bottom:0}#low_price #vtCont h4.lowPrice-h4::before{font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;content:'\025A0'}#low_price #vtCont ul{margin-left:1.4em}#low_price #vtCont ul>li{list-style-type:disc;margin-top:5px;margin-bottom:7px}#low_price #vtCont dl.borderBox dt{text-align:center;font-weight:normal;font-weight:bold;color:#333}#low_price #vtCont dl.borderBox dt::before{content:none}#low_price #vtCont dl.borderBox dd{padding-top:0;padding-left:30px;padding-right:30px;padding-bottom:25px}#low_price #vtCont dl.borderBox dd p.btnTel{text-align:center}#low_price #vtCont dl.borderBox dd p.btnTel .btnTel-normalFont{color:#333;font-size:20px}@media screen and (max-width: 1199px){#low_price #vtCont dl.borderBox dd{padding-top:10px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 992px){#low_price #vtCont dl.borderBox dd{padding-bottom:15px}#low_price #vtCont dl.borderBox p.yorozu1{margin-top:5px}#low_price #vtCont dl.borderBox p.yorozu2{margin-top:5px}}@media screen and (max-width: 767px){#low_price #vtCont h4.lowPrice-h4{margin-top:12px}}.medicalnet .medicalnetImg{margin-left:-10px}@media screen and (max-width: 767px){.medicalnet .medicalnetImg{margin-left:0}}.medicalnet .pages{margin-bottom:30px}@media screen and (max-width: 767px){.medicalnet .pages{margin-bottom:15px}}.medicalnet .pages li{margin-bottom:10px}.medicalnet .pages li .btnArrow-mcn{display:block;width:500px;background-color:#fff;border:1px solid #01005e;color:#01005e;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;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}@media screen and (max-width: 767px){.medicalnet .pages li .btnArrow-mcn{width:100%;padding:15px 30px 15px 15px}}.medicalnet .pages li .btnArrow-mcn span{display:inline-block}.medicalnet .pages li .btnArrow-mcn::after{color:#01005e;content:"\f3d3";font-family:"Ionicons";font-size:20px;margin-top:-13px;position:absolute;right:5px;top:50%;width:0.8em}.medicalnet .pages li .btnArrow-mcn:hover{background-color:#807fae;color:#fff !important}.medicalnet .pdfs li .btnArrow{display:block;width:650px;text-align:left;margin-bottom:10px}@media screen and (max-width: 767px){.medicalnet .pdfs li .btnArrow{width:auto}.medicalnet .pdfs li .btnArrow::after{right:5px}}.medicalnet .squareLst{margin-bottom:30px}@media screen and (max-width: 767px){.medicalnet .squareLst{margin-bottom:15px}}.medicalnet .squareLst li{margin-bottom:5px}.medicalnet .squareLst li:last-child{margin-bottom:0}.medicalnet .squareLst li:before{content:"\025A0";font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;color:#4a75c3}.medicalnet .bluBox-first2{margin-bottom:30px}@media screen and (max-width: 767px){.medicalnet .bluBox-first2{margin-bottom:15px;padding:10px 10px 10px 10px !important}.medicalnet .bluBox-first2 h4{margin-bottom:5px !important;font-size:1.125em !important}}.medicalnet .txtBld{font-weight:bold}@media screen and (max-width: 767px){.medicalnet .btnArrow{text-align:left}}#institutions #vtCont .txtaR{text-align:right}#institutions #vtCont .table-responsive table thead tr th{text-align:center;white-space:nowrap}#institutions #vtCont .table-responsive table tbody tr th{white-space:nowrap}#institutions #vtCont .table-responsive table tbody tr td span{display:inline-block}#institutions #vtCont .table-responsive table tbody .yel{background-color:#fff7a7}#institutions #vtCont .table-responsive table tbody .gre{background-color:#cfe7d1}#institutions #vtCont ul li{text-align:right;margin-bottom:5px}#institutions #vtCont ul li .yelTxt,#institutions #vtCont ul li .greTxt{border:1px solid #ccc;padding:2px 5px;margin-right:5px}#institutions #vtCont ul li .yelTxt{background-color:#fff7a7}#institutions #vtCont ul li .greTxt{background-color:#cfe7d1}#reservation_change #vtCont h3.fzlg{font-size:1.1em;margin-bottom:10px;margin-left:0em;text-indent:-0.5em}#reservation_change #vtCont span.icon-freeDial{display:inline-block;margin-right:10px;position:relative;top:1px}#reservation_change #vtCont span.icon-freeDial img{width:50px}#reservation_change #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:30px}#reservation_change #vtCont dl.default-guideTbl dd{padding:12px 12px 12px 14em}#reservation_change #vtCont dl.default-guideTbl dd:last-child{line-height:1.5}@media screen and (max-width: 767px){#reservation_change #vtCont p{margin-bottom:0px}#reservation_change #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:20px}#reservation_change #vtCont dl.default-guideTbl dd{padding:0 0 10px}}#issue #vtCont h4.fzlg{font-size:1.1em;margin-bottom:5px;margin-left:0em;text-indent:-0.5em}#issue #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:30px}#issue #vtCont dl.default-guideTbl dd{padding:12px 12px 12px 14em}#issue #vtCont dl.default-guideTbl dd:last-child{line-height:1.5}@media screen and (max-width: 767px){#issue #vtCont p{margin-bottom:0px}#issue #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:20px}#issue #vtCont dl.default-guideTbl dd{padding:0 0 10px}}#beforehand #vtCont p a.clrBluAndUnderL{color:#4a75c3;border-bottom:1px solid #4a75c3;text-decoration:none}#beforehand #vtCont p a.clrBluAndUnderL:hover{border-bottom:none}#beforehand #vtCont .guideTbl dt{padding-left:55px;font-weight:bold}#beforehand #vtCont h4.fzlg{margin-bottom:15px;padding:10px 15px;color:#666;font-weight:bold;border:solid 2px #ccc;cursor:pointer;-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}#beforehand #vtCont h4.fzlg:hover{opacity:0.7}#beforehand #vtCont h4.fzlg:before{content:"\f3d0";margin-right:10px;font-family:"Ionicons";vertical-align:middle}#beforehand #vtCont h4.fzlg.openActive:before{content:"\f3d8"}#beforehand #vtCont ul.discList{margin-left:1.2em}#beforehand #vtCont ul.discList>li{list-style-type:disc;margin-top:5px;margin-bottom:7px}#beforehand #vtCont .contBelongings{display:none}#beforehand #vtCont table{border:2px solid #4a75c3}#beforehand #vtCont table thead tr th{background-color:#4a75c3;color:#fff}#beforehand #vtCont table tbody tr th{background-color:#e4eaf6;border-right:1px solid #e4eaf6}#beforehand #vtCont table th.tableCenter,#beforehand #vtCont table td.tableCenter{text-align:center}#beforehand #vtCont table th.width20,#beforehand #vtCont table td.width20{width:30%}#beforehand #vtCont table td.longCell-top{border-top:1px solid #4a75c3 !important}#beforehand #vtCont table td.longCell-top p:last-child{margin-bottom:0;padding-bottom:0}#beforehand #vtCont table th.longCell-bottom,#beforehand #vtCont table td.longCell-bottom{border-bottom:1px solid #4a75c3 !important}#beforehand #vtCont table ul{margin-left:1.5em}#beforehand #vtCont table ul li{list-style-type:disc;margin-top:5px;margin-bottom:7px}#beforehand #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px}#beforehand #vtCont dl.default-guideTbl dd{padding:12px 12px 12px 14em}#beforehand #vtCont dl.default-guideTbl dd:last-child{line-height:1.5}#beforehand #vtCont div.palebluBack{background-color:#e4eaf6;padding:20px 20px 20px 20px;margin-top:10px}#beforehand #vtCont div.palebluBack div.bluLineBox{border:2px solid #4a75c3;padding:15px 18px;margin-bottom:10px;background-color:#fff}@media screen and (max-width: 767px){#beforehand #vtCont div.palebluBack div.bluLineBox .btnArrow{font-size:14px}#beforehand #vtCont div.palebluBack div.bluLineBox .btnArrow::after{right:5px}}@media screen and (max-width: 767px){#beforehand #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:15px !important}#beforehand #vtCont dl.default-guideTbl dd{padding:0 0 10px}#beforehand #vtCont .guideTbl dt{padding-left:40px}}#beforehand-medicine #vtCont .mb20{margin-bottom:20px}#beforehand-medicine #vtCont .mt15{margin-top:15px}#beforehand-medicine #vtCont .indentAdjust{margin-left:-0.5em;text-indent:0.5em}#beforehand-medicine #vtCont div.photoAssortment{margin-top:10px;margin-bottom:10px;text-align:center;padding-right:0}#beforehand-medicine #vtCont div.photoAssortment p{padding-bottom:0}#beforehand-medicine #vtCont ul.numList li,#beforehand-medicine #vtCont ul.discList li{margin-top:5px;margin-bottom:7px}#beforehand-medicine #vtCont ul.numList li{list-style-type:none;margin-top:5px;margin-bottom:7px;margin-left:1.4em;text-indent:-1.4em}#beforehand-medicine #vtCont ul.discList{margin-left:1.2em}#beforehand-medicine #vtCont ul.discList li{list-style-type:disc}#beforehand-medicine #vtCont div.palebluBack{background-color:#e4eaf6;padding:20px 20px 20px 20px;margin-top:10px;line-height:1.9}#beforehand-medicine #vtCont div.palebluBack span.morning,#beforehand-medicine #vtCont div.palebluBack span.daytime,#beforehand-medicine #vtCont div.palebluBack span.evening,#beforehand-medicine #vtCont div.palebluBack span.night{border:1px solid #4a75c3;padding:4px;margin-right:0.5em}#beforehand-medicine #vtCont div.palebluBack span.morning{background-color:#fff}#beforehand-medicine #vtCont div.palebluBack span.daytime{background-color:#c5d3ec}#beforehand-medicine #vtCont div.palebluBack span.evening{background-color:#aec1e4}#beforehand-medicine #vtCont div.palebluBack span.night{background-color:#9fb5df}#beforehand-medicine #vtCont span.wsNowrap{white-space:nowrap}#beforehand-medicine #vtCont span.balloon-1-bottom{position:relative;display:inline-block;padding:0 13px 0 15px;width:auto;min-width:115px;height:37px;line-height:34px;text-align:center;background:#fff;border:1px solid #4a75c3;z-index:0}#beforehand-medicine #vtCont span.balloon-1-bottom:before{content:"";position:absolute;bottom:-19px;left:50%;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:20px 10px 0 10px;border-color:#fff transparent transparent transparent;z-index:0}#beforehand-medicine #vtCont span.balloon-1-bottom:after{content:"";position:absolute;bottom:-21px;left:50%;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:20px 10px 0 10px;border-color:#4a75c3 transparent transparent transparent;z-index:-1}#beforehand-medicine #vtCont div.bluClr1,#beforehand-medicine #vtCont div.bluClr2{margin-top:20px;margin-bottom:0}#beforehand-medicine #vtCont div.bluClr1 p,#beforehand-medicine #vtCont div.bluClr2 p{color:#4a75c3}#beforehand-medicine #vtCont div.bluClr1{float:left;margin-right:0.2em}#beforehand-medicine #vtCont div.bluClr2{position:relative;top:7px;padding-left:9.5em}#beforehand-medicine #vtCont .fwb{font-weight:bold}#beforehand-medicine #vtCont .clearBath{clear:both}#beforehand-medicine #vtCont .vw100{margin-right:20px}@media screen and (max-width: 767px){#beforehand-medicine #vtCont .mb20-5{margin-bottom:5px}}#that_day #vtCont ul.numList{margin-top:5px}#that_day #vtCont ul.numList li{list-style-type:none;margin-top:5px;margin-bottom:7px;margin-left:1.4em;text-indent:-1.4em}#that_day #vtCont .borderBox dt{font-size:1.2em}@media screen and (max-width: 767px){#that_day #vtCont .borderBox dt{font-size:1.1em}}#that_day #vtCont p.astarisk{position:relative;margin-top:5px;margin-left:1em;padding-bottom:0}#that_day #vtCont p.astarisk::before{content:'\0203B';position:absolute;left:-1em}#life #vtCont p.astarisk,#life #vtCont p.listBox{position:relative;margin-top:0px;margin-left:1em;padding-bottom:0;line-height:1.4;margin-bottom:0}#life #vtCont p.astarisk::before{content:'\0203B';position:absolute;left:-1em}#life #vtCont p.listBox::before{content:'';position:absolute;border:5px solid #000;left:-1em;top:0.4em}#life #vtCont div.bluBoxes{text-align:center}#life #vtCont div.bluBoxes div.bluBox{display:inline-block;width:30%;text-align:center;border:1px solid #4a75c3;padding-left:30px;margin-right:15px;height:50px;line-height:50px;margin-bottom:10px;position:relative}#life #vtCont div.bluBoxes div.bluBox span[class^="icon-"],#life #vtCont div.bluBoxes div.bluBox [class*=" icon-"]{color:#4a75c3;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#life #vtCont div.bluBoxes div.bluBox span.icon-sunrise{font-size:3.125em;left:21px}#life #vtCont div.bluBoxes div.bluBox span.icon-sun{font-size:1.875em;left:35px}#life #vtCont div.bluBoxes div.bluBox span.icon-moon{font-size:1.563em;left:37px}#life #vtCont div.bluBoxes div.bluBox:last-child{margin-right:0px}#life #vtCont div.photoTv{float:right;margin-left:10px}#life #vtCont dl.guideTbl dt{font-weight:bold}#life #vtCont dl.guideTbl dt span.icon-smartphone{font-size:2.375em;left:5px}#life #vtCont dl.guideTbl dd{padding:12px 12px 12px 15em}#life #vtCont dl.guideTbl dd ul.numList li{margin-top:5px;margin-bottom:7px;list-style-type:none;margin-top:5px;margin-bottom:7px;margin-left:1.4em;text-indent:-1.4em}@media screen and (max-width: 1199px){#life #vtCont div.bluBoxes div.bluBox span.custamIcon-set_sun img{left:-20px}#life #vtCont div.bluBoxes div.bluBox span.icon-sun{left:25px}#life #vtCont div.bluBoxes div.bluBox span.icon-moon{left:27px}}@media screen and (max-width: 992px){#life #vtCont div.bluBoxes div.bluBox span.icon-sun{left:25px}#life #vtCont div.bluBoxes div.bluBox span.icon-moon{left:27px}}@media screen and (max-width: 767px){#life #vtCont div.bluBoxes div.bluBox{width:70vw;margin-right:0px}#life #vtCont div.bluBoxes div.bluBox span.custamIcon-set_sun img{left:-10px}#life #vtCont div.bluBoxes div.bluBox span.icon-sun{font-size:1.875em;left:30px}#life #vtCont div.bluBoxes div.bluBox span.icon-moon{font-size:1.563em;left:32px}#life #vtCont dl.guideTbl dt{font-weight:bold}#life #vtCont dl.guideTbl dt span.icon-smartphone{font-size:1.6em;left:3px;margin-top:-4px}#life #vtCont dl.guideTbl dd{padding:0px 0px 10px}}#room #vtCont ul.numList{margin-top:5px}#room #vtCont ul.numList li{list-style-type:none;margin-top:5px;margin-bottom:7px;margin-left:1.4em;text-indent:-1.4em}#room #vtCont table thead tr th{background-color:#e4eaf6;border-top:none;border-bottom:none;vertical-align:top;height:10.5em}#room #vtCont table thead tr th p{height:0;padding-bottom:0;padding-top:0.6em;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;width:1em;line-height:1.2em}#room #vtCont table thead tr th p span.taxIn{font-size:0.8em;margin-top:20px;position:relative;left:-1.4em;top:0.5em}#room #vtCont table thead tr th:first-child{border-left:none}#room #vtCont table thead tr th:last-child{border-right:none}#room #vtCont table tbody tr th{background-color:#4a75c3;color:#fff;border-left:none;text-align:center}#room #vtCont table tbody tr td{text-align:center}#room #vtCont table tbody tr td:last-child{border-right:none}#room #vtCont table tbody tr:first-child th,#room #vtCont table tbody tr:first-child td{border-top:none}@media screen and (max-width: 767px){#room #vtCont div.photo{padding-right:0}}#discharge #vtCont ul.numList{margin-top:5px}#discharge #vtCont ul.numList li{list-style-type:none;margin-top:5px;margin-left:1.4em;text-indent:-1.4em}@media screen and (max-width: 767px){#discharge #vtCont div.photo{padding-right:0}}#cost #vtCont table tr th{background-color:#4a75c3;color:#fff;white-space:nowrap;border-left:2px solid #4a75c3}#cost #vtCont table tr td:last-child{border-right:2px solid #4a75c3;border-left:none}#cost #vtCont table tr td.circNum{background-color:#e4eaf6}#cost #vtCont table tr td.circNum p{text-indent:-1em;padding-bottom:0;margin-left:1em}#cost #vtCont table tr .brdTop{border-top:2px solid #4a75c3}#cost #vtCont table tr .brdbtm{border-bottom:2px solid #4a75c3}#cost #vtCont table tr .brdRitNo{border-right:none}#cost #vtCont ul.numList{margin-top:5px}#cost #vtCont ul.numList li{list-style-type:none;margin-top:5px;margin-left:1.4em;text-indent:-1.4em}#cost #vtCont p.astarisk,#cost #vtCont p.listBox{position:relative;margin-top:0px;margin-left:1em;line-height:1.4}#cost #vtCont p.astarisk::before{content:'\0203B';position:absolute;left:-1em}#cost #vtCont p.listBox::before{content:'';position:absolute;border:5px solid #000;left:-1em;top:0.4em}#cost #vtCont p.indentAdjust{margin-left:1em;text-indent:-0.5em}#cost #vtCont div.dlTable dl dt{position:relative;float:left;width:16.5em;margin-left:1em}#cost #vtCont div.dlTable dl dt::before{content:'';position:absolute;border:5px solid #000;left:-1em;top:0.4em}#cost #vtCont div.dlTable dl dd{float:left;text-align:right;width:10em}#cost #vtCont div.credit{border:2px solid #4a75c3;width:100%;height:20%;padding:20px 0 20px 25px}#cost #vtCont div.credit h3{color:#4a75c3;font-weight:bold}#cost #vtCont div a.btnArrow{width:21em}@media screen and (max-width: 767px){#cost #vtCont div.dlTable dl dt{width:40%;max-width:16.5em}#cost #vtCont div a.btnArrow{width:100%}}#accident #vtCont .borderBox dt{font-size:1.2em}@media screen and (max-width: 767px){#accident #vtCont .borderBox dt{font-size:1.1em}}#accident #vtCont .borderBox{height:16em}#accident #vtCont .borderBox dt::before{content:none}#accident #vtCont .borderBox ul.lgDisc{margin-top:0;margin-bottom:10px;margin-left:1em}#accident #vtCont .borderBox ul.lgDisc>li{margin-top:0;margin-bottom:7px;position:relative;text-indent:0;padding-left:0}#accident #vtCont .borderBox ul.lgDisc>li::before{display:block;content:' ';position:absolute;top:0.4em;left:-1em;width:0.6em;height:0.6em;background-color:#333;border-radius:100%}#accident #vtCont dl.guideTblAdjast{position:relative}#accident #vtCont dl.guideTblAdjast dt{position:absolute;top:-webkit-calc(50% - 5px);top:-moz-calc(50% - 5px);top:-ms-calc(50% - 5px);top:calc(50% - 5px);left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0}#accident #vtCont dl.guideTblAdjast dt span[class^="icon-"],#accident #vtCont dl.guideTblAdjast dt [class*=" icon-"]{font-size:2.500em;position:relative;left:0;top:0}#accident #vtCont dl.guideTblAdjast dd{padding-left:90px}@media screen and (max-width: 767px){#accident #vtCont div.row{margin-left:0px;margin-right:0px}#accident #vtCont dl.borderBox{height:100%}#accident #vtCont dl.guideTblAdjast dd{padding-left:60px}}#sympathy #vtCont ul.numList{margin-top:5px}#sympathy #vtCont ul.numList li{list-style-type:none;margin-top:5px;margin-bottom:7px;margin-left:1.4em;text-indent:-1.4em}#sympathy #vtCont span.icon-mail_close{font-size:1.375em;line-height:16px;position:relative;top:3px;margin-right:0.4em}#sympathy-mail #vtCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px}#sympathy-mail #vtCont dl.default-guideTbl dt{padding-top:20px;padding-bottom:20px;padding-left:60px}#sympathy-mail #vtCont dl.default-guideTbl dt span.icon-letter img{width:26px}#sympathy-mail #vtCont dl.default-guideTbl dd{padding:20px 12px 20px 14em}#sympathy-mail #vtCont dl.default-guideTbl dd:last-child{line-height:1.5}#sympathy-mail #vtCont div#mailDeriDiv{border-bottom:1px solid #ccc;padding-bottom:10px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeriTtl{padding-bottom:20px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeriTtl span.icon-mailbox{font-size:2.188em;margin-left:6px;color:#01005e;position:relative;top:10px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeriTtl span.mailDeriTtl-txt{padding-left:20px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th{width:21%;float:left}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:-ms-calc(100% - 50px);width:calc(100% - 50px);border-width:2px 0 2px 2px;border-style:solid;border-color:#4a75c3 #4a75c3 #4a75c3 #4a75c3;height:110px;position:relative;background-color:#e2e8f4;z-index:0}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox>div{padding-top:7px;padding-bottom:5px;padding-left:55%}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox>div span.nonSvgIcon{display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:2.500em;color:#01005e}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox>p{margin-right:-20px;margin-left:10%;z-index:1000}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox::before{content:"";position:absolute;top:-1px;right:-33px;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:54px 0 54px 34px;border-color:transparent transparent transparent #e2e8f4;z-index:-1}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox::after{content:"";position:absolute;top:-2px;right:-35px;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:55px 0 55px 35px;border-color:transparent transparent transparent #4a75c3;z-index:-2}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th{width:16%;float:left}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th div.nonArrowBox{width:100%;height:110px;position:relative;text-align:center}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th div.nonArrowBox>div{padding-top:7px;padding-bottom:10px;padding-left:50%}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th div.nonArrowBox>div span.nonSvgIcon{display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:3.125em;color:#01005e}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th div.nonArrowBox>p{text-align:center}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli p.divisionExp1,#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli p.divisionExp2{margin-top:5px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli p.divisionExp1{text-align:left}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli p.divisionExp2{text-align:center}#sympathy-mail #vtCont div.attention{margin-top:10px;text-indent:-2em;margin-left:2em}#sympathy-mail #vtCont div#inputBox h4.listBox{color:#4a75c3;position:relative;margin-top:0px;margin-left:1em;padding-bottom:0;line-height:1.4}#sympathy-mail #vtCont div#inputBox h4.listBox::before{content:'';position:absolute;border:5px solid #4a75c3;left:-1em;top:0.4em}#sympathy-mail #vtCont div#inputBox dl{border:2px solid #4a75c3;background-color:#e2e8f4}#sympathy-mail #vtCont div#inputBox dl div.separate{border-bottom:1px solid #ccc;display:table;width:100%}#sympathy-mail #vtCont div#inputBox dl div.separate dt{width:14em;display:table-cell;padding-top:15px;padding-left:20px;padding-bottom:15px;vertical-align:top}#sympathy-mail #vtCont div#inputBox dl div.separate dd{display:table-cell;background-color:#fff;padding:10px 0 10px 10px;vertical-align:middle}#sympathy-mail #vtCont div#inputBox dl div.separate dd input,#sympathy-mail #vtCont div#inputBox dl div.separate dd select,#sympathy-mail #vtCont div#inputBox dl div.separate dd textarea{width:90%;margin:5px;border-radius:0}#sympathy-mail #vtCont div#inputBox dl div.separate div.zip{float:left;position:relative;top:0.5em}#sympathy-mail #vtCont div#inputBox dl div.separate div.postCodeDiv{float:left}#sympathy-mail #vtCont div#inputBox dl div.separate div.postCodeDiv span{display:block;float:left;position:relative;top:9px;margin-right:5px}#sympathy-mail #vtCont div#inputBox dl div.separate div.postCodeDiv>input{width:12em}#sympathy-mail #vtCont div#inputBox dl div.separate div.prefectureDiv{float:left;margin-left:10px}#sympathy-mail #vtCont div#inputBox dl div.separate div.prefectureDiv select{width:11em}#sympathy-mail #vtCont div#inputBox dl div.separate textarea#address,#sympathy-mail #vtCont div#inputBox dl div.separate textarea#patientAddress{min-height:7em}#sympathy-mail #vtCont div#inputBox dl div.separate ul#genderInput{background-color:#fff;height:47px}#sympathy-mail #vtCont div#inputBox dl div.separate ul#genderInput li{float:left;width:6em;padding-top:10px;padding-bottom:10px}#sympathy-mail #vtCont div#inputBox dl div.separate ul#genderInput li>input{display:inline-block;width:1.5em}#sympathy-mail #vtCont div#inputBox dl div.separate ul#genderInput li label{display:inline-block}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo div#hospitalWardDiv{width:17em;float:left}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo div#roomNoDiv{width:-webkit-calc(100% - 17em);width:-moz-calc(100% - 17em);width:-ms-calc(100% - 17em);width:calc(100% - 17em);float:left;background-color:#fff}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo div#roomNoDiv>input{width:8em;float:left}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo div#roomNoDiv span{display:block;float:left;position:relative;top:10px}#sympathy-mail #vtCont div#inputBox dl div.separate textarea#Message{min-height:7em}#sympathy-mail #vtCont div#inputBox dl div.separate dd#fontTypeDd li{margin-bottom:10px}#sympathy-mail #vtCont div#inputBox dl div.separate dd#fontTypeDd li input{display:block;float:left;width:1.5em}#sympathy-mail #vtCont div#inputBox dl div.separate dd#fontTypeDd li label{display:table-cell;position:relative;top:2px}#sympathy-mail #vtCont div#inputBox dl div.separate dd#letterPaperColorDd ul li{float:left;width:115px;margin-top:10px;margin-bottom:5px}#sympathy-mail #vtCont div#inputBox dl div.separate dd#letterPaperColorDd ul li div.letterPaperColorImg{position:relative;left:5px}#sympathy-mail #vtCont div#inputBox dl div.separate dd#letterPaperColorDd ul li input{float:left;width:1.2em}#sympathy-mail #vtCont div#inputBox dl div.separate dd#letterPaperColorDd ul li label{float:left}#sympathy-mail #vtCont div#inputBox dl div.separate dd#envelopeColorDd ul li{float:left;width:115px;margin-top:10px;margin-bottom:5px}#sympathy-mail #vtCont div#inputBox dl div.separate dd#envelopeColorDd ul li div.envelopeColorImg{position:relative;left:5px}#sympathy-mail #vtCont div#inputBox dl div.separate dd#envelopeColorDd ul li input{float:left;width:1.2em}#sympathy-mail #vtCont div#inputBox dl div.separate dd#envelopeColorDd ul li label{float:left}#sympathy-mail #vtCont div#inputBox div#btnOrangeDiv{text-align:center}#sympathy-mail #vtCont div#inputBox div#btnOrangeDiv label.btnOrange{margin:0 auto;background-color:#f38833;color:#fff !important;font-size:1em;padding:15px 45px;display:block;width:19em;-moz-border-radius:5px 5px;-ms-border-radius:5px 5px;-webkit-border-radius:5px;border-radius:5px 5px;text-decoration:none !important;text-align:center;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition:all .2s ease-out 0s}#sympathy-mail #vtCont div#inputBox div#btnOrangeDiv input{display:none}@media screen and (max-width: 767px){#sympathy-mail #vtCont dl.default-guideTbl{margin-top:0;margin-bottom:0}#sympathy-mail #vtCont dl.default-guideTbl dt{padding-bottom:10px}#sympathy-mail #vtCont dl.default-guideTbl dd{padding:0 0 10px}#sympathy-mail #vtCont div#mailDeriDiv{padding-bottom:5px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeriTtl{padding-bottom:20px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeriTtl span.icon-mailbox{margin-left:0}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeriTtl span.mailDeriTtl-txt{padding-left:20px;font-weight:bold}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th{width:50%;height:150px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox{width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:-ms-calc(100% - 42px);width:calc(100% - 42px)}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox>div{padding-top:7px;padding-bottom:5px;padding-left:55%}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox>div span.nonSvgIcon{display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:2.5em;color:#01005e}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division1to4th div.arrowBox>p{margin-right:-25px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th{width:120px}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th div.nonArrowBox{width:100%;height:100%}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli div.division5th div.nonArrowBox>p{margin-bottom:0;padding-bottom:0}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli p.divisionExp1{margin-left:-0.5em;margin-right:-2em}#sympathy-mail #vtCont div#mailDeriDiv div#mailDeli p.divisionExp2{text-align:center;margin-top:0}#sympathy-mail #vtCont div#inputBox dl div.separate dt{width:100%;display:block}#sympathy-mail #vtCont div#inputBox dl div.separate dd{display:block;width:100%;padding:10px 20px 10px 10px}#sympathy-mail #vtCont div#inputBox dl div.separate dd input,#sympathy-mail #vtCont div#inputBox dl div.separate dd select,#sympathy-mail #vtCont div#inputBox dl div.separate dd textarea{width:100%}#sympathy-mail #vtCont div#inputBox dl div.separate div.postCodeDiv>input{min-width:10em}#sympathy-mail #vtCont div#inputBox dl div.separate div.postCodeDiv span{display:block;float:left}#sympathy-mail #vtCont div#inputBox dl div.separate div.hospitalWardDiv{width:100%;float:left}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo{background-color:#fff}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo div#hospitalWardDiv{width:100%;float:none}#sympathy-mail #vtCont div#inputBox dl div.separate dd#hospitalWardAndNo div#roomNoDiv{width:100%;float:left}#sympathy-mail #vtCont div#inputBox div#btnOrangeDiv label.btnOrange{width:100%}}#flow #vtCont a.btnArrow{width:100%}@media screen and (max-width: 767px){#flow #vtCont img{margin-bottom:20px}}div.contentBox div.bluBox-first1{padding:15px 15px 15px 15px;border:1px solid #4a75c3}div.contentBox div.bluBox-first1 h4{font-size:1.3em;color:#4a75c3;font-weight:bold;margin-bottom:10px}div.contentBox div.bluBox-first1 h4 span{width:50px;height:50px;background:#4a75c3;border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;color:#fff;text-align:center;line-height:50px;display:inline-block;text-align:center;font-weight:bold;font-size:26px;font-family:'Oswald', sans-serif;margin-right:0.5em}div.contentBox div.bluBox-first1 p{margin-left:4em}@media screen and (max-width: 767px){div.contentBox div.bluBox-first1 p{margin-left:0 !important}}div.contentBox div.bluBox-first1>div{float:right;margin-left:15px}@media screen and (max-width: 767px){div.contentBox div.bluBox-first1>div{float:none;margin-left:0;text-align:center;margin-bottom:5px}}div.contentBox .mb30{margin-bottom:30px !important}div.contentBox div.bluBox-first2{padding:15px 15px 15px 30px;border:2px solid #4a75c3;background-color:#dfe7f2}div.contentBox div.bluBox-first2 h4{font-size:1.3em;color:#4a75c3;font-weight:bold;margin-bottom:10px}div.contentBox div.bluBox-first2 h4 span{font-weight:normal;font-size:0.8em}div.contentBox div.bluBox-first2>div{float:right;margin-left:15px}@media screen and (max-width: 767px){div.contentBox div.bluBox-first2>div{float:none;margin-left:0;text-align:center;margin-bottom:5px}}div.contentBox div.arrow-first{background-color:#4a75c3;width:20px;height:30px;margin:10px auto 35px;position:relative}div.contentBox div.arrow-first::before{content:"";width:0;height:0;border-top:25px solid #4a75c3;border-bottom:25px solid transparent;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;top:30px;left:-10px}.redTxt{color:#ea6902}.small{text-align:right}.commonTtl{overflow:hidden}.commonTtl .time{float:right}@media screen and (max-width: 767px){.container{margin-left:15px;margin-right:15px}header .container{margin-left:0;margin-right:0}}
