<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

.ttl						{ float:left; width:300px; }
.txt						{ float:right; width:350px; line-height:182%; margin-bottom:20px; }
.error						{ line-height:182%; margin-bottom:20px; }
.font11						{ font-size:11px; }
.font12						{ font-size:12px; line-height:160%; }
.font13						{ font-size:13px; font-weight:bold; }
.mg10B						{ margin-bottom:10px; }
.mg40B						{ margin-bottom:40px; }
.step1						{ background:url(../img/step1.gif) no-repeat left 5px; padding-left:40px; font-weight:bold; }
.step2						{ background:url(../img/step2.gif) no-repeat left 5px; padding-left:40px; font-weight:bold; }
.step3						{ background:url(../img/step3.gif) no-repeat left 5px; padding-left:40px; font-weight:bold; }

#mainArea					{ padding:52px; background:url(../img/x_dot.gif) repeat-x bottom; }
#mainArea .step				{ clear:both; line-height:182%; margin:20px 0 60px 0; }
#mainArea .step td			{ padding:15px; background:#F2F2F2; }
#mainArea .step td label	{ font-size:1.2em; }
#mainArea .step td p		{ margin-top:5px; }
#mainArea .step td img		{ float:right; margin-left:10px; }
#mainArea .titleArea		{ margin-top:20px; }
#mainArea .waku1			{ border:2px solid #C7E3FF; padding:20px; margin-top:5px; }
#mainArea .waku2			{ border:2px solid #C7E3FF; margin-top:5px; }
#mainArea .wakuTitle		{ font-size:18px; color:#29ABFF; }
#mainArea .koumoku			{ font-size:14px; line-height:165%; }

#q01-1						{ background:url(../img/q1_g1.jpg) no-repeat bottom right; }
#q01-2						{ background:url(../img/q1_g2.jpg) no-repeat bottom right; }
#q02-1						{ background:url(../img/q2_g1.jpg) no-repeat bottom right; }
#q04-bg1					{ background:url(../img/q4_g1.jpg) no-repeat center right; }
#q04-bg2					{ background:url(../img/q4_g2.jpg) no-repeat center right; }
#q04-bg3					{ background:url(../img/q4_g3.jpg) no-repeat center right; }
#q04-bg4					{ background:url(../img/q4_g4.jpg) no-repeat center right; }
#q04-bg5					{ background:url(../img/q4_g5.jpg) no-repeat center right; }
#q04-bg6					{ background:url(../img/q4_g6.jpg) no-repeat center right; }
#q04-bg7					{ background:url(../img/q4_g7.jpg) no-repeat center right; }
#q04-bg8					{ background:url(../img/q4_g8.jpg) no-repeat center right; }
#q04-bg9					{ background:url(../img/q4_g9.jpg) no-repeat center right; }
#q05-bg1					{ background:url(../img/q5_g1.jpg) no-repeat center bottom; }
#q05-bg2					{ background:url(../img/q5_g2.jpg) no-repeat center bottom; }
#q05-bg3					{ background:url(../img/q5_g3.jpg) no-repeat center bottom; }
#q05-bg4					{ background:url(../img/q5_g4.jpg) no-repeat center bottom; }
#q06-bg1					{ background:url(../img/q6_g1.jpg) no-repeat center right; }
#q06-bg2					{ background:url(../img/q6_g2.jpg) no-repeat center right; }
#q06-bg3					{ background:url(../img/q6_g3.jpg) no-repeat center right; }
#q06-bg4					{ background:url(../img/q6_g4.jpg) no-repeat center right; }
#q07-bg1					{ background:url(../img/q7_g1.jpg) no-repeat center right; }
#q07-bg2					{ background:url(../img/q7_g2.jpg) no-repeat center right; }
#q07-bg3					{ background:url(../img/q7_g3.jpg) no-repeat center right; }
#q08-bg1					{ background:url(../img/q8_g1.jpg) no-repeat center right; }
#q08-bg2					{ background:url(../img/q8_g2.jpg) no-repeat center right; }
#q08-bg3					{ background:url(../img/q8_g3.jpg) no-repeat center right; }
#q08-bg4					{ background:url(../img/q8_g4.jpg) no-repeat center right; }
#q08-bg5					{ background:url(../img/q8_g5.jpg) no-repeat center right; }
#q08-bg6					{ background:url(../img/q8_g6.jpg) no-repeat center right; }
#q09-bg1					{ background:url(../img/q9_g1.jpg) no-repeat center right; }
#q09-bg2					{ background:url(../img/q9_g2.jpg) no-repeat center right; }
#q09-bg3					{ background:url(../img/q9_g3.jpg) no-repeat center right; }
#q09-bg4					{ background:url(../img/q9_g4.jpg) no-repeat center right; }
#q09-bg5					{ background:url(../img/q9_g5.jpg) no-repeat center right; }
#q09-bg6					{ background:url(../img/q9_g6.jpg) no-repeat center right; }
#q09-bg7					{ background:url(../img/q9_g7.jpg) no-repeat center right; }
#q09-bg8					{ background:url(../img/q9_g8.jpg) no-repeat center right; }
#q10-bg1					{ background:url(../img/q10_g1.jpg) no-repeat center right; }
#q10-bg2					{ background:url(../img/q10_g2.jpg) no-repeat center right; }
#q10-bg3					{ background:url(../img/q10_g3.jpg) no-repeat center right; }
#q10-bg4					{ background:url(../img/q10_g4.jpg) no-repeat center right; }
#q11 td.line				{ background:#f2f2f2; padding:5px; }

