﻿@charset "UTF-8";@media only screen and (max-width:640px){body .container .article{border:none;}}body .container .article .maparea{background-color:#f0f8ff;text-align:center;}@media only screen and (max-width:640px){body .container .article .maparea{display:none;}}body .container .article .maparea img{width:auto;}@media screen and (min-width:640px) and (max-width:768px){body .container .article .maparea img{width:768px;}}body .container .article .detail{width:255px;padding:5px;font-size:11px;font-size:1.1rem;}@media only screen and (max-width:640px){body .container .article .detail{width:auto;border:none;}}body .container .article .detail table{border-collapse:collapse;width:100%;margin-bottom:1px;}body .container .article .detail table th,body .container .article .detail table td{padding:1px 5px;}body .container .article .detail table th{text-align:left;width:50%;}body .container .article .detail table td{text-align:right;color:#ed3f2f;font-weight:bold;}body .container .article .detail .observe{text-align:right;margin-top:15px;font-size:10px;font-size:1rem;}body .container .article .point_1{position:absolute;top:350px;left:50px;}@media only screen and (max-width:640px){body .container .article .point_1{position:static;top:0;left:0;}}body .container .article .point_2{position:absolute;top:5px;left:720px;}@media only screen and (max-width:640px){body .container .article .point_2{position:static;top:0;left:0;}}@media screen and (min-width:640px) and (max-width:768px){body .container .article .detail{width:200px;font-size:8px;font-size:.8rem;}body .container .article .detail h2{font-size:10px;font-size:1rem;}body .container .article .detail .observe{font-size:7px;font-size:.7rem;}body .container .article .point_1{top:280px;left:10px;}body .container .article .point_2{top:5px;left:550px;}}body .container .article .open{cursor:pointer;}body .container .article .open:hover{color:#6eb5f9;}body .dialog .container{width:100%;margin-top:0;}body .dialog .container section{padding:20px 20px 0;font-size:12px;font-size:1.2rem;}@media only screen and (max-width:640px){body .dialog .container section{padding:20px 10px 0;}}body .dialog .container section .input-wrapper{width:100%;text-align:center;}body .dialog .container section .input-wrapper .input_datetime{position:relative;display:inline-block;border:2px solid #d8d8d8;border-radius:.2em;padding:.5em;font-size:12px;font-size:1.2rem;vertical-align:middle;}@media only screen and (max-width:640px){body .dialog .container section .input-wrapper .input_datetime{font-size:10px;font-size:1rem;width:95%;display:block;margin:5px auto;}}body .dialog .container section .input-wrapper .input_datetime:focus{border-color:#87ceeb;background-color:#ffc;outline:none;}body .dialog .container section .input-wrapper button{display:inline-block;vertical-align:middle;text-decoration:none;border:2px solid #d8d8d8;border-radius:.2em;background-color:#fff;}body .dialog .container section .input-wrapper button i{font-size:18px;font-size:1.8rem;color:#3786d3;color:#d8d8d8;padding:7px;}@media only screen and (max-width:640px){body .dialog .container section .input-wrapper button i{font-size:10px;font-size:1rem;}}body .dialog .container section .input-wrapper button:hover{cursor:pointer;}body .dialog .container section .input-wrapper button:hover{border-color:#87ceeb;outline:none;}body .dialog .container section .input-wrapper .prev_area{display:inline-block;}body .dialog .container section .input-wrapper .next_area{display:inline-block;}body .dialog .container section .modal_table{padding-bottom:20px;}body .dialog .container section table,body .dialog .container section th,body .dialog .container section td{border-collapse:collapse;border:1px solid #d8d8d8;line-height:1.5;}body .dialog .container section table{width:100%;}body .dialog .container section table th{padding:10px;font-weight:bold;vertical-align:middle;background:#3786d3;color:#fff;}@media only screen and (max-width:640px){body .dialog .container section table th{font-size:10px;font-size:1rem;}}body .dialog .container section table th br{display:none;}@media only screen and (max-width:640px){body .dialog .container section table th br{display:block;}}@media only screen and (max-width:640px){body .dialog .container section table th span{display:none;}}body .dialog .container section table td{padding:10px;vertical-align:top;font-size:12px;font-size:1.2rem;}body .dialog .container section table td.datetime{text-align:left;}body .dialog .container section table td.datetime .date{margin-right:5px;}@media only screen and (max-width:640px){body .dialog .container section table td.datetime .date{margin-right:0;font-size:8px;font-size:.8rem;display:block;}}body .dialog .container section table td.mm{text-align:right;}@media only screen and (max-width:640px){body .dialog .container section table td.mm span{font-size:5px;font-size:.5rem;}}body .dialog .container section table tr:nth-child(even){background:#f0f8ff;}