@charset "utf-8";

/* page setting
--------------------------------------------------------- */
#a-header,
#a-ghost_header,
#a-billboard,
#a-site_contents,
#a-footer {
	max-width: 100%;
}

@media (max-width: 641px) {}


#page .bg-document {}

#page {}

#a-header {}

#a-ghost_header {}

#a-billboard {}

#a-main {}

#a-side-a {}

#a-side-b {}

#a-footer {}

#a-site_contents {}

.menu-coments {
	margin: 0;
	padding-top: 40px;
}

@media (max-width: 641px) {
	#page .bg-document {}

	#page {}

	#a-header {
		padding: 0px 0px 0px 0px;
	}

	#a-ghost_header {
		padding: 0px 0px 0px 0px;
	}

	#a-billboard {
		padding: 0px 0px 0px 0px;
	}

	#a-main {
		padding: 0px 0px 0px 0px;
	}

	#a-side-a {
		padding: 0px 0px 0px 0px;
	}

	#a-side-b {
		padding: 0px 0px 0px 0px;
	}

	#a-footer {
		padding: 0px 0px 0px 0px;
	}
}

#bk8480067>div {
	padding-left: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk8480058>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
}

#bk8496931>div {
	padding-left: 20px;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 30px;
}

#bk9967948>div {
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 50px;
}

#bk8480063>div {
	padding-left: 20px;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 30px;
}

#bk9022609>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk8480064>div {
	padding-top: 40px;
	padding-bottom: 50px;
}

.colum02 {
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
}

.-c89 {
	max-width: 700px;
	margin: 0 auto;
}


.c-list_table {
	max-width: 940px;
	margin: 0 auto;
}

#bk9023383>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk9023393>div {
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 50px;
}

#bk9471380>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk9471393>div {
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 50px;
}

#bk9471781>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk9471786>div {
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 50px;
}

#bk9498329>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk9498330>div {
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 50px;
}

#bk9498332>div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bk9498333>div {
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 50px;
}


