#main .main_cont section{margin-bottom:30px}#main .main_cont .page-nav li{margin-right:35px}#main .main_cont .page-nav li:before{color:#ea8e60;content:"\f107";font-family:iconvault}#main .main_cont .section h3{font-size:1em}#main .main_cont #greeting .float-box .txt{line-height:1.9;margin-right:0 241px 0 0}#main .main_cont #principle p img{font-size:100%;padding-left:18px;vertical-align:top}#main .main_cont #principle h3{font-weight:700;margin-bottom:10px}#main .main_cont #principle .is-custom-heading{margin-bottom:0;margin-top:34px}#main .main_cont #principle .is-custom-list{margin-top:-9px}#main .main_cont #principle .is-custom-list li{line-height:30px;margin-bottom:12px;padding-left:35px;position:relative}#main .main_cont #principle .is-custom-list li .icon{align-items:center;background:#ea8e60;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;display:inline-block;display:flex;font-size:1.125em;height:26px;justify-content:center;left:0;line-height:1;margin:0 5px 10px 0;position:absolute;text-align:center;width:26px}#main .main_cont #principle .is-custom-list li .is-orange{color:#ea8e60}#main .main_cont #facility .txt{line-height:1.75}#main .main_cont .number-list li{margin-bottom:1em}#main .main_cont .numberimg-list .is-blue{color:#53aaa7}#main .main_cont .number-list li .icon{background:#ea8e60;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;display:inline-block;font-size:1.125em;height:26px;margin:0 5px 10px 0;text-align:center;width:26px}#main .main_cont #summary .summary-table{line-height:1.3}#main .main_cont #summary .summary-table th{background:#f2f2f2;border:1px solid #ccc;font-weight:400;line-height:1.75;padding:8px 17px;text-align:left;vertical-align:top;width:120px}#main .main_cont #summary .summary-table td{border:1px solid #ccc;line-height:1.75;padding:8px 18px}#main .main_cont #summary .summary-table td .service dt{color:#c69934;font-weight:700;margin:1em 0 5px}#main .main_cont #summary .summary-table td .service dt:first-child{margin-top:0}#main .main_cont #summary .summary-table td .service dd{margin-left:1em}#main .main_cont #summary .summary-table td .service dd span{display:block;font-weight:700}#main .main_cont #summary .summary-table td .structure{margin-top:1em}#main .main_cont #summary .summary-table td .structure dd{margin-left:1em}#main .main_cont #summary .summary-table td .room dt{clear:left;float:left;width:120px}#main .main_cont #summary .summary-table td .room dd{float:left;text-align:right}#main .main_cont #summary .summary-table td .duty dd{margin-left:1em}#main .main_cont ul.circle-icon li{line-height:1.75}#main .main_cont ul.circle-icon li:before{color:#53aaa7;color:#ea8e60;content:"\f106";font-family:iconvault;font-size:.8em;padding-right:.3em;vertical-align:middle}#main .main_cont .history-table th{background:#f2f2f2;border:1px solid #ccc;font-weight:400;letter-spacing:.15em;text-align:center;vertical-align:middle;width:170px}#main .main_cont .history-table td{border:1px solid #ccc;padding:5px 40px}#main .main_cont .facility-table th{background:#f2f2f2;border:1px solid #ccc;font-weight:400;letter-spacing:.15em;padding:5px 20px;text-align:left;vertical-align:middle;width:350px}#main .main_cont .facility-table td{border:1px solid #ccc;padding:5px 40px}#main .main_cont .society-table th{background:#f2f2f2;border:1px solid #ccc;font-weight:400;letter-spacing:.15em;padding:5px 20px;text-align:left;vertical-align:middle;width:380px}#main .main_cont .society-table td{border:1px solid #ccc;padding:5px 40px}@media screen and (max-width:600px){#main .main_cont #principle p img{padding-left:0}#main .main_cont #greeting .float-box img{margin-bottom:20px}}