@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: "Ferrari-SansBold";
	src:url("../font/Ferrari-SansBold.woff") format("woff");
	size-adjust: 110%;
}
@font-face {
	font-family: "Ferrari-SansBoldItalic";
	src:url("../font/Ferrari-SansBoldItalic.woff") format("woff");
	size-adjust: 110%;
}
@font-face {
	font-family: "Ferrari-SansLight";
	src:url("../font/Ferrari-SansLight.woff") format("woff");
	size-adjust: 110%;
}
@font-face {
	font-family: "Ferrari-SansRegular";
	src:url("../font/Ferrari-SansRegular.woff") format("woff");
	size-adjust: 110%;
}

@font-face {
	font-family: "vw_h_l";
	src:url("/lp_com/font/VWHead-Light.otf") format("opentype");
	size-adjust: 120%;
}
.vw_h_l{
	font-family: 'vw_h_l';
}


@font-face {
	font-family: "vw_h_b";
	src:url("/lp_com/font/VWHead-Bold.otf") format("opentype");
	size-adjust: 120%;
}
.vw_h_b{
	font-family: 'vw_h_b';
}


@font-face {
	font-family: "vw_h_r";
	src:url("/lp_com/font/VWHead-Regular.otf") format("opentype");
	size-adjust: 120%;
}


.vw_h_r{
	font-family: 'vw_h_r';

}

@font-face {
	font-family: "vw_t_b";
	src:url("/lp_com/font/VWText-Bold.otf") format("opentype");
	size-adjust: 116%;
}


.vw_t_b{
	font-family: 'vw_t_b';

}

@font-face {
	font-family: "vw_t_r";
	src:url("/lp_com/font/VWText-Regular.otf") format("opentype");
	size-adjust: 116%;
}


.vw_t_r{
	font-family: 'vw_t_r';

}


@font-face {
	font-family: "gothic_101pr5_re";
	src:url("/lp_com/font/A-OTF-GothicMB101Pr5-Reg.otf") format("opentype");
}
.gothic_re{
	font-family: 'gothic_101pr5_re';
}

@font-face {
	font-family: "gothic_101pr5_bo";
	src:url("/lp_com/font/A-OTF-GothicMB101Pr5-Bold.otf") format("opentype");
}
.gothic_bo{
	font-family: 'gothic_101pr5_bo';
}

@font-face {
	font-family: "gothic_101pr5_he";
	src:url("/lp_com/font/A-OTF-GothicMB101Pr5-Heavy.otf") format("opentype");
}
.gothic_he{
	font-family: 'gothic_101pr5_he';
}




@font-face {
	font-family: "gothic_101pro_li";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-Light.otf") format("opentype");
}
.gothic_pro_300{
	font-family: 'gothic_101pro_li';
}

@font-face {
	font-family: "gothic_101pro_re";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-Reg.otf") format("opentype");
}
.gothic_pro_400{
	font-family: 'gothic_101pro_re';
}

@font-face {
	font-family: "gothic_101pro_me";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-Medium.otf") format("opentype");
}
.gothic_pro_500{
	font-family: 'gothic_101pro_me';
}

@font-face {
	font-family: "gothic_101pro_db";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-DeBold.otf") format("opentype");
}
.gothic_pro_600{
	font-family: 'gothic_101pro_db';
}

@font-face {
	font-family: "gothic_101pro_bo";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-Bold.otf") format("opentype");
}
.gothic_pro_700{
	font-family: 'gothic_101pro_bo';
}

@font-face {
	font-family: "gothic_101pro_he";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-Heavy.otf") format("opentype");
}
.gothic_pro_800{
	font-family: 'gothic_101pro_he';
}

@font-face {
	font-family: "gothic_101pro_ul";
	src:url("/lp_com/font/A-OTF-GothicMB101Pro-Ultra.otf") format("opentype");
}
.gothic_pro_900{
	font-family: 'gothic_101pro_ul';
}

