﻿@charset "utf-8";
@import url("/css/style.css");
/* CSS Document */
body	{-ms-grid-rows: auto auto auto}
body	{grid-template-rows: auto auto auto}
/* 本文欄全体の設定 */
.list	{-ms-grid-column: 2;
	-ms-grid-row: 2}
.list	{grid-column-start: 2;
	grid-row-start: 2;}
.bot	{-ms-grid-row: 3}
dl,ul	{list-style-type: none;
	margin-left: 1em;}
dd	{padding-left: 1em;}
.UpSpace	{padding-top: 1em;}
.red	{color: red;}
.blue	{color: blue;}
.green	{color: green;}
dl.list01 dt	{float: left;
		clear: both;
		width: 12em;}
dl.list01 dd	{margin-left: 12em;
		width: 28em;}
dl.list02 dt	{float: left;
		clear: both;
		width: 18em;
		padding-top: 6px;}
dl.list02 dd	{margin-left: 19em;
		padding-top: 6px;}
.alcenter	{text-align:center;}
dl.list03 dt	{float: left;
		clear: both;
		width: 6em;}
dl.list03 dd	{margin-left: 6em;
		width: 30em;}
p.right	{clear: both;
	padding-top: 1em;
	text-align: right;}
figure.w785 img	{width: 785px;}
img.arrowH	{width: 50px;
		height: auto;}
dl.dlS dt	{padding-top: 6px;}
dl.dlSm dt	{padding-top: 3px;
		clear: both;
		float: left;
		width: 15em:}
dl.dlSm dd	{padding-top: 3px;
		margin-left: 15em;}
dl.dlNen dt	{padding-top:3px;
		clear: both;
		float: left;
		width: 6em;}
dl.dlNen dd	{padding-top:3px;
		margin-left: 6em;}
ul.cB	{clear: both;}
h1.h1L	{float: left;
	clear: both;
	width: 20em;}
aside.asideR	{margin-left: 30em;}
ul.yoko li	{display: inline;}
ul.yoko	{padding-bottom: 12px;}
dl.list04 dt	{float: left;
		clear: both;
		width: 8em;
		padding-top: 6px;}
dl.list04 dd	{margin-left: 9em;
		padding-top: 6px;}
