/*
 * Created on 2012/08/17
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 * --------------------------------------------------------
 * @@header@
 * @
 * @ ファイル　: style.css
 * @ 環    境: PHP5/PEAR [XAMPP Ver1.71]
 * @                    Smarty 2.6.26 with Coda(Panic Inc).
 * @ CharSet : UTF-8
 * @ 機　　　能: 宮崎大淀ＣＣ管理画面ページ用スタイルシート.
 * @ 引　　　数: なし.
 * @ 戻　り　値: なし.
 * @ 履　　　歴: Fri. 17. Aug JST 2012 by Y.Kuro -初版-
 * @ 特　　　記: なし.
 */
body,p { 
  margin  : 0px; 
  padding : 0px 
}
body { 
  background: #0e4100 url(/images/admin/bg.gif) repeat-x 
}
img { 
  border: 0px 
}

h2{
  font-size : 120%;
}

a:link, a:visited, a:hover {
  color:0000ff;
  text-decoration: none;
}
a:hover {
  color:0000ff;
  text-decoration: none;
}

td { 
  color: #222; 
  font-size: 12px 
}
#footer { 
  color: #8ab464; 
  font-size: 12px; 
  background: #0e4100 url(/images/admin/footer.gif); 
  width: 760px; 
  height: 48px 
}
#footer p { 
  padding-top: 10px 
}
#footer a { color: #bbbbbb;text-decoration: none; }
#footer a:hover { color: #eeeeee; }

.cal  { vertical-align:top; text-align:left;}
.info { vertical-align:top; text-align:left; width:50%}

.event{ margin:0px; padding:0px}
.contact { text-align:center; padding : 8px 0px; margin: 0px 0px 10px 0px; color:#275203; background-color:#D5E4C7; border:1px solid #275203;}
.contact a:link, .contact a:visited, .contact a:hover {
  color: #275203;
  text-decoration: none;
}
.contact a:hover {
  color: #ffffff;
  text-decoration: none;
}
.markinfo  { margin:4px 0px; }
.monthtitle{ padding:4px; text-align:center; color:#ffffff; background:#275203; font-size:120%; border-left : 1px solid #0E4100; border-right : 1px solid #0E4100; border-top : 1px solid #0E4100;}

.sun { text-align:center; color:#B0819D; height:18px; background-color:#053800; border-left  : 1px solid #0E4100; border-right : 1px solid #666666; border-bottom : 1px solid #666666;}
.week{ text-align:center; color:#8AB464; height:18px; background-color:#053800; border-right : 1px solid #666666; border-bottom : 1px solid #666666;}
.sat { text-align:center; color:#839FE2; height:18px; background-color:#053800; border-right : 1px solid #0E4100; border-bottom : 1px solid #666666;}

.sun2 { vertical-align:top; padding:4px; width:39px; height:40px; background-color:#ffdfff; border-left : 1px solid #0E4100; border-right : 1px solid #0E4100; border-bottom : 1px solid #0E4100;}
.week2{ vertical-align:top; padding:4px; width:39px; height:40px; background-color:#ffffff; border-right : 1px solid #0E4100; border-bottom : 1px solid #0E4100;}
.sat2 { vertical-align:top; padding:4px; width:39px; height:40px; background-color:#dff8ff; border-right : 1px solid #0E4100; border-bottom : 1px solid #0E4100;}

.mark{ text-align:center;}
.mark1{ margin-top:4px; text-align : center; color:#cc0033; }
.mark2{ margin-top:4px; text-align : center; color:#0000ff; }
.mark3{ margin-top:4px; text-align : center; color:#0000ff; }

.areatitle{ font-size:130%; padding-bottom: 4px; border-bottom: 3px solid #275203; color:#275203; font-weight:bold;}
.areasubt { font-size:13px; text-align: right; padding: 4px 0px; border-bottom: 1px solid #275203; }
.area{ margin:8px 0px; }
.area td{ background-color:#ffffff; text-align:center;}

.areasp{ margin:8px 0px; height : 320px; overflow : auto; }
.areasp td{ background-color:#ffffff; text-align:left;}

td.val{ text-align:right;}

td.date{ text-align:center; padding:8px; color:#ffffff; background:#275203; border-top: 1px solid #275203; border-left: 1px solid #275203; border-right: 1px solid #275203;}
td.titles { padding:8px; border: 1px solid #275203; background:#CEC99F;}
td.comment{ padding:8px; line-height:1.3; border-left: 1px solid #275203; border-right: 1px solid #275203; border-bottom: 1px solid #275203;}
td.val2{ padding:8px; border-right: 1px solid #275203; border-bottom: 1px solid #275203; }
td.valT{ text-align:center; padding:8px; border-right: 1px solid #275203; border-left: 1px solid #275203; border-bottom: 1px solid #275203; }

.addinfo{ padding:4px 0px 4px 4px; line-height:1.3; }

.main_body{padding-bottom:10px;}

.logout_menu{text-align:right;width:760px;padding-right:2em;}
.logout_menu a:link{color:white;}
.logout_menu a:visited{color:white;}
.logout_menu a:active{color:#fbe5d1;}
.logout_menu img{margin-top:5px;margin-bottom:-10px;margin-left:0.5em;}

.caution{color:red;}
.err_area{margin-bottom:30px;}
.contents{background-color:#ffffff;width:760px}
.h2_union{margin-top:2em;margin-bottom:1em;}
.h2_union p{margin-bottom:0.5em;}
.login_item{margin-top:20px;}
.login_inp td {padding:0.5em;}
.login_btn{text-align:center;}

ul{list-style-type:none;}
.main_title h2{padding-top:20px;}
.menu_caption{padding-bottom:10px;}
.menu_items img{margin-bottom:-10px;}
.menu_items table{border-spacing:1em;}

.main_body table{margin-left:auto;margin-right:auto;}
.btn_process{text-align:center;}
.btn_tools{text-align:center;padding-bottom:10px;}

.month_tools{text-align:center;margin-bottom:4px;}
.shhet_data{padding-bottom:20px;}
.calendar_table{background-color:#b44b4a;}
.calendar_table td{padding-top:1em;padding-bottom:1em;padding-left:0.5em;padding-right:0.5em;background-color:white;}
.plan_table{background-color:#7aa658;margin-bottom:20px;margin-top:20px;}
.plan_table th{padding-left:0.5em;padding-right:0.5em;padding-top:4px;padding-bottom:4px;background-color:#E1F1DE;}
.plan_table td{padding:0.5em;background-color:white;}