@charset "utf-8";
/* CSS Document */

/* アルカディアカップ 1stシーズン */
body.arcadia_gp02 { background:url(../../common/images/bg_001.jpg) center top repeat-y #941118; min-width:1100px; }
body.arcadia_gp02 #Wrap{ background:url(../images/bg_00.jpg) center top no-repeat; }
body.arcadia_gp02 #Main{ background:none; }
body.arcadia_gp02 #Main_inner{ padding:0; margin-bottom:67px; width:980px; position:relative;}
body.arcadia_gp02 #Main_inner .titlebox { height:714px; position:relative;}
body.arcadia_gp02 #Main_inner .titlebox h2 { width:720px; position:absolute; top:86px; left:131px; }
body.arcadia_gp02 #Main_inner .titlebox .titlestyle01 { position:absolute; bottom:0;}
body.arcadia_gp02 #Main_inner .boxstyle01 { height:380px; position:relative; width:100%; }
body.arcadia_gp02 #Main_inner .boxstyle01 .txtstyle01 { width:700px; height:295px; position:absolute; top:20px; left:31px;}
body.arcadia_gp02 #Main_inner .boxstyle02 { width:980px; height: 2631px; position:relative; background:url(../images/bg_01.png) no-repeat; margin-bottom:28px; }
body.arcadia_gp02 #Main_inner .boxstyle02 .boxstyle02_inner { padding-top: 115px; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox { width:887px; position:relative; left: 48px; margin-bottom: 30px; margin-top: -4px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 { width:434px; float:left; display:inline; height:371px; position:relative;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 h4.titlestyle02 { position:absolute; top:0; right:0; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 h4.titlestyle03 { position:absolute; top:0; right:0; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 h4.titlestyle04 { position:absolute; top:0; right:0; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 h4.titlestyle05 { position:absolute; top:0; right:0; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabg_01 { background:url(../images/bg_12.png) left top no-repeat; margin-right: 17px; margin-bottom: 16px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabg_02 { background:url(../images/bg_13.png) left top no-repeat; margin-bottom: 16px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabg_03 { background:url(../images/bg_14.png) left top no-repeat; margin-right: 17px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabg_04 { background:url(../images/bg_15.png) left top no-repeat;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areaday_01 { width:223px; position:absolute; top:31px; left:100px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areaday_02 { width:238px; position:absolute; top: 122px; left: 100px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areaday_03 { width:223px; position:absolute; top: 124px; left: 100px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areaday_04 { width:223px; position:absolute; top: 123px; left: 103px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areatxt_01 { width:340px; position:absolute; top: 187px; left: 18px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areatxt_02 { width:340px; position:absolute; top: 190px; left: 103px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areatxt_03 { width:369px; position:absolute; top: 183px; left: 109px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .areabox01 .areatxt_04 { width:363px; position:absolute; top: 193px; left: 103px;}

body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .list_area01 { position:absolute; top: 248px; left: 62px; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .list_area01 ul { }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .list_area01 ul li { margin-bottom: 4px; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .list_area01 ul li a { display:block; }
body.arcadia_gp02 #Main_inner .boxstyle02 .areabox .list_area01 ul li a img { }



body.arcadia_gp02 #Main_inner .boxstyle02 .acbox01 { height:534px; position:relative;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox01 .titlestyle06 { width:785px; position:absolute; top:10px; left:83px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox01 .liststyle01 { position:absolute; top:73px; left:80px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox01 .liststyle01 ul li { float:left; display:inline; margin-right:30px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox01 .txtstyle02 { position:absolute; bottom:22px; left:197px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox02 { height:382px; position:relative;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox02 .txtstyle03 { position:absolute; left:58px; top:21px; width:866px; height:250px;}
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox02 .btnstyle01 { position:absolute; width:776px; left:103px; top:315px; height:104px; }
body.arcadia_gp02 #Main_inner .boxstyle02 .acbox02 .btnstyle01 li { float:left; display:inline; margin-right:29px;} 
body.arcadia_gp02 #Main_inner .boxstyle03 { background:url(../images/bg_06.png) no-repeat; height:504px; margin-bottom:28px; position:relative;} 
body.arcadia_gp02 #Main_inner .boxstyle03 .boxstyle03_inner { padding:100px 0 0 48px; }
body.arcadia_gp02 #Main_inner .boxstyle03 h3 { position:absolute; top:20px; left:60px;}
body.arcadia_gp02 #Main_inner .boxstyle04 { height:1177px; position:relative; margin-bottom:31px; background:url(../images/bg_07.png) no-repeat; }
body.arcadia_gp02 #Main_inner .boxstyle04 .btnstyle02 { width:776px; position:absolute; left:103px; top:98px; z-index:5;}
body.arcadia_gp02 #Main_inner .boxstyle04 .btnstyle02 ul li { float:left; display:inline; margin-right:29px;}
body.arcadia_gp02 #Main_inner .boxstyle04 .boxstyle04_inner { position:relative; padding-top:220px; clear:both; }
body.arcadia_gp02 #Main_inner .boxstyle04 .boxstyle04_inner .sc_box01 { height:309px; position:relative; margin-bottom:11px; }
body.arcadia_gp02 #Main_inner .boxstyle04 .boxstyle04_inner .sc_box02 { height:269px; position:relative; margin-bottom:10px; }
body.arcadia_gp02 #Main_inner .boxstyle04 .boxstyle04_inner .sc_box01 .time_box ul li,
body.arcadia_gp02 #Main_inner .boxstyle04 .boxstyle04_inner .sc_box02 .time_box ul li { float:left; display:inline;}
body.arcadia_gp02 #Main_inner .boxstyle04 .boxstyle04_inner .sc_box_inner { padding:20px 0 0 47px;}
body.arcadia_gp02 #Main_inner .boxstyle05 { height:881px; position:relative; margin-bottom:36px; background:url(../images/bg_08.png) no-repeat; }
body.arcadia_gp02 #Main_inner .boxstyle05 .boxstyle05_inner{ padding-top: 87px; position:relative; }
body.arcadia_gp02 #Main_inner .boxstyle05 .boxstyle05_inner .txtstyle04 { width:858px; position:absolute; left:60px; }
body.arcadia_gp02 #Main_inner .boxstyle05 .boxstyle05_inner .imgarea { width:868px; position:absolute; left:55px; top:205px; }
body.arcadia_gp02 #Main_inner .boxstyle05 .boxstyle05_inner .imgarea div { float:left; display:inline;} 
body.arcadia_gp02 #Main_inner .boxstyle05 .boxstyle05_inner .imgarea .imgarea_l { margin-right:56px;}
body.arcadia_gp02 #Main_inner .boxstyle06 { height:524px; position:relative; margin-bottom:41px; background:url(../images/bg_09.png) no-repeat; }
body.arcadia_gp02 #Main_inner .boxstyle06 .boxstyle06_inner { position:absolute; width:663px; top:126px; left:260px;}
body.arcadia_gp02 #Main_inner .boxstyle06 .txtstyle05 { position:absolute; top:379px; left:24px;}
body.arcadia_gp02 #Main_inner .boxstyle07 { height:644px; position:relative; margin-bottom:45px; background:url(../images/bg_10.png) no-repeat; }
body.arcadia_gp02 #Main_inner .boxstyle07 .boxstyle07_inner { position:absolute; width:606px; top:95px; left:46px;}
body.arcadia_gp02 #Main_inner .boxstyle07 .txtstyle06  { position:absolute; top:375px; right:0px;}
body.arcadia_gp02 #Main_inner .boxstyle08 { width:766px; margin-left:106px; background:url(../images/bg_11.png) no-repeat; height:218px;}
body.arcadia_gp02 #Main_inner .boxstyle08 .boxstyle08_inner { padding:20px 0 0 20px;}
body.arcadia_gp02 #Main_inner .boxstyle08 .boxstyle08_inner h3 { margin-bottom:10px;}


#cboxClose{text-indent:-9999px; width:42px; height:54px; position:absolute; top: 66px !important; right: 22px !important; background:url(../images/btn_close_01.png) no-repeat 0 0;}








body.arcadia_gp02 #Main_inner .boxstyle02 h3,
body.arcadia_gp02 #Main_inner .boxstyle03 h3,
body.arcadia_gp02 #Main_inner .boxstyle04 h3,
body.arcadia_gp02 #Main_inner .boxstyle05 h3,
body.arcadia_gp02 #Main_inner .boxstyle06 h3,
body.arcadia_gp02 #Main_inner .boxstyle07 h3 { position:absolute; top:20px; left:61px;}

body.arcadia_gp02 #Main_inner .boxstyle02 .acbox02 .btnstyle01 li.last,
body.arcadia_gp02 #Main_inner .boxstyle04 .btnstyle02 li.last { margin:0;}

.local_tournament {padding-left:45px; }
.top_tornament {padding-left:45px; margin-bottom: 32px;}
.date {padding:5px 0 0 15px; margin-bottom:10px;}
.jf {padding:0 0 0 18px; margin-bottom: 10px;}

ul.niconico {padding:0 0 0 15px;}
ul.niconico li {width:267px; float:left; margin-right:20px;}

.menu_btn {width:980px; height:195px; display:block; background:url(../images/bg_17.png) no-repeat; margin-bottom:30px;}
.menu_btn p {width:535px; margin:0 auto;}
.menu_btn p img {margin-top:-40px;}
.menu_btn ul {padding:0 0 0 7px;}
.menu_btn ul li {width:322px; float:left; margin-top:-7px;}
