@charset "UTF-8";

/*
-----------------------------------------------------------------------------
　第３回　長谷工住まいのデザインコンペティション
　http://www.shinkenchiku.net/haseko/2009/
-----------------------------------------------------------------------------
  応募要項用定義
  contents/results.css
	
	@Author:   
	@Created:  2009.7.7
	@Modified:
-----------------------------------------------------------------------------
*/

/* [defaults] */
/*--------------------------------------------------------------------- 
  結果発表
 */
/* 各賞見出し */
#mainContents h3.award {
  font-size: 122%;
}
/* 賞のタイトル */
#mainContents h3.award .title1st {
}
/* 賞のサブタイトル */
#mainContents h3.award .subTitle {
	font-size: 80%;
}
/* 賞の作品タイトル */
#mainContents h3.award .worksTitle {
}
#mainContents h3.award a {
  text-decoration: none;
}
#mainContents h3.award a:hover {
  text-decoration: underline;
}


/* 受賞作品一覧 */
#mainContents .awardWinner {
  float: left;
	width: 200px;
}
#mainContents .awardWinner ul,
#mainContents ul.h4Award {
  margin-left: 0px;
	line-height: 1.0em;
	list-style-type: none;
}
#mainContents .awardWinner ul li, 
#mainContents ul.h4Award li{
  margin-top: -13px;
	font-size: 122%;
	font-weight: bold;
  line-height:1em;

}
/* for IE6 */
* html body #mainContents .awardWinner ul li, 
* html body #mainContents ul.h4Award li{
  margin-top: -10px;
	font-size: 122%;
	font-weight: bold;
  line-height:1.25em;
}
/* for IE7 */
*:first-child+html #mainContents .awardWinner ul li, 
*:first-child+html #mainContents ul.h4Award li{
  margin-top: -15px;
	font-size: 122%;
	font-weight: bold;
  line-height:1.25em;
}

#mainContents .awardWinner ul li .college,
#mainContents ul.h4Award li .college{
	font-size: 80%;
	font-weight: normal;
  line-height:0.25em;
}

#mainContents .awardThumb {
	margin-left: 200px;
	text-align: center;
}
#mainContents .awardThumb img{
  
}
#mainContents .awardThumb .caption{
  display: block;
	text-align: center;
	font-size: 80%;
}
/* /受賞作品一覧 */


/* 受賞作品一覧（佳作） */
#mainContents dl.honorableMentionLists {
}
#mainContents dl.honorableMentionLists dt{
  font-size: 114%;
}
#mainContents dl.honorableMentionLists dd{
  margin: 0px 0px 10px 20px;
  line-height: 1.1;
	font-size: 105%;
}
#mainContents dl.honorableMentionLists dd .college{
	line-height: 1.4;
  font-size: 75%;
}
/* /受賞作品一覧（佳作） */


/* 
 各賞ページ 
 */
/* 受賞者名 */
#mainContents ul.h4Award{
  margin-left: 10px;
}
#mainContents ul.h4Award li{
}
#mainContents ul.h4Award li .college{
}

/* 受賞作品サムネール */
#mainContents .awardImg {
  text-align: center;
}
#mainContents .awardImg img{
  
}
#mainContents .awardImg .caption{
  display: block;
	text-align: center;
	font-size: 80%;
}
#mainContents .description {
  margin: 0px 0px 20px;
}
/* 応募案より抜粋など注意書き */
#mainContents .descriptionNote {
  margin-top: -25px!important;
}

/* 審査員コメント */
#mainContents dl.judgeComment {
}
#mainContents dl.judgeComment dt {
  width: 3em;
	float: left;
	clear: both;
	font-weight: bold;
}
#mainContents dl.judgeComment dd {
}




/* 佳作作品一覧 */
#mainContents .honorableMentionInfo {
  float: left;
	widht: 220px;
}
#mainContents .honorableMentionInfo .h4Award li{
  font-size: 120%;
}
#mainContents .honorableMentionInfo .h4Award li .college{
  font-size: 90%;
}
#mainContents .honorableMentionInfo .thumb{
}
#mainContents .honorableMentionInfo .thumb img{
}
#mainContents .honorableMentionInfo .thumb .caption{
  display: block;
	text-align: center;
	font-size: 80%;
}
#mainContents .honorableMentionDescription {
  margin-left: 230px;
}
#mainContents .description p {
  font-size: 90%;
	line-height: 1.2;
}

/*--------------------------------------------------------------------- 
 写真イメージの表示 
 */
#mainContents img.frame {
  border: 1px solid #BDAF8F;
} 
 
#mainContents .image {
  float: right;
  margin: 10px;
  text-align: center;
  width: auto;
}
#mainContents .image .photo {
}
#mainContents .image img {
  border: 1px solid #BDAF8F;
}
#mainContents .image .caption {
  display: block;
  font-size: 90%;
  line-height: 110%;
  text-align: left;
}

/*
 * 受賞者リスト
 */
dl.prize_list {
  margin-left: 20px;
}
dl.prize_list dt{
  font-weight: bold;
  margin-top:15px;
  font-size: 110%;
}
dl.prize_list dd {
  margin-bottom: 0px;
  line-height: 110%;
  margin-left: 1em;
}
dl.prize_list li {
  margin-bottom: 5px;
}

/*
 * 受賞作品詳細
 */
.prize_big {
  margin: 0px auto;
  padding-bottom: 20px;
  width: 360px;
  text-align: center;
}
.prize_big .caption {
  font-size: 105%;
  line-height: 120%;
  margin-bottom: 5px;
}
.prize_person {
  float: left;
  margin: 0px 20px 20px 0px;
}
.description_title {
  font-size: 110%;
  font-weight: bold;
}
.prize_big img, .prize_person img{
  border: 1px solid #ccc;
}

/*
 * 写真・スナップ
 */
.photoSection {
  margin: 20px 0px;
}
.photoSection .photoHalf {
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
	width: 220px;
	text-align: center;
}
.photoSection .photoHalf img{
  border: 1px solid #BDAF8F;
}
.photoSection .photoHalf .caption{
	display: block;
	font-size: 90%;
	line-height: 110%;
	text-align: center;
}


/*------------------------------------------------------------------------------
  審査講評
 */
#mainContents .judeProfile {
  float: left;
	width: 150px
}

#mainContents .judeProfile p {
  margin: 0px!important;
	line-height: 1.25;
  font-size: 85%;
}

#mainContents .judgeComment {
  margin-left: 160px!important;
}




/* [layouts] */

/* [fonts] */

/* [colors] */
#mainContents h2.award .title1st,
#mainContents h3.award .title1st {
  color: #E83920;
}
#mainContents h2.award .title2nd,
#mainContents h3.award .title2nd,
#mainContents .judeProfile p {
  color: #009A53;
}
#mainContents h2.award .titleHonorableMention,
#mainContents h3.award .titleHonorableMention {
  color: #00418F;
}


/* [borders] */
#mainContents .awardThumb img,
#mainContents .awardImg img{
  border: 5px solid #eee;
}

/* [background-images] */
