/* CSS Document */
/*-----------------------flash banner---------------*/
div#banner{
	width:660px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	}
div.banner_left{
	width:325px;
	float:left;
	display:inline;
	}
div.banner_right{
	width:325px;
	float:left;
	margin: 0 0 0 10px;
	display:inline;
	}
div.banner_short_left{
	width:213px;
	float:left;
	}
div.banner_short_middle{
	width:213px;
	float:left;
	margin: 0 0 0 10px;
	display:inline;
	}
div.banner_short_right{
	width:213px;
	float:left;
	margin: 0 0 0 11px;
	display:inline;
	}
/*-----------------------fashion---------------*/
div#fashion{
	width:660px;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
	display:inline;
	padding: 15px 0 0 0;
	background-color: #FFF;
	}
div.fashion_1line{
	float:left;
	width:630px;
	height:auto;
	display:inline;
	margin:0 0 0 15px;
	}
div.fashion_2line{
	float:left;
	width:630px;
	height:auto;
	display:inline;
	margin:2px 0 0 16px;
	border-bottom:1px solid #e4e4e4;
	}
div.fashion_3line{
	float:left;
	width:630px;
	height:auto;
	display:inline;
	margin:2px 0 0 16px;
		}
h2.subtitle_fashion{
	width:305px;
	height:17px;
	margin:0 0 15px 15px;
	background:url(../images/top/top_fashion.gif) top no-repeat;
	line-height: 17px;
	}
div.fashion_1line_suites{
	width:200px;
	float:left;
}
div.fashion_1line_formal{
	width:200px;
	float:left;
}
h3.fashion_bujiness_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_business.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_casual_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_casual.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_catalog_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_catalog.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_watch_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_watch.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_topics_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_topics.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_brand_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_brand.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}

div.fashion_top_img1{
	float:left;
	width:200px;
	height:auto;
	padding: 0 15px 25px 0;
	}
div.fashion_top_img2{
	float:left;
	width:200px;
	height:auto;
	padding: 0 0 25px 0;
	}
div.top_contents_img a{
	display:block;
	width:198px;
	height:98px;
	float:left;
	border:solid 1px #e4e4e4;
	margin:0 0 10px 0;
	}
div.top_contents_img a:hover{
	border:1px #0033cc solid;
	}
div.top_contents_text{
	float:left;
	display:inline;
	width:200px;
	}
div.top_contents_text a{
	width:172px;
	color:#000000;
	}
div.top_contents_text p{
	font-size:75%;
	line-height:120%;
	width:200px;
	color:#000000;
	}
div.top_contents_text a:hover{
	color:#0033cc;
	text-decoration:none;
	}
	
	
/*-----------------------SInterview---------------*/
div#SInterview{
	width:660px;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
	display:inline;
	background-color: #FFF;
	padding: 15px 0;
	}
div.SInterview_left{
	float:left;
	width:200px;
	height:auto;
	display:inline;
	margin:0 10px 0 15px;
	}
div.SInterview_2right{
	float:left;
	width:630px;
	height:auto;
	display:inline;
	margin:2px 0 0 16px;
	border-bottom:1px solid #e4e4e4;
	}
h2.subtitle_SInterview{
	width:305px;
	height:20px;
	background:url(../images/top/top_interview.gif) bottom left no-repeat;
	line-height: 20px;
	overflow: hidden;
	margin: 0 0 8px 0;
	}
div.SInterview_1line_suites{
	width:420px;
	float:left;
}

div.top_contents_img02 a{
	display:block;
	width:198px;
	height:123px;
	float:left;
	border:solid 1px #e4e4e4;
	}
div.top_contents_img02 a:hover{
	border:1px #0033cc solid;
	}
div.top_contents_text02{
	float:left;
	display:inline;
	width:420px;
	}
div.top_contents_text02 a{
	width:172px;
	color:#000000;
	}
div.top_contents_text02 p{
	font-size:75%;
	line-height:120%;
	width:420px;
	color:#000000;
	}
div.top_contents_text02 a:hover{
	color:#0033cc;
	text-decoration:none;
	}

/*-----------------------compain pr---------------*/
div#cam_pr{
	float:left;
	margin:20px 0 0 25px;
	display:inline;
	height:auto;
	}
