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

#headTitle img.yjica_logo{
    margin-top: 17px;
    margin-left: 12px;
}

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

#headTitle #share_button1{
    right:30px;
    top:57px;
	position:absolute;
}

#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{
    float: left;
    padding-left: 143px;
    padding-top: 5px;
}

#headMenu li {
    display: inline;
}

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


#mainArea div.title{
    height:183px;
}

#mainArea div.title img.text1{
    margin-top:39px;
		margin-left:301px;
}

#mainArea div.title img.text2{
    margin-top:17px;
		margin-left:384px;
}

#mainArea div.title img.text3{
    margin-top:18px;
		margin-left:319px;
}

#mainArea div.ippanBox{
    width:300px;
    margin-left:30px;
		_margin-left:15px;
		margin-bottom:50px;
		float:left
}

#mainArea img.arrow{
    position:relative;
		z-index:1;
}

#mainArea div.ippanBox div.mainImage{
    background: url(http://i.yimg.jp/images/evt/creative_award2011/0715/top_ippan_grandprix.jpg) no-repeat;
		width:300px;
		height:319px;
		margin-top:-7px;
		position:relative;
}

#mainArea div.ippanBox div.mainImage p.title{
    font-weight:bold;
		font-size: 14px;
		position: absolute;
		top:195px;
		left:16px;
		color:#000;
}

#mainArea div.ippanBox div.mainImage p.author{
		font-size: 12px;
		position: absolute;
		top:225px;
		left:16px;
		color:#666666;
}

#mainArea div.ippanBox div.mainImage p.author span{
		color:#000;
}

#mainArea div.link{
    font-size:12px;
		colof:#000;
		padding-left:15px;
}

#mainArea div.link a:link{
    text-decoration:underline;
		color:#000;
}

#mainArea div.link a:visited{
    text-decoration:underline;
		color:#000;
}

#mainArea div.link a:hover{
    text-decoration:none;
		color:#000;
}

#mainArea div.link p.detail{
    background: url(http://i.yimg.jp/images/evt/creative_award2011/0715/link_arrow.gif) no-repeat left;
		padding-left:22px;
		margin-top:10px;
}

#mainArea div.link p.viewWork{
    background: url(http://i.yimg.jp/images/evt/creative_award2011/0715/link_arrow.gif) no-repeat left;
		padding-left:22px;
		margin-top:6px;
}

#mainArea div.link p.twitter{
    background: url(http://i.yimg.jp/images/evt/creative_award2011/0715/twitter_mark.gif) no-repeat left;
		padding-left:22px;
		margin-top:6px;
}

#mainArea div.kigyouBox{
    width:300px;
    margin-left:10px;
		margin-bottom:50px;
		float:left
}

#mainArea div.kigyouBox div.mainImage{
    background: url(http://i.yimg.jp/images/evt/creative_award2011/0715/top_kigyou_grandprix.jpg) no-repeat;
		width:300px;
		height:319px;
		margin-top:-7px;
		position:relative;
}

#mainArea div.kigyouBox div.mainImage p.title{
    font-weight:bold;
		font-size: 14px;
		position: absolute;
		top:195px;
		left:16px;
		color:#000;
}

#mainArea div.kigyouBox div.mainImage p.author{
		font-size: 12px;
		line-height:18px;
		position: absolute;
		top:223px;
		left:16px;
		color:#666666;
}

#mainArea div.kigyouBox div.mainImage p.author span{
		color:#000;
}

#mainArea div.ichiranBox{
    margin-left:21px;
		float:left;
		width:259px;
}

#mainArea div.ichiranBox img.img1{
    margin-bottom:10px;
}

#mainArea div.ichiranBox img.img2{
    margin-bottom:9px;
}


#content {
    padding-left:30px;
}

#infoArea {
    background: #FFFFFF url(http://i.yimg.jp/images/evt/creative_award2011/0715/infoArea_bg.gif) no-repeat;
    height: 141px;
}

#infoArea div.info{
    padding-left:233px;
    padding-top:22px;
	/padding-top:0px;
	/margin-top:22px;
}

#infoArea div.info p.date{
    width:75px;
    color: #333333;
    float:left;
    margin-top:4px;
}

