@charset "Shift_JIS";

/* 共通 */
@import "../../../../css/base.css";
@import "../../../../css/dpath.css";

/****************************** コンテンツ ********************************/
#content{
	padding:1.5em 5% 1em;
	}

#content hr{
	display:block;
	margin-left:auto;
	margin-right:auto;
	}

#content a{
	text-decoration:underline;
	}

#local-header{
	background:#36F;
	padding:1em;
	margin-bottom:1em;
	}
#local-header .subtitle{
	color:#fff;
	}
.subtitle{
	font-size:small;
	text-indent:0;
	color:#36F;
	font-weight:bold;
	margin:0;
	padding:0;
	text-align:center;
	}
p[class="subtitle"]{
	font-size:medium;
	}
.local-sub-header{
	border:1px solid #36F;
	padding:1em;
	margin-top:1.5em;
	margin-bottom:1.5em;
	}

h2{
	font-size:large;
	margin:0 0 1em;
	padding:0;
	color:#fff;
	text-align:center;
	}
div>h2{
	font-size:x-large;
	}
.local-sub-header h2{
	color:#36F;
	font-size:medium;
	letter-spacing:1em;
	}
.local-sub-header>h2{
	font-size:large;
	}
h2#urgent-ws{
	letter-spacing:0;
	}

h3{
	color:#36F;
	margin:1.5em 0 0.5em;
	padding:0;
	}

p.attribution{
	text-align:right;
	color:#36F;
	letter-spacing:1em;
	}

p{
	text-indent:1em;
	margin:0;
	padding:0;
	}

.break{
	margin-top:1em;
	}

address{
	margin:2em 0 1em 7em;
	font-style:normal;
	}
address .division{
	margin-left:1em;
	}
address .tel{
	display:block;
	margin-left:6em;
	}
address .url{
	display:block;
	margin-left:6em;
	color:#36F;
	}

.grant{
	margin-bottom:1.5em;
	}

dl.note{
	border:1px solid #36F;
	padding:0.5em;
	margin:1em 0;
	}
dl.note dt{
	display:block;
	color:#36F;
	font-weight:bold;
	margin:0 0 0.5em 0;
	padding:0;
	}
dl.note dd{
	text-indent:1em;
	margin:0;
	}
dl{
	margin:0;
	padding:0;
	}
dt{
	display:list-item;
	list-style:url("../../images/list-roudouseisaku2.gif");
	margin:0 0 0 1em;
	text-indent:0;
	}
.grant dt{
	margin:1em 0 0 1em;
	}
dd{
	margin:0;
	padding:0;
	text-indent:1em;
	}
.case dd{
	text-indent:0;
	}

.listmark{
	background:url("../../images/list-roudouseisaku2.gif") no-repeat 0.2em 0.2em;
	}

p.note{
	font-size:x-small;
	margin:0.5em 0;
	text-indent:0;
	}
p[class="note"]{
	font-size:small;
	}
.point .note{
	text-indent:0;
	}

#content ul{
	margin:0;
	padding:0 0 0 2em;
	text-indent:0;
	}
#content ul.list{
	list-style:none;
	text-indent:-1.75em;
	}
ul.list li{
	margin-bottom:1em;
	}
#content ul.list2{
	list-style:url("../../images/list-roudouseisaku2.gif");
	padding:0 0 0 1em;
	}
.point .list li{
	margin:0;
	}

#content #page5-grant-ul-item2{
	list-style:none;
	}

#content img.center{
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}
#content img.vspace{
	margin-top:1em;
	margin-bottom:1em;
	}