@charset "shift_jis";

/* ----------------------------------------------------------- 
CSS Information  

Site URL:	http://www.cosme.net/xxxxx
File name:      cpn.css
Last update:   
---------------------------------------------------------- */ 

#evt120113_02 {
 width:635px;
	color:#333;
	font-size:13px;	
	line-height:18px;
	text-align:center;
	padding: 1px 1px 26px 1px;
	margin:0;
}
#evt120113_02 img {
 vertical-align: bottom; 
}
#evt120113_02 a {
	color:#b63481;
	font-weight:bold;
	text-decoration:underline;
}

#evt120113_02 a:hover {
	color:#cc71a7;
	font-weight:bold;
	text-decoration:underline;
}

/* ----------------------------------------------------------- 
 メイン10s
----------------------------------------------------------- */ 
#evt120113_10s {
 width:633px;
	background: url("images/bg_10s.jpg") 0 0;	
	padding: 1px 1px 26px 1px;
	margin:0;
	text-align:left;
}
#evt120113_10s a:hover img {
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
#evt120113_10s h3 {
	margin:0;
}

/* ----------------------------------------------------------- 
 メイン10s：1位
----------------------------------------------------------- */ 
#evt120113_10s .area_no1{
 width:633px;
	margin:0;
}
#evt120113_10s .area_no1 .crown01{
 float:left;
}
#evt120113_10s .area_no1 .brandname01{
	height:36px;
	background: url("images/bg_no01_10s.png") 0 0;
	background-repeat:no-repeat;
	margin-left:127px;
	padding: 36px 36px 0 10px;
}
#evt120113_10s .area_no1 .brandname01 h4{
	font-size: 20px ;
}
#evt120113_10s .area_no1 h5{
	clear:both ;
	height:34px;
	margin-left: 22px;
	padding-top:10px;
	font-size: 16px ;
	font-weight:bold;
}
#evt120113_10s .area_no1 .rank1_ph {
 float:left;
 width:173px;
	margin:0 8px 0 20px;
	_margin:0 4px 0 10px;
}
#evt120113_10s .area_no1 .txt_area {
 float:right;
	width:405px;
	text-align:left;
	margin:3px 20px 0 0;
	_margin:3px 10px 0 0;
}
#evt120113_10s .area_no1 .itemname {
	font-size : 15px;
	margin-bottom:10px;
}
#evt120113_10s .area_no1 .comment {
	margin-bottom:10px;
}
#evt120113_10s .area_no1 .checklink {
	font-size : 12px;
	margin-bottom:8px;
}
#evt120113_10s .area_no1 .checklink a {
	text-decoration:none;
}
#evt120113_10s .area_no1 ul {
	margin-left:-4px;
}
#evt120113_10s .area_no1 li {
 float:left;
	height:49px;
	margin:0 5px 4px 0;
}
#evt120113_10s .area_no1 li  img {
 display: block;
} 
#evt120113_10s .area_no1 .clip a{
	display: inline-block;
	overflow: hidden;
	width: 157px;
	height: 0;
	padding-top: 49px;
	background: url(images/btn_clip_10s.png) no-repeat left top;
}
#evt120113_10s .area_no1 .clip-off,#evt120113_10s .area_no2 .clip-off,#evt120113_10s .area_no3 .clip-off {
	display: inline-block;
	overflow: hidden;
	width: 157px;
	height: 0;
	padding-top: 49px;
	background: url(images/btn_clip_done_10s.png) no-repeat left top;
}


/* ----------------------------------------------------------- 
 メイン10s：2位
----------------------------------------------------------- */ 
#evt120113_10s .area_no2{
 clear:both;
 width:633px;
}
#evt120113_10s .area_no2 .crown01{
 float:left;
}
#evt120113_10s .area_no2 .brandname01{
	height:38px;
	background: url("images/bg_no02_10s.png") 0 0;
	background-repeat:no-repeat;
	margin-left:107px;
	padding: 34px 36px 0 12px;
}
#evt120113_10s .area_no2 .brandname01 h4{
	font-size: 18px ;
}
#evt120113_10s .area_no2 h5{
	clear:both ;
	height:34px;
	margin-left: 22px;
	padding-top:10px;
	font-size: 16px ;
	font-weight:bold;
}
#evt120113_10s .area_no2 .rank1_ph {
 float:left;
 width:173px;
	margin:0 8px 0 20px;
	_margin:0 4px 0 10px;
}
#evt120113_10s .area_no2 .txt_area {
 float:right;
	width:405px;
	text-align:left;
	margin:3px 20px 0 0;
	_margin:3px 10px 0 0;
}
#evt120113_10s .area_no2 .itemname {
	font-size : 15px;
	margin-bottom:10px;
}
#evt120113_10s .area_no2 .comment {
	margin-bottom:10px;
}
#evt120113_10s .area_no2 .checklink {
	font-size : 12px;
	margin-bottom:8px;
}
#evt120113_10s .area_no2 .checklink a {
	text-decoration:none;
}
#evt120113_10s .area_no2 ul {
	margin-left:-4px;
}
#evt120113_10s .area_no2 li {
 float:left;
	height:49px;
	margin:0 5px 4px 0;
}
#evt120113_10s .area_no2 li  img {
 display: block;
} 
#evt120113_10s .area_no2 .clip a{
	display: inline-block;
	overflow: hidden;
	width: 157px;
	height: 0;
	padding-top: 49px;
	background: url(images/btn_clip_10s.png) no-repeat left top;
}

