/* ------------------------------------------------------------

	2007 Results Stylesheet
	
	00	Common Setting

	01	Results top
	
	2007 Outline
	
	02	Overview Report
	03	Chairman Message
	04	Jury Members
	05	Award Structure
	06	Criteria
	
	Prized
	07	Good Design Awards
	
	Special Prize
	08	Good Design Award Best 15
	09	Ecology Design Prize
	10	Universal Design Prize
	11	Interaction Design Prize
	12	Small/Medium Enterprises Prize
	13	Prize of Chairman of JCCI
	
	17	Jury Comment
	
------------------------------------------------------------ */

/* ------------------------------------------------------------

	00	Common Setting

------------------------------------------------------------ */

body {
	padding:0;
	margin:0;
	font-size:12px;
	line-height:150%;
	font-family:Arial, Helvetica, sans-serif;
	overflow-y:scroll;
	}

h1,h2,h3,h4,h5,h6,ol,ul,li,p,dl,dt,dd,address,form {
	font-weight:normal;
	margin:0;
	padding:0;
	list-style-type:none;
	}

.break,
br.break {
	padding:0;
	margin:0;
	clear:both;
	font-size:0;
	line-height:0;
	}



.space {
	font-size:1px;
	line-height:1px;
	}

.clear {
	clear:both;
	}

.no_top {
	margin-top:0px !important;
	}



strong.txt_bold_active {
	font-weight:bold !important;
	}

strong.txt_bold {
	font-weight:bold !important;
	color:#333333;
	}


a img {
	border:none;
	vertical-align:top;
	margin:0;
	padding:0;
	}

a {
	color:#FF6633;
	text-decoration:none;
	}

a:link {
	color:#FF6633;
	text-decoration:none;
	}

a:visited {
	color:#FF6633;
	text-decoration:none;
	}

a:active {
	color:#FF6633;
	text-decoration:none;
	}

a:hover {
	color:#FF9933;
	text-decoration:underline;
	}

div#contents a {
	text-decoration:underline;
	}


div#conbox {
	width:800px;
	margin:0 auto !important;
	}

.small {
	font-size:10px;
	}

.right {
	text-align:right;
	}

.center {
	text-align:center;
	}

div#header,
div#container,
div#footer {
	width:800px;
	margin-top:8px;
	}

div#contents {
	width:545px;
	float:left;
	}

div#sidemenu {
	width:235px;
	float:right;
	}

/* Header logo Setting */
div#header_logo {
	width:205px;
	height:34px;
	background:url(/images/common/main_logo_gda.gif) left top no-repeat;
	}

div#header_logo a {
	display:block;
	width:205px;
	height:34px;
	}

div#header_logo a strong {
	display:none;
	}


/* Side Menu Setting */

div#sidemenu ul,
div#sidemenu ul li ul,
div#sidemenu ul li ul li ul {
	margin:0px;
	padding:0px;
	vertical-align:top;
	float:left;
	}

/* 2nd and 3rd Background Color */
ul li.menu_2nd,
ul li.menu_2nd_end,
ul li.menu_3rd,
ul li.menu_3rd_end {
	background-color:#F6F6F6 !important;
	}

/* 2nd and 3rd Background Active Color */
ul li.menu_2nd_active,
ul li.menu_2nd_end_active,
ul li.menu_3rd_active,
ul li.menu_3rd_end_active {
	background-color:#DD0000 !important;
	}

/* 1st and 2nd and 3rd Border set without bottom and Width */
div#sidemenu ul li.menu_1st,
div#sidemenu ul li.menu_1st_active,
div#sidemenu ul li ul li.menu_2nd,
div#sidemenu ul li ul li.menu_2nd_active,
div#sidemenu ul li ul li.menu_2nd_end,
div#sidemenu ul li ul li.menu_2nd_end_active,
div#sidemenu ul li ul li ul li.menu_3rd,
div#sidemenu ul li ul li ul li.menu_3rd_active,
div#sidemenu ul li ul li ul li.menu_3rd_end,
div#sidemenu ul li ul li ul li.menu_3rd_end_active {
	width:233px;
	border-right:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	}

/* Side menu Bottom Line Setting */
ul li.menu_close {
	border-bottom:1px solid #DDDDDD;
	}

