@charset "utf-8";
body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 25px;
}
.navi .col-md-2 {
	background-color: #D7E2D5;
}
.navi .col-md-5:nth-child(2) {
	background-color: #EBEBEB;
}
.navi .col-md-5:nth-child(3) {
	background-color: #E6DAED;
}
.navi img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}



footer{
	background-color: #E3DFE2;
	text-align: center;
}
footer img {
		display: block;
	margin-left: auto;
	margin-right: auto;
}
.footer-main{
	padding-top: 30px;
	padding-bottom: 30px;
}
@media all and (max-width: 899px) {/*スマホ用*/

}


@media all and (min-width: 900px) {/*PC用*/

}


@media all and (min-width: 1000px) {/*PC用*/

}



/*印刷時リンクが出るのを消す*/
@media print {
  a[href]:after {
    content: ""!important;
  }
  abbr[title]:after {
    content: ""!important;
  }
}
/*グリッドシステムのガター調整*/
.row-0{
	margin-left:0px;
	margin-right:0px;
}
.row-0 > div{
		padding-right:0px;
		padding-left:0px;
		padding-bottom:0px;
	}

.row-10 {
	margin-left:-5px;
	margin-right:-5px;
}
.row-10 > div{
		padding-right:5px;
		padding-left:5px;
		padding-bottom:5px;
	}
.row-20 {
	margin-left:-10px;
	margin-right:-10px;
}
.row-20 > div{
		padding-right:10px;
		padding-left:10px;
		padding-bottom:20px;
	}
.row-30 {
	margin-left:-15px;
	margin-right:-15px;
}
.row-30 > div{
		padding-right:15px;
		padding-left:15px;
		padding-bottom:15px;
	}
.row-40 {
	margin-left:-20px;
	margin-right:-20px;
}
.row-40 > div{
		padding-right:20px;
		padding-left:20px;
		padding-bottom:20px;
	}