@charset "utf-8";

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
 *
 * common_pc.css
 *
 * 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓= */
/* wrap:960px, contents:940px, naviwrap:240px, navi:220px */
 
 
/*	=====	BASE =====	*/
body	{
	font-size: 85%;
	line-height: 1.4;
	font-family: 'Hiragino	Kaku	Gothic	Pro','ヒラギノ角ゴ	Pro	W3','メイリオ',Meiryo,Osaka,'ＭＳ	Ｐゴシック',Arial,sans-serif;
	color: #333;
}
a, a:link, a:visited {
	color: #333;
}
a:hover {
	opacity: 0.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	-ms-filter: "alpha(opacity=80)";
}
h1 {
	line-height: 1.4;
	text-shadow: none;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/*	=====	COMMON	=====	*/
/* GLOBAL MENU */
.gMenuWrap {
	clear: both;
	width: 940px;
}
.gMenu .row {
	display: inline;
}
.gMenu a {
	float: left;
	text-decoration:none;
	display: table;
	text-align: center;
	word-break: break-all;
	padding: 10px 2px;
	font-size: 120%;
	font-weight: bold;
}
.gMenu a span {
	display: table-cell;
	vertical-align: middle;
}
/* TOP MAIN IMAGE */
.topimg {
	text-align: center;
}
.topimg img {
	vertical-align: bottom;
	margin: 0 auto;
	max-width: 100%;
	overflow: hidden;
}

/* MEDIA SWITCH PLUGIN */
dl.stViewMode dt {
	display: none;
}
dl.stViewMode dd.stLast {
	display: none;
}
dl.stViewMode dd {
	border-bottom: 1px solid #ccc;
}
dl.stViewMode dd a {
	background: #666;
	padding: 15px 20px;
	margin: 10px;
	display: block;
	float: right;
	border: 1px solid #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
	text-decoration: none;
}
dl.stViewMode dd a:link,
dl.stViewMode dd a:visited {
	color: #fff;
}
dl.stViewMode dd:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
dl.stViewMode dd {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html dl.stViewMode dd {height: 1%; }
dl.stViewMode dd { display: block; }
/* End hide from IE-mac */


/*	=====	PARTS	=====	*/

/* Logo (ex011) */
.ex011Logo {
 font-size: 140%;
 font-weight: bold;
 text-align: center;
 line-height: 1.2;
 letter-spacing: 1px;
 text-shadow: 
	0px 0px 1px #000,
	0px 0px 1px #000, 
	0px 0px 1px #000, 
	0px 0px 1px #000, 
	0px 0px 1px #000;
}
.ex011Logo, 
.ex011Logo a:link, 
.ex011Logo a:visited, 
.ex011Logo a:hover, 
.ex011Logo a:active {
 color: #CCCCCC;
}
.pbSEditorMain .ex011Logo {
 text-align:left;
 display:block;
}

/* Logo (ex012) */
.ex012Logo {
 font-size: 140%;
 font-weight: bold;
 text-align: center;
 line-height: 1.2;
 letter-spacing: 1px;
 text-shadow: 
	1px 1px 0px #C0C0C0,
	1px 1px 1px #000000;
}
.ex012Logo, 
.ex012Logo a:link, 
.ex012Logo a:visited, 
.ex012Logo a:hover, 
.ex012Logo a:active {
 color: #000000;
}
.pbSEditorMain .ex012Logo {
 text-align:left;
 display:block;
}

/* Logo (ex011), Logo (ex012) */

.logo a,
.logo a:link,
.logo a:visited,
.logo a:hover, 
.logo a:active {
 text-decoration:none;
}

/* Gmenu 01 (ex0001) */
.ex0001Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0001Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0px auto;
}
.ex0001Gmenu .m2 a {
  width: 467px;
}
.ex0001Gmenu .m2 .gm02 {
  width: 468px;
}
/* for IE8 */
*:first-child+html .ex0001Gmenu .m2 a {
  width: 462px;
}
*:first-child+html .ex0001Gmenu .m2 .gm02 {
  width: 462px;
}
.ex0001Gmenu .m3 a {
  width: 312px;
}
.ex0001Gmenu .m3 .gm02 {
  width: 311px;
}
/* for IE8 */
*:first-child+html .ex0001Gmenu .m3 a {
  width: 306px;
}
*:first-child+html .ex0001Gmenu .m3 .gm02 {
  width: 307px;
}
.ex0001Gmenu .m4 a {
  width: 234px;
}
.ex0001Gmenu .m4 .gm04 {
  width: 233px;
}
/* for IE8 */
*:first-child+html .ex0001Gmenu .m4 a {
  width: 229px;
}
*:first-child+html .ex0001Gmenu .m4 .gm04 {
  width: 228px;
}
.ex0001Gmenu .m6 a {
  width: 156px;
}
.ex0001Gmenu .m6 .gm06 {
  width: 155px;
}
/* for IE8 */
*:first-child+html .ex0001Gmenu .m6 a {
  width: 151px;
}
*:first-child+html .ex0001Gmenu .m6 .gm06 {
  width: 150px;
}
.ex0001Gmenu .gMenu {
 border-left: 5px solid #666666;
 }
.ex0001Gmenu .gm01,
.ex0001Gmenu .gm02,
.ex0001Gmenu .gm03,
.ex0001Gmenu .gm04,
.ex0001Gmenu .gm05,
.ex0001Gmenu .gm06 {
 text-align: center;
 border: 5px solid #666;
 border-left: 0px;
 background: #FFF url(ex_grd_lightgray.jpg) repeat-x left bottom;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0001Gmenu a {
 padding: 11px 0px;
}
.ex0001 .Gmenu a.gm02 {
	border-left: none;
}
.ex0001Gmenu, 
.ex0001Gmenu a:link, 
.ex0001Gmenu a:visited, 
.ex0001Gmenu a:hover, 
.ex0001Gmenu a:active {
 color: #000;
 text-decoration: none;
}

/* Gmenu 02 (ex0002) */
.ex0002Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0002Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0002Gmenu .m2 a {
  width: 467px;
}
.ex0002Gmenu .m2 .gm02 {
  width: 468px;
}
/* for IE8 */
*:first-child+html .ex0002Gmenu .m2 a {
  width: 462px;
}
*:first-child+html .ex0002Gmenu .m2 .gm02 {
  width: 462px;
}
.ex0002Gmenu .m3 a {
  width: 312px;
}
.ex0002Gmenu .m3 .gm02 {
  width: 311px;
}
/* for IE8 */
*:first-child+html .ex0002Gmenu .m3 a {
  width: 306px;
}
*:first-child+html .ex0002Gmenu .m3 .gm02 {
  width: 307px;
}
.ex0002Gmenu .m4 a {
  width: 234px;
}
.ex0002Gmenu .m4 .gm04 {
  width: 233px;
}
/* for IE8 */
*:first-child+html .ex0002Gmenu .m4 a {
  width: 229px;
}
*:first-child+html .ex0002Gmenu .m4 .gm04 {
  width: 228px;
}
.ex0002Gmenu .m6 a {
  width: 156px;
}
.ex0002Gmenu .m6 .gm06 {
  width: 155px;
}
/* for IE8 */
*:first-child+html .ex0002Gmenu .m6 a {
  width: 151px;
}
*:first-child+html .ex0002Gmenu .m6 .gm06 {
  width: 150px;
}
.ex0002Gmenu .gMenu {
 border-left: solid 5px #360;
/* border-collapse: separate;
 border-spacing: 5px;*/
 }
.ex0002Gmenu .gm01,
.ex0002Gmenu .gm02,
.ex0002Gmenu .gm03,
.ex0002Gmenu .gm04,
.ex0002Gmenu .gm05,
.ex0002Gmenu .gm06 {
 text-align: center;
 border: 5px solid #360;
 border-left: 0px;
 background: #FFF url(ex_grd_lightgray.jpg) repeat-x left bottom;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0002Gmenu a {
 height: 100%;
 padding: 11px 0px;
}
.ex0002Gmenu, 
.ex0002Gmenu a:link, 
.ex0002Gmenu a:visited, 
.ex0002Gmenu a:hover, 
.ex0002Gmenu a:active {
 color: #000;
 text-decoration: none;
}

/* Gmenu 03 (ex0003) */
.ex0003Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0003Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0003Gmenu .m2 a {
  width: 467px;
}
.ex0003Gmenu .m2 .gm02 {
  width: 468px;
}
/* for IE8 */
*:first-child+html .ex0003Gmenu .m2 a {
  width: 462px;
}
*:first-child+html .ex0003Gmenu .m2 .gm02 {
  width: 462px;
}
.ex0003Gmenu .m3 a {
  width: 312px;
}
.ex0003Gmenu .m3 .gm02 {
  width: 311px;
}
/* for IE8 */
*:first-child+html .ex0003Gmenu .m3 a {
  width: 306px;
}
*:first-child+html .ex0003Gmenu .m3 .gm02 {
  width: 307px;
}
.ex0003Gmenu .m4 a {
  width: 234px;
}
.ex0003Gmenu .m4 .gm04 {
  width: 233px;
}
/* for IE8 */
*:first-child+html .ex0003Gmenu .m4 a {
  width: 229px;
}
*:first-child+html .ex0003Gmenu .m4 .gm04 {
  width: 228px;
}
.ex0003Gmenu .m6 a {
  width: 156px;
}
.ex0003Gmenu .m6 .gm06 {
  width: 155px;
}
/* for IE8 */
*:first-child+html .ex0003Gmenu .m6 a {
  width: 151px;
}
*:first-child+html .ex0003Gmenu .m6 .gm06 {
  width: 150px;
}
.ex0003Gmenu .gMenu {
 border-left: 5px solid #036;
 }
.ex0003Gmenu .gm01,
.ex0003Gmenu .gm02,
.ex0003Gmenu .gm03,
.ex0003Gmenu .gm04,
.ex0003Gmenu .gm05,
.ex0003Gmenu .gm06 {
 text-align: center;
 border: 5px solid #003366;
 border-left: 0px;
 background: #FFF url(ex_grd_lightgray.jpg) repeat-x left bottom;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0003Gmenu a {
 padding: 11px 0px;
}
.ex0003Gmenu, 
.ex0003Gmenu a:link, 
.ex0003Gmenu a:visited, 
.ex0003Gmenu a:hover, 
.ex0003Gmenu a:active {
 color: #000;
 text-decoration: none;
}

/* Gmenu 04 (ex0004) */
.ex0004Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0004Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0004Gmenu .m2 a {
  width: 467px;
}
.ex0004Gmenu .m2 .gm02 {
  width: 468px;
}
/* for IE8 */
*:first-child+html .ex0004Gmenu .m2 a {
  width: 462px;
}
*:first-child+html .ex0004Gmenu .m2 .gm02 {
  width: 462px;
}
.ex0004Gmenu .m3 a {
  width: 312px;
}
.ex0004Gmenu .m3 .gm02 {
  width: 311px;
}
/* for IE8 */
*:first-child+html .ex0004Gmenu .m3 a {
  width: 306px;
}
*:first-child+html .ex0004Gmenu .m3 .gm02 {
  width: 307px;
}
.ex0004Gmenu .m4 a {
  width: 234px;
}
.ex0004Gmenu .m4 .gm04 {
  width: 233px;
}
/* for IE8 */
*:first-child+html .ex0004Gmenu .m4 a {
  width: 229px;
}
*:first-child+html .ex0004Gmenu .m4 .gm04 {
  width: 228px;
}
.ex0004Gmenu .m6 a {
  width: 156px;
}
.ex0004Gmenu .m6 .gm06 {
  width: 155px;
}
/* for IE8 */
*:first-child+html .ex0004Gmenu .m6 a {
  width: 151px;
}
*:first-child+html .ex0004Gmenu .m6 .gm06 {
  width: 150px;
}
.ex0004Gmenu .gMenu {
 border-left: 5px solid #AA335D;
 }
.ex0004Gmenu .gm01,
.ex0004Gmenu .gm02,
.ex0004Gmenu .gm03,
.ex0004Gmenu .gm04,
.ex0004Gmenu .gm05,
.ex0004Gmenu .gm06 {
 text-align: center;
 border: 5px solid #AA335D;
 border-left: 0px;
 background: #FFF url(ex_grd_lightgray.jpg) repeat-x left bottom;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0004Gmenu a {
 padding: 11px 0px;
}
.ex0004Gmenu, 
.ex0004Gmenu a:link, 
.ex0004Gmenu a:visited, 
.ex0004Gmenu a:hover, 
.ex0004Gmenu a:active {
 color: #000;
 text-decoration: none;
}

/* Gmenu 17 (ex0017) */
.ex0017Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
}
.ex0017Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0017Gmenu .m2 a {
  width: 469px;
}
.ex0017Gmenu .m2 .gm02 {
  width: 470px;
}
/* for IE8 */
*:first-child+html .ex0017Gmenu .m2 a {
  width: 467px;
}
*:first-child+html .ex0017Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0017Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0017Gmenu .m3 a {
  width: 311px;
}
*:first-child+html .ex0017Gmenu .m3 .gm03 {
  width: 312px;
}
.ex0017Gmenu .m4 a {
  width: 235px;
}
.ex0017Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0017Gmenu .m4 a {
  width: 233px;
}
*:first-child+html .ex0017Gmenu .m4 .gm04 {
  width: 234px;
}
.ex0017Gmenu .m6 a {
  width: 157px;
}
.ex0017Gmenu .m6 .gm02,
.ex0017Gmenu .m6 .gm04,
.ex0017Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0017Gmenu .m6 a {
  width: 155px;
}
*:first-child+html .ex0017Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0017Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0017Gmenu .m6 .gm06 {
  width: 156px;
}
.ex0017Gmenu .gMenu {
 border-left: solid 1px #666;
 }
