.applicast-contest{
width:760px;
text-align:left;
margin:20px 0 0 0;
}
.applicast-contest h1{
margin:0 0 30px 0;
}
.applicast-contest .center{
text-align:center;
}



.applicast-contest .section01{
background-image:url(/bravia/technology/applicast/develop/images/contest_bg01.gif);
background-repeat:no-repeat;
margin:25px 0 0 0;
}
.applicast-contest .section01 .bg{
background-image:url(/bravia/technology/applicast/develop/images/contest_bg02.gif);
background-repeat:no-repeat;
background-position:bottom;
zoom:100%;
padding:20px 30px 55px 30px;
}
.applicast-contest .section01 .day{
margin:8px 0 15px 0;
}
.applicast-contest .section01 .txt{
float:left;
background-image:url(/bravia/technology/applicast/develop/images/contest_icn01.gif);
background-repeat:no-repeat;
padding:0 0 5px 60px;
}
.applicast-contest .section01 .txt span{
color:#846522;
}
.applicast-contest .section01 .btn{
float:right;
margin:5px 0 0 0;
}



.applicast-contest .section02{
background-image:url(/bravia/technology/applicast/develop/images/contest_bg03.gif);
background-repeat:no-repeat;
background-position:bottom;
zoom:100%;
text-align:center;
padding:6px 16px 16px 60px;
margin:0 0 20px 0;
} 
.applicast-contest .section02 dl{
margin:0;
} 
.applicast-contest .section02 dl dt{
float:left;
margin:0;
padding:4px 10px 0 0;
} 
.applicast-contest .section02 dl dd{
float:left;
color:#E40A80;
margin:0;
padding:0;
text-align:left;
}
.applicast-contest .section02 p{
clear:both;
padding:10px 0 0 0;
}



.link_arrow {
	background-image: url(/share/images/arrow_black.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 0px 5px;
}
