@charset "UTF-8";
/* CSS Document */
.page_main_image{
	text-align:center;
	width:100%;
	-webkit-filter: brightness(0.4);
     -moz-filter: brightness(0.4);
     -o-filter: brightness(0.4);
     -ms-filter: brightness(0.4);
     filter: brightness(0.4);
}
.page_main_image img{
	text-align:center;
	width:100%;
}
.page_copy {
	margin:0px;
	text-align:center;
	padding-top: 10%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:45%;
	position:absolute;
}

.page_copy2{
	font-size:130%;
	font-weight:bold;
	padding-bottom:40px;
	padding-top:30px;
}

.txt_box{
		width:590px;
		padding-left:200px;
		font-size:130%;
		line-height:250%;
		padding-bottom:60px;
	
}

.menu_box2_left {
    float: left;
    width: 500px;
	padding-top:100px;
}
.menu_box2_right {
    float: right;
    width: 500px;
}
.menu_box2_h3_title {
    padding-top: 50px;
}
.menu_box4 {
    padding-bottom: 80px;
}
.menu_box4_left {
    float: left;
    width: 250px;
	padding-bottom:80px;
}
.menu_box4_right {
    float: right;
    width: 250px;
	padding-bottom:80px;
}
.title_menu_copy{
    padding-top: 20px;
	padding-bottom:10px;
	font-size:125%;
}
.menu_box3 {
    padding-bottom: 80px;
}
.menu_box3_left {
    float: left;
    width: 330px;
	padding-bottom:80px;
}
.menu_box3_center {
    float: left;
    width: 340px;
	padding-bottom:80px;
}

.menu_box3_right {
    float: right;
    width: 330px;
	padding-bottom:80px;
}

.btn_more {
    padding-top: 50px;
}


.title_commitment{
	padding-top:100px;
	padding-bottom: 80px;
}

.images_space{padding-bottom: 10px;
}