/* margin */html, body, div, form {
margin: 0px;
padding: 0px;
}

/*body*/body {
background-color: #283F4D;
}

/* font */td, th, p, div, span, a, input, strong, em, b {}td{	
font-size:small;
line-height:145%;	
color:#333333;
}

/* link color */a:link{
color:#0066CC;
}
a:visited
{color:#0066cc;
}
a:active{
color:#ff6633;
}
a:hover{
color:#ff6633;
}
a.l_nav {
color: #FFFFFF;
}
a.l_nav:link{
color:#FFFFFF;
text-decoration: none;
}
a.l_nav:visited{
color:#FFFFFF;
text-decoration: none;
}
a.l_nav:active{
color:#8FADAF;
text-decoration: none;
}
a.l_nav:hover{
color:#8FADAF;
text-decoration: none;
}
a.l_nav_on {
color: #EAE3BA;
}
a.l_nav_on:link{
color:#EAE3BA;
text-decoration: none;
}
a.l_nav_on:visited{
color:#EAE3BA;
text-decoration: none
}
a.l_nav_on:active{
color:#8FADAF;
text-decoration: none;
}
a.l_nav_on:hover{
color:#8FADAF;
text-decoration: none;
}

/* pulldown */.CLASS1 {
font-size : 10px ; 
color : #666666 ; 
background-color : #FFFFFF ; 
width : 235px ; 
border:1 dotted
}

/* table color */.wh{
background-color:#ffffff;
}
.gr00{
background-color:#000000;
}
.gr01{
background-color:#e6e6e6;
}
.gr02{
background-color:#cccccc;
}
.gr03{
background-color:#999999;
}
.gr04{
background-color:#666666;
}
.gr05{
background-color:#ffc2e3;
}
.gr06{
background-color:#ffebf6;
}
.be01{
background-color:#FFF9EB;
}
.or01{
background-color:#FF9900;
}
.re01{
background-color:#E60000;
}

/* background image */.tit01{ 
background-image: url(/common_images/tit_m_lt.gif);
}
.tit02{
background-image: url(/common_images/tit_m_ct.gif);
}
.tit03{ 
background-image: url(/common_images/tit_m_rt.gif);
}
.tl01{ 
background-image: url(/common_images/l_nav_frm_tl.gif);
}
.tc01{ 
background-image: url(/common_images/l_nav_frm_tc.gif);
}
.tr01{ 
background-image: url(/common_images/l_nav_frm_tr.gif);
}
.lm01{
background-image: url(/common_images/l_nav_frm_lm.gif);
}
.rm01{ 
background-image: url(/common_images/l_nav_frm_rm.gif);
}
.bl01{
background-image:  url(/common_images/l_nav_frm_bl.gif);
}
.bc01{
background-image: url(/common_images/l_nav_frm_bc.gif);
}
.br01{
background-image: url(/common_images/l_nav_frm_br.gif);
}
.lm02{
background-image: url(/common_images/item_frm_lm.gif);
}
.rm02{ background-image: url(/common_images/item_frm_rm.gif);
}
.lbg{ background-image: url(/common_images/lbg.gif);
}
.telbg { background-image: url(/common_images/tel_bg.gif);
}

/* navigation */.s{
	font-size:xx-small;
	line-height:130%;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#333333;
}

.sw{
font-size:xx-small;
line-height:100%;	
color:#FFFFFF;
}
.mw {
color: #FFFFFF;
}

table.sample1{
	width:325px;
	height:170px;
}

.td_sample1{
	background-color:#005AFF;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	border-right:1px solid #888888;
	text-align:center;
	color: #4e4e4e;
	font-size: 80%;
}

.td_sample2_top{
	background-color:#223FD0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	border-right:1px solid #888888;
	text-align:center;
	color: #FFFFFF;
	font-size: 70%;
}

.td_sample2{
	background-color:#223FD0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom:1px solid #888888;
	border-right:1px solid #888888;
	text-align:center;
	color: #FFFFFF;
	font-size: 70%;
}

.td_sample3{
	background-color:#FF5E5E;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	border-right:1px solid #888888;
	text-align:center;
	color: #4e4e4e;
	font-size: 80%;
}

.td_sample4_top{
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	color: #0060FF;
	font-size: 70%;
}

.td_sample4{
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom:1px solid #888888;
	color: #0060FF;
	font-size: 70%;
}

.td_sample5{
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom:1px solid #888888;
	color: #ff0000;
	font-size: 90%;
}

.td_sample6{
	background-color:#FFFFFF;
	padding-top: 2px;
	padding-left: 5px;
	color: #696969;
	font-size: 70%;
}

.img_sample1{
	margin-top:10px;
	margin-left:90px;
}
