@charset "UTF-8";



/* ++++++++++++++++++++++++++++++++++++++++++++++    PC    ++++++++++++++++++++++++++++++++++++++++++++++  */
/* 801px ~ */
@media screen and (min-width: 801px), print {


.faq_list dl + dl{
	padding-top:35px;
	margin-top:35px;
	border-top:1px solid #D0EAF4;
	}
	
.faq_list dl dt{
	font-size:200%;
	font-weight:bold;
	color:#009CE5;
	}
.faq_list dl dd{
	font-size:143%;
	font-weight:bold;
	margin-top:10px;
	line-height:1.5em;
	min-height:2em;
	}
.faq_list dl dt,
.faq_list dl dd{
	padding-left:80px;
	background-size:67px 30px;
	background-position: top 0.4em left;
	background-repeat:no-repeat;
	}
	
.faq_list dl:nth-of-type(1) dt{
	background-image:url(../img/faq/q1_pc.png);
	}
.faq_list dl:nth-of-type(1) dd{
	background-image:url(../img/faq/a1_pc.png);
	}
.faq_list dl:nth-of-type(2) dt{
	background-image:url(../img/faq/q2_pc.png);
	}
.faq_list dl:nth-of-type(2) dd{
	background-image:url(../img/faq/a2_pc.png);
	}
.faq_list dl:nth-of-type(3) dt{
	background-image:url(../img/faq/q3_pc.png);
	}
.faq_list dl:nth-of-type(3) dd{
	background-image:url(../img/faq/a3_pc.png);
	}
.faq_list dl:nth-of-type(4) dt{
	background-image:url(../img/faq/q4_pc.png);
	}
.faq_list dl:nth-of-type(4) dd{
	background-image:url(../img/faq/a4_pc.png);
	}
.faq_list dl:nth-of-type(5) dt{
	background-image:url(../img/faq/q5_pc.png);
	}
.faq_list dl:nth-of-type(5) dd{
	background-image:url(../img/faq/a5_pc.png);
	}
.faq_list dl:nth-of-type(6) dt{
	background-image:url(../img/faq/q6_pc.png);
	}
.faq_list dl:nth-of-type(6) dd{
	background-image:url(../img/faq/a6_pc.png);
	}
.faq_list dl:nth-of-type(7) dt{
	background-image:url(../img/faq/q7_pc.png);
	}
.faq_list dl:nth-of-type(7) dd{
	background-image:url(../img/faq/a7_pc.png);
	}
.faq_list dl:nth-of-type(8) dt{
	background-image:url(../img/faq/q8_pc.png);
	}
.faq_list dl:nth-of-type(8) dd{
	background-image:url(../img/faq/a8_pc.png);
	}
.faq_list dl:nth-of-type(9) dt{
	background-image:url(../img/faq/q9_pc.png);
	}
.faq_list dl:nth-of-type(9) dd{
	background-image:url(../img/faq/a9_pc.png);
	}
.faq_list dl:nth-of-type(10) dt{
	background-image:url(../img/faq/q10_pc.png);
	}
.faq_list dl:nth-of-type(10) dd{
	background-image:url(../img/faq/a10_pc.png);
	}
.faq_list dl:nth-of-type(11) dt{
	background-image:url(../img/faq/q11_pc.png);
	}
.faq_list dl:nth-of-type(11) dd{
	background-image:url(../img/faq/a11_pc.png);
	}
.faq_list dl:nth-of-type(12) dt{
	background-image:url(../img/faq/q12_pc.png);
	}
.faq_list dl:nth-of-type(12) dd{
	background-image:url(../img/faq/a12_pc.png);
	}
.faq_list dl:nth-of-type(13) dt{
	background-image:url(../img/faq/q13_pc.png);
	}
.faq_list dl:nth-of-type(13) dd{
	background-image:url(../img/faq/a13_pc.png);
	}



}




/* ++++++++++++++++++++++++++++++++++++++++++++++    sp    ++++++++++++++++++++++++++++++++++++++++++++++  */
/* ~ 800px */
@media only screen and (max-width: 800px) {
	



.faq_list dl + dl{
	padding-top:25px;
	margin-top:25px;
	border-top:1px solid #D0EAF4;
	}
	
.faq_list dl dt{
	font-size:143%;
	font-weight:bold;
	color:#009CE5;
	line-height: 1.6em;
	}
.faq_list dl dd{
	font-weight:bold;
	margin-top:10px;
	}
.faq_list dl dt,
.faq_list dl dd{
	padding-left:60px;
	background-size:47px;
	background-position: top 0.4em left;
	background-repeat:no-repeat;
	}
	
.faq_list dl:nth-of-type(1) dt{
	background-image:url(../img/faq/q1_pc.png);
	}
.faq_list dl:nth-of-type(1) dd{
	background-image:url(../img/faq/a1_pc.png);
	}
.faq_list dl:nth-of-type(2) dt{
	background-image:url(../img/faq/q2_pc.png);
	}
.faq_list dl:nth-of-type(2) dd{
	background-image:url(../img/faq/a2_pc.png);
	}
.faq_list dl:nth-of-type(3) dt{
	background-image:url(../img/faq/q3_sp.png);
	}
.faq_list dl:nth-of-type(3) dd{
	background-image:url(../img/faq/a3_sp.png);
	}
.faq_list dl:nth-of-type(4) dt{
	background-image:url(../img/faq/q4_sp.png);
	}
.faq_list dl:nth-of-type(4) dd{
	background-image:url(../img/faq/a4_sp.png);
	}
.faq_list dl:nth-of-type(5) dt{
	background-image:url(../img/faq/q5_sp.png);
	}
.faq_list dl:nth-of-type(5) dd{
	background-image:url(../img/faq/a5_sp.png);
	}
.faq_list dl:nth-of-type(6) dt{
	background-image:url(../img/faq/q6_sp.png);
	}
.faq_list dl:nth-of-type(6) dd{
	background-image:url(../img/faq/a6_sp.png);
	}
.faq_list dl:nth-of-type(7) dt{
	background-image:url(../img/faq/q7_sp.png);
	}
.faq_list dl:nth-of-type(7) dd{
	background-image:url(../img/faq/a7_sp.png);
	}
.faq_list dl:nth-of-type(8) dt{
	background-image:url(../img/faq/q8_sp.png);
	}
.faq_list dl:nth-of-type(8) dd{
	background-image:url(../img/faq/a8_sp.png);
	}
.faq_list dl:nth-of-type(9) dt{
	background-image:url(../img/faq/q9_sp.png);
	}
.faq_list dl:nth-of-type(9) dd{
	background-image:url(../img/faq/a9_sp.png);
	}
.faq_list dl:nth-of-type(10) dt{
	background-image:url(../img/faq/q10_sp.png);
	}
.faq_list dl:nth-of-type(10) dd{
	background-image:url(../img/faq/a10_sp.png);
	}
.faq_list dl:nth-of-type(11) dt{
	background-image:url(../img/faq/q11_sp.png);
	}
.faq_list dl:nth-of-type(11) dd{
	background-image:url(../img/faq/a11_sp.png);
	}
.faq_list dl:nth-of-type(12) dt{
	background-image:url(../img/faq/q12_sp.png);
	}
.faq_list dl:nth-of-type(12) dd{
	background-image:url(../img/faq/a12_sp.png);
	}
.faq_list dl:nth-of-type(13) dt{
	background-image:url(../img/faq/q13_sp.png);
	}
.faq_list dl:nth-of-type(13) dd{
	background-image:url(../img/faq/a13_sp.png);
	}



}