@charset "UTF-8";
/* --------------------------------------------------------------------------------
  base
-------------------------------------------------------------------------------- */
/* font set */
body,table{
line-height:1.8;
color:#000000;
}
body *{
word-break: break-all;
word-wrap: break-word;
}
body,table,form,select,input{
font-family:"Hiragino Kaku Gothic ProN", Meiryo, "MS PGothic", sans-serif;
}
/* font-size set */
body{
font-size:14px;
}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,tr,form,input,div,small{/* To reset the font-size of body's calculations for nest elements */
font-size:100%;
}
/* reset */
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,input,select,textarea,img,pre,blockquote,fieldset{
margin:0;padding:0;
}
/* base set */
a{text-decoration:none;}
li{list-style:none;}
em,address{font-style:normal;}
img{vertical-align:top;border:0;}
input{vertical-align:top;}
/* a base set */
a,
a:link{color:#0099aa;}
a:visited{color:#0099aa}/* 069 */
/* IE6 \*/*html a:visited{color:#0099aa;}/* end */
a:hover{color:#66cccc;text-decoration:none;}
a:active{text-decoration:underline;}

input[type="button"],input[type="submit"]{
cursor:pointer;
}
.noScript{ text-align:center; margin-bottom:10px;}
/* EMG */
.EMG{ width:950px; margin:10px auto; font-size:medium; *font-size:0;}
.EMG table{ margin:0 auto; text-align:left; padding:2px; *font-size:medium;}
.EMG td{ /padding:2px; }
.EMG table table{ margin-top:0; }
.EMG table + br{ display:none; }
.EMG table table td{ padding:3px 3px; }

/* --------------------------------------------------------------------------------
  parts
-------------------------------------------------------------------------------- */
/* clear */
.cf:after{
content:".";display:block;height:0;visibility:hidden;clear:both;font-size:0;line-height:0;
}
/* IE6, 7 \*/
*html .cf{height:1%;}
*:first-child+html .cf{display:inline-block;}
/* end */


/* --------------------------------------------------------------------------------
  header
-------------------------------------------------------------------------------- */
.header{
width: 950px;
position: relative;
z-index: 100;
margin: 0 auto;
}

.header .ylogo{
float: left;
font-size: 0;
line-height: 1;
padding: 26px 0;
}

.header li.socialPluginFacebook{
position: absolute;
top: 10px;
right: 125px;
}

.header li.socialPluginTwitter{
position: absolute;
top: 10px;
right: 0px;
}

.header .logo{
position: absolute;
top: 39px;
right: 0;
font-size: 0;
line-height: 1;
}

.header .logo li{
float: right;
margin: 0 0 0 22px;
}


/* --------------------------------------------------------------------------------
  ctHeader
-------------------------------------------------------------------------------- */
#ctHeader{
	background:url(bg_header_01.png) repeat-x;
}
#ctHeader .elInner{
	position:relative;
	background:url(bg_header_02.png) no-repeat;
	margin:0 auto;
	height:400px;
	width:1269px;
	text-indent:-9999px;
}
#ctHeader h1{
	height:207px;
	width:950px;
}
#ctHeader .lead,#ctHeader .summaryLink a{
	background:url(spr_header_01.png) no-repeat;
}
#ctHeader .period{
	width:950px;
	margin:0 auto;
	height:37px;
	margin-bottom:23px;
}
#ctHeader .lead{
	background-position:0 0;
	height:60px;
	margin-bottom:15px;
}
#ctHeader .summaryLink a{
	display:block;
	background-position:0 -80px;
	height:20px;
	width:170px;
	overflow:hidden;
}
#ctHeader .movieList a{
	background:url(img_movieList_01.png) no-repeat;
	position:absolute;
	right:30px;
	bottom:0;
	display:block;
	height:110px;
	width:182px;
	overflow:hidden;
}
#ctHeader a:hover{
	opacity:0.9;
	filter:alpha(opacity=90);
}
/* result */
#ctHeader.result{
	background:url(bg_header_award_01.png) repeat-x;
}
#ctHeader.result .elInner{
	background:url(bg_header_award_02.png) no-repeat;
}
#ctHeader.result .lead{
	width:950px;
	margin:0 auto 15px;
}
#ctHeader.result .summaryLink a{
	width:950px;
	margin:0 auto;
}
/* --------------------------------------------------------------------------------
  navigation
-------------------------------------------------------------------------------- */
.navigation{
	position:relative;
	padding:10px 0;
	width:100%;
	background:#fff;
}
.navigation.fixed{
	left: 0;
    position: fixed;
    top: 0;
    z-index: 10;
}
.navigation ul{
	width:950px;
	margin:0 auto;
}
.navigation li{
	float:left;
	margin-left:20px;
	text-indent:-9999px;
}
.navigation li:first-child{ margin:0;}
.navigation li a{
	display:block;
	background:url(spr_navi_01.png) no-repeat;
	height:29px;
	width:101px;
	overflow:hidden;
}
.navigation li a:hover{
	opacity:0.9;
	filter:alpha(opacity=90);
}
.navigation li.area1 a{ background-position:0 0;}
.navigation li.area2 a{ background-position:-121px 0;}
.navigation li.area3 a{ background-position:-242px 0;}
.navigation li.area4 a{ background-position:-363px 0;}
.navigation li.area5 a{ background-position:-484px 0;}
.navigation li.area6 a{ background-position:-605px 0;}
.navigation li.area7 a{ background-position:-726px 0;}
.navigation li.area8 a{ background-position:-847px 0;}

