/*-- Oricon english 用 --*/


/*------------------------*/
/*-- common             --*/
/*------------------------*/

/*--- 見出し --*/

.midashi{
border-top:solid 3px #207A1B;
border-bottom:solid 1px #BBBBBB;
background-color:#ECF4EE;
font-size:100%;
font-weight:bold;
padding:6px 0px 2px 5px;
margin-bottom:5px;
}

/*-- ヘッダー部 --*/

#HD h1{
font-size:80%;
line-height:160%;
font-weight:bold;
color:#207A1B;
}

#HD p{
font-size:80%;
line-height:160%;
font-weight:bold;
color:#207A1B;
}

/*------------------------*/
/*-- トップページ　　　 --*/
/*------------------------*/

/*-- 企画特集 --*/

#LeftSpecial{
width:99%;
border-top:solid 3px #207A1B;
border-left:solid 1px #BBBBBB;
border-bottom:solid 1px #BBBBBB;
border-right:solid 1px #BBBBBB;
}

/*------------------------*/
/*-- 満足度ランキング　 --*/
/*------------------------*/

.RankingBox .BGcolor{
background-color:#ECF4EE;
}

.TLranking2{
text-align:right;
margin-top:3px;
font-weight:bold;
font-size:65%;
color:#FFFF00;
line-height:1.2;
}

/*------------------------*/
/*-- 特集ページ　　　　 --*/
/*------------------------*/

#TLspecial{
width:576px;
border-top:solid 3px #207A1B;
border-right:solid 1px #BBBBBB;
border-bottom:solid 1px #BBBBBB;
border-left:solid 1px #BBBBBB;
}

#TLspecial h1{
font-size:18px;
color:#207A1B;
padding:0 0 10px 0;
margin: 0px 18px;
border-bottom:solid 2px #BBBBBB;
}

#TLspecial2{
width:576px;
border-top:solid 0px #207A1B;
border-right:solid 0px #BBBBBB;
border-bottom:solid 0px #BBBBBB;
border-left:solid 0px #BBBBBB;
}

#TLspecial2 h1{
font-size:18px;
color:#207A1B;
padding:10px 0px;
margin:10px 18px;
border-bottom:solid 2px #BBBBBB;
}

/*------------------------*/
/*-- 会社概要ページ　　 --*/
/*------------------------*/

.pt .ptBox .ptmidashi{
border-top:solid 3px #207A1B;
}

.PtBoxBg{
background-color:#ECF4EE;
}

/*  トップページにランキング追加しました */
a.beauty_top_ranking {
	border-left: 3px solid #BEBEBE;
	padding-left: 4px;
	display:block;
	padding-top: 2px;
	padding-bottom: 2px;
	margin:2px 4px 3px 0px;
}
a:hover.beauty_top_ranking {
	border-left: 3px solid #4B8846;
	background-color: #E3F0E1;
}

/*-- 2007.2.13　追加　ニュース下リンク整理追加   --*/

.news_link{
	margin:0px;
}

.news_link ul {
	clear:both;
}

.news_link li	{ 
	background:url(http://www.oricon.co.jp/img/news_link.gif) left no-repeat;
	list-style:none;
	padding-left:10px;
	margin-right:15px;
	margin-left:10px;
	line-height:150%;
	font-size:12px;
}
.news_link_t {
	background-color:#EDF0FA;
	margin-right:15px;
	margin-left:5px;
	border-left: #4E70C7 solid 5px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	padding:1px 0;
}

.news_link h3 {
	border-left: #fff solid 3px;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
}



#news_link_l {
	font-size:10px;
	padding-right:10px;
	background:url(http://www.oricon.co.jp/img/news_link_icon.gif) left no-repeat;
	padding-left:10px;
	text-align:right;
	float:right;
}

#news_link_nol {
	font-size:10px;
	padding-right:10px;
	padding-left:10px;
	text-align:right;
	float:right;
}

/*-- 2007.2.13　追加　ニュース下リンク整理追加   --*/
