@charset "utf-8";

/* 共通 ■■■■■■■■■■■■■■■■■■■■■■ */

.saiban p{
	color:#000000;
}

/*
.saiban a:link{
	color:#0066FF;
}
.saiban a:visited{
	color:#0066FF;
}
.saiban a:hover{
	color:#0099FF;
}
*/
#saiban_cont1 a:link,
#saiban_cont2 a:link,
#saiban_cont3 a:link,
#saiban_cont4 a:link{
	color:#0066FF;
}
#saiban_cont1 a:visited,
#saiban_cont2 a:visited,
#saiban_cont3 a:visited,
#saiban_cont4 a:visited{
	color:#0066FF;
}
#saiban_cont1 a:hover,
#saiban_cont2 a:hover,
#saiban_cont3 a:hover,
#saiban_cont4 a:hover{
	color:#0099FF;
}

a.a_bk:link{
	color:#6699FF;
}
a.a_bk:visited{
	color:#6699FF;
}
a.a_bk:hover{
	color:#99ccff;
}


/* トップイメージ ------------ */
#topimage {
	width:952px;
	height:200px;
	padding-bottom:10px;
}
#topimage img.banner_daletto_newmember{
	width:177px;
	height:178px;
	margin-top:14px;
	margin-left:-1px;
	float:left;
}
#topimage h2{
	width:764px;
	margin-left:auto;
	float:right;
}
/* /トップイメージ ------------ */

#saiban_cont1 , #saiban_cont2 , #saiban_cont3 , #saiban_cont4{
	padding-bottom:20px;
}

#saiban_cont1 .saiban_block_top , #saiban_cont2 .saiban_block_top , #saiban_cont3 .saiban_block_top{
	padding-top:22px;
	background:url(/img/gs/mainbg_wh_top.gif) top center no-repeat;
	border:1px solid #cccccc;
	background-color:#EFEFEF;
}
#saiban_cont4 .saiban_block_top{
	padding-top:22px;
	background:url(/img/gs/mainbg_wh_top2.gif) top center no-repeat;
	border:1px solid #cccccc;
}
a.saiban_bt_launcher_a{
	width:466px;
	margin:0px auto 18px auto;
	display:block;
}

/* タブ ------------ */
.saiban_tab{
	width:574px;
	font-size:0px;
	margin-top:18px;
}
/* /タブ ------------ */

/* 下部ナビ ------------ */
.saiban .bottomnavi{
	height:41px;
	margin:20px 0px 0px 0px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding:9px 5px 0px 5px;
	background:url(/img/gs/bottomnavi_bg.gif) repeat-x;
}
.saiban .bottomnavi .bottomnavi_l{
	float:left;
	display:block;
}
.saiban .bottomnavi .bottomnavi_r{
	float:right;
	display:block;
}
/* /下部ナビ ------------ */


#saiban_cont1 .saiban_block_bottom , #saiban_cont2 .saiban_block_bottom , #saiban_cont3 .saiban_block_bottom , #saiban_cont4 .saiban_block_bottom{
	padding-top:22px;
	padding-bottom:30px;
	background:url(/img/gs/mainbg_wh_bottom.gif) bottom center no-repeat;
}

/* コピーライト ------------ */
.copyright{
	font-size:10px;
	letter-spacing:0.1em;
	margin-top:30px;
	text-align:center;
}
/* /コピーライト ------------ */

/* /共通 ■■■■■■■■■■■■■■■■■■■■■■ */





/* 右パネル ■■■■■■■■■■■■■■■■■■■■■■ */

/* フロー ------------ */
#saiban_rightpane{
	margin-top:5px;
	margin-left:5px;
}
.flow{
	width:166px;
}
.flow .flow_in{
	width:162px;
	padding-top:1px;
	padding-left:4px;
	padding-bottom:5px;
	background-color:#333333;
}
.flow img.flow_title{
	display:block;
}

