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

html {}

@media only screen and (max-width:991px){
	#link-area{
		margin:0 0 10px 0;
	}
	#content .main .message{
		width:49%;
	}
	#content .main div.contact{
		width:44%;
	}
}
@media only screen and (max-width:901px){
	div#info_2011sinsai div.info_2011sinsai02 {
		width:100%;
	}
}
@media only screen and (max-width:767px){
	div#info_2011sinsai .sp {
		display:inline;
	}
	div#info_2011sinsai .pc {
		display:none;
	}
	#content .main .message{
		width:100%;
		max-width:100%;
		float:none;
	}
	#content .main div.contact{
		width:100%;
		max-width:100%;
		float:none;
		margin-top:2em;
	}
	#content .main .message .button{
		text-align:center;
	}

}
@media only screen and (max-width:480px){
	#link-area{
		text-align:center;
	}
	#link-area .sp {
		display:inline;
	}
	#link-area .pc {
		display:none;
	}
}