@charset "Shift_JIS";

body {

	margin: 0px 0px 0px 0px;


        font-family: 'Arial', sans-serif;

	}





a {

	text-decoration: underline;		

	}





p {

        font-family: 'Arial', sans-serif;	

	}



h1, h2, h3 {

	margin: 0px;

	padding: 0px;

	font-weight: normal;

        font-family: 'Arial', sans-serif;

	}







#container {

	line-height: 140%;

	width:750px;	

	background-color: #ffffff;

	margin-right:auto;

	margin-left:auto;

border-width: 0px 1px 5px 1px;

        border-style: solid;

        border-color: #fff;

        position:relative;

}





#main {

        padding: 20px 10px 0 10px;

}



#banner {

	background-image: url(img/nu14_blank.jpg);

background-repeat: no-repeat ;

        font-family: 'Arial', sans-serif;

        background-color: #518652;	

	text-align: left;

	padding: 0px 0px 0px 0px;

	height: 120px;

        border-bottom:5px solid #eef3f7;



        margin:0;

	}



#banner h1{

font-size: 16px;

text-align:center;

color: #fff;

        margin: 5px 0px 0px 10px;

}

#banner a { color: #fff; text-decoration: none; }

#banner a:hover { color: #fff; }







#banner h1 a {

        color: #fff;

        font-size: 12px;

        font-weight: bold;

        text-decoration: none;

        margin: 5px 0px 0px 90px;

	}





#banner img {

	float: right; 

position: absolute; 

top: 60px; 

left: 3%; 

margin: 0px;

z-index: 1; 

	}

a img{ 

border: none;

}





#banner p{

	font-size: 11px;

	color: #fff;

line-height: 110%;

text-align:center;

	}







#banner h2 {

	font-size:10px;

        font-weight: bold;

text-align:left;

	color: #fff;

margin: 10px 0px 0px 0px;

	padding: 0px 0px 0px 10px;

	}



#banner h2 a { color: #112635; text-decoration: none; 

font-size:10px;

margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;



}









#center {

		

	width: 750px;	

	overflow: hidden;

	

	}



.content {

	

	text-align: left;

	padding: 10px 30px 0px 0px;

        font-family: 'Arial', sans-serif;

font-size:14px;

	width:550px;

	}



.content p {

	color: #000000;

        font-family: 'Arial', sans-serif;

	font-size: 14px;

	line-height: 120%;

	text-align: left;

padding: 0px 0px 10px 0px;

margin: 10px 0px 10px 0px;

	}



.content hr {

	color: #ffcccc;

	text-align: left;

padding: 0px 0px 0px 0px;

margin: 10px 0px 10px 0px;

	}







.content dt {

	color: #008740;

        font-family: 'Arial', sans-serif;

	font-size: 11px;

	line-height: 150%;

font-weight: bold;

text-decoration: underline;

	text-align: left;

padding: 20px 0px 0px 0px;

	}



.content dd {

	color: #000000;

        font-family: 'Arial', sans-serif;

	font-size: 11px;

	line-height: 150%;

	text-align: left;

padding: 10px 0px 0px 0px;

	}









.content h2{



 p\osition: relative;

 width: 50%;

 w\idth: auto;



 margin: 0px;

 padding: 10px 0px 10px 0px;

 color: #000;

 font-size: 13px;

 font-weight: bold;

 line-height: 1;

 text-transform: uppercase;

        font-family: 'Arial', sans-serif;

        border-bottom:1px dashed #ff6600;

border-top:5px solid #ff6600;

margin: 30px 0px 10px 0px;

}



.content h3 {



 width: 100%;

 margin: 0px;

 padding: 5px;

 color: #666;

 font-size: 16px;

 font-weight: bold;

 line-height: 1;

 text-transform: uppercase;

        font-family: 'Arial', sans-serif;

        border-bottom:1px dashed #dd6691;

border-top:15px solid #313d91;

margin: 1px 0px 0px 0px;

	}



.content h3 a{



 position: relative;

 text-decoration: underline; 

 width: 100%;

 width: auto; 

 color: #dd5428;

 font-size: 11px;

 font-weight: bold;

  text-transform: uppercase;





	}



.content a{



 position: relative;

text-decoration: underline; 

 width: 100%;

 width: auto; 

 color: #0000ff;

 font-size: 14px;

  text-transform: uppercase;





	}



.content ul a{



 position: relative;

text-decoration: underline; 

 width: 100%;

 width: auto; 

 color: #0000ff;

 font-size: 11px;

  text-transform: uppercase;





	}





.mado {

width: 540px;

height: 320px;

overflow: auto; 

font-size: 14px; 

font-color: #000; 

margin-left: 0px;

padding: 5px 0px 0px 0px;

text-align: left;

font-family: Verdana, Arial, sans-serif;

line-height: 120%;

letter-spacing:0.1em;

}











#menu h4 {

        color: #000;

        font-family: 'Arial', sans-serif;

