
.win{
	font-size:16px;
}


.win .inner-width{
	max-width:600px;
	width:94%;
	margin-right:auto;
	margin-left:auto;

}

.win header{
	margin-top:60px;
}

.win .center{
	text-align:center;
}
.win h1{
	font-weight:bold;
	font-size:110%;
	margin-bottom:40px;
}
.win h1 img{
	display:block;
	margin:auto auto 15px;
	width:80%;
	max-width:260px;
}
.win .h1_caption{
	font-size:90%;
}
/*
.win h2{
	font-weight:bold;
	font-size:150%;
	
	margin-top:40px;
	margin-bottom:20px;
}
*/
.win section{
	margin-top:60px;
}

.win .work li{
	font-size:110%;
	font-weight:bold;
}
.win .work li a{
/*	background:#2b2b2b;
	color:#fff;*/
	display:block;
	padding:15px;
	border-radius:3px;
	border: 1px solid;
}

.win .work li a span{
	font-size:70%;
	font-weight:normal;
	display:inline-block;
}

.win .work li:nth-child(1) a,
.win .work li:nth-child(2) a{
	background:#ef90a0;
	box-shadow: 3px 3px 3px #ddd;
	border:none;
	color:#fff;

}
.win .work li:nth-child(1) a:hover,
.win .work li:nth-child(2) a:hover{
	opacity:.75;
		text-decoration:underline;
}

.win .work li:nth-child(2){
	margin-bottom:35px;
}

.win .work li + li{
	margin-top:15px;
}

.win .dl-list1 > div{
		display:flex;
		border-bottom: 1px solid #aaa;
	padding:5px 0;
}
.win .dl-list1 > div:first-child{
	border-top:1px solid #aaa;
}


.win .dl-list1 > div > dt{
		width:100px;
}
.win .dl-list1 > div > dd{
		width:calc(100% - 100px);
}

.win .win-profile h3{
	font-size:110%;
	margin-bottom:10px;
	font-weight:bold;
}


.win .win-profile ul + p{
	margin-top:20px;
}
.win .win-profile ul > li:first-child{
	margin-bottom:20px;
	font-size:100%;
}
.win .win-profile li{
	font-size:90%;
}
.win .win-profile-wrap{
	border:1px solid #aaa;
	border-right:none;
	border-left:none;
	padding:20px 0;
}
.win .text-wrap + .text-wrap{
	margin-top:40px;
}


.win .sns a img{
	width:30px;
	margin-right:10px;
}
.win .sns a{
	display:block;
	color:#1877f2;
	border:1px solid #1877f2;
	padding:10px;
	margin-top:10px;
		border-radius:3px;
			box-shadow: 3px 3px 3px #ddd;

}
.win .sns a:hover{
	opacity:.75;
	text-decoration:underline;
}

