/* ノミネート作品テンプレート */

#main {	background: url(../images/bg_winner.jpg) repeat top center; }


/*────────────────────────────── レイアウト要素 */
#prize {
margin: 0 auto;
padding: 30px 0 50px 0;
width: 950px;
text-align:left;
background: url(../images/bgfoot_winner.jpg) no-repeat bottom center;
}

/*作品*/
#winsakuhin {
margin: 0 auto;
width: 824px;
background: url(../images/winsakuhin_bg.jpg) repeat-y center;
}

#winsakuhin_head {
display: block;
margin: 0 auto;
width: 820px;
height: 210px;
padding-bottom: 2em;
}

#winsakuhin_body {
display: block;
margin: 0 auto;
padding-bottom: 2em;
width: 630px;
}

#winsakuhin_foot {
display: block;
width: 824px;
height: 75px;
background: url(../images/winsakuhin_f.jpg) no-repeat bottom center;
}

/*審査員コメント*/
#comment {
margin: 0 auto;
width: 824px;
background: url(../images/comment_bg.jpg) repeat-y center;
}

#comment_head {
display: block;
margin: 0 auto;
padding: 0;
width: 824px;
height: 45px;
background: url(../images/comment_h.jpg) no-repeat center;
}

*html #comment_head {
margin-left: 4px;
}

#comment_body {
display: block;
margin: 0 auto;
padding: 20px 265px 60px 79px;
min-height: 165px;
height: auto !important;
height: 165px;
}

.c1 { background: url(../images/com_bg1.jpg) no-repeat bottom; }
.c2 { background: url(../images/com_bg2.jpg) no-repeat bottom; }
.c3 { background: url(../images/com_bg3.jpg) no-repeat bottom; }

/*作品上下のバー*/
#winbar {
position: relative;
margin: 0 auto;
width: 865px;
height: 44px;
}

.w0 { background: url(../images/winbar00.jpg) no-repeat; }
.w1 { background: url(../images/winbar01.jpg) no-repeat; }
.w2 { background: url(../images/winbar02.jpg) no-repeat; }
.w3 { background: url(../images/winbar03.jpg) no-repeat; }
.w4 { background: url(../images/winbar04.jpg) no-repeat; }
.w5 { background: url(../images/winbar04.jpg) no-repeat; }

hr {
   border-width: 1px 0 0 0;
   border-style: solid;
   border-color: #999;
   height: 1px;
}

br {
	letter-spacing: 0;
}


/*────────────────────────────── ナビゲーション要素 */
/*作品一覧に戻る（上部）*/
#to_winlist_head {
margin-bottom: 20px;
background: url(../images/to_winnerlist_h_hover.jpg) no-repeat;
text-indent: -9999px;
}

#to_winlist_head a {
display: block;
width: 166px;
height: 26px;
background: url(../images/to_winnerlist_h.jpg) no-repeat;
}

#to_winlist_head a:hover {
background: none;
}

/*作品上下のバー*/
.winbar_prev {
position: absolute;
left: 20px;
top: 11px;
width: 110px;
height: 22px;
text-indent: -9999px;
}

.winbar_prev a {
display: block;
width: 110px;
height: 22px;
background: url(../images/winbar_link.jpg) -20px -11px;
}

.winbar_prev a:hover {
background: url(../images/winbar_hover.jpg) -20px -11px;
}

.winbar_next {
position: absolute;
left: 740px;
top: 11px;
width: 110px;
height: 22px;
text-indent: -9999px;
}

.winbar_next a {
display: block;
width: 110px;
height: 22px;
background: url(../images/winbar_link.jpg) -740px -11px;
}

.winbar_next a:hover {
background: url(../images/winbar_hover.jpg) -740px -11px;
}

.winbar_list {
position: absolute;
left: 360px;
top: 10px;
width: 150px;
height: 22px;
text-indent: -9999px;
}

.winbar_list a {
display: block;
width: 150px;
height: 22px;
background: url(../images/winbar_link.jpg) -360px -10px;
}

.winbar_list a:hover {
background: url(../images/winbar_hover.jpg) -360px -10px;
}

/*作品一覧に戻る（下部）*/
#to_winlist_foot {
margin: 0 auto;
width: 192px;
background: url(../images/to_winnerlist_f_hover.jpg) no-repeat;
text-indent: -9999px;
}

#to_winlist_foot a {
display: block;
width: 192px;
height: 36px;
background: url(../images/to_winnerlist_f.jpg) no-repeat;
}

#to_winlist_foot a:hover {
background: none;
}


/* 審査員コメント */
.tocom {
	position: absolute; 
	left: 822px;
	width: 28px;
	height: 169px;
	background: url(../images/prize_tocom_hover.jpg) no-repeat;
	font-size: 1px;
}
* html .tocom { left: 725px; }
*:first-child+html .tocom { left: 725px; }

