* {
	margin:0;
	padding:0;
	line-break:strict;
	word-break:normal;
	font-family:'Hiragino Kaku Gothic Pro','Hiragino Kaku Gothic ProN',Meiryo,'MS PGothic',sans-serif;
	box-sizing:border-box;
}
html { font-size:62.5%; }

body { background-color:#ffffff; color:#333333; font-size:16px; font-size:1.6em; line-height:1em; word-wrap:break-word; }

/* SP/TB */
@media screen and (max-device-width:1000px) {
	html { -webkit-text-size-adjust:100%; }
}

ul { list-style-type:none; }

img { width:auto; height:auto; max-width:100%; border:none; vertical-align:bottom; line-height:0; font-size:0; }

.paylist:link { color:#0D8DD6; text-decoration:none; font-size: 15px;}
.paylist:visited { color:#0D8DD6; text-decoration:none;font-size: 15px; }
.paylist:active { color:#0D8DD6; text-decoration:none;font-size: 15px; }
.paylist:hover { color:#0D8DD6; text-decoration:none; opacity:0.7; filter:alpha(opacity=50); transition:.5s;font-size: 15px; }

a:hover img { opacity:0.8; }

a:link { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none; }
a:hover { color:#333333; text-decoration:none; opacity:0.7; filter:alpha(opacity=50); transition:.5s; }

#lp-localgovt #mainArea .box007 .box0302 .col04 a {
    display: block;
    max-width: 300px;
    margin: 0 auto;
    border: #FD9500 solid 1px;
    background: FD9500;
    text-align: center;
    color: #FD9500;
    font-weight: bold;
    padding: 20px 0;
    border-radius: 100px;
}

p { line-height:1.8em; }

.inner { max-width:1200px; margin:0 auto; }

@media screen and (max-width:1220px) {
	.inner { padding-left:2%; padding-right:2%; }
}


#lp-localgovt { position:relative; }

/* ------------ headerArea ------------ */

#lp-localgovt #headerArea { position:fixed; width:100%; height:125px; background:#fff; z-index:99; }

#lp-localgovt #headerArea .box01 { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; height:125px; }

#lp-localgovt #headerArea .box01 .col01 { max-width:130px; }

#lp-localgovt #headerArea .box01 .col02 { margin-left:auto; }

#lp-localgovt #headerArea .box01 .col02 .box0101 { font-size:14px; font-size:1.4rem; margin-bottom:10px; text-align:right; }
#lp-localgovt #headerArea .box01 .col02 .box0101 a {
	padding-right: 23px;
	background: url("../img/header_icon_blank.png") no-repeat right center / 18px 15px;
}

#lp-localgovt #headerArea .box01 .col02 .box0102 { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; }

#lp-localgovt #headerArea .box01 .col02 .box0102 .fl a {
	display: block;
	height: 40px;
	line-height: 32px;
	text-align: center;
	color: #ff9600;
	font-size: 1.4rem;
	font-weight: bold;
	background-color: #fff;
	border: 2px solid #ff9600;
	box-sizing: border-box;
	width: 160px;
	border-radius: 20px;
	margin-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#lp-localgovt #headerArea .box01 .col02 .box0102 .fr a {
	display: block;
	height: 40px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	font-size: 1.4rem;
	font-weight: bold;
	background-color: #ff9600;
	border: 2px solid #ff9600;
	box-sizing: border-box;
	width: 160px;
	border-radius: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #headerArea { height:80px; }
	#lp-localgovt #headerArea .box01 { height:80px; }
	#lp-localgovt #headerArea .box01 .col01 { max-width:60%; width:60%; display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; }
	#lp-localgovt #headerArea .box01 .col01 img { max-width:100px; }
	#lp-localgovt #headerArea .box01 .col02 { width:40%; margin-left:auto; display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; }
	#lp-localgovt #headerArea .box01 .col02 .fl { margin-left:auto; padding-left:10px; }
	#lp-localgovt #headerArea .box01 .col02 .fr { padding-left:10px; }
	#lp-localgovt #headerArea .box01 .col02 .fl img,
	#lp-localgovt #headerArea .box01 .col02 .fr img { height:36px; }
}


/* ------ h ----- */
#lp-localgovt  h1 { color:#fff; font-weight:bold; }
#lp-localgovt  h1 span { display:block; }
#lp-localgovt  h1 .txt01 { font-size:30px; font-size:3.7rem; line-height:1.5em; font-weight:bold; }
#lp-localgovt  h1 .txt02 { font-size:30px; font-size:3.7rem; line-height:1.2em; font-weight:bold; margin-left:0.5em; }
#lp-localgovt  h1 .txt03 { font-size:80px; font-size:8.0rem; line-height:1.3em; font-weight:bold; margin-left:0.3em; }

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt  h1 .txt01 { font-size:25px; font-size:3.0rem;line-height: 1.2em; }
	#lp-localgovt  h1 .txt02 { font-size:25px; font-size:3.0rem; }
	#lp-localgovt  h1 .txt03 { font-size:38px; font-size:4.0rem; }
}

#lp-localgovt  h2 { color:#008CD7; text-align:center; margin-bottom:80px; } 
#lp-localgovt  h2 span:nth-child(1) {
	font-size:50px; font-size:5.0rem;
	line-height:1.2em;
	font-weight:bold;
	border-bottom:solid 3px #008CD7;
	display:inline-block;
	margin-right:20px;
}
#lp-localgovt  h2 span:nth-child(2) {
	font-size:30px; font-size:3.0rem;
	line-height:1.2em;
	font-weight:bold;
	background: linear-gradient(transparent 55%, #FEEE02 0%);
	display:inline-block;
	padding:0 10px;
}

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt  h2 { color:#008CD7; text-align:center; margin-bottom:40px; } 
	#lp-localgovt  h2 span:nth-child(1) {
		font-size:25px; font-size:2.5rem;
		display:inline;
	}
	#lp-localgovt  h2 span:nth-child(2) {
		font-size:20px; font-size:2.0rem;
		display:inline;
	}
}

