﻿@charset "UTF-8";
/*****************************************************************
災害支援システム
Ver_1.000
静岡県歯科医師会　情報処理部　平岡製作
Copyright (C) 2011 KeitaHiraoka All Rights Reserved.
*****************************************************************/
/*マップCSS*/
	body{
		background-color: #ffffff;
		font-family: 'メイリオ';
		font-size: 12px;
	}
	td{
		border: solid 0px
	}
/*災害・通常共有*/
	.list_tbody_tr_area{
		background-color: #7fffd4;
	}
/*災害時マップヘッダ*/
	.div_title_emj{
	}
	.div_title_emj_coment{
	}
	.div_title_emj_setumei1{
	}
	.div_title_emj_setumei2{
	}
	.div_title_emj_form{
	}
/*通常時マップヘッダ*/
	.div_title_normal{
	}
	.div_title_normal_form{
	}
/*医療機関リストテーブル*/
	.list_table{
		border: solid 0px;
		border-collapse: collapse;
	}
/*医療機関リストテーブル_ヘッダ行*/
	.list_thead{
	}
	.list_thead_tr1{
	}
	.list_thead_tr2{
		background-color: #ffcc99;
	}
/*医療機関リストテーブル_ボディ行*/
	/*奇数行*/
	.list_tbody_tr1{
	}
	/*偶数行*/
	.list_tbody_tr2{
	}
/*医療機関リストテーブル_ヘッダセル*/
	/*奇数行*/
	.list_thead_td1_shozoku{
		width: 100px;
	}
	.list_thead_td1_yakushoku{
		width: 120px;
	}
	.list_thead_td1_gunsi{
		width: 70px;
	}
	.list_thead_td1_simei{
		width: 100px;
	}
	.list_thead_td1_iinmei{
		width: 170px;
	}
	.list_thead_td1_shozaiti{
		width: 200px;
	}
	.list_thead_td1_denwa{
		width: 100px;
	}
	.list_thead_td1_joukyou{
		width: 70px;
	}
	.list_thead_td1_coment{
		width: 100px;
		white-space: nowrap;
	}
	/*偶数行*/
	.list_thead_td2_shozoku{
	}
	.list_thead_td2_yakushoku{
	}
	.list_thead_td2_gunsi{
	}
	.list_thead_td2_simei{
	}
	.list_thead_td2_iinmei{
	}
	.list_thead_td2_shozaiti{
	}
	.list_thead_td2_denwa{
	}
	.list_thead_td2_joukyou{
	}
	.list_thead_td2_coment{
		white-space: nowrap;
	}
/*医療機関リストテーブル_ボディセル*/
	/*奇数行*/
	.list_tbody_td1_shozoku{
		height: 25px;
	}
	.list_tbody_td1_yakushoku{
	}
	.list_tbody_td1_gunsi{
	}
	.list_tbody_td1_simei{
	}
	.list_tbody_td1_iinmei{
	}
	.list_tbody_td1_shozaiti{
	}
	.list_tbody_td1_denwa{
	}
	.list_tbody_td1_joukyou_w{
		background-color: #ffffff;
	}
	.list_tbody_td1_joukyou_b{
		background-color: #1e90ff;
	}
	.list_tbody_td1_joukyou_y{
		background-color: yellow;
	}
	.list_tbody_td1_joukyou_r{
		background-color: red;
	}
	.list_thead_td1_coment{
	}
	/*偶数行*/
	.list_tbody_td2_shozoku{
		height: 25px;
	}
	.list_tbody_td2_yakushoku{
	}
	.list_tbody_td2_gunsi{
	}
	.list_tbody_td2_simei{
	}
	.list_tbody_td2_iinmei{
	}
	.list_tbody_td2_shozaiti{
	}
	.list_tbody_td2_denwa{
	}
	/*災害時マップ状況セル色分け*/
	.list_tbody_td2_joukyou_w{
		background-color: #ffffff;
	}
	.list_tbody_td2_joukyou_b{
		background-color: #1e90ff;
	}
	.list_tbody_td2_joukyou_y{
		background-color: yellow;
	}
	.list_tbody_td2_joukyou_r{
		background-color: red;
	}
	.list_thead_td2_coment{
	}
	/*リストスタイル*/
	.div_title_emj_coment ul{
		list-style: none;
	}
	.div_title_emj_setumei1 ul{
		list-style: none;
	}
	.div_title_emj_setumei2 ul{
		list-style: none;
	}
/*マップ表示DIV*/
	.map{/*マップ*/
	}
/*医院リストテーブル表示DIV*/
	.menu{/*医院リスト*/
	}
/*各ブロックDIV*/
	.boxA{/*タイトル、説明ブロック*/
			margin: auto;
	}
	.boxA-inner{/*タイトル、説明ブロックインナー*/
			margin: auto;
	}
	.boxB{/*条件フォームブロック*/
			margin: auto;
	}
	.boxC{/*マップ表示ブロック*/
			margin: auto;
	}
	.boxD{/*医院リスト表示ブロック*/
			margin: auto;
	}
/*-------------------------1200px以上-------------------------------*/
@media(min-width: 1200px){
	h1{
		font-size: 2.5em;
	}
	.div_title_emj_coment ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei1 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei2 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
}
/*-------------------------1024px以上1199px以下-------------------------------*/
@media(min-width: 1024px) and (max-width: 1199px){
	h1{
		font-size: 2em;
	}
	.div_title_emj_coment ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei1 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei2 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
}
/*-------------------------768px以上1023px以下-------------------------------*/
@media(min-width: 768px) and (max-width: 1023px){
	h1{
		font-size: 1.7em;
	}
	.div_title_emj_coment ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei1 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei2 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
}
/*-------------------------420px以上767px以下-------------------------------*/
@media(min-width: 420px) and (max-width: 767px){
	h1{
		font-size: 1.5em;
	}
	.div_title_emj_coment ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei1 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei2 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
}
/*-------------------------419px以下-------------------------------*/
@media(max-width: 419px){
	h1{
		font-size: 1.3em;
	}
	.div_title_emj_coment ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei1 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
	.div_title_emj_setumei2 ul li{
		margin-left: -27px;
		padding-right: 7px;
	}
}