
/* common */
*{margin:0; padding:0; font-family:Arial;}
body {background-color:#fff} 
/* body {background:url(/images/bg.jpg) repeat-x;} */
input,textarea, select, option, th, td{font-family: Arial; font-size:12px;}
img, fieldset {border:none;}


body {font-size:12px; font-family: Arial; line-height:20px;}

a:link		{color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px}
a:visited	{color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px}
a:active	{color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px}
a:hover		{color:#2F80CC; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px}

.notice {font-family: Tahoma; font-size: 11px; line-height:12px; color: #b7c7c6;}
.com1 {font-family: Arial; font-size: 12px; line-height:18px; color: #5587b3;}
.navi {font-family: Arial;	font-size: 11px; line-height:12px; color: #848484;}
.navi  span {font-family: Arial;	font-size: 11px; color: #000000; font-weight: bold;}

.copy {font-family: Arial;	font-size: 11px; line-height:15px; color: #b1b1b1;}

.main_txt  {color:#868686; font-family: Arial; font-size:12px; text-decoration:none; }
.main_txt  a:link		{color:#868686; font-family: Arial; font-size:12px; text-decoration:none;;}
.main_txt  a:visited	{color:#868686; font-family: Arial; font-size:12px; text-decoration:none;}
.main_txt  a:active 	{color:#868686; font-family: Arial; font-size:12px; text-decoration:none;}
.main_txt a:hover	{color:#d97275; font-family: Arial; font-size:12px; text-decoration:none; text-decoration: underline;  }


td {font-family: Arial;	font-size: 12px;	color: #868686;	font-weight: none; text-decoration: none; line-height:20px}
.m_1 {font-family: Arial;	font-size: 11px;	color: #5b5b5b;	font-weight: none; line-height: 16px;	text-decoration: none;}

.m3 a { font-family: Arial; font-size: 12px; color:#f6e4dd; font-weight: bold;}


.m1 a:link		{color:#585858; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: none;}
.m1 a:visited	{color:#585858; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: none;}
.m1 a:active 	{color:#585858; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: nine;}
.m1 a:hover		{color:#366fb4; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px;font-weight: bold;}
.m1 span	{color:#366fb4; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px;font-weight: bold;}


.m { font-family:Arial; color:#FFF; }
.m a:link		{color:#FFF; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
.m a:visited	{color:#FFF; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
.m a:active 	{color:#FFF; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
.m a:hover		{color:#FFF; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold; text-decoration: underline; }


.ptitle1 {font-family: Arial;	font-size: 13px; color:#346dbc; font-weight: bold; text-decoration: none; line-height: 20px;}
.ptitle2 {font-family: Arial;	font-size: 15px; color:#346dbc; font-weight: bold; text-decoration: none;}
.pt {font-size:12px; font-family: Arial; line-height:15px;}
.pbox {border:1px solid #d9d9d9;}



.m2 span { font-family:Arial; color:#555555; font-weight: bold;}
.m2 a:link		{color:#555555; font-family: Arial; font-size:11px; text-decoration:none; line-height:15px;}
.m2 a:visited	{color:#555555; font-family: Arial; font-size:11px; text-decoration:none; line-height:15px;}
.m2 a:active 	{color:#555555; font-family: Arial; font-size:11px; text-decoration:none; line-height:15px;}
.m2 a:hover		{color:#555555; font-family: Arial; font-size:11px; text-decoration:none; line-height:15px; font-weight: bold;}

.ptitle {font-family: Arial;	font-size: 12px; color:#c14e5f; font-weight: bold; text-decoration: underline;}
.ptxt {font-family: Arial;	font-size: 12px;	color: #5b5b5b;	font-weight: none; line-height: 20px;	text-decoration: none;}
.ttxt { padding-left:20px; text-align:left;}



.table {border-left:1px solid #f4f4f4;}
.table  td {border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4; padding:0 10px 0 10px; }

.si {color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px;}
.si a:link		{color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px;}
.si a:visited	{color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px;}
.si a:active	{color:#666666; font-family:Arial; font-size:11px; text-decoration:none; line-height:18px;}
.si a:hover		{color:#333333; font-family:Arial; font-size:11px; text-decoration:underline; line-height:18px;}


.input { font-size: 12px; color: #847f74; line-height: 160%; font-family: verdana; letter-spacing: -1px; border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; padding-left: 5px; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #f4f4f4 }
.textarea { font-size: 12px; color: #847f74; line-height: 160%; font-family: verdana; letter-spacing: -1px; border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; padding-left: 5px; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #f4f4f4 }


.m3 a:link		{color:#21457b; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
.m3 a:visited	{color:#21457b; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
.m3 a:active 	{color:#21457b; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
.m3 a:hover		{color:#21457b; font-family: Arial; font-size:12px; text-decoration:none; line-height:15px; font-weight: bold;}