#infoArea div.info p.infoTitle{
    color: #FF0033;
    float:left;
    margin-top:3px;
}

#newArea {
    font-family:'メイリオ',Meiryo,sans-serif;
    font-size:12px;
	line-height:1.5em;
    background: #FFFFFF url(http://i.yimg.jp/images/evt/creative_award2011/0715/newArea_bg.gif) no-repeat;
    height: 164px;
    margin-top:29px;
}

#newArea  div.inner{
    padding-left:232px;
    padding-top:20px;    
}

#newArea div.inner p.title{
    font-weight: bold;
}

#newArea div.inner div.new1{
    margin-top:8px;
    float:left;
	_width:300px;
}

#newArea div.inner div.new2{
    margin-top:8px;
    margin-left:30px;
    float:left;
}

#newArea div.inner img{
    float:left;
}

#newArea div.inner div.prizeText{
    float:left;
    padding-left:20px;
		font-size:11px;
}

#newArea div.inner p.prizeTitle{
    font-size:11pt;
    font-weight:bold;
    float:left;
    padding-top:5px;
    color: #FF0033;
}

#newArea div.inner p.prizeTitle a:link{
    color: #FF0033;
    text-decoration:underline;
}

#newArea div.inner p.prizeTitle a:hover{
    color: #FF0033;
    text-decoration:none;
}

#newArea div.inner p.prizeTitle a:visited{
    color: #FF0033;
    text-decoration:underline;
}

#newArea div.inner p.prizeInfo{
    float:left;
    width:180px;
    padding-top:5px;
}

#supportArea {
    font-family:'メイリオ',Meiryo,sans-serif;
    font-size:12px;
	line-height:1.5em;
    background: #FFFFFF url(http://i.yimg.jp/images/evt/creative_award2011/0715/supportArea_bg.gif) no-repeat;
    height: 144px;
    margin-top:29px;
}

#supportArea  div.inner{
    padding-left:232px;
    padding-top:15px;    
}

#supportArea div.inner div.support1{
    margin-top:8px;
    float:left;
	_width:301px;
}

#supportArea div.inner div.support2{
    margin-top:8px;
    margin-left:30px;
	_margin-left:29px;
    float:left;
}

#supportArea div.inner img{
    float:left;
}

#supportArea div.inner div.supportText{
    float:left;
    padding-left:20px;
		font-size:11px;
}

#supportArea div.inner p.supportTitle{
    font-size:11pt;
    font-weight:bold;
    float:left;
    padding-top:3px;
    color: #FF0033;
}

#supportArea div.inner p.supportTitle a:link{
    color: #FF0033;
    text-decoration:underline;
}

#supportArea div.inner p.supportTitle a:hover{
    color: #FF0033;
    text-decoration:none;
}

#supportArea div.inner p.supportTitle a:visited{
    color: #FF0033;
    text-decoration:underline;
}

#supportArea div.inner p.supportInfo{
    float:left;
    width:180px;
    padding-top:5px;
}

#snsArea{
    margin-top:29px;
}

#snsArea img.facebookBtn{
    float:left;
}

#snsArea img.twitterBtn{
    float:left;
    margin-left:20px;
}

#snsArea #twitterWidget{
    float:left;	
    margin-left:19px;
    width:435px;
    height:300px;
}

#bannerArea{
    margin-top:50px;
    margin-bottom:107px;
}

#bannerArea img.title{
    margin-right:19px;
    float:left;
}

#bannerArea img.cooperation{
    margin-left:7px;
    float:left;
}

#bannerArea div.sponsor{
    margin-top:35px;
}

#bannerArea img.sponsor1{
    margin-left:7px;
    float:left;
}

#bannerArea img.sponsor2{
    margin-left:107px;
    margin-top:14px;
    float:left;
}

#bannerArea img.sponsor3{
    margin-left:7px;
    margin-top:14px;
    float:left;
}

#bannerArea div.media{
    margin-top:35px;
}

#bannerArea img.media1{
    margin-left:7px;
    float:left;
}

#bannerArea img.media2{
    margin-left:107px;
    margin-top:14px;
    float:left;
}

#bannerArea img.media3{
    margin-left:7px;
    margin-top:14px;
    float:left;
}