/* ------------ mainArea ------------ */

#lp-localgovt #mainArea { padding-top:125px; }

#lp-localgovt #mainArea #a01,
#lp-localgovt #mainArea #a02,
#lp-localgovt #mainArea #a03,
#lp-localgovt #mainArea #a04 { margin-top:-125px; padding-top:125px; }

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea { padding-top:80px; }
	#lp-localgovt #mainArea #a01,
	#lp-localgovt #mainArea #a02,
	#lp-localgovt #mainArea #a03,
	#lp-localgovt #mainArea #a04 { margin-top:-80px; padding-top:80px; }
}

/* ------ info ----- */

#lp-localgovt #mainArea .info a {
	display:block;
	background:#ff9600;
	padding:15px 0;
	color:#fff;
	font-size:18px; font-size:1.8rem;
	line-height:1.6em;
	font-weight:bold;
}
#lp-localgovt #mainArea .info a .inner { display:block; }
#lp-localgovt #mainArea .info a .txt01 { display:inline-block; background:#fff; color:#ff9600; padding:5px 10px; margin-right:20px; font-weight:lighter; font-size:16px; font-size:1.6rem; }

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .info a .txt01 { display:block; width:6em; text-align:center; padding:2px 0; margin-bottom:5px; }
}


/* ------ box01 ----- */
#lp-localgovt #mainArea .box01 {
	background:url("../img/lp-localgovt_img01.jpg") top center no-repeat;
	background-size:cover;
}
#lp-localgovt #mainArea .box01 .inner { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; }

#lp-localgovt #mainArea .box01 .inner .col02 { max-width:412px; margin-left:auto; padding:80px 0 0 0; }

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box01 {
		background:url("../img/lp-localgovt_img02.jpg") top center no-repeat;
		background-size:100%;
	}
	#lp-localgovt #mainArea .box01 .inner { display:block; }
	#lp-localgovt #mainArea .box01 .inner .col01 { padding:20px 0; }
	#lp-localgovt #mainArea .box01 .inner .col02 { width:50%; margin:0 auto; padding:10px 0 0 0; }
}

/* ------ box02 ----- */
#lp-localgovt #mainArea .box02 { padding:70px 0; }

#lp-localgovt #mainArea .box02 .inner {
	display:-webkit-flex; 	display:flex;
	-webkit-justify-content:center; 	justify-content:center;
	-webkit-align-items:center; align-items:center;
	gap:0 25px;
}

#lp-localgovt #mainArea .box02 .inner a {
	display:block;
	background:#FFE900 url("../img/lp-localgovt_img03.png") bottom 40px center no-repeat;
	background-size:30px;
	color:#008DD5;
	border-radius:100%;
	width:25%;
	height:280px;
	font-size:20px; font-size:2.0rem;
	font-weight:bold;
	line-height:1.6em;
	text-align:center;
}
#lp-localgovt #mainArea .box02 .inner a .txt01 {
	display:block;
	text-align:center;
	padding:35px 0 40px 0;
}
#lp-localgovt #mainArea .box02 .inner a .txt01 span {
	font-size:40px; font-size:4.0rem;
	font-weight:bold;
	border-bottom:solid #008DD5 3px;
	display:inline-block;
	padding-bottom:10px;
}


@media screen and (max-width:1220px) {
	#lp-localgovt #mainArea .box02 { padding:40px 0; }
	#lp-localgovt #mainArea .box02 .inner { display:block; }
	#lp-localgovt #mainArea .box02 .inner a {
		display:block;
		background:#FFE900 url("../img/lp-localgovt_img03.png") center right 15px no-repeat;
		background-size:15px;
		border-radius:10px;
		width:100%;
		height:auto;
		text-align:left;
		margin-bottom:10px;
		padding:10px;
	}
	#lp-localgovt #mainArea .box02 .inner a .txt01 {
		display:inline;
		text-align:left;
		padding:0;
	}
	#lp-localgovt #mainArea .box02 .inner a .txt01 span {
		font-size:22px; font-size:2.2rem;
		padding:0;
	}
	#lp-localgovt #mainArea .box02 .inner a .txt02 {
		font-size:16px; font-size:1.6rem;
		padding:0 0 0 15px;
	}
	#lp-localgovt #mainArea .box02 .pcbr { display:inline; }
}

/* ------ box03 ----- */

#lp-localgovt #mainArea .box03 {
	background:#E5F4FB;
	padding:100px 0;
}

#lp-localgovt #mainArea .box03 .box0301 {
	display:-webkit-flex; display:flex;
	flex-wrap:wrap;
	gap:5px 0.3%;
}
#lp-localgovt #mainArea .box03 .box0301 .box030101 {
	width:49.7%;
	display:-webkit-flex; display:flex;
}

#lp-localgovt #mainArea .box03 .box0301 .box030101 .col01 {
	width:17%;
	background:#008CD7;
	padding-top:50px;
	text-align:center;
	color:#fff;
	font-size:20px; font-size:2.0rem;
	line-height:1.2em;
	font-weight:bold;
}
#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 { width:83%; background:#fff; padding:50px 20px 50px 40px; }

