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

#main{
	font-size:14px;
	line-height:1.5em;
}
.flow_kv{
	width: 100%;
	height: 80vh;
  	background-image: url("../images/flow/main.jpg");
	background-position: center center;
}

.content1{
    width: 100%;
    margin: 20px auto;
}
@media screen and (min-width: 758px){

#main{
	font-size:16px;
	line-height:1.6em;
	letter-spacing:1px;
}
.content1{
    margin: 20px auto 40px;
}

}
/*１--------------------------------------*/
.block{
	margin: 0 auto 20px;
}
.block h3{
	font-size:16px;
	line-height:1em;
	text-align: left;
    margin: 20px auto;
}
.block .subs{
	text-align: left;
}
@media screen and (min-width: 758px){
.block{
	margin: 20px auto;
    max-width: 980px;
}
.block h3{
	font-size:20px;
    text-align: left;
}
.block .subs{
    padding-left: 1%;
	margin-bottom: 40px;
}
}

