@charset "Shift_JIS";

/*----------------------------------------------
" Toda City Portal Site " Grobal Style Sheet
 copyright(C) 2009 Toda City All Rights Reserved.
----------------------------------------------*/

table {
	font-size: 100% !important;
	line-height: 1.6 !important;
}

/*  Basic Elements
----------------------------------------------*/

div, ul, ol, li, dl, dt, dd,
h1, h2, h3, h4, h5, h6, form, p, input, blockquote {
	margin: 0;
	padding: 0;
	}

h1, h2, h3, h4, h5, h6,
p, address,
caption, img, form {
	border: none;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
	}

img {margin: 0; padding: 0; border: 0; line-height: 0;}

table {margin: 0; padding: 0;}

/*  Text/Links
----------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	font-size: 80%; /* 1.4em == 14px */
	line-height: 1.6;
	text-transform: none; /* uppercase(WORDS) or capitalize(Words) or lowercase(words) */
	}

*html body {
	font-size: 65%;
	line-height: 1.6;
	}
*first-child+html body {
	font-size: 65%;
	line-height: 1.6;
	}

a {
	color: #0000FF;
	}

a:link, a:visited {
	text-decoration: underline;
	}

a:hover, a:active {
	text-decoration: none;
	}

a img.pdf {
	vertical-align: middle;
	}


h1 {}

h2 {font-weight: bold; font-size: 110%;}

h3 {font-weight: bold; font-size: 110%;}


/*  Pankuzu
----------------------------------------------*/

td.pankuzu a {
	color: #777777;
	}


/*  Left Menu
----------------------------------------------*/

.leftmenu a {
	color: #555555;
	font-size: 1.2em;
	display: block;
	/*width: 219px;*/
	height: 100%;
	padding: 10px;
	}
	
.sc_red .leftmenu a:hover,
.sc_red .leftmenu a:active {
	text-decoration: underline;
	background: url(/DAT/LIB/WEB/6/std2009_menu_bg_r.gif) top left no-repeat;
	}
.sc_green .leftmenu a:hover,
.sc_green .leftmenu a:active {
	text-decoration: underline;
	background: url(/DAT/LIB/WEB/6/std2009_menu_bg_g.gif) top left no-repeat;
	}
.sc_blue .leftmenu a:hover,
.sc_blue .leftmenu a:active {
	text-decoration: underline;
	background: url(/DAT/LIB/WEB/6/std2009_menu_bg_b.gif) top left no-repeat;
	}
	
a:focus {
   outline:none;
}

/*
.leftmenu a:hover table tr td.linktext {
	text-decoration: none;
	}
*/

table.menubutton {
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #cdcdcd;
	}
table.menubutton tr td.linktext {
	text-decoration: underline;
	}

/*  Index Page
----------------------------------------------*/

td.topimg img {
	padding: 2px;
	border: 1px solid #cdcdcd;
	}
	
table.midashi_big {
	font-size: 1.2em;
	font-weight: bold;
	border: 1px solid #cccccc;
	}
td.midashi_big_pink {
	background: url(/DAT/LIB/WEB/6/std2009_bg_inside_pink.gif) top left no-repeat;
	border: 1px solid #aaaaaa;
	}
table.midashi_big_green {
	background: url(/DAT/LIB/WEB/6/std2009_bg_inside_green.gif) top left no-repeat;
	border: 1px solid #aaaaaa;
	}
