<style type="text/css">
<!--
.dummy {
}

body.normal {
	background-color: #EFEFEF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body.no-bottom {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body.mainmenu {
	background-color: #E4EAEC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
}

.OPERATION-AREA-TOP {
	background-color: #248;
	padding-left:10px;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
}

.OPERATION-AREA {
	background-color: #FFFFFF;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:18px;
}

.OPERATION-AREA-KN {
	background-color: #EFEFEF;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:6px;
}

.OPERATION-AREA-BOTTOM {
	background-color:  #248;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	height: 96px;
}

.GUIDANCE-AREA {
	background-color: #A8D7D7;
	padding-left:10px;
    font-size:13px;
}

.GUIDANCE-EYECATCH {
	background-image: url('../Image/yerrow_mark.gif');
	background-repeat: no-repeat;
	width:6px;
	height:25px;
}

.GUIDANCE-MESSAGE {
	color: #000000;
	vertical-align: middle;
	padding-left:5px;
	font-size:13px;
	white-space:nowrap;
	position:relative;
	left:16px;
	top:4px;
	line-height: 1.1em;
}

.FONT-NORMAL {
	color: #000000;
	font-size:13px;
	line-height: 1.1em;
}

.FONT-DATE {
	color: #000000;
	font-size:13px;
	line-height: 1.1em;
}

.FONT-TIME {
	color: #000000;
	font-size:13px;
	width:45px;
	line-height: 1.1em;
}

.FONT-NUM3 
{
	color: #000000;
	font-size:13px;
	line-height: 1.1em;
}

.FONT-NUM7 {
	color: #000000;
	font-size:13px;
	width:60px;
	line-height: 1.1em;
}

.FONT-NUM11 {
	color: #000000;
	font-size:13px;
	line-height: 1.1em;
}

.FONT-NUM15 {
	color: #000000;
	font-size:13px;
	line-height: 1.1em;
}

.FONT-NUM19 {
	color: #000000;
	font-size:13px;
	width:120px;
	line-height: 1.1em;
}

.FONT-NUM23 {
	color: #000000;
	font-size:13px;
	width:140px;
}

.FONT-SMALL-WHITE {
	color: #FFFFFF;
	font-size:11px;
	line-height: 1.1em;
}

.FONT-BOLD-BLUE {
	color:Blue;
	font-size:13px;
	font-weight:bold;
}

.FONT-WARNING {
	color: #FF0000;
	font-size:13px;
	line-height: 1.1em;
}

.FONT-TITLE {
	color: #000000;
	font-size:16px;
	font-weight: bold;
	line-height: 1.1em;
}

.FONT-SMALL {
	color: #000000;
	font-size: 11px;
}
.FONT-SMALL-MAINMENU {
	color: #000000;
	font-size: 11px;
	width: 50%;
}
.FONT-SMALL-LIGHTGRAY {
	color:#8F8F8F;
	font-size: 11px;
}

.FONT-BOLD {
	color: #000000;
	font-size:13px;
	font-weight: bold;
	line-height: 1.1em;
}

.FONT-BOLD-GRAY {
	color: #575757;
	font-size:13px;
	font-weight: bold;
}
.FONT-LINKSTYLE-BIG {
	color: #0082AC;
	font-weight: bold;
	font-size:15px;
	line-height: 1.1em;
}

.FONT-LINKSTYLE-SMALL {
	color: #0082AC;
	font-size:11px;
}

.FONT-RIGHTALIGN {
	color: #000000;
	font-size:13px;
	line-height: 1.1em;
	text-align:right;
}

a.LINK-BIG:link, a.LINK-BIG:visited {
	color: #0082AC;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	vertical-align:middle;
	line-height: 1.1em;
}

a.LINK-BIG:hover, a.LINK-BIG:active {
	color: #0082AC;
	text-decoration: underline;
	font-weight: bold;
	font-size:13px;
	vertical-align:middle;
	line-height: 1.1em;
}

a.LINK-NORMAL:link, a.LINK-NORMAL:visited {
	color: #0082AC;
	text-decoration: none;
	font-size:13px;
	line-height: 1.1em;
}
a.LINK-NORMAL:hover, a.LINK-NORMAL:active {
	color: #0082AC;
	text-decoration: underline;
	font-size:13px;
	line-height: 1.1em;
}

a.LINK-SMALL:link, a.LINK-SMALL:visited {
	color: #0082AC;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	line-height: 1.1em;
}
a.LINK-SMALL:hover, a.LINK-SMALL:active {
	color: #0082AC;
	text-decoration: underline;
	font-size:12px;
	line-height: 1.1em;
}

a.LINK-SMALL11:link, a.LINK-SMALL11:visited {
	color: #0082AC;
	text-decoration: none;
	font-size:11px;
	line-height: 1.1em;
}

a.LINK-SMALL11:hover, a.LINK-SMALL11:active {
	color: #0082AC;
	text-decoration: underline;
	font-size:11px;
	line-height: 1.1em;
}

a.LINK-NORMAL-WHITE:link, a.LINK-NORMAL-WHITE:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:13px;
	line-height: 1.1em;
}

a.LINK-NORMAL-WHITE:hover, a.LINK-NORMAL-WHITE:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-size:13px;
	line-height: 1.1em;
}

