/*新着情報トップページ*/

/*ボディタグ*/
body {
	background-color:#FFFFFF;
	font-size:12px;
}

div.form1{
	/*width:800px;*/
	/*height:189px;*/
	margin: 0%;
	padding: 6px 0px 0px 0px;
	line-height: 100%;
	border: 0px solid;
	border-color: #000000;
	background-color: #FFFFFF;
}

/*リンク*/
a:link { color:#0E335A; }
a:visited { color:#0E335A; }
a:hover { color:#0E335A; }

/*内容*/
.content {
	/*width:750px;*/
	/*height:50px;*/
	line-height: 50px;
	font-size:17px;
	background-color: #ECECEC;
	border-color: #ECECEC;
	color:#0E335A;
	margin: 0px 0px 2px 20px;
}
.content a{
	display: inline;
	color: #0E335A;
	text-decoration: none;
	line-height: 30px;
}
.content a:hover{
	color: #4FA5D3;
}

/*一覧ボタン*/
.list {
	width:60px;
	height:20px;
	line-height: 20px;
	font-size:12px;
	background-color: #ECECEC;
	border-color: #ECECEC;
	color:#0E335A;
	margin: 0px 0px 0px 700px;
	padding: 0px 0px 0px 10px;
	text-align: center;
}

.list a{
	display: block;
	color: #0E335A;
	text-decoration: none;
	line-height: 20px;
	background: url(../img/arrow_tag_list_navy.gif) no-repeat 5px 5px; 
}
.list a:hover{
	color: #4FA5D3;
	background: url(../img/arrow_tag_list_sky.gif) no-repeat 5px 5px; 
}

* html .list {
	width:60px;
	height:20px;
	line-height: 20px;
	font-size:12px;
	background-color: #ECECEC;
	border-color: #ECECEC;
	color:#0E335A;
	margin: 0px 0px 0px 710px;
	padding: 0px 0px 0px 10px;
	text-align: center;
}
* html .list a{
	display: block;
	color: #0E335A;
	text-decoration: none;
	line-height: 20px;
	background: url(../img/arrow_tag_list_navy.gif) no-repeat 5px 5px; 
}
* html .list a:hover{
	color: #4FA5D3;
	background: url(../img/arrow_tag_list_sky.gif) no-repeat 5px 5px; 
}

span{
	margin: 0px 0px 0px 20px;
}


@media screen and (max-width:2000px){
	.br-sp { display:none; }	
	.p_text{ padding-top:10px;}
}
@media screen and (max-width:850px){
	.br-sp { display:none; }		
	.p_text{ padding-top:10px;}
}
@media screen and (max-width:768px){
	.br-sp { display:none; }		
	.p_text{ padding-top:10px;}
}
@media screen and (max-width:640px){
	.br-sp { display:inline; }
	.p_text{ padding-top:0px;}
}
@media screen and (max-width: 480px){
	.br-sp { display:inline; }
	.p_text{ padding-top:0px;}
}