/* 2025-09-29 */
.news-detail-wrap .innerbox .desc img { width: 100% !important; height: auto !important;}

/* 2025-10-14 */
.idx_about { background: none; }
.idx_about .img_w100 { display: block; }

.newlist-wrap .innerbox .item .image img { object-fit: cover; }

.ins_thanksCon1 {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 1;
}

.ins_thanksCon1 .center_box {
	width: 100%;
	height: 100vh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
	padding: 1rem 0;
}

.ins_thanksCon1 .center_box .svgBox {
	width: 1rem;
	height: 1rem;
	border-radius: 50%;
	border: 0.05rem solid #dd1717;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	padding: 0.2rem;
}

.ins_thanksCon1 .center_box .word {
	font-size: var(--font20);
	margin-top: 0.6rem;
	text-align: center;
}

.ins_thanksCon1 .center_box .moreInfo {
	width: 100%;
	height: auto;
	margin-top: 0.6rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
}

.ins_thanksCon1 .center_box .moreInfo .one {
	width: fit-content;
	height: 0.6rem;
	min-height: 40px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	gap: 0.1rem;
	padding: 0 0.5rem;
	background: #dd1717;
	color: #FFFFFF;
	border-radius: 0.08rem;
}

.ins_thanksCon1 .center_box .moreInfo .one .svg {
	width: 0.2rem;
	height: 0.2rem;
}

/* 2025-10-30 */
.place-wrap .innerbox .right #map img { width: 100%; height: auto; }