BODY,HTML {
SCROLLBAR-FACE-COLOR: #f5f5f5; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #63615b; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}

body{
cursor:crosshair;
background-color : #FFFFFF;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}



a{
cursor:move;
text-decoration:none;
border-color : #63615b;
}

a img { border: 0; }

A:link {text-decoration:none; color:#63615b; }
A:visited {text-decoration:none; color:#63615b; }
A:active {text-decoration:none; color:#63615b; }
A:hover {color:#BECD00; text-decoration:underline ;}

body,table,td,div {
font-size: 11px;
line-height : 170%;
/*letter-spacing : +1.8px;*/
color:#63615b;
font-family : Verdana,'‚l‚r ‚oƒSƒVƒbƒN',Osaka,Gothic,sans-serif;
}

/*************************************************/




* { margin : 0 ; padding : 0 ; }
body { width : 100% ; }
#my_body { position : relative ; top : 230px;}
#my_header { width : 100% ; height : 400px ; }
#my_footer { width : 100% ; clear : both ;  height : 50px ; }
#my_body { margin: 0 auto; width : 770px ; }
#my_contents {position:absolute; top:228px; left:383px; float : left ; width : 550px ; }
#my_navigation { float : left ; width : 200px ;   padding-left:20px; }



.subtitle{
margin:0px 0px 0px 5px; padding-left:8px; border-left:solid #bbbbbb 4px; font-weight:nomal;
}


.main {   
    width: 100%;   
    /*border: 1px solid #000;  */ 
}   
.main div   {   
    width: 800px;   
    /*border: 1px solid #FF0000;   */
    margin: 0 auto;   
}  

.count{
position:absolute; 
top:60px; left:198px;
width:50px; height:15px; 
z-index: 3;
}

.menu{
position:absolute; 
top:90px; left:87px;
text-align:left;
/*background-color:#f5f5f5;*/
}

.pict{
width:500px; 
text-align:left;
}

.murmur{
position:absolute; 
top:130px; left:240px;
width:500px; height:80%; 
}


/*************************************************/

#main{
position:absolute;
bottom:0px; right:0px;
width:620px;height:320;
background-color:white;
text-align:left;
vertical-align:bottom;
}

#guide,#meism,#murmur,#mail{
position:absolute;visibility: hidden; width:620px;
text-align:left;
}

/*************************************************/

a img { border-style: none; }
a:hover img { filter: Alpha(opacity=50);  }

.pict_menu{
position:absolute;
top:0px; right:0px;
width:310px;height:550px;
text-align:left;
}

.copyright{
position:absolute;
bottom:0px;
}

/*************************************************/

h1{font-size:220%;font-family:"Century Gothic","Times New Roman";font-weight:normal; position:absolute; left:60px; top:550px;}
h2{margin:80px 0px 0px 20px;}
h3,h4{font-size:1em;}
h3{margin:10px 0px 5px 20px; padding-left:20px; font-weight:normal; background:url(./img/h3.gif) no-repeat 0px 50%;}
h4{margin:0px 0px 15px 38px; padding-left:8px; border-left:solid #bbbbbb 4px; font-weight:normal;}
h5{margin:0px 0px 15px 193px; padding-left:8px; border-left:solid #bbbbbb 4px; font-weight:normal;}

.text1{
font-size:12px;
font-weight:normal;

}


.text2{
font-size:150%;
font-weight:bold;
/*color:orangered;*/
}

.text3{
font-size:200%;
font-weight:bold;
/*color:orangered;*/
}

.text4
{
font:bold;
font-size: 30px ;
line-height : 1.2;
letter-spacing : 1px;	
font-family: "‚l‚r –¾’©";
}

.text5{
font-weight:bold;
color:#BECD00; 
}

.text7{
font-size : 20px;
font-weight : bolder;
}

.box {
position:absolute;
visibility:hidden;
border:1 solid black;
padding:3;
background-color:#ffffff;
overflow:hidden;}

.box1{
    color:#9ACD32;
    /*font-weight : bolder;*/
}
.box2{
    margin: 0 30px;
}

input,textarea {
	color: #19060b;
	font-size: 8pt;
	font-family: "MS UI Gothic";
	background-color: white;
	border: 1px solid #cccccc;
	scrollbar-arrow-color: #ded9cd;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: white;
	scrollbar-face-color: white;
	scrollbar-track-color: white }

select{
font-size: 10px;
color:#63615b;
font-family : '‚l‚r ‚oƒSƒVƒbƒN' ,Osaka ,sans-serif;
}

.imgbox
{
position:absolute; 
top:0px; 
left:0px;  
background-image: url(menu/sp.gif);
}

.res-title
{
font-size : 11px;
font-weight : bolder;
   width: 400px;
   margin-bottom: 10px;
   background-image: url(../menu/line.gif); 
   background-repeat: repeat-x;
   background-position: bottom;
}
.res
{
   width: 350px;
   margin: 0 10px;
}
