body {
	margin: 0;
	font-size: 13px;
	line-height: 1.231;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/* サイズ */
.text_10 {	font-size:1.0rem; font-size:10px;}
.text_11 {	font-size:1.1rem; font-size:11px;}
.text_12 {	font-size:1.2rem; font-size:12px;}
.text_13 {	font-size:1.3rem; font-size:13px;}
.text_14 {	font-size:1.4rem; font-size:14px;}
.text_15 {	font-size:1.5rem; font-size:15px;}
.text_16 {	font-size:1.6rem; font-size:16px;}
.text_17 {	font-size:1.7rem; font-size:17px;}
.text_18 {	font-size:1.8rem; font-size:18px;}
/* 太さ */
.bold {	font-weight: bold;}
/* 色 */
.text_0066FF {	color: #0066FF;}
.text_F90000 {	color: #F90000;}
.text_C00000 {	color: #C00000;}
.text_FF0000 {	color: #F69999;}
/* 配置 */
.left {	text-align: left;}
.right { text-align:right;}
.center { text-align:center;}
/* クリアー */
.clear {clear: both; margin:0; padding:0;}
/* ヘッダー */
.header {
	text-align: center;
	height: 45px;
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
	-webkit-background-size: 100% 45px,11px 11px,11px 11px;
	background-size: 100% 45px,11px 11px,11px 11px;
	background-repeat: no-repeat,repeat,repeat;
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
}

table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


article, aside, dialog, figure, footer, header,
hgroup, nav, section {
	display: block;
}

* {
	margin: 0;
	padding: 0;
	font-style: normal;
	font-size: 14px;
}

html {
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
}

/*--------------------
	Text
--------------------*/

p {

}

figure,figcaption {
	font-weight: bold;
}

h1 {
	margin: 1em 0 2em 0;
	font-size: 123.1%;
}


h1 img {
}

h2 {
	color: #FFFFFF;
}

h3 {	
}

h4 {
	padding-right: 10px;
}

address {
}

/*--------------------
	List
--------------------*/

li {
	list-style-type: none;
}
a.bnr:hover {
	
}

dt,
dd {
	font-weight: bold;
}

/* Opera Hack */
html:first-child li,
html:first-child dt,
html:first-child dd {
	font-size: 1em;
}

li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {
	font-size: 100% !important;
}

li ul,
li ol,
li dl,
li p,
dd ul,
dd ol,
dd dl,
dd p {

}

/*--------------------
	link
--------------------*/

a {
	color: #ff0000;
}

/*--------------------
	Others
--------------------*/

img {
	border: none;
}

hr {
	height: 1px;
	border: 1px solid #fff;
}
/* テキストを省略せずに表示する */
.ui-header .ui-title,            /* ヘッダー */
.ui-footer .ui-title,            /* フッター */
.ui-btn-inner,                /* ボタン */
.ui-li-heading,                /* リスト見出し */
.ui-li .ui-btn-text a.ui-link-inherit,    /* リンクリスト */
.ui-li-desc                /* リスト詳細 */
{
    overflow: visible;
    white-space: normal;
}