#lp-localgovt #mainArea .box03 .box0301 .box030101 .col01 span { display:block; font-size:35px; font-size:3.5rem; line-height:1.2em; margin-top:5px; }

#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt01 {
	color:#008CD7;
	font-size:20px; font-size:2.0rem;
	line-height:1.4em;
	font-weight:bold;
	margin-bottom:30px;
}
#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt01 span { display:block; font-size:30px; font-size:3.0rem; line-height:1.4em; }
#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt01 .spbr { font-size:20px; font-size:2.0rem; }

#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 ul { list-style-type:disc; margin-left:20px; }
#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 li { line-height:1.8em; }

#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt02 { margin-top:10px; }
#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 a { color:#FD9500; font-weight:bold; }

#lp-localgovt #mainArea .box03 .box0302 {
	display:-webkit-flex; 	display:flex;
	-webkit-justify-content:center; justify-content:center;
	-webkit-align-items:center; align-items:center;
	margin-top:65px;
}

#lp-localgovt #mainArea .box03 .box0302 .col01 { max-width:150px; }

#lp-localgovt #mainArea .box03 .box0302 .col02 { color:#008CD7; padding:0 30px 0 15px; }
#lp-localgovt #mainArea .box03 .box0302 .col02 span { display:block; font-size:25px; font-size:2.5rem; font-weight:bold; }

#lp-localgovt #mainArea .box03 .box0302 .col03 { max-width:100px; }

#lp-localgovt #mainArea .box007 .box0302 {
	display:-webkit-flex; 	display:flex;
	-webkit-justify-content:center; justify-content:center;
	-webkit-align-items:center; align-items:center;
	margin-top:65px;
}

#lp-localgovt #mainArea .box007 .box0302 .col01 { max-width:150px; }

#lp-localgovt #mainArea .box007 .box0302 .col02 { color:#008CD7; padding:0 30px 0 15px; }
/* #lp-localgovt #mainArea .box007 .box0302 .col02 span { display:block; font-size:25px; font-size:2.5rem; font-weight:bold; } */

#lp-localgovt #mainArea .box007 .box0302 { flex-wrap:wrap; margin-top:40px; }
#lp-localgovt #mainArea .box007 .box0302 .col03 { display:none; }
#lp-localgovt #mainArea .box007 .box0302 .col01 { width:25%; }
#lp-localgovt #mainArea .box007 .box0302 .col02 { width:40%; padding:0 0 0 10px;text-align: center; }
#lp-localgovt #mainArea .box007 .box0302 .col02 span { display:block; font-size:20px; font-size:2.0rem; font-weight:bold; }
#lp-localgovt #mainArea .box007 .box0302 .col04 { width:25%; 
/* margin-top:20px; */
}
#lp-localgovt #mainArea .box007 .box0302 .col04 a {
		display:block;
		max-width:300px;
		margin:0 auto;
		border:#FD9500 solid 1px;
		background:#fff;
		text-align:center;
		color:#FD9500;
		font-weight:bold;
		padding:20px 0;
		border-radius:100px;
	}
#lp-localgovt #mainArea .box007 .box0302 .col01 {
    max-width: 150px;
}


/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box03 { padding:40px 0; }
	#lp-localgovt #mainArea .box03 .box0301 { display:block; }
	#lp-localgovt #mainArea .box03 .box0301 .box030101 { width:100%; margin-bottom:5px; }
	#lp-localgovt #mainArea .box03 .box0301 .box030101cnt { width:100%; margin-bottom:5px;text-align: center;}
	#lp-localgovt #mainArea .box03 .box0301 .box030101 .col01 { padding-top:20px; font-size:14px; font-size:1.4rem; }
	#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 { padding:20px 10px 20px 10px; }
	#lp-localgovt #mainArea .box03 .box0301 .box030101 .col01 span { font-size:25px; font-size:2.5rem; }
	#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt01 { font-size:16px; font-size:1.6rem; margin-bottom:10px; 	}
	#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt01 span { font-size:20px; font-size:2.0rem; }
	#lp-localgovt #mainArea .box03 .box0301 .box030101 .col02 .txt01 .spbr { font-size:16px; font-size:1.6rem; display:inline; }
	
#lp-localgovt #mainArea .box03 .box0303  .box030301a { padding:30px 30px 40px 30px;width: 49.7%; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a ul { list-style:disc; margin-left:20px; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a li { line-height:1.4em; margin:10px; font-size:18px; font-size:2.0rem; font-weight:bold; color:#777; }
	
	#lp-localgovt #mainArea .box03 .box0302 { flex-wrap:wrap; margin-top:40px; }
	#lp-localgovt #mainArea .box03 .box0302 .col03 { display:none; }
	#lp-localgovt #mainArea .box03 .box0302 .col01 { width:25%; }
	#lp-localgovt #mainArea .box03 .box0302 .col02 { width:75%; padding:0 0 0 10px; }
	#lp-localgovt #mainArea .box03 .box0302 .col02 span { font-size:20px; font-size:2.0rem; }
	#lp-localgovt #mainArea .box03 .box0302 .col04 { width:100%; margin-top:20px; }
	#lp-localgovt #mainArea .box03 .box0302 .col04 a {
		display:block;
		max-width:300px;
		margin:0 auto;
		border:#008DD4 solid 1px;
		background:#fff;
		text-align:center;
		color:#008DD4;
		font-weight:bold;
		padding:20px 0;
		border-radius:100px;
	}
	#lp-localgovt #mainArea .box007 .box0302 { flex-wrap:wrap; margin-top:40px; }
	#lp-localgovt #mainArea .box007 .box0302 .col03 { display:none; }
	#lp-localgovt #mainArea .box007 .box0302 .col01 { width:25%; }
	#lp-localgovt #mainArea .box007 .box0302 .col02 { width:45%; padding:0 0 0 10px; }
	#lp-localgovt #mainArea .box007 .box0302 .col02 span { font-size:20px; font-size:2.0rem; }
	#lp-localgovt #mainArea .box007 .box0302 .col04 { width:30%; /* margin-top:20px; */ }
	#lp-localgovt #mainArea .box007 .box0302 .col04 a {
		display:block;
		max-width:300px;
		margin:0 auto;
		border:#FD9500 solid 1px;
		background:#fff;
		text-align:center;
		color:#FD9500;
		font-weight:bold;
		padding:20px 0;
		border-radius:100px;
	}
	#lp-localgovt #mainArea .box007 .box0302 .col01 {
    max-width: 150px;
}

	
	
	
}

