/* Name       : o_left.css
 * Author     : K.Watanabe
 * Date       : 2010-04-18
 * Description: 市外向け左カラム */

#tmp_left_column img {vertical-align: bottom;}

#tmp_left_column a:link    {color: #4c4c4c; text-decoration: none;}
#tmp_left_column a:visited {color: #4c4c4c; text-decoration: none;}
#tmp_left_column a:hover   {color: #4c4c4c; text-decoration: underline;}
#tmp_left_column a:active  {color: #4c4c4c; text-decoration: underline;}

#tmp_left_column .o_navi {
	background: #e6e6e3;
	margin-left: 15px;
	margin-bottom: 10px;
	padding: 5px;
	width: 180px;
}

#tmp_left_column .o_navi li {
	background: #ffffff;
	padding: 5px;
	border-color: #ccccc9;
	border-width: 1px;
	border-style: none none solid none;
}

#tmp_left_column .o_navi a:link    {color: #333333; text-decoration: none;}
#tmp_left_column .o_navi a:visited {color: #333333; text-decoration: none;}
#tmp_left_column .o_navi a:hover   {color: #333333; text-decoration: underline;}
#tmp_left_column .o_navi a:active  {color: #333333; text-decoration: underline;}

#tmp_left_column .more {
	text-align: right;
	margin-top: 10px;
}

#tmp_left_column #tmp_calendar {
	background: #e6e6e3;
	margin-left: 15px;
	margin-bottom: 10px;
	width: 190px;
	overflow: hidden;
}

#tmp_right_column #tmp_calendar p.rss  {
	text-align: right;
	margin: 0 14px -1.4em 14px;
	padding-top: 8px;
	position: relative;
	z-index: 1;
}

#tmp_left_column #tmp_calendar .this_month {
	font-size: 250%;
}

#tmp_left_column #tmp_calendar .calendar_body {
	background: transparent url("/shared/style/o_left/carendar_body.gif") no-repeat 50% 100% scroll;
	padding: 10px 10px 15px 10px;
}

#tmp_left_column #tmp_calendar .sat {color: #1f83c7;}
#tmp_left_column #tmp_calendar .sun {color: #ff3f3f;}

#tmp_left_column #tmp_calendar a:link    {color: #002e50; text-decoration: none;}
#tmp_left_column #tmp_calendar a:visited {color: #002e50; text-decoration: none;}
#tmp_left_column #tmp_calendar a:hover   {color: #002e50; text-decoration: undreline;}
#tmp_left_column #tmp_calendar a:active  {color: #002e50; text-decoration: underline;}

#tmp_left_column #tmp_calendar .sat a:link    {color: #1f83c7; text-decoration: none;}
#tmp_left_column #tmp_calendar .sat a:visited {color: #1f83c7; text-decoration: none;}
#tmp_left_column #tmp_calendar .sat a:hover   {color: #1f83c7; text-decoration: underline;}
#tmp_left_column #tmp_calendar .sat a:active  {color: #1f83c7; text-decoration: underline;}

#tmp_left_column #tmp_calendar .sun a:link    {color: #ff3f3f; text-decoration: none;}
#tmp_left_column #tmp_calendar .sun a:visited {color: #ff3f3f; text-decoration: none;}
#tmp_left_column #tmp_calendar .sun a:hover   {color: #ff3f3f; text-decoration: underline;}
#tmp_left_column #tmp_calendar .sun a:active  {color: #ff3f3f; text-decoration: underline;}

#tmp_left_column #tmp_calendar table.calendar {
	border-collapse: collapse;
	border-color: #bfbfbf;
	border-width: 1px;
	border-style: solid none;
}

#tmp_left_column #tmp_calendar th {
	border-color: #bfbfbf;
	border-width: 1px;
	border-style: none none solid none;
}

#tmp_left_column #tmp_banner {
	background: #e6e6e3;
	margin-left: 15px;
	margin-bottom: 10px;
	padding: 5px 0;
	width: 190px;
}

#tmp_left_column #tmp_banner p {
	margin-bottom:5px;
}

#tmp_left_column #tmp_banner li {
	margin: 0 5px 0 5px;
}

