/* テーマの説明
a〜e:jquery mobileが用意しているテーマ
f:白黒(ボタン、リストのタイトル部分)
g:白(サイトトップのボタン専用)
h:灰(ボタン、リストのタイトル部分)
i:緑(ボタン、リストのタイトル部分)
j:オレンジ(強調ボタン専用)
k:濃青(強調ボタン専用)
l:青(トップのまとめて請求するボタン)
m:薄黄(学校検索結果で黄色になる学校ボタン)
n:緑(ヘッダーとフッター専用)
o:灰(まとめて資料請求の「後日入荷予定」専用)
p:薄赤(カートの「削除」専用)
q:黒(FAQのアコーディオン)
r:濃緑(ボタン、選択状態のボタン用)(学校検索、まとめて資料請求で使用)
s:赤(奨学金をもらうボタン)

w:青(ボタン、サイトトップの大学を探すボタン専用)
x:オレンジ(ボタン、サイトトップの専門学校を探すボタン専用)
y:青(ボタン、サイトトップのリストのタイトル部分専用)
z:オレンジ(ボタン、サイトトップのリストのタイトル部分専用)
*/

/***ヘッダー部のボタンを小さくする***/
.mini_btn .ui-btn-inner {
	padding:5px 4px 5px 0px;
}

.mini_btn td{
	padding:0px;
}

.mini_btn a{
	margin-top: 0px;
}

/*****************************選択状態のradioボタンの色(青系)(テーマとは別)********************/
/**使い方は、会員登録で使用しているので、そちらを参照すること**/
.radioTheme .ui-btn-active{
	text-decoration: none;
	border: 1px solid 		#5c5a38 /*{e-bdown-border}*/;
	background: 			#5c5a38 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#f7f4e1 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 0px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7e6d4d /*{e-bdown-background-start}*/), to( #7e6d4d /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #7e6d4d /*{e-bdown-background-start}*/, #7e6d4d /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #7e6d4d /*{e-bdown-background-start}*/, #7e6d4d /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #7e6d4d /*{e-bdown-background-start}*/, #7e6d4d /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #7e6d4d /*{e-bdown-background-start}*/, #7e6d4d /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #7e6d4d /*{e-bdown-background-start}*/, #7e6d4d /*{e-bdown-background-end}*/);
}

.radioTheme .ui-btn-active .ui-btn-text
{
    color: 					#f7f4e1 /*{e-bdown-color}*/;
}