#lp-localgovt #mainArea .box03 .box0303 { margin-top:20px; background:#fff; border:solid #008CD7; border-width:10px 0; }
#lp-localgovt #mainArea .box03 .box0303  .box030301 { padding:30px 30px 0 30px;display: flex;flex-wrap: wrap; }
#lp-localgovt #mainArea .box03 .box0303  .box030301 p { color:#008CD7; font-size:25px; font-size:2.5rem; line-height:1.2em; font-weight:bold; }

#lp-localgovt #mainArea .box03 .box0303  .box030301cnt { 
	padding:30px 30px 0 30px;
	color: #008CD7;
    font-weight: bold;
    font-size: 2.0rem;
    text-align: center; }

#lp-localgovt #mainArea .box03 .box0303  .box030302 { padding:15px 30px 30px 30px; }
#lp-localgovt #mainArea .box03 .box0303  .box030302 ul { list-style:disc; margin-left:20px; }
#lp-localgovt #mainArea .box03 .box0303  .box030302 li { line-height:1.4em; margin:10px; font-size:18px; font-size:1.5rem; font-weight:bold; color:#777; }

#lp-localgovt #mainArea .box03 .box0303 { margin-top:20px; background:#fff; border:solid #008CD7; border-width:10px 0; }
#lp-localgovt #mainArea .box03 .box0303  .box030301 { padding:0 30px 0 30px;display: flex;flex-wrap: wrap; }
#lp-localgovt #mainArea .box03 .box0303  .box030301 p { color:#008CD7; font-size:25px; font-size:2.5rem; line-height:1.2em; font-weight:bold; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a { padding:30px 30px 40px 30px;width: 49.7%; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a ul { list-style:disc; margin-left:20px; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a li { line-height:1.4em; margin:10px; font-size:18px; font-size:1.8rem; font-weight:bold; color:#777; }

#lp-localgovt #mainArea .box03 .box0303  .box030303 { padding:0 30px 30px 30px; }
#lp-localgovt #mainArea .box03 .box0303  .box030303 a {
	display: block;
	background:#008CD7 30px center no-repeat; background-size:50px;
	max-width: 600px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	font-weight: bold;
	padding: 20px 0;
	border-radius: 100px;
	line-height:1.4em;
}

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box03 .box0303  .box030301 { padding:20px 10px 0 10px; display: flex; }
	#lp-localgovt #mainArea .box03 .box0303  .box030302 { padding:10px 10px 20px 10px; }
	#lp-localgovt #mainArea .box03 .box0303  .box030301 p { font-size:20px; font-size:2.0rem; }
	#lp-localgovt #mainArea .box03 .box0303  .box030302 li { font-size:16px; font-size:1.6rem; }
	#lp-localgovt #mainArea .box03 .box0303  .box030303 { padding:0 10px 20px 10px; }
	#lp-localgovt #mainArea .box03 .box0303  .box030303 a { background-position:10px center !important; }
}

/* ------ box04 ----- */

#lp-localgovt #mainArea .box04 { padding:70px 0; }

#lp-localgovt #mainArea .box04 .box0401 p { text-align:center; color:#008CD7; font-size:25px; font-size:2.5rem; font-weight:bold; margin-bottom:40px; }

#lp-localgovt #mainArea .box04 .box0402 {
	display:-webkit-flex; display:flex;
	-webkit-justify-content:center; justify-content:center;
	gap:10px;
}
#lp-localgovt #mainArea .box04 .box0402 a {
	display:-webkit-flex; display:flex;
	-webkit-justify-content:center; justify-content:center;
	-webkit-align-items:center; align-items:center;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding:0 5px;
	width:300px;
	padding:10px 0 10px 10px;
	border-radius:100px;
	line-height:1.4em;
}
#lp-localgovt #mainArea .box04 .box0402 a:nth-child(1) { background:#FD9500 30px center no-repeat; background-size:40px; }
#lp-localgovt #mainArea .box04 .box0402 a:nth-child(2) { background:#008CD7 10px 15px no-repeat; background-size:55px; }
#lp-localgovt #mainArea .box04 .box0402 a:nth-child(3) { background:#FFF 5px center no-repeat; background-size:55px; color: #008CD7;border: #008CD7 solid 1px;}

#lp-localgovt #mainArea .box04 .box0403 { margin:20px auto 0 auto; max-width:920px; }
#lp-localgovt #mainArea .box04 .box0403 p {
	position:relative;
	border:solid #ddd 3px;
	max-width:300px;
	margin:0 0 0 auto;
	font-size:12px; font-size:1.2rem;
	padding:20px;
	border-radius:10px;
	text-align:center;
}
#lp-localgovt #mainArea .box04 .box0403 p:before {
	content: "";
	position: absolute;
	top: -30px;
	left: 50%;
	margin-left: -15px;
	border: 15px solid transparent;
	border-bottom: 15px solid #ddd;
}


