/* コンテンツ　第2階層　ぬりえコンテスト　優秀賞受賞作品 */
#contestContents {
	width:692px;
	margin:0px auto 20px auto;
	float:left;


}
@media screen and (max-width: 768px)  {
#contestContents {
	margin:0px auto 6px auto;
	float:none;
	width:100%;
	}
}


	
#contestContents h1 {
    margin:0px auto 0px 0px;
	font-size:100%;
	font-weight: normal;
	position:relative;
	top:0px;
	}



.fashion_prize_pages {
	width: 600px;
	vertical-align: top;
	padding-bottom: 20px;
    	margin:10px auto 0px auto;


	}


.entry_tw {
	position:absolute;
	top:16px;
	left:414px;
	}
.entry_fb {
	position:absolute;
	top:16px;
	left:510px;
	}

.fashion_prize_body{
	width:600px;
	height:auto;
	background-image:url(image/fashion_body.jpg);
	background-repeat:repeat-y;
	padding:10px 0 0 0;
	}	
	
.fashion_prize_body p{
	width:500px;
	text-align:center;
	margin:0 auto;
	font-size:100%;
	color:#0033FF;
	padding:0 0 5px 0;
	}	

.fashion_prize_main_title01 {
	height:75px;
	text-align:center;
	background-image:url(image/fc_prize_title01.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 24px 0;
	}

.fashion_prize_main_title01 p {
	height:auto;
	text-align:left;
	color:#000000;
	margin:0 0 0 10px;
	padding:55px 0 0 75px;
	}

.fashion_prize_main_title02 {
	height:75px;
	text-align:center;
	background-image:url(image/fc_prize_title02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 24px 0;
	}

.fashion_prize_main_title02 p {
	height:auto;
	text-align:left;
	color:#000000;
	margin:0 0 0 10px;
	padding:55px 0 0 75px;
	}

.fashion_prize_main_title03 {
	height:75px;
	text-align:center;
	background-image:url(image/fc_prize_title03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 24px 0;
	}

.fashion_prize_main_title03 p {
	height:auto;
	text-align:left;
	color:#000000;
	margin:0 0 0 10px;
	padding:55px 0 0 75px;
	}

.fashion_prize_main_title04 {
	height:75px;
	text-align:center;
	background-image:url(image/fc_prize_title04.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 24px 0;
	}

.fashion_prize_main_title04 p {
	height:auto;
	text-align:left;
	color:#000000;
	margin:0 0 0 10px;
	padding:55px 0 0 75px;
	}

.fashion_prize_main_title05 {
	height:75px;
	text-align:center;
	background-image:url(image/fc_prize_title05.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 24px 0;
	}

.fashion_prize_main_title05 p {
	height:auto;
	text-align:left;
	color:#000000;
	margin:0 0 0 10px;
	padding:55px 0 0 75px;
	}

.prize_main_box{
	width:502px;
	height:294px;
	margin:0 auto;
	padding:0;
	}

.prize_main_box_end{
	width:502px;
	height:auto;
	margin:0 auto;
	padding:0;
	}
	
.prize_sub_box_l{
	width:242px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	clear:both;
	}

.prize_sub_box_l p{
	width:242px;
	height:auto;
	margin:0;
	padding:5px 0 0 0;
	font-size:100%;
	color:#000000;
	text-align:center;
	}

.prize_sub_box_r{
	width:auto;
	height:auto;
	margin:0 0 0 4px;
	padding:0;
	float:right;
	}

.prize_sub_box_r p{
	width:auto;
	height:auto;
	margin:0;
	padding:5px 0 0 0;
	font-size:100%;
	color:#000000;
	text-align:center;
	}

.fashion_prize_name {
	color:#000000;
	font-size:120%;
	font-weight:bold;
	}

.fashion_prize_body_end{
	width:600px;
	height:auto;
	text-align:center;
	background-image:url(image/fashion_body_end.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:0;
	padding:30px 0 20px 0;
	}

.fashion_prize_body_end img{
	margin:0 auto;
	padding:0 0 0 0;
	}