.tocom a {
	display: block;
	width: 28px;
	height: 169px;
	background: url(../images/prize_tocom.jpg) no-repeat;
}

.tocom a:hover {
	background: none;
}
	
.tocom span {
	display: none;
}

#tc1 { position: absolute; top: 260px; }


/*────────────────────────────── テキスト要素 */
#winbar h1{
text-indent: -9999px;
}

.title01{ background: url(../images/prize_title01.jpg) no-repeat; }
.title02{ background: url(../images/prize_title02.jpg) no-repeat; }
.title03{ background: url(../images/prize_title03.jpg) no-repeat; }
.title04{ background: url(../images/prize_title04.jpg) no-repeat; }
.title05{ background: url(../images/prize_title05.jpg) no-repeat; }
.title06{ background: url(../images/prize_title06.jpg) no-repeat; }
.title07{ background: url(../images/prize_title07.jpg) no-repeat; }
.title08{ background: url(../images/prize_title08.jpg) no-repeat; }
.title09{ background: url(../images/prize_title09.jpg) no-repeat; }
.title12{ background: url(../images/prize_title12.jpg) no-repeat; }

.title13{ background: url(../images/prize_title13.jpg) no-repeat; }
.title14{ background: url(../images/prize_title14.jpg) no-repeat; }
.title15{ background: url(../images/prize_title15.jpg) no-repeat; }
.title16{ background: url(../images/prize_title16.jpg) no-repeat; }
.title17{ background: url(../images/prize_title17.jpg) no-repeat; }
.title18{ background: url(../images/prize_title18.jpg) no-repeat; }
.title20{ background: url(../images/prize_title20.jpg) no-repeat; }
.title21{ background: url(../images/prize_title21.jpg) no-repeat; }
.title22{ background: url(../images/prize_title22.jpg) no-repeat; }
.title24{ background: url(../images/prize_title24.jpg) no-repeat; }
.title25{ background: url(../images/prize_title25.jpg) no-repeat; }
.title26{ background: url(../images/prize_title26.jpg) no-repeat; }
.title27{ background: url(../images/prize_title27.jpg) no-repeat; }
.title28{ background: url(../images/prize_title28.jpg) no-repeat; }
.title31{ background: url(../images/prize_title31.jpg) no-repeat; }
.title32{ background: url(../images/prize_title32.jpg) no-repeat; }
.title36{ background: url(../images/prize_title36.jpg) no-repeat; }
.title39{ background: url(../images/prize_title39.jpg) no-repeat; }
.title49{ background: url(../images/prize_title49.jpg) no-repeat; }
.title69{ background: url(../images/prize_title69.jpg) no-repeat; }
.title71{ background: url(../images/prize_title71.jpg) no-repeat; }
.title83{ background: url(../images/prize_title83.jpg) no-repeat; }
.title87{ background: url(../images/prize_title87.jpg) no-repeat; }

#winsakuhin_head h3,
#winsakuhin_head h4,
#winsakuhin_head p {
text-indent: -9999px;
}

.win_bodytext {
display: inline;
padding-bottom:0.45em;
border-bottom:1px dotted #999;
font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
font-size:15px;
line-height:2.2em;
letter-spacing:1px;/*文字間隔*/
word-spacing:0px;/*単語感覚*/
}

.comment_txt {
margin-top: 1.5em;
width: 488px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
font-size:14px;
line-height: 1.75em;
}

* html .comment_txt { font-family:"ＭＳ Ｐゴシック", sans-serif; }
*:first-child+html .comment_txt { font-family:"ＭＳ Ｐゴシック", sans-serif; }


/*────────────────────────────── ヘッダ代替ナビゲーション */
#flashcontent {	background: url(../images/bg_winner.jpg) repeat top center; }

#header { background: url(../images/navi_header_c.jpg) no-repeat; }
#header li a.current, #header_ li a:hover { background: url(../images/navi_header_c_hover.jpg) no-repeat; }


/*パンくず*/
dl#topic_path dd a#tp_2201 { width: 210px; height: 22px; top: 71px; left: 60px; background: url(../images/topic_path_2201.jpg) no-repeat; }
dl#topic_path dd a#tp_2202 { width: 210px; height: 22px; top: 71px; left: 60px; background: url(../images/topic_path_2202.jpg) no-repeat; }
dl#topic_path dd a#tp_2211 { width: 210px; height: 22px; top: 71px; left: 60px; background: url(../images/topic_path_2211.jpg) no-repeat; }

#js_info a { background: url(../images/topic_js_c.jpg) no-repeat; }
#js_info a:hover { background: url(../images/topic_js_c_hover.jpg) no-repeat; }

