.F26Y {
	font-size: 12px;
	line-height: 16px;
	color: #FFFF00;
}
.F26R {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
}
.F26RB {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FF0000;
}
.F26B {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-color: #FFDBC2;
}
.F26BTOP {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
}

.F24B {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
}
.BGline1 {
	background-image: url(/www/images/4/line.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.BGr1 {
	background-image: url(/www/images/4/ry1.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.BGr2 {
	background-image: url(/www/images/4/ry2.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.BGr3 {
	background-image: url(/www/images/4/rt1.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.BGr4 {
	background-image: url(/www/images/4/rt2.gif);
	background-repeat: repeat-y;
}
.F26W {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.F26BrownB {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #630000;
}
.F46BrownB {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #630000;
}
.F26Brown {
	font-size: 12px;
	line-height: 16px;
	color: #630000;
}
.F26O {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
}
.F26OB {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	font-weight: bold;
}
.F04W {
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
}
.proTitle {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	border-top: 0px solid;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #000000;
	border-left: 0px solid;
	padding: 2px;
	background-color: #FFBF94;
	text-align: center;





}.proT1 {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	text-align: center;
	background-color: #FFDBC2;









}
.F24R {
	font-size: 12px;
	line-height: 14px;
	color: #FF0000;
}
.proTr {
	font-size: 12px;
	line-height: 14px;
	color: #FF0000;
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	padding: 2px;
	text-align: center;

}
.proTitler {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	background-image: url(/www/images/4/pro-rt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFDBC2;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFDBC2;
}
.shifTr {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	padding: 2px;
}
.voiceT1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.voiceT2 {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.reserveT1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.mobileT1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.jobT1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.systemT1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.systemT2 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;

}
.systemT3 {
	background-color: #FFBF94;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #444444;
	border-right-color: #444444;
	border-bottom-color: #444444;
	border-left-color: #444444;

}
.systemT3r {
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
}
.systemT4 {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	background-color: #FFDBC2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
	padding: 5px;


}
.systemT4r {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	padding: 5px;

}
.jobT3 {
	background-color: #FFBF94;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;


}
.jobT4 {
	background-color: #FFDBC2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
	padding: 5px;
	vertical-align: top;




}
.jobT4r {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-r.gif);
	padding: 5px;
	vertical-align: top;
	background-position: right bottom;



}
.proTname {
	font-size: 14px;
	line-height: 16px;
	color: #FF6600;
	text-align: center;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	background-color: #FFDBC2;
	font-weight: bold;


}
.proTnom {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #666666;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #666666;
	background-color: #FFBF94;
	text-align: center;


}
.proTcomme {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	background-color: #FFDBC2;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding: 5px;

}
.mobileT2 {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;

}
.mobileT3 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	padding: 5px;
}
.shiftTname {
	font-size: 12px;
	line-height: 14px;
	color: #FF6633;
	background-color: #FFDBC2;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-align: center;
	vertical-align: middle;
	padding: 2px;

}
.F46OB {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FF6600;
}
a.proname:link {
	font-size: 14px;
	line-height: 16px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}

a.proname:visited {
	font-size: 14px;
	line-height: 16px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
a.proname:hover {
	font-size: 14px;
	line-height: 16px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
a.proname:active {
	font-size: 14px;
	line-height: 16px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
.proTrnon {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}
.wifeT1 {
	background-color: #FFDBC2;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	text-align: center;
	vertical-align: top;
}
.wifeTname {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
	padding: 2px;

}
.wifeTcomme {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	vertical-align: top;
	padding: 5px;
}
.wifeTcomme2 {
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	padding: 2px;
	font-size: 12px;
	line-height: 14px;
	color: #444444;
}
.wifeTshame {
	background-image: url(/www/images/4/pro-r.gif);
	background-position: right bottom;
	padding: 4px;
	font-size: 12px;
	line-height: 14px;
	color: #444444;
}
.footer1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/line.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	text-align: center;
	padding: 3px;


}
.footer2 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	padding: 2px;
	text-align: right;
}
a.link1:link {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	text-decoration: none;
}

a.link1:visited {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	text-decoration: none;
}
a.link1:hover {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	text-decoration: underline;
}
a.link1:active {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	text-decoration: underline;
}
a.link2:link {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

a.link2:visited {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link2:hover {
	font-size: 12px;
	line-height: 16px;
	color: #FFFF00;
	text-decoration: underline;
}
a.link2:active {
	font-size: 12px;
	line-height: 16px;
	color: #FFFF00;
	text-decoration: underline;
}
.reserveT2 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
	padding: 2px;
}
.reserveTwife1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	text-align: right;
	padding: 5px 2px 5px 0px;
}
.reserveTwife2 {
	font-size: 10px;
	line-height: 16px;
	color: #FF0000;
	text-align: left;
}
.reserveTwife3 {
	font-size: 12px;
	line-height: 14px;
	background-image: url(/www/images/4/pro-rtr.gif);
	background-position: right bottom;
	padding: 2px;
}
.systemPM1 {
	background-color: #FFDBC2;
	text-align: right;
	vertical-align: top;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	font-size: 12px;
	line-height: 16px;
	color: #444444;
}
.systemPM2 {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	background-color: #FFDBC2;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
}

.voiceTname {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-color: #FFBF94;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	font-weight: bold;
}
.voiceTname2 {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.reserveTname {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
	padding: 2px;
}
.F04B {
	font-size: 10px;
	line-height: 14px;
	color: #444444;
}
.wifeTname1 {
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-color: #FFBF94;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
}
.wifeTrenew {
	font-size: 12px;
	line-height: 14px;
	color: #FF6600;
	background-image: url(/www/images/4/pro-rt.gif);
	background-position: right bottom;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.F04R {
	font-size: 10px;
	line-height: 14px;
	color: #FF0000;
}
.ime_on { ime-mode:active; }
.ime_off { ime-mode:disabled; }


.tblFrameStyle
{
    OVERFLOW: auto; 
    WIDTH:538px;
    HEIGHT: 241px;
}
.tblFrameStyleSokuho
{
    OVERFLOW: auto; 
    WIDTH:323px;
    HEIGHT: 400px;
}
.tblFrameStyleRrki
{
    OVERFLOW: auto; 
    WIDTH:240px;
    HEIGHT: 145px;
}
.tblFrameStyleTaiken
{
    OVERFLOW: auto; 
    WIDTH:240px;
    HEIGHT: 145px;
}

.tblFrameStyleVoice
{
	float: left; /*º¸¤Ë´ó¤»¤ë*/ 
	margin: 0; 
	padding: 0; 
}

.ordertable { 
            float: left; 
            margin: 0; 
            padding: 0; 
        } 
form { margin-top:0px; margin-bottom:0px;}

.tblcolor
{
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	background-color: #FFDBC2;
}