#privacy					{ padding:52px; background:url(../img/privacy_top.jpg) repeat-x top #F2F2F2; }
#privacy .read				{ font-size:108%; font-weight:bold; }
#privacy #caution			{ height:111px; background:url(../img/privacy_bg.jpg) no-repeat; font-size:93%; margin-top:10px;}
#privacy #caution .left		{ float:left; padding:20px 0 0 20px; }
#privacy #caution .right	{ float:right; padding:40px 40px 0 0; font-size:1.2em; }

#form						{ padding:52px; background:url(../img/privacy_bottom.jpg) repeat-x top; }
#form .caution				{ margin-bottom:5px; }
#form .caution img			{ position:relative; top:4px; }
#form2						{ padding:52px; }
.formArea td				{ padding:1px; background:#F2F2F2; font-size:1.2em; line-height:1.4em; }
.formArea td img			{ float:right; margin-left:5px; }

.formArea .hissu			{ padding:10px 0 10px 20px; height:1.2em; background:url(../img/hissu2.gif) repeat-y left #F2F2F2; }
.formArea .nohissu			{ padding:10px 0 10px 20px; height:1.2em; background:url(../img/nohissu.gif) repeat-y left #F2F2F2; }
.formArea .pd5				{ padding:5px; }
.submit						{ padding-top:40px; text-align:center; }

.confirmttl					{ margin-bottom:20px; text-align:center; }

#wrapper #contentArea #footer {
	text-align:center;
	font:12px/1.4 "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif, "Hiragino Kaku Gothic Pro";}
#footer  dt{
	font-size:125%;
	line-height:1.8em;
	margin:0 0 0 0;
	display:inline;
	float:none;
   font-weight:bold;
}
	#footer img{
		line-height:0;
		font-size:1%;
		margin:0 5px 8px 0;
		vertical-align:bottom;
	}
#footer dd{
	margin:0 0.6em 0 0;
	display:inline;
	float:none;
}
#footer .tel{
	font-size:150%;
	margin:0;
   font-weight:bold;
}


	
.column01{float:left;}
.column02{float:right;
padding-right:10px;}

.ply_link{
		color:#00ABE2;}

#error ul{
	margin:1em;
	color:#900;
}
	#error li{
		float:none;
		line-height:1.8;
		font-size:12px;
	}</pre></body></html>