@charset "utf-8";
@import url(cmn.css);
@import url(base.css);

.gnav__item--company a {
  color: var(--color03);
  text-decoration: underline;
}

/* ==========================================================================
	CONTENTS
	========================================================================== */

.outline {
	display: flex;
	width: 95%;
	padding: 20px;
	margin: 0 auto;
}
.outline:nth-child(odd) {
	background-color: rgba(255,255,255,0.3);
}
.outline__tit {
	width: 200px;
}
.outline__txt {
	flex: 1;
}

/* ==========================================================================
	PC 1025px -
	========================================================================== */

@media screen and (min-width: 1025px){


}
@media screen and (max-width: 1200px){/*1200以下*/

}


/* ==========================================================================
	TABLET - 1024px
	========================================================================== */

@media screen and (max-width:1024px){

.outline {
	width: 100%;
}

}

/* ==========================================================================
	SP - 640px
	========================================================================== */

@media screen and (max-width: 640px) {

.outline {
	display: block;
	padding: 17px;
}
.outline__tit {
	width: 100%;
	font-weight: bold;
	margin-bottom: 10px;
}

}

