/*                                                                            @             base 
--------------------------------------------------------------------------------------------------
*/

body { 
/*  
    font-family: Trebuchet MS, 
                 "qMmۃS Pro W4", "Hiragino Maru Gothic Pro", "Hiragino Kaku Gothic Pro", sans-serif;
*/
 color: #555555; 
}
/* for all browser */
h1,h2,h3,h4,h5,h6,p,a,li,dl,dt,dd,strong,span,caption,sup,td { 
/*  
    font-family: Trebuchet MS, 
                 "qMmۃS Pro W4", "Hiragino Maru Gothic Pro", "Hiragino Kaku Gothic Pro", sans-serif;
*/
 color: #555555; line-height: 135%; font-size: 10px; 
}		
/*  only for mac ie \*/    
h1,h2,h3,h4,h5,h6,p,a,li,dl,dt,strong,span,caption,sup,td { 
/*  
    font-family: Trebuchet MS, 
                 "qMmۃS Pro W4", "Hiragino Maru Gothic Pro", "Hiragino Kaku Gothic Pro", sans-serif;
*/
 color: #555555; line-height: 135%; font-size: 12px; 
}		
/* */

h1 {
 font-size: 10px;
 display: none;
 color: #ffffff;
}

h2 { 
 margin: 0;
 padding: 0;
}

a:link {
  color: navy;
	text-decoration: underline;
}
a:visited {
 color: #666666;
	text-decoration: underline;
}
a:hover {
 color: #006699;
	text-decoration: underline;
}

p {
 font-weight: normal;
 line-height: 18px;
 text-align: left;
}

ul {
 list-style: none outside;
 margin: 0px; padding: 0px;
}
li {
 margin: 0px; padding: 0;
}

.small {
	font-size: small;
}

.normal {
	font-size: medium;
}

.large {
	font-size: large;
}

/*                                                                            @              tag 
--------------------------------------------------------------------------------------------------
*/

.topborder {
	border: 3px solid #f00;
}


.text_10px {
	font-size: 12px;
	color: #333333;
	}

.text_pan_10px {
	font-size: 12px;
	color: #1E5ABE;
	}
	
.text_red_10px {
	font-size: 12px;
	color: #ff0000;
	}

.text_green_10px {
	font-size: 12px;
	color: #339933;
	}

.text_12pxb {
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	color: #333333;
}

.link_01{
	line-height: 140%;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
	}
	
.frame_01_left {
	background-image: url(/shared/000000152.gif);
	background-repeat: repeat-y;
	background-psition: top;
	}

.frame_01_right {
	background-image: url(/shared/000000153.gif);
	background-repeat: repeat-y;
	}

.frame_01_bottom {
	background-image: url(/shared/000000155.gif);
	background-repeat: repeat-x;
	}

.frame_b_left {
	background-image: url(/shared/000000161.gif);
	background-repeat: repeat-y;
	background-psition: top;
	}

.frame_b_right {
	background-image: url(/shared/000000162.gif);
	background-repeat: repeat-y;
	}

.frame_b_bottom {
	background-image: url(/shared/000000164.gif);
	background-repeat: repeat-x;
	}
	

.frame_d_top {
	background-image: url(/shared/000000168.gif);
	background-repeat: repeat-x;
	}
	
.frame_d_left {
	background-image: url(/shared/000000171.gif);
	background-repeat: repeat-y;
	background-psition: top;
	}
#lidot {
	font-size: 12px;
	list-style-type: disc;
	list-style-position: inside;
}
