img{
	width:100%;
}
p{
	line-break:strict;
}
.unicom-lead_container1{
	margin-bottom: 50px;
}
.unicom-topics-area>.unicom-container1{
	margin-bottom: 100px;
}
.unicom-topics-area>.unicom-container1>.unicom-box1{
	display: flex;
	flex-wrap: wrap;
	margin: 0 auto 80px;	
}
.unicom-topics-area>.unicom-container1>.unicom-box1 h2{
	font-size: 1.4rem;
	border: none;
	padding: 1rem 0rem;
	text-align: center;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item1{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	width:48%;
	margin: 0 auto 150px;	
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item1>.unicom-parts1{
	order: 2;
	height:4rem;
	width: 100%;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item1>.unicom-parts2{
	order: 3;
	border:1px solid #7B7B7B;
	padding:1rem;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item1>.unicom-parts2>.unicom-gear1{
	flex-grow: 1;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item1>.unicom-parts3{
	order: 1;
	width:49.5%;
	margin: 0 auto;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item2{
	width:48%;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item2>.unicom-parts1{
	width:80%;
	margin: auto;
}
.unicom-topics-area>.unicom-container1>.unicom-box2{
}
.unicom-topics-area>.unicom-container1>.unicom-box2>.unicom-item1{
	display: flex;
	justify-content:space-between;
	flex-wrap: wrap;
	width:60%;
	margin: 100px auto;
}
.unicom-topics-area>.unicom-container1>.unicom-box2>.unicom-item1>.unicom-parts1{
	width:45%;
	text-align: center;
}
.unicom-topics-area>.unicom-container1>.unicom-box3{
	text-align: center;
	margin: 0 auto 80px;	
}

.unicom-member-link{
	margin-bottom: 50px;
}

@media (max-width:640px) and (max-device-width:1280px){
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item1{
	width:100%;
	margin: 0 auto 100px;	
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item2{
	width:100%;
}
.unicom-topics-area>.unicom-container1>.unicom-box1>.unicom-item2>.unicom-parts1{
	width:80%;
	margin: auto;
}
.unicom-topics-area>.unicom-container1>.unicom-box2>.unicom-item1{
	width:100%;
	margin: 100px auto;
}
.unicom-topics-area>.unicom-container1>.unicom-box2>.unicom-item1>.unicom-parts1{
	width:60%;
	margin: 0 auto 1rem;
}
.unicom-topics-area>.unicom-container1>.unicom-box2>.unicom-item1>.unicom-parts1 p{
	padding-bottom: 10px;
}
.unicom-topics-area>.unicom-container1>.unicom-box3{
	text-align: left;
}
.unicom-member-link{
	margin-bottom: 30px;
}

}
