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

  BASE

----------------------------------------------------- */


html {
	font-size: 16px;
	line-height: 1.8;
	-webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
	letter-spacing: 0.05em;
	font-family: 'Zen Maru Gothic', sans-serif;
	font-weight: 500;
}

body {
	width: 100%;
}

img {
	vertical-align: bottom;
	max-width: 100%;
	height: auto;
	width: auto;
}

a {
	transition: .15s;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

._sp {
	display: none;
}

.inner {
	width: 90%;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.news_img{
	margin:50px auto;
	max-width:750px;
}


.bold{
    font-weight: bold;
    padding-bottom: 6px;
    font-size: 1.1rem;
    display: inline-block;
}


