@charset "shift_jis";

/*Table Of Contents
----------------------------------------

1 Structure
2 Text
Heading
Block
Inline
3 Hypertext
4 List
5 Object
6 Presentation
7 Edit
8 Bi-directional Text
9 Forms
10 Tables
11 Image
12 Client-side Image Map
13 Server-side
14 Intrinsic Events
15 Metainformation
16 Base
17 Ruby Annotation 

----------------------------------------*/

* {
padding: 0;
margin: 0;
font-style: normal;
font-weight: normal;
line-height: 1.5;
text-decoration: none;
text-align: left;
}

/* Structure Module
----------------------------------------*/
html {
height: 100%;
/*\*//*/
height:auto;
/**/
}

body {
font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,sans-serif;
font-size: 75%;
color: #000;
text-align: center;
background:#fff url(../img/bg.gif) repeat-x;
height:100%;
}



/* Text Module
----------------------------------------*/

/* Heading */

h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight:bold;
}

/* Block */

address {}

blockquote {
margin-left: 30px;
}

p {
margin-bottom: 0.3em;
}

/* Inline */

abbr {
letter-spacing: 0.1em;
}

acronym {
letter-spacing: 0.1em;
}

cite {
font-style: italic;
}

em {
font-weight: bold;
}

q {
font-style: italic;
}

strong {
font-weight: bold;
}

/* Hypertext Module
----------------------------------------*/
a {
color:#1E69CE;
text-decoration: underline;
}

:link {}
:visited {}
a:hover,
a:active {
text-decoration: none;
}
a:focus{
outline:#00f 1px dotted;
}

/*List Module
----------------------------------------*/
dl {}

dt {}

dd {
margin-left: 40px;
}

ol {
margin-left: 40px;
}

ul {
margin-left: 40px;
}

li {}

/*Object Module
----------------------------------------*/

/*Presentation Module
----------------------------------------*/

hr {
display: none;
}

sub {
vertical-align:text-top;
}

sup {
vertical-align:text-bottom;
}

/*Edit Module
----------------------------------------*/
del {
text-decoration: line-through;
}

ins {
text-decoration: underline;
}

/*Bi-directional Text Module
----------------------------------------*/

/*Forms Module
----------------------------------------*/
button {}

fieldset {}

form {}

input {
font-size: 99%/*for Safari*/;
}

select {
font-size: 99%/*for Safari*/;
}

option {}

textarea {
font-size: 99%/*for Safari*/;
}

/*Tables Module
----------------------------------------*/
caption {}

col {}

colgroup {}

table {
font:100% "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,sans-serif;/*for IE*/;
border-collapse: collapse;
border-spacing: 0;
border:0;
}

tbody {}

td {}

tfoot {}

th {}

thead {}

tr {}

/*Image Module
----------------------------------------*/
img {
vertical-align: bottom;
border: 0;
}

/*Client-side Image Map Module
----------------------------------------*/

/*Server-side Image Map Module
----------------------------------------*/

/*Intrinsic Events Module
----------------------------------------*/

/*Metainformation Module
----------------------------------------*/

/*Scripting Module
----------------------------------------*/

/*Style Sheet Module
----------------------------------------*/

/*Link Module
----------------------------------------*/

/*Base Module
----------------------------------------*/

/*Ruby Annotation Module
----------------------------------------*/


@media print {
h1,h2,h3,h4,h5,h6{
page-break-after:auto ;
page-break-inside: avoid;
}
}
