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


/*******************************************
みそのホーム｜NEWS

PC用 スマホ共通　CSS

********************************************/

#news_list ul{
	clear:right;
	margin-bottom:2em;
}
#news_list li{
	list-style-type:none;
	background-image: url(../img/arrow_g.png);
	background-repeat:no-repeat;
	background-position:0.5em 1em;
	border-bottom:1px #060 dotted;
	padding:0.7em 0 0.3em 2em;
}
#news_list span{
	display:block;
	font-weight:bold;
	color:#090;
}
#news_list a{
	color:#060;
	text-decoration:none;
}
#news_list a:hover{
	text-decoration:underline;
}


/***  折りたたみ展開ボタン  ***/

.more_btn{
	width:100%;
	height:2em;
	text-align:right;
	margin-bottom:2em;
}
.more_btn a{
	cursor:pointer;
}

#notice{
	color:#060;
	font-weight:bold;
	letter-spacing: 1em;
	margin:1em 3em 1em 1em;
}

.part p{
	margin:1em 3em 1em 3em;
}


/*******************************************

PC用　CSS

*******************************************/
@media screen and (min-width: 800px){
#news_list{
	width:605px;
	overflow:hidden;
	padding:45px 45px 0 250px;
	margin-bottom:2em;
/*	background-image: url("img/bg_scene_a.png");
	background-repeat:no-repeat;
	background-position:right bottom;
*/
/*
	background-image: url("img/bg_news.png"),url("img/bg_scene_a.png");
	background-repeat:no-repeat,no-repeat;
	background-position:0 45px,right 600px;
*/
	background-image: url("img/bg_news.png");
	background-repeat:no-repeat;
	background-position:-20px 0px;

}
#news_list a:hover{
	color:#9C0;
}
				}

/*******************************************

スマホ用　CSS

*******************************************/

@media screen and (max-width: 799px){
#news_list{
	width:90%;
	overflow:hidden;
	padding:0px 0px 0 1em;;
	margin-bottom:2em;
}
#container{
/*	background-image: url("img/bg_scene_a.png");
	background-repeat:no-repeat;
	background-position:right bottom;*/
}
					}
