﻿/* strength */
.strength_section {
	text-align:center;
	height:370px;
	color:white;
	/*margin-top:0px;*/
}
.strength_section .title {
	font-size:2.4rem;
	/*padding-top:70px;*/
	padding-bottom:20px;
}
.strength_section .sub {
	font-size:1.5rem;
	padding-bottom:20px;
}
.strength_button {
	margin-top: -50px;
	text-align:center;
}

/* talk */
.talk_section {
	margin:40px auto;
	min-height:250px;
}
.talk_section .title {
	font-size:28px;
	padding:10px;
	margin-bottom:0.8em;
	color:white;
	background-color:black;
	text-aling:center;
}

/* circle */
.strength_circle {
	width:1em;
	height:1em;
	line-height:1em;
	border-radius:50%;
	display:inline-block;
	margin-right:2px;
	text-align:center;
	background:white;
}

/* color type */
.strength_type_1 {
	background-color:#f66c8f;
}
.strength_type_1 .strength_circle {
	color:#f66c8f;
}

.strength_type_2 {
	background-color:#3aa7d0;
}
.strength_type_2 .strength_circle {
	color:#3aa7d0;
}

.strength_type_3 {
	background-color:#f6a201;
}
.strength_type_3 .strength_circle {
	color:#f6a201;
}
