@charset "utf-8";

/* ======================================================
	officeatm
====================================================== */

#officeatmList a{
font-weight:bold;
}

.window{width:10%;}
.weekday{background:#faffe9;width:13%;text-align:center;}
.sat{background:#ecfbf9;width:13%;text-align:center;}
.sun{background:#fcf0fb;width:13%;text-align:center;}
.place{margin-left:29px;}

h4 span{
font-size:71%;
}

iframe{
width:638px;
height:400px;
border:1px solid #CCCCCC;
}

small{
float:right;
}

small a{
font-weight:bold;
}

#officeatm{
margin:0px auto !important;
width:470px;
}

table#officeatm{
margin:0.5em 0px;
border:1px solid #CCCCCC;
border-collapse:collapse;
border-spacing:0px;
}

#officeatm th{
padding:0.3em 0.6em;
line-height:1.3em;
font-weight:normal;
background:#f0f7d9;
border:1px solid #CCCCCC;
border-width:0px 0px 1px 1px;
white-space:nowrap; 
}

#officeatm td{
padding:0.3em 0.6em;
border:1px solid #CCCCCC;
border-width:0px 0px 1px 1px;
}


/* ======================================================
	timeTable
====================================================== */

table#timeTable{
margin:0.5em 0px;
width:100%;
font-size:12px;
border:1px solid #CCCCCC !important;
border-collapse:collapse;
border-spacing:0px;
}

#timeTable th{
line-height:2em;
font-weight:normal;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;

white-space:nowrap; 
}

#timeTable td{
padding:2px;
line-height:1.1em;
font-weight:normal;
border-bottom:1px solid #CCCCCC;
background:#E0E0E0;
}

.time{
width:10%;
border-bottom:1px solid #F0F7D9 !important;
border-right:1px solid #F0F7D9 !important;
}

.timeR{
width:10%;
border-bottom:1px solid #F0F7D9 !important;
border-right:1px solid #CCCCCC !important;
}

.scale{
margin:0px !important;
padding:0px !important;
width:  5%;
height:10px !important;
border-right:1px dotted #000000 !important;
}

.partition{
border-bottom:1px solid #666666 !important;
}

.word{
padding:3px 6px !important;
border-right:1px solid #CCCCCC !important;
background:#F0F7D9 !important;
}

.blanks{
padding:3px 6px !important;
border-right:1px solid #CCCCCC !important;
background:#FFFFFF !important;
}

.time_weekday{
padding:3px 6px !important;
background:#faffe9 !important;
border-right:1px solid #CCCCCC !important;
}

.time_sat{
padding:3px 6px !important;
background:#ecfbf9 !important;
border-right:1px solid #CCCCCC !important;
}

.time_sun{
padding:3px 6px !important;
background:#fcf0fb !important;
border-right:1px solid #CCCCCC !important;
}

.activity{
color:#98cb00;
background:#98cb00 !important;
/*background:url("../common/images/bg_Stripe.gif") #98cb00 !important;*/
}

.activity span{
padding:3px 6px !important;
color:#333333;
}

.stop{
color:#E0E0E0;
background:#E0E0E0;
}

.sample{
margin:0px 0.3em 0px 2em;
padding:3px 6px;
width:2em;
border:1px solid #CCCCCC;

}