div.cam_pr_in{
	width:645px;
	height:auto;
	float:left;
	line-height:14px;
	display:inline;
	margin-bottom:6px;
}
div.cam_pr_img{
	float:left;
	width:80px;
	line-height:14px;
	height:14px;
	font-size:0.5em;
	}
div.cam_pr_text{
	width:545px;
	height:auto;
	margin-left:20px;
	float:left;
	}
div.cam_pr_text p{
	font-size:80%;
	}
div.cam_pr_text a{
	color:#fff;
	}
	
/*right*/
div#cam_pr_right{
	width:310px;
	margin:30px 0 10px 0;
	}
div.cam_pr_in_right{
	margin-bottom:27px;
}
div.cam_pr_img_right{

	width:80px;
	height:14px;
	font-size:0.5em;
	}
div.cam_pr_text_right{
	margin: 7px 0 0 0;
	}
div.cam_pr_text_right p{
	font-size:80%;
	}
div.cam_pr_text_right a{
	color:#fff;
	}

/*-----------------------format-----------*/
div.top_contents_bg{
	float:left;
	width:325px;
	height:auto;
	margin:0 0 0 10px;
	/*	margin:14px 0 0 10px;*/
	display:inline;
	overflow:hidden;
	padding-bottom:15px;
	background-color: #FFF;
	}
div.top_contents_bg2{
	float:left;
	width:323px;
	height:auto;
	border:1px solid #e4e4e4;
	margin:10px 0 0 10px;
	display:inline;
	background:url(../images/top/top_center_ueline_half.gif) left top no-repeat;
	overflow:hidden;
	padding-bottom:11px;
	}
div.top_contents_kako{
	width:300px;
	height:auto;
	margin:9px 0 0 15px;
	}


div.top_contenets_bg_both1 {
	margin:10px 0 10px 0;
	background: url(../images/top/top_contents_bg_both.gif) center top repeat-y;
}
div.top_contenets_bg_both2 {
	margin:10px 0 10px 0;
	background: url(../images/top/top_contents_bg_both.gif) center top repeat-y;
}
div.top_contenets_bg_both3 {
	margin:0 0 10px 0;
	background: url(../images/top/top_contents_bg_both.gif) center top repeat-y;
}
div.top_contenets_bg_both4 {
	margin:0;
	background: url(../images/top/top_contents_bg_both.gif) center top repeat-y;
}
div.top_contenets_bottom_line {
	background: url(../images/top/contents_bg_both_bottom.gif) center bottom no-repeat;;
}

/*-----------------------human---------------*/
h2.subtitle_human{
	width:325px;
	height:11px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_human.gif) top left no-repeat;
	line-height:11px;
	height: 12px;
	}

/*-----------------------gourmet---------------*/
h2.subtitle_gourmet{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_gourmet.gif) top left no-repeat;
	line-height:11px;
	}
/*-----------------------hbeauty---------------*/
h2.subtitle_hbeauty{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_hbeauty.gif) top left no-repeat;
	line-height:11px;
	}
/*-----------------------sports---------------*/
h2.subtitle_sports{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_sports.gif) top left no-repeat;
	line-height:11px;
	}
/*-----------------------bitem---------------*/
h2.subtitle_bitem{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_bitem.gif) top left no-repeat;
	line-height:11px;
	}
/*-----------------------living---------------*/
h2.subtitle_living{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_living.gif) top left no-repeat;
	line-height:11px;
	}
	
/*-----------------------love---------------*/
h2.subtitle_love{
	width:325px;
	height:12px;
	margin:15px 0 0 15px;
	background:url(../images/top/top_love.gif) top left no-repeat;
	line-height:11px;
	}
	
/*-----------------------musicbook---------------*/
h2.subtitle_musicbook{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_musicbook.gif) top left no-repeat;
	line-height:11px;
	}
/*-----------------------CULTURE&ENTERTAINMENT---------------*/
h2.subtitle_culture{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_culture.gif) top left no-repeat;
	line-height:11px;
	}

/*-------------------------------------------bland-----------*/
div.top_right_banner{
	margin-bottom:10px;
	}