.ex0017Gmenu .gm01,
.ex0017Gmenu .gm02,
.ex0017Gmenu .gm03,
.ex0017Gmenu .gm04,
.ex0017Gmenu .gm05,
.ex0017Gmenu .gm06 {
 text-align: center;
 border: 1px solid #666;
 border-left: 0px;
 background: #FFF url(ex_grd_lightgray.jpg) repeat-x left bottom;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0017Gmenu a {
 padding: 11px 0px;
}
.ex0017Gmenu, 
.ex0017Gmenu a:link, 
.ex0017Gmenu a:visited, 
.ex0017Gmenu a:hover, 
.ex0017Gmenu a:active {
 color: #000;
 text-decoration: none;
}

/* Gmenu 18 (ex0018) */
.ex0018Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0018Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0018Gmenu .m2 a {
  width: 469px;
}
.ex0018Gmenu .m2 .gm02 {
  width: 470px;
}
/* for IE8 */
*:first-child+html .ex0018Gmenu .m2 a {
  width: 467px;
}
*:first-child+html .ex0018Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0018Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0018Gmenu .m3 a {
  width: 311px;
}
*:first-child+html .ex0018Gmenu .m3 .gm03 {
  width: 312px;
}
.ex0018Gmenu .m4 a {
  width: 235px;
}
.ex0018Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0018Gmenu .m4 a {
  width: 233px;
}
*:first-child+html .ex0018Gmenu .m4 .gm04 {
  width: 234px;
}
.ex0018Gmenu .m6 a {
  width: 157px;
}
.ex0018Gmenu .m6 .gm02,
.ex0018Gmenu .m6 .gm04,
.ex0018Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0018Gmenu .m6 a {
  width: 155px;
}
*:first-child+html .ex0018Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0018Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0018Gmenu .m6 .gm06 {
  width: 156px;
}
.ex0018Gmenu .gMenu {
 border-left: solid 1px #ccc;
}
.ex0018Gmenu .gm01,
.ex0018Gmenu .gm02,
.ex0018Gmenu .gm03,
.ex0018Gmenu .gm04,
.ex0018Gmenu .gm05,
.ex0018Gmenu .gm06 {
 text-align: center;
 border-right: 1px solid #FFF;
 background: #949494 url(ex_grd_darkgray.jpg) repeat-x left bottom;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0018Gmenu a {
 padding: 11px 0px;
}
.ex0018Gmenu, 
.ex0018Gmenu a:link, 
.ex0018Gmenu a:visited, 
.ex0018Gmenu a:hover, 
.ex0018Gmenu a:active {
 color: #FFF;
 text-decoration: none;
}