/* --------------------------------------------------------------------------------
  wrpVote
-------------------------------------------------------------------------------- */
#wrpVote{
	margin-bottom:70px;
}
#wrpVote .wrpArea,
#contentResults .wrpArea{
background: url(bg_area_01.jpg) no-repeat center center;
background-size: cover;
width: 100%;
height: 688px;
position: relative;
z-index: 1;
}

#wrpVote .wrpArea .elInner,
#contentResults .wrpArea .elInner{
background: url(bg_dot_01.png) repeat;
background-attachment:fixed;
width: 100%;
height: 658px;
padding-top: 30px;
position: static;
}

#wrpVote #area2{ background-image:url(bg_area_02.jpg); height: 1180px;}
#wrpVote #area3{ background-image:url(bg_area_03.jpg); height: 1180px;}
#wrpVote #area4{ background-image:url(bg_area_04.jpg);}
#wrpVote #area5{ background-image:url(bg_area_05.jpg);}
#wrpVote #area6{ background-image:url(bg_area_06.jpg);}
#wrpVote #area7{ background-image:url(bg_area_07.jpg);}
#wrpVote #area8{ background-image:url(bg_area_08.jpg); height: 1212px;}
#wrpVote #area2 .elInner,#wrpVote #area3 .elInner,#wrpVote #area8 .elInner{ height: 1180px;}

#wrpVote .wrpArea h2{
	background:url(spr_title_02.png) no-repeat 0 0;
	height:55px;
	width:300px;
	margin:0 auto 46px auto;
	text-indent:-9999px;
}
#wrpVote #area2 h2{ background-position:0 -70px;}
#wrpVote #area3 h2{ background-position:0 -140px;}
#wrpVote #area4 h2{ background-position:0 -210px;}
#wrpVote #area5 h2{ background-position:0 -280px;}
#wrpVote #area6 h2{ background-position:0 -350px;}
#wrpVote #area7 h2{ background-position:0 -420px;}
#wrpVote #area8 h2{ background-position:0 -490px;}