div#sidemenu ul li ul li.menu_2nd { background:url(images/sidemenu_2nd_bg.gif) left top no-repeat;}
div#sidemenu ul li ul li.menu_2nd_active { background:url(images/sidemenu_2nd_bg_a.gif) left top no-repeat;}
div#sidemenu ul li ul li.menu_2nd_end { background:url(images/sidemenu_2nd_bg2.gif) left top no-repeat;}
div#sidemenu ul li ul li.menu_2nd_end_active { background:url(images/sidemenu_2nd_bg2_a.gif) left top no-repeat;}
div#sidemenu ul li ul li ul li.menu_3rd { background:url(images/sidemenu_3rd_bg.gif) left top no-repeat;}
div#sidemenu ul li ul li ul li.menu_3rd_active { background:url(images/sidemenu_3rd_bg_a.gif) left top no-repeat;}
div#sidemenu ul li ul li ul li.menu_3rd_end { background:url(images/sidemenu_3rd_bg2.gif) left top no-repeat;}
div#sidemenu ul li ul li ul li.menu_3rd_end_active { background:url(images/sidemenu_3rd_bg2_a.gif) left top no-repeat;}


div#sidemenu ul li.menu_1st a,
div#sidemenu ul li.menu_1st_active a,
div#sidemenu ul li ul li.menu_2nd a,
div#sidemenu ul li ul li.menu_2nd_active a,
div#sidemenu ul li ul li.menu_2nd_end a,
div#sidemenu ul li ul li.menu_2nd_end_active a,
div#sidemenu ul li ul li ul li.menu_3rd a,
div#sidemenu ul li ul li ul li.menu_3rd_active a,
div#sidemenu ul li ul li ul li.menu_3rd_end a,
div#sidemenu ul li ul li ul li.menu_3rd_end_active a {
	display:block;
	}

div#sidemenu ul li.menu_1st a,
div#sidemenu ul li ul li.menu_2nd a,
div#sidemenu ul li ul li.menu_2nd_end a,
div#sidemenu ul li ul li ul li.menu_3rd a,
div#sidemenu ul li ul li ul li.menu_3rd_end a {
	color:#777777;
	}

div#sidemenu ul li.menu_1st_active a,
div#sidemenu ul li ul li.menu_2nd_active a,
div#sidemenu ul li ul li.menu_2nd_end_active a,
div#sidemenu ul li ul li ul li.menu_3rd_active a,
div#sidemenu ul li ul li ul li.menu_3rd_end_active a {
	color:#FFFFFF;
	}

div#sidemenu ul li.menu_1st a:hover {
	color:#333333;
	text-decoration:none;
	background-color:#F9F9F9 !important;
	}

div#sidemenu ul li.menu_1st_active a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#AA0000 !important;
	}

div#sidemenu ul li ul li.menu_2nd a:hover {
	color:#333333;
	text-decoration:none;
	background-color:#EEEEEE !important;
	background:url(images/sidemenu_2nd_bg.gif) left top no-repeat;
	}

div#sidemenu ul li ul li.menu_2nd_active a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#CC0000 !important;
	background:url(images/sidemenu_2nd_bg_a.gif) left top no-repeat;
	}

div#sidemenu ul li ul li.menu_2nd_end a:hover {
	color:#333333;
	text-decoration:none;
	background-color:#EEEEEE !important;
	background:url(images/sidemenu_2nd_bg2.gif) left top no-repeat;
	}

div#sidemenu ul li ul li.menu_2nd_end_active a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#CC0000 !important;
	background:url(images/sidemenu_2nd_bg2_a.gif) left top no-repeat;
	}

div#sidemenu ul li ul li ul li.menu_3rd a:hover {
	color:#333333;
	text-decoration:none;
	background-color:#DEDEDE !important;
	background:url(images/sidemenu_3rd_bg.gif) left top no-repeat;
	}

div#sidemenu ul li ul li ul li.menu_3rd_active a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#CC0000 !important;
	background:url(images/sidemenu_3rd_bg_a.gif) left top no-repeat;
	}

div#sidemenu ul li ul li ul li.menu_3rd_end a:hover {
	color:#333333;
	text-decoration:none;
	background-color:#DEDEDE !important;
	background:url(images/sidemenu_3rd_bg2.gif) left top no-repeat;
	}

div#sidemenu ul li ul li ul li.menu_3rd_end_active a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#CC0000 !important;
	background:url(images/sidemenu_3rd_bg2_a.gif) left top no-repeat;
	}


