@charset "utf-8";
/* CSS Document */

		.corp_container {height:100%; display: grid;grid-template-columns: repeat(6, 170px);gap: 15px;justify-content: center;margin-bottom: 10%;background:#e8f4f3;padding-top: 5%;padding-bottom: 5%;}
		.logo_corp {width: 170px;height: 200px;border: 0px;display: flex;flex-direction: column;box-sizing: border-box;padding: 10%;background:#fff;}
		.no9 {padding-top: 5%;}
		.no10{padding-top: 8%;}
		.logo_corp img {justify-content: center;}
		img.no1 {padding-top: 10%;}
		img.no4 {padding-top: 10%;}
		img.no5 {padding-top: 10%;}
		img.no6 {padding-top: 10%;}
		img.no8 {padding-top: 18%;}
		img.no9 {width:60%;margin-left:20%;padding-bottom: 10%;}
		img.no10 {padding-top: 25%;}
		img.no11 {margin:auto; padding-bottom: 10%;}
		.logo_corp p {margin: 0;font-size: 14px;text-align: center;line-height:20px;}
		p.text2 {margin-top:17%;}
		p.text3 {margin-top:17%;}
		p.text4 {margin-top:30%;}
		p.text5 {margin-top:30%;}
		p.text6 {margin-top:18%;}
		p.text7 {margin-top:20%;}
		p.text8 {margin-top:30%;}
		p.corp_logo_text{font-size:20px;}
	@media screen and (max-width: 932px){
  	.corp_container {width: 100%;grid-template-columns: repeat(6, 130px);gap:1px;margin-left: auto;margin-right: auto;margin: 0 auto;margin-bottom:10%;}
	.logo_corp{width:90%;height:90%;margin-left: auto;margin-right: auto;padding-bottom:15%;}
	.no11{padding: 30% 1% 23% 1%;}
	.logo_corp p{font-size:10px;line-height:17px;}
	img.no1 {padding-top: 25%;}
	img.no5 {padding-top: 12%;}
	img.no6 {padding-top: 10%;}
	img.no7 {padding-top: 15%;}
	img.no8 {padding-top: 20%;}
	img.no10 {padding-top: 35%;}
	img.no11 {padding-top: 10%;}
	p.text2 {width:85%;margin-left:2%;font-size:9px;}		
	p.text5 {margin-top:30%;font-size:9px;}
	}		
    @media screen and (max-width: 435px) and (max-width: 667px)/*660(orientation: landscape) */
	{.corp_container {grid-template-columns: repeat(2, 195px);gap:1px;margin-left: auto;margin-right: auto;}.logo_corp{width:90%;height:90%;margin-left: auto;margin-right: auto;padding-bottom:15%;}.no11{padding: 14% 1% 23% 1%;}.logo_corp p{font-size:14px;line-height:17px;}p.text2 {width:85%;margin-left:7%;}}