#wrpVote .wrpArea ul{
	margin:0 auto 28px auto;
	width:950px;
}
#wrpVote .wrpArea li{
	position:relative;
	float:left;
	background:#fff;
	margin-left:25px;
	width:298px;
	min-height:547px;
	border-radius:15px;
	line-height:1.3;
	box-shadow: 0 0 10px #999;
}
#wrpVote .wrpArea li:first-child{
	margin:0;
}
#wrpVote .wrpArea li.pdbtm{
	padding-bottom:20px;
}
#wrpVote .wrpArea .elImage{
	margin-bottom:22px;
}
#wrpVote .wrpArea .elImage img{
	background:#fff;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
}
#wrpVote .wrpArea .elImage a:hover{
	opacity:0.9;
	filter:alpha(opacity=90);
}
#wrpVote .wrpArea .elItemName{
	color:#1a1a1a;
	font-size:16px;
	font-weight:bold;
	padding:0 20px;
	margin-bottom:5px;
	min-height:40px;
}
#wrpVote .wrpArea .elItemName span{
	font-size:13px;
	font-weight:normal;
}
#wrpVote .wrpArea .elItemDetail{
	color:#666;
	font-size:12px;
	padding:0 20px;
	margin-bottom:10px;
}
#wrpVote .wrpArea .elWrpBuy{
	padding:0 20px;
	margin-bottom:20px;
}
#wrpVote .wrpArea .elWrpBuy p,
#contentResults .wrpArea .elWrpBuy p{
	float:left;
}
#wrpVote .wrpArea .elBuy a{
	background:url(ico_buy_01.png) no-repeat left center;
	color:#ed2800;
	padding-left:25px;
	font-weight:bold;
	display:inline-block;
}
#wrpVote .wrpArea .elBuy a:hover{
	text-decoration:underline;
}
#wrpVote .wrpArea .elWrpBuy .elNew,
#contentResults .wrpArea .elWrpBuy .elNew{
	color:#ed2800;
	font-weight:bold;
	font-size:11px;
	margin-left:10px;
	border:1px solid #ec2800;
	border-radius:10px;
	padding:1px 8px;
}
#wrpVote .wrpArea .elVote{
	margin-bottom:30px;
}
#wrpVote .wrpArea .elVote .elTxt{
	background:url(img_vote_01.png) no-repeat;
	height:18px;
	width:202px;
	text-indent:-9999px;
	margin:0 auto;
}
#wrpVote .wrpArea .elVote .elFb{
	position:absolute;
	margin-top:16px;
	text-align:center;
	transform:scale(1.8);
	-webkit-transform:scale(1.8);
	-moz-transform:scale(1.8);
	overflow:hidden;
	left:100px;
}
#wrpVote .wrpArea .elMovie{
	position:absolute;
	right:-10px;
	top:-10px;
}
#wrpVote .wrpArea .elMovie a{
	color:#fff;
	display:block;
	background:url(spr_movie_01.png) no-repeat 0 0;
	padding:5px 0 0 43px;
	height:38px;
	width:94px;
	font-weight:bold;
	text-decoration:none;
}
#wrpVote .wrpArea .elMovie a:hover{
	background-position:0 -57px;
}
#wrpVote .wrpArea .elMovie a span{
	display:block;
	font-size:10px;
	font-weight:normal;
}

/* --------------------------------------------------------------------------------
  otherEntry
-------------------------------------------------------------------------------- */
.otherEntry{
	margin-bottom:70px;
}
.otherEntry a{
	display:block;
	background:#fff8f8;
	border:1px solid #ec2800;
	border-radius:10px;
	color:#ed2800;
	font-size:16px;
	font-weight:bold;
	padding:17px 0;
	margin:0 auto;
	text-align:center;
	width:24em;
	text-decoration:none;
}
.otherEntry a span{
	background:url(ico_buy_02.png) no-repeat left center;
	padding-left:30px;
	display:inline-block;
}
.otherEntry a:hover span{
	text-decoration:underline;
}

/* --------------------------------------------------------------------------------
  titCom
-------------------------------------------------------------------------------- */
.titCom{
	background:url(spr_title_01.png) no-repeat;
	border-bottom:1px solid #666;
	padding-bottom:13px;
	text-indent:-9999px;
	margin:0 auto 30px auto;
	height:28px;
	width:950px;
}
.titCom.ttl01{ background-position:0 0;}
.titCom.ttl02{ background-position:0 -50px;}
.titCom.ttl03{ background-position:0 -100px;}
.titCom.ttl04{ background-position:0 -150px;}
.titCom.ttl05{ background-position:0 -200px;}

