@charset "Shift_JIS";

*{
 margin:0;
 padding:0;
 font: normal normal normal 100%/170% Georgia,"Verdana",sans-serif;
 text-decoration: none; }

body{
color       : #302833;
line-height : 200%;
font-size   :84%;
margin      : 0;}

body{
 scrollbar-arrow-color:#FFF; 
 scrollbar-face-color:#FFF;
 scrollbar-highlight-color:#FFF; 
 scrollbar-3dlight-color:#FFF;
 scrollbar-track-color:#FFF;
 scrollbar-shadow-color:#FFF;
 scrollbar-darkshadow-color:#FFF;}

a:link,a:active,a:visited{color:#708494;}
a:hover{color:#c8cfd5;}
a{text-decoration:none;}
a{cursor:default;}


#base{
 width:519px;
 height:auto;
 margin:0;
 padding:0;
 background-image:url("img/shadow.jpg");
 background-attachment:fixed;
 background-position:center center;}

#main{
 background-image:url("img/back.gif");
 background-position:top;
 background-repeat:no-repeat;
 width:499px;
 padding:250px 30px 100px;
 text-align:left;}

#title{
 text-align:right;
 margin:-160px -15x 110px 0px;
 padding:0;
 font:normal 250% Georgia;
 letter-spacing:1px;
 color:#FFF;}

#txt{
 margin:0;
 padding:0;}

#text{
 padding:10px 30px 20px;
 margin:0;}

#bottom{
 width:519px;
 height:59px;
 margin:0;
 padding:0;
 background-image:url("img/shadow.gif");
 background-position:center center;
 background-repeat:no-repeat;
 font-size:70%;}

#menu{
 width:439px;
 margin:30px 0 40px;
 padding:0;}

#menu ul{
 margin:0;
 padding:0;
 list-style:outlide none;}

#menu li{
 float:right;
 display:outline;}
 
#menu li a{
 font:normal 100% Times New Roman,serif;
 display:inline;
 text-decoration:none;
 letter-spacing:1px;}

#menu li a:link,#menu li a:active,#menu li a:visited{color:#5d8dae;margin:1.5px 5px;}

#menu li a:hover{
 color:#CCC;
 margin:1.5px 5px}

h1{
 font:bold 230% Times New Roman,Century,Verdana;
 color:#b9c8d3;
 text-align:left;
 margin:0 0 20px -10px;}

h2{
 background-image:url("img/onp.gif");
 background-repeat:no-repeat;
 background-position:left;
 font:bold 100% Verdana;
 color:#6491B1;
 padding:2px 0 0 20px;
 margin:0 -30px 5px;}

hr.no{ display:none; }


dl.apply01{
 clear:both;
 margin:0.5em 0;
 text-align:left;}
dl.apply01 dt{
 float:left;
 text-align:left;}
dl.apply01 dd{
 width:100%;
 padding-left:1em;}
dl.apply01 dt a:link,
dl.apply01 dt a:active,
dl.apply01 dt a:visited,
dl.apply01 dt a:hover,{
color:#4d4d54;text-decoration:none;}
