@charset "UTF-8";
/* CSS Document */

@media print, screen and (min-width: 769px){

	.text1_s{
		display:none;
	}
	
	.tit1{
		width:1100px;
		text-align:center;
		font-size:24px;
		font-weight:bold;
		line-height:18px;
		margin-top:30px;
		margin-bottom:4px;
		background-color:#F9BE3E;
		margin-left:calc(50% - 550px);
		padding-top:6px;
		padding-bottom:6px;
		color:#ffffff;
	}
	.imgUl{
		list-style:none;
		width:1100px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:4px;
	}
	.imgUl li{
		float:left;
		width:548px;
		height:343px;
		margin-bottom:4px;
	}
	.imgUl li:nth-child(1){
		margin-right:4px;
	}
	.imgUl2{
		list-style:none;
		width:1100px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
	}
	.imgUl2 li{
		width:1100px;
		height:400px;
		margin-bottom:4px;
	}
	
	.text1{
		width:800px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		padding-top:6px;
		padding-bottom:6px;
		color:#ffffff;
		text-align:center;
		font-size:22px;
		font-weight:bold;
		line-height:32px;
		background-color:#2F9BE6;
		margin-top:8px;
		margin-bottom:12px;
		border-radius: 50px;
		
	}
	.img3{
		width:100%;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		margin-top:80px;
		text-align:center;
		padding-top:20px;
		padding-bottom:80px;
		background-color:#eeeeee;
	}
	.img3Ul{
		list-style:none;
		width:1100px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
	}
	.img3Ul li{
		float:left;
	}
	.img3Ul li:nth-child(2){
		float:left;
		width:400px;
		height:260px;
		background-color:#ffffff;  /*FFFBEE*/
		font-size:18px;
		font-weight:bold;
		line-height:20px;
		margin-left:20px;
		padding-top:110px;
		border:3px solid #bcbcbc;
		box-sizing: border-box;
		color:#666666;
	}
	.img3Ul li:nth-child(1){
		float:left;
		width:500px;
		height:auto;
	}
}




/*--------------------------------------*/
/*--------------------------------------*/
/*--------------------------------------*/




@media screen and (max-width: 768px){
	
	
	.text1{
		display:none;
	}
	
    .tit1{
		width:100vw;
		text-align:center;
		font-size:18px;
		font-weight:bold;
		line-height:18px;
		margin-top:30px;
		margin-bottom:4px;
		background-color:#F9BE3E;
		padding-top:6px;
		padding-bottom:6px;
		color:#ffffff;
		box-sizing: border-box;
	}
	
	.text1_s{
		width:94vw;
		height:auto;
		margin-left:2vw;
		padding-top:6px;
		padding-bottom:6px;
		color:#ffffff;
		text-align:center;
		font-size:20px;
		font-weight:bold;
		line-height:32px;
		background-color:#2F9BE6;
		margin-top:8px;
		margin-bottom:12px;
		border-radius: 50px;
		
	}
	.imgUl{
		list-style:none;
		width:100%;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:4px;
	}
	.imgUl li:nth-child(1){
		float:left;
		width:calc(50vw - 10px);
		height:auto;
		margin-bottom:4px;
	}
	.imgUl li:nth-child(2){
		float:right;
		width:calc(50vw - 10px);
		height:auto;
		margin-bottom:4px;
	}
	.imgUl li img{
		width:calc(50vw - 10px);
		height:auto;
	}

	.imgUl2{
		list-style:none;
		width:100%;
		height:auto;
		margin-left:auto;
		margin-right:auto;
	}
	.imgUl2 li{
		width:100%;
		height:auto;
		margin-bottom:0px;
	}
	.imgUl2 li img{
		width:100%;
		height:auto;
	}
	
	.text1{
		width:80%;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		padding-top:6px;
		padding-bottom:6px;
		color:#ffffff;
		text-align:center;
		font-size:18px;
		font-weight:bold;
		line-height:30px;
		background-color:#8FB1E9;
		margin-top:8px;
		margin-bottom:12px;
		border-radius: 50px;
		padding-left:20px;
		padding-right:20px;
	}
	.img3{
		width:100%;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		margin-top:80px;
		text-align:center;
		padding-top:20px;
		padding-bottom:80px;
		background-color:#eeeeee;
	}
	.img3Ul{
		list-style:none;
		width:100vw;
		height:auto;
		margin-left:auto;
		margin-right:auto;
	}
	.img3Ul li{
		float:left;
	}
	.img3Ul li:nth-child(2){
		float:left;
		height:260px;
		font-size:16px;
		font-weight:bold;
		line-height:20px;
		margin-left:20px;
	}
	.img3Ul li:nth-child(1){
		float:left;
		width:60vw;
		height:auto;
		margin-left:1vw;
	}
	.img3Ul li:nth-child(1) img{
		width:60vw;
		height:auto;
	}

}
