@charset "utf-8";

/*------------------------------------------------------------------------------

- 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
8.Forms
9.Tables
10.Image
11.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 {}

head {}

title {}

body {
color:#404040;
font-size:13px;
font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',
'MS P Gothic',Osaka,Helvetica,Verdana,sans-serif;
background-color:#fff;
line-height:1.5;
text-align:center;
}

/* 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 {
text-align:left;
font-weight:bold;
font-size: 100%;
}
/* Block
--------------------------------------------------*/
address {letter-spacing: 0.2em;}

blockquote {
margin: 1.33em 40px;
padding:0;
}

div {}

p{}

pre {
font-family: monospace;
white-space:pre;
overflow:auto;
}
/* Inline
--------------------------------------------------*/
abbr {
letter-spacing: 0.1em;
font-variant: small-caps;
}

acronym {
letter-spacing: 0.1em;
font-variant: small-caps;
}

br:before {}

cite {font-style: italic;}

code{font-family:"ＭＳ ゴシック", "Osaka－等幅",monospace;}

dfn {font-style: italic;}

em{
font-weight:bold;
font-style:normal;
}

kbd {font-family: monospace;}

q {
font-style: italic;
quotes: "「" "」" "『" "』";
}

q:before {content: open-quote;}

q:after {content: close-quote;}

samp {font-family: monospace;}

span {}

strong{font-weight:bold;}

var {font-family: monospace;}
/*------------------------------------------------------------------------------
3.Hypertext Module
------------------------------------------------------------------------------*/
a,
a:link {
color:#CC3300;
text-decoration:none;
cursor: pointer;
}

a:visited {color:#8B4513;}

a:hover {
color:#CC0000;
text-decoration:underline;
}

a:active {color:#CC0000;}

a:focus{}
/*------------------------------------------------------------------------------
4.List Module
------------------------------------------------------------------------------*/
ul,ol {
list-style-type: none;
margin:0;
padding:0;
}

li,dt,dd {
font-size :100%;
margin:0;
}

dl {}

dt {}

dd {
color: #000;
}

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) ";
}
/*------------------------------------------------------------------------------
8.Forms Module
------------------------------------------------------------------------------*/
button,
input,
select,
textarea {
font-size: 100%;
font-family: 'ＭＳ Ｐゴシック','MS P Gothic',Osaka,Verdana,Arial, Helvetica, sans-serif;
}

button {}

fieldset {}

form {}

input{}

label {}

legend {}

select {}

optgroup {}

option {}

textarea{}
/*------------------------------------------------------------------------------
9.Tables Module
------------------------------------------------------------------------------*/
caption{text-align: left;}

col {}

colgroup {}

table {
font-size:100%;
line-height: 1.8;
border-spacing: 0;
border-collapse: collapse;
empty-cells:show;
font-style: inherit;
}

thead {}
tfoot {}
tbody {}
tr {}
th {text-align:left;}
td {}
/*------------------------------------------------------------------------------
10.Image Module
------------------------------------------------------------------------------*/
img {
vertical-align:bottom;
}
/*------------------------------------------------------------------------------
11.Client-side Image Map Module
------------------------------------------------------------------------------*/
area {}

map {}
/*------------------------------------------------------------------------------




