/* CSS Document */

/*----------------------------
　リセット
----------------------------*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, object, iframe, pre, code, p, blockquote, form, fieldset, legend, table, th, td, caption, tbody, tfoot, thead, article, aside, figure, footer, header, hgroup, menu, nav, section, audio, video, canvas {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 14px;
}
article, aside, figure, figcaption, footer, header, hgroup, menu, nav, section {
	display: block;
	overflow: hidden;
}
html {
	-webkit-text-size-adjust: none;
}
body {
	margin:0;
	padding:0;
	line-height: 1.25;
	font-family: arial, sans-serif;
	color:#3f1b0f;
}
ul, ol, li {
	list-style: none;
/*	overflow: hidden;*/
}
a {
	text-decoration: none;
	color: #3f1b0f;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*----------------------------
　ヘルプ_190801
----------------------------*/
body {
	background: #fff6e5 url(../img/bg.png);
}


#help_141216{
	width:100%;
	padding:0;
}
#help_141216 section dl,
#help_141216 section dl dt,
#help_141216 section dl dd{
	width:100%;
}


#help_141216 section dl dt{
	border-bottom:#3f1b0f 2px solid;
	font-weight:bold;
	padding:5%;
}

#help_141216 section dl dd{
	word-break: break-all;
}


#help_141216 section ul li{
	background:#fff6e5;
	border-bottom:#3f1b0f 2px solid;
	word-break: break-all;
	cursor: pointer;
}
#help_141216 section ul li a,
#help_141216 section ul li.acordion_on span{
	display:block;
	padding:5%;
}
#help_141216 section ul li{
	background:url(../img/arrow.png) 99% center no-repeat #fff6e5;
	background-size:6%;
}


#help_141216 section#qa dl dd dl dt{
	background:#e4e2e0;
	border-bottom:#d3d1cd 1px solid;
	color:#7b6f64;
}

/*----------------------------
　faquse
----------------------------*/

#help_141216 section#faquse dl dt{
	font-weight:bold;
}

#help_141216 section#faquse dl dd{
	width:96%;
	padding:0 0 15px;
	margin:0 auto;
}
#help_141216 section#faquse dl div{
	border:#3f1b0f 2px solid;
	padding:15px;
	margin:20px auto;
	background:#fff6e5;
}
#help_141216 section#faquse dl span{
	font-weight:bold;
	margin:0 0 15px 0;
	display: block;
	border-bottom:#3f1b0f 1px solid;
}
#help_141216 section#faquse dl a{
		text-decoration: underline;
}




/*----------------------------
　help_detail
----------------------------*/
#help_detail{
	width:100%;
	padding:0;
}
#help_detail h1{
	background:#9f958c;
	font-weight:bold;
	color:#fff;
	padding:5%;
}
#help_detail section h2{
	background:#faf8f5;
	border-bottom:#d3d1cd 1px solid;
	color:#7b6f64;
	padding:5%;
}
#help_detail section div{
	width:92%;
	padding:15px 0 15px;
	margin:0 auto;
}