.BTN-NORMAL {
	width: 90px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-top:5px;
	margin-left:1px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-NORMAL2 {
	width: 90px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-top:5px;
	margin-left:16px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-NORMAL3 
{
	width: 120px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-top:5px;
	margin-left:15px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-NORMAL4
{
	width: 170px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-top:5px;
	margin-left:15px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-PLUS-MINUS {
	width: 20px;
	cursor: pointer;
}

.BTN-LISTNORMAL {
	width: 90px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-LISTINPUT {
    width:36px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
 	padding-left:3px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-HAND {
	cursor: pointer;
	-webkit-appearance: none;
}

.BTN-AREA {
	margin-left: 15px;
}

.BTN-WIDE
{
	width: 260px;
	height:33px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-left:7px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.BTN-WIDE-RIGHT
{
	width: 260px;
	height:33px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-right:50px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

.GRID-LONG 
{
	margin-top:16px;
	padding-top:10px;
	WIDTH: 959px;
}

.GRID-SNRRKSTYLE
{
	border: 1px solid #E1E1E1;
	width : 760px;
}

.GRID-USERHAITAKAIJOSTYLE
{
	border: 1px solid #E1E1E1;
	margin-top:6px;
	width : 760px;
}

.GRID-DNPHAITAKAIJOSTYLE
{
	border: 1px solid #E1E1E1;
	margin-top:6px;
	width : 760px;
}

.GRID-STYLE
{
	border: 1px solid #E1E1E1;
	margin-top:6px;
	width:959px;
}

.GRID-KSUKENSTYLE
{
	border: 1px solid #E1E1E1;
	margin-top:6px;
	width:760px;
}

.GRID-TRKMISTYLE
{
	border: 1px solid #E1E1E1;
	margin-top:0px;
	margin-bottom:7px;
	width:800px;
}

.GRID-HEADERSTYLE
{
	background-color: #E1E1E1;	
	border-color:#888888;
	font-size: 13px;
	padding-left:3px;
	padding-right:3px;
}

.GRID-SORTSTYLE
{
	background-color: #E1E1E1;
	font-size: 13px;
	background-repeat:no-repeat;
	border-style:none;
	padding-left:3px;
	padding-right:3px;
}

.GRID-ITEMSTYLE
{
	background-color: #FFFFFF;	
	border-color:#888888;
    font-family: monospace;
	font-size: 12px;
	height:36px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}

.GRID-ALTITEMSTYLE
{
	background-color: #F5F5F5;
    font-family: monospace;
	font-size: 12px;
	height:36px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}

.GRID-LABELDATACOUNTSTYLE
{
	background-color: #FFFFFF;
	font-size: 13px;
}

.GRID-ASCSTYLE
{
	background-image: url('../Image/up.gif');
	background-position: right center;
	background-repeat: no-repeat;
}

.GRID-DESCSTYLE
{
	background-image: url('../Image/down.gif');
	background-position: right center;
	background-repeat: no-repeat;
}

table {
	border-collapse:collapse ;
	padding: 0px;
	border-width: 0px;
	font-size: 13px;
}

table.LISTINPUT {
	border-collapse:collapse ;
	margin-bottom: 0px;
	padding: 0px;
}

table.LISTMAIN {
	border-collapse: collapse ;
	margin-bottom: 0px;
	padding: 0px;
	width:959px;
	border-top:1px solid #AAAAAA;
}

table.LISTSEARCHCUSTOM {
	border-collapse: collapse ;
	margin-bottom: 0px;
	padding: 0px;
	border-top:1px solid #AAAAAA;
}

table.LIST-HEADER1 {
	table-layout:fixed;
}

table.LIST-HEADER2 {
	border: 1px solid #AAAAAA;
	WIDTH: 643px;
	table-layout:fixed;
}

table.LIST-ZEBRA1 {
	border:0px;
	border-color:#00ddff;
	background-color: #FFFFFF;
	table-layout:fixed;
	margin:0px;
	padding:0px;
}

table.LIST-ZEBRA2 {
	border:0px;
	border-color:#00ddff;
	background-color: #F5F5F5;
	table-layout:fixed;
}

table.LIST-ZEBRA3 {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	WIDTH: 643px;
	table-layout:fixed;
}

table.LIST-ZEBRA4 {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #F5F5F5;
	WIDTH: 643px;
	table-layout:fixed;
}

table.LIST-DATA1 {
	border-top:1px solid #AAAAAA;
}

table.LIST-DATA2 {
	WIDTH: 643px;
	table-layout:fixed;
}

td.LIST-ZEBRA {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.LIST-ZEBRA-RIGHTALIGN {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	font-size: 13px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:right;
}

td.LIST-ZEBRA-STR {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:text-top;
}

td.LIST-HEADER {
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top:1px;
	padding-bottom: 1px;
}

td.LIST-HEADER-RIGHTALIGN {
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-right: 7px;
	padding-top:1px;
	padding-bottom: 1px;
	text-align:right;
}

td.LIST-HEADER-EX {	
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-top:1px;
	padding-bottom: 1px;
	padding-left:1px;
}	

td.LIST-ZEBRA-EX {
	border-bottom: 1px solid #AAAAAA;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
	padding-left:1px;
}

td.LIST-ZEBRA1 {
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.LIST-ZEBRA2 {
	border: 1px solid #AAAAAA;
	background-color: #F5F5F5;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}
td.LIST-ZEBRA1-RIGHTALIGN{
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:right;
}

td.LIST-ZEBRA2-RIGHTALIGN{
	border: 1px solid #AAAAAA;
	background-color: #F5F5F5;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:right;
}

tr.INPUTVIEWER-DUMMY 
{
	visibility: hidden;
}

td.PATTERN-HEADER {
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
}


td.INPUT-NORMAL {
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.INPUT-NORMAL-JSSKI {
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.INPUT-NORMAL-RIGHTALIGN
{
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:right;
}

td.INPUT-NORMAL-RIGHTALIGN-TXT
{
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:right;
	padding-left:7px;
}

td.INPUT-NORMAL-STR
{
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:text-top;
}

td.INPUT-NORMAL-EMPTY {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.INPUT-NORMAL-RIGHTEMPTY {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.INPUT-NORMAL-RIGHTEMPTY-STR {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:text-top;
}

td.INPUT-NORMAL-RIGHTEMPTY-DATE {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:142px;
}

td.INPUT-NORMAL-EMPTY-DATE {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left-width:0px;
	border-right-width:0px;
	background-color: #FFFFFF;	
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:142px;
}

td.INPUT-NORMAL-LEFTEMPTY {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.INPUT-NORMAL-LEFTEMPTY-STR {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:text-top;
}

td.INPUT-HEADER {
	background-color: #8E8E8E;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #AAAAAA;
}


td.INPUT-HEADER-RIGHTALIGN {
	background-color: #8E8E8E;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border:1px solid #AAAAAA;
	text-align:right;
}

td.INPUT-DATA-LEFTEMPTY {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	border-left-width:0px;
	padding-top: 4px;
	padding-bottom: 4px;	
}

td.INPUT-DATA-LEFTEMPTY-STR {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	border-left-width:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align:top;
}

td.INPUT-DATA-STR {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;	
	vertical-align:text-top;
}

td.INPUT-DATA {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.INPUT-DATA-RIGHTALIGN {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:right;
}

td.INPUT-DATA-RIGHTALIGN-TXT {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:right;
	padding-left:7px;
}

td.INPUT-EX {
	padding-top: 4px;
	padding-bottom: 4px;
}

td.INPUT-DATA-EMPTY
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.INPUT-DATA-RIGHTEMPTY
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.INPUT-DATA-RIGHTEMPTY-DATE
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	width:142px;	
}

td.INPUT-DATA-RIGHTEMPTY-STR
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align:text-top;
}

td.INPUT-DATA-LEFTEMPTY
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.INPUT-DATA-BTN
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left: 1px solid #CCCCCC;
	background-color: #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.INPUT-DATA-LEFTEMPTY-STR
{
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	background-color: #CCCCCC;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align:text-top;
}

td.INPUT-SHADOW
{
	border-right: 1px solid #AAAAAA;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 3px solid #AAAAAA;
}

td.INPUT-BTN {
	background-color: #FF00FF;
	border: 1px solid #AAAAAA;
	padding-top: 4px;
	padding-bottom: 4px;	
}

* html td.INPUT-BTN {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	padding-top: 4px;
	padding-bottom: 4px;
}

table.OPERATION {
	width : 959px;
}

table.SNRRKOPERATION {
	width : 760px;
}

table.OPERATION-TOP-BOTTOM {
	width : 959px;
	margin-left: 10px;
}

table.USER-MEMO {
	max-width : 400px;
	margin-left: 10px;
}
table.USER-MEMO-TEXT {
	border-collapse: collapse ;
	margin-bottom: 0px;
	padding: 0px;
	max-width : 400px;
	border:1px solid #AAAAAA;
}

table.PWDHNKOU
{
	width : 550px;
	margin-top:17px;
}

table.TBL-LAYOUT-FIXED {
	width: 959px;
	table-layout:fixed;
}

td.LIST-HEADER2 {
	border: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
}

td.LIST-HEADER2-RIGHTALIGN {
	border: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align:right;
}

td.LIST-HEADER-BTN {	
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-top:1px;
	padding-bottom: 1px;
}	

table.SQUARE {
	border-top: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
}

.STEP-ACTIVATE {
	background-image: url('../Image/step_activate.gif');
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	width:100px;
	height:25px;
	line-height: 1.1em;
}

.STEP-FINISH {
	background-image: url('../Image/step_finish.gif');
	background-repeat: no-repeat;
	color:#000000;
	font-size:13px;
	text-align:center;
	padding-top:6px;
	width:100px;
	height:25px;
	cursor: pointer;
	line-height: 1.1em;
}

.STEP-FINISH-NONCLICK {
	background-image: url('../Image/step_finish.gif');
	background-repeat: no-repeat;
	color:#000000;
	font-size:13px;
	text-align:center;
	padding-top:6px;
	width:100px;
	height:25px;
}

.STEP-UNFINISHED {
	background-image: url('../Image/step_unfinished.gif');
	background-repeat: no-repeat;
	color:#999999;
	font-size:13px;
	text-align:center;
	padding-top:6px;
	width:100px;
	height:25px;
	line-height: 1.1em;
}

.STEP-BETWEEN {
	background-image: url('../Image/step_between.gif');
	background-repeat: no-repeat;
	background-position: CENTER TOP;
}

.NULL-LINE {
	font-size:0px;
}

.HEADER-LOGO {

}

.HEADER-TITLE {
	position: static;
	font-size: 15px;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 1.1em;
}

.HEADER-SYSTEM-TITLE {
	position: static;
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;
	font-style: italic;
	font-family: Times New Roman;
	color: #FFFFFF;
}

.HEADER-START {
	background-image: url('../Image/header1.gif');
	background-repeat: no-repeat;
	width:50px;
	height:69px;
}

.HEADER-START-BG {
	background-image: url('../Image/header_bg_green.gif');
	background-repeat: repeat-x;
	height: 40px;
	width: 50px;
}

.HEADER-BACK {
	background-image: url('../Image/header_bg_green.gif');
	background-repeat: repeat-x;
	height: 40px;
}

.HEADER-MOVIE-ON {
	background-image: url('../Image/moving.gif');
	background-repeat: no-repeat;
	width: 164px;
	height: 16px;
	left: 10px;
	top: 1px;
}

.HEADER-MOVIE-OFF {
	background-image: url('../Image/movie.gif');
	background-repeat: no-repeat;
	width: 164px;
	height: 16px;
	left: 10px;
	top: 1px;
}

.HEADER-BG-GRADATION {
	background-image: url('../Image/header_bg_gradation.gif');
	height: 26px;
	background-color: #C4E1E1;
	background-repeat: repeat-y;
}

.HEADER-SHADOW1 {
	background-image: url('../Image/header_bg_shadow.gif');
	background-repeat: repeat-x;
	height: 3px;
}

.HEADER-SHADOW2 {
	background-image: url('../Image/shadow.gif');
	background-repeat: repeat-x;
	background-position: left top;
	height:4px;
	width:2px;
}

.HEADER-SPACER {
	background-image: url('../Image/spacer.gif');
	background-repeat: repeat-x;
	width:  1px;
	height: 3px;
}

.HEADER-MENU {
	background-image: url('../Image/header_bg_green.gif');
	background-repeat: repeat-x;
	height: 40px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	padding-right: 5px;
	float :left;
	position: relative;
}

.MAINMENU-OPERATION-AREA-TOP {
	background-color: #FFFFFF;
	padding-top:12px;
}

.MAINMENU-OPERATION-AREA-BOTTOM {
	background-color: #E4EAEC;
	padding-right:10px;
	padding-bottom:5px;
}

.TAB-ACTIVATE {
	background-image: url('../Image/tab_activate.gif');
	background-repeat: no-repeat;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	width:137px;
	height:16px;
	background-position:left top;
	line-height: 1.1em;
}

.TAB-NO-ACTIVATE {
	background-image: url('../Image/tab_no_activate.gif');
	background-repeat: no-repeat;
	font-size:13px;
	color:#6D6D6D;
	text-align:center;
	padding-top:5px;
	width:137px;
	height:16px;
	cursor: pointer;
	line-height: 1.1em;
}

.TAB-NO-ACTIVATE-SUB {
	font-size:11px;
	color:#6D6D6D;
	background-color:Aqua;
}

.MENU-HEADER-LONG {
	background-color: #248;
	background-repeat: no-repeat;
	height: 24px;
	width: 973px;
}

.GROUP {
	height: 24px;
	width: 170px;
	background-image:url('../Image/title_mainmenu3.jpg');
	background-repeat: no-repeat;
	background-position:left bottom;
	margin: 0px;
	padding-bottom: 5px;
	vertical-align:bottom;
}
.GROUP-NOIMAGE {
	height: 24px;
	width: 959px;
	margin: 0px;
	padding: 0px;
}
.GROUP-CLICK{
	height: 24px;
	width: 170px;
	background-image:url('../Image/title_mainmenu3.jpg');
	background-repeat: no-repeat;
	background-position:left bottom;
	margin: 0px;
	padding-bottom: 5px;
	vertical-align:bottom;
	cursor: pointer;
}
.GROUP-INPUT-LABEL{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 12px;
	vertical-align:bottom;
	line-height: 1.1em;
}
.GROUP-LABEL{
	font-size: 13px;
	font-weight: bold;
	margin-left: 7px;
	padding-bottom: 2px;
	line-height: 1.1em;
}
.GROUP-LINK{
	font-size: 13px;
	margin-left: 16px;
	line-height: 1.1em;
}
.GROUP-DESCRIPTION{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: -2px;
	vertical-align:bottom;
	width : 769px;
}
.GROUP-HELP-ICON{
	padding-top: 2px;
	padding-bottom: 0px;
	vertical-align:bottom;
	width : 20px;
}
.GROUP-DATA{
	width:959px;
}
.GROUP-CENTER{
	height: 24px;
	width: 789px;
	background-image:url('../Image/title_mainmenu4.jpg');
	background-repeat: repeat-x;
	background-position:left bottom;
}
.GROUP-CENTER-NOIMAGE{
	height: 7px;
	width: 789px;
	margin: 0px;
	padding: 0px;
}

.GROUP-DESCRIPTION-MIDDLE{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: -2px;
	vertical-align:bottom;
	width : 453px;
}
.GROUP-CENTER-MIDDLE{
	height: 24px;
	width: 473px;
	background-image:url('../Image/title_mainmenu4.jpg');
	background-repeat: repeat-x;
	background-position:left bottom;
}
.GROUP-CENTER-MIDDLE-NOIMAGE{
	height: 7px;
	width: 473px;
	margin: 0px;
	padding: 0px;
}
.GROUP-MIDDLE-DATA
{
	border-bottom: solid 1px #e7e7ff;
	border-left: solid 1px #e7e7ff;
	border-right: solid 1px #e7e7ff;
	width:640px;
}

.GROUP-DESCRIPTION-SHORT{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: -2px;
	vertical-align:bottom;
	width : 129px;
}
.GROUP-CENTER-SHORT{
	height: 24px;
	width: 149px;
	background-image:url('../Image/title_mainmenu4.jpg');
	background-repeat: repeat-x;
	background-position:left bottom;
}
.GROUP-CENTER-SHORT-NOIMAGE{
	height: 7px;
	width: 149px;
	margin: 0px;
	padding: 0px;
}
.GROUP-SHORT-DATA
{
	border-bottom: solid 1px #AAB9C1;
	border-left: solid 1px #AAB9C1;
	border-right: solid 1px #AAB9C1;
	width: 317px;
}

.GROUP-DESCRIPTION-CUSTOM
{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: -2px;
	vertical-align:bottom;
}
.GROUP-CENTER-CUSTOM
{
	height: 24px;
	background-image:url('../Image/title_mainmenu4.jpg');
	background-repeat: repeat-x;
	background-position:left bottom;
}
.GROUP-CENTER-CUSTOM-NOIMAGE
{
	height: 7px;
	background-position:left bottom;
}

.GROUP-CUSTOM-DATA
{
}

.GROUP-DATA-WHITE
{
	border-bottom: solid 1px #AAB9C1;
	border-left: solid 1px #AAB9C1;
	border-right: solid 1px #AAB9C1;
	background-color:#FFFFFF;
}

.COMMONSELECTSUPPORTFRAME {
	position: absolute;
	background-repeat: no-repeat;
	background-color :white;
	margin-top:0px;
	margin-right:0px;
}

.COMMONSELECTSUPPORTIFrame {
	position: absolute;
	right :500;
	left : 0;
	bottom: 100px;
	height: 24px;
	margin: 0px;
	padding: 0px;
}

.IframeList {
	position: absolute;
	background-repeat: no-repeat;
	background-color :white;
	margin: 0px;
	padding: 0px;
}

.IframeListTittle {
	font-size:15px;	
	font-weight :bold ;
	padding-left:2px;
}

.IframeListCount {
	font-size:11px;	
}

.ERROR-STACKTRACE
{
	position:absolute;
	width: 778px;
	height: 188px;
	margin:0px;
	padding:0px;
	font-size:13px;
	color: #000000;
	background-color:#ffffff;
}

.TXT-LOGIN
{
	width:130px;
	color: #000000;
	vertical-align:middle;
}

.LOGIN-SUMMARY-AREA {
	background-color:#ECC8A5;
	height:20px;
	font-size:13px;
	color:#000000;
	padding-left:10px;
	margin-top:2px;
	padding-top:0px;
	padding-bottom:5px;
}

.SUMMARY-AREA {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:16px;
	font-size:13px;
}

.COMSS-SUMMARY-AREA {
	padding-top:2px;
	padding-left:3px;
	font-size:12px;
}

.INPUTVIEWER-SUMMARY-AREA {
	background-color:#FFC080;
	font-size:13px;
	color:Black;
	padding-top:2px;
	padding-bottom:2px;
	width :100% ;
}

td.LOGIN-RESET-BTN {
	padding-top:5px;
	padding-right:37px;
	vertical-align:middle;
}

table.LOGIN-LOGO
{
	width:643px;
	table-layout:fixed;
	position:absolute;
	top:110px;
	left:350px;
}

td.LOGIN-LOGOIMG
{
	height:332px;
	padding-bottom:90px;
	text-align:center;
}

hr.LOGIN-HR
{
	height:4px;
	width:99%;
	background-color:#993366;
}

.BLACK-DOUBLE1{
	border-bottom-color: #000000; 
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: double;
	color:#000000;
	width:959px;
}
.BLACK-DOUBLE2{
	border-bottom-color: #000000; 
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: double;
	color:#000000;
}

.DGRID-KG{
	padding-right:5px;
}

.TXT-NORMAL
{
	vertical-align :middle;
	width:140px;
}

.TXT-DATE{
	vertical-align:middle;
	width:75px;
}

.TXT-TIME
{	
    vertical-align :middle;
	width:40px;
}

.TXT-NUM3
{
	vertical-align :middle;
	width:30px;
}

.TXT-NUM7
{
	vertical-align :middle;
	width:60px;
}

.TXT-NUM11
{
	vertical-align :middle;
	width:80px;
}

.TXT-NUM15
{
	vertical-align :middle;
	width:100px;
}

.TXT-NUM19
{
	vertical-align :middle;
	width:120px;
}

.TXT-NUM23
{
	vertical-align :middle;
	width:140px;
}

.TXT-HCCHUMENU-MSG
{
	background-color:#FFFFFF;
	vertical-align :middle;
	height:205px;
	width:95%;
	margin-top:2px;
	margin-left:4px;
}

.LST-DATE
{
	vertical-align :middle;
	width:97px;
}

td.TCKJH-V-RIGHT
{
	padding-right: 15px;
}

td.SYSTEMSTS-PWD-RIGHTTOPEMPTY {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-bottom: 5px;
}

td.SYSTEMSTS-PWD-RIGHTBOTTOMEMPTY {
	border-top:1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
}

td.SYSTEMSTS-PWD-LEFTTOPEMPTY {
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-bottom: 5px;
}

td.SYSTEMSTS-PWD-LEFTBOTTOMEMPTY {
	border-top:1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
}

table.WIDTH_TUNE {
	border: 1px solid #888888;
	table-layout:fixed;
}

.MAINMENU-EYECATCH {
	background-image: url('../Image/mark.gif');
	background-repeat: no-repeat;
	width:10px;
	margin-left:7px;
	margin-top:2px;
	line-height: 1.1em;
}

.MAINMENU-TAB-UNDER {
	background-image: url('../Image/tab_under.gif');
	background-repeat:repeat-x;
	height:7px;
	MARGIN-TOP:-1px;
	font-size:1px;	
}

.CALENDAR
{
	background-color: White;
	border-color: Black;
	visibility: Visible;
	line-height: 1.1em;
}
.CALENDAR_TITLE
{
	background-color:DarkGray;
	font-weight:Bold;
	border-color:Black;
	font-size:9pt;
	color:Black;
	text-align:Center;	
	line-height: 1.1em;
}
.CALENDAR_DAYHEADER
{
	background-color:DarkGray;
	font-weight:Bold;
	border-color:Black;
	font-size:9pt;
	color:Black;
	text-align:Center;
	line-height: 1.1em;
}
.CALENDAR_TODAY
{
	background-color:#FFFF66;
	font-weight:Bold;
	font-size:10pt;
	color:Navy;
	text-align:Center;
	line-height: 1.1em;
}

.CALENDAR_DAY
{
	background-color:White;
	font-size:10pt;
	color:Black;
	text-align:Center;
	line-height: 1.1em;
}
.CALENDAR_OTHERMONTHDAY
{
	background-color:#DCDCDC;
	font-weight:Lighter;
	font-size:10pt;
	color:Silver;
	text-align:Center;
	line-height: 1.1em;
}
.CALENDAR_SATURDAY
{
	font-weight: lighter;
	font-size: 10pt;
	color: Blue;
	text-align: center;
	line-height: 1.1em;
}
.CALENDAR_SUNDAY
{
	font-weight:Lighter;
	font-size:10pt;
	color:Red;
	text-align:Center;
	line-height: 1.1em;
}
a.CALENDAR_WEEKDAY:link
{
	color:Black;
}
a.CALENDAR_WEEKDAY:visited
{
	color:Black;
}
a.CALENDAR_HOLIDAY:link
{
	color:Red;
}
a.CALENDAR_HOLIDAY:visited
{
	color:Red;
}

.LSS_FrameTitleStyle
{	
	border-style:solid;
	border-width:1px;
	border-bottom:0px;
	border-color:Blue;
	padding-left:9px;	
	padding-right:10px;
	background-color: White;
}

.LSS_FrameCentralStyle
{
	border-style:solid;
	border-width:1px;
	border-color:Blue;
	background-color: White;
}

.CSS_FrameTitleStyle
{	
	border-style:solid;
	border-width:1px;
	border-bottom:0px;
	border-color:Blue;
	padding-right:7px;
	background-color: White;
}

.CSS_FrameCentralStyle
{
	border-style:solid;
	border-width:1px;
	border-color:Blue;
	background-color: White;
}

.GSS_FrameTitleStyle
{	
	border-style:solid;
	border-width:1px;
	border-bottom:0px;
	border-color:Blue;
	padding-left:10px;
	padding-right:18px;
	background-color :white;
}

.GSS_FrameCentralStyle
{
	border-style:solid;
	border-width:1px;
	border-color:Blue;
	margin:0px;
	background-color: white;
}

td.GSS-SERACHAREA-LABEL {	
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 11px;
	background-color: #CCCCCC;
	border:1px solid #8E8E8E;
	width:200px;
}

td.GSS-SERACHAREA-TEXT {	
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #FFFFFF;
	border:1px solid #8E8E8E;
}

.GSS-GRID-ITEMSTYLE
{
	background-color: #FFFFFF;
	border-color:#000000;
	font-size: 12px;
	height:20px;
	border-collapse:collapse;
}

.GSS-GRID-ALTITEMSTYLE
{
	background-color: #E1E1E1;
	border-color:#000000;
	font-size: 12px;
	height:20px;
	border-collapse:collapse;
}

.GSS-IframeListTittle {
	font-size:14px;	
	font-weight :bold ;
	padding-left:2px;
}

.GSS-GRID-STYLE
{
	border: 1px solid #888888;
}

.PI-FrameTitleStyle
{	
	border-style:solid;
	border-width:1px;
	border-color:Blue;
	border-bottom:0px;
	background-repeat: no-repeat;
	background-color :white;
}

.PI-FrameTitleStyle-SCROLL
{	
	padding-left:12px;
	padding-right:16px;
	position:absolute;
	margin:0px;
}

.PI-FrameTitleStyle-NOSCROLL
{	
	padding-left:10px;
	padding-right:11px;
	position:absolute;
	margin:0px;
}

.PI-FrameCentralStyle
{
	border-style:solid;
	border-width:1px;
	border-color:Blue;
	padding:0px;
	margin:0px;
}

.PI-SCROLL
{
	border-bottom:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	margin:0px;
	padding-left:2px;
	padding-top:7px;
	OVERFLOW:auto;
}

.PI-OPERATION-AREA {
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}

.PI-OPERATION-AREA-NOSCROLL {
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	margin:0px;
}

.PI-GRID-ITEMSTYLE
{
	background-color: #FFFFFF;
	border-color:#000000;
	font-size: 12px;
	height:25px;
	border-collapse:collapse;
	padding-left:5px;
	padding-right:5px;
}

.PI-GRID-ALTITEMSTYLE
{
	background-color: #E1E1E1;
	border-color:#000000;
	font-size: 12px;
	height:25px;
	border-collapse:collapse;
	padding-left:5px;
	padding-right:5px;
}

.MAINMENU-GROUPDESCRIPTION {
	background-color:#EFEFEF;
	Height:39px;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;	
	font-size:11px;
}
.MSTMENU_TD {
	WIDTH: 475px;
	HEIGHT: 80px 
}

.MSTMENU_FLAME_TABLE {
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-TOP: #888888 1px solid; 
	BORDER-LEFT: #888888 1px solid; 
	BORDER-BOTTOM: #888888 1px solid 
}

.MSTMENU_DISP_TD {
	VERTICAL-ALIGN: middle; 
	WIDTH: 450px; 
	HEIGHT: 70px 
}

.MSTMENU_UPPER_TABLE { HEIGHT: 28px }

.MSTMENU_LOWER_TABLE { HEIGHT: 42px }

.MSTMENU_INNER_TD_1 { WIDTH: 10px }

.MSTMENU_INNER_TD_2 { WIDTH: 140px; TEXT-ALIGN:Left }

.MSTMENU_INNER_TD_2_L { WIDTH: 210px; TEXT-ALIGN:Left }

.MSTMENU_INNER_TD_3 { WIDTH: 10px }

.MSTMENU_INNER_TD_4 { WIDTH: 140px; TEXT-ALIGN:Left }

.MSTMENU_INNER_TD_4_L { WIDTH: 210px; TEXT-ALIGN:Left }

.MSTMENU_INNER_TD_5 { WIDTH: 10px }

.MSTMENU_INNER_TD_6 { WIDTH: 140px; TEXT-ALIGN:Left }

.MSTMENU_INNER_TD_7 { WIDTH: 20px }

.MSTMENU_INNER_TD_8 {
	WIDTH: 430px; 
	TEXT-ALIGN:Left; 
	font-size:10px 
}

.MSTMENU_LARGEGROUP {
	BORDER-RIGHT: #aab9c1 1px solid; 
	BORDER-LEFT: #aab9c1 1px solid; 
	WIDTH: 957px; 
	BORDER-BOTTOM: #aab9c1 1px solid; 
	HEIGHT: 450px 
}

.ERROR_CAUTION {
	background-image: url('../Image/error_caution.gif');
	background-repeat: no-repeat;
	width:20px;
	margin-left:7px;
	margin-top:2px;
	padding-bottom:2px;
}

.MSTUPLOAD_LARGEGROUP {
	BORDER-RIGHT: #aab9c1 1px solid; 
	BORDER-LEFT: #aab9c1 1px solid; 
	WIDTH: 957px; 
	BORDER-BOTTOM: #aab9c1 1px solid
}
.MST_LARGEGROUP_UPPERTABLE {
	HEIGHT: 30px	
}
.MST_LARGEGROUP_UPPERTABLE_FORUPDATE {
	HEIGHT: 20px
}
.ULMENU_LBLFONT {
	font-size:13px 
}
.ULMENU_MSTSELECT_INNERTD_EMPTY {
	width:10px;
	height:28px
}
.ULMENU_MSTSELECT_INNERTD_DISPLAY {
	width:140px;
	TEXT-ALIGN:Left
}
.ULMENU_MSTSELECT_INNERTD_LOWER {
	width:450px;
	height:42px
}
.ULMENU_INNERTD1020 {
	width:10px;
	height:20px
}
.ULMENU_INNERTD1030 {
	width:10px;
	height:30px
}
.ULMENU_INNERTD440 {
	width:440px;
	TEXT-ALIGN:Left
}
.ULMENU_INNERTD440_HALF {
	width:2200px;
	TEXT-ALIGN:Center
}

.BTN-IMAGE {
	cursor: pointer;
	width:20px;
	height:20px;
}

td.DL-IMAGE {
	width:30px;
}

.BTN-LATEST
{
	width: 145px;
	vertical-align: middle;
	font-size:17px;
	cursor: pointer;
	margin-top:5px;
	margin-left:10px;
	color:Red;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}
table.OPERATION-DL {
	width : 949px;
}
td.RED-MESSAGE {
	text-align:right;
	color:Red;
	font-size: 13px;
}
.FONT-REDMESSAGE {
	color:Red;
	font-size:13px;
}
.FONT-REDMESSAGE-BOLD {
	color:Red;
	font-size:13px;
	font-weight:bold;
}

td.INPUT-NORMAL-TOPEMPTY {
	border-top-width: 0px;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.INPUT-NORMAL-BOTTOMEMPTY {
	border-top: 1px solid #AAAAAA;
	border-bottom-width: 0px;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.BTN-SHNKIORDER
{
	width: 300px;
	height:40px;
	vertical-align: middle;
	font-size:17px;
	cursor: pointer;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}
.BTN-FIXLISTINPUT {
	width: 74px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}

td.LIST-HEADER3 {
	background-color: #E1E1E1;
	padding-right: 0px;
	padding-left: 0px;
	padding-top:0px;
	padding-bottom: 0px;
}
td.LIST-HEADER4 {
	border-top: 1px solid #AAAAAA;
	border-right-width:0px;
	border-left-width:0px;
	border-bottom-width: 0px;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top:1px;
	padding-bottom: 1px;
}
td.LIST-HEADER5 {
	border-top-width: 0px;
	border-right-width:0px;
	border-left-width:0px;
	border-bottom-width: 0px;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top:1px;
	padding-bottom: 1px;
}
td.LIST-HEADER6 {
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom-width: 0px;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top:1px;
	padding-bottom: 1px;
}
td.LIST-HEADER-RIGHT-LEFTEMPTY {
	border-top: 1px solid #AAAAAA;
	border-right-width:0px;
	border-left-width:0px;
	border-bottom: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top:1px;
	padding-bottom: 1px;
}
td.INPUT-NORMAL-RIGHT-TOPEMPTY {
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-top-width: 0px;
	border-right-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
td.INPUT-NORMAL-RIGHT-BOTTOMEMPTY {
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right-width:0px;
	border-bottom-width: 0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
td.INPUT-NORMAL-LEFT-TOPEMPTY {
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	border-top-width: 0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
td.INPUT-NORMAL-LEFT-BOTTOMEMPTY {
	border-top: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	border-bottom-width: 0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
td.INPUT-NORMAL-BOTTOM {
	border-bottom: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
td.INPUT-NORMAL-TOP {
	border-top: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
td.INPUT-NORMAL-LEFTEMPTY-WORD-BREAK {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-left-width:0px;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	WORD-BREAK: break-all;
}
.SNALERT-MESSAGE {
	color:Red;
	vertical-align: middle;
	padding-left:5px;
	font-size:16px;
	white-space:nowrap;
	position:relative;
	left:16px;
	top:4px;
}
.SUMMARY-PADDING-SET {
	padding-left:12px;
}
.BTN-GSS-SEARCH {
	width: 48px;
	padding-left: 2px;
	cursor: pointer;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}
td.INPUT-NORMAL-EMPTY-KHNJH {
	border-top: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	font-size: 13px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.LIST-HEADER-CUSTOM {
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color: #E1E1E1;
	font-size: 13px;
	padding-left: 7px;
	padding-top:1px;
	padding-bottom: 1px;
}
.BTN-IRAITRKSHI {
	width: 100px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-top:5px;
	margin-left:16px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}
.BTN-DLPERMIT {
	width: 105px;
	vertical-align: middle;
	font-size:13px;
	cursor: pointer;
	margin-top:5px;
	margin-left:1px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}
.BTN-BTRSPROFILEJUSN 
{
	vertical-align: middle;
    font-weight:bold;
    color: Red;
	font-size: 13px;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:30px;
	padding-right:30px;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, left bottom, left top, from(#9eb3c4), to(#f3f3ef));
}
.BTN-WIDE-SSO
{
	font-size: 13px;
	cursor: pointer;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: left;
	-webkit-appearance: none;
}
table.LISTMAIN-RESP {
	border-collapse: collapse ;
	margin-bottom: 0px;
	padding: 0px;
	border-top:1px solid #AAAAAA;
}
.GROUP-DATA-RESP{
}
.PI-COPY-IFRAME {
	position: fixed;
	background-repeat: no-repeat;
	background-color :white;
	margin-top:0px;
	margin-right:0px;
}
@media screen and (max-width: 460px) {
	#LabelEx1_Label {
		font-size: 10px;
	}
}
.loading 
{
	background-image: url('../Image/loading-01.gif');
	background-repeat: no-repeat;
	position: fixed;
	width: 16px;
	height: 16px;
	right: 5px;
	top: 5px;
}
div.USERCREDITCARD-HEADER
{
	margin: 0;
	width: 100%;
	text-align: right;
}
div.USERCREDITCARD-CONTENT 
{
	margin: 10px;
	border-collapse: collapse;
}
div.USERCREDITCARD-INPUT
{
    width: 100%;
	border-collapse: collapse;
}
div.USERCREDITCARD-INPUT table
{
    width: 100%;
    border: 1px solid #000000;
}
div.USERCREDITCARD-INPUT th,
div.USERCREDITCARD-INPUT td
{
    font-weight: normal;
    text-align: left;
    border: 1px solid #000000;
    padding: 7px 10px 7px 10px;
}
div.USERCREDITCARD-INPUT th 
{
	background-color: #164486;
	color: #ffffff;
}
div.SHONINWF-TRIPINFO table
{
    cellspacing: 0;
    cellpadding: 0;
    width: 100%;
}
div.SHONINWF-TRIPINFO th
{
    background-color: #e1e1e1;
    width: 20%;
    padding: 5px;
    border: 1px solid #cccccc;
    word-wrap: break-word;
    word-break: break-all;
}
div.SHONINWF-TRIPINFO td
{
    width: 30%;
    padding: 5px;
    border: 1px solid #cccccc;
    word-wrap: break-word;
    word-break: break-all;
}

.GRID-STYLE-SHONIN
{
	border: 1px solid #000000;
}

.GRID-HEADERSTYLE-SHONIN
{
	background-color: #E1E1E1;
}

.PI-GRID-ITEMSTYLE-SHONIN
{
	background-color: #FFFFFF;
}

.PI-GRID-ALTITEMSTYLE-SHONIN
{
	background-color: #FFFFFF;
}

div.SHONINWF-DATAGRID td
{
	padding: 5px;
    border: 1px solid #cccccc;
    word-wrap: break-word;
    word-break: break-all;
}

@media screen and (max-width: 767px) {
    iframe#IframegssDAIRI{
        left: -215px !important;
    }
}
@media screen and (max-width: 564px) {
    iframe#IframegssDAIRI{
        left: -20px !important;
        width: 140% !important;
    }
}
@media screen and (max-width: 480px){
    input[id^="btnLOGIN"]{
        min-width: 140px !important;
    }
    iframe[id^="Iframegss"],
    iframe[id^="IframerptWFSNSHA"]{
        width: 140%;
    }
    .custom iframe[id^="Iframegss"],
    .custom iframe[id^="IframerptWFSNSHA"]{
        width: 92%;
    }
    table#tblVIEWAREA {
        width: 100%;
    }
}
-->
</style>
