/*　--------------------------------------------------
------------------------------------------------------
------------------------------------------------------

002 ニュース一覧


-------------------------------------------------- */

/* NEWS LIST THUMBS */
.content_main .thumbs_list{}
.content_main .thumbs_list ul{text-align:left;font-size:0;}
.content_main .thumbs_list ul li{width:356px;margin:0 15px 15px 0;display:inline-block;}
.content_main .thumbs_list ul li:nth-child(2n){margin-right:0;}
.content_main .thumbs_list ul li a{width:100%;text-decoration:none;background:#FFF;display:inline-block;}
.content_main .thumbs_list ul li a .txt{padding:12px;display:inline-block;}
.content_main .thumbs_list ul li a .txt p.ttl{padding-bottom:5px;color:#000;font-size:14px;font-weight:bold;line-height:1.4em;}
.content_main .thumbs_list ul li a .txt p.date{color:#666;font-size:12px;}
.content_main .thumbs_list ul li a:hover{opacity:.75;}
.content_main .thumbs_list ul li a .img{width:100%;height:auto;}
.content_main .thumbs_list ul li a .img img{width:100%;height:auto;}

@media screen and (max-width:1100px){
	.content_main .thumbs_list ul li{width:48%;margin:0 3.9% 4% 0;}
}
@media screen and (max-width:560px){
	.content_main .thumbs_list ul li{width:100%;margin:0 0 4% 0;}
}

/* NEWS LIST TEXT */
.news_list_txt{margin:15px 0 35px;}

/* BTN : READ MORE */
.block_more{margin-bottom:30px;}
.block_more a:hover{opacity:.75;}


/* SIDEMENU  */
/*
.nav.side .inner{width:inherit;}
.nav.side .inner ul{position:relative;}
.nav.side .inner ul li div.btn_nav_side{text-align:left;height:58px;}
.nav.side .inner ul li div.btn_nav_side p{font-size:16px;}
.nav.side .inner ul li div.btn_nav_side .btn.toggle{float:right;width:50px;height:58px;background:#0c0a58;text-align:center;display:inline-block;}
.nav.side .inner ul li div.btn_nav_side .btn.toggle svg{width:24px;height:15px;padding:24px 0 0 0;}
*/


/*　--------------------------------------------------
------------------------------------------------------
------------------------------------------------------

004 ニュース詳細


-------------------------------------------------- */
/* NEWS POST */
.contents.news.post .inner .content{margin-top:60px;}
/* .contents.news.post .inner .content .content_left{margin-bottom:0;background:#FFF;text-align:left;} */
/* .contents.news.post .inner .content .content_left .post_inner{width:92%;margin:0 0 0 4%;display:inline-block;} */
/* .contents.news.post .inner .content .content_left .post_header{margin-top:30px;} */
.contents.news.post .inner .content .content_left .post_header p.date{margin-right:10px;font-size:12px;display:inline-block;}
.contents.news.post .inner .content .content_left .post_header a.category{display:inline-block;}
.contents.news.post .inner .content .content_left .post_header h1.ttl{width:100%;margin-bottom:24px;padding:10px 0 30px;font-size:24px;line-height:1.4em;font-weight:bold;border-bottom:1px solid #efefef;}
.contents.news.post .inner .content .content_left .post_contnet{padding-bottom:0;}
.contents.news.post .inner .content .content_left .post_contnet p{font-size:14px;line-height:1.8em;}
.contents.news.post .inner .content .content_left .post_contnet strong{font-weight:bold;}
.contents.news.post .inner .content .content_left .post_contnet a{color:#ad0040;}
.contents.news.post .inner .content .content_left .post_contnet a:hover{color:#7e012f;text-decoration:none;}
.contents.news.post .inner .content .content_left .post_contnet img{max-width:100%;height:auto;}
@media screen and (max-width:560px){
	.contents.news.post .inner .content{margin-top:30px;}
	.contents.news.post .inner .content .content_left{margin-bottom:60px;}
	.contents.news.post .inner .content .content_left .post_contnet{padding-bottom:30px;}
	.contents.news.post .inner .content .content_left .post_header h1.ttl{margin-bottom:24px;padding:10px 0 20px;}
	
}