@media (max-width: 641px) {
	.colum02 {
		padding: 0 16px;
	}

	#bk8480061.b-plain>.column,
	#bk8480061.b-plain>.g-column,
	#bk8480061.b-both_diff>.column,
	#bk8480061.b-both_diff>.g-column,
	#bk8480061.b-headlines>.column,
	#bk8480061.b-headlines>.g-column,
	#bk8480061.b-album>.column,
	#bk8480061.b-album>.g-column,
	#bk8480061.b-tab>.column,
	#bk8480061.b-tab>.g-column,
	#bk8480061.b-accordion>.column,
	#bk8480061.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8480067.b-plain>.column,
	#bk8480067.b-plain>.g-column,
	#bk8480067.b-both_diff>.column,
	#bk8480067.b-both_diff>.g-column,
	#bk8480067.b-headlines>.column,
	#bk8480067.b-headlines>.g-column,
	#bk8480067.b-album>.column,
	#bk8480067.b-album>.g-column,
	#bk8480067.b-tab>.column,
	#bk8480067.b-tab>.g-column,
	#bk8480067.b-accordion>.column,
	#bk8480067.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8480067>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk8480058.b-plain>.column,
	#bk8480058.b-plain>.g-column,
	#bk8480058.b-both_diff>.column,
	#bk8480058.b-both_diff>.g-column,
	#bk8480058.b-headlines>.column,
	#bk8480058.b-headlines>.g-column,
	#bk8480058.b-album>.column,
	#bk8480058.b-album>.g-column,
	#bk8480058.b-tab>.column,
	#bk8480058.b-tab>.g-column,
	#bk8480058.b-accordion>.column,
	#bk8480058.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8480058>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk8505129.b-plain>.column,
	#bk8505129.b-plain>.g-column,
	#bk8505129.b-both_diff>.column,
	#bk8505129.b-both_diff>.g-column,
	#bk8505129.b-headlines>.column,
	#bk8505129.b-headlines>.g-column,
	#bk8505129.b-album>.column,
	#bk8505129.b-album>.g-column,
	#bk8505129.b-tab>.column,
	#bk8505129.b-tab>.g-column,
	#bk8505129.b-accordion>.column,
	#bk8505129.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8480062.b-plain>.column,
	#bk8480062.b-plain>.g-column,
	#bk8480062.b-both_diff>.column,
	#bk8480062.b-both_diff>.g-column,
	#bk8480062.b-headlines>.column,
	#bk8480062.b-headlines>.g-column,
	#bk8480062.b-album>.column,
	#bk8480062.b-album>.g-column,
	#bk8480062.b-tab>.column,
	#bk8480062.b-tab>.g-column,
	#bk8480062.b-accordion>.column,
	#bk8480062.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk10022554.b-plain>.column,
	#bk10022554.b-plain>.g-column,
	#bk10022554.b-both_diff>.column,
	#bk10022554.b-both_diff>.g-column,
	#bk10022554.b-headlines>.column,
	#bk10022554.b-headlines>.g-column,
	#bk10022554.b-album>.column,
	#bk10022554.b-album>.g-column,
	#bk10022554.b-tab>.column,
	#bk10022554.b-tab>.g-column,
	#bk10022554.b-accordion>.column,
	#bk10022554.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8496931.b-plain>.column,
	#bk8496931.b-plain>.g-column,
	#bk8496931.b-both_diff>.column,
	#bk8496931.b-both_diff>.g-column,
	#bk8496931.b-headlines>.column,
	#bk8496931.b-headlines>.g-column,
	#bk8496931.b-album>.column,
	#bk8496931.b-album>.g-column,
	#bk8496931.b-tab>.column,
	#bk8496931.b-tab>.g-column,
	#bk8496931.b-accordion>.column,
	#bk8496931.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8496931>div {
		padding-left: 40px;
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 30px;
	}

	#bk9967948.b-plain>.column,
	#bk9967948.b-plain>.g-column,
	#bk9967948.b-both_diff>.column,
	#bk9967948.b-both_diff>.g-column,
	#bk9967948.b-headlines>.column,
	#bk9967948.b-headlines>.g-column,
	#bk9967948.b-album>.column,
	#bk9967948.b-album>.g-column,
	#bk9967948.b-tab>.column,
	#bk9967948.b-tab>.g-column,
	#bk9967948.b-accordion>.column,
	#bk9967948.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9967948>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk8480063.b-plain>.column,
	#bk8480063.b-plain>.g-column,
	#bk8480063.b-both_diff>.column,
	#bk8480063.b-both_diff>.g-column,
	#bk8480063.b-headlines>.column,
	#bk8480063.b-headlines>.g-column,
	#bk8480063.b-album>.column,
	#bk8480063.b-album>.g-column,
	#bk8480063.b-tab>.column,
	#bk8480063.b-tab>.g-column,
	#bk8480063.b-accordion>.column,
	#bk8480063.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8480063>div {
		padding-left: 40px;
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 30px;
	}

	#bk9022609.b-plain>.column,
	#bk9022609.b-plain>.g-column,
	#bk9022609.b-both_diff>.column,
	#bk9022609.b-both_diff>.g-column,
	#bk9022609.b-headlines>.column,
	#bk9022609.b-headlines>.g-column,
	#bk9022609.b-album>.column,
	#bk9022609.b-album>.g-column,
	#bk9022609.b-tab>.column,
	#bk9022609.b-tab>.g-column,
	#bk9022609.b-accordion>.column,
	#bk9022609.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9022609>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk8480064.b-plain>.column,
	#bk8480064.b-plain>.g-column,
	#bk8480064.b-both_diff>.column,
	#bk8480064.b-both_diff>.g-column,
	#bk8480064.b-headlines>.column,
	#bk8480064.b-headlines>.g-column,
	#bk8480064.b-album>.column,
	#bk8480064.b-album>.g-column,
	#bk8480064.b-tab>.column,
	#bk8480064.b-tab>.g-column,
	#bk8480064.b-accordion>.column,
	#bk8480064.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8480064>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	.-col8 {
		padding: 0 16px;
	}

	#bk9023383.b-plain>.column,
	#bk9023383.b-plain>.g-column,
	#bk9023383.b-both_diff>.column,
	#bk9023383.b-both_diff>.g-column,
	#bk9023383.b-headlines>.column,
	#bk9023383.b-headlines>.g-column,
	#bk9023383.b-album>.column,
	#bk9023383.b-album>.g-column,
	#bk9023383.b-tab>.column,
	#bk9023383.b-tab>.g-column,
	#bk9023383.b-accordion>.column,
	#bk9023383.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9023383>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9023393.b-plain>.column,
	#bk9023393.b-plain>.g-column,
	#bk9023393.b-both_diff>.column,
	#bk9023393.b-both_diff>.g-column,
	#bk9023393.b-headlines>.column,
	#bk9023393.b-headlines>.g-column,
	#bk9023393.b-album>.column,
	#bk9023393.b-album>.g-column,
	#bk9023393.b-tab>.column,
	#bk9023393.b-tab>.g-column,
	#bk9023393.b-accordion>.column,
	#bk9023393.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9023393>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9471380.b-plain>.column,
	#bk9471380.b-plain>.g-column,
	#bk9471380.b-both_diff>.column,
	#bk9471380.b-both_diff>.g-column,
	#bk9471380.b-headlines>.column,
	#bk9471380.b-headlines>.g-column,
	#bk9471380.b-album>.column,
	#bk9471380.b-album>.g-column,
	#bk9471380.b-tab>.column,
	#bk9471380.b-tab>.g-column,
	#bk9471380.b-accordion>.column,
	#bk9471380.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9471380>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9471393.b-plain>.column,
	#bk9471393.b-plain>.g-column,
	#bk9471393.b-both_diff>.column,
	#bk9471393.b-both_diff>.g-column,
	#bk9471393.b-headlines>.column,
	#bk9471393.b-headlines>.g-column,
	#bk9471393.b-album>.column,
	#bk9471393.b-album>.g-column,
	#bk9471393.b-tab>.column,
	#bk9471393.b-tab>.g-column,
	#bk9471393.b-accordion>.column,
	#bk9471393.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9471393>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9471781.b-plain>.column,
	#bk9471781.b-plain>.g-column,
	#bk9471781.b-both_diff>.column,
	#bk9471781.b-both_diff>.g-column,
	#bk9471781.b-headlines>.column,
	#bk9471781.b-headlines>.g-column,
	#bk9471781.b-album>.column,
	#bk9471781.b-album>.g-column,
	#bk9471781.b-tab>.column,
	#bk9471781.b-tab>.g-column,
	#bk9471781.b-accordion>.column,
	#bk9471781.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9471781>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9471786.b-plain>.column,
	#bk9471786.b-plain>.g-column,
	#bk9471786.b-both_diff>.column,
	#bk9471786.b-both_diff>.g-column,
	#bk9471786.b-headlines>.column,
	#bk9471786.b-headlines>.g-column,
	#bk9471786.b-album>.column,
	#bk9471786.b-album>.g-column,
	#bk9471786.b-tab>.column,
	#bk9471786.b-tab>.g-column,
	#bk9471786.b-accordion>.column,
	#bk9471786.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9471786>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9498329.b-plain>.column,
	#bk9498329.b-plain>.g-column,
	#bk9498329.b-both_diff>.column,
	#bk9498329.b-both_diff>.g-column,
	#bk9498329.b-headlines>.column,
	#bk9498329.b-headlines>.g-column,
	#bk9498329.b-album>.column,
	#bk9498329.b-album>.g-column,
	#bk9498329.b-tab>.column,
	#bk9498329.b-tab>.g-column,
	#bk9498329.b-accordion>.column,
	#bk9498329.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9498329>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9498330.b-plain>.column,
	#bk9498330.b-plain>.g-column,
	#bk9498330.b-both_diff>.column,
	#bk9498330.b-both_diff>.g-column,
	#bk9498330.b-headlines>.column,
	#bk9498330.b-headlines>.g-column,
	#bk9498330.b-album>.column,
	#bk9498330.b-album>.g-column,
	#bk9498330.b-tab>.column,
	#bk9498330.b-tab>.g-column,
	#bk9498330.b-accordion>.column,
	#bk9498330.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9498330>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9498332.b-plain>.column,
	#bk9498332.b-plain>.g-column,
	#bk9498332.b-both_diff>.column,
	#bk9498332.b-both_diff>.g-column,
	#bk9498332.b-headlines>.column,
	#bk9498332.b-headlines>.g-column,
	#bk9498332.b-album>.column,
	#bk9498332.b-album>.g-column,
	#bk9498332.b-tab>.column,
	#bk9498332.b-tab>.g-column,
	#bk9498332.b-accordion>.column,
	#bk9498332.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9498332>div {
		padding-left: 0px;
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk9498333.b-plain>.column,
	#bk9498333.b-plain>.g-column,
	#bk9498333.b-both_diff>.column,
	#bk9498333.b-both_diff>.g-column,
	#bk9498333.b-headlines>.column,
	#bk9498333.b-headlines>.g-column,
	#bk9498333.b-album>.column,
	#bk9498333.b-album>.g-column,
	#bk9498333.b-tab>.column,
	#bk9498333.b-tab>.g-column,
	#bk9498333.b-accordion>.column,
	#bk9498333.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk9498333>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	#bk8506366.b-plain>.column,
	#bk8506366.b-plain>.g-column,
	#bk8506366.b-both_diff>.column,
	#bk8506366.b-both_diff>.g-column,
	#bk8506366.b-headlines>.column,
	#bk8506366.b-headlines>.g-column,
	#bk8506366.b-album>.column,
	#bk8506366.b-album>.g-column,
	#bk8506366.b-tab>.column,
	#bk8506366.b-tab>.g-column,
	#bk8506366.b-accordion>.column,
	#bk8506366.b-accordion>.g-column {
		margin: 0 auto;
		max-width: 100%;
	}

	#bk8506366>div {
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}
}




@media (max-width: 641px) {}