	.row{width: 100%;display: flex;margin-bottom: 20px;}
		.row_com{width: 100%;display: flex;margin-bottom: 20px;flex-wrap: wrap;}
.row_f{width: 100%;display: flex;margin-bottom: 20px;}
		.col-2{width: 16.66%;}
		.col-3{width: 25%;}
		.col-4{width: 33.333%;}
.col-6{width: 50%;}
.col-8{width: 66.666%;}
.col-10{width: 83.33%;}
		.pr_20{padding-right: 20px;}
		.pl_20{padding-left: 20px;}
		.pa_10{padding:10px;}
		.ta_right{text-align: right;}
		.border-r{border-right:dotted 2px #036eb7;}
.border-t{border:none;}
.border-b{border:none;}
		.outline-sec{font-size:1.5rem;}
		.corp_imgs{display:flex;width: 1020px;margin: 0 auto;flex-wrap: wrap;margin-bottom:0px;}
		.corp_img{width:33.333%;padding: 10px;}
		iframe {
			margin:0;
  width: 100%;
  aspect-ratio: 16/9;
			max-height: 500px;
}
		.staff-list{text-align:center;}
		.staff-list img{margin-bottom:10px;}
.err{color:red;}
.logo{margin-left:20px;max-width:300px;margin-top: 0;text-align:center;vertical-align: middle;}

		@media screen and (max-width: 979.98px) {
		.row{width: 100%;display: block;padding-top:20px;}
		.col-2{width: 100%;padding:0 10px;text-align: left;}
			.col-4{width: 100%;}
			.col-6{width: 100%;}
			.col-8{width: 100%;}
			.row_com .col-8{width: 100%;}
		.col-10{width: 100%;padding:0 10px;}
		.border-r{border-right:none;}
		.border-r:before {content:'●';}
			.border-b{border-bottom:dotted 2px #036eb7;}
			.border-t{border-top:dotted 2px #036eb7;}
			.corp_imgs{width: 100%;flex-wrap: wrap;}
			.corp_img{width:50%;padding: 10px;}
			.col-3{width: 50%;}
			.col-4{width: 100%;}
			.logo{margin:10px auto;}
		}

.border-store-div{border-top:dotted 2px #036eb7;}