@charset "utf-8";


#main_img_wrap {position: relative;width:640px;height:458px;border-bottom:1px solid #7b7253;margin:0 auto;}
@media screen and (max-width: 640px) { 
	#main_img_wrap { height:458px;} 
}
#main_roll_cont2 {position: absolute;width: 640px;height: 100%;}

#main_img2_wrap {width:100%;height:144px;border-bottom:1px solid #61563c;background:url("../img/main/mv_bg2.png") center center no-repeat #ac9364;}

#main_roll_wrap {position: relative;width:640px;height:244px;margin:0 auto;}
@media screen and (max-width: 640px) { 
	#main_roll_wrap { height:244px;} 
}
#main_roll_cont {position: absolute;width: 640px;height: 100%;}


.iosSlider2 {
	width: 100%;
	height: 100%;
	background: #fff;
}

.iosSlider2 .slider {
	width: 100%;
	height: 100%;
}

.iosSlider2 .slider .item {
	position: relative;
	top: 0;
	left: 0;
	
	max-width: 640px;
	width: 100%;
	height: 100%;
}

.iosSlider2 .slider .item img {
	position: relative;
	top: 0;
	left: 0;
	max-width: 640px;
	width: 100%;
	margin: 0 auto;
}

.iosSlider {
	width: 100%;
	height: 100%;
	background: #fff;
}

.iosSlider .slider {
	width: 100%;
	height: 100%;
}

.iosSlider .slider .item {
	position: relative;
	top: 0;
	left: 0;
	
	max-width: 640px;
	width: 100%;
	height: 100%;
}

.iosSlider .slider .item img {
	position: relative;
	top: 0;
	left: 0;
	max-width: 640px;
	width: 100%;
	margin: 0 auto;
}

#main_menu_wrap {width:100%;text-align:center;display:inline-block;}
#main_menu_box {width:640px; margin:auto;}
#main_menu_box li {}