/* --------------------------------------------------------------------------------
  privilege
-------------------------------------------------------------------------------- */
.privilege{
	margin:0 auto 66px auto;
	width:950px;
	text-indent:-9999px;
}
.privilege .plList01{
	margin-bottom:30px;
}
.privilege .plList01 li{
	background:url(spr_privilege_01.png) no-repeat;
	float:left;
	height:381px;
	width:165px;
	margin-left:31px;
}
.privilege .plList01 li:first-child{ margin:0;}
.privilege .plList01 .st01{ background-position:0 0;}
.privilege .plList01 .st02{ background-position:-196px 0;}
.privilege .plList01 .st03{ background-position:-391px 0;}
.privilege .plList01 .st04{ background-position:-588px 0;}
.privilege .plList01 .st05{ background-position:-784px 0;}
.privilege .plList02 li{
	background:url(spr_privilege_02.png) no-repeat;
	height:30px;
	margin-bottom:10px;
}
.privilege .plList02 .st01{ background-position:0 0;}
.privilege .plList02 .st02{ background-position:0 -40px;}
.privilege .plList02 .st03{ background-position:0 -80px;}

/* --------------------------------------------------------------------------------
  schedule
-------------------------------------------------------------------------------- */
.schedule{
	margin:0 auto 66px auto;
	width:950px;
}

/* --------------------------------------------------------------------------------
  summary
-------------------------------------------------------------------------------- */
.summary{
	background:url(img_jibamon_01.png) no-repeat right top;
	width:950px;
	margin:0 auto;
	padding-bottom:80px;
}
.summary p{
	width:680px;
	line-height:2.1;
}

/* --------------------------------------------------------------------------------
  Judge
-------------------------------------------------------------------------------- */
.judge{
	margin-bottom:36px;
}
.listJudge{
width: 950px;
margin: 0 auto;
}

.listJudge li{
float: left;
width: 237px;
font-size: 13px;
margin-bottom:30px;
text-align:center;
}

.listJudge li span{
display: block;
font-size: 16px;
font-weight: bold;
margin: 14px 0 6px 0;
}

/* --------------------------------------------------------------------------------
  companyList 
-------------------------------------------------------------------------------- */
.companyList{
	margin:0 auto 65px auto;
	width:950px;
}
.companyList li{
	background:url(spr_company_02.png) no-repeat;
	margin-right:20px;
	float:left;
	height:90px;
	text-indent:-9999px;
}
.companyList .cl01{ background-position:0 0; width:170px;}
.companyList .cl02{ background-position:-170px 0; width:110px;}
.companyList .cl03{ background-position:-280px 0; width:220px;}
.companyList .cl04{ background-position:-500px 0; width:210px;}
.companyList .cl05{ background-position:-710px 0; width:240px;}
.companyList .cl06{ background-position:-970px 0; width:190px;}
.companyList .cl07{ background-position:-1160px 0; width:145px;}
.companyList .cl08{ background-position:-1330px 0; width:130px;}

/* --------------------------------------------------------------------------------
  companyNews 
-------------------------------------------------------------------------------- */
.companyNews{
	background:url(img_company_01.jpg) no-repeat left top;
	margin:0 auto 70px auto;
	width:950px;
	min-height:150px;
}
.companyNews p{
	margin-left:296px;
}
.companyNews .elTitle{
	font-size:18px;
	font-weight:bold;
	margin-bottom:7px;
}
.companyNews .elText{
	line-height:2.1;
}

/* --------------------------------------------------------------------------------
  pageTop
-------------------------------------------------------------------------------- */
.pageTop{ margin:40px auto 0 auto; width:950px;}
.pageTop p{
	background:url(img_pagetop_01.png) no-repeat;
	text-indent:-9999px;
	height:36px;
	width:163px;
	float:right;
	cursor:pointer;
}
.pageTop p:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}

