body {
	font-size: 12px;
	line-height: 120%;
	padding: 0;
	margin: 0;
	border: 0;
}
/* 小山工務店スタイルシート */
.text08px {  font-size: 8px; line-height:120%;}
.text09px {  font-size: 9px; line-height:120%;}
.text10px {  font-size: 10px; line-height:120%;}
.text11px {  font-size: 11px; line-height:120%;}
.text12px {  font-size: 12px; line-height:120%;}
.text13px {  font-size: 13px; line-height:120%;}
.text14px {  font-size: 14px; line-height:120%;}
.text15px {  font-size: 15px; line-height:120%;}
.text16px {  font-size: 16px; line-height:120%;}
.text18px {  font-size: 18px; line-height:120%;}
.text20px {  font-size: 20px; line-height:120%;}
.text22px {  font-size: 22px; line-height:120%;}
.text24px {  font-size: 24px; line-height:120%;}
.text28px {  font-size: 28px; line-height:120%;}
.text32px {  font-size: 32px; line-height:120%;}
.text36px {  font-size: 36px; line-height:120%;}
.text08px2 {  font-size: 8px; line-height:140%;}
.text09px2 {  font-size: 9px; line-height:140%;}
.text10px2 {  font-size: 10px; line-height:140%;}
.text11px2 {  font-size: 11px; line-height:140%;}
.text12px2 {  font-size: 12px; line-height:140%;}
.text13px2 {  font-size: 13px; line-height:140%;}
.text14px2 {  font-size: 14px; line-height:140%;}
.text15px2 {  font-size: 15px; line-height:140%;}
.text16px2 {  font-size: 16px; line-height:140%;}
.text18px2 {  font-size: 18px; line-height:140%;}
.text20px2 {  font-size: 20px; line-height:140%;}
.text22px2 {  font-size: 22px; line-height:140%;}
.text24px2 {  font-size: 24px; line-height:140%;}
.text28px2 {  font-size: 28px; line-height:140%;}
.text32px2 {  font-size: 32px; line-height:140%;}
.text36px2 {  font-size: 36px; line-height:140%;}
.nodcrtn {  text-decoration: none}
form {  display: inline}
table {
	font-size: 12px;
	line-height: 120%;
	text-align: left;
}
.cntstitle {
	width: 600px ;
}
h1 {
	width: 578px ;
	padding-left: 22px;
	font-size: 18px ;
	line-height: 40px ;
	background: url("http://www.wakayama-koyama.com/images/title.png") no-repeat ;
	color : #000000 ;
	text-align: left ;
}

 /* タイトル設定 */
.title1 {
	font-size: 16px;
	line-height: 120%;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}
.title2 {
	font-size: 16px;
	line-height: 120%;
	font-weight: bold;
	color: #0000FF;
}
.textcolor1 {
	color: #FF0000;
}
.textcolor2 {
	color: #FF9900;
}

 /* タイトルバー */
.titlecell1 {
	background-color: #993300;
	color: #FFFFFF;
}

 /* メニュー */
.menuback {
	background-color: #FFD700;
}

 /* テーブルカラー */
.tableline {
	background-color: #666666;
}
.tablecell0 {
	background-color: #FFFFFF;
	color: #000000
}
.tablecell1 {
	background-color: #E1F8FF;
	color: #000000
}
.tablecell2 {
	background-color: #EBFAFF;
	color: #000000
}
.tablecell3 {
	background-color: #F5FDFF;
	color: #000000
}

 /* 管理画面メニュー設定 */
td#mainmenu a {
	text-decoration: none;
	margin: 0;
	padding: 2px;
	display: block;
}

td#mainmenu a:visited{
	color:#000080;
}

td#mainmenu a:hover {
	background: #FFF3CC;
	text-decoration: none;
}

td#mainmenu a.menu {
	margin: 0;
	border-bottom: 1px dotted #999999;
}
.mnbd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

 /* 管理画面テーブルカラー */
.formline {
	background-color: #666666;
}
.formmenu {
	background-color: #E0FFFF;
}
.formtitle {
	background-color: #003366;
}
.formcell0 {
	background-color: #FFFFFF;
	color: #000000
}
.formcell1 {
	background-color: #80CCE6;
	color: #000000
}
.formcell2 {
	background-color: #C0E6F3;
	color: #000000
}
.formcell3 {
	background-color: #CCFFCC;
	color: #000000
}

 /* MTメニュー設定 */
li {
	list-style-type: none ;
	padding: 0 ;
	margin: 0;
	text-align: left;
}
ul {
	padding: 0 ;
	margin: 0;
	text-align: left;
}
#sidemenu {
	margin-bottom: 17px ;
	width: 190px;
}
#sidemenu li { line-height: 1 ;
	width : 190px ;
	background: url("http://www.wakayama-koyama.com/images/navi_li.png") no-repeat bottom left ;
	padding-bottom : 5px ;
}
#sidemenu li a {
	padding: 11px 0px 11px 30px;
	margin-bottom: 1px ;
	color: #333 ;
	text-decoration: none ;
	display: block ;
	background: #fff url("http://www.wakayama-koyama.com/images/navi.png") no-repeat 0px center ;
}
#sidemenu li ul { margin-top : -3px ; padding-bottom : 3px ; }
#sidemenu li li { background : none ; padding-bottom : 0 ; }
#sidemenu li li a {
	padding: 14px 0px 2px 30px;
	margin-bottom: 1px ;
	color: #333 ;
	text-decoration: none ;
	display: block ;
	background: #fff url("http://www.wakayama-koyama.com/images/subnavi.png") no-repeat left top ;
}
#sidemenu li li a:hover {
	background: #fff url("http://www.wakayama-koyama.com/images/subnavi.png") no-repeat left top;
}