@charset "Shift_JIS";

* {
margin: 0;
padding: 0;
font-style : normal; 
}

/*----------------------------------------*/
/*基本*/

html{
overflow-y:scroll;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffff66;
scrollbar-shadow-color:#ffff66;
scrollbar-3dlight-color:#ffff66;
scrollbar-arrow-color:#ffff66;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffff66;
}
body {
font-size : 70%; 
line-height : 150%; 
color : #000000; 
text-align : left;
font-family : Verdana, Geneva, osaka, sans-serif ,"ＭＳ Ｐゴシック";
letter-spacing : normal; 
} 
img {
border : 0; 
}
br {
letter-spacing : normal; 
}
ul,li {
list-style: none;
}

/*----------------------------------------*/


/*----------------------------------------*/
/*アンカー*/

a {
color : #333333; 
text-decoration : none; 
} 
a:hover {
color : #ffffff; 
text-decoration : none;
}

/*----------------------------------------*/


/*----------------------------------------*/
/*見出し/段落/テキスト*/

h1 {
font-size : 120%; 
font-family : "Century Gothic", "ＭＳ ゴシック", Osaka, sans-serif;
padding : 20px 0 0 10px;
margin:10px;
}
h2{
font-size : 120%;
color : #000000; 
padding : 0 0 0 0px;
margin: 10px 0px 5px;
no-repeat center left;
}
p {
padding: 0px 0 0px;
letter-spacing : 1px; 
} 


/*----------------------------------------*/


/*----------------------------------------*/
/*フレーム左全体 menu*/

body#mmenu {
width : 170px; 
text-align : left;
background-color : #ffff66;
padding: 10px 0 0 0;
}

/*----------------------------------------*/


/*----------------------------------------*/
/*フレーム左 menu*/

#menu{
margin:0 10px 0 20px;
}
.text{
font-size : 110%;
line-height : 150%;
}
.img{
line-height : 110%;
}

/*----------------------------------------*/



/*----------------------------------------*/
/*フレーム右全体 main*/

body#main{
margin:auto 0;
width :auto; 
height:auto;
margin:30px 20px 20px;
}
.p{
font-size : 70%;
padding: 0px 0 0px;
line-height : 150%;
letter-spacing : 1px; 
}

/*----------------------------------------*/

/*----------------------------------------*/
/*インデックス index*/

#page{
background-color : #ffffff;
font-size : 100%;
letter-spacing : 1px;
text-align : left;
padding: 20px 20px;
}