/* --------------------------------------------------------------------------------
  mdModal mdOverlayScreen
-------------------------------------------------------------------------------- */
.mdModal.elHide{
	display:none;
}
.mdOverlayScreen { position: fixed; z-index: 99999; top: 0; left: 0; width: 100%; background: #fff; background: rgba(255, 255, 255, 0.8); -ms-filter: "alpha( opacity=80 )"; filter: alpha(opacity=80); transition: opacity .4s ease-out; }
.mdOverlayScreen.elHide { height: 0; opacity: 0; }
.mdOverlayScreen.elShow { height: 100%; }

/* --------------------------------------------------------------------------------
  footer
-------------------------------------------------------------------------------- */
#footer{text-align:center; border-top:1px solid #666; margin:0 auto; width:950px; padding-top:30px;}#footer address{padding:10px 0 20px;border-top:1px solid #ccc;line-height:1.3;}
/* FooterPropertyLink */
.ycMdFooterPropertyLink{width:auto;margin:0 0 10px;text-align:center;}
.ycMdFooterPropertyLink p{margin:0 0 10px;}
.ycMdFooterPropertyLink ul{text-align:center;}
.ycMdFooterPropertyLink ul li{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #343434;}
.ycMdFooterPropertyLink ul li.elLst{margin:0;padding:0;border:0;}
/* Copyright */
.ycMdCopyright{width:auto;margin-bottom:30px;text-align:center;font-size:12px;}
.ycMdCopyright ul{margin:0;}
.ycMdCopyright li{display:inline;padding:0;}
.ycMdCopyright li .elHyphen{margin:0 5px;}
/* yjChview */
.yjChviewWrap{text-align:center;}
.yjChview{display:inline-block;margin:0 0 10px;padding:10px 30px;border:1px solid #e7e7e7;background:#f9f9f9;text-align:center;}
.yjChview dl, .yjChview dd, .yjChview p{margin:0;}
.yjChview dl dt, .yjChview dl dd{display:inline;font-size:14px;line-height:1.2em;}
.yjChview dl dt{padding-right:0.2em;}
.yjChview dl dd span{font-weight:bold;}
.yjChview dl dd:after{content:"\ff5c";}
.yjChview dl dd.end:after{content:"";}

.dvEndTxt{
	border-bottom:1px solid #ccc;
	padding:25px 0;
	text-align:center;
	line-height:1.4;
}
.dvEndTxt .elLarge{
	font-size:21px;
	font-weight:bold;
	margin-bottom:15px;
}

/* --------------------------------------------------------------------------------
  contentResults
-------------------------------------------------------------------------------- */
/* sprite img */
#contentResults .wrpArea .comment dt span,
#contentResults .wrpArea .detail,
#contentResults .wrpArea#itemSilver .detail .entry dt:before,
#contentResults .wrpArea#itemBronze .detail .entry dt:before{
	background:url(spr_parts_award.png) no-repeat;
}
#contentResults .wrpArea .elWrpBuy a{
	background:url(spr_button.png) no-repeat;
}
/* common */
#contentResults h2,
#standproduct{
	background:url(spr_tit_award.png) no-repeat;
}
#contentResults .wrpArea{
}
#contentResults .wrpArea li{
	position:relative;
	background:#fff;
	border-radius:15px;
	line-height:1.5;
	box-shadow: 0 0 10px #999;
}
#contentResults .wrpArea .detail dl{
	padding:0 15px;
}
#contentResults .wrpArea .detail .entry dt span{
	font-size:80%;
	font-weight:normal;
}
#contentResults .wrpArea .elWrpBuy{
	float:right;
	margin-bottom: 15px;
	padding-right:15px;
}
#contentResults .wrpArea .elWrpBuy a{
	display:inline-block;
	margin-left:15px;
}
#contentResults .wrpArea .elWrpBuy .elBuy a{
	width:128px;
	height:48px;
	background-position:0 0;
}
#contentResults .wrpArea .elWrpBuy .elDetail a{
	width:105px;
	height:25px;
	background-position:-133px -14px;
}
#contentResults .wrpArea .soon .elBuy a{
	width:125px;
	height:25px;
	background-position:-250px -14px;
}

