@charset "utf-8";

/*
 ------------------------------------------------------------------- */

#contents a:link {color: #555;}
#contents .link_box {margin-bottom: 3.62068%;}
#contents .pt_faq_ttl {
	font-size: 126.7%;
	padding: 30px 0 30px 13px;
}
#contents .pt_ttl {margin-bottom: 5.862%;}
#contents .faq_list {
	padding: 4.31% 4.6551%;
	margin-bottom: 6.89655%;
}
#contents .faq_question {
	padding: 7px 25px 7px 36px;
	line-height: 1.5;
}
#contents .faq_answer {
	padding-left: 11px;
	margin-bottom: 6.0344%;
	line-height: 1.8;
}
#contents .faq_answer a:link {
	text-decoration: underline !important;
}
#contents .faq_answer span {
	margin-bottom: 2.5089%;
}
#anc03 {
	padding-bottom: 0%;
	border-bottom: none;
	margin-bottom: 15.5862%;
}

#contents .cv_wrap {
	width: 90.625%;
	height: auto;
	padding: 6.5517% 5.625%;
	margin: 0 auto 9.375%;
	background-color: #f1f3f3;
}
#contents .cv_wrap a {
	display: block;
	width: 100%;
}


