
/*****************/
/*    main       */
/*****************/
body {
	font-size: 62.5%;
	margin: 0em auto;
	padding: 0em;
	background: #b7ff8c url(../img/img_background.gif) top center repeat-y;
    font-family : Verdana, Chicago, osaka, sans-serif, "ＭＳ Ｐゴシック"; 
}

#wrap {
	width: 76em;
	margin: 0em auto;
}


h1{
	background-color: #e3ffd9;
    font-size : 14px;
    color : #000000; 
    line-height: 20px;
}

h2{
	font-size : 13px;
    line-height: 20px;
    font-family: Verdana,Tahoma, Arial,sans-serif;

}


h3{
	background-color: #FFCCCC;
	font-size : 22px;
    line-height: 24px;
    font-family: Verdana,Tahoma, Arial,sans-serif;
    color: #FF0000;
    }
    
h4{
	font-size : 18px;
    line-height: 18px;
    font-family: Verdana,Tahoma, Arial,sans-serif;
    color: #006600;
    }   
    
hr{
    color: #339900;
    text-align: center;
    background-color: #339900;
    height: 3px;
    border: 1px;
    }   
        
    
/**************/
/*  header    */
/**************/
#header-section {
	width: 76em;
	margin: 0em 0em 0em 0em;
}

#header-background {
	width: 100%; 
	height: 100%;
	float: left;
	border: none;
	margin: 0em 0em 0em 0em;
}


#header {
	clear: both;
	margin: 0em 0em 1.5em 0em;
	border-top: solid 0.1em #006600;
	border-bottom: solid 0.1em #006600;
	background-color: #e3ffd9;
	font-size: 1.3em;	
	text-transform: uppercase;
	line-height: 40px;
	height: 40px;
	color: #323232;
}

#header ul {
	margin: 0em;
	padding: 0em;
	list-style: none;
	font-weight: bold;
	font-size: 1.0em;
}	

#header li {
	float: left;
	white-space: nowrap;
}

#header li a {
	display: block;
	padding: 0em 1.0em 0em 1.0em;
	border-right: solid 0.1em #AFAFAF;
	background-color: #EBEBEB;
	text-decoration: none;
	color: #323232;
}


* html #header a {width:1%;}

/***********************/
/***   left-column   ***/
/***********************/
#left-column {
	width: 25%;
	float: left;
	vertical-align: top;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #646464;
}

#left-column ul {
	width: 95%;
	padding: 0em;
	margin: 0em;
	list-style: none;
}	

#left-column li {
	margin: 0em 0em 0em 0em;
}

#left-column li a {
	display: block;
	padding: 0.7em 0.7em 0.0em 0.9em;
	border-bottom:solid 1px #d4ecd4; 
	background:url(../img/menu_p1.gif) repeat-y ;
	text-decoration: none;
	font-weight: normal;
	color: #006600;
	height: 1.5em;
}
	
#left-column a:hover.link {
	background:url(../img/menu_p11.gif) repeat-y ;
	color: #323232;
}


#left-column a:hover.normal {
    background-color: #FFFFFF;
    text-decoration: none;
	color: #323232;
}


#left-column .selected {
	display: block;
	padding: 0.1em;
	font-weight: normal;
	font-size: 10px;
	color: #323232;
}

.left-column-box-white {
	float: center;
	width: 95%;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	text-align: left;
	font-size: 10px;
}



/*************************/
/***     contents      ***/
/*************************/

#middle-column {
	float: left;
	width: 74%;
	padding: 0em 0em 0em 0em;
	background-color: #FFFFFF;
	color: #646464;
	line-height: 1.3em;
	font-size: 1.2em;
}


/* ボックスタイトルバー */
/************************/
.middle-column-box-title-grey {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: #DCDCDC;
	font-weight: bold;
	color: #323232;
}



.info {
overflow:auto;
width:485px;
height:80px;
padding: 5px 10px 5px 5px;
font-size:12px;
color:#336600;
text-align:left;
background-color:#f0ffe7;
scrollbar-base-color:#93ff64;}


/*******************/
/***  フッター   ***/
/*******************/
#footer {
	clear: both;
	width: 76em;
	height: 3.0em;
	margin: 1.0em 0em 0em 0em;
	padding: 0.25em 0em 0.25em 0em;
	border-top: solid 0.1em #006600;
	border-bottom: solid 0.1em #006600;
	background-color: #99FF66;
	text-align: center;
	color: #646464;
	font-size: 1.0em;
}

/**************************/
/***       その他       ***/
/**************************/
a:hover {
	color: #33CC00;
	text-decoration: underline;
}

a:visited {
	color: #336600;
	text-decoration:  underline;
}

a:link {
	color: #336600;
	text-decoration: underline;
}


/**************************/
/***       その他2      ***/
/**************************/


a.head1{ display:block; background-image:url(../photo/nyu_header1.jpg); width:530px; height:447px; margin-bottom:1px;}
a.head1:hover{ background-image:url(../photo/nyu_header2.jpg); }

a.head2{ display:block; background-image:url(../photo/753atodori.jpg); width:530px; height:400px; margin-bottom:1px;}
a.head2:hover{ background-image:url(../photo/753atodori_1.jpg); }

