@charset "UTF-8";

/* ---------- msg ---------- */

#errorExplanation h2{
	color: #f00;
	background: url(../system_img/error.png) no-repeat 0 50%;
	padding: 5px 0 5px 25px;
	margin-top: 10px;
	font-size:120%;
}
#errorExplanation li{
	color: #f00;
	padding-left: 25px;
}

.system-msg {
	color: #009900;
	background: url(../system_img/information3.png) no-repeat 0 50%;
	padding: 5px 0 5px 25px;
	margin-top: 10px;
        text-align:left;
}
.warging-msg {
        color: #00FFFF;
        background: url(../system_img/error.png) no-repeat 0 50%;
        padding: 5px 0 5px 25px;
        margin-top: 10px;
        text-align:left;
}


/*- Tab */
ul#tab {
  display: block;
  height: 23px;
  background: #fff url(../img/back.gif) repeat-x;

  list-style-type: none;
}

ul#tab li {
  margin:0;
  padding:0;
  float: left;
  height: 23px;
  font-size: 80%;
}

ul#tab li.shadow { background: url(../img/shadow.gif) no-repeat; width: 10px; }
ul#tab li.end    { background: url(../img/end.gif)    no-repeat; width: 10px; }
ul#tab li.start  { background: url(../img/start.gif)  no-repeat; width: 10px; }

ul#tab li.open {
  background: url(../img/open_tab.gif) repeat-x;

}

ul#tab li.close {
  background: url(../img/close_tab.gif) repeat-x;
}

ul#tab li.open_space   { background: url(../img/open_tab.gif)   repeat-x; width: 12px;}
ul#tab li.close_space   { background: url(../img/close_tab.gif)   repeat-x; width: 12px;}

ul#tab li img { vertical-align: middle;}





