
.ui-grid-a span{
	text-shadow: 1px 0 1px rgba(0, 0, 0, 0.3);
	color:black;
	text-decoration:none;
	font-weight:normal;
}
.ui-grid-a a{
	text-decoration:none;
}
.lang-color{
	padding-left:20px;
}
/* 英語 */
.lang1{
	background:#f6af49;
	background: -webkit-gradient(linear, left top, right bottom,from(#face8f),to(#d5983f));
}
/* ドイツ語 */
/* ポーランド語 */
/* チェコ語 */
.lang2{
	background:#ffcd48;
	background: -webkit-gradient(linear, left top, right bottom,from(#ffdd82),to(#e0b43d));
}

/* フランス語 */
/* イタリア語 */
.lang3{
	background:#a3d945;
	background: -webkit-gradient(linear, left top, right bottom,from(#bfe67b),to(#8bb93c));
}

/* スペイン語 */
/* ポルトガル語 */
.lang4{
	background:#60eea9;
	background: -webkit-gradient(linear, left top, right bottom,from(#9df6cb),to(#50c98e));
}

/* ロシア語 */
.lang5{
	background:#80e2e3;
	background: -webkit-gradient(linear, left top, right bottom,from(#b0ecec),to(#69bcbd));

}

/* モンゴル語 */
.lang6{
	background:#7ba6fc;
	background: -webkit-gradient(linear, left top, right bottom,from(#a3c0fd),to(#698ed8));

}

/* 中国語 */
/* 朝鮮語 */
.lang7{
	background:#b275a2;
	background: -webkit-gradient(linear, left top, right bottom,from(#ceaac5),to(#88597c));
}

/* インドネシア語 */
/* フィリピノ語 */
/* タイ語 */
/* ラオス語 */
/* ベトナム語 */
/* カンボジア語 */
.lang8{
	background:#dc6ec0;
	background: -webkit-gradient(linear, left top, right bottom,from(#e6a1d4),to(#b2599b));
}

/* ウルドゥー語 */
/* ヒンディー語 */
/* ベンガル語 */
.lang9{
	background:#e05272;
	background: -webkit-gradient(linear, left top, right bottom,from(#ec96a9),to(#b3415a));
}

/* アラビア語 */
/* ペルシア語 */
/* トルコ語 */
.lang10{
	background:#fd8b72;
	background: -webkit-gradient(linear, left top, right bottom,from(#feb1a1),to(#d87560));
}

/* 日本語 */
.lang11{
	background:#a78df7;
	background: -webkit-gradient(linear, left top, right bottom,from(#c4b3f9),to(#8e78d3));
}
.copyright{	font-size:14px;}


/*===============================================
 画面の横幅が1024px以上
===============================================*/
@media screen and (min-width: 1024px) {
	#mainLogo
	{
		width:auto;
		height:auto;
	}

}
/*===============================================
tablet 画面の横幅が1023pxまで iPad
===============================================*/
@media screen and (max-width: 1023px) {
		width:auto;
		height:auto;

}
/*===============================================
ファブレット  画面の横幅が640pxまで Nexsus7
===============================================*/
@media screen and (max-width:640px) {
	#mainLogo
	{
		width:100%;
		height:81px;
	}
}
/*===============================================
スマホ  画面の横幅が640pxまで
===============================================*/
@media screen and (max-width:360px) {
	#mainLogo
	{
		width:100%;
		height:81px;
	}
}
/*===============================================
スマホ  画面の横幅が640pxまで
===============================================*/
@media screen and (max-width:320px) {
	#mainLogo
	{
		width:100%;
		height:81px;
	}

}
/*===============================================
===============================================*/


