.pagetitle {
	width: 100%;
	height: 270px;
	background: url("../../../../media/faq/h2_bg.jpg") no-repeat center center;
}
.pagetitle h2 {
	background: url("../../../../media/faq/h2_bg.png") no-repeat center center;
}
.pagetitle h2 span{
	color: #8fd76f;	
}
#subnav{
	max-width:960px;
	margin:0 auto 80px;
}
#subnav ul{
	display:flex;
	gap:20px;
}
#subnav ul li{
	width:calc((100% - 80px) / 5);
}
#subnav ul li a{
	display:block;
	text-decoration:none;
	text-align:center;
	line-height:40px;
	padding:0 0 20px;
	font-size:15px;
	position:relative;
	border-radius:10px;
	font-weight:bold;
}
#subnav ul li a:after{
	position:absolute;
	content:"˅";
	bottom:0;
	left:50%;
	transform:translateX(-50%);
	line-height:20px;
	height:20px;
	width:40px;
	color:#fff;
	border-radius:5px 5px 0 0;
}
#subnav ul li:nth-child(1) a{
	background:#fff7e0;
}
#subnav ul li:nth-child(1) a:after{
	background:#f9b264;
}
#subnav ul li:nth-child(2) a{
	background:#edfde5;
}
#subnav ul li:nth-child(2) a:after{
	background:#8fd76f;
}
#subnav ul li:nth-child(3) a{
	background:#ffecf8;
}
#subnav ul li:nth-child(3) a:after{
	background:#f2aad9;
}
#subnav ul li:nth-child(4) a{
	background:#e0f9fd;
}
#subnav ul li:nth-child(4) a:after{
	background:#93d6e2;
}
#subnav ul li:nth-child(5) a{
	background:#ede7ff;
}
#subnav ul li:nth-child(5) a:after{
	background:#aa8dff;
}
#main section{
	max-width:960px;
	margin:0 auto 80px;
}
#main section h3{
	font-size:36px;
	text-align:center;
	margin:0 auto 40px;
}
#main section dl{
	margin:0 auto 40px;
	border-radius:10px;
	overflow:hidden;
}
#main section dt{
	position:relative;
	padding:10px 10px 10px 40px;
	font-size:20px;
}
#main section dt:before{
	content:"Q";
	position:absolute;
	top:0;
	left:10px;
	font-weight:bold;
	font-size:24px;
}
#main section dd{
	position:relative;
	padding:10px 10px 10px 40px;
}
#main section dd:before{
	content:"A";
	position:absolute;
	top:0;
	left:10px;
	font-weight:bold;
	font-size:24px;
}
#section1 dl{
	border:1px solid #f9b264;
}
#section1 dt{
	background:#fff7e0;
}
#section1 h3,
#section1 dt:before,
#section1 dd:before{
	color:#f9b264;
}
#section2 dl{
	border:1px solid #8fd76f;
}
#section2 dt{
	background:#edfde5;
}
#section2 h3,
#section2 dt:before,
#section2 dd:before{
	color:#8fd76f;
}
#section3 dl{
	border:1px solid #f2aad9;
}
#section3 dt{
	background:#ffecf8;
}
#section3 h3,
#section3 dt:before,
#section3 dd:before{
	color:#f2aad9;
}
#section4 dl{
	border:1px solid #93d6e2;
}
#section4 dt{
	background:#e0f9fd;
}
#section4 h3,
#section4 dt:before,
#section4 dd:before{
	color:#93d6e2;
}
#section5 dl{
	border:1px solid #aa8dff;
}
#section5 dt{
	background:#ede7ff;
}
#section5 h3,
#section5 dt:before,
#section5 dd:before{
	color:#aa8dff;
}