/* Outside Style Sheet */
/* --------------------------------------------------------------------------------------------------------------
	背景
-------------------------------------------------------------------------------------------------------------- */
BODY {
	color: #333333;
	background-color: #FFFFFF;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;

	font-size: 12px;
	line-height: 1.3;
}
/* --------------------------------------------------------------------------------------------------------------
	リンク
-------------------------------------------------------------------------------------------------------------- */
A:link { color:#2C3DD3; text-decoration:underline; }
A:visited { color:#2C3DD3; text-decoration:underline; }
/* A:visited { color:#76036D; text-decoration:underline; } */
A:hover { color:#FF8C00; text-decoration:underline; }

/* --------------------------------------------------------------------------------------------------------------
	共通部分設定
-------------------------------------------------------------------------------------------------------------- */
.MAIN_TABLE { background-color: #FFFFFF; }

.HEADER { background-color: #3C830E; }

.CONTENTS {
	height: 500px;
	text-align: center;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.FOOTER {
	height: 22px;
	background-color: #3C830E;
	text-align: center;
}

.COPYRIGHT {
	color: #FEFEFE;
	font-size: 11px;
	font-family: "Arial","Verdana","ＭＳ ゴシック","Osaka",sans-serif;
	text-align: center;
}

/* --------------------------------------------------------------------------------------------------------------
	トップページ
-------------------------------------------------------------------------------------------------------------- */
.TOPICS_DATE {
	font-size: 12px;
	line-height: 1.3;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
}

.TOPICS_SUBJECT {
	font-size: 12px;
	line-height: 1.3;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}

/* --------------------------------------------------------------------------------------------------------------
	Q＆A
-------------------------------------------------------------------------------------------------------------- */
.QUESTION {
	color: #FF9115;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2;
}

.ANSWER { font-size:12px; line-height:1.3; }
.COLOR1 { color:#F20000; }
.COLOR2 { color:#344ACB; }


.smalltext { font-size:11px; line-height:1.3; }

.TD_Line1 { border:1px solid #DDDDDD; }

/* --------------------------------------------------------------------------------------------------------------
	地区薬局
-------------------------------------------------------------------------------------------------------------- */
.TABLE_HEAD1 {
	height: 25px;
	color: #202020;
	font-size: 12px;
	text-align: center;
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}

.TABLE_DATA1 {
	font-size: 12px;
	line-height: 1.4;
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
}

.SubDate {
	font-size: 12px;
	line-height: 1.4;
}

.AREA1_LINE {
	text-align: center;
	background-color: #708EC2;
	border: 1px solid #5479B6;
}
.AREA2_LINE {
	text-align: center;
	background-color: #4BB061;
	border: 1px solid #449F58;
}
.AREA3_LINE {
	text-align: center;
	background-color: #FF9E0E;
	border: 1px solid #FF8D0F;
}
.AREA4_LINE {
	text-align: center;
	background-color: #F96D90;
	border: 1px solid #F95780;
}
.AREA5_LINE {
	text-align: center;
	background-color: #C573B7;
	border: 1px solid #BD60AD;
}


/* --------------------------------------------------------------------------------------------------------------
	健康メモ
-------------------------------------------------------------------------------------------------------------- */
.MemoTitle { font-size:16px; line-height:1.3; font-weight:bold; }
.Article { font-size:12px; line-height:1.5; }

/* --------------------------------------------------------------------------------------------------------------
	リンク集
-------------------------------------------------------------------------------------------------------------- */
.LinkName {
	color: #202020;
	font-size: 14px;
	line-height: 1.2;
	padding-left: 10px;
}

.LinkURL {
	font-size: 12px;
	line-height: 1.2;
	padding-left: 5px;
	font-family: "Verdana","ＭＳ ゴシック","Osaka",sans-serif;
}

/* --------------------------------------------------------------------------------------------------------------
	一般テキスト
-------------------------------------------------------------------------------------------------------------- */
.TABLE_HEAD2 {
	height: 25px;
	color: #202020;
	font-size: 12px;
	text-align: center;
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}

.TABLE_DATA2 {
	font-size: 12px;
	line-height: 1.2;
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
}

.explain { font-size:12px; line-height:1.3; }
.explain2 { font-size:12px; line-height:1.5; }
.explain3 { color:#077235; font-size:14px; line-height:1.5; }

.Box10 {
	font-size: 12px;
	line-height: 1.5;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
}