/*-------------------------------------------choice&ranking-----------*/
div#top_choice,div#top_ranking{
	width:300px;
	background-color:#fff;
	margin: 0 0 10px 0;
	}

.subtitle_gchoice {
	background-image: url(../images/top/top_gchoice.gif);
	height: 45px;
	width: 300px;
	position: relative;
}
.subtitle_ranking {
	background-image: url(../images/top/top_ranking.gif);
	height: 31px;
	width: 300px;
	position: relative;
}
.gchoice_but {
	height: 23px;
	width: 50px;
	position: absolute;
	top: 11px;
	right: 11px;
}
.top_gchoice_txt,
.ranking_txt {
	padding: 15px;
	font-size: 75%;
}
.gchoiceBlockLine,
.rankingBlockLine,
.linkBlockLine{
	background: url(../images/top/top_line01.gif) no-repeat;
	padding-top: 10px;
}
#top_choice .choice_new {
	background-image: url(../images/top/new.gif);
	height: 11px;
	width: 35px;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}
#top_choice .choice_none {
	display:none;
}
#top_choice a,
#top_ranking a,
#top_news a{color:#000000; text-decoration:none;}
#top_choice a:hover,
#top_ranking a:hover,
#top_news a:hover{color:#0033cc; text-decoration:none;}


/*-------------------------------------------news-----------*/
div#top_news{
	width:300px;
	background-color:#fff;
	font-size: 75%;
	}
div.top_news_kako{
	width:160px;
	float:right;
	font-size: 85%;
	}
div.top_news_hon{
	float:left;
	width:100px;
	clear: right;
	}
div.top_news_kako a{
	width:132px;
	color:#000;
	font-size:80%;
	line-height:160%;
	}
div.top_news_kako p{
	font-size:90%;
	line-height:160%;
	padding:0;
	margin:0;
	}
div.top_news_kako a:hover{
	color:#0033cc;
	text-decoration:none;
	}
div.top_news_1line{
	width:272px;
	height:auto;
	float:left;
	border-bottom:1px solid #e4e4e4;
	margin:0px 0 0 14px;
	display:inline;
	padding-bottom:11px;
	}
div.top_news_2line{
	width:300px;
	}
ul.top_news_text{
	width:270px;
	margin:0 15px;
	}
ul.top_news_text li{
	line-height:100%;
	margin-bottom:10px;
	}
div.top_news_2line li{
	padding-left:8px;
	}
ul.top_news_text a{
	color:#000;
	font-size:80%;
	}
ul.top_news_text span{
	color:#000;
	font-size:80%;
	}
ul.top_news_text a:hover{
	color:#0033cc;
	text-decoration:none;
	}
#top_news .newsAndLink_area {
	padding: 15px;
}
.newsAndLink_area .left {
	clear: right;
	float: left;
	width: 100px;
}
.newsAndLink_area .right {
	float: right;
	width: 160px;
}
#top_news .top_newsLine {
	background-image: url(../images/top/top_line02.gif);
	height: 1px;
	width: 300px;
	overflow: hidden;
}

#top_news .info_area {
	padding: 15px 10px 15px 15px;
}

#top_news .info_area iframe {
	height: 300px;
	width: 275px;
}

/*---------------bigbanner----------------*/
div.top_right_bigbanner{
	width:320px;
	margin:20px 0 0 0;
	}

div.top_right_gentousya{
	width:180px;
	margin:20px 0 0 60px;
	}
div.top_right_twitter{
	width:180px;
	margin:10px 0 0 60px;
	padding-bottom:20px;
	}
div.top_right_facebook{
	width:180px;
	margin:10px 0 0 60px;
	}	
	
/*---------------081204追加----------------*/	
	
div.top_contents_text .new {
	float: left;
	width: 32px;
	clear: right;
	height: 14px;
}

/*---------------トップページNEWアイコン----------------*/

/* fashion */
h3.fashion_bujiness_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_business_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_casual_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_casual_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_catalog_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_catalog_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_watch_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_watch_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_topics_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_topics_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h3.fashion_brand_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_brand_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
h2.subtitle_human_new{
	width:325px;
	height:11px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_human_new.gif) top left no-repeat;
	line-height:11px;
	height: 12px;
	}
