/* --------------------------------------------------
 e-tabinet.com
 Base Style Sheet
-------------------------------------------------- */

/* Links
--------------------------------------------------*/
/* default link*/
a:link { color: #2063CC; text-decoration: underline;}
a:visited { color: #6392DB; text-decoration: underline;}
a:active { color: #C93; text-decoration: underline}
a:hover { color: #C93; text-decoration: underline}

/* for global navigation menu */
.gmenu {
	color: #333;
}
.gmenu a:link,
.gmenu a:visited {
	color: #339;
	text-decoration: none;
}
.gmenu a:active,
.gmenu a:hover {
	color: #F30;
	text-decoration: underline;
}

.gmenu-s {
	color: #000;
}
.gmenu-s a:link,
.gmenu-s a:visited {
	color: #036;
	text-decoration: none;
}
.gmenu-s a:active,
.gmenu-s a:hover {
	color: #F30;
	text-decoration: none;
}

/* for Header and Footer */
a.common:link{ color: #333; text-decoration: none; }
a.common:visited { color: #333; text-decoration: none; }
a.common:active { color: #333; text-decoration:underline; }
a.common:hover{ color: #333; text-decoration:underline; }

/* for your here navigation */
.urhere {
	color: #333;
}
.urhere a:link,
.urhere a:visited {
	color: #333;
	text-decoration: none;
}
.urhere a:active,
.urhere a:hover {
	color: #333; 
	text-decoration: none;
}

/* non text decoration Link */
.noline a:link{ color: #333333; text-decoration: none}
.noline a:visited { color: #333333; text-decoration: none}
.noline a:active { color: #FF6666; text-decoration: none}
.noline a:hover{ color: #FF6666; text-decoration: none}

/* Top Page Link&Material */
a.link_green:link,
a.link_green:visited {
	background: url(../so-net/lib_image/top/arrow_green.gif) no-repeat 0 0.5em;
	padding-left: 15px;
	color: #2A7F7F;
	text-decoration: none;
	line-height: inherit;
	display: block;
}
a.link_green:active,
a.link_green:hover{ 
	background: url(../so-net/lib_image/top/arrow_green2.gif) no-repeat 0 0.5em;
	padding-left: 15px;
	color: #2A7F7F; 
	text-decoration:underline; 
	line-height: inherit;
	display: block;
}


a.link_blue_1:link,
a.link_blue_1:visited {
	background:   url(../so-net/lib_image/top/arrow_blue_1a.gif) no-repeat 0 0.5em;
	padding-left: 10px;
	color: #2063CC;
	text-decoration: none;
	line-height: inherit;
	display: block;
}
a.link_blue_1:active,
a.link_blue_1:hover{ 
	background:   url(../so-net/lib_image/top/arrow_blue_1b.gif) no-repeat 0 0.5em;
	padding-left: 10px;
	color: #2063CC; 
	text-decoration:underline; 
	line-height: inherit;
	display: block;
}


a.link_blue_2:link,
a.link_blue_2:visited {
	background:   url(../so-net/lib_image/top/arrow_blue_2a.gif) no-repeat 0 0.5em;
	padding-left: 10px;
	color: #2063CC;
	text-decoration: none;
	line-height: inherit;
	display: block;
}
a.link_blue_2:active,
a.link_blue_2:hover{ 
	background:   url(../so-net/lib_image/top/arrow_blue_2b.gif) no-repeat 0 0.5em;
	padding-left: 10px;
	color: #2063CC; 
	text-decoration:underline; 
	line-height: inherit;
	display: block;
}

a.link_blue_3:link,
a.link_blue_3:visited {
	background:  url(../so-net/lib_image/select/arrow_blue_3a.gif) no-repeat 0 0.10em;
	padding-left: 15px;
	color: #2063CC;
	text-decoration: none;
	line-height: inherit;
	display: block;
}
a.link_blue_3:active,
a.link_blue_3:hover{ 
	background:  url(../so-net/lib_image/select/arrow_blue_3b.gif) no-repeat 0 0.10em;
	padding-left: 15px;
	color: #2063CC; 
	text-decoration:underline; 
	line-height: inherit;
	display: block;
}


a.link_blue_4:link,
a.link_blue_4:visited {
	background: url(../so-net/lib_image/common/arrow_blue_4a.gif) no-repeat 0 0.5em;
	padding-left: 15px;
	color: #2A7F7F;
	text-decoration: none;
	line-height: inherit;
	display: block;
}
a.link_blue_4:active,
a.link_blue_4:hover{ 
	background: url(../so-net/lib_image/common/arrow_blue_4b.gif) no-repeat 0 0.5em;
	padding-left: 15px;
	color: #2A7F7F; 
	text-decoration:underline; 
	line-height: inherit;
	display: block;
}


/* text color */
.txt-blood	{
	color: #CC0000;
	font-size: 81.25%;
	line-height: 150%;
}
.txt-menu	{
	color: #FF6666;
}
.txt-red	{
	color: #F00;
}
.txt-blue	{
	color: #069;
}
.txt-green	{
	color: #090;
}
.txt-orange	{
	color: #F90;
}
.txt-gray	{
	color: #666666;
	font-size: 81.25%;
	line-height: 150%;
}
.txt-black	{
	color: #000;
}
.txt-white	{
	color: #FFF;
}

.txt-visit	{
	color: #960;
}
/* Headings
--------------------------------------------------*/
h3 {
	margin: 10px 0;
	padding-left: 10px;
	border-left: 5px solid #369;
	color: #369;
}
.headimgtxt {
	margin: 0;
	padding: 0;
	letter-spacing: 0;
	text-indent: 0;
}

/* Body
--------------------------------------------------*/
body {
	margin: 0;
	padding: 0;
	background: #FFF;
	text-align:center;
}
#container {
	margin: 0 auto;
	width: 770px;
	text-align: left;
}

body,th,td {
	color: #333;
}

form {
	margin: 0;
	padding: 0;
}

/* Header */
.g_search {
	width: 358px;
	height: 28px;
	color: #666;
	background: url(../so-net/lib_image/common/bg_search.gif) no-repeat 0 0;
}

/* Right Navigation */
.extra {
	background: #B2C9ED;
	border-left: 1px solid #4D82D6;
}
.exlink0 a:link { color: #333; text-decoration: none}
.exlink0 a:visited { color: #333; text-decoration: none}
.exlink0 a:active { color: #333; text-decoration: underline}
.exlink0 a:hover{ color: #333; text-decoration: underline}

p.exlink1,
p.exlink2 {
	margin: 0;
	padding: 0;
	width: 189px;
	height: 21px;
	line-height: 21px;
	text-indent: 28px;
	color: #FFF;
	display: block;
}

.exlink1 a:link { color: #FFF; text-decoration: none}
.exlink1 a:visited { color: #FFF; text-decoration: none}
.exlink1 a:active { color: #FFF; text-decoration: underline}
.exlink1 a:hover{ color: #FFF; text-decoration: underline}

.exlink2 a:link { color: #FFF; text-decoration: none}
.exlink2 a:visited { color: #FFF; text-decoration: none}
.exlink2 a:active { color: #FFF; text-decoration: underline}
.exlink2 a:hover{ color: #FFF; text-decoration: underline}

.exlink1 {
	background: url(../so-net/lib_image/common/bg_exlink01.gif) no-repeat 0 0;
}
.exlink2 {
	background: url(../so-net/lib_image/common/bg_exlink02.gif) no-repeat 0 0;
}
.exlink1 a,
.exlink2 a {
	display: block;
	color: #FFF;
	text-decoration: none;
}


