body{
	font-size:62.5%;
	font-weight:normal;
	margin:0;
	
}
.lang-sc{
	font-family: "mheihks-medium";
}
.lang-tc{
	font-family: "mheihks-light";
}
.bg img{
	vertical-align:bottom;
}
.content{
	display: none;
}
.content > div{
	position: absolute;
	transform: scaleX(98%);
}
.content_2,
.content_3,
.content_4,
.content_5,
.content_6,
.content_7{
	
	font-size: 2.5em;
	
}
 .content > div.content_1 {
	text-align: center;
	font-size: 3.8em;
	line-height: 2em;
	color: #846173;
	
}
.content_2 > div,
.content_3 > div,
.content_4 > div,
.content_5 > div,
.content_6 > div,
.content_7 > div{
	line-height: 1.8em;
}
.content > div > div{
	font-size: 1.1em;
	letter-spacing: .18em;
	color: #8a8d90;
	line-height: 2.1em;
}
.lang-sc .content > div >  a{
	font-family: "mheihks-light";
}
.lang-tc .content > div >  a{
	font-family: "mheihk-light";
}
.content > div >  a{
	position: absolute;
	font-size:2.23em;
	color:#734d69;
	text-decoration: none;
	letter-spacing: .09em;
} 
.content_7 .date{
	font-family: "mheihk-light";
	font-size: 2.6em;
	color: #6d6f72;
	letter-spacing: .2em;
}
.content_7 .text{
	font-family:"mheihk-bold";
	font-size:1.2em;
}

.content_8,
.content_9,
.content_10,
.content_11{
	font-size: 2.5em;
	
}
.content .content_8 a,
.content .content_9 a,
.content .content_10 a,
.content .content_11 a {
	position: initial;
	color: #b47ca1;
	font-family: 'mheihk-light';
	display: inline-block;
	width:11em;
}
.content .content_8 div,
.content .content_9 div,
.content .content_10 div,
.content .content_11 div {
	position: absolute;
	bottom: 0;
}

@font-face {
	font-family: 'mheihks-medium';
	src: url('../font/mheihks-medium/mheihks-medium.eot') format('embedded-opentype'), 
		url('../font/mheihks-medium/mheihks-medium.svg') format('svg'),
		url('../font/mheihks-medium/mheihks-medium.ttf') format('truetype'),
		url('../font/mheihks-medium/mheihks-medium.woff') format('woff');
}
@font-face {
	font-family: 'mheihks-light';
	src: url('../font/mheihks-light/mheihks-light.eot') format('embedded-opentype'), 
		url('../font/mheihks-light/mheihks-light.svg') format('svg'),
		url('../font/mheihks-light/mheihks-light.ttf') format('truetype'),
		url('../font/mheihks-light/mheihks-light.woff') format('woff');
}
@font-face {
	font-family: 'mheihks-bold';
	src: url('../font/mheihks-bold/mheihks-bold.eot') format('embedded-opentype'), 
		url('../font/mheihks-bold/mheihks-bold.svg') format('svg'),
		url('../font/mheihks-bold/mheihks-bold.ttf') format('truetype'),
		url('../font/mheihks-bold/mheihks-bold.woff') format('woff');
}
@font-face {
	font-family: 'mheihk-medium';
	src: url('../font/mheihk-medium/mheihk-medium.eot') format('embedded-opentype'), 
		url('../font/mheihk-medium/mheihk-medium.svg') format('svg'),
		url('../font/mheihk-medium/mheihk-medium.ttf') format('truetype'),
		url('../font/mheihk-medium/mheihk-medium.woff') format('woff');
}
@font-face {
	font-family: 'mheihk-light';
	src: url('../font/mheihk-light/mheihk-light.eot') format('embedded-opentype'), 
		url('../font/mheihk-light/mheihk-light.svg') format('svg'),
		url('../font/mheihk-light/mheihk-light.ttf') format('truetype'),
		url('../font/mheihk-light/mheihk-light.woff') format('woff');
}
@font-face {
	font-family: 'mheihk-bold';
	src: url('../font/mheihk-bold/mheihk-bold.eot') format('embedded-opentype'), 
		url('../font/mheihk-bold/mheihk-bold.svg') format('svg'),
		url('../font/mheihk-bold/mheihk-bold.ttf') format('truetype'),
		url('../font/mheihk-bold/mheihk-bold.woff') format('woff');
}