body{
	margin: 0 auto;
	font-family: Arial, Helvetica,"微軟正黑體", sans-serif;font-size:15px;line-height:23px; background-color:#FFF; background-image:url(../images/news-a06.jpg);}
p{ margin:0; padding:0;}
img { border:0;}
ul,li{ margin:0; padding:0; list-style:none;}

.aL a {	color:#e60013;text-decoration: underline;}
.aL a:hover { text-decoration: none;}

.bL a {	color:#333;	text-decoration: underline;}
.bL a:hover { text-decoration:none;}

.cL a {	color:#FFF;	text-decoration: none;}
.cL a:hover {	text-decoration: underline;}

.dL a {	color: #54636b;	text-decoration: underline;}
.dL a:hover { text-decoration:none;}



.fs01 { font-size:13px;}
.fs02 { font-size:18px;}
.fs03 { font-size:16px; line-height:1.6;}
.fs04 { font-size:20px; line-height:1.6;}

.fc01 {	color:#54636b;}
.fc02 {	color:#000;}
.fc03 {	color:#FFF;}
.fc04 {	color:#fff100;}
.fc05 {	color:#FFF;}
.under { text-decoration:underline;}

/* 問答 */
#qaContent { display:block; margin:0 50px; padding:20px 50px; width:700px; background-color:#0054a5; border-radius:10px; }
#qaContent h3{ margin:0; padding:0; display:block; width:700px; height:30px;}
#qaContent ul.accordionPart { margin:0 0 30px 0;}
#qaContent ul.accordionPart li{ margin:0; padding:20px 0; border-bottom:1px dashed #0074e4;}
#qaContent ul.accordionPart li .qa_title{ color:#FFF;}
#qaContent ul.accordionPart li .qa_title_on {text-decoration: underline;}
#qaContent ul.accordionPart li .qa_content { color:#fcd50d; display:none;}




.box01 { display:block; margin:0 50px; padding:20px 40px; width:712px; background-color:#FFF; border-radius:20px; border:4px solid #000; }

.box02 { display:block; margin:0 50px; padding:40px; width:720px; background-color:#FFF; border-radius:10px; }
.box02 h3{ display:block; width:700px; height:35px; background-color:#92aab6; margin:0 0 20px 0; padding:0 0 0 20px; line-height:35px;}