@charset "utf-8";
/*===========================
add
===========================*/

/* 基本カラー  */

.fcBasic {
	color:#00926e;
}

.fcBlack{
	color: #222222;
}

.top_message{
	background-image: url("../img/top/3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.top_message_inner{
	background: rgba(253,253,253,.8);
	z-index:10;
	padding:2em 10em;
	text-shadow: 0 0 1px #fff,0 0 2px #fff, 0 0 4px #fff, 0 0 6px #fff, 0 0 8px #fff,0 0 10px #fff,0 0 12px #fff, 0 0 14px #fff, 0 0 16px #fff, 0 0 18px #fff;
}

@media screen and (max-width: 768px) {
	
.top_message_inner{
	padding:2em 5em;
}

}

@media only screen and (max-width: 600px) {
	
.top_message_inner{
	padding:2em 1em;
}
	
}

.boxSimple2_2 {
	border: solid 1px #CCC;	
	border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius:10px;
}

.cont2_box{
	background-image: url("../img/content/5.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;	
}

.cont2_box_inner{
	background: rgba(253,253,253,.8);
	z-index:10;
	padding:5em 10em;
	text-shadow: 0 0 1px #fff,0 0 2px #fff, 0 0 4px #fff, 0 0 6px #fff, 0 0 8px #fff,0 0 10px #fff,0 0 12px #fff, 0 0 14px #fff, 0 0 16px #fff, 0 0 18px #fff;
}

.cont2_box_inner p {
	line-height: 2.0;	
}

.changeCard {
	width:80%;
}
@media screen and (max-width: 768px) {
	
.cont2_box_inner{
	padding:5em 2em;
}
.changeCard {
	width:100%;
}
}

@media only screen and (max-width: 600px) {
	
.cont2_box_inner{
	padding:5em 1em;
}
	
}

