@charset "utf-8";

/*
 * File       : mobile.css
 * Author     : STUDIO-JT (JDY)
 * Guideline  : JTstyle.1.1
 *
 * Dependency : css/reset.css
 *
 * SUMMARY:
 * 0) global
 * 1) A mobile main
 * 2) A mobile sub
 * 3) B mobile main
 * 4) B mobile sub
 * 5) C mobile main
 * 6) C mobile sub product
 * 7) C mobile sub brand
 */



/* **************************************** *
 * GLOBAL
 * **************************************** */
body {
	background: #eee;
}
.main_container {
	position:relative;
	width: 640px;
	background: 50% 50% no-repeat;
	margin:0 auto;
}
.main_container a {
	position: absolute;
	width:  100%;
	height: 100%;
} 


/* **************************************** *
 * A mobile main
 * **************************************** */
.main_page_a .main_container_vision {
	min-height: 8935px;
	background-image: url(../images/mobile/mobile-a-main.jpg);
}


/* **************************************** *
 * A mobile sub
 * **************************************** */
.sub_product_a .main_container_vision {
	min-height: 13428px;
	background-image: url(../images/mobile/mobile-a-sub.jpg);
}


/* **************************************** *
 * B mobile main
 * **************************************** */
.main_page_b .main_container_vision {
	min-height: 7506px;
	background-image: url(../images/mobile/mobile-b-main.jpg);
}


/* **************************************** *
 * B mobile sub
 * **************************************** */
.sub_product_b .main_container_vision {
	min-height: 4481px;
	background-image: url(../images/mobile/mobile-b-sub.jpg);
}


/* **************************************** *
 * C mobile main
 * **************************************** */
.main_page_c .main_container_vision {
	min-height: 1136px;
	background-image: url(../images/mobile/mobile-c-main.jpg);
}


/* **************************************** *
 * C mobile sub product
 * **************************************** */
.sub_product_c .main_container_vision {
	min-height: 3375px;
	background-image: url(../images/mobile/mobile-c-sub-product.jpg);
}


/* **************************************** *
 * C mobile sub brand
 * **************************************** */
.sub_brand_c .main_container_vision {
	min-height:3675px;
	background-image: url(../images/mobile/mobile-c-sub-brand.jpg);
}