@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/ 

#H_MENU #navigation ul li a.H_FAQ	{ border-bottom:3px solid #1277b6; }
#H_MENU #navigation ul li a.H_FAQ:link	{ border-bottom:3px solid #1277b6; }
#H_MENU #navigation ul li a.H_FAQ:visited	{ border-bottom:3px solid #1277b6; }
.sidr ul li a.sidr-class-H_FAQ	{ background-color:#1277b6; }

body	#PAGE .CONTENTS div.THEME	{ width:680px; float:left; display:inline; background:#1277b6; margin:20px 0px 0px 30px; text-align:center; padding-bottom:10px; }
body	#PAGE .CONTENTS div.THEME ul	{ float:left; display:inline; margin:10px 0px 0px 50px; line-height:1.2em; }
body	#PAGE .CONTENTS div.THEME ul li	{ width:auto; margin:0px; float:left; display:inline; clear:none; line-height:1.2em; }
body	#PAGE .CONTENTS div.THEME ul li a	{ margin:0px 15px; line-height:1.2em; color:#fff; }
body	#PAGE .CONTENTS div.THEME ul li a:link	{ text-decoration:none; }
body	#PAGE .CONTENTS div.THEME ul li a:visited	{ text-decoration:none; }
body	#PAGE .CONTENTS div.THEME ul li a:hover	{ text-decoration:underline; }
body	#PAGE .CONTENTS div.THEME ul li a:active	{ text-decoration:underline; }
body	#PAGE .CONTENTS strong	{ font-weight:bold; font-size:20px; float:left; display:inline; margin:50px 0px 0px 30px; }
body	#PAGE .CONTENTS strong#Q-A	{ color:#0f62a9; }
body	#PAGE .CONTENTS strong#Q-B	{ color:#0f496a; }
body	#PAGE .CONTENTS strong#Q-C	{ color:#00479e; }
body	#PAGE .CONTENTS strong#Q-D	{ color:#005bd7; }
body	#PAGE .CONTENTS strong#Q-E	{ color:#0083d9; }
body	#PAGE .CONTENTS strong#Q-F	{ color:#009fc5; }
body	#PAGE .CONTENTS strong#Q-G	{ color:#00aeb8; }
body	#PAGE .CONTENTS .BOX	{ width:710px; float:left; display:inline; margin-left:30px; }
body	#PAGE .CONTENTS dl	{ border:1px solid #000; width:680px; float:left; clear:both; display:inline; }
body	#PAGE .CONTENTS dl dt	{ width:15%; float:left; clear:none; }
body	#PAGE .CONTENTS dl dd	{ width:85%; float:left; clear:none; }
body	#PAGE .CONTENTS dl span	{ float:left; display:inline; margin:5px 15px 0px 15px; }
body	#PAGE .CONTENTS dl.QUESTION	{ margin:10px 0px 0px 0px; cursor:pointer; float:left; display:inline; }
body	#PAGE .CONTENTS dl.Q-A	{ background:#0f62a9; }
body	#PAGE .CONTENTS dl.Q-B	{ background:#0f496a; }
body	#PAGE .CONTENTS dl.Q-C	{ background:#00479e; }
body	#PAGE .CONTENTS dl.Q-D	{ background:#005bd7; }
body	#PAGE .CONTENTS dl.Q-E	{ background:#0083d9; }
body	#PAGE .CONTENTS dl.Q-F	{ background:#009fc5; }
body	#PAGE .CONTENTS dl.Q-G	{ background:#00aeb8; }
body	#PAGE .CONTENTS dl.QUESTION dt	{ color:#fff; }
body	#PAGE .CONTENTS dl.QUESTION dd	{ background:#fff; }
body	#PAGE .CONTENTS dl.QUESTION dd:link	{ background:#fff; }
body	#PAGE .CONTENTS dl.QUESTION dd:visited	{ background:#fff; }
body	#PAGE .CONTENTS dl.QUESTION dd:hover	{ background:#eee; }
body	#PAGE .CONTENTS dl.QUESTION dd:active	{ background:#eee; }
body	#PAGE .CONTENTS dl.QUESTION dd img	{ float:right; margin:8px 13px 0px 0px; }
body	#PAGE .CONTENTS dl.ANSWER	{ border-top:none; padding-bottom:20px; float:left; display:inline; background:#f8f7f0; }
body	#PAGE .CONTENTS dl.ANSWER dd span em	{ width:548px; float:left; display:inline; color:#0f62a9; font-style:normal; }
body	#PAGE .CONTENTS .BOX	{ margin-bottom:25px; }


@media screen and (max-width: 640px){

body	#PAGE .CONTENTS div.THEME	{ width:95%; display:none; margin:20px 0px 0px 2.5%; }
body	#PAGE .CONTENTS strong	{ margin:50px 0px 0px 2.5%; font-size:14px; }
body	#PAGE .CONTENTS .BOX	{ width:95%; margin-left:2.5%; }
body	#PAGE .CONTENTS dl	{ border:1px solid #000; width:99%; float:left; clear:both; display:inline; }
body	#PAGE .CONTENTS dl dt	{ width:15%; float:left; clear:none; }
body	#PAGE .CONTENTS dl dt span	{ width:100%; float:left; display:inline; margin:5px 0 0 0; text-align:center; line-height:1.5em; }
body	#PAGE .CONTENTS dl dd	{ width:85%; float:left; clear:none; }
body	#PAGE .CONTENTS dl dd span	{ width:80%; float:left; display:inline; margin:5px 15px 0px 15px; line-height:1.5em; }
body	#PAGE .CONTENTS dl.QUESTION	{ margin:10px 0px 0px 0px; cursor:pointer; float:left; display:inline; }
body	#PAGE .CONTENTS dl.QUESTION dd img	{ width:9px; float:right; margin:8px 5px 0px 0px; }
body	#PAGE .CONTENTS dl.ANSWER	{ border-top:none; padding-bottom:20px; float:left; display:inline; background:#f8f7f0; }
body	#PAGE .CONTENTS dl.ANSWER dd span em	{ width:548px; float:left; display:inline; color:#0f62a9; font-style:normal; }

}