﻿body {
	margin: 0;
	padding: 0;
	background: #ffffff; /*#66cc33*/
	background-image: url(../images/bg_imari-kuromai.jpg);
	color:#ffffff;
}


/* ------------------------------------------------------------ */
#building {
	text-align:center;
	width: 1007px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:1.6;
	margin: 0;
	padding: 0;
/*	background-color: #666666; */
/*	background-image: url(../images/building021.jpg); */
/*	background-repeat: no-repeat; */
/*	background-attachment: fixed; */
/*	background-position: left top; */
/*	background: #49382e url(../images/building01.jpg) 860px 102px; */

}
/* for IE6 */
* html #building {
	text-align:center;
	width: 1003px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:1.6;
	margin: 0;
	padding: 0;
/*	background-color: #666666; */
/*	background-image: url(../images/building021.jpg); */
/*	background-repeat: no-repeat; */
/*	background-attachment: fixed; */
/*	background-position: left top; */
/*	background: #49382e url(../images/building01.jpg) 860px 102px; */

}

/* ------------------------------------------------------------ */
#building ul {
/*	width:550px; */
/*	height:20px; */
	overflow:hidden;
	margin: 5px 0 15px 0;
	padding:0;
	list-style:none;
}
#building li {
/*	float:left; */
	margin: 0;
	padding:0;
}
#building h1 {
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐコジック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
        font-weight: bold;
	line-height:1.4;
	margin:0 0 0 40px;
	padding:0 ;
	text-align: left;
	color:#ffffff; /* #4b005f #003300*/
}

#building h2 {
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐコジック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
        font-weight: normal;
	line-height:1.4;
	margin:10px 0 5px 0 ;
	padding:0 0 0 25px ;
        text-align: left;
	color:#003300; /*#4b005f*/
	background-image: url(../images/mark1.gif);
	background-position: left;
	background-repeat: no-repeat;
}

/* ------------------------------------------------------------ */
#building a:link    { color:#003300; text-decoration: underline;} /* before #000000 #4b005f*/
#building a:visited { color:#003300; text-decoration: underline;} /* before #000000 #4b005f*/
#building a:hover   { color:#ffcc00; text-decoration: underline;} /* before #ff3300 #d880d8*/
#building a:active  { color:#ffcc00; text-decoration: underline;} /* before #ff3300 #d880d8*/

/* #building a:hover { color:#d8bfd8;}*/ /* text-decoration: underline; */
/* #building a:active { color:#d8bfd8;}*/



/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
#kyoto {
	margin:  0;
	padding: 0;
}
#kyoto a:link    { color:#003300; text-decoration: none;} /* before #000000 #4b005f*/
#kyoto a:visited { color:#003300; text-decoration: none;} /* before #000000 #4b005f*/
#kyoto a:hover   { color:#ffcc00; text-decoration: underline;} /* before #ff3300 #d880d8*/
#kyoto a:active  { color:#ffcc00; text-decoration: underline;} /* before #ff3300 #d880d8*/

/* .kyoto a:hover { color:#d8bfd8;}*/ /* text-decoration: underline; */
/* .kyoto a:active { color:#d8bfd8;}*/


/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
#header {
	text-align:left;
	width: 990px;
	height:90px;
	margin: 0;
	padding: 0;
	margin: 10px auto 0 auto;
	background-image: url(../images/header_image.jpg);
	background-repeat: no-repeat;
	background-position: top;
/*	background-color: #006600; */ /*2008.2.7*/
}
/* for Safari */
html* #header {
	text-align:left;
	width: 990px;
	height:90px;
	margin: 0;
	padding: 0;
	margin: 10px auto 0 auto;
	background-image: url(../images/header_image.jpg);
	background-repeat: no-repeat;
	background-position: top;
/*	background-color: #006600; */ /*2008.2.7*/
}
/* for IE6 */
* html #header {
	text-align:left;
	width: 990px;
	height:90px;
	margin: 0;
	padding: 0;
	margin: 10px auto 0 auto;
	background-image: url(../images/header_image.jpg);
	background-repeat: no-repeat;
	background-position: top;
/*	background-color: #006600; */ /*2008.2.7*/
}
/* ------------------------------------------------------------ */
.takaaki {
	margin:  0;
	padding: 5px 0 0 0;
}
/* for IE6 */
* html .takaaki {
	margin:  5px 0 0 0;
	padding: 0;
}
/* for Safari */
html* .takaaki {
	margin:  0;
	padding: 5px 0 0 0;
}


/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
#content {
	text-align:left;
	width: 990px;
	margin:0 auto 0 auto;
	padding: 0;
	background-color: #ffffff;
	color: #000000;

/*	background-image: url(../images/content_top.jpg); */
/*	background-position: top; */
/*	background-repeat: no-repeat; */
}





/* ------------------------------------------------------------ */
#skipcon {
	display: none;
}

/* ------------------------------------------------------------ */
#logobox {
	width:400px;
/*	width:980px; */
	float:left;
/*	float:left; */
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
/*	font-family:"Century Gothic", Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; */
	line-height:1.4;
/*	background-color: #006600; */  /* #66cc33 */
/*	border: 1px solid #66cc33; */
}
#logobox p {
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐコジック", Osaka, "ヒラギノ角ゴ Pro W3";
/*	font-family:"Century Gothic", Arial, Helvetica, sans-serif, "ＭＳ Ｐコジック", Osaka, "ヒラギノ角ゴ Pro W3"; */
	font-size:12px;
	line-height:1.4;
	color:#003300; /*#4b005f*/
	margin:0 ;
	padding:0 0 0 63px ;
        text-align: left;
}




/* ------------------------------------------------------------------- */
.clear{
	clear:both;
	line-height:0;
	height:0;
	margin: 0;
}


/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
#footer {
	margin: 0;
	padding: 0;
	margin: 0 0 0 0;
/*	background-color: #006600; */
}

/* ------------------------------------------------------------------- */
#footerbar {
	width: 980px;
	float:left;

/*	background-color: #000000; */
/*	background-image: url(../images/footer01.jpg); */
/*	background-repeat: no-repeat; */
/*	background-attachment: fixed; */
/*	background-position: left bottom; */
/*	margin: 5px auto 0 auto; */
	margin: 0;
	padding: 0;
/*	padding: 3px 0 3px 0; */
/*	background-color:#006600; color of waratte GREEN */  
/*	border: 1px solid #66cc33; */
	color:#4b005f;
	clear:both;
}


#footerbar address {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
/*	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; */
	font-style:normal;
	line-height:1.5;
	text-align:center;
	color:#003300;
}

#footerbar a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
/*	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; */
	margin:0 0 0 15px;
	padding:0;
	text-decoration:none;
	color:#4b005f;
}

#footerbar p {
	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐコジック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:8px;
	line-height:1.3;
	text-align:left;
	color:#ddd9ce;
/*	color:#ccff66; */
/*	color:#006600; color of waratte GREEN */
	margin:0;
	padding:0;
}

#footerbar a:link    { color:#003300;} /* before #000000 #4b005f*/
#footerbar a:visited { color:#003300;} /* before #000000 #4b005f*/
#footerbar a:hover   { color:#ffcc00;} /* before #ff3300 #d880d8*/
#footerbar a:active  { color:#ffcc00;} /* before #ff3300 #d880d8*/
/* #footerbar a:hover { color:#d8bfd8;}*/ /* text-decoration: underline; */
/* #footerbar a:active { color:#d8bfd8;}*/

/* */
/* */





