@charset "UTF-8";
@import url(base.css);
@import url(header.css);
@import url(gnavi.css);
@import url(footer.css);
/* -- stuffpage -- */

#blog_main{
width:680px;
margin:20px 0 0px 0;
padding:0 0 40px 0;
float:right;
}

#info{
margin:0 17px 0 17px;
}
#mttl{
background:url(../sub_img/title_h1_bottom_l.gif) bottom no-repeat;
margin-top:10px;
}
#mttl h1{
background:url(../sub_img/title_h1_top_l.gif) top no-repeat;
padding:15px 10px 15px 10px;
color:#FFFFFF;
font-size:200%;
}

#info h2{
background:url(../sub_img/ic_home.gif) 0 0 no-repeat;
font-size:166%;
margin-top:20px;
color:#333333;
padding:4px 0 8px 30px;
border-bottom:3px solid #aaaaaa;
}


#info img{
float:left;
padding:5px;
margin:5px;
}

#info p{
padding-top:10px;
margin:5px;
font-size:1.2em;
color:#333333;
}

/* for reflect snipets */

#side2{
	background-color: #FFECD9;
	padding:5px;
}

#side2 h2{
font-size:1.2em;
margin:5px;
}

#side2 h2 a{
color:#226995;
text-decoration:none;
font-weight:bold;
}

#side2 h2 a:hover{
text-decoration:underline;
}

#side2 h3{
font-size:1.2em;
padding-top:35px;
margin:5px;
}

#side2 li{
font-size:1.2em;
margin:5px;
}

#side2 li a{
color:#226995;
text-decoration:none;
font-weight:bold;
}

#side2 li a:hover{
text-decoration:underline;
}

/* for date */
.datetime{
margin-top:20px;
float:right;
font-size:0.9em;
color:#FF9900;
}

/* for ListIndexer snipets */


#side2 .newD{
padding-top:35px;
margin:5px;
font-weight:bold;
}

#side2 .LIn_date{
font-size:0.8em;
}

#side2 .LIn_shortMode li{
padding-top:5px;
}

