body{
margin:0;
padding:0;
font-size:80%;
line-height:1.4;
color: #4d4d4d;
text-align:left;
font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3",helvetica, sans-serif;
background-color:#fff;
}





/*------------------------------------------------
   h_navi
------------------------------------------------*/

#wrapper{
/* add y_ijiri */
min-width: 980px;
/* added y_ijiri */
background: url(http://image.pia.jp/images2/head_base.jpg) no-repeat top center;

}


#headerArea ,#contentsArea {
width:980px;
margin:0 auto;
text-align:left;
position:relative;
z-index: 1;
}

#wrapper p#home     {
float:left;
 width:205px;
 padding:25px 0 0 0;
 font-size:12px;

}

#wrapper p#home_small     {
float:left;
 width:205px;
 padding:15px 0 15px 0;
 font-size:12px;

}

/*------------------------------------------------
 カラム
------------------------------------------------*/

.leftArea {
width:670px;
float:left;
}
.rightArea {
width:300px;
float:right;
}
.rightArea h3{
background-color:#668084;
padding:6px 7px;
color:#FFFFFF;
font-size:1em;
font-weight:normal;
vertical-align:middle;
margin:0 0 7px 0;
}

.rightArea .listWrp_service li a,.genre_top_side_m_master div.listWrp_service li a  {
 margin: 0;
 padding: 0;
background: url(http://image.pia.jp/images2/module/no.gif) no-repeat;

}
.rightArea h3 img {
float:right;
margin:0 0 0 5px;
}

.leftArea h2,
.wideArea h2 {
clear:both;
font-size:1.2em;
line-height:1em;
background: url(http://image.pia.jp/images2/h2_base.gif) left top repeat-x;
padding:8px 8px 5px 8px;
margin:0 0 10px 0;
border-top:1px solid #c1c1c1;
border-left:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
color:#000;
}
 /*------------------------------------------------
  サイドバーニュース系
------------------------------------------------*/
 
.rightArea ul {
 margin: 0 0 5px 0;
  padding: 0;
  list-style: none;
  line-height:1.6em;
}
.rightArea li  {
	 
	  layout-grid-line: 1.6em;
}
/* add y_ijiri */
.listWrp_service li {
	layout-grid-line:none;
}
.listWrp_service li strong{
	layout-grid-line:1.3em;
}
/* added y_ijiri */
.rightArea li img {
vertical-align:middle;
/* modify y_ijiri
padding:0 5px 3px 0;
*/
padding:0 0 3px 5px;

}
/* modify y_ijiri after 
.rightArea  li a {
*/
.rightArea  li {
 margin: 0;
 padding: 0 0 0 7px;
background: url(http://image.pia.jp/images2/link.gif) no-repeat 0 0.4em;


}
.rightArea  li span  { 
color:	#FF0000;

}

.rightArea  span.rank {
display: block;
width: 3.5em;
text-align: center;
color: #4d4d4d;
font-weight: bold;
}

.rightArea .favarite li {
 border-bottom:1px dotted #c1c1c1;
 clear:both;
 padding:2px 0;
}
.rightArea .favarite li a  {
background: url(http://image.pia.jp/images2/no.gif) no-repeat 0 0.4em;
}

.rightArea .listWrp_service li a  {
 margin: 0;
 padding: 0;
background: url(http://image.pia.jp/images2/module/no.gif) no-repeat;

}
/* delete y_ijiri

.listWrp_service li {
layout-grid-line:none;
}
*/
/*------------------------------------------------
   Add
------------------------------------------------*
/* delete y_ijiri
.attention_perf_small {
  width:660px;
  margin:0 0 15px 0;
}
recommend {
  width:660px;
  margin:0 0 15px 0;
}
*/
/* saita add 20100823 start */
* html .rightArea li img {
vertical-align:top;
padding: 0 0 3px 5px;
}
* html #news_block li a:hover {
color:#0068b7;
text-decoration:none;
border-bottom: 1px solid #0068b7;
padding-bottom: 0.1px;
}
/* saita add 20100823 end */
