@charset "UTF-8";

.page-fig_center img {
	margin-right: auto;
	margin-left: auto;
}
figure img {
	max-width: 256px;
}
.page-img_boder {
	box-shadow: 0 0 0 1px #bbb;
}
.page-only_elm {
	display: none;
}
.page-only_elm.page-active {
	display: block;
}
.linktext.page-only_elm.page-active {
	display: inline-block;
}
.button-blue-type01.page-only_elm.page-active {
	display: inline-flex;
}

/* tab */
.tab-type01-detail {
	display: none;
}
.page-menu_img {
	display: flex;
	justify-content: center;
}
.tab-type01-menu_link {
	opacity: 1;
	background-color: #e7e7e8;
}
.tab-type01-menu_link .page-menu_img-true,
.tab-type01-menu_link[aria-selected='true'] .page-menu_img-false {
	display: none;
}
.tab-type01-menu_link .page-menu_img-false,
.tab-type01-menu_link[aria-selected='true'] .page-menu_img-true {
	display: block;
}

/* radio */
@media screen and (max-width: 900px) {
	.radio-type01-2col-02_box-inner {
		justify-content: center;
	}
}

.page-radio_box-img {
	display: flex;
	justify-content: center;
	align-items: center;
}
.radio-type01-2col-02_box .page-menu_img-true,
.radio-type01-2col-02_box.radio-type01-2col-02_box--checked .page-menu_img-false {
	display: none;
}
.radio-type01-2col-02_box .page-menu_img-false,
.radio-type01-2col-02_box.radio-type01-2col-02_box--checked .page-menu_img-true {
	display: block;
}
@media screen and (max-width: 900px) {
	.radio-type01-2col-02_box .page-menu_img-false,
	.radio-type01-2col-02_box.radio-type01-2col-02_box--checked .page-menu_img-true {
		height: 100%;
	}
}
