/*--------------------------------------------------------------------------
Ascentnetworks Basic Style Sheet (for version 4 browers)

Version : 1.2
Update  : 2007.11.08
Author  : jelee
E-mail  : jelee@ascentnet.co.jp
Website : http://www.ascentnet.co.jp
--------------------------------------------------------------------------*/



/*Basic
--------------------------------------------------------------------------*/
	
body, table, tr, td, select, input, textarea {
	align:center;
	margin:0px 0px 0px 0px; 
	padding:0px;
	font-family:"MS P«´«·«Ã«¯","Osaka","Hiragino Kaku Gothic Pro","Verdana","Helvetica","sans-serif","HGMaruGothicMPPRO";
	font-size:12px;
	color:#86837c;
	text-decoration:none;
	line-height:170%; 
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #FFFFFF;
	vertical-align:center;	
}
body  {background: #ffffff;}
table {table-layout:fixed; border-collapse:collapse; word-break:break-all;}
input {border:1px solid #B0B0B0; height:19px; padding:1px 3px;}
select {border:1px solid #B0B0B0; padding:1px 3px;}
textarea {border:1px solid #B0B0B0; padding:3px 6px;}
img {border:0px;}
form {margin:0px;}
.hand {cursor:hand;}



/*Interval, Height, Margin, Border  
--------------------------------------------------------------------------*/ 

.ico {vertical-align:middle; margin-top:1px;}
.ico_txt {margin-right:5px; margin-bottom:2px; vertical-align:middle;}/*ÅØ½ºÆ®¶û °°ÀÌ ¾²ÀÌ´Â ºÒ¸´ÀÌ¹ÌÁö Á¤·Ä*/
.img_txt {top:1px;padding-right:2px}/*¿ìÃø¿¡ ¾ÆÀÌÄÜÀÖÀ»¶§ ÅØ½ºÆ®³ôÀÌ,¿ìÃø°£°Ý¼³Á¤ ¼±¹°¿É¼ÇÆË¾÷À§¾Æ·¡*/
.arr_blue {margin-top:1px; margin-right:5px; vertical-align:top;}/*»ó´Ü °Ë»ö¹Ù³» ºÒ¸´*/


/*Table
--------------------------------------------------------------------------*/

table.tbl {width:100%; border-top:2px solid #dadad7;}
.tbl td {padding-top:7px;padding-bottom:7px; border-bottom:1px solid #dadad7;}
.tbl th {
	color:#dadad7; 
	font-weight:bold; 
	background:#CFE6FA; 
	padding-top:7px; 
	padding-bottom:7px; 
	padding-left:20px;
	border-bottom:1px solid #FFFFFF; 
	border-right:1px solid #dadad7; 
	text-align:center;
} /*Board*/


table.footer { 
	width:100%; 
	vertical-align:center;
	padding-top:40px; 
	padding-bottom:30px; 
	border-width:0px; 
	bordercolor :#ffffff; 
	border-style:none; 
	world-break:break-all;
}


/*Typography
--------------------------------------------------------------------------*/

.lnav_h1           { text-decoration: none; font-size:14px; color: #d6362e; font-weight:bold;}

.lnav_h2           { text-decoration: none; font-size:12px; color: #86837c;}
.lnav_h2 a:link    { text-decoration: none; font-size:12px; color: #86837c;}
.lnav_h2 a:visited { text-decoration: none; font-size:12px; color: #86837c;}
.lnav_h2 a:hover   { text-decoration: none; font-size:12px; color: #FFFFFF;	 background-color: #d6362e;}
.lnav_h2 a:active  { text-decoration: none; font-size:12px; color: #86837c;}

.lnav_h3           { text-decoration: none; font-size:12px; color: #FFFFFF;  background-color: #d6362e;}


.ttit_h1           { text-decoration: none; font-size:12px; color: #86837c;}
.ttit_h1 a:link    { text-decoration: none; font-size:12px; color: #86837c;}
.ttit_h1 a:visited { text-decoration: none; font-size:12px; color: #86837c;}
.ttit_h1 a:hover   { text-decoration: none; font-size:12px; color: #000000;	 background-color: #dadad7;}
.ttit_h1 a:active  { text-decoration: none; font-size:12px; color: #86837c;}


.tnav_h1           { text-decoration: none; font-size:12px; color: #86837c;}
.tnav_h1 a:link    { text-decoration: none; font-size:12px; color: #86837c;}
.tnav_h1 a:visited { text-decoration: none; font-size:12px; color: #86837c;}
.tnav_h1 a:hover   { text-decoration: none; font-size:12px; color: #d6362e; border-bottom: 1px #d6362e dashed;}
.tnav_h1 a:active  { text-decoration: none; font-size:12px; color: #86837c;}

.tnav_h2           { text-decoration: none; font-size:12px; color: #d6362e;}

.tnav_h3           { text-decoration: none; font-size:12px; color: #000000;}

.tnav_h4           { text-decoration: none; font-size:18px; color: #d6362e; font-weight:bold;}

.tnav_h5           { text-decoration: none; font-size:18px; color: #86837c;}
.tnav_h5 a:link    { text-decoration: none; font-size:18px; color: #86837c;}
.tnav_h5 a:visited { text-decoration: none; font-size:18px; color: #86837c;}
.tnav_h5 a:hover   { text-decoration: none; font-size:18px; color: #000000; background-color: #dadad7;}
.tnav_h5 a:active  { text-decoration: none; font-size:18px; color: #86837c;}


.footer            { text-decoration: none; font-size:10px; color: #86837c;}



	#gnb {list-style:none; padding:0; margin:0; width:750px; height:34px; background:url('../images/yubs/bg_gnb.gif') no-repeat left top; margin-top:5px;}
	#gnb ul { padding:0; margin:0;overflow:hidden; zoom:1; padding-left:70px;list-style:none;}
	#gnb li {float:left;  padding:0; margin:0;padding:8px 0 0 0; line-height:0%; font-size::0%;list-style:none;}
	#gnb li a {line-height:1.3; font-size:14px !important;  color:#ffffff; padding:0 20px; letter-spacing:2px;}
	#gnb li a:hover {background:none; color:#999;}
	.gnb_area {margin-top:20px;}

