@charset "utf-8";


/*
***************************************************************************************************
	アプリ・アイコン設定
***************************************************************************************************
*/

/* ツール */
.wallPaper	{background-image : url(../image/android/icon/app-ztwB_cs.png);}	/* Wallpaper Change */
.aozora		{background-image : url(../image/android/icon/app-zipm_cs.png);}	/* 青空文庫リーダー（試用版） */
.dentaku	{background-image : url(../image/android/icon/app-qnzx_cs.png);}	/* シンプル電卓 */
.hokusai	{background-image : url(../image/android/icon/app-qnzz_cs.png);}	/* Hokusai */

/* カジュアル */
.missing	{background-image : url(../image/android/icon/app-zwjE_cs.png);}	/* ミッシング */
.capsLock	{background-image : url(../image/android/icon/app-zzxi_cs.png);}	/* キャップスロック */
.airHockey	{background-image : url(../image/android/icon/app-qizi_cs.png);}	/* Theエアホッケー */
.othello	{background-image : url(../image/android/icon/app-qizq_cs.png);}	/* シンプル リバーシ */

/* パズル */
.stackBox	{background-image : url(../image/android/icon/app-xAmn_cs.png);}	/* StackBoxGame */
.sokujidan	{background-image : url(../image/android/icon/app-qiBw_cs.png);}	/* 即・暗・斬 */
.boukeshi	{background-image : url(../image/android/icon/app-qwxt_cs.png);}	/* The棒消し */

/* マルチメディア */
.keyBoard	{background-image : url(../image/android/icon/app-xzjm_cs.png);}	/* MiniKeyboard */

/* カード＆カジノ */
.million	{background-image : url(../image/android/icon/app-xjnD_cs.png);}	/* 大富豪 */
.shinkei	{background-image : url(../image/android/icon/app-qiin_cs.png);}	/* mini 神経衰弱 */

/* アーケード＆アクション */
.mogura		{background-image : url(../image/android/icon/app-qiiC_cs.png);}	/* もぐらつつき */
.hiyoko		{background-image : url(../image/android/icon/app-zznw_cs.png);}	/* ひよこたちぐるぐる（体験版） */
.dotRacer	{background-image : url(../image/android/icon/app-qDmq_cs.png);}	/* ドット レーサー */
.bousou		{background-image : url(../image/android/icon/app-qAzp_cs.png);}	/* 暴走！あんどろいど */

/*
***************************************************************************************************
	ＴＯＰページ
***************************************************************************************************
*/
#icon		{width:64px; height: 64px; padding:0; margin:0;}
#sIcon		{width:32px; height: 32px; padding:0; margin:0;}
.app		{height:42px; margin:10px; border-bottom: 1px dashed gray;}
.applast	{height:42px; margin-left:10px; margin-bottom:5px;}
.icon		{float:left; margin:0 5px;}
.appTitle	{line-height:35px;}
.appTitle2	{line-height:20px;}
.appExp		{font-size:8px; line-height:8px;}