/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box04 { padding:40px 0; }
	#lp-localgovt #mainArea .box04 .box0401 p { font-size:20px; font-size:2.0rem; margin-bottom:20px; }
	#lp-localgovt #mainArea .box04 .box0402 { display:block; padding:0 10px; }
	#lp-localgovt #mainArea .box04 .box0402 a { display:block; width:100%; margin-bottom:10px; }
	#lp-localgovt #mainArea .box04 .box0403 { max-width:100%; padding:0 10px; }
	#lp-localgovt #mainArea .box04 .box0403 p { max-width:100%; }
}

/* ------ box05 ----- */

#lp-localgovt #mainArea .box05 { padding:45px 0 60px 0; background:#008CD7; color:#fff; }

#lp-localgovt #mainArea .box05 .txt01 { color:#FFE900; font-size:30px; font-size:3.0rem; line-height:1.2em; font-weight:bold; text-align:center; margin-bottom:20px; }
#lp-localgovt #mainArea .box05 .txt02 { font-size:25px; font-size:2.5rem; line-height:1.2em; text-align:center; margin-bottom:40px; }

#lp-localgovt #mainArea .box05 .txt02 span{
	font-weight:bold;
	display:inline-block;
	background-color:#008CD7;
	background-image: repeating-linear-gradient(-45deg,
		#A2C54F 0, #A2C54F 1px,
		transparent 0, transparent 10px
	);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size: 100% 10px;
}

#lp-localgovt #mainArea .box05 .box0500 { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; }

#lp-localgovt #mainArea .box05 .box050001:nth-child(2) { width:120px; padding-left:10px; }

#lp-localgovt #mainArea .box05 .box0501 { display:-webkit-flex; display:flex; }

#lp-localgovt #mainArea .box05 .box0501 .box050101 {
	display:-webkit-flex; display:flex;
	padding-bottom:15px;
}
#lp-localgovt #mainArea .box05 .box0501 .box050101:nth-child(1) { padding-right:20px; }

#lp-localgovt #mainArea .box05 .box0501 .box050101 .col01 span,
#lp-localgovt #mainArea .box05 .box0502 .box050201 .col01 span { display:inline-block; border:solid #fff 1px; padding:15px; background:#007BB9; font-size:20px; font-size:2.0rem; line-height:1.2em; font-weight:bold; white-space:nowrap; }
#lp-localgovt #mainArea .box05 .box0501 .box050101 .col02,
#lp-localgovt #mainArea .box05 .box0502 .box050201 .col02 { padding:0 10px; }
#lp-localgovt #mainArea .box05 .box0501 .box050101 .col02 p,
#lp-localgovt #mainArea .box05 .box0502 .box050201 .col02 p { font-size:20px; font-size:2.0rem; line-height:1.4em; font-weight:bold; }
#lp-localgovt #mainArea .box05 .box0501 .box050101 .col02 p span,
#lp-localgovt #mainArea .box05 .box0502 .box050201 .col02 p span { font-size:23px; font-size:2.3rem; line-height:1.4em; }

#lp-localgovt #mainArea .box05 .box0502 { display:-webkit-flex; display:flex; border-top:dotted 1px #fff; }

#lp-localgovt #mainArea .box05 .box0502 .box050201 {
	display:-webkit-flex; display:flex;
	padding-top:15px;
	padding-right:40px;
}

#lp-localgovt #mainArea .box05 .box0502 .box050202 { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; }
#lp-localgovt #mainArea .box05 .box0502 .box050202 .col01 { font-weight:bold; padding-right:15px; }
#lp-localgovt #mainArea .box05 .box0502 .box050202 .col02 { width:200px; }
#lp-localgovt #mainArea .box05 .box0502 .box050202 .col02 a {
	display:block;
	max-width:200px;
	margin:0 auto;
	background:#FFE900;
	text-align:center;
	color:#008CD7;
	font-weight:bold;
	padding:15px 0;
	border-radius:100px;
}

