/* @override http://www.frontale.co.jp/css/common_font.css */

@charset "UTF-8";
/* CSS Document */
/* 2010-12-29 */
/* ［用途］フォント関連の共通スタイルシート */


body{
	color: #191919; 
	font-size: 10px;
	line-height: 1;
}

* html body{
	font-size: 62%; /* 10px */ 
	font-family: "ＭＳ ゴシック","ＭＳ Ｐゴシック","メイリオ";
	} /*for IE6*/


*+html body{
	font-size: 62%; /* 10px */ 
	font-family: "メイリオ","ＭＳ Ｐゴシック", sans-serif;
	} /*for IE7*/

html>/**/body{
	font-size: 62%; /* 10px */ 
	font-family: "メイリオ","ＭＳ Ｐゴシック", sans-serif;
}

/* Mac-Safari-FF */

html>/**/body{
	font-family: "HiraKakuPro-W3","メイリオ",sans-serif,Osaka;
}

html>/**/body h2,
html>/**/body h3,
html>/**/body h4,
html>/**/body h5,
html>/**/body h6
html>/**/body dt,
html>/**/strong,
html>/**/em,
html>/**/th{
font-family: "HiraKakuPro-W6","メイリオ",sans-serif,Osaka;	
font-weight: normal;
}



p,li,dt,dd{
	font-size: 1.2em;
}


address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}


/* テキストエリア内文字サイズのブラウザ間での差異をなくす */
textarea { font-size: 100%; }

caption,th {
	text-align:left;
}

q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

strong{
	font-family: 'HiraKakuPro-W6';
}

em{
	font-family: 'HiraKakuPro-W6';
}

th{
	font-family: 'HiraKakuPro-W6';
}


/*テキストの左右揃え*/

.align_right {
	text-align: right;
}

.align_left {
	text-align: left;
}

.align_center {
	text-align: center;
}