/* ----------------------------------------------------------- 
 メイン10s：3位
----------------------------------------------------------- */ 
#evt120113_10s .area_no3{
 clear:both;
 width:633px;
}
#evt120113_10s .area_no3 .crown01{
 float:left;
}
#evt120113_10s .area_no3 .brandname01{
	height:38px;
	background: url("images/bg_no03_10s.png") 0 0;
	background-repeat:no-repeat;
	margin-left:107px;
	padding: 34px 36px 0 12px;
}
#evt120113_10s .area_no3 .brandname01 h4{
	font-size: 18px ;
}
#evt120113_10s .area_no3 h5{
	clear:both ;
	height:34px;
	margin-left: 22px;
	padding-top:10px;
	font-size: 16px ;
	font-weight:bold;
}
#evt120113_10s .area_no3 .rank1_ph {
 float:left;
 width:173px;
	margin:0 8px 0 20px;
	_margin:0 4px 0 10px;
}
#evt120113_10s .area_no3 .txt_area {
 float:right;
	width:405px;
	text-align:left;
	margin:3px 20px 0 0;
	_margin:3px 10px 0 0;
}
#evt120113_10s .area_no3 .itemname {
	font-size : 15px;
	margin-bottom:10px;
}
#evt120113_10s .area_no3 .comment {
	margin-bottom:10px;
}
#evt120113_10s .area_no3 .checklink {
	font-size : 12px;
	margin-bottom:8px;
}
#evt120113_10s .area_no3 .checklink a {
	text-decoration:none;
}
#evt120113_10s .area_no3 ul {
	margin-left:-4px;
}
#evt120113_10s .area_no3 li {
 float:left;
	height:49px;
	margin:0 5px 4px 0;
}
#evt120113_10s .area_no3 li  img {
 display: block;
} 
#evt120113_10s .area_no3 .clip a{
	display: inline-block;
	overflow: hidden;
	width: 157px;
	height: 0;
	padding-top: 49px;
	background: url(images/btn_clip_10s.png) no-repeat left top;
}

/* ----------------------------------------------------------- 
 メイン10s：4位・5位
----------------------------------------------------------- */ 
#evt120113_10s .area_no4no5 {
 clear:both;
 width:601px;
	margin:35px 16px 0 16px ;
}
#evt120113_10s .area_no4 {
 float:left;
 width:295px;
	margin-right:11px ;
}
#evt120113_10s .area_no5 {
 float:right;
 width:295px;
	margin:0 ;
	position:relative;
}
#evt120113_10s .area_no5 .rankin {
	position:absolute;
	top:-24px; right:-12px;
	width:152px;
	height:28px;
	background: url("images/bg_rankin.png") 0 0;
	background-repeat:no-repeat;
	padding:4px 0 0 10px;
}
#evt120113_10s .area_no5 .rankin a {
 font-size:11px;
	text-decoration:none;
}
#evt120113_10s .area_no4no5 .crown02 {
 float:left;
}
#evt120113_10s .area_no4no5 .brandname02 {
	height:29px;
	background: url("images/bg_no045_10s.png") 0 0;
	background-repeat:no-repeat;
	margin-left:60px;
	padding: 14px 20px 0 10px;
}
#evt120113_10s .area_no4no5 h4{
	font-size: 16px ;
}
#evt120113_10s .area_no4no5 h5{
	height:18px;
	margin-left: 5px;
	padding-top:6px;
	font-size: 12px ;
	font-weight:bold;
}
#evt120113_10s .area_no4no5 .itemname {
	height:27px;
	margin-left: 5px;
	padding-top:6px;
	font-size: 14px ;
	font-weight:bold;
}
#evt120113_10s .area_no4no5 .rank2_ph {
 float:left;
 width:135px;
	margin:0 3px 6px 0;
}
#evt120113_10s .area_no4no5 .btn_area {
 float:right;
	width:147px;
	text-align:left;
}

#evt120113_10s .area_no4no5 .checklink {
	width:130px;
 font-size:11px;
	margin:5px 0 0 5px;
}
#evt120113_10s .area_no4no5 .catch {
	width:130px;
 font-size:11px;
	margin-top:3px;
	margin-left:5px;
}
#evt120113_10s .area_no4no5 .txt {
	clear:both;
 font-size:12px;
	margin-top:8px;
}
#evt120113_10s .area_no4no5 .clip a{
	display: inline-block;
	overflow: hidden;
	width: 134px;
	height: 0;
	padding-top: 36px;
	background: url(images/btn_clips_10s.png) no-repeat left top;
}
#evt120113_10s .area_no4no5 .clip-off {
	display: inline-block;
	overflow: hidden;
	width: 134px;
	height: 0;
	padding-top: 36px;
	background: url(images/btn_clips_done_10s.png) no-repeat left top;
}

/* ----------------------------------------------------------- 
 ページリンク
----------------------------------------------------------- */ 
#evt120113_links10s {
 clear:both;
 width:603px;
	height:118px;
	background: url("images/bg_links_10s.jpg") top left;	
	padding:0 16px;
	margin:0;
}
#evt120113_links10s .prev {
 float:left;
	margin:0;
}
#evt120113_links10s .next {
 float:right;
	margin:0;
}
#evt120113_links10s .ast {
 clear:both;
 text-align:center;
	padding-top:15px;
	font-size:11px;
}
#evt120113_links10s .ast a {
 text-decoration:none;
}