#lp-localgovt #mainArea .box05 .box0503 {
	background:#00B8EE;
	width:110px;
	height:110px;
	border-radius:100%;
	transform: rotate(20deg);
	-moz-transform: rotate(20deg);
	-webkit-transform: rotate(20deg);
}
#lp-localgovt #mainArea .box05 .box0503 p {
	text-align:center;
	padding:40px 0 0 0;
	font-weight:bold;
	line-height:1.2em; 
}

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box05 { padding:20px 0; }
	#lp-localgovt #mainArea .box05 .spbox0500 { display:-webkit-flex; display:flex; }
	#lp-localgovt #mainArea .box05 .spbox0500 .col01 {  flex-grow: 1; }
	#lp-localgovt #mainArea .box05 .spbox0500 .col02 { padding-left:10px; flex-grow: 1; }
	#lp-localgovt #mainArea .box05 .txt01 { font-size:16px; font-size:1.6rem; margin-bottom:10px; text-align:center; }
	#lp-localgovt #mainArea .box05 .txt02 { font-size:14px; font-size:1.4rem; line-height:1.6em; margin-bottom:20px; text-align:center; }
	#lp-localgovt #mainArea .box05 .box0503 { width:50px; height:50px; margin:0 auto; }
	#lp-localgovt #mainArea .box05 .box0503 p { font-size:9px; font-size:0.9rem; padding:18px 0 0 0; }
	#lp-localgovt #mainArea .box05 .box0500 { display:block; }
	#lp-localgovt #mainArea .box05 .box050001:nth-child(2) { display:none; }
	#lp-localgovt #mainArea .box05 .box0501 { display:block; }
	#lp-localgovt #mainArea .box05 .box0501 .box050101:nth-child(1) { padding-right:0; }
	#lp-localgovt #mainArea .box05 .box0501 .box050101 .col01 span,
	#lp-localgovt #mainArea .box05 .box0502 .box050201 .col01 span { font-size:14px; font-size:1.4rem; }
	#lp-localgovt #mainArea .box05 .box0501 .box050101 .col02,
	#lp-localgovt #mainArea .box05 .box0502 .box050201 .col02 { padding:0 0 0 5px; }
	#lp-localgovt #mainArea .box05 .box0501 .box050101 .col02 p,
	#lp-localgovt #mainArea .box05 .box0502 .box050201 .col02 p { font-size:14px; font-size:1.4rem; }
	#lp-localgovt #mainArea .box05 .box0501 .box050101 .col02 p span,
	#lp-localgovt #mainArea .box05 .box0502 .box050201 .col02 p span { font-size:14px; font-size:1.4rem; }
	#lp-localgovt #mainArea .box05 .box0502 { display:block; }
	#lp-localgovt #mainArea .box05 .box0502 .box050201 {padding-right:0; }
	#lp-localgovt #mainArea .box05 .box0502 .box050202 { display:block; }
	#lp-localgovt #mainArea .box05 .box0502 .box050202 .col02 { margin:20px auto 0 auto; }
}

/* ------ box06 ----- */

#lp-localgovt #mainArea .box06 {
	background:#E5F4FB;
	padding:100px 0;
}

#lp-localgovt #mainArea .box06 .box0601 {
	display:-webkit-flex; display:flex;
	flex-wrap:wrap;
	gap:5px 0.3%;
}
#lp-localgovt #mainArea .box06 .box0601 .box060101 {
	width:49.7%;
	 background:#fff;
}
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 {
	background:#0D8DD6;
	display:-webkit-flex; display:flex;
	-webkit-align-items:center; align-items:center;
}
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col01 { padding:50px 30px; }
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col01 p {
	border:solid #fff 1px;
	border-radius:100%;
	width:100px;
	height:100px;
}
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col01 p span {
	display:block;
	color:#fff;
	font-size:20px; font-size:2.0rem;
	line-height:1.2em;
	font-weight:bold;
	text-align:center;
	padding-top:35px;
}

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col02 { color:#fff; padding-right:40px; }

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col02 .txt01 { font-size:30px; font-size:3.0rem; line-height:1.4em; font-weight:bold; margin-bottom:10px; }
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col02 .txt02 { font-size:14px; font-size:1.4rem; line-height:1.6em; }

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col02 .txt02 a {
	font-weight:bold;
	color:#FF9600;
	font-size:15.5px; font-size 1.55rem;
	line-height:1.3em;
	display:inline-block;
	background:#fff;
	padding:10px;
	border-radius:5px;
}


#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 { padding:30px 60px 0 60px; }

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 .txt01 { font-size:40px; font-size:4.0rem; line-height:1.2em; font-weight:bold; color:#0D8DD6; text-align:center; margin-bottom:20px; }

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 dl { display:-webkit-flex; display:flex; flex-wrap:wrap; }

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 dt { width:40%; font-weight:bold; line-height:1.8em; margin-bottom:25px; }
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 dd { width:60%; line-height:1.8em; margin-bottom:25px; }

#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 .txt02 { font-weight:bold; }
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 a { font-weight:bold; color:#FF9600; }
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 div { text-align:center; }
#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 div img { max-height:356px; }


/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box06 { padding:40px 0; }
	#lp-localgovt #mainArea .box06 .box0601 { display:block; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 { width:100%; margin-bottom:10px;}
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col01 { padding:10px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col01 p { width:70px; height:70px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col01 p span { font-size:16px; font-size:1.6rem; padding-top:25px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col02 { padding:10px 10px 10px 0;width: 100%; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010101 .col02 .txt01 { font-size:20px; font-size:2.0rem; margin-bottom:5px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 { background:#fff; padding:10px 10px 0 10px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 .txt01 { font-size:20px; font-size:2.0rem; margin-bottom:10px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 dt { width:30%; margin-bottom:10px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 dd { width:70%; margin-bottom:10px; }
	#lp-localgovt #mainArea .box06 .box0601 .box060101 .box06010102 div img { max-height:342px; }
}

/* ------ box07 ----- */

#lp-localgovt #mainArea .box07 { padding:100px 0; }

#lp-localgovt #mainArea .box07 .box0701 { display:-webkit-flex; display:flex; -webkit-justify-content:space-between; justify-content:space-between; }

#lp-localgovt #mainArea .box07 .box0701 .col01 { width:320px; }
#lp-localgovt #mainArea .box07 .box0701 .img01 { position:relative; margin-bottom:45px; }

#lp-localgovt #mainArea .box07 .box0701 .img01 div { text-align:center; }

#lp-localgovt #mainArea .box07 .box0701 .txt01 {
	position:absolute;
	width:100%;
	left:0;
	bottom:-20px;
}
#lp-localgovt #mainArea .box07 .box0701 .txt01 span {
	display:block;
	background:#024EA2;
	padding:10px 0;
	width:160px;
	margin:0 auto;
	border-radius:50px;
	line-height:1.2em;
	color:#fff;
	text-align:center;
}

#lp-localgovt #mainArea .box07 .box0701 .txt02 {
	font-weight:bold;
	text-align:center;
	color:#008DD4;
	background:url("../img/lp-localgovt_img11.png") center center no-repeat;
	background-size:56px;
	padding:20px 0;
	margin-bottom:40px;
}
#lp-localgovt #mainArea .box07 .box0701 .txt05 {
	font-weight:bold;
	text-align:center;
	color:#008DD4;
	background:url("../img/lp-localgovt_img12.png") center center no-repeat;
	background-size:56px;
	padding:20px 0;
	margin-bottom:40px;
}
#lp-localgovt #mainArea .box07 .box0701 .txt06 {
	font-weight:bold;
	text-align:center;
	color:#008DD4;
	background:url("../img/lp-localgovt_img13.png") center center no-repeat;
	background-size:56px;
	padding:20px 0;
	margin-bottom:40px;
}

#lp-localgovt #mainArea .box07 .box0701 .txt03 { font-size:18px; font-size:1.8rem; line-height:1.4em; font-weight:bold; color:#008DD4; margin-bottom:50px; }

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box07 { padding:40px 0 20px 0; }
	#lp-localgovt #mainArea .box07 .box0701 { display:block; }
	#lp-localgovt #mainArea .box07 .box0701 .col01 { width:100%; }
	#lp-localgovt #mainArea .box07 .box0701 .img01 { margin-bottom:30px; }
	#lp-localgovt #mainArea .box07 .box0701 .txt02 { margin-bottom:20px; }
	#lp-localgovt #mainArea .box07 .box0701 .txt03 { margin-bottom:20px; }
	#lp-localgovt #mainArea .box07 .box0701 .txt05 { margin-bottom:20px; }
	#lp-localgovt #mainArea .box07 .box0701 .txt06 { margin-bottom:20px; }
	#lp-localgovt #mainArea .box07 .box0701 .txt04 {
		margin-bottom:20px;
		background:url("../img/lp-localgovt_img03.png") center bottom no-repeat;
		background-size:45px;
		padding-bottom:50px;
	}
	#lp-localgovt #mainArea .box07 .box0701 .txt04.last { background:none; padding-bottom:0; }
}

/* ------ box08 ----- */

#lp-localgovt #mainArea .box08 { padding:80px 0 150px 0; }

#lp-localgovt #mainArea .box08 a {
	display:block;
	max-width:300px;
	margin:0 auto;
	border:#008DD4 solid 1px;
	text-align:center;
	color:#008DD4;
	font-weight:bold;
	padding:20px 0;
	border-radius:100px;
}

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box08 { padding:0 0 40px 0; }
}

