body        { margin:0px; background-color:#000000; color:#FFFFFF; }/* font-family: "lr SVbN", "Osaka|" */
img			{ border:0 }
.url		{ color:#2D9B23; font-family:palatino,georgia; }
h1			{ height:22px;margin:0 0 0 41;padding: 0 0 0 0; width:285px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center; }
#head		{ height:90px;background-color:#EEEEEE;margin:0px;padding:0px; background-image:url(/img/a_hback.gif); background-repeat: repeat-x;overflow:hidden }
#lv_1		{ height:90px;margin:0px;padding:20 0 0 0; background-image:url(/img/a_logo1.gif); background-repeat: no-repeat; }
#t			{ color:#CCFF66;text-decoration:none; }
#m			{ margin:12 0 0 0;padding:9 0 0 55;background-image:url(/img/a_logo2.gif); background-repeat: no-repeat; font-size:11px; color:#66FF66; overflow:hidden  }
#m a:link	{ color:#66FF66;text-decoration:none;padding-left:9px;margin-left:4 }
#m a:visited{ color:#66FF66;text-decoration:none;padding-left:9px;margin-left:4 }
#m a:hover  { color:#FFFFFF;text-decoration:none;padding-left:9px;margin-left:4; background-image:url(/img/a_hover.gif); background-repeat: no-repeat; }
#m a:active { color:#66FF66;text-decoration:none;padding-left:9px;margin-left:4 }
#pop		{ position:absolute; top:31px; right:8px; font-size:x-small; }
#pop a:link	{ color:#DDDDDD; }
#pop a:visited{ color:#DDDDDD; }
#pop a:hover  { color:#DDDDDD; }
#pop a:active { color:#DDDDDD; }
#contents	{ background-color:#FFFFFF; color:#333333; padding:20 20 20 20; }
#contents td{ color:#333333; }
#textspace	{ border-bottom:1px solid #D8D8D8; background-color:#FFFFFF; color:#999999; line-height:12px; font-size: 10px; padding:10 0 7 15; background-image:url(/img/a_bottom.gif); background-repeat: repeat-x; }

#footpop	{ margin:20px; background-color:#000000; color:#333333; }
#footpop div{ margin:0; height:90px; background-color:#000000; color:#EEEEEE; font-size:10px; line-height:140% }
#footpop h2 { margin:0 0 0 0; font-weight:normal; font-size:12px; }
#footpop div a:link		{ color:#66FF66; }
#footpop div a:visited	{ color:#66FF66; }
#footpop div a:hover  	{ color:#FF0000; }
#footpop div a:active 	{ color:#66FF66; }

.footer		{ margin:20px; background-color:#000000; color:#333333; font-size:12px; line-height: 12px; }
.footer h3	{ margin:0px; font-size:11px; color:#FF0000; }
.footer p	{ margin:0px; font-size:11px; color:#999999; }
.footer em	{ margin:0px; font-size:11px; color:#999999; font-family:palatino,georgia; }
.dammy		{ text-align:left; }

#s			{ margin-left:20px; font-size:12px; background-color:#000000; color:#FFFFFF; }
#s a:link	{ color:#FFFFFF; }
#s a:visited{ color:#FFFFFF; }
#s a:hover  { color:#FFFFFF; }
#s a:active { color:#FFFFFF; }

#mv	h2		{ font-size:20px }
#mv	.noline	{ font-size:20px; }

#m_dis .url { OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis }
#m_dis	h3	{ margin:0;font-size:14px; }
#m_dis	p	{ margin:7 0 7 0;font-size:12px }

.stitle		{ color:#0000FF; }
.scomment	{ font-size:14px; }
.sgirl		{ font-size:12px; }
.surl		{ font-size:12px; color:#008474; font-weight:bold; }

.faq		{ font-size:14px }
.faq h2	span{ font-size:20px;border-bottom:1px solid #2c9622 }
.faq h3		{ font-size:16px; }
.faq DT		{ font-weight:bold;margin-bottom:10px; }
.faq DD		{ margin-bottom:10px }

.news		{ font-size:x-small;margin-bottom:3px }

.r			{ color:#000000;text-decoration:none }

