@charset "utf-8";

.sv-mv {
  background-image: url(../images/taiwan/mv.jpg);
}

._anytime {
  text-align: center;
  font-size: 20px;
}

.sb-co-2{
	margin-bottom: 55px;
}

		._taiwan{
			margin-bottom: 30px;
			width: 980px;
    margin: 0 auto;
		}

		._taiwan ._inner{
			  display: grid;
  			grid-template-columns: 0.60fr 0.4fr;
				gap: 50px;
				padding-top: 75px;
		}
		._taiwan p{
			margin-bottom: 35px;
		}



		figure{
		  width: 100%;
  		text-align: center;
			margin-bottom: 35px;
		}
		figure img{
			width: 100%;
		}

		figcaption {
  		text-align: left;
			font-size: 12px;
		}

		.txt_block{
			background-color: #FFFBF3;
			padding: 50px 0;
			margin-bottom: 50px;
		}

		.txt_block p{
			text-align: center;
			font-size: 20px;
		}


		@media screen and (max-width: 767px){
			._taiwan ._inner{
				grid-template-columns: 1fr;
			}
			figure{
				order: 1;
			}
		}
