@charset "utf-8";
/* Copyright 2018 design hack. */

/* ------------------------------------------------------------

faq

------------------------------------------------------------ */

/* グローバルナビアクティブ
---------------------------------------------- */
ul#nav_global li.g04 a{background:url(/common/img/nav_global.gif) no-repeat -450px -30px;}

/* pagettl
---------------------------------------------- */
div#bg_pagettl h3#h3_ttl{
	height: 340px;
	background:url(../faq/img/h3_faq.jpg) no-repeat center center;
}

/* 
---------------------------------------------- */
ul#faq{
	overflow:hidden;
	margin-right: -30px;
	margin-bottom: 70px;
}

ul#faq li{
	float: left;
	width: 380px;
	border-bottom: 2px solid #F2F2F2;
	font-size: 18px;
	font-weight: bold;
	background:url(../faq/img/ico_arrow.gif) no-repeat right center;
	margin:0 30px 20px 0;
}

ul#faq li a{display: block;}

section.wrap_faq{
	border: #F2F2F2 20px solid;
	padding: 60px;
	margin-bottom: 80px;
}

section.wrap_faq:last-child{margin-bottom: 0;}

dl dt{padding-left: 35px;font-weight: bold;margin-bottom: 10px;}
dl dd{padding:0 0 35px 35px;border-bottom: 1px solid #D6D6D6;margin-bottom: 35px;}

dl dt.style01{background: url(../faq/img/ico_question01.gif) no-repeat left 0.25em;}
dl dd.style01{background: url(../faq/img/ico_answer01.gif) no-repeat left 0.25em;}
dl dt.style02{background: url(../faq/img/ico_question02.gif) no-repeat left 0.25em;}
dl dd.style02{background: url(../faq/img/ico_answer02.gif) no-repeat left 0.25em;}
dl dt.style03{background: url(../faq/img/ico_question03.gif) no-repeat left 0.25em;}
dl dd.style03{background: url(../faq/img/ico_answer03.gif) no-repeat left 0.25em;}

dl dd:last-child{
	padding-bottom:0;
	border-bottom: none;
	margin-bottom: 0;
}