@charset "UTF-8";
img,table {border:0px;}
td {color:#434343; font-size:12px; font-family:MS PGothic,verdana; line-height:18px; word-break:break-all;}

body {
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom: 0;
	scrollbar-3dlight-color:#E5E5E5;
	scrollbar-arrow-color:#B4B4B4;
	scrollbar-base-color:#F5F5F5;
	scrollbar-darkshadow-color:#DBDBDB;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#F5F5F5; 
	scrollbar-shadow-color:#E8E8E8;
	scrollbar-track-color: #F5F5F5; 
}

textarea  {font-family:MS PGothic;         font-size:12px; color:#333333; border:1x SOLID #B4B3B3; border-bottom-color:#B4B3B3; border-right-color:#B4B3B3; background-color:white; }
input.text{font-family:MS PGothic;         font-size:12px; color:#333333; border:1x SOLID #B4B3B3; border-bottom-color:#B4B3B3; border-right-color:#B4B3B3; background-color:white; margin: 1;  height: 17;}

a:link { text-decoration: none; color: #434343;  line-height:14px;} 
a:visited { text-decoration: none; color: #434343; line-height:14px;}
a:hover {  text-decoration: none; color:#309316; line-height:14px;}

/* main_01  */
.main_01{ font-family:MS PGothic; color:#FFFFFF; font-size:11px; }
a.main_01:link { font-family:MS PGothic; color:#FFFFFF; font-size:11px; text-decoration:none; line-height:11pt ;}
a.main_01:visited {font-family:MS PGothic; color:#FFFFFF; font-size:11px; text-decoration:none;  line-height:11pt ; }
a.main_01:hover { font-family:MS PGothic; color:FFFFFF; font-size:11px; text-decoration:underline;  line-height:11pt ;}

/* green  */
.green_01{ font-family:MS PGothic; color:#279413; font-size:12px; }
/* blue  */
.blue_01{ font-family:MS PGothic; color:#0E8FB5; font-size:12px; }
a.blue_01:link { font-family:MS PGothic; color:#434343; font-size:11px; text-decoration:none; line-height:12pt ;}
a.blue_01:visited {font-family:MS PGothic; color:#434343; font-size:11px; text-decoration:none;  line-height:12pt ; }
a.blue_01:hover { font-family:MS PGothic; color:#0E8FB5; font-size:11px; text-decoration:underline;  line-height:12pt ;}

/* left  */
a.left:link { text-decoration: none; color: #434343;  line-height:14px;letter-spacing:-1px;} 
a.left:visited { text-decoration: none; color: #434343; line-height:14px;letter-spacing:-1px;}
a.left:hover {  text-decoration: none; color:#156EC3; line-height:14px;letter-spacing:-1px;}

/* left2  */
a.left2:link { text-decoration: none; color: #434343;  line-height:14px;letter-spacing:-1px;} 
a.left2:visited { text-decoration: none; color: #434343; line-height:14px;letter-spacing:-1px;}
a.left2:hover {  text-decoration: none; color:#156EC3; line-height:14px;letter-spacing:-1px;}

/* menu  */
a.menu:link { font-family:MS PGothic; color:#434343; font-size:12px; text-decoration:none;}
a.menu:visited {font-family:MS PGothic; color:#434343; font-size:12px; text-decoration:none;}
a.menu:hover { font-family:MS PGothic; color:000000; font-size:12px; text-decoration:none;}

/* top  */
a.top:link { font-family:MS PGothic; color:#515151; font-size:12px; text-decoration:none;}
a.top:visited {font-family:MS PGothic; color:#515151; font-size:12px; text-decoration:none;}
a.top:hover { font-family:MS PGothic; color:156EC3; font-size:12px; text-decoration:underline;}

/* pr  */
.pr{ font-family:MS PGothic; color:434343; font-size:11px; letter-spacing:-1px; line-height:14px; }
a.pr:link { font-family:MS PGothic; color:#434343; font-size:11px; text-decoration:none; ine-height:14px; }
a.pr:visited {font-family:MS PGothic; color:#434343; font-size:11px; text-decoration:none;  line-height:14px; }
a.pr:hover { font-family:MS PGothic; color:156EC3; font-size:11px; text-decoration:none;  line-height:14px; }

/* pr2  */
.pr2{ font-family:MS PGothic; color:434343; font-size:12px; letter-spacing:-1px; line-height:14px; }
a.pr2:link { font-family:MS PGothic; color:#434343; font-size:12px; text-decoration:none; ine-height:14px; }
a.pr2:visited {font-family:MS PGothic; color:#434343; font-size:12px; text-decoration:none;  line-height:14px; }
a.pr2:hover { font-family:MS PGothic; color:156EC3; font-size:12px; text-decoration:none;  line-height:14px; }

/* name  */
.name{ font-family:MS PGothic; color:156EC3; font-size:12px;  letter-spacing:-1px; font-weight: bold;}
a.name:link { font-family:MS PGothic; color:#156EC3; font-size:12px; text-decoration:none; ine-height:14px; }
a.name:visited {font-family:MS PGothic; color:#156EC3; font-size:12px; text-decoration:none;  line-height:14px; }
a.name:hover { font-family:MS PGothic; color:#156EC3; font-size:12px; text-decoration:none;  line-height:14px; }

/* small  */
.small{ font-family:MS PGothic; color:434343; font-size:11px;  line-height:14px; }
a.small:link { font-family:MS PGothic; color:#434343; font-size:11px; text-decoration:none; line-height:14px; }
a.small:visited {font-family:MS PGothic; color:#434343; font-size:11px; text-decoration:none;  line-height:14px; }
a.small:hover { font-family:MS PGothic; color:#156EC3; font-size:11px; text-decoration:none;  line-height:14px; }

/* page */
.login{ font-family:MS PGothic; color:434343; font-size:11px;  letter-spacing:-2px;}
.login2{ font-family:MS PGothic; color:434343; font-size:11px;}
.bd01{ font-family:MS PGothic; color:707070; font-size:11px; font-weight: bold; }

/*input*/
.select01 { border:1px solid #FFAA15; background-color:#FFFFFF; color:#707070; font-size:11px; font-family:MS PGothic,verdana;}
.input01 { border:1px solid #FFAA15; background-color:#FFFFFF; border-color:#878787 #CBCBCB #CBCBCB #878787;font-size:9pt; font-family:MS PGothic,verdana; line-height:11pt ;}
.input02 { border:1px solid #FFAA15; background-color:#F2F2F1; border-color:#878787 #CBCBCB #CBCBCB #878787;font-size:9pt; color:#646464;  font-family:MS PGothic,verdana; line-height:12pt ;}
.input03 { border:1px solid #C8C8C8; background-color:#F2F2F1; color:#555555; font-size:8pt; font-family:MS PGothic,verdana; line-height:11pt ;}


.header{ color:#333333; font-size:11px; }
.header a:link { color: #276fd0; text-decoration :underline ;}
.header a:visited { color: #276fd0; text-decoration :underline ;}
.header a:active { color: #cc0000; text-decoration :underline ;}
.header a:hover {color:#8ebbf7; text-decoration :underline ;}

.footer{ color:#333333; font-size:11px; }
.footer a:link { color: #276fd0; text-decoration :underline ;}
.footer a:visited { color: #276fd0; text-decoration :underline ;}
.footer a:active { color: #cc0000; text-decoration :underline ;}
.footer a:hover {color:#8ebbf7; text-decoration :underline ;}


