@charset "utf-8";
/*==================
　ニュース記事の設定
  ====================*/
#newsText{
	margin:0px;
	padding-top:0px;
	padding-left:0px;
}

ul#newsText {
list-style:none;
margin-top:15px;
}

#newsText li{
    background:url(../img/news_marker.gif) no-repeat 0 0;
	padding:0 0 8px 18px;
	margin:0 0 10px 5px;
	border-bottom:1px dotted #ccc;
}

#newsText li a{
color:#DB6E6E;
}
#newsText li a:hover{
text-decoration:none;
}

/*==================
　ピックアップの設定
  ====================*/
.pickUp{
	margin-bottom:10px;
}  
.pickUp td{
	vertical-align:top;
	padding-top:5px;
	text-align:left;
}
.pickUpComment{
	padding-left:10px;
}
.pickUpComment a:link{color:#B74343;}
.pickUpComment a:visited{color:#B74343;}
.pickUpComment a:hover{color:#FFAE5F;}
.pickUpComment a:active{color:#FFAE5F;}



td.pickUpImg{
border:1px solid #d6dade;
padding:4px;
}

div.pick_title{
font-size:12px;
font-weight:bold;
color:#856666;
margin-bottom:3px;
}

.sentence p{
margin-bottom:10px;
}　

.sentence a{
color:#DB6E6E;
text-decoration:underline;
}

.sentence a:hover{
color:#DB6E6E;
text-decoration:none;
}

#wp_contents{
margin:0 0 40px 10px;
}

#wp_contents td{
vertical-align:top;
}

#wp_contents p{
margin:0 0 15px 0;
}

#wp_contents a{
color:#DB6E6E;
text-decoration:underline;
}

#wp_contents a:hover{
text-decoration:none;
}

a img{
border :0;
}

.alignleft{
float:left;
padding:0 10px 10px 0px;
}

.alignright{
float:right;
padding:0px 0px 10px 10px;
}

.aligncenter{
clear:both;
margin:0 auto;
text-align:center;
padding:0 0 10px;
}

#blog_title{
background:url(../img/blog_title_bg.gif) no-repeat 0 0;
padding:0 18px;
vertical-align:top;
height:34px;
color:#C15B5B;
font-weight:bold;
margin:5px 0 0 5px;
font-size:14px;
}

#blog_title a{
color:#C15B5B;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

#blog_title a:hover{
color:#C15B5B;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

#h_space{
width:1px;
height:500px;
}

#sidebar{
width:152px;
vertical-align:top;
text-align:left;
margin:0;
padding:0;
}

#s_menu{
border:1px solid #C45C5C;
background:#FFFAF9;
margin:20px 0 0 0;
padding:0;
}

#s_menu ul{
list-style:none;
margin:0;
padding:0 0 10px 0;
}

#s_menu ul li{
margin:0;
padding:0;
}

#s_menu ul li a{
background:url(../img/s_menu_bg.gif) no-repeat 0 0;
display:block;
height:21px;
padding:8px 0 0 28px;
text-decoration:none;
color:#484848;
font-size:12px;
}

#s_menu ul li a:hover{
background:url(../img/s_menu_bg_o.gif) no-repeat 0 0;
text-decoration:none;
}


