@import url("very-common_v2.css");
body {
	background-color       :#f1f1f1;
	background-image       : url(../images/top/bg_body.png);
	background-repeat      : repeat-x;
	background-position    : 0px 0px;
	margin                 : 0px;
	font-size              : 12px;
	line-height            : 150%;
}
#wrapper {
	margin                 : 0px auto;
	width                  : 900px;
}
#contents {
	margin                 : 0px auto;
	padding                : 0px;
	width                  : 890px;
}
*[en]{
	font-family            : Arial, Helvetica, sans-serif;
}

/*============================================================
##############################################################
HEADER
##############################################################
============================================================*/
#header{
	background-image       : url(../images/top/bg_header.png);
	margin                 : 0px auto;
	height                 : 210px;
	width                  : 890px;
	padding                : 0px;
	overflow               : hidden;
}
#logo{
	margin                 : 40px 0px 0px 15px;
	width                  : 190px;
	height                 : 75px;
	text-indent            : -9999px;
}

#logo a{
	display                : block;
	width                  : 190px;
	height                 : 75px;
}

#header_menu{
	position               : absolute;
	top                    : 0px;
}
#header_menu a{
	position               : absolute;
	display                : block;
	text-indent            : -9999px;
	overflow               : hidden;
}

#but_home{
	left                   : 350px;
	top                    : 5px;
	width                  : 220px;
}
#but_home_en{
left                     : 589px;
top                      : 5px;
width                    : 301px;
}
#but_top{
	left                   : 627px;
	top                    : 53px;
	width                  : 248px;
	height                 : 101px;
} 
#but_top2{
	left                   : 683px;
	top                    : 111px;
	width                  : 192px;
	height                 : 42px;
} 
/*============================================================
##############################################################
MAIN
##############################################################
============================================================*/
#main_top {
	float                  : left;
	width                  : 890px;
	padding-bottom: 15px;
}
#main_top h2{
	width                  : 890px;
	height                 : 32px;
	margin                 : 0px;
	overflow               : hidden;
	background-repeat      : no-repeat;
	background-position    : 0px 0px;
	text-indent            : -9999px;
}
#main_top p{
	margin                 : 5px 0px;
}
#main_top .en{
	font-family            : Arial, Helvetica, sans-serif;
}

#main {
	float                  : left;
	width                  : 610px;
}
#main h2{
	width                  : 610px;
	height                 : 32px;
	margin                 : 0px;
	overflow               : hidden;
	background-repeat      : no-repeat;
	background-position    : 0px 0px;
	text-indent            : -9999px;
}
#main p{
	margin                 : 5px 0px;
}
#main .en{
	font-family            : Arial, Helvetica, sans-serif;
}

#waku_digest,#waku_gourmet,#waku_highlights{
	background-image       : url(../images/top/bg_waku.gif);
	background-repeat      : no-repeat;
	width                  : 850px;
	padding                : 10px 20px 5px;
}
.waku_foot{
	width                  : 890px;
	height                 : 30px;
	background-image       : url(../images/top/bg_waku_foot.gif)
}

/*============================================================
digest
============================================================*/
#title_digest {
	background-image:url(../images/top/title_digest.png);
}
#waku_digest .menu img{
	width                  : 75px;
	height                 : 55px;
	float                  : left;
	margin                 : 5px 0px 0px 0px;
	display                : block;
}
#waku_digest .menu{
	width                  : 280px;
	float                  : left;
}
#waku_digest .menu p{
	float                  : right;
	font-weight            : bold;
	font-size              : 14px;
	background-image       : url(../images/common/icon_arrow_li.gif);
	background-repeat      : no-repeat;
	background-position    : 0px 4px;
	padding                : 0px 0px 5px 13px;	
	width                  : 185px;
}
#waku_digest .menu p span{
	font-size              : 12px;
}

/*============================================================
gourmet
============================================================*/
#title_gourmet           {background-image:url(../images/top/title_gourmet.png);}

#waku_gourmet .menu{
	width                  : 195px;
	float                  : left;
	font-weight            : bold;
	font-size              : 14px;
	background-image       : url(../images/common/icon_arrow_li.gif);
	background-repeat      : no-repeat;
	background-position    : 0px 7px;
	padding: 0px 0px 0px 13px;
}

/*============================================================
highlights
============================================================*/
#title_highlights {background-image:url(../images/top/title_highlights.png);}
#waku_highlights .menu img{
	width                  : 75px;
	height                 : 55px;
	float                  : left;
	margin                 : 5px 0px 0px 0px;
	display                : block;
}
#waku_highlights .menu{
	width                  : 280px;
	float                  : left;
}
#waku_highlights .menu p{
	float                  : right;
	font-weight            : bold;
	font-size              : 14px;
	background-image       : url(../images/common/icon_arrow_li.gif);
	background-repeat      : no-repeat;
	background-position    : 0px 4px;
	padding                : 0px 0px 5px 13px;	
	width                  : 185px;
}
#waku_highlights .menu p span{
	font-size              : 12px;
}

/*============================================================
##############################################################
SUB
##############################################################
============================================================*/
#sub{
	width                  : 263px;
	float                  : right;
}
#banner_pdf{
	width                  : 263px;
	height                 : 360px;
	background-image       : url(../images/top/banner_pdf.png);
	display                : block;
	text-indent            : -9999px;
}
#banner_gourmet{
	width                  : 263px;
	height                 : 260px;
	background-image       : url(../images/top/banner_gourmet.png);
	display                : block;
	text-indent            : -9999px;
}
/*============================================================
SUB TITLE
============================================================*/
#sub_inner h2{
	margin                 : 3px 0px;
	font-size              : 12px;
	width                  : 240px;
	height                 : 40px;
	text-indent            : -9999px;
}
#subtitle_digest{
	background-image       : url(../images/common/subtitle_digest.gif);
}
#subtitle_gourment{
	background-image       : url(../images/common/subtitle_gourment.gif);
}
#subtitle_highlights{
	background-image       : url(../images/common/subtitle_highlights.gif);
}



/*============================================================
MENU LISTS
============================================================*/
#sub_inner ul{
margin          : 0px 0px 0px 20px;
padding         : 0px;
}

#sub_inner ul li{
margin          : 0px 0px 5px 0px;
padding         : 0px 0px 0px 12px;;
background-image:url(../images/common/icon_arrow_li.gif);
background-repeat:no-repeat;
background-position:0px 2px;
list-style-type:none;
font-weight:bold;
}
#sub_inner ul li span{
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#sub_inner a{
	color : #039;
	text-decoration : none;
}

/*============================================================
##############################################################
FOOTER
##############################################################
============================================================*/
#footer{
margin:30px 0px 0px;
width:100%;
background-image:url(../images/common/bg_footer.gif);
background-position:0px 0px;
background-repeat:repeat-x;
}
#footer_inner{
	width:890px;
	margin:0px auto;
	height:60px;
	background-image:url(../images/common/text_copyright.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#footer_inner p{
	margin:0px 0px 0px 0px;
}