#contentResults .wrpArea .elWrpBuy a:hover,
#contentResults .wrpArea .img a:hover{
	opacity:0.9;
	filter:alpha(opacity=90);
}
#contentResults .wrpArea .soon .elNew{
	margin-top:0;
}
#contentResults .wrpArea .comment{
	clear:both;
}
#contentResults .wrpArea .comment dt{
	padding:15px 0 10px;
}
#contentResults .wrpArea .comment dt span{
	display:inline-block;
}
#contentResults .wrpArea .comment dd{
	padding: 10px 0 15px;
}
#contentResults .commentAside{
	width:874px;
	margin: -2em auto 0;
	color:#fff;
	font-size:12px;
	z-index: 3;
}
/* hide text */
#contentResults h2,
#contentResults .wrpArea .elWrpBuy a,
#contentResults .wrpArea .comment dt span,
#standproduct{
	text-indent:-9999px;
}

/* itemGold */
#contentResults .wrpArea#itemGold{
	height: 645px;
	background-image:url(bg_gold_01.jpg);
}
#contentResults .wrpArea#itemGold .elInner{
	height: 645px;
	padding-top:0;
}
#contentResults .wrpArea#itemGold h2{
	width:480px;
	height:145px;
	margin:0 auto;
	background-position: -120px 0;
}

#contentResults .wrpArea#itemGold .img{
	float:left;
}
#contentResults .wrpArea#itemGold .img img{
	border-radius: 15px 0 0 15px;
}
#contentResults .wrpArea#itemGold li{
	width:950px;
	margin:0 auto;
	min-height:420px;
}

#contentResults .wrpArea#itemGold .detail{
	box-sizing:border-box;
	float:right;
	width:500px;
	border-radius:15px;
	background-position:4px -22px;
}
#contentResults .wrpArea#itemGold .detail dl{
	border-radius:0 0 15px 0;
}
#contentResults .wrpArea#itemGold .detail .entry dt{
	padding: 40px 15px 30px 135px;
	font-size:18px;
	font-weight:bold;
}
#contentResults .wrpArea#itemGold .detail .entry dd{
	padding: 15px 0 6px;
}
#contentResults .wrpArea#itemGold .comment{
	background:#fffac4;
}
#contentResults .wrpArea#itemGold .comment dt{
	border-bottom:1px solid #f2be41;
}
#contentResults .wrpArea#itemGold .comment dt span{
	width:148px;
	height:20px;
	background-position:0 0;
}

/* silver & bronze */
#contentResults .wrpArea#itemSilver{
	height: 925px;
	background-image:url(bg_silver_01.jpg);
}
#contentResults .wrpArea#itemBronze{
	height: 910px;
	background-image:url(bg_bronze_01.jpg);
}
#contentResults .wrpArea#itemSilver .elInner{
	height: 925px;
	padding-top:0;
}
#contentResults .wrpArea#itemBronze .elInner{
	height: 910px;
	padding-top:0;
}
#contentResults .wrpArea#itemSilver h2,
#contentResults .wrpArea#itemBronze h2{
	width:275px;
	height:140px;
	margin:0 auto;
}
#contentResults .wrpArea#itemSilver h2{
	background-position: -55px -150px;
}
#contentResults .wrpArea#itemBronze h2{
	background-position: -360px -162px;
}

