/* ****************************************************************
style.css
**************************************************************** */

/* ϊ»AκΚvf
---------------------------------------------------------------- */
body, h1, h2, h3, h4, h5, h6,
p, ul, ol, dl, dt, dd, li, table, th, td,
form, select, option, address, pre,
strong, em, caption, cite, code, dfn, var {
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

img {
    border: 0;
    background-color: transparent;
    vertical-align: bottom;
}

table {
    border-collapse: collapse;
	padding: 0;
}

ol, ul { list-style: none; }

strong { font-weight: bold; }
em { color: #f00; font-style: normal; }
span { background: #fff; }

p { margin: 0 }

a {
    color: #333;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:link {  }
a:visited {  }
a:active {  }


/* σόp
---------------------------------------------------------------- */
img.print {
	display: none;
}

div.print {
	display: none;
}


/* body, wrapper, container
---------------------------------------------------------------- */
body {
    font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
    line-height: 1.3em;
    background: #ccc;
}

div#container {
    margin: 0 auto;
    padding: 0;
    text-align: left;
    width: 800px;
    overflow: hidden;
    background: #fff;
}


/* header
---------------------------------------------------------------- */
div#header {
    width: 800px;
    height: 306px;
    background: url(../image/header.jpg) top left no-repeat;
    position: relative;
}

div#header h1#logo {
	visibility: hidden;
}

div#header h1#logo a {
}


/* O[oir
---------------------------------------------------------------- */
ul#globalNavi {
    width: 800px;
    height: 36px;
    background: url(../image/globalNavi.png) top left no-repeat;
    overflow: hidden;
}

ul#globalNavi li {
    height: 36px;
    display: block;
    float: left;
    text-indent: -9999px;
    overflow: hidden;
}

ul#globalNavi li a {
    height: 36px;
    display: block;
}

/* -------- ½ν -------- */
ul#globalNavi li#btn01 {
	width: 250px;
}

ul#globalNavi li#btn02 {
	width: 100px;
}

ul#globalNavi li#btn03 {
	width: 160px;
}

ul#globalNavi li#btn04 {
	width: 150px;
}

ul#globalNavi li#btn05 {
	width: 140px;
}


/* {ΆAReciPJj
---------------------------------------------------------------- */

p#section01 {
	margin-top: 20px;
}

/* TopΦίι
---------------------- */

div#mainBody p.goPageTop {
    text-align: right;
    margin: 5px 0 30px 0;
    padding: 0px 10pt 0pt 0pt;
    color: #0099cc;
}

/* 
---------------------------------------------------------------- */