/*
***************************************************************************************************
	開発ページ
***************************************************************************************************
*/
.iconDev		{height:100px; width:95px; float:left; text-align:center;}
.appTitleDev	{color:#f00; font-weight:bold; text-align:center;}
#iconDev		{height:100px; width:95px; float:left; text-align:center;}
#iconDev img	{padding: 0 0 0 16px;}
#iconDev span	{color:#f00; font-weight:bold; text-align:center;}

/*
***************************************************************************************************
	アプリケーション一覧ページ
***************************************************************************************************
*/
#appList		{width:798px; min-height: 16px; height: auto !important; height: 16px; border: 1px solid #ccc; margin: 20px 0 0 0; padding: 0;}
#appPick		{width:798px; min-height: 16px; height: auto !important; height: 16px; border: 1px ; margin: 20px 0 0 0; padding: 0;}
#appli, #genre	{height:120px; width:216px; float:left; text-align:left; margin:0; padding: 10px; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}	/*216*/
#appli div 		{float: left;}
#appli h4 		{color: #f00; margin: 0 0 0 10px;}
#appli p 		{font-size: 10px; line-height:1.2em; margin: 0 0 0 10px;}
#appli .exp		{width:150px; height: 120px;}

#appliRow		{padding:0 0 0 5px; marign:0;}
#appliColumn	{height:800px; width:240px; margin:0 9px 0 9px; padding:0; float:left;}
#appliColumn2	{height:920px; width:240px; margin:0 9px 0 9px; padding:0; float:left;}
#genre			{height:22px; font-size: 22px; font-weight: bold; border-top: none;}

/*
***************************************************************************************************
	ピックアップ
***************************************************************************************************
*/
#pickup			{width: 798px; min-height: 16px; height: auto !important; height: 16px; border: 1px solid #ccc; margin: 20px 0 0 0; padding: 0 0 20px 0;}
#voice			{width: 450px; float:left; margin:0 0 0 20px; padding:0; line-height: 30px;}		/* margin: 10px 20px 0 20px; 470*/
.question		{color:#00f;}
.answer			{margin: 0 0 30px 0px;}
#screenshot		{width: 240px; float:right; margin: 0 20px 0 0;}
.normal			{width: 240px; height: 360px;}
.small			{width: 115px; height: 172.5px; margin: 20px 0 0 0;}
.left	{float:left;}
.right	{float:right;}

/*
***************************************************************************************************
	グローバルナビゲーション
***************************************************************************************************
*/
.header
{
	background-image	: url(../image/android/navBackAndroid.gif);
}

.navigation
{
	background-image	: url(../image/android/navBackShadowAndroid.gif);
}
/*
.navigation
{
	background-image	: url(../image/android/navBackShadowAndroid.gif);
	background-repeat	: no-repeat;
	background-position	: left top;
}
*/


/*
***************************************************************************************************
	▼メイン部分のスタイル▼
***************************************************************************************************
*/

#android .main
{
	width				: 565px;
	_width				: 550px;
	float				: left;
	margin-top			: 0px;
}

#android .content
{
	width				: 565px;
	_width				: 550px;
	margin				: 10px 0 0 13px;
}

#android .aside
{
	width				: 225px;
	_width				: 229px;
	float				: right;
	margin-top			: 0px;
	padding				: 30px 0 0 5px;
}





/*
***************************************************************************************************
	以下、『top.css』まるまるコピー。後に整理予定。
***************************************************************************************************
*/
/*
***************************************************************************************************
	見出し
***************************************************************************************************
*/
/* iso Calam Header */
.aside h3
{
	background-image	: url(../../image/icon/iconCircle00.gif);
	background-repeat	: no-repeat;
	background-position	: left center;
	font-size			: 0.9em;
	letter-spacing		: 0.1em;
	margin				: 0 10px;
	padding				: 0 0 0 20px;
}

/*
***************************************************************************************************
	ニュースボックス
***************************************************************************************************
*/
#update
{
}

#updateList
{
	width				: 526px;	/* 498 */
	_width				: 526px;	/* 520 */
	height				: 170px;
	overflow			: auto;
	margin				: 0 0 0 13px;
	padding				: 0.5em 10px 0.5em 10px;
	border-bottom		: 1px solid #ccc;
	border-right		: 1px solid #ccc;
	border-left			: 1px solid #ccc;
}

#updateList dt, #updateList dd
{
	font-size			: 0.8em;
	margin				: 0;
	padding				: 0;
}

#updateList dt
{
	margin-top			: 0.5em;
	padding				: 0.1em 0 5px 5px;
	border-bottom		: 1px dashed #555;
}

#updateList dd
{
	background-color	: #ddd;
	margin-top			: 0.3em;
	padding				: 0.2em 1em 0.2em 1em;
}

.new
{
	background-image	: url(../../image/icon/iconNew01.gif);
	background-repeat	: no-repeat;
	background-position	: 450px; center;
	min-height			: 16px;
	height				: auto !important;
	height				: 16px;
	padding-right		: 48px;
}

.date
{
	background-image	: url(../../image/icon/iconArrow00.gif);
	background-repeat	: no-repeat;
	background-position	: right 70%;
	padding				: 0.3em 20px 0.1em 5px;
	border-left			: 5px solid #55aaff;
}

/*
***************************************************************************************************
	グローバルリンクボックス
***************************************************************************************************
*/
.linkBox
{
	width				: 160px;
	min-height			: 370px;
	height				: auto !important;
	height				: 370px;
	float				: left;
	border				: 1px solid #ccc;
}

/*--- link Box for information ---*/
#informationLink, #businessLink
{
	margin-right		: 17px;
}

#ranking
{
	width				: 278px;		/* 278 */
	background-repeat	: no-repeat;
	background-position	: 10px 96%;
	margin				: 0 16px 0 0;
}

#top_pickup		{width:249px; background-repeat:no-repeat; background-position:10px 96%; padding:0px;}	/* width:222 ⇒250（IE6×）*/

#recruitLink
{
	background-image	: url(../../image/imagePop/imagePopRecruit01.jpg);
	background-repeat	: no-repeat;
	background-position	: 10px 96%;
}

/*--- list for link Box ---*/
#assistNav
{
	margin-top			: 10px;
	padding				: 0 10px;
}

#assistNav li
{
	background-image	: url(../../image/icon/iconArrow08.gif);
	background-repeat	: no-repeat;
	background-position	: left 75%;
	margin-bottom		: 0.3em;
	padding				: 0 0 0 15px;
}

#assistNav li a
{
	color				: #0066ff;
	font-size			: 0.9em;
}

#assistNav li a:hover
{
	color				: #ee9900;
}

/*
***************************************************************************************************
	補助カラム
***************************************************************************************************
*/
/*--- iso Calam ---*/
#iso
{
	margin-bottom		: 1em;
	padding-bottom		: 0.5em;
	border-bottom		: 1px solid #ccc;
	border-right		: 1px solid #ccc;
	border-left			: 1px solid #ccc;
}

#iso9001
{
	background-image	: url(../image/imagePop/imagePop9001.jpg);
	background-repeat	: no-repeat;
	background-position	: center bottom;
	min-height			: 70px;
	height				: auto !important;
	height				: 70px;
	padding				: 0.5em 0 95px 0;
}

#iso14001
{
	background-image	: url(../image/imagePop/imagePop14001.jpg);
	background-repeat	: no-repeat;
	background-position	: center bottom;
	min-height			: 70px;
	height				: auto !important;
	height				: 70px;
	padding				: 2em 0 95px 0;
}

#iso .section .article
{
	font-size			: 0.9em;
	margin				: 0 1em;
}

#iso .section .isoLink
{
	font-size			: 0.8em;
	text-align			: right;
	padding				: 0 15px;
}

#iso .section .isoLink a
{
	color				: #48c;
}

#iso .section .isoLink a:hover
{
	color				: black;
}

/*
***************************************************************************************************
	ボトムリンク
***************************************************************************************************
*/
.privacyLink
{
	margin				: 20px 0 2px 0;
}

.privacyLink a
{
	color				: #555;
	font-size			: 0.8em;
}

.privacyLink a:hover
{
	color				: #ccc;
}


/*
***************************************************************************************************
	以下、『recruit.css』まるまるコピー。後に整理予定。開発ページのレイアウトに影響あり。
***************************************************************************************************
*/

/*
***************************************************************************************************
	 包含ボックス
***************************************************************************************************
*/
/*
	メインカラム
*/

#androidDevelopment .main
{
	width				: 800px;
	padding				: 0;
}


#androidAppList	.main
{
	width				: 800px;
	padding				: 0;
}

/*
	コンテンツ
*/

#androidDevelopment .content
{
	width				: 800px;
	margin-top			: 10px;
}

#androidAppList .content
{
	width				: 800px;
	margin-top			: 10px;
}


.mainContent
{
	width				: 562px;	/*585*/
	float				: left;
}

/*
***************************************************************************************************
	最新採用情報
***************************************************************************************************
*/
#explanationDevelopment
{
	border				: 1px solid #ccc;
	margin-top			: 10px;
}

#explanationDevelopment h3
{
	background-image	: url(../../image/background/headBarBackRecruit00.gif);
	background-repeat	: repeat-x;
}


/*
***************************************************************************************************
	補助ナビゲーション
***************************************************************************************************
*/

#androidDevelopment .aside
{
	width				: 225px;
	_width				: 229px;
	float				: right;
	margin-top			: 0px;
	padding-left		: 13px;
}

/*
***************************************************************************************************
	アプリケーションリスト（リクルートヘッダー）
***************************************************************************************************
*/
/*
#appList,
{
	background-image	: url(../../image/background/headRecruitBack00.gif);
	background-repeat	: repeat-x;
	min-height			: 1400px;	/* 100 */
	height				: auto !important;
	height				: 1100px;	/* 100 */
	border				: 1px solid #ccc;
	/*　追加　*/
	margin				: 10px 0 0 0;

}

#appList h2
{
	float				: left;
}

#appList .article
{
	float				: left;
	font-size			: 0.9em;
	font-weight			: bold;
	margin				: 40px 0 0 20px;
}
*/