/* bass */

body{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	word-break:break-all;
/*	overflow-x:hidden;*/
	background-image:url(/images/bg01.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#989898;
	scrollbar-base-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#E8E8E8;
	scrollbar-shadow-color:#E8E8E8;
	scrollbar-darkshadow-color:#E8E8E8;
}


table, tr, td, select, {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	word-break:break-all;



}


textarea {
    background-color:#ffffff;
	line-height: 150% ;
	font-size: 9pt;
	color: #333333;
	border: 1px solid #d7d7d7;
	padding: 10 10 10 10;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#989898;
	scrollbar-base-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#E8E8E8;
	scrollbar-shadow-color:#E8E8E8;
	scrollbar-darkshadow-color:#E8E8E8;
}



img {border:0;}

.png24 {
  tmp:expression(setPng24(this));
}


.SOLID_TABLE { border:solid 1pt #CCCCCC; border-collapse:collapse;}


/* input */

input1 {
	font-size:12px;
	color: #333333;
	border: 1px solid #a0a0a0;
	background-color: #ffffff;
	height: 18px ;
}

.input01 {
	font-size:12px;
	color: #333333;
	border: 1px solid #a0a0a0;
	background-color: #ffffff;
	height: 18px ;
}
.input02 {
	font-size:12px;
	color: #333333;
	border: 0px;
	background-color: #ffffff;
	height: 18px ;
}
.input_ch {
	font-size:12px;
	color: #333333;
	border: 0px solid #a0a0a0;
	background-color: #ffffff;
}
.input_log {
	font-size:12px;
	color: #6a0072;
	border: 1px solid #eae5ea;
	background-color: #fff9ff;
	height: 20px ;
	width: 160px;
}
.input_com {
	font-size:12px;
	color: #6a0072;
	border: 1px solid #b3b4b4;
	background-color: #ffffff;
	height: 20px ;
	width: 190px;
}
.input_com1 {
	font-size:12px;
	color: #6a0072;
	border: 1px solid #b3b4b4;
	background-color: #ffffff;
	height: 20px ;
	width: 90px;

}
.input_com2 {
	font-size:12px;
	color: #6a0072;
	border: 1px solid #dbdbdb;
	background-color: #ffffff;
	height: 25px ;
	width:520px;

}
.input_com3 {
	font-size:12px;
	color: #6a0072;
	border: 1px solid #b3b4b4;
	background-color: #ffffff;
	height: 20px ;
	width: 230px;

}
.input_white {
	font-size:12px;
	color: #333333;
	border: 0px;
	background-color: #ffffff;
}
.input_search {
	font-size:12px;
	color: #222222;
	border: 1px solid #a15c7f;
	background-color: #f9f4fd;
	height: 18px ;
	width: 100% ;
}

.select01 { 
       font-size: 12px; 
       color: #222222; 
       background-color: #f9f4fd; 
       border: thin inset #c6c3c3;
       height : 18px;
} 



/* link */

A:link {font-size: 12px; color: #909090; TEXT-DECORATION: none}
A:active {font-size: 12px; color: #909090; TEXT-DECORATION: none}
A:visited {font-size: 12px; color: #909090; TEXT-DECORATION: none}
A:hover {font-size: 12px; color: #efb26a; TEXT-DECORATION: none}

a {selector-dummy: expression(this.hideFocus=true);}

.l_main:link {font-size: 12px; color: #172c80; font-weight:bold;}
.l_main:active {font-size: 12px; color: #172c80; font-weight:bold;}
.l_main:visited {font-size: 12px; color: #172c80; font-weight:bold;}
.l_main:hover {font-size: 12px; color: #ad73b2; font-weight:bold;}

.l_brown:link{color:#5d250c;  font-weight:bold;}
.l_brown:visited{color:#5d250c; font-weight:bold;}
.l_brown:hover{color:#5d250c; font-weight:bold;}
.l_brown:active{color:#5d250c; font-weight:bold;}

.l_purple:link{color:#8b4391;text-decoration:none;}
.l_purple:visited{color:#8b4391;text-decoration:none;}
.l_purple:hover{color:#b08dc6;text-decoration:none;}
.l_purple:active{color:#8b4391;text-decoration:none;}

.l_dark:link{color:#333333;text-decoration:none;}
.l_dark:visited{color:#333333;text-decoration:none;}
.l_dark:hover{color:#333333;text-decoration:underline;}
.l_dark:active{color:#333333;text-decoration:none;}

.l_black:link{color:#333333;text-decoration:none;}
.l_black:visited{color:#333333;text-decoration:none;}
.l_black:hover{color:#e25823;text-decoration:none;}
.l_black:active{color:#333333;text-decoration:none;}

.l_black16:link{color:#333333;font-weight:bold;font-size: 16px;}
.l_black16:visited{color:#333333;font-weight:bold;font-size: 16px;}
.l_black16:hover{color:#e25823;font-weight:bold;font-size: 16px;}
.l_black16:active{color:#333333;font-weight:bold;font-size: 16px;}

.l_blackc:link{color:#333333;font-weight:bold;font-size: 13px;}
.l_blackc:visited{color:#333333;font-weight:bold;font-size: 13px;}
.l_blackc:hover{color:#e25823;font-weight:bold;font-size: 13px;}
.l_blackc:active{color:#333333;font-weight:bold;font-size: 13px;}

.l_white:link{color:#c7c7c7;text-decoration:none;}
.l_white:visited{color:#c7c7c7;text-decoration:none;}
.l_white:hover{color:#c7c7c7;text-decoration:none;}
.l_white:active{color:#c7c7c7;text-decoration:none;}

.l_orange:link{color:#e25823;font-weight:bold;}
.l_orange:visited{color:#e25823;font-weight:bold;}
.l_orange:hover{color:#e25823;font-weight:bold;}
.l_orange:active{color:#e25823;font-weight:bold;}




/* Class */
.png24 {
  tmp:expression(setPng24(this));
}





/* DIV */
#bgDiv {
 position:absolute;
 left: 50%;
 top:100%;
 margin-top:-397px;
 margin-left:-825px;
 border: 0px;
 z-index:10;
 width:1650px;
 height:397px;
}
#header {
 position:absolute;
 left: 660px;
 top: 12px;
 border: 0px;
 z-index:100;
 width:350px;
 height:10px;
}
#main_main_menu {
 position:absolute;
 left: 0px;
 top: 0px;
 border: 0px;
 z-index:10;
 width:400px;
 height:650px;
}
#main_quick {
 position:absolute;
 left: 588px;
 top: 445px;
 border: 0px;
 z-index:90;
 width:394px;
 height:112px;
}
#main_issue {
 position:absolute;
 left: 158px;
 top: 445px;
 border: 0px;
 z-index:20;
 width:400px;
 height:112px;
}
#main_notice {
 position:absolute;
 left: 158px;
 top: 445px;
 border: 0px;
 z-index:20;
 width:400px;
 height:112px;
}

#bnr_tab {
 position:absolute;
 left: 50%;
 top: 503px;
 margin-left:196px;
 border: 0px;
 z-index:10;
 width:60px;
 height:60px;
}
#subbg {
 position:absolute;
 left: 50%;
 top:0;
 margin-left:-825px;
 border: 0px;
 z-index:20;
}



/* board */

.list_top{
	background-image: url(/koari/images/n_board/b_bar01.gif);
    background-repeat: no-repeat;
    background-position: right; middle;
}

.list_top01{
   	background-color:#5a8600;
}

.list_bottom{
	background-color:#3594cb;
}



.list01{
	border-bottom:1px solid #e4e4e4;
	background-color:#ffffff;
	color: #333333;
	font-size: 12px; font-family: "Arial, Helvetica, sans-serif;";
	padding:0 4 0 4;
}
.list02{
	border-bottom:1px solid #e4e4e4;
	background-color:#ffffff;
	color: #333333;
	font-size: 12px;  font-family: "Arial, Helvetica, sans-serif;";
	padding:0 4 0 4;
}
.list03{
	border-bottom:1px solid #e4e4e4;
	background-color:#ffffff;
	color: #555555;
	padding:0 4 0 4;
}
.list04{
    border-bottom:1px solid #e4e4e4;
	background-color:#f8f8f8;
	color: #555555;
}



.view_top{
	background-color:#191919;
}


.view_bottom{
	background-color:#191919;
}


.view01{
	background-image: url(/koari/images/n_board/b_bar02.gif);
    background-repeat: no-repeat;
    background-position: right; middle;
    border-bottom:1px solid #e4e4e4;
	background-color:#ffffff;
	padding:0 10 0 10;
}
.view02{
    border-bottom:1px solid #e4e4e4;
	background-color:#ffffff;
	padding:0 10 0 10;
}

.view03{
    border-bottom:1px solid #e8d2e1;
	background-color:#ffffff;
	padding:0 10 0 10;
}
.view04{
    border:1px solid #333333;
	background-color:#ffffff;
}




/* text */

.txt_white_b {font-size: 12px; color: #c7c7c7; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_white {font-size: 12px; color: #c7c7c7; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_white_s {font-size: 12px; color: #c7c7c7; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_palegray_b {font-size: 12px; color: #888888; font-family: "Arial, Helvetica, sans-serif;"; line-height: 120%; font-weight:bold;}
.txt_palegray {font-size: 12px; color: #888888; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_palegray_s {font-size: 12px; color: #888888; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_gray_b {font-size: 12px; color: #afadad; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_gray {font-size: 12px; color: #afadad; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_gray_s {font-size: 12px; color: #afadad; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_darkgray_b {font-size: 12px; color: #909090; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_darkgray {font-size: 12px; color: #909090; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_darkgray_s {font-size: 12px; color: #909090; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_black_b {font-size: 13px; color: #000000; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_black_c {font-size: 13px; color: #000000; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_black {font-size: 12px; color: #000000; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_black_s {font-size: 12px; color: #000000; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_red_b {font-size: 12px; color: #ff2e15; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_red {font-size: 12px; color: #ff2e15; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_red_s {font-size: 12px; color: #ff2e15; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_orange_b {font-size: 12px; color: #e1965f; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_orange {font-size: 12px; color: #e1965f; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_orange_s {font-size: 12px; color: #e1965f; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_green_b {font-size: 12px; color: #546a00; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_green {font-size: 12px; color: #24925d; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_green_s {font-size: 12px; color: #24925d; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_blue_b {font-size: 12px; color: #4376ba; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_blue {font-size: 12px; color: #4376ba; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_blue_s {font-size: 12px; color: #4376ba; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_brown_b {font-size: 12px; color: #5d250c; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_brown {font-size: 12px; color: #5d250c; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_brown_s {font-size: 12px; color: #5d250c; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_darkbrown_b {font-size: 12px; color: #97355f; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_darkbrown {font-size: 12px; color: #97355f; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}

.txt_purple_b16 {font-size: 16px; color: #8b4391; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_purple_b {font-size: 12px; color: #8b4391; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%; font-weight:bold;}
.txt_purple {font-size: 12px; color: #8b4391; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_purple_s {font-size: 12px; color: #8b4391; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}
.txt_purple_s01 {font-size: 12px; color: #bd9fd1; font-family: "Arial, Helvetica, sans-serif;"; line-height: 150%;}


