/*   ページの基本設定   */

@import url(style.css);
BODY {
	margin: 0;
	padding: 0;
      
  font-size : 13px;
  bottom : auto;
  right : auto;

  
  background-color : white;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
li {
	margin: 0;
	padding: 0;
}



/*   テキストの基本設定   */
TR {
	font-size: 15px;
	font-style; normal;
	line-height : 150%;
	

  
}
A {
	color: #0000ff;
}
A:hover {
	position : relative;
	top:2px; left:2px;
	color: #FF0000;
}

H1 {
	color : black;
	font-size: 20px;
	font-weight:bold;
	margin: 0;
	padding-left:20pt;
	padding-top : 5px;
	line-height : 120%;
}
H2 {
	color : #004080;
	font-size: 20px;
	font-weight:bold;
	margin: 0;

	padding-top : 6px;
}

H3,H4,H5 {
	color : #004080;
	font-size: 17px;
	font-weight:bold;
	margin: 0;
	padding-left: 30;
	padding-top : 6px;
}

H6 {
	
	font-size: 14px;
       font-weight : 300;
	padding-left : 5px;
	padding-top: 1;
  line-height : 16pt;
}

/*   トップメニューの設定   */
#tmenu LI {
	float: left;
	width: 154px;
	height: 30px;
	background-image : url(../img/barlink_back.gif);
	background-repeat: no-repeat;
  font-weight : normal;
  padding-top : 0px;
}
#tmenu A, #tmenu A:link, #tmenu A:visited {
	text-decoration: none;
	padding-top : 5px;
	color : blue;
	display: block;
  font-weight : normal;
}
#tmenu a:hover {
	color: #0000ff;
	background-image : url(../hover_back.gif);
	background-repeat: no-repeat;
}

#tmenu2 LI {
	float: left;
	width: 154px;
	height: 30px;
	background-image : url(../barlink_back.gif);
	background-repeat: no-repeat;
  font-weight : normal;
  

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
#tmenu2 A, #tmenu2 A:link, #tmenu2 A:visited {
	text-decoration: none;
	padding-top : 5px;
	color : blue;
	display: block;
  font-weight : normal;
  
}
#tmenu2 A:hover {
	color: #0000ff;
	background-image : url(../hover_back.gif);
	background-repeat: no-repeat;
  font-weight : normal;
  
}

/*   サイドメニューの設定   */
#sidemenu LI {
	width: 200px;
	height: 50px;
	background-image : url(../../aiaiHP/aiai_kenchiku/img/menu_back01.gif);
	background-repeat: no-repeat;
  padding-top : 2px;
  font-size : 8px;
}
#sidemenu a, #sidemenu a:link, #sidemenu a:visited {
	padding-top: 10;
	text-decoration: none;
	color: #000099;
	font-size: 17px;
	display: block;
}
#sidemenu a:hover {
	color: #FF9900;
	width: 200px;
	height: 50px;
	margin-top: 3;
	background-image : url(../../aiaiHP/aiai_kenchiku/img/menu_back02.gif);
	background-repeat: no-repeat;
}



/*   ボトムメニューの設定   */
#bmenu LI {
	float: left;
	width: 154px;
	height: 30px;
	background-image : url(../barlink_back.gif);
	background-repeat: no-repeat;
  padding-top : 3px;
}
#bmenu A, #bmenu A:link, #bmenu A:visited {
	text-decoration: none;
	padding-top: 1;
	color: #000099;
	display: block;
}
#bmenu A:hover {
	color: #FF9900;
	background-image : url(../hover_back.gif);
	background-repeat: no-repeat;
}

/*   ボトムメニューの設定   */
#bmenu2 LI {
	float: left;
	width: 154px;
	height: 30px;
	background-image : url(../barlink_back.gif);
	background-repeat: no-repeat;
  padding-top : 3px;
}
#bmenu2 A, #bmenu2 A:link, #bmenu A:visited {
	text-decoration: none;
	padding-top: 1;
	color: #000099;
	display: block;
}
#bmenu2 A:hover {
	color: #FF9900;
	background-image : url(../hover_back.gif);
	background-repeat: no-repeat;
}

/*   ボトムメニューの設定   */
#bmenu3 li {
	float: left;
	width: 154px;
	height: 30px;
	background-image : url(../barlink_back.gif);
	background-repeat: no-repeat;
}
#bmenu3 a, #bmenu3 a:link, #bmenu a:visited {
	text-decoration: none;
	padding-top: 1;
	color: #000099;
	display: block;
}
#bmenu3 a:hover {
	color: #FF9900;
	background-image : url(../hover_back.gif);
	background-repeat: no-repeat;
}


/*   ボトムメニューの設定   */
#bmenu4 li {
	float: left;
	width: 154px;
	height: 30px;
	background-image : url(../img/barlink_back.gif);
	background-repeat: no-repeat;
}
#bmenu4 a, #bmenu4 a:link, #bmenu a:visited {
	text-decoration: none;
	padding-top: 1;
	color: #000099;
	display: block;
}
#bmenu4 a:hover {
	color: #FF9900;
	background-image : url(../hover_back.gif);
	background-repeat: no-repeat;
}


/*   テキストボックスの設定   */
#title {
	background-image : url(../titleback_kenchiku4.jpg);
	background-repeat: no-repeat;
	width: 770px;
	height: 100px;
}
.boxsideT {
	background-image : url(../../aiaiHP/aiai_kenchiku/img/menu_back.gif);
	background-repeat: no-repeat;
	font-size : 14px;
	font-weight:bold;
	color: #ff0000;
	width: 200px;
	height : 25px;
	padding-top: 5;
  line-height : 200%;
  
  
  
}
.boxsideS {
	background-color: #FFFFFF;
	text-aline: left;
	width: 200px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.boxmainT {
	background-image : url(../../aiaiHP/aiai_kenchiku/img/subtitle_back.gif);
	background-repeat: no-repeat;
	width: 552px;
	height: 35px;
border-style : none none none none;}
.boxmainS {
	background-color: #FFFFFF;
	width: 552px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.textbox {
	font-size: 15px;
	margin: 0;
	padding: 10;
	background-color: #FFFFD5;
}
.text {
	font-size: 15px;
	margin: 0;
	padding-top: 10;
	padding-bottom: 10;
	padding-left: 20;
	padding-right: 20;
}
TEXTAREA{
  font-size : 12px;
}
IFRAME{border-width : 1px 1px 1px 1px;border-style : dashed dashed dashed dashed;border-color : #e17100 #e17100 #e17100 #e17100;}
TD{
  font-size : 13px;
  font-weight : normal;
  background-color : #e8e8e8;
}

.stron{
font-size:18px;
color:#ff0000;
}

.stron2{
font-size:15px;
color:#0000ff;
}