﻿html {
	line-height: 2;
	font-size: x-large;
	font-family: "游ゴシック";
	width: 100%;
	height: 1.5em;
}
p{
	line-height: 2;
	margin-top:0.5em;
	margin-bottom:0.5em;
}
.p2{
	margin-left:2em;
	text-indent:-1em;
}
.p2a{
	margin-left: 1em;
	text-indent: -1em;
}
.p2b{
	line-height: 1.2;
	margin-left: 1em;
	text-indent: -1em;
}
.font-style1 {
	font-family: 游ゴシック;
	font-size: x-large;
	line-height: 2;
}
.font-style2 {
	font-family: 游ゴシック;
	font-size: large;
	line-height: 2;
}
.font-style22 {
	font-family: 游ゴシック;
	font-size: large;
	line-height: 1;
}
.font-style23 {
	font-family: 游ゴシック;
	font-size: large;
	line-height: 1;
}
.font-style3 {
	text-decoration: none;
}
.font-color-maroon {
	color: #800000;
}
h4 {
	padding: .6em .75em .5em .1em;
	background-color: #f6f6f6;
	border-left: 6px solid #3498db;
	border-bottom: 1px solid #bbb;
	font-family: 游ゴシック;
	font-size: x-large;
}
.div {
	border: 2px solid #000000;
	width: 100%;
	font-weight: bold;
}

.box1 {
    padding: 0.5em 1em;
    margin: 2em 0;
    font-weight: bold;
    border: solid 2px #000000;
}
.box1 p {
    margin: 0; 
    padding: 0;
}