div#sidemenu ul li.menu_1st a strong,
div#sidemenu ul li.menu_1st_active a strong,
div#sidemenu ul li ul li.menu_2nd a strong,
div#sidemenu ul li ul li.menu_2nd_active a strong,
div#sidemenu ul li ul li.menu_2nd_end a strong,
div#sidemenu ul li ul li.menu_2nd_end_active a strong,
div#sidemenu ul li ul li ul li.menu_3rd a strong,
div#sidemenu ul li ul li ul li.menu_3rd_active a strong,
div#sidemenu ul li ul li ul li.menu_3rd_end a strong,
div#sidemenu ul li ul li ul li.menu_3rd_end_active a strong {
	font-weight:normal;
	line-height:240%;
	padding-left:15px;
	}


div#sidemenu ul li ul li.menu_2nd a strong,
div#sidemenu ul li ul li.menu_2nd_active a strong,
div#sidemenu ul li ul li.menu_2nd_end a strong,
div#sidemenu ul li ul li.menu_2nd_end_active a strong {
	padding-left:30px;
	}

div#sidemenu ul li ul li ul li.menu_3rd a strong,
div#sidemenu ul li ul li ul li.menu_3rd_active a strong,
div#sidemenu ul li ul li ul li.menu_3rd_end a strong,
div#sidemenu ul li ul li ul li.menu_3rd_end_active a strong {
	padding-left:45px;
	}



div#jyury_hyouka {
	width:233px;
	border-right:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	padding-bottom:10px;
	background-color:#F6F6F6 !important;
	}

div#jyury_hyouka p {
	margin:4px 8px 0px 20px;
	color:#666666;
	}

div#jyury_hyouka p a {
	color:#666666;
	text-decoration:underline;
	}

div#jyury_hyouka p a:hover {
	color:#333333;
	text-decoration:underline;
	}

a.jyury_hyouka_active {
	color:#DD0000 !important;
	}

/* Footer Setting */

div#jidpo_line {
	width:800px;
	height:24px;
	background:url(images/jidpo_line.jpg) left top no-repeat;
	}

div#jidpo_line a {
	display:block;
	width:800px;
	height:24px;
	}

div#jidpo_line a:hover {
	background-color:#0066CC;
	background:url(images/jidpo_line_hover.jpg) left top no-repeat;
	}

div#jidpo_line a span {
	display:none;
	}


div#copyright {
	font-size:10px;
	float:right;
	}


/* Go to Pagetop Btn Setting */

div#p_top_footer {
	width:545px;
	height:20px;
	margin:10px 0;
	}

div.pagetop {
	width:120px;
	height:20px;
	margin-left:auto;
	background:url(images/btn_pagetop.jpg) left top no-repeat;
	}

div.pagetop a {
	display:block;
	width:120px;
	height:20px;
	}

div.pagetop a:hover {
	background:url(images/btn_pagetop_hover.jpg) left top no-repeat;
	}

div.pagetop a span {
	display:none;
	}


/* ------------------------------------------------------------

	01	Results top

------------------------------------------------------------ */

/* Main Images Setting */

div#main_img {
	width:545px;
	height:545px;
	background:url(images/main_winners07.jpg) left top no-repeat;
	}

div#main_img strong {
	display:none;
	}

/* ------------------------------------------------------------

	02	Overview Report

------------------------------------------------------------ */





/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Common Use for each page */

div#contents p {
	margin-top:10px;
	}

div#contents p.p_top {
	margin-top:4px;
	}

div#contents h2 {
	margin-top:24px;
	padding-bottom:2px;
	line-height:120%;
	font-size:14px;
	color:#333333;
	background:url(images/title_h2_underline.jpg) left bottom no-repeat;
	}

div#contents h3 {
	margin-top:24px;
	padding-bottom:2px;
	line-height:120%;
	font-size:13px;
	color:#333333;
	background:url(images/title_h3_underline.jpg) left bottom no-repeat;
	}

div#contents h4 {
	margin-top:16px;
	padding-bottom:2px;
	line-height:120%;
	font-size:12px;
	color:#333333;
	background:url(images/title_h4_underline.jpg) left bottom no-repeat;
	}