/* Gmenu 19 (ex0019) */
.ex0019Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0019Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0019Gmenu .m2 a {
  width: 469px;
}
.ex0019Gmenu .m2 .gm02 {
  width: 470px;
}
/* for IE8 */
*:first-child+html .ex0019Gmenu .m2 a {
  width: 467px;
}
*:first-child+html .ex0019Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0019Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0019Gmenu .m3 a {
  width: 311px;
}
*:first-child+html .ex0019Gmenu .m3 .gm03 {
  width: 312px;
}
.ex0019Gmenu .m4 a {
  width: 235px;
}
.ex0019Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0019Gmenu .m4 a {
  width: 233px;
}
*:first-child+html .ex0019Gmenu .m4 .gm04 {
  width: 234px;
}
.ex0019Gmenu .m6 a {
  width: 157px;
}
.ex0019Gmenu .m6 .gm02,
.ex0019Gmenu .m6 .gm04,
.ex0019Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0019Gmenu .m6 a {
  width: 155px;
}
*:first-child+html .ex0019Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0019Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0019Gmenu .m6 .gm06 {
  width: 156px;
}
.ex0019Gmenu .gMenu {
 border-left: solid 1px #ccc;
}
.ex0019Gmenu .gm01,
.ex0019Gmenu .gm02,
.ex0019Gmenu .gm03,
.ex0019Gmenu .gm04,
.ex0019Gmenu .gm05,
.ex0019Gmenu .gm06 {
 text-align: center;
 border-right: 1px solid #FFF;
 border-bottom: 1px solid #FFF;
 background: #2891D4;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0019Gmenu a {
 padding: 11px 0px;
}
.ex0019Gmenu, 
.ex0019Gmenu a:link, 
.ex0019Gmenu a:visited, 
.ex0019Gmenu a:hover, 
.ex0019Gmenu a:active {
 color: #FFF;
 text-decoration: none;
}

