@media screen and (max-width:460px) {
	article{width:100%;margin:0px auto 40px;color:#444444;}
    h1{font-size:1.5rem;margin:40px auto 20px;text-align:center;}
	.h1_u{font-size:1.13rem;}
	.Fig1234 figure{width:100%;margin:20px 0 0;}.Fig1234 img{width:100%;}
	.button_P{right:5px;top:3px;font-size:0.95rem;}
	#table1{width:100%;overflow-x: scroll;margin:20px auto 0;}

	#next{text-align:center;color:red;font-size:1.25rem;font-weight:bold;}
}
  
@media screen and (min-width:461px) {
	article{width:950px;margin-bottom:30px;color:#444444;}
	h1{font-size:3rem;margin:50px auto 50px;text-align:center;}
	.h1_u{font-size:2rem;}
	#Fig1234_wrapper{width:950px;display:grid;grid-template-columns: repeat(2, 1fr);}	
	.Fig1234 figure{width:460px;margin:0 0 10px;}.Fig1234 img{width:460px; height:164px;}
	.button_P{right:20px;top:5px;}
	#table1{margin:20px 0;}
	#next{text-align:center;color:red;font-size:1.75rem;font-weight:bold;}
	#conclusion{margin:0 0 1.5em;}
}

.span1{letter-spacing: -0.25em}.span2{letter-spacing: -0.15em}.span3{letter-spacing: -0.4em}
.description_title{margin:1.5rem 0 0.25rem;}.description_ul{padding-left:25px;margin:0.5rem 0;}


figcaption{font-size:0.95rem;}
#table1 table{width:950px;table-layout: fixed;font-size:0.9rem;text-align:center;border-bottom:1px solid #444444;border-top:1px solid #444444;border-collapse:collapse;}
caption{text-align:left;font-size:0.95rem;margin-bottom:5px;}
#table1 td:nth-child(1){width:210px;text-align:left;display:block;}
#table1 tr:nth-child(1) td:not(:nth-child(1)){border-bottom:1px solid #444444; }
#table1 tr:nth-child(2){border-bottom: 1px solid #444444;}
#table1 td:nth-child(2){width:210px;}#table1 td:nth-child(4){width:210px;}#table1 td:nth-child(6){width:210px;}
#table1 td:nth-child(3) {width:60px;}#table1 td:nth-child(5) {width:60px;}
.br{display:inline-block;width:100%;}
.bold{font-weight:bold;}
small{font-size:0.95rem;}
.red{color:#EE0000;}
.button_wrap{position:relative;}
.button{position:absolute;margin:0;border-radius:1px;background-color:#999999;color:white;padding:0 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.3);}

.button:hover{color:#EEEEEE;}
.block{display:block;}
