@charset "UTF-8";
/* CSS Document */

img{width:auto;}

#wrap.blog #contents_L .blog{ position:relative; width:97%; text-align:left;	border: 2px solid #CCC; padding:1%;}
#wrap.blog #contents_L .blog a.title{	font-size:1.05em;	font-weight:bold; display:block; padding:3px 0;}
@media screen and (min-width:480px){
#wrap.blog #contents_L .blog a.title{display: inline-block;}
}

#wrap.blog #contents_L .blog h2 { border:none; font-weight:normal; font-size:1em;margin-bottom:0; padding-bottom:0;}
#wrap.blog #contents_L .blog a.link_btn{text-align:right; display:block;}
#wrap.blog #contents_L .blog .hosoku{color:#F00; font-size:0.9em; text-align:right; margin:2px; padding:0; line-height:100%;}

#contents_L .blog_date{ text-align:right; font-size: 0.9em;} /* blog single */

#wrap.blog #contents_L #feed{margin-left:95px; text-indent:-93px;}

/*
#wrap.blog #contents_L .wp_timeline_body#wp_timeline_1_blog_staff,
#wrap.blog #contents_L .wp_timeline_body#wp_timeline_2_blog_staff,
#wrap.blog #contents_L .wp_timeline_body#wp_timeline_3_blog_staff,
#wrap.blog #contents_L .wp_timeline_body#wp_timeline_4_blog_staff{margin-left:95px; text-indent:-88px;}
*/

#pain_blog01 .livedoor_feed{border:#6CF 1px solid; width:95%; margin:0 auto 5px auto; background:#FFF;}
@media screen and (min-width:480px){
#pain_blog01 .livedoor_feed{width:590px;}
}
#pain_blog01 .livedoor_feed a.blog_hiraoka{display:block; margin:2px; text-align:center;}
#pain_blog01 .livedoor_feed a.blog_hiraoka img.hiraoka{width:230px;}

#pain_blog01 h3{font-size:1em; background:#ddd; text-align:center;}
#pain_blog01 h4{ color:#666; text-align:center; margin-bottom:0px; padding:0px; font-size:0.95em;}
#pain_blog01 ul.news,
#pain_blog01 ul.bloglist{ text-align:left;font-size:0.88em; margin-top:5px; line-height:1.3em;}
#pain_blog01 ul.news li,
#pain_blog01 ul.bloglist li{margin-bottom:5px;}
#pain_blog01 .article_paging{ font-size:0.95em; margin-top:15px;}

#pain_blog01 .cat_list{padding:5px; font-size:1em;}
#pain_blog02 .pain_blog_list{border:#CCC 1px solid; padding:5px; font-size:0.9em; margin:5px;}
#pain_blog02 h5{font-size:1em; background:#ddd; text-align:center;}

#wrap.event #con_header_c a{display:inline-block; padding:3px 0; margin:0;}

#wrap.event .info_madoka{ text-align:right; margin:0 0 10px 0;}
#wrap.event .info_madoka a{border:#C00 1px solid; color:#C00; font-size:0.9em; text-decoration:none;}

.article_paging{margin-bottom:20px;}


#wrap.event #contents_R ul,
#wrap.blog #contents_R ul{margin-left:30px;}
#contents_R .bnr_blog{width:80%; margin:5px auto; display:block;}
@media screen and (min-width:480px){
#contents_R .bnr_blog{width:auto; margin:5px auto; display:block;}
}

.cat_list,
.pain_blog_list,
ul.news{margin-bottom:20px;}

#contents_L .itv_list a.thumbnail img{width:200px;}

/* blog event */
/* h2.article_title { margin-bottom:5px;} */
h2.article_title a{pointer-events: none; text-decoration:none;}
.article_date{ text-align:right;font-size: 0.9em;}

#contents_L a.blog_bnr img{width:100%;} /* やあたの家バナー */

#contents_L div.blog_bnr{text-align:center; margin-top:20px;}

#contents_L div.blog_bnr img{width:100%;}
@media screen and (min-width:480px){
#contents_L div.blog_bnr a.blog_bnr img{width:auto;}
}
#contents_L div.blog_bnr a.yaata img{width:100%;}
@media screen and (min-width:480px){
#contents_L div.blog_bnr a.yaata img.for_sp{ display:none;}
#contents_L div.blog_bnr a.yaata img.for_pc{ display:inline;}
}

#bnr_sns{position:relative; width:96%; background-color:#fff; padding:2px 0 3px 0px;  margin:0 auto; text-align:center; line-height:100%;}
#bnr_sns a{ width:auto;}
#bnr_sns a img{width:32px; margin:0px 5px 0px 5px;}
#bnr_sns img.title{ width:auto;}

/*side calendar
----------------------------------------*/
#contents_R table.wp_timeline_cal01 td, 
#contents_R .wp_timeline_cal01 th, 
#contents_R table.wp_timeline_cal02 td, 
#contents_R .wp_timeline_cal02 th {
border: 1px solid #CCC;
padding:6px;
}
#contents_R table.wp_timeline_cal01 td, 
#contents_R table.wp_timeline_cal02 td{
background:#fff;
}
/*----------------------------------------*/
