@charset "utf-8";
/*menu setting ---------------------*/

body {
    margin: 40px 0px 30px 0px;
    background-color: #333333;
    color:#999999;
    white-space: nowrap;
    font-family:'Franklin Gothic Medium' ,'Helvetica Neue' ,'Arial', 'Tahoma', sans-serif ;
}

#main {
margin: 0% 0% 0% 22%;
}

#menu {
left:22%; 
}


a:link { color: #999999;
text-decoration: none}
a:visited { color: #999999;
text-decoration: none}
a:hover { color: #66cccc;
text-decoration: none;
boeder:0;}
a:active { color: #555555;
text-decoration: none}

a.menu1:link { color: #cccccc;
text-decoration: none}
a.menu1:visited { color: #cccccc;
text-decoration: none}
a.menu1:hover { color: #66cccc;
text-decoration: none;
boeder:0;}
a.menu1:active { color: #555555;
text-decoration: none}

a.menu2:link { color: #66cccc;
text-decoration: none}
a.menu2:visited { color: #66cccc;
text-decoration: none}
a.menu2:hover { color: #66cccc;
text-decoration: none;
boeder:0;}
a.menu2:active { color: #66cccc;
text-decoration: none}

a.menu3:link { opacity: 0.5;
text-decoration: none;}
a.menu3:visited { opacity: 0.5;
text-decoration: none;}
a.menu3:hover { opacity: 1;
text-decoration: none;}
a.menu3:active { opacity: 0.5;
text-decoration: none;}

a.menu4:link { opacity: 0.3;
text-decoration: none;}
a.menu4:visited { opacity: 0.3;
text-decoration: none;}
a.menu4:hover { opacity: 0.7;
text-decoration: none;}
a.menu4:active { opacity: 0.3;
text-decoration: none;}



img {
border: none;
vertical-align:bottom;
}


p.menu01 {
width: 20%;  
top:15px;
position: fixed;
text-align:right;
overflow: hidden;
color:#ffcc33;
font-size: 23px;
letter-spacing: 2px;
line-height:20pt;
white-space: pre;
}

p.menu02 {
width: 20%;  
top:87px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 18px;
color:#666666;
letter-spacing: 1px;
line-height:19pt;
}
p.menu03 {
width: 20%;  
top:115px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu04 {
width: 20%;  
top:137px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu05 {
width: 20%;  
top:159px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu06 {
width: 20%;  
top:181px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu07 {
width: 20%;  
top:203px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu08 {
width: 20%;  
top:225px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu09 {
width: 20%;  
top:247px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu10 {
width: 20%;  
top:269px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}

/*non ---------------------*/
p.menu11 {
width: 20%;  
top:1000px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}

p.menu12 {
width: 20%;  
top:305px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 18px;
color:#666666;
letter-spacing: 1px;
line-height:19pt;
}
p.menu13 {
width: 20%;  
top:334px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu14 {
width: 20%;  
top:356px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu15 {
width: 20%;  
top:378px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}

p.menu16 {
width: 20%;  
top:415px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 18px;
color:#666666;
letter-spacing: 1px;
line-height:19pt;
}
p.menu17 {
width: 20%;  
top:443px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu18 {
width: 20%;  
top:465px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu19 {
width: 20%;  
top:487px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}

p.menu20 {
width: 20%;  
top:518px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 18px;
letter-spacing: 1px;
line-height:22pt;
}
p.menu21 {
width: 20%;  
top:560px;
position: fixed;
text-align:right;
overflow: hidden;
font-size: 14px;
letter-spacing: 1px;
line-height:22pt;
}


p.name01 {
margin: 25px 0px 0px 0px;
width:720px;
font-size: 17px;
letter-spacing: 1px;
line-height:15pt;
white-space: pre;
}
p.name02 {
width:720px;
font-size: 10px;
letter-spacing: 1px;
line-height:14pt;
white-space: pre;
}

p.name03 {
width:720px;
font-size: 12px;
letter-spacing: 1px;
line-height:14pt;
text-align:left;
}

p.gazou {
background-color: #333333; 
margin: 25px 0px 30px 0px;}

p.copy {
width: 720px; 
font-size: 9px;
letter-spacing: 1px;
text-align:left

;
}
