#headTitle {
    height: 79px;
    position: relative;
}

#headTitle img.yjica_logo_s{
    margin-top: 16px;
    margin-left: 16px;
}

#headTitle img.head_copy{
    position:absolute;
    top:25px;
    right:30px;
}

#headMenu {
    background: #FFFFFF url(http://i.yimg.jp/images/evt/creative_award2011/0715/headMenu_bg.gif) no-repeat;
    height: 40px;
    list-style-type: none;
}

#headMenu ul {
    padding-left: 143px;
	padding-top:5px;
	list-style-type: none;
}

#headMenu li {
    float:left;
}

#headMenu li.pl_8 {
    padding-left: 8px;
}

#subMenu{
    margin-top:14px;
	font-weight:bold;
	font-size:13px;
    color: #FF0033;
}

#subMenu p{
	float:left;
}

#subMenu p.first{
	margin-left:110px;;
}

#subMenu p.current{
	text-decoration:underline;
}

#subMenu p.ml_40{
	margin-left:40px;
}

#subMenu p a:link{
    color: #FF0033;
    text-decoration:none;
}

#subMenu p a:hover{
    color: #FF0033;
    text-decoration:underline;
}

#subMenu p a:visited{
    color: #FF0033;
    text-decoration:none;
}

#subMenu div.kigyou{
    margin-left:30px;
	float:left;
}

#subMenu img.line{
    margin-top:12px;
}

#leftCol img.entry_btn{
    padding-left:287px;
    padding-top:263px;
}

#content {
    padding-left:30px;
}

#leftCol {
    padding-top: 44px;
    width:633px;
		margin-bottom:60px;
		float:left;
}

#leftCol #mainTitle p{
	color: #666666;
	margin-top:40px;
}

#leftCol #campaignArea{
     background: url(http://i.yimg.jp/images/evt/creative_award2011/nominate/nominate_campaignArea_bg.jpg) no-repeat;
		 width:630px;
		 height:339px;
		 margin-top:45px;
		 position: relative;
}

#leftCol #campaignArea p{
    color:#000000;
		font-size:12px;
		padding-left:33px;
}

#leftCol #campaignArea p.p1{
		padding-top:66px;
}

#leftCol #campaignArea p.p1 span{
    font-weight:bold;
		color:#ff0033;
}

#leftCol #campaignArea p.p2{
		margin-top:20px;
}

#leftCol #campaignArea p.p3{
		font-size:15px;
		font-weight: bold;
}

#leftCol #campaignArea p.p4 a{
    color:#ff0044;
		text-decoration: underline
}

#leftCol #campaignArea p.p4 a:link{
    color:#ff0044;
		text-decoration: underline
}

#leftCol #campaignArea p.p4 a:hover{
    color:#ff0044;
		text-decoration: none
}

#leftCol #campaignArea p.p4 a:visited{
    color:#ff0044;
		text-decoration: underline
}

#leftCol #campaignArea div.twitter_follow {
	position: absolute;
	width: 150px;
	top: 205px;
	right: 50px;
}
.twitter-follow-button {
background-image: url(http://i.yimg.jp/images/evt/common/share/tw_follow.png);
background-position: 0 0;
display: block;
height: 20px;
text-indent: -9999px;
width: 70px;
overflow: hidden;
float: left;
}
.twitter-follow-button:hover {
	background-position: 0 -25px;
}
a.twId {
	color: #FFF;
	margin-left: 5px;
}
.fb_share_btn {
	background-image: url(http://i.yimg.jp/images/evt/common/share/fb_btn.png);
    display: block;
    height: 18px;
    text-indent: -9999px;
    width: 59px;
	overflow: hidden;
}
.twitter-share-button {
	background-image: url(http://i.yimg.jp/images/evt/common/share/tw_btn.png);
    background-position: 0 0;
    display: block;
    height: 20px;
    text-indent: -9999px;
    width: 55px;
	overflow: hidden;
}
.twitter-share-button:hover {
	background-position: 0 <-21></-21>px;
}

#leftCol #campaignArea div.facebook_share{
    position: absolute;
		bottom:18px;
		right:33px;
}

#leftCol #campaignArea p.p5{
		margin-top:33px;
}

#leftCol img.toPageTop{
    float:right;
		margin-top:40px;
}

#leftCol #nominateNav div.main{
    margin-top:50px;
}

#leftCol #nominateNav div.main img{
    float:left;
}

#leftCol #nominateNav img.ml_20{
	margin-left:20px;
}

#leftCol #nominateNav div.sub{
    margin-top:10px;
}

#leftCol #nominateNav div.sub img{
    float:left;
}

#leftCol #nominateNav div.sub img.ml_12{
    margin-left:12px;
}

#leftCol #nominateNav img.subBar{
    margin-top:50px;
}

#leftCol #nominate div.main{
    margin-top:50px;
}

#leftCol #nominate div.work{
    margin-top:30px;
	float:left;
	background: url(http://i.yimg.jp/images/evt/creative_award2011/nominate/nominate_waku.gif) no-repeat;
	width:305px;
	height:307px;
	position:relative;
}

#leftCol #nominate div.ml_20{
    margin-left:20px;
}

#leftCol #nominate div.work img.workImage{
    margin-left:20px;
	margin-top:20px;
}

#leftCol #nominate p.title{
    color:#000000;
	margin-top:10px;
	text-align:center;
	font-weight:bold;
}

#leftCol #nominate p a{
    color:#000000;
}

#leftCol #nominate p.tweet_btn{
    position:absolute;
		bottom:11px;
		right:65px;
}

#leftCol #nominate_detail img.workImage{
	margin-top:30px;
}
#leftCol #nominate_detail p.title{
    margin-top:30px;
	margin-left:20px;
	font-size:16px;
	font-weight:bold;
	color: #000000;
}

#leftCol #nominate_detail div.vote{
	width:305px;
	height:48px;
	background: url(http://i.yimg.jp/images/evt/creative_award2011/nominate/nominate_vote.gif) no-repeat;
	position:relative;
}

#leftCol #nominate_detail p.tweet_btn{
    position:absolute;
		bottom:14px;
		right:65px;
}

#leftCol #nominate_detail p.notice{
   text-align: center;
   font-size:10px; 
   line-height:1.2em;
   margin-top:10px;
}

#leftCol #nominate_detail img.viewWork{
    margin-top:10px;
}

#leftCol #nominate_detail div.detail_leftCol{
    float:left;
	margin-top:30px;
	width:305px;
}

#leftCol #nominate_detail div.detail_rightCol{
    float:left;
	margin-top:30px;
	margin-left:20px;
	width:305px;
}

#leftCol #nominate_detail div.detail_rightCol p.comment span{
    color:#000000;
}