@charset "UTF-8";

  /**
   * プリセット CSS
   *
   * @author  HAKKO Development Co.,Ltd. az'Ciel division (H.N)
   * @version 2009.03.24
   *
   */

/**
//=========================================//
//-------------ベーシック設定--------------//
//=========================================//
*/

html {

	font-family       : "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif, "メイリオ", Meiryo;
	line-height       : 140%;
	font-size         : 84%;
}

/* safari only ¥*/
html[xmlns*=""] body:last-child * {

	font-family       : "メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,Arial, Helvetica, sans-serif;
}

/*デフォルトリセット*/
div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
form,fieldset,p,
input,textarea,blockquote,table,th,tr,td,ul,li {

	font-size         : 1.0em;
	margin            : 0;
	padding           : 0;
}
/*デフォルトリセット*/
img {

	border            : 0;
	margin            : 0;
	padding           : 0;
	vertical-align    : bottom;
}

/*リンク色*/
a {

	color             : #00F;
	text-decoration   : none;
}

/*訪問済みリンク色*/
/*
a:visited {

	color             : #57002c;
	text-decoration   : none;
}
*/

/*オンマウスリンク色*/
a:hover {
    color           : #F00;
    text-decoration : underline
}

/**
//=========================================//
//--------------フロート解除---------------//
//=========================================//
*/

.clearfix:after {

		content    : ".";  /* 新しい要素を作る */
    display    : block;  /* ブロックレベル要素に */
    clear      : both;
    height     : 0;
    visibility : hidden;
}

.clearfix {

    min-height : 1px;
}
/*IE6*/
* html .clearfix {

    height     : 1px;
    /*¥*//*/
    height     : auto;
    overflow   : hidden;
    /**/
}

/**
//=========================================//
//-----------------------------------------//
//=========================================//
*/
