@charset "Shift_JIS";
/*------------------------------------------------------------------------------

- Browser Formatting & Redefine[Screen , Tv , Projection]


Global Reset

1.Structure
2.Text
   Heading
   Block
   Inline
3.Hypertext
4.List
5.Object
6.Presentation
7.Edit
9.Forms
10.Tables
11.Image
12.Client-side Image Map

------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------
77%  = 10px | 85%  = 11px | 93%  = 12px | 100% = 13px | 108% = 14px
116% = 15px | 124% = 16px | 131% = 17px | 139% = 18px | 147% = 19px
154% = 20px | 162% = 21px | 170% = 22px | 177% = 23px | 185% = 24px
193% = 25px | 200% = 26px
------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------

Global Reset

------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,select,
p,blockquote,table,thead,tbody,tfoot,caption,th,td,address,code{
margin:0;
padding:0;
}

img,fieldset,abbr,acronym {
border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
}
/*------------------------------------------------------------------------------

1.Structure Module

------------------------------------------------------------------------------*/
html {background:#000;}

head {}

title {}

body {
position:relative;
color:#333;
font-size:13px;
font-family:'‚l‚r ‚oƒSƒVƒbƒN','ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro',
'MS PGothic',Osaka,Helvetica,Verdana,sans-serif;
text-align:center;
line-height:1.6;
}

/* for IE6 */
* html body {font-size:82%;}

/* for IE7 */
*:first-child+html body {font-size:82%;}
/*------------------------------------------------------------------------------

2.Text Module

------------------------------------------------------------------------------*/

/* Heading
--------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {

font-weight:bold;
font-size:100%;
text-align:left;
}
/* Block
--------------------------------------------------*/
address {}

blockquote {
margin:1.33em 40px;
padding:0;
}

div {}

p{}

pre {
font-family:monospace;
white-space:pre;
overflow:auto;
}
/* Inline
--------------------------------------------------*/
abbr {
font-variant:small-caps;
letter-spacing:0.1em;
}

acronym {
font-variant:small-caps;
letter-spacing:0.1em;
}

br:before { }

cite {font-style:italic;}

code{font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•",monospace;}

dfn {font-style:italic;}

em{font-weight:bold;}

kbd {font-family:monospace;}

q {
font-style:italic;
quotes: "u" "v" "w" "x";
}

q:before {content:open-quote;}

q:after {content:close-quote;}

samp {font-family:monospace;}

span {}

strong{color:red;}

var {font-family:monospace;}
/*------------------------------------------------------------------------------

3.Hypertext Module

------------------------------------------------------------------------------*/
a{color:#CC0000;}
a:link{color:#CC0000;}

a:visited{}

a:hover{
color:#CC6600;
text-decoration:none;
}
a:active{
color:#CC6600;
text-decoration:none;
}
/*------------------------------------------------------------------------------

4.List Module

------------------------------------------------------------------------------*/
ul,ol {
list-style-type:none;
margin:0;
padding:0;
}

li,dt,dd {
font-size:100%;
margin:0;
}

dl {}

dt {}

dd {}

li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {
font-size:100%;
}

li ul,
li ol,
li dl,
li p,
dd ul,
dd ol,
dd dl,
dd p {
margin: 0;
}
/*------------------------------------------------------------------------------

5.Object Module

------------------------------------------------------------------------------*/
object,
embed {
vertical-align:top;
}

param {}

/*------------------------------------------------------------------------------

6.Presentation Module

------------------------------------------------------------------------------*/
hr,legend {display:none;}

i {font-style:italic;}

sub {vertical-align:text-bottom;}

sup {vertical-align:text-top;}
/*------------------------------------------------------------------------------

7.Edit Module

------------------------------------------------------------------------------*/
del {text-decoration: line-through;}

del[datetime]::before {
@content: " ( "attr(datetime)"\00524a\009664) ";
}

ins {text-decoration: underline;}

ins[datetime]::before {
@content: " ( "attr(datetime)"\004fee\006b63) ";
}
/*------------------------------------------------------------------------------

9.Forms Module

------------------------------------------------------------------------------*/
button,
input,
select,
textarea {
font-size:100%;
font-family: '‚l‚r ‚oƒSƒVƒbƒN','MS P Gothic',Osaka,Verdana,Arial, Helvetica, sans-serif;
}

button {}

fieldset {}

form {}

input{}

label {}

legend {}

select {}

optgroup {}

option {}

textarea{}
/*------------------------------------------------------------------------------

10.Tables Module

------------------------------------------------------------------------------*/
caption{text-align:left;}

col {}

colgroup {}

table {
border-collapse:collapse;
border-spacing:0;
color:#000;
font-size:100%;
font-style:inherit;
empty-cells:show;
}

thead {}
tfoot {}
tbody {}
tr {}
th {text-align:left;}
td {color:#333;}
/*------------------------------------------------------------------------------

11.Image Module

------------------------------------------------------------------------------*/
img {
vertical-align:bottom;
border:0;
}
/*------------------------------------------------------------------------------

12.Client-side Image Map Module

------------------------------------------------------------------------------*/
area {}

map {}
/*------------------------------------------------------------------------------




