@charset "utf-8";/*=====初期化=====*/body, p, h1, h2, h3, h4, ul, ol, li {	margin: 0px;	padding: 0px;}/*=====基本セット=====*/body {	background-color: #FFF;	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;	font-size: 14px;	font-style: normal;	line-height: 1.5;	color: #333;	margin: 0px;	padding: 0px;}p {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}em {	font-weight: bold;	font-style: normal;}strong {	font-weight: bold;	color: #F00;}/*=====リンク=====*/a:link {	color: #00F;	text-decoration: underline;}a:visited {	color: #36F;	text-decoration: underline;}a:hover {	color: #F00;	text-decoration: underline;}a:active {	color: #F90;	text-decoration: underline;}/*=====見出し=====*/h1 {	font-size: 140%;	font-weight: bold;	color: #000;	background-image: url(img/icon_h1.gif);	background-repeat: no-repeat;	background-position: 0px 6px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 25px;}h2 {	font-size: 120%;	font-weight: bold;	color: #FFF;	background-color: #666;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding: 5px;}h3 {	font-size: 100%;	font-weight: bold;	color: #000;	background-color: #FFF;	padding: 5px;	margin-top: 10px;	margin-bottom: 10px;	border: 1px solid #CCC;}h4 {	font-size: 100%;	font-weight: bold;	color: #000;}/*=====見出し=====*/.text_ll {	font-size: 140%;}.text_l {	font-size: 120%;}.text_m {	font-size: 100%;}.text_s {	font-size: 90%;}.text_ss {	font-size: 80%;}/*=====文字装飾=====*/.indent {	padding-left: 2em;}.kakomi {	font-size: 100%;	padding: 10px;	border: 1px solid #CCC;}ol {	margin: 10px;	padding-left: 2em;}ul {	margin: 10px;	padding-left: 2em;	list-style-position: outside;	list-style-image: url(img/icon_list.gif);	list-style-type: none;}/*=====表=====*/table.hyou {	width: 600px;	border-collapse:collapse;	border: 1px solid #f00;	border-spacing:0;	empty-cells:show;}table.hyou th {	border-collapse:collapse;	font-weight: bold;	background-color: #f1f1f1;	padding: 5px;	font-size: 100%;	border-top-width: 1px;	border-right-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-top-color: #f0f;	border-right-color: #06C;}table.hyou td {	border-collapse:collapse;	background-color: #fff;	padding: 5px;	font-size: 100%;	border-top-width: 1px;	border-right-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-top-color: #f0f;	border-right-color: #06C;	text-align: left;}