/* Gmenu 20 (ex0020) */
.ex0020Gmenu {
 font-size: 14px;
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0020Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0020Gmenu .m2 a {
  width: 467px;
}
.ex0020Gmenu .m2 .gm02 {
  width: 468px;
}
/* for IE8 */
*:first-child+html .ex0020Gmenu .m2 a {
  width: 461px;
}
*:first-child+html .ex0020Gmenu .m2 .gm02 {
  width: 462px;
}
.ex0020Gmenu .m3 a {
  width: 312px;
}
.ex0020Gmenu .m3 .gm03 {
  width: 311px;
}
/* for IE8 */
*:first-child+html .ex0020Gmenu .m3 a {
  width: 306px;
}
*:first-child+html .ex0020Gmenu .m3 .gm01 {
  width: 306px;
}
*:first-child+html .ex0020Gmenu .m3 .gm02 {
  width: 306px;
}
*:first-child+html .ex0020Gmenu .m3 .gm03 {
  width: 306px;
}
.ex0020Gmenu .m4 a {
  width: 234px;
}
.ex0020Gmenu .m4 .gm04 {
  width: 233px;
}
/* for IE8 */
*:first-child+html .ex0020Gmenu .m4 a {
  width: 228px;
}
*:first-child+html .ex0020Gmenu .m4 .gm02 {
  width: 229px;
}
*:first-child+html .ex0020Gmenu .m4 .gm04 {
  width: 228px;
}
.ex0020Gmenu .m6 a {
  width: 156px;
}
.ex0020Gmenu .m6 .gm06 {
  width: 155px;
}
/* for IE8 */
*:first-child+html .ex0020Gmenu .m6 a {
  width: 150px;
}
*:first-child+html .ex0020Gmenu .m6 .gm02 {
  width: 151px;
}
*:first-child+html .ex0020Gmenu .m6 .gm04 {
  width: 151px;
}
*:first-child+html .ex0020Gmenu .m6 .gm06 {
  width: 151px;
}
.ex0020Gmenu .gMenu {
 border-left: 5px solid #783D2E;
}
.ex0020Gmenu .gm01,
.ex0020Gmenu .gm02,
.ex0020Gmenu .gm03,
.ex0020Gmenu .gm04,
.ex0020Gmenu .gm05,
.ex0020Gmenu .gm06 {
 text-align: center;
 border: 5px solid #783D2E;
 border-left: 0px;
 background: #E2E2D5;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0020Gmenu a {
 padding: 11px 0px;
}
.ex0020Gmenu, 
.ex0020Gmenu a:link, 
.ex0020Gmenu a:visited, 
.ex0020Gmenu a:hover, 
.ex0020Gmenu a:active {
 color: #783D2E;
 text-decoration: none;
}

/* Gmenu 33 (ex0033) */
.ex0033Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0033Gmenu .gMenuWrap {
 width: 900px !important;
 margin: 0 auto 12px auto;
 border: solid 1px #c9c9c9;
 padding: 10px 20px;
 background: #FFF;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 -o-border-radius: 15px;
 -khtml-border-radius:15px;
 border-radius: 15px;
 -webkit-box-shadow: 0px 0px 2px 2px rgba(190, 192, 194, 0.498039);
 box-shadow: 0px 0px 5px #CCC;
}
.ex0033Gmenu .gMenu {
 border-left: solid 1px #CCC;
/* border-collapse: separate;
 border-spacing: 5px;*/
 }
.ex0033Gmenu a {
 border-left: solid 1px #FFF;
 border-right: solid 1px #CCC;
 padding: 4px 5px 3px 0 !important;
 float: left;
 text-decoration:none;
 display: table;
 text-align: center;
 padding: 10px 2px;
 font-size: 120%;
 font-weight: bold;
}
.ex0033Gmenu .m2 a {
  width: 442px;
}
.ex0033Gmenu .m3 a {
  width: 292px;
}
.ex0033Gmenu .m4 a {
  width: 217px;
}
.ex0033Gmenu .m6 a {
  width: 142px;
}
.ex0033Gmenu .m6 .gm02,
.ex0033Gmenu .m6 .gm04,
.ex0033Gmenu .m6 .gm06 {
  width: 143px;
}
.ex0033Gmenu a span {
 display: table-cell;
 vertical-align: middle;
 background: url(ex_ic_circle_gray.png) no-repeat 5px center;
 width: 100%;
 padding-left: 22px !important;
}
.ex0033Gmenu, 
.ex0033Gmenu a:link, 
.ex0033Gmenu a:visited, 
.ex0033Gmenu a:hover, 
.ex0033Gmenu a:active {
 color: #000;
 text-decoration: none;
}

/* Gmenu 34 (ex0034) */
.ex0034Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0034Gmenu .gMenuWrap {
 width: 900px !important;
 margin: 0 auto 12px auto;
 border: solid 1px #c9c9c9;
 padding: 10px 20px;
 background: #969696 url(ex_grd_mediumgray.jpg) repeat-x left bottom;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 -o-border-radius: 15px;
 -khtml-border-radius:15px;
 border-radius: 15px;
 -webkit-box-shadow: 0px 0px 2px 2px rgba(190, 192, 194, 0.498039);
 box-shadow: 0px 0px 5px #ccc;
}
.ex0034Gmenu .gMenu {
 border-left: solid 1px #fff;
 }
.ex0034Gmenu a {
 border-right: solid 1px #fff;
 padding: 4px 5px 3px 0 !important;
 float: left;
 text-decoration:none;
 display: table;
 text-align: center;
 padding: 10px 2px;
 font-size: 120%;
 font-weight: bold;
}
.ex0034Gmenu .m2 a {
  width: 443px;
}
.ex0034Gmenu .m3 a {
  width: 293px;
}
.ex0034Gmenu .m4 a {
  width: 218px;
}
.ex0034Gmenu .m6 a {
  width: 143px;
}
.ex0034Gmenu .m6 .gm02,
.ex0034Gmenu .m6 .gm04,
.ex0034Gmenu .m6 .gm06 {
  width: 144px;
}
.ex0034Gmenu a span {
 display: table-cell;
 vertical-align: middle;
 background: url(ex_ic_circle_white.png) no-repeat 5px center;
 width: 100%;
 padding-left: 22px !important;
}
.ex0034Gmenu, 
.ex0034Gmenu a:link, 
.ex0034Gmenu a:visited, 
.ex0034Gmenu a:hover, 
.ex0034Gmenu a:active {
 color: #fff;
 text-decoration: none;
}

/* Gmenu 35 (ex0035) */
.ex0035Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0035Gmenu .gMenuWrap {
 width: 900px !important;
 margin: 0 auto 12px auto;
 border: solid 1px #c9c9c9;
 padding: 10px 20px;
 background: #9ECC2E url(ex_grd_green.jpg) repeat-x left bottom;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 -o-border-radius: 15px;
 -khtml-border-radius:15px;
 border-radius: 15px;
 -webkit-box-shadow: 0px 0px 2px 2px rgba(190, 192, 194, 0.498039);
 box-shadow: 0px 0px 5px #ccc;
}
.ex0035Gmenu .gMenu {
 border-left: solid 1px #FFF;
 }
.ex0035Gmenu a {
 border-right: solid 1px #FFF;
 padding: 4px 5px 3px 0 !important;
 float: left;
 text-decoration:none;
 display: table;
 text-align: center;
 padding: 10px 2px;
 font-size: 120%;
 font-weight: bold;
}
.ex0035Gmenu .m2 a {
  width: 443px;
}
.ex0035Gmenu .m3 a {
  width: 293px;
}
.ex0035Gmenu .m4 a {
  width: 218px;
}
.ex0035Gmenu .m6 a {
  width: 143px;
}
.ex0035Gmenu .m6 .gm02,
.ex0035Gmenu .m6 .gm04,
.ex0035Gmenu .m6 .gm06 {
  width: 144px;
}
.ex0035Gmenu a span {
	display: table-cell;
	vertical-align: middle;
	background: url(ex_ic_circle_white.png) no-repeat 5px center;
	width: 100%;
	padding-left: 22px !important;
}
.ex0035Gmenu, 
.ex0035Gmenu a:link, 
.ex0035Gmenu a:visited, 
.ex0035Gmenu a:hover, 
.ex0035Gmenu a:active {
 color: #fff;
 text-decoration: none;
}

/* Gmenu 36 (ex0036) */
.ex0036Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0036Gmenu .gMenuWrap {
 width: 900px !important;
 margin: 0 auto 12px auto;
 border: solid 1px #C9C9C9;
 padding: 10px 20px;
 background: #E9D72F url(ex_grd_yellow.jpg) repeat-x left bottom;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 -o-border-radius: 15px;
 -khtml-border-radius:15px;
 border-radius: 15px;
 -webkit-box-shadow: 0px 0px 2px 2px rgba(190, 192, 194, 0.498039);
 box-shadow: 0px 0px 5px #ccc;
}
.ex0036Gmenu .gMenu {
 border-left: solid 1px #FFF;
 /*border-collapse: separate;
 border-spacing: 5px;*/
 }
.ex0036Gmenu a {
 border-right: solid 1px #FFF;
 padding: 4px 5px 3px 0 !important;
 float: left;
 text-decoration:none;
 display: table;
 text-align: center;
 padding: 10px 2px;
 font-size: 120%;
 font-weight: bold;
}
.ex0036Gmenu .m2 a {
  width: 443px;
}
.ex0036Gmenu .m3 a {
  width: 293px;
}
.ex0036Gmenu .m4 a {
  width: 218px;
}
.ex0036Gmenu .m6 a {
  width: 143px;
}
.ex0036Gmenu .m6 .gm02,
.ex0036Gmenu .m6 .gm04,
.ex0036Gmenu .m6 .gm06 {
  width: 144px;
}
.ex0036Gmenu a span {
 display: table-cell;
 vertical-align: middle;
 background: url(ex_ic_circle_black.png) no-repeat 5px center;
 width: 100%;
 padding-left: 22px !important;
}
.ex0036Gmenu, 
.ex0036Gmenu a:link, 
.ex0036Gmenu a:visited, 
.ex0036Gmenu a:hover, 
.ex0036Gmenu a:active {
 color: #333333;
 text-decoration: none;
}

/* Gmenu 37 (ex0037) */
.ex0037Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
 overflow: hidden;
 clear: both;
}
.ex0037Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0037Gmenu .gMenuWrap .gMenu {
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
}
.ex0037Gmenu .m2 a {
  width: 470px;
}
.ex0037Gmenu .m2 .gm02 {
  width: 469px;
}
/* for IE8 */
*:first-child+html .ex0037Gmenu .m2 a {
  width: 468px;
}
*:first-child+html .ex0037Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0037Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0037Gmenu .m3 a {
   width: 312px;
}
.ex0037Gmenu .m4 a {
  width: 235px;
}
.ex0037Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0037Gmenu .m4 a {
  width: 234px;
}
*:first-child+html .ex0037Gmenu .m4 .gm03 {
  width: 233px;
}
.ex0037Gmenu .m6 a {
  width: 157px;
}
.ex0037Gmenu .m6 .gm02,
.ex0037Gmenu .m6 .gm04,
.ex0037Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0037Gmenu .m6 a {
  width: 156px;
}
*:first-child+html .ex0037Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0037Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0037Gmenu .m6 .gm06 {
  width: 155px;
}
.ex0037Gmenu .gm01,
.ex0037Gmenu .gm02,
.ex0037Gmenu .gm03,
.ex0037Gmenu .gm04,
.ex0037Gmenu .gm05,
.ex0037Gmenu .gm06 {
 text-align: center;
 font-weight: bold;
 background: #fefefe url(ex_grd_lightgray.jpg) repeat-x left bottom;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0037Gmenu a {
 padding: 12px 0px;
}
.ex0037Gmenu, 
.ex0037Gmenu a:link, 
.ex0037Gmenu a:visited, 
.ex0037Gmenu a:hover, 
.ex0037Gmenu a:active {
 color: #000000;
 text-decoration: none;
}

