@charset "UTF-8";html body{margin:0 auto;padding:0;width:1024px;font-family:Meiryo}html body a{color:#05f;text-decoration:none}html body a:hover{text-decoration:underline}html body p{margin:0}html body ul{margin:0;padding:0;list-style:none}html body table{border-collapse:collapse;border-spacing:0}html body header{background-color:#ededed;padding:10px 20px}html body header:after{content:"";display:block;clear:both}html body header h1{font-size:22px;font-weight:normal;float:left;margin:0;padding:0}html body header h1 a{color:#333}html body header h1 a:hover{text-decoration:none}html body header #account_wrap{float:right;font-size:14px}html body header #account_wrap div span{padding:0 5px;font-weight:bold}html body header #account_wrap div form{display:inline;padding:0 0 0 10px}html body header #account_wrap div form input{cursor:pointer}html body #main_content_wrap{padding:25px 10px}html body #main_content_wrap #db_update_notice_wrap{border:1px solid #eee;border-left:5px solid #46b450;height:40px;line-height:40px;padding:0 0 0 15px;margin:0 0 20px}html body #main_content_wrap #db_update_notice_wrap p{font-size:14px}html body #main_content_wrap #pankuzu_wrap ul li{display:inline-block}html body #main_content_wrap #pankuzu_wrap ul li a{color:#05f;text-decoration:none}html body #main_content_wrap #pankuzu_wrap ul li a:hover{text-decoration:underline}html body #main_content_wrap #pankuzu_wrap ul li span{display:inline-block;margin:0 5px 0 10px}html body #main_content_wrap .h2_wrap .h2_body #new_create_button_wrap{margin:0 0 25px}html body #main_content_wrap .h2_wrap .h2_body #new_create_button_wrap a{font-size:18px}html body #main_content_wrap .h2_wrap .h2_body #warning_wrap p{color:red;font-weight:bold;font-size:18px}html body #main_content_wrap .h2_wrap .h2_body form .validation-summary-errors{padding:10px;margin:0 0 25px}html body #main_content_wrap .h2_wrap .h2_body form .validation-summary-errors ul{background-color:#fee;padding:10px 2em}html body #main_content_wrap .h2_wrap .h2_body form .validation-summary-errors ul li{color:red;list-style:disc}html body #main_content_wrap .h2_wrap .h2_body form .field-validation-error{display:block;color:red}html body #main_content_wrap .h2_wrap .h2_body form .input-validation-error{background-color:#ffb6c1;border:1px solid red}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap{margin:0 0 35px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_title{font-size:18px;border:1px solid #bbb;border-width:0 0 1px 5px;display:block;padding:3px 5px 1px 5px;margin:0 0 5px;background-color:#eee;box-sizing:border-box}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_title.required:before{content:"※";color:red;margin:0 5px 0 0}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap ul.form_item_notes{padding:0 0 0 10px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap ul.form_item_notes li{font-size:14px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body{padding:10px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input{box-sizing:border-box;padding:0 5px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_10{width:10%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_20{width:20%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_30{width:30%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_40{width:40%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_50{width:50%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_60{width:60%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_70{width:70%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_80{width:80%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_90{width:90%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input.width_100{width:100%}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="text"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="number"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="datetime"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="password"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="tel"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="url"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body input[type="email"]{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body textarea{width:100%;height:200px;padding:5px;box-sizing:border-box}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body label{cursor:pointer;margin:0 15px 0 0}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body label:hover{text-decoration:underline}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body select{height:30px}html body #main_content_wrap .h2_wrap .h2_body form .form_item_wrap .form_item_body p.notes{color:red;padding:5px 0 0;font-size:14px}html body #main_content_wrap .h2_wrap .h2_body form .form_buttons_wrap{text-align:center}html body #main_content_wrap .h2_wrap .h2_body form .form_buttons_wrap input{border:none;padding:10px 20px;margin:0 10px;display:inline-block;font-size:18px;cursor:pointer}html body #main_content_wrap .h2_wrap .h2_body form .form_buttons_wrap input:hover{opacity:.8}html body #main_content_wrap .h2_wrap .h2_body form .form_buttons_wrap .create_button{color:#fff;background-color:#00bfff}html body #main_content_wrap .h2_wrap .h2_body form .form_buttons_wrap .edit_button{color:#fff;background-color:#9acd32}html body #main_content_wrap .h2_wrap .h2_body form .form_buttons_wrap .delete_button{color:#fff;background-color:red}html body #main_content_wrap .h2_wrap .h2_body dl dt{margin:0 0 10px;font-size:22px;text-decoration:underline}html body #main_content_wrap .h2_wrap .h2_body dl dd{margin:0 0 25px 15px}html body #main_content_wrap .h2_wrap .h2_body dl dd .multiple_lines_wrap{border:1px solid #aaa;padding:5px}html body #main_content_wrap .h2_wrap .h2_body dl dd label{margin:0 15px 0 0}html body #main_content_wrap .h2_wrap .h2_body dl dd>table tbody tr td{border:1px solid #eee;padding:5px 10px}html body #main_content_wrap .h2_wrap .h2_body .google_map_wrap,html body #main_content_wrap .h2_wrap .h2_body .youtube_wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}html body #main_content_wrap .h2_wrap .h2_body .google_map_wrap iframe,html body #main_content_wrap .h2_wrap .h2_body .youtube_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}html body #main_content_wrap .h2_wrap .h2_body>table{margin:0 0 25px}html body #main_content_wrap .h2_wrap .h2_body .pager_wrap{text-align:center;margin:0 0 25px}html body #main_content_wrap .h2_wrap .h2_body .pager_wrap .pager{display:inline-block}html body footer{background-color:#ededed;height:100px;line-height:100px;text-align:center}