/* ------ box09 ----- */

#lp-localgovt #mainArea .box09 .box0901 { border:#1083C6 solid 1px; padding:80px 100px 100px 100px; margin-bottom:85px; } 

#lp-localgovt #mainArea .box09 .box0901 .box090101 {
	position:relative;
	text-align:center;
	color:#fff;
	background:#2FACE4;
	padding:15px 0;
}
#lp-localgovt #mainArea .box09 .box0901 .box090101:before,
#lp-localgovt #mainArea .box09 .box0901 .box090101:after {
	position:absolute;
	content:'';
	width:0px;
	height:0px;
	z-index:1;
}

#lp-localgovt #mainArea .box09 .box0901 .box090101:before {
	top: 0;
	left: 0;
	border-width: 50px 0px 50px 20px;
	border-color: transparent transparent transparent #fff;
	border-style: solid;
}

#lp-localgovt #mainArea .box09 .box0901 .box090101:after {
	top: 0;
	right: 0;
	border-width:50px 20px 50px 0px;
	border-color: transparent #fff transparent transparent;
	border-style: solid;
}

#lp-localgovt #mainArea .box09 .box0901 .box090101 .txt01 { line-height:1.6em; }
#lp-localgovt #mainArea .box09 .box0901 .box090101 .txt0101 { font-size:18px; font-size:1.8rem; font-weight:bold; line-height:1.6em; }
#lp-localgovt #mainArea .box09 .box0901 .box090101 .txt02 { font-size:25px; font-size:2.5rem; font-weight:bold; line-height:1.6em; }

#lp-localgovt #mainArea .box09 .box0901 .box090102 { padding:35px 0 60px 0 }

#lp-localgovt #mainArea .box09 .box0901 .box090103 { display:-webkit-flex; display:flex; }

#lp-localgovt #mainArea .box09 .box0901 .box090103 .col01 div {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
	height: 300px;
	background-image: conic-gradient(
		#3088C8 0% 44%,
		#1DACE4 44% 91%,
		#B4B4B6 91% 100%
	);
	border-radius: 50%;
}
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col01 div span:nth-child(1) {
	position: absolute;
	top: 50%;
	right: 50px;
	transform: translateY(-50%);
	color: #fff;
	font-size: 20px; font-size:2.0rem;
	font-weight:bold;
}
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col01 span:nth-child(2) {
	position: absolute;
	top: 60%;
	left: 50px;
	transform: translateY(-50%);
	color: #fff;
	font-size: 20px; font-size:2.0rem;
	font-weight:bold;
}
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col01 span:nth-child(3) {
	position: absolute;
	top:40px;
	left:32%;
	color: #fff;
}

#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 { padding:20px 0 0 40px; }

#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt01 { margin-bottom:30px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt02 { font-size:22px; font-size:2.2rem; line-height:1.4em; font-weight:bold; margin-bottom:8px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt02 span { color:#3088C8; padding-right:5px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt03 { font-size:22px; font-size:2.2rem; line-height:1.4em; font-weight:bold; margin-bottom:8px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt03 span { color:#1DACE4; padding-right:5px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt04 { font-size:22px; font-size:2.2rem; line-height:1.4em; margin-bottom:40px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt04 span { color:#B4B4B6; padding-right:5px; }
#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt05 { text-align:right; font-size:14px; font-size:1.4rem; }