.flow img.flow_1{
	margin-top:8px;
}
.flow .flow_yajirushi{
	width:54px;
	margin:5px 0px 5px 50px;
	display:block;
}
/*
.flow .flow_4{
	height:330px;
	background:url(/img/gs/flow_4.gif) no-repeat;
	padding-top:55px;
}
*/
.flow .flow_3{
	background:url(/img/gs/flow_3w1.gif) no-repeat;
}
.flow .flow_3_in{
	padding:55px 0px 10px 0px;
}
.flow .flow_3 p.flow_3_ex{
	font-size:10px;
	color:#333333;
	line-height:120%;
	padding:0px 9px;
}
.flow .flow_3 p.flow_3_ex a{
	font-size:10px;
}
.flow .flow_3 p.flow_3_ex a:link{color:#023399;}
.flow .flow_3 p.flow_3_ex a:visited{color:#023399;}
.flow .flow_3 p.flow_3_ex a:hover{color:#0099FF;}
.flow .flow_bn_1{
	margin:12px 0px 0px 4px;
	display:block;
}
.flow .flow_bn_2{
	margin:7px 0px 0px 4px;
	display:block;
}
.flow .flow_bn_3{
	margin:7px 0px 0px 4px;
	display:block;
}
.flow .flow_3 p.flow_3_ex2{
	font-size:10px;
	color:#333333;
	line-height:120%;
	margin-top:5px;
	padding:0px 5px;
	text-align:center;
}
/* /フロー ------------ */

/* バナー ------------ */
ul.saiban_banner{
	margin-top:14px;
	line-height:0px;
}
ul.saiban_banner li{
	list-style:none;
	line-height:0px;
	margin-bottom:5px;
}
/* /バナー ------------ */


/* /右パネル ■■■■■■■■■■■■■■■■■■■■■■ */




/* 逆転裁判とは？ ■■■■■■■■■■■■■■■■■■■■■■ */

/* お知らせ ------------ */
.saiban_info{
	width:574px;
	margin:0px auto 0px auto;
}
.saiban_info_w2{
	background:url(/img/gs/info_w2.gif) top center repeat-y;
	padding:4px 0px 4px 20px;
} 
.saiban_info .td1{
	width:100px;
}
.saiban_info .td1 p , .info_table .td2 p{
	padding:2px 5px;
}
.saiban_info .td2{
	width:430px;
}
/* /お知らせ ------------ */

/* キャラクタ ------------ */
.saiban_chara{
	width:574px;
	height:77px;
	padding-top:10px;
	background:url(/img/gs/cont1_titlebottom.jpg) no-repeat;
}
.saiban_chara .chara_naruhodo{
	height:60px;
	margin:0px 0px 0px 8px;
	background:url(/img/gs/chara_naruhodo.jpg) no-repeat;
}
.saiban_chara .chara_naruhodo p{
	padding:25px 0px 0px 77px;
}
/* /キャラクタ ------------ */

/* ゲーム紹介 ------------ */
.saiban_intro table td.td1{
	width:290px;
}
.saiban_intro table td.td2{

}
.saiban_intro table td.intro_w2l{
	background:url(/img/gs/cont1_intro_w2l.gif) repeat-y;
}
.saiban_intro table td.intro_w2r{
	background:url(/img/gs/cont1_intro_w2r.gif) repeat-y;
}
.saiban_intro p{
	color:#FFFFFF;
	letter-spacing:0em;
	padding:5px 17px;
}
.intro_line2 , .intro_line3{
	margin-top:6px;
}
.saiban_intro table td.intro_w2{
	background:url(/img/gs/cont1_intro5_w2.gif) repeat-y;
}
.saiban_intro table td.intro_w2 p{
	padding:5px 79px;
}
/* /ゲーム紹介 ------------ */

/* /逆転裁判とは？ ■■■■■■■■■■■■■■■■■■■■■■ */




/* 「逆転裁判　配信版」の特徴 ■■■■■■■■■■■■■■■■■■■■■■ */

/* お手軽な操作性が楽しめる！ ------------ */
.saiban_easy{
}
.saiban_easy .saiban_easy_in{
	width:574px;
	height:138px;
	background:url(/img/gs/cont2_easy_w2.jpg) no-repeat;
	padding-top:10px;
}
.saiban_easy .saiban_easy_in a.bt_free{
	width:363px;
	height:111px;
	margin:0px 0px 0px 8px;
	display:block;
}
/* /お手軽な操作性が楽しめる！ ------------ */

/* 好みのエピソードの好きなパートを自由に選んで楽しめる！ ------------ */
.saiban_free{
	margin-top:7px;
}
.saiban_free .saiban_free_in{
	width:574px;
	height:138px;
	background:url(/img/gs/cont2_free_w2.jpg) no-repeat;
	padding-top:12px;
}
.saiban_free .saiban_free_in a.bt_free{
	width:363px;
	height:111px;
	margin:0px 0px 0px 8px;
	display:block;
}
/* /好みのエピソードの好きなパートを自由に選んで楽しめる！ ------------ */

/* 動作環境 ------------ */
.saiban_spec{
	margin-top:15px;
}
.saiban_spec .saiban_spec_in{
	background:url(/img/gs/cont2_spec_w2.gif) repeat-y;
	padding-bottom:15px;
}
.saiban_spec table.spec_table{
	border:2px solid #999999;
	margin:0px 0px 0px 21px;
}
.saiban_spec table.spec_table td.td1{
	width:100px;
	background-color:#CCCCCC;
	border:1px solid #999999;
}
.saiban_spec table.spec_table td.td1 p{
	color:#333333;
	font-weight:bold;
}
.saiban_spec table.spec_table td.td2{
	width:430px;
	background-color:#e4e4e4;
	border:1px solid #999999;
}
.saiban_spec table.spec_table td.td2 p{
	color:#333333;
}
.saiban_spec table.spec_table td p{
	padding:5px 5px;
}
.saiban_spec p.spec_ex{
	margin:10px 0px 0px 21px;
	color:#333333;
}
.saiban_spec img.bt_specofficial{
	margin:15px 0px 0px 21px;
}
.saiban_spec .directx_block{
	margin:10px 0px 0px 20px;
}
/* /動作環境 ------------ */

/* /「逆転裁判　配信版」の特徴 ■■■■■■■■■■■■■■■■■■■■■■ */




/*「つくろう！　逆転裁判」とは？ ■■■■■■■■■■■■■■■■■■■■■■ */
.saiban_tsukurou_topin{
	height:629px;
	padding:20px 0px 0px 20px;
	background:url(/img/gs/cont3_main_w1.jpg) no-repeat;
}
.saiban_tsukurou_topin p.tsukurou_ex{
	width:334px;
	color:#ffffff;
}
.saiban_tsukurou_topin .id_true{
	width:334px;
	height:83px;
	margin:30px 0px 0px 0px;
	padding:31px 0px 0px 6px;
	background:url(/img/gs/id_true.gif) no-repeat;
}
.saiban_tsukurou_topin img.bt_id_true{
}
.saiban_tsukurou_topin p.tsukurou_ex2{
	width:334px;
	color:#ffffff;
	margin-top:10px;
	padding:0px 8px;
}
.saiban_tsukurou_topin .id_false{
	width:334px;
	height:83px;
	margin:20px 0px 0px 0px;
	padding:81px 0px 0px 6px;
	background:url(/img/gs/id_false.gif) no-repeat;
}
.saiban_tsukurou_topin img.bt_id_false{
}
.saiban_tsukurou_bottomin{
	height:5px;
	background:url(/img/gs/cont3_main_w2.gif) repeat-y;
}
/* /「つくろう！　逆転裁判」とは？ ■■■■■■■■■■■■■■■■■■■■■■ */




/* ランチャーのダウンロード ■■■■■■■■■■■■■■■■■■■■■■ */

img.cont4_title_img1{
	margin:-63px 0px 0px 345px;
	position:absolute;
}
p.launcher_ex{
	padding:0px 240px 10px 20px;
}
p.launcher_ex strong{
	color:#1C7CFF;
}

/* ダウンロード ------------ */
.cont4_launcher{
	width:563px;
	margin-left:5px;
}
.cont4_launcher .cont4_launcher_in{
	background:url(/img/gs/cont4_launcher_w2.gif) no-repeat;
	padding-bottom:10px;
}
.cont4_launcher table.launcher_block{
	width:540px;
	height:103px;
	margin-left:12px;
	background:url(/img/gs/launcher_bg.gif) no-repeat;
}
.cont4_launcher table.launcher_block td{
	vertical-align:middle;
	text-align:center;
}
.cont4_launcher table.launcher_block td.td1{
	width:175px;
}
.cont4_launcher table.launcher_block td.td2{
	width:299px;
}
.cont4_launcher table.launcher_block td.td3{
	width:64px;
}
.cont4_launcher table.launcher_block td.td1 img{
	margin-left:2px;
}
.cont4_launcher table.launcher_block td.td2 img{
	margin-left:2px;
}
.cont4_launcher .launcher_block2{
	margin-top:12px;
}
.cont4_launcher .launcher_block3{
	margin-top:12px;
}
.cont4_launcher img.launcher_logo{
	margin-top:4px;
}
.cont4_launcher img.bt_launcher{
}

.directx_block{
	margin:10px 0px 0px 12px;
}
p.directx_ex{
	margin-top:3px;
	padding:0px 0px 0px 7px;
}
.directx_block img.bt_specofficial{
	margin:15px 0px 0px 7px;
}
/* /ダウンロード ------------ */

/* まだダレットIDをお持ちでない方 ------------ */
.cont4_idfalse{
	width:563px;
	height:79px;
	background:url(/img/gs/cont4_idfalse_bg.gif) no-repeat;
	padding-top:71px;
	margin-top:20px;
	margin-left:5px;
	text-align:center;
}
.cont4_idfalse img.bt_dalettoid{
	margin:;
}

/* /ランチャーダウンロード ■■■■■■■■■■■■■■■■■■■■■■ */



/* 特殊 ■■■■■■■■■■■■■■■■■■■■■■ */

/* クリア */
.disp_block{
	display:block;
}
.disp_inline{
	display:inline;
}
/* クリアアフター */
.clear_af{
    zoom: 100%;
}
.clear_af:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
/* /特殊 ■■■■■■■■■■■■■■■■■■■■■■ */