/* Gmenu 38 (ex0038) */
.ex0038Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0038Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0038Gmenu .gMenuWrap .gMenu {
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
}
.ex0038Gmenu .m2 a {
  width: 470px;
}
.ex0038Gmenu .m2 .gm02 {
  width: 469px;
}
/* for IE8 */
*:first-child+html .ex0038Gmenu .m2 a {
  width: 468px;
}
*:first-child+html .ex0038Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0038Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0038Gmenu .m3 a {
   width: 312px;
}
.ex0038Gmenu .m4 a {
  width: 235px;
}
.ex0038Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0038Gmenu .m4 a {
  width: 234px;
}
*:first-child+html .ex0038Gmenu .m4 .gm03 {
  width: 233px;
}
.ex0038Gmenu .m6 a {
  width: 157px;
}
.ex0038Gmenu .m6 .gm02,
.ex0038Gmenu .m6 .gm04,
.ex0038Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0038Gmenu .m6 a {
  width: 156px;
}
*:first-child+html .ex0038Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0038Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0038Gmenu .m6 .gm06 {
  width: 155px;
}
.ex0038Gmenu .gm01,
.ex0038Gmenu .gm02,
.ex0038Gmenu .gm03,
.ex0038Gmenu .gm04,
.ex0038Gmenu .gm05,
.ex0038Gmenu .gm06 {
 text-align: center;
 font-weight: bold;
 background: #969696 url(ex_grd_mediumgray.jpg) repeat-x left bottom;
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0038Gmenu .ex0038Left,
.ex0038Gmenu .ex0038Center,
.ex0038Gmenu .ex0038Right {
 width: 33%;
 text-align: center;
 font-weight: bold;
 background-image: -webkit-gradient(linear, 0 0, 0 73.125, color-stop(0.027, #969696), to(#6a6a6a));
 background-image: -webkit-linear-gradient(#969696 2.7%, #6a6a6a);
 background-image: -moz-linear-gradient(#969696 2.7%, #6a6a6a);
 background-image: -o-linear-gradient(#969696 2.7%, #6a6a6a);
 background-image: linear-gradient(#969696 2.7%, #6a6a6a);
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
 float: left;
}
.ex0038Gmenu .ex0038Center {
 width:34%;
}
.ex0038Gmenu a {
 padding: 12px 0px;
}
.ex0038Gmenu, 
.ex0038Gmenu a:link, 
.ex0038Gmenu a:visited, 
.ex0038Gmenu a:hover, 
.ex0038Gmenu a:active {
 color: #FFFFFF;
 text-decoration: none;
}

/* Gmenu 39 (ex0039) */
.ex0039Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0039Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0039Gmenu .gMenuWrap .gMenu {
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
}
.ex0039Gmenu .m2 a {
  width: 470px;
}
.ex0039Gmenu .m2 .gm02 {
  width: 469px;
}
/* for IE8 */
*:first-child+html .ex0039Gmenu .m2 a {
  width: 468px;
}
*:first-child+html .ex0039Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0039Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0039Gmenu .m3 a {
   width: 312px;
}
.ex0039Gmenu .m4 a {
  width: 235px;
}
.ex0039Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0039Gmenu .m4 a {
  width: 234px;
}
*:first-child+html .ex0039Gmenu .m4 .gm03 {
  width: 233px;
}
.ex0039Gmenu .m6 a {
  width: 157px;
}
.ex0039Gmenu .m6 .gm02,
.ex0039Gmenu .m6 .gm04,
.ex0039Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0039Gmenu .m6 a {
  width: 156px;
}
*:first-child+html .ex0039Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0039Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0039Gmenu .m6 .gm06 {
  width: 155px;
}
.ex0039Gmenu .gMenu {
 }
.ex0039Gmenu .gm01,
.ex0039Gmenu .gm02,
.ex0039Gmenu .gm03,
.ex0039Gmenu .gm04,
.ex0039Gmenu .gm05,
.ex0039Gmenu .gm06 {
 text-align: center;
 font-weight: bold;
 background: #9ecc2e url(ex_grd_green.jpg) repeat-x left bottom;
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0039Gmenu .ex0039Left,
.ex0039Gmenu .ex0039Center,
.ex0039Gmenu .ex0039Right {
 width: 33%;
 text-align: center;
 font-weight: bold;
 background-image: -webkit-gradient(linear, 0 0, 0 73.125, color-stop(0.027, #9ecc2e), color-stop(0.315, #95c22b), color-stop(0.315, #95bf2d), to(#7fa723));
 background-image: -webkit-linear-gradient(#9ecc2e 2.7%, #95c22b 31.5%, #95bf2d 31.5%, #7fa723);
 background-image: -moz-linear-gradient(#9ecc2e 2.7%, #95c22b 31.5%, #95bf2d 31.5%, #7fa723);
 background-image: -o-linear-gradient(#9ecc2e 2.7%, #95c22b 31.5%, #95bf2d 31.5%, #7fa723);
 background-image: linear-gradient(#9ecc2e 2.7%, #95c22b 31.5%, #95bf2d 31.5%, #7fa723);
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
 float: left;
}
.ex0039Gmenu .ex0039Center {
 width:34%;
}
.ex0039Gmenu a {
 padding: 12px 0px;
}
.ex0039Gmenu, 
.ex0039Gmenu a:link, 
.ex0039Gmenu a:visited, 
.ex0039Gmenu a:hover, 
.ex0039Gmenu a:active {
 color: #FFFFFF;
}

/* Gmenu 40 (ex0040) */
.ex0040Gmenu {
 font-weight: bold;
 clear: both;
 text-align: center;
}
.ex0040Gmenu .gMenuWrap {
 width: 940px !important;
 margin: 0 auto 0px auto;
}
.ex0040Gmenu .gMenuWrap .gMenu {
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
}
.ex0040Gmenu .m2 a {
  width: 470px;
}
.ex0040Gmenu .m2 .gm02 {
  width: 469px;
}
/* for IE8 */
*:first-child+html .ex0040Gmenu .m2 a {
  width: 468px;
}
*:first-child+html .ex0040Gmenu .m2 .gm02 {
  width: 468px;
}
.ex0040Gmenu .m3 a {
  width: 313px;
}
/* for IE8 */
*:first-child+html .ex0040Gmenu .m3 a {
   width: 312px;
}
.ex0040Gmenu .m4 a {
  width: 235px;
}
.ex0040Gmenu .m4 .gm04 {
  width: 234px;
}
/* for IE8 */
*:first-child+html .ex0040Gmenu .m4 a {
  width: 234px;
}
*:first-child+html .ex0040Gmenu .m4 .gm03 {
  width: 233px;
}
.ex0040Gmenu .m6 a {
  width: 157px;
}
.ex0040Gmenu .m6 .gm02,
.ex0040Gmenu .m6 .gm04,
.ex0040Gmenu .m6 .gm06 {
  width: 156px;
}
/* for IE8 */
*:first-child+html .ex0040Gmenu .m6 a {
  width: 156px;
}
*:first-child+html .ex0040Gmenu .m6 .gm02 {
  width: 155px;
}
*:first-child+html .ex0040Gmenu .m6 .gm04 {
  width: 155px;
}
*:first-child+html .ex0040Gmenu .m6 .gm06 {
  width: 155px;
}
.ex0040Gmenu .gm01,
.ex0040Gmenu .gm02,
.ex0040Gmenu .gm03,
.ex0040Gmenu .gm04,
.ex0040Gmenu .gm05,
.ex0040Gmenu .gm06 {
 text-align: center;
 font-weight: bold;
 background: #e9d72f url(ex_grd_yellow.jpg) repeat-x left bottom;
 background-image: -webkit-gradient(linear, 0 0, 0 73.125, color-stop(0.027, #e9d72f), color-stop(0.095, #e8d531), color-stop(0.095, #e9d330), color-stop(0.205, #e8d22f), color-stop(0.205, #e8d032), color-stop(0.424, #e5cc34), color-stop(0.424, #e7c933), color-stop(0.534, #e6c832), color-stop(0.534, #e6c637), color-stop(0.643, #e5c536), color-stop(0.643, #e6c335), color-stop(0.739, #e4c036), color-stop(0.863, #e3bd36), color-stop(0.863, #e6bb38));
 background-image: -webkit-linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 background-image: -moz-linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 background-image: -o-linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 background-image: linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
}
.ex0040Gmenu .ex0040Left,
.ex0040Gmenu .ex0040Center,
.ex0040Gmenu .ex0040Right {
 width: 33%;
 text-align: center;
 font-weight: bold;
 background-image: -webkit-gradient(linear, 0 0, 0 73.125, color-stop(0.027, #e9d72f), color-stop(0.095, #e8d531), color-stop(0.095, #e9d330), color-stop(0.205, #e8d22f), color-stop(0.205, #e8d032), color-stop(0.424, #e5cc34), color-stop(0.424, #e7c933), color-stop(0.534, #e6c832), color-stop(0.534, #e6c637), color-stop(0.643, #e5c536), color-stop(0.643, #e6c335), color-stop(0.739, #e4c036), color-stop(0.863, #e3bd36), color-stop(0.863, #e6bb38));
 background-image: -webkit-linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 background-image: -moz-linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 background-image: -o-linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 background-image: linear-gradient(#e9d72f 2.7%, #e8d531 9.5%, #e9d330 9.5%, #e8d22f 20.5%, #e8d032 20.5%, #e5cc34 42.4%, #e7c933 42.4%, #e6c832 53.4%, #e6c637 53.4%, #e5c536 64.3%, #e6c335 64.3%, #e4c036 73.9%, #e3bd36 86.3%, #e6bb38 86.3%);
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
 float: left;
}
.ex0040Gmenu .ex0040Center {
 width:34%;
}
.ex0040Gmenu a {
 padding: 12px 0px;
}
.ex0040Gmenu, 
.ex0040Gmenu a:link, 
.ex0040Gmenu a:visited, 
.ex0040Gmenu a:hover, 
.ex0040Gmenu a:active {
 color: #000000;
 text-decoration: none;
}

/* Gmenu 05 (ex075) */
.ex075Gmenu {
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 overflow: hidden;
 clear: both;
}
.ex075Gmenu .ex075Menu1, .ex075Gmenu .ex075Menu2, .ex075Gmenu .ex075Menu3, .ex075Gmenu .ex075Menu4 {
 width: 50%;
 text-align: center;
 font-weight: bold;
 background-image: -webkit-gradient(linear, 0 0, 0 72.125, color-stop(0.027, #fefefe), to(#ebebeb));
 background-image: -webkit-linear-gradient(#fefefe 2.7%, #ebebeb);
 background-image: -moz-linear-gradient(#fefefe 2.7%, #ebebeb);
 background-image: -o-linear-gradient(#fefefe 2.7%, #ebebeb);
 background-image: linear-gradient(#fefefe 2.7%, #ebebeb);
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
 float: left;
}
.ex075Gmenu a {
 width: 100%;
 height: 100%;
 padding: 12px 0px;
 display: block;
}
.ex075Gmenu, 
.ex075Gmenu a:link, 
.ex075Gmenu a:visited, 
.ex075Gmenu a:hover, 
.ex075Gmenu a:active {
 color: #000000;
 text-decoration: none;
}

/* H1 01 (ex081) */
.ex081Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 4px 0 !important;
	border-bottom: 2px solid #666 !important;
	background:#fff !important;
	color: #333 !important;
}

/* H1 02 (ex082) */
.ex082Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 4px 0 !important;
	border-bottom: 2px solid #336600 !important;
	background:#fff !important;
	color: #333 !important;
}

/* H1 03 (ex083) */
.ex083Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 4px 0 !important;
	border-bottom: 2px solid #003366 !important;
	background:#fff !important;
	color: #333 !important;
}

/* H1 04 (ex084) */
.ex084Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 4px 0 !important;
	border-bottom: 2px solid #AA335D !important;
	background:#fff !important;
	color: #333 !important;
}

/* H1 05 (ex085) */
.ex085Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 10px 0 4px 0px !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left top !important;
	color: #333 !important;
	border: none !important;
	border-bottom: 2px solid #666 !important;
}

/* H1 06 (ex086) */
.ex086Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 10px 0 4px 0px !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left top !important;
	color: #336600 !important;
	border: none !important;
	border-bottom: 2px solid #336600 !important;
}

/* H1 07 (ex087) */
.ex087Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 10px 0 4px 0px !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left top !important;
	color: #003366 !important;
	border: none !important;
	border-bottom: 2px solid #003366 !important;
}

/* H1 08 (ex088) */
.ex088Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 10px 0 4px 0px !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left top !important;
	color: #AA335D !important;
	border: none !important;
	border-bottom: 2px solid #AA335D !important;
}

/* H1 09 (ex089) */
.ex089Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	margin: 0 0 15px 0 !important;
	padding: 10px 0 4px 0px !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left top !important;
	color: #F4901E !important;
	border: none !important;
	border-bottom: 2px solid #F4901E !important;
}

/* H1 01 (ex091) */
.ex091Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	color: #333 !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 8px 0 !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	border-top: solid 1px #666 !important;
}

/* H1 02 (ex092) */
.ex092Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	color: #fff !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 8px 10px !important;
	background: #000 url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
}

/* H1 03 (ex093) */
.ex093Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	color: #333 !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 8px 0 !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	border-top: solid 1px #2891D4 !important;
}

/* H1 04 (ex094) */
.ex094Title h1 {
	font-size: 180% !important;
	font-weight: bold !important;
	color: #333 !important;
	margin: 0 0 15px 0 !important;
	padding: 8px 0 8px 0 !important;
	background: #fff url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	border-top: solid 1px #783C2D !important;
}

/* H1 05 (ex095) */
.ex095Title h1 {
	background: #fff url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	font-size: 180% !important;
	font-weight: bold !important;
	padding: 5px 0 5px 0 !important;
	color: #333 !important;
	margin: 0 0 15px 0 !important;
}

/* H1 06 (ex096) */
.ex096Title h1 {
	background: #000 url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	font-size: 180% !important;
	font-weight: bold !important;
	padding: 5px 0 5px 10px !important;
	color: #F4901E !important;
	margin: 0 0 15px 0 !important;
}

/* H1 07 (ex097) */
.ex097Title h1 {
	background: #fff url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	font-size: 180% !important;
	font-weight: bold !important;
	padding: 5px 0 5px 0 !important;
	color: #2891D4 !important;
	margin: 0 0 15px 0 !important;
}

/* H1 08 (ex098) */
.ex098Title h1 {
	background: #fff url(ex_sh_white.jpg) repeat-x left bottom !important;
	border: none !important;
	font-size: 180% !important;
	font-weight: bold !important;
	padding: 5px 0 5px 0 !important;
	color: #783C2D !important;
	margin: 0 0 15px 0 !important;
}