h2.subtitle_gourmet_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_gourmet_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_hbeauty_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_hbeauty_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_sports_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_sports_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_bitem_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_bitem_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_living_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_living_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_love_new{
	width:325px;
	height:12px;
	margin:15px 0 0 15px;
	background:url(../images/top/top_love_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_musicbook_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_musicbook_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_culture_new{
	width:325px;
	height:12px;
	margin:16px 0 0 16px;
	background:url(../images/top/top_culture_new.gif) top left no-repeat;
	line-height:11px;
	}
h2.subtitle_SInterview_new{
	width:305px;
	height:20px;
	background:url(../images/top/top_interview_new.gif) bottom left no-repeat;
	line-height: 20px;
	overflow: hidden;
	margin: 0 0 8px 0;
	}

/*---------------トップページoriginalアイコン----------------*/

/* fashion */
h3.fashion_3line_howto_title_ori{
	width:315px;
	height:11px;
	margin:8px 0 0 0;
	background: url(../images/top/top_fashion_howto_original.gif) top left no-repeat;
	line-height:8px;
	}
h3.culture_1line_cinema_title_ori{
	width:195px;
	height:11px;
	margin:8px 0 0 0;
	background:url(../images/top/top_culture_cinema_original.jpg) top left no-repeat;
	line-height:8px;
	}

/*----------------------pickup--------------*/
div#pickup{
	width: 660px;
	float:left;
	display:inline;
	margin-top: 10px;
	margin-left: 10px;
	padding-bottom: 10px;
	background-color: #FFF;
	}
h2.subtitle_pickup{
	width:67px;
	height:17px;
	line-height:17px;
	margin:20px 0 0 16px;
	background:url(../images/top/top_pickup.gif) top no-repeat;
	}

div#top_pickup {
	width: 626px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	font-size: 80%;
}
div#top_pickup dl {
	margin: 0 0 3px 0;
	padding: 0;
}
/* newアイコン有 */
div#top_pickup dt#ic_new {
	width: 35px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/top/new.gif) left center no-repeat;
}
/* checkアイコン有 */
div#top_pickup dt#ic_check {
	width: 35px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/top/check.gif) left center no-repeat;
}
/* newアイコン無  htmlには&nbsp;を仕様 */
div#top_pickup dt#ic_none {
	width: 35px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
}
div#top_pickup dd {
	width: 576px;
	margin: 0 0 0 15px;
	padding: 0;
	display: inline;
	float: left;
}
div#top_pickup dd span {
	font-weight: bold;
}


div#top_pickup dl a { color:#000; text-decoration:underline }
div#top_pickup dl a:visited { color:#000; }
div#top_pickup dl a:active { color:#00f; }
div#top_pickup dl a:hover { color:#00f; text-decoration:none }


/* 110412追記 */
div#top_pickup p.s_txt{font-size:85%;}

/*---------------４個バナー----------------------------*/

div.banner4{
	width:660px;
	margin:0 auto;
	padding:10px 0 0 0 ;
	}
span.title_text01 {
	line-height: 10px;
	font-weight:bold;
	line-height:19px
}
span.title_text02 {
	line-height: 10px;
	font-weight:bold;
	line-height:19px
}
div.top_contents_text03{
	float:left;
	display:inline;
	width:188px;
	margin:-5px 0 0 10px;
	}
div.top_contents_text03 a{
	width:185px;
	color:#000000;
	}
div.top_contents_text03 p{
	font-size:75%;
	line-height:120%;
	width:185px;
	color:#000000;
	}
div.top_contents_text03 a:hover{
	color:#0033cc;
	text-decoration:none;
	}
div.top_contents_img03 a{
	display:block;
	width:97px;
	height:97px;
	float:left;
	border:solid 1px #e4e4e4;
	}
div.top_contents_img03 a:hover{
	border:1px #0033cc solid;
	}

/*---------------message110315----------------------------*/
.message_r110315{ text-align:right }

/*---------------store_banner110524----------------------------*/
#banner div.banner_left #store_banner,
#banner div.banner_right #store_banner{
	width:325px;
	height:70px;
	background:url(../images/top/top_ad_banner_store_short.gif) left top no-repeat;
	overflow:hidden;
	position:relative;
}