background:none;

	font-size: 12px;

	text-align: left;

	font-weight: normal; 

	margin: 0px 0px 0px 0px;

	padding: 5px 0px 0px 0px;	

		}





#menu p {

        color: #000;

        font-family: 'Arial', sans-serif;

background:none;

	font-size: 12px;

	text-align: left;

	font-weight: normal; 

	margin: 0px 0px 0px 0px;

	padding: 5px 0px 0px 0px;	

		}



.content p.posted {

	color: #999999;

        font-family: 'Arial', sans-serif;

	font-size: x-small;

	border-top: 1px solid #999999;

	text-align: left;

	margin-bottom: 25px;

	line-height: normal;

	padding: 3px;

	}



.ctgy dt{

	margin-bottom:0;

	padding:0px 20px 0px 0px;

	font-weight:bold;

	border-bottom:1px solid #006600;

}

.ctgy dt a:link { color: #333; }

.ctgy dt a:hover{ color:red; }

.ctgy dt a:visited{ color: #333; }



.ctgy dd{

	font-size:13px;

	padding:10px;

	margin:0px 0px 30px 0px;

        border-bottom:1px dotted #006600;

}



.cat_list dt{

       border-bottom:1px solid #006600;

}

.cat_list dd{

	margin-bottom:20px;

}



.large{

	font-size:14px;

	font-weight:bold;

	margin-left:45px;

	margin-bottom:30px;

}







.entry-body{

	padding:0 10px 10px 10px;

}



#left{

	width:150px;

	padding:40px 10px 10px 10px;

	float:left;

color: #ffffff;	

}



#left ul{

        margin:0 0 0 0;

        padding:0;

}

#left ul li{

        font-size:12px;

        padding-left:5px;

	text-align:left;

}



#left ul li ul{

        list-style-type:disc;

}



#left ul li ul li{

        border-style:none;

        margin-left:15px;

        padding-left:0;

}



#left h2{

 background-color: #ffffff;	

       font-size:14px;

        font-family: 'Arial', sans-serif;

       font-weight:normal;

}





#left h3, #right h3{

       font-size:14px;

       font-weight:bold;

       border-left: 0px solid #006600;

       background:#6da15f;

       text-align:centre;

       padding-left:5px;

margin:15px; 0px; 0px; 0px;

}





.description{

 padding:10px;

 border-bottom:1px dashed #999;

                

}



dl   { font-size: 12px; background-color: #63422d; margin: 0; padding: 0 }

dl a { color: #59aaef;}

dl dd  {  color: #fff; font-style: normal; font-weight: normal; margin-left: 10px; padding: 0 }













#right {

	float: right;

	width: 0px;

	overflow: hidden;

	}



.categories {

        margin-bottom:20px;

	background-color: #ffffff;	

	padding:15px 0 15px 15px;

        border-right:1px solid #99CC00;

        border-left:1px solid #99CC00;

        border-bottom:1px solid #99CC00;

	}



.photo {

	text-align: left;

	margin-bottom: 20px;

	}



/*XML&#65533;E&#65533;&#65533;&#65533;&#65533;&#771;e&#65533;L&#65533;X&#65533;g*/

.link-note {

        font-family: 'Arial', sans-serif;

	font-size: 10px;

	line-height: 150%;

	text-align: right;

	color: #1B2C3B;

	margin-top: 3px;

	margin-right:15px;

	}



.foot {

	padding-right: 0px;

	margin-right: 0px;

	margin-bottom:0;

	text-align: center;

	background: ##ece9d8;

	color:#ffffff

;

}



#foot2 {

	padding: 5px;

	text-align: left;

        background:#ffffff;

        color:#000000;

        font-size: 16px;

       border:3px solid #99cc99;

       	}



.pan{

       position:absolute;

       top:80px; left:5px;

       font-size:small;

}



#footer{

clear: both;

padding: 10px 20px 30px 20px;

margin-top: 0px;

background-color: #212863;

}







#footer img{

padding: 0px 5px 2px 0px;

float: right; 

}



#footer h3{

color: #fff;

        font-family: 'Arial', sans-serif;

font-size: 80%;

font-weight: normal;

float: right; 

padding: 0px 0px 0px 0px;

}



#footer a, #footer a:link, #footer a:visited{ 

color: #fff;

text-decoration: none;

}

















/**** LINK-tag style sheet no.css ****/



/* CSS Document */



.y_gcss_ovrtr_au {

	width: 0px;

	height: 0px;

	border:0px;

	visibility: none; 

}









/**** LINK-tag style sheet no.css ****/



/* CSS Document */



.y_gcss_ovrtr_au {

	width: 0px;

	height: 0px;

	border:0px;

	visibility: none; 

}









/**** LINK-tag style sheet no.css ****/



/* CSS Document */



.y_gcss_ovrtr_au {

	width: 0px;

	height: 0px;

	border:0px;

	visibility: none; 

}






