@charset "euc-jp";

.wrapper .kv { display: none; }
.wrapper .main-area .bread-lists { order: 1; }
.wrapper .main-area .left-menu { order: 2; }

.contents-other { order: 3; position: relative; margin: 25px 100px 0 0; padding-bottom: 70px; width: 700px; text-align: center; }
.contents-other .title { font-size: 31px; line-height: 37px; letter-spacing: 0.1em; }
.contents-other .box-1 { margin-top: 30px; }
.contents-other .box-1 dl { display: flex; flex-wrap: wrap; width: 700px; font-size: 15px; line-height: 18px; letter-spacing: 0.1em; font-weight: 600; text-align: left; }
.contents-other .box-1 dt { margin-bottom: 15px; width: 100px; font-weight: 600; }
.contents-other .box-1 dd { margin-bottom: 15px; width: 600px; }
.contents-other .box-1 .txt-1 { width: 700px; font-size: 15px; line-height: 29px; letter-spacing: 0.1em; font-weight: 600; text-align: left; }
.contents-other .box-1 .txt-2 { width: 700px; font-size: 15px; line-height: 29px; letter-spacing: 0.1em; font-weight: 600; text-align: right; }



@media screen and (max-width: 1200px) {

	.contents-other { margin: 2.083333333vw 8.333333333vw 0 0; padding-bottom: 5.833333333vw; width: 58.33333333vw; }
	.contents-other .title { font-size: 2.583333333vw; line-height: 3.083333333vw; }
	.contents-other .box-1 { margin-top: 2.5vw; }
	.contents-other .box-1 dl { width: 58.33333333vw; font-size: 1.25vw; line-height: 1.5vw; }
	.contents-other .box-1 dt { margin-bottom: 1.25vw; width: 8.333333333vw; }
	.contents-other .box-1 dd { margin-bottom: 1.25vw; width: 50vw; }
	.contents-other .box-1 .txt-1 { width: 58.33333333vw; font-size: 1.25vw; line-height: 2.416666667vw; }
	.contents-other .box-1 .txt-2 { width: 58.33333333vw; font-size: 1.25vw; line-height: 2.416666667vw; }


}

@media screen and (max-width: 1024px) {

	.wrapper .main-area { margin: 8vw auto 0 auto; width: 96vw; }
	.contents-other { margin: 1.333333333vw auto 0 auto; padding-bottom: 9.333333333vw; width: 90vw; }
	.contents-other .title { font-size: 4.133333333vw; line-height: 4.933333333vw; letter-spacing: 0.1em; }
	.contents-other .box-1 { margin-top: 4vw; }
	.contents-other .box-1 dl { width: 90vw; font-size: 2.133333333vw; line-height: 2.4vw; }
	.contents-other .box-1 dt { margin-bottom: 2vw; width: 20vw; }
	.contents-other .box-1 dd { margin-bottom: 2vw; width: 70vw; }
	.contents-other .box-1 .txt-1 { width: 90vw; font-size: 2.133333333vw; line-height: 3.866666667vw; }
	.contents-other .box-1 .txt-2 { width: 90vw; font-size: 2.133333333vw; line-height: 3.866666667vw; }

}
