#box, #box_fm, #box_cal {
background-color:#fff;
padding: 10px;
border: 1px solid #999;
background-image:url(/img/0711/entry/lay_bg.gif);
background-repeat:repeat-x;
z-index:2;
}

#boxDetails, #boxDetails_fm, #boxDetails_cal {
padding-top: 0.4em;
}

#boxCaption, #boxCaption_fm {
padding-top:30px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
text-align:left;
/*height:60px;*/
}
#boxCaption, #boxCaption_fm span.alertModify{
	color: #ff0000;
}

#closeButton, #closeButton_fm {
top: 4px; 
left:300px;
}
.calList td.calBox table tbody td.onDate {
    background: #dddddd;
}

#form_pos, #form_pos_fm, #form_pos_cal {
display:block;
text-align:center;
}
#form_pos input, #form_pos_fm input, #form_pos_cal input {
width:100px;
}

#screen, #screen_fm, #screen_cal { background-image: url(/img/0711/entry/screen.png); }

* html #screen, #screen_fm, #screen_cal{

/*background-color: transparent;*/
/*background-color: #333;
back\ground-color: transparent;*/
filter:Alpha(opacity=50); -moz-opacity:0.50; opacity:0.50

}