#contentResults .wrpArea#itemSilver ul,
#contentResults .wrpArea#itemBronze ul{
	width:870px;
	margin:0 auto;
}
#contentResults .wrpArea#itemSilver li,
#contentResults .wrpArea#itemBronze li{
	float:left;
	width:400px;
}
#contentResults .wrpArea#itemSilver li:first-child,
#contentResults .wrpArea#itemBronze li:first-child{
	margin-right:70px;
}
#contentResults .wrpArea#itemSilver .img img,
#contentResults .wrpArea#itemBronze .img img{
border-radius: 15px 15px 0 0;
}
#contentResults .wrpArea#itemSilver .detail{
	background-position:-508px -88px;
}
#contentResults .wrpArea#itemBronze .detail{
background-position:-920px -88px;
}
#contentResults .wrpArea#itemSilver .detail .entry dt,
#contentResults .wrpArea#itemBronze .detail .entry dt{
	position:relative;
	padding: 20px 0 23px 120px;
	font-size:16px;
	font-weight:bold;
}
#contentResults .wrpArea#itemBronze li:first-child .entry dt{
	padding-bottom:5px;
}
#contentResults .wrpArea#itemSilver .detail .entry dt:before,
#contentResults .wrpArea#itemBronze .detail .entry dt:before{
	content:'';
	position:absolute;
	top:-20px;
	left:0;
	width:120px;
	height: 86px;
	background-position:-508px 0;
}
#contentResults .wrpArea#itemSilver .detail .entry dt:before{
	background-position: -507px 0px;
}
#contentResults .wrpArea#itemBronze .detail .entry dt:before{
	background-position:-628px 0;
}
#contentResults .wrpArea#itemSilver .detail .comment{
	background-color:#e7faf9;
	border-radius:0 0 15px 15px;
}
#contentResults .wrpArea#itemBronze .detail .comment{
	background-color:#ffe7de;
	border-radius:0 0 15px 15px;
}
#contentResults .wrpArea#itemSilver .comment dt{
	border-bottom:1px solid #a1d5d7;
}
#contentResults .wrpArea#itemBronze .comment dt{
	border-bottom:1px solid #e09272;
}
#contentResults .wrpArea#itemSilver .comment dt span,
#contentResults .wrpArea#itemBronze .comment dt span{
	width:128px;
	height:20px;
	background-position:-155px 0;
}

/*Judge's award*/
#contentResults .wrpArea#itemJudges .elInner{
	padding-top:30px;
}
#contentResults .wrpArea#itemJudges{
	height: 915px;
	border-bottom: 2px solid #eee;
	background-color:#f7f7f7;
	background-image:none;
}
#contentResults .wrpArea#itemJudges .elInner{
	background:none;
}
#contentResults .wrpArea#itemJudges h2{
	width:725px;
	height:70px;
	margin:0 auto 20px;
	background-position: 0 -320px;
}
#contentResults .wrpArea#itemJudges ul{
	width:950px;
	margin:0 auto 40px;
}
#contentResults .wrpArea#itemJudges li{
	float:left;
	width:200px;
	margin-left:45px;
}
#contentResults .wrpArea#itemJudges li:first-child{
	margin-left:0;
}

#contentResults .wrpArea#itemJudges .img img{
	border-radius:15px 15px 0 0;
}
#contentResults .wrpArea#itemJudges .detail{
	background-image:none;
}
#contentResults .wrpArea#itemJudges .detail dt{
	min-height:56px;
	padding:10px 0;
	font-weight:bold;
}
#contentResults .wrpArea#itemJudges .detail dt span{
	font-weight:normal;
	font-size:12px;
}
#contentResults .wrpArea#itemJudges li:first-child dt{
	min-height:37px;
}
#contentResults .wrpArea#itemJudges .elWrpBuy{
	float:none;
	padding-right:0;
	text-align:center;
}
#contentResults .wrpArea#itemJudges .elWrpBuy .elNew{
	display:inline-block;
	margin-bottom:5px;
	margin-left:0;
}
#contentResults .wrpArea#itemJudges .elWrpBuy p{
	float:none;
}
#contentResults .wrpArea#itemJudges .elWrpBuy a{
	margin-left:0;
}

#standproduct{
	width:208px;
	height:30px;
	margin:40px auto 30px;
	background-position:0 -385px;
}