#lp-localgovt #mainArea .box09 .box0901 .box090104 { display:-webkit-flex; display:flex; gap:0 2%; padding-top:60px; }
#lp-localgovt #mainArea .box09 .box0901 .box090104 .col01 {
	width:32%;
	position: relative;
	background-color: #fff;
	border: 2px dotted #BAD2EC;
	border-radius: 10px;
	padding:30px;
}
#lp-localgovt #mainArea .box09 .box0901 .box090104 .col01::before {
	content: '';
	position: absolute;
	display: block;
	width: 22px;
	height: 22px;
	left: 0;
	right: 0;
	top: -10px;
	margin: 0 auto;
	border-top: 2px dotted #BAD2EC;
	border-right: 2px dotted #BAD2EC;
	background-color: #fff;
	transform: rotate(-45deg);
}

#lp-localgovt #mainArea .box09 .box0901 .box090104 .col01 .txt01 { font-size:14px; font-size:1.4rem; 	line-height:1.6em;padding-top: 5px; }
#lp-localgovt #mainArea .box09 .box0901 .box090104 .col01 .txt02 { font-weight:bold; text-align:right; }

@media screen and (max-width:1220px) {

}

/* SP */
@media screen and (max-width:1099px) {
	#lp-localgovt #mainArea .box09 .box0901 { padding:10px; margin-bottom:40px; }
	#lp-localgovt #mainArea .box09 .box0901 .box090101:before,
	#lp-localgovt #mainArea .box09 .box0901 .box090101:before { border-width: 80px 0px 80px 10px; }
	#lp-localgovt #mainArea .box09 .box0901 .box090101:after { border-width:80px 10px 80px 0px; }
	#lp-localgovt #mainArea .box09 .box0901 .box090101 .txt0101 { font-size:16px; font-size:1.6rem; }
	#lp-localgovt #mainArea .box09 .box0901 .box090101 .txt02 { font-size:20px; font-size:2.0rem; }
	#lp-localgovt #mainArea .box09 .box0901 .box090102 { padding:20px 0; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 { display:block; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col01 span:nth-child(1) { font-size: 16px; font-size:1.6rem; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col01 span:nth-child(2) { font-size: 16px; font-size:1.6rem; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 { padding:20px 0 0 0; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt01 { margin-bottom:20px; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt02 { font-size:18px; font-size:1.8rem; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt03 { font-size:18px; font-size:1.8rem; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt04 { font-size:18px; font-size:1.8rem; margin-bottom:20px; }
	#lp-localgovt #mainArea .box09 .box0901 .box090103 .col02 .txt05 { text-align:left; }

	#lp-localgovt #mainArea .box09 .box0901 .box090104 { display:block; padding-top:0; }
	#lp-localgovt #mainArea .box09 .box0901 .box090104 .col01 { width:100%; padding:10px; margin-top:20px; }
}


/* ------------ footerArea ------------ */
#footerArea { padding:80px 0; text-align:center; }
#footerArea .txt01 { color: #444; font-size:14px; font-size: 1.4rem; margin-bottom: 25px; }
#footerArea .img01 { max-width:120px; margin:0 auto 40px auto; }
#footerArea .txt02 { font-size: 12px; font-size: 1.2rem; color:#666; }

.totop {
	bottom: 40px;
	z-index: 55;
	width: 50px;
	position: fixed;
	right: 40px;
	transition: 0.3s;
}

/* SP */
@media screen and (max-width:1099px) {
	.totop { bottom: 10px; right: 10px;}
}

/* ------------ com ------------ */

.pcbr { display:block; }
.spbr { display:inline; }
.pc { display:block; }
.sp { display:none; }

/* SP */
@media screen and (max-width:1099px) {
	.pc { display:none; }
	.sp { display:block; }
	.spbr { display:block; }
	.pcbr { display:inline; }
}

/* SP */
@media screen and (max-width:768px) {
#lp-localgovt #mainArea .box03 .box0303  .box030301 { padding:0 30px 30px 30px;display:block; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a { padding: 0 10px 0 10px; width: 100%; }
}

/* SP */
@media screen and (max-width:480px) {
#lp-localgovt #mainArea .box03 .box0303  .box030301 { padding:0 30px 30px 30px;display:block; }
#lp-localgovt #mainArea .box03 .box0303  .box030301 p { color:#008CD7; font-size:25px; font-size:2.5rem; line-height:1.2em; font-weight:bold; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a { padding: 0 10px 0 10px; width: 100%; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a ul { list-style:disc; margin-left:20px; }
#lp-localgovt #mainArea .box03 .box0303  .box030301a li { line-height:1.4em; margin:10px; font-size:18px; font-size:1.8rem; font-weight:bold; color:#777; }
#lp-localgovt #mainArea .box04 .box0402 a:nth-child(1) {
    background: #FD9500 30px center no-repeat;
    background-size: 40px;
    padding: 20px;
}
#lp-localgovt #mainArea .box007 .box0302 .col04 {
    width: 100%;
    margin-top: 20px;
}
#lp-localgovt #mainArea .box007 .box0302 .col02 span {
    text-align: left;
    font-size: 1.5rem;
}
#lp-localgovt #mainArea .box007 .box0302 .col02 {
    width: 63%;
    padding: 0 0 0 10px;
}
#lp-localgovt #mainArea .box007 .box0302 .col01 {
    width: 22%;
}
}