div.link_txt {
	text-align:right;
	margin:10px 0;
	background:url(images/link_txt.jpg) right center no-repeat;
	}

div.link_txt a {
	padding-right:14px;
	text-decoration:underline;
	}

div.gda2007logo {
	width:545px;
	height:90px;
	text-align:right;
	}

div.gda2007logo img {
	padding-top:20px;
	}

/* ++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Title */
div#title_winners_sokuhou {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_sokuhou.jpg) left top no-repeat;
	}

div#title_winners_sokuhou h1 {
	display:none;
	}

div#sokuhou_panel {
	margin-top:5px;
	padding:15px;
	background-color:#F9F9F9;
	border:1px solid #E6E6E6;
	}

div#contents h2.h2_sokuhou {
	margin-top:0px;
	padding-bottom:0px;
	line-height:170%;
	font-size:13px;
	color:#333333;
	background:#F9F9F9;
	}

/* Good Design Award Status */
table.sokuhou_tbl {
	margin-top:4px;
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	}

table.sokuhou_tbl tr td {
	padding:5px 20px;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	}

td.th_area {
	background-color:#A5E1FF;
	}

td.bumon_area {
	background-color:#F9F9F9;
	}

td.total_area {
	background-color:#A5E1FF;
	}

/* ------------------------------------------------------------

	03	Chairman Message

------------------------------------------------------------ */
/* Chairman Message Title */
div#title_winners_message {
	margin-top:10px;
	width:545px;
	height:25px;
	/*background:url(images/title_winners_message.jpg) left top no-repeat;*/
	background:url(images/title_winners_message2.jpg) left top no-repeat;
	}

div#title_winners_message h1 {
	display:none;
	}

p#message_area img {
	float:left;
	width:130px;
	margin-right:30px;
	margin-bottom:20px;
	}


/* General Comment of GDA */
div#title_g_comment {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_g_comment.jpg) left top no-repeat;
	}

div#title_g_comment h1 {
	display:none;
	}


/* ------------------------------------------------------------

	E04	Jury Members

------------------------------------------------------------ */

div.con_jury h2,
div.con_jury h3 {
	margin-top:24px !important;
	}

/* 2007 Jury Members Title */
div#title_winners_jury {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_jury.jpg) left top no-repeat;
	}

div#title_winners_jury h1 {
	display:none;
	}

div.jury_list {
	padding-top:6px;
	}

li.jury_list_img {
	float:left;
	width:50px;
	text-align:right;
	}


li.jury_list_img img {
	width:40px;
	border:1px solid #CCCCCC !important;
	}

li.jury_list_img a img {
	width:40px;
	border:1px solid #CCCCCC !important;
	}

li.jury_list_img a:hover img {
	width:40px;
	border:1px solid #FF9933 !important;
	}

li.jury_list_txt {
	float:right;
	width:470px;
	color:#333333;
	font-size:10px;
	}

li.jury_list_txt a {
	font-size:12px;
	}

span.chief_unit {
	margin-left:10px;
	}

span.chief_critique {
	margin-left:10px;
	}

div.under_link {
	margin-top:4px;
	}

div.under_link ul li {
	float:left;
	}

/* ------------------------------------------------------------

	05	Award Structure

------------------------------------------------------------ */

div.con_kousei h2,
div.con_kousei h3 {
	margin-top:24px !important;
	}

/* 2007 Award Structure Title */
div#title_winners_kousei {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_kousei.jpg) left top no-repeat;
	}

div#title_winners_kousei h1 {
	display:none;
	}

.title_no01 {
	margin-top:10px;
	font-size:14px;
	color:#000000 !important;
	}

.title_no01_top {
	font-size:14px;
	color:#000000 !important;
	}

div#award_special p {
	margin-left:13px;
	}

/* ------------------------------------------------------------

	06	Criteria

------------------------------------------------------------ */
div.con_kijyun h3 {
	background:#FFFFFF !important;
	}

/* 2007 Criteria Title */
div#title_winners_kijun {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_kijun.jpg) left top no-repeat;
	}

div#title_winners_kijun h1 {
	display:none;
	}

div.kijun_ul {
	margin-top:4px;
	}

div.kijun_ul ul li {
	padding-left:14px;
	background:url(images/kijun_ul_mark.jpg) left center no-repeat;
	}

