@charset "shift_jis";

body {
   margin: 0;
   padding: 0;
   background-color: #bfe0e3;
   text-align: center;
   font-size: 11px;
   line-height: 125%;
   color: #333333;
   font-family: verdana,Helvetica,sans-serif;
}

img{
   border: none;
}

/* ---------------------------------------- link ---------------------------------------- */

a:link{
   color: #439097;
   text-decoration: none;
}
a:visited{
   color: #439097;
   text-decoration: none;
}
a:hover{
   color: #439097;
   text-decoration: underline;
}

/* ---------------------------------------- font ---------------------------------------- */

h1{
   margin-bottom: 3px;
   font-size: 19px;
   font-weight: bold;
   color: #439097;
   line-height: 130%;
   text-align: center;
   }

h2{
   margin-top: 0;
   margin-bottom: 5px;
   font-size: 15px;
   font-weight: bold;
   color: #74babc;
   text-align: center;
   }

   
   
.bold{
   font-weight: bold;
   }
   
.bold-c1{
   font-weight: bold;
   color: #487717;
   }

/* ----------------------------------ST----------------------------------------------------- */

#full{
   padding:0;
   margin-left: auto;
   margin-right: auto;
   border-left: 1px solid #190662;
   border-right: 1px solid #190662;
   border-bottom: 1px solid #190662;
   width: 760px;
   text-align: center;
   background-color: #ffffff;
}

#head{
   padding: 0;
   width: 760px;
   height: 30px;
   background: #bfe0e3 url(images/bg1.gif) repeat-x top;
   }
   
#contents{
   margin: 0;
   width: 760px;
   text-align: left;
   background-color: #ffffff;
   }
   

ul#mlist{
   margin: 0;
   padding: 5px 10px;
   text-align:left;
   list-style: none;
}

ul#mlist li{
   margin-bottom: 25px;
   padding-left: 20px;
   background: url(images/yaji.gif) no-repeat;
}

ul#nlist li{
   margin-bottom: 10px;
   padding-left: 10px;
   background: no-repeat;
}
