@charset "utf-8";
/* CSS Document */

/*-----------------------------------------
import
-----------------------------------------*/

/*--contents.cssを読み込み--*/
@import "contents.css";
@import "layout.css";
@import "navigation.css";

/*-----------------------------------------
reset
-----------------------------------------*/

/*--ブラウザのデフォルトマージンをリセット--*/
* { margin: 0px; padding: 0px; }

/*--スクロールバーを常に表示--*/
html { margin-bottom:1px; height:100%;}

/*--リンク時の枠点線を非表示--*/
a:focus { overflow: hidden;}

/*--イメージの枠線を非表示--*/
img { border: 0;}

/*--区切り線のデフォルトをリセット--*/
hr { display:none;}

/*--リストのデフォルトをリセット--*/
ul, li, dl, dt, dd { list-style: none;}


/*-----------------------------------------
link
-----------------------------------------*/

/*--リンク要素--*/
a {	color: #FF494E;}

/*--未訪問のリンク要素--*/
a:link { text-decoration: none;}

/*--訪問済のリンク要素--*/
a:visited {	text-decoration: none;}

/*--マウスオーバーのリンク要素--*/
a:hover { color: #F379AA; text-decoration: underline;}


/*-----------------------------------------
float
-----------------------------------------*/

/*--要素を右へ配置--*/
.right { float:right;}

/*--要素を左へ配置--*/
.left { float:left;}

/*--<後述>回り込みをリセット--*/
.cl { clear: both;}

/*--<先述>回り込みをリセット/モダンブラウザ--*/
.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }

/*--<先述>回り込みをリセット/IE 6・7--*/
.cf { zoom:1; }


/*-----------------------------------------
text/FONT
-----------------------------------------*/

/*--基本のフォント設定--*/
body {
	/*font-family: AquaKana, "メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Sans-serif;*/
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
	font-size: 100.01%;
	/*color:#666666;*/
	color:#000000;
	line-height:1.3em;
}

/*--p 行間--*/
p { line-height: 125%;}

/*--em 強調 設定--*/
em { font-style: normal; font-weight: bold; color: #A44A9F;}

/*--strong 強調 設定--*/
strong { line-height: 135%; letter-spacing: 0px;}

/*--見出し要素のリセット--*/
h1,h2,h3,h4,h5 { font-size: 100%;}




