img.alignright { display: block; margin: 0 0 0 auto!important;}
img.alignleft { display: block; margin: 0 auto 0 0!important;}
img.aligncenter { display: block; margin: 0 auto!important;}

.sec1_1_txt1{
	width:95%;
	min-height:800px;
	margin:50px auto 100px;
}

.sec1_1_txt1 img{
	max-width:100%;
	height:auto;
}

.sec1_1_link{
	position:relative;
	height:100px;
}

.sec1_1_link1{
	position: absolute;
	left:0;
}

.sec1_1_link2{
	position: absolute;
	right:0;
}















/* 画面幅1024以下　タブレット*/
@media screen and (max-width: 1024px) {





}


/* 画面幅599px以下　スマートフォン*/
@media screen and (max-width: 599px) {






}

/*画面幅599px以上の時有効px*/
@media all and (min-width:599px) {

}
