@charset "utf-8";

/* グローバル設定 */
*{
	text-indent:0px;
	line-height:160%;
	font-size:9px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin: 0;
	padding: 0;
}
body {
	background-color:#FFF5B0;
	background-image: url(../img/back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	-moz-background-size:cover;
	background-size:cover;
}

img {
	border:0;
	margin:0;
	padding:0;
	vertical-align: top;
	text-decoration:none;
	-ms-interpolation-mode: bicubic;	/* IE , Firefox */
}

a:link,a:visited ,a:hover, a:active {
	color:#000;
}
a:hover{
	color:#000;
}

.wrapper {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
}

.center {
	text-align:center;
}


.pt40 {
	padding-top:40px;
}

.pt80 {
	padding-top:80px;
}


.pt20 {
	padding-top:20px;
}


.pb60 {
	padding-bottom:60px;
}

.pb80 {
	padding-bottom:80px;
}


.pb40 {
	padding-bottom:40px;
}

.pl40 {
	padding-left:40px;
}














.cnt {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
}
.news {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-bottom: 55px;
}
.news_left {
	width: 160px;
	float: left;
}
.news_center {
	width: 160px;
	float: left;
	padding-left: 117px;
}
.news_right {
	width: 160px;
	float: right;
}
