body{
margin:0;
padding:0;
border:0px solid #ccc;
background:#fff url(images/bk.gif) repeat 0 0;
/*background:#ccc;*/
line-height:135%;
font-family: sans-serif; 
}

img{
border:0;
}

a{color:#36c;}
a:hover{color:#000;}

#main{
margin:0 auto;
width:800px;
background:#fff;
border-left:5px solid #c9f;
border-right:5px solid #c9f;
}
/*
#mokuji{
margin:0 0 10px 0;
padding:0 10px;
text-align:right;
border-top:0px solid #609;
border-bottom:3px solid #f90;
background:#f60;
}

#mokuji a{color:#fff;}
#mokuji a:hover{color:#608;}
*/

#box1{	
margin: 0;
padding:10px 0 0 20px;
border:0px solid #f90;
width:780px;
height:600px;
background:#F0F0E1 url('images/head2014_3.jpg') no-repeat 0 0;*/



}

#box1 p{line-height: 150%}

.box1_f1{
font-size:1.1em;
font-weight:bold;
}

/*
#box1_rht{
padding:10px;
}
*/



#box2{	
margin:0;
padding:5px 30px;
width:740px;
}

h3{
font-family :sans-serif;
margin:57px 0 0px 0;
padding:17px 0 0 83px;
background:#fff;
font-size:1.3em;
font-weight:bold;
height:43px;
color:#609;
border-top:0px solid #ccc;
}
#box2_1{
margin:0px 0;
padding:0px 0 0 80px;
border-bottom:1px solid #f90;
background:#fff;
font-size:1.0em;
}

#box3{	
margin:5px 0px;
padding:5px;
border:3px dotted #f90;
width:540px;
background:#FFFFBF;
font-size:0.8em;
}
#box3 ul{
margin:0px 0px;
padding:0px 0 0 25px;
}




