

/*############################## [ インテリアデザインコンペ ] #########################*/

div#COMPE_mainVisual
{
	background         : url(../compe/img/mainVisual.jpg) no-repeat;
}

h2#COMPE_Title      { background-image: url(../compe/img/ttl_compe.gif); }


div#COMPE_thema
{
	width              : 336px;
	height             : 103px;
	margin             : 20px auto 40px auto;
	background         : url(../compe/img/compe_Thema.gif) center top no-repeat;
}

div#COMPE_thema H3, div#COMPE_thema STRONG
{
	display            : none;
}



ul#COMPE_subnavi
{
	height             : 49px;
	margin-top         : 50px;
	margin-bottom      : 20px;
}


ul#COMPE_subnavi LI
{
	display            : inline;
}

ul#COMPE_subnavi A
{
	display            : block;
	width              : 176px;
	height             : 49px;
	margin-right       : 11px;
	float              : left;
}

a#COMPE_subnavi01 { background: url(../compe/img/compe_subNavi01.gif); }
a#COMPE_subnavi02 { background: url(../compe/img/compe_subNavi02.gif); }
a#COMPE_subnavi03 { background: url(../compe/img/compe_subNavi03.gif); }
a#COMPE_subnavi04 { background: url(../compe/img/compe_subNavi04.gif); }
ul#COMPE_subnavi A#COMPE_subnavi04
{
	margin-right       : 0;
}



h4.COMPE_subTitle
{
	display            : block;
	width              : 754px;
	height             : 30px;
	margin             : 40px 0 25px 0;
	clear              : both;
}

h4#compe01 { background: url(../compe/img/compe_subttl_01.gif); }
h4#compe02 { background: url(../compe/img/compe_subttl_02.gif); }
h4#compe03 { background: url(../compe/img/compe_subttl_03.gif); }
h4#compe04 { background: url(../compe/img/compe_subttl_04.gif); }



dl.COMPE_contents
{
	padding            : 0 22px;
}

dl.COMPE_contents DT
{
	color              : #2388DB;
	font-weight        : bold;
}


dl.COMPE_contents DD
{
	margin-left        : 16px;
	margin-bottom      : 25px;
}



/*--------------- [ 結果発表 ] ---------------*/
h4#COMPE_resultTitle
{
	width              : 536px;
	height             : 18px;
	margin             : 50px auto 20px auto;
	background         : url(../compe/img/compe_resultTitle.gif);
}


dl.COMPE_result
{
	float              : left;
	margin-left        : 55px;
}

/*--------------- [ 募集内容 ] ---------------*/
div#COMPE_schedule
{
	width              : 684px;
	height             : 155px;
	background         : url(../compe/img/compe_schedule.jpg);
}


div#COMPE_schedule UL
{
	display            : none;
}


table#COMPE_prizeTable
{
	width              : 670px;
	margin-left        : 16px;
	border             : 1px solid #999999;
}

table#COMPE_prizeTable TH
{
	width              : 212px;
	padding            : 5px 5px 3px 10px;
	text-align         : left;
	background-color   : #FFFFCC;
	border             : 1px solid #999999;
}


table#COMPE_prizeTable TH#COMPE_prize_special
{
	background-color   : #C7ECFF;
}


table#COMPE_prizeTable TD
{
	padding            : 5px 5px 3px 10px;
	border             : 1px solid #999999;
	text-align         : center;
	vertical-align     : middle;
}

table#COMPE_prizeTable TD.COMPE_prizeCell01 { width: 82px; }
table#COMPE_prizeTable TD.COMPE_prizeCell02 { width: 135px; }
table#COMPE_prizeTable TD.COMPE_prizeCell03 { width: 135px; }





/*--------------- [ 連絡事項 ] ---------------*/
ul.COMPE_contentsUL LI
{
	list-style-type    : decimal;
	margin-left        : 16px;
}



/*--------------- [ 一次審査 / 二次審査 共通 ] ---------------*/
/* 応募内容 関連 */
table.COMPE_examineTable
{
	width              : 684px;
	margin             : 20px 0 10px 0;
	border             : 1px solid #999999;
}


table.COMPE_examineTable TH, table.COMPE_examineTable TD
{
	padding            : 5px 30px;
	border             : 1px solid #999999;
	vertical-align     : middle;
}


table.COMPE_examineTable TH
{
	text-align         : center;
	background-color   : #FFFFCC;
}


th.COMPE_examineCell01
{
	width              : 100px;
}


th.COMPE_examineCell02
{
	width              : 330px;
}



/*--------------- [ 一次審査 ] ---------------*/

/* 応募用紙 関連 */
p#COMPE_firstExamineEntryForm
{
	margin             : 35px 0;
	padding-bottom     : 40px;
}


p#COMPE_firstExamineEntryForm STRONG
{
	color              : #FF6F0F;
}


p#COMPE_firstExamineEntryForm A
{
	display            : block;
	margin             : 10px 0 -25px 140px;
	padding-left       : 20px;
	background         : url(../common_2009/fileIcon.gif) no-repeat bottom left;
}




/*--------------- [ 二次審査 ] ---------------*/
div#COMPE_displayBox
{
	height            : 300px;
	position          : relative;
	margin-top        : 50px;
}

div#COMPE_displayBox P
{
	width             : 411px;
}


div#COMPE_displayBox IMG
{
	position          : absolute;
	top               : 0;
	right             : 30px;
}


/*--------------- [ 奨励賞 ] ---------------*/

.COMPE_res01 {
	margin-left: 55px;
}

.COMPE_res02 {
	width: 270px;
	margin: 0;
	float: left;
}