/* ------------------------------------------------------------

	07	Good Design Awards

------------------------------------------------------------ */
/* 2007 Good Design Awards Title */
div#title_winners_gda {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_gda.jpg) left top no-repeat;
	}

div#title_winners_gda h1 {
	display:none;
	}

/* ------------------------------------------------------------

	08	Good Design Award Best 15

------------------------------------------------------------ */
/* 2007 Good Design Award Best 15 Title */
div#title_winners_award_best15 {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_best15.jpg) left top no-repeat;
	}

div#title_winners_award_best15 h1 {
	display:none;
	}



div#title_winners_grandprize {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_grandprize.jpg) left top no-repeat;
	}

div#title_winners_grandprize h2 {
	display:none;
	}


div#title_winners_goldprize {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_goldprize.jpg) left top no-repeat;
	}

div#title_winners_goldprize h2 {
	display:none;
	}




div.box_award {
	padding-top:10px;
	}

li.award_imgarea {
	float:left;
	width:150px;
	text-align:right;
	}

li.award_imgarea a img {
	width:140px;
	border:1px solid #CCCCCC !important;
	}

li.award_imgarea a:hover img {
	width:140px;
	border:1px solid #FF9933 !important;
	}

li.award_texxtarea {
	float:right;
	width:370px;
	color:#333333;
	}

li.award_texxtarea ul li {
	line-height:170%;
	}

li.taisyoumei {
	font-size:14px;
	}

/* ------------------------------------------------------------

	09	Ecology Design Prize

------------------------------------------------------------ */
/* 2007 Ecology Design Prize Title */
div#title_winners_award_eco {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_eco.jpg) left top no-repeat;
	}

div#title_winners_award_eco h1 {
	display:none;
	}

/* ------------------------------------------------------------

	10	Universal Design Prize

------------------------------------------------------------ */
/* 2007 Universal Design Prize Title */
div#title_winners_award_uni {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_uni.jpg) left top no-repeat;
	}

div#title_winners_award_uni h1 {
	display:none;
	}

/* ------------------------------------------------------------

	11	Interaction Design Prize

------------------------------------------------------------ */
/* 2007 Interaction Design Prize Title */
div#title_winners_award_inta {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_inta.jpg) left top no-repeat;
	}

div#title_winners_award_inta h1 {
	display:none;
	}

/* ------------------------------------------------------------

	12	Small/Medium Enterprises Prize

------------------------------------------------------------ */
/* 2007 Small/Medium Enterprises Prize Title */
div#title_winners_award_tyusyou {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_tyusyou.jpg) left top no-repeat;
	}

div#title_winners_award_tyusyou h1 {
	display:none;
	}

/* ------------------------------------------------------------

	13	Prize of Chairman of JCCI

------------------------------------------------------------ */
/* 2007 Prize of Chairman of JCCI Title */
div#title_winners_award_syoukou {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_syoukou.jpg) left top no-repeat;
	}

div#title_winners_award_syoukou h1 {
	display:none;
	}


/* ------------------------------------------------------------

	14	Long-selling Good Design Prize 2007

------------------------------------------------------------ */
/* Long-selling Good Design Prize 2007 Title */
div#title_winners_award_long {
	margin-top:10px;
	width:545px;
	height:25px;
	background:url(images/title_winners_award_long.jpg) left top no-repeat;
	}

div#title_winners_award_long h1 {
	display:none;
	}

/* ------------------------------------------------------------

	17	Jury Comment

------------------------------------------------------------ */
 
 
div.jury_hyouka_area {
 	margin-top:8px;
	}

div.jury_hyouka_img {
 	float:left;
	width:140px;
	text-align:right;
	}

div.jury_hyouka_img img {
	width:130px;
	margin-bottom:8px;
	}
 
div.jury_hyouka_data {
 	float:right;
	margin-top:40px;
	width:380px;
	}
 
div.jury_hyouka_data p strong {
	font-weight:normal;
	font-size:14px;
	}
 
 
div.div_kouhyou {
	line-height:170%;
	}
 
  /* ------------------------------------------------------------

	19   Grand Prize Nominee

------------------------------------------------------------ */
 
div.bar_g_prize_nominee {
	width:300px;
	height:24px;
	background:#DD0000 url(images/bar_g_prize_nominee.jpg) left top no-repeat;
	}

div.bar_g_prize_nominee span {
	display:none;
	}


 
 
 
 
 
