#msk_wrapper_cts .container_section {
    width: 1170px;
    margin: 0em auto 0 auto;
}
#msk_wrapper_cts .container_section h3.ttl_h3{
   margin-top:2em;
}
#msk_wrapper_cts .container_section h2.ttl_h2{
   margin-top:1em;
}
@media print, screen and (max-width: 768px) {
    #msk_wrapper_cts .container_section {
      width: 100%;
      margin: 0 auto 0 auto;
      padding: 0 20px 20px 20px;
      box-sizing:border-box;
    }
}
/* 20210525 eng seisaku ni tomonau*/
	/*jpn only*/
	.engon{display:none!important;}
	@media print, screen and (max-width: 768px) {
		#msk_header .msk_navi ul li:nth-child(15){width: 100%;}
		#msk_header .msk_navi ul li:nth-child(16){border-right: 1px solid #ccc;}
	}
	
	@media print, screen and (max-width: 768px) and (orientation: landscape) {
		#msk_header .msk_navi ul li:nth-child(14){width:100%;}
	}
	/*eng only
	.engoff{display:none!important;}
	#page-top_sp.engon-off{top:auto; bottom: -62px;}
	#msk_footer .msk_f_logo{padding:20px 0 10px 0;}
	#msk_header .msk_navi ul{ width: 640px;}
	@media print, screen and (max-width: 768px) {
	    #msk_header .msk_navi ul{ width: 100%;}
		#msk_header .msk_navi ul li:nth-child(18){ display:none;}
		#msk_header .msk_navi ul li.engon-off{border-bottom: 0px solid #ccc;border-right: 0 solid #ccc;}
		#msk_header .msk_navi ul li.engon.sp_btn{width: 100%;}
		#page-top_sp.engon-off{top:auto; bottom: -42px;}
		#msk_footer .msk_f_logo{padding:10px 0;}
	}
	@media print, screen and (max-width: 768px) and (orientation: landscape) {
		#msk_header .msk_navi ul li:nth-child(19),
		#msk_header .msk_navi ul li:nth-child(21),
		#msk_header .msk_navi ul li:nth-child(23),
		#msk_header .msk_navi ul li:nth-child(25),
		#msk_header .msk_navi ul li:nth-child(26){border-right: 0px solid #ccc; width:100%;}
	}*/