@charset "UTF-8";

/**********************************************************
概要
**********************************************************/
/*
共有スタイル | 共通設定、共通クラス

ファイル名：reset.css
パス：css/reset.css
コピーライト：Copyright 2009 (C) CVP. All rights reserved.

内容：
  1:タグ・リセット
  2:共通設定
      リンク要素
      画像のボーダー設定
  3:共通クラス
      テキストの非表示設定
      要素の非表示
      回り込み設置
      回り込み解除
----------------------------------------------------------*/



/*----------------------------------------------------------
  1：タグ・リセット
----------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,table,th,td {
  margin: 0;
  padding: 0;
}

img {
  border: 0;
  vertical-align: bottom;
}

h1,h2,h3,h4,h5,h6 {
  clear: none;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,address,ul,dl,ol,th,strong,em {
  font-size: 100%;
  font-weight: normal;
  font-style: normal;
}

ul,dl,ol {
  list-style-type: none;
  list-style-position: outside;
  text-indent: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 100%;
}

th,td {
  text-align: left;
  vertical-align: top;
}

input,select,textarea {
  font-size: 100%;
}

pre,code,kbd,samp,tt {
  font-family: monospace;
}



/*----------------------------------------------------------
  2：共通設定
----------------------------------------------------------*/

/* リンク要素
------------------------------*/
a {
/*  color: #0066cc;*/
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:visited {
/*  color: #cc6699;*/
}

/* 画像のボーダー設定
------------------------------*/
img {
  border:none;
}

img.border {
  border:1px solid #eeeeee;
}



/*----------------------------------------------------------
  3：共通クラス
----------------------------------------------------------*/

/* 要素の非表示設定
------------------------------*/
.hidden {
  display: none;
}

/* テキストの非表示設定
------------------------------*/
.remove {
  text-indent: -9999px;
}

/* 回り込み設置
------------------------------*/
.left {
  float: left;
}

.right {
  float: right;
}

/* 回り込み解除
------------------------------*/
.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

.clearfix {
/*  zoom: 100%;*/
}
/* \*/
* html .clearfix {
  height:1%;
}
.clearfix {
  display:block;
}
/* */


