@charset "UTF-8";

#stage #text_l01 {
line-height: 180%;
text-align: left;
margin-bottom: 18px;
margin-left: 190px;
}

#stage #wp01 {
text-align: center;
margin-left: 4px;
margin-bottom: 54px;
float: left;
}

#stage #wp02 ,
#stage #wp03 {
text-align: center;
margin-left: 24px;
margin-bottom: 54px;
float: left;
}

#stage .b40 { margin-bottom: 40px; }

#stage .b20 { margin-bottom: 20px; }

#stage .b9 { margin-bottom: 9px; }

#stage .b3 { margin-bottom: 3px; }

#stage #text_l02 {
line-height: 180%;
text-align: left;
margin-bottom: 18px;
margin-left: 290px;
}




/* 2. window
--------------------------------------------------------------------*/
#header_w {
margin:0px auto;
width:480px;
height: 56px;
text-align:right;
}

#logo_w {
float:left;
padding-top:8px;
}

#headerlink_w {
float:right;
width:350px;
padding-top:18px;
}

#headerlink_w h1 { padding-top:10px; }

#content_w {
width:480px;
text-align:left;
line-height: 180%;
margin-top: 0px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
}

#footer_w {
width:480px;
text-align:center;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #000066;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding-top:10px;
}
