﻿#institution h2{margin-bottom:0;background:url(../img/institution/bg_heading.png) no-repeat right #f4eede}#institution .btnWifi:before{content:"\e989";color:#70ab40;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#institution .btnMedicine:before{content:"\e980";color:#70ab40;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:5px auto 7px}#institution .btnAsk:before{content:"\e903";color:#70ab40;font-size:46px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:5px auto 7px}#institution .btnIstitution:before{content:"\e90a";color:#70ab40;font-size:54px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 8px}#institution .btnCollabo:before{content:"\e926";color:#70ab40;font-size:58px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#institution .btnCenter:before{content:"\e924";color:#70ab40;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 9px}#institution .btnAnnouncement:before{content:"\e921";color:#70ab40;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto}#institution .btnWindow:before{content:"\e92a";color:#70ab40;font-size:44px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#institution .btnRecruit:before{content:"\e92d";color:#70ab40;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 5px}#institution .btnConference:before{content:"\e911";color:#70ab40;font-size:60px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnRegion:before{content:"\e943";color:#70ab40;font-size:55px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnHomeCare:before{content:"\e917";color:#70ab40;font-size:52px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 10px}#institution .btnCertification:before{content:"\e909";color:#70ab40;font-size:55px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnReservation:before{content:"\e932";color:#70ab40;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:9px auto}#institution
.btnCalendar:before{content:"\e990";color:#70ab40;font-size:53px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:9px auto}#institution .btnOpening:before{content:"\e929";color:#70ab40;font-size:55px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:15px auto}#institution .btnRound:before{content:"\e927";color:#70ab40;font-size:70px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnAbout:before{content:"\e924";color:#70ab40;font-size:60px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnPerformance:before{content:"\e983";color:#70ab40;font-size:45px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:11px auto 16px}#institution .btnRequester:before{content:"\e938";color:#70ab40;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnClinical:before{content:"\e937";color:#70ab40;font-size:50px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnPractical:before{content:"\e936";color:#70ab40;font-size:48px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#institution .btnSecond:before{content:"\e902";color:#70ab40;font-size:62px;font-family:"icomoon", sans-serif;text-align:center;display:block;background:#fff;margin:0 auto 7px}#reservation .resBorder{border-bottom:1px solid #ccc;padding-bottom:16px}#reservation .guideTbl dt{margin-right:2em}#reservation .inspection .borderBtm th{width:40%}#reservation .inspection .borderBtm th .btnBlue{background-color:#70ab40;padding:0px 50px 0 10px;width:95%;text-align:inherit;margin:15px auto}#reservation .inspection .borderBtm th .btnBlue:hover{background-color:#81b458}#reservation .inspection .borderBtm th .btnArrow:after{margin-top:-23px;font-weight:bold}#reservation .commonTtl{margin-top:30px}#reservation .borderBtm{width:100%}#reservation .borderBtm tr{border-bottom:1px solid #ccc}#reservation .borderBtm tr th{line-height:3em}#reservation .clearance{margin-bottom:1em}#reservation .number{list-style:decimal;margin-left:23px}#reservation .number li{margin:5px auto}#reservation .borderTop{border-top:1px solid #ccc}#reservation .documents{margin-top:25px;margin-bottom:20px;overflow:hidden}
/*
#reservation .documents .download span:before{content:"\e97c";font-family:"icomoon", sans-serif;position:relative;right:7px;top:3px;font-size:20px}
*/
#reservation .documents .download dt{float:left;clear:both}#reservation .documents .download dd{text-align:right;border-bottom:1px solid #ccc}#reservation .documents .download dt,#reservation .documents .download dd{padding:15px 0}#reservation .documents .download .btnBlue{background-color:#d6ebc5;padding:5px 50px 10px 20px;margin:0px auto;color:#000000 !important}#reservation .documents .download .btnArrow:after{color:#4b4b4b;font-weight:bold;top:20px}#reservation .documents .download:first-child{border-top:1px solid #ccc}#reservation .grayBox{padding:25px;background-color:#eeeeee}#reservation .grayBox p:first-child{text-align:center;color:#6ea93f;font-size:20px}#reservation .grayBox p:nth-child(2){font-size:18px}#reservation .grayBox .btnBlue:hover{background-color:#81b458}#reservation .greenBox{display:block;border:1px solid #70ab40;width:95%;padding-left:8px;color:#70ab40;text-decoration:none;margin:15px auto 15px 0}#reservation .process{margin-top:20px;background-image:url(../img/institution/arrow_instructions.gif);background-size:100% 100%;background-position:center}#reservation .process .btnBlue{background-color:#70ab40;text-align:center;font-size:18px;margin:15px auto;font-weight:bold;width:100%}#reservation .process .btnArrow:after{font-weight:bold;right:30px}#reservation .process .inner{margin:-10px auto 15px}#reservation .process .btnBlue:hover{background-color:#81b458}#reservation .process .btngreen{width:51%}#reservation .process .grayBox{margin:45px 0}#reservation .process .grayBox:last-child{margin:0 auto}#reservation .process .topBox{overflow:hidden}#reservation .process .topBox p{padding:11px;background-image:url(../img/institution/p_greenDot.gif);background-repeat:no-repeat;background-position:center;background-size:100% 100%;font-size:20px;color:#fff;text-align:center;width:47%;font-weight:bold}#reservation .process .topBox p:first-child{float:left}#reservation .process .topBox p:last-child{float:right}#reservation img{width:100%}#reservation .whiteBox{border:2px solid #cccccc;background-color:#fff;text-align:center;font-size:20px;margin:35px 0;padding:15px}#conference{margin-top:30px;margin-bottom:30px;overflow:hidden}#conference .thisMonth{font-size:1.375em;font-weight:bold;color:#70ab40;background-color:#d6ebc5;padding:5px 0 5px 10px;margin-bottom:1em;margin-top:1em}#conference p:nth-child(3){font-size:18px;margin-bottom:10px}#conference p:nth-child(4){font-size:18px;margin-bottom:10px}#conference .icon-tel{position:relative;bottom:4px}#conference p:nth-child(3):before{content:"■";font-size:25px;position:relative;top:1px;font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}#conference .tel{font-family:'Oswald', sans-serif;font-size:28px;text-decoration:none;letter-spacing:0.12em;font-weight:bold;color:#f38833;margin-left:10px}#conference .icon-tel:before{font-size:30px;position:relative;top:6px}#conference .lastMonth{border:2px solid #ccc;border-radius:5px 5px;padding:10px 15px;width:100%;display:inline-block;text-decoration:none;margin-bottom:1em;position:relative}#conference .lastMonth:hover{background-color:#eee;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#conference .lastMonth:after{content:"\f3d3";font-family:"Ionicons";font-size:20px;width:0.8em;position:absolute;top:50%;margin-top:-13px;right:5px;color:#808080}#conference .ttlBorder{border-top:2px solid #ccc;padding-top:1em}#conference h3.commonTtl{clear:right;border-bottom:none;border-left:3px solid #70ab40;padding:3px 0 3px 10px;margin-bottom:5px}#conference h3.commonTtl:after{background-color:transparent}#conference .btnArrow{padding:9px 0px 9px 15px;width:28%;text-align:left;float:right;clear:right;margin-bottom:20px}#conference .guideTbl{border-top:1px solid #ccc;margin-bottom:20px}#conference .guideTbl dd{padding:14px 12px 14px 12em}#conference .guideTbl dd p{display:inline-block}#conference .guideTbl dt{padding:14px 0 14px 45px}#conference .boxSize{border:2px solid #ccc;border-radius:5px 5px;display:inline;width:auto;margin-left:10px;padding:7px 55px 7px 15px;position:relative;text-decoration:none}#conference .boxSize:hover{background-color:#eee;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#conference .boxSize:after{content:"\f3d3";font-family:"Ionicons";font-size:20px;width:0.8em;position:absolute;top:50%;margin-top:-13px;right:5px;color:#808080}#conference .lastTbl dt:nth-child(3){padding:9px 0 12px 0}#conference .borderIn{padding-top:25px;border-top:2px solid #ccc}#conference .txtBtm{margin-bottom:10px}#month{margin-top:30px;margin-bottom:20px}#month .monthTop{text-align:center;font-size:20px;font-weight:bold}#month .boxTtl{border-bottom:1px solid #ccc;font-size:1.125em;font-weight:bold;clear:both;margin-bottom:1em}#month .boxTtl:before{content:"■";color:#70ab40;font-size:23px;position:relative;top:1px;font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}#month .monthIn{overflow:hidden}#month .monthIn p{float:left;font-size:1.125em}#month .monthIn .btnBlue{background-color:#d6ebc5;padding:10px 50px 10px 20px;margin:0px auto;float:right;color:#000000 !important}#month .monthIn .btnArrow:after{color:#4b4b4b;font-weight:bold;top:22px}#month .monthIn .icon-pdffile:before{position:relative;right:7px;top:3px;font-size:20px}#month .otherMonth{text-align:center;clear:both;font-size:18px}#month .otherMonth a{text-decoration:none}#month .otherMonth .nextMonth{border-right:1px solid #000;padding:7px 25px 7px 0;margin-right:25px}#month .otherMonth .btnArrow:before{color:#fff;content:"\f3d3";font-family:"Ionicons";font-size:20px;margin-top:-14px;position:absolute;top:50%;width:0.8em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:11px}#month .otherMonth .btnArrow:after{display:none}#month .btnArrow{margin-top:2em}.icon-ion-ios-arrow-back:before{content:"\f3cf";font-family:"Ionicons";font-size:20px;font-weight:bold;position:relative;right:25px}.icon-ion-ios-arrow-forward:before{content:"\f3d1";font-family:"Ionicons";font-size:20px;font-weight:bold;position:relative;right:-25px;vertical-align:middle}#region{margin-top:30px;margin-bottom:20px}#region img{float:right}#region .cooperation{overflow:hidden;margin-bottom:1em}#region .cooperation .guideTbl{margin-bottom:1em;margin-top:10px}#region .cooperation .guideTbl p{display:inline-block}#region p{clear:both}#region ul{list-style:disc;padding-left:1.3em;margin-top:10px}#region .commonTtl{margin-top:1em}#home{margin-top:30px;margin-bottom:20px}#home .topBox{background-color:#eeeeee;padding:30px;margin:1em 0}#home .topBox p{font-size:21px;background-color:#70ab40;color:#fff;font-weight:bold;padding:20px}#home ol{list-style-type:decimal;padding-left:30px}#home ol li{margin-top:10px}#home .peace{border:1px solid #70ab40;margin:1em 0;padding-bottom:1em}#home .peace dt{background-color:#70ab40;color:#fff;font-size:20px;text-align:center;padding:10px}#home .orangeTtl{color:#f38833;text-align:center;font-size:20px;font-weight:bold}#home .quick{border:2px solid #70ab40;padding:15px;margin-top:15px}#home .quick .boldTxt{font-weight:bold;font-size:18px;text-align:center}#home .quick .boldTxt:before{content:"■";position:relative;font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}#home .quick dl{overflow:hidden}#home .quick dl dt{float:left}#home .quick dl dd{overflow:hidden}#home .quickBtm li{padding:15px 0;overflow:hidden}#home .quickBtm li:first-child{border-bottom:1px solid #ccc}#home .quickBtm li p{float:left}#home .quickBtm li p:before{content:"■";position:relative;font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}#home .btnBlue{float:right;background-color:#d6ebc5;padding:10px 50px 10px 20px;margin:0px auto;color:#000000 !important}#home .btnArrow:after{color:#4b4b4b;font-weight:bold;top:20px}#home .icon-pdffile:before{right:5px;bottom:1px;vertical-align:middle;position:relative}#home table{margin-bottom:1em;border-collapse:collapse;border:1px solid #ccc}#home table th{background-color:#70ab40;color:#fff;font-weight:bold;text-align:center;font-size:18px;padding:20px 0;border-left:1px solid #ccc}#home table td{padding:15px 25px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}#home table td span{position:relative;left:-16px;font-size:1.6em;vertical-align:middle;color:#01005e}#home .passTbl{border:2px solid #70ab40}#home .passTbl th{background-color:#eaf2e3;color:#000;font-size:18px;font-weight:normal;border-bottom:1px solid #ccc;width:13em;vertical-align:top}#home .passTbl th span{position:relative;left:-16px;font-size:1.6em;vertical-align:middle;color:#70ab40}#home .passTbl td ul{list-style-type:disc;padding-left:1em}#home .passTbl td p{padding-left:1em}#home .icon-ion-heart:before{content:"\f141";font-family:"Ionicons";font-size:30px;vertical-align:middle;position:relative;bottom:1px}#home .icon-ambulance:before{position:relative;left:8px;bottom:24px}#round{margin-top:30px;margin-bottom:20px}#round ul{margin-bottom:30px}#round ul li{list-style-type:disc;margin-left:1em}#round .process{margin-top:20px;background-image:url(../img/institution/p_bgArrow.gif);background-size:100% 100%;background-position:center}#round .process .topBox{overflow:hidden}#round .process .topBox p{padding:11px;background-image:url(../img/institution/p_greenDot.gif);background-repeat:no-repeat;background-position:center;background-size:100% 100%;font-size:20px;color:#fff;font-weight:bold;text-align:center;width:47%;float:left}#round .process .topBox p:last-child{float:right;margin-left:15px}#round .process .whiteBox{width:100%;border:2px solid #ccc;background-color:#fff;text-align:center;padding:15px;font-size:20px;margin:35px auto}#round .process .whiteBox:last-child{margin-bottom:0px}#round .grayBox{background-color:#eeeeee;padding:15px 15px 40px;overflow:hidden}#round .grayBox p:first-child{color:#70ab40;text-align:center;font-size:20px;margin-bottom:20px}#round .grayBox a{background-color:#fff;padding:15px;border:2px solid #ccc;border-radius:5px;text-decoration:none;display:inline-block;width:48%;float:left;color:#696969;font-size:18px}#round .grayBox a:hover{background-color:#eee;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#round .grayBox a:last-child{float:right}#round .grayBox .btnArrow{color:#696969 !important;text-align:left}#round .grayBox .btnArrow:after{color:#696969}#round .btnBlue{background-color:#70ab40;text-align:left;font-size:18px;margin-top:20px;font-weight:bold;width:47%;padding:15px 45px 15px 15px}#round .btnBlue:hover{background-color:#81b458}#round img{width:100%}#opening{margin-top:30px;margin-bottom:20px}#opening .commonTtl{margin-top:30px}#opening .top{margin-top:15px;border:2px solid #70ab40}#opening .top dt{background-color:#eaf2e3;width:100%;color:#70ab40;font-weight:bold;font-size:18px;margin-bottom:15px;padding:12px}#opening .top dd{width:100%;padding:10px;border-bottom:none;padding:12px}#opening .top dd ol li{list-style-type:decimal;margin-left:1.5em}#opening .top dd ol li:first-child{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}#opening .guideTbl{margin-top:15px}#opening .guideTbl dd:nth-child(2){border-top:1px solid #ccc}#institution .wideTbl{margin-top:15px;border:2px solid #70ab40;clear:both}#institution .wideTbl dt{background-color:#eaf2e3;width:100%;color:#70ab40;font-weight:bold;font-size:18px;margin-bottom:15px;padding:18px}#institution .wideTbl dd{width:100%;padding:10px;border-bottom:none;padding:18px}#institution .wideTbl dd ol li{list-style-type:decimal;margin-left:1.5em}#institution .wideTbl dd ol li:first-child{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}#institution .other{text-align:center;clear:both;font-size:18px}#institution .other a{text-decoration:none}#institution .other .nextMonth{border-right:1px solid #ccc;padding:7px 25px 7px 0;margin-right:18px}#institution .other .icon-ion-ios-arrow-back:before{color:#ccc}#institution .other .icon-ion-ios-arrow-forward:before{color:#ccc}#institution .guideTbl dt span{margin:0 10px 0 2px;font-size:1.6em}#about{margin-top:30px;margin-bottom:20px}#about .commonTtl{margin-top:30px}#about .wideTbl{overflow:hidden;margin-bottom:1em}#about .wideTbl dt{margin-bottom:0px}#about .wideTbl span{float:right;color:#000;font-size:16px;font-weight:normal}#about .adaptation{margin-bottom:1em;margin-left:2em}#about .adaptation:before{content:"※1";margin-left:-2em}#about .more:before{content:"※2"}#about .rule{margin-bottom:30px}#about ol li{list-style-type:decimal;margin-left:1.5em;font-size:18px;color:#70ab40;margin-top:10px}#about ol li:first-child{margin-top:20px}#about ol li p:nth-child(2){color:#000;font-size:16px;margin-left:-1.5em}#about .boldTxt{font-weight:bold;font-size:18px;margin-left:10px}#about .guideTbl dd:nth-child(2){border-top:1px solid #ccc;margin-top:5px}.bgTtl{background-color:#eaf2e3;padding:12px;color:#70ab40;font-weight:bold;font-size:20px;margin-bottom:15px}#performance{margin-top:30px;margin-bottom:20px}#performance .commonTtl{margin-top:30px}#performance p:first-line{font-size:18px}#performance p span{font-size:14px}#performance table{width:100%;margin-top:15px;border:2px solid #70ab40;margin-bottom:2em}#performance table tr:first-child{background-color:#70ab40;color:#fff}#performance table tr:first-child th{font-size:18px;border-right:1px solid #ccc;vertical-align:middle}#performance table tr:first-child th:last-child{border-right:none}#performance table tr:first-child th:last-child span{font-size:15px}#performance table .bgleft{background-color:#eaf2e3}#performance table td,#performance table th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:9px 10px 9px 25px;vertical-align:top}#requester{margin-top:30px;margin-bottom:20px}#requester .commonTtl{margin-top:30px}#requester .requesterTop p:first-child{border-bottom:1px solid #ccc;padding-bottom:15px}#requester .requesterTop .loadTop{overflow:hidden}#requester .requesterTop .loadTop dt{float:left;padding-top:18px}#requester .requesterTop .loadTop dd{text-align:right;border-bottom:1px solid #ccc;padding:10px 0}#requester .requesterTop .loadTop dd:nth-child(2){padding:35px 0}#requester .btnBlue{background-color:#d6ebc5;padding:10px 50px 10px 20px;margin:0px auto;color:#000000 !important}#requester .btnArrow:after{color:#4b4b4b;font-weight:bold;top:22px}#requester .icon-pdffile:before{position:relative;right:7px;top:3px;font-size:20px}#requester .bldRoster{font-size:18px;font-weight:bold}#requester .requesterBtm{overflow:hidden}#requester .requesterBtm p{float:left;clear:left;margin-bottom:10px}#requester .requesterBtm .bgTtlBtm{font-size:18px;padding:15px 10px}#requester .requesterBtm .btnArrow{float:right;clear:right;margin-bottom:20px}#requester .requesterBtm .bgTtl{clear:both;background-color:#eaf2e3;font-size:18px;padding:12px 10px}#requester .download{overflow:hidden;margin-bottom:2em}#requester .download dt{float:left;padding:18px 45px}#requester .download dd{border-bottom:1px solid #ccc;text-align:right;padding:10px 0}#requester .download dd:nth-child(2){border-top:1px solid #ccc}#requester .wideTbl{padding-bottom:10px;overflow:hidden}#requester .wideTbl dt{margin-bottom:0px;padding:10px}#requester .wideTbl dd{padding:18px 0}#requester .wideTbl dd ul{list-style-type:disc}#requester .wideTbl dd ul li{float:left;margin-left:2.5em}#clinical{margin-top:30px}#clinical .commonTtl{margin-top:30px}#clinical p span{font-size:18px}#clinical table{width:100%;margin-top:15px;border:2px solid #70ab40}#clinical table tr:first-child{background-color:#70ab40;color:#fff}#clinical table tr:first-child th{padding-bottom:9px;font-size:18px;border-right:1px solid #ccc;vertical-align:middle}#clinical table tr:first-child th:last-child{border-right:none}#clinical table tr:first-child th:last-child span{font-size:15px}#clinical table .bgleft{background-color:#eaf2e3}#clinical table td,#clinical table th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:9px 10px 16px 15px;vertical-align:top}#practical{margin-top:30px;margin-bottom:20px}#practical .commonTtl{margin-top:30px}#practical .bldTxt{font-size:18px;font-weight:bold}#practical p{margin-bottom:10px}#practical .txtBtm{margin-bottom:2em}#practical .practicalBtm .bldTxt{margin-left:12px}#outpatient{margin-top:30px;margin-bottom:20px}#outpatient a{text-decoration:none}.contactBox{overflow:hidden;zoom:1;margin-bottom:25px}.contactBox dl{border:1px solid #70ab40;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:#70ab40;vertical-align:middle}.contactBox dl dd a{color:#70ab40;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  #70ab40;color:#70ab40;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}.cntMargin{margin-top:5px}.txtCnt{margin-bottom:30px}.txtCnt p:nth-child(3){margin-top:10px}.txtCnt span{color:#70ab40;font-weight:bold}@media (min-width: 1600px){.institutionCont .container-fluid{width:1580px}}.institutionCont{padding:30px 0 0}.institutionCont .col-md-4, .institutionCont .col-md-3 {margin-bottom:15px;text-align:center;vertical-align:middle}.institutionCont .col-md-4 a, .institutionCont .col-md-3 a{display:block;height:100%;padding:15px;font-size:1.25em;text-decoration:none;background:#fff;border:solid 1px #70ab40;-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}.institutionCont .col-md-4 a,.institutionCont .col-md-3 a :hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}.institutionCont .col-md-4 a span ,.institutionCont .col-md-3 a span{float:right;color:#666}.institutionCont.first .col-md-4,.institutionCont.first .col-md-3 {margin-bottom:0}.institutionCont.last{padding:0 0 15px}.btnGroup a{border:solid 1px #70ab40}#itCont{overflow:hidden;zoom:1;padding:30px 0 15px}#itCont p{padding-bottom:10px}@media (min-width: 1200px){.contactBox dl .btnTel a{background:#fff none repeat scroll 0 0;border:none;margin-bottom:0}#month .monthIn p{margin-bottom:1em}#home .quick{height:15em}#home .topLine{line-height:2em}}@media screen and (max-width: 1199px){#reservation .process .grayBox{margin:30px 0}#reservation .process .inner{margin:-3px auto 15px}.col-md-9 .btnTel a{border:solid 2px #70ab40}#home table td{padding:9px 8px}#home table td span{font-size:1.4em;left:-4px}#home .quick{height:20em}#home .quick dl dt{float:none}#round .grayBox a:last-child{height:84px}}@media screen and (max-width: 991px){#institution h2{background:url(../img/institution/bg_heading.png) no-repeat right #f4eede;-webkit-background-size:50% auto;background-size:50% auto}.institutionCont.first{padding-bottom:15px}#institution .newArrivals{display:inline;width:100%;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}#institution .newArrivals .ttl{padding:15px 20px;color:#fff;font-size:20px;font-weight:bold;background:#70ab40}#institution .newArrivals ul{margin:15px 20px}#institution .newArrivals ul li{line-height:2.4}#institution .newArrivals ul li span{margin:0 10px}#institution .newArrivals ul li .iconInfo{padding:5px 7px;color:#fff;font-size:0.813em;background:#f9758e}#institution .newArrivals .listBtn{text-align:center;border-top:solid 1px #ccc}#institution .newArrivals .listBtn a{padding:15px;text-decoration:none;display:block}.col-md-10,.col-md-12{padding:0}}@media screen and (min-width: 768px){#practical .practicalBtm .guideTbl{margin:15px 0}#practical .practicalBtm .guideTbl dd{padding:12px 12px 12px 11em}#practical .practicalBtm .guideTbl dd:nth-child(2){border-top:1px solid #ccc}#practical li.pNarrow span,#practical li.pNarrow a,#clinical li.pNarrow span,#clinical li.pNarrow a,#about li.pNarrow span,#about li.pNarrow a,#performance li.pNarrow span,#performance li.pNarrow a,#requester li.pNarrow span,#requester li.pNarrow a{font-size:0.9em;padding:10px 0}}@media screen and (max-width: 767px){h3.commonTtl{font-size:1.25em !important}#institution{padding-bottom:0}#institution h2{padding:20px;font-size:1.375em;background:#f4eede}#institution .btnConference:before,#institution .btnRegion:before,#institution .btnHomeCare:before,#institution .btnCertification:before,#institution .btnReservation:before,#institution .btnCalendar:before,#institution .btnOpening:before,#institution .btnRound:before,#institution .btnAbout:before,#institution .btnPerformance:before,#institution .btnRequester:before,#institution .btnClinical:before,#institution .btnPractical:before,#institution .btnSecond:before,#institution .btnWifi:before,#institution .btnAsk:before{font-size:23px}#institution .btnMedicine:before{font-size:23px}#institution .btnWifi:before{margin:2px}#institution .btnAsk:before{margin-top:3px}#institution .btnOpening:before{margin:0;font-size:20px}#institution .btnReservation:before{margin:0}.institutionCont{padding:15px 0 10px}.institutionCont.last{padding:0 0 10px}.institutionCont .col-md-4,.institutionCont .col-md-3 {position:relative;margin-bottom:5px !important;padding:0 10px;text-align:left}.institutionCont .col-md-4 a,.institutionCont .col-md-3  a{padding:17px 15px 17px 3em;font-size:1.125em}.institutionCont .col-md-4 a,.institutionCont .col-md-3 a:before{position:absolute;left:25px;top:12px}#itCont{padding:15px 0 10px}#itCont .col-xs-12{padding:0}#institution .newArrivals .ttl{padding:10px 15px;font-size:20px}#institution .newArrivals ul{margin:10px 15px 0;padding:0 0 10px}#institution .newArrivals ul li{padding:8px 0;line-height:1.8}#institution .listBtn{margin-top:15px;width:100%}#institution .btnCalendar:before{margin:0}.institutionCont{padding:15px 0 10px}.institutionCont.last{padding:0 0 10px}.institutionCont .col-md-4,.institutionCont .col-md-3 {position:relative;margin-bottom:5px !important;padding:0 10px;text-align:left}.institutionCont .col-md-4 a,.institutionCont .col-md-3  a{padding:17px 15px 17px 3em;font-size:1.125em}.institutionCont .col-md-4 a,.institutionCont .col-md-3 a:before{position:absolute;left:25px;top:12px}#itCont{padding:15px 0 10px}#itCont .col-xs-12{padding:0}#institution .newArrivals .ttl{padding:10px 15px;font-size:20px}#institution .newArrivals ul{margin:10px 15px 0;padding:0 0 10px}#institution .newArrivals ul li{padding:8px 0;line-height:1.8}#institution .listBtn{margin-top:15px;width:100%}#institution .btnIstitution:before{font-size:23px}#institution .btnCollabo:before,#institution .btnCenter:before{font-size:25px}#institution .btnAnnouncement:before,#institution .btnWindow:before,#institution .btnRecruit:before{margin-bottom:0;font-size:24px}#reservation .commonTtl{margin-top:20px}#reservation .guideTbl dt{padding:0 0 5px 35px;margin-top:15px}#reservation .process .topBox p{font-size:17px;padding:7px}#reservation .process .btnBlue{font-size:17px}#reservation .whiteBox{font-size:17px;margin:15px 0;padding:10px}#reservation .grayBox{padding:10px}#reservation .grayBox p:first-child{font-size:17px}#reservation .documents{margin-top:0}#reservation .documents .download dt{padding:5px 0}#reservation .documents .download dd{padding:0 0 10px 0}#reservation .documents .download:first-child{border-top:none}#reservation .borderBtm th,#reservation .borderBtm td{float:left \9;display:block;width:100%}#reservation .borderBtm th .btnBlue,#reservation .borderBtm td .btnBlue{width:100%}#conference{margin-top:20px}#conference .btnArrow{width:100%}#conference p:nth-child(2){margin-top:1em}#conference p:nth-child(3){margin-bottom:0}#conference .guideTbl{border-top:none}#conference .guideTbl dd{padding:0 0 12px 35px}#conference .guideTbl dt{padding:15px 0 5px 35px}#conference .lastTbl dd{padding:0 0 12px 35px}#conference .tel{display:block;border:2px solid #f38833;border-radius:5px;text-align:center;font-size:25px;margin:10px 0}#conference .lastMonth{margin-bottom:0em;padding-right:35px}#conference .borderIn{padding-top:0}#conference .icon-tel:before{font-size:25px;margin-right:5px;top:4px}#conference .longTxt{font-size:17px}#month{margin-top:20px}#month p{margin-bottom:10px}#month .shortTtl{font-size:16px}#month .otherMonth{margin-top:20px}#month .btnArrow{margin-top:1em}#region{margin-top:20px}#region .cooperation{margin-bottom:0em;margin-top:-10px}#region .guideTbl:first-child{border-top:none}#region .guideTbl dt{padding:0 0 5px 35px;margin-top:15px}#home{margin-top:20px}#home .topBox{padding:20px}#home .topBox p{font-size:1.25em;padding:20px}#home .topBtm p{margin-bottom:10px}#home .passTbl th,#home .passTbl td{display:block;width:100%;float:left \9}#home .quick{height:auto}#opening{margin-top:20px}#opening .commonTtl{margin-top:15px}#opening .guideTbl dd:nth-child(2){border-top:none}#round{margin-top:20px}#round ul{margin-bottom:15px}#round .btnBlue{width:100%;font-size:17px}#round .process .topBox p{font-size:17px}#round .process .whiteBox{font-size:17px;padding:10px;margin:15px auto}#round .grayBox{padding:10px 10px 10px}#round .grayBox p:first-child{font-size:17px;margin-bottom:5px}#round .grayBox a{padding-right:20px;width:49%}#round .grayBox .btnArrow:after{right:4px}#about{margin-top:15px}#about .commonTtl{margin-top:20px;clear:both}#about .rule{margin-bottom:20px}#about .guideTbl dd:nth-child(2){border-top:none}#about ol li{font-size:17px}#about .bgTtl{font-size:18px}#performance{margin-top:15px}#performance .commonTtl{clear:both}#requester{margin-top:15px}#requester .commonTtl{clear:both}#requester .requesterTop .loadTop dt{margin-bottom:10px}#requester .requesterTop .loadTop dd:nth-child(2){padding:10px 0}.other .nextMonth{padding:4px 5px 4px 0;margin-right:-1px}.other a{font-size:16px}.other .icon-ion-ios-arrow-back:before{right:10px}.other .icon-ion-ios-arrow-forward:before{right:-10px}#clinical{margin-top:15px;margin-bottom:15px}#clinical .commonTtl{clear:both}#practical{margin-top:15px}#practical .commonTtl{clear:both}#practical .bgTtl{font-size:18px}#practical .guideTbl{margin-bottom:10px}#outpatient{margin-top:20px}.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}.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 #70ab40;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 #d6ebc5;border-right:2px solid #d3d3d3;border-left:2px solid #d3d3d3;display:block;width:100%}}@media screen and (max-width: 580px){#reservation .process .btnArrow:after{right:5px}#reservation .process .grayBox{padding:10px;margin:0 auto 20px}#reservation .process .inner{margin:-3px auto 0}#reservation .grayBox{padding:10px}}@media screen and (max-width: 540px){#reservation .greenBox{width:100%}#reservation .inspection .borderBtm tr{border-bottom:none}#reservation .inspection .borderBtm th,#reservation .inspection .borderBtm td{display:block;width:100%}#reservation .inspection .borderBtm th .btnBlue,#reservation .inspection .borderBtm td .btnBlue{width:100%}#conference .guideTbl dd:nth-child(4){margin-top:-4px}#conference .guideTbl dd p{display:block}}@media screen and (max-width: 507px){#round .grayBox a:last-child{height:109px}}@media screen and (max-width: 468px){#round .grayBox a:last-child{height:133px}}
