﻿@charset "utf-8";

/*--------------------------------------------------
  == Basic Style ==
  --------------------------------------------------
  File       : base.css
  Date       : 2010.12.10
  Last Update: 2010.12.10
--------------------------------------------------*/

body { margin:0; padding:0; word-break:normal; word-wrap:break-word; }

/* Paragraph, Sentence, Character
-------------------------------------*/
h1, h2, h3, h4, h5, h6,
p, blockquote { margin:0; padding:0; font-size:100%; font-style:normal; font-weight:normal; }

em, address { font-style:normal; }
strong      { font-weight:bold; }
sub         { vertical-align:baseline; }

/* List
-------------------------------------*/
ul, ol, dl, dt, dd { margin:0; padding:0; list-style-type:none; }

/* Form
-------------------------------------*/
form, fieldset { margin:0; padding:0; border:0; }
legend         { display:none; }


/* Other
-------------------------------------*/
img { vertical-align:bottom; }
a img { border:0; }

hr { display:none; }

.sidenaviBox02 span, .sidenaviBox02 span:active, .sidenaviBox02 span:visited,
a:link, a:active, a:visited        { color:#007ACF; text-decoration:none; }
.sidenaviBox02 span:hover, a:hover { color:#75D112; text-decoration:underline; }


/* Table
-------------------------------------*/
table { border:0; border-collapse:collapse; border-spacing:0; }
th, td, caption { padding:0; text-align:left; _font-size:80%; word-break:normal; word-wrap::break-all; }
table img { vertical-align:baseline; }

