@charset "utf-8";

/*________________________________________________

	name:			pc.css
	create Date:	2019-01-11
	lastmodified:	****-**-**
________________________________________________*/

.col2_wrap {
	-js-display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flexbox;
	display: -moz-flexbox;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	flex-flow: row wrap;
    clear: both;
    margin: 0 0 1.5em 0;
    padding: 0;
}
/*clearfix*/
.col2_wrap:after {
	content: "";
	display: table;
	clear: both;
}
.col2_wrap .col {
	-webkit-align-items: stretch; /* Safari */
	align-items: stretch;
    float: left;
    margin: 0 40px 0.8em 0;
    padding: 0;
	width: -webkit-calc(50% - 20px);
	width: calc(50% - 20px);
    height: auto;
    text-align: left;
}
.col2_wrap .col:nth-child(even) {
    float: right;
    margin-right: 0;
}
.col2_wrap img,
.col1_wrap img {
    width: 100%;
    height: auto;
}
.col2_wrap a {
    color: #303030;
    text-decoration: none;
}
.col1_wrap {
    clear: both;
    margin: 0 auto 1.5em auto;
    padding: 0;
    width: 600px;
    height: auto;
}
