@charset "shift_jis";
/* ////////////////////////////////////////////////////////

	[ Basical Setting ]

	Update 2007/11/05
	@ Sony Marketing(Japan) Inc

//////////////////////////////////////////////////////// */

#header h1,
#header h2,
#header h3,
#header h4,
#header h5,
#header h6,
#header div,
#header p,
#header pre,
#header ul,
#header ol,
#header dl,
#header dt,
#header dd,
#header address,
#header form,
#header blockquote,
#sidebar h1,
#sidebar h2,
#sidebar h3,
#sidebar h4,
#sidebar h5,
#sidebar h6,
#sidebar div,
#sidebar p,
#sidebar pre,
#sidebar ul,
#sidebar ol,
#sidebar dl,
#sidebar dt,
#sidebar dd,
#sidebar address,
#sidebar form,
#sidebar blockquote ,
.wrapper_w h1,
.wrapper_w h2,
.wrapper_w h3,
.wrapper_w h4,
.wrapper_w h5,
.wrapper_w h6,
.wrapper_w div,
.wrapper_w p,
.wrapper_w pre,
.wrapper_w ul,
.wrapper_w ol,
.wrapper_w dl,
.wrapper_w dt,
.wrapper_w dd,
.wrapper_w address,
.wrapper_w form,
.wrapper_w blockquote,
.pagetop_wrap_780 h1,
.pagetop_wrap_780 h2,
.pagetop_wrap_780 h3,
.pagetop_wrap_780 h4,
.pagetop_wrap_780 h5,
.pagetop_wrap_780 h6,
.pagetop_wrap_780 div,
.pagetop_wrap_780 p,
.pagetop_wrap_780 pre,
.pagetop_wrap_780 ul,
.pagetop_wrap_780 ol,
.pagetop_wrap_780 dl,
.pagetop_wrap_780 dt,
.pagetop_wrap_780 dd,
.pagetop_wrap_780 address,
.pagetop_wrap_780 form,
.pagetop_wrap_780 blockquote,
.pagetop h1,
.pagetop h2,
.pagetop h3,
.pagetop h4,
.pagetop h5,
.pagetop h6,
.pagetop div,
.pagetop p,
.pagetop pre,
.pagetop ul,
.pagetop ol,
.pagetop dl,
.pagetop dt,
.pagetop dd,
.pagetop address,
.pagetop form,
.pagetop blockquote,
#v_footer h1,
#v_footer h2,
#v_footer h3,
#v_footer h4,
#v_footer h5,
#v_footer h6,
#v_footer div,
#v_footer p,
#v_footer pre,
#v_footer ul,
#v_footer ol,
#v_footer dl,
#v_footer dt,
#v_footer dd,
#v_footer address,
#v_footer form,
#v_footer blockquote {
	margin: 0;
	padding: 0;
	border: none;
	line-height: 1;
	text-align: left;
/*	display: block;  */
}

#header img,
#header script,
#header noscript,
#sidebar img,
#sidebar script,
#sidebar noscript,
.wrapper_w img,
.wrapper_w script,
.wrapper_w noscript,
.pagetop_wrap_780 img,
.pagetop_wrap_780 script,
.pagetop_wrap_780 noscript,
.pagetop img,
.pagetop script,
.pagetop noscript,
#v_footer img,
#v_footer script,
#v_footer noscript{
	margin: 0;
	padding: 0;
	border: none;
}

#header table,
#sidebar table,
.wrapper_w table,
.pagetop_wrap_780 table,
.pagetop table,
#v_footer table{
	margin : 0;
	empty-cells: show;
}

#header table,
#header th,
#header td,
#sidebar table,
#sidebar th,
#sidebar td,
.wrapper_w table,
.wrapper_w th,
.wrapper_w td,
.pagetop_wrap_780 table,
.pagetop_wrap_780 th,
.pagetop_wrap_780 td,
.pagetop table,
.pagetop th,
.pagetop td,
#v_footer table,
#v_footer th,
#v_footer td{
	border: none;
}

#header caption,
#sidebar caption,
.wrapper_w caption,
.pagetop_wrap_780 caption,
.pagetop caption,
#v_footer caption{
	display: none;
}

#header li,
#sidebar li,
.wrapper_w li,
.pagetop_wrap_780 li,
.pagetop li,
#v_footer li{
	list-style: none;
}

#header hr,
#sidebar hr,
.wrapper_w hr,
.pagetop_wrap_780 hr,
.pagetop hr,
#v_footer hr{
	display: none
}

#header input,
#sidebar input,
.wrapper_w input,
.pagetop_wrap_780 input,
.pagetop input,
#v_footer input{
	font-size: 10pt;
}
