* {
margin: 0;
padding: 0;
scrollbar-arrow-color:#000000; 
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#000000; 
scrollbar-3dlight-color:#fffffff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#FFFFFF;
}

body {
height: 100%;
text-align : center;
cursor:  default;
font-size: 12px;
line-height: 20px;
letter-spacing: 1px;
color: #333333;
background-color: #ffffff;
font-family: '£Í£Ó £Ð¥´¥·¥Ã¥¯', sans-serif;
}

a{ cursor: default; }

a { text-decoration: none; } 

a:link { color: #000000; } 
a:visited { color: #000000; } 
a:hover { color: #ffffff; } 

br { letter-spacing: 0; }

img { border: 0; }

ul { list-style-type : none; }

#index {
width: 100%; 
height: 100%;
text-align: center;
margin: 20% auto 0px; 
}

#enter {
margin: 50px;
}

#index-footer {
margin: 5px; 
position: absolute; 
bottom: 0;
left: 2%;
right: 2%;
}

#base {
width: 800px;
margin: 0 auto;
height: 100%;
}

#header {
width: 760px;
height: 100px;
position: fixed; 
top: 0;
background-color: #ffffff;
padding: 10px;
}

#header p {
text-align: left;
margin-left: 10px;
margin-bottom: 10px;
}

#header h1 {
font-size: 12px;
font-weight: normal;
margin: 10px;
text-align: left;
}

#header select{
float: left;
margin: 0px 2px;
border: 1px solid #ffffff;
}

#contents {
clear: left;
width: 780px;
padding-top: 120px;
}

.contents_title {
text-align: left;
padding: 5px 4px 0px;
}

.contents_body {
padding:  30px 10px 4px;
text-align: left;
}

.entry_footer {
text-align: left;
margin-bottom: 60px;
padding-left: 20px;
border-bottom: 1px solid #000000;
}

blockquote {
margin: 20px 0px 0px;
padding: 5px;
border: 1px solid #000000;
}

.fc2_footer {
margin: 10px;
}

.com_traba {
margin: 20px;
}

#navi {
clear: both;
margin: 20px;
}

#footer {
clear: both;
width: 100%;
font-size: 11px;
}

hr { 
background-color: #000000; 
color: #000000; 
border: none; 
height: 2px; 
border-style: solid;
}

input,select,textarea {
border: 1px solid #000000;
}