#banner div.banner_left #store_banner li,
#banner div.banner_right #store_banner li{
	position:absolute;
	left:248px;
	top:0;
	width:77px;
	height:70px;
	display:none;
}

#banner div.store_banner_wrap{
	position:relative;
}
#banner div.store_banner_wrap a{
	width:325px;
	height:70px;
	position:absolute;
	top:0;
	left:0;
	display:block;
	z-index:999;
}


/*---------------limited_items_banner110906----------------------------*/
#banner div.banner_left #l_items_banner,
#banner div.banner_right #l_items_banner{
	width:325px;
	height:70px;
	background:url(../images/top/top_ad_banner_limited_items_short.jpg) left top no-repeat;
	overflow:hidden;
	position:relative;
}

#banner div.banner_left #l_items_banner li,
#banner div.banner_right #l_items_banner li{
	position:absolute;
	left:247px;
	top:0;
	width:78px;
	height:70px;
	display:none;
}

#banner div.l_items_banner_wrap{
	position:relative;
}
#banner div.l_items_banner_wrap a{
	width:325px;
	height:70px;
	position:absolute;
	top:0;
	left:0;
	display:block;
	z-index:999;
}
/*---------------years ranking----------------------------*/
.subtitle_y_ranking {
	background-image: url(../images/top/top_years_ranking.gif);
	height: 45px;
	width: 300px;
	position: relative;
}

/*130201*/
.f0{ font-size:0px;}


/*140428*/
div#newArea{
	width: 660px;
	float:left;
	display:inline;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #FFF;
	}

h2.subtitle_new{
	width:213px;
	height:15px;
	line-height:17px;
	float:left;
	background:url(../images/top/top_new_title.gif) top no-repeat;
	}
#newContentsWrap{
	padding:15px 15px 15px 15px;
	}
	#newContentsIn{
		background:url(../images/top/bg_newContentsWrap.gif) 485px 0 repeat-y;
		}
#newLeft{
	float:left;
	width:470px;
	padding-right:16px;
	}
#newLeft a{
	color:#000;
	}
	#newLeft a:hover{
		color:#0033cc;
		}

#newLeft ul{
	padding-bottom:4px;
	}
#newLeft ul li{
	font-size:80%;
	color:#1f1f1f;
	margin-bottom:3px;
	}
	#newLeft span{
		font-weight:bold;
		}
#newLeft #newFacebook{
	width:470px;
	padding-top:5px;
	background: url(../images/top/top_line01.gif) 0 0 repeat-x;
	}
	#newLeft #newFacebook a,
	#newLeft #newFacebook p{
		display:block;
		margin-top:3px;
		font-size:75%;
		}

#newRight{
	width:130px;
	float:right;
	line-height:1;
	}
	#newImgLink{
		margin-bottom:10px;
		}
		#newImgLink a {
			display: block;
			width: 128px;
			height: 128px;
			border: solid 1px #e4e4e4;
			}
#newImgLink a:hover{
	border:1px #0033cc solid;
	}
	#newRight p{
		font-size:70%;
		line-height:1.5;
		}
	#newRight p a{
		color:#1f1f1f;
		}
	#newRight p a:hover{
		text-decoration:none;
		color:#0033cc;
		}

h3.pickup_contents_title {
width: 200px;
height: 11px;
background: url(../images/top/top_pickup_title.gif) top left no-repeat;
overflow: hidden;
margin: 0 0 6px 0;
}

h3.pickup_contents_title_new {
width: 200px;
height: 11px;
background: url(../images/top/top_pickup_title_new.gif) top left no-repeat;
overflow: hidden;
margin: 0 0 6px 0;
}

/*140807*/
.rssBtn{
	float:right;
	height:17px;
	}
/*160108*/
h3.premiumpickup_contents_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_premiumpickup_title_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}

h3.premiumpickup_contents_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_premiumpickup_title.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}
	
/*160108*/
h3.premiumpickup_contents_title_new{
	width:200px;
	height:11px;
	background:url(../images/top/top_premiumpickup_title_new.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}

h3.premiumpickup_contents_title{
	width:200px;
	height:11px;
	background:url(../images/top/top_premiumpickup_title.gif) top left no-repeat;
	overflow:hidden;
	margin:0 0 6px 0;
	}