/***************************** F(リンクのボタンのみeから変更)(白黒) ********/
/* ボタン自体の色 */
.ui-btn-up-f {
	border: 1px solid 		#F0EDED /*{e-bup-border}*/;
	background: 			#fadb4e /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#7e6d4d /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f7f4e1 /*{e-bup-background-start}*/), to( #f7f4e1 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/);
}
.ui-btn-up-f:visited,
.ui-btn-up-f a.ui-link-inherit {
	color: 					#7e6d4d /*{e-bup-color}*/;
}
.ui-btn-hover-f {
	border: 1px solid 		#F0EDED /*{e-bhover-border}*/;
	background: 			#fbe26f /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 1px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #eae6d0 /*{e-bhover-background-start}*/), to( #eae6d0 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #eae6d0 /*{e-bhover-background-start}*/, #eae6d0 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #eae6d0 /*{e-bhover-background-start}*/, #eae6d0 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #eae6d0 /*{e-bhover-background-start}*/, #eae6d0 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #eae6d0 /*{e-bhover-background-start}*/, #eae6d0 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #eae6d0 /*{e-bhover-background-start}*/, #eae6d0 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-f:visited,
.ui-btn-hover-f:hover,
.ui-btn-hover-f a.ui-link-inherit {
	color: 					#5c5a38 /*{e-bhover-color}*/;
}
.ui-btn-down-f {
	border: 1px solid 		#D2D2D2 /*{e-bdown-border}*/;
	background: 			#fceda7 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 1px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5c5a38 /*{e-bdown-background-start}*/), to( #5c5a38 /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/);
}
.ui-btn-down-f:visited,
.ui-btn-down-f:hover,
.ui-btn-down-f a.ui-link-inherit {
	color: 					#fffef7 /*{e-bdown-color}*/;
}
.ui-btn-up-f,.ui-btn-hover-f,.ui-btn-down-f {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}
/* アコーディオンを開いた際に、下に開いた所の背景色 */
.ui-body-f {
	border: 1px solid 		#999 /*{b-body-border}*/;
	background: 			#ffffff /*{b-body-background-color}*/;
	color: 					#222 /*{b-body-color}*/;
	text-shadow: none;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{b-body-background-start}*/), to( #ffffff /*{b-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{b-body-background-start}*/, #ffffff /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{b-body-background-start}*/, #ffffff /*{b-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{b-body-background-start}*/, #ffffff /*{b-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{b-body-background-start}*/, #ffffff /*{b-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{b-body-background-start}*/, #ffffff /*{b-body-background-end}*/);
}

/***************************** G(リンクのボタンのみeから変更)(白) ********/
/* ボタン自体の色 */
.ui-btn-up-g {
	border: 1px solid 		#F0EDED /*{e-bup-border}*/;
	background: 			#fadb4e /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#7e6d4d /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f7f4e1 /*{e-bup-background-start}*/), to( #f7f4e1 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/);
}
.ui-btn-up-g:visited,
.ui-btn-up-g a.ui-link-inherit {
	color: 					#7e6d4d /*{e-bup-color}*/;
}
.ui-btn-hover-g {
	border: 1px solid 		#F0EDED /*{e-bup-border}*/;
	background: 			#fadb4e /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#7e6d4d /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f7f4e1 /*{e-bup-background-start}*/), to( #f7f4e1 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/);
}
.ui-btn-hover-g:visited,
.ui-btn-hover-g:hover,
.ui-btn-hover-g a.ui-link-inherit {
	color: 					#7e6d4d /*{e-bhover-color}*/;
}
.ui-btn-down-g {
	border: 1px solid 		#F0EDED /*{e-bup-border}*/;
	background: 			#fadb4e /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#7e6d4d /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f7f4e1 /*{e-bup-background-start}*/), to( #f7f4e1 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f7f4e1 /*{e-bup-background-start}*/, #f7f4e1 /*{e-bup-background-end}*/);
}
.ui-btn-down-g:visited,
.ui-btn-down-g:hover,
.ui-btn-down-g a.ui-link-inherit {
	color: 					#7e6d4d /*{e-bdown-color}*/;
}
.ui-btn-up-g,.ui-btn-hover-g,.ui-btn-down-g {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** I(緑系)(全項目有り、リストのタイトル部分やボタンのみ緑系) ***********************/
/*** リストのタイトル部分の色 ***/
.ui-bar-i {
	border: 1px solid 		#cccccc /*{e-bup-border}*/;
	background: 			#e0fb95 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#3c9d01 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#3c9d01 /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e0fb95 /*{e-bup-background-start}*/), to( #c1e961 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/);
}
.ui-bar-i,
.ui-bar-i input,
.ui-bar-i select,
.ui-bar-i textarea,
.ui-bar-i button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

.ui-bar-i .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-i a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-i a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-i a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-i a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-i,
.ui-overlay-i {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-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: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-i .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-i .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-i .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-i .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-i .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

.ui-btn-up-i {
	border: 1px solid 		#c1e961 /*{e-bup-border}*/;
	background: 			#e0fb95 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#3c9d01 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#3c9d01 /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e0fb95 /*{e-bup-background-start}*/), to( #c1e961 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #e0fb95 /*{e-bup-background-start}*/, #c1e961 /*{e-bup-background-end}*/);
}
.ui-btn-up-i:visited,
.ui-btn-up-i a.ui-link-inherit {
	color: 					#3c9d01 /*{e-bup-color}*/;
}
.ui-btn-hover-i {
	border: 1px solid 		#6dc205 /*{e-bhover-border}*/;
	background: 			#6dc205 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#ffffff /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #b0eb13 /*{e-bhover-background-start}*/), to( #6dc205 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #b0eb13 /*{e-bhover-background-start}*/, #6dc205 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #b0eb13 /*{e-bhover-background-start}*/, #6dc205 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #b0eb13 /*{e-bhover-background-start}*/, #6dc205 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #b0eb13 /*{e-bhover-background-start}*/, #6dc205 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #b0eb13 /*{e-bhover-background-start}*/, #6dc205 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-i:visited,
.ui-btn-hover-i:hover,
.ui-btn-hover-i a.ui-link-inherit {
	color: 					#ffffff /*{e-bhover-color}*/;
}
.ui-btn-down-i {
	border: 1px solid 		#6dc205 /*{e-bdown-border}*/;
	background: 			#6dc205 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#ffffff /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 0px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6dc205 /*{e-bdown-background-start}*/), to( #6dc205 /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #6dc205 /*{e-bdown-background-start}*/, #6dc205 /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #6dc205 /*{e-bdown-background-start}*/, #6dc205 /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #6dc205 /*{e-bdown-background-start}*/, #6dc205 /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #6dc205 /*{e-bdown-background-start}*/, #6dc205 /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #6dc205 /*{e-bdown-background-start}*/, #6dc205 /*{e-bdown-background-end}*/);
}
.ui-btn-down-i:visited,
.ui-btn-down-i:hover,
.ui-btn-down-i a.ui-link-inherit {
	color: 					#ffffff /*{e-bdown-color}*/;
}
.ui-btn-up-i,.ui-btn-hover-i,.ui-btn-down-i {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** L(リンクのボタンのみeから変更)(赤系) ********/
/*** カートへ入れましたの赤いボタン ***/
.ui-btn-up-l {
	border: 1px solid 		#0099b0 /*{e-bup-border}*/;
	background: 			#0099b0 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #0099b0 /*{e-bup-background-start}*/), to( #007594 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #0099b0 /*{e-bup-background-start}*/, #007594 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #0099b0 /*{e-bup-background-start}*/, #007594 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #0099b0 /*{e-bup-background-start}*/, #007594 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #0099b0 /*{e-bup-background-start}*/, #007594 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #0099b0 /*{e-bup-background-start}*/, #007594 /*{e-bup-background-end}*/);
}
.ui-btn-up-l:visited,
.ui-btn-up-l a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-hover-l {
	border: 1px solid 		#007184 /*{e-bup-border}*/;
	background: 			#007184 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #007184 /*{e-bup-background-start}*/), to( #00556d /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #007184 /*{e-bup-background-start}*/, #00556d /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #007184 /*{e-bup-background-start}*/, #00556d /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #007184 /*{e-bup-background-start}*/, #00556d /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #007184 /*{e-bup-background-start}*/, #00556d /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #007184 /*{e-bup-background-start}*/, #00556d /*{e-bup-background-end}*/);
}
.ui-btn-hover-l:visited,
.ui-btn-hover-l:hover,
.ui-btn-hover-l a.ui-link-inherit {
	color: 					#fff /*{e-bhover-color}*/;
}
.ui-btn-down-l {
	border: 1px solid 		#00c5d9 /*{e-bup-border}*/;
	background: 			#00c5d9 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #00c5d9 /*{e-bup-background-start}*/), to( #009ec0 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #00c5d9 /*{e-bup-background-start}*/, #009ec0 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #00c5d9 /*{e-bup-background-start}*/, #009ec0 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #00c5d9 /*{e-bup-background-start}*/, #009ec0 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #00c5d9 /*{e-bup-background-start}*/, #009ec0 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #00c5d9 /*{e-bup-background-start}*/, #009ec0 /*{e-bup-background-end}*/);
}
.ui-btn-down-l:visited,
.ui-btn-down-l:hover,
.ui-btn-down-l a.ui-link-inherit {
	color: 					#fff /*{e-bdown-color}*/;
}
.ui-btn-up-l,
.ui-btn-hover-l,
.ui-btn-down-l {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** M(リンクのボタンのみeから変更)(赤系) ********/
/*** 検索結果画面の黄色いボタンの背景色 ***/
.ui-btn-up-m {
//	border: 1px solid 		#feffa5 /*{e-bup-border}*/;
	background: 			#feffa5 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #feffa5 /*{e-bup-background-start}*/), to( #ffffc1 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #ffffc1 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #ffffc1 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #ffffc1 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #ffffc1 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #feffa5 /*{e-bup-background-start}*/, #ffffc1 /*{e-bup-background-end}*/);
}
.ui-btn-up-m:visited,
.ui-btn-up-m a.ui-link-inherit {
	color: 					#111 /*{e-bup-color}*/;
}
.ui-btn-hover-m {
//	border: 1px solid 		#feffa5 /*{e-bup-border}*/;
	background: 			#feffa5 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffc1 /*{e-bup-background-start}*/), to( #feffa5 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffc1 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffc1 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffc1 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffc1 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffc1 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/);
}
.ui-btn-hover-m:visited,
.ui-btn-hover-m:hover,
.ui-btn-hover-m a.ui-link-inherit {
	color: 					#111 /*{e-bhover-color}*/;
}
.ui-btn-down-m {
//	border: 1px solid 		#feffa5 /*{e-bup-border}*/;
	background: 			#feffa5 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #feffa5 /*{e-bup-background-start}*/), to( #feffa5 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #feffa5 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #feffa5 /*{e-bup-background-start}*/, #feffa5 /*{e-bup-background-end}*/);
}
.ui-btn-down-m:visited,
.ui-btn-down-m:hover,
.ui-btn-down-m a.ui-link-inherit {
	color: 					#111 /*{e-bdown-color}*/;
}
.ui-btn-up-m,
.ui-btn-hover-m,
.ui-btn-down-m {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** N(ヘッダーとフッターのテーマ)(黒系) ********/
.ui-bar-n {
	border: 1px solid 		#0d8800 /*{a-bar-border}*/;
	background: 			#0d8800 /*{a-bar-background-color}*/;
	color: 					#fff /*{a-bar-color}*/;
	font-weight: normal;
	text-shadow: 0 /*{a-bar-shadow-x}*/ -1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #0d8800 /*{a-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5dce20 /*{a-bar-background-start}*/), to( #34ad12 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5dce20 /*{a-bar-background-start}*/, #34ad12 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5dce20 /*{a-bar-background-start}*/, #34ad12 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5dce20 /*{a-bar-background-start}*/, #34ad12 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5dce20 /*{a-bar-background-start}*/, #34ad12 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5dce20 /*{a-bar-background-start}*/, #34ad12 /*{a-bar-background-end}*/);
}
.ui-bar-n,
.ui-bar-n input,
.ui-bar-n select,
.ui-bar-n textarea,
.ui-bar-n button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-bar-n .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-n a.ui-link {
/*	color: #7cc4e7; /*{a-bar-link-color};*/
	color:white;
	font-weight: normal;
}
.ui-bar-n a.ui-link:visited {
/*    color: #2489ce;*/ /*{a-bar-link-visited}*/
	color:white;
}
.ui-bar-n a.ui-link:hover {
/*	color: #2489ce;*/ /*{a-bar-link-hover}*/
	color:white;
}
.ui-bar-n a.ui-link:active {
/*	color: #2489ce;*/ /*{a-bar-link-active}*/
	color:white;
}
.ui-body-n,
.ui-overlay-n {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #0d8800 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-n {
	background-image: none;
	border-width: 0;
}
.ui-body-n,
.ui-body-n input,
.ui-body-n select,
.ui-body-n textarea,
.ui-body-n button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-n .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-n .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-n .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-n .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-n .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}
.ui-btn-up-n {
	border: 1px solid 		#45ab04 /*{a-bup-border}*/;
	background: 			#444 /*{a-bup-background-color}*/;
	font-weight: bold;
	color: 					#007500 /*{a-bup-color}*/;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fffffe /*{a-bup-background-start}*/), to( #deedce /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fffffe /*{a-bup-background-start}*/, #deedce /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fffffe /*{a-bup-background-start}*/, #deedce /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fffffe /*{a-bup-background-start}*/, #deedce /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fffffe /*{a-bup-background-start}*/, #deedce /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fffffe /*{a-bup-background-start}*/, #deedce /*{a-bup-background-end}*/);
}
.ui-btn-up-n:visited,
.ui-btn-up-n a.ui-link-inherit {
	color: 					#007500 /*{a-bup-color}*/;
}
.ui-btn-hover-n {
	border: 1px solid 		#3c9d01 /*{a-bhover-border}*/;
	background: 			#444 /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: 					#c1e961 /*{a-bhover-color}*/;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #45ab04 /*{a-bhover-background-start}*/), to( #007500 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #45ab04 /*{a-bhover-background-start}*/, #007500 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #45ab04 /*{a-bhover-background-start}*/, #007500 /*{a-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #45ab04 /*{a-bhover-background-start}*/, #007500 /*{a-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #45ab04 /*{a-bhover-background-start}*/, #007500 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #45ab04 /*{a-bhover-background-start}*/, #007500 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-n:visited,
.ui-btn-hover-n:hover,
.ui-btn-hover-n a.ui-link-inherit {
	color: 					#fff /*{a-bhover-color}*/;
}
.ui-btn-down-n {
	border: 1px solid 		#007500 /*{a-bdown-border}*/;
	background: 			#222 /*{a-bdown-background-color}*/;
	font-weight: bold;
	color: 					#007500 /*{a-bdown-color}*/;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #2cbd09 /*{a-bdown-background-start}*/), to( #2cbd09 /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #2cbd09 /*{a-bdown-background-start}*/, #2cbd09 /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #2cbd09 /*{a-bdown-background-start}*/, #2cbd09 /*{a-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #2cbd09 /*{a-bdown-background-start}*/, #2cbd09 /*{a-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #2cbd09 /*{a-bdown-background-start}*/, #2cbd09 /*{a-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #2cbd09 /*{a-bdown-background-start}*/, #2cbd09 /*{a-bdown-background-end}*/);
}
.ui-btn-down-n:visited,
.ui-btn-down-n:hover,
.ui-btn-down-n a.ui-link-inherit {
	color: 					#007500 /*{a-bdown-color}*/;
}
.ui-btn-up-n,
.ui-btn-hover-n,
.ui-btn-down-n {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** O(灰色一色のリスト)(まとめて資料請求の「後日入荷予定」で使用) ********/
/* ボタン自体の色 */
.ui-btn-up-o {
	border: 0px solid 		#BABABA /*{e-bup-border}*/;
	background: 			#BABABA /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #BABABA /*{e-bup-background-start}*/), to( #BABABA /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #BABABA /*{e-bup-background-start}*/, #BABABA /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #BABABA /*{e-bup-background-start}*/, #BABABA /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #BABABA /*{e-bup-background-start}*/, #BABABA /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #BABABA /*{e-bup-background-start}*/, #BABABA /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #BABABA /*{e-bup-background-start}*/, #BABABA /*{e-bup-background-end}*/);
}
.ui-btn-up-o:visited,
.ui-btn-up-o a.ui-link-inherit {
	color: 					#333 /*{e-bup-color}*/;
}
.ui-btn-hover-o {
	border: 0px solid 		#BABABA /*{e-bhover-border}*/;
	background: 			#BABABA /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #BABABA /*{e-bhover-background-start}*/), to( #BABABA /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #BABABA /*{e-bhover-background-start}*/, #BABABA /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #BABABA /*{e-bhover-background-start}*/, #BABABA /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #BABABA /*{e-bhover-background-start}*/, #BABABA /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #BABABA /*{e-bhover-background-start}*/, #BABABA /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #BABABA /*{e-bhover-background-start}*/, #BABABA /*{e-bhover-background-end}*/);
}
.ui-btn-hover-o:visited,
.ui-btn-hover-o:hover,
.ui-btn-hover-o a.ui-link-inherit {
	color: 					#333 /*{e-bhover-color}*/;
}
.ui-btn-down-o {
	border: 0px solid 		#BABABA /*{e-bdown-border}*/;
	background: 			#BABABA /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 0px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #BABABA /*{e-bdown-background-start}*/), to( #BABABA /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #BABABA /*{e-bdown-background-start}*/, #BABABA /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #BABABA /*{e-bdown-background-start}*/, #BABABA /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #BABABA /*{e-bdown-background-start}*/, #BABABA /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #BABABA /*{e-bdown-background-start}*/, #BABABA /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #BABABA /*{e-bdown-background-start}*/, #BABABA /*{e-bdown-background-end}*/);
}
.ui-btn-down-o:visited,
.ui-btn-down-o:hover,
.ui-btn-down-o a.ui-link-inherit {
	color: 					#333 /*{e-bdown-color}*/;
}
.ui-btn-up-o,.ui-btn-hover-o,.ui-btn-down-o {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}


/***************************** P(リンクのボタンと押し下げたときの色をeから変更)(カートの「削除」で使用)(メタル系) ********/
/* ボタン自体の色 */
.ui-btn-up-p {
	border: 1px solid 		#F0EDED /*{e-bup-border}*/;
	background: 			#fbe26f /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#c00000 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fbdede /*{e-bup-background-start}*/), to( #f0b7b7 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fbdede /*{e-bup-background-start}*/, #f0b7b7 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fbdede /*{e-bup-background-start}*/, #f0b7b7 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fbdede /*{e-bup-background-start}*/, #f0b7b7 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fbdede /*{e-bup-background-start}*/, #f0b7b7 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fbdede /*{e-bup-background-start}*/, #f0b7b7 /*{e-bup-background-end}*/);
}
.ui-btn-up-:visited,
.ui-btn-up-p a.ui-link-inherit {
	color: 					#c00000 /*{e-bup-color}*/;
}
.ui-btn-hover-p {
	border: 1px solid 		#F0EDED /*{e-bhover-border}*/;
	background: 			#fbe26f /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#940000 /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 1px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f9d0d0 /*{e-bup-background-start}*/), to( #d38b8b /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f9d0d0 /*{e-bup-background-start}*/, #d38b8b /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f9d0d0 /*{e-bup-background-start}*/, #d38b8b /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f9d0d0 /*{e-bup-background-start}*/, #d38b8b /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f9d0d0 /*{e-bup-background-start}*/, #d38b8b /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f9d0d0 /*{e-bup-background-start}*/, #d38b8b /*{e-bup-background-end}*/);
}
.ui-btn-hover-p:visited,
.ui-btn-hover-p:hover,
.ui-btn-hover-p a.ui-link-inherit {
	color: 					#940000 /*{e-bhover-color}*/;
}
.ui-btn-down-p {
	border: 1px solid 		#F0EDED /*{e-bdown-border}*/;
	background: 			#fceda7 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#c00000 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 1px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #feefef /*{e-bup-background-start}*/), to( #f9d0d0 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #feefef /*{e-bup-background-start}*/, #f9d0d0 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #feefef /*{e-bup-background-start}*/, #f9d0d0 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #feefef /*{e-bup-background-start}*/, #f9d0d0 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #feefef /*{e-bup-background-start}*/, #f9d0d0 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #feefef /*{e-bup-background-start}*/, #f9d0d0 /*{e-bup-background-end}*/);
}
.ui-btn-down-p:visited,
.ui-btn-down-p:hover,
.ui-btn-down-p a.ui-link-inherit {
	color: 					#c00000 /*{e-bdown-color}*/;
}
.ui-btn-up-p,.ui-btn-hover-p,.ui-btn-down-p {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}
/* アコーディオンを開いた際に、下に開いた所の背景色 */
.ui-body-p {
	border: 1px solid 		#999 /*{b-body-border}*/;
	background: 			#ffffff /*{b-body-background-color}*/;
	color: 					#222 /*{b-body-color}*/;
	text-shadow: none;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #D6D3D3 /*{e-bup-background-start}*/), to( #F2E6E6 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #D6D3D3 /*{e-bup-background-start}*/, #F2E6E6 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #D6D3D3 /*{e-bup-background-start}*/, #F2E6E6 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #D6D3D3 /*{e-bup-background-start}*/, #F2E6E6 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #D6D3D3 /*{e-bup-background-start}*/, #F2E6E6 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #D6D3D3 /*{e-bup-background-start}*/, #F2E6E6 /*{e-bup-background-end}*/);
}

/***************************** Q(FAQのアコーディオンで使用 - 緑系) ********/

.ui-btn-up-q {
	border: 1px solid #a1a1a1 /*{q-bup-border}*/;
	background: #484b51 /*{q-bup-background-color}*/;
	font-weight: bold;
	color: #e8e8e8 /*{q-bup-color}*/;
	text-shadow: none;
	background: #8d8f95;
}
.ui-btn-up-q:visited,
.ui-btn-up-q a.ui-link-inherit {
	color: #2f3e46 /*{q-bup-color}*/;
}
.ui-btn-hover-q {
	border: 1px solid #bbbbbb /*{q-bhover-border}*/;
	background: #484b51 /*{q-bhover-background-color}*/;
	font-weight: bold;
	color: #fff /*{q-bhover-color}*/;
	text-shadow: none;
	background:#484b51;
}
.ui-btn-hover-q:visited,
.ui-btn-hover-q:hover,
.ui-btn-hover-q a.ui-link-inherit {
	color: #fff /*{q-bhover-color}*/;
}
.ui-btn-down-q {
	border: 1px solid #bbbbbb /*{q-bdown-border}*/;
	background: #48c63f /*{q-bdown-background-color}*/;
	font-weight: bold;
	color: #fff /*{q-bdown-color}*/;
	text-shadow: none;
	background:#d7d8da;
}
.ui-btn-down-q:visited,
.ui-btn-down-q:hover,
.ui-btn-down-q a.ui-link-inherit {
	color: #fff /*{q-bdown-color}*/;
}
.ui-btn-up-q,
.ui-btn-hover-q,
.ui-btn-down-q {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}


/***************************** R(濃緑)(ボタン、選択状態のボタン用)(学校検索、まとめて資料請求で使用) ***********************/
/*** リストのタイトル部分の色 ***/
.ui-bar-r {
	border: 1px solid 		#ffaf47 /*{e-bup-border}*/;
	background: 			#ffaf47 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#222 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffaf47 /*{e-bup-background-start}*/), to( #ffb963 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/);
}
.ui-bar-r,
.ui-bar-r input,
.ui-bar-r select,
.ui-bar-r textarea,
.ui-bar-r button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

.ui-bar-r .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-r a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-r a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-r a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-r a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-r,
.ui-overlay-r {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-r {
	background-image: none;
	border-width: 0;
}
.ui-body-r,
.ui-body-r input,
.ui-body-r select,
.ui-body-r textarea,
.ui-body-r button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-r .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-r .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-r .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-r .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-r .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

/***ボタン、アコーディオンの色****/
.ui-btn-up-r {
	border: 1px solid 		#2cbd09 /*{e-bup-border}*/;
	background: 			#2cbd09 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#eaff81 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#2cbd09 /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #2cbd09 /*{e-bup-background-start}*/), to( #2cbd09 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #2cbd09 /*{e-bup-background-start}*/, #2cbd09 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #2cbd09 /*{e-bup-background-start}*/, #2cbd09 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #2cbd09 /*{e-bup-background-start}*/, #2cbd09 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #2cbd09 /*{e-bup-background-start}*/, #2cbd09 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #2cbd09 /*{e-bup-background-start}*/, #2cbd09 /*{e-bup-background-end}*/);
}
.ui-btn-up-r:visited,
.ui-btn-up-r a.ui-link-inherit {
	color: 					#eaff81 /*{e-bup-color}*/;
}
.ui-btn-hover-r {
	border: 1px solid 		#2cbd09 /*{e-bhover-border}*/;
	background: 			#2cbd09 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#eaff81 /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#2cbd09 /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #2cbd09 /*{e-bhover-background-start}*/), to( #2cbd09 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #2cbd09 /*{e-bhover-background-start}*/, #2cbd09 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #2cbd09 /*{e-bhover-background-start}*/, #2cbd09 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #2cbd09 /*{e-bhover-background-start}*/, #2cbd09 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #2cbd09 /*{e-bhover-background-start}*/, #2cbd09 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #2cbd09 /*{e-bhover-background-start}*/, #2cbd09 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-r:visited,
.ui-btn-hover-r:hover,
.ui-btn-hover-r a.ui-link-inherit {
	color: 					#eaff81 /*{e-bhover-color}*/;
}
.ui-btn-down-r {
	border: 1px solid 		#D2D2D2 /*{e-bdown-border}*/;
	background: 			#fceda7 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 1px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5c5a38 /*{e-bdown-background-start}*/), to( #5c5a38 /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5c5a38 /*{e-bdown-background-start}*/, #5c5a38 /*{e-bdown-background-end}*/);
}
.ui-btn-down-r:visited,
.ui-btn-down-r:hover,
.ui-btn-down-r a.ui-link-inherit {
	color: 					#eaff81 /*{e-bdown-color}*/;
}
.ui-btn-up-r,
.ui-btn-hover-r,
.ui-btn-down-r {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}


/***************************** H(全体のデフォルトの色を設定) ***************************/
/*** リストのタイトル部分の色に影響 ***/
.ui-bar-h {
	border: 1px solid 		#8d8f95 /*{b-bar-border}*/;
	background: 			#8d8f95 /*{b-bar-background-color}*/;
	color: 					#fff /*{b-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 0px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #3e6790 /*{b-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #8d8f95 /*{b-bar-background-start}*/), to( #7c7d83 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #8d8f95 /*{b-bar-background-start}*/, #7c7d83 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #8d8f95 /*{b-bar-background-start}*/, #7c7d83 /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #8d8f95 /*{b-bar-background-start}*/, #7c7d83 /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #8d8f95 /*{b-bar-background-start}*/, #7c7d83 /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #8d8f95 /*{b-bar-background-start}*/, #7c7d83 /*{b-bar-background-end}*/);
}
.ui-bar-h,
.ui-bar-h input,
.ui-bar-h select,
.ui-bar-h textarea,
.ui-bar-h button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

/***ボタンの色(アコーディオンの色に影響)****/
.ui-btn-up-h {
	border: 1px solid 		#606163 /*{e-bup-border}*/;
	background: 			#606163 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #8d8f95 /*{e-bup-background-start}*/), to( #7c7d83 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #8d8f95 /*{e-bup-background-start}*/, #7c7d83 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #8d8f95 /*{e-bup-background-start}*/, #7c7d83 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #8d8f95 /*{e-bup-background-start}*/, #7c7d83 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #8d8f95 /*{e-bup-background-start}*/, #7c7d83 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #8d8f95 /*{e-bup-background-start}*/, #7c7d83 /*{e-bup-background-end}*/);
}
.ui-btn-up-h:visited,
.ui-btn-up-h a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-hover-h {
	border: 1px solid 		#606163 /*{e-bhover-border}*/;
	background: 			#606163 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #484b51 /*{e-bhover-background-start}*/), to( #3a3c40 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #484b51 /*{e-bhover-background-start}*/, #3a3c40 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #484b51 /*{e-bhover-background-start}*/, #3a3c40 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #484b51 /*{e-bhover-background-start}*/, #3a3c40 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #484b51 /*{e-bhover-background-start}*/, #3a3c40 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #484b51 /*{e-bhover-background-start}*/, #3a3c40 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-h:visited,
.ui-btn-hover-h:hover,
.ui-btn-hover-h a.ui-link-inherit {
	color: 					#fff /*{e-bhover-color}*/;
}
.ui-btn-down-h {
	border: 1px solid 		#d7d8da /*{e-bdown-border}*/;
	background: 			#d7d8da /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 0px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #97999e /*{e-bdown-background-start}*/), to( #97999e /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #97999e /*{e-bdown-background-start}*/, #97999e /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #97999e /*{e-bdown-background-start}*/, #97999e /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #97999e /*{e-bdown-background-start}*/, #97999e /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #97999e /*{e-bdown-background-start}*/, #97999e /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #97999e /*{e-bdown-background-start}*/, #97999e /*{e-bdown-background-end}*/);
}
.ui-btn-down-h:visited,
.ui-btn-down-h:hover,
.ui-btn-down-h a.ui-link-inherit {
	color: 					#fff /*{e-bdown-color}*/;
}
.ui-btn-up-h,.ui-btn-hover-h,.ui-btn-down-h {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** J(ボタンの色を変更) *****************************/
/*** 特別に強調したいボタンに適用する ***/
/*** 大学の場合、オレンジ系、※デフォルトの「e」と同じ ***/
/*** 専門の場合、青系、※デフォルトの「b」と同じ ***/
.ui-btn-up-j {
	border: 1px solid 		#f4c63f /*{e-bup-border}*/;
	background: 			#fadb4e /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#222 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffefaa /*{e-bup-background-start}*/), to( #ffe155 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/);
}
.ui-btn-up-j:visited,
.ui-btn-up-j a.ui-link-inherit {
	color: 					#222 /*{e-bup-color}*/;
}
.ui-btn-hover-j {
	border: 1px solid 		#f2c43d /*{e-bhover-border}*/;
	background: 			#fbe26f /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 1px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff5ba /*{e-bhover-background-start}*/), to( #fbdd52 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fff5ba /*{e-bhover-background-start}*/, #fbdd52 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff5ba /*{e-bhover-background-start}*/, #fbdd52 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff5ba /*{e-bhover-background-start}*/, #fbdd52 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fff5ba /*{e-bhover-background-start}*/, #fbdd52 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff5ba /*{e-bhover-background-start}*/, #fbdd52 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-j:visited,
.ui-btn-hover-j:hover,
.ui-btn-hover-j a.ui-link-inherit {
	color: 					#333 /*{e-bhover-color}*/;
}
.ui-btn-down-j {
	border: 1px solid 		#f2c43d /*{e-bdown-border}*/;
	background: 			#fceda7 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 1px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f8d94c /*{e-bdown-background-start}*/), to( #fadb4e /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f8d94c /*{e-bdown-background-start}*/, #fadb4e /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f8d94c /*{e-bdown-background-start}*/, #fadb4e /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f8d94c /*{e-bdown-background-start}*/, #fadb4e /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f8d94c /*{e-bdown-background-start}*/, #fadb4e /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f8d94c /*{e-bdown-background-start}*/, #fadb4e /*{e-bdown-background-end}*/);
}
.ui-btn-down-j:visited,
.ui-btn-down-j:hover,
.ui-btn-down-j a.ui-link-inherit {
	color: 					#333 /*{e-bdown-color}*/;
}
.ui-btn-up-j,
.ui-btn-hover-j,
.ui-btn-down-j {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}






/***************************** K(青系)(全項目有り、強調ボタン用) ********/
.ui-bar-k {
	border: 1px solid 		#333 /*{a-bar-border}*/;
	background: 			#111 /*{a-bar-background-color}*/;
	color: 					#fff /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{a-bar-shadow-x}*/ -1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #000 /*{a-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #3c3c3c /*{a-bar-background-start}*/), to( #111 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #3c3c3c /*{a-bar-background-start}*/, #111 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #3c3c3c /*{a-bar-background-start}*/, #111 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #3c3c3c /*{a-bar-background-start}*/, #111 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #3c3c3c /*{a-bar-background-start}*/, #111 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #3c3c3c /*{a-bar-background-start}*/, #111 /*{a-bar-background-end}*/);
}
.ui-bar-k,
.ui-bar-k input,
.ui-bar-k select,
.ui-bar-k textarea,
.ui-bar-k button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-bar-k .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-k a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-k a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-k a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-k a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-k,
.ui-overlay-k {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-k {
	background-image: none;
	border-width: 0;
}
.ui-body-k,
.ui-body-k input,
.ui-body-k select,
.ui-body-k textarea,
.ui-body-k button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-k .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-k .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-k .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-k .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-k .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

.ui-btn-up-k {
	border: 1px solid 		#044062 /*{b-bup-border}*/;
	background: 			#396b9e /*{b-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #194b7e /*{b-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5f9cc5 /*{b-bup-background-start}*/), to( #396b9e /*{b-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5f9cc5 /*{b-bup-background-start}*/, #396b9e /*{b-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5f9cc5 /*{b-bup-background-start}*/, #396b9e /*{b-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5f9cc5 /*{b-bup-background-start}*/, #396b9e /*{b-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5f9cc5 /*{b-bup-background-start}*/, #396b9e /*{b-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5f9cc5 /*{b-bup-background-start}*/, #396b9e /*{b-bup-background-end}*/);
}
.ui-btn-up-k:visited,
.ui-btn-up-k a.ui-link-inherit {
	color: 					#fff /*{b-bup-color}*/;
}
.ui-btn-hover-k {
	border: 1px solid 		#00415e /*{b-bhover-border}*/;
	background: 			#4b88b6 /*{b-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #194b7e /*{b-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6facd5 /*{b-bhover-background-start}*/), to( #4272a4 /*{b-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/);
}
.ui-btn-hover-k:visited,
.ui-btn-hover-k:hover,
.ui-btn-hover-k a.ui-link-inherit {
	color: 					#fff /*{b-bhover-color}*/;
}
.ui-btn-down-k {
	border: 1px solid 		#225377 /*{b-bdown-border}*/;
	background: 			#4e89c5 /*{b-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #194b7e /*{b-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #295b8e /*{b-bdown-background-start}*/), to( #3e79b5 /*{b-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #295b8e /*{b-bdown-background-start}*/, #3e79b5 /*{b-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #295b8e /*{b-bdown-background-start}*/, #3e79b5 /*{b-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #295b8e /*{b-bdown-background-start}*/, #3e79b5 /*{b-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #295b8e /*{b-bdown-background-start}*/, #3e79b5 /*{b-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #295b8e /*{b-bdown-background-start}*/, #3e79b5 /*{b-bdown-background-end}*/);
}
.ui-btn-down-k:visited,
.ui-btn-down-k:hover,
.ui-btn-down-k a.ui-link-inherit {
	color: 					#fff /*{b-bdown-color}*/;
}
.ui-btn-up-k,
.ui-btn-hover-k,
.ui-btn-down-k {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** S(赤系)(奨学金をもらうボタン専用) ********/
/***ボタン、アコーディオンの色****/
.ui-btn-up-s {
	border: 1px solid 		#FE9090 /*{e-bup-border}*/;
	background: 			#FE9090 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#111 /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FE9090 /*{e-bup-background-start}*/), to( #FF5252 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/);
}
.ui-btn-up-s:visited,
.ui-btn-up-s a.ui-link-inherit {
	color: 					#111 /*{e-bup-color}*/;
}
.ui-btn-hover-s {
	border: 1px solid 		#FE9090 /*{e-bhover-border}*/;
	background: 			#FE9090 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FE9090 /*{e-bup-background-start}*/), to( #FF5252 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/);
}
.ui-btn-hover-s:visited,
.ui-btn-hover-s:hover,
.ui-btn-hover-s a.ui-link-inherit {
	color: 					#111 /*{e-bhover-color}*/;
}
.ui-btn-down-s {
	border: 1px solid 		#FE9090 /*{e-bdown-border}*/;
	background: 			#FE9090 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#111 /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FE9090 /*{e-bup-background-start}*/), to( #FF5252 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #FE9090 /*{e-bup-background-start}*/, #FF5252 /*{e-bup-background-end}*/);
}
.ui-btn-down-s:visited,
.ui-btn-down-s:hover,
.ui-btn-down-s a.ui-link-inherit {
	color: 					#111 /*{e-bdown-color}*/;
}
.ui-btn-up-s,
.ui-btn-hover-s,
.ui-btn-down-s {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** T(赤系)(学校検索結果ページの請求リスト確認ボタン専用) ********/
/***ボタン、アコーディオンの色****/
.ui-btn-up-t {
	border: 1px solid 		#FF0000 /*{e-bup-border}*/;
	background: 			#EB3228 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ED5F57 /*{e-bup-background-start}*/), to( #EB3228 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ED5F57 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ED5F57 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ED5F57 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ED5F57 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ED5F57 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/);
}
.ui-btn-up-t:visited,
.ui-btn-up-t a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-hover-t {
	border: 1px solid 		#FF0000 /*{e-bhover-border}*/;
	background: 			#EB3228 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #EB3228 /*{e-bup-background-start}*/), to( #EB3228 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/);
}
.ui-btn-hover-t:visited,
.ui-btn-hover-t:hover,
.ui-btn-hover-t a.ui-link-inherit {
	color: 					#fff /*{e-bhover-color}*/;
}
.ui-btn-down-t {
	border: 1px solid 		#FF0000 /*{e-bdown-border}*/;
	background: 			#EB3228 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #EB3228 /*{e-bup-background-start}*/), to( #EB3228 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #EB3228 /*{e-bup-background-start}*/, #EB3228 /*{e-bup-background-end}*/);
}
.ui-btn-down-t:visited,
.ui-btn-down-t:hover,
.ui-btn-down-t a.ui-link-inherit {
	color: 					#fff /*{e-bdown-color}*/;
}
.ui-btn-up-t,
.ui-btn-hover-t,
.ui-btn-down-t {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** W(青系)(全項目有り、サイトトップの専門学校を探すボタン専用) ********/
/*** リストのタイトル部分の色 ***/
.ui-bar-w {
	border: 1px solid 		#ffaf47 /*{e-bup-border}*/;
	background: 			#ffaf47 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffaf47 /*{e-bup-background-start}*/), to( #ffb963 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/);
}
.ui-bar-w,
.ui-bar-w input,
.ui-bar-w select,
.ui-bar-w textarea,
.ui-bar-w button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

.ui-bar-w .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-w a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-w a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-w a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-w a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-w,
.ui-overlay-w {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-w {
	background-image: none;
	border-width: 0;
}
.ui-body-w,
.ui-body-w input,
.ui-body-w select,
.ui-body-w textarea,
.ui-body-w button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-w .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-w .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-w .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-w .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-w .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

/***ボタン、アコーディオンの色****/
.ui-btn-up-w {
//	border: 1px solid 		#CE5C00 /*{e-bup-border}*/;
	background: 			#CE5C00 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#efefef /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6192C4 /*{e-bup-background-start}*/), to( #044488 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/);
}
.ui-btn-up-w:visited,
.ui-btn-up-w a.ui-link-inherit {
	color: 					#efefef /*{e-bup-color}*/;
}
.ui-btn-hover-w {
//	border: 1px solid 		#CE5C00 /*{e-bup-border}*/;
	background: 			#CE5C00 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#efefef /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6192C4 /*{e-bup-background-start}*/), to( #044488 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/);
}
.ui-btn-hover-w:visited,
.ui-btn-hover-w:hover,
.ui-btn-hover-w a.ui-link-inherit {
	color: 					#efefef /*{e-bhover-color}*/;
}
.ui-btn-down-w {
//	border: 1px solid 		#CE5C00 /*{e-bup-border}*/;
	background: 			#CE5C00 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#efefef /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6192C4 /*{e-bup-background-start}*/), to( #044488 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #6192C4 /*{e-bup-background-start}*/, #044488 /*{e-bup-background-end}*/);
}
.ui-btn-down-w:visited,
.ui-btn-down-w:hover,
.ui-btn-down-w a.ui-link-inherit {
	color: 					#efefef /*{e-bdown-color}*/;
}
.ui-btn-up-w,
.ui-btn-hover-w,
.ui-btn-down-w {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** X(オレンジ系)(全項目有り、サイトトップの専門学校を探すボタン専用) ********/
/*** リストのタイトル部分の色 ***/
.ui-bar-x {
	border: 1px solid 		#ffaf47 /*{e-bup-border}*/;
	background: 			#ffaf47 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffaf47 /*{e-bup-background-start}*/), to( #ffb963 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/);
}
.ui-bar-x,
.ui-bar-x input,
.ui-bar-x select,
.ui-bar-x textarea,
.ui-bar-x button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

.ui-bar-x .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-x a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-x a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-x a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-x a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-x,
.ui-overlay-x {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-x {
	background-image: none;
	border-width: 0;
}
.ui-body-x,
.ui-body-x input,
.ui-body-x select,
.ui-body-x textarea,
.ui-body-x button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-x .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-x .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-x .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-x .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-x .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

/***ボタン、アコーディオンの色****/
.ui-btn-up-x {
//	border: 1px solid 		#CE5C00 /*{e-bup-border}*/;
	background: 			#CE5C00 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#efefef /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F19502 /*{e-bup-background-start}*/), to( #CE5C00 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/);
}
.ui-btn-up-x:visited,
.ui-btn-up-x a.ui-link-inherit {
	color: 					#efefef /*{e-bup-color}*/;
}
.ui-btn-hover-x {
//	border: 1px solid 		#CE5C00 /*{e-bup-border}*/;
	background: 			#CE5C00 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#efefef /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F19502 /*{e-bup-background-start}*/), to( #CE5C00 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/);
}
.ui-btn-hover-x:visited,
.ui-btn-hover-x:hover,
.ui-btn-hover-x a.ui-link-inherit {
	color: 					#efefef /*{e-bhover-color}*/;
}
.ui-btn-down-x {
//	border: 1px solid 		#CE5C00 /*{e-bup-border}*/;
	background: 			#CE5C00 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#efefef /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F19502 /*{e-bup-background-start}*/), to( #CE5C00 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #F19502 /*{e-bup-background-start}*/, #CE5C00 /*{e-bup-background-end}*/);
}
.ui-btn-down-x:visited,
.ui-btn-down-x:hover,
.ui-btn-down-x a.ui-link-inherit {
	color: 					#efefef /*{e-bdown-color}*/;
}
.ui-btn-up-x,
.ui-btn-hover-x,
.ui-btn-down-x {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** Y(青系)(全項目有り、リストのタイトル部分やボタンのみ青系) ********/
/*** リストのタイトル部分の色 ***/
.ui-bar-y {
	border: 1px solid 		#9aaaf4 /*{b-bar-border}*/;
	background: 			#9aaaf4 /*{b-bar-background-color}*/;
	color: 					#fff /*{b-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 0px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #3e6790 /*{b-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7c8ff9 /*{b-bar-background-start}*/), to( #9aaaf4 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #7c8ff9 /*{b-bar-background-start}*/, #9aaaf4 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #7c8ff9 /*{b-bar-background-start}*/, #9aaaf4 /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #7c8ff9 /*{b-bar-background-start}*/, #9aaaf4 /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #7c8ff9 /*{b-bar-background-start}*/, #9aaaf4 /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #7c8ff9 /*{b-bar-background-start}*/, #9aaaf4 /*{b-bar-background-end}*/);
}
.ui-bar-y,
.ui-bar-y input,
.ui-bar-y select,
.ui-bar-y textarea,
.ui-bar-y button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

.ui-bar-y .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-y a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-y a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-y a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-y a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-y,
.ui-overlay-y {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-y {
	background-image: none;
	border-width: 0;
}
.ui-body-y,
.ui-body-y input,
.ui-body-y select,
.ui-body-y textarea,
.ui-body-y button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-y .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-y .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-y .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-y .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-y .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

/***ボタン、アコーディオンの色****/
.ui-btn-up-y {
	border: 1px solid 		#9aaaf4 /*{e-bup-border}*/;
	background: 			#9aaaf4 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7c8ff9 /*{e-bup-background-start}*/), to( #9aaaf4 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #7c8ff9 /*{e-bup-background-start}*/, #9aaaf4 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #7c8ff9 /*{e-bup-background-start}*/, #9aaaf4 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #7c8ff9 /*{e-bup-background-start}*/, #9aaaf4 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #7c8ff9 /*{e-bup-background-start}*/, #9aaaf4 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #7c8ff9 /*{e-bup-background-start}*/, #9aaaf4 /*{e-bup-background-end}*/);
}
.ui-btn-up-y:visited,
.ui-btn-up-y a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-hover-y {
	border: 1px solid 		#9aaaf4 /*{e-bhover-border}*/;
	background: 			#9aaaf4 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bhover-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #9aaaf4 /*{e-bhover-background-start}*/), to( #7c8ff9 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #9aaaf4 /*{e-bhover-background-start}*/, #7c8ff9 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #9aaaf4 /*{e-bhover-background-start}*/, #7c8ff9 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #9aaaf4 /*{e-bhover-background-start}*/, #7c8ff9 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #9aaaf4 /*{e-bhover-background-start}*/, #7c8ff9 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #9aaaf4 /*{e-bhover-background-start}*/, #7c8ff9 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-y:visited,
.ui-btn-hover-y:hover,
.ui-btn-hover-y a.ui-link-inherit {
	color: 					#fff /*{e-bhover-color}*/;
}
.ui-btn-down-y {
	border: 1px solid 		#9aaaf4 /*{e-bdown-border}*/;
	background: 			#9aaaf4 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bdown-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 0px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7c8ff9 /*{e-bdown-background-start}*/), to( #7c8ff9 /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #7c8ff9 /*{e-bdown-background-start}*/, #7c8ff9 /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #7c8ff9 /*{e-bdown-background-start}*/, #7c8ff9 /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #7c8ff9 /*{e-bdown-background-start}*/, #7c8ff9 /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #7c8ff9 /*{e-bdown-background-start}*/, #7c8ff9 /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #7c8ff9 /*{e-bdown-background-start}*/, #7c8ff9 /*{e-bdown-background-end}*/);
}
.ui-btn-down-y:visited,
.ui-btn-down-y:hover,
.ui-btn-down-y a.ui-link-inherit {
	color: 					#fff /*{e-bdown-color}*/;
}
.ui-btn-up-y,
.ui-btn-hover-y,
.ui-btn-down-y {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

/***************************** Z(オレンジ系)(全項目有り、リストのタイトル部分やボタンのみオレンジ系) ********/
/*** リストのタイトル部分の色 ***/
.ui-bar-z {
	border: 1px solid 		#ffaf47 /*{e-bup-border}*/;
	background: 			#ffaf47 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffaf47 /*{e-bup-background-start}*/), to( #ffb963 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/);
}
.ui-bar-z,
.ui-bar-z input,
.ui-bar-z select,
.ui-bar-z textarea,
.ui-bar-z button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}

.ui-bar-z .ui-link-inherit {
	color: #fff /*{a-bar-color}*/;
}
.ui-bar-z a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}
.ui-bar-z a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-z a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-z a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}
.ui-body-z,
.ui-overlay-z {
	border: 1px solid 		#444 /*{a-body-border}*/;
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #111 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #444 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	
}
.ui-overlay-z {
	background-image: none;
	border-width: 0;
}
.ui-body-z,
.ui-body-z input,
.ui-body-z select,
.ui-body-z textarea,
.ui-body-z button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-z .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-z .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-z .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-z .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-z .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

/***ボタン、アコーディオンの色****/
.ui-btn-up-z {
	border: 1px solid 		#ffaf47 /*{e-bup-border}*/;
	background: 			#ffaf47 /*{e-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bup-shadow-x}*/ 0px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ 	#fff /*{e-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffaf47 /*{e-bup-background-start}*/), to( #ffb963 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffaf47 /*{e-bup-background-start}*/, #ffb963 /*{e-bup-background-end}*/);
}
.ui-btn-up-z:visited,
.ui-btn-up-z a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-hover-z {
	border: 1px solid 		#ffaf47 /*{e-bhover-border}*/;
	background: 			#ffaf47 /*{e-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bhover-shadow-x}*/ 0px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ 	#fff /*{e-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffb963 /*{e-bhover-background-start}*/), to( #ffaf47 /*{e-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffb963 /*{e-bhover-background-start}*/, #ffaf47 /*{e-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffb963 /*{e-bhover-background-start}*/, #ffaf47 /*{e-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffb963 /*{e-bhover-background-start}*/, #ffaf47 /*{e-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffb963 /*{e-bhover-background-start}*/, #ffaf47 /*{e-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffb963 /*{e-bhover-background-start}*/, #ffaf47 /*{e-bhover-background-end}*/);
}
.ui-btn-hover-z:visited,
.ui-btn-hover-z:hover,
.ui-btn-hover-z a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-down-z {
	border: 1px solid 		#ffaf47 /*{e-bdown-border}*/;
	background: 			#ffaf47 /*{e-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{e-bup-color}*/;
	text-shadow: 0 /*{e-bdown-shadow-x}*/ 0px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ 	#fff /*{e-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffaf47 /*{e-bdown-background-start}*/), to( #ffaf47 /*{e-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffaf47 /*{e-bdown-background-start}*/, #ffaf47 /*{e-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffaf47 /*{e-bdown-background-start}*/, #ffaf47 /*{e-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffaf47 /*{e-bdown-background-start}*/, #ffaf47 /*{e-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffaf47 /*{e-bdown-background-start}*/, #ffaf47 /*{e-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffaf47 /*{e-bdown-background-start}*/, #ffaf47 /*{e-bdown-background-end}*/);
}
.ui-btn-down-z:visited,
.ui-btn-down-z:hover,
.ui-btn-down-z a.ui-link-inherit {
	color: 					#fff /*{e-bup-color}*/;
}
.ui-btn-up-z,
.ui-btn-hover-z,
.ui-btn-down-z {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}
