#bg-top{
	background:url(../../img/cmn/header/bg-header1.png) no-repeat top;
	width:100%;
}
a{
	outline:none;}
#contents #div-toplink{
	width:940px;
	padding-right:10px;
	height:45px;
	
	}
#contents #div-toplink ul{
	margin-top:15px;
	float:right;
	list-style-type:none;}
#contents #div-toplink ul li{
	display:inline;}
#contents #div-toplink ul li .link-top{
	font-size:12px;
	color:#403D3C;
	text-decoration:none;
	}
#contents #div-toplink ul li .link-top:hover{
	font-size:12px;
	color:#403D3C;
	text-decoration:underline;}
#contents #div-toplink ul li .link-policy{
	color:#146660;
	font-size:12px;
	text-decoration:none;}
#contents #div-toplink ul li .link-policy:hover{
	color:#146660;
	font-size:12px;
	text-decoration:underline;}
.div-title{
	width:720px;
	height:20px;
	padding:3px 0 10px 0;
	
	}
.p-text{
	font-family:'HiraKakuPro*';
	font-size:13px;
	line-height:24px;
	color:#403D3C;
	text-align:left;
	padding-bottom:20px;
	letter-spacing:1px;
	margin:0;
	
	}
.p-title{
	float:left;
	font-size:16px;
	color:#724100;
	padding-left:10px;
	margin-top:-3px;
	line-height:28px;
	letter-spacing:1px;
	text-align:left;}

.img-sidebar{
 margin-top:21px;
 }
.img-sidebar1{
 margin-left:-11px;
 margin-bottom:9px;
 }
.img-sidebar2{
	margin-left:-6px;
	margin-bottom:20px;
	}
.img-sidebar3{
	margin-top:10px;
	}
.img-sidebar4{
	margin-top:10px;
	margin-bottom:20px;
	}