/* ======================== 目次 ==========================

	[01]:エステサロン最新情報　一覧
	[02]:エステサロン最新情報　詳細
	
	

======================================================== */


/************ [01]:最新情報　一覧 ************/

ul.news_plink      { width:525px; height:44px; margin:0px auto 20px; list-style:none; position:relative; }
ul.news_plink li   { width:105px; height:22px; position:absolute; }
ul.news_plink li a { width:105px; height:22px; display:block; text-indent:-8874px; }

li.plink01 { background:url(/news/img/plink.gif) 0px 0px no-repeat; top:0px; left:0px; }
li.plink02 { background:url(/news/img/plink.gif) -105px 0px no-repeat; top:0px; left:105px; }
li.plink03 { background:url(/news/img/plink.gif) -210px 0px no-repeat; top:0px; left:210px; }
li.plink04 { background:url(/news/img/plink.gif) -315px 0px no-repeat; top:0px; left:315px; }
li.plink05 { background:url(/news/img/plink.gif) -420px 0px no-repeat; top:0px; left:420px; }

li.plink06 { background:url(/news/img/plink.gif) 0px -22px no-repeat; top:22px; left:0px; }
li.plink07 { background:url(/news/img/plink.gif) -105px -22px no-repeat; top:22px; left:105px; }
li.plink08 { background:url(/news/img/plink.gif) -210px -22px no-repeat; top:22px; left:210px; }
li.plink09 { background:url(/news/img/plink.gif) -315px -22px no-repeat; top:22px; left:315px; }
li.plink10 { background:url(/news/img/plink.gif) -420px -22px no-repeat; top:22px; left:420px; }


li.plink01 a:hover { background:url(/news/img/plink.gif) 0px -44px no-repeat; }
li.plink02 a:hover { background:url(/news/img/plink.gif) -105px -44px no-repeat;}
li.plink03 a:hover { background:url(/news/img/plink.gif) -210px -44px no-repeat; }
li.plink04 a:hover { background:url(/news/img/plink.gif) -315px -44px no-repeat; }
li.plink05 a:hover { background:url(/news/img/plink.gif) -420px -44px no-repeat; }

li.plink06 a:hover { background:url(/news/img/plink.gif) 0px -66px no-repeat; }
li.plink07 a:hover { background:url(/news/img/plink.gif) -105px -66px no-repeat; }
li.plink08 a:hover { background:url(/news/img/plink.gif) -210px -66px no-repeat; }
li.plink09 a:hover { background:url(/news/img/plink.gif) -315px -66px no-repeat; }
li.plink10 a:hover { background:url(/news/img/plink.gif) -420px -66px no-repeat; }

h3.news_itemA           { width:505px; margin:10px auto; position:relative; padding:0px; }
h3.news_itemA span      { display:block; width:400px; }

h3.news_itemA span.newsbt01         { width:68px; height:20px; display:block; position:absolute; top:2px; left:430px; }
h3.news_itemA span.newsbt01 a       { width:68px; height:20px; display:block; text-indent:-8874px; background:url(/img/bt01.gif) 0px 0px no-repeat; text-decoration:none; line-height:1px; font-size:1px; }
h3.news_itemA span.newsbt01 a:hover { background:url(/img/bt01.gif) 0px -20px no-repeat; text-decoration:none; }

div.news_title  { background:url(/img/h2.gif) 0px 0px no-repeat;padding:4px 2px 10px 35px;line-height:20px;}
/* h2 span { padding:0px 0px 0px 33px; line-height:30px;  }
.h2Line { background:url(/img/h2_border.gif) 0% 100% repeat-x; padding-bottom:2px; } */


.bar_page { width:525px; height:25px; background:url(/news/img/bar_page.gif) 0% 0% no-repeat; font-weight:bold; color:#999; }
.bar_page a { padding:0px 0px 0px 10px; line-height:26px;}


.news_clink { width:505px; margin:50px auto 20px;padding:10px 0px; border-top:1px dotted #ccc;}




/************ [02]:最新情報　詳細 ************/

.details_img  { width:270px;  border:0px solid #ccc; margin:10px 0px;text-align:center; }
.details_img_center{ margin:10px 0px;text-align:center; }
.details_img_free  { border:0px solid #ccc;margin:10px 0px;}
.details_textA { width:200px; margin:7px 0px;  }
.details_textB { margin:7px 0px;  }



.detailsBox01 { width:505px; height:18px; margin:2px auto 0px; }
.detailsBox01 div { width:168px; }

.back { text-align:left;}
.list { text-align:center;}
.next { text-align:right;}


.back a { background:url(/news/img/p_back.gif) 0px 0px no-repeat; padding-left:16px; }
.list a { background:url(/news/img/p_list.gif) 0px 0px no-repeat; padding-left:16px; }
.next a { background:url(/news/img/p_next.gif) 0px 0px no-repeat; padding-left:16px; }











