/*
すべて
-----------*/
.ui-btn-corner-all {
	border-radius: 3px;
	}
.ui-header a{
	text-decoration: none;
	color: #5a5a5a;
	font-weight: bold;
}
/*
.theme F 
-----------*/
.ui-bar-f {
	border: 1px solid #3a4c15 /*{f-bar-border}*/;
	background: #668a1d /*{f-bar-background-color}*/;
	color: #ffffff /*{f-bar-color}*/;
	font-weight: bold;
}
.ui-btn-up-f {
	text-decoration: none;
	border: 1px solid 		#939393;
	background: 			#fbfbfb;
	color: 					#ffffff;
	text-shadow: 0 -1px 1px #787878;
    background: -webkit-linear-gradient(top,  #ffffff 1%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */

}
/*
.theme G　サポートメニュー部分
-----------*/

.ui-btn-up-g,
.ui-btn-hover-g ,
.ui-btn-down-g , 
.ui-bar-g ,
.ui-btn-up-g.ui-btn-active {
	text-decoration: none;
	background: 			#f0ebdf;
	color: 					#000000;
	text-shadow: 0 -1px 1px #ffffff;
	border:none;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ebdf) ,  to(#ffffff));
	background-image: -webkit-linear-gradient(#f0ebdf, #ffffff);
	background-image:    -moz-linear-gradient(#f0ebdf, #ffffff);
	background-image:     -ms-linear-gradient(#f0ebdf, #ffffff);
	background-image:      -o-linear-gradient(#f0ebdf, #ffffff);
	background-image:         linear-gradient(#f0ebdf, #ffffff);
}
.ui-btn-up-g a.ui-link-inherit,
.ui-btn-hover-g a.ui-link-inherit,
.ui-btn-hover-g a.ui-link-inherit {
	color: #000000;
	font-weight:bold;
}
/*
.theme N　ヘッダーフッター
-----------*/
.ui-bar-n .ui-link-inherit {
	color: #ffffff /*{f-bar-color}*/;
}
.ui-bar-n .ui-link {
	color:  #7cc4e7  /*{f-bar-link-color}*/;
	font-weight: bold;
	text-decoration:none;
}

.ui-bar-n .ui-link:hover {
	color:  #2489CE  /*{f-bar-link-hover}*/;
	text-decoration:none;
}

.ui-bar-n .ui-link:active {
	color:  #2489CE  /*{f-bar-link-active}*/;
	text-decoration:none;
}

.ui-bar-n .ui-link:visited {
    color:  #2489CE  /*{f-bar-link-visited}*/;
	text-decoration:none;
}
/*
.theme H　ヘッダーフッター
-----------*/
.ui-bar-h {
	border-right: 1px solid #141414;
	border-bottom: 1px solid #141414;
	border-left: 1px solid #141414; /*{h-bar-border}*/;
	background: #eeeeee /*{h-bar-background-color}*/;
	color: #ffffff /*{h-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{h-bar-shadow-x}*/ 1px /*{h-bar-shadow-y}*/ 0 /*{h-bar-shadow-radius}*/ #000000 /*{h-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5c5c5c /*{h-bar-background-start}*/), to( #000000 /*{h-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/);
}
.ui-bar-h .ui-link-inherit {
	color: #ffffff /*{h-bar-color}*/;
}
.ui-bar-h a.ui-link {
	color: #7cc4e7 /*{h-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-h a.ui-link:visited {
    color: #2489ce /*{h-bar-link-visited}*/;
}
.ui-bar-h a.ui-link:hover {
	color: #2489ce /*{h-bar-link-hover}*/;
}
.ui-bar-h a.ui-link:active {
	color: #2489ce /*{h-bar-link-active}*/;
}
.ui-bar-h,
.ui-bar-h input,
.ui-bar-h select,
.ui-bar-h textarea,
.ui-bar-h button {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ui-body-h,
.ui-overlay-h {
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa; /*{h-body-border}*/;
	color: #333333 /*{h-body-color}*/;
	text-shadow: 0 /*{h-body-shadow-x}*/ 1px /*{h-body-shadow-y}*/ 0 /*{h-body-shadow-radius}*/ #ffffff /*{h-body-shadow-color}*/;
	background: #ffffff /*{h-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{h-body-background-start}*/), to( #ffffff /*{h-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/);
}
.ui-overlay-h {
	background-image: none;
	border-width: 0;
}
.ui-body-h,
.ui-body-h input,
.ui-body-h select,
.ui-body-h textarea,
.ui-body-h button {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ui-body-h .ui-link-inherit {
	color: #333333 /*{h-body-color}*/;
}
.ui-body-h .ui-link {
	color: #424242 /*{h-body-link-color}*/;
	font-weight: bold;
}
.ui-body-h .ui-link:visited {
    color: #2489ce /*{h-body-link-visited}*/;
}
.ui-body-h .ui-link:hover {
	color: #2489ce /*{h-body-link-hover}*/;
}
.ui-body-h .ui-link:active {
	color: #2489ce /*{h-body-link-active}*/;
}
.ui-btn-up-h {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc; /*{h-bup-border}*/;
	background: #eeeeee /*{h-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{h-bup-color}*/;
	text-shadow: 0 /*{h-bup-shadow-x}*/ 1px /*{h-bup-shadow-y}*/ 0 /*{h-bup-shadow-radius}*/ #ffffff /*{h-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{h-bup-background-start}*/), to( #fbfbfb /*{h-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/);
}
.ui-btn-up-h:visited,
.ui-btn-up-h a.ui-link-inherit {
	color: #2f3e46 /*{h-bup-color}*/;
}
.ui-btn-hover-h {
	border: 1px solid #bbbbbb /*{h-bhover-border}*/;
	background: #dfdfdf /*{h-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{h-bhover-color}*/;
	text-shadow: 0 /*{h-bhover-shadow-x}*/ 1px /*{h-bhover-shadow-y}*/ 0 /*{h-bhover-shadow-radius}*/ #ffffff /*{h-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{h-bhover-background-start}*/), to( #e8e8e8 /*{h-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/);
}
.ui-btn-hover-h:visited,
.ui-btn-hover-h:hover,
.ui-btn-hover-h a.ui-link-inherit {
	color: #2f3e46 /*{h-bhover-color}*/;
}
.ui-btn-down-h {
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb; /*{h-bdown-border}*/;
	background: #d6d6d6 /*{h-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{h-bdown-color}*/;
	text-shadow: 0 /*{h-bdown-shadow-x}*/ 1px /*{h-bdown-shadow-y}*/ 0 /*{h-bdown-shadow-radius}*/ #ffffff /*{h-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #b8b8b8 /*{h-bdown-background-start}*/), to( #ffffff /*{h-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/);
}
.ui-btn-down-h:visited,
.ui-btn-down-h:hover,
.ui-btn-down-h a.ui-link-inherit {
	color: #2f3e46 /*{h-bdown-color}*/;
}
.ui-btn-up-h,
.ui-btn-hover-h,
.ui-btn-down-h {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration: none;
}

/*
.theme I　ヘッダーフッター
-----------*/
.ui-bar-i {
	border-right: 1px solid #141414;
	border-bottom: 1px solid #141414;
	border-left: 1px solid #141414; /*{h-bar-border}*/
	;
	background: #eeeeee /*{h-bar-background-color}*/;
	color: #ffffff /*{h-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{h-bar-shadow-x}*/ 1px /*{h-bar-shadow-y}*/ 0 /*{h-bar-shadow-radius}*/ #000000 /*{h-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5c5c5c /*{h-bar-background-start}*/), to( #000000 /*{h-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* FF3.6 */
	background-image: -ms-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* IE10 */
	background-image: -o-linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/); /* Opera 11.10+ */
	background-image: linear-gradient( #5c5c5c /*{h-bar-background-start}*/, #000000 /*{h-bar-background-end}*/);
}
.ui-bar-h .ui-link-inherit {
	color: #ffffff /*{h-bar-color}*/;
}
.ui-bar-h a.ui-link {
	color: #7cc4e7 /*{h-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-h a.ui-link:visited {
    color: #2489ce /*{h-bar-link-visited}*/;
}
.ui-bar-h a.ui-link:hover {
	color: #2489ce /*{h-bar-link-hover}*/;
}
.ui-bar-h a.ui-link:active {
	color: #2489ce /*{h-bar-link-active}*/;
}
.ui-bar-h,
.ui-bar-h input,
.ui-bar-h select,
.ui-bar-h textarea,
.ui-bar-h button {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ui-body-h,
.ui-overlay-h {
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa; /*{h-body-border}*/;
	color: #333333 /*{h-body-color}*/;
	text-shadow: 0 /*{h-body-shadow-x}*/ 1px /*{h-body-shadow-y}*/ 0 /*{h-body-shadow-radius}*/ #ffffff /*{h-body-shadow-color}*/;
	background: #ffffff /*{h-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{h-body-background-start}*/), to( #ffffff /*{h-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{h-body-background-start}*/, #ffffff /*{h-body-background-end}*/);
}
.ui-overlay-h {
	background-image: none;
	border-width: 0;
}
.ui-body-h,
.ui-body-h input,
.ui-body-h select,
.ui-body-h textarea,
.ui-body-h button {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ui-body-h .ui-link-inherit {
	color: #333333 /*{h-body-color}*/;
}
.ui-body-h .ui-link {
	color: #424242 /*{h-body-link-color}*/;
	font-weight: bold;
}
.ui-body-h .ui-link:visited {
    color: #2489ce /*{h-body-link-visited}*/;
}
.ui-body-h .ui-link:hover {
	color: #2489ce /*{h-body-link-hover}*/;
}
.ui-body-h .ui-link:active {
	color: #2489ce /*{h-body-link-active}*/;
}
.ui-btn-up-h {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc; /*{h-bup-border}*/;
	background: #eeeeee /*{h-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{h-bup-color}*/;
	text-shadow: 0 /*{h-bup-shadow-x}*/ 1px /*{h-bup-shadow-y}*/ 0 /*{h-bup-shadow-radius}*/ #ffffff /*{h-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{h-bup-background-start}*/), to( #fbfbfb /*{h-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{h-bup-background-start}*/, #fbfbfb /*{h-bup-background-end}*/);
}
.ui-btn-up-h:visited,
.ui-btn-up-h a.ui-link-inherit {
	color: #2f3e46 /*{h-bup-color}*/;
}
.ui-btn-hover-h {
	border: 1px solid #bbbbbb /*{h-bhover-border}*/;
	background: #dfdfdf /*{h-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{h-bhover-color}*/;
	text-shadow: 0 /*{h-bhover-shadow-x}*/ 1px /*{h-bhover-shadow-y}*/ 0 /*{h-bhover-shadow-radius}*/ #ffffff /*{h-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{h-bhover-background-start}*/), to( #e8e8e8 /*{h-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{h-bhover-background-start}*/, #e8e8e8 /*{h-bhover-background-end}*/);
}
.ui-btn-hover-h:visited,
.ui-btn-hover-h:hover,
.ui-btn-hover-h a.ui-link-inherit {
	color: #2f3e46 /*{h-bhover-color}*/;
}
.ui-btn-down-h {
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb; /*{h-bdown-border}*/;
	background: #d6d6d6 /*{h-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{h-bdown-color}*/;
	text-shadow: 0 /*{h-bdown-shadow-x}*/ 1px /*{h-bdown-shadow-y}*/ 0 /*{h-bdown-shadow-radius}*/ #ffffff /*{h-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #b8b8b8 /*{h-bdown-background-start}*/), to( #ffffff /*{h-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #b8b8b8 /*{h-bdown-background-start}*/, #ffffff /*{h-bdown-background-end}*/);
}
.ui-btn-down-h:visited,
.ui-btn-down-h:hover,
.ui-btn-down-h a.ui-link-inherit {
	color: #2f3e46 /*{h-bdown-color}*/;
}
.ui-btn-up-h,
.ui-btn-hover-h,
.ui-btn-down-h {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration: none;
}

/*
.theme I　ヘッダーフッター
-----------*/
.ui-bar-i {
	border-right: 1px solid #141414;
	border-bottom: 1px solid #141414;
	border-left: 1px solid #141414; /*{i-bar-border}*/
	;
	background: #eeeeee /*{i-bar-background-color}*/;
	color: #ffffff /*{i-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{i-bar-shadow-x}*/ 1px /*{i-bar-shadow-y}*/ 0 /*{i-bar-shadow-radius}*/ #000000 /*{i-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5c5c5c /*{i-bar-background-start}*/), to( #000000 /*{i-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5c5c5c /*{i-bar-background-start}*/, #000000 /*{i-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient( #5c5c5c /*{i-bar-background-start}*/, #000000 /*{i-bar-background-end}*/); /* FF3.6 */
	background-image: -ms-linear-gradient( #5c5c5c /*{i-bar-background-start}*/, #000000 /*{i-bar-background-end}*/); /* IE10 */
	background-image: -o-linear-gradient( #5c5c5c /*{i-bar-background-start}*/, #000000 /*{i-bar-background-end}*/); /* Opera 11.10+ */
	background-image: linear-gradient( #5c5c5c /*{i-bar-background-start}*/, #000000 /*{i-bar-background-end}*/);
}
.ui-bar-i .ui-link-inherit {
	color: #ffffff /*{i-bar-color}*/;
}
.ui-bar-i a.ui-link {
	color: #7cc4e7 /*{i-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-i a.ui-link:visited {
    color: #2489ce /*{i-bar-link-visited}*/;
}
.ui-bar-i a.ui-link:hover {
	color: #2489ce /*{i-bar-link-iover}*/;
}
.ui-bar-i a.ui-link:active {
	color: #2489ce /*{i-bar-link-active}*/;
}
.ui-bar-i,
.ui-bar-i input,
.ui-bar-i select,
.ui-bar-i textarea,
.ui-bar-i button {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ui-body-i,
.ui-overlay-i {
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa; /*{i-body-border}*/
	;
	color: #333333 /*{i-body-color}*/;
	text-shadow: 0 /*{i-body-shadow-x}*/ 1px /*{i-body-shadow-y}*/ 0 /*{i-body-shadow-radius}*/ #ffffff /*{i-body-shadow-color}*/;
	background: #ffffff /*{i-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{i-body-background-start}*/), to( #ffffff /*{i-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{i-body-background-start}*/, #ffffff /*{i-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient( #ffffff /*{i-body-background-start}*/, #ffffff /*{i-body-background-end}*/); /* FF3.6 */
	background-image: -ms-linear-gradient( #ffffff /*{i-body-background-start}*/, #ffffff /*{i-body-background-end}*/); /* IE10 */
	background-image: -o-linear-gradient( #ffffff /*{i-body-background-start}*/, #ffffff /*{i-body-background-end}*/); /* Opera 11.10+ */
	background-image: linear-gradient( #ffffff /*{i-body-background-start}*/, #ffffff /*{i-body-background-end}*/);
}
.ui-overlay-i {
	background-image: none;
	border-width: 0;
}
.ui-body-i,
.ui-body-i input,
.ui-body-i select,
.ui-body-i textarea,
.ui-body-i button {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ui-body-i .ui-link-inherit {
	color: #333333 /*{i-body-color}*/;
}
.ui-body-i .ui-link {
	color: #424242 /*{i-body-link-color}*/;
	font-weight: bold;
}
.ui-body-i .ui-link:visited {
    color: #2489ce /*{i-body-link-visited}*/;
}
.ui-body-i .ui-link:hover {
	color: #2489ce /*{i-body-link-iover}*/;
}
.ui-body-i .ui-link:active {
	color: #2489ce /*{i-body-link-active}*/;
}
.ui-btn-up-i {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc; /*{i-bup-border}*/;
	background: #eeeeee /*{i-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{i-bup-color}*/;
	text-shadow: 0 /*{i-bup-shadow-x}*/ 1px /*{i-bup-shadow-y}*/ 0 /*{i-bup-shadow-radius}*/ #ffffff /*{i-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{i-bup-background-start}*/), to( #fbfbfb /*{i-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{i-bup-background-start}*/, #fbfbfb /*{i-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{i-bup-background-start}*/, #fbfbfb /*{i-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{i-bup-background-start}*/, #fbfbfb /*{i-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{i-bup-background-start}*/, #fbfbfb /*{i-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{i-bup-background-start}*/, #fbfbfb /*{i-bup-background-end}*/);
}
.ui-btn-up-i:visited,
.ui-btn-up-i a.ui-link-inherit {
	color: #2f3e46 /*{i-bup-color}*/;
}
.ui-btn-hover-i {
	border: 1px solid #bbbbbb /*{i-bhover-border}*/;
	background: #dfdfdf /*{i-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{i-bhover-color}*/;
	text-shadow: 0 /*{i-bhover-shadow-x}*/ 1px /*{i-bhover-shadow-y}*/ 0 /*{i-bhover-shadow-radius}*/ #ffffff /*{i-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{i-bhover-background-start}*/), to( #e8e8e8 /*{i-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{i-bhover-background-start}*/, #e8e8e8 /*{i-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{i-bhover-background-start}*/, #e8e8e8 /*{i-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{i-bhover-background-start}*/, #e8e8e8 /*{i-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{i-bhover-background-start}*/, #e8e8e8 /*{i-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{i-bhover-background-start}*/, #e8e8e8 /*{i-bhover-background-end}*/);
}
.ui-btn-iover-i:visited,
.ui-btn-iover-i:hover,
.ui-btn-iover-i a.ui-link-inherit {
	color: #2f3e46 /*{i-bhover-color}*/;
}
.ui-btn-down-i {
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb; /*{i-bdown-border}*/;
	background: #d6d6d6 /*{i-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{i-bdown-color}*/;
	text-shadow: 0 /*{i-bdown-shadow-x}*/ 1px /*{i-bdown-shadow-y}*/ 0 /*{i-bdown-shadow-radius}*/ #ffffff /*{i-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #b8b8b8 /*{i-bdown-background-start}*/), to( #ffffff /*{i-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #b8b8b8 /*{i-bdown-background-start}*/, #ffffff /*{i-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #b8b8b8 /*{i-bdown-background-start}*/, #ffffff /*{i-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #b8b8b8 /*{i-bdown-background-start}*/, #ffffff /*{i-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #b8b8b8 /*{i-bdown-background-start}*/, #ffffff /*{i-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #b8b8b8 /*{i-bdown-background-start}*/, #ffffff /*{i-bdown-background-end}*/);
}
.ui-btn-down-i:visited,
.ui-btn-down-i:hover,
.ui-btn-down-i a.ui-link-inherit {
	color: #2f3e46 /*{i-bdown-color}*/;
}
.ui-btn-up-i,
.ui-btn-iover-i,
.ui-btn-down-i {
	   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration: none;
}
