@charset "Shift_JIS";

/*背景色の指定*/
.main_bg_color {background: #f6d554;}
.main_bg_color img {max-width: 100%;}

/*作業範囲*/
.box_main{
	background-color: #fff;
	color: #e73562;
/*	width: 950px;*/
	vertical-align: middle;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

/*紹介*/
.box_Intro{
	background-color: #a0d8ef;
/*	width: 790px;*/
	vertical-align: middle;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

.img_sozai{
	border: none;
}

.clear {
	clear:  both;
}

div#footer2 {
	text-align: left;
	margin: 0px auto 30px  auto;
}

/* --------------------------------------------------
	リンク色
-------------------------------------------------- */
a:link{
	text-decoration:none;
	color:#0000ff
}
a:visited{
	text-decoration:none;
	color:#0000ff
}
a:hover{
	text-decoration:none;
	color:#ff6600
}
a:active{
	text-decoration:none;
	color:#ccccff
}
/* --------------------------------------------------
	画面切り分け
-------------------------------------------------- */

/*----------------■大画面---------------*/
@media screen and (min-width: 951px) {

.box_Intro {
	font-size:16px;
	padding: 20px 80px 20px 80px;
}
.box_main {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}
.img_sozai{
	padding: 0px;
}

}

/*----------------■小画面---------------*/
@media screen and (max-width: 950px) {

.box_Intro {
	font-size:12px;
	padding: 10px 2px;
}
.box_main {
	margin: 50px 0px 0px 0px;
	padding: 0px;
}
.img_sozai{
	float: left;
	margin: 10px 0px 10px 0px;
}

}
